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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#ZZ__a)',
        d: 'M8.29 3.1a.79.79 0 0 0-.914.105l-.965.87c-.425.385-.35 1.1.16 1.37l7.79 4.2-5.45 4a.63.63 0 0 0 .08 1.07l8.99 4.545-1.25.905L5.996 14.14l5.065-3.6a.636.636 0 0 0-.035-1.055l-3.11-1.91-.46.69 2.885 1.77-5.08 3.615c-.37.265-.34.84.055 1.065L16.34 20.9c.27.15.6.13.85-.05l1.255-.91a.85.85 0 0 0-.105-1.43l-8.69-4.39 5.45-3.99c.37-.27.33-.85-.07-1.065L6.946 4.7l.96-.87 10.105 5.6-5.475 4.005A.64.64 0 0 0 12.6 14.5l4.975 2.76.435-.765-4.74-2.575 5.475-4.005a.64.64 0 0 0-.065-1.065zM7.03 8l.46-.685-.92-.565-.414.715.875.54z',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'ZZ__a',
            x1: '5.501',
            x2: '17.251',
            y1: '5.25',
            y2: '20.25',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#02EEE4',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#07A9FC',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M8.29 3.1a.79.79 0 0 0-.914.105l-.965.87c-.425.385-.35 1.1.16 1.37l7.79 4.2-5.45 4a.63.63 0 0 0 .08 1.07l8.99 4.545-1.25.905L5.996 14.14l5.065-3.6a.636.636 0 0 0-.035-1.055l-3.11-1.91-.46.69 2.885 1.77-5.08 3.615c-.37.265-.34.84.055 1.065L16.34 20.9c.27.15.6.13.85-.05l1.255-.91a.85.85 0 0 0-.105-1.43l-8.69-4.39 5.45-3.99c.37-.27.33-.85-.07-1.065L6.946 4.7l.96-.87 10.105 5.6-5.475 4.005A.64.64 0 0 0 12.6 14.5l4.975 2.76.435-.765-4.74-2.575 5.475-4.005a.64.64 0 0 0-.065-1.065zM7.03 8l.46-.685-.92-.565-.414.715.875.54z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#ZZ__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#ZZ__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M8.703 4.089a.7.7 0 0 0-.813.093l-.858.773c-.378.343-.311.978.142 1.218L14.1 9.907l-4.845 3.555a.56.56 0 0 0 .071.951l7.991 4.04-1.11.805-9.543-5.356 4.502-3.2a.565.565 0 0 0-.03-.938L8.37 8.067l-.41.613 2.565 1.573-4.515 3.214a.568.568 0 0 0 .049.946l9.8 5.498c.24.133.533.115.755-.045l1.116-.808a.755.755 0 0 0-.094-1.271l-7.724-3.903 4.844-3.546a.566.566 0 0 0-.062-.947l-7.187-3.88.854-.773 8.982 4.977-4.867 3.56a.57.57 0 0 0 .058.947l4.422 2.454.387-.68-4.213-2.29 4.866-3.56a.57.57 0 0 0-.057-.946zm-1.12 4.355.409-.609-.818-.502-.369.636.778.48z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'ZZ__b',
            x1: '6.223',
            x2: '16.667',
            y1: '6',
            y2: '19.333',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#02EEE4',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#07A9FC',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'ZZ__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenZZ
 * @description Web3Icon for TokenZZ
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjWlpfX2EpIiBkPSJNOC4yOSAzLjFhLjc5Ljc5IDAgMCAwLS45MTQuMTA1bC0uOTY1Ljg3Yy0uNDI1LjM4NS0uMzUgMS4xLjE2IDEuMzdsNy43OSA0LjItNS40NSA0YS42My42MyAwIDAgMCAuMDggMS4wN2w4Ljk5IDQuNTQ1LTEuMjUuOTA1TDUuOTk2IDE0LjE0bDUuMDY1LTMuNmEuNjM2LjYzNiAwIDAgMC0uMDM1LTEuMDU1bC0zLjExLTEuOTEtLjQ2LjY5IDIuODg1IDEuNzctNS4wOCAzLjYxNWMtLjM3LjI2NS0uMzQuODQuMDU1IDEuMDY1TDE2LjM0IDIwLjljLjI3LjE1LjYuMTMuODUtLjA1bDEuMjU1LS45MWEuODUuODUgMCAwIDAtLjEwNS0xLjQzbC04LjY5LTQuMzkgNS40NS0zLjk5Yy4zNy0uMjcuMzMtLjg1LS4wNy0xLjA2NUw2Ljk0NiA0LjdsLjk2LS44NyAxMC4xMDUgNS42LTUuNDc1IDQuMDA1QS42NC42NCAwIDAgMCAxMi42IDE0LjVsNC45NzUgMi43Ni40MzUtLjc2NS00Ljc0LTIuNTc1IDUuNDc1LTQuMDA1YS42NC42NCAwIDAgMC0uMDY1LTEuMDY1ek03LjAzIDhsLjQ2LS42ODUtLjkyLS41NjUtLjQxNC43MTUuODc1LjU0eiIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJaWl9fYSIgeDE9IjUuNTAxIiB4Mj0iMTcuMjUxIiB5MT0iNS4yNSIgeTI9IjIwLjI1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMkVFRTQiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDdBOUZDIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04LjI5IDMuMWEuNzkuNzkgMCAwIDAtLjkxNC4xMDVsLS45NjUuODdjLS40MjUuMzg1LS4zNSAxLjEuMTYgMS4zN2w3Ljc5IDQuMi01LjQ1IDRhLjYzLjYzIDAgMCAwIC4wOCAxLjA3bDguOTkgNC41NDUtMS4yNS45MDVMNS45OTYgMTQuMTRsNS4wNjUtMy42YS42MzYuNjM2IDAgMCAwLS4wMzUtMS4wNTVsLTMuMTEtMS45MS0uNDYuNjkgMi44ODUgMS43Ny01LjA4IDMuNjE1Yy0uMzcuMjY1LS4zNC44NC4wNTUgMS4wNjVMMTYuMzQgMjAuOWMuMjcuMTUuNi4xMy44NS0uMDVsMS4yNTUtLjkxYS44NS44NSAwIDAgMC0uMTA1LTEuNDNsLTguNjktNC4zOSA1LjQ1LTMuOTljLjM3LS4yNy4zMy0uODUtLjA3LTEuMDY1TDYuOTQ2IDQuN2wuOTYtLjg3IDEwLjEwNSA1LjYtNS40NzUgNC4wMDVBLjY0LjY0IDAgMCAwIDEyLjYgMTQuNWw0Ljk3NSAyLjc2LjQzNS0uNzY1LTQuNzQtMi41NzUgNS40NzUtNC4wMDVhLjY0LjY0IDAgMCAwLS4wNjUtMS4wNjV6TTcuMDMgOGwuNDYtLjY4NS0uOTItLjU2NS0uNDE0LjcxNS44NzUuNTR6Ii8+Cjwvc3ZnPgo=) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNaWl9fYSkiPgogICAgICAgIDxwYXRoIGZpbGw9InVybCgjWlpfX2IpIiBkPSJNMjQgMEgwdjI0aDI0eiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04LjcwMyA0LjA4OWEuNy43IDAgMCAwLS44MTMuMDkzbC0uODU4Ljc3M2MtLjM3OC4zNDMtLjMxMS45NzguMTQyIDEuMjE4TDE0LjEgOS45MDdsLTQuODQ1IDMuNTU1YS41Ni41NiAwIDAgMCAuMDcxLjk1MWw3Ljk5MSA0LjA0LTEuMTEuODA1LTkuNTQzLTUuMzU2IDQuNTAyLTMuMmEuNTY1LjU2NSAwIDAgMC0uMDMtLjkzOEw4LjM3IDguMDY3bC0uNDEuNjEzIDIuNTY1IDEuNTczLTQuNTE1IDMuMjE0YS41NjguNTY4IDAgMCAwIC4wNDkuOTQ2bDkuOCA1LjQ5OGMuMjQuMTMzLjUzMy4xMTUuNzU1LS4wNDVsMS4xMTYtLjgwOGEuNzU1Ljc1NSAwIDAgMC0uMDk0LTEuMjcxbC03LjcyNC0zLjkwMyA0Ljg0NC0zLjU0NmEuNTY2LjU2NiAwIDAgMC0uMDYyLS45NDdsLTcuMTg3LTMuODguODU0LS43NzMgOC45ODIgNC45NzctNC44NjcgMy41NmEuNTcuNTcgMCAwIDAgLjA1OC45NDdsNC40MjIgMi40NTQuMzg3LS42OC00LjIxMy0yLjI5IDQuODY2LTMuNTZhLjU3LjU3IDAgMCAwLS4wNTctLjk0NnptLTEuMTIgNC4zNTUuNDA5LS42MDktLjgxOC0uNTAyLS4zNjkuNjM2Ljc3OC40OHoiLz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iWlpfX2IiIHgxPSI2LjIyMyIgeDI9IjE2LjY2NyIgeTE9IjYiIHkyPSIxOS4zMzMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzAyRUVFNCIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwN0E5RkMiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxjbGlwUGF0aCBpZD0iWlpfX2EiPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==)
 * @see https://web3icons.io/tokens/ZZ
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenZZ = createWeb3Icon('TokenZZ', __iconNode)

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