{"version":3,"file":"Solana.mjs","names":[],"sources":["../../src/chain/Solana.tsx"],"sourcesContent":["import { createIcon } from '../utils';\n\n// Source: https://solana.com\n// Shared Solana bar path data\n// Circle variant: scale 0.1, translate(12.1, 16.4)\n// Gradient coordinates pre-computed for 64×64 viewBox\n/** Solana chain icon (colored). */\nexport const Solana = /* @__PURE__ */ createIcon(\n  'Solana',\n  '-0.02 0 397.74 311.7',\n  _id => (\n    <>\n      <linearGradient\n        id={`${_id}-sln-a`}\n        gradientUnits=\"userSpaceOnUse\"\n        x1=\"360.879\"\n        y1=\"-37.455\"\n        x2=\"141.213\"\n        y2=\"383.294\"\n      >\n        <stop offset=\"0\" stopColor=\"#00ffa3\" />\n        <stop offset=\"1\" stopColor=\"#dc1fff\" />\n      </linearGradient>\n      <path\n        d=\"M64.6 237.9c2.4-2.4 5.7-3.8 9.2-3.8h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1l62.7-62.7z\"\n        fill={`url(#${_id}-sln-a)`}\n      />\n      <linearGradient\n        id={`${_id}-sln-b`}\n        gradientUnits=\"userSpaceOnUse\"\n        x1=\"264.829\"\n        y1=\"-87.601\"\n        x2=\"45.163\"\n        y2=\"333.148\"\n      >\n        <stop offset=\"0\" stopColor=\"#00ffa3\" />\n        <stop offset=\"1\" stopColor=\"#dc1fff\" />\n      </linearGradient>\n      <path\n        d=\"M64.6 3.8C67.1 1.4 70.4 0 73.8 0h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1L64.6 3.8z\"\n        fill={`url(#${_id}-sln-b)`}\n      />\n      <linearGradient\n        id={`${_id}-sln-c`}\n        gradientUnits=\"userSpaceOnUse\"\n        x1=\"312.548\"\n        y1=\"-62.688\"\n        x2=\"92.882\"\n        y2=\"358.061\"\n      >\n        <stop offset=\"0\" stopColor=\"#00ffa3\" />\n        <stop offset=\"1\" stopColor=\"#dc1fff\" />\n      </linearGradient>\n      <path\n        d=\"M333.1 120.1c-2.4-2.4-5.7-3.8-9.2-3.8H6.5c-5.8 0-8.7 7-4.6 11.1l62.7 62.7c2.4 2.4 5.7 3.8 9.2 3.8h317.4c5.8 0 8.7-7 4.6-11.1l-62.7-62.7z\"\n        fill={`url(#${_id}-sln-c)`}\n      />\n    </>\n  ),\n);\n\n/** Solana Circle chain icon (colored). */\nexport const SolanaCircle = /* @__PURE__ */ createIcon(\n  'SolanaCircle',\n  '0 0 64 64',\n  _id => (\n    <>\n      <circle cx=\"32\" cy=\"32\" r=\"32\" fill=\"#000\" />\n      <defs>\n        <linearGradient\n          id={`${_id}-slnc-a`}\n          gradientUnits=\"userSpaceOnUse\"\n          x1=\"48.19\"\n          y1=\"12.65\"\n          x2=\"26.22\"\n          y2=\"54.73\"\n        >\n          <stop offset=\"0\" stopColor=\"#00ffa3\" />\n          <stop offset=\"1\" stopColor=\"#dc1fff\" />\n        </linearGradient>\n        <linearGradient\n          id={`${_id}-slnc-b`}\n          gradientUnits=\"userSpaceOnUse\"\n          x1=\"38.58\"\n          y1=\"7.64\"\n          x2=\"16.62\"\n          y2=\"49.71\"\n        >\n          <stop offset=\"0\" stopColor=\"#00ffa3\" />\n          <stop offset=\"1\" stopColor=\"#dc1fff\" />\n        </linearGradient>\n        <linearGradient\n          id={`${_id}-slnc-c`}\n          gradientUnits=\"userSpaceOnUse\"\n          x1=\"43.35\"\n          y1=\"10.13\"\n          x2=\"21.39\"\n          y2=\"52.21\"\n        >\n          <stop offset=\"0\" stopColor=\"#00ffa3\" />\n          <stop offset=\"1\" stopColor=\"#dc1fff\" />\n        </linearGradient>\n      </defs>\n      <g transform=\"translate(12.1 16.4) scale(0.1)\">\n        <path\n          d=\"M64.6 237.9c2.4-2.4 5.7-3.8 9.2-3.8h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1l62.7-62.7z\"\n          fill={`url(#${_id}-slnc-a)`}\n        />\n        <path\n          d=\"M64.6 3.8C67.1 1.4 70.4 0 73.8 0h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1L64.6 3.8z\"\n          fill={`url(#${_id}-slnc-b)`}\n        />\n        <path\n          d=\"M333.1 120.1c-2.4-2.4-5.7-3.8-9.2-3.8H6.5c-5.8 0-8.7 7-4.6 11.1l62.7 62.7c2.4 2.4 5.7 3.8 9.2 3.8h317.4c5.8 0 8.7-7 4.6-11.1l-62.7-62.7z\"\n          fill={`url(#${_id}-slnc-c)`}\n        />\n      </g>\n    </>\n  ),\n);\n\n/** Solana Square chain icon (colored). */\nexport const SolanaSquare = /* @__PURE__ */ createIcon(\n  'SolanaSquare',\n  '0 0 64 64',\n  _id => (\n    <>\n      <rect width=\"64\" height=\"64\" rx=\"12.8\" fill=\"#000\" />\n      <defs>\n        <linearGradient\n          id={`${_id}-slns-a`}\n          gradientUnits=\"userSpaceOnUse\"\n          x1=\"48.19\"\n          y1=\"12.65\"\n          x2=\"26.22\"\n          y2=\"54.73\"\n        >\n          <stop offset=\"0\" stopColor=\"#00ffa3\" />\n          <stop offset=\"1\" stopColor=\"#dc1fff\" />\n        </linearGradient>\n        <linearGradient\n          id={`${_id}-slns-b`}\n          gradientUnits=\"userSpaceOnUse\"\n          x1=\"38.58\"\n          y1=\"7.64\"\n          x2=\"16.62\"\n          y2=\"49.71\"\n        >\n          <stop offset=\"0\" stopColor=\"#00ffa3\" />\n          <stop offset=\"1\" stopColor=\"#dc1fff\" />\n        </linearGradient>\n        <linearGradient\n          id={`${_id}-slns-c`}\n          gradientUnits=\"userSpaceOnUse\"\n          x1=\"43.35\"\n          y1=\"10.13\"\n          x2=\"21.39\"\n          y2=\"52.21\"\n        >\n          <stop offset=\"0\" stopColor=\"#00ffa3\" />\n          <stop offset=\"1\" stopColor=\"#dc1fff\" />\n        </linearGradient>\n      </defs>\n      <g transform=\"translate(12.1 16.4) scale(0.1)\">\n        <path\n          d=\"M64.6 237.9c2.4-2.4 5.7-3.8 9.2-3.8h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1l62.7-62.7z\"\n          fill={`url(#${_id}-slns-a)`}\n        />\n        <path\n          d=\"M64.6 3.8C67.1 1.4 70.4 0 73.8 0h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1L64.6 3.8z\"\n          fill={`url(#${_id}-slns-b)`}\n        />\n        <path\n          d=\"M333.1 120.1c-2.4-2.4-5.7-3.8-9.2-3.8H6.5c-5.8 0-8.7 7-4.6 11.1l62.7 62.7c2.4 2.4 5.7 3.8 9.2 3.8h317.4c5.8 0 8.7-7 4.6-11.1l-62.7-62.7z\"\n          fill={`url(#${_id}-slns-c)`}\n        />\n      </g>\n    </>\n  ),\n);\n\n/** Solana Square chain icon (monochrome). */\nexport const SolanaSquareMono = /* @__PURE__ */ createIcon(\n  'SolanaSquareMono',\n  '0 0 64 64',\n  _id => (\n    <>\n      <rect width=\"64\" height=\"64\" rx=\"12.8\" mask={`url(#${_id}-solsm-a)`} />\n      <defs>\n        <mask id={`${_id}-solsm-a`}>\n          <rect width=\"100%\" height=\"100%\" fill=\"#fff\" />\n          <g transform=\"translate(12.1 16.4) scale(0.1)\" fill=\"#000\">\n            <path d=\"M64.6 237.9c2.4-2.4 5.7-3.8 9.2-3.8h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1l62.7-62.7z\" />\n            <path d=\"M64.6 3.8C67.1 1.4 70.4 0 73.8 0h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1L64.6 3.8z\" />\n            <path d=\"M333.1 120.1c-2.4-2.4-5.7-3.8-9.2-3.8H6.5c-5.8 0-8.7 7-4.6 11.1l62.7 62.7c2.4 2.4 5.7 3.8 9.2 3.8h317.4c5.8 0 8.7-7 4.6-11.1l-62.7-62.7z\" />\n          </g>\n        </mask>\n      </defs>\n    </>\n  ),\n  'currentColor',\n);\n\n/** Solana Circle chain icon (monochrome). */\nexport const SolanaCircleMono = /* @__PURE__ */ createIcon(\n  'SolanaCircleMono',\n  '0 0 64 64',\n  _id => (\n    <>\n      <circle cx=\"32\" cy=\"32\" r=\"32\" mask={`url(#${_id}-solcm-a)`} />\n      <defs>\n        <mask id={`${_id}-solcm-a`}>\n          <rect width=\"100%\" height=\"100%\" fill=\"#fff\" />\n          <g transform=\"translate(12.1 16.4) scale(0.1)\" fill=\"#000\">\n            <path d=\"M64.6 237.9c2.4-2.4 5.7-3.8 9.2-3.8h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1l62.7-62.7z\" />\n            <path d=\"M64.6 3.8C67.1 1.4 70.4 0 73.8 0h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1L64.6 3.8z\" />\n            <path d=\"M333.1 120.1c-2.4-2.4-5.7-3.8-9.2-3.8H6.5c-5.8 0-8.7 7-4.6 11.1l62.7 62.7c2.4 2.4 5.7 3.8 9.2 3.8h317.4c5.8 0 8.7-7 4.6-11.1l-62.7-62.7z\" />\n          </g>\n        </mask>\n      </defs>\n    </>\n  ),\n  'currentColor',\n);\n\n/** Solana chain icon (monochrome). */\nexport const SolanaMono = /* @__PURE__ */ createIcon(\n  'SolanaMono',\n  '-0.02 0 397.74 311.7',\n  () => (\n    <>\n      <path d=\"M64.6 237.9c2.4-2.4 5.7-3.8 9.2-3.8h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1l62.7-62.7z\" />\n      <path d=\"M64.6 3.8C67.1 1.4 70.4 0 73.8 0h317.4c5.8 0 8.7 7 4.6 11.1l-62.7 62.7c-2.4 2.4-5.7 3.8-9.2 3.8H6.5c-5.8 0-8.7-7-4.6-11.1L64.6 3.8z\" />\n      <path d=\"M333.1 120.1c-2.4-2.4-5.7-3.8-9.2-3.8H6.5c-5.8 0-8.7 7-4.6 11.1l62.7 62.7c2.4 2.4 5.7 3.8 9.2 3.8h317.4c5.8 0 8.7-7 4.6-11.1l-62.7-62.7z\" />\n    </>\n  ),\n  'currentColor',\n);\n"],"mappings":"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"}