/* INDIEKOS — inline icon set (Lucide geometry, 24x24, 1.75 stroke) */ const ICON_PATHS = { dashboard: '', building: '', map: '', pin: '', bed: '', door: '', users: '', user: '', contract: '', invoice: '', wallet: '', receipt: '', checklist: '', wrench: '', chart: '', settings: '', logout: '', bell: '', search: '', chevDown: '', chevRight: '', chevLeft: '', chevUp: '', menu: '', plus: '', check: '', x: '', upload: '', camera: '', image: '', alert: '', clock: '', hourglass: '', arrowUp: '', arrowDown: '', trendUp: '', trendDown: '', filter: '', dots: '', dotsH: '', edit: '', trash: '', phone: '', whatsapp: '', mail: '', calendar: '', droplet: '', zap: '', wind: '', card: '', cash: '', shield: '', eye: '', download: '', refresh: '', wifiOff: '', install: '', grid: '', list: '', layers: '', message: '', star: '', copy: '', ext: '', checkCircle: '', xCircle: '', home: '', key: '', qr: '', send: '', idcard: '', sun: '', moon: '', paint: '', scale: '', battery: '', signal: '', reception: '', heart: '', heartFill: '', sliders: '', wifi: '', bike: '', utensils: '', shirt: '', video: '', navigation: '', share: '', sparkles: '', tag: '', megaphone: '', eyeView: '', calCheck: '', }; function Icon({ name, size, sw, style, className }) { const d = ICON_PATHS[name] || ICON_PATHS.dots; return ( ); } window.Icon = Icon;