/* page */:root{--gap:1.25rem;--content-width:840px;--color-muted:#9db4b3;--canvas:#131e1e;--color-border:#325958;--brand:#4796ed;--ink:#e1ebeb;--accent-text:#5ea3ef}img{height:auto;margin:1.2em 0;border-radius:8px;max-width:100%;box-shadow:0 6px 20px rgba(24,38,38,.12);display:block}.nusvzgsduo{box-sizing:border-box}.w5abb9b8{color:var(--ink);font-size:1.12em}.b5fedcd074 .ra5e500 li{display:inline}.e78a6ace9{margin:0 0 1.4em;padding-bottom:.55em;font-size:.85rem;border-bottom:1px solid var(--color-border);color:var(--color-muted)}h1{text-align:center;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding-bottom:.18em;font-size:2.1rem;letter-spacing:-.01em;color:var(--ink);margin:0 0 .5em;line-height:1.18;font-weight:700}.ra5e500{list-style:none;padding:0;margin:0}*{box-sizing:border-box}.f18d24 .ra5e500 li+li::before{content:'|' !important;opacity:.55;margin:0 .55em;display:inline !important}.ne5aaf80d li{margin:0;padding:0;display:block}.ra5e500 li{padding:0;margin:0}ul,ol{padding-left:1.8em;margin:0 0 1em}.y4bedf96ff>.ra5e500{grid-column:1/-1}.y4bedf96ff,.y4bedf96ff .ra5e500{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.6em 1em;display:grid}img.z150f73{margin-right:0;max-width:100%;margin-left:0}.s2d681 a{padding:.25em 0;display:block;margin:0 0 .7em;min-height:2.75rem}img.d3927dac{max-width:78%;margin-left:auto;margin-right:auto}.ha8199c{max-width:var(--content-width);margin:34px auto;background:transparent;border:0;padding:calc(var(--gap) + 2rem) calc(var(--gap) + 0.75rem);overflow-wrap:anywhere;border-left:3px solid var(--brand)}.hcee4a5c nav{min-width:0}.la253a{font-size:.9rem;margin:.35em 0 1.6em;color:var(--color-muted)}.h44441>h2:first-child{margin-top:0}.cefec3893c li{margin:.15em 0}.cefec3893c a{display:inline-block;padding:.25em 0;text-decoration:none;color:var(--accent-text);min-height:2.75rem}.i27e22c9{margin:0 0 1em;border:1px solid var(--color-border);padding:1em 1.2em;border-radius:8px}.bc5bd2f669 dd{margin:0 0 1.2em;padding:0}.vb528b{padding:.7em 1em .7em 2.2em;background:#263b31;border:1px solid var(--color-border);border-radius:8px}th{border-bottom:2px solid var(--color-border);padding:9px 11px;color:var(--ink);text-align:left;font-weight:700;overflow-wrap:anywhere}.jfaf634e{list-style:none;gap:.1em;margin:0;flex-wrap:wrap;display:flex;padding:0}.i1d817b3f{letter-spacing:-.01em;display:inline-block;text-decoration:none;color:var(--accent-text);font-size:1.35rem;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600}.cefec3893c ul,.cefec3893c ol{margin:0;padding-left:1.8em}img.f8bbba5{margin-right:auto;max-width:95%;margin-left:auto}h2{font-weight:500;margin:1.7em 0 .45em;font-size:1.5rem;line-height:1.26;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:var(--ink)}.cefec3893c summary{cursor:pointer;color:var(--ink);font-weight:700;margin:0 0 .45em}.id322b66{column-gap:1.3em;margin:0 0 1.8em;text-align:left;display:grid;border-radius:8px;padding:.9em 1.2em;align-items:center;grid-template-columns:minmax(8ch,30%) minmax(0,1fr);background:#263b31}td{overflow-wrap:anywhere;border-bottom:1px solid var(--color-border);padding:9px 11px}html{-webkit-text-size-adjust:100%}.t64c21,.s2d681,.f18d24{margin:.6em 0 0;line-height:1.7}details.t9936be79 summary{color:var(--ink);font-weight:700;cursor:pointer}.y4bedf96ff a,.b5fedcd074 a,.l02cb9594d a{min-height:2.75rem;padding:.3em .5em;overflow-wrap:anywhere;max-width:100%}.s9d04ed{gap:.3em .8em;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.cefec3893c p{color:var(--ink);font-weight:700;margin:0 0 .45em}.yce2ab{gap:.6em 1em;flex-wrap:wrap;display:flex}hr{border:0;border-top:1px dashed var(--color-border);margin:2.4em 0}.hcee4a5c{font-size:1rem;padding-top:0;text-align:left;border:0;margin-top:2.4em}.f18d24 a+a::before{opacity:.55;content:'|';margin:0 .55em}.l02cb9594d a{border-bottom:1px dotted var(--color-border);display:block}::selection{background:#263b31;color:var(--ink)}.t6cb997c h3{margin:1.3em 0 .3em;font-size:1.02rem;color:var(--ink)}img.z6b5d5770{margin-right:0;max-width:78%;margin-left:auto}.t64c21 a{display:inline-block;margin:0 1.4em .3em 0;min-height:2.75rem;padding:.25em 0}.ne5aaf80d li::before{display:none !important}.lxpwwj{color:#e1ebeb}.c8e54de{margin:1.5em 0;width:100%;overflow-x:auto}ul{padding-left:1.4em;list-style:none}figure>img,.a8b64c17>img,.q30c42>img,.l60af986>img,.cad96617>img{margin-bottom:0;margin-top:0}.ne5aaf80d{margin:0;list-style:none;padding:0}caption{color:var(--ink);padding:.35em 0;caption-side:top;text-align:left;font-weight:700}.id322b66 nav a{color:var(--color-muted);min-height:2.75rem;padding:.25em 0;text-decoration:none;display:block;margin:0 0 .25em}.ne58fda038{margin:.2em 0 1.1em;color:var(--color-muted);font-size:.9rem}.id322b66 nav a:hover{color:var(--accent-text)}.cefec3893c{font-size:.95rem;border-left:3px solid var(--brand);margin:1.2em 0;border:0;padding:.25em 0 .25em 1em;background:transparent}.f99c9aedd7{padding:.9em 1.2em .9em 2.6em;border-radius:8px;background:#263b31;border-left:3px solid var(--brand)}.b5fedcd074 a{border-radius:.4em;display:inline-block;border:1px solid var(--color-border);margin:0 .5em .5em 0}a:hover{border-bottom-color:var(--accent-text)}.t6cb997c h2{margin-top:1em}.c8e54de[tabindex="0"]:focus-visible,summary:focus-visible,a:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.ha8199c::before{margin:0 0 1.3em;content:'';height:3px;display:block;background:linear-gradient(90deg,var(--brand),transparent)}h3{color:var(--ink);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-size:1.15rem;font-style:italic;margin:1.3em 0 .5em}.h44441+.h44441{margin-top:1.5em;border-top:1px solid var(--color-border);padding-top:.2em}.yce2ab nav{flex:1 1 11rem}figcaption{background-color:#1f2d2d;margin-top:.65em;text-align:center;color:var(--color-muted);line-height:1.4;font-size:.85rem}.c8e54de table{margin:0}.ae859c0{display:grid;gap:.6em 1em;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}.t64c21 .ra5e500 li,.f18d24 .ra5e500 li{display:inline}p{text-align:justify;margin:0 0 1.2em;-webkit-hyphens:auto;hyphens:auto}.bc5bd2f669 dt{margin:1.4em 0 .3em;font-weight:700}.f18d24 a{max-width:100%;vertical-align:middle;display:inline-block;padding:.25em 0;min-width:24px;min-height:2.75rem}.ra5e500 li::before{display:none !important}table{font-size:.95rem;width:100%;border-collapse:collapse;margin:1.5em 0}body{background:var(--canvas);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font:19px/1.62 system-ui,'Helvetica Neue',Arial,sans-serif;letter-spacing:-.004em;-moz-osx-font-smoothing:grayscale;word-spacing:.03em;min-height:100vh}blockquote{font-style:italic;color:var(--color-muted);border-left:3px solid var(--brand);padding:.2em 0 .2em 1.1em;margin:1.4em 0}ul li{position:relative;padding-left:1.35em}.fe0899 nav+nav{padding-top:1em;border-top:1px dashed var(--color-border)}.id322b66 nav .t73e5c09{color:var(--color-muted);margin:0 1em .2em 0;cursor:default}ul li::before{color:var(--accent-text);left:0;content:'\25c6';font-weight:800;position:absolute}.id322b66 nav{margin:0;align-self:center;font-size:.86rem;grid-column:2;grid-row:1 / span 2;line-height:1.7;text-align:right}.vb6c1ecb5b{font-size:.95em;grid-column:1/-1;font-weight:600;margin:0 0 .6em}.jfaf634e li{padding:0;margin:0}.id322b66>.i1d817b3f,.id322b66>.p26f6ff3c{grid-column:1}figure,.a8b64c17,.q30c42,.l60af986,.cad96617{border-top:1px solid var(--color-border);padding:.9em 0;border-bottom:1px solid var(--color-border);margin:1.2em 0}.t6cb997c{border-top:1px solid var(--color-border);padding-top:1.2em;margin-top:2.8em}li{margin:.45em 0}a{text-decoration:none;color:var(--accent-text);border-bottom:1px solid currentColor}strong{color:var(--ink)}img.fc6f80a5a2{margin-left:0;max-width:78%;margin-right:auto}h1::after{display:block;content:'';height:2px;background:var(--brand);width:50px;margin:.38em auto 0}.i27e22c9 h3{margin:0 0 .5em}.p26f6ff3c{font-size:.8rem;font-weight:400;color:var(--color-muted);margin:.2em 0 0}details.t9936be79 p{margin:.8em 0 0}@media(max-width:820px){body{background:#131e1e}.ha8199c{border-radius:0;margin:0;border-left:0;border-right:0;padding:calc(var(--gap) + 0.5rem) var(--gap)}img.fc6f80a5a2,img.d3927dac,img.z6b5d5770{margin-left:auto;max-width:100%;margin-right:auto}.id322b66{text-align:left;display:block}.id322b66 nav{margin:.7em 0 0;text-align:left}}@supports (scrollbar-gutter: stable){.ha8199c{scrollbar-gutter:stable}}.w5abb9b8{padding-block:.3em}@media(max-width:560px){h1{font-size:1.875rem}}figcaption{font-size:0.95rem}table:not(.c8e54de table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:820px){th,td{overflow-wrap:break-word;word-break:normal;padding-inline:5.5px}}pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.id322b66 nav{min-width:0;max-width:100%}.id322b66 nav a,.t73e5c09{overflow-wrap:normal;word-break:normal}.e78a6ace9>a{flex:0 0 auto;white-space:nowrap}.j089377465{display:none}
@media(max-width:48rem){
.c4353858{min-width:0;max-width:100%;margin-inline:0}
.c4353858>img{display:none}
.c4353858>figcaption{display:none}
.c4353858>.j089377465{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}
.j089377465 .a030e4aa38{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
.j089377465 .ib14c44{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
.j089377465 .i2a8ef23{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
.j089377465 ol.i2a8ef23{list-style:decimal;padding-left:1.8em}
.j089377465 .i2a8ef23>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}
.j089377465 .i2a8ef23>li::before{content:none!important;display:none!important}
.j089377465 .i2a8ef23>li::marker{color:inherit;font-size:1em;font-weight:600}
.j089377465.y9fa765d9 .i2a8ef23{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.j089377465.qfc646069 .i2a8ef23>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
.j089377465.seae1c95d .i2a8ef23>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
.j089377465.sd18193611 .i2a8ef23>li{border-radius:.7em}
.j089377465.diagram-inset .i2a8ef23>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
.j089377465.diagram-outline .i2a8ef23>li{border-style:dashed;border-radius:.45em}
.j089377465.diagram-spaced .i2a8ef23{gap:1em}
.j089377465.diagram-spaced .i2a8ef23>li{border:0;padding:.25em 0}
.j089377465.diagram-ledger .i2a8ef23>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}@media print{html,body{background:#fff!important;color:#111!important}.ha8199c,*{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}.ha8199c{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}.c8e54de{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}.j089377465{display:none!important}.c4353858>img{display:block!important}}