/* Lucide (SVG) — createIcons() replaces <i.lucide-icon> with <svg.lucide.lucide-icon> */
svg.lucide,
.lucide-icon svg.lucide {
	width: 1em;
	height: 1em;
	stroke-width: 2;
	vertical-align: -0.125em;
}

.lucide-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: 1;
}

svg.lucide.lucide-lg,
.lucide-lg svg.lucide {
	width: 1.25em;
	height: 1.25em;
}

svg.lucide.lucide-2x,
.lucide-2x svg.lucide {
	width: 2em;
	height: 2em;
}

svg.lucide.lucide-3x,
.lucide-3x svg.lucide {
	width: 3em;
	height: 3em;
}
