// AGENTFORGE-IA — icon set (single-source SVGs) const Icon = ({ name, size = 16, stroke = 1.6, ...rest }) => { const s = size; const sw = stroke; const common = { width: s, height: s, viewBox: '0 0 24 24', fill: 'none', stroke: 'currentColor', strokeWidth: sw, strokeLinecap: 'round', strokeLinejoin: 'round', ...rest }; switch (name) { case 'forge': return (); case 'home': return (); case 'store': return (); case 'grid': return (); case 'flow': return (); case 'chat': return (); case 'plug': return (); case 'chart': return (); case 'logs': return (); case 'cog': return (); case 'plus': return (); case 'search': return (); case 'play': return (); case 'pause': return (); case 'star': return (); case 'check': return (); case 'send': return (); case 'sparkles': return (); case 'megaphone': return (); case 'headset': return (); case 'wallet': return (); case 'users': return (); case 'terminal': return (); case 'gavel': return (); case 'flask': return (); case 'cube': return (); case 'palette': return (); case 'bell': return (); case 'help': return (); case 'sun': return (); case 'moon': return (); case 'zap': return (); case 'shield': return (); case 'globe': return (); case 'arrow-right': return (); case 'arrow-up': return (); case 'arrow-down': return (); case 'chevron': return (); case 'chevron-down': return (); case 'chevron-left': return (); case 'chevron-right': return (); case 'video': return (); case 'sliders': return (); case 'x': return (); case 'close': return (); case 'logout': return (); case 'refresh': return (); case 'dot-menu': return (); case 'filter': return (); case 'download': return (); case 'upload': return (); case 'copy': return (); case 'fork': return (); case 'spark-bolt': return (); case 'eye': return (); case 'eye-off': return (); case 'clock': return (); case 'tool': return (); case 'memory': return (); case 'database': return (); case 'webhook': return (); case 'lock': return (); case 'cloud': return (); case 'calendar': return (); case 'server': return (); case 'wifi': return (); case 'package': return (); case 'rocket': return (); case 'book': return (); case 'wrench': return (); case 'verified': return (); case 'fire': return (); case 'phone': return (); case 'mail': return (); case 'tag': return (); case 'building': return (); case 'trending-up': return (); case 'trending-down': return (); case 'pulse': return (); case 'kanban': return (); case 'table': return (); default: return (); } }; window.Icon = Icon;