.legal-page.svelte-3p7d40{max-width:800px;margin:40px auto;padding:40px;background:var(--bg-secondary);border-radius:16px;border:1px solid var(--glass-border);color:var(--text-primary)}h1.svelte-3p7d40{margin-bottom:30px;font-size:1.8rem;color:var(--accent)}table.svelte-3p7d40{width:100%;border-collapse:collapse}th.svelte-3p7d40,td.svelte-3p7d40{padding:16px;border-bottom:1px solid var(--glass-border);text-align:left;vertical-align:top}th.svelte-3p7d40{width:30%;font-weight:700;color:var(--text-secondary)}.note.svelte-3p7d40{margin-top:10px;font-size:.85rem;color:var(--text-secondary)}
