body{background:var(--bg);margin:0}.page.svelte-yp5pg4{color:var(--text);font-family:Geist,system-ui,sans-serif}.read-col.svelte-yp5pg4{max-width:720px;margin:0 auto;padding:56px 40px 80px}.eyebrow.svelte-yp5pg4{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-family:Geist Mono,monospace;font-size:11px}h1.svelte-yp5pg4{letter-spacing:-.03em;margin:0 0 20px;font-size:40px;font-weight:600;line-height:1.1}.lede.svelte-yp5pg4{color:var(--text-muted);margin:0 0 28px;font-size:16px;line-height:1.7}.toc.svelte-yp5pg4{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:8px;margin-bottom:48px;padding:20px 24px;display:flex}.toc.svelte-yp5pg4 a:where(.svelte-yp5pg4){color:var(--accent);font-size:15px;font-weight:500;text-decoration:none}.toc.svelte-yp5pg4 a:where(.svelte-yp5pg4):hover{text-decoration:underline}section.svelte-yp5pg4{scroll-margin-top:calc(var(--header-h) + 20px);margin-bottom:48px}h2.svelte-yp5pg4{letter-spacing:-.02em;border-bottom:1px solid var(--divider);margin:0 0 24px;padding-bottom:12px;font-size:26px;font-weight:600}h3.svelte-yp5pg4{scroll-margin-top:calc(var(--header-h) + 20px);margin:28px 0 10px;font-size:18px;font-weight:600}h3.svelte-yp5pg4:first-of-type{margin-top:0}p.svelte-yp5pg4,li.svelte-yp5pg4{color:var(--text-muted);font-size:15.5px;line-height:1.7}p.svelte-yp5pg4{margin:0 0 16px}strong.svelte-yp5pg4{color:var(--text);font-weight:600}ul.svelte-yp5pg4{margin:0 0 16px;padding-left:22px}li.svelte-yp5pg4{margin-bottom:8px}a.svelte-yp5pg4{color:var(--accent)}code.svelte-yp5pg4{background:var(--chip-bg);border-radius:4px;padding:2px 6px;font-family:Geist Mono,monospace;font-size:.9em}.table-wrap.svelte-yp5pg4{border:1px solid var(--border);border-radius:12px;margin-bottom:20px;overflow-x:auto}table.svelte-yp5pg4{border-collapse:collapse;width:100%;font-size:14px}th.svelte-yp5pg4,td.svelte-yp5pg4{text-align:left;border-bottom:1px solid var(--divider);vertical-align:top;padding:12px 14px}th.svelte-yp5pg4{color:var(--text);background:var(--surface);white-space:nowrap;font-weight:600}td.svelte-yp5pg4{color:var(--text-muted)}tbody.svelte-yp5pg4 tr:where(.svelte-yp5pg4):last-child td:where(.svelte-yp5pg4){border-bottom:none}.contact-line.svelte-yp5pg4{color:var(--text-muted);margin-top:40px;font-size:13px}.contact-line.svelte-yp5pg4 a:where(.svelte-yp5pg4){text-decoration:none}.contact-line.svelte-yp5pg4 a:where(.svelte-yp5pg4):hover{text-decoration:underline}@media (width<=640px){.read-col.svelte-yp5pg4{padding:40px 20px 60px}h1.svelte-yp5pg4{font-size:28px}h2.svelte-yp5pg4{font-size:21px}table.svelte-yp5pg4{font-size:13px}th.svelte-yp5pg4,td.svelte-yp5pg4{padding:10px}}
