.docs-shell.svelte-1bpnej{grid-template-columns:1fr;gap:2.5rem;max-width:72rem;margin:0 auto;display:grid}@media (width>=64rem){.docs-shell.svelte-1bpnej{grid-template-columns:16rem minmax(0,1fr);gap:3.5rem}}.docs-aside.svelte-1bpnej{border:1px solid var(--band-border);border-radius:var(--r-md);background:var(--cta-surface,#fff);position:relative}.docs-aside-toggle.svelte-1bpnej{width:100%;color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:.75rem .875rem;font-size:.9375rem;font-weight:600;display:flex}.docs-aside-toggle.svelte-1bpnej span:where(.svelte-1bpnej){color:var(--text-tertiary);font-size:.875rem}.docs-aside-content.svelte-1bpnej{padding:0 .5rem .5rem;display:none}.docs-aside-content.is-open.svelte-1bpnej{display:block}@media (width>=64rem){.docs-aside.svelte-1bpnej{background:0 0;border:0;align-self:start;max-height:calc(100dvh - 4rem);position:sticky;top:2rem;overflow-y:auto}.docs-aside-toggle.svelte-1bpnej{display:none}.docs-aside-content.svelte-1bpnej,.docs-aside-content.is-open.svelte-1bpnej{padding:0;display:block!important}.docs-aside.svelte-1bpnej .sidebar-toggle{display:none!important}.docs-aside.svelte-1bpnej .sidebar{background:0 0!important;border:0!important;width:100%!important;max-height:none!important;position:static!important;top:auto!important;overflow:visible!important}.docs-aside.svelte-1bpnej .sidebar-body{padding-top:1.75rem!important}}.docs-main.svelte-1bpnej{min-width:0}.docs-prose.svelte-1bpnej{max-width:44rem;font-family:var(--font-sans);color:var(--text-primary);font-size:1rem;line-height:1.65}.docs-prose.svelte-1bpnej h1{letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(1.875rem,3vw,2.25rem);font-weight:800;line-height:1.15}.docs-prose.svelte-1bpnej .lede{color:var(--text-secondary);margin:0 0 2rem;font-size:1.125rem;line-height:1.55}.docs-prose.svelte-1bpnej h2{border-top:1px solid var(--band-border);letter-spacing:-.015em;margin:3rem 0 1rem;padding-top:1.5rem;font-size:1.5rem;font-weight:700;line-height:1.2}.docs-prose.svelte-1bpnej h2:first-child,.docs-prose.svelte-1bpnej article>h2:first-child{border-top:0;padding-top:0}.docs-prose.svelte-1bpnej h3{letter-spacing:-.01em;margin:2rem 0 .75rem;font-size:1.125rem;font-weight:700}.docs-prose.svelte-1bpnej p{color:var(--text-secondary);margin:0 0 1.125rem}.docs-prose.svelte-1bpnej ul,.docs-prose.svelte-1bpnej ol{color:var(--text-secondary);margin:0 0 1.125rem;padding-left:1.25rem}.docs-prose.svelte-1bpnej li{margin:.25rem 0}:is(.docs-prose.svelte-1bpnej li :global(strong),.docs-prose.svelte-1bpnej p :global(strong)){color:var(--text-primary)}.docs-prose.svelte-1bpnej code{font-family:var(--font-mono,ui-monospace, monospace);background:color-mix(in oklab, var(--color-stone-500) 10%, transparent);border-radius:var(--r-sm,4px);color:var(--text-primary);padding:.125em .375em;font-size:.875em}.dark .docs-prose.svelte-1bpnej code{background:oklab(100% 0 5.96046e-8/.1)}.docs-prose.svelte-1bpnej pre{border-radius:var(--r-md);font-family:var(--font-mono,ui-monospace, monospace);color:oklab(100% 0 5.96046e-8/.85);background:#1a1a23;border:1px solid oklab(100% 0 5.96046e-8/.1);margin:1.25rem 0 2rem;padding:1.125rem 1.25rem;font-size:.8125rem;line-height:1.55;overflow-x:auto}.docs-prose.svelte-1bpnej pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.docs-prose.svelte-1bpnej dl{grid-template-columns:max-content 1fr;align-items:baseline;gap:.875rem 1.25rem;margin:1.25rem 0 2rem;padding:0;display:grid}.docs-prose.svelte-1bpnej dt{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-primary);font-size:.8125rem;font-weight:600;line-height:1.5}.docs-prose.svelte-1bpnej dd{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.5}.docs-prose.svelte-1bpnej .callout{border-radius:var(--r-md);border:1px solid var(--band-border);background:color-mix(in oklab, var(--accent) 5%, transparent);margin:1.5rem 0;padding:1rem 1.125rem;font-size:.9375rem}.docs-prose.svelte-1bpnej .callout :global(strong){color:var(--text-primary)}
