/* @(#) USA.NET mailsafetpl GIT.BUILD.5.0.10097 2026:02:20:02:03:15 registration.css 5b3041ed49165ba30a56ca1722b494e2b26c5921 */
:root {
  --bg: #0b1020;
  --card: #111831;
  --text: #000000;
  --muted: #b7c3ff;
  --accent: #6ea8fe;
  --accent-strong: #4c8dff;
  --ok: #2ecc71;
  --warn: #ffb020;
  --err: #ff5d5d;
  --border: #2a355f;
}
.login-logo a {
    text-decoration: none;
}
.pwd-reqs {
    margin-left: 20px;
}
.field#usa-custom-question {
    display: none;
}
.newuserregotp {
	width: 50%;
}
.reghr { background-color: rgba(80,80,80,.35); height: 1px }
.otpreqdiv { margin: 10px 10px 10px 0px; }
button.secondary {background: transparent; color: var(--text)}
button:disabled {opacity:.3; cursor:not-allowed}
.newuserregcountdown {min-width:6ch; text-align:center; display:inline-block}
.newuserregstatus {border-radius:12px; padding:.75rem 1rem; display:none}
.newuserregstatus.show {display:block}
.newuserregstatus.ok {background: rgba(46, 204, 113, .15); border:1px solid rgba(46, 204, 113, .35)}
.newuserregstatus.warn {background: rgba(255, 176, 32, .15); border:1px solid rgba(255, 176, 32, .35)}
.newuserregstatus.err {background: rgba(255, 93, 93, .15); border:1px solid rgba(255, 93, 93, .35)}
