.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);margin-bottom:0;font-size:36px;font-weight:400}.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;color:var(--grayDark);padding:10px}.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:#0000}.login-2fa-container .mfa .verify-container{align-items:flex-end;display:flex}@media (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 (width<=767px){.login-2fa-container .mfa .verify-container input,.login-2fa-container .mfa .verify-container select{width:100%;margin-bottom:20px;margin-right:0}}.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 (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 (width<=767px){.login-2fa-container .mfa .flex-container input,.login-2fa-container .mfa .flex-container select{margin-bottom:20px;margin-right:0}}.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;margin-bottom:32px;font-size:18px;font-weight:400}.login-2fa-container label{margin-bottom:4px;font-weight:500;display:block}
