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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#DAO__a)',
        d: 'M3 19.03 9.349 7.378l5.604-2.432-6.358 11.641z',
      },
    ],
    [
      'path',
      {
        fill: 'url(#DAO__b)',
        d: 'm9.328 16.374 4.816-8.85 2.759 2.666-4.768 8.864z',
      },
    ],
    [
      'path',
      {
        fill: 'url(#DAO__c)',
        d: 'M17.434 10.45 21 11.739l-1.785 3.225-4.325.146z',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'DAO__a',
            x1: '3',
            x2: '21',
            y1: '11.998',
            y2: '11.998',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#4086FF',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#48D4FF',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'DAO__b',
            x1: '2.999',
            x2: '20.999',
            y1: '12',
            y2: '12',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#4086FF',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#48D4FF',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'DAO__c',
            x1: '14.89',
            x2: '21',
            y1: '12.784',
            y2: '12.784',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#4086FF',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#48D4FF',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M3 19.03 9.349 7.378l5.604-2.432-6.358 11.641zm6.33-2.656 4.816-8.85 2.758 2.667-4.767 8.863zm8.104-5.926L21 11.737l-1.785 3.225-4.325.146z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#DAO__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#DAO__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M4 18.249 9.643 7.892l4.982-2.163-5.652 10.349zm5.626-2.361 4.282-7.866 2.452 2.37-4.238 7.878zm7.204-5.268L20 11.766l-1.587 2.867-3.845.13z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'DAO__b',
            x1: '4',
            x2: '20',
            y1: '11.998',
            y2: '11.998',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#4086FF',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#48D4FF',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'DAO__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenDAO
 * @description Web3Icon for TokenDAO
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjREFPX19hKSIgZD0iTTMgMTkuMDMgOS4zNDkgNy4zNzhsNS42MDQtMi40MzItNi4zNTggMTEuNjQxeiIvPgogICAgPHBhdGggZmlsbD0idXJsKCNEQU9fX2IpIiBkPSJtOS4zMjggMTYuMzc0IDQuODE2LTguODUgMi43NTkgMi42NjYtNC43NjggOC44NjR6Ii8+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI0RBT19fYykiIGQ9Ik0xNy40MzQgMTAuNDUgMjEgMTEuNzM5bC0xLjc4NSAzLjIyNS00LjMyNS4xNDZ6Ii8+CiAgICA8ZGVmcz4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9IkRBT19fYSIgeDE9IjMiIHgyPSIyMSIgeTE9IjExLjk5OCIgeTI9IjExLjk5OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjNDA4NkZGIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzQ4RDRGRiIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJEQU9fX2IiIHgxPSIyLjk5OSIgeDI9IjIwLjk5OSIgeTE9IjEyIiB5Mj0iMTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzQwODZGRiIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM0OEQ0RkYiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iREFPX19jIiB4MT0iMTQuODkiIHgyPSIyMSIgeTE9IjEyLjc4NCIgeTI9IjEyLjc4NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjNDA4NkZGIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzQ4RDRGRiIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zIDE5LjAzIDkuMzQ5IDcuMzc4bDUuNjA0LTIuNDMyLTYuMzU4IDExLjY0MXptNi4zMy0yLjY1NiA0LjgxNi04Ljg1IDIuNzU4IDIuNjY3LTQuNzY3IDguODYzem04LjEwNC01LjkyNkwyMSAxMS43MzdsLTEuNzg1IDMuMjI1LTQuMzI1LjE0NnoiLz4KPC9zdmc+Cg==) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNEQU9fX2EpIj4KICAgICAgICA8cGF0aCBmaWxsPSJ1cmwoI0RBT19fYikiIGQ9Ik0yNCAwSDB2MjRoMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQgMTguMjQ5IDkuNjQzIDcuODkybDQuOTgyLTIuMTYzLTUuNjUyIDEwLjM0OXptNS42MjYtMi4zNjEgNC4yODItNy44NjYgMi40NTIgMi4zNy00LjIzOCA3Ljg3OHptNy4yMDQtNS4yNjhMMjAgMTEuNzY2bC0xLjU4NyAyLjg2Ny0zLjg0NS4xM3oiLz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iREFPX19iIiB4MT0iNCIgeDI9IjIwIiB5MT0iMTEuOTk4IiB5Mj0iMTEuOTk4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM0MDg2RkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNDhENEZGIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8Y2xpcFBhdGggaWQ9IkRBT19fYSI+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgPC9kZWZzPgo8L3N2Zz4K)
 * @see https://web3icons.io/tokens/DAO
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenDAO = createWeb3Icon('TokenDAO', __iconNode)

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