The contact form: topic chips with a sliding pill that reshape the fields (Sales adds company and team size) while the card's height glides; company filled from a work email's domain; a reply estimate computed from your business hours in the visitor's time zone plus an online/back status; drafts kept in sessionStorage with Discard; errors in the label row so nothing moves, bad fields shake once; the send folds into a summary with a reference and Send another; failures keep everything.
pnpm dlx shadcn@latest add "https://brioui.com/r/contact-form.json"