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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#swell__a)',
        d: 'm20.243 13.907-.022.023-.033.033-6.233 6.224a2.784 2.784 0 0 1-3.933 0l-1.721-1.719a.31.31 0 0 1 .127-.518q2.767-.855 4.498-1.972 4.119-2.663 7.317-2.072m-1.306-5.12c2.301.725 2.032 2.418 2.063 3.086q-3.78-1.983-9.097 1.453-3.962 2.56-6.638 2.111C3.48 15.139 3.08 12.96 3 12.381q2.94 1.486 7.88-1.707 4.605-2.975 8.056-1.887m-4.982-4.974 1.617 1.615a.312.312 0 0 1-.158.526q-3.513.708-5.618 2.068-3.609 2.333-6.15 2.168l6.376-6.377a2.784 2.784 0 0 1 3.933 0',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'swell__a',
            x1: '12',
            x2: '11.823',
            y1: '3',
            y2: '33.353',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#3068EF',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#1322AC',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'm20.243 13.907-.022.023-.033.033-6.233 6.224a2.784 2.784 0 0 1-3.933 0l-1.721-1.719a.31.31 0 0 1 .127-.518q2.767-.855 4.498-1.972 4.119-2.663 7.317-2.072m-1.306-5.12c2.301.725 2.032 2.418 2.063 3.086q-3.78-1.983-9.097 1.453-3.962 2.56-6.638 2.111C3.48 15.139 3.08 12.96 3 12.381q2.94 1.486 7.88-1.707 4.605-2.975 8.056-1.887m-4.982-4.974 1.617 1.615a.312.312 0 0 1-.158.526q-3.513.708-5.618 2.068-3.609 2.333-6.15 2.168l6.376-6.377a2.784 2.784 0 0 1 3.933 0',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#swell__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#swell__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: 'url(#swell__c)',
            d: 'm19.328 13.695-.02.02-.03.03-5.54 5.532a2.475 2.475 0 0 1-3.496 0l-1.53-1.527a.277.277 0 0 1 .113-.461q2.46-.759 3.998-1.753 3.662-2.367 6.505-1.841m-1.162-4.551c2.046.644 1.807 2.15 1.834 2.743q-3.36-1.762-8.086 1.291-3.522 2.277-5.9 1.877C4.427 14.79 4.07 12.854 4 12.339q2.613 1.322 7.005-1.516 4.092-2.646 7.16-1.678m-4.428-4.421 1.437 1.435a.277.277 0 0 1-.14.468q-3.123.629-4.994 1.838-3.207 2.073-5.467 1.927l5.668-5.668a2.475 2.475 0 0 1 3.496 0',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'swell__b',
            x1: '12',
            x2: '12',
            y1: '24.453',
            y2: '.419',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#2C0370',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#0F0027',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'swell__c',
            x1: '12',
            x2: '12',
            y1: '4',
            y2: '20',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#7DADFF',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#CEDFFF',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'swell__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name NetworkSwell
 * @description Web3Icon for NetworkSwell
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjc3dlbGxfX2EpIiBkPSJtMjAuMjQzIDEzLjkwNy0uMDIyLjAyMy0uMDMzLjAzMy02LjIzMyA2LjIyNGEyLjc4NCAyLjc4NCAwIDAgMS0zLjkzMyAwbC0xLjcyMS0xLjcxOWEuMzEuMzEgMCAwIDEgLjEyNy0uNTE4cTIuNzY3LS44NTUgNC40OTgtMS45NzIgNC4xMTktMi42NjMgNy4zMTctMi4wNzJtLTEuMzA2LTUuMTJjMi4zMDEuNzI1IDIuMDMyIDIuNDE4IDIuMDYzIDMuMDg2cS0zLjc4LTEuOTgzLTkuMDk3IDEuNDUzLTMuOTYyIDIuNTYtNi42MzggMi4xMTFDMy40OCAxNS4xMzkgMy4wOCAxMi45NiAzIDEyLjM4MXEyLjk0IDEuNDg2IDcuODgtMS43MDcgNC42MDUtMi45NzUgOC4wNTYtMS44ODdtLTQuOTgyLTQuOTc0IDEuNjE3IDEuNjE1YS4zMTIuMzEyIDAgMCAxLS4xNTguNTI2cS0zLjUxMy43MDgtNS42MTggMi4wNjgtMy42MDkgMi4zMzMtNi4xNSAyLjE2OGw2LjM3Ni02LjM3N2EyLjc4NCAyLjc4NCAwIDAgMSAzLjkzMyAwIi8+CiAgICA8ZGVmcz4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9InN3ZWxsX19hIiB4MT0iMTIiIHgyPSIxMS44MjMiIHkxPSIzIiB5Mj0iMzMuMzUzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMzMDY4RUYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMTMyMkFDIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yMC4yNDMgMTMuOTA3LS4wMjIuMDIzLS4wMzMuMDMzLTYuMjMzIDYuMjI0YTIuNzg0IDIuNzg0IDAgMCAxLTMuOTMzIDBsLTEuNzIxLTEuNzE5YS4zMS4zMSAwIDAgMSAuMTI3LS41MThxMi43NjctLjg1NSA0LjQ5OC0xLjk3MiA0LjExOS0yLjY2MyA3LjMxNy0yLjA3Mm0tMS4zMDYtNS4xMmMyLjMwMS43MjUgMi4wMzIgMi40MTggMi4wNjMgMy4wODZxLTMuNzgtMS45ODMtOS4wOTcgMS40NTMtMy45NjIgMi41Ni02LjYzOCAyLjExMUMzLjQ4IDE1LjEzOSAzLjA4IDEyLjk2IDMgMTIuMzgxcTIuOTQgMS40ODYgNy44OC0xLjcwNyA0LjYwNS0yLjk3NSA4LjA1Ni0xLjg4N20tNC45ODItNC45NzQgMS42MTcgMS42MTVhLjMxMi4zMTIgMCAwIDEtLjE1OC41MjZxLTMuNTEzLjcwOC01LjYxOCAyLjA2OC0zLjYwOSAyLjMzMy02LjE1IDIuMTY4bDYuMzc2LTYuMzc3YTIuNzg0IDIuNzg0IDAgMCAxIDMuOTMzIDAiLz4KPC9zdmc+Cg==) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNzd2VsbF9fYSkiPgogICAgICAgIDxwYXRoIGZpbGw9InVybCgjc3dlbGxfX2IpIiBkPSJNMjQgMEgwdjI0aDI0eiIvPgogICAgICAgIDxwYXRoIGZpbGw9InVybCgjc3dlbGxfX2MpIiBkPSJtMTkuMzI4IDEzLjY5NS0uMDIuMDItLjAzLjAzLTUuNTQgNS41MzJhMi40NzUgMi40NzUgMCAwIDEtMy40OTYgMGwtMS41My0xLjUyN2EuMjc3LjI3NyAwIDAgMSAuMTEzLS40NjFxMi40Ni0uNzU5IDMuOTk4LTEuNzUzIDMuNjYyLTIuMzY3IDYuNTA1LTEuODQxbS0xLjE2Mi00LjU1MWMyLjA0Ni42NDQgMS44MDcgMi4xNSAxLjgzNCAyLjc0M3EtMy4zNi0xLjc2Mi04LjA4NiAxLjI5MS0zLjUyMiAyLjI3Ny01LjkgMS44NzdDNC40MjcgMTQuNzkgNC4wNyAxMi44NTQgNCAxMi4zMzlxMi42MTMgMS4zMjIgNy4wMDUtMS41MTYgNC4wOTItMi42NDYgNy4xNi0xLjY3OG0tNC40MjgtNC40MjEgMS40MzcgMS40MzVhLjI3Ny4yNzcgMCAwIDEtLjE0LjQ2OHEtMy4xMjMuNjI5LTQuOTk0IDEuODM4LTMuMjA3IDIuMDczLTUuNDY3IDEuOTI3bDUuNjY4LTUuNjY4YTIuNDc1IDIuNDc1IDAgMCAxIDMuNDk2IDAiLz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ic3dlbGxfX2IiIHgxPSIxMiIgeDI9IjEyIiB5MT0iMjQuNDUzIiB5Mj0iLjQxOSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMkMwMzcwIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzBGMDAyNyIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJzd2VsbF9fYyIgeDE9IjEyIiB4Mj0iMTIiIHkxPSI0IiB5Mj0iMjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzdEQURGRiIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNDRURGRkYiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxjbGlwUGF0aCBpZD0ic3dlbGxfX2EiPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==)
 * @see https://web3icons.io/networks/swell
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const NetworkSwell = createWeb3Icon('NetworkSwell', __iconNode)

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