Star rating with a sweeping hover fill, half stars, and a springy pop with sparkles on select.
pnpm dlx shadcn@latest add "https://trytweenly.vercel.app/r/rating.json"