{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/mLlWVbijzSWPiIgOmJau/glvl3hmJxYKPLwyxsIyv/CaseStudyCardMobile.js"],
  "sourcesContent": ["// CaseStudyCardMobile: Responsive, interactive case study card with 3-month dynamic chart\n// Features: badge, metrics, dynamic SVG chart (3 months), brand row, CTA, mouse-follow tilt, customizable border color, optimized for mobile/tablet/desktop\n// Styling: white card, 12px radius, shadow, responsive padding, Inter font, CSS vars for spacing\n// Property controls: primaryColor, borderColor, badgeText, metricsCopy, chartData, chartLabels, logoImage, brandName, brandSubtitle, ctaLabel, fontFamily, metricsFontSize, metricsFont, ctaPadding, ctaMarginTop, graphHeight, chartLineWidth, axisFont, showGraph\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useRef,useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const DEFAULT_LOGO={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Logo placeholder\"};function useResponsiveVars(){const[isTablet,setIsTablet]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;function check(){startTransition(()=>setIsTablet(window.innerWidth>=768));}check();window.addEventListener(\"resize\",check);return()=>window.removeEventListener(\"resize\",check);},[]);return isTablet;}/**\n * CaseStudyCardMobile\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 375\n * @framerIntrinsicHeight 540\n */export default function CaseStudyCardMobile(props){const cardRef=useRef(null);const[tilt,setTilt]=useState({x:0,y:0});const[isHovering,setIsHovering]=useState(false);function handleMouseMove(e){if(!cardRef.current)return;const rect=cardRef.current.getBoundingClientRect();const x=e.clientX-rect.left;const y=e.clientY-rect.top;const px=x/rect.width*2-1// -1 to 1\n;const py=y/rect.height*2-1// -1 to 1\n;const maxTilt=10;startTransition(()=>setTilt({x:py*maxTilt,y:px*maxTilt}));}function handleMouseLeave(){setIsHovering(false);startTransition(()=>setTilt({x:0,y:0}));}function handleMouseEnter(){setIsHovering(true);}const{primaryColor=\"#5846F6\",borderColor,badgeText=\"SaaS\",metricsCopy=\"+800% in booking\\nin 6 months.\\n+1375.70% Increase in SEO traffic.\",chartData=[120,180,220],chartLabels=[\"Jan\",\"Feb\",\"Mar\"],graphHeight=265,chartLineWidth=3,axisFont={fontSize:13,variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"},logoImage=DEFAULT_LOGO,brandName=\"BrandRipe\",brandSubtitle=\"Design subscription SaaS\",ctaLabel=\"Case Study \u2192\",ctaHref=\"#\",fontFamily={fontSize:16,variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\",textAlign:\"left\"},metricsFont={fontSize:24,variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1.25em\",textAlign:\"left\"},ctaPadding=\"0\",ctaMarginTop=2,showGraph=true,style}=props;const isTablet=useResponsiveVars();const cardPadding=32;const metricsSize=isTablet?metricsFont?.fontSize?Math.max(metricsFont.fontSize,32):32:metricsFont?.fontSize||24;const cardMaxWidth=isTablet?540:\"100%\";// Ensure chartData and chartLabels are always the same length, up to 12\nlet points=Array.isArray(chartData)?chartData.slice(0,12):[120,180,220,260,320,400];let labels=Array.isArray(chartLabels)?chartLabels.slice(0,12):[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\"];const maxLen=Math.max(points.length,labels.length);while(points.length<maxLen)points.push(points[points.length-1]||0);while(labels.length<maxLen)labels.push(\"\");// Map Framer font variant to fontWeight and fontStyle\nfunction getFontWeightAndStyle(variant){switch(variant){case\"Thin\":return{fontWeight:100,fontStyle:\"normal\"};case\"Extra Light\":return{fontWeight:200,fontStyle:\"normal\"};case\"Light\":return{fontWeight:300,fontStyle:\"normal\"};case\"Regular\":return{fontWeight:400,fontStyle:\"normal\"};case\"Medium\":return{fontWeight:500,fontStyle:\"normal\"};case\"Semibold\":return{fontWeight:600,fontStyle:\"normal\"};case\"Bold\":return{fontWeight:700,fontStyle:\"normal\"};case\"Extra Bold\":return{fontWeight:800,fontStyle:\"normal\"};case\"Black\":return{fontWeight:900,fontStyle:\"normal\"};case\"Thin Italic\":return{fontWeight:100,fontStyle:\"italic\"};case\"Extra Light Italic\":return{fontWeight:200,fontStyle:\"italic\"};case\"Light Italic\":return{fontWeight:300,fontStyle:\"italic\"};case\"Italic\":return{fontWeight:400,fontStyle:\"italic\"};case\"Medium Italic\":return{fontWeight:500,fontStyle:\"italic\"};case\"Semibold Italic\":return{fontWeight:600,fontStyle:\"italic\"};case\"Bold Italic\":return{fontWeight:700,fontStyle:\"italic\"};case\"Extra Bold Italic\":return{fontWeight:800,fontStyle:\"italic\"};case\"Black Italic\":return{fontWeight:900,fontStyle:\"italic\"};case\"Regular Italic\":return{fontWeight:400,fontStyle:\"italic\"};case\"Variable\":return{fontWeight:400,fontStyle:\"normal\"};case\"Variable Italic\":return{fontWeight:400,fontStyle:\"italic\"};default:return{fontWeight:600,fontStyle:\"normal\"};}}function renderMetrics(){const{fontWeight,fontStyle}=getFontWeightAndStyle(metricsFont?.variant);return /*#__PURE__*/_jsx(\"div\",{style:{color:\"#000\",fontSize:metricsFont?.fontSize||metricsSize,fontWeight,fontStyle,fontFamily:metricsFont?.fontFamily||\"Inter, sans-serif\",lineHeight:metricsFont?.lineHeight||1.25,margin:0,whiteSpace:\"pre-line\",letterSpacing:metricsFont?.letterSpacing||\"-0.01em\",marginBottom:isTablet?24:16,maxWidth:\"24ch\",textAlign:metricsFont?.textAlign||\"left\"},\"aria-label\":\"Metrics\",children:metricsCopy});}function renderGraph(){if(!showGraph)return null;const width=786;const height=graphHeight;const leftPadding=56// Increased left padding for Y axis/labels\n;const rightPadding=32;const topPadding=32;const bottomPadding=32;const chartW=width-leftPadding-rightPadding;const chartH=height-topPadding-bottomPadding;const maxY=Math.max(...points,10);const minY=Math.min(...points,0);const yMax=Math.ceil(maxY/100)*100;const yMin=0;const yTicks=5;const xCount=points.length;const getX=i=>leftPadding+i*chartW/(xCount-1);const getY=v=>topPadding+chartH-(v-yMin)/(yMax-yMin)*chartH;const barWidth=props.barWidth||chartW/(xCount*2);const linePath=points.map((v,i)=>`${i===0?\"M\":\"L\"}${getX(i)},${getY(v)}`).join(\" \");const axisFontFamily=axisFont?.fontFamily||\"Inter, sans-serif\";const axisFontSize=axisFont?.fontSize||13;const axisFontWeight=axisFont?.variant===\"Bold\"?700:axisFont?.variant===\"Semibold\"?600:400;const axisLetterSpacing=axisFont?.letterSpacing||\"0em\";const axisColor=props.axisColor||\"#757575\";const axisLabelGap=typeof props.axisLabelGap===\"number\"?props.axisLabelGap:8;const chartType=props.chartType||\"line\";return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",aspectRatio:`786/${graphHeight}`,background:\"repeating-linear-gradient(to right, rgba(0,0,0,.06) 0 1px, transparent 1px 20px)\",borderRadius:8,overflow:\"hidden\",marginBottom:isTablet?28:20,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",position:\"relative\"},\"aria-label\":\"Graph\",children:/*#__PURE__*/_jsxs(\"svg\",{width:width,height:height,viewBox:`0 0 ${width} ${height}`,style:{width:\"100%\",height:\"100%\",display:\"block\"},children:[[...Array(yTicks+1)].map((_,i)=>{const y=topPadding+chartH*i/yTicks;return /*#__PURE__*/_jsx(\"line\",{x1:leftPadding,x2:width-rightPadding,y1:y,y2:y,stroke:\"rgba(0,0,0,0.25)\",strokeWidth:1},\"ygrid\"+i);}),/*#__PURE__*/_jsx(\"line\",{x1:leftPadding,x2:leftPadding,y1:topPadding,y2:height-bottomPadding,stroke:props.axisLineColor||\"#757575\",strokeWidth:1.5}),/*#__PURE__*/_jsx(\"line\",{x1:leftPadding,x2:width-rightPadding,y1:height-bottomPadding,y2:height-bottomPadding,stroke:props.axisLineColor||\"#757575\",strokeWidth:1.5}),chartType===\"line\"?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:linePath,fill:\"none\",stroke:primaryColor,strokeWidth:chartLineWidth,strokeLinejoin:\"round\",strokeLinecap:\"round\"}),points.map((v,i)=>/*#__PURE__*/_jsx(\"circle\",{cx:getX(i),cy:getY(v),r:5,fill:primaryColor},\"dot\"+i))]}):points.map((v,i)=>{const x=getX(i)-barWidth/2;const y=getY(v);const h=height-bottomPadding-y;return /*#__PURE__*/_jsx(\"rect\",{x:x,y:y,width:barWidth,height:h,fill:primaryColor,rx:barWidth*.3},\"bar\"+i);}),[...Array(yTicks+1)].map((_,i)=>{const y=topPadding+chartH*i/yTicks;const val=Math.round(yMax-(yMax-yMin)*i/yTicks);return /*#__PURE__*/_jsx(\"text\",{x:leftPadding-axisLabelGap,y:y+5,textAnchor:\"end\",fontSize:axisFontSize,fill:axisColor,fontFamily:axisFontFamily,fontWeight:axisFontWeight,letterSpacing:axisLetterSpacing,children:val},\"ylabel\"+i);}),labels.map((label,i)=>/*#__PURE__*/_jsx(\"text\",{x:getX(i),y:height-bottomPadding+axisLabelGap+12,textAnchor:\"middle\",fontSize:axisFontSize,fill:axisColor,fontFamily:axisFontFamily,fontWeight:axisFontWeight,letterSpacing:axisLetterSpacing,children:label},\"xlabel\"+i))]})});}function renderBrand(){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,marginTop:24,marginBottom:typeof props.ctaBrandGap===\"number\"?`${props.ctaBrandGap}px`:0},children:[/*#__PURE__*/_jsx(\"img\",{src:logoImage?.src,alt:logoImage?.alt||\"Logo\",style:{width:48,height:48,borderRadius:8,objectFit:\"cover\",background:\"#F5F5F5\"},draggable:false}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:2},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:\"Inter, sans-serif\",fontWeight:600,fontSize:16,color:\"#000\",marginBottom:0},children:brandName}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:\"Inter, sans-serif\",fontWeight:400,fontSize:12,color:\"#757575\"},children:brandSubtitle})]})]});}function renderCTA(){return /*#__PURE__*/_jsxs(\"a\",{href:ctaHref,style:{color:primaryColor,fontFamily:\"Inter, sans-serif\",fontWeight:600,fontSize:15,textDecoration:\"none\",display:\"inline-flex\",alignItems:\"center\",gap:4,cursor:\"pointer\",marginTop:typeof ctaMarginTop===\"number\"?`${ctaMarginTop}px`:ctaMarginTop,transition:\"text-decoration 0.2s\",padding:ctaPadding||\"0\"},\"aria-label\":ctaLabel,onMouseOver:e=>e.currentTarget.style.textDecoration=\"underline\",onMouseOut:e=>e.currentTarget.style.textDecoration=\"none\",children:[ctaLabel,/*#__PURE__*/_jsx(\"svg\",{width:14,height:14,fill:\"none\",stroke:primaryColor,strokeWidth:2,strokeLinecap:\"round\",strokeLinejoin:\"round\",viewBox:\"0 0 24 24\",style:{marginLeft:0},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14M13 6l6 6-6 6\"})})]});}const cardStyle={transform:`perspective(800px) rotateX(${tilt.x}deg) rotateY(${tilt.y}deg)`,transition:isHovering?\"transform 0.18s cubic-bezier(.4,1,.4,1)\":\"transform 0.4s cubic-bezier(.4,1,.4,1)\",\"--card-padding\":`${cardPadding}px`,\"--card-radius\":`12px`,\"--card-shadow\":`0 2px 6px rgba(0,0,0,.05)`,\"--card-max-width\":typeof cardMaxWidth===\"number\"?`${cardMaxWidth}px`:cardMaxWidth,fontFamily:fontFamily?.fontFamily||\"Inter, sans-serif\",background:\"#fff\",border:`1px solid ${borderColor||primaryColor}`,borderRadius:\"var(--card-radius)\",boxShadow:\"var(--card-shadow)\",padding:\"var(--card-padding)\",maxWidth:\"var(--card-max-width)\",width:\"100%\",boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",gap:0,margin:0,...style};function renderBadge(){return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",background:\"#ECEAFF\",color:primaryColor,fontFamily:\"Inter, sans-serif\",fontWeight:600,fontSize:12,borderRadius:8,padding:\"4px 12px\",marginBottom:isTablet?20:14,letterSpacing:\"0.04em\",width:\"auto\",minWidth:0},\"aria-label\":\"Badge\",children:badgeText});}return /*#__PURE__*/_jsxs(\"div\",{ref:cardRef,style:cardStyle,\"aria-label\":\"Case Study Card\",onMouseMove:handleMouseMove,onMouseLeave:handleMouseLeave,onMouseEnter:handleMouseEnter,children:[renderBadge(),renderMetrics(),renderGraph(),renderBrand(),renderCTA()]});}addPropertyControls(CaseStudyCardMobile,{ctaBrandGap:{type:ControlType.Number,title:\"Gap: Brand to CTA (px)\",defaultValue:16,min:0,max:64,step:1},barWidth:{type:ControlType.Number,title:\"Bar Width\",defaultValue:48,min:8,max:120,step:1,hidden:({chartType})=>chartType!==\"bar\"},chartType:{type:ControlType.Enum,title:\"Chart Type\",options:[\"line\",\"bar\"],optionTitles:[\"Line\",\"Bar\"],defaultValue:\"line\"},primaryColor:{type:ControlType.Color,title:\"Primary Color\",defaultValue:\"#5846F6\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#5846F6\"},badgeText:{type:ControlType.String,title:\"Badge Text\",defaultValue:\"SaaS\"},metricsCopy:{type:ControlType.String,title:\"Metrics\",defaultValue:\"+800% in booking\\nin 6 months.\\n+1375.70% Increase in SEO traffic.\",displayTextArea:true},chartData:{type:ControlType.Array,title:\"Chart Data\",control:{type:ControlType.Number,min:0,max:1e3,step:1},defaultValue:[120,180,220,260,320,400],maxCount:12},chartLabels:{type:ControlType.Array,title:\"Chart Labels\",control:{type:ControlType.String,defaultValue:\"Month\"},defaultValue:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\"],maxCount:12},logoImage:{type:ControlType.ResponsiveImage,title:\"Logo Image\"},brandName:{type:ControlType.String,title:\"Brand Name\",defaultValue:\"BrandRipe\"},brandSubtitle:{type:ControlType.String,title:\"Brand Subtitle\",defaultValue:\"Design subscription SaaS\"},ctaLabel:{type:ControlType.String,title:\"CTA Label\",defaultValue:\"Case Study \u2192\"},ctaHref:{type:ControlType.String,title:\"CTA Link\",defaultValue:\"#\"},fontFamily:{type:ControlType.Font,title:\"Font Family\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\",textAlign:\"left\"}},metricsFont:{type:ControlType.Font,title:\"Headline Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:24,variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1.25em\",textAlign:\"left\"}},ctaPadding:{type:ControlType.String,title:\"CTA Padding\",defaultValue:\"0\",placeholder:\"e.g. 8px 16px\"},ctaMarginTop:{type:ControlType.Number,title:\"CTA Margin Top (px)\",defaultValue:2,min:0,max:64,step:1},graphHeight:{type:ControlType.Number,title:\"Graph Height\",defaultValue:265,min:100,max:600,step:1},chartLineWidth:{type:ControlType.Number,title:\"Chart Line Width\",defaultValue:3,min:1,max:10,step:1},axisFont:{type:ControlType.Font,title:\"Axis Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:13,variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"}},showGraph:{type:ControlType.Boolean,title:\"Show Graph\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},axisColor:{type:ControlType.Color,title:\"Axis Label Color\",defaultValue:\"#757575\"},axisLineColor:{type:ControlType.Color,title:\"Axis Line Color\",defaultValue:\"#757575\"},axisLabelGap:{type:ControlType.Number,title:\"Axis Label Gap\",defaultValue:8,min:0,max:32,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CaseStudyCardMobile\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"540\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"375\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CaseStudyCardMobile.map"],
  "mappings": "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",
  "names": ["DEFAULT_LOGO", "useResponsiveVars", "isTablet", "setIsTablet", "ye", "ue", "window", "check", "Z", "CaseStudyCardMobile", "props", "cardRef", "pe", "tilt", "setTilt", "isHovering", "setIsHovering", "handleMouseMove", "e", "rect", "x", "y", "px", "py", "maxTilt", "handleMouseLeave", "handleMouseEnter", "primaryColor", "borderColor", "badgeText", "metricsCopy", "chartData", "chartLabels", "graphHeight", "chartLineWidth", "axisFont", "logoImage", "brandName", "brandSubtitle", "ctaLabel", "ctaHref", "fontFamily", "metricsFont", "ctaPadding", "ctaMarginTop", "showGraph", "style", "cardPadding", "metricsSize", "cardMaxWidth", "points", "labels", "maxLen", "getFontWeightAndStyle", "variant", "renderMetrics", "fontWeight", "fontStyle", "p", "renderGraph", "width", "height", "leftPadding", "rightPadding", "topPadding", "bottomPadding", "chartW", "chartH", "maxY", "minY", "yMax", "yMin", "yTicks", "xCount", "getX", "i", "getY", "v", "barWidth", "linePath", "axisFontFamily", "axisFontSize", "axisFontWeight", "axisLetterSpacing", "axisColor", "axisLabelGap", "chartType", "u", "_", "l", "h", "val", "label", "renderBrand", "renderCTA", "cardStyle", "renderBadge", "addPropertyControls", "ControlType"]
}
