.docs-layout.svelte-4kl4db{display:flex;max-width:960px;margin:0 auto;padding:60px 24px 120px;gap:48px}.sidebar.svelte-4kl4db{position:sticky;top:80px;align-self:flex-start;flex-shrink:0;width:180px;max-height:calc(100vh - 100px);overflow-y:auto}.sidebar-nav.svelte-4kl4db{display:flex;flex-direction:column;gap:2px}.sidebar-section.svelte-4kl4db{display:block;padding:6px 12px;font-size:12px;color:var(--text-tertiary);text-decoration:none;margin-bottom:8px}.sidebar-link.svelte-4kl4db{display:block;padding:6px 12px;font-size:13px;color:var(--text-tertiary);text-decoration:none;border-left:2px solid transparent;border-radius:0 4px 4px 0;transition:color .15s,border-color .15s}.sidebar-link.svelte-4kl4db:hover{color:var(--text-secondary)}.docs-content.svelte-4kl4db{flex:1;min-width:0}.eyebrow.svelte-4kl4db{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--text-tertiary);margin-bottom:8px}h1.svelte-4kl4db{font-size:2.25rem;color:var(--text-primary);margin-bottom:.25rem}.docs-subtitle.svelte-4kl4db{color:var(--text-secondary);font-size:1.05rem;margin-bottom:2rem;line-height:1.6}.release.svelte-4kl4db{margin-bottom:4rem;scroll-margin-top:80px}.release.svelte-4kl4db h2:where(.svelte-4kl4db){font-size:1.4rem;color:var(--text-primary);margin-bottom:.5rem;position:relative}.release.svelte-4kl4db h3:where(.svelte-4kl4db){font-size:1.05rem;color:var(--text-primary);margin-top:1.25rem;margin-bottom:.5rem}p.svelte-4kl4db{color:var(--text-secondary);line-height:1.7;margin-bottom:.6rem}.anchor-link.svelte-4kl4db{color:transparent;text-decoration:none;margin-right:4px;font-weight:400;transition:color .15s}h2.svelte-4kl4db:hover .anchor-link:where(.svelte-4kl4db){color:var(--text-tertiary)}.anchor-link.svelte-4kl4db:hover{color:var(--accent)!important;text-decoration:none}pre.svelte-4kl4db{background:var(--surface);border:1px solid var(--surface-border);border-left:3px solid rgba(201,160,67,.35);border-radius:8px;padding:12px 14px;overflow-x:auto;margin:.5rem 0 .75rem}pre.svelte-4kl4db code:where(.svelte-4kl4db){font-family:var(--font-mono);font-size:.82rem;line-height:1.6;color:var(--text-primary);background:transparent;padding:0}code.svelte-4kl4db{font-family:var(--font-mono);background:var(--surface);padding:2px 6px;border-radius:4px;font-size:.88em}a.svelte-4kl4db{color:var(--accent);text-decoration:none}a.svelte-4kl4db:hover{text-decoration:none}@media(max-width:900px){.sidebar.svelte-4kl4db{display:none}.docs-layout.svelte-4kl4db{gap:0;padding:40px 20px 100px}}
