
body .aqefnk{padding-block:.4em}
@media(max-width:560px){body h1{font-size:min(1.7375rem,var(--reading-title-limit,999rem))}}body figcaption{font-size:0.9rem}
body .pc25jt8 summary>h2,body .pc25jt8 summary>h3,body .pc25jt8 summary>h4{display:inline;margin:0}@media(max-width:560px){body h1{text-wrap:balance}body .yr3gza nav{margin-block-start:.65em}body .yr3gza nav a{margin-inline-end:.35em}body .yr3gza{margin-block-end:1.05em}}
@supports selector(:has(*)){:is(.dtvul,body main,body article,body section,body div):has(>.aqefnk)>p:not(.f5ah7):not(.aoiq76),.dtvul:has(.aqefnk) .amflc2>p{max-inline-size:76ch}@media(min-width:900px){.dtvul:has(.aqefnk) .amflc2:nth-of-type(odd){padding-inline-end:clamp(1rem,4vw,3rem)}.dtvul:has(.aqefnk) .amflc2:nth-of-type(even){padding-inline-start:clamp(1rem,4vw,3rem)}}.dtvul:has(.aqefnk) .aqefnk{max-inline-size:68ch}.dtvul:has(.aqefnk) .amflc2{min-inline-size:0}@media(max-width:560px){:is(.dtvul,body main,body article,body section,body div):has(>.aqefnk)>p:not(.f5ah7):not(.aoiq76),.dtvul:has(.aqefnk) .amflc2>p{padding-inline:0}.dtvul:has(.aqefnk) .amflc2{padding-inline:0;border-inline:0}}@media print{.dtvul:has(.aqefnk) .amflc2{display:block!important;padding-inline:0!important}:is(.dtvul,body main,body article,body section,body div):has(>.aqefnk)>p:not(.f5ah7):not(.aoiq76),.dtvul:has(.aqefnk) .amflc2>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
body .e4paj3c nav>p{text-indent:0}body .e4paj3c nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}body details.ebdiznl>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}body .ebdiznl a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}body .ynl57{flex-wrap:wrap}body .ynl57>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}body .yr3gza .jy8okd{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}body .yr3gza nav :is(a,.jo9ti){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}body .yr3gza nav .jo9ti{display:inline-block}body .pdr1k94{text-indent:0}body .pdr1k94>a{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:44px;max-inline-size:100%;min-inline-size:0;padding-block:.4em;white-space:normal;overflow-wrap:anywhere}body .yr3gza .kgtd4w3{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body .yr3gza .kgtd4w3:focus{position:relative;display:block;inline-size:fit-content;block-size:auto;max-inline-size:100%;min-block-size:44px;box-sizing:border-box;padding:.55em .8em;margin-block-end:.6em;clip-path:none;overflow:visible;white-space:normal;color:inherit;background:inherit;outline:2px solid currentColor;outline-offset:3px;text-align:start;grid-column:1/-1;border-block-end:3px solid currentColor}@media print{body .yr3gza .kgtd4w3{display:none!important}}body .yr3gza nav a,body .yr3gza nav .jo9ti{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}body .yr3gza nav a::before,body .yr3gza nav .hus57n li::before{content:none!important;display:none!important}body .yr3gza nav .hus57n{margin:0;padding:0;list-style:none}body .yr3gza nav .hus57n li{display:block;min-inline-size:0}body .yr3gza{display:block;text-align:start;container-type:inline-size}body .yr3gza .qk0dd0j{display:block;min-inline-size:0}body .yr3gza .qk0dd0j>*{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}body .yr3gza nav{display:flex;flex-wrap:wrap;gap:.35em 1em;align-items:baseline;min-inline-size:0;text-align:start;margin-block-start:1em}body .yr3gza nav .hus57n{display:flex;flex-wrap:wrap;gap:.35em 1em;list-style:none;padding:0;margin:0}body .yr3gza nav .hus57n>li{margin:0;padding:0;min-inline-size:0;max-inline-size:100%}body .yr3gza nav :is(a,.jo9ti){display:inline-flex;align-items:center;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;min-block-size:44px;margin:0;padding:.4em .15em;border:0;border-radius:0;box-shadow:none;white-space:normal;overflow-wrap:anywhere;text-align:inherit;text-indent:0;text-decoration:underline;text-underline-offset:.2em}body .yr3gza nav{border-block-start:2px solid currentColor;padding-block-start:.8em}@container(min-width:40rem){body .yr3gza .qk0dd0j{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.5em 2rem;align-items:end}body .yr3gza .qk0dd0j>.jy8okd{grid-column:1}body .yr3gza .qk0dd0j>.sl7rdkn{grid-column:2;text-align:end}body .yr3gza nav{grid-column:1/-1;grid-row:2;justify-content:space-between}body .yr3gza nav .hus57n{justify-content:space-between;inline-size:100%}}body .yr3gza nav [aria-current]{font-weight:700;text-decoration-thickness:2px}@media print{body .yr3gza,body .yr3gza .qk0dd0j,body .yr3gza nav,body .yr3gza nav .hus57n{display:block!important;max-inline-size:none!important;grid-column:auto!important;grid-row:auto!important}}body .yr3gza nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}body .e4paj3c{display:block;min-inline-size:0;text-align:start;container-type:inline-size}body .e4paj3c>nav{display:block;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:inherit;margin-block:1.2em}body .e4paj3c>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%;box-sizing:border-box}body .e4paj3c>nav a{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:44px;max-inline-size:100%;margin:0;padding:.4em .15em;overflow-wrap:anywhere;white-space:normal}body .e4paj3c>nav a::before,body .e4paj3c>nav li::before{content:none!important;display:none!important}body .e4paj3c>nav>.lsqvc{list-style:none;margin:0;padding:0}body .e4paj3c>nav>.lsqvc>li{margin:0;padding:0}body .e4paj3c>nav>.h96nkpv{margin:0 0 .65em;font-weight:650;padding:0;grid-column:1/-1}body .e4paj3c{text-align:end}body .e4paj3c>nav,body .e4paj3c>nav>.lsqvc{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3em 1.25em;align-items:baseline}body .e4paj3c>nav>.h96nkpv{flex:1 0 100%}body .e4paj3c>nav>.lsqvc{flex:1 1 100%}body .e4paj3c>nav>p{margin:0}body .e4paj3c>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{body .e4paj3c,body .e4paj3c>nav,body .e4paj3c>nav>.lsqvc{display:block!important;grid-column:auto!important;grid-row:auto!important;inline-size:auto!important;max-inline-size:none!important;margin-inline:0!important}}

