.docs-page.svelte-fw8o9s{padding:var(--space-8) var(--space-8);max-width:860px}.docs-section.svelte-fw8o9s{margin-bottom:var(--space-10)}h1.svelte-fw8o9s{font-size:var(--text-3xl);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-3)}h2.svelte-fw8o9s{font-size:var(--text-xl);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}h3.svelte-fw8o9s{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin-top:var(--space-6);margin-bottom:var(--space-2)}p.svelte-fw8o9s{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7}.intro.svelte-fw8o9s{font-size:var(--text-base);max-width:640px}code.svelte-fw8o9s{font-family:Fira Code,Cascadia Code,monospace;font-size:var(--text-xs);padding:1px 6px;background:var(--color-bg-tertiary);border-radius:var(--radius-sm);color:var(--color-text-primary)}.base-url.svelte-fw8o9s{display:inline-block;padding:var(--space-3) var(--space-5);background:var(--color-gray-900);border-radius:var(--radius-md)}.base-url.svelte-fw8o9s code:where(.svelte-fw8o9s){font-size:var(--text-base);color:var(--color-green-500);font-weight:600;background:none;padding:0}.lifecycle.svelte-fw8o9s{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4)}.lifecycle-step.svelte-fw8o9s{display:flex;align-items:flex-start;gap:var(--space-4)}.step-num.svelte-fw8o9s{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:var(--color-accent);color:var(--color-bg);font-size:var(--text-xs);font-weight:700;border-radius:var(--radius-full)}.lifecycle-step.svelte-fw8o9s strong:where(.svelte-fw8o9s){display:block;font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);margin-bottom:2px}.lifecycle-step.svelte-fw8o9s p:where(.svelte-fw8o9s){font-size:var(--text-sm);margin:0}.message-block.svelte-fw8o9s{margin-top:var(--space-5);padding:var(--space-5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.message-block.svelte-fw8o9s h3:where(.svelte-fw8o9s){margin-top:0;margin-bottom:var(--space-2);font-family:Fira Code,Cascadia Code,monospace;color:var(--color-accent)}.message-block.svelte-fw8o9s p:where(.svelte-fw8o9s){margin-bottom:var(--space-2)}@media(max-width:768px){.docs-page.svelte-fw8o9s{padding:var(--space-4)}}
