import { createWeb3Icon } from '../../createWeb3Icon.js'

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#PROM__a)',
        d: 'm17.38 5.172-9.845 6.953a5.87 5.87 0 0 1-.893-3.132C6.643 5.682 9.356 3 12.708 3a6.07 6.07 0 0 1 4.673 2.172',
      },
    ],
    [
      'path',
      {
        fill: 'url(#PROM__b)',
        d: 'M17.5 10.262a5.9 5.9 0 0 0-.892-3.133l-4.911 3.465-4.936 3.48-.261.186.012 6.74s6.492-4.33 8.538-5.921c1.522-1.186 2.45-2.847 2.45-4.817',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'PROM__a',
            x1: '14.355',
            x2: '8.154',
            y1: '3.24',
            y2: '10.538',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#E2D177',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#EE448A',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'PROM__b',
            x1: '16.504',
            x2: '7.202',
            y1: '10.146',
            y2: '17.523',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#E2D177',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#EE448A',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'm17.38 5.172-9.845 6.953a5.87 5.87 0 0 1-.893-3.132C6.643 5.682 9.356 3 12.708 3a6.07 6.07 0 0 1 4.673 2.172m.119 5.09a5.9 5.9 0 0 0-.892-3.133l-4.911 3.465-4.936 3.48-.261.186.012 6.74s6.492-4.33 8.538-5.921c1.522-1.186 2.45-2.847 2.45-4.817',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#PROM__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#PROM__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'm17.38 5.172-9.845 6.953a5.87 5.87 0 0 1-.893-3.132C6.643 5.682 9.356 3 12.708 3a6.07 6.07 0 0 1 4.673 2.172m.119 5.09a5.9 5.9 0 0 0-.892-3.133l-4.911 3.465-4.936 3.48-.261.186.012 6.74s6.492-4.33 8.538-5.921c1.522-1.186 2.45-2.847 2.45-4.817',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'PROM__b',
            x1: '21.827',
            x2: '5.298',
            y1: '5.221',
            y2: '21.75',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#E2D177',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#EE448A',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'PROM__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenPROM
 * @description Web3Icon for TokenPROM
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjUFJPTV9fYSkiIGQ9Im0xNy4zOCA1LjE3Mi05Ljg0NSA2Ljk1M2E1Ljg3IDUuODcgMCAwIDEtLjg5My0zLjEzMkM2LjY0MyA1LjY4MiA5LjM1NiAzIDEyLjcwOCAzYTYuMDcgNi4wNyAwIDAgMSA0LjY3MyAyLjE3MiIvPgogICAgPHBhdGggZmlsbD0idXJsKCNQUk9NX19iKSIgZD0iTTE3LjUgMTAuMjYyYTUuOSA1LjkgMCAwIDAtLjg5Mi0zLjEzM2wtNC45MTEgMy40NjUtNC45MzYgMy40OC0uMjYxLjE4Ni4wMTIgNi43NHM2LjQ5Mi00LjMzIDguNTM4LTUuOTIxYzEuNTIyLTEuMTg2IDIuNDUtMi44NDcgMi40NS00LjgxNyIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJQUk9NX19hIiB4MT0iMTQuMzU1IiB4Mj0iOC4xNTQiIHkxPSIzLjI0IiB5Mj0iMTAuNTM4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNFMkQxNzciLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRUU0NDhBIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9IlBST01fX2IiIHgxPSIxNi41MDQiIHgyPSI3LjIwMiIgeTE9IjEwLjE0NiIgeTI9IjE3LjUyMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRTJEMTc3Ii8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0VFNDQ4QSIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xNy4zOCA1LjE3Mi05Ljg0NSA2Ljk1M2E1Ljg3IDUuODcgMCAwIDEtLjg5My0zLjEzMkM2LjY0MyA1LjY4MiA5LjM1NiAzIDEyLjcwOCAzYTYuMDcgNi4wNyAwIDAgMSA0LjY3MyAyLjE3Mm0uMTE5IDUuMDlhNS45IDUuOSAwIDAgMC0uODkyLTMuMTMzbC00LjkxMSAzLjQ2NS00LjkzNiAzLjQ4LS4yNjEuMTg2LjAxMiA2Ljc0czYuNDkyLTQuMzMgOC41MzgtNS45MjFjMS41MjItMS4xODYgMi40NS0yLjg0NyAyLjQ1LTQuODE3Ii8+Cjwvc3ZnPgo=) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNQUk9NX19hKSI+CiAgICAgICAgPHBhdGggZmlsbD0idXJsKCNQUk9NX19iKSIgZD0iTTI0IDBIMHYyNGgyNHoiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTcuMzggNS4xNzItOS44NDUgNi45NTNhNS44NyA1Ljg3IDAgMCAxLS44OTMtMy4xMzJDNi42NDMgNS42ODIgOS4zNTYgMyAxMi43MDggM2E2LjA3IDYuMDcgMCAwIDEgNC42NzMgMi4xNzJtLjExOSA1LjA5YTUuOSA1LjkgMCAwIDAtLjg5Mi0zLjEzM2wtNC45MTEgMy40NjUtNC45MzYgMy40OC0uMjYxLjE4Ni4wMTIgNi43NHM2LjQ5Mi00LjMzIDguNTM4LTUuOTIxYzEuNTIyLTEuMTg2IDIuNDUtMi44NDcgMi40NS00LjgxNyIvPgogICAgPC9nPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJQUk9NX19iIiB4MT0iMjEuODI3IiB4Mj0iNS4yOTgiIHkxPSI1LjIyMSIgeTI9IjIxLjc1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNFMkQxNzciLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRUU0NDhBIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8Y2xpcFBhdGggaWQ9IlBST01fX2EiPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==)
 * @see https://web3icons.io/tokens/PROM
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenPROM = createWeb3Icon('TokenPROM', __iconNode)

export { __iconNode, TokenPROM as default }
//# sourceMappingURL=TokenPROM.js.map
