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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#gunz__a)',
        d: 'M17.725 3v4.927L19.6 9.802v10.25a.947.947 0 0 1-.947.948h-1.81l-.392-.393h-2.668l-.392.393H9.32L4 15.679V3zm1.525 17.041a.607.607 0 1 1-1.214 0 .607.607 0 0 1 1.214 0',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
    [
      'path',
      {
        fill: '#000',
        d: 'M16.845 6.637h-8.44v7.217l1.634 1.632h2.939l-3.69-3.69v-.853h2.572L9.287 8.371V7.52h4.133l3.425 3.424v.882h-2.543l2.543 2.544v3.874H7.811l-2.93-2.93V3.88h11.964zm2.057 13.624q-.003-.02-.003-.04l-.001-.032a.2.2 0 0 0-.007-.045.13.13 0 0 0-.04-.073.1.1 0 0 0-.04-.02.15.15 0 0 0 .072-.06.2.2 0 0 0 .021-.09.2.2 0 0 0-.012-.064.17.17 0 0 0-.162-.1h-.317v.592h.13v-.231h.13q.049 0 .071.022t.029.068q.005.035.006.074a.2.2 0 0 0 .014.067h.13a.1.1 0 0 1-.013-.03zm-.15-.276q-.022.02-.066.02h-.143v-.165h.143q.044 0 .066.019.022.02.022.062 0 .044-.022.066z',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'gunz__a',
            x1: '4',
            x2: '21.817',
            y1: '3',
            y2: '18.442',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#C2FCCD',
              },
            ],
            [
              'stop',
              {
                offset: '.5',
                stopColor: '#ABF4E4',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#D3F1FB',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M17.964 7.757h-8.44v7.217l1.634 1.631h2.94l-3.691-3.69v-.852h2.572l-2.572-2.572v-.852h4.132l3.425 3.424v.882h-2.543l2.543 2.544v3.874H8.93L6 16.433V5h11.964z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#gunz__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#gunz__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#000',
            d: 'M17.317 4v4.38L19 10.046v9.112c0 .465-.38.842-.85.842h-1.624l-.353-.349H13.78l-.353.349H9.775L5 15.27V4zm1.369 15.148a.535.535 0 0 1-.336.497.55.55 0 0 1-.593-.116.537.537 0 0 1 .385-.92.546.546 0 0 1 .544.538',
            fillRule: 'evenodd',
            clipRule: 'evenodd',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M16.527 7.233H8.954v6.415l1.465 1.45h2.638l-3.312-3.28v-.757h2.308L9.745 8.775v-.758h3.708l3.074 3.044v.784h-2.282l2.282 2.26v3.444H8.42l-2.63-2.604V4.783h10.737z',
          },
        ],
        [
          'path',
          {
            fill: '#000',
            d: 'M18.373 19.343q-.003-.018-.003-.035l-.001-.029a.2.2 0 0 0-.006-.04.12.12 0 0 0-.037-.065.1.1 0 0 0-.035-.018.14.14 0 0 0 .064-.053.15.15 0 0 0 .02-.08.2.2 0 0 0-.01-.057.15.15 0 0 0-.08-.077.2.2 0 0 0-.066-.011h-.285v.525h.117v-.205h.117q.043 0 .063.02.019.019.026.06l.006.066a.2.2 0 0 0 .012.06h.117a.1.1 0 0 1-.012-.027zm-.135-.245q-.019.018-.06.018h-.127v-.148h.128q.04.001.06.017.02.018.019.056 0 .039-.02.058z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'gunz__b',
            x1: '0',
            x2: '24',
            y1: '0',
            y2: '24',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#C2FCCD',
              },
            ],
            [
              'stop',
              {
                offset: '.5',
                stopColor: '#ABF4E4',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#D3F1FB',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'gunz__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenGUN
 * @description Web3Icon for TokenGUN
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjZ3Vuel9fYSkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3LjcyNSAzdjQuOTI3TDE5LjYgOS44MDJ2MTAuMjVhLjk0Ny45NDcgMCAwIDEtLjk0Ny45NDhoLTEuODFsLS4zOTItLjM5M2gtMi42NjhsLS4zOTIuMzkzSDkuMzJMNCAxNS42NzlWM3ptMS41MjUgMTcuMDQxYS42MDcuNjA3IDAgMSAxLTEuMjE0IDAgLjYwNy42MDcgMCAwIDEgMS4yMTQgMCIgY2xpcC1ydWxlPSJldmVub2RkIi8+CiAgICA8cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTYuODQ1IDYuNjM3aC04LjQ0djcuMjE3bDEuNjM0IDEuNjMyaDIuOTM5bC0zLjY5LTMuNjl2LS44NTNoMi41NzJMOS4yODcgOC4zNzFWNy41Mmg0LjEzM2wzLjQyNSAzLjQyNHYuODgyaC0yLjU0M2wyLjU0MyAyLjU0NHYzLjg3NEg3LjgxMWwtMi45My0yLjkzVjMuODhoMTEuOTY0em0yLjA1NyAxMy42MjRxLS4wMDMtLjAyLS4wMDMtLjA0bC0uMDAxLS4wMzJhLjIuMiAwIDAgMC0uMDA3LS4wNDUuMTMuMTMgMCAwIDAtLjA0LS4wNzMuMS4xIDAgMCAwLS4wNC0uMDIuMTUuMTUgMCAwIDAgLjA3Mi0uMDYuMi4yIDAgMCAwIC4wMjEtLjA5LjIuMiAwIDAgMC0uMDEyLS4wNjQuMTcuMTcgMCAwIDAtLjE2Mi0uMWgtLjMxN3YuNTkyaC4xM3YtLjIzMWguMTNxLjA0OSAwIC4wNzEuMDIydC4wMjkuMDY4cS4wMDUuMDM1LjAwNi4wNzRhLjIuMiAwIDAgMCAuMDE0LjA2N2guMTNhLjEuMSAwIDAgMS0uMDEzLS4wM3ptLS4xNS0uMjc2cS0uMDIyLjAyLS4wNjYuMDJoLS4xNDN2LS4xNjVoLjE0M3EuMDQ0IDAgLjA2Ni4wMTkuMDIyLjAyLjAyMi4wNjIgMCAuMDQ0LS4wMjIuMDY2eiIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJndW56X19hIiB4MT0iNCIgeDI9IjIxLjgxNyIgeTE9IjMiIHkyPSIxOC40NDIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0MyRkNDRCIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjQUJGNEU0Ii8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0QzRjFGQiIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNy45NjQgNy43NTdoLTguNDR2Ny4yMTdsMS42MzQgMS42MzFoMi45NGwtMy42OTEtMy42OXYtLjg1MmgyLjU3MmwtMi41NzItMi41NzJ2LS44NTJoNC4xMzJsMy40MjUgMy40MjR2Ljg4MmgtMi41NDNsMi41NDMgMi41NDR2My44NzRIOC45M0w2IDE2LjQzM1Y1aDExLjk2NHoiLz4KPC9zdmc+Cg==) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNndW56X19hKSI+CiAgICAgICAgPHBhdGggZmlsbD0idXJsKCNndW56X19iKSIgZD0iTTI0IDBIMHYyNGgyNHoiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy4zMTcgNHY0LjM4TDE5IDEwLjA0NnY5LjExMmMwIC40NjUtLjM4Ljg0Mi0uODUuODQyaC0xLjYyNGwtLjM1My0uMzQ5SDEzLjc4bC0uMzUzLjM0OUg5Ljc3NUw1IDE1LjI3VjR6bTEuMzY5IDE1LjE0OGEuNTM1LjUzNSAwIDAgMS0uMzM2LjQ5Ny41NS41NSAwIDAgMS0uNTkzLS4xMTYuNTM3LjUzNyAwIDAgMSAuMzg1LS45Mi41NDYuNTQ2IDAgMCAxIC41NDQuNTM4IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYuNTI3IDcuMjMzSDguOTU0djYuNDE1bDEuNDY1IDEuNDVoMi42MzhsLTMuMzEyLTMuMjh2LS43NTdoMi4zMDhMOS43NDUgOC43NzV2LS43NThoMy43MDhsMy4wNzQgMy4wNDR2Ljc4NGgtMi4yODJsMi4yODIgMi4yNnYzLjQ0NEg4LjQybC0yLjYzLTIuNjA0VjQuNzgzaDEwLjczN3oiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTguMzczIDE5LjM0M3EtLjAwMy0uMDE4LS4wMDMtLjAzNWwtLjAwMS0uMDI5YS4yLjIgMCAwIDAtLjAwNi0uMDQuMTIuMTIgMCAwIDAtLjAzNy0uMDY1LjEuMSAwIDAgMC0uMDM1LS4wMTguMTQuMTQgMCAwIDAgLjA2NC0uMDUzLjE1LjE1IDAgMCAwIC4wMi0uMDguMi4yIDAgMCAwLS4wMS0uMDU3LjE1LjE1IDAgMCAwLS4wOC0uMDc3LjIuMiAwIDAgMC0uMDY2LS4wMTFoLS4yODV2LjUyNWguMTE3di0uMjA1aC4xMTdxLjA0MyAwIC4wNjMuMDIuMDE5LjAxOS4wMjYuMDZsLjAwNi4wNjZhLjIuMiAwIDAgMCAuMDEyLjA2aC4xMTdhLjEuMSAwIDAgMS0uMDEyLS4wMjd6bS0uMTM1LS4yNDVxLS4wMTkuMDE4LS4wNi4wMThoLS4xMjd2LS4xNDhoLjEyOHEuMDQuMDAxLjA2LjAxNy4wMi4wMTguMDE5LjA1NiAwIC4wMzktLjAyLjA1OHoiLz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZ3Vuel9fYiIgeDE9IjAiIHgyPSIyNCIgeTE9IjAiIHkyPSIyNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjQzJGQ0NEIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNBQkY0RTQiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRDNGMUZCIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8Y2xpcFBhdGggaWQ9Imd1bnpfX2EiPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==)
 * @see https://web3icons.io/tokens/GUN
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenGUN = createWeb3Icon('TokenGUN', __iconNode)

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