.legal.svelte-14r7kl2{max-width:760px;color:var(--color-text-primary,#222);margin:0 auto;padding:2rem 1rem 3rem;line-height:1.55}h1.svelte-14r7kl2{margin:0 0 .75rem}h2.svelte-14r7kl2{margin:2rem 0 .65rem;font-size:1.35rem}h3.svelte-14r7kl2{margin:1.25rem 0 .45rem;font-size:1.05rem}p.svelte-14r7kl2,ul.svelte-14r7kl2{color:var(--color-text-muted,#444);margin:0 0 .85rem}ul.svelte-14r7kl2{padding-left:1.25rem}.updated.svelte-14r7kl2{margin-bottom:1.25rem;font-size:.875rem}.toc.svelte-14r7kl2{border:1px solid var(--color-border,#ddd);background:var(--color-bg-elevated,#f8f8f8);border-radius:.5rem;margin-bottom:1.5rem;padding:.85rem 1rem}.toc.svelte-14r7kl2 ul:where(.svelte-14r7kl2){margin:0;padding-left:1.1rem}.toc.svelte-14r7kl2 a:where(.svelte-14r7kl2){color:var(--color-accent-link,#2563eb);text-decoration:none}.toc.svelte-14r7kl2 a:where(.svelte-14r7kl2):hover{text-decoration:underline}a.svelte-14r7kl2{color:var(--color-accent-link,#2563eb)}
