import type { SVGProps } from "react";

export interface G2NeutralProps extends SVGProps<SVGSVGElement> {
  /**
   * Icon size (width and height)
   * @default 16
   */
  size?: number | string;
}

/**
 * G2Neutral icon from social-media category
 *
 * @example
 * <G2Neutral size={16} />
 * <G2Neutral size={32} className="text-primary" />
 */
export const G2Neutral = ({ size = 16, ...props }: G2NeutralProps) => (
  <svg
    fill="none"
    height={size}
    viewBox="0 0 24 24"
    width={size}
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <g transform="scale(0.48)">
<path d="M35.2197 35.6198C37.1099 38.8112 38.979 41.9664 40.8467 45.1181C32.5762 51.2788 19.7088 52.0233 10.1833 44.9288C-0.77846 36.7581 -2.58012 22.8165 3.28864 12.7808C10.0386 1.23751 22.6699 -1.31535 30.8027 0.556566C30.5827 1.02147 25.7118 10.8535 25.7118 10.8535C25.7118 10.8535 25.3267 10.8781 25.1089 10.8822C22.705 10.9813 20.9146 11.5255 18.9956 12.4909C16.8902 13.5598 15.0859 15.1142 13.7404 17.0182C12.395 18.9223 11.5493 21.1179 11.2774 23.4133C10.9936 25.7412 11.3245 28.1011 12.2386 30.27C13.0116 32.1036 14.1049 33.7321 15.5707 35.107C17.8193 37.2182 20.4951 38.5254 23.5967 38.9582C26.5339 39.3684 29.3587 38.9623 32.0056 37.6681C32.9985 37.1833 33.8431 36.648 34.8304 35.9137C34.9562 35.8344 35.0679 35.7339 35.2197 35.6198Z" fill="#111412"/>
<path d="M35.2588 7.63031C34.7789 7.17087 34.3341 6.74699 33.8914 6.32038C33.6272 6.06605 33.3728 5.80146 33.1023 5.55329C33.0053 5.46372 32.8915 5.34135 32.8915 5.34135C32.8915 5.34135 32.9835 5.15128 33.0229 5.07334C33.5408 4.06218 34.3523 3.32312 35.315 2.73516C36.3795 2.08005 37.6198 1.74673 38.879 1.77732C40.4902 1.80809 41.9883 2.19847 43.2525 3.24997C44.1856 4.02595 44.6641 5.01045 44.7485 6.18569C44.889 8.16836 44.0458 9.68681 42.3713 10.7465C41.3875 11.37 40.3265 11.852 39.2627 12.4229C38.6759 12.7381 38.1742 13.015 37.6008 13.5852C37.0963 14.1574 37.0717 14.6968 37.0717 14.6968L44.6936 14.6872V17.9901H32.9287C32.9287 17.9901 32.9287 17.7645 32.9287 17.6708C32.8837 16.0478 33.0784 14.5204 33.8422 13.0464C34.5449 11.6941 35.6368 10.7041 36.9487 9.94183C37.9592 9.35455 39.023 8.85478 40.0356 8.27023C40.6603 7.90993 41.1016 7.38145 41.098 6.61504C41.098 5.95734 40.6062 5.3728 39.9035 5.19025C38.2466 4.75543 36.5602 5.44937 35.6832 6.92475C35.5553 7.14011 35.4246 7.3541 35.2588 7.63031Z" fill="#111412"/>
<path d="M50 32.11L43.5768 21.3174H30.8661L24.4015 32.2214H37.2056L43.5241 42.9627L50 32.11Z" fill="#111412"/>
</g>
  </svg>
);
