input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.otp-input-div{width:100%}.otp-input-div .form-control{width:52px;height:52px!important;background:#fff;border:1px solid #504e4e;border-radius:10px;font-weight:600;color:#000}.otp-input-div.success .form-control{border:1px solid #00b894}.otp-input-div.error .form-control{background:hsla(0,92%,69%,.05);border:.924121px solid #ff3737;color:#000;animation:shake 1s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}span.wrong-otp-msg{color:#ff3737;font-size:12.5px;line-height:19px}.resend-otp-btn{height:36px;width:150px;background:rgba(97,73,205,.05);border-radius:10px}.resend-otp-btn button{font-size:11px;font-weight:700;line-height:36px}.resend-otp-btn button,.resend-otp-btn button:hover{color:#6149cd;outline:none;border:none}.resend-otp-btn .time{display:inline-block;text-align:center;background:rgba(97,73,205,.05);height:28px;width:28px;margin-right:4px;border-radius:10px;color:#ea5f8b;font-size:12px;font-weight:700;line-height:28px}@media(max-width:440px){.otp-input-div .form-control{width:40px;height:40px!important;padding:0!important;text-align:center}#otp-input{justify-content:space-between!important}#otp-input .form-control{margin:auto .25rem!important}}@media(max-width:340px){.otp-input-div .form-control{width:36px!important;height:36px!important}#otp-input{justify-content:space-between!important}#otp-input .form-control{margin:auto .25rem!important}}