/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/LoyaltyCard.tsx
const LoyaltyCard = ({ size, variant }) => {
	if (variant === "outline") switch (size) {
		case "xs": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("g", {
			clipPath: "url(#LoyaltyCard-outline-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M0 .75v8.8h3.6v2.4l2.4-.8 2.4.8v-2.4H12V.75zm10.725 1.275v1.35h-9.45v-1.35zm-9.45 6.25V5.25h9.45v3.025z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M0 1v11.733h4.8v3.2L8 14.867l3.2 1.066v-3.2H16V1zm14.3 1.7v1.8H1.7V2.7zM1.7 11.033V7h12.6v4.033z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M2 3v14.667h6v4l4-1.334 4 1.334v-4h6V3zm18 2v1.833H4V5zM4 15.667V9.833h16v5.834z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M1 2v22h9v6l6-2 6 2v-6h9V2zm27.8 2.2v3.55H3.2V4.2zM3.2 21.8v-9.55h25.6v9.55z"
		}) });
	}
	if (variant === "fill") switch (size) {
		case "xs": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("g", {
			clipPath: "url(#LoyaltyCard-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M0 .75v8.8h3.6v2.4l2.4-.8 2.4.8v-2.4H12V.75zm10.5 1.5v1.125h-9V2.25zm-9 5.8v-2.8h9v2.8z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M0 1v11.733h4.8v3.2L8 14.867l3.2 1.066v-3.2H16V1zm14 2v1.5H2V3zM2 10.733V7h12v3.733z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M2 3v14.667h6v4l4-1.334 4 1.334v-4h6V3zm17.8 2.2v1.633H4.2V5.2zM4.2 15.467V9.833h15.6v5.634z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M1 2v22h9v6l6-2 6 2v-6h9V2zm27.5 2.5v3.25h-25V4.5zm-25 17v-9.25h25v9.25z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
LoyaltyCard.metadata = {
	name: "LoyaltyCard",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "currency",
	tags: [
		"rewards",
		"points",
		"membership",
		"benefits",
		"perks",
		"customer",
		"loyalty",
		"program",
		"card",
		"plastic"
	]
};
//#endregion
exports.LoyaltyCard = LoyaltyCard;
