.RegisterForm_container__mz2V1{width:100%;max-width:28rem;display:flex;flex-direction:column;gap:1.5rem}.RegisterForm_header__xZYlT{display:flex;flex-direction:column;gap:.5rem}.RegisterForm_title___NPOy{font-size:1.875rem;font-weight:700;color:#fff}.RegisterForm_subtitle__sqK3A{color:#a3a3a3}.RegisterForm_form__aoBG6{gap:1rem}.RegisterForm_formGroup__TVSEK,.RegisterForm_form__aoBG6{display:flex;flex-direction:column}.RegisterForm_label__yhNle{display:block;font-size:.875rem;font-weight:500;color:#fff;margin-bottom:.5rem}.RegisterForm_input__H9q0m{width:100%;padding:.5rem 1rem;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:.5rem;color:#fff;font-size:1rem;transition:all .3s ease}.RegisterForm_input__H9q0m:disabled{opacity:.5;cursor:not-allowed}.RegisterForm_input__H9q0m:focus{outline:none;border-color:#e50914}.RegisterForm_input__H9q0m.RegisterForm_error__LGvz5{border-color:#ef4444}.RegisterForm_passwordContainer___MDUM{position:relative}.RegisterForm_passwordInput__q6VLY{padding-right:2.5rem}.RegisterForm_togglePasswordBtn__6E55A{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#a3a3a3;display:flex;align-items:center;justify-content:center;padding:.25rem;transition:color .3s ease}.RegisterForm_togglePasswordBtn__6E55A:hover:not(:disabled){color:#fff}.RegisterForm_togglePasswordBtn__6E55A:disabled{cursor:not-allowed;opacity:.5}.RegisterForm_strengthSection__JIJ_T{margin-top:.75rem}.RegisterForm_strengthWrapper__niMaH{margin-bottom:.5rem}.RegisterForm_strengthLabel__OkEKA{font-size:.75rem;color:#a3a3a3;margin-bottom:.25rem;display:flex;gap:.5rem}.RegisterForm_strengthValue__0Zz_X{font-weight:600}.RegisterForm_strengthBar__2N73D{width:100%;height:4px;background-color:#2a2a2a;border-radius:2px;overflow:hidden}.RegisterForm_strengthFill__4Fa5Y{height:100%;transition:width .3s ease}.RegisterForm_strengthWeak__3WxEH{width:25%;background-color:#ef4444}.RegisterForm_strengthFair__hICiK{width:50%;background-color:#f97316}.RegisterForm_strengthGood__U_bL8{width:75%;background-color:#eab308}.RegisterForm_strengthStrong__EugUv{width:100%;background-color:#22c55e}.RegisterForm_requirements__CobAG{font-size:.75rem;color:#a3a3a3;background-color:#0a0a0a;padding:.75rem;border-radius:.375rem;border:1px solid #2a2a2a;margin-top:.5rem}.RegisterForm_requirementsTitle__JO06S{margin-bottom:.5rem;font-weight:500;color:#fff}.RegisterForm_requirementsList__0WehK{display:flex;flex-direction:column;gap:.375rem}.RegisterForm_requirementItem__AjAex{display:flex;align-items:center;gap:.5rem}.RegisterForm_requirementIcon__YoZvx{flex-shrink:0;min-width:1rem;text-align:center}.RegisterForm_requirementMet__nQ_bs{color:#22c55e}.RegisterForm_requirementUnmet__AHSs4{color:#ef4444}.RegisterForm_errorMessage__Bj0oG{font-size:.75rem;color:#ef4444;margin-top:.25rem}.RegisterForm_submitBtn__UYAYO{width:100%;padding:.5rem;background-color:#e50914;color:#fff;font-weight:700;border-radius:.5rem;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1rem}.RegisterForm_submitBtn__UYAYO:hover:not(:disabled){background-color:#f40612}.RegisterForm_submitBtn__UYAYO:disabled{opacity:.7;cursor:not-allowed}.RegisterForm_footer__VeD3l{text-align:center}.RegisterForm_footerText__bJEIp{color:#a3a3a3}.RegisterForm_footerLink__nezF6{color:#e50914;text-decoration:none}.RegisterForm_footerLink__nezF6:hover{text-decoration:underline}@keyframes RegisterForm_slideDown__YmkQ4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.RegisterForm_requirements__CobAG{animation:RegisterForm_slideDown__YmkQ4 .3s ease}