[data-docs],[data-docs] .landing-v2{--font-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}[data-docs] [data-api-doc] [class~="max-w-[68ch]"],[data-docs] [data-api-doc] [class~="max-w-[72ch]"]{max-width:60ch}[data-docs] [data-api-doc] [id]{scroll-margin-top:calc(var(--nav-bottom,64px) + 72px)}@media (min-width:1024px){[data-docs] [data-api-doc] [id]{scroll-margin-top:calc(var(--nav-bottom,64px) + 28px)}}[data-docs]{--docs-ease-out:cubic-bezier(.23,1,.32,1);--docs-ease-drawer:cubic-bezier(.32,.72,0,1)}@keyframes docs-target{0%,50%{opacity:1}to{opacity:0}}[data-docs] [data-api-doc] :is(h2,h3,h4):target{isolation:isolate;position:relative}[data-docs] [data-api-doc] :is(h2,h3,h4):target:before{content:"";z-index:-1;background:color-mix(in oklab,var(--mint)20%,transparent);opacity:0;pointer-events:none;animation:docs-target 1.2s var(--docs-ease-out);border-radius:6px;position:absolute;inset:-4px -8px}@keyframes docs-fade-in{0%{opacity:0;filter:blur(2px)}}[data-docs] .docs-fade-in{animation:docs-fade-in .15s var(--docs-ease-out)}@keyframes docs-copied{0%{opacity:0;transform:scale(.9)}}[data-docs] .docs-code button[data-state]{transition:transform .16s var(--docs-ease-out)}[data-docs] .docs-code button[data-state]:active{transform:scale(.97)}[data-docs] .docs-code button[data-state=copied]>svg{animation:docs-copied .16s var(--docs-ease-out)}[data-docs] .docs-scroll{scrollbar-width:thin;scrollbar-color:var(--rule-strong)transparent}@keyframes docs-copied-reduced{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html:has([data-docs]){scroll-behavior:auto}[data-docs] .docs-drawer{transition:opacity .15s var(--docs-ease-out)}[data-docs] .docs-drawer[data-starting-style],[data-docs] .docs-drawer[data-ending-style]:not([data-swipe-dismiss]){opacity:0;translate:none}[data-docs] .docs-menu{scale:none}[data-docs] .docs-code button[data-state]:active{transform:none}[data-docs] .docs-code button[data-state=copied]>svg{animation-name:docs-copied-reduced}}@media (pointer:coarse){[data-docs] [data-api-doc] :is(h2,h3,h4)>a[href^=\#]{display:none}}[data-docs] aside .docs-code>div>div:has(>span:first-child+[role=tablist]){grid-template-columns:minmax(0,1fr) auto;display:grid}[data-docs] aside .docs-code>div>div:has(>span:first-child+[role=tablist])>span:first-child{grid-area:1/1;padding-top:10px}[data-docs] aside .docs-code>div>div:has(>span:first-child+[role=tablist])>[role=tablist]{grid-area:2/1/auto/-1}[data-docs] aside .docs-code>div>div:has(>span:first-child+[role=tablist])>div:last-child{grid-area:1/2;padding-top:6px}@media (max-width:639px){[data-docs] .docs-code>div>div:has(>span:first-child+[role=tablist]){grid-template-columns:minmax(0,1fr) auto;display:grid}[data-docs] .docs-code>div>div:has(>span:first-child+[role=tablist])>span:first-child{grid-area:1/1;padding-top:10px}[data-docs] .docs-code>div>div:has(>span:first-child+[role=tablist])>[role=tablist]{grid-area:2/1/auto/-1}[data-docs] .docs-code>div>div:has(>span:first-child+[role=tablist])>div:last-child{grid-area:1/2;padding-top:6px}}[data-docs] .docs-code pre{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}[data-docs] .docs-code-column{padding-bottom:32px;-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.theme-dark [data-docs] .docs-menu{background:var(--bg-3)}[data-docs] .docs-code.landing-v2{--bg-2:var(--bg-3)}[data-docs] [data-api-doc] dd code{overflow-wrap:anywhere}
