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

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: 'url(#SYNC__a)',
        d: 'm16.106 6.527.956-2.408C16.5 3.75 14.819 3 12.614 3 9.857 3 7.517 4.575 7.517 6.937A3.23 3.23 0 0 0 8.36 9.25l-.04.04c-.478.467-1.383 1.355-1.383 2.846 0 1.536.91 2.84 3.847 3.487 2.34.54 2.902.996 2.902 1.592s-.961 1.238-2.233 1.238c-1.265 0-2.89-.754-3.493-1.238l-1.024 2.503c.62.428 2.397 1.283 4.517 1.283 2.644 0 5.03-1.238 5.03-4.005a3.66 3.66 0 0 0-.935-2.295 3.65 3.65 0 0 0 1.514-2.886c0-1.991-1.913-3.02-4.095-3.527-2.183-.506-2.655-.91-2.655-1.552 0-.641.877-1.17 2.3-1.17s2.531.394 3.488.962zm-5.265 3.786 1.913.511c.506.13 1.496.591 1.496 1.373s-.714 1.322-1.069 1.49l-1.788-.438c-.552-.18-1.643-.715-1.643-1.418 0-.709.731-1.305 1.091-1.518',
      },
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'SYNC__a',
            x1: '15.254',
            x2: '4.369',
            y1: '5.089',
            y2: '12.787',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#2ABECD',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#4F69D4',
              },
            ],
          ],
        ],
      ],
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'm16.106 6.527.956-2.408C16.5 3.75 14.819 3 12.614 3 9.857 3 7.517 4.575 7.517 6.937A3.23 3.23 0 0 0 8.36 9.25l-.04.04c-.478.467-1.383 1.355-1.383 2.846 0 1.536.91 2.84 3.847 3.487 2.34.54 2.902.996 2.902 1.592s-.961 1.238-2.233 1.238c-1.265 0-2.89-.754-3.493-1.238l-1.024 2.503c.62.428 2.397 1.283 4.517 1.283 2.644 0 5.03-1.238 5.03-4.005a3.66 3.66 0 0 0-.935-2.295 3.65 3.65 0 0 0 1.514-2.886c0-1.991-1.913-3.02-4.095-3.527-2.183-.506-2.655-.91-2.655-1.552 0-.641.877-1.17 2.3-1.17s2.531.394 3.488.962zm-5.265 3.786 1.913.511c.506.13 1.496.591 1.496 1.373s-.714 1.322-1.069 1.49l-1.788-.438c-.552-.18-1.643-.715-1.643-1.418 0-.709.731-1.305 1.091-1.518',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#SYNC__a)',
      },
      [
        [
          'path',
          {
            fill: 'url(#SYNC__b)',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'm15.65 7.135.85-2.14C16 4.665 14.505 4 12.545 4c-2.45 0-4.53 1.4-4.53 3.5-.03.757.239 1.496.75 2.055l-.035.035c-.425.415-1.23 1.205-1.23 2.53 0 1.365.81 2.525 3.42 3.1 2.08.48 2.58.885 2.58 1.415s-.855 1.1-1.985 1.1c-1.125 0-2.57-.67-3.105-1.1L7.5 18.86c.55.38 2.13 1.14 4.015 1.14 2.35 0 4.47-1.1 4.47-3.56a3.25 3.25 0 0 0-.83-2.04 3.25 3.25 0 0 0 1.345-2.565c0-1.77-1.7-2.685-3.64-3.135s-2.36-.81-2.36-1.38.78-1.04 2.045-1.04 2.25.35 3.1.855zM10.97 10.5l1.7.455c.45.115 1.33.525 1.33 1.22s-.635 1.175-.95 1.325l-1.59-.39c-.49-.16-1.46-.635-1.46-1.26 0-.63.65-1.16.97-1.35',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'linearGradient',
          {
            id: 'SYNC__b',
            x1: '14.893',
            x2: '5.217',
            y1: '5.857',
            y2: '12.7',
            gradientUnits: 'userSpaceOnUse',
          },
          [
            [
              'stop',
              {
                stopColor: '#2ABECD',
              },
            ],
            [
              'stop',
              {
                offset: '1',
                stopColor: '#4F69D4',
              },
            ],
          ],
        ],
        [
          'clipPath',
          {
            id: 'SYNC__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenSYNC
 * @description Web3Icon for TokenSYNC
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9InVybCgjU1lOQ19fYSkiIGQ9Im0xNi4xMDYgNi41MjcuOTU2LTIuNDA4QzE2LjUgMy43NSAxNC44MTkgMyAxMi42MTQgMyA5Ljg1NyAzIDcuNTE3IDQuNTc1IDcuNTE3IDYuOTM3QTMuMjMgMy4yMyAwIDAgMCA4LjM2IDkuMjVsLS4wNC4wNGMtLjQ3OC40NjctMS4zODMgMS4zNTUtMS4zODMgMi44NDYgMCAxLjUzNi45MSAyLjg0IDMuODQ3IDMuNDg3IDIuMzQuNTQgMi45MDIuOTk2IDIuOTAyIDEuNTkycy0uOTYxIDEuMjM4LTIuMjMzIDEuMjM4Yy0xLjI2NSAwLTIuODktLjc1NC0zLjQ5My0xLjIzOGwtMS4wMjQgMi41MDNjLjYyLjQyOCAyLjM5NyAxLjI4MyA0LjUxNyAxLjI4MyAyLjY0NCAwIDUuMDMtMS4yMzggNS4wMy00LjAwNWEzLjY2IDMuNjYgMCAwIDAtLjkzNS0yLjI5NSAzLjY1IDMuNjUgMCAwIDAgMS41MTQtMi44ODZjMC0xLjk5MS0xLjkxMy0zLjAyLTQuMDk1LTMuNTI3LTIuMTgzLS41MDYtMi42NTUtLjkxLTIuNjU1LTEuNTUyIDAtLjY0MS44NzctMS4xNyAyLjMtMS4xN3MyLjUzMS4zOTQgMy40ODguOTYyem0tNS4yNjUgMy43ODYgMS45MTMuNTExYy41MDYuMTMgMS40OTYuNTkxIDEuNDk2IDEuMzczcy0uNzE0IDEuMzIyLTEuMDY5IDEuNDlsLTEuNzg4LS40MzhjLS41NTItLjE4LTEuNjQzLS43MTUtMS42NDMtMS40MTggMC0uNzA5LjczMS0xLjMwNSAxLjA5MS0xLjUxOCIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJTWU5DX19hIiB4MT0iMTUuMjU0IiB4Mj0iNC4zNjkiIHkxPSI1LjA4OSIgeTI9IjEyLjc4NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMkFCRUNEIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzRGNjlENCIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xNi4xMDYgNi41MjcuOTU2LTIuNDA4QzE2LjUgMy43NSAxNC44MTkgMyAxMi42MTQgMyA5Ljg1NyAzIDcuNTE3IDQuNTc1IDcuNTE3IDYuOTM3QTMuMjMgMy4yMyAwIDAgMCA4LjM2IDkuMjVsLS4wNC4wNGMtLjQ3OC40NjctMS4zODMgMS4zNTUtMS4zODMgMi44NDYgMCAxLjUzNi45MSAyLjg0IDMuODQ3IDMuNDg3IDIuMzQuNTQgMi45MDIuOTk2IDIuOTAyIDEuNTkycy0uOTYxIDEuMjM4LTIuMjMzIDEuMjM4Yy0xLjI2NSAwLTIuODktLjc1NC0zLjQ5My0xLjIzOGwtMS4wMjQgMi41MDNjLjYyLjQyOCAyLjM5NyAxLjI4MyA0LjUxNyAxLjI4MyAyLjY0NCAwIDUuMDMtMS4yMzggNS4wMy00LjAwNWEzLjY2IDMuNjYgMCAwIDAtLjkzNS0yLjI5NSAzLjY1IDMuNjUgMCAwIDAgMS41MTQtMi44ODZjMC0xLjk5MS0xLjkxMy0zLjAyLTQuMDk1LTMuNTI3LTIuMTgzLS41MDYtMi42NTUtLjkxLTIuNjU1LTEuNTUyIDAtLjY0MS44NzctMS4xNyAyLjMtMS4xN3MyLjUzMS4zOTQgMy40ODguOTYyem0tNS4yNjUgMy43ODYgMS45MTMuNTExYy41MDYuMTMgMS40OTYuNTkxIDEuNDk2IDEuMzczcy0uNzE0IDEuMzIyLTEuMDY5IDEuNDlsLTEuNzg4LS40MzhjLS41NTItLjE4LTEuNjQzLS43MTUtMS42NDMtMS40MTggMC0uNzA5LjczMS0xLjMwNSAxLjA5MS0xLjUxOCIvPgo8L3N2Zz4K) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNTWU5DX19hKSI+CiAgICAgICAgPHBhdGggZmlsbD0idXJsKCNTWU5DX19iKSIgZD0iTTI0IDBIMHYyNGgyNHoiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTUuNjUgNy4xMzUuODUtMi4xNEMxNiA0LjY2NSAxNC41MDUgNCAxMi41NDUgNGMtMi40NSAwLTQuNTMgMS40LTQuNTMgMy41LS4wMy43NTcuMjM5IDEuNDk2Ljc1IDIuMDU1bC0uMDM1LjAzNWMtLjQyNS40MTUtMS4yMyAxLjIwNS0xLjIzIDIuNTMgMCAxLjM2NS44MSAyLjUyNSAzLjQyIDMuMSAyLjA4LjQ4IDIuNTguODg1IDIuNTggMS40MTVzLS44NTUgMS4xLTEuOTg1IDEuMWMtMS4xMjUgMC0yLjU3LS42Ny0zLjEwNS0xLjFMNy41IDE4Ljg2Yy41NS4zOCAyLjEzIDEuMTQgNC4wMTUgMS4xNCAyLjM1IDAgNC40Ny0xLjEgNC40Ny0zLjU2YTMuMjUgMy4yNSAwIDAgMC0uODMtMi4wNCAzLjI1IDMuMjUgMCAwIDAgMS4zNDUtMi41NjVjMC0xLjc3LTEuNy0yLjY4NS0zLjY0LTMuMTM1cy0yLjM2LS44MS0yLjM2LTEuMzguNzgtMS4wNCAyLjA0NS0xLjA0IDIuMjUuMzUgMy4xLjg1NXpNMTAuOTcgMTAuNWwxLjcuNDU1Yy40NS4xMTUgMS4zMy41MjUgMS4zMyAxLjIycy0uNjM1IDEuMTc1LS45NSAxLjMyNWwtMS41OS0uMzljLS40OS0uMTYtMS40Ni0uNjM1LTEuNDYtMS4yNiAwLS42My42NS0xLjE2Ljk3LTEuMzUiLz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iU1lOQ19fYiIgeDE9IjE0Ljg5MyIgeDI9IjUuMjE3IiB5MT0iNS44NTciIHkyPSIxMi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMyQUJFQ0QiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNEY2OUQ0Ii8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8Y2xpcFBhdGggaWQ9IlNZTkNfX2EiPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==)
 * @see https://web3icons.io/tokens/SYNC
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenSYNC = createWeb3Icon('TokenSYNC', __iconNode)

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