interface IconAiProps {
  /**
   * The color of the icon
   * @default '#000000'
   */
  color?: string;
  /**
   * The size of the icon
   * @default 20
   */
  size?: number;
}
/**
 * A react component for the an AI icon
 * @returns
 */
export const IconAi = (props: IconAiProps) => {
  const { color = '#000000', size = 20 } = props;

  return (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width={size}
      height={size}
      viewBox="0 0 120.984 114.417"
    >
      <g fill={color}>
        <path d="M82.6,23.657c.897,1.404,1.548,2.133,1.878,2.986,1.861,4.815,3.857,9.593,5.405,14.511,2.415,7.67,7.547,12.268,15.042,14.704,4.665,1.516,9.234,3.339,13.796,5.15.875.347,1.515,1.285,2.263,1.951-.728.602-1.363,1.44-2.199,1.768-5.11,2.009-10.219,4.042-15.418,5.8-6.667,2.255-10.899,6.761-13.24,13.276-1.83,5.093-3.7,10.173-5.677,15.209-.342.871-1.303,1.499-1.979,2.239-.605-.723-1.452-1.353-1.778-2.186-2.182-5.58-4.214-11.219-6.37-16.81-2.201-5.707-6.315-9.471-12.022-11.566-5.312-1.95-10.635-3.875-15.905-5.935-.867-.339-1.484-1.315-2.217-1.997.721-.603,1.349-1.445,2.178-1.77,5.115-2.003,10.239-3.997,15.431-5.787,6.725-2.319,11.011-6.875,13.315-13.529,1.742-5.031,3.632-10.012,5.533-14.986.344-.901,1.059-1.661,1.961-3.029Z" />
        <path d="M29.162,54.728c-.469-1.102-.971-2.191-1.401-3.308-1.197-3.106-2.449-6.194-3.523-9.343-1.593-4.671-4.708-7.733-9.316-9.383-3.525-1.262-7.035-2.57-10.538-3.894-.743-.281-1.426-.722-2.656-1.357,1.112-.735,1.751-1.334,2.508-1.628,3.49-1.357,6.988-2.703,10.53-3.914,4.656-1.593,7.774-4.661,9.445-9.269,1.306-3.6,2.624-7.197,4.021-10.762.275-.702.938-1.252,1.422-1.872.494.589,1.181,1.102,1.451,1.78,1.384,3.479,2.72,6.981,3.962,10.514,1.689,4.804,4.857,8.014,9.705,9.657,3.387,1.148,6.72,2.458,10.043,3.783.781.311,1.421.974,2.126,1.475-.661.53-1.244,1.257-1.997,1.556-3.48,1.385-6.994,2.687-10.519,3.952-4.62,1.657-7.678,4.821-9.35,9.401-1.284,3.518-2.591,7.028-3.928,10.525-.279.729-.736,1.391-1.111,2.083-.292,0-.583,0-.875.001Z" />
        <path d="M20.425,114.417c-.744-1.255-1.172-1.799-1.413-2.416-.998-2.556-1.947-5.131-2.9-7.705-1.197-3.23-3.347-5.49-6.623-6.664-2.504-.897-4.995-1.832-7.473-2.799-.707-.276-1.346-.726-2.016-1.095.002-.239.003-.478.005-.716,1.722-.686,3.439-1.384,5.167-2.056,1.627-.633,3.266-1.236,4.897-1.859,4.198-1.604,5.757-5.251,7.093-9.101.793-2.285,1.699-4.53,2.554-6.794.333.025.666.05.999.074,1.08,2.823,2.293,5.603,3.209,8.478,1.324,4.157,4.046,6.74,8.12,8.107,2.794.938,5.535,2.03,9.025,3.322-1.276.809-1.809,1.271-2.429,1.517-2.085.826-4.177,1.651-6.31,2.338-4.362,1.404-7.241,4.138-8.566,8.621-.81,2.74-2.027,5.36-3.338,8.749Z" />
      </g>
    </svg>
  );
};
