// PSM Expert — icon set (Lucide paths, ISC). Even 1.75 stroke, rounded. // Usage: const PSM_ICON_PATHS = { "shield-check": '', "layers": '', "git-branch": '', "refresh-cw": '', "activity": '', "wind": '', "arrow-right": '', "arrow-left": '', "arrow-up-right": '', "menu": '', "message-circle": '', "linkedin": '', "mail": '', "clock": '', "user": '', "check": '', "alert-triangle": '', "lightbulb": '', "graduation-cap": '', "file-text": '', "phone": '', "hard-hat": '', "award": '', "users": '', "settings": '', "clipboard-check": '', "bar-chart": '', "search": '', "shield": '', "file-shield": '', "droplet": '', "zap": '', "factory": '', "anchor": '', "flask": '', "package": '', "pill": '', "building": '', "map-pin": '', "filter": '', }; function Icon({ name, size = 24, color = "currentColor", stroke = 1.75, style = {} }) { const d = PSM_ICON_PATHS[name] || ""; return ( ); } Object.assign(window, { Icon, PSM_ICON_PATHS });