A multi-select onboarding step built from checkbox cards: priced add-ons with a select-all that shows a mixed state, and topics limited to three that lock the rest and shake when you try a fourth. Choices appear as removable chips in a sticky summary with an animated monthly total and Continue.
pnpm dlx shadcn@latest add "https://reactframe.com/r/checkbox-selection-cards.json"