.docs-code pre.shiki{margin:0;padding:1rem;overflow-x:auto;background:transparent!important;font-size:.8125rem;line-height:1.65;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.docs-code pre.shiki code{font-family:var(--font-mono),ui-monospace,monospace}.docs-code .shiki span{color:var(--shiki-light)}.dark .docs-code .shiki span{color:var(--shiki-dark)}.docs-details>summary{list-style:none}.docs-details>summary::-webkit-details-marker{display:none}.docs-details>summary .docs-chevron{transition:transform .12s ease}.docs-details[open]>summary .docs-chevron{transform:rotate(90deg)}.docs-steps{counter-reset:docs-step}.docs-step{counter-increment:docs-step}.docs-step:before{content:counter(docs-step)}.docs-prose>:first-child{margin-top:0}.docs-prose>h2:first-child{border-top:0;padding-top:0}.docs-prose :is(h2,h3,h4)>a.docs-anchor{opacity:0;transition:opacity .12s ease}.docs-prose :is(h2,h3,h4):hover>a.docs-anchor,.docs-prose :is(h2,h3,h4)>a.docs-anchor:focus-visible{opacity:1}[role=tabpanel] .docs-code-head{display:none}[role=tabpanel]>.docs-code{margin:0;border:0;border-radius:0;background:transparent}.docs-toc a[aria-current=location]{color:rgb(var(--color-brand-primary-ink));border-left-color:rgb(var(--color-brand-primary))}.docs-code pre.shiki,.docs-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.docs-code pre.shiki:hover,.docs-scroll:hover{scrollbar-color:rgb(var(--color-border-hover)) transparent}.docs-examples .docs-code pre.shiki{padding:.875rem 1rem;font-size:.75rem;white-space:pre-wrap;overflow-wrap:anywhere}.docs-examples .docs-code .shiki .line{display:inline-block;box-sizing:border-box;width:100%;padding-left:calc(var(--i, 0ch) + 2ch);text-indent:calc(-1 * (var(--i, 0ch) + 2ch))}.docs-examples .docs-code .shiki .line:empty:before{content:"\200b"}.docs-field+.docs-field{border-top:1px solid rgb(var(--color-brand-black)/.12)}@media (prefers-reduced-motion:no-preference){html:has(.docs-article){scroll-behavior:smooth}.docs-prose :is(h2,h3,h4):target{animation:docs-target 1.4s ease-out;border-radius:6px}.docs-details{interpolate-size:allow-keywords}.docs-details::details-content{block-size:0;opacity:0;overflow-y:clip;transition:block-size .22s cubic-bezier(.23,1,.32,1),opacity .18s ease-out,content-visibility allow-discrete .22s}.docs-details[open]::details-content{block-size:auto;opacity:1}.docs-details>summary .docs-chevron{transition-duration:.22s;transition-timing-function:cubic-bezier(.23,1,.32,1)}html[data-docs-nav] .docs-article{animation:docs-page-in .24s cubic-bezier(.23,1,.32,1)}.docs-menu-in{animation:docs-menu-in .22s cubic-bezier(.23,1,.32,1)}[data-tab-switched]>[role=tabpanel]:not([hidden]){animation:fade-in .16s ease-out}.docs-pop{animation:docs-pop .22s cubic-bezier(.34,1.56,.64,1)}.docs-toc-marker{transition:transform .24s cubic-bezier(.23,1,.32,1),height .24s cubic-bezier(.23,1,.32,1),opacity .16s ease-out}}.docs-toc-marker{position:absolute;left:-1px;top:0;width:2px;height:0;border-radius:2px;background:rgb(var(--color-brand-primary));opacity:0;pointer-events:none}.docs-toc[data-marker] a[aria-current=location]{border-left-color:transparent}@keyframes docs-target{0%,35%{background-color:rgb(var(--color-brand-primary)/.12);box-shadow:0 0 0 6px rgb(var(--color-brand-primary)/.12)}to{background-color:transparent;box-shadow:0 0 0 6px transparent}}@keyframes docs-page-in{0%{opacity:0;transform:translateY(6px)}}@keyframes docs-menu-in{0%{opacity:0;transform:translateX(-12px)}}@keyframes docs-pop{0%{opacity:0;transform:scale(.5)}}.docs-card{transition:border-color .15s ease-out,box-shadow .2s ease-out,transform .2s cubic-bezier(.23,1,.32,1)}.docs-card-arrow,.docs-card-title,.docs-pn-chevron{transition:color .15s ease-out,opacity .15s ease-out,transform .2s cubic-bezier(.23,1,.32,1)}.docs-card-arrow{opacity:0}.docs-prose tbody td{transition:background-color .12s ease-out}.docs-details>summary .docs-chevron{transition-property:transform,color}@media (hover:hover) and (pointer:fine){.docs-card:hover{border-color:rgb(var(--color-border-hover));box-shadow:0 4px 12px rgb(var(--color-brand-black)/.08)}.docs-card:hover .docs-card-arrow,.docs-card:hover .docs-card-title{color:rgb(var(--color-brand-primary-ink))}.docs-card:hover .docs-card-arrow{opacity:1}.docs-card:hover .docs-pn-chevron{color:rgb(var(--color-brand-primary-ink))}.docs-prose tbody tr:hover>td{background-color:rgb(var(--color-surface-section))}.docs-details>summary:hover .docs-chevron{color:rgb(var(--color-text-primary))}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.docs-card:hover{transform:translateY(-2px)}.docs-card:hover .docs-card-arrow{transform:translateX(2px)}.docs-card:hover .docs-card-arrow.lucide-arrow-up-right{transform:translate(2px,-2px)}.docs-pn-prev:hover .docs-pn-chevron{transform:translateX(-3px)}.docs-pn-next:hover .docs-pn-chevron{transform:translateX(3px)}}.docs-frame{position:relative;isolation:isolate;overflow:hidden}.docs-frame img{display:block}.docs-frame--glass{border-radius:14px;background:linear-gradient(135deg,rgba(234,88,12,.14),hsla(0,0%,100%,.55) 45%,rgba(28,25,23,.05));border:1px solid rgba(28,25,23,.07);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(28,25,23,.04),0 12px 32px -12px rgba(28,25,23,.12)}.docs-frame--frosted{border-radius:20px;border:1px solid hsla(0,0%,100%,.7);box-shadow:0 1px 2px rgba(28,25,23,.04),0 12px 32px -14px rgba(28,25,23,.16)}.docs-frame--frosted:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(60% 70% at 15% 20%,rgba(251,146,60,.45),transparent 70%),radial-gradient(55% 65% at 90% 85%,rgba(234,88,12,.3),transparent 70%),radial-gradient(50% 60% at 80% 10%,hsla(48,97%,77%,.4),transparent 70%),#fafaf9}.docs-frame--frosted:after{content:"";position:absolute;inset:0;z-index:-1;background:hsla(0,0%,100%,.35)}.docs-frame--shot.docs-frame--glass{padding:6px}.docs-frame--shot.docs-frame--frosted{padding:12px}.docs-frame--shot img{border-radius:8px;box-shadow:0 1px 3px rgba(28,25,23,.08)}.docs-frame--frosted.docs-frame--shot img{box-shadow:0 10px 30px -10px rgba(124,45,18,.35)}@media (max-width:639px){.docs-frame--shot.docs-frame--glass{padding:4px}.docs-frame--shot.docs-frame--frosted{padding:8px}.docs-frame--frosted{border-radius:16px}}.dark .docs-frame--glass{background:linear-gradient(135deg,rgba(234,88,12,.22),hsla(0,0%,100%,.04) 45%,hsla(0,0%,100%,.02));border-color:hsla(0,0%,100%,.09);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 12px 32px -12px rgba(0,0,0,.6)}.dark .docs-frame--frosted{border-color:hsla(0,0%,100%,.08)}.dark .docs-frame--frosted:before{background:radial-gradient(60% 70% at 15% 20%,rgba(234,88,12,.35),transparent 70%),radial-gradient(55% 65% at 90% 85%,rgba(194,65,12,.3),transparent 70%),#1c1917}.dark .docs-frame--frosted:after{background:rgba(12,10,9,.35)}.dark .docs-frame--shot img{box-shadow:none}.docs-zoomable.docs-frame{transition:border-color .15s ease-out,box-shadow .2s ease-out,transform .2s cubic-bezier(.23,1,.32,1)}.docs-zoom-hint{position:absolute;right:12px;top:12px;display:flex;height:28px;width:28px;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgb(var(--color-brand-black)/.12);background:rgb(var(--color-surface-card)/.92);color:rgb(var(--color-text-primary));box-shadow:0 2px 6px rgb(var(--color-brand-black)/.1);opacity:0;transform:scale(.9);transition:opacity .15s ease-out,transform .2s cubic-bezier(.23,1,.32,1);pointer-events:none}@media (hover:hover) and (pointer:fine){.docs-zoomable.docs-frame:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 2px 4px rgb(var(--color-brand-black)/.05),0 18px 40px -14px rgb(var(--color-brand-black)/.22)}.docs-zoomable:focus-visible .docs-zoom-hint,.docs-zoomable:hover .docs-zoom-hint{opacity:1;transform:none}.dark .docs-zoomable.docs-frame:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 40px -14px rgba(0,0,0,.6)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.docs-zoomable.docs-frame:hover{transform:translateY(-2px)}}