/* moved from legal.html inline <style> (CSP) */
.legal-lines {background:#111c2b;border:1px solid #38475a;border-radius:12px;padding:1.1rem 1.3rem;margin:1rem 0 1.5rem;line-height:1.7}
.legal-lines dt {font-weight:700;color:#d7ff24}
.legal-lines dd {margin:0 0 1rem 0}
.legal-notice {background:#2b1b1b;border-left:4px solid #ffbe64;padding:1rem 1.3rem;line-height:1.6;border-radius:4px}
.legal-notice a {color:inherit}
.docs-shell {max-width:760px}
.docs-shell p, .docs-shell li {line-height:1.75}
