.docs-layout.svelte-1c8t0id{display:flex;max-width:980px;margin:0 auto;padding:60px 24px 120px;gap:48px}.sidebar.svelte-1c8t0id{position:sticky;top:80px;align-self:flex-start;flex-shrink:0;width:180px;max-height:calc(100vh - 100px);overflow-y:auto}.sidebar-nav.svelte-1c8t0id{display:flex;flex-direction:column;gap:2px}.sidebar-section.svelte-1c8t0id{display:block;padding:6px 12px;font-size:12px;color:var(--text-tertiary);text-decoration:none;margin-bottom:8px}.sidebar-link.svelte-1c8t0id{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-1c8t0id:hover{color:var(--text-secondary)}.docs-content.svelte-1c8t0id{flex:1;min-width:0}.eyebrow.svelte-1c8t0id{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--text-tertiary);margin-bottom:8px}h1.svelte-1c8t0id{font-size:2.25rem;color:var(--text-primary);margin-bottom:.25rem}.docs-subtitle.svelte-1c8t0id{color:var(--text-secondary);font-size:1.05rem;margin-bottom:2rem;line-height:1.6}section.svelte-1c8t0id{margin-bottom:3rem;scroll-margin-top:80px}h2.svelte-1c8t0id{font-size:1.5rem;color:var(--text-primary);margin-bottom:1rem;position:relative}h3.svelte-1c8t0id{font-size:1.05rem;color:var(--text-primary);margin-top:.5rem;margin-bottom:.5rem}p.svelte-1c8t0id,li.svelte-1c8t0id{color:var(--text-secondary);line-height:1.7;margin-bottom:.75rem}.anchor-link.svelte-1c8t0id{color:transparent;text-decoration:none;margin-right:4px;font-weight:400;transition:color .15s}h2.svelte-1c8t0id:hover .anchor-link:where(.svelte-1c8t0id){color:var(--text-tertiary)}.anchor-link.svelte-1c8t0id:hover{color:var(--accent)!important;text-decoration:none}pre.svelte-1c8t0id{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 1rem}pre.svelte-1c8t0id code:where(.svelte-1c8t0id){font-family:var(--font-mono);font-size:.8rem;line-height:1.55;color:var(--text-primary);background:transparent;padding:0;white-space:pre}code.svelte-1c8t0id{font-family:var(--font-mono);background:var(--surface);padding:2px 6px;border-radius:4px;font-size:.88em}.note.svelte-1c8t0id{font-size:.85rem;color:var(--text-tertiary);font-style:italic;margin-top:1rem}.table-scroll.svelte-1c8t0id{overflow-x:auto}table.svelte-1c8t0id{width:100%;border-collapse:collapse;margin:.5rem 0 1rem;font-size:.875rem}thead.svelte-1c8t0id th:where(.svelte-1c8t0id){text-align:left;padding:8px 12px;color:var(--text-tertiary);font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--surface-border)}tbody.svelte-1c8t0id td:where(.svelte-1c8t0id){padding:7px 12px;color:var(--text-secondary);border-bottom:1px solid rgba(61,54,48,.4);vertical-align:top}.endpoint.svelte-1c8t0id{margin:1.75rem 0;padding-bottom:1.25rem;border-bottom:1px solid var(--surface-border)}.endpoint.svelte-1c8t0id:last-child{border-bottom:none}.method-path.svelte-1c8t0id{display:flex;align-items:center;gap:.6rem;margin:.4rem 0;flex-wrap:wrap}.method.svelte-1c8t0id{display:inline-block;padding:.18rem .55rem;border-radius:4px;font-weight:700;font-size:.78rem;font-family:var(--font-mono)}.method-get.svelte-1c8t0id{background:#4ade801f;color:#4ade80}.method-post.svelte-1c8t0id{background:#60a5fa1f;color:#60a5fa}.method-put.svelte-1c8t0id{background:#facc151f;color:#facc15}.method-delete.svelte-1c8t0id{background:#f871711f;color:#f87171}.auth-badge.svelte-1c8t0id{font-size:.78rem;padding:.18rem .5rem;background:var(--surface);border:1px solid var(--surface-border);border-radius:4px;color:var(--text-tertiary)}a.svelte-1c8t0id{color:var(--accent);text-decoration:none}a.svelte-1c8t0id:hover{text-decoration:none}@media(max-width:900px){.sidebar.svelte-1c8t0id{display:none}.docs-layout.svelte-1c8t0id{gap:0;padding:40px 20px 100px}}