body .rh3nuiw{container-type:inline-size;min-inline-size:0}
body .rh3nuiw .v3rsy{min-inline-size:0;margin-inline:0;padding-inline:0}
body .rh3nuiw .y9vvu0{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}
body .rh3nuiw .yd0rxw{min-inline-size:0;overflow-wrap:anywhere}
body .rh3nuiw .u0v6u{min-inline-size:0;max-inline-size:min(100%,70ch);overflow-wrap:anywhere}
@media screen and (max-width:40rem){body .rh3nuiw{padding-inline:min(1rem,5%)}}
body .k7q2p2x .y9vvu0{margin:0;padding:1em 0;border:0;border-block-end:1px solid currentColor;background:transparent;box-shadow:none}
body .k7q2p2x .yd0rxw,body .k7q2p2x .u0v6u{margin:0}
@container (min-width:37rem){body .k7q2p2x .y9vvu0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:1.5em;align-items:start}}
body table.din4ndc{max-inline-size:100%;border-collapse:collapse}
body table.din4ndc{border:0;border-radius:0;background:transparent}
body table.din4ndc th,body table.din4ndc td{border:0;border-block-end:1px solid currentColor;padding:.8em .65em;vertical-align:top}
body table.din4ndc caption{text-align:start;caption-side:top;padding-block-end:.75em}
body table.din4ndc tfoot th,body table.din4ndc tfoot td{border-block-start:2px solid currentColor}
body dl.xkdkt{max-inline-size:100%;min-inline-size:0}
body dl.xkdkt>dt,body dl.xkdkt>dd{min-inline-size:0;overflow-wrap:anywhere}
body dl.xkdkt>dt{font-weight:700;margin-block-start:1em}
body dl.xkdkt>dd{margin-inline:clamp(.6em,3%,1.5em) 0;padding-inline-start:.8em;border-inline-start:1px solid currentColor}
body .uqby9{max-inline-size:100%;min-inline-size:0}
body .uqby9>li{min-inline-size:0;overflow-wrap:anywhere}
body .uqby9{display:block}
body .uqby9>li{margin-block:0;padding-block:.75em;border-block-end:1px solid currentColor}
body blockquote.aoye3f{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}
body blockquote.aoye3f{max-inline-size:min(100%,62ch);margin-inline:0;padding:.4em 0 .4em clamp(.8em,3%,1.4em);border:0;border-inline-start:1px solid currentColor;line-height:1.75;background:transparent;box-shadow:none}
@media print{body .rh3nuiw{container-type:normal}body .v3rsy,body .y9vvu0,body .m646m7s,body .zhych{display:block!important}body .rh3nuiw h2{break-after:avoid-page}body .v3rsy,body .v3rsy>.y9vvu0:first-child{break-before:avoid-page}body .y9vvu0{break-inside:avoid}body .m646m7s>dt,body .m646m7s>dd{break-inside:avoid}body .u0v6u{margin-inline:0!important}body figure.nldxg8d{container-type:normal;display:block!important}body figure.nldxg8d>figcaption{inline-size:auto;max-inline-size:none;margin-block-start:.5em}body table.bgwhph{max-inline-size:100%;width:100%;table-layout:fixed}body table.bgwhph th,body table.bgwhph td{overflow-wrap:anywhere}}
:root{--ui-ink:#222925;--ui-paper:#fefefe;--ui-accent:#145934;--ui-soft:#f5ebe2;--presentation-nav-surface:#fefefe;--presentation-nav-ink:#222925}
body table:not(.i9zz6 table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:640px){body th,body td{overflow-wrap:break-word;word-break:normal;padding-inline:7px}}
body pre{max-width:100%;overflow-x:auto;box-sizing:border-box}body .yr3gza nav{min-width:0;max-width:100%}body .yr3gza nav a,body .jo9ti{overflow-wrap:normal;word-break:normal}body .ynl57>a{flex:0 0 auto;white-space:nowrap}
@media(forced-colors:active){body a[href]{text-decoration-line:underline!important;text-decoration-color:LinkText!important;text-underline-offset:.15em}}body table[tabindex="0"]:focus-visible,body pre[tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
body .ax14lu{display:none}
@media screen and (max-width:48rem){
body .y3z7p4{min-width:0;max-width:100%;margin-inline:0}
body .y3z7p4>img{display:none}
body .y3z7p4>figcaption{display:none}
body .y3z7p4>.ax14lu{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}
body .diagram-source-owned{display:none!important}
body .ax14lu .sy9wub{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
body .ax14lu .ez0is{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
body .ax14lu .u18yrs{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
body .ax14lu ol.u18yrs{list-style:decimal;padding-left:1.8em}
body .ax14lu .u18yrs>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}
body .ax14lu .u18yrs>li::before{content:none!important;display:none!important}
body .ax14lu .u18yrs>li::marker{color:inherit;font-size:1em;font-weight:600}
body .ax14lu.ojgod1 .u18yrs{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
body .ax14lu.vcntdl .u18yrs>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
body .ax14lu.wraffy3 .u18yrs>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
body .ax14lu.okrb3 .u18yrs>li{border-radius:.7em}
body .ax14lu.diagram-inset .u18yrs>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
body .ax14lu.diagram-outline .u18yrs>li{border-style:dashed;border-radius:.45em}
body .ax14lu.diagram-spaced .u18yrs{gap:1em}
body .ax14lu.diagram-spaced .u18yrs>li{border:0;padding:.25em 0}
body .ax14lu.diagram-ledger .u18yrs>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}.dtvul,body *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}body *::before,body *::after,body *::first-letter,body *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.dtvul{max-width:100%!important;width:auto!important;box-sizing:border-box}body details::details-content{content-visibility:visible!important;display:block!important}body details:not([open])>:not(summary){display:block!important}body .i9zz6{max-width:100%!important;overflow:visible!important}body table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}body th,body td{overflow-wrap:anywhere!important;word-break:normal!important}body table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}body img{max-width:100%!important;height:auto!important}body .ax14lu{display:none!important}body .y3z7p4>img{display:block!important}}
body>footer,body>header,body>.e4paj3c,body>.yr3gza{max-width:calc(var(--measure) - calc(var(--step) + 22px) - calc(var(--step) + 22px) - 3px - 1px);margin-left:max(calc(calc(var(--step) + 22px) + 3px),calc((100% - var(--measure)) / 2 + calc(calc(var(--step) + 22px) + 3px)));margin-right:max(calc(calc(var(--step) + 22px) + 1px),calc((100% - var(--measure)) / 2 + calc(calc(var(--step) + 22px) + 1px)))}
@media (max-width:640px){body>footer,body>header,body>.e4paj3c,body>.yr3gza{max-width:calc(var(--measure) - calc(var(--step) + 10px) - calc(var(--step) + 10px) - 1px);margin-left:calc(var(--step) + 10px);margin-right:calc(calc(var(--step) + 10px) + 1px)}}
@media print{body>footer,body>header,body>.e4paj3c,body>.yr3gza{max-width:calc(100%!important - calc(var(--step) + 22px) - calc(var(--step) + 22px) - 3px - 1px);margin-left:max(calc(calc(var(--step) + 22px) + 3px),calc((100% - 100%!important) / 2 + calc(calc(var(--step) + 22px) + 3px)));margin-right:max(calc(calc(var(--step) + 22px) + 1px),calc((100% - 100%!important) / 2 + calc(calc(var(--step) + 22px) + 1px)))}}