[data-slot=otp-field]{min-width:0;color:var(--foreground,#171717);font:inherit;gap:.5rem;display:grid}[data-slot=otp-field-label]{font-size:.875rem;font-weight:500}[data-slot=input-otp]{min-width:0}[data-slot=input-otp-group]{align-items:center;gap:.5rem;min-width:0;display:flex}[data-slot=input-otp-slot]{box-sizing:border-box;border:1px solid var(--input,#d4d4d4);border-radius:var(--radius,.5rem);background:var(--background,white);width:2.5rem;min-width:0;height:2.5rem;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;outline:none;padding:0;font-size:1rem;transition:border-color .12s,box-shadow .12s}[data-slot=input-otp-slot]:focus-visible{border-color:var(--ring,#737373);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring,#737373) 35%, transparent)}[data-slot=otp-field][data-invalid] [data-slot=input-otp-slot]{border-color:var(--destructive,#b91c1c)}[data-slot=otp-field][data-invalid] [data-slot=input-otp-slot]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive,#b91c1c) 25%, transparent)}[data-slot=otp-field][data-disabled]{opacity:.5}[data-slot=input-otp-slot]:disabled{cursor:not-allowed}[data-slot=input-otp-separator]{color:var(--muted-foreground,#737373);flex:none;justify-content:center;align-items:center;display:inline-flex}[data-slot=otp-field-description]{color:var(--muted-foreground,#737373);margin:0;font-size:.875rem}[data-slot=otp-field][data-invalid] [data-slot=otp-field-description]{color:var(--destructive,#b91c1c)}@media (pointer:coarse){[data-slot=input-otp-slot]{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){[data-slot=input-otp-slot]{transition:none}}@media (forced-colors:active){[data-slot=input-otp-slot]:focus-visible{outline:2px solid highlight}}
