.legal-shell.svelte-6vipbz{background:var(--color-surface-page,#f7f7f8);min-block-size:100vh;color:var(--color-text);flex-direction:column;display:flex}.legal-header.svelte-6vipbz{border-block-end:1px solid var(--color-border-hairline);background:var(--color-surface);padding:16px 24px}.legal-brand.svelte-6vipbz{font-size:var(--text-panel-title,17px);color:var(--color-primary);font-weight:700;text-decoration:none}.legal-main.svelte-6vipbz{flex:1;inline-size:100%;max-inline-size:720px;margin-inline:auto;padding:32px 24px 48px}.legal-footer.svelte-6vipbz{border-block-start:1px solid var(--color-border-hairline);background:var(--color-surface);text-align:center;font-size:var(--text-label,13px);color:var(--color-text-muted);padding:16px 24px}.legal-link.svelte-6vipbz{color:var(--color-text-2);text-decoration:none}.legal-link.svelte-6vipbz:hover{text-decoration:underline}.legal-dot.svelte-6vipbz{color:var(--color-text-muted);margin-inline:8px}
