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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#ENS__a)',
        d: 'M6.05 10.28c.18.385.615 1.135.615 1.135L11.715 3 6.79 6.47c-.295.2-.535.465-.7.775a3.63 3.63 0 0 0-.035 3.035zm-1.995 2.77a5.7 5.7 0 0 0 2.2 4.12L11.71 21s-3.405-4.95-6.28-9.885a5 5 0 0 1-.58-1.68 2.7 2.7 0 0 1 0-.805l-.22.425c-.29.6-.49 1.24-.585 1.9-.06.7-.05 1.4.015 2.1zm13.895.67a20 20 0 0 0-.615-1.135L12.29 21l4.925-3.465c.29-.2.53-.465.7-.78a3.63 3.63 0 0 0 .03-3.035zm1.995-2.77a5.7 5.7 0 0 0-2.2-4.12L12.29 3s3.405 4.95 6.28 9.885a5 5 0 0 1 .575 1.68c.04.265.04.54 0 .805l.22-.425c.295-.6.49-1.24.59-1.9.06-.7.05-1.4-.015-2.1z',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'ENS__a',
            x1: '7.289',
            x2: '19.667',
            y1: '4.929',
            y2: '19.59',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#7C97FA',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#53B1EF',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M6.05 10.28c.18.385.615 1.135.615 1.135L11.715 3 6.79 6.47c-.295.2-.535.465-.7.775a3.63 3.63 0 0 0-.035 3.035zm-1.995 2.77a5.7 5.7 0 0 0 2.2 4.12L11.71 21s-3.405-4.95-6.28-9.885a5 5 0 0 1-.58-1.68 2.7 2.7 0 0 1 0-.805l-.22.425c-.29.6-.49 1.24-.585 1.9-.06.7-.05 1.4.015 2.1zm13.895.67a20 20 0 0 0-.615-1.135L12.29 21l4.925-3.465c.29-.2.53-.465.7-.78a3.63 3.63 0 0 0 .03-3.035zm1.995-2.77a5.7 5.7 0 0 0-2.2-4.12L12.29 3s3.405 4.95 6.28 9.885a5 5 0 0 1 .575 1.68c.04.265.04.54 0 .805l.22-.425c.295-.6.49-1.24.59-1.9.06-.7.05-1.4-.015-2.1z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#ENS__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#ENS__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M6.711 10.471c.16.342.547 1.009.547 1.009L11.747 4 7.369 7.084a1.9 1.9 0 0 0-.622.69 3.22 3.22 0 0 0-.031 2.697zm-1.773 2.462a5.07 5.07 0 0 0 1.955 3.663L11.743 20s-3.027-4.4-5.583-8.787a4.5 4.5 0 0 1-.515-1.493 2.4 2.4 0 0 1 0-.716l-.196.378a5.8 5.8 0 0 0-.52 1.69c-.053.621-.044 1.244.013 1.866zm12.351.596a18 18 0 0 0-.547-1.009L12.258 20l4.378-3.08c.258-.178.47-.413.622-.693a3.22 3.22 0 0 0 .027-2.698zm1.773-2.462a5.07 5.07 0 0 0-1.955-3.663L12.257 4s3.028 4.4 5.583 8.787c.258.462.431.969.511 1.493.036.236.036.48 0 .716l.196-.378a5.8 5.8 0 0 0 .524-1.69c.054-.621.045-1.244-.013-1.866z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'ENS__b',
            x1: '7.812',
            x2: '18.815',
            y1: '5.714',
            y2: '18.746',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#7C97FA',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#53B1EF',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'ENS__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenENS
 * @description Web3Icon for TokenENS
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjRU5TX19hKSIgZD0iTTYuMDUgMTAuMjhjLjE4LjM4NS42MTUgMS4xMzUuNjE1IDEuMTM1TDExLjcxNSAzIDYuNzkgNi40N2MtLjI5NS4yLS41MzUuNDY1LS43Ljc3NWEzLjYzIDMuNjMgMCAwIDAtLjAzNSAzLjAzNXptLTEuOTk1IDIuNzdhNS43IDUuNyAwIDAgMCAyLjIgNC4xMkwxMS43MSAyMXMtMy40MDUtNC45NS02LjI4LTkuODg1YTUgNSAwIDAgMS0uNTgtMS42OCAyLjcgMi43IDAgMCAxIDAtLjgwNWwtLjIyLjQyNWMtLjI5LjYtLjQ5IDEuMjQtLjU4NSAxLjktLjA2LjctLjA1IDEuNC4wMTUgMi4xem0xMy44OTUuNjdhMjAgMjAgMCAwIDAtLjYxNS0xLjEzNUwxMi4yOSAyMWw0LjkyNS0zLjQ2NWMuMjktLjIuNTMtLjQ2NS43LS43OGEzLjYzIDMuNjMgMCAwIDAgLjAzLTMuMDM1em0xLjk5NS0yLjc3YTUuNyA1LjcgMCAwIDAtMi4yLTQuMTJMMTIuMjkgM3MzLjQwNSA0Ljk1IDYuMjggOS44ODVhNSA1IDAgMCAxIC41NzUgMS42OGMuMDQuMjY1LjA0LjU0IDAgLjgwNWwuMjItLjQyNWMuMjk1LS42LjQ5LTEuMjQuNTktMS45LjA2LS43LjA1LTEuNC0uMDE1LTIuMXoiLz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iRU5TX19hIiB4MT0iNy4yODkiIHgyPSIxOS42NjciIHkxPSI0LjkyOSIgeTI9IjE5LjU5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM3Qzk3RkEiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNTNCMUVGIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02LjA1IDEwLjI4Yy4xOC4zODUuNjE1IDEuMTM1LjYxNSAxLjEzNUwxMS43MTUgMyA2Ljc5IDYuNDdjLS4yOTUuMi0uNTM1LjQ2NS0uNy43NzVhMy42MyAzLjYzIDAgMCAwLS4wMzUgMy4wMzV6bS0xLjk5NSAyLjc3YTUuNyA1LjcgMCAwIDAgMi4yIDQuMTJMMTEuNzEgMjFzLTMuNDA1LTQuOTUtNi4yOC05Ljg4NWE1IDUgMCAwIDEtLjU4LTEuNjggMi43IDIuNyAwIDAgMSAwLS44MDVsLS4yMi40MjVjLS4yOS42LS40OSAxLjI0LS41ODUgMS45LS4wNi43LS4wNSAxLjQuMDE1IDIuMXptMTMuODk1LjY3YTIwIDIwIDAgMCAwLS42MTUtMS4xMzVMMTIuMjkgMjFsNC45MjUtMy40NjVjLjI5LS4yLjUzLS40NjUuNy0uNzhhMy42MyAzLjYzIDAgMCAwIC4wMy0zLjAzNXptMS45OTUtMi43N2E1LjcgNS43IDAgMCAwLTIuMi00LjEyTDEyLjI5IDNzMy40MDUgNC45NSA2LjI4IDkuODg1YTUgNSAwIDAgMSAuNTc1IDEuNjhjLjA0LjI2NS4wNC41NCAwIC44MDVsLjIyLS40MjVjLjI5NS0uNi40OS0xLjI0LjU5LTEuOS4wNi0uNy4wNS0xLjQtLjAxNS0yLjF6Ii8+Cjwvc3ZnPgo=) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNFTlNfX2EpIj4KICAgICAgICA8cGF0aCBmaWxsPSJ1cmwoI0VOU19fYikiIGQ9Ik0yNCAwSDB2MjRoMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTYuNzExIDEwLjQ3MWMuMTYuMzQyLjU0NyAxLjAwOS41NDcgMS4wMDlMMTEuNzQ3IDQgNy4zNjkgNy4wODRhMS45IDEuOSAwIDAgMC0uNjIyLjY5IDMuMjIgMy4yMiAwIDAgMC0uMDMxIDIuNjk3em0tMS43NzMgMi40NjJhNS4wNyA1LjA3IDAgMCAwIDEuOTU1IDMuNjYzTDExLjc0MyAyMHMtMy4wMjctNC40LTUuNTgzLTguNzg3YTQuNSA0LjUgMCAwIDEtLjUxNS0xLjQ5MyAyLjQgMi40IDAgMCAxIDAtLjcxNmwtLjE5Ni4zNzhhNS44IDUuOCAwIDAgMC0uNTIgMS42OWMtLjA1My42MjEtLjA0NCAxLjI0NC4wMTMgMS44NjZ6bTEyLjM1MS41OTZhMTggMTggMCAwIDAtLjU0Ny0xLjAwOUwxMi4yNTggMjBsNC4zNzgtMy4wOGMuMjU4LS4xNzguNDctLjQxMy42MjItLjY5M2EzLjIyIDMuMjIgMCAwIDAgLjAyNy0yLjY5OHptMS43NzMtMi40NjJhNS4wNyA1LjA3IDAgMCAwLTEuOTU1LTMuNjYzTDEyLjI1NyA0czMuMDI4IDQuNCA1LjU4MyA4Ljc4N2MuMjU4LjQ2Mi40MzEuOTY5LjUxMSAxLjQ5My4wMzYuMjM2LjAzNi40OCAwIC43MTZsLjE5Ni0uMzc4YTUuOCA1LjggMCAwIDAgLjUyNC0xLjY5Yy4wNTQtLjYyMS4wNDUtMS4yNDQtLjAxMy0xLjg2NnoiLz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iRU5TX19iIiB4MT0iNy44MTIiIHgyPSIxOC44MTUiIHkxPSI1LjcxNCIgeTI9IjE4Ljc0NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjN0M5N0ZBIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzUzQjFFRiIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJFTlNfX2EiPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==)
 * @see https://web3icons.io/tokens/ENS
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenENS = createWeb3Icon('TokenENS', __iconNode)

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