.VerifyEmailCode_container__Qn8Df{width:100%;max-width:480px;margin:0 auto;padding:2rem;text-align:center}.VerifyEmailCode_iconWrapper__dTgzw{margin-bottom:1.5rem}.VerifyEmailCode_icon__IAUeL{font-size:3.5rem;animation:VerifyEmailCode_bounce__NgDMf 2s ease-in-out infinite}@keyframes VerifyEmailCode_bounce__NgDMf{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.VerifyEmailCode_title__iBoyI{font-size:1.75rem;font-weight:700;color:#43414A;margin-bottom:.5rem}.VerifyEmailCode_description__RXlpC{font-size:.938rem;color:#4D4952;margin-bottom:2rem;line-height:1.6}.VerifyEmailCode_description__RXlpC strong{color:#F51957;font-weight:600}.VerifyEmailCode_form__oROq7{margin-bottom:1.5rem}.VerifyEmailCode_codeInputs__uyS7i{display:flex;gap:.625rem;justify-content:center;margin-bottom:1.5rem;position:relative}.VerifyEmailCode_codeInputs__uyS7i.VerifyEmailCode_complete__sHRwZ:after{content:"✓";position:absolute;right:-2.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:#3ab7a5;animation:VerifyEmailCode_checkmarkAppear__AWXc_ .3s ease-out}@keyframes VerifyEmailCode_checkmarkAppear__AWXc_{0%{opacity:0;transform:translateY(-50%) scale(0)}50%{transform:translateY(-50%) scale(1.2)}to{opacity:1;transform:translateY(-50%) scale(1)}}.VerifyEmailCode_codeInput__MQgsd{width:3.5rem;height:3.5rem;font-size:1.5rem;font-weight:700;text-align:center;border:2.5px solid #e5e5e5;border-radius:12px;outline:none;transition:all .25s cubic-bezier(.4,0,.2,1);font-family:Courier New,monospace;color:#43414A;background:white;position:relative;caret-color:#F51957}.VerifyEmailCode_codeInput__MQgsd:hover:not(:disabled){border-color:#D0D0D0;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.08)}.VerifyEmailCode_codeInput__MQgsd:focus{border-color:#F51957;background:#fff5f8;box-shadow:0 0 0 4px rgba(245,25,87,.12),0 4px 12px rgba(245,25,87,.15);transform:translateY(-2px) scale(1.05);animation:VerifyEmailCode_focusPulse__AWhth .4s ease-out}.VerifyEmailCode_codeInput__MQgsd:not(:-moz-placeholder){border-color:#F51957;background:linear-gradient(135deg,rgba(245,25,87,.03),rgba(212,20,76,.03));animation:VerifyEmailCode_digitFilled__3Fi0Z .2s ease-out}.VerifyEmailCode_codeInput__MQgsd:not(:placeholder-shown){border-color:#F51957;background:linear-gradient(135deg,rgba(245,25,87,.03),rgba(212,20,76,.03));animation:VerifyEmailCode_digitFilled__3Fi0Z .2s ease-out}@keyframes VerifyEmailCode_digitFilled__3Fi0Z{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(1)}}.VerifyEmailCode_codeInput__MQgsd:disabled{background:#F5F5F5;cursor:not-allowed;opacity:.6;border-color:#E5E5E5}.VerifyEmailCode_codeInput__MQgsd::-moz-placeholder{color:#D0D0D0;opacity:.5;font-size:2rem;line-height:1}.VerifyEmailCode_codeInput__MQgsd::placeholder{color:#D0D0D0;opacity:.5;font-size:2rem;line-height:1}@keyframes VerifyEmailCode_focusPulse__AWhth{0%{box-shadow:0 0 0 0 rgba(245,25,87,.3),0 4px 12px rgba(245,25,87,.15)}50%{box-shadow:0 0 0 6px rgba(245,25,87,.08),0 4px 12px rgba(245,25,87,.15)}to{box-shadow:0 0 0 4px rgba(245,25,87,.12),0 4px 12px rgba(245,25,87,.15)}}@keyframes VerifyEmailCode_shake__ZqckO{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-8px)}20%,40%,60%,80%{transform:translateX(8px)}}.VerifyEmailCode_errorShake__2c4SP{animation:VerifyEmailCode_shake__ZqckO .5s ease-in-out}.VerifyEmailCode_error__wbOZC{color:#F51957;font-size:.875rem;margin-bottom:1rem;padding:.75rem;background:#fff0f5;border-radius:8px;border-left:4px solid #f51957}.VerifyEmailCode_submitButton__CULhC{width:100%;padding:.875rem;background:linear-gradient(135deg,#F51957,#d4144c);color:white;font-weight:600;font-size:1rem;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(245,25,87,.2)}.VerifyEmailCode_submitButton__CULhC:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(245,25,87,.3)}.VerifyEmailCode_submitButton__CULhC:disabled{opacity:.5;cursor:not-allowed;transform:none}.VerifyEmailCode_resendSection__a58cH{margin:1.5rem 0;padding:1rem;background:#f9f6f1;border-radius:12px}.VerifyEmailCode_resendText__nZ00B{color:#4D4952;font-size:.875rem;margin-bottom:.5rem}.VerifyEmailCode_resendButton__j3_oA{background:transparent;color:#F51957;border:none;font-weight:600;font-size:.938rem;cursor:pointer;padding:.5rem 1rem;border-radius:8px;transition:all .2s ease}.VerifyEmailCode_resendButton__j3_oA:hover:not(:disabled){background:rgba(245,25,87,.1)}.VerifyEmailCode_resendButton__j3_oA:disabled{opacity:.5;cursor:not-allowed}.VerifyEmailCode_cancelButton__5_pQV{background:transparent;color:#4D4952;border:2px solid #e5e5e5;font-weight:600;font-size:.938rem;cursor:pointer;padding:.75rem 1.5rem;border-radius:12px;transition:all .2s ease;margin-top:1rem}.VerifyEmailCode_cancelButton__5_pQV:hover{background:#F5F5F5;border-color:#D0D0D0}@media (prefers-color-scheme:dark){.VerifyEmailCode_container__Qn8Df{background:#1a1a1a}.VerifyEmailCode_title__iBoyI{color:#ffffff}.VerifyEmailCode_description__RXlpC{color:#b3b3b3}.VerifyEmailCode_description__RXlpC strong{color:#ff3366}.VerifyEmailCode_codeInput__MQgsd{background:#2a2a2a;border-color:#404040;color:#ffffff}.VerifyEmailCode_codeInput__MQgsd:hover:not(:disabled){border-color:#505050;box-shadow:0 4px 8px rgba(255,255,255,.08)}.VerifyEmailCode_codeInput__MQgsd:focus{border-color:#ff3366;background:#331122;box-shadow:0 0 0 4px rgba(255,51,102,.2),0 4px 12px rgba(255,51,102,.25)}.VerifyEmailCode_codeInput__MQgsd:not(:-moz-placeholder){border-color:#ff3366;background:linear-gradient(135deg,rgba(255,51,102,.1),rgba(212,20,76,.1))}.VerifyEmailCode_codeInput__MQgsd:not(:placeholder-shown){border-color:#ff3366;background:linear-gradient(135deg,rgba(255,51,102,.1),rgba(212,20,76,.1))}.VerifyEmailCode_codeInput__MQgsd:disabled{background:#1a1a1a;border-color:#333333}.VerifyEmailCode_codeInput__MQgsd::-moz-placeholder{color:#404040}.VerifyEmailCode_codeInput__MQgsd::placeholder{color:#404040}.VerifyEmailCode_error__wbOZC{color:#ff6b8a;background:#2a1820;border-left-color:#ff3366}.VerifyEmailCode_submitButton__CULhC{background:linear-gradient(135deg,#ff3366,#d4144c);box-shadow:0 4px 12px rgba(255,51,102,.3)}.VerifyEmailCode_submitButton__CULhC:hover:not(:disabled){box-shadow:0 6px 16px rgba(255,51,102,.4)}.VerifyEmailCode_resendSection__a58cH{background:#2a2a2a}.VerifyEmailCode_resendText__nZ00B{color:#b3b3b3}.VerifyEmailCode_resendButton__j3_oA{color:#ff3366}.VerifyEmailCode_resendButton__j3_oA:hover:not(:disabled){background:rgba(255,51,102,.15)}.VerifyEmailCode_cancelButton__5_pQV{color:#b3b3b3;border-color:#404040}.VerifyEmailCode_cancelButton__5_pQV:hover{background:#2a2a2a;border-color:#505050}}@media (max-width:768px){.VerifyEmailCode_container__Qn8Df{padding:1.5rem 1rem}.VerifyEmailCode_codeInput__MQgsd{width:3rem;height:3rem;font-size:1.25rem}.VerifyEmailCode_codeInputs__uyS7i{gap:.5rem}.VerifyEmailCode_codeInputs__uyS7i.VerifyEmailCode_complete__sHRwZ:after{right:-2rem;font-size:1.25rem}.VerifyEmailCode_title__iBoyI{font-size:1.5rem}}