/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Cvc.tsx
const Cvc = ({ size, variant }) => {
	if (variant === "outline") switch (size) {
		case "xs": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M10.364 8.59H6.546V6.955h3.818z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M12 10.3H0V1.5h12zM1.275 5.437v3.588h9.45V5.437zm0-1.875h9.45v-.787h-9.45z"
		})] });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M13.818 11.454h-5.09V9.272h5.09z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M16 13.733H0V2h16zM1.7 7.25v4.783h12.6V7.25zm0-2.5h12.6V3.7H1.7z"
		})] });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M20 17h-7v-3h7z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M23 20H1V4h22zM3 10.833V18h18v-7.167zm0-3h18V6H3z"
		})] });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M27 23h-9v-4h9z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M31 27H1V5h30zM3.2 14.25V24.8h25.6V14.25zm0-4.5h25.6V7.2H3.2z"
		})] });
	}
	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)("path", {
			fill: "currentColor",
			d: "M12 10.3H0V1.5h12zM6.546 8.59h3.818V6.955H6.546zM1.5 3.75v1.5h9v-1.5z"
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M16 13.733H0V2h16zm-7.272-2.279h5.09V9.272h-5.09zM2 5v2h12V5z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M23 20H1V4h22zm-10-3h7v-3h-7zM3 8.083v2.5h18v-2.5z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M31 27H1V5h30zm-13-4h9v-4h-9zM3.4 10v4h25.2v-4z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Cvc.metadata = {
	name: "Cvc",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "Currency",
	tags: [
		"cvc",
		"cvv",
		"security code",
		"card security code",
		"3 digit code",
		"4 digit code",
		"back of card",
		"credit card security",
		"debit card security",
		"payment verification"
	]
};
//#endregion
exports.Cvc = Cvc;
