.otp-input[data-v-a735f413]{flex-direction:column;gap:10px;width:100%;display:flex}.otp-input__container[data-v-a735f413]{justify-content:center;gap:8px;width:100%;display:flex}.otp-input__field[data-v-a735f413]{aspect-ratio:1;text-align:center;min-width:0;max-width:64px;color:var(--color-foreground);background-color:var(--color-surface);caret-color:var(--color-foreground);border:1px solid #0000;border-radius:12px;outline:none;flex:1;font-size:1.5rem;font-weight:500;line-height:1.25;transition:all .2s}.otp-input__field[data-v-a735f413]:focus{border-color:var(--color-foreground)}.otp-input__field--filled[data-v-a735f413]{background-color:var(--color-surface)}.otp-input__field--error[data-v-a735f413]{border-color:var(--color-danger);color:var(--color-danger)}.otp-input__field--success[data-v-a735f413]{border-color:var(--color-success)}.otp-input__field[data-v-a735f413]:disabled{opacity:.5;cursor:not-allowed}.otp-input__field[data-v-a735f413]::placeholder{color:var(--color-foreground-tertiary)}.otp-input__error[data-v-a735f413]{color:var(--color-danger);text-align:center;font-size:.75rem}.otp-input__actions[data-v-a735f413]{flex-direction:column;align-items:center;margin-top:2px;display:flex}.otp-input__resend-btn[data-v-a735f413]{background:var(--color-surface-ghost);color:var(--color-foreground);border:none;border-radius:10px;padding:6px 12px;font-size:.875rem;line-height:1.25rem;transition:background-color .2s,opacity .2s}.otp-input__resend-btn[data-v-a735f413]:hover:not(:disabled){background:var(--color-border)}.otp-input__resend-btn--disabled[data-v-a735f413]{opacity:.45;cursor:not-allowed}
