.app-otp[data-v-1cca7772]{color:inherit;min-inline-size:0}.app-otp__body[data-v-1cca7772]{inline-size:100%;min-inline-size:0}.app-otp__label[data-v-1cca7772]{display:block;font-size:.9375rem;font-weight:600;margin-block-end:12px}.app-otp__cells[data-v-1cca7772]{display:grid;gap:clamp(6px,2vw,12px);grid-template-columns:repeat(6,minmax(0,1fr));max-inline-size:372px;padding:4px}.app-otp .app-otp__digit[data-v-1cca7772]{background:color-mix(in srgb,currentColor 4%,transparent);block-size:clamp(48px,12vw,58px);border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:var(--prisma-radius-input,12px);box-sizing:border-box;color:inherit;font-family:inherit;font-size:clamp(22px,5vw,26px);font-variant-numeric:tabular-nums;font-weight:600;inline-size:100%;letter-spacing:0;min-inline-size:0;padding:0;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.app-otp .app-otp__digit--filled[data-v-1cca7772]{background:rgba(var(--v-theme-primary),.07);border-color:rgba(var(--v-theme-primary),.5)}.app-otp .app-otp__digit--error[data-v-1cca7772]{border-color:rgb(var(--v-theme-error))}.app-otp .app-otp__digit[data-v-1cca7772]:focus,.app-otp .app-otp__digit[data-v-1cca7772]:focus-visible{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.18),0 4px 16px rgba(var(--v-theme-primary),.1);outline:none}.app-otp .app-otp__digit[data-v-1cca7772]:disabled{cursor:not-allowed;opacity:.55}@media(prefers-reduced-motion:reduce){.app-otp .app-otp__digit[data-v-1cca7772]{transition:none}}
