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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#PSP__a)',
        d: 'M3 4.688h7.875l-3.926 6.75zm1.294 14.625H21L12.624 4.688zm3.588-2.25h9.36l-4.69-8.438z',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'PSP__a',
            x1: '16.343',
            x2: '10.295',
            y1: '5.523',
            y2: '19.535',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#568EFF',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#185BEF',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M3 4.688h7.875l-3.926 6.75zm1.294 14.625H21L12.624 4.688zm3.588-2.25h9.36l-4.69-8.438z',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#PSP__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#PSP__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M4 5.5h7l-3.49 6zm1.15 13H20l-7.445-13zm3.19-2h8.32L12.49 9z',
            fillRule: 'evenodd',
            clipRule: 'evenodd',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'PSP__b',
            x1: '15.86',
            x2: '10.484',
            y1: '6.243',
            y2: '18.698',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#568EFF',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#185BEF',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'PSP__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenPSP
 * @description Web3Icon for TokenPSP
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjUFNQX19hKSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMyA0LjY4OGg3Ljg3NWwtMy45MjYgNi43NXptMS4yOTQgMTQuNjI1SDIxTDEyLjYyNCA0LjY4OHptMy41ODgtMi4yNWg5LjM2bC00LjY5LTguNDM4eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+CiAgICA8ZGVmcz4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9IlBTUF9fYSIgeDE9IjE2LjM0MyIgeDI9IjEwLjI5NSIgeTE9IjUuNTIzIiB5Mj0iMTkuNTM1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM1NjhFRkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMTg1QkVGIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMgNC42ODhoNy44NzVsLTMuOTI2IDYuNzV6bTEuMjk0IDE0LjYyNUgyMUwxMi42MjQgNC42ODh6bTMuNTg4LTIuMjVoOS4zNmwtNC42OS04LjQzOHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNQU1BfX2EpIj4KICAgICAgICA8cGF0aCBmaWxsPSJ1cmwoI1BTUF9fYikiIGQ9Ik0yNCAwSDB2MjRoMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNCA1LjVoN2wtMy40OSA2em0xLjE1IDEzSDIwbC03LjQ0NS0xM3ptMy4xOS0yaDguMzJMMTIuNDkgOXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPgogICAgPC9nPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJQU1BfX2IiIHgxPSIxNS44NiIgeDI9IjEwLjQ4NCIgeTE9IjYuMjQzIiB5Mj0iMTguNjk4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM1NjhFRkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMTg1QkVGIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8Y2xpcFBhdGggaWQ9IlBTUF9fYSI+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgPC9kZWZzPgo8L3N2Zz4K)
 * @see https://web3icons.io/tokens/PSP
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenPSP = createWeb3Icon('TokenPSP', __iconNode)

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