// Lucide outline icons — 2px stroke, rounded caps. // const ICON_PATHS = { search: <>, x: <>, menu: <>, arrowRight: <>, arrowUpRight: <>, arrowUp: <>, chevronDown: <>, chevronRight: <>, check: <>, circleCheck: <>, badgeCheck: <>, megaphone: <>, usersRound: <>, fileText: <>, lightbulb: <>, mail: <>, phone: <>, mapPin: <>, building2: <>, linkedin: <>, twitter: <>, github: <>, filter: <>, ear: <>, sparkles: <>, bookOpen: <>, trendingUp: <>, globe: <>, handshake: <>, quote: <>, }; function Icon({ name, size = 20, color = "currentColor", strokeWidth = 2, className = "" }) { const path = ICON_PATHS[name]; if (!path) return null; return ( ); } window.Icon = Icon;