// Minimal stroke icon set — 24x24 viewBox, 1.6 stroke, rounded
const Icon = ({ name, size = 22, color = 'currentColor', strokeWidth = 1.6 }) => {
const paths = {
home: <>>,
check: <>>,
plus: <>>,
chevronRight: <>>,
chevronLeft: <>>,
chevronDown: <>>,
arrowUp: <>>,
arrowDown: <>>,
arrowRight: <>>,
tasks: <>>,
money: <>>,
flame: <>>,
target: <>>,
sparkle: <>>,
calendar: <>>,
bell: <>>,
trophy: <>>,
user: <>>,
mic: <>>,
send: <>>,
settings: <>>,
moon: <>>,
sun: <>>,
search: <>>,
filter: <>>,
edit: <>>,
trash: <>>,
lock: <>>,
shield: <>>,
star: <>>,
diamond: <>>,
crown: <>>,
wallet: <>>,
pin: <>>,
clock: <>>,
play: <>>,
pause: <>>,
drop: <>>,
book: <>>,
dumbbell: <>>,
meditate: <>>,
car: <>>,
plane: <>>,
apple: <>>,
google: <>>,
voice: <>>,
grid: <>>,
list: <>>,
eye: <>>,
eyeOff: <>>,
headphones: <>>,
pdf: <>>,
pomodoro: <>>,
insight: <>>,
palette: <>>,
cup: <>>,
info: <>>,
arrowUpRight: <>>,
horizontal: <>>,
fingerprint: <>>,
paperclip: <>>,
refresh: <>>,
};
return (
);
};
Object.assign(window, { Icon });