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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: '#0500FF',
        d: 'M3.9 5.6 12 3v18c-5.786-2.4-8.1-7-8.1-9.6z',
      },
    ],
    [
      'path',
      {
        fill: 'url(#trust__a)',
        d: 'M20.1 5.6 12 3v18c5.786-2.4 8.1-7 8.1-9.6z',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'trust__a',
            x1: '17.948',
            x2: '11.967',
            y1: '1.74',
            y2: '20.797',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                offset: '.02',
                stopColor: '#00F',
              },
            ],
            [
              'stop',
              {
                offset: '.08',
                stopColor: '#0094FF',
              },
            ],
            [
              'stop',
              {
                offset: '.16',
                stopColor: '#48FF91',
              },
            ],
            [
              'stop',
              {
                offset: '.42',
                stopColor: '#0094FF',
              },
            ],
            [
              'stop',
              {
                offset: '.68',
                stopColor: '#0038FF',
              },
            ],
            [
              'stop',
              {
                offset: '.9',
                stopColor: '#0500FF',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M3.9 5.6 12 3v18c-5.786-2.4-8.1-7-8.1-9.6zm16.2 0L12 3v18c5.786-2.4 8.1-7 8.1-9.6z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#trust__a)',
      },
      [
        [
          'path',
          {
            fill: '#0500FF',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M4.8 6.311 12 4v16c-5.143-2.134-7.2-6.222-7.2-8.533zm14.4 0L12 4v16c5.143-2.134 7.2-6.222 7.2-8.533z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'clipPath',
          {
            id: 'trust__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name WalletTrust
 * @description Web3Icon for WalletTrust
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiMwNTAwRkYiIGQ9Ik0zLjkgNS42IDEyIDN2MThjLTUuNzg2LTIuNC04LjEtNy04LjEtOS42eiIvPgogICAgPHBhdGggZmlsbD0idXJsKCN0cnVzdF9fYSkiIGQ9Ik0yMC4xIDUuNiAxMiAzdjE4YzUuNzg2LTIuNCA4LjEtNyA4LjEtOS42eiIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJ0cnVzdF9fYSIgeDE9IjE3Ljk0OCIgeDI9IjExLjk2NyIgeTE9IjEuNzQiIHkyPSIyMC43OTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIuMDIiIHN0b3AtY29sb3I9IiMwMEYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIuMDgiIHN0b3AtY29sb3I9IiMwMDk0RkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIuMTYiIHN0b3AtY29sb3I9IiM0OEZGOTEiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIuNDIiIHN0b3AtY29sb3I9IiMwMDk0RkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIuNjgiIHN0b3AtY29sb3I9IiMwMDM4RkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIuOSIgc3RvcC1jb2xvcj0iIzA1MDBGRiIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zLjkgNS42IDEyIDN2MThjLTUuNzg2LTIuNC04LjEtNy04LjEtOS42em0xNi4yIDBMMTIgM3YxOGM1Ljc4Ni0yLjQgOC4xLTcgOC4xLTkuNnoiLz4KPC9zdmc+Cg==) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCN0cnVzdF9fYSkiPgogICAgICAgIDxwYXRoIGZpbGw9IiMwNTAwRkYiIGQ9Ik0yNCAwSDB2MjRoMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQuOCA2LjMxMSAxMiA0djE2Yy01LjE0My0yLjEzNC03LjItNi4yMjItNy4yLTguNTMzem0xNC40IDBMMTIgNHYxNmM1LjE0My0yLjEzNCA3LjItNi4yMjIgNy4yLTguNTMzeiIvPgogICAgPC9nPgogICAgPGRlZnM+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJ0cnVzdF9fYSI+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgPC9kZWZzPgo8L3N2Zz4K)
 * @see https://web3icons.io/wallets/trust
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const WalletTrust = createWeb3Icon('WalletTrust', __iconNode)

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