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

const NewsGradient = 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="M22.8173 0.00584495C24.9599 -0.101988 26.8424 1.29166 27.2882 3.40596C27.4199 4.03074 27.565 4.7671 27.7179 5.62118C27.2375 5.44899 26.7273 5.34035 26.1989 5.30378C24.1143 5.15953 20.6765 5 15.6667 5C10.6568 5 7.21907 5.15952 5.13447 5.30377C2.76079 5.46803 0.755872 7.0866 0.157958 9.38493C0.0803717 8.34486 0.032325 7.46033 0.00344498 6.72433C-0.0813284 4.56372 1.40709 2.75798 3.51443 2.34962C5.51989 1.96102 8.66287 1.43099 13.13 0.888585C17.5971 0.346178 20.7763 0.108558 22.8173 0.00584495ZM15.6667 30C10.692 30 7.2928 29.8416 5.24953 29.7002C3.36873 29.5701 1.84954 28.1626 1.66271 26.2507C1.49825 24.5676 1.33333 21.9727 1.33333 18.3333C1.33333 14.694 1.49825 12.0991 1.66271 10.416C1.84954 8.50407 3.36873 7.0966 5.24953 6.96646C7.2928 6.82507 10.692 6.66667 15.6667 6.66667C20.6413 6.66667 24.0405 6.82507 26.0838 6.96646C27.9646 7.0966 29.4838 8.50407 29.6706 10.416C29.8351 12.0991 30 14.694 30 18.3333C30 21.9727 29.8351 24.5676 29.6706 26.2507C29.4838 28.1626 27.9646 29.5701 26.0838 29.7002C24.0405 29.8416 20.6413 30 15.6667 30ZM5.33333 12.3333C5.33333 11.7811 5.78106 11.3333 6.33333 11.3333H11.6667C12.2189 11.3333 12.6667 11.7811 12.6667 12.3333C12.6667 12.8856 12.2189 13.3333 11.6667 13.3333H6.33333C5.78106 13.3333 5.33333 12.8856 5.33333 12.3333ZM6.33333 19.3333C5.78106 19.3333 5.33333 19.7811 5.33333 20.3333C5.33333 20.8856 5.78106 21.3333 6.33333 21.3333H11.6667C12.2189 21.3333 12.6667 20.8856 12.6667 20.3333C12.6667 19.7811 12.2189 19.3333 11.6667 19.3333H6.33333ZM5.33333 24.3333C5.33333 23.7811 5.78106 23.3333 6.33333 23.3333H25C25.5523 23.3333 26 23.7811 26 24.3333C26 24.8856 25.5523 25.3333 25 25.3333H6.33333C5.78106 25.3333 5.33333 24.8856 5.33333 24.3333ZM6.33333 15.3333C5.78106 15.3333 5.33333 15.7811 5.33333 16.3333C5.33333 16.8856 5.78106 17.3333 6.33333 17.3333H11.6667C12.2189 17.3333 12.6667 16.8856 12.6667 16.3333C12.6667 15.7811 12.2189 15.3333 11.6667 15.3333H6.33333ZM20.3333 21.3333C19.0127 21.3333 18.0087 21.2935 17.288 21.2472C16.2679 21.1817 15.4849 20.3988 15.4195 19.3787C15.3732 18.6579 15.3333 17.6539 15.3333 16.3333C15.3333 15.0127 15.3732 14.0087 15.4195 13.288C15.4849 12.2679 16.2679 11.4849 17.288 11.4195C18.0087 11.3732 19.0127 11.3333 20.3333 11.3333C21.6539 11.3333 22.6579 11.3732 23.3787 11.4195C24.3988 11.4849 25.1817 12.2679 25.2472 13.288C25.2935 14.0087 25.3333 15.0127 25.3333 16.3333C25.3333 17.6539 25.2935 18.6579 25.2472 19.3787C25.1817 20.3988 24.3988 21.1817 23.3787 21.2472C22.6579 21.2935 21.6539 21.3333 20.3333 21.3333Z"
      fill="url(#paint0_linear_3055_16850)"
    />
    <defs>
      <linearGradient
        id="paint0_linear_3055_16850"
        x1="4.904"
        y1="5.76933"
        x2="29.134"
        y2="19.194"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FFD600" />
        <stop
          offset="1"
          stopColor="#00D078"
        />
      </linearGradient>
    </defs>
  </svg>,
  'NewsGradient',
);

export default NewsGradient;
