.sso-mfa-options{border:0;margin:0;min-width:0;padding:0}.sso-mfa-options legend{float:none;font-size:14px;font-weight:600;margin-bottom:4px}.sso-mfa-options p{color:#7e8299;font-size:13px;margin:0 0 14px}.sso-mfa-option-list{grid-gap:6px;display:grid;gap:6px;margin-top:14px}.sso-mfa-option{align-items:center;background:#f3f6f9;border-radius:5px;color:#3f4254;cursor:pointer;display:flex;gap:10px;margin:0;min-height:58px;padding:12px 16px}.sso-mfa-option.is-selected{background:#e1f0ff;color:#3699ff}.sso-mfa-option:focus-within{outline:2px solid #3699ff;outline-offset:2px}.sso-mfa-option input{accent-color:#3699ff;flex:0 0 14px;height:14px;margin:0;width:14px}.sso-mfa-option>span{min-width:0;overflow-wrap:anywhere}.sso-mfa-option-name{display:block;font-size:13px;font-weight:500}.sso-mfa-option small{color:#7e8299;display:block;font-size:12px}.sso-mfa-options:disabled .sso-mfa-option{cursor:default;opacity:.65}.sso-bottom-form-container.sso-mfa-actions{justify-content:flex-end;margin-top:18px}.loader{animation:rotation 1s linear infinite;border:3px solid;border-color:#fff #fff #0000;border-radius:50%;box-sizing:border-box;display:inline-block;height:18px;width:18px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box;margin:0;outline:0;padding:0}body{-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-y:hidden}body,button,input,select,textare{font-family:Poppins,Roboto,sans-serif}