.legal-toc[data-v-5fd81dc5]{border-left:1px solid var(--ui-line);display:flex;flex-direction:column;gap:2px;position:sticky;top:96px}.legal-toc a[data-v-5fd81dc5]{border-left:2px solid transparent;color:var(--ui-muted);display:block;font-size:13px;margin-left:-1px;padding:6px 0 6px 14px;transition:color .15s,border-color .15s}.legal-toc a[data-v-5fd81dc5]:hover{border-left-color:var(--ui-accent);color:var(--ui-text-strong)}.legal-card[data-v-5fd81dc5]{max-width:52rem;padding:28px 24px}@media(min-width:640px){.legal-card[data-v-5fd81dc5]{padding:36px 40px}}.legal[data-v-5fd81dc5] section{scroll-margin-top:96px}.legal[data-v-5fd81dc5] section+section{border-top:1px solid var(--ui-line);margin-top:2.25rem;padding-top:2.25rem}.legal[data-v-5fd81dc5] h2{align-items:baseline;display:flex;gap:12px;margin-top:0}.legal[data-v-5fd81dc5] .legal-num{color:var(--ui-accent);font-family:var(--ui-mono);font-size:13px;font-weight:500}
