
:root{--docs-body-font:var(--font-sans),ui-sans-serif,system-ui,sans-serif;--docs-code-font:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}[data-docs-root] main .prose,[data-docs-root] main .prose-no-margin,[data-docs-root] .docs-content .prose,[data-docs-root] .docs-content .prose-no-margin{font-family:var(--docs-body-font);--tw-prose-body:color-mix(in oklab,var(--color-fd-foreground)92%,transparent);--tw-prose-headings:color-mix(in oklab,var(--color-fd-foreground)95%,transparent);--tw-prose-lead:color-mix(in oklab,var(--color-fd-muted-foreground)95%,transparent);--tw-prose-links:var(--color-fd-primary);--tw-prose-bold:var(--color-fd-foreground);--tw-prose-counters:color-mix(in oklab,var(--color-fd-muted-foreground)95%,transparent);--tw-prose-bullets:color-mix(in oklab,var(--color-fd-muted-foreground)95%,transparent);--tw-prose-hr:var(--color-fd-border);--tw-prose-quotes:color-mix(in oklab,var(--color-fd-muted-foreground)95%,transparent);--tw-prose-quote-borders:var(--color-fd-primary);--tw-prose-code:color-mix(in oklab,var(--color-fd-primary)96%,transparent);--tw-prose-kbd:var(--color-fd-foreground);--tw-prose-th-borders:var(--color-fd-border);--tw-prose-td-borders:var(--color-fd-border);line-height:1.7}[data-docs-root] main :is(h1,h2,h3,h4,h5,h6),[data-docs-root] .docs-content :is(h1,h2,h3,h4,h5,h6){font-family:var(--docs-body-font);letter-spacing:-.0125em;color:inherit}[data-docs-root] main :is(pre,code,kbd,samp),[data-docs-root] .docs-content :is(pre,code,kbd,samp){font-family:var(--docs-code-font)}[data-docs-root] main code,[data-docs-root] .docs-content code{font-size:.9rem}[data-docs-root] main pre,[data-docs-root] .docs-content pre{white-space:pre;scrollbar-width:thin;overflow-x:auto}[data-docs-root] main table,[data-docs-root] .docs-content table{width:100%}[data-docs-root] main table thead th,[data-docs-root] .docs-content table thead th{white-space:nowrap;font-weight:600}[data-docs-root] main table td,[data-docs-root] main table th,[data-docs-root] .docs-content table td,[data-docs-root] .docs-content table th{border-color:color-mix(in oklab,var(--color-fd-border)85%,transparent)}[data-docs-root] [class*=fd-card],[data-docs-root] [class*=bg-fd-card]{border-color:var(--color-fd-border);border-radius:.5rem}[data-docs-root] #nd-docs-layout{--fd-sidebar-width:16rem;--fd-toc-width:12rem}@media (min-width:768px){[data-docs-root] #nd-docs-layout{grid-template-columns:0 var(--fd-sidebar-col,var(--fd-sidebar-width))minmax(0,calc(var(--fd-layout-width,97rem) - var(--fd-sidebar-width) - var(--fd-toc-width)))var(--fd-toc-width)minmax(min-content,1fr)}}[data-docs-root] #nd-docs-layout>div{gap:clamp(2rem,4vw,4rem);padding-inline:clamp(1rem,3vw,2rem)}[data-docs-root] #nd-docs-layout>div>div.min-w-0.flex-1{max-width:90ch;padding-inline:clamp(1rem,2vw,2rem)}[data-docs-root] #nd-docs-layout>div>div.min-w-0.flex-1 :is(main,article,.prose,.prose-no-margin){max-width:100%}[data-docs-root] #nd-docs-layout [data-slot=toc],[data-docs-root] #nd-docs-layout aside[data-slot]{padding-inline-start:1rem}@media (max-width:80rem){[data-docs-root] #nd-docs-layout>div{gap:1.5rem;padding-inline:1rem}}[data-docs-root] .docs-content pre,[data-docs-root] main article pre{border-radius:.5rem;margin-block:.75rem;padding:1rem 1.25rem}[data-docs-root] main article [role=group] button+button,[data-docs-root] main article .inline-flex button+button{margin-inline-start:.5rem}[data-docs-root] main article>div+div{margin-top:1.5rem}
