/* global React */
const { useId } = React;
// Chalk SVG filter — re-used across all icons
function ChalkDefs(){
return (
);
}
// Generic chalk icon wrapper
function ChalkIcon({ size=44, children, soft=false }){
return (
);
}
// ── Big chalk icons (ones in the icon strip)
const IconMask = ({ size=44 }) => (
);
const IconGun = ({ size=44 }) => (
);
const IconStar = ({ size=44 }) => (
);
const IconSpray = ({ size=44 }) => (
);
const IconLaptop = ({ size=44 }) => (
);
const IconMachine = ({ size=44 }) => (
);
const IconFAQ = ({ size=66 }) => (
);
const IconSketch = ({ size=66 }) => (
);
const IconHome = ({ size=22 }) => (
);
const IconBook = ({ size=22 }) => (
);
// Original "marks" footer glyphs (drawn from scratch — no Creative Loop)
const MarkN717 = () => (
);
const MarkAngel = () => (
);
window.Icons = {
ChalkDefs, ChalkIcon,
Mask: IconMask, Gun: IconGun, Star: IconStar, Spray: IconSpray,
Laptop: IconLaptop, Machine: IconMachine,
FAQ: IconFAQ, Sketch: IconSketch, Home: IconHome, Book: IconBook,
MarkN717, MarkAngel,
};