{"version":3,"file":"Step_Card.CSrlWNjT.mjs","names":["React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText","React.useState","_Fragment","React.useMemo","React.useCallback","p"],"sources":["https:/framerusercontent.com/modules/52xE7mlbBq0W8XlpmPlm/EdJzMrxw1WGxofUN3Pd6/b_bZkTCS2.js","https:/framerusercontent.com/modules/aXHw3b3cxl7Es97jHqVY/rettXJDbyeBF96b5oiw0/Step_Card.js"],"sourcesContent":["// Generated by Framer (18229b5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"GS5L7CD84\",\"TZOMrac7J\"];const serializationHash=\"framer-n6jul\";const variantClassNames={GS5L7CD84:\"framer-v-1544wwr\",TZOMrac7J:\"framer-v-1nj66s5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nII9ULXzd=undefined;const ThQ2sadHg=undefined;const transition1={bounce:.2,delay:0,duration:.5,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 2\":\"TZOMrac7J\",primary:\"GS5L7CD84\"};const Variants=motion.create(React.Fragment);const getProps=({fontSize,height,id,text,width,...props})=>{return{...props,nII9ULXzd:fontSize??props.nII9ULXzd??14,ThQ2sadHg:text??props.ThQ2sadHg??\"AI auto post engagement detector dfdsfsd\",variant:humanReadableVariantMap[props.variant]??props.variant??\"GS5L7CD84\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ThQ2sadHg,nII9ULXzd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GS5L7CD84\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1544wwr\",className,classNames),\"data-framer-name\":\"primary\",layoutDependency:layoutDependency,layoutId:\"GS5L7CD84\",ref:refBinding,style:{borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},...addPropertyOverrides({TZOMrac7J:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17anncy\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"FA3jBFjMC\",style:{backdropFilter:\"blur(68px)\",backgroundColor:\"var(--token-f0dfcbd7-56c4-4a46-a4e1-f778e5eae5f5, rgb(237, 240, 255))\",borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26,WebkitBackdropFilter:\"blur(68px)\"},variants:{TZOMrac7J:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-s2j5a1\",\"data-framer-name\":\"icon & text\",layoutDependency:layoutDependency,layoutId:\"H_C5LQP0L\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-nII9ULXzd-b_bZkTCS2) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(105deg, rgb(0, 200, 255) 0%, rgb(9, 30, 184) 180%)\"},children:\"AI auto post engagement detector dfdsfsd\"})})}),className:\"framer-dxsojz\",\"data-framer-name\":\"AI auto post engagement detector ->\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"KzvemFmIR\",style:{\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-nII9ULXzd-b_bZkTCS2\":nII9ULXzd},text:ThQ2sadHg,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({TZOMrac7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-nII9ULXzd-b_bZkTCS2) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(105deg, rgb(0, 200, 255) 0%, rgb(9, 30, 184) 180%)\"},children:\"AI auto post engagement detector dfdsfsd\"})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k7dc4m\",\"data-framer-name\":\"bg grad\",layoutDependency:layoutDependency,layoutId:\"KUJGl5nGC\",style:{background:\"linear-gradient(105deg, rgb(41, 119, 255) -8%, rgba(36, 65, 212, 0) 50%)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22},variants:{TZOMrac7J:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-n6jul.framer-1i1yyu, .framer-n6jul .framer-1i1yyu { display: block; }\",\".framer-n6jul.framer-1544wwr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-n6jul .framer-17anncy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-n6jul .framer-s2j5a1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-n6jul .framer-dxsojz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-n6jul .framer-k7dc4m { bottom: -1px; flex: none; left: -2px; overflow: hidden; position: absolute; right: -1px; top: -1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-n6jul.framer-v-1nj66s5 .framer-17anncy { padding: 8px 20px 8px 16px; width: 330px; }\",\".framer-n6jul.framer-v-1nj66s5 .framer-s2j5a1 { flex: 1 0 0px; width: 1px; }\",\".framer-n6jul.framer-v-1nj66s5 .framer-dxsojz { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 348\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TZOMrac7J\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ThQ2sadHg\":\"text\",\"nII9ULXzd\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerb_bZkTCS2=withCSS(Component,css,\"framer-n6jul\");export default Framerb_bZkTCS2;Framerb_bZkTCS2.displayName=\"Elements / tag\";Framerb_bZkTCS2.defaultProps={height:38,width:348};addPropertyControls(Framerb_bZkTCS2,{variant:{options:[\"GS5L7CD84\",\"TZOMrac7J\"],optionTitles:[\"primary\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},ThQ2sadHg:{defaultValue:\"AI auto post engagement detector dfdsfsd\",displayTextArea:false,title:\"Text\",type:ControlType.String},onThQ2sadHgChange:{changes:\"ThQ2sadHg\",type:ControlType.ChangeHandler},nII9ULXzd:{defaultValue:14,title:\"Font Size\",type:ControlType.Number},onnII9ULXzdChange:{changes:\"nII9ULXzd\",type:ControlType.ChangeHandler}});addFonts(Framerb_bZkTCS2,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerb_bZkTCS2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerVariables\":\"{\\\"ThQ2sadHg\\\":\\\"text\\\",\\\"nII9ULXzd\\\":\\\"fontSize\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TZOMrac7J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"348\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./b_bZkTCS2.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/* ---------- Arrow Button (with color controls) ---------- */function ArrowButton({direction=\"left\",size=34,radius=12,bg=\"#F2F4F7\",bgHover=\"#E4E7EC\",icon=\"#0F172A\",strokeWidth=2,onClick,ariaLabel}){const[hovered,setHovered]=React.useState(false);return /*#__PURE__*/_jsx(\"button\",{onClick:onClick,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),\"aria-label\":ariaLabel||(direction===\"left\"?\"Previous\":\"Next\"),style:{width:size,height:size,borderRadius:radius,border:\"none\",background:hovered?bgHover:bg,display:\"grid\",placeItems:\"center\",cursor:\"pointer\",boxShadow:\"0 1px 2px rgba(16,24,40,0.06), 0 1px 3px rgba(16,24,40,0.10)\",padding:0,transition:\"background 0.2s ease\"},children:/*#__PURE__*/_jsx(\"svg\",{width:20,height:20,viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",children:direction===\"left\"?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"polyline\",{fill:\"none\",stroke:icon,strokeWidth:strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",points:\"15 18 9 12 15 6\"}),/*#__PURE__*/_jsx(\"line\",{fill:\"none\",stroke:icon,strokeWidth:strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",x1:\"21\",y1:\"12\",x2:\"9\",y2:\"12\"})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"polyline\",{fill:\"none\",stroke:icon,strokeWidth:strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",points:\"9 6 15 12 9 18\"}),/*#__PURE__*/_jsx(\"line\",{fill:\"none\",stroke:icon,strokeWidth:strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",x1:\"3\",y1:\"12\",x2:\"15\",y2:\"12\"})]})})});}/* ---------- Main Component ---------- */export default function StepRowCarousel(props){const{steps,viewportWidth=980,cardWidth=260,cardHeight=160,gap=16,cardRadius=20,shadow=.18,transitionMs=520,dimScale=.86,dimOpacity=.55,padTop=18,padRight=18,padBottom=18,padLeft=18,showIcon=true,iconSize=36,iconRadius=10,iconGap=12,iconBg=\"rgba(255,255,255,0.16)\",iconBorderColor=\"rgba(255,255,255,0.22)\",iconBorderWidth=1,fontFamily,stepSize=12,titleSize=18,stepColor=\"rgba(255,255,255,0.88)\",titleColor=\"#FFFFFF\",showControls=true,controlsTopGap=18,// ✅ Button defaults\nprevBg=\"#F2F4F7\",prevBgHover=\"#E4E7EC\",prevIconColor=\"#0F172A\",nextBg=\"#F2F4F7\",nextBgHover=\"#E4E7EC\",nextIconColor=\"#0F172A\",buttonSize=34,buttonRadius=12,autoplay=false,autoplayInterval=2200,pauseOnHover=true,loop=true}=props;const[index,setIndex]=React.useState(0);const[isHovered,setIsHovered]=React.useState(false);const safeSteps=React.useMemo(()=>{const fallback=StepRowCarousel.defaultProps?.steps;if(Array.isArray(steps)&&steps.length>0)return steps;if(Array.isArray(fallback)&&fallback.length>0)return fallback;return new Array(8).fill(null).map((_,i)=>({title:`Card title ${i+1}`}));},[steps]);const len=safeSteps.length;React.useEffect(()=>{setIndex(i=>(i%len+len)%len);},[len]);const next=React.useCallback(()=>{setIndex(i=>{const n=i+1;if(n>=len)return loop?0:len-1;return n;});},[len,loop]);const prev=React.useCallback(()=>{setIndex(i=>{const p=i-1;if(p<0)return loop?len-1:0;return p;});},[len,loop]);React.useEffect(()=>{if(!autoplay)return;if(pauseOnHover&&isHovered)return;const timer=setInterval(()=>next(),autoplayInterval);return()=>clearInterval(timer);},[autoplay,autoplayInterval,pauseOnHover,isHovered,next]);const t=ms=>({duration:ms/1e3,ease:[.22,1,.36,1]});const appliedFont=React.useMemo(()=>{if(!fontFamily){return\"Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif\";}if(typeof fontFamily===\"string\")return fontFamily;if(typeof fontFamily===\"object\"){return fontFamily.family||fontFamily.fontFamily||fontFamily.name||String(fontFamily);}return String(fontFamily);},[fontFamily]);// center-then-pin\nconst totalWidth=len*cardWidth+(len-1)*gap;const activeCenterX=index*(cardWidth+gap)+cardWidth/2;const desiredX=viewportWidth/2-activeCenterX;const minX=Math.min(0,viewportWidth-totalWidth);const clampedX=Math.max(minX,Math.min(0,desiredX));return /*#__PURE__*/_jsxs(\"div\",{onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),style:{width:viewportWidth,fontFamily:appliedFont,position:\"relative\",margin:\"0 auto\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:viewportWidth,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.div,{animate:{x:clampedX},transition:t(transitionMs),style:{display:\"flex\",gap,alignItems:\"center\",width:totalWidth,willChange:\"transform\",padding:2},children:safeSteps.map((step,i)=>{const isActive=i===index;const scale=isActive?1:dimScale;const opacity=isActive?1:dimOpacity;return /*#__PURE__*/_jsxs(motion.div,{animate:{scale,opacity},transition:t(transitionMs),style:{width:cardWidth,height:cardHeight,borderRadius:cardRadius,overflow:\"hidden\",position:\"relative\",background:\"#0B1220\",boxShadow:`0 10px 30px rgba(0,0,0,${shadow})`,flex:\"0 0 auto\",cursor:\"pointer\"},onClick:()=>setIndex(i),children:[step.image?.src&&/*#__PURE__*/_jsx(\"img\",{src:step.image.src,srcSet:step.image.srcSet,alt:step.image.alt??\"\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:`${step.image.positionX||\"50%\"} ${step.image.positionY||\"50%\"}`}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:padTop,right:padRight,bottom:padBottom,left:padLeft,display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:stepSize,color:stepColor,opacity:.9},children:[\"Step \",i+1]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:iconGap,minWidth:0},children:[showIcon&&/*#__PURE__*/_jsx(\"div\",{style:{width:iconSize,height:iconSize,borderRadius:iconRadius,overflow:\"hidden\",background:iconBg,border:`${iconBorderWidth}px solid ${iconBorderColor}`,flex:\"0 0 auto\",display:\"grid\",placeItems:\"center\",marginTop:2},children:step.icon?.src?/*#__PURE__*/_jsx(\"img\",{src:step.icon.src,srcSet:step.icon.srcSet,alt:step.icon.alt??\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:`${step.icon.positionX||\"50%\"} ${step.icon.positionY||\"50%\"}`}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",background:\"linear-gradient(135deg, rgba(255,255,255,0.22), rgba(255,255,255,0.08))\"}})}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,minWidth:0},children:/*#__PURE__*/_jsx(\"div\",{style:{fontSize:titleSize,lineHeight:1.2,color:titleColor,fontWeight:650,whiteSpace:\"normal\",overflow:\"visible\",textOverflow:\"clip\",wordBreak:\"break-word\"},children:step.title})})]})]})]},i);})})}),showControls&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:controlsTopGap,display:\"flex\",gap:12,justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(ArrowButton,{direction:\"left\",onClick:prev,size:buttonSize,radius:buttonRadius,bg:prevBg,bgHover:prevBgHover,icon:prevIconColor}),/*#__PURE__*/_jsx(ArrowButton,{direction:\"right\",onClick:next,size:buttonSize,radius:buttonRadius,bg:nextBg,bgHover:nextBgHover,icon:nextIconColor})]})]});}/* ---------- Defaults (8 cards) ---------- */StepRowCarousel.defaultProps={steps:new Array(8).fill(null).map((_,i)=>({title:[\"Nhận tư vấn trực tiếp học bổng & lộ tr\\xecnh ph\\xf9 hợp\",\"Chọn trường ph\\xf9 hợp ng\\xe2n s\\xe1ch\",\"Hỗ trợ visa & hồ sơ\",\"Chiến lược nộp đơn\",\"L\\xean kế hoạch học bổng\",\"Review portfolio\",\"Mock interview\",\"Checklist trước khi bay\"][i]||`Card ${i+1}`})),viewportWidth:980,cardWidth:260,cardHeight:160,gap:16,cardRadius:20,shadow:.18,transitionMs:520,dimScale:.86,dimOpacity:.55,padTop:18,padRight:18,padBottom:18,padLeft:18,showIcon:true,iconSize:36,iconRadius:10,iconGap:12,iconBg:\"rgba(255,255,255,0.16)\",iconBorderColor:\"rgba(255,255,255,0.22)\",iconBorderWidth:1,stepSize:12,titleSize:18,stepColor:\"rgba(255,255,255,0.88)\",titleColor:\"#FFFFFF\",showControls:true,controlsTopGap:18,prevBg:\"#F2F4F7\",prevBgHover:\"#E4E7EC\",prevIconColor:\"#0F172A\",nextBg:\"#F2F4F7\",nextBgHover:\"#E4E7EC\",nextIconColor:\"#0F172A\",buttonSize:34,buttonRadius:12,autoplay:false,autoplayInterval:2200,pauseOnHover:true,loop:true};/* ---------- Controls ---------- */addPropertyControls(StepRowCarousel,{steps:{type:ControlType.Array,title:\"Cards\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\"},image:{type:ControlType.ResponsiveImage,title:\"Image\"},icon:{type:ControlType.ResponsiveImage,title:\"Icon\"}}}},viewportWidth:{type:ControlType.Number,title:\"Viewport Width\",min:320,max:1600,step:10},cardWidth:{type:ControlType.Number,title:\"Card Width\",min:120,max:520,step:10},cardHeight:{type:ControlType.Number,title:\"Card Height\",min:80,max:360,step:10},gap:{type:ControlType.Number,title:\"Gap\",min:0,max:60,step:1},cardRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:40,step:1},shadow:{type:ControlType.Number,title:\"Shadow\",min:0,max:.5,step:.01},transitionMs:{type:ControlType.Number,title:\"Transition (ms)\",min:120,max:1600,step:20},dimScale:{type:ControlType.Number,title:\"Dim Scale\",min:.7,max:.98,step:.01},dimOpacity:{type:ControlType.Number,title:\"Dim Opacity\",min:.1,max:1,step:.05},padTop:{type:ControlType.Number,title:\"Pad Top\",min:0,max:80,step:1},padRight:{type:ControlType.Number,title:\"Pad Right\",min:0,max:80,step:1},padBottom:{type:ControlType.Number,title:\"Pad Bottom\",min:0,max:80,step:1},padLeft:{type:ControlType.Number,title:\"Pad Left\",min:0,max:80,step:1},showIcon:{type:ControlType.Boolean,title:\"Show Icon\",defaultValue:true},iconSize:{type:ControlType.Number,title:\"Icon Size\",min:16,max:80,step:1,defaultValue:36,hidden(props){return!props.showIcon;}},iconRadius:{type:ControlType.Number,title:\"Icon Radius\",min:0,max:30,step:1,defaultValue:10,hidden(props){return!props.showIcon;}},iconGap:{type:ControlType.Number,title:\"Icon Gap\",min:0,max:40,step:1,defaultValue:12,hidden(props){return!props.showIcon;}},iconBg:{type:ControlType.Color,title:\"Icon BG\",defaultValue:\"rgba(255,255,255,0.16)\",hidden(props){return!props.showIcon;}},iconBorderColor:{type:ControlType.Color,title:\"Icon Border\",defaultValue:\"rgba(255,255,255,0.22)\",hidden(props){return!props.showIcon;}},iconBorderWidth:{type:ControlType.Number,title:\"Border Width\",min:0,max:6,step:1,defaultValue:1,hidden(props){return!props.showIcon;}},fontFamily:{type:ControlType.Font,title:\"Font\"},stepSize:{type:ControlType.Number,title:\"Step Size\",min:10,max:22,step:1},titleSize:{type:ControlType.Number,title:\"Title Size\",min:12,max:44,step:1},stepColor:{type:ControlType.Color,title:\"Step Color\"},titleColor:{type:ControlType.Color,title:\"Title Color\"},showControls:{type:ControlType.Boolean,title:\"Show Controls\",defaultValue:true},controlsTopGap:{type:ControlType.Number,title:\"Controls Gap\",min:0,max:60,step:1,hidden(props){return!props.showControls;}},// ✅ Button color controls\nbuttonSize:{type:ControlType.Number,title:\"Btn Size\",min:24,max:72,step:1},buttonRadius:{type:ControlType.Number,title:\"Btn Radius\",min:0,max:30,step:1},prevBg:{type:ControlType.Color,title:\"Prev BG\"},prevBgHover:{type:ControlType.Color,title:\"Prev BG Hover\"},prevIconColor:{type:ControlType.Color,title:\"Prev Icon\"},nextBg:{type:ControlType.Color,title:\"Next BG\"},nextBgHover:{type:ControlType.Color,title:\"Next BG Hover\"},nextIconColor:{type:ControlType.Color,title:\"Next Icon\"},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:false},autoplayInterval:{type:ControlType.Number,title:\"Interval (ms)\",min:1e3,max:1e4,step:250,hidden(props){return!props.autoplay;}},pauseOnHover:{type:ControlType.Boolean,title:\"Pause on Hover\",defaultValue:true,hidden(props){return!props.autoplay;}},loop:{type:ControlType.Boolean,title:\"Loop\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StepRowCarousel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Step_Card.map"],"mappings":"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"}