.docs-page.svelte-zmqg7l.svelte-zmqg7l{display:flex;max-width:1400px;margin:0 auto;min-height:calc(100vh - 200px)}.sidebar.svelte-zmqg7l.svelte-zmqg7l{width:250px;flex-shrink:0;padding:var(--spacing-lg);position:sticky;top:80px;height:fit-content}.sidebar-nav.svelte-zmqg7l h3.svelte-zmqg7l{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:var(--spacing-md)}.nav-item.svelte-zmqg7l.svelte-zmqg7l{display:block;width:100%;text-align:left;padding:var(--spacing-sm) var(--spacing-md);background:none;border:none;color:var(--text-secondary);font-size:.95rem;cursor:pointer;border-radius:var(--border-radius);margin-bottom:2px;transition:all .2s}.nav-item.svelte-zmqg7l.svelte-zmqg7l:hover{background:var(--bg-secondary);color:var(--text-primary)}.nav-item.active.svelte-zmqg7l.svelte-zmqg7l{background:var(--accent);color:var(--bg-primary);font-weight:600}.content.svelte-zmqg7l.svelte-zmqg7l{flex:1;padding:var(--spacing-lg) var(--spacing-xl);max-width:900px}.doc-section.svelte-zmqg7l.svelte-zmqg7l{padding-bottom:var(--spacing-xl);margin-bottom:var(--spacing-xl);border-bottom:1px solid var(--bg-tertiary)}.doc-section.svelte-zmqg7l.svelte-zmqg7l:last-of-type{border-bottom:none}h1.svelte-zmqg7l.svelte-zmqg7l{font-size:2.5rem;margin-bottom:var(--spacing-lg);color:var(--text-primary)}h2.svelte-zmqg7l.svelte-zmqg7l{font-size:1.5rem;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);color:var(--text-primary)}h3.svelte-zmqg7l.svelte-zmqg7l{font-size:1.2rem;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--text-primary)}.lead.svelte-zmqg7l.svelte-zmqg7l{font-size:1.2rem;color:var(--text-secondary);line-height:1.7;margin-bottom:var(--spacing-lg)}p.svelte-zmqg7l.svelte-zmqg7l{color:var(--text-secondary);line-height:1.7;margin-bottom:var(--spacing-md)}ul.svelte-zmqg7l.svelte-zmqg7l,ol.svelte-zmqg7l.svelte-zmqg7l{color:var(--text-secondary);margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg)}li.svelte-zmqg7l.svelte-zmqg7l{margin-bottom:var(--spacing-sm);line-height:1.6}a.svelte-zmqg7l.svelte-zmqg7l{color:var(--accent);text-decoration:none}a.svelte-zmqg7l.svelte-zmqg7l:hover{text-decoration:underline}code.svelte-zmqg7l.svelte-zmqg7l{background:var(--bg-tertiary);padding:2px 6px;border-radius:4px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9em}kbd.svelte-zmqg7l.svelte-zmqg7l{background:var(--bg-tertiary);border:1px solid var(--text-muted);border-radius:4px;padding:2px 6px;font-family:inherit;font-size:.85em}.code-block.svelte-zmqg7l.svelte-zmqg7l{background:var(--bg-primary);border:1px solid var(--bg-tertiary);border-radius:var(--border-radius);padding:var(--spacing-md);margin:var(--spacing-md) 0;overflow-x:auto}.code-block.svelte-zmqg7l code.svelte-zmqg7l{background:none;padding:0;color:var(--success);white-space:pre;display:block;line-height:1.6}.info-box.svelte-zmqg7l.svelte-zmqg7l,.tip-box.svelte-zmqg7l.svelte-zmqg7l,.warning-box.svelte-zmqg7l.svelte-zmqg7l{padding:var(--spacing-md);border-radius:var(--border-radius);margin:var(--spacing-lg) 0}.info-box.svelte-zmqg7l.svelte-zmqg7l{background:#7aa2f71a;border-left:4px solid var(--accent)}.tip-box.svelte-zmqg7l.svelte-zmqg7l{background:#9ece6a1a;border-left:4px solid var(--success)}.warning-box.svelte-zmqg7l.svelte-zmqg7l{background:#e0af681a;border-left:4px solid #e0af68}.info-box.svelte-zmqg7l h4.svelte-zmqg7l,.tip-box.svelte-zmqg7l h4.svelte-zmqg7l,.warning-box.svelte-zmqg7l h4.svelte-zmqg7l{margin-bottom:var(--spacing-sm);font-size:1rem}.info-box.svelte-zmqg7l p.svelte-zmqg7l,.tip-box.svelte-zmqg7l p.svelte-zmqg7l,.warning-box.svelte-zmqg7l p.svelte-zmqg7l{margin-bottom:0}.interface-guide.svelte-zmqg7l.svelte-zmqg7l{display:flex;flex-direction:column;gap:var(--spacing-md);margin:var(--spacing-lg) 0}.guide-item.svelte-zmqg7l.svelte-zmqg7l{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--bg-secondary);border-radius:var(--border-radius)}.guide-icon.svelte-zmqg7l.svelte-zmqg7l{width:48px;height:48px;background:#7aa2f71a;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0}.guide-item.svelte-zmqg7l strong.svelte-zmqg7l{display:block;color:var(--text-primary);margin-bottom:4px}.guide-item.svelte-zmqg7l p.svelte-zmqg7l{margin:0;font-size:.9rem}.faq-item.svelte-zmqg7l.svelte-zmqg7l{padding:var(--spacing-lg);background:var(--bg-secondary);border-radius:var(--border-radius);margin-bottom:var(--spacing-md)}.faq-item.svelte-zmqg7l h3.svelte-zmqg7l{margin-top:0;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.faq-item.svelte-zmqg7l p.svelte-zmqg7l,.faq-item.svelte-zmqg7l ol.svelte-zmqg7l{margin-bottom:0}.doc-footer.svelte-zmqg7l.svelte-zmqg7l{text-align:center;padding:var(--spacing-xl);color:var(--text-muted)}@media (max-width: 900px){.docs-page.svelte-zmqg7l.svelte-zmqg7l{flex-direction:column}.sidebar.svelte-zmqg7l.svelte-zmqg7l{width:100%;position:relative;top:0;border-bottom:1px solid var(--bg-tertiary)}.sidebar-nav.svelte-zmqg7l.svelte-zmqg7l{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.sidebar-nav.svelte-zmqg7l h3.svelte-zmqg7l{width:100%}.nav-item.svelte-zmqg7l.svelte-zmqg7l{width:auto}.content.svelte-zmqg7l.svelte-zmqg7l{padding:var(--spacing-lg)}h1.svelte-zmqg7l.svelte-zmqg7l{font-size:2rem}}
