{"version":3,"file":"PhantomWallet.mjs","names":[],"sources":["../../src/wallet/PhantomWallet.tsx"],"sourcesContent":["import { createIcon } from '../utils';\n\n// Source: https://phantom.app\n// Ghost silhouette path data (shared across Circle variants)\n// Original viewBox 0 0 128 128 → scale 0.36, translate(9, 9)\n/** Phantom Wallet wallet icon (colored). */\nexport const PhantomWallet = /* @__PURE__ */ createIcon(\n  'PhantomWallet',\n  '0 0 128 128',\n  _id => (\n    <>\n      <circle cx=\"64\" cy=\"64\" r=\"64\" fill={`url(#${_id}-phw-a)`} />\n      <path\n        d=\"M110.584 64.914H99.142C99.142 41.765 80.173 23 56.772 23c-23.111 0-41.901 18.306-42.361 41.058C13.936 87.577 36.241 108 60.019 108h2.991c20.963 0 49.06-16.233 53.45-36.013.811-3.646-2.101-7.073-5.875-7.073zm-70.815 1.031c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.559-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104zm19.753 0c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.56-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104z\"\n        fill={`url(#${_id}-phw-b)`}\n      />\n      <defs>\n        <linearGradient\n          id={`${_id}-phw-a`}\n          x1=\"64\"\n          y1=\"0\"\n          x2=\"64\"\n          y2=\"128\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop stopColor=\"#534bb1\" />\n          <stop offset=\"1\" stopColor=\"#551bf9\" />\n        </linearGradient>\n        <linearGradient\n          id={`${_id}-phw-b`}\n          x1=\"65.5\"\n          y1=\"23\"\n          x2=\"65.5\"\n          y2=\"108\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop stopColor=\"#fff\" />\n          <stop offset=\"1\" stopColor=\"#fff\" stopOpacity=\".82\" />\n        </linearGradient>\n      </defs>\n    </>\n  ),\n);\n\n/** Phantom Wallet wallet icon (monochrome). */\nexport const PhantomWalletMono = /* @__PURE__ */ createIcon(\n  'PhantomWalletMono',\n  '0 0 128 128',\n  () => (\n    <path\n      fillRule=\"evenodd\"\n      d=\"M0 64a64 64 0 1 0 128 0A64 64 0 1 0 0 64m110.584.914H99.142C99.142 41.765 80.173 23 56.772 23c-23.111 0-41.901 18.306-42.361 41.058C13.936 87.577 36.241 108 60.019 108h2.991c20.963 0 49.06-16.233 53.45-36.013.811-3.646-2.101-7.073-5.875-7.073zm-70.815 1.031c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.559-5.627 5.689-5.627s5.689 2.532 5.689 5.627zm19.753 0c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.56-5.627 5.689-5.627s5.689 2.532 5.689 5.627z\"\n    />\n  ),\n  'currentColor',\n);\n\n/** Phantom Wallet Circle wallet icon (colored). */\nexport const PhantomWalletCircle = /* @__PURE__ */ createIcon(\n  'PhantomWalletCircle',\n  '0 0 64 64',\n  _id => (\n    <>\n      <circle cx=\"32\" cy=\"32\" r=\"32\" fill={`url(#${_id}-phc-a)`} />\n      <path\n        d=\"M110.584 64.914H99.142C99.142 41.765 80.173 23 56.772 23c-23.111 0-41.901 18.306-42.361 41.058C13.936 87.577 36.241 108 60.019 108h2.991c20.963 0 49.06-16.233 53.45-36.013.811-3.646-2.101-7.073-5.875-7.073zm-70.815 1.031c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.559-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104zm19.753 0c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.56-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104z\"\n        transform=\"translate(9 9) scale(0.36)\"\n        fill=\"#fff\"\n      />\n      <defs>\n        <linearGradient\n          id={`${_id}-phc-a`}\n          x1=\"32\"\n          y1=\"0\"\n          x2=\"32\"\n          y2=\"64\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop stopColor=\"#534bb1\" />\n          <stop offset=\"1\" stopColor=\"#551bf9\" />\n        </linearGradient>\n      </defs>\n    </>\n  ),\n);\n\n/** Phantom Wallet Circle wallet icon (monochrome). */\nexport const PhantomWalletCircleMono = /* @__PURE__ */ createIcon(\n  'PhantomWalletCircleMono',\n  '0 0 64 64',\n  _id => (\n    <>\n      <circle cx=\"32\" cy=\"32\" r=\"32\" mask={`url(#${_id}-phcm-a)`} />\n      <defs>\n        <mask id={`${_id}-phcm-a`}>\n          <rect width=\"100%\" height=\"100%\" fill=\"#fff\" />\n          <path\n            d=\"M110.584 64.914H99.142C99.142 41.765 80.173 23 56.772 23c-23.111 0-41.901 18.306-42.361 41.058C13.936 87.577 36.241 108 60.019 108h2.991c20.963 0 49.06-16.233 53.45-36.013.811-3.646-2.101-7.073-5.875-7.073zm-70.815 1.031c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.559-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104zm19.753 0c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.56-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104z\"\n            transform=\"translate(9 9) scale(0.36)\"\n            fill=\"#000\"\n          />\n        </mask>\n      </defs>\n    </>\n  ),\n  'currentColor',\n);\n\n/** Phantom Wallet Square wallet icon (colored). */\nexport const PhantomWalletSquare = /* @__PURE__ */ createIcon(\n  'PhantomWalletSquare',\n  '0 0 64 64',\n  _id => (\n    <>\n      <rect width=\"64\" height=\"64\" rx=\"12.8\" fill={`url(#${_id}-phsq-a)`} />\n      <path\n        d=\"M110.584 64.914H99.142C99.142 41.765 80.173 23 56.772 23c-23.111 0-41.901 18.306-42.361 41.058C13.936 87.577 36.241 108 60.019 108h2.991c20.963 0 49.06-16.233 53.45-36.013.811-3.646-2.101-7.073-5.875-7.073zm-70.815 1.031c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.559-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104zm19.753 0c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.56-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104z\"\n        transform=\"translate(9 9) scale(0.36)\"\n        fill=\"#fff\"\n      />\n      <defs>\n        <linearGradient\n          id={`${_id}-phsq-a`}\n          x1=\"32\"\n          y1=\"0\"\n          x2=\"32\"\n          y2=\"64\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop stopColor=\"#534bb1\" />\n          <stop offset=\"1\" stopColor=\"#551bf9\" />\n        </linearGradient>\n      </defs>\n    </>\n  ),\n);\n\n/** Phantom Wallet Square wallet icon (monochrome). */\nexport const PhantomWalletSquareMono = /* @__PURE__ */ createIcon(\n  'PhantomWalletSquareMono',\n  '0 0 64 64',\n  _id => (\n    <>\n      <rect width=\"64\" height=\"64\" rx=\"12.8\" mask={`url(#${_id}-phsqm-a)`} />\n      <defs>\n        <mask id={`${_id}-phsqm-a`}>\n          <rect width=\"100%\" height=\"100%\" fill=\"#fff\" />\n          <path\n            d=\"M110.584 64.914H99.142C99.142 41.765 80.173 23 56.772 23c-23.111 0-41.901 18.306-42.361 41.058C13.936 87.577 36.241 108 60.019 108h2.991c20.963 0 49.06-16.233 53.45-36.013.811-3.646-2.101-7.073-5.875-7.073zm-70.815 1.031c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.559-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104zm19.753 0c0 3.096-2.559 5.627-5.689 5.627s-5.689-2.533-5.689-5.627v-9.104c0-3.096 2.56-5.627 5.689-5.627s5.689 2.532 5.689 5.627v9.104z\"\n            transform=\"translate(9 9) scale(0.36)\"\n            fill=\"#000\"\n          />\n        </mask>\n      </defs>\n    </>\n  ),\n  'currentColor',\n);\n\n/** Phantom Wallet Symbol wallet icon (monochrome). */\nexport const PhantomWalletSymbolMono = /* @__PURE__ */ createIcon(\n  'PhantomWalletSymbolMono',\n  '0 0 128 106',\n  () => (\n    <path d=\"M120.471 52.009h-14.332C106.139 23.285 82.379 0 53.068 0 24.12 0 .585 22.715.009 50.947c-.596 29.183 27.342 54.525 57.125 54.525h3.746c26.257 0 61.45-20.143 66.948-44.686 1.016-4.524-2.631-8.777-7.358-8.777zm-88.7 1.28c0 3.841-3.206 6.983-7.125 6.983s-7.125-3.143-7.125-6.983V41.992c0-3.841 3.206-6.983 7.125-6.983s7.125 3.142 7.125 6.983v11.297zm24.743 0c0 3.841-3.206 6.983-7.125 6.983s-7.125-3.143-7.125-6.983V41.992c0-3.841 3.207-6.983 7.125-6.983s7.125 3.142 7.125 6.983v11.297z\" />\n  ),\n  'currentColor',\n);\n"],"mappings":"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"}