.legal-page.svelte-f6wuzd{padding:120px 0 80px;background:var(--surface);min-height:100vh}h1.svelte-f6wuzd{font-size:clamp(24px,3vw,36px);font-weight:900;letter-spacing:-.5px;margin-bottom:8px;color:var(--text-main)}.updated.svelte-f6wuzd{font-size:13px;color:var(--text-muted);margin-bottom:8px}.intro.svelte-f6wuzd{font-size:14px;color:var(--text-muted);margin-bottom:48px;line-height:1.8}.doc.svelte-f6wuzd section:where(.svelte-f6wuzd){margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid var(--card-border)}.doc.svelte-f6wuzd section:where(.svelte-f6wuzd):last-child{border-bottom:none}h2.svelte-f6wuzd{font-size:18px;font-weight:700;color:var(--accent);margin-bottom:12px}h3.svelte-f6wuzd{font-size:15px;font-weight:700;color:var(--text-main);margin-top:16px;margin-bottom:8px}p.svelte-f6wuzd{font-size:15px;color:var(--text-muted);line-height:1.8;margin-bottom:10px}ul.svelte-f6wuzd{margin:8px 0 10px 20px;padding:0}li.svelte-f6wuzd{font-size:15px;color:var(--text-muted);line-height:1.8;margin-bottom:4px}a.svelte-f6wuzd{color:var(--accent);text-decoration:underline}table.svelte-f6wuzd{width:100%;border-collapse:collapse;margin:12px 0 16px;font-size:14px}th.svelte-f6wuzd,td.svelte-f6wuzd{border:1px solid var(--card-border);padding:10px 12px;text-align:left;color:var(--text-muted);line-height:1.6}th.svelte-f6wuzd{background:var(--card-bg, #f8f9fa);font-weight:700;color:var(--text-main)}.deep-link-note.svelte-f6wuzd{background:var(--card-bg, #f8f9fa);border-radius:8px;padding:16px 20px;border:none}.deep-link-note.svelte-f6wuzd p:where(.svelte-f6wuzd){margin:0;font-size:13px}@media(max-width:600px){table.svelte-f6wuzd{font-size:12px}th.svelte-f6wuzd,td.svelte-f6wuzd{padding:8px}}
