{"version":3,"file":"Tile_sequence.CzfAt5ae.mjs","names":["React.forwardRef","clampIndex","React.useRef","React.useState","React.useRef","React.useState"],"sources":["https:/framerusercontent.com/modules/viKg0oUReUHvEsoERQWg/11ClJzlj66sJPU7Bnp56/WcF5B5otx.js","https:/framerusercontent.com/modules/71QVErMS4I10NI6bBv3X/xkaXvTymGLP4GsKUnhPm/Key_capabilities.js","https:/framerusercontent.com/modules/AmBoPSJ7MCVHxMIffBTH/XuohI31RUqhJpw1oTo01/Tile_sequence.js"],"sourcesContent":["// Generated by Framer (9805f18)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const getProps=({color,height,id,width,...props})=>{return{...props,D59KHzqfa:color??props.D59KHzqfa??\"var(--token-4f120f7a-4800-4fe0-b52d-7e98eb0597e4, rgb(29, 41, 57))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,D59KHzqfa,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QweE5\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 1130 1\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 0 0 L 1130 0\",fill:\"transparent\",height:\"1px\",id:\"qo9ApoSEc\",pathLengthTransition:transition,stroke:\"var(--token-fd709303-7fa5-425c-ae3d-416d9087f9fd, rgb(46, 144, 250))\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:true,strokeEffectLoopType:\"continuous\",strokeEffectOffset:0,strokeEffectTotalLength:1130,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:10,strokeWidth:2,width:\"1130px\"})});});const css=[`.framer-QweE5 { -webkit-mask: ${mask}; aspect-ratio: 1130; display: block; mask: ${mask}; width: 1130px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1130\n * @framerIntrinsicHeight 1\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"D59KHzqfa\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Line 318\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-fd709303-7fa5-425c-ae3d-416d9087f9fd, rgb(46, 144, 250))\"},\"set\":{\"localId\":\"vectorSet/nlxCOqu6q\",\"id\":\"nlxCOqu6q\",\"moduleId\":\"4BCVW2KRDZjld684pEm6\"}}\n */const Icon=withCSS(Component,css,\"framer-QweE5\");Icon.displayName=\"Line 318\";export default Icon;addPropertyControls(Icon,{D59KHzqfa:{defaultValue:'var(--token-4f120f7a-4800-4fe0-b52d-7e98eb0597e4, rgb(29, 41, 57)) /* {\"name\":\"Gray\"} */',hidden:true,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Line 318\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-fd709303-7fa5-425c-ae3d-416d9087f9fd, rgb(46, 144, 250))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/nlxCOqu6q\\\",\\\"id\\\":\\\"nlxCOqu6q\\\",\\\"moduleId\\\":\\\"4BCVW2KRDZjld684pEm6\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"1130\",\"framerIntrinsicHeight\":\"1\",\"framerVariables\":\"{\\\"D59KHzqfa\\\":\\\"color\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";function clampIndex(index,total){if(total<=0)return 0;if(index<0)return 0;if(index>total-1)return total-1;return index;}function isVideo(file){return/\\.(mp4|webm|mov|m4v)$/i.test(file||\"\");}function isImage(file){return/\\.(gif|jpg|jpeg|png|webp|svg)$/i.test(file||\"\");}export default function CapabilityTabs(props){const{items,defaultActiveIndex,backgroundColor,borderColor,leftBackground,activeItemBackground,inactiveItemBackground,titleColor,mutedTextColor,iconColor,iconBoxBackground,iconBoxBorder,panelBackground,mediaBackground,sectionPadding,radius,leftWidth,desktopHeight,itemHeight,itemPadding,gap,iconBoxSize,iconSize,listTitleSize,subtitleSize,stackedContentPadding,stackedMediaHeight,showMediaPlaceholder,stackBreakpoint}=props;const containerRef=React.useRef(null);const[isStacked,setIsStacked]=React.useState(false);const[activeIndex,setActiveIndex]=React.useState(clampIndex(defaultActiveIndex,items.length));React.useEffect(()=>{setActiveIndex(clampIndex(defaultActiveIndex,items.length));},[defaultActiveIndex,items.length]);React.useEffect(()=>{const element=containerRef.current;if(!element)return;const update=()=>{setIsStacked(element.offsetWidth<=stackBreakpoint);};update();const observer=new ResizeObserver(update);observer.observe(element);return()=>observer.disconnect();},[stackBreakpoint]);const active=items[clampIndex(activeIndex,items.length)];const renderMedia=(item,compact)=>{const hasMedia=!!item?.mediaFile;const video=hasMedia&&isVideo(item.mediaFile||\"\");const image=hasMedia&&isImage(item.mediaFile||\"\");return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:compact?stackedMediaHeight:\"100%\",aspectRatio:\"16 / 9\",background:mediaBackground,border:\"none\",overflow:\"hidden\",position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",boxSizing:\"border-box\",boxShadow:\"none\"},children:hasMedia&&(video||image)?video?/*#__PURE__*/_jsx(\"video\",{src:item.mediaFile,autoPlay:true,loop:true,muted:true,playsInline:true,style:{width:\"100%\",aspectRatio:\"16 / 9\",objectFit:\"cover\",display:\"block\",boxShadow:\"none\",border:\"none\",outline:\"none\",background:\"transparent\"}}):/*#__PURE__*/_jsx(\"img\",{src:item.mediaFile,alt:\"\",style:{width:\"100%\",objectFit:\"cover\",display:\"block\",boxShadow:\"none\",border:\"none\",outline:\"none\",background:\"transparent\"}}):/*#__PURE__*/_jsx(EmptyMedia,{mutedTextColor:mutedTextColor,titleColor:titleColor,showMediaPlaceholder:showMediaPlaceholder})});};const renderDetailPanel=(item,index,compact)=>{return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},transition:{duration:.24,ease:[.22,1,.36,1]},style:{width:\"100%\",height:compact?\"auto\":\"100%\",background:panelBackground,padding:compact?stackedContentPadding:0,boxSizing:\"border-box\",display:\"flex\",alignItems:\"stretch\",justifyContent:\"stretch\",boxShadow:\"none\"},children:renderMedia(item,compact)},`${item.title}-${index}-${compact?\"stacked\":\"desktop\"}`);};return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",background:backgroundColor,padding:sectionPadding,boxSizing:\"border-box\",fontFamily:'Public Sans, Inter, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif'},children:!isStacked?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:`${leftWidth}px 1fr`,height:desktopHeight,border:`1px solid ${borderColor}`,borderRadius:radius,overflow:\"hidden\",background:panelBackground,boxShadow:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{background:leftBackground,borderRight:`1px solid ${borderColor}`,overflowY:\"auto\",overflowX:\"hidden\",height:\"100%\",boxShadow:\"none\"},children:items.map((item,index)=>{const isActive=index===activeIndex;return /*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>setActiveIndex(index),style:{width:\"100%\",minHeight:itemHeight,padding:itemPadding,display:\"flex\",alignItems:\"center\",gap,border:\"none\",borderBottom:index===items.length-1?\"none\":`1px solid ${borderColor}`,background:isActive?activeItemBackground:inactiveItemBackground,cursor:\"pointer\",textAlign:\"left\",fontFamily:\"inherit\",boxSizing:\"border-box\",boxShadow:\"none\"},children:[/*#__PURE__*/_jsx(IconBox,{iconFile:item.iconFile,glyph:item.glyph,iconColor:iconColor,iconBoxBackground:iconBoxBackground,iconBoxBorder:iconBoxBorder,iconBoxSize:iconBoxSize,iconSize:iconSize}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,display:\"flex\",flexDirection:\"column\",gap:5},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:titleColor,fontSize:listTitleSize,lineHeight:1.18,fontWeight:800,letterSpacing:\"-0.025em\",whiteSpace:\"normal\"},children:item.title}),item.subtitle&&/*#__PURE__*/_jsx(\"div\",{style:{color:mutedTextColor,fontSize:subtitleSize,lineHeight:1.38,fontWeight:500},children:item.subtitle})]})]},`${item.title}-${index}`);})}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",background:panelBackground,overflow:\"hidden\",height:\"100%\",boxShadow:\"none\"},children:/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",children:renderDetailPanel(active,activeIndex,false)})})]}):/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${borderColor}`,borderRadius:radius,overflow:\"hidden\",background:leftBackground,boxShadow:\"none\"},children:items.map((item,index)=>{const isActive=index===activeIndex;return /*#__PURE__*/_jsxs(\"div\",{style:{borderBottom:index===items.length-1&&!isActive?\"none\":`1px solid ${borderColor}`,background:leftBackground,boxShadow:\"none\"},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>setActiveIndex(index),style:{width:\"100%\",minHeight:itemHeight,padding:itemPadding,display:\"flex\",alignItems:\"flex-start\",gap,border:\"none\",background:isActive?activeItemBackground:inactiveItemBackground,cursor:\"pointer\",textAlign:\"left\",fontFamily:\"inherit\",boxSizing:\"border-box\",boxShadow:\"none\"},children:[/*#__PURE__*/_jsx(IconBox,{iconFile:item.iconFile,glyph:item.glyph,iconColor:iconColor,iconBoxBackground:iconBoxBackground,iconBoxBorder:iconBoxBorder,iconBoxSize:44,iconSize:16}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,flex:1,display:\"flex\",flexDirection:\"column\",gap:5},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:titleColor,fontSize:Math.max(14,listTitleSize),lineHeight:1.18,fontWeight:800,letterSpacing:\"-0.025em\"},children:item.title}),item.subtitle&&/*#__PURE__*/_jsx(\"div\",{style:{color:mutedTextColor,fontSize:Math.max(13,subtitleSize),lineHeight:1.38,fontWeight:500},children:item.subtitle})]})]}),/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:isActive&&renderDetailPanel(item,index,true)})]},`${item.title}-${index}`);})})});}function IconBox({iconFile,glyph,iconColor,iconBoxBackground,iconBoxBorder,iconBoxSize,iconSize}){return /*#__PURE__*/_jsx(\"div\",{style:{width:iconBoxSize,height:iconBoxSize,background:iconBoxBackground,border:`1px solid ${iconBoxBorder}`,color:iconColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,boxSizing:\"border-box\",boxShadow:\"none\"},children:iconFile?/*#__PURE__*/_jsx(\"img\",{src:iconFile,alt:\"\",style:{width:iconSize,height:iconSize,objectFit:\"contain\",display:\"block\",boxShadow:\"none\"}}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:iconSize,lineHeight:1,fontWeight:800},children:glyph})});}function EmptyMedia({mutedTextColor,titleColor,showMediaPlaceholder}){if(!showMediaPlaceholder)return null;return /*#__PURE__*/_jsxs(\"div\",{style:{padding:28,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\",textAlign:\"center\",boxShadow:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:titleColor,fontSize:22,lineHeight:1.2,fontWeight:800,letterSpacing:\"-0.035em\",marginBottom:10},children:\"Add Preview Media\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:mutedTextColor,fontSize:14,lineHeight:1.45,fontWeight:500,maxWidth:320},children:\"Upload a GIF, image, or short video for this active capability.\"})]});}CapabilityTabs.defaultProps={defaultActiveIndex:0,items:[{title:\"Schema Intelligence\",subtitle:\"Detect structures, patterns, and dependencies.\",body:\"Understand source schemas, field relationships, metadata signals, and transformation readiness before engineering work begins.\",glyph:\"▦\",iconFile:\"\",mediaFile:\"\",bullets:\"Schema pattern detection\\nMetadata relationship mapping\\nSource-to-target interpretation\\nDependency awareness\"},{title:\"Metadata Aware Transformation\",subtitle:\"Generate logic from business and metadata context.\",body:\"Use metadata and transformation intent to produce optimized logic, reusable rules, and SQL-ready outputs.\",glyph:\"✦\",iconFile:\"\",mediaFile:\"\",bullets:\"Transformation logic generation\\nSQL-ready outputs\\nReusable mapping rules\\nReduced manual engineering effort\"},{title:\"Autonomous Validation\",subtitle:\"Validate logic, lineage, quality, and readiness.\",body:\"Validate outputs before execution so teams can reduce errors, rework, and downstream trust issues.\",glyph:\"◈\",iconFile:\"\",mediaFile:\"\",bullets:\"Quality rule checks\\nLineage validation\\nDependency testing\\nOutput readiness scoring\"},{title:\"AI Assisted Engineering\",subtitle:\"Accelerate repetitive engineering tasks.\",body:\"Assist teams with logic generation, documentation, rule interpretation, migration patterns, and engineering workflows.\",glyph:\"☼\",iconFile:\"\",mediaFile:\"\",bullets:\"Engineering copilot support\\nRule interpretation\\nDocumentation assistance\\nFaster delivery cycles\"},{title:\"Adaptive Workflows\",subtitle:\"Self-healing pipelines that adjust to new formats and conditions.\",body:\"Create adaptive workflows that respond to schema drift, changing formats, and runtime conditions without constant manual intervention.\",glyph:\"⇄\",iconFile:\"\",mediaFile:\"\",bullets:\"Schema drift response\\nRuntime adaptation\\nWorkflow coordination\\nReduced manual fixes\"},{title:\"Universal Execution Layer\",subtitle:\"Execute across platforms and environments.\",body:\"Enable execution across compute, storage, orchestration, and cloud environments while preserving governance and control.\",glyph:\"◎\",iconFile:\"\",mediaFile:\"\",bullets:\"Cross-platform execution\\nRuntime flexibility\\nGoverned activation\\nCloud-native compatibility\"}],backgroundColor:\"#EAF2F6\",borderColor:\"#D6E0E6\",leftBackground:\"#FFFFFF\",activeItemBackground:\"#E6F0F5\",inactiveItemBackground:\"#FFFFFF\",titleColor:\"#071B25\",mutedTextColor:\"#7D8B95\",accentColor:\"#DB5167\",iconColor:\"#0C3246\",iconBoxBackground:\"#EAF3F8\",iconBoxBorder:\"#D2E0E8\",panelBackground:\"#FFFFFF\",mediaBackground:\"#F8FAFC\",sectionPadding:0,radius:0,leftWidth:520,desktopHeight:460,itemHeight:92,itemPadding:20,gap:18,iconBoxSize:52,iconSize:22,listTitleSize:15,subtitleSize:14,stackedContentPadding:0,stackedMediaHeight:260,showMediaPlaceholder:true,stackBreakpoint:991};addPropertyControls(CapabilityTabs,{items:{type:ControlType.Array,title:\"Capabilities\",propertyControl:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Capability\"},subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Short supporting line.\"},body:{type:ControlType.String,title:\"Body\",defaultValue:\"Detailed body copy goes here.\",displayTextArea:true},bullets:{type:ControlType.String,title:\"Bullets\",defaultValue:\"Bullet one\\nBullet two\\nBullet three\",displayTextArea:true},iconFile:{type:ControlType.File,title:\"Icon Upload\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"jpeg\",\"webp\",\"gif\"]},glyph:{type:ControlType.String,title:\"Fallback Icon\",defaultValue:\"✦\"},mediaFile:{type:ControlType.File,title:\"Media Upload\",allowedFileTypes:[\"jpg\",\"jpeg\",\"png\",\"webp\",\"gif\",\"svg\",\"mp4\",\"webm\",\"mov\",\"m4v\"]}}},defaultValue:CapabilityTabs.defaultProps.items},defaultActiveIndex:{type:ControlType.Number,title:\"Default Active\",min:0,max:30,step:1,defaultValue:0},backgroundColor:{type:ControlType.Color,title:\"Outer BG\",defaultValue:\"#EAF2F6\"},panelBackground:{type:ControlType.Color,title:\"Panel BG\",defaultValue:\"#FFFFFF\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#D6E0E6\"},leftBackground:{type:ControlType.Color,title:\"Left BG\",defaultValue:\"#FFFFFF\"},activeItemBackground:{type:ControlType.Color,title:\"Active Item\",defaultValue:\"#E6F0F5\"},inactiveItemBackground:{type:ControlType.Color,title:\"Inactive Item\",defaultValue:\"#FFFFFF\"},titleColor:{type:ControlType.Color,title:\"Title\",defaultValue:\"#071B25\"},mutedTextColor:{type:ControlType.Color,title:\"Muted Text\",defaultValue:\"#7D8B95\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#DB5167\"},iconColor:{type:ControlType.Color,title:\"Icon\",defaultValue:\"#0C3246\"},iconBoxBackground:{type:ControlType.Color,title:\"Icon Box\",defaultValue:\"#EAF3F8\"},iconBoxBorder:{type:ControlType.Color,title:\"Icon Border\",defaultValue:\"#D2E0E8\"},mediaBackground:{type:ControlType.Color,title:\"Media BG\",defaultValue:\"#F8FAFC\"},sectionPadding:{type:ControlType.Number,title:\"Outer Padding\",min:0,max:120,step:1,defaultValue:0},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:40,step:1,defaultValue:0},desktopHeight:{type:ControlType.Number,title:\"Desktop Height\",min:300,max:900,step:1,defaultValue:460},leftWidth:{type:ControlType.Number,title:\"Left Width\",min:240,max:720,step:1,defaultValue:520},itemHeight:{type:ControlType.Number,title:\"Item Height\",min:60,max:180,step:1,defaultValue:92},itemPadding:{type:ControlType.Number,title:\"Item Padding\",min:8,max:48,step:1,defaultValue:20},gap:{type:ControlType.Number,title:\"Icon Gap\",min:8,max:40,step:1,defaultValue:18},iconBoxSize:{type:ControlType.Number,title:\"Icon Box\",min:28,max:90,step:1,defaultValue:52},iconSize:{type:ControlType.Number,title:\"Icon Size\",min:10,max:56,step:1,defaultValue:22},listTitleSize:{type:ControlType.Number,title:\"List Title\",min:12,max:32,step:1,defaultValue:15},subtitleSize:{type:ControlType.Number,title:\"Subtitle\",min:12,max:28,step:1,defaultValue:14},stackedContentPadding:{type:ControlType.Number,title:\"Mobile Pad\",min:0,max:60,step:1,defaultValue:0},stackedMediaHeight:{type:ControlType.Number,title:\"Mobile Media\",min:140,max:700,step:1,defaultValue:260},showMediaPlaceholder:{type:ControlType.Boolean,title:\"Placeholder\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},stackBreakpoint:{type:ControlType.Number,title:\"Stack At\",min:500,max:1400,step:1,defaultValue:991}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CapabilityTabs\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Key_capabilities.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";function clampIndex(index,total){if(total<=0)return 0;if(index<0)return 0;if(index>total-1)return total-1;return index;}export default function HoverExpandCardsLightDarkActive(props){const{items,startOpen,defaultActiveIndex,resetToCollapsed,sectionPadding,cardsGap,cardRadius,cardHeight,activeCardHeight,stackedClosedHeight,stackedOpenHeight,cardPadding,iconBoxSize,iconSize,titleSize,descriptionSize,expandedGrow,collapsedGrow,stackBreakpoint}=props;const containerRef=React.useRef(null);const[isStacked,setIsStacked]=React.useState(false);const safeDefault=clampIndex(defaultActiveIndex,items.length);const[activeIndex,setActiveIndex]=React.useState(startOpen?safeDefault:null);React.useEffect(()=>{setActiveIndex(startOpen?safeDefault:null);},[startOpen,defaultActiveIndex,items.length]);React.useEffect(()=>{const element=containerRef.current;if(!element)return;const updateLayout=()=>{setIsStacked(element.offsetWidth<=stackBreakpoint);};updateLayout();const observer=new ResizeObserver(updateLayout);observer.observe(element);return()=>observer.disconnect();},[stackBreakpoint]);const handleMouseLeave=()=>{if(resetToCollapsed){setActiveIndex(null);}else if(startOpen){setActiveIndex(safeDefault);}};return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,onMouseLeave:handleMouseLeave,style:{width:\"100%\",background:\"transparent\",padding:sectionPadding,boxSizing:\"border-box\",fontFamily:'Public Sans, Inter, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif'},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:isStacked?\"column\":\"row\",gap:cardsGap,width:\"100%\",alignItems:\"stretch\"},children:items.map((item,index)=>{const isActive=activeIndex===index;const currentHeight=isStacked?isActive?stackedOpenHeight:stackedClosedHeight:isActive?activeCardHeight:cardHeight;return /*#__PURE__*/_jsxs(motion.div,{layout:true,onMouseEnter:()=>setActiveIndex(index),onClick:()=>setActiveIndex(index),transition:{duration:.34,ease:[.22,1,.36,1]},animate:isStacked?{height:currentHeight,backgroundColor:isActive?\"#0C3246\":\"#FFFFFF\",boxShadow:isActive?\"0px 18px 42px rgba(12, 50, 70, 0.18)\":\"0px 4px 14px rgba(12, 50, 70, 0.04)\"}:{height:currentHeight,flexGrow:isActive?expandedGrow:collapsedGrow,backgroundColor:isActive?\"#0C3246\":\"#FFFFFF\",boxShadow:isActive?\"0px 18px 42px rgba(12, 50, 70, 0.18)\":\"0px 4px 14px rgba(12, 50, 70, 0.04)\"},style:{position:\"relative\",minWidth:0,flexBasis:isStacked?\"auto\":0,flexShrink:1,borderRadius:cardRadius,border:isActive?\"1px solid rgba(12, 50, 70, 0.95)\":\"1px solid rgba(12, 50, 70, 0.10)\",boxSizing:\"border-box\",overflow:\"hidden\",cursor:\"pointer\",padding:cardPadding,display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:iconBoxSize,height:iconBoxSize,borderRadius:0,background:isActive?\"rgba(255,255,255,0.10)\":\"#F3F6F8\",border:isActive?\"1px solid rgba(255,255,255,0.18)\":\"1px solid rgba(12, 50, 70, 0.12)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:isActive?\"#FFFFFF\":\"#0C3246\",flexShrink:0,marginBottom:isStacked?10:12},children:item.icon?/*#__PURE__*/_jsx(\"img\",{src:item.icon,alt:\"\",style:{width:iconSize,height:iconSize,objectFit:\"contain\",display:\"block\",filter:isActive?\"brightness(0) invert(1)\":\"none\"}}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:iconSize,lineHeight:1,fontWeight:700},children:item.glyph})}),/*#__PURE__*/_jsx(\"div\",{style:{color:isActive?\"#FFFFFF\":\"#0C3246\",fontSize:isStacked?Math.max(titleSize-1,16):titleSize,lineHeight:1.15,fontWeight:500,letterSpacing:\"-0.04em\",whiteSpace:\"normal\",overflow:\"visible\"},children:item.title}),/*#__PURE__*/_jsx(motion.div,{animate:{opacity:isActive?1:0,y:isActive?0:6},transition:{duration:.2,ease:[.22,1,.36,1]},style:{marginTop:isStacked?8:10,visibility:isActive?\"visible\":\"hidden\",pointerEvents:\"none\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{color:\"rgba(255,255,255,0.72)\",fontSize:isStacked?Math.max(descriptionSize-1,13):descriptionSize,lineHeight:1.4,fontWeight:400,maxWidth:\"100%\"},children:item.description})})]},`${item.title}-${index}`);})})});}HoverExpandCardsLightDarkActive.defaultProps={startOpen:false,defaultActiveIndex:2,resetToCollapsed:true,items:[{title:\"Connect\",description:\"Connect source systems, files, applications, and metadata signals across the enterprise data stack.\",glyph:\"⌁\",icon:\"\"},{title:\"Interpret\",description:\"Understand schema, structure, metadata, dependencies, and transformation intent automatically.\",glyph:\"◫\",icon:\"\"},{title:\"Generate\",description:\"Metadata aware engines create optimized transformation logic and SQL.\",glyph:\"✦\",icon:\"\"},{title:\"Validate\",description:\"Validate logic, quality rules, lineage, dependencies, and output readiness before execution.\",glyph:\"◈\",icon:\"\"},{title:\"Orchestrate\",description:\"Coordinate workflows, dependencies, scheduling, and platform-level execution across systems.\",glyph:\"⇄\",icon:\"\"},{title:\"Execute\",description:\"Execute workloads reliably across target environments and activate trusted downstream outcomes.\",glyph:\"⚡\",icon:\"\"}],sectionPadding:0,cardsGap:18,cardRadius:0,cardHeight:150,activeCardHeight:220,stackedClosedHeight:120,stackedOpenHeight:220,cardPadding:18,iconBoxSize:42,iconSize:18,titleSize:20,descriptionSize:14,expandedGrow:2.8,collapsedGrow:1,stackBreakpoint:980};addPropertyControls(HoverExpandCardsLightDarkActive,{items:{type:ControlType.Array,title:\"Cards\",propertyControl:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Card Title\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"Card description goes here.\",displayTextArea:true},icon:{type:ControlType.Image,title:\"Icon Image\"},glyph:{type:ControlType.String,title:\"Fallback Icon\",defaultValue:\"✦\"}}},defaultValue:HoverExpandCardsLightDarkActive.defaultProps.items},startOpen:{type:ControlType.Boolean,title:\"Start Open\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},defaultActiveIndex:{type:ControlType.Number,title:\"Default Open\",min:0,max:20,step:1,defaultValue:2,hidden:props=>!props.startOpen},resetToCollapsed:{type:ControlType.Boolean,title:\"Leave Reset\",defaultValue:true,enabledTitle:\"Collapse\",disabledTitle:\"Default\"},sectionPadding:{type:ControlType.Number,title:\"Outer Padding\",min:0,max:120,step:1,defaultValue:0},cardsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:48,step:1,defaultValue:18},cardRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:40,step:1,defaultValue:0},cardHeight:{type:ControlType.Number,title:\"Desktop Closed\",min:110,max:420,step:1,defaultValue:150},activeCardHeight:{type:ControlType.Number,title:\"Desktop Open\",min:160,max:520,step:1,defaultValue:220},stackedClosedHeight:{type:ControlType.Number,title:\"Mobile Closed\",min:90,max:360,step:1,defaultValue:120},stackedOpenHeight:{type:ControlType.Number,title:\"Mobile Open\",min:150,max:520,step:1,defaultValue:220},cardPadding:{type:ControlType.Number,title:\"Card Padding\",min:8,max:60,step:1,defaultValue:18},iconBoxSize:{type:ControlType.Number,title:\"Icon Box\",min:28,max:96,step:1,defaultValue:42},iconSize:{type:ControlType.Number,title:\"Icon Size\",min:12,max:64,step:1,defaultValue:18},titleSize:{type:ControlType.Number,title:\"Title Size\",min:12,max:42,step:1,defaultValue:20},descriptionSize:{type:ControlType.Number,title:\"Desc Size\",min:10,max:28,step:1,defaultValue:14},expandedGrow:{type:ControlType.Number,title:\"Open Width\",min:1,max:7,step:.1,defaultValue:2.8},collapsedGrow:{type:ControlType.Number,title:\"Closed Width\",min:.5,max:3,step:.1,defaultValue:1},stackBreakpoint:{type:ControlType.Number,title:\"Stack At\",min:360,max:1400,step:1,defaultValue:980}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HoverExpandCardsLightDarkActive\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Tile_sequence.map"],"mappings":"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"}