.page.svelte-1d4c1si{padding:var(--spacing-3xl) var(--content-padding)}.page-inner.svelte-1d4c1si{max-width:800px;margin:0 auto}h1.svelte-1d4c1si{margin-bottom:var(--spacing-md)}.intro.svelte-1d4c1si{font-size:1.25rem;color:var(--text-secondary);margin-bottom:var(--spacing-lg)}.status-banner.svelte-1d4c1si{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-muted);border-radius:8px;margin-bottom:var(--spacing-2xl);font-size:.9375rem}.status-badge.svelte-1d4c1si{background:var(--accent-primary);color:var(--bg-primary);padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:600}section.svelte-1d4c1si{margin-bottom:var(--spacing-2xl)}section.svelte-1d4c1si h2:where(.svelte-1d4c1si){margin-bottom:var(--spacing-sm)}section.svelte-1d4c1si h3:where(.svelte-1d4c1si){margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);font-size:1rem}section.svelte-1d4c1si p:where(.svelte-1d4c1si){color:var(--text-secondary);margin-bottom:var(--spacing-md)}.code-block.svelte-1d4c1si{background:var(--bg-tertiary);border-radius:8px;padding:var(--spacing-md);overflow-x:auto;margin-bottom:var(--spacing-md)}.code-block.svelte-1d4c1si pre:where(.svelte-1d4c1si){margin:0}.code-block.svelte-1d4c1si code:where(.svelte-1d4c1si){font-size:.875rem}.api-table.svelte-1d4c1si{width:100%;border-collapse:collapse;font-size:.875rem;margin-bottom:var(--spacing-md)}.api-table.svelte-1d4c1si th:where(.svelte-1d4c1si),.api-table.svelte-1d4c1si td:where(.svelte-1d4c1si){text-align:left;padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--border-muted);vertical-align:top}.api-table.svelte-1d4c1si th:where(.svelte-1d4c1si){color:var(--text-primary);font-weight:600}.api-table.svelte-1d4c1si td:where(.svelte-1d4c1si){color:var(--text-secondary)}.api-table.svelte-1d4c1si code:where(.svelte-1d4c1si){background:var(--bg-tertiary);padding:1px 5px;border-radius:3px;font-size:.875em}.links.svelte-1d4c1si{padding-top:var(--spacing-lg);border-top:1px solid var(--border-muted);display:flex;flex-direction:column;gap:var(--spacing-sm)}.link-button.svelte-1d4c1si{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:8px;width:fit-content}.link-button.svelte-1d4c1si:hover{border-color:var(--accent-primary);text-decoration:none}
