.auth-errors{background:#fff3f2;border:2px solid #a72b24;border-left-width:5px;padding:16px 18px;margin:20px 0;color:#861c17;font-size:15px;line-height:1.5}.auth-errors a{color:inherit;text-decoration:underline}.auth-errors ul,.auth-form ul.errorlist{color:#861c17;font-size:15px}.auth-errors p{margin-bottom:0}.auth-form input[aria-invalid="true"]{border:2px solid #a72b24;background:#fffafa}.password-hint{background:#f5f5ef;padding:14px;font-size:15px;line-height:1.5}.auth-card .setup-steps{font-size:16px;line-height:1.6}.auth-card .setup-steps li{margin-bottom:12px}.auth-card .auth-qr{max-width:100%;height:auto}#token{letter-spacing:.25em;font-size:24px;max-width:300px}.auth-form #token-help{font-size:14px;line-height:1.5}.auth-card h1{overflow-wrap:anywhere}@media(max-width:600px){.auth-card{padding:25px 20px}.auth-errors{padding:12px}.auth-card h1{font-size:34px}}
