.OTPInput-module__u5bxFW__otpContainer{flex-direction:column;gap:.75rem;display:flex}.OTPInput-module__u5bxFW__inputsWrapper{justify-content:center;align-items:center;gap:.75rem;display:flex}.OTPInput-module__u5bxFW__otpInput{text-align:center;border:1.5px solid color-mix(in srgb, var(--ep-blue) 35%, transparent);width:3.4rem;height:3.4rem;color:var(--ep-text-navy);background:var(--background,#fff);border-radius:8px;outline:none;padding:.5rem;font-size:1.45rem;font-weight:700;transition:all .18s}.OTPInput-module__u5bxFW__otpInput:focus{border-color:var(--ep-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--ep-blue) 14%, transparent);background:var(--background,#fff)}.OTPInput-module__u5bxFW__otpInput:disabled{background-color:var(--ep-surface);color:color-mix(in srgb, var(--ep-ink) 35%, #9ca3af);cursor:not-allowed}.OTPInput-module__u5bxFW__otpInput.OTPInput-module__u5bxFW__error{border-color:var(--ep-error)}.OTPInput-module__u5bxFW__otpInput.OTPInput-module__u5bxFW__error:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ep-error) 10%, transparent)}.OTPInput-module__u5bxFW__errorMessage{color:var(--ep-error);text-align:center;margin:0;font-size:.875rem}@media (max-width:640px){.OTPInput-module__u5bxFW__otpInput{width:3rem;height:3rem;font-size:1.25rem}.OTPInput-module__u5bxFW__inputsWrapper{gap:.5rem}}
