// Lightweight icon set — inline SVG, sized by `size`, colored by currentColor.
// Strokes match Lucide's design (stroke-width:2, round caps & joins).
const Icon = ({ size = 16, children, style }) => (
);
const I = {
Dashboard: (p) => ,
Docs: (p) => ,
Users: (p) => ,
Chat: (p) => ,
Sparkle: (p) => ,
Settings: (p) => ,
Search: (p) => ,
Bell: (p) => ,
Help: (p) => ,
Plus: (p) => ,
Trash: (p) => ,
Upload: (p) => ,
ArrowUp: (p) => ,
ArrowDown: (p) => ,
ArrowRight: (p) => ,
Chevron: (p) => ,
Send: (p) => ,
Calendar: (p) => ,
Filter: (p) => ,
Dollar: (p) => ,
Target: (p) => ,
File: (p) => ,
TeamCount: (p) => ,
Paperclip: (p) => ,
Mic: (p) => ,
X: (p) => ,
Check: (p) => ,
Download: (p) => ,
More: (p) => ,
Eye: (p) => ,
Logout: (p) => ,
BarChart: (p) => ,
Spark: (p) => ,
Briefcase: (p) => ,
Refresh: (p) => ,
Building: (p) => ,
Clipboard: (p) => ,
Clock: (p) => ,
Alert: (p) => ,
Plane: (p) => ,
CheckCircle: (p) => ,
Hourglass: (p) => ,
FileSpread: (p) => ,
Printer: (p) => ,
Edit: (p) => ,
};
window.I = I;