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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#ICP__a)',
        d: 'm12 13.386.023-.027c1.313 1.277 3.208 2.763 4.85 2.763A4.09 4.09 0 0 0 21 12.072c0-2.237-1.845-4.05-4.126-4.05-1.746 0-3.465 1.295-4.874 2.736zm4.815 1.098c1.404 0 2.543-1.08 2.543-2.413S18.219 9.66 16.81 9.66s-2.781 1.305-3.744 2.412c.639.72 2.34 2.412 3.744 2.412z',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
    [
      'path',
      {
        fill: 'url(#ICP__b)',
        d: 'm12.054 13.44-.09-.09c-1.274 1.264-3.15 2.772-4.838 2.772A4.09 4.09 0 0 1 3 12.072c0-2.237 1.845-4.05 4.126-4.05 1.773 0 3.42 1.399 4.806 2.893l.122-.126zm-4.869 1.043c-1.409 0-2.547-1.08-2.547-2.412S5.776 9.66 7.185 9.66c1.408 0 2.78 1.305 3.744 2.412-.639.72-2.34 2.412-3.744 2.412',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
    [
      'path',
      {
        fill: '#46ABE3',
        d: 'm10.758 11.923.108.095 1.103 1.404c1.296 1.21 3.186 2.7 4.905 2.7a4.11 4.11 0 0 0 4.05-3.267c-.352.634-1.575 1.629-3.762 1.606q-.17.022-.351.023c-1.409 0-3.105-1.692-3.744-2.412l.013-.018-1.327-1.598-1.328-1.26c-1.062-.81-2.16-1.318-3.366-1.318-2.038 0-3.676 1.62-4.005 3.555.91-1.647 2.867-2.178 4.586-1.724 1.125.194 2.101 1.09 3.118 2.214',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'ICP__a',
            x1: '21.918',
            x2: '2.145',
            y1: '11.615',
            y2: '11.615',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#F2A528',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#EF5E12',
              },
            ],
          ],
        ],
        [
          'linearGradient',
          {
            id: 'ICP__b',
            x1: '4.691',
            x2: '21.402',
            y1: '11.693',
            y2: '11.693',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#5F2685',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#DA1980',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'm12 13.386.023-.027c1.313 1.277 3.208 2.763 4.85 2.763A4.086 4.086 0 0 0 21 12.072c0-2.237-1.845-4.05-4.126-4.05-1.746 0-3.465 1.296-4.874 2.735zm4.815 1.098c1.404 0 2.543-1.08 2.543-2.413S18.219 9.66 16.81 9.66s-2.781 1.304-3.744 2.411c.639.72 2.34 2.412 3.744 2.412z',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
    [
      'path',
      {
        fill: 'currentColor',
        d: 'm12.054 13.44-.09-.09c-1.273 1.264-3.15 2.772-4.837 2.772A4.087 4.087 0 0 1 3 12.072c0-2.237 1.845-4.05 4.127-4.05 1.773 0 3.42 1.399 4.806 2.893l.121-.126zm-4.869 1.043c-1.408 0-2.547-1.08-2.547-2.412S5.777 9.66 7.185 9.66s2.781 1.304 3.744 2.411c-.639.72-2.34 2.412-3.744 2.412',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
    [
      'path',
      {
        fill: 'currentColor',
        d: 'm10.758 11.924.108.094 1.102 1.404c1.296 1.21 3.186 2.7 4.905 2.7a4.11 4.11 0 0 0 4.05-3.267c-.35.634-1.575 1.629-3.762 1.606q-.169.022-.35.023c-1.41 0-3.106-1.692-3.745-2.412l.014-.018-1.328-1.598-1.327-1.26c-1.062-.81-2.16-1.318-3.366-1.318-2.039 0-3.677 1.62-4.005 3.555.909-1.647 2.866-2.178 4.585-1.724 1.125.194 2.102 1.09 3.119 2.215',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#ICP__a)',
      },
      [
        [
          'path',
          {
            fill: '#46ABE3',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'm12 13.232.02-.024c1.168 1.136 2.852 2.456 4.312 2.456a3.633 3.633 0 0 0 3.668-3.6c0-1.988-1.64-3.6-3.668-3.6-1.552 0-3.08 1.152-4.332 2.432zm4.28.976c1.248 0 2.26-.96 2.26-2.144S17.528 9.92 16.276 9.92s-2.472 1.16-3.328 2.144c.568.64 2.08 2.144 3.328 2.144z',
            fillRule: 'evenodd',
            clipRule: 'evenodd',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'm12.048 13.28-.08-.08c-1.132 1.124-2.8 2.464-4.3 2.464A3.633 3.633 0 0 1 4 12.064c0-1.988 1.64-3.6 3.668-3.6 1.576 0 3.04 1.244 4.272 2.572l.108-.112zm-4.328.928c-1.252 0-2.264-.96-2.264-2.144S6.468 9.92 7.72 9.92s2.472 1.16 3.328 2.144c-.568.64-2.08 2.144-3.328 2.144',
            fillRule: 'evenodd',
            clipRule: 'evenodd',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'm10.896 11.932.096.084.98 1.248c1.152 1.076 2.832 2.4 4.36 2.4a3.65 3.65 0 0 0 3.6-2.904c-.312.564-1.4 1.448-3.344 1.428q-.15.019-.312.02c-1.252 0-2.76-1.504-3.328-2.144l.012-.016-1.18-1.42-1.18-1.12c-.944-.72-1.92-1.172-2.992-1.172-1.812 0-3.268 1.44-3.56 3.16.808-1.464 2.548-1.936 4.076-1.532 1 .172 1.868.968 2.772 1.968',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'clipPath',
          {
            id: 'ICP__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenICP
 * @description Web3Icon for TokenICP
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjSUNQX19hKSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMTIgMTMuMzg2LjAyMy0uMDI3YzEuMzEzIDEuMjc3IDMuMjA4IDIuNzYzIDQuODUgMi43NjNBNC4wOSA0LjA5IDAgMCAwIDIxIDEyLjA3MmMwLTIuMjM3LTEuODQ1LTQuMDUtNC4xMjYtNC4wNS0xLjc0NiAwLTMuNDY1IDEuMjk1LTQuODc0IDIuNzM2em00LjgxNSAxLjA5OGMxLjQwNCAwIDIuNTQzLTEuMDggMi41NDMtMi40MTNTMTguMjE5IDkuNjYgMTYuODEgOS42NnMtMi43ODEgMS4zMDUtMy43NDQgMi40MTJjLjYzOS43MiAyLjM0IDIuNDEyIDMuNzQ0IDIuNDEyeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI0lDUF9fYikiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTEyLjA1NCAxMy40NC0uMDktLjA5Yy0xLjI3NCAxLjI2NC0zLjE1IDIuNzcyLTQuODM4IDIuNzcyQTQuMDkgNC4wOSAwIDAgMSAzIDEyLjA3MmMwLTIuMjM3IDEuODQ1LTQuMDUgNC4xMjYtNC4wNSAxLjc3MyAwIDMuNDIgMS4zOTkgNC44MDYgMi44OTNsLjEyMi0uMTI2em0tNC44NjkgMS4wNDNjLTEuNDA5IDAtMi41NDctMS4wOC0yLjU0Ny0yLjQxMlM1Ljc3NiA5LjY2IDcuMTg1IDkuNjZjMS40MDggMCAyLjc4IDEuMzA1IDMuNzQ0IDIuNDEyLS42MzkuNzItMi4zNCAyLjQxMi0zLjc0NCAyLjQxMiIgY2xpcC1ydWxlPSJldmVub2RkIi8+CiAgICA8cGF0aCBmaWxsPSIjNDZBQkUzIiBkPSJtMTAuNzU4IDExLjkyMy4xMDguMDk1IDEuMTAzIDEuNDA0YzEuMjk2IDEuMjEgMy4xODYgMi43IDQuOTA1IDIuN2E0LjExIDQuMTEgMCAwIDAgNC4wNS0zLjI2N2MtLjM1Mi42MzQtMS41NzUgMS42MjktMy43NjIgMS42MDZxLS4xNy4wMjItLjM1MS4wMjNjLTEuNDA5IDAtMy4xMDUtMS42OTItMy43NDQtMi40MTJsLjAxMy0uMDE4LTEuMzI3LTEuNTk4LTEuMzI4LTEuMjZjLTEuMDYyLS44MS0yLjE2LTEuMzE4LTMuMzY2LTEuMzE4LTIuMDM4IDAtMy42NzYgMS42Mi00LjAwNSAzLjU1NS45MS0xLjY0NyAyLjg2Ny0yLjE3OCA0LjU4Ni0xLjcyNCAxLjEyNS4xOTQgMi4xMDEgMS4wOSAzLjExOCAyLjIxNCIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJJQ1BfX2EiIHgxPSIyMS45MTgiIHgyPSIyLjE0NSIgeTE9IjExLjYxNSIgeTI9IjExLjYxNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRjJBNTI4Ii8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0VGNUUxMiIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJJQ1BfX2IiIHgxPSI0LjY5MSIgeDI9IjIxLjQwMiIgeTE9IjExLjY5MyIgeTI9IjExLjY5MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjNUYyNjg1Ii8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0RBMTk4MCIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTEyIDEzLjM4Ni4wMjMtLjAyN2MxLjMxMyAxLjI3NyAzLjIwOCAyLjc2MyA0Ljg1IDIuNzYzQTQuMDg2IDQuMDg2IDAgMCAwIDIxIDEyLjA3MmMwLTIuMjM3LTEuODQ1LTQuMDUtNC4xMjYtNC4wNS0xLjc0NiAwLTMuNDY1IDEuMjk2LTQuODc0IDIuNzM1em00LjgxNSAxLjA5OGMxLjQwNCAwIDIuNTQzLTEuMDggMi41NDMtMi40MTNTMTguMjE5IDkuNjYgMTYuODEgOS42NnMtMi43ODEgMS4zMDQtMy43NDQgMi40MTFjLjYzOS43MiAyLjM0IDIuNDEyIDMuNzQ0IDIuNDEyeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMi4wNTQgMTMuNDQtLjA5LS4wOWMtMS4yNzMgMS4yNjQtMy4xNSAyLjc3Mi00LjgzNyAyLjc3MkE0LjA4NyA0LjA4NyAwIDAgMSAzIDEyLjA3MmMwLTIuMjM3IDEuODQ1LTQuMDUgNC4xMjctNC4wNSAxLjc3MyAwIDMuNDIgMS4zOTkgNC44MDYgMi44OTNsLjEyMS0uMTI2em0tNC44NjkgMS4wNDNjLTEuNDA4IDAtMi41NDctMS4wOC0yLjU0Ny0yLjQxMlM1Ljc3NyA5LjY2IDcuMTg1IDkuNjZzMi43ODEgMS4zMDQgMy43NDQgMi40MTFjLS42MzkuNzItMi4zNCAyLjQxMi0zLjc0NCAyLjQxMiIgY2xpcC1ydWxlPSJldmVub2RkIi8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTAuNzU4IDExLjkyNC4xMDguMDk0IDEuMTAyIDEuNDA0YzEuMjk2IDEuMjEgMy4xODYgMi43IDQuOTA1IDIuN2E0LjExIDQuMTEgMCAwIDAgNC4wNS0zLjI2N2MtLjM1LjYzNC0xLjU3NSAxLjYyOS0zLjc2MiAxLjYwNnEtLjE2OS4wMjItLjM1LjAyM2MtMS40MSAwLTMuMTA2LTEuNjkyLTMuNzQ1LTIuNDEybC4wMTQtLjAxOC0xLjMyOC0xLjU5OC0xLjMyNy0xLjI2Yy0xLjA2Mi0uODEtMi4xNi0xLjMxOC0zLjM2Ni0xLjMxOC0yLjAzOSAwLTMuNjc3IDEuNjItNC4wMDUgMy41NTUuOTA5LTEuNjQ3IDIuODY2LTIuMTc4IDQuNTg1LTEuNzI0IDEuMTI1LjE5NCAyLjEwMiAxLjA5IDMuMTE5IDIuMjE1Ii8+Cjwvc3ZnPgo=) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNJQ1BfX2EpIj4KICAgICAgICA8cGF0aCBmaWxsPSIjNDZBQkUzIiBkPSJNMjQgMEgwdjI0aDI0eiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTEyIDEzLjIzMi4wMi0uMDI0YzEuMTY4IDEuMTM2IDIuODUyIDIuNDU2IDQuMzEyIDIuNDU2YTMuNjMzIDMuNjMzIDAgMCAwIDMuNjY4LTMuNmMwLTEuOTg4LTEuNjQtMy42LTMuNjY4LTMuNi0xLjU1MiAwLTMuMDggMS4xNTItNC4zMzIgMi40MzJ6bTQuMjguOTc2YzEuMjQ4IDAgMi4yNi0uOTYgMi4yNi0yLjE0NFMxNy41MjggOS45MiAxNi4yNzYgOS45MnMtMi40NzIgMS4xNi0zLjMyOCAyLjE0NGMuNTY4LjY0IDIuMDggMi4xNDQgMy4zMjggMi4xNDR6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMi4wNDggMTMuMjgtLjA4LS4wOGMtMS4xMzIgMS4xMjQtMi44IDIuNDY0LTQuMyAyLjQ2NEEzLjYzMyAzLjYzMyAwIDAgMSA0IDEyLjA2NGMwLTEuOTg4IDEuNjQtMy42IDMuNjY4LTMuNiAxLjU3NiAwIDMuMDQgMS4yNDQgNC4yNzIgMi41NzJsLjEwOC0uMTEyem0tNC4zMjguOTI4Yy0xLjI1MiAwLTIuMjY0LS45Ni0yLjI2NC0yLjE0NFM2LjQ2OCA5LjkyIDcuNzIgOS45MnMyLjQ3MiAxLjE2IDMuMzI4IDIuMTQ0Yy0uNTY4LjY0LTIuMDggMi4xNDQtMy4zMjggMi4xNDQiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xMC44OTYgMTEuOTMyLjA5Ni4wODQuOTggMS4yNDhjMS4xNTIgMS4wNzYgMi44MzIgMi40IDQuMzYgMi40YTMuNjUgMy42NSAwIDAgMCAzLjYtMi45MDRjLS4zMTIuNTY0LTEuNCAxLjQ0OC0zLjM0NCAxLjQyOHEtLjE1LjAxOS0uMzEyLjAyYy0xLjI1MiAwLTIuNzYtMS41MDQtMy4zMjgtMi4xNDRsLjAxMi0uMDE2LTEuMTgtMS40Mi0xLjE4LTEuMTJjLS45NDQtLjcyLTEuOTItMS4xNzItMi45OTItMS4xNzItMS44MTIgMC0zLjI2OCAxLjQ0LTMuNTYgMy4xNi44MDgtMS40NjQgMi41NDgtMS45MzYgNC4wNzYtMS41MzIgMSAuMTcyIDEuODY4Ljk2OCAyLjc3MiAxLjk2OCIvPgogICAgPC9nPgogICAgPGRlZnM+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJJQ1BfX2EiPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==)
 * @see https://web3icons.io/tokens/ICP
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenICP = createWeb3Icon('TokenICP', __iconNode)

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