import { createSvgIcon } from '@mui/material';

const PerformanceGradient = createSvgIcon(
  <svg
    width="30"
    height="30"
    viewBox="0 0 30 30"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M12.2712 1.67523C13.437 -0.558407 16.5582 -0.55841 17.7241 1.67523L20.9178 7.79407L27.4821 9.07853C29.9154 9.55467 30.7923 12.5632 29.1692 14.3571L24.5511 19.4609L25.4153 26.4202C25.7159 28.8404 23.2817 30.8111 21.0011 29.6799L14.9976 26.7022L8.9942 29.6799C6.71353 30.8111 4.27933 28.8404 4.57989 26.4202L5.44413 19.4609L0.826029 14.3571C-0.797127 12.5632 0.0798354 9.55467 2.51314 9.07853L9.07746 7.79407L12.2712 1.67523ZM13.7635 13.5H17.8307C18.4751 13.5 18.9974 12.9777 18.9974 12.3333C18.9974 11.689 18.4751 11.1667 17.8307 11.1667H12.7752C12.2049 11.1667 11.7182 11.579 11.6244 12.1415L10.8467 16.8082C10.7745 17.2411 10.9513 17.6777 11.3043 17.9385C11.6573 18.1991 12.1267 18.2397 12.5192 18.0435L13.0894 17.7584C13.5754 17.5154 14.1113 17.3889 14.6547 17.3889H15.8863C16.5307 17.3889 17.053 17.9112 17.053 18.5555V19.3333C17.053 19.9777 16.5307 20.5 15.8863 20.5H14.3307C13.8246 20.5 13.3909 20.177 13.2302 19.7223C13.0155 19.1148 12.3489 18.7964 11.7414 19.0111C11.1339 19.2259 10.8155 19.8924 11.0302 20.4999C11.5101 21.8577 12.805 22.8333 14.3307 22.8333H15.8863C17.8193 22.8333 19.3863 21.2663 19.3863 19.3333V18.5555C19.3863 16.6225 17.8193 15.0555 15.8863 15.0555H14.6547C14.2603 15.0555 13.8683 15.0955 13.4845 15.1741L13.7635 13.5Z"
      fill="url(#paint0_linear_3055_16869)"
    />
    <defs>
      <linearGradient
        id="paint0_linear_3055_16869"
        x1="4.90273"
        y1="5.77067"
        x2="29.1341"
        y2="19.1907"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FFD600" />
        <stop
          offset="1"
          stopColor="#00D078"
        />
      </linearGradient>
    </defs>
  </svg>,
  'PerformanceGradient',
);

export default PerformanceGradient;
