{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/sRerB7A0zhq4PHyHXY7j/NkjXWlFSfMZXAOV12fte/LXwcOrvrd.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\"; // Generated by Framer (cb21a97)\n\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { addFonts, withCSS, addPropertyControls, ControlType, cx, useVariantState, getFonts } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nimport { Youtube as YouTube } from \"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/vYIHSp44qmOgHgaaijWz/YouTube.js\";\nconst YouTubeFonts = getFonts(YouTube);\nconst cycleOrder = [\"caY0T8u69\"];\nconst variantClassNames = {\n  caY0T8u69: \"framer-v-14vd17h\"\n};\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}\n\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    type: \"tween\",\n    ease: [0.44, 0, 0.56, 1],\n    duration: 0,\n    delay: 0,\n    stiffness: 500,\n    damping: 60,\n    mass: 1\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"caY0T8u69\",\n  video: OUPV_tjXz = \"https://youtu.be/smPos0mJvh8\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"caY0T8u69\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-j84Af\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        layoutId: \"caY0T8u69\",\n        className: cx(\"framer-14vd17h\", className),\n        style: {\n          borderBottomLeftRadius: 10,\n          borderBottomRightRadius: 10,\n          borderTopRightRadius: 10,\n          borderTopLeftRadius: 10,\n          ...style\n        },\n        transition: transition,\n        layoutDependency: layoutDependency,\n        background: null,\n        \"data-framer-name\": \"Variant 1\",\n        ref: ref,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          style: {},\n          layoutId: \"Q02gqrsHp-container\",\n          className: \"framer-1r1609t-container\",\n          transition: transition,\n          layoutDependency: layoutDependency,\n          children: /*#__PURE__*/_jsx(YouTube, {\n            width: \"100%\",\n            height: \"100%\",\n            layoutId: \"Q02gqrsHp\",\n            id: \"Q02gqrsHp\",\n            url: OUPV_tjXz,\n            play: \"Off\",\n            shouldMute: true,\n            thumbnail: \"High Quality\",\n            isRed: false,\n            style: {\n              width: \"100%\",\n              height: \"100%\"\n            }\n          })\n        })\n      })\n    })\n  });\n});\nconst css = [\".framer-j84Af [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-j84Af * { box-sizing: border-box; }\", \".framer-j84Af .framer-14vd17h { position: relative; overflow: hidden; will-change: transform; width: 600px; height: 338px; }\", \".framer-j84Af .framer-1r1609t-container { position: absolute; right: -2px; bottom: -2px; left: -2px; top: -2px; flex: none; }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 338\n* @framerIntrinsicWidth 600\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n* @framerVariables {\"OUPV_tjXz\":\"video\"}\n*/\n\nconst FramerLXwcOrvrd = withCSS(Component, css);\nexport default FramerLXwcOrvrd;\nFramerLXwcOrvrd.displayName = \"Video\";\nFramerLXwcOrvrd.defaultProps = {\n  width: 600,\n  height: 338\n};\naddPropertyControls(FramerLXwcOrvrd, {\n  OUPV_tjXz: {\n    type: ControlType.String,\n    title: \"Video\",\n    defaultValue: \"https://youtu.be/smPos0mJvh8\"\n  }\n});\naddFonts(FramerLXwcOrvrd, [...YouTubeFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerLXwcOrvrd\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"338\",\n        \"framerIntrinsicWidth\": \"600\",\n        \"framerVariables\": \"{\\\"OUPV_tjXz\\\":\\\"video\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./LXwcOrvrd.map"],
  "mappings": "mOAOA,IAAMA,EAAeC,EAASC,CAAO,EAC/BC,EAAa,CAAC,WAAW,EACzBC,EAAoB,CACxB,UAAW,kBACb,EAQA,IAAMC,EAA0B,CAAC,EAC3BC,EAAc,CAClB,QAAS,CACP,KAAM,QACN,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EACvB,SAAU,EACV,MAAO,EACP,UAAW,IACX,QAAS,GACT,KAAM,CACR,CACF,EACMC,EAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAOC,EAAgB,CAAC,EACxB,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,MAAOC,EAAY,kCAChBC,CACL,EAAGC,EAAK,CAEN,IAAMC,EADiBd,EAAwBU,IACbA,EAC5B,CACJ,SAAAK,EACA,YAAAC,EACA,eAAAC,EACA,WAAAC,EACA,WAAAC,EACA,WAAAC,EACA,gBAAAC,CACF,EAAIC,EAAgB,CAClB,eAAgB,YAChB,QAAAR,EACA,YAAAb,EACA,kBAAAsB,EACA,WAAAC,CACF,CAAC,EACKC,EAAmBV,EAAS,KAAK,GAAG,EAAIH,EAAU,iBAClDc,EAAkBC,EAAY,EAC9B,CACJ,cAAAC,KACGC,CACL,EAAIxB,EACJ,OAAoByB,EAAKC,EAAa,CACpC,GAAItB,GAAsDiB,EAC1D,SAAuBI,EAAKE,EAAO,IAAK,CACtC,wBAAyB,GACzB,QAASlB,EACT,QAASC,EACT,aAAc,IAAMM,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWY,EAAG,eAAgBf,CAAU,EACxC,MAAO,CACL,QAAS,WACT,cAAeU,GAAqE,MACtF,EACA,SAAuBE,EAAKE,EAAO,IAAK,CAAE,GAAGpB,EAC3C,SAAU,YACV,UAAWqB,EAAG,iBAAkB3B,CAAS,EACzC,MAAO,CACL,uBAAwB,GACxB,wBAAyB,GACzB,qBAAsB,GACtB,oBAAqB,GACrB,GAAGuB,CACL,EACA,WAAYV,EACZ,iBAAkBM,EAClB,WAAY,KACZ,mBAAoB,YACpB,IAAKZ,EACL,SAAuBiB,EAAKE,EAAO,IAAK,CACtC,MAAO,CAAC,EACR,SAAU,sBACV,UAAW,2BACX,WAAYb,EACZ,iBAAkBM,EAClB,SAAuBK,EAAKI,EAAS,CACnC,MAAO,OACP,OAAQ,OACR,SAAU,YACV,GAAI,YACJ,IAAKvB,EACL,KAAM,MACN,WAAY,GACZ,UAAW,eACX,MAAO,GACP,MAAO,CACL,MAAO,OACP,OAAQ,MACV,CACF,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKwB,EAAM,CAAC,qZAA0Z,kFAAmF,8CAA+C,+HAAgI,+HAA+H,EASlyBC,EAAkBC,EAAQnC,EAAWiC,CAAG,EACvCG,EAAQF,EACfA,EAAgB,YAAc,QAC9BA,EAAgB,aAAe,CAC7B,MAAO,IACP,OAAQ,GACV,EACAG,EAAoBH,EAAiB,CACnC,UAAW,CACT,KAAMI,EAAY,OAClB,MAAO,QACP,aAAc,8BAChB,CACF,CAAC,EACDC,EAASL,EAAiB,CAAC,GAAGM,CAAY,CAAC",
  "names": ["YouTubeFonts", "IP", "Youtube", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "OUPV_tjXz", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "o0", "variantClassNames", "cycleOrder", "layoutDependency", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "li", "To", "Mt", "Youtube", "css", "FramerLXwcOrvrd", "vC", "LXwcOrvrd_default", "tr", "$r", "EP", "YouTubeFonts"]
}
