import {
  BaseIcon
} from "./chunk-Z3LMOCJ7.mjs";

// src/icons/tokens/TokenDEC.tsx
import { forwardRef } from "react";
import { jsx, jsxs } from "react/jsx-runtime";
var TokenDEC = forwardRef(
  ({ variant = branded, ...props }, ref) => /* @__PURE__ */ jsxs(BaseIcon, { ...props, ref, children: [
    /* @__PURE__ */ jsx("path", { fill: "url(#DEC__a)", d: "M17 3.177H7l5 8.826z" }),
    /* @__PURE__ */ jsx("path", { fill: "url(#DEC__b)", d: "m17 3.177-5 8.826 5 8.82 5-8.82z" }),
    /* @__PURE__ */ jsx("path", { fill: "url(#DEC__c)", d: "m7 3.177-5 8.826 5 8.82 5-8.82z" }),
    /* @__PURE__ */ jsx("path", { fill: "#74C5EE", d: "m12 12.003-5 8.82h10z" }),
    /* @__PURE__ */ jsxs("defs", { children: [
      /* @__PURE__ */ jsxs(
        "linearGradient",
        {
          id: "DEC__a",
          x1: "12.001",
          x2: "12.001",
          y1: "21.094",
          y2: "2.363",
          gradientUnits: "userSpaceOnUse",
          children: [
            /* @__PURE__ */ jsx("stop", { stopColor: "#74C5EE" }),
            /* @__PURE__ */ jsx("stop", { offset: ".32", stopColor: "#73C2EF" }),
            /* @__PURE__ */ jsx("stop", { offset: ".53", stopColor: "#6EB9F1" }),
            /* @__PURE__ */ jsx("stop", { offset: ".72", stopColor: "#66AAF5" }),
            /* @__PURE__ */ jsx("stop", { offset: ".88", stopColor: "#5A95FA" }),
            /* @__PURE__ */ jsx("stop", { offset: "1", stopColor: "#4F80FF" })
          ]
        }
      ),
      /* @__PURE__ */ jsxs(
        "linearGradient",
        {
          id: "DEC__b",
          x1: "1.979",
          x2: "22.266",
          y1: "12.003",
          y2: "12.003",
          gradientUnits: "userSpaceOnUse",
          children: [
            /* @__PURE__ */ jsx("stop", { stopColor: "#96D4C8" }),
            /* @__PURE__ */ jsx("stop", { offset: "1", stopColor: "#42C0C6" })
          ]
        }
      ),
      /* @__PURE__ */ jsxs(
        "linearGradient",
        {
          id: "DEC__c",
          x1: "2",
          x2: "22",
          y1: "12.003",
          y2: "12.003",
          gradientUnits: "userSpaceOnUse",
          children: [
            /* @__PURE__ */ jsx("stop", { stopColor: "#4F80FF" }),
            /* @__PURE__ */ jsx("stop", { offset: ".28", stopColor: "#4E7FFC" }),
            /* @__PURE__ */ jsx("stop", { offset: ".48", stopColor: "#4A7CF3" }),
            /* @__PURE__ */ jsx("stop", { offset: ".64", stopColor: "#4477E4" }),
            /* @__PURE__ */ jsx("stop", { offset: ".79", stopColor: "#3C6FCE" }),
            /* @__PURE__ */ jsx("stop", { offset: ".93", stopColor: "#3166B3" }),
            /* @__PURE__ */ jsx("stop", { offset: "1", stopColor: "#2B60A3" })
          ]
        }
      )
    ] })
  ] })
);
TokenDEC.displayName = "DEC";
var TokenDEC_default = TokenDEC;

export {
  TokenDEC_default
};
