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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#NSFW__a)',
        d: 'M12 19v-8.5H3z',
      },
    ],
    [
      'path',
      {
        fill: 'url(#NSFW__b)',
        d: 'M12 19v-8.5h9z',
      },
    ],
    [
      'path',
      {
        fill: 'url(#NSFW__c)',
        d: 'M16.75 5 12 10.5h9z',
      },
    ],
    [
      'path',
      {
        fill: 'url(#NSFW__d)',
        d: 'M7.25 5 12 10.5H3z',
      },
    ],
    [
      'path',
      {
        fill: '#8E04E2',
        d: 'M12 10.5V7.185L16.75 5z',
      },
    ],
    [
      'path',
      {
        fill: '#6801C2',
        d: 'M12 10.5V7.185L7.25 5z',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'NSFW__a',
            x1: '7.5',
            x2: '17.456',
            y1: '7.471',
            y2: '20.528',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#7A03B3',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#A300D4',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'NSFW__b',
            x1: '3',
            x2: '10.131',
            y1: '5',
            y2: '14.621',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#7A03B3',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#8C08A0',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'NSFW__c',
            x1: '12',
            x2: '12',
            y1: '5',
            y2: '19',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#8605B8',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#9300CB',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'NSFW__d',
            x1: '7',
            x2: '23.102',
            y1: '10.727',
            y2: '16.631',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#4902CC',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#8C04EE',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M12 19v-8.5H3zm0 0v-8.5h9zm4.75-14L12 10.5h9zm-9.5 0L12 10.5H3z',
      },
    ],
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M12 10.5V7.185L16.75 5zm0 0V7.185L7.25 5z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#NSFW__a)',
      },
      [
        [
          'path',
          {
            fill: '#8E04E2',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M12 18.223v-7.556H4zm0 0v-7.556h8z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M16.222 5.777 12 10.667h8zm-8.444 0L12 10.667H4zM12 10.666V7.72l4.222-1.943z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M12 10.666V7.72L7.779 5.777z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'clipPath',
          {
            id: 'NSFW__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenNSFW
 * @description Web3Icon for TokenNSFW
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjTlNGV19fYSkiIGQ9Ik0xMiAxOXYtOC41SDN6Ii8+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI05TRldfX2IpIiBkPSJNMTIgMTl2LTguNWg5eiIvPgogICAgPHBhdGggZmlsbD0idXJsKCNOU0ZXX19jKSIgZD0iTTE2Ljc1IDUgMTIgMTAuNWg5eiIvPgogICAgPHBhdGggZmlsbD0idXJsKCNOU0ZXX19kKSIgZD0iTTcuMjUgNSAxMiAxMC41SDN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjOEUwNEUyIiBkPSJNMTIgMTAuNVY3LjE4NUwxNi43NSA1eiIvPgogICAgPHBhdGggZmlsbD0iIzY4MDFDMiIgZD0iTTEyIDEwLjVWNy4xODVMNy4yNSA1eiIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJOU0ZXX19hIiB4MT0iNy41IiB4Mj0iMTcuNDU2IiB5MT0iNy40NzEiIHkyPSIyMC41MjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzdBMDNCMyIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNBMzAwRDQiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iTlNGV19fYiIgeDE9IjMiIHgyPSIxMC4xMzEiIHkxPSI1IiB5Mj0iMTQuNjIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM3QTAzQjMiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOEMwOEEwIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Ik5TRldfX2MiIHgxPSIxMiIgeDI9IjEyIiB5MT0iNSIgeTI9IjE5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM4NjA1QjgiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTMwMENCIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Ik5TRldfX2QiIHgxPSI3IiB4Mj0iMjMuMTAyIiB5MT0iMTAuNzI3IiB5Mj0iMTYuNjMxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM0OTAyQ0MiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOEMwNEVFIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMiAxOXYtOC41SDN6bTAgMHYtOC41aDl6bTQuNzUtMTRMMTIgMTAuNWg5em0tOS41IDBMMTIgMTAuNUgzeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyIDEwLjVWNy4xODVMMTYuNzUgNXptMCAwVjcuMTg1TDcuMjUgNXoiLz4KPC9zdmc+Cg==) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNOU0ZXX19hKSI+CiAgICAgICAgPHBhdGggZmlsbD0iIzhFMDRFMiIgZD0iTTI0IDBIMHYyNGgyNHoiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIgMTguMjIzdi03LjU1Nkg0em0wIDB2LTcuNTU2aDh6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjIyMiA1Ljc3NyAxMiAxMC42NjdoOHptLTguNDQ0IDBMMTIgMTAuNjY3SDR6TTEyIDEwLjY2NlY3LjcybDQuMjIyLTEuOTQzeiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMiAxMC42NjZWNy43Mkw3Ljc3OSA1Ljc3N3oiLz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxjbGlwUGF0aCBpZD0iTlNGV19fYSI+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgPC9kZWZzPgo8L3N2Zz4K)
 * @see https://web3icons.io/tokens/NSFW
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenNSFW = createWeb3Icon('TokenNSFW', __iconNode)

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