{"version":3,"file":"shared-lib.CmitXeRy.mjs","names":["useRef","useState","useCallback","useMemo","startTransition","_Fragment","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/uaHKrGLYlLEcBy8BaGxO/KQnh4oMxoac5k5vSuBQc/WorkshopExperience.js","https:/framerusercontent.com/modules/9bL1ZLkPKkyTXH36ptAv/V6yzbXm5F0nRszH7s5q2/siteMetadata.js","https:/framerusercontent.com/modules/jWL8HJzzQUsdMRsjkwUR/f8Ce7gQbGXRCL6jZWRcU/augiA20Il.js","https:/framerusercontent.com/modules/Vz2U2Qjqekyu8R2TvR6s/BOHTSE0paLjZ59NT1uFC/NhxfIKGhs.js"],"sourcesContent":["// Futuristic Workshop Experience UI with ultra-premium interactive hover effects\n// Dark glassmorphism, floating particles, 3D modular cards, magnetic hover, holographic sphere\n// Cinematic cyber aesthetics with dynamic lighting and depth blur\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useMemo,useCallback,startTransition}from\"react\";import{motion,useMotionValue,useSpring,AnimatePresence}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function WorkshopExperience(props){const{primaryColor,accentColor,glowColor,backgroundColor,headingFont,bodyFont,particleCount,enableSphere}=props;const containerRef=useRef(null);const[hoveredCard,setHoveredCard]=useState(null);const[sphereHovered,setSphereHovered]=useState(false);const[particles,setParticles]=useState([]);const mouseX=useMotionValue(0);const mouseY=useMotionValue(0);const smoothMouseX=useSpring(mouseX,{damping:50,stiffness:200});const smoothMouseY=useSpring(mouseY,{damping:50,stiffness:200});// Initialize particles\nuseEffect(()=>{const newParticles=Array.from({length:particleCount},(_,i)=>({id:i,x:Math.random()*100,y:Math.random()*100,size:Math.random()*3+1,delay:Math.random()*5}));startTransition(()=>setParticles(newParticles));},[particleCount]);// Track mouse movement\nconst handleMouseMove=useCallback(e=>{if(!containerRef.current)return;const rect=containerRef.current.getBoundingClientRect();mouseX.set(e.clientX-rect.left);mouseY.set(e.clientY-rect.top);},[mouseX,mouseY]);const workshopCards=useMemo(()=>[{id:1,title:\"Neural Design\",subtitle:\"AI-Powered Creation\",icon:\"◈\",color:primaryColor},{id:2,title:\"Quantum Code\",subtitle:\"Next-Gen Development\",icon:\"◊\",color:accentColor},{id:3,title:\"Holographic UI\",subtitle:\"Immersive Interfaces\",icon:\"◉\",color:glowColor},{id:4,title:\"Cyber Assets\",subtitle:\"Digital Resources\",icon:\"◭\",color:primaryColor},{id:5,title:\"Meta Tools\",subtitle:\"Advanced Utilities\",icon:\"◬\",color:accentColor}],[primaryColor,accentColor,glowColor]);return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,onMouseMove:handleMouseMove,style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\",backgroundColor,fontFamily:bodyFont.fontFamily},children:[/*#__PURE__*/_jsx(motion.div,{animate:{background:[`radial-gradient(circle at 20% 30%, ${primaryColor}15 0%, transparent 50%)`,`radial-gradient(circle at 80% 70%, ${accentColor}15 0%, transparent 50%)`,`radial-gradient(circle at 50% 50%, ${glowColor}15 0%, transparent 50%)`,`radial-gradient(circle at 20% 30%, ${primaryColor}15 0%, transparent 50%)`]},transition:{duration:10,repeat:Infinity,ease:\"linear\"},style:{position:\"absolute\",inset:0,opacity:.4}}),particles.map(particle=>/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:[0,1,0],y:[\"0%\",\"-100%\"],x:[0,Math.sin(particle.id)*50]},transition:{duration:8+Math.random()*4,repeat:Infinity,delay:particle.delay,ease:\"linear\"},style:{position:\"absolute\",left:`${particle.x}%`,top:`${particle.y}%`,width:particle.size,height:particle.size,borderRadius:\"50%\",background:glowColor,boxShadow:`0 0 ${particle.size*3}px ${glowColor}`,pointerEvents:\"none\"}},particle.id)),enableSphere&&/*#__PURE__*/_jsxs(motion.div,{onHoverStart:()=>startTransition(()=>setSphereHovered(true)),onHoverEnd:()=>startTransition(()=>setSphereHovered(false)),style:{position:\"absolute\",top:\"50%\",left:\"50%\",x:\"-50%\",y:\"-50%\",width:120,height:120,cursor:\"pointer\",zIndex:10},children:[/*#__PURE__*/_jsx(motion.div,{animate:{scale:sphereHovered?1.2:1,rotate:sphereHovered?360:0},transition:{duration:.6,ease:\"easeOut\"},style:{width:\"100%\",height:\"100%\",borderRadius:\"50%\",background:`radial-gradient(circle at 30% 30%, ${glowColor}40, ${primaryColor}20)`,backdropFilter:\"blur(20px)\",border:`2px solid ${glowColor}60`,boxShadow:`0 0 40px ${glowColor}80, inset 0 0 30px ${glowColor}40`,position:\"relative\"},children:/*#__PURE__*/_jsx(motion.div,{animate:{rotate:360},transition:{duration:4,repeat:Infinity,ease:\"linear\"},style:{position:\"absolute\",inset:10,borderRadius:\"50%\",border:`1px solid ${accentColor}40`}})}),/*#__PURE__*/_jsx(AnimatePresence,{children:sphereHovered&&[0,1,2].map(i=>/*#__PURE__*/_jsx(motion.div,{initial:{scale:1,opacity:.8},animate:{scale:2.5,opacity:0},exit:{scale:1,opacity:0},transition:{duration:1.5,delay:i*.2,repeat:Infinity},style:{position:\"absolute\",inset:0,borderRadius:\"50%\",border:`2px solid ${glowColor}`,pointerEvents:\"none\"}},i))}),sphereHovered&&[0,1,2,3].map(i=>/*#__PURE__*/_jsx(motion.div,{animate:{rotate:360},transition:{duration:3,repeat:Infinity,ease:\"linear\",delay:i*.25},style:{position:\"absolute\",top:\"50%\",left:\"50%\",width:200,height:200,x:\"-50%\",y:\"-50%\"},children:/*#__PURE__*/_jsx(motion.div,{animate:{scale:[1,1.2,1]},transition:{duration:2,repeat:Infinity},style:{position:\"absolute\",top:0,left:\"50%\",x:\"-50%\",width:12,height:12,borderRadius:\"50%\",background:accentColor,boxShadow:`0 0 15px ${accentColor}`}})},i))]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:40,display:\"grid\",gridTemplateColumns:\"repeat(3, 1fr)\",gap:30,alignItems:\"center\",justifyItems:\"center\"},children:workshopCards.map((card,index)=>{const isHovered=hoveredCard===card.id;const offsetX=index%3*15-15;const offsetY=Math.floor(index/3)*15-15;return /*#__PURE__*/_jsxs(motion.div,{onHoverStart:()=>startTransition(()=>setHoveredCard(card.id)),onHoverEnd:()=>startTransition(()=>setHoveredCard(null)),style:{position:\"relative\",width:\"100%\",maxWidth:280,height:320,cursor:\"pointer\",transformStyle:\"preserve-3d\",perspective:1e3},animate:{x:isHovered?offsetX:0,y:isHovered?offsetY:0,scale:isHovered?1.05:1,rotateY:isHovered?5:0,rotateX:isHovered?-5:0},transition:{type:\"spring\",stiffness:300,damping:30},children:[/*#__PURE__*/_jsxs(motion.div,{animate:{boxShadow:isHovered?`0 30px 60px ${card.color}40, 0 0 80px ${card.color}30`:`0 10px 30px ${card.color}20`},style:{position:\"absolute\",inset:0,borderRadius:24,background:`linear-gradient(135deg, ${card.color}15, ${backgroundColor}80)`,backdropFilter:\"blur(20px)\",border:`1px solid ${card.color}30`,overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(motion.div,{animate:{rotate:360},transition:{duration:4,repeat:Infinity,ease:\"linear\"},style:{position:\"absolute\",inset:-2,background:`conic-gradient(from 0deg, ${card.color}, transparent, ${card.color})`,borderRadius:24,opacity:isHovered?.6:0,transition:\"opacity 0.3s\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:2,borderRadius:22,background:backgroundColor}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",padding:30,display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",zIndex:1},children:[/*#__PURE__*/_jsx(motion.div,{animate:{rotateY:isHovered?360:0,scale:isHovered?1.2:1},transition:{duration:.6},style:{fontSize:48,color:card.color,textShadow:`0 0 20px ${card.color}`,...headingFont},children:card.icon}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(motion.h3,{animate:{letterSpacing:isHovered?\"0.1em\":\"0em\"},style:{margin:0,fontSize:24,color:\"#FFFFFF\",textShadow:isHovered?`0 0 10px ${card.color}`:\"none\",...headingFont},children:card.title}),/*#__PURE__*/_jsx(motion.p,{animate:{opacity:isHovered?1:.6},style:{margin:\"8px 0 0 0\",fontSize:14,color:\"#CCCCCC\",...bodyFont},children:card.subtitle})]}),/*#__PURE__*/_jsx(motion.div,{style:{width:\"100%\",height:4,borderRadius:2,background:`${card.color}20`,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.div,{animate:{width:isHovered?\"100%\":\"40%\"},transition:{duration:.6},style:{height:\"100%\",background:card.color,boxShadow:`0 0 10px ${card.color}`}})})]}),/*#__PURE__*/_jsx(AnimatePresence,{children:isHovered&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:0,scale:.8},animate:{opacity:1,y:-40,scale:1},exit:{opacity:0,y:0,scale:.8},transition:{type:\"spring\",stiffness:300,damping:25},style:{position:\"absolute\",top:0,left:\"50%\",x:\"-50%\",width:\"80%\",height:60,background:`linear-gradient(135deg, ${card.color}20, ${backgroundColor}90)`,backdropFilter:\"blur(10px)\",borderRadius:12,border:`1px solid ${card.color}40`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:12,color:\"#FFFFFF\",boxShadow:`0 10px 30px ${card.color}30`,...bodyFont},children:\"Advanced Tools\"}),[-1,1].map(dir=>/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,x:0,scale:.8},animate:{opacity:1,x:dir*50,scale:1},exit:{opacity:0,x:0,scale:.8},transition:{type:\"spring\",stiffness:300,damping:25,delay:.1},style:{position:\"absolute\",top:\"50%\",[dir>0?\"right\":\"left\"]:0,y:\"-50%\",width:40,height:40,background:`radial-gradient(circle, ${card.color}40, transparent)`,backdropFilter:\"blur(10px)\",borderRadius:\"50%\",border:`1px solid ${card.color}60`,boxShadow:`0 0 20px ${card.color}50`}},dir)),[0,1,2,3,4].map(i=>/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,scale:0},animate:{opacity:[0,1,0],scale:[0,1,0],x:Math.cos(i*72*(Math.PI/180))*100,y:Math.sin(i*72*(Math.PI/180))*100},transition:{duration:1,delay:i*.1,repeat:Infinity},style:{position:\"absolute\",top:\"50%\",left:\"50%\",width:6,height:6,borderRadius:\"50%\",background:card.color,boxShadow:`0 0 10px ${card.color}`,pointerEvents:\"none\"}},i))]})})]},card.id);})}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",width:400,height:400,borderRadius:\"50%\",background:`radial-gradient(circle, ${glowColor}10, transparent 70%)`,pointerEvents:\"none\",x:smoothMouseX,y:smoothMouseY,translateX:\"-50%\",translateY:\"-50%\",zIndex:0}})]});}addPropertyControls(WorkshopExperience,{primaryColor:{type:ControlType.Color,title:\"Primary Color\",defaultValue:\"#0099FF\"},accentColor:{type:ControlType.Color,title:\"Accent Color\",defaultValue:\"#8855FF\"},glowColor:{type:ControlType.Color,title:\"Glow Color\",defaultValue:\"#00FFFF\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#0A0A0F\"},headingFont:{type:ControlType.Font,title:\"Heading Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"24px\",variant:\"Bold\",letterSpacing:\"-0.02em\",lineHeight:\"1.2em\"}},bodyFont:{type:ControlType.Font,title:\"Body Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},particleCount:{type:ControlType.Number,title:\"Particles\",defaultValue:30,min:10,max:100,step:5},enableSphere:{type:ControlType.Boolean,title:\"Control Sphere\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WorkshopExperience\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WorkshopExperience.map","// Generated by Framer (3ad0d99)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",robots:\"max-image-preview:large\",title:\"My Framer Site\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-YLnIl\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=1200\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1fscff9\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-wgjDL\",title:siteMetadata(params,activeLocale).title||\"Preview\",viewport:\"width=1200\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}