.mfa-required-notice{grid-column:1/-1;padding:18px 22px;background:#edf3ff;color:#254b83;border:1px solid #cdddf7;border-radius:14px;line-height:1.7;margin:20px 0;font-size:14px}
.mfa-panel a.mfa-continue{display:inline-flex;align-items:center;min-height:44px;padding:12px 18px;margin:20px 12px 0 0;border-radius:10px;background:#245de8;color:#fff;text-decoration:none;font-weight:650;font-size:14px}
.mfa-continue[hidden],.mfa-required-notice[hidden]{display:none}
body.mfa-enrollment-required #account-controls>section:not(.mfa-panel){display:none}
body.mfa-enrollment-required .mfa-panel{grid-column:1/-1}
body.mfa-enrollment-required .mfa-panel input[type=password]{font-size:16px}
.mfa-continue:focus-visible{outline:3px solid #95b4ff;outline-offset:3px}
@media(max-width:700px){.mfa-continue{display:flex;justify-content:center;width:100%}.mfa-required-notice{padding:16px}}
