*,:before,:after{box-sizing:border-box}html,body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}img,picture{block-size:auto;max-inline-size:100%;display:block}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;background-color:#0000;border:none;padding:0}input{appearance:none;background:0 0;border:none;border-radius:0;margin:0;padding:0}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select{appearance:none;inline-size:100%;font-family:inherit;font-size:inherit;line-height:inherit;cursor:inherit;background-color:#0000;border:none;border-radius:0;outline:none;margin:0;padding:0 1em 0 0}progress[value]{appearance:none;border:none}dialog{background-color:unset;border:none;max-height:100%;padding:0}ol,ul{margin:0;padding:0;list-style-type:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:Editorial New;font-style:normal;font-weight:400;src:url(../../../typefaces/editorialNew/EditorialNew-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Editorial New;font-style:italic;font-weight:400;src:url(../../../typefaces/editorialNew/EditorialNew-Italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Iosevka;font-style:normal;font-weight:400;src:url(../../../typefaces/iosevka/Iosevka-Regular.subset.woff2)format("woff2");unicode-range:U+0-24F,U+2B0-2FF,U+300-36F,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-22FF,U+25A0-27BF,U+1F5F9,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Iosevka;font-style:normal;font-weight:700;src:url(../../../typefaces/iosevka/Iosevka-Bold.subset.woff2)format("woff2");unicode-range:U+0-24F,U+2B0-2FF,U+300-36F,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-22FF,U+25A0-27BF,U+1F5F9,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Kohi Mono 20";font-style:normal;font-weight:500;src:url(../../../typefaces/kohiMono20/KohiMono20-Medium.woff2)format("woff2")}:root{--clr-foreground:#fff;--clr-background:#1a1a1a;--clr-background-dim:#1a1a1a;--clr-background-hover:#2a2a2a;--clr-background-active:#333;--clr-text-invisible:#828282;--clr-text-dim:#a1a1a1;--clr-text:#c9c9c9;--clr-text-hover:#dedede;--clr-text-active:#ededed;--clr-text-accent:#ff6a13;--clr-border:#333;--clr-border-subtle:#2b2b2b;--clr-menu-background:#e3e0dc;--clr-menu-background-active:#fff;--clr-menu-text:#67635f;--clr-menu-text-hover:#484441;--clr-menu-text-active:#000;--clr-accent:#ff6a13;--clr-accent-hover:#ff7a2d;--clr-accent-active:#ff863f;--clr-accent-border:#fc7c32;--clr-accent-border-hover:#ff8945;--clr-accent-border-active:#ff9253;--clr-accent-text:#fff;--clr-footer-background:#262626;--clr-image-background:#e5e5e5;--clr-shadow-rgb:209 189 171;--clr-backdrop:#0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--padding-block:24px;--padding-inline:25px}html{scrollbar-gutter:stable}body{color:var(--clr-foreground);background-color:var(--clr-background);font-family:Inter Tight,sans-serif;font-size:.875rem}svg{inline-size:100%;display:block}svg.icon-5{inline-size:calc(.3125rem * var(--_scale,2))}svg.icon-6{inline-size:calc(.375rem * var(--_scale,2))}svg.icon-7{inline-size:calc(.4375rem * var(--_scale,2))}svg.icon-8{inline-size:calc(.5rem * var(--_scale,2))}svg.icon-9{inline-size:calc(.5625rem * var(--_scale,2))}svg.icon-10{inline-size:calc(.625rem * var(--_scale,2))}svg.icon-13{inline-size:calc(.8125rem * var(--_scale,2))}.visuallyHidden{white-space:nowrap;clip:rect(0 0 0 0);border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (width<=40.625rem){:root{--padding-inline:20px}}@keyframes fadeAndSlideIn{0%{opacity:0;transform:translateY(var(--_translate-y))}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.docsLayout{flex-flow:row;justify-content:space-between;gap:2rem;padding-block-end:8rem;padding-inline:1.5rem;font-family:Iosevka,monospace;display:flex}.docsLayout h1,.docsLayout h2{font-family:"Kohi Mono 20",monospace;font-size:2rem;font-weight:500;line-height:1.5em}.docsLayout h2{margin-block:4rem 1rem}.docsLayout h2:first-child{margin-block-start:0}.docsLayout h3{margin-block:3rem 1rem;font-size:1.25rem;font-weight:700;line-height:1.5em}.docsLayout p{margin-block:1rem;line-height:2em}.docsLayout .content ul,.docsLayout .content ol{margin-block:1rem;padding-inline-start:1.5rem;line-height:2em}.docsLayout .content ul{list-style-type:disc}.docsLayout .content ol{list-style-type:decimal}.docsLayout .content ol.parenthesized{counter-reset:item;padding-inline-start:0;list-style-type:none}.docsLayout .content ol.parenthesized li{counter-increment:item;padding-inline-start:2rem;position:relative}.docsLayout .content ol.parenthesized li:before{content:"(" counter(item, lower-alpha) ")";position:absolute;inset-inline-start:0}.docsLayout .content li+li{margin-block-start:.5rem}.docsLayout .headingContainer{min-inline-size:16rem;position:relative}.docsLayout .headingContainer .heading{position:sticky;inset-block-start:1rem}.docsLayout .headingContainer .heading p{margin-block:1rem 0}.docsLayout .content{inline-size:100%;min-inline-size:0;max-inline-size:100ch}.docsLayout .tableContainer{inline-size:100%;overflow-x:auto}.docsLayout .tableContainer table{inline-size:100%;min-inline-size:54rem}.docsLayout .tableContainer table th,.docsLayout .tableContainer table td{border-block-end:1px solid var(--clr-border);text-align:start;vertical-align:top;min-inline-size:12rem;padding-block:1rem;padding-inline-end:1.5rem;line-height:1.7em}.docsLayout .tableContainer table th:last-child,.docsLayout .tableContainer table td:last-child{padding-inline-end:0}.docsLayout .tableContainer table th{font-weight:700}.docsLayout .tableContainer table thead th{border-block-start:1px solid var(--clr-border)}@media (width<=50rem){.docsLayout{flex-flow:column}.docsLayout .content{max-inline-size:unset;margin-block-start:1.5rem}.docsLayout .tableContainer{box-sizing:border-box;inline-size:100vw;margin-inline:-1.5rem;padding-inline:1.5rem}}@media (width<=30rem){.docsLayout h1,.docsLayout h2{font-size:1.5rem}}
