/* page */
#giak_3ved .jj_t9 p { margin: 0 0 .45em; font-weight: 700; color: #212623 }
#giak_3ved .pvd_pbn { color: #577161; font-size: .78rem; font-weight: 400; margin: .2em 0 0 }
#giak_3ved .zlso_iq { gap: .6em 1em; grid-template-columns: repeat(auto-fit,minmax(min(100%,11rem),1fr)); display: grid }
#giak_3ved .fz_92w4 nav a { padding: .25em 0; color: #577161; min-height: 2.75rem; margin: 0 1em .2em 0; text-decoration: none; display: inline-block }
#giak_3ved a:hover { background: #faeaeb }
#giak_3ved .jj_t9 { border-bottom: 1px solid #e4f1e9; font-size: .97rem; background: #faeaeb; border-top: 1px solid #e4f1e9; margin: 1.6em 0; padding: .85em 1.2em }
#giak_3ved h3 { font-family: 'Segoe UI',system-ui,sans-serif; font-size: 1.18rem; margin: 2em 0 .4em; color: #212623; font-weight: 700 }
#giak_3ved .cjiq_dq { color: #212623; font-weight: 600; letter-spacing: -.01em; text-decoration: none; display: inline-block; font-family: 'Segoe UI',system-ui,sans-serif; font-size: 1.15rem }
#giak_3ved ul { list-style: none; padding-left: 1.25em }
#giak_3ved .wivz_n1b2,#giak_3ved .wivz_n1b2 .prl_220 { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,11rem),1fr)); gap: .6em 1em }
#giak_3ved .qwfq_2pja nav+nav { border-top: 1px dotted #e4f1e9; padding-top: 1em }
#giak_3ved .tp_wytu { gap: .4em 1em; grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)); display: grid }
#giak_3ved img.ozw_dnj { max-width: 58%; margin-left: 0; margin-right: auto }
#giak_3ved a { text-decoration: underline; color: #b323ac; padding: 0 2px; text-underline-offset: 2px; border-radius: 3px }
#giak_3ved .jwru_tfaj h3 { margin: 0 0 .3em }
#giak_3ved .jwru_tfaj { padding: 1em 1.2em; margin: 0 0 1em; border-radius: 18px; border: 1px solid #e4f1e9 }
:is(#giak_3ved h2,#giak_3ved h3) { scroll-margin-top: 12px }
#giak_3ved .nydx_1w>h2:first-child { margin-top: 0 }
#giak_3ved details.jt_w1 { border-radius: 18px; border: 1px solid #e4f1e9; margin: 0 0 .55em; padding: .6em .8em }
#giak_3ved .wivz_n1b2>.prl_220 { grid-column: 1/-1 }
#giak_3ved .hmtf_qxv .prl_220 li+li::before { opacity: .45; margin: 0 .5em; content: '\002d' !important; display: inline !important }
#giak_3ved figure>img,#giak_3ved .waqh_7k>img,#giak_3ved .eb_1rn>img,#giak_3ved .djds_nbx>img,#giak_3ved .jj_kknt>img { margin-top: 0; margin-bottom: 0 }
#giak_3ved .nydx_1w:nth-of-type(odd) { background: #faeaeb }
#giak_3ved .hw_c5 dd { margin: 0 0 1.1em; padding: 0 }
#giak_3ved caption { caption-side: bottom; text-align: left; color: #212623; font-weight: 700; padding: .35em 0 }
#giak_3ved details.jt_w1 p { margin: .6em 0 0 }
#giak_3ved .mow_vkxu { margin: 0 0 .35em; font-size: .95em; font-weight: 700; grid-column: 1/-1 }
#giak_3ved .hmtf_qxv a { vertical-align: middle; padding: .25em 0; display: inline-block; min-height: 2.75rem; min-width: 24px; max-width: 100% }
#giak_3ved .jj_t9 summary { margin: 0 0 .45em; font-weight: 700; cursor: pointer; color: #212623 }
#giak_3ved .prl_220 { padding: 0; list-style: none; margin: 0 }
#giak_3ved .dhgx_yh4m h2 { margin-top: 1em }
#giak_3ved img.jmo_lah { margin-left: 0; margin-right: 0; max-width: 100% }
#giak_3ved .hw_c5 dt { margin: 1.4em 0 .3em; font-weight: 700 }
#giak_3ved .xv_yld { font-size: .92rem; border-radius: 18px; background: #faeaeb; padding: .8em 1em; text-align: left; margin-top: 2.8em }
#giak_3ved .fz_92w4 { border-left: 4px solid #b323ac; display: flex; text-align: left; gap: .45em 1em; margin: 0 0 1.3em; flex-wrap: wrap; align-items: baseline; padding: .4em 0 .4em .7em }
#giak_3ved th { font-weight: 700; text-align: left; border-bottom: 1px solid #e4f1e9; padding: 8px 10px; color: #212623; background: #faeaeb; overflow-wrap: break-word }
#giak_3ved .dhgx_yh4m { border-radius: 18px; margin-top: 2em; border: 1px solid #e4f1e9; padding: 1.4em 1.5em }
.oucmxykt { box-sizing: border-box }
#giak_3ved .gs_6lw a { display: block; margin: 0 0 .7em; min-height: 2.75rem; padding: .25em 0 }
#giak_3ved p { margin: 0 0 1.2em }
#giak_3ved figcaption { text-align: right; margin-top: .35em; font-size: .8rem; line-height: 1.6; background-color: #f8f9f9; color: #577161 }
#giak_3ved .fz_92w4 nav { margin: .7em 0 0; font-size: .86rem; margin-left: auto; text-align: right; line-height: 1.6 }
#giak_3ved figure,#giak_3ved .waqh_7k,#giak_3ved .eb_1rn,#giak_3ved .djds_nbx,#giak_3ved .jj_kknt { padding: .85em; border-radius: 18px; margin: 1.2em 0; background: #faeaeb }
#giak_3ved img.an_v6d2 { margin-left: auto; margin-right: auto; max-width: 58% }
#giak_3ved .oiyx_hp,#giak_3ved .gs_6lw,#giak_3ved .hmtf_qxv { line-height: 1.5; margin: .6em 0 0 }
#giak_3ved strong { color: #212623 }
#giak_3ved .qh_fy { display: flex; gap: .6em 1em; flex-wrap: wrap }
#giak_3ved td { padding: 8px 10px; overflow-wrap: break-word; border-bottom: 1px solid #e4f1e9 }
.cwdn_qcbi { color: #b323ac; gap: .4em; margin: .2em 0 1.75em; border: 1px solid #e4f1e9; font-size: .9rem; background: #faeaeb; border-radius: 999px; display: inline-flex; align-items: center; padding: .3em .8em }
#giak_3ved .hmtf_qxv a+a::before { content: '\002d'; opacity: .45; margin: 0 .5em }
#giak_3ved .wdvz_081y { border-left: 3px solid #b323ac; background: #faeaeb; padding: .9em 1.2em .9em 2.6em; border-radius: 18px }
#giak_3ved h2 { padding-bottom: .25em; line-height: 1.3; margin: 2.5em 0 .6em; color: #212623; font-size: 1.48rem; border-bottom: 1px solid #e4f1e9; font-family: 'Segoe UI',system-ui,sans-serif; font-weight: 600 }
#giak_3ved .rdtz_qt { border: 1px solid #e4f1e9; background: #faeaeb; padding: .9em 1.2em .9em 2.5em; border-radius: 18px }
#giak_3ved .qh_fy nav { flex: 1 1 11rem }
#giak_3ved a:focus-visible,#giak_3ved summary:focus-visible,#giak_3ved .nko_5lzy[tabindex="0"]:focus-visible { outline-offset: 3px; outline: 2px solid #212623; box-shadow: 0 0 0 3px #b323ac }
#giak_3ved .fz_92w4 nav a:hover { color: #b323ac }
#giak_3ved .hb_yp li { display: inline; margin: 0; padding: 0 }
#giak_3ved::before { height: 4px; margin: 0 0 1.3em; background: linear-gradient(90deg,#b323ac,transparent); display: block; content: '' }
#giak_3ved h1 { border-bottom: 3px solid #b323ac; line-height: 1.1; margin: 0 0 .6em; font-weight: 700; color: #212623; letter-spacing: -.01em; font-family: 'Segoe UI',system-ui,sans-serif; font-size: 2.25rem; padding-bottom: .35em }
#giak_3ved .rugz_kq a { border-bottom: 1px solid #e4f1e9; display: block }
#giak_3ved ul li::before { color: #b323ac; left: 0; position: absolute; font-weight: 800; content: '\25e6' }
#giak_3ved .jj_t9 li { margin: .2em 0 }
#giak_3ved .fz_92w4 nav .jo_4gg { margin: 0 1em .2em 0; cursor: default }
#giak_3ved table { overflow: hidden; border-collapse: collapse; margin: 1.2em 0; font-size: .97rem; width: 100%; border: 1px solid #e4f1e9; border-radius: 8px }
#giak_3ved .prl_220 li { margin: 0; padding: 0 }
#giak_3ved .fz_92w4 nav .hb_yp li+li::before { opacity: .45; margin: 0 .5em; content: '\002d' }
#giak_3ved .xv_yld nav { min-width: 0 }
#giak_3ved details.jt_w1 summary { cursor: pointer; font-weight: 700; color: #212623 }
#giak_3ved li { margin: .35em 0 }
#giak_3ved .rpeh_q2ik { display: flex; gap: .2em; flex-wrap: wrap; padding: 0; list-style: none; margin: 0 }
#giak_3ved ol li::marker { color: #b323ac }
#giak_3ved .hb_yp { list-style: none; margin: 0; padding: 0 }
#giak_3ved .oiyx_hp .prl_220 li,#giak_3ved .hmtf_qxv .prl_220 li { display: inline }
#giak_3ved img.fsl_ypx { margin-right: 0; margin-left: auto; max-width: 58% }
#giak_3ved .nydx_1w { border-radius: 18px; margin: 1.1em 0; padding: .8em 1em }
#giak_3ved ul li { padding-left: 1.35em; position: relative }
#giak_3ved .jj_t9 ul,#giak_3ved .jj_t9 ol { margin: 0; padding-left: 1.6em }
* { box-sizing: border-box }
#giak_3ved img { display: block; margin: 1.2em 0; max-width: 100%; box-shadow: 0 4px 14px rgba(35,54,43,.10); height: auto }
#giak_3ved .op_3j { color: #577161; padding: .35em .6em; margin: 0 0 1.4em; border-radius: 18px; font-size: .8rem; background: #faeaeb }
#giak_3ved .fz_92w4 nav a+a::before { opacity: .45; margin: 0 .5em; content: '\002d' }
#giak_3ved img.oi_s1 { margin-left: auto; margin-right: auto; max-width: 92% }
#giak_3ved .rpeh_q2ik li { margin: 0; padding: 0 }
#giak_3ved .ezv_0cy .prl_220 li { display: inline }
#giak_3ved .wivz_n1b2 a,#giak_3ved .ezv_0cy a,#giak_3ved .rugz_kq a { overflow-wrap: anywhere; min-height: 2.75rem; padding: .3em .5em; max-width: 100% }
html { text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
#giak_3ved .prl_220 li::before { display: none }
#giak_3ved { max-width: 660px; margin: 24px auto; background: transparent; border: 0; padding: 32px 16px; overflow-wrap: break-word; outline: 1px solid #e4f1e9; outline-offset: -8px }
#giak_3ved .hb_yp li::before { display: none }
.ayehiptkvv { display: none }
#giak_3ved .tnb_9evt { font-size: .85rem; color: #577161; margin: .5em 0 1.4em }
#giak_3ved .oiyx_hp a { display: inline-block; min-height: 2.75rem; padding: .25em 0; margin: 0 1em .3em 0 }
#giak_3ved ul,#giak_3ved ol { padding-left: 1.6em; margin: 0 0 1.4em }
#giak_3ved .ezv_0cy a { border-radius: 1.2em; margin: 0 .5em .5em 0; border: 1px solid #e4f1e9; display: inline-block }
.wmsooqc { margin: 0 }
#giak_3ved .jj_t9 a { display: inline-block; color: #b323ac; padding: .25em 0; min-height: 2.75rem; text-decoration: none }
#giak_3ved hr { border: 0; height: 2px; background: linear-gradient(90deg,#b323ac,transparent); margin: 2.4em 0 }
body { min-height: 100dvh; margin: 0; font: 19px/1.78 Verdana,Geneva,'DejaVu Sans',sans-serif; color: #212623; background: radial-gradient(circle at 50% -20%,#faeaeb 0,#e5f0e9 58%,#e5f0e9 100%); letter-spacing: -.004em }
#giak_3ved .nko_5lzy { overflow-x: auto; margin: 1.2em 0; width: 100% }
@media(max-width:820px){body { background: #f8f9f9 }
#giak_3ved { border-left: 0; border-radius: 0; outline-offset: -3px; outline: 1px solid #e4f1e9; margin: 0; border-right: 0; padding: 30px 22px }
#giak_3ved img.ozw_dnj,#giak_3ved img.an_v6d2,#giak_3ved img.fsl_ypx { margin-left: auto; max-width: 100%; margin-right: auto }
#giak_3ved .fz_92w4 { text-align: left; display: block }
#giak_3ved .fz_92w4 nav { margin: .7em 0 0; text-align: left }
#giak_3ved .nydx_1w { padding: .7em .8em }}
@media (min-width:980px){#giak_3ved { padding: 38px 44px }
#giak_3ved h1 { font-size: 2.3rem }}
@media(prefers-color-scheme:dark){#giak_3ved .jj_t9 p { color: #f0f2f1 }
#giak_3ved .pvd_pbn { color: #97b9a4 }
#giak_3ved .fz_92w4 nav a { color: #97b9a4 }
#giak_3ved a:hover { background: #432425 }
#giak_3ved .jj_t9 { background: #432425; border-bottom: 1px solid #2a4736; border-top: 1px solid #2a4736 }
#giak_3ved h3 { color: #f0f2f1 }
#giak_3ved .cjiq_dq { color: #f0f2f1 }
#giak_3ved .qwfq_2pja nav+nav { border-top: 1px dotted #2a4736 }
#giak_3ved a { color: #ea5de3 }
#giak_3ved .jwru_tfaj { border: 1px solid #2a4736 }
#giak_3ved details.jt_w1 { border: 1px solid #2a4736 }
#giak_3ved .nydx_1w:nth-of-type(odd) { background: #432425 }
#giak_3ved caption { color: #f0f2f1 }
#giak_3ved .jj_t9 summary { color: #f0f2f1 }
#giak_3ved .xv_yld { background: #432425 }
#giak_3ved .fz_92w4 { border-left: 4px solid #ea5de3 }
#giak_3ved th { background: #432425; color: #f0f2f1; border-bottom: 1px solid #2a4736 }
#giak_3ved .dhgx_yh4m { border: 1px solid #2a4736 }
#giak_3ved figcaption { color: #97b9a4; background-color: #1d2922 }
#giak_3ved figure,#giak_3ved .waqh_7k,#giak_3ved .eb_1rn,#giak_3ved .djds_nbx,#giak_3ved .jj_kknt { background: #432425 }
#giak_3ved strong { color: #f0f2f1 }
#giak_3ved td { border-bottom: 1px solid #2a4736 }
.cwdn_qcbi { border: 1px solid #2a4736; background: #432425; color: #ea5de3 }
#giak_3ved .wdvz_081y { background: #432425; border-left: 3px solid #ea5de3 }
#giak_3ved h2 { border-bottom: 1px solid #2a4736; color: #f0f2f1 }
#giak_3ved .rdtz_qt { border: 1px solid #2a4736; background: #432425 }
#giak_3ved a:focus-visible,#giak_3ved summary:focus-visible,#giak_3ved .nko_5lzy[tabindex="0"]:focus-visible { box-shadow: 0 0 0 3px #ea5de3; outline: 2px solid #f0f2f1 }
#giak_3ved .fz_92w4 nav a:hover { color: #ea5de3 }
#giak_3ved::before { background: linear-gradient(90deg,#ea5de3,transparent) }
#giak_3ved h1 { color: #f0f2f1; border-bottom: 3px solid #ea5de3 }
#giak_3ved .rugz_kq a { border-bottom: 1px solid #2a4736 }
#giak_3ved ul li::before { color: #ea5de3 }
#giak_3ved table { border: 1px solid #2a4736 }
#giak_3ved details.jt_w1 summary { color: #f0f2f1 }
#giak_3ved ol li::marker { color: #ea5de3 }
#giak_3ved .op_3j { color: #97b9a4; background: #432425 }
#giak_3ved { outline: 1px solid #2a4736 }
#giak_3ved .tnb_9evt { color: #97b9a4 }
#giak_3ved .ezv_0cy a { border: 1px solid #2a4736 }
#giak_3ved .jj_t9 a { color: #ea5de3 }
#giak_3ved hr { background: linear-gradient(90deg,#ea5de3,transparent) }
body { background: radial-gradient(circle at 50% -20%,#432425 0,#16221a 58%,#16221a 100%); color: #f0f2f1 }}
#giak_3ved .in_gz{padding-block:.2em}
@media(max-width:560px){#giak_3ved h1{font-size:1.86rem}}#giak_3ved figcaption{font-size:0.9rem}
#giak_3ved table:not(.nko_5lzy table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:820px){#giak_3ved th,#giak_3ved td{overflow-wrap:break-word;word-break:normal;padding-inline:5px}}
#giak_3ved pre{max-width:100%;overflow-x:auto;box-sizing:border-box}#giak_3ved .fz_92w4 nav{min-width:0;max-width:100%}#giak_3ved .fz_92w4 nav a,#giak_3ved .jo_4gg{overflow-wrap:normal;word-break:normal}#giak_3ved .op_3j>a{flex:0 0 auto;white-space:nowrap}
#giak_3ved .rbvs_uy{display:none}
@media(max-width:48rem){
#giak_3ved .ydt_a6{min-width:0;max-width:100%;margin-inline:0}
#giak_3ved .ydt_a6>img{display:none}
#giak_3ved .ydt_a6>figcaption{display:none}
#giak_3ved .ydt_a6>.rbvs_uy{display:block;font-size:16px;line-height:1.5;letter-spacing:normal;text-transform:none;text-align:left;overflow-wrap:break-word;word-break:normal}
#giak_3ved .diagram-source-owned{display:none}
#giak_3ved .rbvs_uy .fika_jv19{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
#giak_3ved .rbvs_uy .fjs_g0{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
#giak_3ved .rbvs_uy .bd_nrzh{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
#giak_3ved .rbvs_uy ol.bd_nrzh{list-style:decimal;padding-left:1.8em}
#giak_3ved .rbvs_uy .bd_nrzh>li{font-size:1em;line-height:1.5;font-weight:400;white-space:pre-line;margin:0;padding:.6em .75em;min-width:0;border:1px solid currentColor;border-radius:.35em;display:list-item}
#giak_3ved .rbvs_uy .bd_nrzh>li::before{content:none!important;display:none!important}
#giak_3ved .rbvs_uy .bd_nrzh>li::marker{color:inherit;font-size:1em;font-weight:600}
#giak_3ved .rbvs_uy.xvv_p2b .bd_nrzh{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
#giak_3ved .rbvs_uy.kjt_hz .bd_nrzh>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
#giak_3ved .rbvs_uy.zok_mcdf .bd_nrzh>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
#giak_3ved .rbvs_uy.ecaa_5qm .bd_nrzh>li{border-radius:.7em}
#giak_3ved .rbvs_uy.diagram-inset .bd_nrzh>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
#giak_3ved .rbvs_uy.diagram-outline .bd_nrzh>li{border-style:dashed;border-radius:.45em}
#giak_3ved .rbvs_uy.diagram-spaced .bd_nrzh{gap:1em}
#giak_3ved .rbvs_uy.diagram-spaced .bd_nrzh>li{border:0;padding:.25em 0}
#giak_3ved .rbvs_uy.diagram-ledger .bd_nrzh>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}#giak_3ved,#giak_3ved *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}#giak_3ved *::before,#giak_3ved *::after,#giak_3ved *::first-letter,#giak_3ved *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}#giak_3ved{max-width:100%!important;width:auto!important;box-sizing:border-box}#giak_3ved details::details-content{content-visibility:visible!important;display:block!important}#giak_3ved details:not([open])>:not(summary){display:block!important}#giak_3ved .nko_5lzy{max-width:100%!important;overflow:visible!important}#giak_3ved table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}#giak_3ved th,#giak_3ved td{overflow-wrap:anywhere!important;word-break:normal!important}#giak_3ved table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}#giak_3ved img{max-width:100%!important;height:auto!important}#giak_3ved .rbvs_uy{display:none!important}#giak_3ved .ydt_a6>img{display:block!important}}