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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: '#FC8800',
        d: 'M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18m0-.53a8.47 8.47 0 1 0 0-16.94 8.47 8.47 0 0 0 0 16.94',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
    [
      'path',
      {
        fill: 'url(#L2__a)',
        d: 'M13.08 15.939 7.844 6.706h10.509z',
      },
    ],
    [
      'path',
      {
        fill: 'url(#L2__b)',
        d: 'm10.877 8.062-5.23 9.233h10.508z',
      },
    ],
    [
      'path',
      {
        fill: '#FFCD05',
        d: 'm9.745 10.063 3.336 5.876 1.148-2.012-3.351-5.865z',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'L2__a',
            x1: '19.803',
            x2: '7.994',
            y1: '4.404',
            y2: '13.022',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#915512',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#E0A662',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'L2__b',
            x1: '15.921',
            x2: '2.637',
            y1: '11.784',
            y2: '18.975',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#935E26',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#F1BD84',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18m0-.53a8.47 8.47 0 1 0 0-16.94 8.47 8.47 0 0 0 0 16.94',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M13.08 15.939 7.844 6.706h10.509z',
      },
    ],
    [
      'path',
      {
        fill: 'currentColor',
        d: 'm10.877 8.062-5.231 9.233h10.509z',
      },
    ],
    [
      'path',
      {
        fill: 'currentColor',
        d: 'm9.745 10.063 3.335 5.876 1.149-2.012-3.352-5.865z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#L2__a)',
      },
      [
        [
          'path',
          {
            fill: '#FC8800',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16m0-.47a7.53 7.53 0 1 0 0-15.06 7.53 7.53 0 0 0 0 15.06',
            fillRule: 'evenodd',
            clipRule: 'evenodd',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M12.96 15.501 8.306 7.294h9.34z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'm11.002 8.499-4.65 8.207h9.341z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M9.995 10.278 12.96 15.5l1.021-1.788L11.002 8.5z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'clipPath',
          {
            id: 'L2__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenL2
 * @description Web3Icon for TokenL2
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNGQzg4MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDIxYTkgOSAwIDEgMCAwLTE4IDkgOSAwIDAgMCAwIDE4bTAtLjUzYTguNDcgOC40NyAwIDEgMCAwLTE2Ljk0IDguNDcgOC40NyAwIDAgMCAwIDE2Ljk0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz4KICAgIDxwYXRoIGZpbGw9InVybCgjTDJfX2EpIiBkPSJNMTMuMDggMTUuOTM5IDcuODQ0IDYuNzA2aDEwLjUwOXoiLz4KICAgIDxwYXRoIGZpbGw9InVybCgjTDJfX2IpIiBkPSJtMTAuODc3IDguMDYyLTUuMjMgOS4yMzNoMTAuNTA4eiIvPgogICAgPHBhdGggZmlsbD0iI0ZGQ0QwNSIgZD0ibTkuNzQ1IDEwLjA2MyAzLjMzNiA1Ljg3NiAxLjE0OC0yLjAxMi0zLjM1MS01Ljg2NXoiLz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iTDJfX2EiIHgxPSIxOS44MDMiIHgyPSI3Ljk5NCIgeTE9IjQuNDA0IiB5Mj0iMTMuMDIyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM5MTU1MTIiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRTBBNjYyIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9IkwyX19iIiB4MT0iMTUuOTIxIiB4Mj0iMi42MzciIHkxPSIxMS43ODQiIHkyPSIxOC45NzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzkzNUUyNiIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGMUJEODQiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgo8L3N2Zz4K) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDIxYTkgOSAwIDEgMCAwLTE4IDkgOSAwIDAgMCAwIDE4bTAtLjUzYTguNDcgOC40NyAwIDEgMCAwLTE2Ljk0IDguNDcgOC40NyAwIDAgMCAwIDE2Ljk0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMy4wOCAxNS45MzkgNy44NDQgNi43MDZoMTAuNTA5eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEwLjg3NyA4LjA2Mi01LjIzMSA5LjIzM2gxMC41MDl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJtOS43NDUgMTAuMDYzIDMuMzM1IDUuODc2IDEuMTQ5LTIuMDEyLTMuMzUyLTUuODY1eiIvPgo8L3N2Zz4K) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNMMl9fYSkiPgogICAgICAgIDxwYXRoIGZpbGw9IiNGQzg4MDAiIGQ9Ik0yNCAwSDB2MjRoMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMjBhOCA4IDAgMSAwIDAtMTYgOCA4IDAgMCAwIDAgMTZtMC0uNDdhNy41MyA3LjUzIDAgMSAwIDAtMTUuMDYgNy41MyA3LjUzIDAgMCAwIDAgMTUuMDYiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMi45NiAxNS41MDEgOC4zMDYgNy4yOTRoOS4zNHoiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTEuMDAyIDguNDk5LTQuNjUgOC4yMDdoOS4zNDF6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkuOTk1IDEwLjI3OCAxMi45NiAxNS41bDEuMDIxLTEuNzg4TDExLjAwMiA4LjV6Ii8+CiAgICA8L2c+CiAgICA8ZGVmcz4KICAgICAgICA8Y2xpcFBhdGggaWQ9IkwyX19hIj4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=)
 * @see https://web3icons.io/tokens/L2
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenL2 = createWeb3Icon('TokenL2', __iconNode)

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