.legal-page[data-v-437c0ab1]{background:var(--bg-app);max-width:760px;min-height:100vh;margin:0 auto;padding:0 20px 60px}.legal-header[data-v-437c0ab1]{background:var(--bg-app);border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding:16px 0;display:flex;position:sticky;top:0}.back[data-v-437c0ab1]{color:var(--signal-500);font-size:var(--t-13);font-weight:500;text-decoration:none}.back[data-v-437c0ab1]:hover{text-decoration:underline}.legal-title[data-v-437c0ab1]{font-size:var(--t-24,24px);color:var(--fg-primary);margin:28px 0 6px;font-weight:700}.legal-updated[data-v-437c0ab1]{font-size:var(--t-12);color:var(--fg-tertiary);margin:0 0 20px}.legal-intro[data-v-437c0ab1]{font-size:var(--t-14);color:var(--fg-secondary);margin:0 0 24px;line-height:1.7}.legal-section[data-v-437c0ab1]{margin-bottom:22px}.legal-heading[data-v-437c0ab1]{font-size:var(--t-16);color:var(--fg-primary);margin:0 0 8px;font-weight:600}.legal-para[data-v-437c0ab1]{font-size:var(--t-14);color:var(--fg-secondary);margin:0 0 8px;line-height:1.75}
