// Tiny inline SVG icons. All sized via currentColor.
const Ic = {};
const make = (name, paths, vb = "0 0 16 16") => {
Ic[name] = ({ size = 14, color, style, ...rest }) => (
);
};
make("plus", <>>);
make("edit", <>>);
make("trash", <>>);
make("save", <>>);
make("cancel", <>>);
make("refresh", <>>);
make("export", <>>);
make("import", <>>);
make("search", <>>);
make("close", <>>);
make("chevronDown", <>>);
make("chevronRight", <>>);
make("chevronLeft", <>>);
make("triangle", <>>);
make("triangleR", <>>);
make("user", <>>);
make("lock", <>>);
make("building", <>>);
make("home", <>>);
make("menu", <>>);
make("bell", <>>);
make("settings", <>>);
make("function", <>>);
make("key", <>>);
make("redo", <>>);
make("undo", <>>);
make("clipboard", <>>);
make("doc", <>>);
make("folder", <>>);
make("expand", <>>);
make("dot", <>>);
make("filter", <>>);
make("sortAsc", <>>);
// Brand mark — overlapping registration squares (original geometric mark)
Ic.Brand = ({ size = 28, accent = "#3a8ee0" }) => (
);
window.Ic = Ic;