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

const TimeTrackingGradient = createSvgIcon(
  <svg
    width="32"
    height="32"
    viewBox="0 0 32 32"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M0 15.6667C0 24.3191 7.0142 31.3333 15.6667 31.3333C24.3191 31.3333 31.3333 24.3191 31.3333 15.6667C31.3333 7.0142 24.3191 0 15.6667 0C7.0142 0 0 7.0142 0 15.6667ZM15.6667 2.33333C16.4031 2.33333 17 2.93029 17 3.66667V4.33333C17 5.06971 16.4031 5.66667 15.6667 5.66667C14.9303 5.66667 14.3333 5.06971 14.3333 4.33333V3.66667C14.3333 2.93029 14.9303 2.33333 15.6667 2.33333ZM15.6667 7.33333C16.4031 7.33333 17 7.93027 17 8.66667V15.1144L21.2761 19.3905C21.7969 19.9112 21.7969 20.7555 21.2761 21.2761C20.7555 21.7969 19.9112 21.7969 19.3905 21.2761L14.7239 16.6095C14.4738 16.3594 14.3333 16.0203 14.3333 15.6667V8.66667C14.3333 7.93027 14.9303 7.33333 15.6667 7.33333ZM25.0951 6.23838C25.6159 6.75907 25.6159 7.60333 25.0951 8.124L24.6237 8.5954C24.1031 9.11613 23.2588 9.11613 22.7381 8.5954C22.2174 8.07473 22.2174 7.23047 22.7381 6.7098L23.2095 6.23838C23.7303 5.71768 24.5745 5.71768 25.0951 6.23838ZM29 15.6667C29 16.4031 28.4031 17 27.6667 17H27C26.2636 17 25.6667 16.4031 25.6667 15.6667C25.6667 14.9303 26.2636 14.3333 27 14.3333H27.6667C28.4031 14.3333 29 14.9303 29 15.6667ZM25.0951 25.0951C24.5744 25.6159 23.7302 25.6159 23.2095 25.0951L22.7381 24.6237C22.2174 24.1031 22.2174 23.2588 22.7381 22.7381C23.2588 22.2174 24.103 22.2174 24.6237 22.7381L25.0951 23.2095C25.6158 23.7303 25.6158 24.5745 25.0951 25.0951ZM15.6667 29C16.4031 29 17 28.4031 17 27.6667V27C17 26.2636 16.4031 25.6667 15.6667 25.6667C14.9303 25.6667 14.3333 26.2636 14.3333 27V27.6667C14.3333 28.4031 14.9303 29 15.6667 29ZM6.23822 25.0951C6.75893 25.6159 7.60313 25.6159 8.12387 25.0951L8.59527 24.6237C9.11593 24.1031 9.11593 23.2588 8.59527 22.7381C8.07453 22.2174 7.23033 22.2174 6.7096 22.7381L6.23822 23.2095C5.71752 23.7303 5.71752 24.5745 6.23822 25.0951ZM2.33333 15.6667C2.33333 16.4031 2.93029 17 3.66667 17H4.33333C5.06971 17 5.66667 16.4031 5.66667 15.6667C5.66667 14.9303 5.06971 14.3333 4.33333 14.3333H3.66667C2.93029 14.3333 2.33333 14.9303 2.33333 15.6667ZM6.23818 6.23838C5.71748 6.75907 5.71748 7.60333 6.23818 8.124L6.7096 8.5954C7.23027 9.11613 8.07453 9.11613 8.5952 8.5954C9.11593 8.07473 9.11593 7.23047 8.5952 6.7098L8.1238 6.23838C7.60307 5.71768 6.75887 5.71768 6.23818 6.23838Z"
      fill="url(#paint0_linear_3055_16871)"
    />
    <defs>
      <linearGradient
        id="paint0_linear_3055_16871"
        x1="1.204"
        y1="2.532"
        x2="36.916"
        y2="22.66"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#00D078" />
        <stop
          offset="1"
          stopColor="#007DF0"
        />
      </linearGradient>
    </defs>
  </svg>,
  'TimeTrackingGradient',
);

export default TimeTrackingGradient;
