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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: '#49DBB4',
        d: 'M12 21a8.997 8.997 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0 0 18M9 8H8v2h.5v4H8v2h3.5v-2H11v-1.25h.595l1.01 1.25H12.5v2H16v-2h-.63l-1.74-2.01L15.315 10H16V8h-3.5v2h.15l-1.13 1.25H11V10h.5V8h-1v.5H10V8h-.5v.5H9z',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M12 21a8.998 8.998 0 0 0 8.315-12.444A9 9 0 1 0 12 21M9 8H8v2h.5v4H8v2h3.5v-2H11v-1.25h.595l1.01 1.25H12.5v2H16v-2h-.63l-1.74-2.01L15.315 10H16V8h-3.5v2h.15l-1.13 1.25H11V10h.5V8h-1v.5H10V8h-.5v.5H9z',
        fillRule: 'evenodd',
        clipRule: 'evenodd',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#KEEP__a)',
      },
      [
        [
          'path',
          {
            fill: '#49DBB4',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M12 20a7.999 7.999 0 1 0 0-15.998A7.999 7.999 0 0 0 12 20M9.333 8.444h-.889v1.778h.445v3.556h-.445v1.778h3.112v-1.778h-.445v-1.111h.529l.898 1.11h-.094v1.779h3.112v-1.778h-.56l-1.547-1.787 1.498-1.769h.609V8.444h-3.111v1.778h.133l-1.005 1.111h-.462v-1.11h.445v-1.78h-.89v.445h-.444v-.445h-.444v.445h-.445z',
            fillRule: 'evenodd',
            clipRule: 'evenodd',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'clipPath',
          {
            id: 'KEEP__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenKEEP
 * @description Web3Icon for TokenKEEP
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiM0OURCQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDIxYTguOTk3IDguOTk3IDAgMCAwIDktOSA5IDkgMCAwIDAtOS05IDkgOSAwIDAgMCAwIDE4TTkgOEg4djJoLjV2NEg4djJoMy41di0ySDExdi0xLjI1aC41OTVsMS4wMSAxLjI1SDEyLjV2MkgxNnYtMmgtLjYzbC0xLjc0LTIuMDFMMTUuMzE1IDEwSDE2VjhoLTMuNXYyaC4xNWwtMS4xMyAxLjI1SDExVjEwaC41VjhoLTF2LjVIMTBWOGgtLjV2LjVIOXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDIxYTguOTk4IDguOTk4IDAgMCAwIDguMzE1LTEyLjQ0NEE5IDkgMCAxIDAgMTIgMjFNOSA4SDh2MmguNXY0SDh2MmgzLjV2LTJIMTF2LTEuMjVoLjU5NWwxLjAxIDEuMjVIMTIuNXYySDE2di0yaC0uNjNsLTEuNzQtMi4wMUwxNS4zMTUgMTBIMTZWOGgtMy41djJoLjE1bC0xLjEzIDEuMjVIMTFWMTBoLjVWOGgtMXYuNUgxMFY4aC0uNXYuNUg5eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNLRUVQX19hKSI+CiAgICAgICAgPHBhdGggZmlsbD0iIzQ5REJCNCIgZD0iTTI0IDBIMHYyNGgyNHoiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMGE3Ljk5OSA3Ljk5OSAwIDEgMCAwLTE1Ljk5OEE3Ljk5OSA3Ljk5OSAwIDAgMCAxMiAyME05LjMzMyA4LjQ0NGgtLjg4OXYxLjc3OGguNDQ1djMuNTU2aC0uNDQ1djEuNzc4aDMuMTEydi0xLjc3OGgtLjQ0NXYtMS4xMTFoLjUyOWwuODk4IDEuMTFoLS4wOTR2MS43NzloMy4xMTJ2LTEuNzc4aC0uNTZsLTEuNTQ3LTEuNzg3IDEuNDk4LTEuNzY5aC42MDlWOC40NDRoLTMuMTExdjEuNzc4aC4xMzNsLTEuMDA1IDEuMTExaC0uNDYydi0xLjExaC40NDV2LTEuNzhoLS44OXYuNDQ1aC0uNDQ0di0uNDQ1aC0uNDQ0di40NDVoLS40NDV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxjbGlwUGF0aCBpZD0iS0VFUF9fYSI+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgPC9kZWZzPgo8L3N2Zz4K)
 * @see https://web3icons.io/tokens/KEEP
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenKEEP = createWeb3Icon('TokenKEEP', __iconNode)

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