.legal-meta{color:var(--ink-3);margin-top:6px;font-size:13px}.legal-meta a{color:inherit;text-underline-offset:3px;margin-left:8px;text-decoration:underline}.legal-toc{border-block:1px solid var(--line);margin-top:24px;padding:12px 0;font-size:14px;line-height:1.5}.legal-toc ol{margin:0;padding:0;list-style:none}.legal-toc li{break-inside:avoid}.legal-toc a{color:var(--ink-2);word-break:keep-all;padding:5px 0;display:block}@media (min-width:641px){.legal-toc ol{columns:2;column-gap:32px}}.legal-body{margin-top:8px}.legal-body h2{scroll-margin-top:16px}.legal-body td:first-child{white-space:normal;min-width:5.5em}.legal-body td{vertical-align:top}.legal-body ol ol,.legal-body ol ul,.legal-body ul ul{margin:4px 0 0}.legal-blank{color:var(--warn);font-weight:600}
