{"version":3,"file":"Polygon.mjs","names":[],"sources":["../../src/chain/Polygon.tsx"],"sourcesContent":["import { createIcon } from '../utils';\n\n// Source: https://polygon.technology\n// Square variant: original viewBox 14.85 41.75 470.3 416.51 → scale 0.09783, translate(7.55, 7.54)\n/** Polygon chain icon (colored). */\nexport const Polygon = /* @__PURE__ */ createIcon(\n  'Polygon',\n  '14.85 41.75 470.3 416.51',\n  _id => (\n    <>\n      <defs>\n        <linearGradient\n          id={`${_id}-plgn-a`}\n          x1=\"54.83\"\n          y1=\"392.31\"\n          x2=\"459.03\"\n          y2=\"97.58\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop offset=\"0\" stopColor=\"#a726c1\" />\n          <stop offset=\".88\" stopColor=\"#803bdf\" />\n          <stop offset=\"1\" stopColor=\"#7b3fe4\" />\n        </linearGradient>\n      </defs>\n      <path\n        d=\"M364.03 335.08l111.55-64.4c5.9-3.41 9.57-9.76 9.57-16.58V125.28a19.22 19.22 0 0 0-9.57-16.58L364.03 44.3a19.21 19.21 0 0 0-19.14 0l-111.55 64.4c-5.9 3.41-9.57 9.76-9.57 16.58v230.19l-78.22 45.15-78.22-45.15v-90.33l78.22-45.15 51.6 29.78v-60.59l-42.03-24.26a19.2 19.2 0 0 0-19.14 0L24.42 229.33c-5.9 3.41-9.57 9.76-9.57 16.58v128.81a19.22 19.22 0 0 0 9.57 16.58l111.55 64.41c5.9 3.4 13.23 3.4 19.14 0l111.55-64.4a19.22 19.22 0 0 0 9.57-16.58V144.54l1.41-.81 76.81-44.34 78.22 45.16v90.32l-78.22 45.16-51.52-29.74v60.59l41.95 24.23c5.9 3.4 13.24 3.4 19.14 0z\"\n        fill={`url(#${_id}-plgn-a)`}\n      />\n    </>\n  ),\n);\n\n/** Polygon chain icon (monochrome). */\nexport const PolygonMono = /* @__PURE__ */ createIcon(\n  'PolygonMono',\n  '14.85 41.75 470.3 416.51',\n  () => (\n    <path d=\"M364.03 335.08l111.55-64.4c5.9-3.41 9.57-9.76 9.57-16.58V125.28a19.22 19.22 0 0 0-9.57-16.58L364.03 44.3a19.21 19.21 0 0 0-19.14 0l-111.55 64.4c-5.9 3.41-9.57 9.76-9.57 16.58v230.19l-78.22 45.15-78.22-45.15v-90.33l78.22-45.15 51.6 29.78v-60.59l-42.03-24.26a19.2 19.2 0 0 0-19.14 0L24.42 229.33c-5.9 3.41-9.57 9.76-9.57 16.58v128.81a19.22 19.22 0 0 0 9.57 16.58l111.55 64.41c5.9 3.4 13.23 3.4 19.14 0l111.55-64.4a19.22 19.22 0 0 0 9.57-16.58V144.54l1.41-.81 76.81-44.34 78.22 45.16v90.32l-78.22 45.16-51.52-29.74v60.59l41.95 24.23c5.9 3.4 13.24 3.4 19.14 0z\" />\n  ),\n  'currentColor',\n);\n\n/** Polygon Square chain icon (colored). */\nexport const PolygonSquare = /* @__PURE__ */ createIcon(\n  'PolygonSquare',\n  '0 0 64 64',\n  () => (\n    <>\n      <rect width=\"64\" height=\"64\" rx=\"12.8\" fill=\"#7b3fe4\" />\n      <g transform=\"translate(7.55 7.54) scale(0.09783)\">\n        <path\n          d=\"M364.03 335.08l111.55-64.4c5.9-3.41 9.57-9.76 9.57-16.58V125.28a19.22 19.22 0 0 0-9.57-16.58L364.03 44.3a19.21 19.21 0 0 0-19.14 0l-111.55 64.4c-5.9 3.41-9.57 9.76-9.57 16.58v230.19l-78.22 45.15-78.22-45.15v-90.33l78.22-45.15 51.6 29.78v-60.59l-42.03-24.26a19.2 19.2 0 0 0-19.14 0L24.42 229.33c-5.9 3.41-9.57 9.76-9.57 16.58v128.81a19.22 19.22 0 0 0 9.57 16.58l111.55 64.41c5.9 3.4 13.23 3.4 19.14 0l111.55-64.4a19.22 19.22 0 0 0 9.57-16.58V144.54l1.41-.81 76.81-44.34 78.22 45.16v90.32l-78.22 45.16-51.52-29.74v60.59l41.95 24.23c5.9 3.4 13.24 3.4 19.14 0z\"\n          fill=\"#fff\"\n        />\n      </g>\n    </>\n  ),\n);\n\n/** Polygon Square chain icon (monochrome). */\nexport const PolygonSquareMono = /* @__PURE__ */ createIcon(\n  'PolygonSquareMono',\n  '0 0 64 64',\n  _id => (\n    <>\n      <rect width=\"64\" height=\"64\" rx=\"12.8\" mask={`url(#${_id}-plgns-a)`} />\n      <defs>\n        <mask id={`${_id}-plgns-a`}>\n          <rect width=\"100%\" height=\"100%\" fill=\"#fff\" />\n          <g transform=\"translate(7.55 7.54) scale(0.09783)\" fill=\"#000\">\n            <path d=\"M364.03 335.08l111.55-64.4c5.9-3.41 9.57-9.76 9.57-16.58V125.28a19.22 19.22 0 0 0-9.57-16.58L364.03 44.3a19.21 19.21 0 0 0-19.14 0l-111.55 64.4c-5.9 3.41-9.57 9.76-9.57 16.58v230.19l-78.22 45.15-78.22-45.15v-90.33l78.22-45.15 51.6 29.78v-60.59l-42.03-24.26a19.2 19.2 0 0 0-19.14 0L24.42 229.33c-5.9 3.41-9.57 9.76-9.57 16.58v128.81a19.22 19.22 0 0 0 9.57 16.58l111.55 64.41c5.9 3.4 13.23 3.4 19.14 0l111.55-64.4a19.22 19.22 0 0 0 9.57-16.58V144.54l1.41-.81 76.81-44.34 78.22 45.16v90.32l-78.22 45.16-51.52-29.74v60.59l41.95 24.23c5.9 3.4 13.24 3.4 19.14 0z\" />\n          </g>\n        </mask>\n      </defs>\n    </>\n  ),\n  'currentColor',\n);\n\n/** Polygon Circle chain icon (colored). */\nexport const PolygonCircle = /* @__PURE__ */ createIcon(\n  'PolygonCircle',\n  '4.5 5.5 491 489',\n  _id => (\n    <>\n      <defs>\n        <clipPath id={`${_id}-plgn2-a`}>\n          <circle cx=\"250\" cy=\"250\" r=\"244.91\" fill=\"none\" />\n        </clipPath>\n        <linearGradient\n          id={`${_id}-plgn2-b`}\n          x1=\"-116.09\"\n          y1=\"25.97\"\n          x2=\"437.45\"\n          y2=\"364.71\"\n          gradientUnits=\"userSpaceOnUse\"\n        >\n          <stop offset=\"0\" stopColor=\"#a229c5\" />\n          <stop offset=\"1\" stopColor=\"#7b3fe4\" />\n        </linearGradient>\n      </defs>\n      <path\n        d=\"M-18.1-18.1h536.2v536.2H-18.1z\"\n        clipPath={`url(#${_id}-plgn2-a)`}\n        fill={`url(#${_id}-plgn2-b)`}\n      />\n      <path\n        d=\"m320.83,302.85l69.29-40.01c3.67-2.12,5.94-6.06,5.94-10.3v-80.01c0-4.23-2.28-8.18-5.94-10.3l-69.29-40.01c-3.67-2.12-8.22-2.11-11.89,0l-69.29,40.01c-3.67,2.12-5.94,6.07-5.94,10.3v142.99l-48.59,28.05-48.59-28.05v-56.11l48.59-28.05,32.05,18.5v-37.64l-26.11-15.07c-1.8-1.04-3.86-1.59-5.95-1.59s-4.15.55-5.94,1.59l-69.29,40.01c-3.67,2.12-5.94,6.06-5.94,10.3v80.01c0,4.23,2.28,8.18,5.94,10.3l69.29,40.01c3.66,2.11,8.22,2.11,11.89,0l69.29-40c3.67-2.12,5.94-6.07,5.94-10.3v-142.99l.88-.5,47.71-27.55,48.59,28.05v56.11l-48.59,28.05-32-18.48v37.64l26.06,15.05c3.67,2.11,8.22,2.11,11.89,0Z\"\n        fill=\"#fff\"\n      />\n    </>\n  ),\n);\n\n/** Polygon Circle chain icon (monochrome). */\nexport const PolygonCircleMono = /* @__PURE__ */ createIcon(\n  'PolygonCircleMono',\n  '4.5 5.5 491 489',\n  _id => (\n    <>\n      <path\n        d=\"M-18.1-18.1h536.2v536.2H-18.1z\"\n        clipPath={`url(#${_id}-plgnm2-a)`}\n        mask={`url(#${_id}-plgnm2-b)`}\n      />\n      <defs>\n        <clipPath id={`${_id}-plgnm2-a`}>\n          <circle cx=\"250\" cy=\"250\" r=\"244.91\" fill=\"none\" />\n        </clipPath>\n        <mask id={`${_id}-plgnm2-b`}>\n          <rect width=\"200%\" height=\"200%\" fill=\"#fff\" />\n          <path\n            d=\"m320.83,302.85l69.29-40.01c3.67-2.12,5.94-6.06,5.94-10.3v-80.01c0-4.23-2.28-8.18-5.94-10.3l-69.29-40.01c-3.67-2.12-8.22-2.11-11.89,0l-69.29,40.01c-3.67,2.12-5.94,6.07-5.94,10.3v142.99l-48.59,28.05-48.59-28.05v-56.11l48.59-28.05,32.05,18.5v-37.64l-26.11-15.07c-1.8-1.04-3.86-1.59-5.95-1.59s-4.15.55-5.94,1.59l-69.29,40.01c-3.67,2.12-5.94,6.06-5.94,10.3v80.01c0,4.23,2.28,8.18,5.94,10.3l69.29,40.01c3.66,2.11,8.22,2.11,11.89,0l69.29-40c3.67-2.12,5.94-6.07,5.94-10.3v-142.99l.88-.5,47.71-27.55,48.59,28.05v56.11l-48.59,28.05-32-18.48v37.64l26.06,15.05c3.67,2.11,8.22,2.11,11.89,0Z\"\n            fill=\"#000\"\n          />\n        </mask>\n      </defs>\n    </>\n  ),\n  'currentColor',\n);\n"],"mappings":"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"}