A word rolls vertically between options on a spring-loaded drum, and its pill changes width along with it.
npx shadcn@latest add @furin/word-roller
word-roller