.legal-doc.svelte-6vipbz{background:var(--bg-card);padding:2rem;border-radius:8px;box-shadow:var(--shadow-md);max-width:860px;margin:0 auto;line-height:1.6;color:var(--text-primary)}.legal-doc.svelte-6vipbz h1{font-size:1.75rem;margin-bottom:.5rem}.legal-doc.svelte-6vipbz h2{font-size:1.25rem;margin:2rem 0 .75rem}.legal-doc.svelte-6vipbz p,.legal-doc.svelte-6vipbz li{margin-bottom:.5rem;color:var(--text-secondary)}.legal-doc.svelte-6vipbz ul,.legal-doc.svelte-6vipbz ol{padding-left:1.5rem;margin-bottom:1rem}.legal-doc.svelte-6vipbz ul{list-style:disc}.legal-doc.svelte-6vipbz ol{list-style:decimal}.legal-doc.svelte-6vipbz a{color:var(--accent)}.legal-doc.svelte-6vipbz .meta{color:var(--text-muted);font-size:.875rem}.legal-doc.svelte-6vipbz table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.9rem}.legal-doc.svelte-6vipbz th,.legal-doc.svelte-6vipbz td{border:1px solid var(--border);padding:.5rem;text-align:left;vertical-align:top;color:var(--text-secondary)}.legal-doc.svelte-6vipbz th{color:var(--text-primary)}@media(max-width:640px){.legal-doc.svelte-6vipbz{padding:1.25rem}.legal-doc.svelte-6vipbz table{display:block;overflow-x:auto}}
