.docs-page.svelte-1xmjmrw{padding:2.5rem 2rem 4rem}.docs-body.svelte-1xmjmrw{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:3rem;display:grid}.docs-content.svelte-1xmjmrw{overflow-wrap:break-word;min-width:0}.docs-header.svelte-1xmjmrw{margin-bottom:2rem}.docs-header.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){color:var(--color-text);margin-bottom:.35rem;font-size:1.75rem;font-weight:700}.docs-subtitle.svelte-1xmjmrw{color:var(--color-text-muted);font-size:1.05rem}.dev-docs-callout.svelte-1xmjmrw{background:color-mix(in srgb, var(--color-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 30%, var(--color-border));border-radius:var(--radius-lg);flex-direction:column;gap:.15rem;margin-bottom:2rem;padding:.9rem 1.25rem;text-decoration:none;transition:border-color .15s;display:flex}.dev-docs-callout.svelte-1xmjmrw:hover{border-color:var(--color-primary)}.callout-label.svelte-1xmjmrw{color:var(--color-text);font-size:.95rem;font-weight:600}.callout-text.svelte-1xmjmrw{color:var(--color-text-muted);font-size:.9rem}.docs-toc.svelte-1xmjmrw{position:sticky;top:1.5rem}.toc-title.svelte-1xmjmrw{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin-bottom:.75rem;font-size:.85rem;font-weight:600}.docs-toc.svelte-1xmjmrw ol:where(.svelte-1xmjmrw){margin:0;padding:0;list-style:none}.docs-toc.svelte-1xmjmrw li:where(.svelte-1xmjmrw){padding:.2rem 0}.docs-toc.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:var(--color-primary);font-size:.92rem;text-decoration:none}.docs-toc.svelte-1xmjmrw a:where(.svelte-1xmjmrw):hover{text-decoration:underline}.docs-content.svelte-1xmjmrw section:where(.svelte-1xmjmrw){margin-bottom:2.5rem}.docs-content.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){color:var(--color-text);border-top:1px solid var(--color-border);margin-bottom:.6rem;padding-top:1.5rem;font-size:1.3rem;font-weight:700}.docs-content.svelte-1xmjmrw section:where(.svelte-1xmjmrw):first-child h2:where(.svelte-1xmjmrw){border-top:none;padding-top:0}.docs-content.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){color:var(--color-text);margin-top:1rem;margin-bottom:.4rem;font-size:1rem;font-weight:600}.docs-content.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--color-text-secondary);margin-bottom:.75rem;line-height:1.7}.docs-content.svelte-1xmjmrw ul:where(.svelte-1xmjmrw),.docs-content.svelte-1xmjmrw ol:where(.svelte-1xmjmrw){color:var(--color-text-secondary);margin-bottom:.75rem;padding-left:1.5rem;line-height:1.7}.docs-content.svelte-1xmjmrw li:where(.svelte-1xmjmrw){margin-bottom:.3rem}@media (width<=820px){.docs-page.svelte-1xmjmrw{padding:2rem 1.25rem 3rem}.docs-body.svelte-1xmjmrw{grid-template-columns:minmax(0,1fr);gap:1.5rem}.docs-toc.svelte-1xmjmrw{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.1rem 1.25rem;position:static}.docs-toc.svelte-1xmjmrw ol:where(.svelte-1xmjmrw){columns:2;column-gap:2rem}}@media (width<=540px){.docs-toc.svelte-1xmjmrw ol:where(.svelte-1xmjmrw){columns:1}}
