/* Legal pages: dark-mode content (the header itself is in public_header.css). Light mode is not changed. */
body.menu-dark .legal-card{background:#1b1433;border-color:rgba(181,145,255,.22);box-shadow:0 18px 50px rgba(0,0,0,.45)}
body.menu-dark .legal-card h1,body.menu-dark .legal-card h2{color:#f7f4ff}
body.menu-dark .legal-card p,body.menu-dark .legal-card li{color:#d6cfee}
body.menu-dark .legal-card .updated{color:#a79dc4}
body.menu-dark .legal-card a{color:#cbaeff}
body.menu-dark .contact-box{background:#241a3d;border-color:rgba(181,145,255,.25)}
body.menu-dark .contact-box b{color:#f7f4ff}
body.menu-dark .contact-box span{color:#b6acd0}
body.menu-dark .legal-footer{color:#b6acd0}
body.menu-dark .legal-footer a{color:#cbaeff}
