h2.svelte-7ke6fz{font-size:1.1rem;font-weight:700;margin-top:2.25rem;margin-bottom:.65rem;padding-bottom:.35rem;border-bottom:1px solid var(--border)}h3.svelte-7ke6fz{font-size:.95rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem}p.svelte-7ke6fz{color:var(--muted);font-size:.88rem;line-height:1.75;margin-bottom:.85rem}ul.svelte-7ke6fz{padding-left:1.4rem;margin-bottom:.85rem}li.svelte-7ke6fz{color:var(--muted);font-size:.87rem;margin-bottom:.35rem;line-height:1.6}a.svelte-7ke6fz{color:var(--accent);text-decoration:none;font-weight:500}a.svelte-7ke6fz:hover{text-decoration:underline}code.svelte-7ke6fz{font-family:var(--font-mono);font-size:.82em;background:var(--surface2);padding:.15rem .4rem;border-radius:4px;border:1px solid var(--border)}.legal-table.svelte-7ke6fz{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.83rem}.legal-table.svelte-7ke6fz th:where(.svelte-7ke6fz){text-align:left;padding:.5rem .75rem;background:var(--surface);border:1px solid var(--border);font-weight:600;color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.legal-table.svelte-7ke6fz td:where(.svelte-7ke6fz){padding:.45rem .75rem;border:1px solid var(--border);color:var(--muted);vertical-align:top}.legal-table.svelte-7ke6fz tr:where(.svelte-7ke6fz):hover td:where(.svelte-7ke6fz){background:#58a6ff08}
