/* site */
details.usez1 p { margin: .8em 0 0 }
.kwpn0bu { background: #efedfa; font-size: .9rem; display: inline-flex; border: 1px solid #e8e9e4; border-radius: 999px; align-items: center; color: #4c570f; padding: .3em .8em; margin: .35em 0 1.6em; gap: .4em }
.hiktw8 { list-style: none; margin: 0; padding: 0 }
html { -webkit-text-size-adjust: 100% }
ul { list-style-type: disc }
.x1g1t a { display: block; min-height: 3rem; padding: .25em 0; margin: 0 0 .55em }
strong { color: #323429 }
.hmytybryog { display: none }
.wk562cd,.wk562cd .tfhr0i9 { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,13rem),1fr)); gap: 1em 1.4em }
.hiktw8 li { padding: 0; margin: 0; display: inline }
details.usez1 summary { font-weight: 500; cursor: pointer; color: #323429 }
.hiktw8 li::before { display: none !important; position: static }
.h1yjc { overflow-x: auto; width: 100%; -webkit-overflow-scrolling: touch; margin: 1.2em 0 }
.kauy0p5 .tfhr0i9 li,.rt75t .tfhr0i9 li { display: inline }
li { margin: .45em 0 }
.tvg4zz nav { font-size: .89rem; line-height: 1.6; margin: .55em 0 0 }
.kyuvv { text-indent: 0 }
.tvg4zz { margin: 0 0 1.3em; text-align: center; border-radius: 10px; padding: .75em 1em; background: #efedfa }
.us73a li { margin: 0 }
.cxonjus h3 { color: #323429; font-size: 1.07rem; margin: 1.3em 0 .3em }
figure>img,.kkkwn>img,.ahto1r8>img,.gvrtun>img,.oflksi>img { margin-top: 0; margin-bottom: 0 }
.mtfjj { text-align: right; margin-top: 2.4em; font-size: .95rem; border-top: 1px solid #e8e9e4; padding-top: .8em }
.upc4dov a { margin: 0 .5em .5em 0; border: 1px solid #e8e9e4; display: inline-block; border-radius: .2em }
.j1r6z { font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif; font-size: 1.25rem; color: #323429; font-weight: 900; text-decoration: none; letter-spacing: -.01em; display: inline-block }
li::marker { color: #4c570f }
.gdqxeja { gap: 1em 1.4em; display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,13rem),1fr)) }
img.ih02j { max-width: 100%; margin-right: 0; margin-left: 0 }
caption { caption-side: top; color: #323429; font-weight: 500; padding: .45em 0; text-align: left }
img.lvvi7ei { max-width: 78%; margin-left: auto; margin-right: 0 }
.wk562cd a,.upc4dov a,.xbimj3 a { max-width: 100%; min-height: 3rem; overflow-wrap: anywhere; padding: .35em .6em }
.tfhr0i9 li::before { position: static; display: none !important }
.aad6u { color: #505244; font-weight: 400; font-size: .82rem; margin: .15em 0 0 }
img.m7kz2 { max-width: 78%; margin-left: 0; margin-right: auto }
.wm3jzv nav+nav { border-top: 1px solid #e8e9e4; padding-top: .5em }
img { max-width: 100%; border-radius: 10px; height: auto; margin: 1.8em 0; display: block; border: 1px solid #e8e9e4 }
.gvywm+.gvywm { border-top: 1px solid #e8e9e4; margin-top: 2em; padding-top: .6em }
.kauy0p5 a { margin: 0 1.2em .3em 0; display: inline-block; min-height: 3rem; padding: .25em 0 }
.kyuvv::first-letter { float: left; color: #6d4e12; margin: .02em .08em 0 0; font-size: 3.4em; line-height: .82; font-weight: 700; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif }
.elz65n { margin: .2em 0 1.1em; color: #505244; font-size: .88rem }
.tfhr0i9 { padding: 0; list-style: none; margin: 0 }
.rt75t .tfhr0i9 li+li::before { opacity: .6; display: inline !important; content: '/' !important; margin: 0 .55em }
.us73a { font-size: .9rem; border-radius: 10px; margin: 1.6em 0; background: #efedfa; padding: .85em 1.2em; border: 1px solid #e8e9e4 }
.mgb06 li { padding: 0; margin: 0 }
hr { border: 0; height: 2px; background: linear-gradient(90deg,#b2cd23,transparent); margin: 2.8em 0 }
.us73a summary { cursor: pointer; font-weight: 500; margin: 0 0 .45em; color: #323429 }
.tvg4zz nav a { padding: .25em 0; text-decoration: none; color: #505244; margin: 0 .85em .2em 0; display: inline-block; min-height: 3rem }
.wj36ilc { margin: 0 0 .7em; border-left: 3px solid #b2cd23; border: 0; padding: .9em 1.2em }
.bwurnv { font-weight: 500; margin: 0 0 .75em; font-size: 1.05em; grid-column: 1/-1 }
table { margin: 1.2em 0; border-collapse: collapse; width: 100%; font-size: .9rem }
h2 { line-height: 1.26; font-weight: 900; margin: 1.8em 0 .45em; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif; font-size: 1.45rem; color: #6d4e12 }
p { margin: 0 0 .95em }
summary:focus-visible,.h1yjc[tabindex="0"]:focus-visible,a:focus-visible { outline: 2px solid #323429; box-shadow: 0 0 0 3px #4c570f; outline-offset: 2px }
.vcmxnq { padding: 0 }
.kauy0p5,.x1g1t,.rt75t { margin: .6em 0 0; line-height: 1.5 }
.mtfjj nav { min-width: 0 }
h1 { margin: 0 0 .55em; border-radius: 10px; font-size: 1.95rem; font-weight: 700; padding: .55em .7em; color: #323429; background: #efedfa; line-height: 1.28; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif; letter-spacing: -.01em }
.zxgzjxddt { line-height: 1.5 }
.gvywm>h2:first-child { margin-top: 0 }
a:hover { border-bottom-color: #4c570f }
ul,ol { margin: 0 0 1.1em; padding-left: 1.45em }
td { border-bottom: 1px solid #e8e9e4; padding: 12px 14px; overflow-wrap: anywhere }
.us73a a { min-height: 3rem; color: #4c570f; text-decoration: none; display: inline-block; padding: .25em 0 }
.rt75t a+a::before { opacity: .6; content: '/'; margin: 0 .55em }
.rt75t a { max-width: 100%; min-height: 3rem; min-width: 24px; display: inline-block; padding: .25em 0; vertical-align: middle }
.xqhmj04 { color: #505244; margin: 0 0 1.4em; font-size: .82rem }
.v88p3 { display: grid; gap: .3em .8em; grid-template-columns: repeat(auto-fit,minmax(min(100%,12rem),1fr)) }
.ywp7p04 { max-width: 660px; margin: 28px auto; background: #fcfbfc; border-radius: 10px; padding: 34px 50px; overflow-wrap: anywhere; border: 2px solid #e8e9e4; box-shadow: none }
.b83a6 { border-radius: 10px; border-left: 3px solid #c48d21; background: #efedfa; padding: .9em 1.2em .9em 2.6em }
.us73a p { font-weight: 500; margin: 0 0 .45em; color: #323429 }
.mgb06 { gap: .25em; list-style: none; padding: 0; flex-wrap: wrap; margin: 0; display: flex }
.tjryfzd { flex-wrap: wrap; gap: 1em 1.4em; display: flex }
.j32l4 dd { padding: 0; margin: 0 0 1.1em }
.upc4dov .tfhr0i9 li { display: inline }
figcaption { margin-top: .35em; color: #505244; background-color: #fcfbfc; line-height: 1.4; font-size: .85rem; text-align: left }
th { border-bottom: 2px solid #e8e9e4; font-weight: 500; overflow-wrap: anywhere; text-align: center; padding: 12px 14px; color: #323429 }
.tvg4zz nav .hiktw8 li+li::before { opacity: .6; margin: 0 .65em; content: '|' }
.ghr0tb { border-radius: 10px; padding: .7em 1em .7em 2.2em; background: #efedfa; border: 1px solid #e8e9e4 }
.us73a ul,.us73a ol { gap: .35em .8em; padding-left: 0; flex-wrap: wrap; margin: 0; list-style: none; display: flex }
.wj36ilc h3 { margin: 0 0 .5em }
.tvg4zz nav .w3y7vks { color: #505244; cursor: default; border-bottom: 2px solid #b2cd23; margin: 0 .85em .2em 0; padding-bottom: .2em }
.xbimj3 a { border-bottom: 1px solid #e8e9e4; display: block }
h3 { font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif; font-weight: 700; font-size: 1.14rem; margin: 1.3em 0 .35em; color: #323429 }
img.o3n20 { max-width: 90%; margin-right: auto; margin-left: auto }
.ywp7p04::before { content: ''; width: 40px; display: block; background: #b2cd23; height: 4px; border-radius: 2px; margin: 0 0 1.3em }
.j32l4 dt { margin: 1em 0 .3em; font-weight: 500 }
figure,.kkkwn,.ahto1r8,.gvrtun,.oflksi { margin: 1.8em 0 }
* { box-sizing: border-box }
.tjryfzd nav { flex: 1 1 13rem }
.tvg4zz nav a:hover { color: #4c570f }
.cxonjus { padding: .2em 0 .2em 1em; margin-top: 2.2em; border-left: 4px solid #b2cd23 }
.tvg4zz nav a+a::before { margin: 0 .65em; opacity: .6; content: '|' }
img.khf9500 { margin-right: auto; max-width: 78%; margin-left: auto }
body { letter-spacing: .01em; min-height: 100dvh; -moz-osx-font-smoothing: grayscale; margin: 0; -webkit-font-smoothing: antialiased; background: radial-gradient(circle at 12% 0%,#efedfa 0,#f5f6f4 48%,#f5f6f4 100%); font: 18px/1.78 Candara,Calibri,'Segoe UI',sans-serif; color: #323429 }
.wk562cd>.tfhr0i9 { grid-column: 1/-1 }
a { border-bottom: 1px solid currentColor; color: #4c570f; text-decoration: none }
.tfhr0i9 li { padding: 0; margin: 0 }
@media (max-width:760px){body { background: #fcfbfc }
.ywp7p04 { border-right: 0; border-radius: 0; margin: 0; padding: 20px 16px }
img.m7kz2,img.khf9500,img.lvvi7ei { margin-right: auto; max-width: 100%; margin-left: auto }}
@media(max-width:560px){h1{font-size:min(1.8rem,var(--reading-title-limit,999rem))}}figcaption{font-size:0.9425rem}
.cxonjus summary>h2,.cxonjus summary>h3,.cxonjus summary>h4{display:inline;margin:0}@media(max-width:560px){h1{text-wrap:balance}.tvg4zz nav{margin-block-start:.55em}.tvg4zz nav a{margin-inline-end:.55em}.tvg4zz{margin-block-end:.95em}}
@supports selector(:has(*)){:is(.ywp7p04,main,article,section,div):has(>.kyuvv)>p:not(.elz65n):not(.y975f),.ywp7p04:has(.kyuvv) .gvywm>p{max-inline-size:76ch}.ywp7p04:has(.kyuvv) .gvywm+.gvywm{margin-block-start:1.5em}.ywp7p04:has(.kyuvv) .gvywm>h2:first-child{margin-block-end:.55em;padding-block-end:.35em;border-block-end:1px solid currentColor}:is(.ywp7p04,main,article,section,div):has(>.kyuvv)>p:not(.elz65n):not(.y975f),.ywp7p04:has(.kyuvv) .gvywm>p{max-inline-size:76ch}.ywp7p04:has(.kyuvv) .gvywm{min-inline-size:0}@media(max-width:560px){:is(.ywp7p04,main,article,section,div):has(>.kyuvv)>p:not(.elz65n):not(.y975f),.ywp7p04:has(.kyuvv) .gvywm>p{padding-inline:0}.ywp7p04:has(.kyuvv) .gvywm{padding-inline:0;border-inline:0}}@media print{.ywp7p04:has(.kyuvv) .gvywm{display:block!important;padding-inline:0!important}:is(.ywp7p04,main,article,section,div):has(>.kyuvv)>p:not(.elz65n):not(.y975f),.ywp7p04:has(.kyuvv) .gvywm>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
.mtfjj nav>p{text-indent:0}.mtfjj nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}details.us73a>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}.us73a a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.xqhmj04{flex-wrap:wrap}.xqhmj04>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.tvg4zz .j1r6z{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.tvg4zz nav :is(a,.w3y7vks){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.tvg4zz nav .w3y7vks{display:inline-block}.kmjjd{text-indent:0}.kmjjd>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}.kmjjd>a{padding-inline:.75em;border:1px solid currentColor;border-radius:.35em;text-decoration:none;box-shadow:none}.tvg4zz .tzq5x0{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tvg4zz .tzq5x0: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-inline:2px solid currentColor}@media print{.tvg4zz .tzq5x0{display:none!important}}.tvg4zz nav a,.tvg4zz nav .w3y7vks{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}.tvg4zz nav a::before,.tvg4zz nav .hiktw8 li::before{content:none!important;display:none!important}.tvg4zz nav .hiktw8{margin:0;padding:0;list-style:none}.tvg4zz nav .hiktw8 li{display:block;min-inline-size:0}.tvg4zz{display:block;text-align:start;container-type:inline-size}.tvg4zz .wehtc{display:block;min-inline-size:0}.tvg4zz .wehtc>*{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.tvg4zz nav{display:flex;flex-wrap:wrap;gap:.35em 1em;align-items:baseline;min-inline-size:0;text-align:start;margin-block-start:1em}.tvg4zz nav .hiktw8{display:flex;flex-wrap:wrap;gap:.35em 1em;list-style:none;padding:0;margin:0}.tvg4zz nav .hiktw8>li{margin:0;padding:0;min-inline-size:0;max-inline-size:100%}.tvg4zz nav :is(a,.w3y7vks){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}.tvg4zz nav{border-block-start:2px solid currentColor;padding-block-start:.8em}@container(min-width:40rem){.tvg4zz .wehtc{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.5em 2rem;align-items:end}.tvg4zz .wehtc>.j1r6z{grid-column:1}.tvg4zz .wehtc>.aad6u{grid-column:2;text-align:end}.tvg4zz nav{grid-column:1/-1;grid-row:2;justify-content:space-between}.tvg4zz nav .hiktw8{justify-content:space-between;inline-size:100%}}.tvg4zz nav [aria-current]{font-weight:700;text-decoration-thickness:2px}@media print{.tvg4zz,.tvg4zz .wehtc,.tvg4zz nav,.tvg4zz nav .hiktw8{display:block!important;max-inline-size:none!important;grid-column:auto!important;grid-row:auto!important}}.tvg4zz nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mtfjj{display:block;min-inline-size:0;text-align:start;container-type:inline-size}.mtfjj>nav{display:block;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:inherit;margin-block:1.2em}.mtfjj>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.mtfjj>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}.mtfjj>nav a::before,.mtfjj>nav li::before{content:none!important;display:none!important}.mtfjj>nav>.tfhr0i9{list-style:none;margin:0;padding:0}.mtfjj>nav>.tfhr0i9>li{margin:0;padding:0}.mtfjj>nav>.bwurnv{margin:0 0 .65em;font-weight:650;padding:0;grid-column:1/-1}.mtfjj>nav{max-inline-size:62ch;padding-block-start:.8em;border-block-start:1px solid currentColor}.mtfjj>nav a{display:block;border-block-end:1px solid currentColor}.mtfjj>nav>p{margin:0}.mtfjj>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{.mtfjj,.mtfjj>nav,.mtfjj>nav>.tfhr0i9{display:block!important;grid-column:auto!important;grid-row:auto!important;inline-size:auto!important;max-inline-size:none!important;margin-inline:0!important}}
.ywp7p04.euaiz4{box-sizing:border-box;--composition-gutter:1rem;--composition-measure:60ch;width:calc(100% - 2 * var(--composition-gutter));max-width:76rem;max-inline-size:76rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);container-type:inline-size;container-name:site-composition}.ywp7p04.euaiz4 .niq6d:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}.ywp7p04.euaiz4 .n5nfn{max-inline-size:min(100%,42ch)}.ywp7p04.euaiz4 .zdqwzmz{min-inline-size:0;margin-block:clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}.ywp7p04.euaiz4 .mn6e0{min-inline-size:0}.ywp7p04.euaiz4 .mn6e0 h1{max-inline-size:26ch;margin-block-start:0;overflow-wrap:break-word}.ywp7p04.euaiz4 .vscwd8i{min-inline-size:0;max-inline-size:var(--composition-measure)}.ywp7p04.euaiz4 .zdqwzmz .vscwd8i.kyuvv{max-inline-size:var(--composition-measure);margin-block-end:0}.ywp7p04.euaiz4 .q4mjmxd,.ywp7p04.euaiz4 .in7bn06,.ywp7p04.euaiz4 .cz5r4c{min-inline-size:0}.ywp7p04.euaiz4 .in7bn06{container-type:inline-size}.ywp7p04.euaiz4 .cz5r4c{margin-block-end:2rem}.ywp7p04.euaiz4 .cz5r4c .us73a{box-sizing:border-box;max-width:100%;max-inline-size:100%}.ywp7p04.euaiz4 .vij10,.ywp7p04.euaiz4 .wjliwdx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--composition-measure)) minmax(0,1fr);min-inline-size:0;column-gap:0;align-items:start}.ywp7p04.euaiz4 .vij10>*,.ywp7p04.euaiz4 .wjliwdx>hr{grid-column:2;min-inline-size:0}.ywp7p04.euaiz4 .vij10>:is(.n5nfn,.niq6d){margin-inline:0;max-inline-size:100%}.ywp7p04.euaiz4 .vij10>.niq6d{max-inline-size:min(100%,var(--composition-measure))}.ywp7p04.euaiz4 .vij10>:is(table,.h1yjc,figure,pre,dl){grid-column:1/-1;max-inline-size:100%}@container(min-width:58rem){.ywp7p04.euaiz4 .vij10{grid-template-columns:minmax(0,var(--composition-measure)) minmax(0,1fr);margin-block:2.5rem}.ywp7p04.euaiz4 .vij10>*{grid-column:1}.ywp7p04.euaiz4 .vij10.jkj0oe{grid-template-columns:minmax(0,1fr) minmax(0,var(--composition-measure))}.ywp7p04.euaiz4 .vij10.jkj0oe>*{grid-column:2}.ywp7p04.euaiz4 .vij10>:is(table,.h1yjc,figure,pre,dl){grid-column:1/-1}}.ywp7p04.euaiz4 .cxonjus:not(.ymb58c) :is(p,dd){max-inline-size:min(100%,70ch);box-sizing:border-box}@container site-composition (max-width:12em){.ywp7p04.euaiz4 .us73a{padding-inline:.5rem}.ywp7p04.euaiz4 .us73a :is(ul,ol){columns:1;column-count:1;display:block;grid-template-columns:minmax(0,1fr);padding-inline:0;margin-inline:0}.ywp7p04.euaiz4 .us73a li{display:list-item;width:auto;inline-size:auto;max-inline-size:100%;min-inline-size:0;padding-inline:1em 0;margin-inline:0}.ywp7p04.euaiz4 .us73a a{max-inline-size:100%;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}}.ywp7p04.euaiz4 .mn6e0{max-inline-size:58rem;margin-inline:auto;text-align:center}.ywp7p04.euaiz4 .mn6e0 h1{max-inline-size:24ch;margin-inline:auto}.ywp7p04.euaiz4 .vscwd8i{max-inline-size:min(100%,64ch);margin-inline:auto;margin-block-start:1.75rem;text-align:start}.ywp7p04.euaiz4 .zdqwzmz .vscwd8i.kyuvv{max-inline-size:min(100%,64ch)}@media(max-width:560px){.ywp7p04.euaiz4{--composition-gutter:.5rem;padding-inline:1rem}.ywp7p04.euaiz4 .zdqwzmz{margin-block:1.25rem 2rem}.ywp7p04.euaiz4 .vscwd8i{padding-inline-start:0;border-inline-start:0}}@media print{.ywp7p04.euaiz4{width:auto;max-width:none;max-inline-size:none;margin:0;padding:0;container-type:normal}.ywp7p04.euaiz4 .zdqwzmz,.ywp7p04.euaiz4 .q4mjmxd,.ywp7p04.euaiz4 .gkkayb0{display:block!important}.ywp7p04.euaiz4 .cz5r4c{position:static;max-height:none;overflow:visible}.ywp7p04.euaiz4 .in7bn06{container-type:normal}.ywp7p04.euaiz4 .vij10{display:block!important}.ywp7p04.euaiz4 .niq6d:is(p,ul,ol,blockquote){max-inline-size:none;margin-inline:0}}
.ymb58c{container-type:inline-size;min-inline-size:0}
.ymb58c .gg8pycp{min-inline-size:0;margin-inline:0;padding-inline:0}
.ymb58c .tzbyr{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}
.ymb58c .u2gt43{min-inline-size:0;overflow-wrap:anywhere}
.ymb58c .na6lot8{min-inline-size:0;max-inline-size:min(100%,70ch);overflow-wrap:anywhere}
@media screen and (max-width:40rem){.ymb58c{padding-inline:min(1rem,5%)}}
.f3acz .tzbyr{margin:0;max-inline-size:100%;box-sizing:border-box}
.f3acz .u2gt43>h3{font:inherit;margin-block:0}
.f3acz .na6lot8{box-sizing:border-box}
.f3acz .tzbyr{border:0;box-shadow:none;background:transparent;padding:0 0 1.6em}
.f3acz .u2gt43{margin:0;padding:.65em clamp(.5em,3%,1em);border-block:1px solid currentColor}
.f3acz .na6lot8{margin:.75em 0 0;padding-inline:clamp(.4em,2%,.8em)}
table.cr697u{max-inline-size:100%;border-collapse:collapse}
table.cr697u :is(th,td){padding:.7em .8em;vertical-align:top}
table.cr697u{border-collapse:separate;border-spacing:0 .45em;border:0;background:transparent}
table.cr697u :is(th,td){border-inline:0;border-block:1px solid currentColor;padding-block:1em}
table.cr697u tr>:first-child{border-inline-start:1px solid currentColor}
table.cr697u tr>:last-child{border-inline-end:1px solid currentColor}
table.cr697u caption{text-align:start;caption-side:top;padding-block-end:.75em}
table.cr697u tfoot th,table.cr697u tfoot td{border-block-start:2px solid currentColor}
dl.i0dc16r{max-inline-size:100%;min-inline-size:0}
dl.i0dc16r>dt,dl.i0dc16r>dd{min-inline-size:0;overflow-wrap:anywhere}
dl.i0dc16r{display:block}
dl.i0dc16r>dt{font-weight:700}
dl.i0dc16r{border-inline-start:3px solid currentColor;padding-inline-start:clamp(.65em,3%,1.2em)}
dl.i0dc16r>dt{margin:1.1em 0 .3em}
dl.i0dc16r>dd{margin:0 0 1.1em}
.czljmc{max-inline-size:100%;min-inline-size:0}
.czljmc>li{min-inline-size:0;overflow-wrap:anywhere}
.czljmc{display:block}
.czljmc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,36ch),1fr));gap:1em 2em}
.czljmc>li{margin-block:0;padding-block:.7em}
.czljmc>li{border-block:1px solid currentColor}
figure.x5upm3{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;gap:.65em 1.5em}
figure.x5upm3>img{min-inline-size:0;max-inline-size:100%}
figure.x5upm3>figcaption{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;margin:0;overflow-wrap:anywhere;text-align:start}
figure.x5upm3>[data-reading-ui]{grid-column:1/-1}
figure.x5upm3>figcaption{border-block-start:2px solid currentColor;padding-block:.75em .25em}
blockquote.aqzwv{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}
blockquote.aqzwv{margin-inline:clamp(.3em,2%,1em);padding:.8em clamp(.65em,3%,1.3em);border:0;border-inline:2px solid currentColor;background:transparent;box-shadow:none}
@media print{.ymb58c{container-type:normal}.gg8pycp,.tzbyr,.muaa5,.kw0vn{display:block!important}.ymb58c h2{break-after:avoid-page}.gg8pycp,.gg8pycp>.tzbyr:first-child{break-before:avoid-page}.tzbyr{break-inside:avoid}.muaa5>dt,.muaa5>dd{break-inside:avoid}.na6lot8{margin-inline:0!important}figure.um8uc{container-type:normal;display:block!important}figure.um8uc>figcaption{inline-size:auto;max-inline-size:none;margin-block-start:.5em}table.u7tfirz{max-inline-size:100%;width:100%;table-layout:fixed}table.u7tfirz th,table.u7tfirz td{overflow-wrap:anywhere}}
:root{--ui-ink:#323429;--ui-paper:#fcfbfc;--ui-accent:#4c570f;--ui-soft:#efedfa;--presentation-nav-surface:#fcfbfc;--presentation-nav-ink:#323429}
table:not(.h1yjc table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:760px){th,td{overflow-wrap:break-word;word-break:normal;padding-inline:7px}}
pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.tvg4zz nav{min-width:0;max-width:100%}.tvg4zz nav a,.w3y7vks{overflow-wrap:normal;word-break:normal}.xqhmj04>a{flex:0 0 auto;white-space:nowrap}
@media(forced-colors:active){a[href]{text-decoration-line:underline!important;text-decoration-color:LinkText!important;text-underline-offset:.15em}}table[tabindex="0"]:focus-visible,pre[tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.o4xdrn{display:none}
@media(max-width:48rem){
.arg4je{min-width:0;max-width:100%;margin-inline:0}
.arg4je>img{display:none}
.arg4je>figcaption{display:none}
.arg4je>.o4xdrn{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}
.diagram-source-owned{display:none}
.o4xdrn .grthe{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
.o4xdrn .kjx93c{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
.o4xdrn .owkh08n{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
.o4xdrn ol.owkh08n{list-style:decimal;padding-left:1.8em}
.o4xdrn .owkh08n>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}
.o4xdrn .owkh08n>li::before{content:none!important;display:none!important}
.o4xdrn .owkh08n>li::marker{color:inherit;font-size:1em;font-weight:600}
.o4xdrn.wbjhs9 .owkh08n{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.o4xdrn.jxg8nt .owkh08n>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
.o4xdrn.m0trltp .owkh08n>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
.o4xdrn.zluod .owkh08n>li{border-radius:.7em}
.o4xdrn.diagram-inset .owkh08n>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
.o4xdrn.diagram-outline .owkh08n>li{border-style:dashed;border-radius:.45em}
.o4xdrn.diagram-spaced .owkh08n{gap:1em}
.o4xdrn.diagram-spaced .owkh08n>li{border:0;padding:.25em 0}
.o4xdrn.diagram-ledger .owkh08n>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}.ywp7p04,*{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}*::before,*::after,*::first-letter,*::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.ywp7p04{max-width:100%!important;width:auto!important;box-sizing:border-box}details::details-content{content-visibility:visible!important;display:block!important}details:not([open])>:not(summary){display:block!important}.h1yjc{max-width:100%!important;overflow:visible!important}table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}th,td{overflow-wrap:anywhere!important;word-break:normal!important}table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}img{max-width:100%!important;height:auto!important}.o4xdrn{display:none!important}.arg4je>img{display:block!important}}