/* Lucide-style stroke icons. Single-file so they're cheap to import. All icons share a 24x24 viewBox with 2px stroke. */ const IconBase = ({ size = 24, className = '', children, strokeWidth = 2, ...rest }) => ( ); const IconShield = (p) => ( ); const IconUsers = (p) => ( ); const IconPhoneCall = (p) => ( ); const IconPlay = (p) => ( ); const IconClipboardList = (p) => ( ); const IconSend = (p) => ( ); const IconShieldAlert = (p) => ( ); const IconArrowRight = (p) => ( ); const IconMenu = (p) => ( ); const IconX = (p) => ( ); const IconCheck = (p) => ( ); const IconChevronDown = (p) => ( ); const IconPlus = (p) => ( ); const IconSparkles = (p) => ( ); const IconBarChart = (p) => ( ); const IconFileText = (p) => ( ); const IconCalendarClock = (p) => ( ); const IconCamera = (p) => ( ); const IconLock = (p) => ( ); const IconMail = (p) => ( ); const IconSmartphone = (p) => ( ); const IconFileCheck = (p) => ( ); const IconPlug = (p) => ( ); const IconClipboard = (p) => ( ); const IconRefresh = (p) => ( ); const IconMap = (p) => ( ); const IconMessageSquare = (p) => ( ); const IconTarget = (p) => ( ); const IconTrendingUp = (p) => ( ); const IconAlert = (p) => ( ); const IconHeart = (p) => ( ); const IconGlobe = (p) => ( ); const IconBookOpen = (p) => ( ); const IconBuilding = (p) => ( ); const IconCheckCircle = (p) => ( ); const IconHash = (p) => ( ); const IconPound = (p) => ( ); Object.assign(window, { IconShield, IconUsers, IconPhoneCall, IconPlay, IconClipboardList, IconSend, IconShieldAlert, IconArrowRight, IconMenu, IconX, IconCheck, IconChevronDown, IconCamera, IconLock, IconPlus, IconSparkles, IconBarChart, IconFileText, IconCalendarClock, IconMail, IconSmartphone, IconFileCheck, IconPlug, IconClipboard, IconRefresh, IconMap, IconMessageSquare, IconTarget, IconTrendingUp, IconAlert, IconHeart, IconGlobe, IconBookOpen, IconBuilding, IconCheckCircle, IconHash, IconPound, });