Single-line text field, 36 px tall to match Button, that moves the invalid state onto its border and ring.
pnpm dlx shadcn@latest add "https://miseui.junsu4621.workers.dev/r/input.json"