:where(.t49jl49) .qwqs7ik nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.t49jl49) details.p7ks0>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}:where(.t49jl49) .p7ks0 a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.t49jl49) .h5wn0{flex-wrap:wrap}:where(.t49jl49) .h5wn0>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}:where(.t49jl49) .e8d70x .z3w7w{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.t49jl49) .e8d70x nav :is(a,.g2s4e){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.t49jl49) .e8d70x nav .g2s4e{display:inline-block}:where(.t49jl49) .c2uj8kl{text-indent:0}:where(.t49jl49) .c2uj8kl>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}:where(.t49jl49) .c2uj8kl>a{padding-inline:.25em;border-block-end:2px solid currentColor;text-decoration:none;box-shadow:none}:where(.t49jl49) .e8d70x .xtdxutl{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.t49jl49) .e8d70x .xtdxutl: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{:where(.t49jl49) .e8d70x .xtdxutl{display:none!important}}:where(.t49jl49) .e8d70x nav a,:where(.t49jl49) .e8d70x nav .g2s4e{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}:where(.t49jl49) .e8d70x nav a::before,:where(.t49jl49) .e8d70x nav .dsckl1 li::before{content:none!important;display:none!important}:where(.t49jl49) .e8d70x nav .dsckl1{margin:0;padding:0;list-style:none}:where(.t49jl49) .e8d70x nav .dsckl1 li{display:block;min-inline-size:0}:where(.t49jl49) .e8d70x{display:block;text-align:start;container-type:inline-size}:where(.t49jl49) .e8d70x .r70hm6y{display:block;min-inline-size:0}:where(.t49jl49) .e8d70x .r70hm6y>*{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}:where(.t49jl49) .e8d70x nav{display:flex;flex-wrap:wrap;gap:.35em 1em;align-items:baseline;min-inline-size:0;text-align:start;margin-block-start:1em}:where(.t49jl49) .e8d70x nav .dsckl1{display:flex;flex-wrap:wrap;gap:.35em 1em;list-style:none;padding:0;margin:0}:where(.t49jl49) .e8d70x nav .dsckl1>li{margin:0;padding:0;min-inline-size:0;max-inline-size:100%}:where(.t49jl49) .e8d70x nav :is(a,.g2s4e){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}:where(.t49jl49) .e8d70x nav,:where(.t49jl49) .e8d70x nav .dsckl1{gap:.5em 0}:where(.t49jl49) .e8d70x nav :is(a,.g2s4e){border-inline-start:1px solid currentColor;padding-inline:.85em}:where(.t49jl49) .e8d70x nav{border-block:1px solid currentColor;padding-block:.7em}:where(.t49jl49) .e8d70x nav [aria-current]{font-weight:700;text-decoration-thickness:2px}@media print{:where(.t49jl49) .e8d70x,:where(.t49jl49) .e8d70x .r70hm6y,:where(.t49jl49) .e8d70x nav,:where(.t49jl49) .e8d70x nav .dsckl1{display:block!important;max-inline-size:none!important;grid-column:auto!important;grid-row:auto!important}}:where(.t49jl49) .e8d70x nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@supports selector(:has(*)){:where(.t49jl49) .qwqs7ik:has(>nav>.cktm4h){container-type:inline-size}@container(min-width:40rem){:where(.t49jl49) .qwqs7ik>nav:has(>.cktm4h){display:grid;grid-template-columns:minmax(8rem,.8fr) minmax(0,2fr);column-gap:1.4rem;row-gap:.4em;align-items:start;grid-column:1/-1;flex:1 1 100%;inline-size:100%;max-inline-size:100%;box-sizing:border-box;text-align:start}:where(.t49jl49) .qwqs7ik>nav:has(>.cktm4h)>*{grid-column:2;min-inline-size:0;max-inline-size:100%}:where(.t49jl49) .qwqs7ik>nav:has(>.cktm4h)>.cktm4h{grid-column:1;grid-row:1;margin:0}:where(.t49jl49) .qwqs7ik>nav:has(>.cktm4h)>.l0sck5{grid-column:2}}}@media print{:where(.t49jl49) .qwqs7ik>nav:has(>.cktm4h){display:block!important;inline-size:auto!important}}.t49jl49.rqbg3{box-sizing:border-box;--composition-gutter:1rem;--composition-measure:68ch;width:calc(100% - 2 * var(--composition-gutter));max-width:74rem;max-inline-size:74rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);container-type:inline-size;container-name:site-composition}.t49jl49.rqbg3 .m5xxeeb:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}.t49jl49.rqbg3 .hk53ab8{max-inline-size:min(100%,42ch)}.t49jl49.rqbg3 .haognb{min-inline-size:0;margin-block:clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}.t49jl49.rqbg3 .dne2yk{min-inline-size:0}.t49jl49.rqbg3 .dne2yk h1{max-inline-size:26ch;margin-block-start:0;overflow-wrap:break-word}.t49jl49.rqbg3 .eacjl{min-inline-size:0;max-inline-size:var(--composition-measure)}.t49jl49.rqbg3 .haognb .eacjl.gq595s{max-inline-size:var(--composition-measure);margin-block-end:0}.t49jl49.rqbg3 .akbwsi,.t49jl49.rqbg3 .ybk95,.t49jl49.rqbg3 .trm0sxu{min-inline-size:0}.t49jl49.rqbg3 .ybk95{container-type:inline-size}.t49jl49.rqbg3 .trm0sxu{margin-block-end:2rem}.t49jl49.rqbg3 .trm0sxu .p7ks0{box-sizing:border-box;max-width:100%;max-inline-size:100%}.t49jl49.rqbg3{background:transparent;border:0;border-radius:0;box-shadow:none}.t49jl49.rqbg3:not(:focus-visible){outline:0}@media(min-width:70rem){.t49jl49.rqbg3{--composition-gutter:clamp(1rem,3vw,3rem);margin-inline-start:var(--composition-gutter);margin-inline-end:auto}}.t49jl49.rqbg3 .abeygwr:not(.rrfpcuo) :is(p,dd){max-inline-size:min(100%,70ch);box-sizing:border-box}@container site-composition (max-width:12em){.t49jl49.rqbg3 .p7ks0{padding-inline:.5rem}.t49jl49.rqbg3 .p7ks0 :is(ul,ol){columns:1;column-count:1;display:block;grid-template-columns:minmax(0,1fr);padding-inline:0;margin-inline:0}.t49jl49.rqbg3 .p7ks0 li{display:list-item;width:auto;inline-size:auto;max-inline-size:100%;min-inline-size:0;padding-inline:1em 0;margin-inline:0}.t49jl49.rqbg3 .p7ks0 a{max-inline-size:100%;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}}.t49jl49.rqbg3 .dne2yk h1{max-inline-size:24ch}@container site-composition (min-width:48rem){.t49jl49.rqbg3 .eacjl{padding-inline-start:clamp(1rem,4cqi,3rem);margin-block-start:1.75rem;box-sizing:border-box}}@media(max-width:560px){.t49jl49.rqbg3{--composition-gutter:.5rem;padding-inline:1rem}.t49jl49.rqbg3 .haognb{margin-block:1.25rem 2rem}.t49jl49.rqbg3 .eacjl{padding-inline-start:0;border-inline-start:0}}@media print{.t49jl49.rqbg3{width:auto;max-width:none;max-inline-size:none;margin:0;padding:0;container-type:normal}.t49jl49.rqbg3 .haognb,.t49jl49.rqbg3 .akbwsi,.t49jl49.rqbg3 .rrmgu1{display:block!important}.t49jl49.rqbg3 .trm0sxu{position:static;max-height:none;overflow:visible}.t49jl49.rqbg3 .ybk95{container-type:normal}.t49jl49.rqbg3 .dsavu{display:block!important}.t49jl49.rqbg3 .m5xxeeb:is(p,ul,ol,blockquote){max-inline-size:none;margin-inline:0}}:where(.t49jl49) .rrfpcuo{container-type:inline-size;min-inline-size:0}
:where(.t49jl49) .rrfpcuo .ijj3wts{min-inline-size:0;margin-inline:0;padding-inline:0}
:where(.t49jl49) .rrfpcuo .bzk95{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}
:where(.t49jl49) .rrfpcuo .p157s{min-inline-size:0;overflow-wrap:anywhere}
:where(.t49jl49) .rrfpcuo .k7fn5{min-inline-size:0;max-inline-size:min(100%,70ch);overflow-wrap:anywhere}
@media screen and (max-width:40rem){:where(.t49jl49) .rrfpcuo{padding-inline:min(1rem,5%)}}
:where(.t49jl49) .k1sth5j .bzk95{margin:0;max-inline-size:100%;box-sizing:border-box}
:where(.t49jl49) .k1sth5j .p157s>h3{font:inherit;margin-block:0}
:where(.t49jl49) .k1sth5j .k7fn5{box-sizing:border-box}
:where(.t49jl49) .k1sth5j .bzk95{border:0;box-shadow:none;background:transparent;padding:.8em 0}
:where(.t49jl49) .k1sth5j .p157s{margin:0 0 .55em}
:where(.t49jl49) .k1sth5j .k7fn5{margin:0;border:1px solid currentColor;border-radius:.35em;padding:clamp(.6em,3cqi,1em)}
:where(.t49jl49) table.cb7by{max-inline-size:100%;border-collapse:collapse}
:where(.t49jl49) table.cb7by :is(th,td){padding:.7em .8em;vertical-align:top}
:where(.t49jl49) table.cb7by :is(th,td){border:0;padding-inline:1em}
:where(.t49jl49) table.cb7by tr>:not(:last-child){border-inline-end:1px solid currentColor}
:where(.t49jl49) table.cb7by thead th{padding-block-end:1em}
:where(.t49jl49) table.cb7by caption{text-align:start;caption-side:top;padding-block-end:.75em}
:where(.t49jl49) table.cb7by tfoot th,:where(.t49jl49) table.cb7by tfoot td{border-block-start:2px solid currentColor}
:where(.t49jl49) dl.wyrf88{max-inline-size:100%;min-inline-size:0}
:where(.t49jl49) dl.wyrf88>dt,:where(.t49jl49) dl.wyrf88>dd{min-inline-size:0;overflow-wrap:anywhere}
:where(.t49jl49) dl.wyrf88{display:grid;grid-template-columns:minmax(0,1fr);gap:.35em 1.4em}
:where(.t49jl49) dl.wyrf88>dt,:where(.t49jl49) dl.wyrf88>dd{margin:0;padding:.35em 0}
:where(.t49jl49) dl.wyrf88>dd{padding-block-end:1em}
@media(min-width:48rem){:where(.t49jl49) dl.wyrf88{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}
:where(.t49jl49) .wygmfd1{max-inline-size:100%;min-inline-size:0}
:where(.t49jl49) .wygmfd1>li{min-inline-size:0;overflow-wrap:anywhere}
:where(.t49jl49) .wygmfd1{display:grid;grid-template-columns:minmax(0,1fr);gap:.8em 2em}
:where(.t49jl49) .wygmfd1>li{margin-block:0;padding-block:.4em;border-block-end:1px solid currentColor}
@media(min-width:56rem){:where(.t49jl49) .wygmfd1{grid-template-columns:repeat(2,minmax(0,1fr))}}
:where(.t49jl49) figure.ytouq3m{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;gap:.65em 1.5em}
:where(.t49jl49) figure.ytouq3m>img{min-inline-size:0;max-inline-size:100%}
:where(.t49jl49) figure.ytouq3m>figcaption{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;margin:0;overflow-wrap:anywhere;text-align:start}
:where(.t49jl49) figure.ytouq3m>[data-reading-ui]{grid-column:1/-1}
:where(.t49jl49) figure.ytouq3m>figcaption{margin-inline:clamp(.4em,3%,1.4em);padding-block:.55em;max-inline-size:66ch}
:where(.t49jl49) blockquote.vqjv33{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}
:where(.t49jl49) blockquote.vqjv33{margin-inline:0;padding:1em 0;border:0;border-block:1px solid currentColor;background:transparent;box-shadow:none}
@media print{:where(.t49jl49) .rrfpcuo{container-type:normal}:where(.t49jl49) .ijj3wts,:where(.t49jl49) .bzk95,:where(.t49jl49) .j4e8jpk,:where(.t49jl49) .g1smk{display:block!important}:where(.t49jl49) .rrfpcuo h2{break-after:avoid-page}:where(.t49jl49) .ijj3wts,:where(.t49jl49) .ijj3wts>.bzk95:first-child{break-before:avoid-page}:where(.t49jl49) .bzk95{break-inside:avoid}:where(.t49jl49) .j4e8jpk>dt,:where(.t49jl49) .j4e8jpk>dd{break-inside:avoid}:where(.t49jl49) .k7fn5{margin-inline:0!important}:where(.t49jl49) figure.taa95{container-type:normal;display:block!important}:where(.t49jl49) figure.taa95>figcaption{inline-size:auto;max-inline-size:none;margin-block-start:.5em}:where(.t49jl49) table.aqg45{max-inline-size:100%;width:100%;table-layout:fixed}:where(.t49jl49) table.aqg45 th,:where(.t49jl49) table.aqg45 td{overflow-wrap:anywhere}}:root{--ui-ink:#e7eae7;--ui-paper:#1d2b1f;--ui-accent:#e4b6f9;--ui-soft:#3c222f;--presentation-nav-surface:#1d2b1f;--presentation-nav-ink:#e7eae7}@media(prefers-color-scheme:light){:root{--ui-ink:#252a26;--ui-paper:#fbfbfb;--ui-accent:#7a16aa;--ui-soft:#f7e3ec;--presentation-nav-surface:#fbfbfb;--presentation-nav-ink:#252a26}}:where(.t49jl49) table:not(.qcjiw table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:600px){:where(.t49jl49) th,:where(.t49jl49) td{overflow-wrap:break-word;word-break:normal;padding-inline:7px}}:where(.t49jl49) pre{max-width:100%;overflow-x:auto;box-sizing:border-box}:where(.t49jl49) .e8d70x nav{min-width:0;max-width:100%}:where(.t49jl49) .e8d70x nav a,:where(.t49jl49) .g2s4e{overflow-wrap:normal;word-break:normal}:where(.t49jl49) .h5wn0>a{flex:0 0 auto;white-space:nowrap}@media(forced-colors:active){:where(.t49jl49) a[href]{text-decoration-line:underline!important;text-decoration-color:LinkText!important;text-underline-offset:.15em}}:where(.t49jl49) table[tabindex="0"]:focus-visible,:where(.t49jl49) pre[tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}:where(.t49jl49) .cowtk90{display:none}
@media screen and (max-width:48rem){
:where(.t49jl49) .prc6dj{min-width:0;max-width:100%;margin-inline:0}
:where(.t49jl49) .prc6dj>img{display:none}
:where(.t49jl49) .prc6dj>figcaption{display:none}
:where(.t49jl49) .prc6dj>.cowtk90{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(.t49jl49) .diagram-source-owned{display:none!important}
:where(.t49jl49) .cowtk90 .fuugqpa{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
:where(.t49jl49) .cowtk90 .uu15squ{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
:where(.t49jl49) .cowtk90 .c5lpv{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
:where(.t49jl49) .cowtk90 ol.c5lpv{list-style:decimal;padding-left:1.8em}
:where(.t49jl49) .cowtk90 .c5lpv>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(.t49jl49) .cowtk90 .c5lpv>li::before{content:none!important;display:none!important}
:where(.t49jl49) .cowtk90 .c5lpv>li::marker{color:inherit;font-size:1em;font-weight:600}
:where(.t49jl49) .cowtk90.c3b7r .c5lpv{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
:where(.t49jl49) .cowtk90.qyvi62z .c5lpv>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
:where(.t49jl49) .cowtk90.bye81c5 .c5lpv>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
:where(.t49jl49) .cowtk90.q541ur .c5lpv>li{border-radius:.7em}
:where(.t49jl49) .cowtk90.diagram-inset .c5lpv>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
:where(.t49jl49) .cowtk90.diagram-outline .c5lpv>li{border-style:dashed;border-radius:.45em}
:where(.t49jl49) .cowtk90.diagram-spaced .c5lpv{gap:1em}
:where(.t49jl49) .cowtk90.diagram-spaced .c5lpv>li{border:0;padding:.25em 0}
:where(.t49jl49) .cowtk90.diagram-ledger .c5lpv>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}@media print{html,body{background:#fff!important;color:#111!important}.t49jl49,:where(.t49jl49) *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}:where(.t49jl49) *::before,:where(.t49jl49) *::after,:where(.t49jl49) *::first-letter,:where(.t49jl49) *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.t49jl49{max-width:100%!important;width:auto!important;box-sizing:border-box}:where(.t49jl49) details::details-content{content-visibility:visible!important;display:block!important}:where(.t49jl49) details:not([open])>:not(summary){display:block!important}:where(.t49jl49) .qcjiw{max-width:100%!important;overflow:visible!important}:where(.t49jl49) table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}:where(.t49jl49) th,:where(.t49jl49) td{overflow-wrap:anywhere!important;word-break:normal!important}:where(.t49jl49) table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}:where(.t49jl49) img{max-width:100%!important;height:auto!important}:where(.t49jl49) .cowtk90{display:none!important}:where(.t49jl49) .prc6dj>img{display:block!important}}