import React from 'react' function toneClasses(tone) { switch (tone) { case 'featured': return 'border-amber-300/30 bg-amber-400/12 text-amber-50 hover:border-amber-300/45 hover:bg-amber-400/18' case 'community': return 'border-sky-300/25 bg-sky-300/10 text-sky-100 hover:border-sky-300/40 hover:bg-sky-300/15' case 'curated': return 'border-emerald-300/25 bg-emerald-400/10 text-emerald-100 hover:border-emerald-300/40 hover:bg-emerald-400/15' default: return 'border-white/10 bg-white/[0.04] text-white hover:border-white/20 hover:bg-white/[0.07]' } } export default function WorldParticipationBadge({ items = [] }) { const badges = Array.isArray(items) ? items : [] if (badges.length === 0) { return null } return (