header.svelte-14ho0k5{background-color:var(--color-surface);grid-column:1 / -1;grid-row:1;padding-block:.5rem;padding-inline:1rem;width:100%}@media screen and (min-width:650px){header.svelte-14ho0k5{margin-block-start:var(--nav-height)}}@media screen and (min-width:768px){header.svelte-14ho0k5{margin-block-start:0}}header.svelte-14ho0k5 .header-inner:where(.svelte-14ho0k5){display:grid;grid-template-columns:48px 1fr;max-width:1400px;margin-inline:auto}@media screen and (min-width:768px){header.svelte-14ho0k5 .header-inner:where(.svelte-14ho0k5){grid-template-columns:120px auto 120px}}:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) a:where(.svelte-14ho0k5),:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) button:where(.svelte-14ho0k5){--dims: 36px;align-items:center;background-color:transparent;border-radius:.25rem;border:0;color:var(--color-subtle);display:flex;height:var(--dims);justify-content:center;width:var(--dims)}:is(:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) a:where(.svelte-14ho0k5),:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) button:where(.svelte-14ho0k5)):focus{outline:1px solid var(--color-subtle-max);outline-offset:.25rem}:is(:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) a:where(.svelte-14ho0k5),:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) button:where(.svelte-14ho0k5)):hover,:is(:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) a:where(.svelte-14ho0k5),:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) button:where(.svelte-14ho0k5)):focus,:is(:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) a:where(.svelte-14ho0k5),:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) button:where(.svelte-14ho0k5)):focus-visible{background-color:var(--color-surface);color:var(--color-bright)}:is(:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) a:where(.svelte-14ho0k5),:is(header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5),header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5)) button:where(.svelte-14ho0k5)).active{background-color:var(--neutral-100);color:var(--color-subtle-max)}header.svelte-14ho0k5 .nav:where(.svelte-14ho0k5){align-items:center;display:flex;gap:.5rem;justify-content:flex-start}header.svelte-14ho0k5 .breadcrumbs:where(.svelte-14ho0k5){align-items:center;container-type:inline-size;display:flex;gap:.5rem;justify-content:flex-start;margin-inline-start:1rem}@media screen and (min-width:768px){header.svelte-14ho0k5 .breadcrumbs:where(.svelte-14ho0k5){justify-content:center}}header.svelte-14ho0k5 .breadcrumbs:where(.svelte-14ho0k5) span:where(.svelte-14ho0k5){max-width:100cqw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:768px){header.svelte-14ho0k5 .breadcrumbs:where(.svelte-14ho0k5) span:where(.svelte-14ho0k5){max-width:unset;overflow:visible;text-overflow:unset;text-wrap:pretty;white-space:normal}}header.svelte-14ho0k5 .breadcrumbs:where(.svelte-14ho0k5) a:where(.svelte-14ho0k5){color:var(--color-anchor-primary);display:inline-block}header.svelte-14ho0k5 .breadcrumbs:where(.svelte-14ho0k5) a:where(.svelte-14ho0k5):visited{color:var(--color-anchor-visited)}header.svelte-14ho0k5 .breadcrumbs:where(.svelte-14ho0k5) a:where(.svelte-14ho0k5):hover,header.svelte-14ho0k5 .breadcrumbs:where(.svelte-14ho0k5) a:where(.svelte-14ho0k5):focus{text-decoration-thickness:3px}header.svelte-14ho0k5 .controls:where(.svelte-14ho0k5){align-items:center;display:flex;justify-content:flex-end}nav.svelte-1s9eq6t{height:calc(100dvh - var(--nav-height));overflow-x:hidden;overflow-y:auto;padding-block:3rem 6rem;padding-inline:1rem;position:sticky;scrollbar-color:var(--color-subtle-max) var(--color-surface-dark);scrollbar-width:thin;top:var(--nav-height);z-index:1}nav.svelte-1s9eq6t::-webkit-scrollbar{width:8px}nav.svelte-1s9eq6t::-webkit-scrollbar-track{background:var(--color-surface-dark)}nav.svelte-1s9eq6t::-webkit-scrollbar-thumb{background:var(--color-subtle-max);border-radius:12px}nav.svelte-1s9eq6t h4:where(.svelte-1s9eq6t){align-items:flex-end;display:flex;margin-block-start:0;min-height:24px}nav.svelte-1s9eq6t ul:where(.svelte-1s9eq6t){font-size:90%;line-height:1.4;list-style:none;margin:1rem 0 0;padding:0}nav.svelte-1s9eq6t ul:where(.svelte-1s9eq6t) li:where(.svelte-1s9eq6t){margin-block-start:.5rem;text-wrap:pretty}nav.svelte-1s9eq6t ul:where(.svelte-1s9eq6t) li:where(.svelte-1s9eq6t):first-child{margin-block-start:0}nav.svelte-1s9eq6t ul:where(.svelte-1s9eq6t) li:where(.svelte-1s9eq6t) a:where(.svelte-1s9eq6t){color:var(--color-secondary);display:block;text-decoration:none;text-wrap:pretty;white-space:wrap}nav.svelte-1s9eq6t ul:where(.svelte-1s9eq6t) li:where(.svelte-1s9eq6t) a:where(.svelte-1s9eq6t):hover,nav.svelte-1s9eq6t ul:where(.svelte-1s9eq6t) li:where(.svelte-1s9eq6t) a:where(.svelte-1s9eq6t):focus{color:var(--color-bright);text-decoration:underline}.toc.svelte-wu16y5{height:calc(100dvh - var(--nav-height));overflow-x:hidden;overflow-y:auto;padding-block:3rem 6rem;position:relative;scrollbar-color:var(--color-subtle-max) var(--color-surface-dark);scrollbar-width:thin;z-index:10}@media screen and (min-width:1500px){.toc.svelte-wu16y5{max-width:340px;position:sticky;top:var(--nav-height)}}.toc.svelte-wu16y5::-webkit-scrollbar{width:8px}.toc.svelte-wu16y5::-webkit-scrollbar-track{background:var(--color-surface-dark)}.toc.svelte-wu16y5::-webkit-scrollbar-thumb{background:var(--color-subtle-max);border-radius:12px}.toc.svelte-wu16y5 .toc-inner:where(.svelte-wu16y5){padding-inline:1rem}.toc.svelte-wu16y5 h2:where(.svelte-wu16y5){margin-block-start:0}.toc.svelte-wu16y5 ul:where(.svelte-wu16y5){line-height:1.4;list-style:none;margin:0;padding:0}.toc.svelte-wu16y5 ul:where(.svelte-wu16y5) li:where(.svelte-wu16y5){margin-block-start:.5rem;text-wrap:pretty}.toc.svelte-wu16y5 ul:where(.svelte-wu16y5) li:where(.svelte-wu16y5) a:where(.svelte-wu16y5){color:var(--color-secondary);display:block;padding-block-end:4px;text-decoration:none;text-wrap:pretty;white-space:wrap}.toc.svelte-wu16y5 ul:where(.svelte-wu16y5) li:where(.svelte-wu16y5) a:where(.svelte-wu16y5):hover,.toc.svelte-wu16y5 ul:where(.svelte-wu16y5) li:where(.svelte-wu16y5) a:where(.svelte-wu16y5):focus{color:var(--color-bright);text-decoration:underline}.toc.svelte-wu16y5 ul:where(.svelte-wu16y5) li:where(.svelte-wu16y5) a:where(.svelte-wu16y5).active{color:var(--color-bright);font-weight:700}@property --aside-width{inherits: false; initial-value: 0px; syntax: "<length>";}@property --otp-width{inherits: false; initial-value: 200px; syntax: "<length>";}.fs-grid{display:grid;grid-template-columns:var(--aside-width) 1fr;transition:--aside-width var(--duration-short) ease-in-out,--otp-width var(--duration-short) ease-in-out}@media screen and (min-width:1024px){.fs-grid{--otp-width: 250px;grid-template-columns:var(--aside-width) 1fr var(--otp-width)}}@media screen and (min-width:1500px){.fs-grid{--aside-width: 340px;margin-inline:auto;max-width:1400px}}.fs-grid.toc-visible{--aside-width: 100vw;--otp-width: 0}@media screen and (min-width:768px){.fs-grid.toc-visible{--aside-width: 340px}}.fs-grid .toc_esc{background:transparent;height:100dvh;left:0;position:fixed;top:0;width:100%;z-index:5}.fs-grid .content{isolation:isolate;position:relative}.fs-grid .content .content-inner{margin-inline:auto;max-width:900px;padding-block:3rem;padding-inline:1rem}.fs-grid .content .content-inner [id]{scroll-margin-top:100px}.fs-grid .content .content-inner a{color:var(--color-anchor-primary);text-decoration:none}.fs-grid .content .content-inner a:visited{color:var(--color-anchor-visited)}.fs-grid .content .content-inner a:hover,.fs-grid .content .content-inner a:focus,.fs-grid .content .content-inner a:focus-visible{text-decoration:underline}.fs-grid .content .content-inner a:focus{outline:1px solid var(--color-anchor-primary);outline-offset:.25rem}.fs-grid .content .content-inner p,.fs-grid .content .content-inner ul,.fs-grid .content .content-inner ol,.fs-grid .content .content-inner dl{color:var(--color-secondary);font-size:clamp(.85rem,3vw,1.15rem);line-height:1.4;margin-block:1rlh 0;text-wrap:pretty}:is(.fs-grid .content .content-inner ul,.fs-grid .content .content-inner ol) li{margin-block-start:.5rem}:is(.fs-grid .content .content-inner ul,.fs-grid .content .content-inner ol) ol,:is(.fs-grid .content .content-inner ul,.fs-grid .content .content-inner ol) ul{margin-block:.5rem}.fs-grid .content .content-inner p:first-child{margin-block-start:0}.fs-grid .content .content-inner h1,.fs-grid .content .content-inner h2,.fs-grid .content .content-inner h3,.fs-grid .content .content-inner h4,.fs-grid .content .content-inner h5{font-weight:600;line-height:1.2;text-wrap:pretty}:is(.fs-grid .content .content-inner h1,.fs-grid .content .content-inner h2,.fs-grid .content .content-inner h3,.fs-grid .content .content-inner h4,.fs-grid .content .content-inner h5) a{color:var(--color-bright);display:block;white-space:unset}:is(.fs-grid .content .content-inner h1,.fs-grid .content .content-inner h2,.fs-grid .content .content-inner h3,.fs-grid .content .content-inner h4,.fs-grid .content .content-inner h5) a:hover,:is(.fs-grid .content .content-inner h1,.fs-grid .content .content-inner h2,.fs-grid .content .content-inner h3,.fs-grid .content .content-inner h4,.fs-grid .content .content-inner h5) a:focus{text-decoration:underline}:is(.fs-grid .content .content-inner h1,.fs-grid .content .content-inner h2,.fs-grid .content .content-inner h3,.fs-grid .content .content-inner h4,.fs-grid .content .content-inner h5) a:visited{color:var(--color-bright)}.fs-grid .content .content-inner h1{font-size:clamp(1.25rem,2vw,2rem);margin-block-start:-7px}.fs-grid .content .content-inner h2{font-size:clamp(1.15rem,1.85vw,1.5rem);margin:3rem 0 0}.fs-grid .content .content-inner h1+h2{margin-block-start:1.5rem}.fs-grid .content .content-inner h3,.fs-grid .content .content-inner h4,.fs-grid .content .content-inner h5{line-height:1.1;margin:1.5rem 0 0}.fs-grid .content .content-inner h3{font-size:clamp(1.05rem,1.5vw,1.25rem)}.fs-grid .content .content-inner h4{font-size:clamp(1rem,1.25vw,1.15rem)}.fs-grid .content .content-inner h5{font-size:1rem}.fs-grid .content .content-inner .grid-table{border:1px solid var(--color-surface-dark);display:grid;grid-template-columns:repeat(4,1fr)}.fs-grid .content .content-inner .grid-header{background-color:var(--color-surface-dark);font-weight:700;padding:.5rem}.fs-grid .content .content-inner .grid-cell{border:1px solid var(--color-surface-dark);display:flex;align-items:flex-start;justify-content:center;padding:.5rem;flex-direction:column}@media screen and (max-width:600px){.fs-grid .content .content-inner .grid-table{grid-template-columns:1fr}.fs-grid .content .content-inner .grid-header{display:none}.fs-grid .content .content-inner .grid-cell{padding-left:50%;position:relative}.fs-grid .content .content-inner .grid-cell:before{content:attr(data-label);font-weight:700;left:6px;position:absolute;top:6px;width:45%}}.fs-grid .content .content-inner ul.unstyled{margin:0;padding:0;list-style:none}.fs-grid .content .content-inner ul.unstyled li{margin:0;padding:0}.fs-grid .content .content-inner ul.unstyled li details{border:1px solid transparent}.fs-grid .content .content-inner ul.unstyled li details summary{align-items:center;cursor:pointer;display:flex;min-height:48px;padding-inline:.25rem}.fs-grid .content .content-inner ul.unstyled li details summary:hover{background-color:var(--color-surface);color:var(--color-bright)}.fs-grid .content .content-inner ul.unstyled li details[open]{border-color:var(--rose-900)}.fs-grid .content .content-inner ul.unstyled li details[open]>summary{background-color:var(--rose-900);color:var(--color-bright)}.fs-grid .content .content-inner ul.unstyled li details>div{margin-block-start:0}.fs-grid .content .document-meta{border-top:1px solid var(--color-surface-dark);margin-block-start:1.5rem}.fs-grid .content .document-meta dl{color:var(--color-secondary);font-size:clamp(.85rem,2.25vw,1rem);display:grid;grid-template-columns:max-content 1fr;row-gap:.25rem}.fs-grid .content .document-meta dl dd{width:auto;margin:0;padding:0 0 0 .5rem}.fs-grid .content .footer-controls{display:grid;place-items:center;padding-block:3rem}.fs-grid .content .footer-controls a.btn{display:flex;gap:.25rem;padding-block:.75rem}.fs-grid .content .footer-controls a.btn svg{height:24px;width:24px}@media screen and not (min-width:1500px){.contentblurred{filter:blur(5px)}}@media print{html,body{background-color:#fff!important;background-image:none!important;background:#fff!important}body{background-color:#fff!important;color:#000!important}body *{background-color:#fff!important;background-image:none!important;box-shadow:none!important}body *:empty{display:none!important}body body>*,body body>*>*,body body>*>*>*,body body>*>*>*>*,body body>*>*>*>*>*{background-color:#fff!important}.footer-system,.nav-system,header{display:none!important}article{background-color:#fff!important}article aside,article .on-this-page,article .footer-controls,article .footer-controls>*{display:none!important}article .content-inner>*,article .content-inner>*>*,article .content-inner>*>*>*,article .content-inner .document-meta,article .content-inner .document-meta>*{background-color:#fff!important;color:#000!important}}
