:root { --soft: #f6f9f0; --muted: #6e7164; --wrap: 720px; --c-border: #eaece2; --c-link: #607817; --color-accent: #8fb423; --c-bg: #f4f4f5; --ink: #2d2f26 }
:where(.qi-7rg-0yug) .wl-io4w-0l a { margin: 0 1.6em .3em 0; display: inline-block; min-height: 2.75rem; padding: .25em 0 }
:where(.qi-7rg-0yug) .wn-df-wpnd h3 { font-size: 1.05rem; margin: 2em 0 .3em; color: var(--ink) }
:where(.qi-7rg-0yug) .lwu-r2-dpn .kdh-khg-ib4j li { display: inline }
:where(.qi-7rg-0yug) .kdh-khg-ib4j { margin: 0; list-style: none; padding: 0 }
:where(.qi-7rg-0yug) .bkj-ols-w2g li { padding: 0; margin: 0; display: inline }
:where(.qi-7rg-0yug) .uue-2x1i-r0k nav { min-width: 0 }
:where(.qi-7rg-0yug) .wl-io4w-0l .kdh-khg-ib4j li,:where(.qi-7rg-0yug) .ray-l6-ocnb .kdh-khg-ib4j li { display: inline }
:where(.qi-7rg-0yug) figure,:where(.qi-7rg-0yug) .kdt-ibx-b37,:where(.qi-7rg-0yug) .ndw-27i1-eeb,:where(.qi-7rg-0yug) .oay-ydyx-fmy4,:where(.qi-7rg-0yug) .ghu-mu-5gr { margin: 1.6em 0; padding: .45em; border-radius: 8px; background: #fdfdfc; border: 1px solid var(--c-border) }
:where(.qi-7rg-0yug) .wl-io4w-0l,:where(.qi-7rg-0yug) .unz-cp-89g2,:where(.qi-7rg-0yug) .ray-l6-ocnb { margin: .3em 0 0; line-height: 1.7 }
:where(.qi-7rg-0yug) details.bqr-rrq-o09i { border-radius: 8px; border: 1px solid var(--c-border); margin: 0 0 .55em; padding: .85em 1em }
:where(.qi-7rg-0yug) .lci-11-tpvg dd { padding: 0; margin: 0 0 .8em }
:where(.qi-7rg-0yug) .ray-l6-ocnb a { min-width: 24px; max-width: 100%; display: inline-block; vertical-align: middle; min-height: 2.75rem; padding: .25em 0 }
:where(.qi-7rg-0yug) .kdh-khg-ib4j li::before { content: none !important }
:where(.qi-7rg-0yug) blockquote { background: var(--soft); border-radius: 0 8px 8px 0; border-left: 4px solid #269cc0; padding: .5em 1.1em; margin: 1.4em 0 }
:where(.qi-7rg-0yug) .jr-3a-wlnh { display: flex; gap: .8em 1.2em; flex-wrap: wrap }
.qi-7rg-0yug { max-width: var(--wrap); margin: 52px auto; background: #fdfdfc; border: 1px solid var(--c-border); border-radius: 8px; box-shadow: none; padding: 40px 50px; overflow-wrap: break-word; background-image: linear-gradient(90deg,var(--color-accent) 0,var(--color-accent) 7px,transparent 7px); border-top: 3px solid var(--color-accent); border-bottom: 4px solid var(--color-accent) }
:where(.qi-7rg-0yug) .neb-b50-17 nav a { min-height: 2.75rem; color: var(--muted); padding: .25em 0; text-decoration: none; transition: color .2s linear; display: inline-block; margin: 0 .85em .2em 0 }
:where(.qi-7rg-0yug) hr { border: 0; border-top: 1px dashed var(--c-border); margin: 1.6em 0 }
:where(.qi-7rg-0yug) .odj-r7z-nmn4 p { margin: 0 0 .45em; font-weight: 600; color: var(--ink) }
:where(.qi-7rg-0yug) .it-ox4h-ie0l a { border-bottom: 1px dotted var(--c-border); display: block }
:where(.qi-7rg-0yug) img { border: 1px solid var(--c-border); margin: 1.6em 0; border-radius: 8px; display: block; height: auto; max-width: 100% }
:where(.qi-7rg-0yug) .ii-c4s-rjcm { gap: .2em; flex-wrap: wrap; display: flex; padding: 0; margin: 0; list-style: none }
:where(.qi-7rg-0yug) caption { padding: .55em 0; color: var(--muted); text-align: center; caption-side: top; font-weight: 600 }
:where(.qi-7rg-0yug) .ja-k0-wv9 { grid-template-columns: repeat(auto-fit,minmax(min(100%,14rem),1fr)); gap: .8em 1.2em; display: grid }
:where(.qi-7rg-0yug) .unz-cp-89g2 a { min-height: 2.75rem; display: block; margin: 0 0 .45em; padding: .25em 0 }
* { box-sizing: border-box }
:where(.qi-7rg-0yug) a:hover { background: var(--soft) }
:where(.qi-7rg-0yug) .neb-b50-17 { text-align: left; margin: 0 0 1.3em; flex-direction: column; padding: .75em 0 .75em .7em; align-items: stretch; display: flex; border-left: 4px solid var(--color-accent); row-gap: .3em }
:where(.qi-7rg-0yug) .yo-qf7t-kpoe { width: 100%; margin: 1.4em 0; overflow-x: auto }
:where(.qi-7rg-0yug) .rc-o6eu-us4>h2:first-child { margin-top: 0 }
:where(.qi-7rg-0yug) .kje-1hf-91 { margin: 0 0 1em; border-radius: 8px; border: 1px solid var(--c-border); padding: .7em 1em }
:where(.qi-7rg-0yug) .igr-2ln2-b3 { border-radius: 8px; padding: .9em 1.2em .9em 2.5em; background: var(--soft); border: 1px solid var(--c-border) }
.dbjlx { color: #2d2f26 }
:where(.qi-7rg-0yug) summary:focus-visible,:where(.qi-7rg-0yug) .yo-qf7t-kpoe[tabindex="0"]:focus-visible,:where(.qi-7rg-0yug) a:focus-visible { outline-offset: .15em; outline: 3px double var(--ink) }
:where(.qi-7rg-0yug) .bkj-ols-w2g { margin: 0; padding: 0; list-style: none }
:where(.qi-7rg-0yug) h3 { font-weight: 400; color: var(--ink); margin: 2em 0 .45em; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 1.2rem }
:where(.qi-7rg-0yug) .lci-11-tpvg dt { margin: 1.4em 0 .3em; font-weight: 600 }
:where(.qi-7rg-0yug) .olm-xb98-0ut nav+nav { border-top: 1px dotted var(--c-border); padding-top: .5em }
.igi-5ve-bxu7 { margin: .35em 0 1.6em; display: inline-block; letter-spacing: .1em; font-size: .95rem; color: var(--c-link) }
:where(.qi-7rg-0yug) th { border-bottom: 2px solid var(--c-border); color: var(--ink); font-weight: 600; overflow-wrap: break-word; padding: 9px 11px; text-align: center }
html { -webkit-text-size-adjust: 100% }
:where(.qi-7rg-0yug) .kdh-khg-ib4j li { padding: 0; margin: 0 }
.wtuh { display: none }
:where(.qi-7rg-0yug) .lwu-r2-dpn a { margin: 0 .5em .5em 0; display: inline-block; border-radius: 1.2em; border: 1px solid var(--c-border) }
:where(.qi-7rg-0yug) .odj-r7z-nmn4 summary { font-weight: 600; color: var(--ink); margin: 0 0 .45em; cursor: pointer }
:where(.qi-7rg-0yug) .jr-3a-wlnh nav { flex: 1 1 14rem }
:where(.qi-7rg-0yug) .bkj-ols-w2g li::before { content: none !important }
:where(.qi-7rg-0yug) details.bqr-rrq-o09i summary { color: var(--ink); cursor: pointer; font-weight: 600 }
:where(.qi-7rg-0yug) .ql-j11e-ffuz { display: grid; grid-template-columns: repeat(auto-fit,minmax(10rem,1fr)); gap: .55em 1.2em }
:where(.qi-7rg-0yug) .ray-l6-ocnb .kdh-khg-ib4j li+li::before { display: inline !important; margin: 0 .5em; content: '\00b7' !important; opacity: .6 }
:where(.qi-7rg-0yug) .lrk-p5i5-58r { color: var(--muted); font-size: .88rem; margin: .25em 0 1em }
::selection { background: var(--soft); color: var(--ink) }
:where(.qi-7rg-0yug) h1 { padding-bottom: .35em; margin: 0 0 .65em; line-height: 1.2; border-bottom: 3px solid var(--color-accent); letter-spacing: -.02em; font-size: 2.15rem; color: var(--ink); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: 750 }
:where(.qi-7rg-0yug) li { margin: .4em 0 }
:where(.qi-7rg-0yug) img.bh-6q9b-g52 { margin-right: 0; margin-left: auto; max-width: 58% }
:where(.qi-7rg-0yug) .tx-fl-4ch,:where(.qi-7rg-0yug) .tx-fl-4ch .kdh-khg-ib4j { gap: .8em 1.2em; display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,14rem),1fr)) }
:where(.qi-7rg-0yug) .odj-r7z-nmn4 { font-size: .9rem; border: 1px solid var(--c-border); padding: .75em 1.1em; border-radius: 8px; background: transparent; margin: 1.8em 0 }
:where(.qi-7rg-0yug) figure>img,:where(.qi-7rg-0yug) .kdt-ibx-b37>img,:where(.qi-7rg-0yug) .ndw-27i1-eeb>img,:where(.qi-7rg-0yug) .oay-ydyx-fmy4>img,:where(.qi-7rg-0yug) .ghu-mu-5gr>img { margin-bottom: 0; margin-top: 0 }
:where(.qi-7rg-0yug) a { transition: color .2s ease-in-out,border-color .2s ease-in-out; text-decoration: underline; text-underline-offset: 2px; border-radius: 3px; padding: 0 2px; color: var(--c-link) }
:where(.qi-7rg-0yug) img.yxy-yi-g69p { margin-left: auto; margin-right: auto; max-width: 58% }
:where(.qi-7rg-0yug) .neb-b50-17 nav { border-top: 1px solid var(--c-border); padding-top: .55em; text-align: left; margin: .35em 0 0; font-size: .95rem; line-height: 1.8 }
:where(.qi-7rg-0yug) .wn-df-wpnd h2 { margin-top: 1em }
:where(.qi-7rg-0yug) .yo-qf7t-kpoe table { margin: 0 }
:where(.qi-7rg-0yug) .eky-clve-3rn { font-size: .82rem; color: var(--muted); border-bottom: 1px solid var(--c-border); padding-bottom: .45em; margin: 0 0 1.4em }
:where(.qi-7rg-0yug) ul,:where(.qi-7rg-0yug) ol { margin: 0 0 1.2em; padding-left: 1.8em }
body { font: 17px/1.78 -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif; letter-spacing: .015em; background: var(--c-bg); color: var(--ink); margin: 0 }
:where(.qi-7rg-0yug) .odj-r7z-nmn4 li { margin: .25em 0 }
:where(.qi-7rg-0yug) .cqi-wf-0f7e { background: var(--soft); border-left: 3px solid #269cc0; border-radius: 8px; padding: .7em 1em .7em 2.4em }
:where(.qi-7rg-0yug) .tx-fl-4ch a,:where(.qi-7rg-0yug) .lwu-r2-dpn a,:where(.qi-7rg-0yug) .it-ox4h-ie0l a { max-width: 100%; padding: .35em .6em; overflow-wrap: anywhere; min-height: 2.75rem }
:where(.qi-7rg-0yug) .tx-fl-4ch>.kdh-khg-ib4j { grid-column: 1/-1 }
:where(.qi-7rg-0yug) table { font-size: .9rem; margin: 1.4em 0; border-collapse: collapse; width: 100% }
:where(.qi-7rg-0yug) .neb-b50-17 nav .nt-cgjw-29kq { color: var(--ink); cursor: default; margin: 0 .85em .2em 0; opacity: .67 }
:where(.qi-7rg-0yug) .odj-r7z-nmn4 a { color: var(--c-link); padding: .25em 0; min-height: 2.75rem; display: inline-block; text-decoration: none }
:where(.qi-7rg-0yug) img.tfu-04op-co { margin-left: 0; max-width: 58%; margin-right: auto }
:where(.qi-7rg-0yug) .ray-l6-ocnb a+a::before { content: '\00b7'; opacity: .6; margin: 0 .5em }
:where(.qi-7rg-0yug) strong { color: var(--ink) }
:where(.qi-7rg-0yug) .neb-b50-17 nav a:hover { color: var(--c-link) }
:where(.qi-7rg-0yug) .uue-2x1i-r0k { border-radius: 8px; text-align: center; border: 1px solid var(--c-border); padding: 1.2em 1.35em; margin-top: 2.8em; font-size: 1rem }
:where(.qi-7rg-0yug) .fn-i8b-y93u { font-weight: 700; color: var(--ink); font-family: Verdana,Geneva,Tahoma,sans-serif; letter-spacing: -.01em; text-decoration: none; font-size: 1.25rem; display: inline-block }
:where(.qi-7rg-0yug) .rc-o6eu-us4 { padding-left: 1.3em; margin: 1.8em 0; border-left: 3px solid var(--color-accent) }
:where(.qi-7rg-0yug) figcaption { text-align: right; margin-top: .35em; font-size: .85rem; color: var(--muted); line-height: 1.6 }
:where(.qi-7rg-0yug) img.dd-i9mf-487 { margin-left: 0; max-width: 100%; margin-right: 0 }
:where(.qi-7rg-0yug) ul { list-style-type: square }
:where(.qi-7rg-0yug) .ii-c4s-rjcm li { margin: 0; padding: 0 }
:where(.qi-7rg-0yug) li::marker { color: var(--c-link) }
:where(.qi-7rg-0yug) td { overflow-wrap: break-word; border-bottom: 1px solid var(--c-border); padding: 9px 11px }
:where(.qi-7rg-0yug) h2 { line-height: 1.3; font-weight: 700; font-family: Verdana,Geneva,Tahoma,sans-serif; color: var(--ink); border-bottom: 1px solid var(--c-border); padding-bottom: .25em; margin: 2.3em 0 .5em; font-size: 1.55rem }
:where(.qi-7rg-0yug) .kgh-z8g-no0 { font-size: 1.05em; font-weight: 700; grid-column: 1/-1; margin: 0 0 .35em }
:where(.qi-7rg-0yug) img.jut-ppd-0y { max-width: 88%; margin-left: auto; margin-right: auto }
:where(.qi-7rg-0yug) .kje-1hf-91 h3 { margin: 0 0 .3em }
:where(.qi-7rg-0yug) .wn-df-wpnd { border-radius: 8px; border: 1px solid var(--c-border); padding: 1em 1.1em; margin-top: 2.6em }
:where(.qi-7rg-0yug) p { text-indent: 1.8em; margin: 0 0 .35em }
:where(.qi-7rg-0yug) .odj-r7z-nmn4 ul,:where(.qi-7rg-0yug) .odj-r7z-nmn4 ol { margin: 0; padding-left: 1.8em }
@media(max-width:782px){body { background: #fdfdfc }
.qi-7rg-0yug { border-radius: 0; border-left: 0; border-right: 0; padding: 26px 18px }
:where(.qi-7rg-0yug) img.tfu-04op-co,:where(.qi-7rg-0yug) img.yxy-yi-g69p,:where(.qi-7rg-0yug) img.bh-6q9b-g52 { margin-right: auto; max-width: 100%; margin-left: auto }}
:where(.qi-7rg-0yug) .ym-c9-fy{padding-block:.2em}
@media(max-width:560px){:where(.qi-7rg-0yug) h1{font-size:1.975rem}}:where(.qi-7rg-0yug) figcaption{font-size:0.95rem}
:where(.qi-7rg-0yug) table:not(.yo-qf7t-kpoe table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:782px){:where(.qi-7rg-0yug) th,:where(.qi-7rg-0yug) td{overflow-wrap:break-word;word-break:normal;padding-inline:5.5px}}
:where(.qi-7rg-0yug) pre{max-width:100%;overflow-x:auto;box-sizing:border-box}:where(.qi-7rg-0yug) .neb-b50-17 nav{min-width:0;max-width:100%}:where(.qi-7rg-0yug) .neb-b50-17 nav a,:where(.qi-7rg-0yug) .nt-cgjw-29kq{overflow-wrap:normal;word-break:normal}:where(.qi-7rg-0yug) .eky-clve-3rn>a{flex:0 0 auto;white-space:nowrap}
:where(.qi-7rg-0yug) .hms-4d-ofq8{display:none}
@media(max-width:48rem){
:where(.qi-7rg-0yug) .sv-vo1k-j7s{min-width:0;max-width:100%;margin-inline:0}
:where(.qi-7rg-0yug) .sv-vo1k-j7s>img{display:none}
:where(.qi-7rg-0yug) .sv-vo1k-j7s>figcaption{display:none}
:where(.qi-7rg-0yug) .sv-vo1k-j7s>.hms-4d-ofq8{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}
:where(.qi-7rg-0yug) .hms-4d-ofq8 .hxy-p6-c1{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
:where(.qi-7rg-0yug) .hms-4d-ofq8 .grx-vdx-lg8a{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
:where(.qi-7rg-0yug) .hms-4d-ofq8 .cu-94a-ft{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
:where(.qi-7rg-0yug) .hms-4d-ofq8 ol.cu-94a-ft{list-style:decimal;padding-left:1.8em}
:where(.qi-7rg-0yug) .hms-4d-ofq8 .cu-94a-ft>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}
:where(.qi-7rg-0yug) .hms-4d-ofq8 .cu-94a-ft>li::before{content:none!important;display:none!important}
:where(.qi-7rg-0yug) .hms-4d-ofq8 .cu-94a-ft>li::marker{color:inherit;font-size:1em;font-weight:600}
:where(.qi-7rg-0yug) .hms-4d-ofq8.rq-e2-k0s .cu-94a-ft{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
:where(.qi-7rg-0yug) .hms-4d-ofq8.wm-hhs-jj .cu-94a-ft>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
:where(.qi-7rg-0yug) .hms-4d-ofq8.sy-7b-of .cu-94a-ft>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
:where(.qi-7rg-0yug) .hms-4d-ofq8.mm-cvy0-5x4 .cu-94a-ft>li{border-radius:.7em}
}
@media print{html,body{background:#fff!important;color:#111!important}.qi-7rg-0yug,:where(.qi-7rg-0yug) *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}:where(.qi-7rg-0yug) *::before,:where(.qi-7rg-0yug) *::after,:where(.qi-7rg-0yug) *::first-letter,:where(.qi-7rg-0yug) *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.qi-7rg-0yug{max-width:100%!important;width:auto!important;box-sizing:border-box}:where(.qi-7rg-0yug) details::details-content{content-visibility:visible!important;display:block!important}:where(.qi-7rg-0yug) details:not([open])>:not(summary){display:block!important}:where(.qi-7rg-0yug) .yo-qf7t-kpoe{max-width:100%!important;overflow:visible!important}:where(.qi-7rg-0yug) table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}:where(.qi-7rg-0yug) th,:where(.qi-7rg-0yug) td{overflow-wrap:anywhere!important;word-break:normal!important}:where(.qi-7rg-0yug) table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}:where(.qi-7rg-0yug) img{max-width:100%!important;height:auto!important}:where(.qi-7rg-0yug) .hms-4d-ofq8{display:none!important}:where(.qi-7rg-0yug) .sv-vo1k-j7s>img{display:block!important}}