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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#UNIX__a)',
        d: 'M12 21c-5.328 0-8.4-2.766-8.4-8.166V3h4.8v9.672c0 2.4.93 4.128 3.6 4.128 2.658 0 3.6-1.752 3.6-4.128V3h4.8v9.834c0 5.4-3.072 8.166-8.4 8.166',
      },
    ],
    [
      'path',
      {
        fill: 'url(#UNIX__b)',
        d: 'M12.001 16.2a3 3 0 1 0 0-6 3 3 0 0 0 0 6',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'UNIX__a',
            x1: '20.1',
            x2: '3.6',
            y1: '12.804',
            y2: '12.804',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#BD106A',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#7D00BC',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'UNIX__b',
            x1: '14.894',
            x2: '9.001',
            y1: '13.468',
            y2: '13.468',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#BD106A',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#7D00BC',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M12 21c-5.328 0-8.4-2.766-8.4-8.166V3h4.8v9.672c0 2.4.93 4.128 3.6 4.128 2.658 0 3.6-1.752 3.6-4.128V3h4.8v9.834c0 5.4-3.072 8.166-8.4 8.166',
      },
    ],
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M12 16.2a3 3 0 1 0 0-6 3 3 0 0 0 0 6',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#UNIX__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#UNIX__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M12 20c-4.736 0-7.467-2.459-7.467-7.259V4H8.8v8.597c0 2.134.827 3.67 3.2 3.67 2.363 0 3.2-1.558 3.2-3.67V4h4.267v8.741c0 4.8-2.731 7.259-7.467 7.259',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M12 15.734a2.667 2.667 0 1 0 0-5.334 2.667 2.667 0 0 0 0 5.334',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'UNIX__b',
            x1: '19.2',
            x2: '4.533',
            y1: '12.714',
            y2: '12.714',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#BD106A',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#7D00BC',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'UNIX__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenUNIX
 * @description Web3Icon for TokenUNIX
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjVU5JWF9fYSkiIGQ9Ik0xMiAyMWMtNS4zMjggMC04LjQtMi43NjYtOC40LTguMTY2VjNoNC44djkuNjcyYzAgMi40LjkzIDQuMTI4IDMuNiA0LjEyOCAyLjY1OCAwIDMuNi0xLjc1MiAzLjYtNC4xMjhWM2g0Ljh2OS44MzRjMCA1LjQtMy4wNzIgOC4xNjYtOC40IDguMTY2Ii8+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI1VOSVhfX2IpIiBkPSJNMTIuMDAxIDE2LjJhMyAzIDAgMSAwIDAtNiAzIDMgMCAwIDAgMCA2Ii8+CiAgICA8ZGVmcz4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9IlVOSVhfX2EiIHgxPSIyMC4xIiB4Mj0iMy42IiB5MT0iMTIuODA0IiB5Mj0iMTIuODA0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNCRDEwNkEiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjN0QwMEJDIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9IlVOSVhfX2IiIHgxPSIxNC44OTQiIHgyPSI5LjAwMSIgeTE9IjEzLjQ2OCIgeTI9IjEzLjQ2OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjQkQxMDZBIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzdEMDBCQyIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMiAyMWMtNS4zMjggMC04LjQtMi43NjYtOC40LTguMTY2VjNoNC44djkuNjcyYzAgMi40LjkzIDQuMTI4IDMuNiA0LjEyOCAyLjY1OCAwIDMuNi0xLjc1MiAzLjYtNC4xMjhWM2g0Ljh2OS44MzRjMCA1LjQtMy4wNzIgOC4xNjYtOC40IDguMTY2Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIgMTYuMmEzIDMgMCAxIDAgMC02IDMgMyAwIDAgMCAwIDYiLz4KPC9zdmc+Cg==) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNVTklYX19hKSI+CiAgICAgICAgPHBhdGggZmlsbD0idXJsKCNVTklYX19iKSIgZD0iTTI0IDBIMHYyNGgyNHoiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIgMjBjLTQuNzM2IDAtNy40NjctMi40NTktNy40NjctNy4yNTlWNEg4Ljh2OC41OTdjMCAyLjEzNC44MjcgMy42NyAzLjIgMy42NyAyLjM2MyAwIDMuMi0xLjU1OCAzLjItMy42N1Y0aDQuMjY3djguNzQxYzAgNC44LTIuNzMxIDcuMjU5LTcuNDY3IDcuMjU5Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyIDE1LjczNGEyLjY2NyAyLjY2NyAwIDEgMCAwLTUuMzM0IDIuNjY3IDIuNjY3IDAgMCAwIDAgNS4zMzQiLz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iVU5JWF9fYiIgeDE9IjE5LjIiIHgyPSI0LjUzMyIgeTE9IjEyLjcxNCIgeTI9IjEyLjcxNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjQkQxMDZBIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzdEMDBCQyIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJVTklYX19hIj4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=)
 * @see https://web3icons.io/tokens/UNIX
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenUNIX = createWeb3Icon('TokenUNIX', __iconNode)

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