.passwordGenerator_wrapper__YcgIc{margin:-6px 0 16px;padding:12px 14px;border:1px solid #e5e5ea;border-radius:8px;background:#fafafb}.passwordGenerator_header__83wvJ{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:12px}@media(max-width:425px){.passwordGenerator_header__83wvJ{flex-direction:column;align-items:stretch}.passwordGenerator_header__83wvJ .passwordGenerator_actions__DyZx3{order:-1;justify-content:space-between;margin:0 -8px}.passwordGenerator_header__83wvJ .passwordGenerator_bars__Ox33V{flex:1 1 auto}}.passwordGenerator_header__83wvJ.passwordGenerator_stacked___T0eV{flex-direction:column;align-items:stretch}.passwordGenerator_header__83wvJ.passwordGenerator_stacked___T0eV .passwordGenerator_actions__DyZx3{order:-1;justify-content:space-between;margin:0 -8px}.passwordGenerator_header__83wvJ.passwordGenerator_stacked___T0eV .passwordGenerator_bars__Ox33V{flex:1 1 auto}.passwordGenerator_strength__EwMUF{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0}.passwordGenerator_bars__Ox33V{display:flex;gap:4px;flex:0 1 200px;min-width:0}.passwordGenerator_bar__HcmrB{flex:1 1;height:4px;border-radius:2px;background:#dcdce3;transition:background .2s}.passwordGenerator_bar__HcmrB.passwordGenerator_level_1__Cu_7n{background:#d9363e}.passwordGenerator_bar__HcmrB.passwordGenerator_level_2__1FQyD{background:#c77c02}.passwordGenerator_bar__HcmrB.passwordGenerator_level_3___AarC{background:#1668dc}.passwordGenerator_bar__HcmrB.passwordGenerator_level_4__IRktg{background:#7bb74b}.passwordGenerator_strength_label__99dYC{font-size:13px;font-weight:700;white-space:nowrap}.passwordGenerator_strength_label__99dYC.passwordGenerator_text_1__flKmU{color:#d9363e}.passwordGenerator_strength_label__99dYC.passwordGenerator_text_2__ngM80{color:#c77c02}.passwordGenerator_strength_label__99dYC.passwordGenerator_text_3__e4_dM{color:#1668dc}.passwordGenerator_strength_label__99dYC.passwordGenerator_text_4__mUqQF{color:#4e8a25}.passwordGenerator_actions__DyZx3{display:flex;align-items:center;gap:4px;flex-shrink:0}.passwordGenerator_link__g1TBe{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:none;border-radius:6px;background:transparent;color:#4e8a25;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s}.passwordGenerator_link__g1TBe:hover:not(:disabled){background:rgba(123,183,75,.12)}.passwordGenerator_link__g1TBe:disabled{color:#b5b3c2;cursor:not-allowed}.passwordGenerator_rules__fpCDp{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none}@media(max-width:1024px){.passwordGenerator_rules__fpCDp{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px 24px;gap:8px 24px}}@media(max-width:576px){.passwordGenerator_rules__fpCDp{grid-template-columns:1fr}}.passwordGenerator_rule__zZOJC{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.35;color:#6b6880;white-space:nowrap;transition:color .2s}@media(max-width:1024px){.passwordGenerator_rule__zZOJC{white-space:normal}}.passwordGenerator_rule__zZOJC.passwordGenerator_valid__aLmvd{color:#4e8a25}.passwordGenerator_rule__zZOJC.passwordGenerator_invalid__t6Anf{color:#dc3545}.passwordGenerator_rule_icon__1OGZG{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border-radius:50%;background:#dcdce3;color:#6b6880;font-size:9px}.passwordGenerator_invalid__t6Anf .passwordGenerator_rule_icon__1OGZG,.passwordGenerator_valid__aLmvd .passwordGenerator_rule_icon__1OGZG{color:#fff}.passwordGenerator_valid__aLmvd .passwordGenerator_rule_icon__1OGZG{background:#7bb74b}.passwordGenerator_invalid__t6Anf .passwordGenerator_rule_icon__1OGZG{background:#dc3545}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small{margin-bottom:24px}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item{flex:1 1}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item:last-child{flex:0 0 36px}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item-icon{width:36px;height:36px;-webkit-margin-start:0;margin-inline-start:0}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item-icon>.ant-steps-icon{display:block;width:36px;height:36px;line-height:1}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item-tail{top:18px;-webkit-margin-start:18px;margin-inline-start:18px;padding:0 22px}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item-title{font-size:13px;font-weight:600}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item-wait .ant-steps-item-title{color:#6b6880}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item-content{display:flex;justify-content:center;width:36px;margin-top:10px}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item-title{white-space:nowrap}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item:first-child .ant-steps-item-title{transform:translateX(calc(50% - 18px))}.forgotPassword_forgot__v8NVr .forgotPassword_steps__mOcYy.ant-steps.ant-steps-label-vertical.ant-steps-small .ant-steps-item:last-child .ant-steps-item-title{transform:translateX(calc(18px - 50%))}.forgotPassword_step_icon__yNFM_{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:16px;color:#6b6880;background:#fff;border:1px solid #e5e5ea;transition:background .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),color .15s ease-out}.ant-steps-item-process .forgotPassword_step_icon__yNFM_{color:#fff;background:linear-gradient(90deg,#45b26b,#8fd14f);border-color:transparent;box-shadow:0 0 0 6px rgba(63,174,90,.14),0 8px 20px -6px rgba(69,178,107,.45)}.ant-steps-item-finish .forgotPassword_step_icon__yNFM_{color:#1e8a44;background:rgba(63,174,90,.14);border-color:transparent}.forgotPassword_forgot__v8NVr h4{margin-bottom:8px}.forgotPassword_forgot__v8NVr p{color:#6b6880}.forgotPassword_submit__E2PWq{width:100%}.forgotPassword_link__cPHlL{padding:0;border:0;background:none;color:#7bb74b;font-weight:600;cursor:pointer}.forgotPassword_link__cPHlL:hover{text-decoration:underline}.forgotPassword_link__cPHlL:disabled{opacity:.5;cursor:default;text-decoration:none}.forgotPassword_footer__q5fJb{display:flex;justify-content:center;margin-top:20px}.forgotPassword_back__dmDFO{display:inline-flex;align-items:center;gap:6px;color:#6b6880}.forgotPassword_back__dmDFO:hover{color:#7bb74b}.forgotPassword_sent_to__eHlOf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.forgotPassword_email_chip__jp8oL{padding:2px 10px;border:1px solid #e5e5ea;border-radius:999px;background:#fafafb;font-weight:600;color:#4a4761}.forgotPassword_otp__OoBG4{display:flex;flex-direction:column;align-items:center;margin:8px 0 20px}.forgotPassword_otp__OoBG4 .ant-otp{gap:8px}.forgotPassword_otp__OoBG4 .ant-otp-input{width:48px;font-size:22px;font-weight:700}@media(max-width:420px){.forgotPassword_otp__OoBG4 .ant-otp-input{width:40px}}.forgotPassword_otp_separator__9wtFI{font-size:20px;color:#6b6880}.forgotPassword_hint__eIv0x{margin:10px 0 0;font-size:12px}.forgotPassword_resend__4W9Gr{display:flex;justify-content:center;margin-top:20px}.forgotPassword_countdown__FtpWp{display:inline-flex;align-items:center;gap:8px;color:#6b6880;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forgotPassword_note__oKNJq{margin:12px 0 0;font-size:12px;text-align:center}
/*# sourceMappingURL=9fc0682c85205b79.css.map*/