@theme{--color-fd-background:hsl(0,0%,96%);--color-fd-foreground:hsl(0,0%,3.9%);--color-fd-muted:hsl(0,0%,96.1%);--color-fd-muted-foreground:hsl(0,0%,45.1%);--color-fd-popover:hsl(0,0%,98%);--color-fd-popover-foreground:hsl(0,0%,15.1%);--color-fd-card:hsl(0,0%,94.7%);--color-fd-card-foreground:hsl(0,0%,3.9%);--color-fd-border:hsla(0,0%,80%,50%);--color-fd-primary:hsl(0,0%,9%);--color-fd-primary-foreground:hsl(0,0%,98%);--color-fd-secondary:hsl(0,0%,93.1%);--color-fd-secondary-foreground:hsl(0,0%,9%);--color-fd-accent:hsla(0,0%,82%,50%);--color-fd-accent-foreground:hsl(0,0%,9%);--color-fd-ring:hsl(0,0%,63.9%);--color-fd-overlay:hsla(0,0%,0%,0.2)}.dark{--color-fd-background:hsl(0,0%,7.04%);--color-fd-foreground:hsl(0,0%,92%);--color-fd-muted:hsl(0,0%,12.9%);--color-fd-muted-foreground:hsla(0,0%,70%,0.8);--color-fd-popover:hsl(0,0%,11.6%);--color-fd-popover-foreground:hsl(0,0%,86.9%);--color-fd-card:hsl(0,0%,9.8%);--color-fd-card-foreground:hsl(0,0%,98%);--color-fd-border:hsla(0,0%,40%,20%);--color-fd-primary:hsl(0,0%,98%);--color-fd-primary-foreground:hsl(0,0%,9%);--color-fd-secondary:hsl(0,0%,12.9%);--color-fd-secondary-foreground:hsl(0,0%,92%);--color-fd-accent:hsla(0,0%,40.9%,30%);--color-fd-accent-foreground:hsl(0,0%,90%);--color-fd-ring:hsl(0,0%,54.9%);--color-fd-overlay:hsla(0,0%,0%,0.2)}@theme static{--color-fd-info:oklch(62.3% 0.214 259.815);--color-fd-warning:oklch(76.9% 0.188 70.08);--color-fd-error:oklch(63.7% 0.237 25.331);--color-fd-success:oklch(72.3% 0.219 149.579);--color-fd-idea:oklch(70.5% 0.209 60.849);--color-fd-diff-remove:rgba(200,10,100,0.12);--color-fd-diff-remove-symbol:rgb(230,10,100);--color-fd-diff-add:rgba(14,180,100,0.1);--color-fd-diff-add-symbol:rgb(10,200,100)}.dark,:root{--color-fd-background:var(--background);--color-fd-foreground:var(--foreground);--color-fd-muted:var(--muted);--color-fd-muted-foreground:var(--muted-foreground);--color-fd-popover:var(--popover);--color-fd-popover-foreground:var(--popover-foreground);--color-fd-card:var(--card);--color-fd-card-foreground:var(--card-foreground);--color-fd-border:var(--border);--color-fd-primary:var(--primary);--color-fd-primary-foreground:var(--primary-foreground);--color-fd-secondary:var(--secondary);--color-fd-secondary-foreground:var(--secondary-foreground);--color-fd-accent:var(--accent);--color-fd-accent-foreground:var(--accent-foreground);--color-fd-ring:var(--ring)}#nd-sidebar{background-color:var(--sidebar);color:var(--sidebar-foreground);border-color:var(--sidebar-border);--color-fd-accent:var(--sidebar-accent);--color-fd-accent-foreground:var(--sidebar-accent-foreground);--color-fd-ring:var(--sidebar-ring);--color-fd-primary-foreground:var(--sidebar-primary-foreground)}@theme static{--color-fd-error:var(--destructive)}@layer base{#nd-docs-layout,#nd-sidebar,#nd-sidebar-mobile,body,html{overscroll-behavior:none}.fd-docs,.fd-page,.fd-root{background:var(--background);color:var(--foreground)}.prose .shiki pre{border:0}.prose .shiki code:not(pre code),.prose .shiki pre{background:transparent;border-radius:0;padding:0}.prose figure.shiki{background:rgb(255 255 255/.04)!important;border:1px solid rgb(255 255 255/.04)!important;box-shadow:none!important;padding:0}.prose figure.shiki>div[role=region]{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;padding:0!important}.prose figure.shiki>div[role=region]:focus-visible{box-shadow:none!important;outline:none!important}.prose figure.shiki pre{background:transparent;border:0;border-radius:0;margin:0;padding:1rem}#nd-sidebar,#nd-sidebar-mobile{overflow:hidden}#nd-sidebar-mobile>:first-child,#nd-sidebar-mobile>:last-child,#nd-sidebar>:first-child,#nd-sidebar>:last-child{padding-inline:.75rem}#nd-sidebar-mobile>[data-radix-scroll-area-root],#nd-sidebar>[data-radix-scroll-area-root]{min-height:0;flex:1 1 auto;overflow:hidden}#nd-sidebar [data-radix-scroll-area-viewport],#nd-sidebar-mobile [data-radix-scroll-area-viewport]{height:100%!important;overflow-y:auto!important;padding-inline:.75rem!important;padding-block:0!important;-webkit-mask:none!important;mask:none!important;overscroll-behavior:contain}}