{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/1MhU0TxQwpKNko8ma5Oo/SaeVPLYEWh88TNqcDyDv/Lightbox.js"],
  "sourcesContent": ["/*\n * v1.0.0\n * https://framer.today/license\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useEffect}from\"react\";export function withLightboxEffect(Component){return props=>{const ref=useRef(null);useEffect(()=>{if(ref.current){const images=ref.current.querySelectorAll(\".framer-image\");const openLightbox=img=>{const lightbox=document.createElement(\"div\");lightbox.style.position=\"fixed\";lightbox.style.top=\"0\";lightbox.style.left=\"0\";lightbox.style.width=\"100%\";lightbox.style.height=\"100%\";lightbox.style.backgroundColor=\"rgba(0, 0, 0, 0.8)\";lightbox.style.display=\"flex\";lightbox.style.justifyContent=\"center\";lightbox.style.alignItems=\"center\";lightbox.style.zIndex=\"9999\";const lightboxImg=img.cloneNode();lightboxImg.style.maxWidth=\"80%\";lightboxImg.style.maxHeight=\"80%\";lightboxImg.style.objectFit=\"contain\";lightboxImg.style.backgroundColor=\"rgba(255, 255, 255, 1)\";lightboxImg.style.padding=\"8px\";lightbox.appendChild(lightboxImg);document.body.appendChild(lightbox);// Close lightbox on click\nlightbox.addEventListener(\"click\",()=>{document.body.removeChild(lightbox);});};images.forEach(img=>{img.style.cursor=\"pointer\";img.addEventListener(\"click\",()=>openLightbox(img));});}},[]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withLightboxEffect\":{\"type\":\"reactHoc\",\"name\":\"withLightboxEffect\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lightbox.map"],
  "mappings": "uDAGyF,SAASA,EAAmBC,EAAU,CAAC,OAAOC,GAAO,CAAC,IAAMC,EAAIC,EAAO,IAAI,EAAE,OAAAC,EAAU,IAAI,CAAC,GAAGF,EAAI,QAAQ,CAAC,IAAMG,EAAOH,EAAI,QAAQ,iBAAiB,eAAe,EAAQI,EAAaC,GAAK,CAAC,IAAMC,EAAS,SAAS,cAAc,KAAK,EAAEA,EAAS,MAAM,SAAS,QAAQA,EAAS,MAAM,IAAI,IAAIA,EAAS,MAAM,KAAK,IAAIA,EAAS,MAAM,MAAM,OAAOA,EAAS,MAAM,OAAO,OAAOA,EAAS,MAAM,gBAAgB,qBAAqBA,EAAS,MAAM,QAAQ,OAAOA,EAAS,MAAM,eAAe,SAASA,EAAS,MAAM,WAAW,SAASA,EAAS,MAAM,OAAO,OAAO,IAAMC,EAAYF,EAAI,UAAU,EAAEE,EAAY,MAAM,SAAS,MAAMA,EAAY,MAAM,UAAU,MAAMA,EAAY,MAAM,UAAU,UAAUA,EAAY,MAAM,gBAAgB,yBAAyBA,EAAY,MAAM,QAAQ,MAAMD,EAAS,YAAYC,CAAW,EAAE,SAAS,KAAK,YAAYD,CAAQ,EACj7BA,EAAS,iBAAiB,QAAQ,IAAI,CAAC,SAAS,KAAK,YAAYA,CAAQ,CAAE,CAAC,CAAE,EAAEH,EAAO,QAAQE,GAAK,CAACA,EAAI,MAAM,OAAO,UAAUA,EAAI,iBAAiB,QAAQ,IAAID,EAAaC,CAAG,CAAC,CAAE,CAAC,EAAG,EAAE,CAAC,CAAC,EAAsBG,EAAK,MAAM,CAAC,IAAIR,EAAI,SAAsBQ,EAAKV,EAAU,CAAC,GAAGC,CAAK,CAAC,CAAC,CAAC,CAAE,CAAE",
  "names": ["withLightboxEffect", "Component", "props", "ref", "pe", "ue", "images", "openLightbox", "img", "lightbox", "lightboxImg", "p"]
}
