// Minimal stroke icons (only primitives: lines, circles, rects, simple paths)
const Icon = ({ children, size = 22, style }) => (
);
const IconSearch = (p) => ;
const IconHome = (p) => ;
const IconCart = (p) => ;
const IconBox = (p) => ;
const IconUser = (p) => ;
const IconRx = (p) => ;
const IconPlus = (p) => ;
const IconMinus = (p) => ;
const IconHeart = (p) => ;
const IconChevR = (p) => ;
const IconChevL = (p) => ;
const IconChevD = (p) => ;
const IconClose = (p) => ;
const IconFilter = (p) => ;
const IconBell = (p) => ;
const IconLoc = (p) => ;
const IconCheck = (p) => ;
const IconCamera = (p) => ;
const IconUpload = (p) => ;
const IconShield = (p) => ;
const IconTruck = (p) => ;
const IconPill = (p) => ;
const IconClock = (p) => ;
const IconStar = (p) => ;
const IconMic = (p) => ;
const IconScan = (p) => ;
const IconCard = (p) => ;
const IconCash = (p) => ;
Object.assign(window, {
Icon, IconSearch, IconHome, IconCart, IconBox, IconUser, IconRx, IconPlus,
IconMinus, IconHeart, IconChevR, IconChevL, IconChevD, IconClose, IconFilter,
IconBell, IconLoc, IconCheck, IconCamera, IconUpload, IconShield, IconTruck,
IconPill, IconClock, IconStar, IconMic, IconScan, IconCard, IconCash,
});