{"version":3,"file":"Socket.mjs","names":[],"sources":["../../src/bridge/Socket.tsx"],"sourcesContent":["import { createIcon } from '../utils';\n\n// Paths sourced from SocketDotTech/socket-landing-page (public/assets/socket-black.svg)\n// The \"S\" icon mark is cropped from the full wordmark SVG (viewBox 402 163 755 755).\n// Brand color: #7F1FFF (electric violet), sourced from public/assets/socket-electric-violet.svg\n// Outer square boundary of the icon mark\n// White region forming the S-curve (outer ring of both C-shapes)\n// Inner filled region (center of the S-curve) re-fills the hole\n/** Socket bridge icon (colored). */\nexport const Socket = /* @__PURE__ */ createIcon(\n  'Socket',\n  '402 163 755 755',\n  () => (\n    <>\n      <path\n        d=\"M963.922 917.958c-184.477 0-368.455.006-552.433-.018-9.672-.002-8.548 1.122-8.549-8.505-.022-245.637-.022-491.274 0-736.911.001-9.673-1.129-8.549 8.498-8.55 245.971-.022 491.941-.022 737.912 0 9.673.001 8.54-1.123 8.54 8.504.03 245.637.03 491.274 0 736.911 0 9.673 1.13 8.543-8.497 8.549-61.659.037-123.319.019-185.471.02z\"\n        fill=\"#7F1FFF\"\n      />\n      <path\n        d=\"M596.266 421.998c22.625-.996 43.695 3.266 63.218 13.857 33.443 18.142 54.145 46.007 61.408 83.357 6.892 35.437-1.818 67.536-23.756 95.71-18.05 23.18-42.193 37.498-71.116 42.913-36.76 6.882-69.885-2.334-98.335-25.999-22.484-18.702-36.237-43.074-40.919-72.376-4.887-30.583 1.462-58.749 18.502-84.157 18.944-28.248 45.441-45.743 79.297-51.449 3.741-.63 7.488-1.225 11.701-1.856zM1011.42 610.664c9.92-5.29 19.47-10.438 29.79-16.002 8.93 8.964 18.67 18.73 28.39 28.517 2.82 2.843.28 4.669-1.58 6.069-6.73 5.068-13.3 10.468-20.53 14.718-20.38 11.978-42.66 17.44-66.199 15.84-25.579-1.738-48.466-10.847-68.442-27.306-22.29-18.366-36.056-41.802-41.39-69.877-4.34-22.84-1.95-45.321 7.088-67.012 6.349-15.238 15.366-28.558 27.213-39.94 17.272-16.592 37.637-27.475 61.287-31.64 36.415-6.41 68.875 2.483 97.415 25.923 7.67 6.3 7.67 6.28.58 13.39-8.21 8.237-16.4 16.494-24.3 24.437-7.46-4.558-14.01-9.449-21.27-12.84-24.01-11.214-47.568-9.47-70.175 4.175-18.4 11.106-29.271 27.848-32.943 48.62-3.86 21.83.921 42.077 15.341 59.513 16.869 20.398 38.914 28.362 64.812 26.573 4.891-.338 9.701-1.976 14.539-3.014z\"\n        fill=\"white\"\n      />\n      <path\n        d=\"M543.911 582.919c-9.926-15.973-14.888-32.622-12.177-51.343 3.604-24.89 16.153-43.579 38.126-55.462 24.024-12.993 55.171-10.779 77.172 5.459 16.38 12.09 26.918 28.19 29.496 48.313 2.88 22.482-2.326 43.066-18.247 60.306-16.499 17.865-37.009 25.462-60.788 23.601-20.149-1.577-37.089-10.316-49.862-26.389a129.16 129.16 0 0 1-3.72-4.485z\"\n        fill=\"#7F1FFF\"\n      />\n    </>\n  ),\n  'none',\n);\n\n/** Socket bridge icon (monochrome). */\nexport const SocketMono = /* @__PURE__ */ createIcon(\n  'SocketMono',\n  '402 163 755 755',\n  _id => (\n    <>\n      <path\n        d=\"M963.922 917.958c-184.477 0-368.455.006-552.433-.018-9.672-.002-8.548 1.122-8.549-8.505-.022-245.637-.022-491.274 0-736.911.001-9.673-1.129-8.549 8.498-8.55 245.971-.022 491.941-.022 737.912 0 9.673.001 8.54-1.123 8.54 8.504.03 245.637.03 491.274 0 736.911 0 9.673 1.13 8.543-8.497 8.549-61.659.037-123.319.019-185.471.02z\"\n        mask={`url(#${_id}-sck-m)`}\n      />\n      <defs>\n        <mask id={`${_id}-sck-m`}>\n          <rect x=\"402\" y=\"163\" width=\"755\" height=\"755\" fill=\"white\" />\n          <path\n            d=\"M596.266 421.998c22.625-.996 43.695 3.266 63.218 13.857 33.443 18.142 54.145 46.007 61.408 83.357 6.892 35.437-1.818 67.536-23.756 95.71-18.05 23.18-42.193 37.498-71.116 42.913-36.76 6.882-69.885-2.334-98.335-25.999-22.484-18.702-36.237-43.074-40.919-72.376-4.887-30.583 1.462-58.749 18.502-84.157 18.944-28.248 45.441-45.743 79.297-51.449 3.741-.63 7.488-1.225 11.701-1.856zM1011.42 610.664c9.92-5.29 19.47-10.438 29.79-16.002 8.93 8.964 18.67 18.73 28.39 28.517 2.82 2.843.28 4.669-1.58 6.069-6.73 5.068-13.3 10.468-20.53 14.718-20.38 11.978-42.66 17.44-66.199 15.84-25.579-1.738-48.466-10.847-68.442-27.306-22.29-18.366-36.056-41.802-41.39-69.877-4.34-22.84-1.95-45.321 7.088-67.012 6.349-15.238 15.366-28.558 27.213-39.94 17.272-16.592 37.637-27.475 61.287-31.64 36.415-6.41 68.875 2.483 97.415 25.923 7.67 6.3 7.67 6.28.58 13.39-8.21 8.237-16.4 16.494-24.3 24.437-7.46-4.558-14.01-9.449-21.27-12.84-24.01-11.214-47.568-9.47-70.175 4.175-18.4 11.106-29.271 27.848-32.943 48.62-3.86 21.83.921 42.077 15.341 59.513 16.869 20.398 38.914 28.362 64.812 26.573 4.891-.338 9.701-1.976 14.539-3.014z\"\n            fill=\"black\"\n          />\n          <path\n            d=\"M543.911 582.919c-9.926-15.973-14.888-32.622-12.177-51.343 3.604-24.89 16.153-43.579 38.126-55.462 24.024-12.993 55.171-10.779 77.172 5.459 16.38 12.09 26.918 28.19 29.496 48.313 2.88 22.482-2.326 43.066-18.247 60.306-16.499 17.865-37.009 25.462-60.788 23.601-20.149-1.577-37.089-10.316-49.862-26.389a129.16 129.16 0 0 1-3.72-4.485z\"\n            fill=\"white\"\n          />\n        </mask>\n      </defs>\n    </>\n  ),\n  'currentColor',\n);\n"],"mappings":";;;;AASA,MAAa,SAAyB,2BACpC,UACA,yBAEE,qBAAA,UAAA,EAAA,UAAA;CACE,oBAAC,QAAD;EACE,GAAE;EACF,MAAK;CACN,CAAA;CACD,oBAAC,QAAD;EACE,GAAE;EACF,MAAK;CACN,CAAA;CACD,oBAAC,QAAD;EACE,GAAE;EACF,MAAK;CACN,CAAA;AACD,EAAA,CAAA,GAEJ,MACF;;AAGA,MAAa,aAA6B,2BACxC,cACA,oBACA,QACE,qBAAA,UAAA,EAAA,UAAA,CACE,oBAAC,QAAD;CACE,GAAE;CACF,MAAM,QAAQ,IAAI;AACnB,CAAA,GACD,oBAAC,QAAD,EAAA,UACE,qBAAC,QAAD;CAAM,IAAI,GAAG,IAAI;CAAjB,UAAA;EACE,oBAAC,QAAD;GAAM,GAAE;GAAM,GAAE;GAAM,OAAM;GAAM,QAAO;GAAM,MAAK;EAAS,CAAA;EAC7D,oBAAC,QAAD;GACE,GAAE;GACF,MAAK;EACN,CAAA;EACD,oBAAC,QAAD;GACE,GAAE;GACF,MAAK;EACN,CAAA;CACG;AACF,CAAA,EAAA,CAAA,CACN,EAAA,CAAA,GAEJ,cACF"}