.legal-consent{background:#f7f6fc;border:1px solid #ded9ee;border-radius:12px;align-items:flex-start;padding:13px 14px;line-height:1.55;gap:11px!important;font-size:13px!important;font-weight:600!important;display:flex!important}.auth-card .legal-consent input{accent-color:var(--violet);flex:none;width:17px;height:17px;margin:2px 0 0}.legal-consent a{color:var(--violet-dark);text-underline-offset:2px;text-decoration:underline}.legal-consent a:hover{color:var(--violet)}
