.auth-field{margin:18px 0}
.auth-field label{margin-bottom:6px}
.auth-errors{border:2px solid #a6452c;background:#fff0e9;color:#762d1d;border-radius:8px;padding:16px;margin:20px 0;scroll-margin-top:20px}
.auth-errors:focus{outline:2px solid #a6452c;outline-offset:3px}
.auth-card .auth-errors ul,.auth-card .auth-field-errors ul{color:#762d1d;font-size:14px;line-height:1.6;margin:10px 0;padding-left:20px}
.auth-errors p{margin:8px 0}
.auth-errors a{text-decoration:underline}
.auth-field-errors{color:#762d1d}
.auth-card input[aria-invalid=true]{border:2px solid #a6452c;background:#fffaf7}
