.otp-input{flex-direction:column}.otp-input,.otp-input__timer{display:flex;align-items:center}.otp-input__timer{color:rgba(255,255,255,.9);font-size:14px;font-weight:400}.otp-input__fields{display:flex;gap:8px;margin:24px 0}@media(max-width:767px){.otp-input__fields{margin:12px 0}}.otp-input__field{width:64px;height:64px;text-align:center;border:none;border-radius:8px;background-color:rgba(255,255,255,.08);color:#fff;outline:none;-webkit-backdrop-filter:blur(10.6px);backdrop-filter:blur(10.6px);transition:border-color .2s ease;font-size:32px;font-weight:300;line-height:.1}@media(max-width:767px){.otp-input__field{height:50px;width:42px}}@media(max-width:1024px){.otp-input__field{font-size:20px;font-weight:700}}.otp-input__field:focus{border:1px solid #fad604}.otp-input__field--focused{border-color:#fad604}.otp-input__error{margin:0 0 24px;font-weight:400;font-size:12px;line-height:160%;color:#ee4040}@media(max-width:767px){.otp-input__error{margin:0 0 12px}}.otp-input .expired-block{color:rgba(255,255,255,.9);text-align:center;align-items:center;gap:0;margin-top:24px}.otp-input .expired-block,.otp-input-otp{display:flex;flex-direction:column;justify-content:center}.otp-input-otp-timer{width:100%;display:flex;justify-content:center;color:rgba(255,255,255,.9)}.otp-input-otp-timer>div{margin-left:5px}@media(max-width:767px){.otp-input-otp-timer{font-size:12px;align-self:center}}