.legal-body.svelte-1xd49a3 h2:where(.svelte-1xd49a3){color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.legal-body.svelte-1xd49a3 p:where(.svelte-1xd49a3){color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.7}.legal-body.svelte-1xd49a3 a:where(.svelte-1xd49a3){color:hsl(var(--primary));-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.legal-body.svelte-1xd49a3 a:where(.svelte-1xd49a3):hover{color:hsl(var(--primary) / .8)}.status-row.svelte-1xd49a3{align-items:center;gap:.625rem;display:flex}.status-dot.svelte-1xd49a3{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.status-label.svelte-1xd49a3{color:hsl(var(--muted-foreground));font-size:.875rem}
