.doc.svelte-1upfxuw{max-width:860px;margin:0 auto;padding:var(--space-6) var(--gutter);line-height:1.7}.doc.svelte-1upfxuw h1{font-family:var(--font-serif);font-size:32px;margin-bottom:var(--space-2)}.doc__lede.svelte-1upfxuw{color:var(--text-secondary);font-size:15px;margin-bottom:var(--space-6)}.doc.svelte-1upfxuw h2{font-family:var(--font-serif);font-size:22px;margin-top:var(--space-7);margin-bottom:var(--space-3)}.doc.svelte-1upfxuw h3{font-family:var(--font-serif);font-size:16px;margin-top:var(--space-5);margin-bottom:var(--space-3)}.doc.svelte-1upfxuw p,.doc.svelte-1upfxuw li{font-size:15px;color:var(--text-primary)}.doc.svelte-1upfxuw ul{margin:var(--space-3) 0 var(--space-3) var(--space-5)}.doc.svelte-1upfxuw li{margin-bottom:var(--space-2)}.doc.svelte-1upfxuw code{font-family:var(--font-mono);font-size:13px;background:var(--surface, #f5f5f5);padding:1px 4px;border-radius:3px}.doc.svelte-1upfxuw pre{background:var(--surface, #f5f5f5);border:1px solid var(--border);padding:var(--space-4);overflow-x:auto;font-size:12px;line-height:1.5}.doc.svelte-1upfxuw pre code{background:transparent;padding:0;font-size:12px}.doc.svelte-1upfxuw a{color:var(--text-link, var(--text-primary));text-decoration:underline;text-underline-offset:2px}.doc__table.svelte-1upfxuw{width:100%;border-collapse:collapse;margin:var(--space-3) 0;font-size:13px}.doc__table.svelte-1upfxuw th:where(.svelte-1upfxuw),.doc__table.svelte-1upfxuw td:where(.svelte-1upfxuw){text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-light);vertical-align:top}.doc__table.svelte-1upfxuw th:where(.svelte-1upfxuw){background:var(--surface);font-weight:600;color:var(--text-secondary);font-size:12px;text-transform:uppercase;letter-spacing:.05em}
