/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--radix-collapsible-content-height:0px}}}.dark{--color-fd-background:#121212;--color-fd-foreground:#ebebeb;--color-fd-muted:#212121;--color-fd-muted-foreground:#b3b3b3cc;--color-fd-popover:#1e1e1e;--color-fd-popover-foreground:#dedede;--color-fd-card:#191919;--color-fd-card-foreground:#fafafa;--color-fd-border:#6663;--color-fd-primary:#fafafa;--color-fd-primary-foreground:#171717;--color-fd-secondary:#212121;--color-fd-secondary-foreground:#ebebeb;--color-fd-accent:#6868684d;--color-fd-accent-foreground:#e6e6e6;--color-fd-ring:#8c8c8c}.dark #nd-sidebar{--color-fd-muted:#292929;--color-fd-secondary:#2e2e2e;--color-fd-muted-foreground:#b8b8b8}:root{--padding-left:calc(var(--spacing)*4);--padding-right:calc(var(--spacing)*4)}.shiki:not(.not-fumadocs-codeblock *) code span{color:var(--shiki-light)}.dark .shiki:not(.not-fumadocs-codeblock *) code span{color:var(--shiki-dark)}.line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){min-height:1lh;padding-left:var(--padding-left);padding-right:var(--padding-right);position:relative}.has-focused .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):not(.focused){filter:blur(2px);transition:filter .2s}.has-focused:hover .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):not(.focused){filter:blur()}[data-line-numbers] .twoslash-meta-line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){padding-left:calc(var(--padding-left) + 7*var(--spacing))}[data-line-numbers] .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){counter-increment:line;padding-left:calc(var(--padding-left) + 7*var(--spacing))}[data-line-numbers] .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):after{content:counter(line);color:var(--fd-counter-color,#737373);position:absolute}@supports (color:color-mix(in lab,red,red)){[data-line-numbers] .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):after{color:color-mix(in oklab,var(--fd-counter-color,var(--color-fd-muted-foreground))60%,transparent)}}[data-line-numbers] .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):after{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*4)}.diff:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):before{left:calc(var(--spacing)*1.5);position:absolute}.diff.remove:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){opacity:.7;--fd-counter-color:var(--color-fd-diff-remove-symbol);background-color:var(--color-fd-diff-remove)}.diff.remove:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):before{content:"-";color:var(--color-fd-diff-remove-symbol)}.diff.add:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){--fd-counter-color:var(--color-fd-diff-add-symbol);background-color:var(--color-fd-diff-add)}.diff.add:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):before{content:"+";color:var(--color-fd-diff-add-symbol)}.highlighted:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){--fd-counter-color:var(--color-fd-primary);padding-left:calc(var(--padding-left) - 2px);border-left:2px var(--tw-border-style);border-color:#17171780}@supports (color:color-mix(in lab,red,red)){.highlighted:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){border-color:color-mix(in oklab,var(--color-fd-primary)50%,transparent)}}.highlighted:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){background-color:#1717171a}@supports (color:color-mix(in lab,red,red)){.highlighted:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){background-color:color-mix(in oklab,var(--color-fd-primary)10%,transparent)}}.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#1717174d;margin-block:-1px;padding:1px}@supports (color:color-mix(in lab,red,red)){.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){border-color:color-mix(in oklab,var(--color-fd-primary)30%,transparent)}}.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){background-color:#1717171a}@supports (color:color-mix(in lab,red,red)){.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){background-color:color-mix(in oklab,var(--color-fd-primary)10%,transparent)}}.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}[dir=rtl]{--fd-sidebar-mobile-offset:-100%}@layer base{*,::backdrop,:after,:before{border-color:var(--color-fd-border,currentColor)}::file-selector-button{border-color:var(--color-fd-border,currentColor)}body{background-color:var(--color-fd-background);color:var(--color-fd-foreground)}#nd-docs-layout,:root{--fd-layout-offset:max(calc(50vw - var(--fd-layout-width)/2),0px)}}@property --radix-collapsible-content-height{syntax:"<length>";inherits:false;initial-value:0}.docs{--primary:oklch(22% 0 0);--primary-foreground:oklch(100% 0 0)}.dark .docs{--primary:oklch(96% 0 0);--primary-foreground:oklch(16% 0 0)}body{background-color:var(--background)}.docs strong{font-weight:500}.docs mark{color:var(--primary);background-color:#0000;font-weight:600}.docs ul li{margin-left:1em;line-height:2em;list-style-type:square}.docs h2{font-size:1.5em}.docs a:not([href^=\#]){color:var(--primary);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.06em}.docs a:not([href^=\#]):hover{color:var(--primary);opacity:.8}.api-docs-shell{--fd-layout-width:1580px;--fd-sidebar-width:0px;--fd-toc-width:0px;--api-accent:oklch(55% .11 250);--api-accent-soft:oklch(94% .018 250);--api-line:var(--border)}@supports (color:color-mix(in lab,red,red)){.api-docs-shell{--api-line:color-mix(in oklab,var(--border)78%,transparent)}}.api-docs-shell,.dark .api-docs-shell{background:var(--background)}.dark .api-docs-shell{--background:oklch(17% .004 255);--foreground:oklch(94% .003 255);--card:oklch(20.5% .004 255);--card-foreground:oklch(93% .003 255);--popover:oklch(20.5% .004 255);--popover-foreground:oklch(93% .003 255);--primary:oklch(90% .04 250);--primary-foreground:oklch(14% .004 255);--secondary:oklch(23.5% .004 255);--secondary-foreground:oklch(88% .004 255);--muted:oklch(22% .004 255);--muted-foreground:oklch(68% .005 255);--accent:oklch(27% .004 255);--accent-foreground:oklch(92% .003 255);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.12);--ring:oklch(72% .055 250);--api-accent:oklch(72% .07 250);--api-accent-soft:oklch(25% .012 255);--api-line:oklab(100% 0 5.96046e-8/.1);--color-fd-background:#101113;--color-fd-foreground:#e9eaec;--color-fd-muted:#1f2023;--color-fd-muted-foreground:#9c9fa5;--color-fd-popover:#17191c;--color-fd-popover-foreground:#e3e5e8;--color-fd-card:#191a1d;--color-fd-card-foreground:#e6e7ea;--color-fd-border:#43464c73;--color-fd-primary:#ecedef;--color-fd-primary-foreground:#131416;--color-fd-secondary:#1f2023;--color-fd-secondary-foreground:#dee0e3;--color-fd-accent:#303236b3;--color-fd-accent-foreground:#e9eaec;--color-fd-ring:#848890}body:has(.api-docs-shell) [role=dialog] input.bg-transparent{background-color:#0000}body:has(.api-docs-shell) [role=dialog] input.bg-transparent::selection{background:#0a0a0a38}@supports (color:color-mix(in lab,red,red)){body:has(.api-docs-shell) [role=dialog] input.bg-transparent::selection{background:color-mix(in oklab,var(--color-fd-foreground)22%,transparent)}}body:has(.api-docs-shell) [role=dialog] input.bg-transparent::selection{color:var(--color-fd-foreground)}.api-docs-shell main{animation:api-docs-enter .42s cubic-bezier(.22,1,.36,1) both}.api-docs-shell #nd-sidebar{background:var(--background)}@supports (color:color-mix(in lab,red,red)){.api-docs-shell #nd-sidebar{background:color-mix(in oklab,var(--background)96%,black)}}.api-docs-shell #nd-sidebar{border-right:1px solid var(--api-line)}.api-docs-shell #nd-subnav{background:var(--background)}@supports (color:color-mix(in lab,red,red)){.api-docs-shell #nd-subnav{background:color-mix(in oklab,var(--background)86%,transparent)}}.api-docs-shell #nd-subnav>div{border-color:var(--api-line)}.api-docs-shell #nd-sidebar [data-active=true]{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.api-docs-shell #nd-sidebar [data-active=true]{background:color-mix(in oklab,var(--foreground)9%,transparent)}}.api-docs-shell #nd-sidebar [data-active=true]{color:var(--foreground)}.api-docs-shell #nd-sidebar [data-active=false]:hover,.api-docs-shell #nd-subnav a:hover,.api-docs-shell #nd-subnav button:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.api-docs-shell #nd-sidebar [data-active=false]:hover,.api-docs-shell #nd-subnav a:hover,.api-docs-shell #nd-subnav button:hover{background:color-mix(in oklab,var(--foreground)7%,transparent)}}.api-docs-shell #nd-sidebar [data-active=false]:hover,.api-docs-shell #nd-subnav a:hover,.api-docs-shell #nd-subnav button:hover{color:var(--foreground)}.api-docs-shell .docs h1{letter-spacing:-.035em}.api-docs-shell .docs h2{letter-spacing:-.02em}.api-docs-shell .docs a:not([href^=\#]){-webkit-text-decoration-color:var(--api-accent);text-decoration-color:var(--api-accent)}@supports (color:color-mix(in lab,red,red)){.api-docs-shell .docs a:not([href^=\#]){-webkit-text-decoration-color:color-mix(in oklab,var(--api-accent)55%,transparent);text-decoration-color:color-mix(in oklab,var(--api-accent)55%,transparent)}}.api-docs-shell .docs a:not([href^=\#]){text-underline-offset:.2em}.api-docs-shell .docs a:not([href^=\#]):hover{color:var(--api-accent)}.api-docs-shell .docs :not(pre)>code{border:1px solid var(--api-line);background:var(--foreground);border-radius:.35rem}@supports (color:color-mix(in lab,red,red)){.api-docs-shell .docs :not(pre)>code{background:color-mix(in oklab,var(--foreground)8%,transparent)}}.api-docs-shell .docs :not(pre)>code{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.api-docs-shell .docs :not(pre)>code{color:color-mix(in oklab,var(--foreground)91%,var(--api-accent))}}.api-docs-shell .docs :not(pre)>code{padding:.12rem .32rem}.api-docs-shell .docs .shiki,.api-docs-shell .docs pre{border-color:var(--api-line);background:#000!important}@supports (color:color-mix(in lab,red,red)){.api-docs-shell .docs .shiki,.api-docs-shell .docs pre{background:color-mix(in oklab,black 18%,var(--card))!important}}.api-docs-shell .docs .shiki,.api-docs-shell .docs pre{box-shadow:none}.api-docs-shell .docs table,.api-docs-shell .docs td,.api-docs-shell .docs th{border-color:var(--api-line)}.api-docs-shell .docs [class*=shadow]{box-shadow:none}.api-facts{border:1px solid var(--api-line);background:var(--card);border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.75rem 0 2.25rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.api-facts{background:color-mix(in oklab,var(--card)93%,transparent)}}.api-facts{box-shadow:0 18px 50px oklab(0 none none/.06)}.api-fact{flex-direction:column;gap:.28rem;min-width:0;padding:1rem 1.1rem;display:flex}.api-fact+.api-fact{border-left:1px solid var(--api-line)}.api-fact__label{color:var(--muted-foreground);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:700}.api-fact strong{color:var(--foreground);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;font-weight:550;overflow:hidden}.api-fact__detail{color:var(--muted-foreground);font-size:.73rem}.api-steps{margin:1.75rem 0 2.5rem}.api-step{grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;display:grid}.api-step__rail{justify-content:center;display:flex;position:relative}.api-step__rail:after{background:var(--api-line);content:"";width:1px;position:absolute;top:2.35rem;bottom:0}.api-step:last-child .api-step__rail:after{display:none}.api-step__rail>span{z-index:1;border:1px solid var(--api-line);background:var(--card);border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.api-step__rail>span{background:color-mix(in oklab,var(--card)92%,transparent)}}.api-step__rail>span{color:var(--foreground);font-family:var(--font-mono);box-shadow:0 0 0 5px var(--background);font-size:.75rem;font-weight:650}.api-step:first-child .api-step__rail>span{border-color:var(--api-accent)}@supports (color:color-mix(in lab,red,red)){.api-step:first-child .api-step__rail>span{border-color:color-mix(in oklab,var(--api-accent)45%,var(--api-line))}}.api-step:first-child .api-step__rail>span{background:var(--api-accent-soft);color:var(--api-accent)}@supports (color:color-mix(in lab,red,red)){.api-step:first-child .api-step__rail>span{color:color-mix(in oklab,var(--api-accent)78%,var(--foreground))}}.api-step__content{min-width:0;padding:.1rem 0 2.75rem}.api-step__content>h2{letter-spacing:-.01em;margin:0 0 .85rem;font-size:1rem;font-weight:680}.api-step__content>:last-child{margin-bottom:0}.api-endpoint{border:1px solid var(--api-line);background:var(--card);border-radius:.9rem;margin:1.25rem 0 1.75rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.api-endpoint{background:color-mix(in oklab,var(--card)94%,transparent)}}.api-endpoint__request{align-items:center;gap:.7rem;min-width:0;padding:.8rem .9rem;display:flex}.api-endpoint__request code{color:var(--foreground);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.api-endpoint__method{font-family:var(--font-mono);letter-spacing:.05em;border-radius:.35rem;flex:none;padding:.18rem .42rem;font-size:.66rem;font-weight:750}.api-endpoint__method--get{color:oklch(48% .17 250);background:oklch(93% .045 246)}.api-endpoint__method--post{background:var(--api-accent-soft);color:var(--api-accent)}@supports (color:color-mix(in lab,red,red)){.api-endpoint__method--post{color:color-mix(in oklab,var(--api-accent)80%,var(--foreground))}}.api-endpoint__method--delete{color:oklch(52% .18 24);background:oklch(94% .045 24)}.api-endpoint__method--patch{color:oklch(52% .14 74);background:oklch(94% .045 84)}.api-endpoint__detail{border-top:1px solid var(--api-line);color:var(--muted-foreground);padding:.7rem .9rem;font-size:.78rem}@keyframes api-docs-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.api-docs-shell{--fd-sidebar-width:268px}}@media (min-width:1280px){.api-docs-shell{--fd-toc-width:220px}}@media (max-width:720px){.api-docs-shell{background:var(--background)}.api-endpoint__request{flex-wrap:wrap}.api-endpoint__request code{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.api-facts{grid-template-columns:1fr}.api-fact+.api-fact{border-top:1px solid var(--api-line);border-left:0}.api-step{grid-template-columns:1.9rem minmax(0,1fr);gap:.75rem}.api-step__rail>span{width:1.75rem;height:1.75rem}}@media (prefers-reduced-motion:reduce){.api-docs-shell main{animation:none}}@media (pointer:coarse){.docs figure.shiki button{justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}