{"version":3,"file":"ResponsiveImageContainer.CLd5CFdz.mjs","names":["useState","useState","useCallback","_Fragment"],"sources":["https:/framerusercontent.com/modules/BXV62a0qRszqJ9lQDAED/1rSIKatxn8A7ENOyd1D2/Accordion_1.js","https:/framerusercontent.com/modules/qxsO48Iis0YyeI9nstny/qsauVygWaHrRMY6m5qhz/ResponsiveImageContainer.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Accordion with icon on the left and 30px height header\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 30\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function Accordion(props){const{title=\"Accordion Title\",content=\"Accordion content goes here...\",icon=\"▶\",iconColor=\"#000000\",iconSize=12,iconType=\"text\",iconImage={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Icon\"},libraryIcon=\"chevron\",iconPlacement=\"right\",backgroundColor=\"#FFFFFF\",textColor=\"#000000\",borderColor=\"#EEEEEE\",expanded:initialExpanded=false,borderRadius=8,headerHeight=30,headerPaddingLeft=12,textIconGap=4,titleFont,contentFont}=props;const[isExpanded,setIsExpanded]=useState(initialExpanded);const toggleAccordion=()=>{startTransition(()=>setIsExpanded(!isExpanded));};const renderIcon=()=>{const iconStyle={width:iconSize,height:iconSize,transform:isExpanded?\"rotate(180deg)\":\"rotate(0deg)\",transition:\"transform 0.2s ease\"};if(iconType===\"image\"){return /*#__PURE__*/_jsx(\"img\",{src:iconImage.src,alt:iconImage.alt,style:{...iconStyle,objectFit:\"contain\"}});}if(iconType===\"library\"){const svgProps={width:iconSize,height:iconSize,fill:\"none\",stroke:iconColor,strokeWidth:2,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:iconStyle};switch(libraryIcon){case\"chevron\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",...svgProps,children:/*#__PURE__*/_jsx(\"polyline\",{points:\"6 9 12 15 18 9\"})});case\"arrow\":return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",...svgProps,children:[/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"5\",x2:\"12\",y2:\"19\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"19 12 12 19 5 12\"})]});case\"plus\":return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",...svgProps,children:[/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"5\",x2:\"12\",y2:\"19\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"5\",y1:\"12\",x2:\"19\",y2:\"12\"})]});case\"minus\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",...svgProps,children:/*#__PURE__*/_jsx(\"line\",{x1:\"5\",y1:\"12\",x2:\"19\",y2:\"12\"})});case\"caret\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",...svgProps,children:/*#__PURE__*/_jsx(\"polyline\",{points:\"9 18 15 12 9 6\"})});default:return null;}}return /*#__PURE__*/_jsx(\"span\",{style:{color:iconColor,fontSize:iconSize,transform:isExpanded?\"rotate(90deg)\":\"rotate(0deg)\",transition:\"transform 0.2s ease\",display:\"inline-block\"},children:icon});};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",backgroundColor,borderRadius,border:`1px solid ${borderColor}`,overflow:\"hidden\",...props.style},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:toggleAccordion,style:{width:\"100%\",height:headerHeight,display:\"flex\",alignItems:\"center\",gap:textIconGap,padding:`0 12px 0 ${headerPaddingLeft}px`,backgroundColor:\"transparent\",border:\"none\",cursor:\"pointer\",textAlign:\"left\",color:textColor,flexDirection:iconPlacement===\"left\"?\"row-reverse\":\"row\",justifyContent:iconPlacement===\"far-right\"?\"space-between\":\"flex-start\",...titleFont},children:[/*#__PURE__*/_jsx(\"span\",{children:title}),renderIcon()]}),isExpanded&&/*#__PURE__*/_jsx(\"div\",{style:{padding:\"12px 12px 12px 0px\",borderTop:`1px solid ${borderColor}`,color:textColor,...contentFont},children:content})]});}addPropertyControls(Accordion,{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Accordion Title\"},content:{type:ControlType.String,title:\"Content\",defaultValue:\"Accordion content goes here...\",displayTextArea:true},iconType:{type:ControlType.Enum,title:\"Icon Type\",options:[\"text\",\"image\",\"library\"],optionTitles:[\"Text\",\"Image\",\"Library\"],defaultValue:\"text\",displaySegmentedControl:true},iconImage:{type:ControlType.ResponsiveImage,title:\"Icon Image\",hidden:({iconType})=>iconType!==\"image\"},icon:{type:ControlType.String,title:\"Icon\",defaultValue:\"▶\",placeholder:\"Paste icon or emoji...\",hidden:({iconType})=>iconType!==\"text\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#000000\",hidden:({iconType})=>iconType===\"image\"},libraryIcon:{type:ControlType.Enum,title:\"Library Icon\",options:[\"chevron\",\"arrow\",\"plus\",\"minus\",\"caret\"],optionTitles:[\"Chevron\",\"Arrow\",\"Plus\",\"Minus\",\"Caret\"],defaultValue:\"chevron\",hidden:({iconType})=>iconType!==\"library\"},iconPlacement:{type:ControlType.Enum,title:\"Icon Placement\",options:[\"left\",\"right\",\"far-right\"],optionTitles:[\"Left of Text\",\"Right of Text\",\"Far Right\"],defaultValue:\"right\",displaySegmentedControl:true},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:12,min:8,max:32,unit:\"px\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#EEEEEE\"},expanded:{type:ControlType.Boolean,title:\"Expanded\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:8,min:0,max:32,unit:\"px\"},headerHeight:{type:ControlType.Number,title:\"Header Height\",defaultValue:30,min:20,max:100,unit:\"px\"},headerPaddingLeft:{type:ControlType.Number,title:\"Left Margin\",defaultValue:12,min:0,max:50,unit:\"px\"},textIconGap:{type:ControlType.Number,title:\"Text-Icon Gap\",defaultValue:4,min:0,max:20,unit:\"px\"},titleFont:{type:ControlType.Font,title:\"Title Font\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},contentFont:{type:ControlType.Font,title:\"Content Font\",defaultValue:{fontSize:\"14px\",variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.4em\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Accordion\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"300\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Accordion_1.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useCallback,useEffect,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * Responsive Image Container with Click to View\n *\n * A responsive image container that opens a lightbox when clicked\n * to view the original full-size image. Supports multiple images.\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 200\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function ResponsiveImageContainer(props){const{images=[{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Placeholder image 1\"}],borderRadius=8,frameBorderRadius=0,objectFit=\"cover\",objectPosition=\"center\",aspectRatio=\"16/9\",showOverlay=true,overlayColor=\"rgba(0, 0, 0, 0.4)\",zoomIconColor=\"#FFFFFF\",enableLightbox=true,lightboxBackground=\"rgba(0, 0, 0, 0.9)\",boxShadow=true,gap=16,minHeight=200,stackDirection=\"horizontal\",useOriginalSize=false,containerHeight=400,enableScrollbar=false,scrollbarWidth=10,scrollbarColor=\"#FFFFFF\",scrollbarTrackColor=\"#000000\",padding=0,backgroundColor=\"transparent\",alignItems=\"stretch\"}=props;const[isOpen,setIsOpen]=useState(false);const[currentIndex,setCurrentIndex]=useState(0);const isStatic=RenderTarget.current()===RenderTarget.canvas||RenderTarget.current()===RenderTarget.thumbnail;const handleOpen=useCallback(index=>{if(enableLightbox&&!isStatic){startTransition(()=>{setCurrentIndex(index);setIsOpen(true);});}},[enableLightbox,isStatic]);const handleClose=useCallback(()=>{startTransition(()=>setIsOpen(false));},[]);const handlePrev=useCallback(e=>{e.stopPropagation();startTransition(()=>{setCurrentIndex(prev=>prev>0?prev-1:images.length-1);});},[images.length]);const handleNext=useCallback(e=>{e.stopPropagation();startTransition(()=>{setCurrentIndex(prev=>prev<images.length-1?prev+1:0);});},[images.length]);const handleKeyDown=useCallback(e=>{if(e.key===\"Escape\"){handleClose();}else if(e.key===\"ArrowLeft\"){startTransition(()=>{setCurrentIndex(prev=>prev>0?prev-1:images.length-1);});}else if(e.key===\"ArrowRight\"){startTransition(()=>{setCurrentIndex(prev=>prev<images.length-1?prev+1:0);});}},[handleClose,images.length]);useEffect(()=>{if(typeof window!==\"undefined\"&&isOpen){document.addEventListener(\"keydown\",handleKeyDown);document.body.style.overflow=\"hidden\";}return()=>{if(typeof window!==\"undefined\"){document.removeEventListener(\"keydown\",handleKeyDown);document.body.style.overflow=\"\";}};},[isOpen,handleKeyDown]);const aspectRatioValue=aspectRatio===\"auto\"?undefined:aspectRatio;const cursor=enableLightbox&&!isStatic?\"pointer\":\"default\";const hasImages=images.length>0;// Filter out images without valid src\nconst validImages=images.filter(img=>img&&typeof img===\"object\"&&img.src&&typeof img.src===\"string\"&&img.src.length>0);const hasValidImages=validImages.length>0;const currentImage=validImages[currentIndex];return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:stackDirection===\"horizontal\"?\"row\":\"column\",flexWrap:stackDirection===\"horizontal\"&&!enableScrollbar?\"wrap\":\"nowrap\",gap,width:\"100%\",minHeight:5,height:containerHeight>0?containerHeight:\"auto\",overflow:enableScrollbar?\"auto\":\"visible\",padding,backgroundColor,borderRadius:frameBorderRadius,alignItems,scrollbarWidth:enableScrollbar?\"thin\":undefined,scrollbarColor:enableScrollbar?`${scrollbarColor} ${scrollbarTrackColor}`:undefined},className:enableScrollbar?\"responsive-image-scroll-container\":undefined,children:hasValidImages?validImages.map((img,index)=>/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",flex:useOriginalSize?\"0 0 auto\":images.length===1?\"1 1 100%\":stackDirection===\"horizontal\"&&!enableScrollbar?\"1 1 calc(50% - 8px)\":\"0 0 auto\",width:useOriginalSize?\"auto\":stackDirection===\"horizontal\"&&enableScrollbar?\"300px\":undefined,height:useOriginalSize?\"auto\":undefined,minWidth:useOriginalSize?\"auto\":images.length===1?\"100%\":stackDirection===\"horizontal\"?\"120px\":\"100%\",minHeight:useOriginalSize?undefined:Math.max(minHeight,5),aspectRatio:useOriginalSize?undefined:aspectRatioValue,borderRadius,overflow:\"hidden\",cursor,boxShadow:boxShadow?\"0 4px 20px rgba(0, 0, 0, 0.1)\":\"none\"},onClick:()=>handleOpen(index),role:\"button\",tabIndex:enableLightbox&&!isStatic?0:-1,\"aria-label\":`Click to view image ${index+1} of ${images.length}`,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();handleOpen(index);}},children:[/*#__PURE__*/_jsx(\"img\",{src:img.src,srcSet:img.srcSet,alt:img.alt||`Image ${index+1}`,style:{width:useOriginalSize?\"auto\":\"100%\",height:useOriginalSize?\"auto\":\"100%\",maxWidth:\"100%\",objectFit:useOriginalSize?undefined:objectFit,objectPosition:useOriginalSize?undefined:objectPosition,display:\"block\",minHeight:useOriginalSize?undefined:Math.max(minHeight,5)},loading:\"lazy\"}),showOverlay&&enableLightbox&&!isStatic&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundColor:overlayColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",opacity:0,transition:\"opacity 0.3s ease\"},onMouseEnter:e=>{e.currentTarget.style.opacity=\"1\";},onMouseLeave:e=>{e.currentTarget.style.opacity=\"0\";},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"32\",height:\"32\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:zoomIconColor,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"8\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"21\",y1:\"21\",x2:\"16.65\",y2:\"16.65\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"11\",y1:\"8\",x2:\"11\",y2:\"14\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"11\",x2:\"14\",y2:\"11\"})]})})]},index)):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:Math.max(minHeight,5),minHeight:Math.max(minHeight,5),backgroundColor:\"#f0f0f0\",borderRadius,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#999\",fontSize:\"14px\",fontFamily:\"system-ui, -apple-system, sans-serif\"},children:hasImages?\"Loading images...\":\"Add images in properties panel\"})}),enableScrollbar&&/*#__PURE__*/_jsx(\"style\",{children:`\n                    .responsive-image-scroll-container::-webkit-scrollbar {\n                        width: ${scrollbarWidth}px;\n                        height: ${scrollbarWidth}px;\n                    }\n                    .responsive-image-scroll-container::-webkit-scrollbar-track {\n                        background: ${scrollbarTrackColor};\n                        border-radius: ${frameBorderRadius}px;\n                    }\n                    .responsive-image-scroll-container::-webkit-scrollbar-thumb {\n                        background: ${scrollbarColor};\n                        border-radius: ${Math.max(scrollbarWidth/2,4)}px;\n                    }\n                    .responsive-image-scroll-container::-webkit-scrollbar-thumb:hover {\n                        background: ${scrollbarColor};\n                        opacity: 0.8;\n                    }\n                `}),isOpen&&enableLightbox&&!isStatic&&currentImage&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",inset:0,backgroundColor:lightboxBackground,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",zIndex:9999,padding:\"20px\"},onClick:handleClose,role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":`Image ${currentIndex+1} of ${images.length}`,children:[/*#__PURE__*/_jsx(\"button\",{style:{position:\"absolute\",top:\"20px\",right:\"20px\",background:\"rgba(255, 255, 255, 0.2)\",border:\"none\",borderRadius:\"50%\",width:\"44px\",height:\"44px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transition:\"background 0.2s ease\",zIndex:10},onClick:handleClose,\"aria-label\":\"Close\",onMouseEnter:e=>{e.currentTarget.style.background=\"rgba(255, 255, 255, 0.3)\";},onMouseLeave:e=>{e.currentTarget.style.background=\"rgba(255, 255, 255, 0.2)\";},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#FFFFFF\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"18\",y1:\"6\",x2:\"6\",y2:\"18\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"6\",x2:\"18\",y2:\"18\"})]})}),images.length>1&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{style:{position:\"absolute\",left:\"20px\",top:\"50%\",transform:\"translateY(-50%)\",background:\"rgba(255, 255, 255, 0.2)\",border:\"none\",borderRadius:\"50%\",width:\"50px\",height:\"50px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transition:\"background 0.2s ease\",zIndex:10},onClick:handlePrev,\"aria-label\":\"Previous image\",onMouseEnter:e=>{e.currentTarget.style.background=\"rgba(255, 255, 255, 0.3)\";},onMouseLeave:e=>{e.currentTarget.style.background=\"rgba(255, 255, 255, 0.2)\";},children:/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#FFFFFF\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"15,18 9,12 15,6\"})})}),/*#__PURE__*/_jsx(\"button\",{style:{position:\"absolute\",right:\"20px\",top:\"50%\",transform:\"translateY(-50%)\",background:\"rgba(255, 255, 255, 0.2)\",border:\"none\",borderRadius:\"50%\",width:\"50px\",height:\"50px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transition:\"background 0.2s ease\",zIndex:10},onClick:handleNext,\"aria-label\":\"Next image\",onMouseEnter:e=>{e.currentTarget.style.background=\"rgba(255, 255, 255, 0.3)\";},onMouseLeave:e=>{e.currentTarget.style.background=\"rgba(255, 255, 255, 0.2)\";},children:/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#FFFFFF\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"9,18 15,12 9,6\"})})}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",bottom:\"20px\",left:\"50%\",transform:\"translateX(-50%)\",background:\"rgba(0, 0, 0, 0.6)\",color:\"#FFFFFF\",padding:\"8px 16px\",borderRadius:\"20px\",fontSize:\"14px\",fontFamily:\"system-ui, -apple-system, sans-serif\",zIndex:10},children:[currentIndex+1,\" / \",images.length]})]}),/*#__PURE__*/_jsx(\"img\",{src:currentImage.src,alt:currentImage.alt||`Full size image ${currentIndex+1}`,style:{maxWidth:\"100%\",maxHeight:\"100%\",objectFit:\"contain\",borderRadius:\"4px\"},onClick:e=>e.stopPropagation()})]})]});}addPropertyControls(ResponsiveImageContainer,{images:{type:ControlType.Array,title:\"Images\",control:{type:ControlType.ResponsiveImage},maxCount:20,defaultValue:[{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Placeholder image 1\"},{src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"Placeholder image 2\"}]},stackDirection:{type:ControlType.Enum,title:\"Direction\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"Horizontal\",\"Vertical\"],defaultValue:\"horizontal\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:16,min:0,max:50,unit:\"px\"},useOriginalSize:{type:ControlType.Boolean,title:\"Original Size\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:8,min:0,max:50,unit:\"px\"},objectFit:{type:ControlType.Enum,title:\"Object Fit\",options:[\"cover\",\"contain\",\"fill\",\"none\",\"scale-down\"],optionTitles:[\"Cover\",\"Contain\",\"Fill\",\"None\",\"Scale Down\"],defaultValue:\"cover\",displaySegmentedControl:true,hidden:({useOriginalSize})=>useOriginalSize},objectPosition:{type:ControlType.Enum,title:\"Position\",options:[\"center\",\"top\",\"bottom\",\"left\",\"right\",\"left top\",\"left bottom\",\"right top\",\"right bottom\"],optionTitles:[\"Center\",\"Top\",\"Bottom\",\"Left\",\"Right\",\"Left Top\",\"Left Bottom\",\"Right Top\",\"Right Bottom\"],defaultValue:\"center\",hidden:({useOriginalSize})=>useOriginalSize},aspectRatio:{type:ControlType.Enum,title:\"Aspect Ratio\",options:[\"auto\",\"1/1\",\"4/3\",\"16/9\",\"3/2\",\"21/9\"],optionTitles:[\"Auto\",\"Square\",\"4:3\",\"16:9\",\"3:2\",\"21:9\"],defaultValue:\"16/9\",hidden:({useOriginalSize})=>useOriginalSize},minHeight:{type:ControlType.Number,title:\"Min Height\",defaultValue:200,min:5,max:800,unit:\"px\",hidden:({useOriginalSize})=>useOriginalSize},showOverlay:{type:ControlType.Boolean,title:\"Show Overlay\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},overlayColor:{type:ControlType.Color,title:\"Overlay Color\",defaultValue:\"rgba(0, 0, 0, 0.4)\",hidden:({showOverlay})=>!showOverlay},zoomIconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#FFFFFF\",hidden:({showOverlay})=>!showOverlay},enableLightbox:{type:ControlType.Boolean,title:\"Click to View\",defaultValue:true,enabledTitle:\"Enabled\",disabledTitle:\"Disabled\"},lightboxBackground:{type:ControlType.Color,title:\"Lightbox BG\",defaultValue:\"rgba(0, 0, 0, 0.9)\",hidden:({enableLightbox})=>!enableLightbox},boxShadow:{type:ControlType.Boolean,title:\"Shadow\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},containerHeight:{type:ControlType.Number,title:\"Container Height\",defaultValue:400,min:50,max:1200,unit:\"px\"},enableScrollbar:{type:ControlType.Boolean,title:\"Scrollbar\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},scrollbarWidth:{type:ControlType.Number,title:\"Scroll Width\",defaultValue:10,min:4,max:30,unit:\"px\",hidden:({enableScrollbar})=>!enableScrollbar},scrollbarColor:{type:ControlType.Color,title:\"Scroll Thumb\",defaultValue:\"#FFFFFF\",hidden:({enableScrollbar})=>!enableScrollbar},scrollbarTrackColor:{type:ControlType.Color,title:\"Scroll Track\",defaultValue:\"#000000\",hidden:({enableScrollbar})=>!enableScrollbar},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,max:100,unit:\"px\"},frameBorderRadius:{type:ControlType.Number,title:\"Frame Radius\",defaultValue:0,min:0,max:50,unit:\"px\"},alignItems:{type:ControlType.Enum,title:\"Align Items\",options:[\"flex-start\",\"center\",\"flex-end\",\"stretch\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Stretch\"],defaultValue:\"stretch\",displaySegmentedControl:true},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"transparent\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ResponsiveImageContainer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"300\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ResponsiveImageContainer.map"],"mappings":"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"}