.docs-toc[data-v-7b180d2c]{border-inline-start:1px solid hsl(var(--border));flex-direction:column;gap:.125rem;display:flex}.docs-toc p[data-v-7b180d2c]{letter-spacing:.08em;text-transform:uppercase;margin-block-end:.5rem;padding-inline-start:.875rem;font-size:.6875rem;font-weight:600}.docs-toc a[data-v-7b180d2c],.docs-toc p[data-v-7b180d2c]{color:hsl(var(--muted-foreground))}.docs-toc a[data-v-7b180d2c]{transition:border-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out;border-inline-start:2px solid #0000;margin-inline-start:-1px;padding:.375rem .875rem;font-size:.875rem;font-weight:500}.docs-toc a[data-v-7b180d2c]:focus-visible,.docs-toc a[data-v-7b180d2c]:hover{color:hsl(var(--foreground))}.docs-toc a[aria-current=location][data-v-7b180d2c]{border-inline-start-color:hsl(var(--foreground));color:hsl(var(--foreground))}.docs-toc-mobile[data-v-7b180d2c]{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px hsl(var(--border));display:none}.docs-toc-mobile summary[data-v-7b180d2c]{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;padding-inline:.875rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.docs-toc-mobile summary[data-v-7b180d2c]::-webkit-details-marker{display:none}.docs-toc-count[data-v-7b180d2c],.docs-toc-mobile nav a[data-v-7b180d2c]{color:hsl(var(--muted-foreground));font-weight:500}.docs-toc-chevron[data-v-7b180d2c]{transition:transform var(--duration-quick) ease-out;margin-inline-start:auto}.docs-toc-mobile[open] .docs-toc-chevron[data-v-7b180d2c]{transform:rotate(180deg)}.docs-toc-mobile nav[data-v-7b180d2c]{border-block-start:1px solid hsl(var(--border));flex-direction:column;padding-block:.375rem;display:flex}.docs-toc-mobile nav a[data-v-7b180d2c]{min-height:2.75rem;padding:.625rem .875rem;font-size:.9375rem}.docs-toc-mobile nav a[aria-current=location][data-v-7b180d2c]{color:hsl(var(--foreground))}@media (width<=56rem){.docs-toc[data-v-7b180d2c]{display:none}.docs-toc-mobile[data-v-7b180d2c]{display:block}}.docs-tabs[data-v-18dd57cf]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.docs-tablist[data-v-18dd57cf]{border-radius:var(--radius-md);background:hsl(var(--surface-elevated));gap:2px;width:fit-content;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.docs-tab[data-v-18dd57cf]{border-radius:var(--radius-sm);min-height:2rem;color:hsl(var(--muted-foreground));white-space:nowrap;padding:.25rem .75rem;font-size:.8125rem;font-weight:600}.docs-tab[aria-selected=true][data-v-18dd57cf]{background:hsl(var(--surface-raised));box-shadow:0 1px 2px #00000014,0 0 0 1px hsl(var(--border)/.6);color:hsl(var(--foreground))}.docs-tab[data-v-18dd57cf]:hover{color:hsl(var(--foreground))}.docs-table-wrap[data-v-349f8b5e]{border-radius:var(--radius-lg);background:hsl(var(--surface-raised));min-width:0;box-shadow:var(--relief-shadow);overflow-x:auto}.docs-table-wrap[data-v-349f8b5e]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.docs-table[data-v-349f8b5e]{border-collapse:collapse;width:100%;font-size:.875rem}.docs-table th[data-v-349f8b5e]{border-block-end:1px solid hsl(var(--border));letter-spacing:.06em;text-align:start;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-weight:600}.docs-table td[data-v-349f8b5e],.docs-table th[data-v-349f8b5e]{color:hsl(var(--muted-foreground));padding:.75rem 1rem}.docs-table td[data-v-349f8b5e]{border-block-start:1px solid hsl(var(--border)/.7);vertical-align:top;line-height:1.55}.docs-table tbody tr:first-child td[data-v-349f8b5e]{border-block-start:0}.docs-table td[data-v-349f8b5e]:first-child{color:hsl(var(--foreground));white-space:nowrap}.docs-table[data-v-349f8b5e] code{background:hsl(var(--surface-elevated));color:hsl(var(--foreground));font-family:var(--font-code);white-space:nowrap;border-radius:.25rem;padding:.1em .35em;font-size:.8125rem}.docs-table td[data-v-349f8b5e]:first-child code{background:0 0;padding:0}.docs-note[data-v-70bb4450]{border-radius:var(--radius-lg);background:hsl(var(--muted)/.6);box-shadow:var(--relief-shadow);gap:.75rem;padding:.875rem 1rem;display:flex}.docs-note-icon[data-v-70bb4450]{color:hsl(var(--muted-foreground));flex-shrink:0;margin-block-start:.2rem}.docs-note strong[data-v-70bb4450]{font-size:.875rem;font-weight:600}.docs-note p[data-v-70bb4450]{color:hsl(var(--muted-foreground));margin-block-start:.25rem;font-size:.9375rem;line-height:1.6}.docs-note[data-v-70bb4450] code{background:hsl(var(--surface-elevated));color:hsl(var(--foreground));font-family:var(--font-code);border-radius:.25rem;padding:.1em .35em;font-size:.875em}@media (prefers-color-scheme:dark){.docs-note[data-v-70bb4450]{background:hsl(var(--surface-elevated)/.7)}}.docs-methods[data-v-86d8f581]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.docs-method[data-v-86d8f581]{border-radius:var(--radius-lg);flex-direction:column;gap:.375rem;min-width:0;padding:1rem;display:flex}.method-name[data-v-86d8f581]{font-family:var(--font-code);font-size:.875rem;font-weight:600}.method-returns[data-v-86d8f581]{overflow-wrap:anywhere;font-family:var(--font-code);font-size:.75rem}.docs-method p[data-v-86d8f581],.method-returns[data-v-86d8f581]{color:hsl(var(--muted-foreground))}.docs-method p[data-v-86d8f581]{font-size:.875rem;line-height:1.55}@media (width<=56rem){.docs-methods[data-v-86d8f581]{grid-template-columns:minmax(0,1fr)}}.docs-list[data-v-6e77b110]{gap:.5rem;padding-inline-start:1.125rem;list-style:outside;display:grid}.docs-list li[data-v-6e77b110]::marker{color:hsl(var(--faint))}.docs-link[data-v-6e77b110]{width:fit-content;color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border));text-underline-offset:.25em;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;display:inline-flex}.docs-link[data-v-6e77b110]:hover{text-decoration-color:currentColor}.docs-page[data-v-4524eb31]{isolation:isolate;flex-direction:column;min-height:100dvh;display:flex}.docs-main[data-v-4524eb31]{flex:1}.docs-hero[data-v-4524eb31]{border-block-end:1px solid hsl(var(--border));background:radial-gradient(40% 70% at 10% 0,hsl(var(--brand-cyan)/.08),transparent 70%),hsl(var(--background));position:relative}.docs-hero-inner[data-v-4524eb31]{gap:2.5rem;padding-block:calc(clamp(3rem,2rem + 4vw,5rem)) 2.5rem;display:grid}.docs-hero-copy[data-v-4524eb31]{flex-direction:column;align-items:flex-start;gap:1.125rem;display:flex}.docs-title[data-v-4524eb31]{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;font-size:calc(clamp(2.25rem,1.6rem + 2.6vw,3.5rem));font-weight:600;line-height:1.04}.docs-intro[data-v-4524eb31]{max-width:60ch}.docs-intro[data-v-4524eb31] code,.docs-section[data-v-4524eb31] li code,.docs-section[data-v-4524eb31] p code{background:hsl(var(--surface-elevated));color:hsl(var(--foreground));font-family:var(--font-code);overflow-wrap:anywhere;border-radius:.25rem;padding:.1em .35em;font-size:.875em}.docs-actions[data-v-4524eb31]{flex-wrap:wrap;gap:.625rem;padding-block-start:.25rem;display:flex}.docs-facts dd[data-v-4524eb31],.docs-language[data-v-4524eb31]{color:hsl(var(--muted-foreground));font-size:.875rem}.docs-language a[data-v-4524eb31]{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border));text-underline-offset:3px;font-weight:500}.docs-facts[data-v-4524eb31]{border-block-start:1px solid hsl(var(--border));grid-template-columns:repeat(3,minmax(0,1fr));padding-block-start:1.75rem;display:grid}.docs-facts>div[data-v-4524eb31]{border-inline-start:1px solid hsl(var(--border));flex-direction:column;gap:.375rem;padding-inline:1.25rem;display:flex}.docs-facts>div[data-v-4524eb31]:first-child{border-inline-start:0;padding-inline-start:0}.docs-facts dt[data-v-4524eb31]{font-family:var(--font-code);font-size:.9375rem;font-weight:600}.docs-facts dd[data-v-4524eb31]{line-height:1.5}.docs-layout[data-v-4524eb31]{grid-template-columns:13.5rem minmax(0,1fr);gap:1.5rem 3.5rem;padding-block:2.5rem calc(clamp(4rem,3rem + 4vw,7rem));display:grid}.docs-rail[data-v-4524eb31]{align-self:start;gap:1.5rem;max-height:calc(100dvh - 7rem);position:sticky;inset-block-start:5.5rem;overflow-y:auto}.docs-content[data-v-4524eb31],.docs-nav[data-v-4524eb31],.docs-rail[data-v-4524eb31]{flex-direction:column;display:flex}.docs-nav[data-v-4524eb31]{gap:2px}.docs-nav a[data-v-4524eb31]{border-radius:var(--radius-md);color:hsl(var(--muted-foreground));padding:.375rem .75rem;font-size:.9375rem;font-weight:500}.docs-nav a[data-v-4524eb31]:hover,.docs-nav a[aria-current=page][data-v-4524eb31]{background:hsl(var(--accent));color:hsl(var(--foreground))}.docs-nav a[aria-current=page][data-v-4524eb31]{font-weight:600}.docs-content[data-v-4524eb31]{gap:1.5rem;min-width:0}.docs-tools[data-v-4524eb31]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.docs-tools [data-state=copied][data-v-4524eb31]{color:hsl(var(--status-success))}.docs-tools [data-state=failed][data-v-4524eb31]{color:hsl(var(--destructive))}.docs-article[data-v-4524eb31]{gap:4rem}.docs-article[data-v-4524eb31],.docs-section[data-v-4524eb31]{flex-direction:column;min-width:0;display:flex}.docs-section[data-v-4524eb31]{gap:1.125rem;scroll-margin-block-start:5.5rem}.docs-section[data-v-4524eb31]>*{min-width:0}.docs-section h2[data-v-4524eb31]{letter-spacing:-.025em;font-size:calc(clamp(1.5rem,1.3rem + .8vw,2rem));font-weight:600;line-height:1.15}.docs-section[data-v-4524eb31] h3{letter-spacing:-.01em;margin-block-start:.5rem;font-size:1.0625rem;font-weight:600}.docs-section[data-v-4524eb31] .docs-list li,.docs-section[data-v-4524eb31] p{max-width:68ch;color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.7}.docs-section[data-v-4524eb31] li strong,.docs-section[data-v-4524eb31] p strong{color:hsl(var(--foreground));font-weight:600}.skip-link[data-v-4524eb31]{z-index:100;border-radius:var(--radius-md);background:hsl(var(--primary));color:hsl(var(--primary-foreground));transition:transform var(--duration-quick) var(--ease-out);padding:.65rem 1rem;font-size:.9375rem;font-weight:600;position:absolute;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(-150%)}.skip-link[data-v-4524eb31]:focus-visible{transform:translateY(0)}@media (width<=56rem){.docs-facts[data-v-4524eb31]{grid-template-columns:minmax(0,1fr);gap:1.25rem}.docs-facts>div[data-v-4524eb31]{border-inline-start:0;padding-inline-start:0}.docs-layout[data-v-4524eb31]{grid-template-columns:minmax(0,1fr);padding-block-start:1.5rem}.docs-rail[data-v-4524eb31]{gap:1rem;max-height:none;position:static;overflow:visible}.docs-nav[data-v-4524eb31]{flex-flow:wrap}.docs-tools[data-v-4524eb31]{justify-content:flex-start}}
