// Inline SVG icons — single stroke, 1.5px, sized 1em via currentColor
const Icon = ({ d, size = 16, fill, stroke = "currentColor", strokeWidth = 1.5, children, viewBox = "0 0 24 24", style }) => (
);
const Icons = {
Sun: (p) => ,
Moon: (p) => ,
Command: (p) => ,
Arrow: (p) => ,
ArrowUpRight: (p) => ,
Github: (p) => ,
LinkedIn: (p) => ,
Twitter: (p) => ,
Mail: (p) => ,
Sparkles: (p) => ,
Bolt: (p) => ,
Code: (p) => ,
Cube: (p) => ,
Cpu: (p) => ,
Server: (p) => ,
Database: (p) => ,
Cloud: (p) => ,
Box: (p) => ,
Wallet: (p) => ,
Zap: (p) => ,
Layers: (p) => ,
Check: (p) => ,
Dot: (p) => ,
Search: (p) => ,
Send: (p) => ,
Globe: (p) => ,
Terminal: (p) => ,
Logo: ({ size = 28, full = false }) => (
{ e.currentTarget.style.display = "none"; }}
/>
),
};
window.Icons = Icons;