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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#APM__a)',
        d: 'M13.841 13.132c-.514.64-1.599 1.109-2.403 1.109-.774 0-1.688-.4-1.688-1.334 0-.89.74-1.21 1.488-1.362.88-.183 2.193-.291 3.012-.688 0 .744.065 1.634-.409 2.275m-1.84-7.252c1.413 0 2.25.44 2.25 1.446 0 1.106-1.667 1.135-2.459 1.191-1.728.221-3.064.379-3.944.6-.913.189-1.63.44-2.12.82-1.035.668-1.597 1.946-1.597 3.152-.064 1.104.327 2.05 1.142 2.806.814.789 2.053 1.168 3.78 1.168 1.043 0 1.924-.158 2.738-.442a7.7 7.7 0 0 0 2.216-1.356l.243 1.797h5.625c-.49-.347-.562-1.45-.562-2.05V8.235C19.313 4.168 16.108 3 12.28 3c-3.246 0-7.292.721-7.592 4.5H9.75c.085-1.055.836-1.62 2.25-1.62m7.312 13.433H4.688V21h14.625z',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'APM__a',
            x1: '7.055',
            x2: '25.788',
            y1: '6.122',
            y2: '24.95',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#1A1E21',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#06060A',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'M13.841 13.132c-.514.64-1.599 1.109-2.403 1.109-.774 0-1.688-.4-1.688-1.334 0-.89.74-1.21 1.488-1.362.88-.183 2.193-.291 3.012-.688 0 .744.065 1.634-.409 2.275m-1.84-7.252c1.413 0 2.25.44 2.25 1.446 0 1.106-1.667 1.135-2.459 1.191-1.728.221-3.064.379-3.944.6-.913.189-1.63.44-2.12.82-1.035.668-1.597 1.946-1.597 3.152-.064 1.104.327 2.05 1.142 2.806.814.789 2.053 1.168 3.78 1.168 1.043 0 1.924-.158 2.738-.442a7.7 7.7 0 0 0 2.216-1.356l.243 1.797h5.625c-.49-.347-.562-1.45-.562-2.05V8.235C19.313 4.168 16.108 3 12.28 3c-3.246 0-7.292.721-7.592 4.5H9.75c.085-1.055.836-1.62 2.25-1.62m7.312 13.433H4.688V21h14.625z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#APM__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#APM__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'M13.637 13.007c-.458.569-1.422.985-2.137.985-.687 0-1.5-.355-1.5-1.186 0-.791.658-1.075 1.322-1.21.783-.163 1.95-.26 2.678-.612 0 .661.058 1.453-.363 2.023M12 6.56c1.257 0 2 .391 2 1.285 0 .983-1.481 1.009-2.185 1.059-1.536.197-2.724.337-3.506.533-.811.168-1.448.392-1.883.729-.921.593-1.42 1.73-1.42 2.802-.058.981.29 1.822 1.015 2.495.723.7 1.824 1.037 3.36 1.037.927 0 1.71-.14 2.433-.392a6.9 6.9 0 0 0 1.97-1.206L14 16.5h5c-.435-.308-.5-1.289-.5-1.822V8.652C18.5 5.039 15.652 4 12.25 4c-2.887 0-6.483.641-6.75 4H10c.075-.937.743-1.44 2-1.44m6.5 11.94h-13V20h13z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'APM__b',
            x1: '7.604',
            x2: '24.256',
            y1: '6.775',
            y2: '23.511',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#1A1E21',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#06060A',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'APM__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenAPM
 * @description Web3Icon for TokenAPM
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjQVBNX19hKSIgZD0iTTEzLjg0MSAxMy4xMzJjLS41MTQuNjQtMS41OTkgMS4xMDktMi40MDMgMS4xMDktLjc3NCAwLTEuNjg4LS40LTEuNjg4LTEuMzM0IDAtLjg5Ljc0LTEuMjEgMS40ODgtMS4zNjIuODgtLjE4MyAyLjE5My0uMjkxIDMuMDEyLS42ODggMCAuNzQ0LjA2NSAxLjYzNC0uNDA5IDIuMjc1bS0xLjg0LTcuMjUyYzEuNDEzIDAgMi4yNS40NCAyLjI1IDEuNDQ2IDAgMS4xMDYtMS42NjcgMS4xMzUtMi40NTkgMS4xOTEtMS43MjguMjIxLTMuMDY0LjM3OS0zLjk0NC42LS45MTMuMTg5LTEuNjMuNDQtMi4xMi44Mi0xLjAzNS42NjgtMS41OTcgMS45NDYtMS41OTcgMy4xNTItLjA2NCAxLjEwNC4zMjcgMi4wNSAxLjE0MiAyLjgwNi44MTQuNzg5IDIuMDUzIDEuMTY4IDMuNzggMS4xNjggMS4wNDMgMCAxLjkyNC0uMTU4IDIuNzM4LS40NDJhNy43IDcuNyAwIDAgMCAyLjIxNi0xLjM1NmwuMjQzIDEuNzk3aDUuNjI1Yy0uNDktLjM0Ny0uNTYyLTEuNDUtLjU2Mi0yLjA1VjguMjM1QzE5LjMxMyA0LjE2OCAxNi4xMDggMyAxMi4yOCAzYy0zLjI0NiAwLTcuMjkyLjcyMS03LjU5MiA0LjVIOS43NWMuMDg1LTEuMDU1LjgzNi0xLjYyIDIuMjUtMS42Mm03LjMxMiAxMy40MzNINC42ODhWMjFoMTQuNjI1eiIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJBUE1fX2EiIHgxPSI3LjA1NSIgeDI9IjI1Ljc4OCIgeTE9IjYuMTIyIiB5Mj0iMjQuOTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzFBMUUyMSIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwNjA2MEEiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgo8L3N2Zz4K) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMy44NDEgMTMuMTMyYy0uNTE0LjY0LTEuNTk5IDEuMTA5LTIuNDAzIDEuMTA5LS43NzQgMC0xLjY4OC0uNC0xLjY4OC0xLjMzNCAwLS44OS43NC0xLjIxIDEuNDg4LTEuMzYyLjg4LS4xODMgMi4xOTMtLjI5MSAzLjAxMi0uNjg4IDAgLjc0NC4wNjUgMS42MzQtLjQwOSAyLjI3NW0tMS44NC03LjI1MmMxLjQxMyAwIDIuMjUuNDQgMi4yNSAxLjQ0NiAwIDEuMTA2LTEuNjY3IDEuMTM1LTIuNDU5IDEuMTkxLTEuNzI4LjIyMS0zLjA2NC4zNzktMy45NDQuNi0uOTEzLjE4OS0xLjYzLjQ0LTIuMTIuODItMS4wMzUuNjY4LTEuNTk3IDEuOTQ2LTEuNTk3IDMuMTUyLS4wNjQgMS4xMDQuMzI3IDIuMDUgMS4xNDIgMi44MDYuODE0Ljc4OSAyLjA1MyAxLjE2OCAzLjc4IDEuMTY4IDEuMDQzIDAgMS45MjQtLjE1OCAyLjczOC0uNDQyYTcuNyA3LjcgMCAwIDAgMi4yMTYtMS4zNTZsLjI0MyAxLjc5N2g1LjYyNWMtLjQ5LS4zNDctLjU2Mi0xLjQ1LS41NjItMi4wNVY4LjIzNUMxOS4zMTMgNC4xNjggMTYuMTA4IDMgMTIuMjggM2MtMy4yNDYgMC03LjI5Mi43MjEtNy41OTIgNC41SDkuNzVjLjA4NS0xLjA1NS44MzYtMS42MiAyLjI1LTEuNjJtNy4zMTIgMTMuNDMzSDQuNjg4VjIxaDE0LjYyNXoiLz4KPC9zdmc+Cg==) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNBUE1fX2EpIj4KICAgICAgICA8cGF0aCBmaWxsPSJ1cmwoI0FQTV9fYikiIGQ9Ik0yNCAwSDB2MjRoMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEzLjYzNyAxMy4wMDdjLS40NTguNTY5LTEuNDIyLjk4NS0yLjEzNy45ODUtLjY4NyAwLTEuNS0uMzU1LTEuNS0xLjE4NiAwLS43OTEuNjU4LTEuMDc1IDEuMzIyLTEuMjEuNzgzLS4xNjMgMS45NS0uMjYgMi42NzgtLjYxMiAwIC42NjEuMDU4IDEuNDUzLS4zNjMgMi4wMjNNMTIgNi41NmMxLjI1NyAwIDIgLjM5MSAyIDEuMjg1IDAgLjk4My0xLjQ4MSAxLjAwOS0yLjE4NSAxLjA1OS0xLjUzNi4xOTctMi43MjQuMzM3LTMuNTA2LjUzMy0uODExLjE2OC0xLjQ0OC4zOTItMS44ODMuNzI5LS45MjEuNTkzLTEuNDIgMS43My0xLjQyIDIuODAyLS4wNTguOTgxLjI5IDEuODIyIDEuMDE1IDIuNDk1LjcyMy43IDEuODI0IDEuMDM3IDMuMzYgMS4wMzcuOTI3IDAgMS43MS0uMTQgMi40MzMtLjM5MmE2LjkgNi45IDAgMCAwIDEuOTctMS4yMDZMMTQgMTYuNWg1Yy0uNDM1LS4zMDgtLjUtMS4yODktLjUtMS44MjJWOC42NTJDMTguNSA1LjAzOSAxNS42NTIgNCAxMi4yNSA0Yy0yLjg4NyAwLTYuNDgzLjY0MS02Ljc1IDRIMTBjLjA3NS0uOTM3Ljc0My0xLjQ0IDItMS40NG02LjUgMTEuOTRoLTEzVjIwaDEzeiIvPgogICAgPC9nPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJBUE1fX2IiIHgxPSI3LjYwNCIgeDI9IjI0LjI1NiIgeTE9IjYuNzc1IiB5Mj0iMjMuNTExIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMxQTFFMjEiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDYwNjBBIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8Y2xpcFBhdGggaWQ9IkFQTV9fYSI+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgPC9kZWZzPgo8L3N2Zz4K)
 * @see https://web3icons.io/tokens/APM
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenAPM = createWeb3Icon('TokenAPM', __iconNode)

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