{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/O31LRtr6qEJn4UtjHEft/QMNdwKmf6KVpgiF4XzDS/u8DNL8gcs.js"],
  "sourcesContent": ["// Generated by Framer (4431e6b)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";import { addFonts, cx, Image, RichText, useVariantState, withCSS } from \"framer\";import { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";import * as React from \"react\";const enabledGestures = { C3wkgUXQc: { hover: true } };const cycleOrder = [\"C3wkgUXQc\"];const variantClassNames = { C3wkgUXQc: \"framer-v-1fomca2\" };function addPropertyOverrides(overrides, ...variants) {const nextOverrides = {};variants === null || variants === void 0 ? void 0 : variants.forEach((variant) => variant && Object.assign(nextOverrides, overrides[variant]));return nextOverrides;}const humanReadableVariantMap = {};const transitions = { default: { damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\" } };const transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;const Transition = ({ value, children }) => {const config = React.useContext(MotionConfigContext);const transition = value !== null && value !== void 0 ? value : config.transition;const contextValue = React.useMemo(() => ({ ...config, transition }), [JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider, { value: contextValue, children: children });};const Component = /*#__PURE__*/React.forwardRef(function ({ id, style, className, width, height, layoutId, variant: outerVariant = \"C3wkgUXQc\", ...restProps }, ref) {const outerVariantId = humanReadableVariantMap[outerVariant];const variant = outerVariantId || outerVariant;const { baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants } = useVariantState({ cycleOrder, defaultVariant: \"C3wkgUXQc\", enabledGestures, transitions, variant, variantClassNames });const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;const isDisplayed = () => {if (gestureVariant === \"C3wkgUXQc-hover\") return false;return true;};const isDisplayed1 = () => {if (gestureVariant === \"C3wkgUXQc-hover\") return true;return false;};const defaultLayoutId = React.useId();return /*#__PURE__*/_jsx(LayoutGroup, { id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId, children: /*#__PURE__*/_jsx(motion.div, { initial: variant, animate: variants, onHoverStart: () => setGestureState({ isHovered: true }), onHoverEnd: () => setGestureState({ isHovered: false }), onTapStart: () => setGestureState({ isPressed: true }), onTap: () => setGestureState({ isPressed: false }), onTapCancel: () => setGestureState({ isPressed: false }), className: cx(\"framer-oIFIn\", classNames), style: { display: \"contents\" }, children: /*#__PURE__*/_jsx(Transition, { value: transition, children: /*#__PURE__*/_jsxs(motion.div, { ...restProps, className: cx(\"framer-1fomca2\", className), \"data-framer-name\": \"Variant 1\", layoutDependency: layoutDependency, layoutId: \"C3wkgUXQc\", ref: ref, style: { ...style }, ...addPropertyOverrides({ \"C3wkgUXQc-hover\": { \"data-framer-name\": undefined } }, baseVariant, gestureVariant), children: [/*#__PURE__*/_jsx(motion.div, { className: \"framer-1sd6qi5\", layoutDependency: layoutDependency, layoutId: \"Sy_7nV5Pl\", style: { backgroundColor: \"rgb(38, 150, 253)\", borderBottomLeftRadius: 16, borderBottomRightRadius: 16, borderTopLeftRadius: 16, borderTopRightRadius: 16, opacity: 0 }, variants: { \"C3wkgUXQc-hover\": { opacity: 1 } }, children: /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-letter-spacing\": \"0px\", \"--framer-text-alignment\": \"center\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\" }, children: \"Hi!\" }) }), className: \"framer-1rzh2db\", \"data-framer-name\": \"Hi!\", layoutDependency: layoutDependency, layoutId: \"TF1pM2Crt\", style: { \"--extracted-r6o4lv\": \"var(--token-d85d8d2e-a90b-41e9-8852-32af98456a8d, rgb(255, 255, 255))\", \"--framer-link-hover-text-color\": \"var(--token-c30f424b-1ccb-4d94-827a-c7e5c524df2e, rgb(174, 174, 203))\", \"--framer-link-text-color\": \"rgb(0, 153, 255)\", \"--framer-link-text-decoration\": \"underline\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"top\", withExternalLayout: true }) }), /*#__PURE__*/_jsxs(motion.div, { className: \"framer-fdsnc9\", layoutDependency: layoutDependency, layoutId: \"kbCQ2qyDQ\", style: { backgroundColor: \"rgb(242, 244, 249)\", borderBottomLeftRadius: 200, borderBottomRightRadius: 200, borderTopLeftRadius: 200, borderTopRightRadius: 200 }, children: [isDisplayed() && /*#__PURE__*/_jsx(Image, { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 442, intrinsicWidth: 364.5, pixelHeight: 884, pixelWidth: 729, sizes: \"30px\", src: new URL(\"https://framerusercontent.com/images/0ischNCkPKIX5i0GORIrGChk.png?scale-down-to=512\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/0ischNCkPKIX5i0GORIrGChk.png?scale-down-to=512\").href} 422w, ${new URL(\"https://framerusercontent.com/images/0ischNCkPKIX5i0GORIrGChk.png\").href} 729w` }, className: \"framer-1a77l4k\", \"data-framer-name\": \"IMG_8038\", layoutDependency: layoutDependency, layoutId: \"Bzvn3LIVd\", transformTemplate: transformTemplate }), isDisplayed1() && /*#__PURE__*/_jsx(Image, { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 380, intrinsicWidth: 347.5, pixelHeight: 760, pixelWidth: 695, src: new URL(\"https://framerusercontent.com/images/94tiUmBo0BnC4Dz7BzKe38ISRKU.png?scale-down-to=512\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/94tiUmBo0BnC4Dz7BzKe38ISRKU.png?scale-down-to=512\").href} 468w, ${new URL(\"https://framerusercontent.com/images/94tiUmBo0BnC4Dz7BzKe38ISRKU.png\").href} 695w` }, className: \"framer-9o0sb9\", \"data-framer-name\": \"IMG_8039\", layoutDependency: layoutDependency, layoutId: \"M18s295mg\", transformTemplate: transformTemplate, ...addPropertyOverrides({ \"C3wkgUXQc-hover\": { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 380, intrinsicWidth: 347.5, pixelHeight: 760, pixelWidth: 695, sizes: \"29.2632px\", src: new URL(\"https://framerusercontent.com/images/94tiUmBo0BnC4Dz7BzKe38ISRKU.png?scale-down-to=512\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/94tiUmBo0BnC4Dz7BzKe38ISRKU.png?scale-down-to=512\").href} 468w, ${new URL(\"https://framerusercontent.com/images/94tiUmBo0BnC4Dz7BzKe38ISRKU.png\").href} 695w` } } }, baseVariant, gestureVariant) })] })] }) }) }) });});const css = ['.framer-oIFIn [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-oIFIn .framer-eacds9 { display: block; }\", \".framer-oIFIn .framer-1fomca2 { height: 40px; overflow: visible; position: relative; width: 40px; }\", \".framer-oIFIn .framer-1sd6qi5 { align-content: center; align-items: center; bottom: -4px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 6px 10px 4px 10px; position: absolute; right: -41px; width: min-content; }\", \".framer-oIFIn .framer-1rzh2db { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-oIFIn .framer-fdsnc9 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\", \".framer-oIFIn .framer-1a77l4k { aspect-ratio: 0.8246606334841629 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 37px); left: 50%; overflow: visible; position: absolute; top: 48%; width: 30px; }\", \".framer-oIFIn .framer-9o0sb9 { aspect-ratio: 0.9144736842105263 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 29px; }\", \".framer-oIFIn .framer-v-1fomca2 .framer-1fomca2 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-oIFIn .framer-1sd6qi5 { gap: 0px; } .framer-oIFIn .framer-1sd6qi5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-oIFIn .framer-1sd6qi5 > :first-child { margin-left: 0px; } .framer-oIFIn .framer-1sd6qi5 > :last-child { margin-right: 0px; } }\", \".framer-oIFIn.framer-v-1fomca2.hover .framer-1sd6qi5 { bottom: 8px; }\"]; /**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 40\n* @framerIntrinsicWidth 40\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RR6Hf2NVk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/const Frameru8DNL8gcs = withCSS(Component, css, \"framer-oIFIn\");export default Frameru8DNL8gcs;Frameru8DNL8gcs.displayName = \"Avatar\";Frameru8DNL8gcs.defaultProps = { height: 40, width: 40 };addFonts(Frameru8DNL8gcs, []);\nexport const __FramerMetadata__ = { \"exports\": { \"default\": { \"type\": \"reactComponent\", \"name\": \"Frameru8DNL8gcs\", \"slots\": [], \"annotations\": { \"framerIntrinsicWidth\": \"40\", \"framerIntrinsicHeight\": \"40\", \"framerContractVersion\": \"1\", \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RR6Hf2NVk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\" } }, \"Props\": { \"type\": \"tsType\", \"annotations\": { \"framerContractVersion\": \"1\" } }, \"__FramerMetadata__\": { \"type\": \"variable\" } } };\n//# sourceMappingURL=./u8DNL8gcs.map"],
  "mappings": "sJACwP,IAAMA,EAAkB,CAAE,UAAW,CAAE,MAAO,EAAK,CAAE,EAAQC,EAAa,CAAC,WAAW,EAAQC,EAAoB,CAAE,UAAW,kBAAmB,EAAE,SAASC,EAAqBC,KAAcC,EAAU,CAAC,IAAMC,EAAgB,CAAC,EAAE,OAAoDD,GAAS,QAASE,GAAYA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,EAA0B,CAAC,EAAQC,EAAc,CAAE,QAAS,CAAE,QAAS,GAAI,MAAO,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,QAAS,CAAE,EAAQC,EAAoB,CAACC,EAAG,IAAM,yBAAyB,IAAUC,EAAa,CAAC,CAAE,MAAAC,EAAO,SAAAC,CAAS,IAAM,CAAC,IAAMC,EAAeC,EAAWC,CAAmB,EAAQC,EAAaL,GAA6CE,EAAO,WAAiBI,EAAqBC,EAAQ,KAAO,CAAE,GAAGL,EAAQ,WAAAG,CAAW,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAU,CAAE,MAAOE,EAAc,SAAUL,CAAS,CAAC,CAAE,EAAQQ,EAA+BC,EAAW,SAAU,CAAE,GAAAC,EAAI,MAAAC,EAAO,UAAAC,EAAW,MAAAC,EAAO,OAAAC,EAAQ,SAAAC,EAAU,QAASC,EAAe,YAAa,GAAGC,CAAU,EAAGC,EAAK,CAA8D,IAAMzB,EAA5CC,EAAwBsB,CAAY,GAAoCA,EAAmB,CAAE,YAAAG,EAAa,WAAAC,EAAY,eAAAC,EAAgB,gBAAAC,EAAiB,WAAAC,EAAY,WAAAnB,EAAY,SAAAb,CAAS,EAAIiC,EAAgB,CAAE,WAAArC,EAAY,eAAgB,YAAa,gBAAAD,EAAiB,YAAAS,EAAa,QAAAF,EAAS,kBAAAL,CAAkB,CAAC,EAAQqC,EAAmBlC,EAAS,KAAK,GAAG,EAAI0B,EAAU,iBAAuBS,EAAc,IAAWL,IAAmB,kBAAoDM,EAAe,IAAWN,IAAmB,kBAAoDO,EAAwBC,EAAM,EAAE,OAAoBtB,EAAKuB,EAAa,CAAE,GAAIf,GAAsDa,EAAiB,SAAuBrB,EAAKwB,EAAO,IAAK,CAAE,QAAStC,EAAS,QAASF,EAAU,aAAc,IAAM+B,EAAgB,CAAE,UAAW,EAAK,CAAC,EAAG,WAAY,IAAMA,EAAgB,CAAE,UAAW,EAAM,CAAC,EAAG,WAAY,IAAMA,EAAgB,CAAE,UAAW,EAAK,CAAC,EAAG,MAAO,IAAMA,EAAgB,CAAE,UAAW,EAAM,CAAC,EAAG,YAAa,IAAMA,EAAgB,CAAE,UAAW,EAAM,CAAC,EAAG,UAAWU,EAAG,eAAgBZ,CAAU,EAAG,MAAO,CAAE,QAAS,UAAW,EAAG,SAAuBb,EAAKT,EAAY,CAAE,MAAOM,EAAY,SAAuB6B,EAAMF,EAAO,IAAK,CAAE,GAAGd,EAAW,UAAWe,EAAG,iBAAkBpB,CAAS,EAAG,mBAAoB,YAAa,iBAAkBa,EAAkB,SAAU,YAAa,IAAKP,EAAK,MAAO,CAAE,GAAGP,CAAM,EAAG,GAAGtB,EAAqB,CAAE,kBAAmB,CAAE,mBAAoB,MAAU,CAAE,EAAG8B,EAAaE,CAAc,EAAG,SAAU,CAAcd,EAAKwB,EAAO,IAAK,CAAE,UAAW,iBAAkB,iBAAkBN,EAAkB,SAAU,YAAa,MAAO,CAAE,gBAAiB,oBAAqB,uBAAwB,GAAI,wBAAyB,GAAI,oBAAqB,GAAI,qBAAsB,GAAI,QAAS,CAAE,EAAG,SAAU,CAAE,kBAAmB,CAAE,QAAS,CAAE,CAAE,EAAG,SAAuBlB,EAAK2B,EAAU,CAAE,sBAAuB,GAAM,SAAuB3B,EAAW4B,EAAU,CAAE,SAAuB5B,EAAKwB,EAAO,EAAG,CAAE,MAAO,CAAE,qBAAsB,OAAQ,0BAA2B,MAAO,0BAA2B,SAAU,sBAAuB,yBAA0B,EAAG,SAAU,KAAM,CAAC,CAAE,CAAC,EAAG,UAAW,iBAAkB,mBAAoB,MAAO,iBAAkBN,EAAkB,SAAU,YAAa,MAAO,CAAE,qBAAsB,wEAAyE,iCAAkC,wEAAyE,2BAA4B,mBAAoB,gCAAiC,YAAa,6BAA8B,KAAM,EAAG,kBAAmB,MAAO,mBAAoB,EAAK,CAAC,CAAE,CAAC,EAAgBQ,EAAMF,EAAO,IAAK,CAAE,UAAW,gBAAiB,iBAAkBN,EAAkB,SAAU,YAAa,MAAO,CAAE,gBAAiB,qBAAsB,uBAAwB,IAAK,wBAAyB,IAAK,oBAAqB,IAAK,qBAAsB,GAAI,EAAG,SAAU,CAACC,EAAY,GAAkBnB,EAAK6B,EAAO,CAAE,WAAY,CAAE,IAAK,GAAI,IAAK,OAAQ,gBAAiB,IAAK,eAAgB,MAAO,YAAa,IAAK,WAAY,IAAK,MAAO,OAAQ,IAAK,IAAI,IAAI,qFAAqF,EAAE,KAAM,OAAQ,GAAG,IAAI,IAAI,qFAAqF,EAAE,cAAc,IAAI,IAAI,mEAAmE,EAAE,WAAY,EAAG,UAAW,iBAAkB,mBAAoB,WAAY,iBAAkBX,EAAkB,SAAU,YAAa,kBAAmB7B,CAAkB,CAAC,EAAG+B,EAAa,GAAkBpB,EAAK6B,EAAO,CAAE,WAAY,CAAE,IAAK,GAAI,IAAK,OAAQ,gBAAiB,IAAK,eAAgB,MAAO,YAAa,IAAK,WAAY,IAAK,IAAK,IAAI,IAAI,wFAAwF,EAAE,KAAM,OAAQ,GAAG,IAAI,IAAI,wFAAwF,EAAE,cAAc,IAAI,IAAI,sEAAsE,EAAE,WAAY,EAAG,UAAW,gBAAiB,mBAAoB,WAAY,iBAAkBX,EAAkB,SAAU,YAAa,kBAAmB7B,EAAmB,GAAGP,EAAqB,CAAE,kBAAmB,CAAE,WAAY,CAAE,IAAK,GAAI,IAAK,OAAQ,gBAAiB,IAAK,eAAgB,MAAO,YAAa,IAAK,WAAY,IAAK,MAAO,YAAa,IAAK,IAAI,IAAI,wFAAwF,EAAE,KAAM,OAAQ,GAAG,IAAI,IAAI,wFAAwF,EAAE,cAAc,IAAI,IAAI,sEAAsE,EAAE,WAAY,CAAE,CAAE,EAAG8B,EAAaE,CAAc,CAAE,CAAC,CAAC,CAAE,CAAC,CAAC,CAAE,CAAC,CAAE,CAAC,CAAE,CAAC,CAAE,CAAC,CAAE,CAAC,EAAQgB,EAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,sGAAuG,mUAAoU,iHAAkH,oIAAqI,mNAAoN,kNAAmN,uEAAwE,mXAAoX,uEAAuE,EAK7yQC,EAAkBC,EAAQ/B,EAAW6B,EAAK,cAAc,EAASG,GAAQF,EAAgBA,EAAgB,YAAc,SAASA,EAAgB,aAAe,CAAE,OAAQ,GAAI,MAAO,EAAG,EAAEG,EAASH,EAAiB,CAAC,CAAC",
  "names": ["enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Image2", "css", "Frameru8DNL8gcs", "withCSS", "u8DNL8gcs_default", "addFonts"]
}
