.post-nav[data-astro-cid-hgp7mnje] ul[data-astro-cid-hgp7mnje]{padding-left:0}.post-nav[data-astro-cid-hgp7mnje] li[data-astro-cid-hgp7mnje]{overflow-wrap:normal;flex:1 1 0;min-width:0;margin:0;padding-left:0}.post-nav[data-astro-cid-hgp7mnje] li[data-astro-cid-hgp7mnje].spacer{flex:0 0 8px}.post-nav[data-astro-cid-hgp7mnje] li[data-astro-cid-hgp7mnje].next{text-align:right}.post-nav[data-astro-cid-hgp7mnje] a[data-astro-cid-hgp7mnje]{padding:9px 12px 9px 24px;line-height:1.4;display:inline-block}.post-nav[data-astro-cid-hgp7mnje] li[data-astro-cid-hgp7mnje].next a[data-astro-cid-hgp7mnje]{padding:9px 24px 9px 12px}.toc[data-astro-cid-p33bl5ka]{background:#f4f4f4;border:1px solid #d7d7d7;border-radius:.5rem;margin:.75em 0 1em;padding:.5em 1em}.toc[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka]{cursor:pointer;padding:.25em 0;font-family:Arial Black,Arial,Verdana}.toc[data-astro-cid-p33bl5ka] ul[data-astro-cid-p33bl5ka]{margin:.25em 0 .5em;padding-left:0;list-style:none}.toc[data-astro-cid-p33bl5ka] ul[data-astro-cid-p33bl5ka] ul[data-astro-cid-p33bl5ka]{margin:.15em 0 .35em;padding-left:1.25em}.toc[data-astro-cid-p33bl5ka] li[data-astro-cid-p33bl5ka]{margin:.2em 0;padding-left:0;line-height:1.4}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]{font-weight:400}.toc[data-astro-cid-p33bl5ka] ul[data-astro-cid-p33bl5ka] ul[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]{font-size:.95em}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka].step{align-items:baseline;display:inline-flex}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka].step .tocStep[data-astro-cid-p33bl5ka]{flex-shrink:0}.tocStep[data-astro-cid-p33bl5ka]{box-sizing:border-box;color:#fff;vertical-align:.1em;background:#ff6f00;border-radius:.7em;place-items:center;min-width:1.4em;height:1.4em;margin-right:.4em;padding:0 .3em;font-size:.8em;font-weight:700;display:inline-grid}sup:has(>a[data-footnote-ref]){vertical-align:.35em;line-height:0}a[data-footnote-ref]{box-sizing:border-box;color:#fff;cursor:pointer;background:#0a7250;border-radius:.75em;place-items:center;min-width:1.45em;height:1.45em;margin:0 .1em 0 .2em;padding:0 .3em;font-size:.7rem;font-weight:700;line-height:1;display:inline-grid;position:relative}a[data-footnote-ref]:after{content:"";position:absolute;inset:-8px}a[data-footnote-ref]:hover,a[data-footnote-ref][aria-expanded=true],a[data-footnote-ref]:focus-visible{background:#055037;outline:none}.footnotePopout{background:#f4f4f4;border-left:6px solid #0a7250;border-radius:.5rem;align-items:flex-start;gap:.6em;margin:.4em 0 .8em;padding:.6em .8em;font-size:.95em;display:flex}.footnotePopoutNumber{color:#fff;background:#0a7250;border-radius:.75em;flex-shrink:0;place-items:center;min-width:1.5em;height:1.5em;margin-top:.15em;padding:0 .3em;font-size:.8em;font-weight:700;line-height:1;display:inline-grid}.footnotePopoutBody{flex:1;min-width:0}.footnotePopoutBody p{margin:0}.footnotePopoutClose{color:#666;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 .2em;font-size:1.3em;line-height:1}.footnotePopoutClose:hover{color:#000}section.footnotes{background:#fff;border:3px dashed #0a7250;border-radius:.75rem;margin:2em 0 1em;padding:.25em 1.25em .75em}section.footnotes ol{padding-left:0}section.footnotes ol li{grid-template-columns:auto 1fr;align-items:baseline;column-gap:.6em;padding-left:0;display:grid}section.footnotes ol li:before{background:#0a7250;margin-right:0}section.footnotes ol li>*{grid-column:2}section.footnotes ol li p{margin:0}section.footnotes li:target{background:#e8f4ed;border-radius:.4rem}.heading-anchor{color:#aaa;opacity:0;margin-left:.4em;font-size:.75em;transition:opacity .6s;position:relative}:is(h2,h3,h4)[id]{scroll-margin-top:2em}.heading-anchor svg{vertical-align:-.1em}:is(h2,h3,h4):hover .heading-anchor,.heading-anchor:focus-visible{opacity:1;transition-duration:.15s}@media (hover:none){.heading-anchor{opacity:.6}}.heading-anchor.copied{opacity:1;transition-duration:.15s}.heading-anchor-copied{color:#0a7250;white-space:nowrap;font-size:.7em;transition:opacity .6s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.heading-anchor-copied.fading{opacity:0}.post-date[data-astro-cid-ox3fjlag],.post-author[data-astro-cid-ox3fjlag]{color:#666;text-align:right;height:20px;margin:0 0 10px;font-family:Menlo,Consolas,monospace;font-size:.8em;font-weight:700;line-height:20px;overflow:hidden}.post-date[data-astro-cid-ox3fjlag]{overflow-wrap:normal;margin-bottom:0;font-weight:700}
