.docs-page.svelte-1sh992r{background:var(--bg-base);min-height:80vh;padding:64px 0 128px}.container.svelte-1sh992r{grid-template-columns:240px 1fr;gap:64px;max-width:1000px;margin:0 auto;padding:0 28px;display:grid}.docs-sidebar.svelte-1sh992r{height:fit-content;position:sticky;top:100px}.back-to-docs.svelte-1sh992r{color:var(--gold-text);margin-bottom:32px;font-size:13px;font-weight:700;text-decoration:none;display:block}.sidebar-section.svelte-1sh992r{flex-direction:column;gap:4px;display:flex}.section-title.svelte-1sh992r{text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim);margin-bottom:8px;font-size:10px;font-weight:700}.sidebar-link.svelte-1sh992r{color:var(--text-muted);padding:6px 0;font-size:13px;text-decoration:none;transition:color .15s}.sidebar-link.svelte-1sh992r:hover{color:var(--text-primary)}.sidebar-link.active.svelte-1sh992r{color:var(--gold-text);font-weight:600}.doc-header.svelte-1sh992r{border-bottom:1px solid var(--border);margin-bottom:40px;padding-bottom:32px}.doc-category.svelte-1sh992r{color:var(--gold-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:11px;font-weight:700;display:block}h1.svelte-1sh992r{color:var(--text-primary);letter-spacing:-.02em;font-size:36px;font-weight:800}.doc-content.svelte-1sh992r{color:var(--text-primary);font-size:16px;line-height:1.7}.doc-content.svelte-1sh992r h1{display:none}.doc-content.svelte-1sh992r h2{border-bottom:1px solid var(--border);margin:40px 0 16px;padding-bottom:8px;font-size:24px;font-weight:700}.doc-content.svelte-1sh992r h3{margin:24px 0 12px;font-size:18px;font-weight:700}.doc-content.svelte-1sh992r p{margin-bottom:16px}.doc-content.svelte-1sh992r code{background:var(--bg-panel);border:1px solid var(--border);border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:.9em}.doc-content.svelte-1sh992r pre{color:#f8fafc;box-shadow:var(--shadow-sm);background:#0f172a;border-radius:12px;margin-bottom:24px;padding:20px;overflow-x:auto}.doc-content.svelte-1sh992r pre code{color:inherit;background:0 0;border:none;padding:0}.not-found.svelte-1sh992r{text-align:center;padding:64px 0}.btn-back.svelte-1sh992r{background:var(--gold-text);color:#fff;border-radius:8px;margin-top:24px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-block}@media (width<=768px){.container.svelte-1sh992r{grid-template-columns:1fr}.docs-sidebar.svelte-1sh992r{display:none}}
