const React = require("react");
const TaurusIcon = ({ title, titleId, ...props }) => (
  <svg
    width="1em"
    height="1em"
    viewBox="0 0 32 32"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    aria-labelledby={titleId}
    {...props}
  >
    {title ? <title id={titleId}>{title}</title> : null}
    <g filter="url(#filter0_ii_18590_1152)">
      <rect
        x={2.51233}
        y={2.0625}
        width={27.875}
        height={27.875}
        rx={3.6}
        fill="url(#paint0_linear_18590_1152)"
      />
      <rect
        x={2.51233}
        y={2.0625}
        width={27.875}
        height={27.875}
        rx={3.6}
        fill="url(#paint1_radial_18590_1152)"
      />
    </g>
    <g filter="url(#filter1_f_18590_1152)">
      <path
        d="M28.6998 4.5625V27.4375"
        stroke="url(#paint2_linear_18590_1152)"
        strokeWidth={1.5}
        strokeLinecap="round"
      />
    </g>
    <g filter="url(#filter2_f_18590_1152)">
      <path
        d="M5.9762 3.875H27.7574"
        stroke="url(#paint3_linear_18590_1152)"
        strokeWidth={1.5}
        strokeLinecap="round"
      />
    </g>
    <g filter="url(#filter3_f_18590_1152)">
      <path
        d="M24.4463 6.5C22.2063 6.5 20.0763 7.3 18.4363 8.75C17.8863 9.23 17.1763 9.5 16.4463 9.5C15.7163 9.5 15.0063 9.23 14.4563 8.75C12.8163 7.3 10.6863 6.5 8.44629 6.5C7.89629 6.5 7.44629 6.95 7.44629 7.5C7.44629 8.05 7.89629 8.5 8.44629 8.5C10.1335 8.5 11.7455 9.07357 12.9997 10.1295C13.0551 10.1761 13.0421 10.2641 12.9769 10.2955C10.3016 11.5849 8.44629 14.3347 8.44629 17.5C8.44629 21.91 12.0363 25.5 16.4463 25.5C20.8563 25.5 24.4463 21.91 24.4463 17.5C24.4463 14.3347 22.5909 11.5849 19.9157 10.2955C19.8505 10.2641 19.8375 10.1761 19.8929 10.1295C21.147 9.07357 22.7591 8.5 24.4463 8.5C24.9963 8.5 25.4463 8.05 25.4463 7.5C25.4463 6.95 24.9963 6.5 24.4463 6.5ZM22.4463 17.5C22.4463 20.81 19.7563 23.5 16.4463 23.5C13.1363 23.5 10.4463 20.81 10.4463 17.5C10.4463 14.19 13.1363 11.5 16.4463 11.5C19.7563 11.5 22.4463 14.19 22.4463 17.5Z"
        fill="#6A4EBE"
      />
    </g>
    <g filter="url(#filter4_ii_18590_1152)">
      <path
        d="M24.4463 6.5C22.2063 6.5 20.0763 7.3 18.4363 8.75C17.8863 9.23 17.1763 9.5 16.4463 9.5C15.7163 9.5 15.0063 9.23 14.4563 8.75C12.8163 7.3 10.6863 6.5 8.44629 6.5C7.89629 6.5 7.44629 6.95 7.44629 7.5C7.44629 8.05 7.89629 8.5 8.44629 8.5C10.1335 8.5 11.7455 9.07357 12.9997 10.1295C13.0551 10.1761 13.0421 10.2641 12.9769 10.2955C10.3016 11.5849 8.44629 14.3347 8.44629 17.5C8.44629 21.91 12.0363 25.5 16.4463 25.5C20.8563 25.5 24.4463 21.91 24.4463 17.5C24.4463 14.3347 22.5909 11.5849 19.9157 10.2955C19.8505 10.2641 19.8375 10.1761 19.8929 10.1295C21.147 9.07357 22.7591 8.5 24.4463 8.5C24.9963 8.5 25.4463 8.05 25.4463 7.5C25.4463 6.95 24.9963 6.5 24.4463 6.5ZM22.4463 17.5C22.4463 20.81 19.7563 23.5 16.4463 23.5C13.1363 23.5 10.4463 20.81 10.4463 17.5C10.4463 14.19 13.1363 11.5 16.4463 11.5C19.7563 11.5 22.4463 14.19 22.4463 17.5Z"
        fill="#FCF2FF"
      />
    </g>
    <defs>
      <filter
        id="filter0_ii_18590_1152"
        x={2.51233}
        y={1.0625}
        width={29.875}
        height={28.875}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feColorMatrix
          in="SourceAlpha"
          type="matrix"
          values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
          result="hardAlpha"
        />
        <feOffset dx={2} dy={-1} />
        <feGaussianBlur stdDeviation={1.5} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 0.298039 0 0 0 0 0.235294 0 0 0 0 0.6 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="shape"
          result="effect1_innerShadow_18590_1152"
        />
        <feColorMatrix
          in="SourceAlpha"
          type="matrix"
          values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
          result="hardAlpha"
        />
        <feOffset dy={-1} />
        <feGaussianBlur stdDeviation={1.5} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 0.352941 0 0 0 0 0.211765 0 0 0 0 0.709804 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="effect1_innerShadow_18590_1152"
          result="effect2_innerShadow_18590_1152"
        />
      </filter>
      <filter
        id="filter1_f_18590_1152"
        x={25.9498}
        y={1.8125}
        width={5.5}
        height={28.375}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feGaussianBlur
          stdDeviation={1}
          result="effect1_foregroundBlur_18590_1152"
        />
      </filter>
      <filter
        id="filter2_f_18590_1152"
        x={3.2262}
        y={1.125}
        width={27.2812}
        height={5.5}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feGaussianBlur
          stdDeviation={1}
          result="effect1_foregroundBlur_18590_1152"
        />
      </filter>
      <filter
        id="filter3_f_18590_1152"
        x={6.44629}
        y={5.5}
        width={20}
        height={21}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feGaussianBlur
          stdDeviation={0.5}
          result="effect1_foregroundBlur_18590_1152"
        />
      </filter>
      <filter
        id="filter4_ii_18590_1152"
        x={7.04629}
        y={6.1}
        width={18.8}
        height={19.8}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feColorMatrix
          in="SourceAlpha"
          type="matrix"
          values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
          result="hardAlpha"
        />
        <feOffset dx={-0.4} dy={0.4} />
        <feGaussianBlur stdDeviation={0.375} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 0.913725 0 0 0 0 0.886275 0 0 0 0 0.968627 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="shape"
          result="effect1_innerShadow_18590_1152"
        />
        <feColorMatrix
          in="SourceAlpha"
          type="matrix"
          values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
          result="hardAlpha"
        />
        <feOffset dx={0.4} dy={-0.4} />
        <feGaussianBlur stdDeviation={0.2} />
        <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
        <feColorMatrix
          type="matrix"
          values="0 0 0 0 1 0 0 0 0 0.988235 0 0 0 0 1 0 0 0 1 0"
        />
        <feBlend
          mode="normal"
          in2="effect1_innerShadow_18590_1152"
          result="effect2_innerShadow_18590_1152"
        />
      </filter>
      <linearGradient
        id="paint0_linear_18590_1152"
        x1={16.4498}
        y1={5.63701}
        x2={16.4498}
        y2={38.8897}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#9865EE" />
        <stop offset={1} stopColor="#7764C6" />
      </linearGradient>
      <radialGradient
        id="paint1_radial_18590_1152"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(28.1686 4.15625) rotate(136.771) scale(2.14444 2.50466)"
      >
        <stop stopColor="#BB8DFF" />
        <stop offset={1} stopColor="#BB8DFF" stopOpacity={0} />
      </radialGradient>
      <linearGradient
        id="paint2_linear_18590_1152"
        x1={29.1998}
        y1={4.5625}
        x2={29.1998}
        y2={27.4375}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#AE7EFF" />
        <stop offset={1} stopColor="#8777D6" />
      </linearGradient>
      <linearGradient
        id="paint3_linear_18590_1152"
        x1={28.9137}
        y1={4.12502}
        x2={3.38245}
        y2={4.12502}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#A672FF" />
        <stop offset={1} stopColor="#9A6CEB" />
      </linearGradient>
    </defs>
  </svg>
);
module.exports = TaurusIcon;
