.login-2fa-container{max-width:460px;margin:0 auto}.login-2fa-container button[type=submit]{margin-top:0}.login-2fa-container h2{color:var(--navy);font-size:36px;font-weight:400;margin-bottom:0}.login-2fa-container #delivery-method-select{border:1px solid var(--gray80);color:var(--gray60);margin-bottom:1rem}.login-2fa-container .mfa hr{margin-bottom:35px!important}.login-2fa-container .mfa .mfa-response{margin-bottom:100px}.login-2fa-container .mfa .waiting-for-approval{text-align:center;padding:10px;color:var(--grayDark)}.login-2fa-container .mfa #method-selection .selected-method{margin-right:10px}.login-2fa-container .mfa .btn[disabled]{background-color:var(--grayLightest);border:solid var(--grayLightest) 2px;color:var(--grayDark)}.login-2fa-container .mfa .btn[disabled]:after{border-color:transparent}.login-2fa-container .mfa .verify-container{display:flex;align-items:flex-end}@media(max-width:767px){.login-2fa-container .mfa .verify-container{flex-wrap:wrap;margin-bottom:20px}.login-2fa-container .mfa .verify-container .ds-text-input-container{width:100%}}.login-2fa-container .mfa .verify-container input,.login-2fa-container .mfa .verify-container select{margin-bottom:0;margin-right:20px}@media(max-width:767px){.login-2fa-container .mfa .verify-container input,.login-2fa-container .mfa .verify-container select{width:100%;margin-right:0;margin-bottom:20px}}.login-2fa-container .mfa .verify-container button{white-space:nowrap}.login-2fa-container .mfa .verify-container button svg{position:relative;top:-2px}.login-2fa-container .mfa .flex-container{display:flex}@media(max-width:767px){.login-2fa-container .mfa .flex-container{flex-wrap:wrap}}.login-2fa-container .mfa .flex-container .ds-text-input-container{width:100%;margin-right:16px;@include breakpoint(xs){margin-right: 0;}}.login-2fa-container .mfa .flex-container input,.login-2fa-container .mfa .flex-container select{width:100%;margin-bottom:0;margin-right:20px}@media(max-width:767px){.login-2fa-container .mfa .flex-container input,.login-2fa-container .mfa .flex-container select{margin-right:0;margin-bottom:20px}}.login-2fa-container .mfa .flex-container button{white-space:nowrap}.login-2fa-container .mfa .flex-container button svg{position:relative;top:-2px}p.sentence{color:var(--grayDark);text-transform:none;font-weight:400;margin-bottom:32px;font-size:18px}.login-2fa-container label{font-weight:500;margin-bottom:4px;display:block}
