.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126{display:flex;flex-direction:column;gap:.5rem}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_methodsContainer__nOiwQ{display:flex;gap:1rem;flex-wrap:wrap}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.75rem;padding:1.5rem;border:1px solid #ddd;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);min-width:150px;max-width:200px;transition:box-shadow .2s ease}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT .MultiFactorAuthentication_methodHeader___yigM{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-height:3rem;justify-content:flex-start}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT .MultiFactorAuthentication_preferredMethodLabel__E__hW{font-size:.75rem;background-color:#f0ad4e;color:#fff;padding:.2rem .4rem;border-radius:4px}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT .MultiFactorAuthentication_methodDescription__zqNQF{word-wrap:break-word;text-align:center;flex-grow:1;display:flex;align-items:center}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT .MultiFactorAuthentication_cardActions__32G6A{display:flex;flex-direction:column;gap:.5rem;width:100%}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT .glyphicon{font-size:1.5rem}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT.MultiFactorAuthentication_enabled__T_Tcc{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT.MultiFactorAuthentication_enabled__T_Tcc:hover{background-color:#d0e9c6}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT.MultiFactorAuthentication_disabled__AQ_Bj{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.MultiFactorAuthentication_multiFactorAuthenticationContainer__ns126 .MultiFactorAuthentication_method__QA9kT.MultiFactorAuthentication_disabled__AQ_Bj:hover{background-color:#ebcccc}.MultiFactorAuthentication_totpEditContainer__Gb_9s{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#efece3;align-items:flex-start}.MultiFactorAuthentication_passkeyFormContainer__JtKa0{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;width:100%}.MultiFactorAuthentication_addPasskeySection__SEIJA{margin-top:2rem;padding:1.5rem;border-top:1px solid #ddd;width:100%;background-color:#efece3}.MultiFactorAuthentication_addPasskeySection__SEIJA input{max-width:50%}.MultiFactorAuthentication_recoveryCodesContainer__ad3yv{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#efece3}.MultiFactorAuthentication_recoveryCodesContainer__ad3yv .MultiFactorAuthentication_downloadCodeButtons__H2_q7{display:flex;gap:1rem}.MultiFactorAuthentication_recoveryCodesContainer__ad3yv .MultiFactorAuthentication_downloadCodeButtons__H2_q7 a{color:#fff}.ProfilePasswordSecurity_profilePasswordSecurityContainer__s0OrN{margin-top:.5rem;display:flex;flex-direction:column;gap:1.5rem}.ProfilePasswordSecurity_profilePasswordSecurityContainer__s0OrN .ProfilePasswordSecurity_sectionHeader__2ObTu{display:flex;align-items:center;cursor:pointer;line-height:1.5rem;margin-top:1.5rem}.ProfilePasswordSecurity_profilePasswordSecurityContainer__s0OrN .ProfilePasswordSecurity_sectionHeader__2ObTu .ProfilePasswordSecurity_sectionHeaderIcon__Zp_6V{font-size:.75rem;margin-right:.25rem;vertical-align:top}.ProfilePasswordSecurity_profilePasswordSecurityContainer__s0OrN .ProfilePasswordSecurity_sectionHeader__2ObTu .ProfilePasswordSecurity_sectionHeaderText__ZySL5{font-size:1.25rem;font-weight:700;margin-left:.25rem}.ProfilePasswordSecurity_profilePasswordSecurityContainer__s0OrN .ProfilePasswordSecurity_sectionContent__bNsfA{margin-left:1rem;margin-top:.5rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}