{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/BwPRLaDFooL9U9h8nDzR/YPlOjSYp4g2jKFEjBAg2/EpR205C2j.js"],
  "sourcesContent": ["// Generated by Framer (4f5e97b)\nimport { jsx as r } from \"react/jsx-runtime\";\nimport { addFonts as e, addPropertyControls as t, ControlType as a, cx as o, useLocaleInfo as i, useVariantState as d, withCSS as l } from \"framer\";\nimport { LayoutGroup as n, motion as s, MotionConfigContext as u } from \"framer-motion\";\nimport * as f from \"react\";\nlet p = [\"H0nQdOOzs\"],\n  m = \"framer-N4gIX\",\n  b = {\n    H0nQdOOzs: \"framer-v-yex023\"\n  };\nfunction c(r, ...e) {\n  let t = {};\n  return null == e || e.forEach(e => e && Object.assign(t, r[e])), t;\n}\nlet h = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  g = ({\n    value: e,\n    children: t\n  }) => {\n    let a = f.useContext(u),\n      o = null != e ? e : a.transition,\n      i = f.useMemo(() => ({\n        ...a,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/r(u.Provider, {\n      value: i,\n      children: t\n    });\n  },\n  v = ({\n    background: r,\n    height: e,\n    id: t,\n    radius: a,\n    width: o,\n    ...i\n  }) => {\n    var d, l;\n    return {\n      ...i,\n      c0X8jkXft: null !== (d = null != a ? a : i.c0X8jkXft) && void 0 !== d ? d : 20,\n      pbt6Sa9Of: null !== (l = null != r ? r : i.pbt6Sa9Of) && void 0 !== l ? l : \"rgba(255, 255, 255, 0.07)\"\n    };\n  },\n  x = (r, e) => e.join(\"-\") + r.layoutDependency,\n  y = /*#__PURE__*/f.forwardRef(function (e, t) {\n    let {\n        activeLocale: a\n      } = i(),\n      {\n        style: l,\n        className: u,\n        layoutId: m,\n        variant: c,\n        c0X8jkXft: y,\n        pbt6Sa9Of: w,\n        ...O\n      } = v(e),\n      {\n        baseVariant: X,\n        classNames: N,\n        gestureVariant: k,\n        setGestureState: R,\n        setVariant: H,\n        transition: I,\n        variants: j\n      } = d({\n        cycleOrder: p,\n        defaultVariant: \"H0nQdOOzs\",\n        transitions: h,\n        variant: c,\n        variantClassNames: b\n      }),\n      S = x(e, j),\n      z = f.useRef(null),\n      P = f.useId();\n    return /*#__PURE__*/r(n, {\n      id: null != m ? m : P,\n      children: /*#__PURE__*/r(s.div, {\n        initial: c,\n        animate: j,\n        onHoverStart: () => R({\n          isHovered: !0\n        }),\n        onHoverEnd: () => R({\n          isHovered: !1\n        }),\n        onTapStart: () => R({\n          isPressed: !0\n        }),\n        onTap: () => R({\n          isPressed: !1\n        }),\n        onTapCancel: () => R({\n          isPressed: !1\n        }),\n        className: o(\"framer-N4gIX\", ...[], N),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(g, {\n          value: I,\n          children: /*#__PURE__*/r(s.div, {\n            ...O,\n            className: o(\"framer-yex023\", u),\n            \"data-framer-name\": \"Default\",\n            layoutDependency: S,\n            layoutId: \"H0nQdOOzs\",\n            ref: null != t ? t : z,\n            style: {\n              backdropFilter: \"blur(20px)\",\n              backgroundColor: w,\n              borderBottomLeftRadius: y,\n              borderBottomRightRadius: y,\n              borderTopLeftRadius: y,\n              borderTopRightRadius: y,\n              boxShadow: \"inset 1px 1px 1px 0px hsla(0, 0%, 100%, 0.25), inset -1px -1px 1px 0px rgba(255, 255, 255, 0.05)\",\n              WebkitBackdropFilter: \"blur(20px)\",\n              ...l\n            }\n          })\n        })\n      })\n    });\n  }),\n  w = ['.framer-N4gIX [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-N4gIX .framer-1mmrxat { display: block; }\", \".framer-N4gIX .framer-yex023 { height: 350px; overflow: hidden; position: relative; width: 280px; will-change: var(--framer-will-change-override, transform); }\"],\n  O = l(y, w, \"framer-N4gIX\");\nexport default O;\nO.displayName = \"Material / Glass\", O.defaultProps = {\n  height: 350,\n  width: 280\n}, t(O, {\n  c0X8jkXft: {\n    defaultValue: 20,\n    title: \"Radius\",\n    type: a.Number\n  },\n  pbt6Sa9Of: {\n    defaultValue: \"rgba(255, 255, 255, 0.07)\",\n    title: \"Background\",\n    type: a.Color\n  }\n}), e(O, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerEpR205C2j\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"c0X8jkXft\\\":\\\"radius\\\",\\\"pbt6Sa9Of\\\":\\\"background\\\"}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"280\",\n        \"framerIntrinsicHeight\": \"350\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./EpR205C2j.map"],
  "mappings": "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",
  "names": ["p", "b", "h", "g", "e", "t", "a", "re", "MotionConfigContext", "o", "i", "se", "p", "v", "d", "l", "x", "y", "Y", "useLocaleInfo", "u", "m", "c", "w", "O", "X", "N", "k", "R", "H", "I", "j", "useVariantState", "b", "S", "z", "pe", "ae", "LayoutGroup", "motion", "cx", "withCSS", "EpR205C2j_default", "addPropertyControls", "ControlType", "addFonts"]
}
