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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#RING__a)',
        d: 'M4.35 9.728a1.125 1.125 0 1 0-.45 0v5.422h.45zm8.418 1.162c.446-.713.97-1.22 1.482-1.55v4.033a1.125 1.125 0 1 0 .45 0V9.09c.36-.164.7-.24.987-.24h1.263v5.422a1.126 1.126 0 1 0 .45 0V8.85h2.25v5.423a1.124 1.124 0 1 0 .45 0V8.85h.9V8.4h-5.313c-1.005 0-2.363.725-3.329 2.298a1.35 1.35 0 0 0-1.175 2.377 4.95 4.95 0 0 1-1.433 1.44v-3.887a1.125 1.125 0 1 0-.45 0v4.144c-.525.26-1.032.378-1.434.378H3v.45h4.866c1.074 0 2.67-.695 3.717-2.315a1.35 1.35 0 0 0 1.185-2.395M6.6 9.728a1.125 1.125 0 1 1 .45 0v5.422H6.6z',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'RING__a',
            x1: '5.761',
            x2: '9.954',
            y1: '8.89',
            y2: '18.73',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#4530DD',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#FB3777',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M4.35 9.727a1.125 1.125 0 1 0-.45 0v5.423h.45zm8.418 1.162c.446-.713.97-1.22 1.482-1.55v4.033a1.124 1.124 0 1 0 .45 0V9.091c.36-.164.7-.241.987-.241h1.263v5.422a1.126 1.126 0 1 0 .45 0V8.85h2.25v5.422a1.125 1.125 0 1 0 .45 0V8.85h.9V8.4h-5.313c-1.005 0-2.363.724-3.329 2.298a1.35 1.35 0 0 0-1.175 2.377 4.95 4.95 0 0 1-1.433 1.439v-3.887a1.125 1.125 0 1 0-.45 0v4.144c-.525.26-1.032.379-1.434.379H3v.45h4.866c1.074 0 2.67-.695 3.717-2.316a1.35 1.35 0 0 0 1.185-2.395M6.6 9.727a1.125 1.125 0 1 1 .45 0v5.423H6.6z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#RING__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#RING__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M5.2 9.98a1 1 0 1 0-.4 0v4.82h.4zm7.483 1.033c.396-.634.861-1.085 1.317-1.378v3.585a1 1 0 1 0 .4 0V9.414c.32-.146.622-.214.877-.214H16.4v4.82a1 1 0 1 0 .4 0V9.2h2v4.82a1 1 0 1 0 .4 0V9.2h.8v-.4h-4.723c-.893 0-2.1.644-2.959 2.043a1.2 1.2 0 0 0-1.044 2.113c-.332.51-.765.945-1.274 1.279V10.78a1 1 0 1 0-.4 0v3.683c-.466.232-.917.337-1.274.337H4v.4h4.326c.954 0 2.373-.618 3.304-2.058a1.2 1.2 0 0 0 1.053-2.13M7.2 9.98a1 1 0 1 1 .4 0v4.82h-.4z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'RING__b',
            x1: '6.455',
            x2: '10.182',
            y1: '9.235',
            y2: '17.982',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#4530DD',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#FB3777',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'RING__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenRING
 * @description Web3Icon for TokenRING
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjUklOR19fYSkiIGQ9Ik00LjM1IDkuNzI4YTEuMTI1IDEuMTI1IDAgMSAwLS40NSAwdjUuNDIyaC40NXptOC40MTggMS4xNjJjLjQ0Ni0uNzEzLjk3LTEuMjIgMS40ODItMS41NXY0LjAzM2ExLjEyNSAxLjEyNSAwIDEgMCAuNDUgMFY5LjA5Yy4zNi0uMTY0LjctLjI0Ljk4Ny0uMjRoMS4yNjN2NS40MjJhMS4xMjYgMS4xMjYgMCAxIDAgLjQ1IDBWOC44NWgyLjI1djUuNDIzYTEuMTI0IDEuMTI0IDAgMSAwIC40NSAwVjguODVoLjlWOC40aC01LjMxM2MtMS4wMDUgMC0yLjM2My43MjUtMy4zMjkgMi4yOThhMS4zNSAxLjM1IDAgMCAwLTEuMTc1IDIuMzc3IDQuOTUgNC45NSAwIDAgMS0xLjQzMyAxLjQ0di0zLjg4N2ExLjEyNSAxLjEyNSAwIDEgMC0uNDUgMHY0LjE0NGMtLjUyNS4yNi0xLjAzMi4zNzgtMS40MzQuMzc4SDN2LjQ1aDQuODY2YzEuMDc0IDAgMi42Ny0uNjk1IDMuNzE3LTIuMzE1YTEuMzUgMS4zNSAwIDAgMCAxLjE4NS0yLjM5NU02LjYgOS43MjhhMS4xMjUgMS4xMjUgMCAxIDEgLjQ1IDB2NS40MjJINi42eiIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJSSU5HX19hIiB4MT0iNS43NjEiIHgyPSI5Ljk1NCIgeTE9IjguODkiIHkyPSIxOC43MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjNDUzMEREIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZCMzc3NyIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00LjM1IDkuNzI3YTEuMTI1IDEuMTI1IDAgMSAwLS40NSAwdjUuNDIzaC40NXptOC40MTggMS4xNjJjLjQ0Ni0uNzEzLjk3LTEuMjIgMS40ODItMS41NXY0LjAzM2ExLjEyNCAxLjEyNCAwIDEgMCAuNDUgMFY5LjA5MWMuMzYtLjE2NC43LS4yNDEuOTg3LS4yNDFoMS4yNjN2NS40MjJhMS4xMjYgMS4xMjYgMCAxIDAgLjQ1IDBWOC44NWgyLjI1djUuNDIyYTEuMTI1IDEuMTI1IDAgMSAwIC40NSAwVjguODVoLjlWOC40aC01LjMxM2MtMS4wMDUgMC0yLjM2My43MjQtMy4zMjkgMi4yOThhMS4zNSAxLjM1IDAgMCAwLTEuMTc1IDIuMzc3IDQuOTUgNC45NSAwIDAgMS0xLjQzMyAxLjQzOXYtMy44ODdhMS4xMjUgMS4xMjUgMCAxIDAtLjQ1IDB2NC4xNDRjLS41MjUuMjYtMS4wMzIuMzc5LTEuNDM0LjM3OUgzdi40NWg0Ljg2NmMxLjA3NCAwIDIuNjctLjY5NSAzLjcxNy0yLjMxNmExLjM1IDEuMzUgMCAwIDAgMS4xODUtMi4zOTVNNi42IDkuNzI3YTEuMTI1IDEuMTI1IDAgMSAxIC40NSAwdjUuNDIzSDYuNnoiLz4KPC9zdmc+Cg==) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNSSU5HX19hKSI+CiAgICAgICAgPHBhdGggZmlsbD0idXJsKCNSSU5HX19iKSIgZD0iTTI0IDBIMHYyNGgyNHoiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNS4yIDkuOThhMSAxIDAgMSAwLS40IDB2NC44MmguNHptNy40ODMgMS4wMzNjLjM5Ni0uNjM0Ljg2MS0xLjA4NSAxLjMxNy0xLjM3OHYzLjU4NWExIDEgMCAxIDAgLjQgMFY5LjQxNGMuMzItLjE0Ni42MjItLjIxNC44NzctLjIxNEgxNi40djQuODJhMSAxIDAgMSAwIC40IDBWOS4yaDJ2NC44MmExIDEgMCAxIDAgLjQgMFY5LjJoLjh2LS40aC00LjcyM2MtLjg5MyAwLTIuMS42NDQtMi45NTkgMi4wNDNhMS4yIDEuMiAwIDAgMC0xLjA0NCAyLjExM2MtLjMzMi41MS0uNzY1Ljk0NS0xLjI3NCAxLjI3OVYxMC43OGExIDEgMCAxIDAtLjQgMHYzLjY4M2MtLjQ2Ni4yMzItLjkxNy4zMzctMS4yNzQuMzM3SDR2LjRoNC4zMjZjLjk1NCAwIDIuMzczLS42MTggMy4zMDQtMi4wNThhMS4yIDEuMiAwIDAgMCAxLjA1My0yLjEzTTcuMiA5Ljk4YTEgMSAwIDEgMSAuNCAwdjQuODJoLS40eiIvPgogICAgPC9nPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJSSU5HX19iIiB4MT0iNi40NTUiIHgyPSIxMC4xODIiIHkxPSI5LjIzNSIgeTI9IjE3Ljk4MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjNDUzMEREIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZCMzc3NyIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJSSU5HX19hIj4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=)
 * @see https://web3icons.io/tokens/RING
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenRING = createWeb3Icon('TokenRING', __iconNode)

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