.login-security-code{margin:12px 0;border:1px solid rgba(216,173,55,.14);border-radius:12px;background:#09090a;text-align:left}.login-security-code summary{list-style:none;display:flex;gap:9px;align-items:center;padding:11px 12px;cursor:pointer}.login-security-code summary::-webkit-details-marker{display:none}.login-security-code summary>div{display:grid;gap:2px}.login-security-code summary b{font-size:.84rem;color:#e8e8e8}.login-security-code summary small{font-size:.66rem;color:#858585}.login-security-code-body{padding:0 12px 12px}.login-security-code-body p{font-size:.68rem;line-height:1.45;color:#888;margin:8px 0 0}.login-security-code-body input{width:100%}
.login-preview-bars .login-preview-h52{--h:52%}.login-preview-bars .login-preview-h75{--h:75%}.login-preview-bars .login-preview-h44{--h:44%}.login-preview-bars .login-preview-h88{--h:88%}.login-preview-bars .login-preview-h67{--h:67%}.login-preview-bars .login-preview-h94{--h:94%}.login-preview-bars .login-preview-h72{--h:72%}.login-mfa-next-step,.login-second-step-info{margin:14px 0;padding:13px 14px;border:1px solid rgba(246,196,83,.28);border-radius:14px;background:rgba(246,196,83,.055);display:grid;gap:4px}.login-mfa-next-step b,.login-second-step-info b{color:#f6c453;font-size:.84rem}.login-mfa-next-step span,.login-second-step-info span{color:#d7dae0;font-size:.74rem;line-height:1.5}.login-mfa-challenge-card{margin:14px 0 16px;padding:15px;border:1px solid rgba(246,196,83,.4);border-radius:15px;background:#09090a;display:grid;gap:10px}.login-mfa-challenge-card h3{margin:0;color:#fff}.login-mfa-challenge-card p,.login-mfa-challenge-card small{margin:0;color:#cfd2d8;line-height:1.45}.login-mfa-challenge-card input{font-size:1.15rem;letter-spacing:.13em;text-align:center}.login-mfa-step{font-size:.68rem;font-weight:900;letter-spacing:.08em;color:#f6c453}.login-mfa-challenge-form .btn.secondary{margin-top:8px;text-decoration:none;text-align:center}
/* === R44 R8 R3 R8 · LOGIN DARK AUTOFILL CONTRACT === */
.bygotic-login :is(input[type="text"],input[type="password"],input[type="email"],input:not([type]),textarea,select),.login-mfa-challenge-card input{background:#0d1015!important;color:#f5f7fa!important;-webkit-text-fill-color:#f5f7fa!important;border-color:#596272!important;caret-color:#f6c453!important;color-scheme:dark!important}.bygotic-login :is(input,textarea)::placeholder,.login-mfa-challenge-card input::placeholder{color:#aeb6c2!important;opacity:1!important;-webkit-text-fill-color:#aeb6c2!important}.bygotic-login input:focus,.login-mfa-challenge-card input:focus{background:#0d1015!important;color:#f5f7fa!important;-webkit-text-fill-color:#f5f7fa!important;border-color:#f6c453!important;box-shadow:0 0 0 3px rgba(246,196,83,.16)!important}.bygotic-login input:autofill,.bygotic-login input:-webkit-autofill,.bygotic-login input:-webkit-autofill:hover,.bygotic-login input:-webkit-autofill:focus{background:#0d1015!important;color:#f5f7fa!important;-webkit-text-fill-color:#f5f7fa!important;caret-color:#f6c453!important;-webkit-box-shadow:0 0 0 1000px #0d1015 inset!important;box-shadow:0 0 0 1000px #0d1015 inset!important;transition:background-color 999999s ease-out 0s!important}.bygotic-login label,.login-mfa-challenge-card label{color:#f5f7fa!important}.bygotic-login small,.login-mfa-challenge-card p,.login-mfa-challenge-card small{color:#c7ccd5!important}
/* === FIN R44 R8 R3 R8 LOGIN DARK AUTOFILL === */
