"use client"; const COLOR_MAP = { cyan: "from-cyan-400/60 to-cyan-300/30", violet: "from-violet-400/60 to-violet-300/30", fuchsia: "from-fuchsia-400/60 to-fuchsia-300/30", } as const; type ParticleColor = keyof typeof COLOR_MAP; const PARTICLES = Array.from({ length: 60 }, (_, i) => ({ size: 2 + (i % 5), left: (i * 17.3) % 100, top: (i * 23.7) % 100, duration: 12 + (i % 10), delay: (i * 0.4) % 6, color: (i % 3 === 0 ? "cyan" : i % 3 === 1 ? "violet" : "fuchsia") as ParticleColor, })); export function Particles() { return (