.mf-change-password-dialog{flex-direction:column;justify-content:space-between;display:flex}
.mf-change-password-step{color:var(--gray-11);flex-flow:column;flex-grow:1;justify-content:space-between;min-height:460px;display:flex}.mf-change-password-step-content{flex-flow:column;align-items:center;display:flex}.mf-change-password-step-content header h2{color:var(--gray-a12);margin-top:0;font-size:16px}.mf-change-password-step-content .instructions{margin-bottom:24px}.mf-change-password-step-footer{margin-top:24px}.mf-change-password-step-footer .help-info{font-size:var(--font-size-2);color:var(--gray-11);text-align:center;margin-bottom:16px}
.mf-initiate-password-recovery .form{width:100%;max-width:450px;margin:0 auto}.mf-initiate-password-recovery .collapsible-info{margin-bottom:20px;font-size:14px}.mf-initiate-password-recovery .trigger-down{transform:rotate(180deg)}.mf-initiate-password-recovery .collapsible-content{margin:0;padding-left:18px}.mf-initiate-password-recovery .collapsible-content li{text-align:left}
.mf-verify-recovery-code .accent{font-weight:700}.mf-verify-recovery-code .countdown-wrapper{align-items:center;gap:4px;display:flex}.mf-verify-recovery-code .countdown-button{font-size:inherit}
.mf-new-password-validation .form{width:100%;max-width:450px}.mf-new-password-validation .password-input{margin-bottom:10px}.mf-new-password-validation .rules{text-align:start;margin-bottom:30px}
.mf-verify-sms-tan-code .countdown-wrapper{justify-content:center;align-items:center;gap:4px;display:flex}.mf-verify-sms-tan-code .countdown-button{font-size:inherit}
