/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/ArrowDownCircle.tsx
const ArrowDownCircle = ({ 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.jsxs)("g", {
			fill: "currentColor",
			clipPath: "url(#ArrowDownCircle-outline-12_svg__a)",
			children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M3 6h2.4V3.4h1.2V6H9L6 9z" }), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M6 12A6 6 0 1 1 6 0a6 6 0 0 1 0 12m0-1.2a4.8 4.8 0 1 0 0-9.6 4.8 4.8 0 0 0 0 9.6" })]
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsxs)("g", {
			fill: "currentColor",
			clipPath: "url(#ArrowDownCircle-outline-16_svg__a)",
			children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "m8 11.894-3.56-3.56L5.5 7.272l1.75 1.75V4.25h1.5v4.773l1.75-1.75 1.06 1.06z" }), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m0-1.8A6.2 6.2 0 1 1 8 1.8a6.2 6.2 0 0 1 0 12.4" })]
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m12 17.384-4.273-4.273L9 11.838l2.1 2.1V7.1h1.8v6.839l2.1-2.1 1.273 1.272z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m0 1.8a8.2 8.2 0 1 1 0 16.4 8.2 8.2 0 0 1 0-16.4"
		})] });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsxs)("g", {
			fill: "currentColor",
			clipPath: "url(#ArrowDownCircle-outline-32_svg__a)",
			children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M16 23.626 9.374 17 11 15.374l3.85 3.85V8.6h2.3v10.624l3.85-3.85L22.626 17z" }), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M16 0C7.163 0 0 7.163 0 16s7.163 16 16 16 16-7.163 16-16S24.837 0 16 0m0 2.3c7.566 0 13.7 6.134 13.7 13.7S23.566 29.7 16 29.7 2.3 23.566 2.3 16 8.434 2.3 16 2.3" })]
		}) });
	}
	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(#ArrowDownCircle-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M6 12A6 6 0 1 1 6 0a6 6 0 0 1 0 12m3-6H6.6V3.4H5.4V6H3l3 3z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("g", {
			clipPath: "url(#ArrowDownCircle-fill-16_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m2.5-8.727 1.06 1.06L8 11.894l-3.56-3.56L5.5 7.272l1.75 1.75V4.25h1.5v4.773z"
			})
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m3 9.839 1.273 1.272L12 17.384l-4.273-4.273L9 11.838l2.1 2.1V7.1h1.8v6.839z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("g", {
			clipPath: "url(#ArrowDownCircle-fill-32_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M16 0C7.163 0 0 7.163 0 16s7.163 16 16 16 16-7.163 16-16S24.837 0 16 0m5 15.374L22.626 17 16 23.626 9.374 17 11 15.374l3.85 3.85V8.6h2.3v10.624z"
			})
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
ArrowDownCircle.metadata = {
	name: "ArrowDownCircle",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "arrows",
	tags: [
		"down",
		"arrow",
		"circle",
		"navigation",
		"direction",
		"download",
		"point",
		"indicator",
		"move",
		"symbol1"
	]
};
//#endregion
exports.ArrowDownCircle = ArrowDownCircle;
