[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;transform: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] :is(aside,.docs-sandbox) .docs-code>div>div:has(>span:first-child+[role=tablist]){grid-template-columns:minmax(0,1fr) auto;display:grid}[data-docs] :is(aside,.docs-sandbox) .docs-code>div>div:has(>span:first-child+[role=tablist])>span:first-child{grid-area:1/1;padding-top:10px}[data-docs] :is(aside,.docs-sandbox) .docs-code>div>div:has(>span:first-child+[role=tablist])>[role=tablist]{grid-area:2/1/auto/-1}[data-docs] :is(aside,.docs-sandbox) .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}[data-docs] .docs-try-it{border:1px solid var(--rule-strong);height:32px;color:var(--ink);transition:background-color .15s ease,border-color .15s ease,transform .15s var(--docs-ease-out);border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}[data-docs] .docs-try-it:active{transform:scale(.97)}[data-docs] .docs-try-it:before{content:"";background:currentColor;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-docs] .docs-try-it:hover{border-color:var(--ink-mute);background:var(--bg-2)}[data-docs] .docs-try-it:focus-visible{outline:2px solid var(--mint);outline-offset:2px}[data-docs] .docs-try-it[aria-expanded=true]{border-color:color-mix(in oklab,var(--mint)55%,var(--rule-strong));background:color-mix(in oklab,var(--mint)10%,transparent)}[data-docs] .docs-try-it[aria-busy=true]{cursor:progress}[data-docs] .docs-try-it[aria-busy=true]:before{opacity:.4}[data-docs] .docs-sandbox-column{transition:opacity .15s var(--docs-ease-out),filter .15s var(--docs-ease-out)}@starting-style{[data-docs] .docs-sandbox-column{opacity:0;filter:blur(2px)}[data-docs] .docs-sandbox-side{transform:translate(100%)}[data-docs] .docs-sandbox-bottom{transform:translateY(100%)}[data-docs] .docs-sandbox-backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){[data-docs] .docs-try-it:active{transform:none}@starting-style{[data-docs] :is(.docs-sandbox-side,.docs-sandbox-bottom){opacity:0;transform:none}}}
