{"version":3,"file":"In8IIHltb.Da67MJmJ.mjs","names":["useRef","useState","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","getProps","className","Play","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","X","Volume2","RichText","Image","sharedStyle.css","sharedStyle.fonts","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","HoverPlay"],"sources":["https:/framerusercontent.com/modules/sDwTXHpS8JXeiy6gL3ph/RBOC86eyMI51fiv9XTwd/Videplayer.js","https:/framerusercontent.com/modules/0xmveYu1a2PDuJ9yIIhV/PgtCI87voSBDqmAjusw6/f5WBC8pRr.js","https:/framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js","https:/framerusercontent.com/modules/zhNOZV5pEk2935R13dqP/gMZqyOIBciJ0upxTkI5K/TmZnhifZo.js","https:/framerusercontent.com/modules/IGSebMKWMCAZtGPaXfSG/xbauWjfxXO2Kkg5toInA/vCHkQUqfr.js","https:/framerusercontent.com/modules/JHFi9cu9OrinVUPP4bJ7/QgQj74ge6WIOQTknIfFq/In8IIHltb.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useRef,useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function VideoPlayer(props){const{videoUrl,autoplay,loop,poster,backgroundMode}=props;const videoRef=useRef(null);const[isPlaying,setIsPlaying]=useState(false);const[isMuted,setIsMuted]=useState(backgroundMode);const[progress,setProgress]=useState(0);const[duration,setDuration]=useState(0);const[currentTime,setCurrentTime]=useState(0);const[showControls,setShowControls]=useState(!backgroundMode);const[isDragging,setIsDragging]=useState(false);const hideControlsTimeout=useRef(null);useEffect(()=>{const video=videoRef.current;if(!video)return;// Set initial muted state for background mode\nif(backgroundMode){video.muted=true;// Try to play immediately\nconst attemptPlay=()=>{const playPromise=video.play();if(playPromise!==undefined){playPromise.catch(error=>{console.log(\"Autoplay prevented, waiting for user interaction:\",error);});}};// Attempt immediate play\nattemptPlay();// Use Intersection Observer to play when visible\nconst observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting&&video.paused){attemptPlay();}});},{threshold:.5});observer.observe(video);// Fallback: play on any user interaction\nconst playOnInteraction=()=>{if(video.paused){attemptPlay();}};document.addEventListener(\"touchstart\",playOnInteraction,{once:true});document.addEventListener(\"click\",playOnInteraction,{once:true});return()=>{observer.disconnect();document.removeEventListener(\"touchstart\",playOnInteraction);document.removeEventListener(\"click\",playOnInteraction);};}const updateProgress=()=>{const percent=video.currentTime/video.duration*100;setProgress(percent||0);setCurrentTime(video.currentTime);};const updateDuration=()=>{setDuration(video.duration);};const handlePlay=()=>setIsPlaying(true);const handlePause=()=>setIsPlaying(false);const handleEnded=()=>setIsPlaying(false);video.addEventListener(\"timeupdate\",updateProgress);video.addEventListener(\"loadedmetadata\",updateDuration);video.addEventListener(\"play\",handlePlay);video.addEventListener(\"pause\",handlePause);video.addEventListener(\"ended\",handleEnded);return()=>{video.removeEventListener(\"timeupdate\",updateProgress);video.removeEventListener(\"loadedmetadata\",updateDuration);video.removeEventListener(\"play\",handlePlay);video.removeEventListener(\"pause\",handlePause);video.removeEventListener(\"ended\",handleEnded);};},[backgroundMode]);const togglePlay=()=>{const video=videoRef.current;if(!video)return;if(video.paused){video.play();}else{video.pause();}};const toggleMute=()=>{const video=videoRef.current;if(!video)return;video.muted=!video.muted;setIsMuted(!isMuted);};const handleSeek=e=>{const video=videoRef.current;if(!video)return;const rect=e.currentTarget.getBoundingClientRect();const pos=(e.clientX-rect.left)/rect.width;video.currentTime=pos*video.duration;};const handleTouchSeek=e=>{const video=videoRef.current;if(!video)return;const touch=e.touches[0];const rect=e.currentTarget.getBoundingClientRect();const pos=(touch.clientX-rect.left)/rect.width;const clampedPos=Math.max(0,Math.min(1,pos));video.currentTime=clampedPos*video.duration;};const handleTouchStart=e=>{setIsDragging(true);handleTouchSeek(e);};const handleTouchMove=e=>{if(isDragging){e.preventDefault();handleTouchSeek(e);}};const handleTouchEnd=()=>{setIsDragging(false);};const formatTime=seconds=>{if(!seconds||isNaN(seconds))return\"0:00\";const mins=Math.floor(seconds/60);const secs=Math.floor(seconds%60);return`${mins}:${secs.toString().padStart(2,\"0\")}`;};const handleMouseEnter=()=>{if(backgroundMode)return;setShowControls(true);if(hideControlsTimeout.current){clearTimeout(hideControlsTimeout.current);}};const handleMouseLeave=()=>{if(backgroundMode)return;if(hideControlsTimeout.current){clearTimeout(hideControlsTimeout.current);}hideControlsTimeout.current=setTimeout(()=>{setShowControls(false);},300);};const handleContainerClick=()=>{if(backgroundMode)return;// Toggle controls on mobile (touch devices)\nsetShowControls(prev=>!prev);};const handleMouseMove=()=>{if(backgroundMode)return;setShowControls(true);if(hideControlsTimeout.current){clearTimeout(hideControlsTimeout.current);}hideControlsTimeout.current=setTimeout(()=>{if(isPlaying){setShowControls(false);}},2e3);};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",backgroundColor:\"#000\",borderRadius:\"12px\",overflow:\"hidden\"},onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,onMouseMove:handleMouseMove,onClick:handleContainerClick,children:[/*#__PURE__*/_jsx(\"video\",{ref:videoRef,src:videoUrl,poster:poster,autoPlay:backgroundMode?true:autoplay,loop:backgroundMode?true:loop,muted:backgroundMode,playsInline:true,onContextMenu:e=>e.preventDefault(),style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}),!backgroundMode&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",bottom:0,left:0,right:0,background:\"linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 70%, transparent 100%)\",padding:\"30px 20px 20px\",display:\"flex\",flexDirection:\"column\",gap:\"12px\",opacity:showControls||!isPlaying?1:0,pointerEvents:showControls||!isPlaying?\"auto\":\"none\",transition:\"opacity 0.3s ease\"},onClick:e=>e.stopPropagation(),children:[/*#__PURE__*/_jsx(\"div\",{onClick:handleSeek,onTouchStart:handleTouchStart,onTouchMove:handleTouchMove,onTouchEnd:handleTouchEnd,style:{width:\"100%\",height:\"6px\",background:\"rgba(255,255,255,0.25)\",borderRadius:\"3px\",cursor:\"pointer\",position:\"relative\",transition:isDragging?\"none\":\"height 0.2s ease\",opacity:isPlaying||currentTime>0?1:0,pointerEvents:isPlaying||currentTime>0?\"auto\":\"none\",touchAction:\"none\"},onMouseEnter:e=>{e.currentTarget.style.height=\"8px\";},onMouseLeave:e=>{e.currentTarget.style.height=\"6px\";},children:/*#__PURE__*/_jsx(\"div\",{style:{width:`${progress}%`,height:\"100%\",background:\"#fff\",borderRadius:\"3px\",position:\"relative\"},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",right:\"-6px\",top:\"50%\",transform:\"translateY(-50%)\",width:\"12px\",height:\"12px\",background:\"#fff\",borderRadius:\"50%\",boxShadow:\"0 2px 4px rgba(0,0,0,0.3)\"}})})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"12px\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:togglePlay,style:{background:\"rgba(255,255,255,0.15)\",backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\",border:\"none\",color:\"#fff\",cursor:\"pointer\",fontSize:\"20px\",padding:\"8px\",width:\"40px\",height:\"40px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:\"8px\",transition:\"background 0.2s ease\"},onMouseEnter:e=>{e.currentTarget.style.background=\"rgba(255,255,255,0.25)\";},onMouseLeave:e=>{e.currentTarget.style.background=\"rgba(255,255,255,0.15)\";},children:isPlaying?/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"6\",y:\"4\",width:\"4\",height:\"16\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"14\",y:\"4\",width:\"4\",height:\"16\"})]}):/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polygon\",{points:\"5 3 19 12 5 21 5 3\"})})}),(isPlaying||currentTime>0)&&/*#__PURE__*/_jsx(\"button\",{onClick:toggleMute,style:{background:\"rgba(255,255,255,0.15)\",backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\",border:\"none\",color:\"#fff\",cursor:\"pointer\",fontSize:\"20px\",padding:\"8px\",width:\"40px\",height:\"40px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:\"8px\",transition:\"background 0.2s ease\"},onMouseEnter:e=>{e.currentTarget.style.background=\"rgba(255,255,255,0.25)\";},onMouseLeave:e=>{e.currentTarget.style.background=\"rgba(255,255,255,0.15)\";},children:isMuted?/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"polygon\",{points:\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"23\",y1:\"9\",x2:\"17\",y2:\"15\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"17\",y1:\"9\",x2:\"23\",y2:\"15\"})]}):/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"polygon\",{points:\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07\"})]})}),(isPlaying||currentTime>0)&&/*#__PURE__*/_jsxs(\"div\",{style:{color:\"#fff\",fontSize:\"14px\",fontFamily:\"system-ui, -apple-system, sans-serif\",marginLeft:\"auto\",opacity:.9},children:[formatTime(currentTime),\" /\",\" \",formatTime(duration)]})]})]})]});}VideoPlayer.defaultProps={videoUrl:\"https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4\",autoplay:false,loop:false,poster:\"\",backgroundMode:false};addPropertyControls(VideoPlayer,{videoUrl:{type:ControlType.String,title:\"Video URL\",defaultValue:VideoPlayer.defaultProps.videoUrl},poster:{type:ControlType.Image,title:\"Poster\"},backgroundMode:{type:ControlType.Boolean,title:\"Background Mode\",description:\"Auto-play, loop, muted, no controls\",defaultValue:false},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:false,hidden:props=>props.backgroundMode},loop:{type:ControlType.Boolean,title:\"Loop\",defaultValue:false,hidden:props=>props.backgroundMode}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VideoPlayer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Videplayer.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 14 9 L 0 18 Z\" fill=\"transparent\" height=\"18px\" id=\"GN0ZeVCyM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(5 3)\" width=\"14px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-mWiGA\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-mWiGA { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Play\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-mWiGA\");Icon.displayName=\"Play\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Play\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"JuEqmLwI0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"aEN6gG6Cz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Howa8\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-Howa8 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-Howa8\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9 0 L 4 4 L 0 4 L 0 10 L 4 10 L 9 14 Z\" fill=\"transparent\" height=\"14px\" id=\"HhekVYCKF\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 5)\" width=\"9px\"/><path d=\"M 3.53 0 C 7.434 3.905 7.434 10.235 3.53 14.14 M 0 3.53 C 1.952 5.482 1.952 8.648 0 10.6\" fill=\"transparent\" height=\"14.14px\" id=\"hK698atLi\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(15.54 4.93)\" width=\"6.457864508886241px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-q6wix\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-q6wix { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Volume 2\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-q6wix\");Icon.displayName=\"Volume 2\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Volume 2\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,CycleVariantState,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,Instance,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Play from\"https://framerusercontent.com/modules/0xmveYu1a2PDuJ9yIIhV/PgtCI87voSBDqmAjusw6/f5WBC8pRr.js\";import X from\"https://framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import Volume2 from\"https://framerusercontent.com/modules/zhNOZV5pEk2935R13dqP/gMZqyOIBciJ0upxTkI5K/TmZnhifZo.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/5QEGkPPSQKxuvQpVmhrE/6XUuEgZI2BsH42T6rZLX/KO4lJWHBT.js\";const PlayFonts=getFonts(Play);const VideoFonts=getFonts(Video);const VideoControls=getPropertyControls(Video);const cycleOrder=[\"nNGOu7IDx\",\"XTjPuf5vM\",\"COz6F_h8r\"];const serializationHash=\"framer-x56yK\";const variantClassNames={COz6F_h8r:\"framer-v-ina0x1\",nNGOu7IDx:\"framer-v-2avb5f\",XTjPuf5vM:\"framer-v-tpc37e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vXQU1hh73=undefined;const TQPw0yeTO=undefined;const AGvkWe456=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Playing - Muted\":\"XTjPuf5vM\",\"Playing - Unmuted\":\"COz6F_h8r\",Default:\"nNGOu7IDx\"};const Variants=motion.create(React.Fragment);const getProps=({coverImage,height,id,uRLMute,video,width,...props})=>{return{...props,AGvkWe456:coverImage??props.AGvkWe456??{pixelHeight:1200,pixelWidth:1200,src:\"https://framerusercontent.com/images/6peUL2MAUhGn3n2BOk5c99hbAds.jpg?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/6peUL2MAUhGn3n2BOk5c99hbAds.jpg?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/6peUL2MAUhGn3n2BOk5c99hbAds.jpg?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/6peUL2MAUhGn3n2BOk5c99hbAds.jpg?width=1200&height=1200 1200w\"},TQPw0yeTO:video??props.TQPw0yeTO??\"https://framerusercontent.com/assets/kSUCuAKVOj0A5dfrbM2QfQSMx8.mp4\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nNGOu7IDx\",vXQU1hh73:uRLMute??props.vXQU1hh73??\"https://customer-rdfkb79vtd3la9ay.cloudflarestream.com/da7dcb17c43e0e81c0e8e5d03482625f/downloads/default.mp4\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,AGvkWe456,TQPw0yeTO,vXQU1hh73,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nNGOu7IDx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1garwa0=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(CycleVariantState);});const onMouseLeavedv7l8b=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"nNGOu7IDx\");});const onTap678viw=activeVariantCallback(async(...args)=>{setVariant(\"COz6F_h8r\");});const onTap1nsl05c=activeVariantCallback(async(...args)=>{setVariant(\"XTjPuf5vM\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"XTjPuf5vM\",\"COz6F_h8r\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"COz6F_h8r\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2avb5f\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nNGOu7IDx\",onMouseEnter:onMouseEnter1garwa0,ref:refBinding,style:{...style},...addPropertyOverrides({COz6F_h8r:{\"data-framer-name\":\"Playing - Unmuted\",onMouseEnter:undefined,onMouseLeave:onMouseLeavedv7l8b},XTjPuf5vM:{\"data-framer-name\":\"Playing - Muted\",onMouseEnter:undefined,onMouseLeave:onMouseLeavedv7l8b}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-jy5hx1\",\"data-framer-name\":\"Play Button\",layoutDependency:layoutDependency,layoutId:\"PPq0ZvQBK\",style:{backdropFilter:\"blur(1px)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",opacity:1,WebkitBackdropFilter:\"blur(1px)\"},variants:{COz6F_h8r:{opacity:0},XTjPuf5vM:{opacity:0}},children:/*#__PURE__*/_jsx(Play,{animated:true,className:\"framer-1m3y2jz\",layoutDependency:layoutDependency,layoutId:\"Lv067yvv3\",style:{\"--43q7um\":\"var(--token-c3a55a0f-d2a0-4565-bb3a-bbd6f1087b74, rgb(244, 241, 234))\"}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17cv0bs\",\"data-framer-name\":\"Mute Button\",layoutDependency:layoutDependency,layoutId:\"A8vltw2Wz\",style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(23, 23, 23, 0.8)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",opacity:0,WebkitBackdropFilter:\"blur(5px)\"},variants:{COz6F_h8r:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1,WebkitBackdropFilter:\"none\"},XTjPuf5vM:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1,WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({COz6F_h8r:{\"data-highlight\":true,onTap:onTap1nsl05c},XTjPuf5vM:{\"data-highlight\":true,onTap:onTap678viw}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1bnwsou\",Component:X,layoutDependency:layoutDependency,layoutId:\"TlVwWZReV\",style:{\"--43q7um\":\"var(--token-c3a55a0f-d2a0-4565-bb3a-bbd6f1087b74, rgb(244, 241, 234))\"},...addPropertyOverrides({COz6F_h8r:{Component:Volume2}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a0fnmv\",\"data-styles-preset\":\"KO4lJWHBT\",children:\"Audio\"})}),className:\"framer-nz8qh6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZzvyMhfgp\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vgvdcf-container\",draggable:\"false\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"P5zc9rdu8-container\",nodeId:\"P5zc9rdu8\",rendersWithMotion:true,scopeId:\"vCHkQUqfr\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"P5zc9rdu8\",isMixedBorderRadius:false,layoutId:\"P5zc9rdu8\",loop:true,muted:true,objectFit:\"cover\",playing:false,posterEnabled:true,srcFile:TQPw0yeTO,srcType:\"URL\",srcUrl:vXQU1hh73,startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({COz6F_h8r:{muted:false,playing:true},XTjPuf5vM:{playing:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1swqp9j\",\"data-framer-name\":\"Gradient\",layoutDependency:layoutDependency,layoutId:\"HFDCqcPct\",style:{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%)\",opacity:1},variants:{COz6F_h8r:{opacity:0},XTjPuf5vM:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lmso2z\",\"data-framer-name\":\"Cover Image\",layoutDependency:layoutDependency,layoutId:\"GcOVLp7ms\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:333.5,intrinsicWidth:500,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+((componentViewport?.height||600)-0-0-((componentViewport?.height||600)-0-0)*1)/2)),pixelHeight:667,pixelWidth:1e3,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(AGvkWe456)},className:\"framer-13ebfnk\",\"data-framer-name\":\"Cover Image\",layoutDependency:layoutDependency,layoutId:\"KaPqG1gLb\",style:{opacity:1},variants:{COz6F_h8r:{opacity:0},XTjPuf5vM:{opacity:0}}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-x56yK.framer-146kl3o, .framer-x56yK .framer-146kl3o { display: block; }\",\".framer-x56yK.framer-2avb5f { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 600px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-x56yK .framer-jy5hx1 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 88px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 44px; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\".framer-x56yK .framer-1m3y2jz { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-x56yK .framer-17cv0bs { align-content: center; align-items: center; aspect-ratio: 1 / 1; bottom: 24px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 44px); justify-content: center; overflow: hidden; padding: 0px; position: absolute; right: 24px; width: 44px; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\".framer-x56yK .framer-1bnwsou { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 17px); position: relative; width: 17px; }\",\".framer-x56yK .framer-nz8qh6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-x56yK .framer-vgvdcf-container { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 0; }\",\".framer-x56yK .framer-1swqp9j { align-content: center; align-items: center; aspect-ratio: 2 / 1; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 200px); justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-x56yK .framer-1lmso2z { -webkit-user-select: none; align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: center; left: 0px; overflow: visible; padding: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 0; }\",\".framer-x56yK .framer-13ebfnk { flex: 1 0 0px; height: 100%; overflow: visible; position: relative; width: 1px; z-index: 2; }\",\".framer-x56yK.framer-v-tpc37e .framer-17cv0bs, .framer-x56yK.framer-v-ina0x1 .framer-17cv0bs { aspect-ratio: unset; cursor: pointer; gap: 0px; height: 44px; justify-content: flex-end; width: 60px; }\",\".framer-x56yK.framer-v-tpc37e .framer-1bnwsou { order: 0; }\",\".framer-x56yK.framer-v-tpc37e .framer-nz8qh6 { order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 600\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XTjPuf5vM\":{\"layout\":[\"fixed\",\"fixed\"]},\"COz6F_h8r\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AGvkWe456\":\"coverImage\",\"TQPw0yeTO\":\"video\",\"vXQU1hh73\":\"uRLMute\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervCHkQUqfr=withCSS(Component,css,\"framer-x56yK\");export default FramervCHkQUqfr;FramervCHkQUqfr.displayName=\"Hover Play\";FramervCHkQUqfr.defaultProps={height:600,width:400};addPropertyControls(FramervCHkQUqfr,{variant:{options:[\"nNGOu7IDx\",\"XTjPuf5vM\",\"COz6F_h8r\"],optionTitles:[\"Default\",\"Playing - Muted\",\"Playing - Unmuted\"],title:\"Variant\",type:ControlType.Enum},AGvkWe456:{__defaultAssetReference:\"data:framer/asset-reference,6peUL2MAUhGn3n2BOk5c99hbAds.jpg?originalFilename=pexels-anna-louise-210491-674723.jpg&preferredSize=auto\",title:\"Cover Image\",type:ControlType.ResponsiveImage},TQPw0yeTO:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"data:framer/asset-reference,kSUCuAKVOj0A5dfrbM2QfQSMx8.mp4?originalFilename=Fireworks.mp4\",description:undefined,hidden:undefined,title:\"Video\"},onTQPw0yeTOChange:{changes:\"TQPw0yeTO\",type:ControlType.ChangeHandler},vXQU1hh73:{defaultValue:\"https://customer-rdfkb79vtd3la9ay.cloudflarestream.com/da7dcb17c43e0e81c0e8e5d03482625f/downloads/default.mp4\",title:\"URL mute\",type:ControlType.String},onvXQU1hh73Change:{changes:\"vXQU1hh73\",type:ControlType.ChangeHandler}});addFonts(FramervCHkQUqfr,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PlayFonts,...VideoFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervCHkQUqfr\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"600\",\"framerVariables\":\"{\\\"AGvkWe456\\\":\\\"coverImage\\\",\\\"TQPw0yeTO\\\":\\\"video\\\",\\\"vXQU1hh73\\\":\\\"uRLMute\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XTjPuf5vM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"COz6F_h8r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vCHkQUqfr.map","// Generated by Framer (24019b9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import VideoPlayer from\"https://framerusercontent.com/modules/sDwTXHpS8JXeiy6gL3ph/RBOC86eyMI51fiv9XTwd/Videplayer.js\";import HoverPlay from\"https://framerusercontent.com/modules/IGSebMKWMCAZtGPaXfSG/xbauWjfxXO2Kkg5toInA/vCHkQUqfr.js\";const VideoPlayerFonts=getFonts(VideoPlayer);const serializationHash=\"framer-61NMU\";const variantClassNames={FUg0hedWL:\"framer-v-pysw96\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AdLS7lCI5=undefined;const QNLmyAoR7=undefined;const VgOmhqIEq=undefined;const wWYw_3lof=undefined;const HMVue4Xeh=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toImageSrc=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value.src;}return typeof value===\"string\"?value:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({autoplay,backgroundMode,height,id,loop,thumbnail,uRLMute,width,...props})=>{return{...props,AdLS7lCI5:uRLMute??props.AdLS7lCI5??\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",HMVue4Xeh:loop??props.HMVue4Xeh??true,QNLmyAoR7:thumbnail??props.QNLmyAoR7,VgOmhqIEq:backgroundMode??props.VgOmhqIEq,wWYw_3lof:autoplay??props.wWYw_3lof};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,QNLmyAoR7,AdLS7lCI5,VgOmhqIEq,wWYw_3lof,HMVue4Xeh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"FUg0hedWL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pysw96\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"FUg0hedWL\",ref:refBinding,style:{backgroundColor:\"var(--token-c3a55a0f-d2a0-4565-bb3a-bbd6f1087b74, rgb(244, 241, 234))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xefcjl-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"MrL2I2eSy-container\",nodeId:\"MrL2I2eSy\",rendersWithMotion:true,scopeId:\"In8IIHltb\",children:/*#__PURE__*/_jsx(VideoPlayer,{autoplay:wWYw_3lof,backgroundMode:VgOmhqIEq,height:\"100%\",id:\"MrL2I2eSy\",layoutId:\"MrL2I2eSy\",loop:HMVue4Xeh,poster:toImageSrc(QNLmyAoR7),style:{height:\"100%\",width:\"100%\"},videoUrl:AdLS7lCI5,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-61NMU.framer-pn9sgc, .framer-61NMU .framer-pn9sgc { display: block; }\",\".framer-61NMU.framer-pysw96 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 489px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 380px; will-change: var(--framer-will-change-override, transform); }\",\".framer-61NMU .framer-xefcjl-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 489\n * @framerIntrinsicWidth 380\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"QNLmyAoR7\":\"thumbnail\",\"AdLS7lCI5\":\"uRLMute\",\"VgOmhqIEq\":\"backgroundMode\",\"wWYw_3lof\":\"autoplay\",\"HMVue4Xeh\":\"loop\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIn8IIHltb=withCSS(Component,css,\"framer-61NMU\");export default FramerIn8IIHltb;FramerIn8IIHltb.displayName=\"Video Box Case Studies 2\";FramerIn8IIHltb.defaultProps={height:489,width:380};addPropertyControls(FramerIn8IIHltb,{QNLmyAoR7:{title:\"Thumbnail\",type:ControlType.ResponsiveImage},AdLS7lCI5:{defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",title:\"URL Mute\",type:ControlType.String},onAdLS7lCI5Change:{changes:\"AdLS7lCI5\",type:ControlType.ChangeHandler},VgOmhqIEq:{defaultValue:false,title:\"Background Mode\",type:ControlType.Boolean},onVgOmhqIEqChange:{changes:\"VgOmhqIEq\",type:ControlType.ChangeHandler},wWYw_3lof:{defaultValue:false,title:\"Autoplay\",type:ControlType.Boolean},onwWYw_3lofChange:{changes:\"wWYw_3lof\",type:ControlType.ChangeHandler},HMVue4Xeh:{defaultValue:true,title:\"Loop\",type:ControlType.Boolean},onHMVue4XehChange:{changes:\"HMVue4Xeh\",type:ControlType.ChangeHandler}});addFonts(FramerIn8IIHltb,[{explicitInter:true,fonts:[]},...VideoPlayerFonts],{supportsExplicitInterCodegen:true});FramerIn8IIHltb.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HoverPlay,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIn8IIHltb\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"QNLmyAoR7\\\":\\\"thumbnail\\\",\\\"AdLS7lCI5\\\":\\\"uRLMute\\\",\\\"VgOmhqIEq\\\":\\\"backgroundMode\\\",\\\"wWYw_3lof\\\":\\\"autoplay\\\",\\\"HMVue4Xeh\\\":\\\"loop\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"380\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"489\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./In8IIHltb.map"],"mappings":"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"}