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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#O3__a)',
        d: 'M8.5 18H18a3 3 0 0 0 2.304-4.922 2.75 2.75 0 1 0-4.128-3.635l-.008.015c-.23.33-.4 1.005.051 1.407.445.396 1.1.237 1.448-.087a.751.751 0 0 1 1.33.526.75.75 0 0 1-.764.696l.002.004c-.57 0-1.238.392-1.238 1.246 0 .855.681 1.204 1.238 1.241v.002h.011a.754.754 0 0 1 0 1.507l-.252-.004V16H9.125l.001-.002a4 4 0 1 1 3.341-2c-.335.6-.314 1.014.104 1.35.73.365 1.417-.029 1.571-.256A6 6 0 1 0 8.5 17.98z',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'O3__a',
            x1: '12',
            x2: '10.665',
            y1: '6',
            y2: '17.514',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#42B06B',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#06AF8F',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M8.5 18H18a3 3 0 0 0 2.304-4.922 2.75 2.75 0 1 0-4.127-3.635l-.01.015c-.23.33-.4 1.005.052 1.407.445.396 1.1.237 1.448-.087a.749.749 0 0 1 1.33.526.75.75 0 0 1-.764.696l.002.004c-.57 0-1.238.392-1.238 1.246 0 .855.681 1.204 1.238 1.241v.002h.012a.754.754 0 1 1 0 1.507q-.14 0-.253-.004V16H9.125l.001-.002a4.001 4.001 0 0 1-2.22-7.405 4 4 0 0 1 5.562 5.406c-.337.599-.315 1.013.103 1.35.73.364 1.417-.03 1.57-.257A6 6 0 1 0 8.5 17.98z',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#O3__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#O3__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M8.889 17.333h8.444a2.667 2.667 0 0 0 2.048-4.375 2.445 2.445 0 1 0-3.669-3.23l-.007.013c-.205.293-.356.893.046 1.25.395.352.976.21 1.286-.077A.668.668 0 1 1 17.541 12l.001.004c-.506 0-1.1.348-1.1 1.107 0 .76.605 1.07 1.1 1.103v.002h.01a.67.67 0 0 1 0 1.34q-.123 0-.224-.004v.004H9.444l.002-.002a3.557 3.557 0 1 1 2.97-1.778c-.3.533-.28.902.091 1.2.65.325 1.26-.026 1.397-.228a5.334 5.334 0 1 0-5.016 2.567z',
            fillRule: 'evenodd',
            clipRule: 'evenodd',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'O3__b',
            x1: '12',
            x2: '10.814',
            y1: '6.667',
            y2: '16.901',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#42B06B',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#06AF8F',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'O3__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenO3
 * @description Web3Icon for TokenO3
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjTzNfX2EpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjUgMThIMThhMyAzIDAgMCAwIDIuMzA0LTQuOTIyIDIuNzUgMi43NSAwIDEgMC00LjEyOC0zLjYzNWwtLjAwOC4wMTVjLS4yMy4zMy0uNCAxLjAwNS4wNTEgMS40MDcuNDQ1LjM5NiAxLjEuMjM3IDEuNDQ4LS4wODdhLjc1MS43NTEgMCAwIDEgMS4zMy41MjYuNzUuNzUgMCAwIDEtLjc2NC42OTZsLjAwMi4wMDRjLS41NyAwLTEuMjM4LjM5Mi0xLjIzOCAxLjI0NiAwIC44NTUuNjgxIDEuMjA0IDEuMjM4IDEuMjQxdi4wMDJoLjAxMWEuNzU0Ljc1NCAwIDAgMSAwIDEuNTA3bC0uMjUyLS4wMDRWMTZIOS4xMjVsLjAwMS0uMDAyYTQgNCAwIDEgMSAzLjM0MS0yYy0uMzM1LjYtLjMxNCAxLjAxNC4xMDQgMS4zNS43My4zNjUgMS40MTctLjAyOSAxLjU3MS0uMjU2QTYgNiAwIDEgMCA4LjUgMTcuOTh6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iTzNfX2EiIHgxPSIxMiIgeDI9IjEwLjY2NSIgeTE9IjYiIHkyPSIxNy41MTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzQyQjA2QiIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwNkFGOEYiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgo8L3N2Zz4K) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguNSAxOEgxOGEzIDMgMCAwIDAgMi4zMDQtNC45MjIgMi43NSAyLjc1IDAgMSAwLTQuMTI3LTMuNjM1bC0uMDEuMDE1Yy0uMjMuMzMtLjQgMS4wMDUuMDUyIDEuNDA3LjQ0NS4zOTYgMS4xLjIzNyAxLjQ0OC0uMDg3YS43NDkuNzQ5IDAgMCAxIDEuMzMuNTI2Ljc1Ljc1IDAgMCAxLS43NjQuNjk2bC4wMDIuMDA0Yy0uNTcgMC0xLjIzOC4zOTItMS4yMzggMS4yNDYgMCAuODU1LjY4MSAxLjIwNCAxLjIzOCAxLjI0MXYuMDAyaC4wMTJhLjc1NC43NTQgMCAxIDEgMCAxLjUwN3EtLjE0IDAtLjI1My0uMDA0VjE2SDkuMTI1bC4wMDEtLjAwMmE0LjAwMSA0LjAwMSAwIDAgMS0yLjIyLTcuNDA1IDQgNCAwIDAgMSA1LjU2MiA1LjQwNmMtLjMzNy41OTktLjMxNSAxLjAxMy4xMDMgMS4zNS43My4zNjQgMS40MTctLjAzIDEuNTctLjI1N0E2IDYgMCAxIDAgOC41IDE3Ljk4eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNPM19fYSkiPgogICAgICAgIDxwYXRoIGZpbGw9InVybCgjTzNfX2IpIiBkPSJNMjQgMEgwdjI0aDI0eiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODg5IDE3LjMzM2g4LjQ0NGEyLjY2NyAyLjY2NyAwIDAgMCAyLjA0OC00LjM3NSAyLjQ0NSAyLjQ0NSAwIDEgMC0zLjY2OS0zLjIzbC0uMDA3LjAxM2MtLjIwNS4yOTMtLjM1Ni44OTMuMDQ2IDEuMjUuMzk1LjM1Mi45NzYuMjEgMS4yODYtLjA3N0EuNjY4LjY2OCAwIDEgMSAxNy41NDEgMTJsLjAwMS4wMDRjLS41MDYgMC0xLjEuMzQ4LTEuMSAxLjEwNyAwIC43Ni42MDUgMS4wNyAxLjEgMS4xMDN2LjAwMmguMDFhLjY3LjY3IDAgMCAxIDAgMS4zNHEtLjEyMyAwLS4yMjQtLjAwNHYuMDA0SDkuNDQ0bC4wMDItLjAwMmEzLjU1NyAzLjU1NyAwIDEgMSAyLjk3LTEuNzc4Yy0uMy41MzMtLjI4LjkwMi4wOTEgMS4yLjY1LjMyNSAxLjI2LS4wMjYgMS4zOTctLjIyOGE1LjMzNCA1LjMzNCAwIDEgMC01LjAxNiAyLjU2N3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPgogICAgPC9nPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJPM19fYiIgeDE9IjEyIiB4Mj0iMTAuODE0IiB5MT0iNi42NjciIHkyPSIxNi45MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzQyQjA2QiIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwNkFGOEYiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxjbGlwUGF0aCBpZD0iTzNfX2EiPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==)
 * @see https://web3icons.io/tokens/O3
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenO3 = createWeb3Icon('TokenO3', __iconNode)

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