{"version":3,"file":"ProjectCards.BsDFQNJQ.mjs","names":["React.useState","React.useRef","_Fragment","__esmMin","init_npm_react_18_3_1","init_ssg_sandbox_shims","window","le","l","_e","p","init_jsx_runtime","ce","de","useReducedMotion","motion","init_framer_motion_DhsWWWsN","useIsStaticRenderer","init_framer_CaDWdxiz","addPropertyControls","ControlType","normalizeImage","image","useHoverCapability","canHover","setCanHover","mediaQuery","update","useElementWidth","ref","width","setWidth","element","measure","measuredWidth","observer","AssetLayer","asset","radius","alt","fit","shadow","SceneBackground","props","restBackground","hoverBackground","reducedMotion","hoverScale","position","SceneIdentity","mark","compact","markSize","hoverLabel","restLabel","SceneHeadline","text","motionScale","x","y","fontSize","DeviceStackScene","vertical","orientation","movement","scaleHover","deviceScale","delayed","transition","delay","deviceRest","deviceRestRotation","deviceHover","deviceHoverRotation","primaryRest","secondaryRest","tertiaryRest","accentRest","projectMark","sceneTextColor","sceneX","sceneY","floatingCard2","revealStagger","floatingCard1","floatingCard3","deviceX","deviceY","deviceImage","accentImage","sceneHeadline","sceneHeadlineSize","sceneHeadlineWidth","headlineX","headlineY","OrbitShowcaseScene","spread","orbitSpread","mainRest","mainHover","icon1Rest","icon1Hover","icon2Rest","icon2Hover","icon3Rest","icon3Hover","accentHover","mainX","mainY","mainImage","orbitIcon1","orbitIcon2","orbitIcon3","GenericScene","inset","mediaPadding","mode","secondaryImage","layerFit","tertiaryImage","FooterInfo","fullWidth","innerRadius","borderWidth","footerWidth","padding","blur","category","metric","descriptionColor","titleColor","titleSize","title","description","descriptionSize","GlassInfo","alignRight","alignment","resolvedWidth","offsetX","offsetY","borderColor","DataShowcaseScene","mediaAspect","mediaRatio","resolvedMetrics","metrics","item","metricColumns","mainAsset","statAsset","statImage","accentAsset","mainRotation","mainScale","mainHoverRotation","statRest","statX","statY","statScale","statHover","panelBackground","backgroundImage","backgroundAlt","backgroundFit","imagePosition","featuredLabel","showCta","ctaLabel","ctaBackground","ctaTextColor","metricsTopGap","metricDividers","dividerColor","column","index","row","isFirstColumn","isLastColumn","resolvedAlignment","metricAlignment","metricPaddingY","metricPaddingX","accentColor","metricValueSize","metricLabelGap","metricLabelSize","ProjectCardMultiSceneData","isStaticRenderer","focused","setFocused","compactBreakpoint","tabletFactor","tabletBreakpoint","motionIntensity","resolvedRatio","verticalRatio","horizontalRatio","hoverEnabled","enableMotion","mobileInView","mobileReveal","revealEnabled","reveal","revealHiddenState","revealOffset","revealBlur","revealVisibleState","revealDuration","revealDelay","inViewVariant","animationStyle","springStiffness","springDamping","explicitHeight","style","sceneHeadlineText","infoLayout","isDataShowcase","sceneMode","link","openInNewTab","revealOnce","revealAmount","hoverShadow","cardLift","dataPanelBackground","showDataCta","dataMetrics","dataAccentColor","dataDividerColor","dataCtaBackground","dataCtaTextColor","dataMediaRatio","dataMainScale","dataMainRotation","dataMainHoverRotation","dataStatScale","dataStatX","dataStatY","dataMetricAlignment","dataMetricPaddingX","dataMetricPaddingY","dataMetricLabelGap","dataMetricsTopGap","dataMetricDividers","dataMetricValueSize","dataMetricLabelSize","panelBlur","panelPadding","overlayAlignment","overlayWidth","overlayBackground","overlayBlur","overlayPadding","overlayRadius","overlayBorderColor","overlayShadow","overlayX","overlayY","init_ProjectCards"],"sources":["https:/framerusercontent.com/modules/tKcGQ4shSLGDhI8mtDjA/89z3JwBdCxKTqFMwQBVU/ProjectCards.js"],"sourcesContent":["/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useReducedMotion}from\"framer-motion\";function normalizeImage(image){if(!image)return undefined;if(typeof image===\"string\"){return image?{src:image}:undefined;}if(!image.src)return undefined;return{src:image.src,srcSet:image.srcSet,alt:image.alt};}function useHoverCapability(){const[canHover,setCanHover]=React.useState(false);React.useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mediaQuery=window.matchMedia(\"(hover: hover) and (pointer: fine)\");const update=()=>setCanHover(mediaQuery.matches);update();mediaQuery.addEventListener?.(\"change\",update);return()=>mediaQuery.removeEventListener?.(\"change\",update);},[]);return canHover;}function useElementWidth(){const ref=React.useRef(null);const[width,setWidth]=React.useState(600);React.useLayoutEffect(()=>{const element=ref.current;if(!element)return;const measure=()=>{const measuredWidth=element.getBoundingClientRect().width;if(measuredWidth>0)setWidth(measuredWidth);};measure();if(typeof ResizeObserver===\"undefined\")return;const observer=new ResizeObserver(measure);observer.observe(element);return()=>observer.disconnect();},[]);return{ref,width};}function AssetLayer({image,alt=\"\",fit=\"contain\",zIndex,rest,hover,transition,radius=12,shadow=\"none\",transformOrigin=\"50% 50%\",objectPosition=\"center center\"}){const asset=normalizeImage(image);if(!asset)return null;return /*#__PURE__*/_jsx(motion.div,{\"aria-hidden\":alt?undefined:true,variants:{rest,hover},transition:transition,style:{position:\"absolute\",zIndex,overflow:\"visible\",borderRadius:radius,transformOrigin,pointerEvents:\"none\",willChange:\"left, top, width, height, transform, opacity, filter\"},children:/*#__PURE__*/_jsx(\"img\",{src:asset.src,srcSet:asset.srcSet,alt:alt||asset.alt||\"\",loading:\"lazy\",decoding:\"async\",draggable:false,style:{position:\"absolute\",inset:0,display:\"block\",width:\"100%\",height:\"100%\",maxWidth:\"none\",maxHeight:\"none\",objectFit:fit,objectPosition,borderRadius:\"inherit\",filter:shadow,userSelect:\"none\",pointerEvents:\"none\"}})});}function SceneBackground(props){const{image,alt,fit,position,restBackground,hoverBackground,hoverScale,reducedMotion,transition}=props;const asset=normalizeImage(image);return /*#__PURE__*/_jsx(motion.div,{variants:{rest:{backgroundColor:restBackground},hover:{backgroundColor:hoverBackground}},transition:transition,style:{position:\"absolute\",inset:0,overflow:\"hidden\",borderRadius:\"inherit\"},children:asset&&/*#__PURE__*/_jsx(motion.img,{src:asset.src,srcSet:asset.srcSet,alt:asset.alt||alt||\"\",loading:\"lazy\",decoding:\"async\",draggable:false,variants:{rest:{scale:1,filter:\"brightness(1)\"},hover:{scale:reducedMotion?1:hoverScale,filter:\"brightness(1.015)\"}},transition:transition,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",maxWidth:\"none\",maxHeight:\"none\",objectFit:fit,objectPosition:position,userSelect:\"none\",pointerEvents:\"none\"}})});}function SceneIdentity(props){const{mark,restLabel,hoverLabel,markSize,color,compact,transition}=props;const asset=normalizeImage(mark);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",zIndex:50,left:compact?\"5.5%\":\"6%\",top:compact?\"5%\":\"6%\",display:\"flex\",alignItems:\"center\",gap:compact?8:10,maxWidth:\"72%\",pointerEvents:\"none\"},children:[asset&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",flex:\"0 0 auto\",width:markSize,height:markSize,minWidth:26,minHeight:26,maxWidth:56,maxHeight:56,overflow:\"hidden\",borderRadius:compact?5:6,background:\"rgba(255,255,255,0.92)\",boxShadow:\"0 2px 10px rgba(0,0,0,0.06)\"},children:/*#__PURE__*/_jsx(\"img\",{src:asset.src,srcSet:asset.srcSet,alt:\"\",draggable:false,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"contain\",padding:\"12%\",boxSizing:\"border-box\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",minWidth:0,height:compact?22:26,flex:\"1 1 auto\"},children:[/*#__PURE__*/_jsx(motion.div,{variants:{rest:{opacity:1,y:0},hover:{opacity:hoverLabel?0:1,y:hoverLabel?-5:0}},transition:transition,style:{position:\"absolute\",inset:0,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",color,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?16:18,fontWeight:600,lineHeight:compact?\"22px\":\"26px\",letterSpacing:\"-0.025em\"},children:restLabel}),hoverLabel&&/*#__PURE__*/_jsx(motion.div,{variants:{rest:{opacity:0,y:5},hover:{opacity:1,y:0}},transition:transition,style:{position:\"absolute\",inset:0,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",color,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?16:18,fontWeight:600,lineHeight:compact?\"22px\":\"26px\",letterSpacing:\"-0.025em\"},children:hoverLabel})]})]});}function SceneHeadline(props){const{text,color,compact,fontSize,width,x,y,motionScale,reducedMotion,transition}=props;if(!text)return null;return /*#__PURE__*/_jsx(motion.div,{variants:{rest:{opacity:1,y:0},hover:{opacity:1,y:reducedMotion?0:-2*motionScale}},transition:transition,style:{position:\"absolute\",zIndex:45,left:`calc(${compact?5.5:6}% + ${x}px)`,bottom:`calc(${compact?5:6}% + ${y}px)`,width:`${Math.min(92,Math.max(28,width))}%`,color,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?Math.max(16,fontSize-3):fontSize,fontWeight:600,lineHeight:1.12,letterSpacing:\"-0.035em\",whiteSpace:\"pre-line\",pointerEvents:\"none\"},children:text});}function DeviceStackScene(props){const{orientation,compact,reducedMotion,motionScale,hoverScale,transition,revealStagger,projectMark,restLabel,hoverLabel,sceneHeadline,sceneTextColor,sceneHeadlineSize,sceneHeadlineWidth,markSize,floatingCard1,floatingCard2,floatingCard3,deviceImage,accentImage,deviceRestRotation,deviceHoverRotation,deviceScale,sceneX,sceneY,deviceX,deviceY,headlineX,headlineY}=props;const vertical=orientation===\"vertical\";const movement=reducedMotion?0:motionScale;const scaleHover=reducedMotion?deviceScale:deviceScale*(1+Math.max(0,hoverScale-1)*movement);const delayed=delay=>({...transition,delay:reducedMotion?0:delay});const deviceRest=vertical?{left:\"39%\",top:\"4%\",width:\"84%\",height:\"110%\",rotate:reducedMotion?0:deviceRestRotation,scale:deviceScale,opacity:1}:{left:\"57%\",top:\"-8%\",width:\"55%\",height:\"122%\",rotate:reducedMotion?0:deviceRestRotation*.68,scale:deviceScale,opacity:1};const deviceHover=vertical?{left:\"48%\",top:\"1%\",width:\"87%\",height:\"114%\",rotate:reducedMotion?0:deviceHoverRotation,scale:scaleHover,opacity:1}:{left:\"61%\",top:\"-10%\",width:\"58%\",height:\"126%\",rotate:reducedMotion?0:deviceHoverRotation*.68,scale:scaleHover,opacity:1};const primaryRest=vertical?{left:\"8%\",top:\"41%\",width:\"49%\",height:\"16%\",rotate:0,scale:1,opacity:1}:{left:\"8%\",top:\"39%\",width:\"34%\",height:\"18%\",rotate:0,scale:1,opacity:1};const secondaryRest=vertical?{left:\"8%\",top:\"29%\",width:\"45%\",height:\"15%\",rotate:reducedMotion?0:-7,y:reducedMotion?0:14,scale:.96,opacity:0}:{left:\"8%\",top:\"22%\",width:\"32%\",height:\"18%\",rotate:reducedMotion?0:-6,y:reducedMotion?0:14,scale:.96,opacity:0};const tertiaryRest=vertical?{left:\"8%\",top:\"56%\",width:\"42%\",height:\"15%\",rotate:reducedMotion?0:8,y:reducedMotion?0:-12,scale:.96,opacity:0}:{left:\"9%\",top:\"58%\",width:\"30%\",height:\"18%\",rotate:reducedMotion?0:7,y:reducedMotion?0:-12,scale:.96,opacity:0};const accentRest=vertical?{left:\"42%\",top:\"46%\",width:\"18%\",height:\"18%\",scale:.55,opacity:0}:{left:\"40%\",top:\"43%\",width:\"13%\",height:\"20%\",scale:.55,opacity:0};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(SceneIdentity,{mark:projectMark,restLabel:restLabel,hoverLabel:hoverLabel,markSize:markSize,color:sceneTextColor,compact:compact,transition:transition}),/*#__PURE__*/_jsxs(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,zIndex:10,transform:`translate(${sceneX}px, ${sceneY}px)`,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(AssetLayer,{image:floatingCard2,fit:\"contain\",zIndex:11,rest:secondaryRest,hover:{...secondaryRest,y:0,scale:1,opacity:1},transition:delayed(revealStagger),shadow:\"drop-shadow(0 12px 18px rgba(0,0,0,0.14))\"}),/*#__PURE__*/_jsx(AssetLayer,{image:floatingCard1,fit:\"contain\",zIndex:13,rest:primaryRest,hover:{...primaryRest,top:vertical?\"40%\":\"40%\",scale:reducedMotion?1:1+.018*movement},transition:transition,shadow:\"drop-shadow(0 12px 18px rgba(0,0,0,0.15))\"}),/*#__PURE__*/_jsx(AssetLayer,{image:floatingCard3,fit:\"contain\",zIndex:12,rest:tertiaryRest,hover:{...tertiaryRest,y:0,scale:1,opacity:1},transition:delayed(revealStagger*2),shadow:\"drop-shadow(0 12px 18px rgba(0,0,0,0.14))\"})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,zIndex:18,transform:`translate(${deviceX}px, ${deviceY}px)`,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(AssetLayer,{image:deviceImage,fit:\"contain\",zIndex:18,rest:deviceRest,hover:deviceHover,transition:transition,shadow:\"drop-shadow(0 20px 26px rgba(0,0,0,0.22))\",radius:0,transformOrigin:\"50% 82%\"})}),/*#__PURE__*/_jsx(AssetLayer,{image:accentImage,fit:\"contain\",zIndex:23,rest:accentRest,hover:{...accentRest,scale:1,opacity:1},transition:delayed(revealStagger*1.4),shadow:\"drop-shadow(0 10px 18px rgba(40,72,130,0.18))\",radius:999}),/*#__PURE__*/_jsx(SceneHeadline,{text:sceneHeadline,color:sceneTextColor,compact:compact,fontSize:sceneHeadlineSize,width:sceneHeadlineWidth,x:headlineX,y:headlineY,motionScale:movement,reducedMotion:reducedMotion,transition:transition})]});}function OrbitShowcaseScene(props){const{compact,reducedMotion,motionScale,hoverScale,orbitSpread,transition,revealStagger,projectMark,restLabel,hoverLabel,sceneHeadline,sceneTextColor,sceneHeadlineSize,sceneHeadlineWidth,markSize,mainImage,orbitIcon1,orbitIcon2,orbitIcon3,accentImage,sceneX,sceneY,mainX,mainY,headlineX,headlineY}=props;const movement=reducedMotion?0:motionScale;const spread=Math.max(.4,Math.min(1.8,orbitSpread));const delayed=delay=>({...transition,delay:reducedMotion?0:delay});const mainRest=compact?{left:\"10%\",top:\"23%\",width:\"80%\",height:\"48%\",rotate:0,scale:1,opacity:1}:{left:\"13%\",top:\"23%\",width:\"75%\",height:\"48%\",rotate:0,scale:1,opacity:1};const mainHover=compact?{left:\"8%\",top:\"22%\",width:\"84%\",height:\"50%\",rotate:0,scale:reducedMotion?1:1+Math.max(0,hoverScale-1)*movement,opacity:1}:{left:\"11%\",top:\"22%\",width:\"78%\",height:\"50%\",rotate:0,scale:reducedMotion?1:1+Math.max(0,hoverScale-1)*movement,opacity:1};const icon1Rest={left:compact?\"-8%\":\"-6%\",top:compact?\"31%\":\"29%\",width:compact?\"17%\":\"14%\",height:compact?\"20%\":\"18%\",rotate:reducedMotion?0:-6,scale:.9,opacity:.95};const icon1Hover={left:compact?\"44%\":\"46%\",top:compact?\"8%\":\"7%\",width:compact?\"15%\":\"13%\",height:compact?\"18%\":\"17%\",rotate:0,scale:1,opacity:1,x:reducedMotion?0:(spread-1)*8*movement,y:reducedMotion?0:-(spread-1)*5*movement};const icon2Rest={left:compact?\"73%\":\"75%\",top:compact?\"91%\":\"92%\",width:compact?\"17%\":\"14%\",height:compact?\"20%\":\"18%\",rotate:reducedMotion?0:7,scale:.9,opacity:.95};const icon2Hover={left:compact?\"4%\":\"6%\",top:compact?\"60%\":\"61%\",width:compact?\"15%\":\"13%\",height:compact?\"18%\":\"17%\",rotate:reducedMotion?0:-5,scale:1,opacity:1,x:reducedMotion?0:-(spread-1)*8*movement,y:reducedMotion?0:(spread-1)*5*movement};const icon3Rest={left:compact?\"93%\":\"94%\",top:compact?\"32%\":\"31%\",width:compact?\"18%\":\"15%\",height:compact?\"21%\":\"19%\",rotate:reducedMotion?0:7,scale:.9,opacity:.95};const icon3Hover={left:compact?\"82%\":\"84%\",top:compact?\"61%\":\"62%\",width:compact?\"17%\":\"15%\",height:compact?\"20%\":\"19%\",rotate:reducedMotion?0:4,scale:1,opacity:1,x:reducedMotion?0:(spread-1)*7*movement,y:reducedMotion?0:(spread-1)*4*movement};const accentRest={left:compact?\"91%\":\"93%\",top:compact?\"4%\":\"3%\",width:compact?\"16%\":\"13%\",height:compact?\"19%\":\"17%\",rotate:0,scale:.55,opacity:0};const accentHover={...accentRest,scale:1,opacity:.9};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(SceneIdentity,{mark:projectMark,restLabel:restLabel,hoverLabel:hoverLabel,markSize:markSize,color:sceneTextColor,compact:compact,transition:transition}),/*#__PURE__*/_jsxs(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,zIndex:10,transform:`translate(${sceneX}px, ${sceneY}px)`,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,transform:`translate(${mainX}px, ${mainY}px)`},children:/*#__PURE__*/_jsx(AssetLayer,{image:mainImage,fit:\"contain\",zIndex:14,rest:mainRest,hover:mainHover,transition:transition,radius:12,shadow:\"drop-shadow(0 16px 24px rgba(0,0,0,0.18))\"})}),/*#__PURE__*/_jsx(AssetLayer,{image:orbitIcon1,fit:\"contain\",zIndex:24,rest:icon1Rest,hover:icon1Hover,transition:delayed(revealStagger*.4),radius:0,shadow:\"drop-shadow(0 7px 10px rgba(0,0,0,0.16))\"}),/*#__PURE__*/_jsx(AssetLayer,{image:orbitIcon2,fit:\"contain\",zIndex:25,rest:icon2Rest,hover:icon2Hover,transition:delayed(revealStagger),radius:0,shadow:\"drop-shadow(0 7px 10px rgba(0,0,0,0.16))\"}),/*#__PURE__*/_jsx(AssetLayer,{image:orbitIcon3,fit:\"contain\",zIndex:26,rest:icon3Rest,hover:icon3Hover,transition:delayed(revealStagger*1.5),radius:0,shadow:\"drop-shadow(0 7px 10px rgba(0,0,0,0.16))\"}),/*#__PURE__*/_jsx(AssetLayer,{image:accentImage,fit:\"contain\",zIndex:22,rest:accentRest,hover:accentHover,transition:delayed(revealStagger*1.2),radius:999,shadow:\"drop-shadow(0 10px 18px rgba(25,90,40,0.14))\"})]}),/*#__PURE__*/_jsx(SceneHeadline,{text:sceneHeadline,color:sceneTextColor,compact:compact,fontSize:sceneHeadlineSize,width:sceneHeadlineWidth,x:headlineX,y:headlineY,motionScale:movement,reducedMotion:reducedMotion,transition:transition})]});}function GenericScene(props){const{mode,orientation,reducedMotion,motionScale,hoverScale,transition,mediaPadding,mainImage,secondaryImage,tertiaryImage,layerFit,sceneHeadline,sceneTextColor,sceneHeadlineSize,sceneHeadlineWidth,headlineX,headlineY,compact}=props;const vertical=orientation===\"vertical\";const movement=reducedMotion?0:motionScale;const inset=Math.max(0,mediaPadding);const mainRest=vertical?{left:\"16%\",top:\"10%\",width:\"72%\",height:\"62%\",rotate:0,scale:1,opacity:1}:{left:\"36%\",top:\"8%\",width:\"58%\",height:\"67%\",rotate:0,scale:1,opacity:1};const secondaryRest=vertical?{left:`${inset}px`,top:\"8%\",width:\"65%\",height:\"48%\",rotate:mode===\"layered\"?-3:0,scale:1,opacity:mode===\"editorial\"?0:1}:{left:\"23%\",top:\"13%\",width:\"54%\",height:\"58%\",rotate:mode===\"layered\"?-3:0,scale:1,opacity:mode===\"editorial\"?0:1};const tertiaryRest=vertical?{left:\"31%\",top:\"21%\",width:\"64%\",height:\"48%\",rotate:mode===\"layered\"?3:0,scale:1,opacity:tertiaryImage?1:0}:{left:\"48%\",top:\"22%\",width:\"45%\",height:\"55%\",rotate:mode===\"layered\"?3:0,scale:1,opacity:tertiaryImage?1:0};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(AssetLayer,{image:secondaryImage,fit:layerFit,zIndex:8,rest:secondaryRest,hover:{...secondaryRest,opacity:1,x:reducedMotion?0:-3*movement,y:reducedMotion?0:-5*movement,scale:reducedMotion?1:1.01},transition:transition,shadow:\"drop-shadow(0 14px 22px rgba(0,0,0,0.12))\"}),/*#__PURE__*/_jsx(AssetLayer,{image:mainImage,fit:layerFit,zIndex:12,rest:mainRest,hover:{...mainRest,y:reducedMotion?0:-9*movement,scale:reducedMotion?1:1+Math.max(0,hoverScale-1)*movement},transition:transition,shadow:\"drop-shadow(0 16px 26px rgba(0,0,0,0.16))\"}),/*#__PURE__*/_jsx(AssetLayer,{image:tertiaryImage,fit:layerFit,zIndex:16,rest:tertiaryRest,hover:{...tertiaryRest,x:reducedMotion?0:4*movement,y:reducedMotion?0:-13*movement,scale:reducedMotion?1:1.015},transition:transition,shadow:\"drop-shadow(0 16px 26px rgba(0,0,0,0.15))\"}),/*#__PURE__*/_jsx(SceneHeadline,{text:sceneHeadline,color:sceneTextColor,compact:compact,fontSize:sceneHeadlineSize,width:sceneHeadlineWidth,x:headlineX,y:headlineY,motionScale:movement,reducedMotion:reducedMotion,transition:transition})]});}function FooterInfo(props){const{orientation,compact,category,title,description,metric,footerWidth,radius,borderWidth,background,blur,padding,titleColor,descriptionColor,titleSize,descriptionSize}=props;const fullWidth=orientation===\"vertical\"||compact;const innerRadius=Math.max(0,radius-borderWidth);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",zIndex:70,left:0,bottom:0,width:fullWidth?\"100%\":`${footerWidth}%`,minWidth:fullWidth?0:250,display:\"flex\",flexDirection:\"column\",gap:compact?7:9,padding:compact?Math.max(13,padding-3):padding,boxSizing:\"border-box\",background,backdropFilter:`blur(${blur}px)`,WebkitBackdropFilter:`blur(${blur}px)`,borderRadius:fullWidth?`0 0 ${innerRadius}px ${innerRadius}px`:`0 ${innerRadius}px 0 ${innerRadius}px`},children:[(category||metric)&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,minWidth:0},children:[category&&/*#__PURE__*/_jsx(\"span\",{style:{minWidth:0,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",color:descriptionColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?10:11,fontWeight:650,lineHeight:1.2,letterSpacing:\"0.09em\",textTransform:\"uppercase\"},children:category}),metric&&/*#__PURE__*/_jsx(\"span\",{style:{flexShrink:0,maxWidth:\"52%\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",color:titleColor,background:\"rgba(127,127,127,0.10)\",border:\"1px solid rgba(127,127,127,0.14)\",borderRadius:999,padding:compact?\"4px 7px\":\"5px 8px\",fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?10:11,fontWeight:600,lineHeight:1},children:metric})]}),/*#__PURE__*/_jsx(\"div\",{style:{color:titleColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?Math.max(17,titleSize-4):orientation===\"vertical\"?Math.max(18,titleSize-2):titleSize,fontWeight:600,lineHeight:1.08,letterSpacing:\"-0.03em\",display:\"-webkit-box\",WebkitBoxOrient:\"vertical\",WebkitLineClamp:2,overflow:\"hidden\"},children:title}),description&&/*#__PURE__*/_jsx(\"div\",{style:{color:descriptionColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?Math.max(12,descriptionSize-2):descriptionSize,fontWeight:400,lineHeight:1.35,letterSpacing:\"-0.01em\",display:\"-webkit-box\",WebkitBoxOrient:\"vertical\",WebkitLineClamp:orientation===\"vertical\"||compact?3:2,overflow:\"hidden\"},children:description})]});}function GlassInfo(props){const{compact,category,title,description,metric,alignment,width,background,blur,padding,radius,borderColor,shadow,offsetX,offsetY,titleColor,descriptionColor,titleSize,descriptionSize}=props;const alignRight=alignment===\"bottomRight\";const resolvedWidth=compact?Math.min(94,Math.max(68,width+8)):Math.min(92,Math.max(34,width));return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",zIndex:72,left:alignRight?undefined:`calc(5% + ${offsetX}px)`,right:alignRight?`calc(5% - ${offsetX}px)`:undefined,bottom:`calc(5% + ${offsetY}px)`,width:`${resolvedWidth}%`,maxWidth:compact?\"none\":460,display:\"flex\",flexDirection:\"column\",gap:compact?7:9,padding:compact?Math.max(12,padding-2):padding,boxSizing:\"border-box\",overflow:\"hidden\",color:titleColor,background,border:`1px solid ${borderColor}`,borderRadius:radius,boxShadow:shadow,backdropFilter:`saturate(1.08) blur(${blur}px)`,WebkitBackdropFilter:`saturate(1.08) blur(${blur}px)`,pointerEvents:\"none\"},children:[(category||metric)&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:10,minWidth:0},children:[category&&/*#__PURE__*/_jsx(\"span\",{style:{minWidth:0,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",color:descriptionColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?9:10,fontWeight:650,lineHeight:1.2,letterSpacing:\"0.1em\",textTransform:\"uppercase\"},children:category}),metric&&/*#__PURE__*/_jsx(\"span\",{style:{flexShrink:0,maxWidth:\"55%\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",color:titleColor,background:\"rgba(255,255,255,0.48)\",border:\"1px solid rgba(90,90,105,0.14)\",borderRadius:999,padding:compact?\"4px 7px\":\"5px 9px\",fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?9:10,fontWeight:600,lineHeight:1},children:metric})]}),title&&/*#__PURE__*/_jsx(\"div\",{style:{color:titleColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?Math.max(16,titleSize-5):Math.max(17,titleSize-2),fontWeight:600,lineHeight:1.08,letterSpacing:\"-0.032em\",display:\"-webkit-box\",WebkitBoxOrient:\"vertical\",WebkitLineClamp:2,overflow:\"hidden\"},children:title}),description&&/*#__PURE__*/_jsx(\"div\",{style:{color:descriptionColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?Math.max(11,descriptionSize-3):Math.max(12,descriptionSize-1),fontWeight:400,lineHeight:1.34,letterSpacing:\"-0.01em\",display:\"-webkit-box\",WebkitBoxOrient:\"vertical\",WebkitLineClamp:compact?2:3,overflow:\"hidden\"},children:description})]});}function DataShowcaseScene(props){const{orientation,width,compact,reducedMotion,transition,motionScale,hoverScale,featuredLabel,category,title,description,ctaLabel,showCta,metrics,backgroundImage,backgroundAlt,backgroundFit,imagePosition,mainImage,statImage,accentImage,restBackground,hoverBackground,panelBackground,accentColor,dividerColor,ctaBackground,ctaTextColor,titleColor,descriptionColor,titleSize,descriptionSize,mediaRatio,mainScale,mainRotation,mainHoverRotation,statScale,statX,statY,mainX,mainY,metricAlignment,metricPaddingX,metricPaddingY,metricLabelGap,metricsTopGap,metricDividers,metricValueSize,metricLabelSize}=props;const vertical=orientation===\"vertical\";const mediaAspect=compact?1.28:vertical?Math.max(1.08,Math.min(1.32,mediaRatio*.68)):Math.max(1.35,mediaRatio);const padding=compact?18:width<760?22:28;const resolvedMetrics=(metrics||[]).filter(item=>item&&(item.value||item.label));const metricColumns=width>=620?Math.max(1,Math.min(resolvedMetrics.length||1,4)):width>=420?Math.max(1,Math.min(resolvedMetrics.length||1,2)):1;const mainAsset=normalizeImage(mainImage);const statAsset=normalizeImage(statImage);const accentAsset=normalizeImage(accentImage);const mainRest=vertical?{left:\"44%\",top:\"7%\",width:\"51%\",height:\"110%\",rotate:reducedMotion?0:mainRotation,scale:mainScale,x:mainX,y:mainY}:{left:\"55%\",top:\"7%\",width:\"39%\",height:\"112%\",rotate:reducedMotion?0:mainRotation,scale:mainScale,x:mainX,y:mainY};const mainHover={...mainRest,top:vertical?\"4%\":\"4%\",rotate:reducedMotion?0:mainHoverRotation,scale:reducedMotion?mainScale:mainScale*(1+Math.max(0,hoverScale-1)*motionScale),y:reducedMotion?mainY:mainY-6*motionScale};const statRest=vertical?{left:`calc(8% + ${statX}px)`,top:`calc(55% + ${statY}px)`,width:`${Math.max(22,Math.min(52,35*statScale))}%`,height:\"23%\",rotate:reducedMotion?0:-2,scale:1}:{left:`calc(10% + ${statX}px)`,top:`calc(60% + ${statY}px)`,width:`${Math.max(16,Math.min(42,25*statScale))}%`,height:\"24%\",rotate:reducedMotion?0:-2,scale:1};const statHover={...statRest,rotate:reducedMotion?0:-3.5,scale:reducedMotion?1:1.025,y:reducedMotion?0:-4*motionScale};return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"column\",width:\"100%\",minWidth:0,background:panelBackground},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",aspectRatio:mediaAspect,minHeight:compact?230:undefined,overflow:\"hidden\",background:restBackground},children:[/*#__PURE__*/_jsx(SceneBackground,{image:backgroundImage,alt:backgroundAlt,fit:backgroundFit,position:imagePosition,restBackground:restBackground,hoverBackground:hoverBackground,hoverScale:reducedMotion?1:1.018,reducedMotion:reducedMotion,transition:transition}),featuredLabel&&/*#__PURE__*/_jsx(motion.div,{variants:{rest:{y:0,opacity:1},hover:{y:reducedMotion?0:-2*motionScale,opacity:1}},transition:transition,style:{position:\"absolute\",zIndex:40,left:compact?16:22,top:compact?16:22,maxWidth:\"72%\",padding:compact?\"9px 12px\":\"11px 14px\",borderRadius:999,background:\"rgba(255,255,255,0.88)\",backdropFilter:\"blur(12px)\",WebkitBackdropFilter:\"blur(12px)\",color:titleColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?9:10,fontWeight:650,lineHeight:1,letterSpacing:\"0.14em\",textTransform:\"uppercase\",whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",pointerEvents:\"none\"},children:featuredLabel}),mainAsset&&/*#__PURE__*/_jsx(motion.div,{variants:{rest:mainRest,hover:mainHover},transition:transition,style:{position:\"absolute\",zIndex:18,transformOrigin:\"50% 78%\",pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"img\",{src:mainAsset.src,srcSet:mainAsset.srcSet,alt:mainAsset.alt||\"\",draggable:false,loading:\"lazy\",decoding:\"async\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",maxWidth:\"none\",maxHeight:\"none\",objectFit:\"contain\",objectPosition:\"center center\",filter:\"drop-shadow(0 22px 30px rgba(35,35,45,0.18))\",userSelect:\"none\",pointerEvents:\"none\"}})}),statAsset&&/*#__PURE__*/_jsx(motion.div,{variants:{rest:statRest,hover:statHover},transition:transition,style:{position:\"absolute\",zIndex:24,transformOrigin:\"50% 50%\",pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"img\",{src:statAsset.src,srcSet:statAsset.srcSet,alt:statAsset.alt||\"\",draggable:false,loading:\"lazy\",decoding:\"async\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"contain\",filter:\"drop-shadow(0 14px 20px rgba(50,35,45,0.13))\",userSelect:\"none\"}})}),accentAsset&&/*#__PURE__*/_jsx(motion.img,{src:accentAsset.src,srcSet:accentAsset.srcSet,alt:\"\",draggable:false,variants:{rest:{opacity:.72,scale:.94,rotate:0},hover:{opacity:1,scale:reducedMotion?.94:1,rotate:reducedMotion?0:4}},transition:transition,style:{position:\"absolute\",zIndex:12,right:compact?\"4%\":\"5%\",top:compact?\"6%\":\"7%\",width:compact?\"15%\":\"11%\",height:\"auto\",maxHeight:\"20%\",objectFit:\"contain\",pointerEvents:\"none\",userSelect:\"none\"}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"column\",gap:compact?15:18,padding,boxSizing:\"border-box\",background:panelBackground,color:titleColor},children:[category&&/*#__PURE__*/_jsx(\"div\",{style:{color:descriptionColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?9:10,fontWeight:650,lineHeight:1.2,letterSpacing:\"0.15em\",textTransform:\"uppercase\"},children:category}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:compact?\"column\":\"row\",alignItems:compact?\"stretch\":\"flex-start\",justifyContent:\"space-between\",gap:compact?14:20},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:compact?8:9,minWidth:0,flex:\"1 1 auto\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:titleColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?Math.max(22,titleSize-1):Math.max(24,titleSize+4),fontWeight:600,lineHeight:1.08,letterSpacing:\"-0.035em\",textWrap:\"balance\"},children:title}),description&&/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:compact?\"100%\":560,color:descriptionColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?Math.max(13,descriptionSize-1):descriptionSize,fontWeight:400,lineHeight:1.48,letterSpacing:\"-0.01em\"},children:description})]}),showCta&&ctaLabel&&/*#__PURE__*/_jsxs(motion.div,{variants:{rest:{scale:1},hover:{scale:reducedMotion?1:1.02}},transition:transition,style:{flexShrink:0,alignSelf:compact?\"flex-start\":\"center\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,minHeight:compact?42:46,padding:compact?\"0 16px\":\"0 19px\",borderRadius:999,background:ctaBackground,color:ctaTextColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?12:13,fontWeight:650,lineHeight:1,whiteSpace:\"nowrap\",pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{children:ctaLabel}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"↗\"})]})]}),resolvedMetrics.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${metricColumns}, minmax(0, 1fr))`,marginTop:metricsTopGap,borderTop:metricDividers?`1px solid ${dividerColor}`:undefined},children:resolvedMetrics.map((item,index)=>{const column=index%metricColumns;const row=Math.floor(index/metricColumns);const isFirstColumn=column===0;const isLastColumn=column===metricColumns-1||index===resolvedMetrics.length-1;const resolvedAlignment=metricColumns===1||metricAlignment===\"left\"?\"left\":metricAlignment===\"center\"?\"center\":isFirstColumn?\"left\":isLastColumn?\"right\":\"center\";const alignItems=resolvedAlignment===\"right\"?\"flex-end\":resolvedAlignment===\"center\"?\"center\":\"flex-start\";// \"Spread\" anchors the outer metrics to the same\n// content edges as the title block, while inner\n// metrics remain centred.\nconst leftPadding=metricAlignment===\"spread\"&&isFirstColumn?0:metricPaddingX;const rightPadding=metricAlignment===\"spread\"&&isLastColumn?0:metricPaddingX;return /*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,display:\"flex\",flexDirection:\"column\",alignItems,textAlign:resolvedAlignment,paddingTop:metricPaddingY,paddingBottom:metricPaddingY,paddingLeft:leftPadding,paddingRight:rightPadding,boxSizing:\"border-box\",borderLeft:metricDividers&&metricColumns>1&&column>0?`1px solid ${dividerColor}`:undefined,borderTop:metricDividers&&row>0?`1px solid ${dividerColor}`:undefined},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",color:accentColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?Math.max(20,metricValueSize-4):metricValueSize,fontWeight:500,lineHeight:1,letterSpacing:\"-0.045em\",whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",textAlign:resolvedAlignment},children:item.value}),item.label&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",marginTop:metricLabelGap,color:descriptionColor,fontFamily:\"Inter, Inter Variable, system-ui, sans-serif\",fontSize:compact?Math.max(9,metricLabelSize-1):metricLabelSize,fontWeight:400,lineHeight:1.3,textAlign:resolvedAlignment},children:item.label})]},`${item.value}-${item.label}-${index}`);})})]})]});}export default function ProjectCardMultiSceneData(props){const{orientation,sceneMode,infoLayout,category,title,description,metric,link,openInNewTab,featuredLabel,ctaLabel,showDataCta,dataMetrics,dataMediaRatio,dataPanelBackground,dataAccentColor,dataDividerColor,dataCtaBackground,dataCtaTextColor,dataMainScale,dataMainRotation,dataMainHoverRotation,dataStatScale,dataStatX,dataStatY,dataMetricAlignment,dataMetricPaddingX,dataMetricPaddingY,dataMetricLabelGap,dataMetricsTopGap,dataMetricDividers,dataMetricValueSize,dataMetricLabelSize,restLabel,hoverLabel,sceneHeadline,backgroundImage,backgroundAlt,mainImage,secondaryImage,tertiaryImage,floatingCard1,floatingCard2,floatingCard3,deviceImage,orbitIcon1,orbitIcon2,orbitIcon3,accentImage,projectMark,backgroundFit,layerFit,imagePosition,mediaPadding,horizontalRatio,verticalRatio,compactBreakpoint,tabletBreakpoint,radius,borderWidth,borderColor,restBackground,hoverBackground,footerWidth,panelBackground,panelBlur,panelPadding,overlayAlignment,overlayWidth,overlayBackground,overlayBlur,overlayPadding,overlayRadius,overlayBorderColor,overlayShadow,overlayX,overlayY,titleColor,descriptionColor,titleSize,descriptionSize,sceneTextColor,sceneHeadlineSize,sceneHeadlineWidth,markSize,enableMotion,mobileReveal,motionIntensity,hoverScale,cardLift,revealStagger,animationStyle,duration,springStiffness,springDamping,hoverShadow,reveal,revealOffset,revealBlur,revealDuration,revealDelay,revealAmount,revealOnce,deviceRestRotation,deviceHoverRotation,deviceScale,orbitSpread,sceneX,sceneY,mainX,mainY,deviceX,deviceY,headlineX,headlineY,style}=props;const{ref,width}=useElementWidth();const canHover=useHoverCapability();const reducedMotion=useReducedMotion()??false;const isStaticRenderer=useIsStaticRenderer();const[focused,setFocused]=React.useState(false);const compact=width<=compactBreakpoint;const tabletFactor=width<=tabletBreakpoint?.62:1;const motionScale=Math.max(0,motionIntensity)*tabletFactor;const resolvedRatio=orientation===\"vertical\"?verticalRatio:horizontalRatio;const hoverEnabled=enableMotion&&canHover;const mobileInView=enableMotion&&mobileReveal&&!canHover&&!reducedMotion;const revealEnabled=reveal&&!isStaticRenderer&&!reducedMotion;const revealHiddenState={opacity:0,y:revealOffset,filter:revealBlur>0?`blur(${revealBlur}px)`:\"blur(0px)\"};const revealVisibleState={opacity:1,y:0,filter:\"blur(0px)\",transition:{duration:revealDuration,delay:revealDelay,ease:[.22,1,.36,1]}};const inViewVariant=revealEnabled&&mobileInView?[\"revealVisible\",\"hover\"]:revealEnabled?\"revealVisible\":mobileInView?\"hover\":undefined;const transition=animationStyle===\"spring\"?{type:\"spring\",stiffness:springStiffness,damping:springDamping,mass:.82}:{type:\"tween\",duration,ease:[.22,1,.36,1]};const explicitHeight=style?.height!==undefined&&style.height!==\"auto\";const sceneHeadlineText=infoLayout===\"scene\"?sceneHeadline:\"\";const isDataShowcase=sceneMode===\"dataShowcase\";return /*#__PURE__*/_jsxs(motion.a,{ref:ref,href:link||\"#\",target:openInNewTab?\"_blank\":undefined,rel:openInNewTab?\"noopener noreferrer\":undefined,\"aria-label\":[title,description,metric].filter(Boolean).join(\". \"),variants:{rest:{},hover:{},revealHidden:revealHiddenState,revealVisible:revealVisibleState},initial:revealEnabled?[\"rest\",\"revealHidden\"]:\"rest\",animate:focused&&enableMotion?\"hover\":\"rest\",whileHover:hoverEnabled?\"hover\":undefined,whileInView:inViewVariant,viewport:{once:revealEnabled?revealOnce:true,amount:revealEnabled?revealAmount:.45},onFocus:()=>setFocused(true),onBlur:()=>setFocused(false),style:{...style,position:\"relative\",display:\"block\",width:style?.width??\"100%\",height:isDataShowcase?\"auto\":explicitHeight?style?.height:\"auto\",aspectRatio:explicitHeight||isDataShowcase?undefined:resolvedRatio,minWidth:0,overflow:\"visible\",isolation:\"isolate\",borderRadius:radius,textDecoration:\"none\",WebkitTapHighlightColor:\"transparent\",willChange:revealEnabled?\"opacity, transform, filter\":undefined},children:[/*#__PURE__*/_jsx(motion.div,{\"aria-hidden\":\"true\",variants:{rest:{opacity:0,scale:.985},hover:{opacity:1,scale:1}},transition:transition,style:{position:\"absolute\",inset:0,zIndex:-1,borderRadius:radius,boxShadow:hoverShadow,pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(motion.div,{variants:{rest:{y:0},hover:{y:enableMotion&&!reducedMotion?-Math.abs(cardLift)*tabletFactor:0}},transition:transition,style:{position:isDataShowcase?\"relative\":\"absolute\",inset:isDataShowcase?undefined:0,width:\"100%\",overflow:\"hidden\",borderRadius:radius,background:isDataShowcase?dataPanelBackground:restBackground,boxSizing:\"border-box\",transformOrigin:\"50% 50%\",willChange:\"transform\"},children:[isDataShowcase&&/*#__PURE__*/_jsx(DataShowcaseScene,{orientation:orientation,width:width,compact:compact,reducedMotion:reducedMotion,transition:transition,motionScale:motionScale,hoverScale:hoverScale,featuredLabel:featuredLabel,category:category,title:title,description:description,ctaLabel:ctaLabel,showCta:showDataCta,metrics:dataMetrics,backgroundImage:backgroundImage,backgroundAlt:backgroundAlt,backgroundFit:backgroundFit,imagePosition:imagePosition,mainImage:mainImage,statImage:floatingCard1,accentImage:accentImage,restBackground:restBackground,hoverBackground:hoverBackground,panelBackground:dataPanelBackground,accentColor:dataAccentColor,dividerColor:dataDividerColor,ctaBackground:dataCtaBackground,ctaTextColor:dataCtaTextColor,titleColor:titleColor,descriptionColor:descriptionColor,titleSize:titleSize,descriptionSize:descriptionSize,mediaRatio:dataMediaRatio,mainScale:dataMainScale,mainRotation:dataMainRotation,mainHoverRotation:dataMainHoverRotation,statScale:dataStatScale,statX:dataStatX,statY:dataStatY,mainX:mainX,mainY:mainY,metricAlignment:dataMetricAlignment,metricPaddingX:dataMetricPaddingX,metricPaddingY:dataMetricPaddingY,metricLabelGap:dataMetricLabelGap,metricsTopGap:dataMetricsTopGap,metricDividers:dataMetricDividers,metricValueSize:dataMetricValueSize,metricLabelSize:dataMetricLabelSize}),!isDataShowcase&&/*#__PURE__*/_jsx(SceneBackground,{image:backgroundImage,alt:backgroundAlt,fit:backgroundFit,position:imagePosition,restBackground:restBackground,hoverBackground:hoverBackground,hoverScale:reducedMotion?1:1+Math.max(0,hoverScale-1)*.45,reducedMotion:reducedMotion,transition:transition}),sceneMode===\"deviceStack\"&&/*#__PURE__*/_jsx(DeviceStackScene,{orientation:orientation,compact:compact,reducedMotion:reducedMotion,motionScale:motionScale,hoverScale:hoverScale,transition:transition,revealStagger:revealStagger,projectMark:projectMark,restLabel:restLabel,hoverLabel:hoverLabel,sceneHeadline:sceneHeadlineText,sceneTextColor:sceneTextColor,sceneHeadlineSize:sceneHeadlineSize,sceneHeadlineWidth:sceneHeadlineWidth,markSize:markSize,floatingCard1:floatingCard1,floatingCard2:floatingCard2,floatingCard3:floatingCard3,deviceImage:deviceImage,accentImage:accentImage,deviceRestRotation:deviceRestRotation,deviceHoverRotation:deviceHoverRotation,deviceScale:deviceScale,sceneX:sceneX,sceneY:sceneY,deviceX:deviceX,deviceY:deviceY,headlineX:headlineX,headlineY:headlineY}),sceneMode===\"orbitShowcase\"&&/*#__PURE__*/_jsx(OrbitShowcaseScene,{compact:compact,reducedMotion:reducedMotion,motionScale:motionScale,hoverScale:hoverScale,orbitSpread:orbitSpread,transition:transition,revealStagger:revealStagger,projectMark:projectMark,restLabel:restLabel,hoverLabel:hoverLabel,sceneHeadline:sceneHeadlineText,sceneTextColor:sceneTextColor,sceneHeadlineSize:sceneHeadlineSize,sceneHeadlineWidth:sceneHeadlineWidth,markSize:markSize,mainImage:mainImage,orbitIcon1:orbitIcon1,orbitIcon2:orbitIcon2,orbitIcon3:orbitIcon3,accentImage:accentImage,sceneX:sceneX,sceneY:sceneY,mainX:mainX,mainY:mainY,headlineX:headlineX,headlineY:headlineY}),(sceneMode===\"editorial\"||sceneMode===\"layered\")&&/*#__PURE__*/_jsx(GenericScene,{mode:sceneMode,orientation:orientation,reducedMotion:reducedMotion,motionScale:motionScale,hoverScale:hoverScale,transition:transition,mediaPadding:mediaPadding,mainImage:mainImage,secondaryImage:secondaryImage,tertiaryImage:tertiaryImage,layerFit:layerFit,sceneHeadline:sceneHeadlineText,sceneTextColor:sceneTextColor,sceneHeadlineSize:sceneHeadlineSize,sceneHeadlineWidth:sceneHeadlineWidth,headlineX:headlineX,headlineY:headlineY,compact:compact}),!isDataShowcase&&infoLayout===\"footer\"&&/*#__PURE__*/_jsx(FooterInfo,{orientation:orientation,compact:compact,category:category,title:title,description:description,metric:metric,footerWidth:footerWidth,radius:radius,borderWidth:borderWidth,background:panelBackground,blur:panelBlur,padding:panelPadding,titleColor:titleColor,descriptionColor:descriptionColor,titleSize:titleSize,descriptionSize:descriptionSize}),!isDataShowcase&&infoLayout===\"glass\"&&/*#__PURE__*/_jsx(GlassInfo,{compact:compact,category:category,title:title,description:description,metric:metric,alignment:overlayAlignment,width:overlayWidth,background:overlayBackground,blur:overlayBlur,padding:overlayPadding,radius:overlayRadius,borderColor:overlayBorderColor,shadow:overlayShadow,offsetX:overlayX,offsetY:overlayY,titleColor:titleColor,descriptionColor:descriptionColor,titleSize:titleSize,descriptionSize:descriptionSize}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,zIndex:90,border:`${borderWidth}px solid ${borderColor}`,borderRadius:radius,boxSizing:\"border-box\",pointerEvents:\"none\"}})]})]});}ProjectCardMultiSceneData.defaultProps={width:640,height:480,orientation:\"horizontal\",sceneMode:\"orbitShowcase\",infoLayout:\"scene\",category:\"Product design\",title:\"Project title\",description:\"A short project description.\",metric:\"Case study\",link:\"#\",openInNewTab:false,featuredLabel:\"Featured case study\",ctaLabel:\"View case study\",showDataCta:true,dataMetrics:[{value:\"−10pp\",label:\"Checkout abandonment\"},{value:\"+9pp\",label:\"Order & Collect adoption\"},{value:\"+2.6pp\",label:\"Conversion uplift\"}],dataMediaRatio:1.8,dataPanelBackground:\"#FFFFFF\",dataAccentColor:\"#F04E62\",dataDividerColor:\"rgba(45,45,59,0.14)\",dataCtaBackground:\"#F04E62\",dataCtaTextColor:\"#FFFFFF\",dataMainScale:1,dataMainRotation:5,dataMainHoverRotation:2,dataStatScale:1,dataStatX:0,dataStatY:0,// Data Showcase metric layout\ndataMetricAlignment:\"spread\",dataMetricPaddingX:18,dataMetricPaddingY:20,dataMetricLabelGap:7,dataMetricsTopGap:4,dataMetricDividers:true,dataMetricValueSize:31,dataMetricLabelSize:12,restLabel:\"My Podcast\",hoverLabel:\"\",sceneHeadline:\"Podcasting with designers about craft, growth\\nand personal stories\",backgroundAlt:\"Project preview\",backgroundFit:\"cover\",layerFit:\"contain\",imagePosition:\"center center\",mediaPadding:18,horizontalRatio:1.32,verticalRatio:.76,compactBreakpoint:460,tabletBreakpoint:820,radius:24,borderWidth:1,borderColor:\"rgba(255,255,255,0.92)\",restBackground:\"#F7F7F7\",hoverBackground:\"#91E99F\",footerWidth:53,panelBackground:\"rgba(255,255,255,0.96)\",panelBlur:10,panelPadding:16,overlayAlignment:\"bottomLeft\",overlayWidth:82,overlayBackground:\"rgba(255,255,255,0.68)\",overlayBlur:18,overlayPadding:15,overlayRadius:18,overlayBorderColor:\"rgba(255,255,255,0.72)\",overlayShadow:\"0 10px 30px rgba(35,35,50,0.10)\",overlayX:0,overlayY:0,titleColor:\"#2D2D3B\",descriptionColor:\"#676783\",titleSize:22,descriptionSize:15,sceneTextColor:\"#17171B\",sceneHeadlineSize:22,sceneHeadlineWidth:76,markSize:30,enableMotion:true,mobileReveal:true,motionIntensity:1,hoverScale:1.025,cardLift:4,revealStagger:.06,animationStyle:\"smooth\",duration:.55,springStiffness:150,springDamping:22,hoverShadow:\"0 2px 6px rgba(0,0,0,0.05), 0 18px 36px rgba(0,0,0,0.15)\",reveal:true,revealOffset:22,revealBlur:4,revealDuration:.7,revealDelay:0,revealAmount:.14,revealOnce:true,deviceRestRotation:20,deviceHoverRotation:9,deviceScale:1,orbitSpread:1,sceneX:0,sceneY:0,mainX:0,mainY:0,deviceX:0,deviceY:0,headlineX:0,headlineY:0};addPropertyControls(ProjectCardMultiSceneData,{orientation:{type:ControlType.Enum,title:\"Orientation\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"Horizontal\",\"Vertical\"],defaultValue:\"horizontal\",displaySegmentedControl:true},sceneMode:{type:ControlType.Enum,title:\"Scene\",options:[\"editorial\",\"layered\",\"deviceStack\",\"orbitShowcase\",\"dataShowcase\"],optionTitles:[\"Editorial\",\"Layered\",\"Device Stack\",\"Orbit Showcase\",\"Data Showcase\"],defaultValue:\"orbitShowcase\",displaySegmentedControl:false},infoLayout:{type:ControlType.Enum,title:\"Information\",options:[\"scene\",\"glass\",\"footer\",\"none\"],optionTitles:[\"Scene\",\"Glass\",\"Footer\",\"None\"],defaultValue:\"scene\",displaySegmentedControl:false,hidden:props=>props.sceneMode===\"dataShowcase\"},category:{type:ControlType.String,title:\"Category\",defaultValue:\"Product design\",hidden:props=>props.sceneMode!==\"dataShowcase\"&&(props.infoLayout===\"scene\"||props.infoLayout===\"none\")},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Project title\",hidden:props=>props.sceneMode!==\"dataShowcase\"&&(props.infoLayout===\"scene\"||props.infoLayout===\"none\")},description:{type:ControlType.String,title:\"Description\",defaultValue:\"A short project description.\",displayTextArea:true,hidden:props=>props.sceneMode!==\"dataShowcase\"&&(props.infoLayout===\"scene\"||props.infoLayout===\"none\")},metric:{type:ControlType.String,title:\"Metric\",defaultValue:\"Case study\",hidden:props=>props.sceneMode===\"dataShowcase\"||props.infoLayout===\"scene\"||props.infoLayout===\"none\"},featuredLabel:{type:ControlType.String,title:\"Feature Label\",defaultValue:\"Featured case study\",hidden:props=>props.sceneMode!==\"dataShowcase\"},ctaLabel:{type:ControlType.String,title:\"CTA Label\",defaultValue:\"View case study\",hidden:props=>props.sceneMode!==\"dataShowcase\"||!props.showDataCta},showDataCta:{type:ControlType.Boolean,title:\"Show CTA\",defaultValue:true,hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMetrics:{type:ControlType.Array,title:\"Metrics\",maxCount:4,control:{type:ControlType.Object,controls:{value:{type:ControlType.String,title:\"Value\",defaultValue:\"+2.6pp\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Conversion uplift\"}}},defaultValue:[{value:\"−10pp\",label:\"Checkout abandonment\"},{value:\"+9pp\",label:\"Order & Collect adoption\"},{value:\"+2.6pp\",label:\"Conversion uplift\"}],hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMetricAlignment:{type:ControlType.Enum,title:\"Metric Alignment\",options:[\"spread\",\"left\",\"center\"],optionTitles:[\"Spread\",\"Left\",\"Centre\"],defaultValue:\"spread\",displaySegmentedControl:true,hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMetricPaddingX:{type:ControlType.Number,title:\"Metric Side Space\",defaultValue:18,min:0,max:64,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMetricPaddingY:{type:ControlType.Number,title:\"Metric Row Space\",defaultValue:20,min:0,max:64,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMetricLabelGap:{type:ControlType.Number,title:\"Value / Label Gap\",defaultValue:7,min:0,max:32,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMetricsTopGap:{type:ControlType.Number,title:\"Metrics Top Gap\",defaultValue:4,min:0,max:64,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMetricDividers:{type:ControlType.Boolean,title:\"Metric Dividers\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMetricValueSize:{type:ControlType.Number,title:\"Metric Value Size\",defaultValue:31,min:18,max:64,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMetricLabelSize:{type:ControlType.Number,title:\"Metric Label Size\",defaultValue:12,min:9,max:22,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"dataShowcase\"},restLabel:{type:ControlType.String,title:\"Rest Label\",defaultValue:\"My Podcast\",hidden:props=>props.sceneMode!==\"deviceStack\"&&props.sceneMode!==\"orbitShowcase\"},hoverLabel:{type:ControlType.String,title:\"Hover Label\",defaultValue:\"\",hidden:props=>props.sceneMode!==\"deviceStack\"&&props.sceneMode!==\"orbitShowcase\"},sceneHeadline:{type:ControlType.String,title:\"Scene Headline\",defaultValue:\"Podcasting with designers about craft, growth\\nand personal stories\",displayTextArea:true,hidden:props=>props.sceneMode===\"dataShowcase\"||props.infoLayout!==\"scene\"},link:{type:ControlType.Link,title:\"Link\",defaultValue:\"#\"},openInNewTab:{type:ControlType.Boolean,title:\"New Tab\",defaultValue:false},backgroundImage:{type:ControlType.ResponsiveImage,title:\"Background Image\"},backgroundAlt:{type:ControlType.String,title:\"Image Alt\",defaultValue:\"Project preview\"},mainImage:{type:ControlType.ResponsiveImage,title:\"Main Visual\",hidden:props=>props.sceneMode===\"deviceStack\"},secondaryImage:{type:ControlType.ResponsiveImage,title:\"Secondary Visual\",hidden:props=>props.sceneMode!==\"editorial\"&&props.sceneMode!==\"layered\"},tertiaryImage:{type:ControlType.ResponsiveImage,title:\"Tertiary Visual\",hidden:props=>props.sceneMode!==\"editorial\"&&props.sceneMode!==\"layered\"},floatingCard1:{type:ControlType.ResponsiveImage,title:\"Primary Card\",hidden:props=>props.sceneMode!==\"deviceStack\"&&props.sceneMode!==\"dataShowcase\"},floatingCard2:{type:ControlType.ResponsiveImage,title:\"Secondary Card\",hidden:props=>props.sceneMode!==\"deviceStack\"},floatingCard3:{type:ControlType.ResponsiveImage,title:\"Tertiary Card\",hidden:props=>props.sceneMode!==\"deviceStack\"},deviceImage:{type:ControlType.ResponsiveImage,title:\"Device\",hidden:props=>props.sceneMode!==\"deviceStack\"},orbitIcon1:{type:ControlType.ResponsiveImage,title:\"Orbit Icon 1\",hidden:props=>props.sceneMode!==\"orbitShowcase\"&&props.sceneMode!==\"dataShowcase\"},orbitIcon2:{type:ControlType.ResponsiveImage,title:\"Orbit Icon 2\",hidden:props=>props.sceneMode!==\"orbitShowcase\"&&props.sceneMode!==\"dataShowcase\"},orbitIcon3:{type:ControlType.ResponsiveImage,title:\"Orbit Icon 3\",hidden:props=>props.sceneMode!==\"orbitShowcase\"},accentImage:{type:ControlType.ResponsiveImage,title:\"Accent\",hidden:props=>props.sceneMode!==\"deviceStack\"&&props.sceneMode!==\"orbitShowcase\"&&props.sceneMode!==\"dataShowcase\"},projectMark:{type:ControlType.ResponsiveImage,title:\"Project Mark\",hidden:props=>props.sceneMode!==\"deviceStack\"&&props.sceneMode!==\"orbitShowcase\"},backgroundFit:{type:ControlType.Enum,title:\"Background Fit\",options:[\"cover\",\"contain\"],optionTitles:[\"Cover\",\"Contain\"],defaultValue:\"cover\",displaySegmentedControl:true},layerFit:{type:ControlType.Enum,title:\"Layer Fit\",options:[\"cover\",\"contain\"],optionTitles:[\"Cover\",\"Contain\"],defaultValue:\"contain\",displaySegmentedControl:true,hidden:props=>props.sceneMode===\"deviceStack\"||props.sceneMode===\"orbitShowcase\"},imagePosition:{type:ControlType.String,title:\"Image Position\",defaultValue:\"center center\"},mediaPadding:{type:ControlType.Number,title:\"Media Padding\",defaultValue:18,min:0,max:64,step:1,unit:\"px\",hidden:props=>props.sceneMode===\"deviceStack\"||props.sceneMode===\"orbitShowcase\"},dataMediaRatio:{type:ControlType.Number,title:\"Media Ratio\",defaultValue:1.8,min:1.1,max:2.4,step:.01,hidden:props=>props.sceneMode!==\"dataShowcase\"},dataPanelBackground:{type:ControlType.Color,title:\"Data Surface\",defaultValue:\"#FFFFFF\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataAccentColor:{type:ControlType.Color,title:\"Metric Accent\",defaultValue:\"#F04E62\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataDividerColor:{type:ControlType.Color,title:\"Metric Divider\",defaultValue:\"rgba(45,45,59,0.14)\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataCtaBackground:{type:ControlType.Color,title:\"CTA Fill\",defaultValue:\"#F04E62\",hidden:props=>props.sceneMode!==\"dataShowcase\"||!props.showDataCta},dataCtaTextColor:{type:ControlType.Color,title:\"CTA Text\",defaultValue:\"#FFFFFF\",hidden:props=>props.sceneMode!==\"dataShowcase\"||!props.showDataCta},dataMainScale:{type:ControlType.Number,title:\"Visual Scale\",defaultValue:1,min:.65,max:1.4,step:.01,hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMainRotation:{type:ControlType.Number,title:\"Visual Rest Rot.\",defaultValue:5,min:-25,max:25,step:.5,unit:\"deg\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataMainHoverRotation:{type:ControlType.Number,title:\"Visual Hover Rot.\",defaultValue:2,min:-25,max:25,step:.5,unit:\"deg\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataStatScale:{type:ControlType.Number,title:\"Stat Card Scale\",defaultValue:1,min:.6,max:1.6,step:.01,hidden:props=>props.sceneMode!==\"dataShowcase\"},dataStatX:{type:ControlType.Number,title:\"Stat X\",defaultValue:0,min:-120,max:120,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"dataShowcase\"},dataStatY:{type:ControlType.Number,title:\"Stat Y\",defaultValue:0,min:-120,max:120,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"dataShowcase\"},restBackground:{type:ControlType.Color,title:\"Rest Background\",defaultValue:\"#F7F7F7\"},hoverBackground:{type:ControlType.Color,title:\"Hover Background\",defaultValue:\"#91E99F\"},sceneTextColor:{type:ControlType.Color,title:\"Scene Text\",defaultValue:\"#17171B\"},sceneHeadlineSize:{type:ControlType.Number,title:\"Headline Size\",defaultValue:22,min:14,max:44,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"scene\"},sceneHeadlineWidth:{type:ControlType.Number,title:\"Headline Width\",defaultValue:76,min:28,max:92,step:1,unit:\"%\",hidden:props=>props.infoLayout!==\"scene\"},markSize:{type:ControlType.Number,title:\"Mark Size\",defaultValue:30,min:22,max:64,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"deviceStack\"&&props.sceneMode!==\"orbitShowcase\"},horizontalRatio:{type:ControlType.Number,title:\"Wide Ratio\",defaultValue:1.32,min:.9,max:2.4,step:.01,hidden:props=>props.sceneMode===\"dataShowcase\"||props.orientation!==\"horizontal\"},verticalRatio:{type:ControlType.Number,title:\"Tall Ratio\",defaultValue:.76,min:.42,max:1.1,step:.01,hidden:props=>props.sceneMode===\"dataShowcase\"||props.orientation!==\"vertical\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:24,min:0,max:72,step:1,unit:\"px\"},borderWidth:{type:ControlType.Number,title:\"Border\",defaultValue:1,min:0,max:8,step:1,unit:\"px\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"rgba(255,255,255,0.92)\"},enableMotion:{type:ControlType.Boolean,title:\"Motion\",defaultValue:true},mobileReveal:{type:ControlType.Boolean,title:\"Mobile Reveal\",defaultValue:true,hidden:props=>!props.enableMotion},motionIntensity:{type:ControlType.Number,title:\"Motion Intensity\",defaultValue:1,min:0,max:2,step:.05,hidden:props=>!props.enableMotion},hoverScale:{type:ControlType.Number,title:\"Hover Scale\",defaultValue:1.025,min:1,max:1.12,step:.005,hidden:props=>!props.enableMotion},orbitSpread:{type:ControlType.Number,title:\"Orbit Spread\",defaultValue:1,min:.4,max:1.8,step:.05,hidden:props=>!props.enableMotion||props.sceneMode!==\"orbitShowcase\"},deviceRestRotation:{type:ControlType.Number,title:\"Rest Rotation\",defaultValue:20,min:-35,max:35,step:.5,unit:\"deg\",hidden:props=>props.sceneMode!==\"deviceStack\"},deviceHoverRotation:{type:ControlType.Number,title:\"Hover Rotation\",defaultValue:9,min:-25,max:25,step:.5,unit:\"deg\",hidden:props=>props.sceneMode!==\"deviceStack\"},deviceScale:{type:ControlType.Number,title:\"Device Scale\",defaultValue:1,min:.7,max:1.35,step:.01,hidden:props=>props.sceneMode!==\"deviceStack\"},cardLift:{type:ControlType.Number,title:\"Card Lift\",defaultValue:4,min:0,max:16,step:1,unit:\"px\",hidden:props=>!props.enableMotion},revealStagger:{type:ControlType.Number,title:\"Reveal Stagger\",defaultValue:.06,min:0,max:.25,step:.01,unit:\"s\",hidden:props=>!props.enableMotion||props.sceneMode!==\"deviceStack\"&&props.sceneMode!==\"orbitShowcase\"},animationStyle:{type:ControlType.Enum,title:\"Motion Style\",options:[\"smooth\",\"spring\"],optionTitles:[\"Smooth\",\"Spring\"],defaultValue:\"smooth\",displaySegmentedControl:true,hidden:props=>!props.enableMotion},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.55,min:.15,max:1.5,step:.05,unit:\"s\",hidden:props=>!props.enableMotion||props.animationStyle===\"spring\"},springStiffness:{type:ControlType.Number,title:\"Spring Stiffness\",defaultValue:150,min:40,max:500,step:5,hidden:props=>!props.enableMotion||props.animationStyle!==\"spring\"},springDamping:{type:ControlType.Number,title:\"Spring Damping\",defaultValue:22,min:8,max:60,step:1,hidden:props=>!props.enableMotion||props.animationStyle!==\"spring\"},footerWidth:{type:ControlType.Number,title:\"Footer Width\",defaultValue:53,min:35,max:100,step:1,unit:\"%\",hidden:props=>props.infoLayout!==\"footer\"||props.orientation===\"vertical\"},panelBackground:{type:ControlType.Color,title:\"Footer Fill\",defaultValue:\"rgba(255,255,255,0.96)\",hidden:props=>props.infoLayout!==\"footer\"},panelBlur:{type:ControlType.Number,title:\"Footer Blur\",defaultValue:10,min:0,max:40,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"footer\"},panelPadding:{type:ControlType.Number,title:\"Footer Padding\",defaultValue:16,min:8,max:32,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"footer\"},overlayAlignment:{type:ControlType.Enum,title:\"Glass Align\",options:[\"bottomLeft\",\"bottomRight\"],optionTitles:[\"Bottom Left\",\"Bottom Right\"],defaultValue:\"bottomLeft\",displaySegmentedControl:true,hidden:props=>props.infoLayout!==\"glass\"},overlayWidth:{type:ControlType.Number,title:\"Glass Width\",defaultValue:82,min:34,max:94,step:1,unit:\"%\",hidden:props=>props.infoLayout!==\"glass\"},overlayBackground:{type:ControlType.Color,title:\"Glass Tint\",defaultValue:\"rgba(255,255,255,0.68)\",hidden:props=>props.infoLayout!==\"glass\"},overlayBlur:{type:ControlType.Number,title:\"Glass Blur\",defaultValue:18,min:0,max:48,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"glass\"},overlayPadding:{type:ControlType.Number,title:\"Glass Padding\",defaultValue:15,min:8,max:32,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"glass\"},overlayRadius:{type:ControlType.Number,title:\"Glass Radius\",defaultValue:18,min:0,max:40,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"glass\"},overlayBorderColor:{type:ControlType.Color,title:\"Glass Border\",defaultValue:\"rgba(255,255,255,0.72)\",hidden:props=>props.infoLayout!==\"glass\"},overlayShadow:{type:ControlType.BoxShadow,title:\"Glass Shadow\",defaultValue:\"0 10px 30px rgba(35,35,50,0.10)\",hidden:props=>props.infoLayout!==\"glass\"},overlayX:{type:ControlType.Number,title:\"Glass X\",defaultValue:0,min:-80,max:80,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"glass\"},overlayY:{type:ControlType.Number,title:\"Glass Y\",defaultValue:0,min:-100,max:100,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"glass\"},titleColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#2D2D3B\",hidden:props=>props.infoLayout===\"scene\"||props.infoLayout===\"none\"},descriptionColor:{type:ControlType.Color,title:\"Muted Text\",defaultValue:\"#676783\",hidden:props=>props.infoLayout===\"scene\"||props.infoLayout===\"none\"},titleSize:{type:ControlType.Number,title:\"Title Size\",defaultValue:22,min:14,max:40,step:1,unit:\"px\",hidden:props=>props.infoLayout===\"scene\"||props.infoLayout===\"none\"},descriptionSize:{type:ControlType.Number,title:\"Body Size\",defaultValue:15,min:10,max:24,step:1,unit:\"px\",hidden:props=>props.infoLayout===\"scene\"||props.infoLayout===\"none\"},sceneX:{type:ControlType.Number,title:\"Scene X\",defaultValue:0,min:-120,max:120,step:1,unit:\"px\"},sceneY:{type:ControlType.Number,title:\"Scene Y\",defaultValue:0,min:-120,max:120,step:1,unit:\"px\"},mainX:{type:ControlType.Number,title:\"Main X\",defaultValue:0,min:-120,max:120,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"orbitShowcase\"&&props.sceneMode!==\"dataShowcase\"},mainY:{type:ControlType.Number,title:\"Main Y\",defaultValue:0,min:-120,max:120,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"orbitShowcase\"&&props.sceneMode!==\"dataShowcase\"},deviceX:{type:ControlType.Number,title:\"Device X\",defaultValue:0,min:-120,max:120,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"deviceStack\"},deviceY:{type:ControlType.Number,title:\"Device Y\",defaultValue:0,min:-120,max:120,step:1,unit:\"px\",hidden:props=>props.sceneMode!==\"deviceStack\"},headlineX:{type:ControlType.Number,title:\"Headline X\",defaultValue:0,min:-100,max:100,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"scene\"},headlineY:{type:ControlType.Number,title:\"Headline Y\",defaultValue:0,min:-100,max:100,step:1,unit:\"px\",hidden:props=>props.infoLayout!==\"scene\"},compactBreakpoint:{type:ControlType.Number,title:\"Compact At\",defaultValue:460,min:280,max:720,step:10,unit:\"px\"},tabletBreakpoint:{type:ControlType.Number,title:\"Tablet At\",defaultValue:820,min:600,max:1100,step:10,unit:\"px\"},hoverShadow:{type:ControlType.BoxShadow,title:\"Hover Shadow\",defaultValue:\"0 2px 6px rgba(0,0,0,0.05), 0 18px 36px rgba(0,0,0,0.15)\"},reveal:{type:ControlType.Boolean,title:\"Reveal\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},revealOffset:{type:ControlType.Number,title:\"Reveal Y\",defaultValue:22,min:0,max:100,unit:\"px\",hidden:props=>!props.reveal},revealBlur:{type:ControlType.Number,title:\"Reveal Blur\",defaultValue:4,min:0,max:20,unit:\"px\",hidden:props=>!props.reveal},revealDuration:{type:ControlType.Number,title:\"Reveal Duration\",defaultValue:.7,min:.1,max:2,step:.05,unit:\"s\",hidden:props=>!props.reveal},revealDelay:{type:ControlType.Number,title:\"Reveal Delay\",defaultValue:0,min:0,max:1,step:.02,unit:\"s\",hidden:props=>!props.reveal},revealAmount:{type:ControlType.Number,title:\"Reveal Trigger\",defaultValue:.14,min:0,max:1,step:.05,hidden:props=>!props.reveal},revealOnce:{type:ControlType.Boolean,title:\"Reveal Once\",defaultValue:true,hidden:props=>!props.reveal}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProjectCardMultiSceneData\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ProjectCards.map"],"mappings":"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"}