
.legal-check{display:flex;align-items:flex-start;gap:8px;line-height:1.4}.legal-check input{width:auto;margin:2px 0 0}.legal-check a,.legal-nav a,.legal-card a{color:#9dbbff}.legal-shell{max-width:860px;margin:0 auto;padding:24px 16px 60px}.legal-nav{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.legal-nav a{text-decoration:none;font-size:13px;font-weight:800}.legal-card{background:var(--p);border:1px solid var(--line);border-radius:20px;padding:clamp(18px,4vw,34px)}.legal-card h2{margin:24px 0 7px}.legal-card p{color:#c3cad5;line-height:1.65}.legal-note{border-top:1px solid var(--line);padding-top:16px;font-size:12px!important;color:var(--m)!important}.support-form{display:grid;gap:12px;margin-top:18px}.support-form textarea{width:100%;min-height:130px;margin-top:6px;padding:13px;border:1px solid var(--line);border-radius:11px;background:var(--p2);color:#fff;font:inherit}.security-panel{margin-top:16px}.security-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.security-box{border:1px solid var(--line);border-radius:14px;padding:14px;background:var(--p2)}.security-box h3{margin-bottom:5px}.security-box input{margin-top:7px}.danger-box{border-color:#623746}.danger-btn{background:#6f2738;color:#fff;border:1px solid #9a445a}.security-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.security-links a{color:#9dbbff;font-size:12px}.integration-disconnect{margin-top:10px}.safety-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.safety-action{font-size:10px;padding:5px 7px}.safety-danger{color:#ffb0bd;border-color:#6e3946}.moderation-note{font-size:11px;color:var(--m);margin-top:10px}@media(max-width:700px){.security-grid{grid-template-columns:1fr}.legal-shell{padding:14px 10px 50px}.legal-card{padding:17px}}
