{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/IUX9NFJBh9lew9jtXemV/c1eTvLV7ysBeDFNzyTSn/AspectRatioImage.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Image,RenderTarget}from\"framer\";import{useInstanceId}from\"https://framerusercontent.com/modules/FZjYlw33eNo8pxLbSFLX/NS2M1g7qVI7y5CFDNb6m/SuperfieldsShared.js\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n */export default function AspectRatioImage(props){const{border}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=useInstanceId();return /*#__PURE__*/_jsxs(\"div\",{\"data-superfields\":true,id:id,style:props.style,children:[/*#__PURE__*/_jsx(Image,{background:props.image,draggable:props.draggable,style:{boxShadow:props.shadows,borderRadius:props.radius}}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:isCanvas?`#${id} div div[data-framer-background-image-wrapper] { position: relative !important; }\n                        #${id} div div[data-framer-background-image-wrapper] img:last-of-type { position: relative !important; }\n                        `:`#${id} div div[data-framer-background-image-wrapper] { position: relative !important; }`}}),border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderWidth:border.width,borderStyle:border.style,borderColor:border.color,borderRadius:props.radius,pointerEvents:\"none\"}})]});}AspectRatioImage.displayName=\"Aspect Ratio Image\";addPropertyControls(AspectRatioImage,{image:{type:ControlType.ResponsiveImage},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"},border:{type:ControlType.Border,optional:true},shadows:{type:ControlType.BoxShadow},draggable:{type:ControlType.Boolean,defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AspectRatioImage\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "wJAIkB,SAARA,EAAkCC,EAAM,CAAC,GAAK,CAAC,OAAAC,CAAM,EAAED,EAAYE,EAASC,EAAa,QAAQ,IAAIA,EAAa,OAAaC,EAAGC,EAAc,EAAE,OAAoBC,EAAM,MAAM,CAAC,mBAAmB,GAAK,GAAGF,EAAG,MAAMJ,EAAM,MAAM,SAAS,CAAcO,EAAKC,EAAM,CAAC,WAAWR,EAAM,MAAM,UAAUA,EAAM,UAAU,MAAM,CAAC,UAAUA,EAAM,QAAQ,aAAaA,EAAM,MAAM,CAAC,CAAC,EAAeO,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAOL,EAAS,IAAIE,CAAE;AAAA,2BAC5aA,CAAE;AAAA,0BACH,IAAIA,CAAE,mFAAmF,CAAC,CAAC,EAAEH,GAAqBM,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYN,EAAO,MAAM,YAAYA,EAAO,MAAM,YAAYA,EAAO,MAAM,aAAaD,EAAM,OAAO,cAAc,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAACD,EAAiB,YAAY,qBAAqBU,EAAoBV,EAAiB,CAAC,MAAM,CAAC,KAAKW,EAAY,eAAe,EAAE,OAAO,CAAC,KAAKA,EAAY,aAAa,aAAa,KAAK,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,EAAI,EAAE,QAAQ,CAAC,KAAKA,EAAY,SAAS,EAAE,UAAU,CAAC,KAAKA,EAAY,QAAQ,aAAa,EAAK,CAAC,CAAC",
  "names": ["AspectRatioImage", "props", "border", "isCanvas", "RenderTarget", "id", "useInstanceId", "u", "p", "Image2", "addPropertyControls", "ControlType"]
}
