.legal-body ol{margin:0 0 14px;padding-left:22px}.legal-body code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;color:var(--text);overflow-wrap:anywhere}.legal-body pre{margin:0 0 14px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere}.legal-body pre code{font-size:.9rem;line-height:1.55}.legal-body li pre{margin:8px 0}.legal-toc a:not([href^="#"])+a[href^="#"]{margin-top:10px;padding-top:14px;border-top:1px solid var(--line)}@media(max-width:860px){.legal-toc a:not([href^="#"])+a[href^="#"]{margin-top:0;padding-top:5px;border-top:0}}
