.legal-page.svelte-7ke6fz{max-width:760px;margin:0 auto;padding:32px 20px 80px;color:var(--fg, #1a1a2e);font-size:15px;line-height:1.7}.back-link.svelte-7ke6fz{display:inline-block;margin-bottom:24px;font-size:14px;color:var(--primary, #6366f1);text-decoration:none}.back-link.svelte-7ke6fz:hover{text-decoration:underline}h1.svelte-7ke6fz{font-size:28px;font-weight:800;letter-spacing:-.5px;margin:0 0 6px}.last-updated.svelte-7ke6fz{font-size:13px;color:var(--muted, #888);margin:0 0 32px}h2.svelte-7ke6fz{font-size:19px;font-weight:700;margin:36px 0 10px;padding-bottom:6px;border-bottom:1.5px solid var(--border, #e5e7eb)}h3.svelte-7ke6fz{font-size:15px;font-weight:700;margin:20px 0 6px}p.svelte-7ke6fz{margin:0 0 12px}ul.svelte-7ke6fz{margin:0 0 12px;padding-left:20px}li.svelte-7ke6fz{margin-bottom:5px}a.svelte-7ke6fz{color:var(--primary, #6366f1)}code.svelte-7ke6fz{background:var(--fill-3, #f3f4f6);padding:1px 5px;border-radius:4px;font-size:13px}table.svelte-7ke6fz{width:100%;border-collapse:collapse;margin-bottom:16px;font-size:14px}th.svelte-7ke6fz,td.svelte-7ke6fz{border:1px solid var(--border, #e5e7eb);padding:8px 12px;text-align:left}th.svelte-7ke6fz{background:var(--fill-3, #f3f4f6);font-weight:600}tr.svelte-7ke6fz:nth-child(2n) td:where(.svelte-7ke6fz){background:var(--fill-1, #fafafa)}@media(prefers-color-scheme:dark){.legal-page.svelte-7ke6fz{color:#e5e7eb}code.svelte-7ke6fz,th.svelte-7ke6fz{background:#2d2d3a}tr.svelte-7ke6fz:nth-child(2n) td:where(.svelte-7ke6fz){background:#1e1e2e}}
