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

const GroupsGradient = createSvgIcon(
  <svg
    width="29"
    height="30"
    viewBox="0 0 29 30"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M7.6666 8C5.45746 8 3.66658 6.20913 3.66658 4C3.66658 1.79086 5.45746 0 7.6666 0C9.87573 0 11.6666 1.79086 11.6666 4C11.6666 6.20913 9.87573 8 7.6666 8ZM20.9999 8C23.2091 8 24.9999 6.20913 24.9999 4C24.9999 1.79086 23.2091 0 20.9999 0C18.7908 0 16.9999 1.79086 16.9999 4C16.9999 6.20913 18.7908 8 20.9999 8ZM10.9677 14.471C9.76693 13.4931 8.99993 12.0029 8.99993 10.3335C8.99993 9.99747 9.03106 9.66873 9.09046 9.34993C7.3794 9.3688 5.8912 9.4094 4.24194 9.49647C2.45084 9.59107 0.985324 10.926 0.667217 12.7461C0.40389 14.2527 0.123157 16.2422 0.00449729 18.375C-0.070116 19.7161 0.78975 20.9397 2.13226 21.1033C2.4197 21.1384 2.73712 21.1697 3.08342 21.194L3.59866 27.3675C3.70649 28.6593 4.6033 29.7883 5.91426 29.9146C6.43073 29.9644 7.03626 30.0001 7.7102 30.0001C8.40473 30.0001 9.02666 29.9621 9.55333 29.91C9.8788 29.8778 10.1821 29.7821 10.4549 29.6354C10.5077 29.607 10.5603 29.5774 10.6123 29.5469C10.3078 29.0766 10.1275 28.5275 10.093 27.9676L9.94386 25.5439C8.21646 25.3495 6.98813 23.8099 7.15546 22.0803C7.31606 20.4213 7.5286 18.9681 7.71546 17.8641C8.005 16.1539 9.27946 14.8059 10.9677 14.471ZM18.0545 29.5471C18.1065 29.5775 18.1589 29.607 18.2117 29.6354C18.4845 29.7821 18.7878 29.8778 19.1133 29.91C19.6399 29.9621 20.2618 30.0001 20.9564 30.0001C21.6303 30.0001 22.2359 29.9644 22.7523 29.9146C24.0633 29.7883 24.9601 28.6593 25.0679 27.3675L25.5831 21.194C25.9295 21.1697 26.2469 21.1384 26.5343 21.1033C27.8768 20.9397 28.7367 19.7161 28.6621 18.375C28.5434 16.2422 28.2627 14.2527 27.9993 12.7461C27.6813 10.926 26.2157 9.59107 24.4246 9.49647C22.7754 9.4094 21.2872 9.3688 19.5761 9.34993C19.6355 9.66873 19.6666 9.99747 19.6666 10.3335C19.6666 12.0028 18.8997 13.4931 17.6989 14.471C19.3873 14.8058 20.6621 16.1539 20.9516 17.8643C21.1385 18.9682 21.351 20.4213 21.5115 22.0803C21.6789 23.8099 20.4505 25.3495 18.723 25.5439L18.5739 27.9676C18.5394 28.5275 18.359 29.0767 18.0545 29.5471ZM10.3333 10.3333C10.3333 12.5425 12.1241 14.3333 14.3333 14.3333C16.5424 14.3333 18.3333 12.5425 18.3333 10.3333C18.3333 8.1242 16.5424 6.33333 14.3333 6.33333C12.1241 6.33333 10.3333 8.1242 10.3333 10.3333ZM17.0227 15.7276C18.3589 15.7939 19.4137 16.7676 19.6369 18.0867C19.8195 19.1656 20.0275 20.5867 20.1844 22.2086C20.286 23.2581 19.5184 24.1686 18.4655 24.2279C18.1677 24.2447 17.8343 24.261 17.4651 24.2755L17.243 27.8855C17.1899 28.7491 16.5857 29.4827 15.7263 29.5829C15.3135 29.6309 14.8372 29.6667 14.3334 29.6667C13.8296 29.6667 13.3533 29.6309 12.9405 29.5829C12.0811 29.4827 11.4769 28.7491 11.4238 27.8855L11.2016 24.2755C10.8326 24.261 10.4992 24.2447 10.2014 24.2279C9.1486 24.1686 8.381 23.2582 8.4826 22.2086C8.63953 20.5867 8.84746 19.1655 9.03006 18.0865C9.25333 16.7675 10.308 15.7939 11.6441 15.7276C12.3522 15.6925 13.2431 15.6667 14.3333 15.6667C15.4236 15.6667 16.3146 15.6925 17.0227 15.7276Z"
      fill="url(#paint0_linear_3055_16841)"
    />
    <defs>
      <linearGradient
        id="paint0_linear_3055_16841"
        x1="4.686"
        y1="5.76933"
        x2="28.322"
        y2="18.2827"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FFD600" />
        <stop
          offset="1"
          stopColor="#00D078"
        />
      </linearGradient>
    </defs>
  </svg>,
  'GroupsGradient',
);

export default GroupsGradient;
