@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4b6e90795a01444a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0c6728822a02ae99-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3f5170f2649be2e5-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6f2fcd{font-family:Space Grotesk,Space Grotesk Fallback;font-weight:400;font-style:normal}.__variable_6f2fcd{--font-geist-sans:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_33c22e{font-family:Space Mono,Space Mono Fallback;font-weight:400;font-style:normal}.__variable_33c22e{--font-geist-mono:"Space Mono","Space Mono Fallback"}code[class*=language-],pre[class*=language-]{color:hsl(240 6% 25%);background:none;font-family:var(--font-mono),Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;hyphens:none}pre[class*=language-]{padding:1em;margin:2em 0;overflow:auto;background:rgba(246,248,250,.6);border:1px solid rgba(180,200,220,.3);border-radius:var(--radius);box-shadow:0 2px 6px 0 rgba(120,180,255,.08),inset 0 0 2px 1px rgba(255,255,255,.4)}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f6f8fa}:not(pre)>code[class*=language-]{padding:.1em .3em;border-radius:var(--radius);white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#a0a1a7;font-style:italic}.token.namespace{opacity:.7}.token.attr-value,.token.string{color:hsl(95 48% 42%)}.token.operator,.token.punctuation{color:hsl(240 6% 25%)}.token.boolean,.token.constant,.token.entity,.token.number,.token.property,.token.symbol,.token.url,.token.variable{color:hsl(36 65% 45%)}.token.inserted,.token.regex{color:hsl(95 48% 42%)}.language-autohotkey .token.selector,.token.atrule,.token.attr-name,.token.keyword{color:hsl(282 62% 45%)}.language-autohotkey .token.tag,.token.deleted,.token.function{color:hsl(207 72% 48%)}.language-autohotkey .token.keyword,.token.selector,.token.tag{color:hsl(95 48% 42%)}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.class-name{color:hsl(187 55% 42%)}.token.builtin,.token.char{color:hsl(207 72% 48%)}.dark code[class*=language-],.dark pre[class*=language-]{color:#abb2bf;background:none}.dark pre[class*=language-]{background:rgba(20,20,28,.6);border:1px solid rgba(100,150,200,.05);box-shadow:0 2px 6px 0 rgba(0,10,30,.2),inset 0 0 2px 1px rgba(100,150,200,.1)}.dark :not(pre)>code[class*=language-]{background:#151518}.dark .token.cdata,.dark .token.comment,.dark .token.doctype,.dark .token.prolog{color:#5c6370;font-style:italic}.dark .token.operator,.dark .token.punctuation{color:#abb2bf}.dark .token.boolean,.dark .token.constant,.dark .token.deleted,.dark .token.number,.dark .token.property,.dark .token.symbol,.dark .token.tag{color:#e5c07b}.dark .token.attr-name,.dark .token.builtin,.dark .token.char,.dark .token.inserted,.dark .token.selector,.dark .token.string{color:#98c379}.dark .token.entity,.dark .token.url,.dark .token.variable{color:#e06c75}.dark .token.atrule,.dark .token.attr-value,.dark .token.keyword{color:#c678dd}.dark .token.class-name,.dark .token.function{color:#61afef}.dark .token.important,.dark .token.regex{color:#e5c07b}.token.annotation,.token.decorator{color:hsl(207 72% 48%)}.dark .token.annotation,.dark .token.decorator{color:#61afef}.token.type,.token.type-hint{color:hsl(187 55% 42%)}.dark .token.type,.dark .token.type-hint{color:#56b6c2}.highlight-line{background-color:rgba(68,76,102,.15);display:block;margin:0 -1em;padding:0 1em;border-left:3px solid #528bff}.dark .highlight-line{background-color:rgba(255,255,255,.05);border-left-color:#528bff}:root{--docsearch-primary-color:hsl(var(--primary))!important;--docsearch-text-color:hsl(var(--foreground))!important;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color)!important;--docsearch-muted-color:hsl(var(--muted-foreground))!important;--docsearch-container-background:rgba(0,0,0,0.7)!important;--docsearch-logo-color:hsl(var(--primary-foreground))!important;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:hsl(var(--background))!important;--docsearch-modal-shadow:none!important;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:hsl(var(--input))!important;--docsearch-searchbox-focus-background:hsl(var(--card))!important;--docsearch-searchbox-shadow:none!important;--docsearch-hit-height:56px;--docsearch-hit-color:hsl(var(--foreground))!important;--docsearch-hit-active-color:hsl(var(--primary-foreground))!important;--docsearch-hit-background:hsl(var(--card))!important;--docsearch-hit-shadow:none!important;--docsearch-key-gradient:none!important;--docsearch-key-shadow:none!important;--docsearch-key-pressed-shadow:none!important;--docsearch-footer-height:44px;--docsearch-footer-background:hsl(var(--background))!important;--docsearch-footer-shadow:none!important}@media (min-width:640px){.DocSearch-Modal{margin-top:5rem}}.DocSearch-Button{margin-left:0!important;width:100%!important;border-radius:calc(var(--radius) - 2px)!important;background-color:hsl(var(--muted)/.55)!important;padding-left:1rem!important}@media (min-width:640px){.DocSearch-Button{width:13rem!important}}.DocSearch-Button-Placeholder{margin-left:.25rem!important;display:flex!important;font-family:var(--font-geist-mono)!important;font-size:14px!important;color:hsl(var(--muted-foreground))!important}.DocSearch-Search-Icon{height:1rem!important;width:1rem!important;color:hsl(var(--muted-foreground))!important}.DocSearch-Button-Keys{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.DocSearch-Form>label>.DocSearch-Search-Icon{margin-right:.5rem;height:1rem;width:1rem}.DocSearch-Input{font-size:15px!important}.DocSearch-SearchBar{border-bottom-width:1px;padding-bottom:.125rem;padding-top:.125rem}.DocSearch-Cancel{font-size:13px!important}.DocSearch-Hit-action>svg,.DocSearch-Reset>svg{height:1rem;width:1rem}.dark .DocSearch-Button{background-color:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.06)!important;color:hsl(var(--docsearch-text-color))!important;box-shadow:none!important}.dark .DocSearch-Button:focus,.dark .DocSearch-Button:focus-visible{outline:none!important;box-shadow:0 0 0 3px rgba(255,255,255,.03)!important}.dark .DocSearch-Button-Placeholder,.dark .DocSearch-Search-Icon{color:hsl(var(--docsearch-text-color))!important}.dark .DocSearch-Input,.dark .DocSearch-SearchBar,.dark .DocSearch-Searchbox{background:transparent!important;color:hsl(var(--docsearch-text-color))!important;border:none!important;box-shadow:none!important}