On hover, 6 dots orbit the button in a continuous circle via CSS keyframes. Each dot shares a single rotate→translateX→counter-rotate keyframe; staggered negative animation-delay offsets each dot to an evenly-spaced starting position. The lead dot is slightly larger.
pnpm dlx shadcn@latest add "https://movin.design/r/button-orbit-particles.json"The item is indexed, but its registry document could not be loaded.