// Daoob AI — icon set (minimal, stroke-based, institutional) const Icon = ({ name, size = 16, stroke = 1.5, ...props }) => { const common = { width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: "currentColor", strokeWidth: stroke, strokeLinecap: "round", strokeLinejoin: "round", ...props, }; switch (name) { case "search": return ; case "pin": return ; case "draw": return ; case "upload": return ; case "clear": return ; case "layers": return ; case "plus": return ; case "minus": return ; case "compass": return ; case "home": return ; case "map": return ; case "file": return ; case "wallet": return ; case "user": return ; case "users": return ; case "settings": return ; case "chart": return ; case "shield": return ; case "arrow-right": return ; case "arrow-down": return ; case "check": return ; case "external": return ; case "x": return ; case "download": return ; case "share": return ; case "printer": return ; case "phone": return ; case "mail": return ; case "clock": return ; case "logo": return ( ); default: return null; } }; Object.assign(window, { Icon });