/* 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,
});