Six code boxes fill one by one behind a moving caret, shake in rose when the first code is wrong, then refill with the right one and settle into an emerald verified state.
The import and the props worth knowing about, in one place.
import { Input31 } from "@/components/beste/piece/input31";
<Input31
label="Verification code"
hint="Sent to hello@beste.co"
code="482913"
wrongCode="482910"
/>Regex field with slash delimiters, flag suffix in amber, and an emerald match-count pill on the right.
Masked characters type into the field while a four-segment meter climbs from rose through amber to emerald and each rule in the checklist ticks green, then it clears and starts over.
Pill dictation input with a blinking caret, live waveform bars, and a rose mic button while listening.