.form-otp-input[data-v-d3811fb5]{align-items:center;direction:ltr;display:flex;flex-wrap:nowrap;gap:clamp(.4rem,2.2vw,.7rem);justify-content:center;padding:.15rem 0;width:100%}.form-otp-input__cell[data-v-d3811fb5]{background:var(--cover-color);border:1.5px solid var(--border-color);border-radius:calc(var(--border-radius) + 2px);box-shadow:inset 0 0 0 0 transparent;caret-color:var(--vendor-color,var(--btn-color));color:var(--text-color);flex:1 1 0;font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:700;height:3.25rem;letter-spacing:0;max-width:3.15rem;min-width:2.4rem;padding:0;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.form-otp-input__cell[data-v-d3811fb5]:hover:not(:disabled){border-color:color-mix(in srgb,var(--vendor-color,var(--btn-color)) 40%,var(--border-color))}.form-otp-input__cell[data-v-d3811fb5]:focus{background:var(--body-color);border-color:var(--vendor-color,var(--btn-color));box-shadow:0 0 0 3px color-mix(in srgb,var(--vendor-color,var(--btn-color)) 20%,transparent);outline:none}.form-otp-input__cell--filled[data-v-d3811fb5]{border-color:color-mix(in srgb,var(--vendor-color,var(--btn-color)) 55%,var(--border-color))}.form-otp-input__cell[data-v-d3811fb5]:disabled{cursor:not-allowed;opacity:.55}@media (max-width:420px){.form-otp-input[data-v-d3811fb5]{gap:.35rem}.form-otp-input__cell[data-v-d3811fb5]{font-size:1.15rem;height:3rem;min-width:2.15rem}}
