// Icons — Lucide-style stroke icons inline (no external deps).
const Icon = ({ d, size = 18, stroke = 1.6, children, ...rest }) => (
);
const ICN = {
search: ,
bell: ,
mail: ,
refresh: ,
plus: ,
upload: ,
cal: ,
star: ,
phone: ,
link: ,
edit: ,
arrowUp: ,
arrowRight: ,
arrowLeft: ,
more: ,
check: ,
doubleCheck: ,
share: ,
home: ,
users: ,
briefcase: ,
bolt: ,
send: ,
chart: ,
inbox: ,
moon: ,
sun: ,
filter: ,
pin: ,
trendUp: ,
dot: ,
whatsapp: (
),
mic: ,
x: ,
trash: ,
bolt2: ,
user: ,
chevron: ,
cmd: ,
logout: ,
settings: ,
help: ,
download: ,
};
window.Icon = Icon;
window.ICN = ICN;