import React from 'react';

interface MiamiCyberGangLogoFaceOnlyProps {
  size?: number;
  /** Pink color used for accent elements. Defaults to ODS accent color */
  originalPink?: string;
  /** White color used for text and details. Defaults to ODS text-on-accent color */
  originalWhite?: string;
  className?: string;
}

/** @deprecated Use icons from icons-v2-generated instead. */
export const MiamiCyberGangLogoFaceOnly: React.FC<MiamiCyberGangLogoFaceOnlyProps> = ({
  size = 64,
  originalPink = "var(--ods-accent, #F357BB)",
  originalWhite = "var(--ods-text-on-accent, #FAFAFA)",
  className = ''
}) => {
  return (
    <svg className={className} width={size} height={size} viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path
        d="M102.395 53.6809C90.4125 50.7582 80.6974 44.729 74.1665 33.9873C73.8956 34.2151 73.7234 34.299 73.6447 34.4355C68.7714 42.9024 61.1392 47.742 52.0761 50.5062C47.3393 51.9497 42.4555 52.9072 37.5024 53.8814C38.8546 50.9314 40.3233 48.1903 39.8929 44.7238C32.5693 50.9692 23.5986 52.1744 14.4546 53.8478C14.7695 52.1649 14.9501 50.6658 15.3375 49.2212C16.6004 44.5086 17.6723 39.7203 19.3048 35.1347C22.3566 26.5661 28.8445 21.5521 37.3439 18.9685C43.3699 17.1376 49.5848 16.6746 55.8502 16.7114C57.7094 16.7229 59.5676 16.7135 61.4972 16.5234C58.6459 13.5482 55.13 11.7205 51.3055 10.3305C52.8141 9.65024 59.3786 10.0628 64.043 11.1714C68.2685 12.1761 72.1833 13.8527 75.4588 16.9087C80.9704 13.8873 86.8746 13.1651 93.1336 13.3834C91.7416 14.0102 90.444 14.5036 89.2356 15.1618C87.9706 15.8505 86.7423 16.6326 85.5864 17.4935C84.4379 18.348 83.3997 19.3506 82.1021 20.4697C82.7572 20.8256 83.1697 21.0776 83.6054 21.2812C89.3312 23.9698 93.9283 27.9151 97.25 33.3406C99.2404 36.5919 100.029 40.2327 100.817 43.8682C101.477 46.9085 101.961 49.9887 102.51 53.0531C102.538 53.2127 102.451 53.3922 102.395 53.6809Z"
        fill={originalWhite} />
      <path
        d="M45.7357 106.481C44.8472 105.838 44.7949 104.555 45.5033 103.717C46.1854 102.911 47.3459 102.791 48.2538 103.331C54.1019 106.808 59.9027 106.818 65.7439 103.334C66.6566 102.79 67.8521 102.94 68.5404 103.749C69.2297 104.56 69.1869 105.767 68.3442 106.417C62.4972 110.926 52.5717 111.432 45.7357 106.481Z"
        fill={originalWhite} />
      <path
        d="M81.9671 69.9535C85.2121 69.9577 87.8881 72.2967 87.9564 75.1869C88.0246 78.1117 85.1533 80.7006 81.8768 80.6691C78.6203 80.6376 76.0892 78.2996 76.0724 75.3087C76.0545 72.2222 78.5573 69.9493 81.9671 69.9535Z"
        fill={originalWhite} />
      <path
        d="M35.5036 80.7335C33.1909 80.7356 31.549 79.9891 30.3942 78.3535C28.684 75.9337 29.2792 72.7863 31.761 71.1675C33.8239 69.8216 36.0149 69.6893 38.2321 70.7706C40.5449 71.8971 41.6063 74.0303 41.1632 76.5237C40.8011 78.5551 38.6815 80.4238 36.4369 80.6768C36.0212 80.723 35.6013 80.7282 35.5036 80.7335Z"
        fill={originalWhite} />
      <path
        d="M16.2685 72.4296C16.743 61.5083 30.7046 61.3183 31.8437 61.2228C31.8437 61.2228 43.4306 60.0837 48.749 65.0221C54.0674 69.9605 50.9326 86.6757 45.1397 90.285C39.0119 94.1022 28.71 94.2733 23.9606 91.2341C19.2122 88.1948 15.794 83.351 16.2685 72.4296ZM95.1911 91.2341C90.4427 94.2733 80.1408 94.1022 74.013 90.285C68.219 86.6757 65.0853 69.9605 70.4037 65.0221C75.7221 60.0837 87.309 61.2238 87.309 61.2238C88.4481 61.3183 102.41 61.5083 102.884 72.4307C103.359 83.352 99.9405 88.1948 95.1911 91.2341ZM59.5758 68.9474C59.9538 68.9999 60.422 69.0817 61.0015 69.2014C64.7053 69.9605 64.4208 76.419 66.8899 83.162C69.3591 89.905 74.1075 96.458 88.7336 95.3179C103.359 94.1788 105.163 81.0728 105.638 78.3181C106.113 75.5644 107.253 72.9052 107.253 72.9052L108.687 71.4711C108.985 71.173 109.153 70.7688 109.153 70.3478V63.6174C109.153 62.8762 108.641 62.2369 107.92 62.071C105.532 61.522 99.8575 60.2958 92.5319 59.2292C82.7496 57.8045 72.7784 59.7037 70.6882 61.1283C68.5991 62.5529 66.8899 63.0274 66.8899 63.0274H52.2627C52.2627 63.0274 50.5536 62.5529 48.4645 61.1283C46.3753 59.7037 36.4031 57.8045 26.6208 59.2281C19.2951 60.2947 13.6208 61.522 11.2325 62.071C10.5113 62.2369 10 62.8762 10 63.6164V70.3468C10 70.7688 10.168 71.1719 10.4651 71.4701L11.9002 72.9042C11.9002 72.9042 13.0392 75.5634 13.5148 78.3181C13.9893 81.0718 15.7929 94.1778 30.4191 95.3179C45.0442 96.458 49.7936 89.905 52.2627 83.162C54.7319 76.419 54.4474 69.9605 58.1512 69.2014C58.7307 69.0817 59.1989 68.9999 59.5758 68.9474Z"
        fill={originalPink} />
    </svg>


  );
};