@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--float-distance, 10px)*-1))}}.otp-input{display:flex;gap:.75rem;justify-content:center}.otp-input__box{width:3rem;height:3.5rem;text-align:center;font-family:Inter,Montserrat,sans-serif;font-size:1.5rem;font-weight:600;color:#fff;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:.9rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.otp-input__box:focus{outline:none;border:1px solid transparent;background:linear-gradient(#2dd4bf0f,#2dd4bf0f) padding-box,linear-gradient(135deg,#00d2a0,#4982d6) border-box;box-shadow:0 0 16px #2dd4bf66}.otp-input__box:disabled{opacity:.5}
