{"version":3,"file":"Ethereum.mjs","names":[],"sources":["../../src/chain/Ethereum.tsx"],"sourcesContent":["import { createIcon } from '../utils';\n\n// Source: https://ethereum.org\n// Ethereum diamond paths scaled to fit in a 64×64 circle (≈72% fill).\n// Original viewBox 0 0 784.37 1277.39 → scale 0.036, translate(17.9, 9)\n/** Ethereum chain icon (colored). */\nexport const Ethereum = /* @__PURE__ */ createIcon(\n  'Ethereum',\n  '0 0 784.37 1277.39',\n  () => (\n    <>\n      <path\n        fill=\"#343434\"\n        d=\"M392.07 0l-8.57 29.11v844.63l8.57 8.55 392.06-231.75z\"\n      />\n      <path fill=\"#8c8c8c\" d=\"M392.07 0L0 650.54l392.07 231.75V472.33z\" />\n      <path\n        fill=\"#3c3c3b\"\n        d=\"M392.07 956.52l-4.83 5.89v300.87l4.83 14.1 392.3-552.49z\"\n      />\n      <path fill=\"#8c8c8c\" d=\"M392.07 1277.38V956.52L0 724.89z\" />\n      <path fill=\"#141414\" d=\"M392.07 882.29l392.06-231.75-392.06-178.21z\" />\n      <path fill=\"#393939\" d=\"M0 650.54l392.07 231.75V472.33z\" />\n    </>\n  ),\n);\n\n/** Ethereum Circle chain icon (colored). */\nexport const EthereumCircle = /* @__PURE__ */ createIcon(\n  'EthereumCircle',\n  '0 0 64 64',\n  () => (\n    <>\n      <circle cx=\"32\" cy=\"32\" r=\"32\" fill=\"#343434\" />\n      <g transform=\"translate(17.9 9) scale(0.036)\">\n        <path\n          fill=\"#fff\"\n          d=\"M392.07 0l-8.57 29.11v844.63l8.57 8.55 392.06-231.75z\"\n        />\n        <path\n          fill=\"#fff\"\n          opacity=\"0.6\"\n          d=\"M392.07 0L0 650.54l392.07 231.75V472.33z\"\n        />\n        <path\n          fill=\"#fff\"\n          d=\"M392.07 956.52l-4.83 5.89v300.87l4.83 14.1 392.3-552.49z\"\n        />\n        <path fill=\"#fff\" opacity=\"0.6\" d=\"M392.07 1277.38V956.52L0 724.89z\" />\n        <path fill=\"#fff\" d=\"M392.07 882.29l392.06-231.75-392.06-178.21z\" />\n        <path fill=\"#fff\" opacity=\"0.6\" d=\"M0 650.54l392.07 231.75V472.33z\" />\n      </g>\n    </>\n  ),\n);\n\n/** Ethereum Circle chain icon (monochrome). */\nexport const EthereumCircleMono = /* @__PURE__ */ createIcon(\n  'EthereumCircleMono',\n  '0 0 64 64',\n  _id => (\n    <>\n      <circle cx=\"32\" cy=\"32\" r=\"32\" mask={`url(#${_id}-ethc-a)`} />\n      <defs>\n        <mask id={`${_id}-ethc-a`}>\n          <rect width=\"100%\" height=\"100%\" fill=\"#fff\" />\n          <g transform=\"translate(17.9 9) scale(0.036)\" fill=\"#000\">\n            <path d=\"M392.07 0l-8.57 29.11v844.63l8.57 8.55 392.06-231.75z\" />\n            <path d=\"M392.07 0L0 650.54l392.07 231.75V472.33z\" />\n            <path d=\"M392.07 956.52l-4.83 5.89v300.87l4.83 14.1 392.3-552.49z\" />\n            <path d=\"M392.07 1277.38V956.52L0 724.89z\" />\n            <path d=\"M392.07 882.29l392.06-231.75-392.06-178.21z\" />\n            <path d=\"M0 650.54l392.07 231.75V472.33z\" />\n          </g>\n        </mask>\n      </defs>\n    </>\n  ),\n  'currentColor',\n);\n\n/** Ethereum Square chain icon (colored). */\nexport const EthereumSquare = /* @__PURE__ */ createIcon(\n  'EthereumSquare',\n  '0 0 64 64',\n  () => (\n    <>\n      <rect width=\"64\" height=\"64\" rx=\"12.8\" fill=\"#343434\" />\n      <g transform=\"translate(17.9 9) scale(0.036)\">\n        <path\n          fill=\"#fff\"\n          d=\"M392.07 0l-8.57 29.11v844.63l8.57 8.55 392.06-231.75z\"\n        />\n        <path\n          fill=\"#fff\"\n          opacity=\"0.6\"\n          d=\"M392.07 0L0 650.54l392.07 231.75V472.33z\"\n        />\n        <path\n          fill=\"#fff\"\n          d=\"M392.07 956.52l-4.83 5.89v300.87l4.83 14.1 392.3-552.49z\"\n        />\n        <path fill=\"#fff\" opacity=\"0.6\" d=\"M392.07 1277.38V956.52L0 724.89z\" />\n        <path fill=\"#fff\" d=\"M392.07 882.29l392.06-231.75-392.06-178.21z\" />\n        <path fill=\"#fff\" opacity=\"0.6\" d=\"M0 650.54l392.07 231.75V472.33z\" />\n      </g>\n    </>\n  ),\n);\n\n/** Ethereum Square chain icon (monochrome). */\nexport const EthereumSquareMono = /* @__PURE__ */ createIcon(\n  'EthereumSquareMono',\n  '0 0 64 64',\n  _id => (\n    <>\n      <rect width=\"64\" height=\"64\" rx=\"12.8\" mask={`url(#${_id}-eths-a)`} />\n      <defs>\n        <mask id={`${_id}-eths-a`}>\n          <rect width=\"100%\" height=\"100%\" fill=\"#fff\" />\n          <g transform=\"translate(17.9 9) scale(0.036)\" fill=\"#000\">\n            <path d=\"M392.07 0l-8.57 29.11v844.63l8.57 8.55 392.06-231.75z\" />\n            <path d=\"M392.07 0L0 650.54l392.07 231.75V472.33z\" />\n            <path d=\"M392.07 956.52l-4.83 5.89v300.87l4.83 14.1 392.3-552.49z\" />\n            <path d=\"M392.07 1277.38V956.52L0 724.89z\" />\n            <path d=\"M392.07 882.29l392.06-231.75-392.06-178.21z\" />\n            <path d=\"M0 650.54l392.07 231.75V472.33z\" />\n          </g>\n        </mask>\n      </defs>\n    </>\n  ),\n  'currentColor',\n);\n\n/** Ethereum chain icon (monochrome). */\nexport const EthereumMono = /* @__PURE__ */ createIcon(\n  'EthereumMono',\n  '0 0 784.37 1277.39',\n  () => (\n    <>\n      <path\n        opacity=\"0.98\"\n        d=\"M392.07 0l-8.57 29.11v844.63l8.57 8.55 392.06-231.75z\"\n      />\n      <path opacity=\"0.85\" d=\"M392.07 0L0 650.54l392.07 231.75V472.33z\" />\n      <path\n        opacity=\"0.94\"\n        d=\"M392.07 956.52l-4.83 5.89v300.87l4.83 14.1 392.3-552.49z\"\n      />\n      <path opacity=\"0.85\" d=\"M392.07 1277.38V956.52L0 724.89z\" />\n      <path d=\"M392.07 882.29l392.06-231.75-392.06-178.21z\" />\n      <path opacity=\"0.96\" d=\"M0 650.54l392.07 231.75V472.33z\" />\n    </>\n  ),\n  'currentColor',\n);\n"],"mappings":"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"}