.docs-page.svelte-1xmjmrw{background:var(--color-bg-page);min-height:100vh}.docs-header.svelte-1xmjmrw{background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);padding:40px 0;text-align:center}.header-content.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:2.5rem;font-weight:800;margin-bottom:8px;color:var(--color-text)}.header-content.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--color-muted);font-size:1.1rem}.docs-layout.svelte-1xmjmrw{display:grid;grid-template-columns:280px 1fr;gap:48px;max-width:1200px;margin:0 auto;padding:48px 20px 80px}.docs-sidebar.svelte-1xmjmrw{position:sticky;top:40px;height:fit-content;padding-right:16px}.nav-group-title.svelte-1xmjmrw{font-size:.75rem;text-transform:uppercase;color:var(--color-muted);font-weight:700;margin-bottom:12px;letter-spacing:.05em;padding-left:16px}.docs-nav.svelte-1xmjmrw{display:flex;flex-direction:column;gap:4px}.docs-nav.svelte-1xmjmrw button:where(.svelte-1xmjmrw){display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:8px;background:transparent;border:1px solid transparent;color:var(--color-muted);font-size:.95rem;font-weight:500;cursor:pointer;text-align:left;transition:all .2s}.docs-nav.svelte-1xmjmrw button:where(.svelte-1xmjmrw):hover{color:var(--color-text);background:var(--color-bg-surface-2)}.docs-nav.svelte-1xmjmrw button.is-active:where(.svelte-1xmjmrw){background:var(--color-bg-surface);color:var(--color-primary);border-color:var(--color-border);font-weight:600}.lead.svelte-1xmjmrw{font-size:1.2rem;color:var(--color-muted);margin-bottom:32px}.node-grid.svelte-1xmjmrw{display:grid;gap:24px}.node-doc-card.svelte-1xmjmrw{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:16px;padding:24px}.card-header.svelte-1xmjmrw{display:flex;align-items:center;gap:12px;margin-bottom:16px}.doc-icon.svelte-1xmjmrw{width:32px;height:32px}.node-doc-card.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){margin:0;font-size:1.2rem;color:var(--color-text)}.node-doc-card.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--color-muted);line-height:1.6;margin-bottom:24px}.io-container.svelte-1xmjmrw{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px;background:var(--color-bg-surface-2);padding:16px;border-radius:12px}.io-box.svelte-1xmjmrw h4:where(.svelte-1xmjmrw){font-size:.8rem;text-transform:uppercase;color:var(--color-muted);margin:0 0 12px;font-weight:700}.io-box.svelte-1xmjmrw ul:where(.svelte-1xmjmrw){list-style:none;padding:0;margin:0}.io-box.svelte-1xmjmrw li:where(.svelte-1xmjmrw){margin-bottom:8px;font-size:.9rem}.key.svelte-1xmjmrw{display:block;font-weight:600;color:var(--color-text);font-family:monospace;font-size:.85rem}.desc.svelte-1xmjmrw{display:block;font-size:.8rem;color:var(--color-muted);margin-top:2px}.usage-section.svelte-1xmjmrw{padding:16px;background:#f973161a;border-radius:8px;color:var(--color-text);font-size:.95rem;line-height:1.5;border:1px solid rgba(249,115,22,.2)}[data-theme=dark] .usage-section.svelte-1xmjmrw{background:#f9731626}@media(max-width:768px){.docs-layout.svelte-1xmjmrw{grid-template-columns:1fr}.docs-sidebar.svelte-1xmjmrw{position:static;height:auto;margin-bottom:32px}.io-container.svelte-1xmjmrw{grid-template-columns:1fr}}
