{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/ldmjUWwz8G3C3MMghQeB/HTovBwaVWxdBt4lmf7mZ/CfHQatzkW.js", "ssg:https://framerusercontent.com/modules/w7J68LCnX1yV7yAomIUt/I0Nkb1VSiXScdYtmhRPB/CH1GP_aFK.js", "ssg:https://framerusercontent.com/modules/vGcRoit0R4XOpYVxhxNn/OO25usZIXmbacRJjrFcg/F6465kyEE.js", "ssg:https://framerusercontent.com/modules/AGppuYyhyZzexmCkeK3o/nNuOMJyVLl2LqS91NMvq/gPqGB4Dnn.js", "ssg:https://framerusercontent.com/modules/ctQcHdcM64tUFk8q1lxG/NzuLSSxifit6RFk882z7/O8uNX3SMB.js", "ssg:https://framerusercontent.com/modules/AnZNewmGdI9g4Z5gaS6p/SuQUWven0WB1hag6Ia2W/cASWVsa2_.js"],
  "sourcesContent": ["// Generated by Framer (de9b242)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  uhcoqodAJ: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"uhcoqodAJ\"];\nconst variantClassNames = {\n  uhcoqodAJ: \"framer-v-h7qpg3\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"uhcoqodAJ\",\n  link: W7ICqIkyi,\n  radius: tU2Ng60ad = 4,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"uhcoqodAJ\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-ZtqZ2\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: W7ICqIkyi,\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-h7qpg3\", className)} framer-1f6n40d`,\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"uhcoqodAJ\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            borderBottomLeftRadius: tU2Ng60ad,\n            borderBottomRightRadius: tU2Ng60ad,\n            borderTopLeftRadius: tU2Ng60ad,\n            borderTopRightRadius: tU2Ng60ad,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"uhcoqodAJ-hover\": {\n              backgroundColor: \"var(--token-f7af0921-2093-4731-a464-b3c8c7012e43, rgba(0, 0, 0, 0.05))\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"uhcoqodAJ-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-1h37ink\",\n            \"data-framer-name\": \"Icon\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"E2RASrgcX\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 13 1.736 C 6.47 1.736 1.182 6.887 1.182 13.247 C 1.182 18.341 4.565 22.644 9.262 24.169 C 9.853 24.269 10.075 23.924 10.075 23.622 C 10.075 23.349 10.06 22.442 10.06 21.478 C 7.091 22.01 6.323 20.773 6.086 20.125 C 5.953 19.794 5.377 18.773 4.875 18.5 C 4.461 18.284 3.87 17.751 4.86 17.737 C 5.791 17.722 6.456 18.571 6.677 18.917 C 7.741 20.658 9.44 20.169 10.119 19.866 C 10.223 19.118 10.533 18.615 10.873 18.327 C 8.243 18.039 5.495 17.046 5.495 12.643 C 5.495 11.391 5.953 10.355 6.707 9.549 C 6.589 9.262 6.175 8.082 6.825 6.499 C 6.825 6.499 7.815 6.197 10.075 7.679 C 11.02 7.42 12.025 7.29 13.03 7.29 C 14.034 7.29 15.039 7.42 15.984 7.679 C 18.244 6.182 19.234 6.499 19.234 6.499 C 19.884 8.082 19.47 9.262 19.352 9.549 C 20.106 10.355 20.564 11.377 20.564 12.643 C 20.564 17.061 17.801 18.039 15.172 18.327 C 15.6 18.686 15.969 19.377 15.969 20.456 C 15.969 21.996 15.955 23.233 15.955 23.622 C 15.955 23.924 16.176 24.284 16.767 24.169 C 21.435 22.644 24.818 18.327 24.818 13.247 C 24.818 6.887 19.53 1.736 13 1.736 Z\" fill=\"var(--token-d6f4bace-d9c2-454e-883a-2b5da8cc8858, rgba(0, 0, 0, 0.31))\"></path></svg>',\n            svgContentId: 1873853417,\n            transition: transition,\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"uhcoqodAJ-hover\": {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><path d=\"M 19 2.538 C 9.457 2.538 1.727 10.066 1.727 19.362 C 1.727 26.806 6.672 33.094 13.537 35.324 C 14.401 35.471 14.725 34.966 14.725 34.524 C 14.725 34.125 14.703 32.8 14.703 31.391 C 10.364 32.169 9.241 30.36 8.895 29.414 C 8.701 28.93 7.859 27.437 7.125 27.038 C 6.52 26.722 5.657 25.944 7.103 25.923 C 8.464 25.902 9.435 27.143 9.759 27.648 C 11.314 30.192 13.797 29.477 14.79 29.036 C 14.941 27.942 15.394 27.206 15.891 26.785 C 12.048 26.365 8.032 24.914 8.032 18.478 C 8.032 16.649 8.701 15.135 9.802 13.957 C 9.63 13.536 9.025 11.812 9.975 9.499 C 9.975 9.499 11.422 9.057 14.725 11.223 C 16.107 10.844 17.575 10.655 19.043 10.655 C 20.511 10.655 21.98 10.844 23.361 11.223 C 26.665 9.036 28.111 9.499 28.111 9.499 C 29.061 11.812 28.457 13.536 28.284 13.957 C 29.385 15.135 30.055 16.628 30.055 18.478 C 30.055 24.935 26.017 26.365 22.174 26.785 C 22.8 27.311 23.34 28.32 23.34 29.898 C 23.34 32.148 23.318 33.957 23.318 34.524 C 23.318 34.966 23.642 35.492 24.506 35.324 C 31.328 33.094 36.273 26.785 36.273 19.362 C 36.273 10.066 28.543 2.538 19 2.538 Z\" fill=\"var(--token-d1656536-e81f-4f9d-a8ca-a486ed29ca44, rgba(0, 0, 0, 0.48))\"></path></svg>',\n                svgContentId: 4133403683\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-ZtqZ2 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-ZtqZ2 .framer-1f6n40d { display: block; }\", \".framer-ZtqZ2 .framer-h7qpg3 { height: 32px; overflow: visible; position: relative; text-decoration: none; width: 32px; }\", \".framer-ZtqZ2 .framer-1h37ink { flex: none; height: 26px; left: calc(50.00000000000002% - 26px / 2); position: absolute; top: calc(50.00000000000002% - 26px / 2); width: 26px; }\", \".framer-ZtqZ2 .framer-v-h7qpg3 .framer-h7qpg3 { cursor: pointer; }\", \".framer-ZtqZ2.framer-v-h7qpg3.hover .framer-h7qpg3 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 42px); width: 42px; }\", \".framer-ZtqZ2.framer-v-h7qpg3.hover .framer-1h37ink { height: 38px; left: calc(50.00000000000002% - 38px / 2); top: calc(50.00000000000002% - 38px / 2); width: 38px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"LWpMER6k4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerVariables {\"W7ICqIkyi\":\"link\",\"tU2Ng60ad\":\"radius\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramerCfHQatzkW = withCSS(Component, css, \"framer-ZtqZ2\");\nexport default FramerCfHQatzkW;\nFramerCfHQatzkW.displayName = \"Social icon: GitHub\";\nFramerCfHQatzkW.defaultProps = {\n  height: 32,\n  width: 32\n};\naddPropertyControls(FramerCfHQatzkW, {\n  W7ICqIkyi: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  tU2Ng60ad: {\n    defaultValue: 4,\n    title: \"Radius\",\n    type: ControlType.Number\n  }\n});\naddFonts(FramerCfHQatzkW, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerCfHQatzkW\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerVariables\": \"{\\\"W7ICqIkyi\\\":\\\"link\\\",\\\"tU2Ng60ad\\\":\\\"radius\\\"}\",\n        \"framerIntrinsicWidth\": \"32\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LWpMER6k4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./CfHQatzkW.map", "// Generated by Framer (de9b242)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  cLzFKQL1G: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"cLzFKQL1G\"];\nconst variantClassNames = {\n  cLzFKQL1G: \"framer-v-dmx2zk\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"cLzFKQL1G\",\n  link: fhys18CK3,\n  radius: J_WsXAEv0 = 4,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"cLzFKQL1G\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-dyH5b\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: fhys18CK3,\n        ...addPropertyOverrides({\n          \"cLzFKQL1G-hover\": {\n            smoothScroll: false\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-dmx2zk\", className)} framer-q3ljj`,\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"cLzFKQL1G\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            borderBottomLeftRadius: J_WsXAEv0,\n            borderBottomRightRadius: J_WsXAEv0,\n            borderTopLeftRadius: J_WsXAEv0,\n            borderTopRightRadius: J_WsXAEv0,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"cLzFKQL1G-hover\": {\n              backgroundColor: \"var(--token-f7af0921-2093-4731-a464-b3c8c7012e43, rgba(0, 0, 0, 0.05))\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"cLzFKQL1G-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-13fxqpr\",\n            \"data-framer-name\": \"envelope_fill\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"bDoKZq0eW\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23 18\"><path d=\"M 11.519 10.135 C 11.947 10.135 12.343 9.937 12.801 9.477 L 21.863 0.483 C 21.478 0.107 20.759 -0.07 19.728 -0.07 L 2.958 -0.07 C 2.083 -0.07 1.469 0.096 1.125 0.441 L 10.239 9.477 C 10.687 9.926 11.082 10.136 11.519 10.136 Z M 0.261 16.247 L 7.625 8.945 L 0.24 1.642 C 0.083 1.935 -0 2.436 -0 3.157 L -0 14.689 C -0 15.432 0.083 15.954 0.26 16.246 Z M 3.271 17.93 L 20.041 17.93 C 20.916 17.93 21.521 17.762 21.864 17.428 L 14.354 9.969 L 13.666 10.669 C 12.948 11.358 12.271 11.672 11.521 11.672 C 10.761 11.672 10.084 11.358 9.375 10.669 L 8.678 9.969 L 1.188 17.417 C 1.584 17.762 2.272 17.93 3.271 17.93 Z M 22.749 16.237 C 22.916 15.934 23 15.422 23 14.691 L 23 3.158 C 23 2.457 22.916 1.956 22.771 1.673 L 15.406 8.944 Z\" fill=\"var(--token-d6f4bace-d9c2-454e-883a-2b5da8cc8858, rgba(0, 0, 0, 0.31))\"></path></svg>',\n            svgContentId: 433596815,\n            transition: transition,\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"cLzFKQL1G-hover\": {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 25\"><path d=\"M 16.027 14.076 C 16.622 14.076 17.172 13.801 17.81 13.162 L 30.418 0.67 C 29.882 0.149 28.882 -0.098 27.447 -0.098 L 4.115 -0.098 C 2.898 -0.098 2.043 0.134 1.566 0.612 L 14.246 13.162 C 14.869 13.786 15.418 14.077 16.027 14.077 Z M 0.364 22.169 L 10.609 12.027 L 0.334 1.884 C 0.116 2.291 -0 2.987 -0 3.988 L -0 20.006 C -0 21.037 0.116 21.762 0.362 22.167 Z M 4.551 24.902 L 27.884 24.902 C 29.1 24.902 29.942 24.669 30.42 24.205 L 19.971 13.846 L 19.014 14.819 C 18.015 15.776 17.073 16.211 16.03 16.211 C 14.972 16.211 14.029 15.776 13.044 14.819 L 12.073 13.846 L 1.653 24.191 C 2.204 24.669 3.161 24.902 4.551 24.902 Z M 31.651 22.148 C 31.883 21.726 32 21.016 32 20 L 32 3.982 C 32 3.009 31.883 2.313 31.681 1.92 L 21.434 12.019 Z\" fill=\"var(--token-d1656536-e81f-4f9d-a8ca-a486ed29ca44, rgba(0, 0, 0, 0.48))\"></path></svg>',\n                svgContentId: 2587614443\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-dyH5b [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-dyH5b .framer-q3ljj { display: block; }\", \".framer-dyH5b .framer-dmx2zk { height: 32px; overflow: hidden; position: relative; text-decoration: none; width: 32px; will-change: transform; }\", \".framer-dyH5b .framer-13fxqpr { flex: none; height: 18px; left: calc(50.00000000000002% - 23px / 2); position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 23px; }\", \".framer-dyH5b .framer-v-dmx2zk .framer-dmx2zk { cursor: pointer; }\", \".framer-dyH5b.framer-v-dmx2zk.hover .framer-dmx2zk { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 42px); width: 42px; }\", \".framer-dyH5b.framer-v-dmx2zk.hover .framer-13fxqpr { height: 25px; left: calc(50.00000000000002% - 32px / 2); top: calc(47.61904761904764% - 25px / 2); width: 32px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aRGW3Svjx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerVariables {\"fhys18CK3\":\"link\",\"J_WsXAEv0\":\"radius\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FramerCH1GP_aFK = withCSS(Component, css, \"framer-dyH5b\");\nexport default FramerCH1GP_aFK;\nFramerCH1GP_aFK.displayName = \"Email\";\nFramerCH1GP_aFK.defaultProps = {\n  height: 32,\n  width: 32\n};\naddPropertyControls(FramerCH1GP_aFK, {\n  fhys18CK3: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  J_WsXAEv0: {\n    defaultValue: 4,\n    title: \"Radius\",\n    type: ControlType.Number\n  }\n});\naddFonts(FramerCH1GP_aFK, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerCH1GP_aFK\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aRGW3Svjx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"fhys18CK3\\\":\\\"link\\\",\\\"J_WsXAEv0\\\":\\\"radius\\\"}\",\n        \"framerIntrinsicWidth\": \"32\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./CH1GP_aFK.map", "// Generated by Framer (de9b242)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  owmw2u2Cb: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"owmw2u2Cb\"];\nconst variantClassNames = {\n  owmw2u2Cb: \"framer-v-1lz3vcm\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"owmw2u2Cb\",\n  link: vfRnT22PZ,\n  radius: owfywgKJL = 4,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"owmw2u2Cb\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-xhVGo\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1lz3vcm\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"owmw2u2Cb\",\n        ref: ref,\n        style: {\n          backgroundColor: \"rgba(0, 0, 0, 0)\",\n          borderBottomLeftRadius: owfywgKJL,\n          borderBottomRightRadius: owfywgKJL,\n          borderTopLeftRadius: owfywgKJL,\n          borderTopRightRadius: owfywgKJL,\n          ...style\n        },\n        transition: transition,\n        variants: {\n          \"owmw2u2Cb-hover\": {\n            backgroundColor: \"var(--token-f7af0921-2093-4731-a464-b3c8c7012e43, rgba(0, 0, 0, 0.05))\"\n          }\n        },\n        ...addPropertyOverrides({\n          \"owmw2u2Cb-hover\": {\n            \"data-framer-name\": undefined\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(Link, {\n          href: vfRnT22PZ,\n          children: /*#__PURE__*/_jsx(SVG, {\n            as: \"a\",\n            className: \"framer-15tp70j framer-cm0fad\",\n            \"data-framer-name\": \"Twitter\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"oxKjyeIw8\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\"><path d=\"M 0 0 L 26.667 0 L 26.667 26.667 L 0 26.667 Z\" fill=\"transparent\"></path><path d=\"M 28.26 9.427 L 25.115 12.562 C 24.49 19.844 18.344 25.5 11 25.5 C 9.49 25.5 8.24 25.26 7.292 24.792 C 6.531 24.406 6.219 24 6.135 23.875 C 5.996 23.663 5.96 23.399 6.04 23.157 C 6.119 22.916 6.304 22.724 6.542 22.635 C 6.563 22.625 9.021 21.687 10.615 19.885 C 9.626 19.182 8.757 18.323 8.042 17.344 C 6.615 15.406 5.104 12.042 6.01 7.021 C 6.068 6.717 6.288 6.469 6.583 6.375 C 6.879 6.278 7.205 6.354 7.427 6.573 C 7.458 6.615 10.927 10.031 15.167 11.135 L 15.167 10.5 C 15.175 9.166 15.713 7.889 16.662 6.951 C 17.612 6.014 18.895 5.492 20.229 5.5 C 21.993 5.525 23.614 6.474 24.5 8 L 27.667 8 C 28.003 7.999 28.307 8.2 28.438 8.51 C 28.56 8.825 28.491 9.181 28.26 9.427 Z\" fill=\"var(--token-d6f4bace-d9c2-454e-883a-2b5da8cc8858, rgba(0, 0, 0, 0.31))\"></path></svg>',\n            svgContentId: 2424291134,\n            transition: transition,\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"owmw2u2Cb-hover\": {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42 42\"><path d=\"M 0 0 L 35 0 L 35 35 L 0 35 Z\" fill=\"transparent\"></path><path d=\"M 37.092 12.373 L 32.963 16.488 C 32.143 26.045 24.076 33.469 14.437 33.469 C 12.455 33.469 10.814 33.154 9.57 32.539 C 8.572 32.033 8.162 31.5 8.053 31.336 C 7.869 31.057 7.823 30.711 7.927 30.394 C 8.031 30.077 8.273 29.825 8.586 29.709 C 8.613 29.695 11.84 28.465 13.932 26.1 C 12.634 25.176 11.494 24.05 10.555 22.764 C 8.682 20.221 6.699 15.805 7.889 9.215 C 7.965 8.816 8.253 8.49 8.641 8.367 C 9.029 8.24 9.457 8.34 9.748 8.627 C 9.789 8.682 14.342 13.166 19.906 14.615 L 19.906 13.781 C 19.917 12.03 20.623 10.355 21.869 9.124 C 23.115 7.893 24.799 7.208 26.551 7.219 C 28.866 7.252 30.994 8.497 32.156 10.5 L 36.312 10.5 C 36.754 10.499 37.153 10.763 37.324 11.17 C 37.485 11.582 37.395 12.05 37.092 12.373 Z\" fill=\"var(--token-d1656536-e81f-4f9d-a8ca-a486ed29ca44, rgba(0, 0, 0, 0.48))\"></path></svg>',\n                svgContentId: 2021956189\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-xhVGo [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-xhVGo .framer-cm0fad { display: block; }\", \".framer-xhVGo .framer-1lz3vcm { height: 32px; overflow: visible; position: relative; width: 32px; }\", \".framer-xhVGo .framer-15tp70j { flex: none; height: 32px; left: calc(50.00000000000002% - 32px / 2); position: absolute; text-decoration: none; top: calc(50.00000000000002% - 32px / 2); width: 32px; }\", \".framer-xhVGo .framer-v-1lz3vcm .framer-1lz3vcm { cursor: pointer; }\", \".framer-xhVGo.framer-v-1lz3vcm.hover .framer-1lz3vcm { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 42px); width: 42px; }\", \".framer-xhVGo.framer-v-1lz3vcm.hover .framer-15tp70j { height: 42px; left: calc(50.00000000000002% - 42px / 2); top: calc(50.00000000000002% - 42px / 2); width: 42px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"h3Ihbldfo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerVariables {\"vfRnT22PZ\":\"link\",\"owfywgKJL\":\"radius\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FramerF6465kyEE = withCSS(Component, css, \"framer-xhVGo\");\nexport default FramerF6465kyEE;\nFramerF6465kyEE.displayName = \"Twitter\";\nFramerF6465kyEE.defaultProps = {\n  height: 32,\n  width: 32\n};\naddPropertyControls(FramerF6465kyEE, {\n  vfRnT22PZ: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  owfywgKJL: {\n    defaultValue: 4,\n    title: \"Radius\",\n    type: ControlType.Number\n  }\n});\naddFonts(FramerF6465kyEE, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerF6465kyEE\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"32\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h3Ihbldfo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerVariables\": \"{\\\"vfRnT22PZ\\\":\\\"link\\\",\\\"owfywgKJL\\\":\\\"radius\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./F6465kyEE.map", "// Generated by Framer (10753fe)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  HyGl4otui: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"HyGl4otui\"];\nconst variantClassNames = {\n  HyGl4otui: \"framer-v-1c684pl\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"HyGl4otui\",\n  link: vUla11F3M,\n  radius: i_xyLQ6_k = 4,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"HyGl4otui\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-TNduV\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: vUla11F3M,\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-1c684pl\", className)} framer-3t6dco`,\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"HyGl4otui\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            borderBottomLeftRadius: i_xyLQ6_k,\n            borderBottomRightRadius: i_xyLQ6_k,\n            borderTopLeftRadius: i_xyLQ6_k,\n            borderTopRightRadius: i_xyLQ6_k,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"HyGl4otui-hover\": {\n              backgroundColor: \"var(--token-f7af0921-2093-4731-a464-b3c8c7012e43, rgba(0, 0, 0, 0.05))\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"HyGl4otui-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-ca6h0g\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"PVk0hqqh3\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 24\"><path d=\"M 13.5 0 C 20.583 0 26.325 5.671 26.325 12.667 C 26.325 16.962 24.16 20.758 20.85 23.048 C 20.899 22.706 20.925 22.356 20.925 22 C 20.925 17.95 17.601 14.667 13.5 14.667 C 9.399 14.667 6.075 17.95 6.075 22 C 6.075 22.356 6.101 22.706 6.15 23.048 C 2.84 20.758 0.675 16.962 0.675 12.667 C 0.675 5.671 6.417 0 13.5 0 Z M 8.775 8.667 C 8.775 11.244 10.89 13.333 13.5 13.333 C 16.11 13.333 18.225 11.244 18.225 8.667 C 18.225 6.089 16.11 4 13.5 4 C 10.89 4 8.775 6.089 8.775 8.667 Z\" fill=\"var(--token-d6f4bace-d9c2-454e-883a-2b5da8cc8858, rgba(0, 0, 0, 0.31))\"></path></svg>',\n            svgContentId: 3165949996,\n            transition: transition,\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"HyGl4otui-hover\": {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35 31\"><path d=\"M 17.5 0.596 C 26.682 0.596 34.125 7.921 34.125 16.957 C 34.125 22.505 31.319 27.408 27.027 30.367 C 27.092 29.925 27.125 29.473 27.125 29.013 C 27.125 23.781 22.816 19.541 17.5 19.541 C 12.184 19.541 7.875 23.781 7.875 29.013 C 7.875 29.473 7.908 29.925 7.973 30.367 C 3.681 27.408 0.875 22.505 0.875 16.957 C 0.875 7.921 8.318 0.596 17.5 0.596 Z M 11.375 11.791 C 11.375 15.12 14.117 17.818 17.5 17.818 C 20.883 17.818 23.625 15.12 23.625 11.791 C 23.625 8.462 20.883 5.763 17.5 5.763 C 14.117 5.763 11.375 8.462 11.375 11.791 Z\" fill=\"var(--token-d1656536-e81f-4f9d-a8ca-a486ed29ca44, rgba(0, 0, 0, 0.48))\"></path></svg>',\n                svgContentId: 2689820926\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-TNduV [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-TNduV .framer-3t6dco { display: block; }\", \".framer-TNduV .framer-1c684pl { height: 32px; overflow: visible; position: relative; text-decoration: none; width: 32px; }\", \".framer-TNduV .framer-ca6h0g { flex: none; height: 24px; left: calc(50.00000000000002% - 27px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 27px; }\", \".framer-TNduV .framer-v-1c684pl .framer-1c684pl { cursor: pointer; }\", \".framer-TNduV.framer-v-1c684pl.hover .framer-1c684pl { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 42px); width: 42px; }\", \".framer-TNduV.framer-v-1c684pl.hover .framer-ca6h0g { height: 31px; left: calc(50.00000000000002% - 35px / 2); top: calc(50.00000000000002% - 31px / 2); width: 35px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZlSr_7izG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerVariables {\"vUla11F3M\":\"link\",\"i_xyLQ6_k\":\"radius\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramergPqGB4Dnn = withCSS(Component, css, \"framer-TNduV\");\nexport default FramergPqGB4Dnn;\nFramergPqGB4Dnn.displayName = \"About me\";\nFramergPqGB4Dnn.defaultProps = {\n  height: 32,\n  width: 32\n};\naddPropertyControls(FramergPqGB4Dnn, {\n  vUla11F3M: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  i_xyLQ6_k: {\n    defaultValue: 4,\n    title: \"Radius\",\n    type: ControlType.Number\n  }\n});\naddFonts(FramergPqGB4Dnn, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramergPqGB4Dnn\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerVariables\": \"{\\\"vUla11F3M\\\":\\\"link\\\",\\\"i_xyLQ6_k\\\":\\\"radius\\\"}\",\n        \"framerIntrinsicWidth\": \"32\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZlSr_7izG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./gPqGB4Dnn.map", "// Generated by Framer (b2eeca0)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  kyompPnIo: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"kyompPnIo\"];\nconst variantClassNames = {\n  kyompPnIo: \"framer-v-incq9o\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"kyompPnIo\",\n  link: KFuMPOuRh,\n  radius: KWdFKRlp7 = 4,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"kyompPnIo\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-QMWpt\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-incq9o\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"kyompPnIo\",\n        ref: ref,\n        style: {\n          backgroundColor: \"rgba(0, 0, 0, 0)\",\n          borderBottomLeftRadius: KWdFKRlp7,\n          borderBottomRightRadius: KWdFKRlp7,\n          borderTopLeftRadius: KWdFKRlp7,\n          borderTopRightRadius: KWdFKRlp7,\n          ...style\n        },\n        transition: transition,\n        variants: {\n          \"kyompPnIo-hover\": {\n            backgroundColor: \"var(--token-f7af0921-2093-4731-a464-b3c8c7012e43, rgba(0, 0, 0, 0.05))\"\n          }\n        },\n        ...addPropertyOverrides({\n          \"kyompPnIo-hover\": {\n            \"data-framer-name\": undefined\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(Link, {\n          href: KFuMPOuRh,\n          children: /*#__PURE__*/_jsx(SVG, {\n            as: \"a\",\n            className: \"framer-9prqrq framer-vczkmz\",\n            \"data-framer-name\": \"$icon_linkedin_\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"iKkVdRFf4\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\"><path d=\"M 23.508 23.508 L 20.348 23.508 L 20.348 18.564 C 20.348 17.382 20.324 15.864 18.703 15.864 C 17.057 15.864 16.803 17.148 16.803 18.477 L 16.803 23.513 L 13.644 23.513 L 13.644 13.331 L 16.681 13.331 L 16.681 14.72 L 16.721 14.72 C 17.144 13.919 18.174 13.074 19.715 13.074 C 22.917 13.074 23.508 15.181 23.508 17.923 Z M 10.078 11.94 C 9.066 11.941 8.245 11.121 8.244 10.109 C 8.244 9.097 9.064 8.276 10.076 8.275 C 11.088 8.275 11.908 9.096 11.908 10.108 C 11.908 11.12 11.088 11.94 10.076 11.94 Z M 11.662 23.508 L 8.495 23.508 L 8.495 13.334 L 11.662 13.334 L 11.662 23.513 Z M 25.088 5.333 L 6.904 5.333 C 6.047 5.325 5.344 6.012 5.333 6.869 L 5.333 25.128 C 5.333 25.978 6.036 26.666 6.907 26.666 L 25.083 26.666 C 25.497 26.672 25.897 26.514 26.194 26.225 C 26.491 25.937 26.661 25.542 26.667 25.128 L 26.667 6.869 C 26.653 6.009 25.946 5.322 25.086 5.333 Z\" fill=\"var(--token-d6f4bace-d9c2-454e-883a-2b5da8cc8858, rgba(0, 0, 0, 0.31))\"></path></svg>',\n            svgContentId: 2749356593,\n            transition: transition,\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"kyompPnIo-hover\": {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42 42\"><path d=\"M 30.854 30.854 L 26.707 30.854 L 26.707 24.365 C 26.707 22.814 26.675 20.822 24.547 20.822 C 22.388 20.822 22.054 22.507 22.054 24.251 L 22.054 30.86 L 17.907 30.86 L 17.907 17.497 L 21.893 17.497 L 21.893 19.32 L 21.946 19.32 C 22.502 18.269 23.854 17.16 25.876 17.16 C 30.078 17.16 30.854 19.925 30.854 23.524 Z M 13.228 15.671 C 11.899 15.672 10.822 14.596 10.821 13.268 C 10.82 11.94 11.896 10.862 13.224 10.861 C 14.553 10.861 15.63 11.938 15.63 13.266 C 15.63 14.594 14.553 15.671 13.224 15.671 Z M 15.306 30.854 L 11.15 30.854 L 11.15 17.5 L 15.306 17.5 L 15.306 30.86 Z M 32.928 7 L 9.062 7 C 7.936 6.989 7.014 7.891 7 9.016 L 7 32.981 C 7 34.097 7.923 35 9.065 35 L 32.922 35 C 33.465 35.008 33.989 34.799 34.379 34.421 C 34.769 34.042 34.992 33.524 35 32.981 L 35 9.016 C 34.982 7.887 34.054 6.986 32.925 7 Z\" fill=\"var(--token-d1656536-e81f-4f9d-a8ca-a486ed29ca44, rgba(0, 0, 0, 0.48))\"></path></svg>',\n                svgContentId: 2932859794\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-QMWpt [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-QMWpt .framer-vczkmz { display: block; }\", \".framer-QMWpt .framer-incq9o { height: 32px; overflow: visible; position: relative; width: 32px; }\", \".framer-QMWpt .framer-9prqrq { flex: none; height: 32px; left: calc(50.00000000000002% - 32px / 2); position: absolute; text-decoration: none; top: calc(50.00000000000002% - 32px / 2); width: 32px; }\", \".framer-QMWpt .framer-v-incq9o .framer-incq9o { cursor: pointer; }\", \".framer-QMWpt.framer-v-incq9o.hover .framer-incq9o { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 42px); width: 42px; }\", \".framer-QMWpt.framer-v-incq9o.hover .framer-9prqrq { height: 42px; left: calc(50.00000000000002% - 42px / 2); top: calc(50.00000000000002% - 42px / 2); width: 42px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"J5cQ3xJRP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerVariables {\"KFuMPOuRh\":\"link\",\"KWdFKRlp7\":\"radius\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst FramerO8uNX3SMB = withCSS(Component, css, \"framer-QMWpt\");\nexport default FramerO8uNX3SMB;\nFramerO8uNX3SMB.displayName = \"LinkedIn\";\nFramerO8uNX3SMB.defaultProps = {\n  height: 32,\n  width: 32\n};\naddPropertyControls(FramerO8uNX3SMB, {\n  KFuMPOuRh: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  KWdFKRlp7: {\n    defaultValue: 4,\n    title: \"Radius\",\n    type: ControlType.Number\n  }\n});\naddFonts(FramerO8uNX3SMB, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerO8uNX3SMB\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"KFuMPOuRh\\\":\\\"link\\\",\\\"KWdFKRlp7\\\":\\\"radius\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J5cQ3xJRP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerIntrinsicWidth\": \"32\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./O8uNX3SMB.map", "// Generated by Framer (eb71917)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, resolveLink, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport SocialIconGitHub from \"https://framerusercontent.com/modules/ldmjUWwz8G3C3MMghQeB/HTovBwaVWxdBt4lmf7mZ/CfHQatzkW.js\";\nimport Email from \"https://framerusercontent.com/modules/w7J68LCnX1yV7yAomIUt/I0Nkb1VSiXScdYtmhRPB/CH1GP_aFK.js\";\nimport Twitter from \"https://framerusercontent.com/modules/vGcRoit0R4XOpYVxhxNn/OO25usZIXmbacRJjrFcg/F6465kyEE.js\";\nimport AboutMe from \"https://framerusercontent.com/modules/AGppuYyhyZzexmCkeK3o/nNuOMJyVLl2LqS91NMvq/gPqGB4Dnn.js\";\nimport LinkedIn from \"https://framerusercontent.com/modules/ctQcHdcM64tUFk8q1lxG/NzuLSSxifit6RFk882z7/O8uNX3SMB.js\";\nconst AboutMeFonts = getFonts(AboutMe);\nconst EmailFonts = getFonts(Email);\nconst LinkedInFonts = getFonts(LinkedIn);\nconst SocialIconGitHubFonts = getFonts(SocialIconGitHub);\nconst TwitterFonts = getFonts(Twitter);\nconst enabledGestures = {\n  MkCV_50ny: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"MkCV_50ny\"];\nconst variantClassNames = {\n  MkCV_50ny: \"framer-v-15txpad\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"MkCV_50ny\",\n  radius: nPuCfCRrM = 4,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"MkCV_50ny\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const router = useRouter();\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-G1meA\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-15txpad\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"MkCV_50ny\",\n        ref: ref,\n        style: {\n          backdropFilter: \"blur(19px)\",\n          backgroundColor: \"var(--token-38373023-2ac7-401f-bd72-e9d977c34c72, rgb(255, 255, 255))\",\n          borderBottomLeftRadius: 14,\n          borderBottomRightRadius: 14,\n          borderTopLeftRadius: 14,\n          borderTopRightRadius: 14,\n          boxShadow: \"0px 1px 32px 0px rgba(0, 0, 0, 0.15)\",\n          WebkitBackdropFilter: \"blur(19px)\",\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          \"MkCV_50ny-hover\": {\n            \"data-framer-name\": undefined\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1trbgwx-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"jb8eluI9_-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(AboutMe, {\n            height: \"100%\",\n            id: \"jb8eluI9_\",\n            layoutId: \"jb8eluI9_\",\n            link: resolveLink({\n              webPageId: \"PBw3RVYb8\"\n            }, router),\n            radius: nPuCfCRrM,\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-197pq5a-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ZzGw4DOIU-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(Email, {\n            height: \"100%\",\n            id: \"ZzGw4DOIU\",\n            layoutId: \"ZzGw4DOIU\",\n            link: \"mailto:contact@jamiegray.net\",\n            radius: nPuCfCRrM,\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-dztlxy-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"B7PgkUeA8-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(LinkedIn, {\n            height: \"100%\",\n            id: \"B7PgkUeA8\",\n            layoutId: \"B7PgkUeA8\",\n            link: \"https://www.linkedin.com/in/jamiegraydesign/\",\n            radius: nPuCfCRrM,\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-ftbe44-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"GmQnRrJ_C-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(SocialIconGitHub, {\n            height: \"100%\",\n            id: \"GmQnRrJ_C\",\n            layoutId: \"GmQnRrJ_C\",\n            link: \"https://github.com/sirjamesgray\",\n            radius: nPuCfCRrM,\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1l3qrkm-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"l6RvAv2Z9-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(Twitter, {\n            height: \"100%\",\n            id: \"l6RvAv2Z9\",\n            layoutId: \"l6RvAv2Z9\",\n            link: \"https://twitter.com/jamiegraydesign\",\n            radius: nPuCfCRrM,\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            width: \"100%\"\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-G1meA [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-G1meA .framer-1nr6bxi { display: block; }\", \".framer-G1meA .framer-15txpad { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-evenly; overflow: visible; padding: 6px 6px 6px 6px; position: relative; width: 326px; }\", \".framer-G1meA .framer-1trbgwx-container, .framer-G1meA .framer-197pq5a-container, .framer-G1meA .framer-dztlxy-container, .framer-G1meA .framer-avo425-container, .framer-G1meA .framer-ftbe44-container, .framer-G1meA .framer-1l3qrkm-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); position: relative; width: 48px; }\", \".framer-G1meA .framer-v-15txpad .framer-15txpad { cursor: pointer; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 326\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wG4de0SD_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerVariables {\"nPuCfCRrM\":\"radius\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramercASWVsa2_ = withCSS(Component, css, \"framer-G1meA\");\nexport default FramercASWVsa2_;\nFramercASWVsa2_.displayName = \"Social bar\";\nFramercASWVsa2_.defaultProps = {\n  height: 60,\n  width: 326\n};\naddPropertyControls(FramercASWVsa2_, {\n  nPuCfCRrM: {\n    defaultValue: 4,\n    title: \"Radius\",\n    type: ControlType.Number\n  }\n});\naddFonts(FramercASWVsa2_, [...AboutMeFonts, ...EmailFonts, ...LinkedInFonts, ...SocialIconGitHubFonts, ...TwitterFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramercASWVsa2_\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerVariables\": \"{\\\"nPuCfCRrM\\\":\\\"radius\\\"}\",\n        \"framerIntrinsicWidth\": \"326\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wG4de0SD_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "W7ICqIkyi", "tU2Ng60ad", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "css", "FramerCfHQatzkW", "withCSS", "CfHQatzkW_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "fhys18CK3", "J_WsXAEv0", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "css", "FramerCH1GP_aFK", "withCSS", "CH1GP_aFK_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "vfRnT22PZ", "owfywgKJL", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "css", "FramerF6465kyEE", "withCSS", "F6465kyEE_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "vUla11F3M", "i_xyLQ6_k", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "css", "FramergPqGB4Dnn", "withCSS", "gPqGB4Dnn_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "KFuMPOuRh", "KWdFKRlp7", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "css", "FramerO8uNX3SMB", "withCSS", "O8uNX3SMB_default", "addPropertyControls", "ControlType", "addFonts", "AboutMeFonts", "getFonts", "gPqGB4Dnn_default", "EmailFonts", "CH1GP_aFK_default", "LinkedInFonts", "O8uNX3SMB_default", "SocialIconGitHubFonts", "CfHQatzkW_default", "TwitterFonts", "F6465kyEE_default", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "nPuCfCRrM", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "router", "useRouter", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "resolveLink", "css", "FramercASWVsa2_", "withCSS", "cASWVsa2_default", "addPropertyControls", "ControlType", "addFonts"]
}
