"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
  for (var name in all)
    __defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
  if (from && typeof from === "object" || typeof from === "function") {
    for (let key of __getOwnPropNames(from))
      if (!__hasOwnProp.call(to, key) && key !== except)
        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
  }
  return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);

// src/icons/LoadingSpinner.tsx
var LoadingSpinner_exports = {};
__export(LoadingSpinner_exports, {
  default: () => LoadingSpinner_default
});
module.exports = __toCommonJS(LoadingSpinner_exports);
var import_nanoid = require("nanoid");
var import_react = require("react");
var import_jsx_runtime = require("@emotion/react/jsx-runtime");
var LoadingSpinner = () => {
  const idRef = (0, import_react.useRef)((0, import_nanoid.nanoid)());
  const id = idRef.current;
  return /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(
    "svg",
    {
      width: "100%",
      viewBox: "0 0 17 17",
      fill: "none",
      xmlns: "http://www.w3.org/2000/svg",
      children: [
        /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("g", { clipPath: `url(#clip0_448_7848)-${id})`, children: [
          /* @__PURE__ */ (0, import_jsx_runtime.jsx)("circle", { cx: "8.5", cy: "8.5", r: "7", stroke: "#E6E6E6", strokeWidth: "2" }),
          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
            "path",
            {
              d: "M8.5 15.5C4.63401 15.5 1.5 12.366 1.5 8.5C1.5 4.63401 4.63401 1.5 8.5 1.5",
              stroke: "black",
              strokeWidth: "2",
              strokeLinecap: "round"
            }
          ),
          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
            "mask",
            {
              id: `mask0_448_7848-${id}`,
              style: { maskType: "alpha" },
              maskUnits: "userSpaceOnUse",
              x: "0",
              y: "0",
              width: "10",
              height: "17",
              children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
                "path",
                {
                  d: "M8.5 15.5C4.63401 15.5 1.5 12.366 1.5 8.5C1.5 4.63401 4.63401 1.5 8.5 1.5",
                  stroke: "black",
                  strokeWidth: "2",
                  strokeLinecap: "round"
                }
              )
            }
          ),
          /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("g", { mask: `url(#mask0_448_7848-${id})`, children: [
            /* @__PURE__ */ (0, import_jsx_runtime.jsx)("g", { filter: `url(#filter0_f_448_7848)-${id})`, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
              "ellipse",
              {
                cx: "9",
                cy: "4",
                rx: "47",
                ry: "19",
                fill: `url(#paint0_radial_448_7848-${id})`
              }
            ) }),
            /* @__PURE__ */ (0, import_jsx_runtime.jsx)("g", { filter: `url(#filter1_f_448_7848)-${id})`, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
              "ellipse",
              {
                cx: "9.5",
                cy: "-6.5",
                rx: "31.5",
                ry: "25.5",
                fill: `url(#paint1_radial_448_7848-${id})`
              }
            ) })
          ] })
        ] }),
        /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("defs", { children: [
          /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(
            "filter",
            {
              id: `filter0_f_448_7848-${id}`,
              x: "-44",
              y: "-21",
              width: "106",
              height: "50",
              filterUnits: "userSpaceOnUse",
              colorInterpolationFilters: "sRGB",
              children: [
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)("feFlood", { floodOpacity: "0", result: "BackgroundImageFix" }),
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
                  "feBlend",
                  {
                    mode: "normal",
                    in: "SourceGraphic",
                    in2: "BackgroundImageFix",
                    result: "shape"
                  }
                ),
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
                  "feGaussianBlur",
                  {
                    stdDeviation: "3",
                    result: "effect1_foregroundBlur_448_7848"
                  }
                )
              ]
            }
          ),
          /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(
            "filter",
            {
              id: `filter1_f_448_7848-${id}`,
              x: "-28",
              y: "-38",
              width: "75",
              height: "63",
              filterUnits: "userSpaceOnUse",
              colorInterpolationFilters: "sRGB",
              children: [
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)("feFlood", { floodOpacity: "0", result: "BackgroundImageFix" }),
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
                  "feBlend",
                  {
                    mode: "normal",
                    in: "SourceGraphic",
                    in2: "BackgroundImageFix",
                    result: "shape"
                  }
                ),
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
                  "feGaussianBlur",
                  {
                    stdDeviation: "3",
                    result: "effect1_foregroundBlur_448_7848"
                  }
                )
              ]
            }
          ),
          /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(
            "radialGradient",
            {
              id: `paint0_radial_448_7848-${id}`,
              cx: "0",
              cy: "0",
              r: "1",
              gradientUnits: "userSpaceOnUse",
              gradientTransform: "translate(9.09573 3.9613) rotate(161.271) scale(31.3334 19.6551)",
              children: [
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { stopColor: "#0066FF" }),
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { offset: "1", stopColor: "#0066FF", stopOpacity: "0" })
              ]
            }
          ),
          /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(
            "radialGradient",
            {
              id: `paint1_radial_448_7848-${id}`,
              cx: "0",
              cy: "0",
              r: "1",
              gradientUnits: "userSpaceOnUse",
              gradientTransform: "translate(9.56416 -6.55194) rotate(145.825) scale(24.0388 23.0445)",
              children: [
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { stopColor: "#FFC700" }),
                /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { offset: "1", stopColor: "#BF09FF", stopOpacity: "0" })
              ]
            }
          ),
          /* @__PURE__ */ (0, import_jsx_runtime.jsx)("clipPath", { id: `clip0_448_7848-${id}`, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
            "rect",
            {
              width: "16",
              height: "16",
              fill: "white",
              transform: "translate(0.5 0.5)"
            }
          ) })
        ] })
      ]
    }
  );
};
var LoadingSpinner_default = LoadingSpinner;
