.OtpAnimatedInput_inputs__5LOGo{display:flex;gap:10px;position:relative;min-height:60px;align-items:center;justify-content:center;margin:10px 0 6px}.OtpAnimatedInput_wrapper__Run1t{position:relative;width:48px;height:48px;border-radius:14px;background-color:#2f333a;overflow:hidden;flex-shrink:0;will-change:transform,opacity,box-shadow}.OtpAnimatedInput_wrapper__Run1t:focus-within{background-color:#4f5ce0;box-shadow:0 8px 22px rgba(79,92,224,.32);z-index:10}.OtpAnimatedInput_input__vQHk4{position:absolute;top:2.5px;left:2.5px;width:calc(100% - 5px);height:calc(100% - 5px);background-color:#14161c;border:none;border-radius:11.5px;color:#fff;font-size:24px;font-weight:600;text-align:center;outline:none;z-index:1;transition:background-color .4s ease;font-family:inherit}.OtpAnimatedInput_filled__0LyVB .OtpAnimatedInput_wrapper__Run1t:before,.OtpAnimatedInput_success__6YIR3 .OtpAnimatedInput_wrapper__Run1t:before{content:"";position:absolute;inset:-100%;width:300%;height:300%;z-index:0;opacity:1;background:conic-gradient(from 0deg,transparent 0 55%,rgba(79,92,224,.18) 70%,#4f5ce0 92%,#8d9ae8 100%);animation:OtpAnimatedInput_otp-rotate__Q9lc0 1.15s linear infinite}.OtpAnimatedInput_success__6YIR3 .OtpAnimatedInput_wrapper__Run1t:before{animation:OtpAnimatedInput_otp-rotate__Q9lc0 1.15s linear 2,OtpAnimatedInput_otp-green__DPZRm .5s ease-in-out 2.3s forwards}@keyframes OtpAnimatedInput_otp-rotate__Q9lc0{to{transform:rotate(1turn)}}@keyframes OtpAnimatedInput_otp-green__DPZRm{0%,32%{background:conic-gradient(from 0deg,#4f5ce0,#8d9ae8,#4f5ce0)}33%,to{background:conic-gradient(from 0deg,#22c55e,#16a34a,#22c55e)}}.OtpAnimatedInput_success__6YIR3 .OtpAnimatedInput_wrapper__Run1t:first-child{animation:OtpAnimatedInput_otp-glow___lB4_ 1.4s 3s infinite alternate}@keyframes OtpAnimatedInput_otp-glow___lB4_{0%{box-shadow:0 0 8px rgba(34,197,94,.4)}to{box-shadow:0 0 22px rgba(34,197,94,.95)}}.OtpAnimatedInput_success__6YIR3 .OtpAnimatedInput_input__vQHk4{animation:OtpAnimatedInput_otp-fade-text__Yr9zm .2s ease 1.8s forwards}@keyframes OtpAnimatedInput_otp-fade-text__Yr9zm{to{color:transparent}}.OtpAnimatedInput_error__FiRRZ{animation:OtpAnimatedInput_otp-shake__r0JAj .42s ease}@keyframes OtpAnimatedInput_otp-shake__r0JAj{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-6px)}80%{transform:translateX(6px)}}.OtpAnimatedInput_error__FiRRZ .OtpAnimatedInput_wrapper__Run1t{background-color:#ef4444}