{"version":3,"file":"Typeform_WelcometoZoe_modal.DFDXZCIG.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/ueYZqtpun36la9ul217R/Gd2Bv30YBUegHVDaE7Ti/Typeform_WelcometoZoe_modal.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";export function RedirectToTypeform(){return{onClick(e){e?.preventDefault?.();e?.stopPropagation?.();const qs=new URLSearchParams(window.location.search);const utm_source=qs.get(\"utm_source\")||\"\";const utm_medium=qs.get(\"utm_medium\")||\"\";const utm_campaign=qs.get(\"utm_campaign\")||\"\";const utm_adset=qs.get(\"utm_adset\")||\"\";const hubspotNotes=[utm_source&&`utm_source=${utm_source}`,utm_medium&&`utm_medium=${utm_medium}`,utm_campaign&&`utm_campaign=${utm_campaign}`,utm_adset&&`utm_adset=${utm_adset}`].filter(Boolean).join(\" | \");const url=new URL(\"https://zoefinancial.typeform.com/to/yEG3ZsbY\");if(utm_source)url.searchParams.set(\"utm_source\",utm_source);if(utm_medium)url.searchParams.set(\"utm_medium\",utm_medium);if(utm_campaign)url.searchParams.set(\"utm_campaign\",utm_campaign);if(utm_adset)url.searchParams.set(\"utm_adset\",utm_adset);url.hash=`hubspot_notes=${encodeURIComponent(hubspotNotes)}`;// Prevent multiple modals\nconst existing=document.getElementById(\"zoe-typeform-overlay\");if(existing)existing.remove();// ---------- MODAL (no scroll locking) ----------\nconst overlay=document.createElement(\"div\");overlay.id=\"zoe-typeform-overlay\";overlay.style.position=\"fixed\";overlay.style.left=\"0\";overlay.style.top=\"0\";overlay.style.width=\"100vw\";overlay.style.height=\"100vh\";overlay.style.background=\"rgba(0,0,0,0.6)\";overlay.style.zIndex=\"9999\";overlay.style.display=\"flex\";overlay.style.alignItems=\"center\";overlay.style.justifyContent=\"center\";overlay.style.padding=\"16px\";overlay.style.boxSizing=\"border-box\";const modal=document.createElement(\"div\");const vw=window.innerWidth;const isMobile=vw<640;modal.style.width=isMobile?\"94vw\":\"90vw\";modal.style.maxWidth=isMobile?\"560px\":\"900px\";modal.style.height=isMobile?\"92vh\":\"85vh\";modal.style.maxHeight=isMobile?\"92vh\":\"720px\";modal.style.background=\"#fff\";modal.style.borderRadius=isMobile?\"16px\":\"12px\";modal.style.overflow=\"hidden\";modal.style.boxShadow=\"0 20px 60px rgba(0,0,0,0.25)\";// Prevent clicks from bubbling / navigating\nmodal.addEventListener(\"click\",ev=>{ev.preventDefault();ev.stopPropagation();},true);const iframe=document.createElement(\"iframe\");iframe.src=url.toString();iframe.style.width=\"100%\";iframe.style.height=\"100%\";iframe.style.border=\"none\";iframe.allow=\"camera; microphone; fullscreen\";modal.appendChild(iframe);overlay.appendChild(modal);document.body.appendChild(overlay);const close=()=>{document.removeEventListener(\"keydown\",onKeyDown,true);overlay.remove();};// Close on overlay click (but never navigate)\noverlay.addEventListener(\"click\",ev=>{ev.preventDefault();ev.stopPropagation();close();},true);const onKeyDown=ev=>{if(ev.key===\"Escape\"){ev.preventDefault();close();}};document.addEventListener(\"keydown\",onKeyDown,true);}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withRedirectToTypeform(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...RedirectToTypeform(props)});};}withRedirectToTypeform.displayName=\"RedirectToTypeform\";\nexport const __FramerMetadata__ = {\"exports\":{\"RedirectToTypeform\":{\"type\":\"override\",\"name\":\"RedirectToTypeform\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRedirectToTypeform\":{\"type\":\"reactHoc\",\"name\":\"withRedirectToTypeform\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Typeform_WelcometoZoe_modal.map"],"mappings":"iLAA2C,SAAgB,GAAoB,CAAC,MAAM,CAAC,QAAQ,EAAE,CAAC,GAAG,kBAAkB,CAAC,GAAG,mBAAmB,CAAC,IAAM,EAAG,IAAI,gBAAgB,EAAO,SAAS,OAAO,CAAO,EAAW,EAAG,IAAI,aAAa,EAAE,GAAS,EAAW,EAAG,IAAI,aAAa,EAAE,GAAS,EAAa,EAAG,IAAI,eAAe,EAAE,GAAS,EAAU,EAAG,IAAI,YAAY,EAAE,GAAS,EAAa,CAAC,GAAY,cAAc,IAAa,GAAY,cAAc,IAAa,GAAc,gBAAgB,IAAe,GAAW,aAAa,IAAY,CAAC,OAAO,QAAQ,CAAC,KAAK,MAAM,CAAO,EAAI,IAAI,IAAI,gDAAgD,CAAI,GAAW,EAAI,aAAa,IAAI,aAAa,EAAW,CAAI,GAAW,EAAI,aAAa,IAAI,aAAa,EAAW,CAAI,GAAa,EAAI,aAAa,IAAI,eAAe,EAAa,CAAI,GAAU,EAAI,aAAa,IAAI,YAAY,EAAU,CAAC,EAAI,KAAK,iBAAiB,mBAAmB,EAAa,GAC96B,IAAM,EAAS,SAAS,eAAe,uBAAuB,CAAI,GAAS,EAAS,QAAQ,CAC5F,IAAM,EAAQ,SAAS,cAAc,MAAM,CAAC,EAAQ,GAAG,uBAAuB,EAAQ,MAAM,SAAS,QAAQ,EAAQ,MAAM,KAAK,IAAI,EAAQ,MAAM,IAAI,IAAI,EAAQ,MAAM,MAAM,QAAQ,EAAQ,MAAM,OAAO,QAAQ,EAAQ,MAAM,WAAW,kBAAkB,EAAQ,MAAM,OAAO,OAAO,EAAQ,MAAM,QAAQ,OAAO,EAAQ,MAAM,WAAW,SAAS,EAAQ,MAAM,eAAe,SAAS,EAAQ,MAAM,QAAQ,OAAO,EAAQ,MAAM,UAAU,aAAa,IAAM,EAAM,SAAS,cAAc,MAAM,CAAkC,EAAxB,EAAO,WAA6B,IAAI,EAAM,MAAM,MAAM,EAAS,OAAO,OAAO,EAAM,MAAM,SAAS,EAAS,QAAQ,QAAQ,EAAM,MAAM,OAAO,EAAS,OAAO,OAAO,EAAM,MAAM,UAAU,EAAS,OAAO,QAAQ,EAAM,MAAM,WAAW,OAAO,EAAM,MAAM,aAAa,EAAS,OAAO,OAAO,EAAM,MAAM,SAAS,SAAS,EAAM,MAAM,UAAU,+BAC70B,EAAM,iBAAiB,QAAQ,GAAI,CAAC,EAAG,gBAAgB,CAAC,EAAG,iBAAiB,EAAG,GAAK,CAAC,IAAM,EAAO,SAAS,cAAc,SAAS,CAAC,EAAO,IAAI,EAAI,UAAU,CAAC,EAAO,MAAM,MAAM,OAAO,EAAO,MAAM,OAAO,OAAO,EAAO,MAAM,OAAO,OAAO,EAAO,MAAM,iCAAiC,EAAM,YAAY,EAAO,CAAC,EAAQ,YAAY,EAAM,CAAC,SAAS,KAAK,YAAY,EAAQ,CAAC,IAAM,MAAU,CAAC,SAAS,oBAAoB,UAAU,EAAU,GAAK,CAAC,EAAQ,QAAQ,EAC3c,EAAQ,iBAAiB,QAAQ,GAAI,CAAC,EAAG,gBAAgB,CAAC,EAAG,iBAAiB,CAAC,GAAO,EAAG,GAAK,CAAC,IAAM,EAAU,GAAI,CAAI,EAAG,MAAM,WAAU,EAAG,gBAAgB,CAAC,GAAO,GAAI,SAAS,iBAAiB,UAAU,EAAU,GAAK,EAAG,CAAqJ,SAAgB,EAAuB,EAAE,CAAC,MAAO,KAAQ,EAA+BA,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAmB,EAAM,CAAC,CAAC,uBAJhgB,IAIsP,IAAmF,CAA2L,EAAuB,YAAY"}