.SignUp_signUpForm__jniz7{width:100%}.SignUp_headerSection__L_h26{text-align:center;margin-bottom:.5rem}.SignUp_welcomeTitle__p_aMr{font-size:1.75rem;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:.125rem;letter-spacing:-.02em}.SignUp_welcomeSubtitle__fC3fb{font-size:.85rem;color:#64748b;font-weight:400;line-height:1.3;margin-bottom:0}.SignUp_form__6rTD5,.SignUp_inputGroup__aVsf5{width:100%}.SignUp_inputWithIcon__yvefx{position:relative;width:100%}.SignUp_inputIcon__fxOos{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#94a3b8;z-index:2;pointer-events:none}.SignUp_modernInput__NHAvv{width:100%!important;height:2.5rem!important;padding-left:2.75rem!important;padding-right:.875rem!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;font-size:.85rem!important;font-weight:400!important;background:#fff!important;transition:all .2s ease!important}.SignUp_modernInput__NHAvv::placeholder{color:#94a3b8!important;font-weight:400!important}.SignUp_modernInput__NHAvv:focus{outline:none!important;border-color:#667eea!important;box-shadow:0 0 0 2px rgba(102,126,234,.1)!important;background:#fff!important}.SignUp_modernInput__NHAvv:hover:not(:focus){border-color:#cbd5e1!important}.SignUp_modernInput__NHAvv:disabled{background:#f8fafc!important;border-color:#e2e8f0!important;color:#94a3b8!important;cursor:not-allowed!important}.SignUp_errorMessage__N8_N3{padding:.5rem .75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:.125rem 0}.SignUp_primaryButton__qmAA3{height:2.5rem!important;border-radius:8px!important;font-weight:600!important;font-size:.85rem!important;background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;color:#fff!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.SignUp_primaryButton__qmAA3:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.SignUp_primaryButton__qmAA3:hover{transform:translateY(-1px)!important;box-shadow:0 6px 20px rgba(102,126,234,.3)!important}.SignUp_primaryButton__qmAA3:hover:before{left:100%}.SignUp_primaryButton__qmAA3:active{transform:translateY(0)!important}.SignUp_primaryButton__qmAA3:disabled{opacity:.6!important;transform:none!important;box-shadow:none!important;cursor:not-allowed!important}.SignUp_signInSection__q7sck{text-align:center;padding:.5rem 0 .25rem;border-top:1px solid #e2e8f0;margin-top:.5rem}.SignUp_signInText__5XVuX{color:#64748b!important;font-weight:400!important;font-size:.85rem!important}.SignUp_signInLink__JTMIQ{color:#667eea!important;font-weight:600!important;text-decoration:none!important;font-size:.85rem!important;transition:all .2s ease!important}.SignUp_signInLink__JTMIQ:hover{color:#4f46e5!important;text-decoration:underline!important}.SignUp_termsSection__C8Lon{text-align:center;padding-top:.125rem}.SignUp_termsText__WqDfo{color:#94a3b8!important;line-height:1.3!important;font-size:.75rem!important}.SignUp_termsLink__uDY0r{color:#667eea!important;text-decoration:none!important;font-weight:500!important;transition:all .2s ease!important}.SignUp_termsLink__uDY0r:hover{color:#4f46e5!important;text-decoration:underline!important}.SignUp_successContainer__lKJBU{width:100%;text-align:center}.SignUp_successHeader__QLCWZ{text-align:center;margin-bottom:1rem}.SignUp_successIcon__H2Rwx{width:64px;height:64px;margin:0 auto 1rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 32px rgba(16,185,129,.3)}.SignUp_successTitle__oZLLY{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.SignUp_successSubtitle__QZPhm{font-size:.9rem;color:#64748b;font-weight:400}.SignUp_verificationSection__NR2og{background:rgba(248,250,252,.6);border-radius:12px;padding:1.5rem;border:1px solid rgba(226,232,240,.4);backdrop-filter:blur(8px)}.SignUp_verificationTitle__ieJDD{font-size:1.125rem;font-weight:600;color:#374151;margin-bottom:.75rem}.SignUp_verificationText__S3CcD{font-size:.875rem;color:#64748b;margin-bottom:.75rem;line-height:1.5}.SignUp_emailHighlight__Y2uDK{color:#667eea!important;background:rgba(102,126,234,.1);padding:.125rem .375rem;border-radius:4px;font-family:Monaco,Menlo,monospace}.SignUp_instructionText__P1C8D{font-size:.8rem;color:#64748b;line-height:1.5;margin-bottom:1rem}.SignUp_resendLink__AeQgr{color:#667eea!important;font-weight:500!important;text-decoration:none!important;transition:all .2s ease!important}.SignUp_resendLink__AeQgr:hover:not(:disabled){color:#4f46e5!important;text-decoration:underline!important}.SignUp_resendLink__AeQgr:disabled{opacity:.6!important;cursor:not-allowed!important}.SignUp_resendTimer__vYhVW{color:#94a3b8!important;font-size:.75rem!important}.SignUp_nextStepSection__9_qU4{text-align:center;padding-top:1rem;border-top:1px solid rgba(226,232,240,.6)}.SignUp_nextStepText__HmvAL{font-size:.8rem;color:#64748b;margin-bottom:.75rem}.SignUp_signinButton__g33MZ{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;padding:.5rem 1rem;border-radius:8px;text-decoration:none!important;font-weight:600;transition:all .3s ease}.SignUp_signinButton__g33MZ:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(102,126,234,.3);color:#fff!important}@media(max-width:768px){.SignUp_welcomeTitle__p_aMr{font-size:1.5rem}.SignUp_welcomeSubtitle__fC3fb{font-size:.8rem}.SignUp_modernInput__NHAvv,.SignUp_primaryButton__qmAA3{height:2.25rem!important;font-size:.8rem!important}.SignUp_verificationSection__NR2og{padding:1rem}.SignUp_successIcon__H2Rwx{width:56px;height:56px}}@media(max-width:480px){.SignUp_welcomeTitle__p_aMr{font-size:1.375rem}.SignUp_inputIcon__fxOos{left:.75rem}.SignUp_modernInput__NHAvv{padding-left:2.5rem!important;height:2rem!important}.SignUp_primaryButton__qmAA3{height:2rem!important}.SignUp_verificationSection__NR2og{padding:.75rem}}
/*# sourceMappingURL=6eeb7b494981d13f.css.map*/