// icons.jsx — minimal stroke icons (no copyrighted marks)
const Icon = ({ children, size = 18, stroke = 1.6, ...rest }) => (
);
const IconCheck = (p) => ;
const IconArrow = (p) => ;
const IconArrowSm = (p) => ;
const IconPlus = (p) => ;
const IconSpark = (p) => ;
const IconLayers = (p) => ;
const IconFunnel = (p) => ;
const IconBox = (p) => ;
const IconCode = (p) => ;
const IconBolt = (p) => ;
const IconShield = (p) => ;
const IconSearch = (p) => ;
const IconCard = (p) => ;
const IconDevice = (p) => ;
const IconMail = (p) => ;
const IconChat = (p) => ;
const IconCal = (p) => ;
const IconGlobe = (p) => ;
const IconChart = (p) => ;
const IconCpu = (p) => ;
const IconWhats = (p) => ;
const IconCheckCircle = (p) => ;
Object.assign(window, {
Icon, IconCheck, IconArrow, IconArrowSm, IconPlus, IconSpark, IconLayers,
IconFunnel, IconBox, IconCode, IconBolt, IconShield, IconSearch, IconCard,
IconDevice, IconMail, IconChat, IconCal, IconGlobe, IconChart, IconCpu,
IconWhats, IconCheckCircle,
});