{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/6ax5hyYlKZdZwfbKc2Pb/Vv2jdDmVzlTcpl3i0j3b/ASSINATURA_UTM.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export function EnhancedFormOverride(){useEffect(()=>{const keys=[\"utm_source\",\"utm_medium\",\"utm_campaign\",\"utm_term\",\"utm_content\",\"gclid\",\"fbclid\"];// 1. Salva os par\u00E2metros da URL no localStorage, ignorando mai\u00FAsculas/min\u00FAsculas\nconst params=new URLSearchParams(window.location.search);for(const[paramKey,value]of params.entries()){const normalizedKey=paramKey.toLowerCase();if(keys.includes(normalizedKey)&&value){localStorage.setItem(normalizedKey,value);}}// 2. Garante que o form existe\nconst form=document.querySelector(\"form\");if(!form)return;// 3. Preenche ou cria os inputs ocultos com os valores do localStorage\nkeys.forEach(key=>{const value=localStorage.getItem(key);let input=form.querySelector(`input[name=\"${key}\"]`);if(!input){input=document.createElement(\"input\");input.type=\"hidden\";input.name=key;form.appendChild(input);}if(value){input.value=value;}});},[]);// 4. Envia evento de intera\u00E7\u00E3o no formul\u00E1rio ao focar em qualquer campo\nreturn{onFocus:event=>{window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:\"form_interaction\",gtm:{interactedFormName:\"assinatura\"}});}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withEnhancedFormOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...EnhancedFormOverride(props)});};}withEnhancedFormOverride.displayName=\"EnhancedFormOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"EnhancedFormOverride\":{\"type\":\"override\",\"name\":\"EnhancedFormOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEnhancedFormOverride\":{\"type\":\"reactHoc\",\"name\":\"withEnhancedFormOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ASSINATURA_UTM.map"],
  "mappings": "wGAA+E,SAASA,GAAsB,CAAC,OAAAC,EAAU,IAAI,CAAC,IAAMC,EAAK,CAAC,aAAa,aAAa,eAAe,WAAW,cAAc,QAAQ,QAAQ,EACtNC,EAAO,IAAI,gBAAgBC,EAAO,SAAS,MAAM,EAAE,OAAS,CAACC,EAASC,CAAK,IAAIH,EAAO,QAAQ,EAAE,CAAC,IAAMI,EAAcF,EAAS,YAAY,EAAKH,EAAK,SAASK,CAAa,GAAGD,GAAO,aAAa,QAAQC,EAAcD,CAAK,CAAG,CACrO,IAAME,EAAK,SAAS,cAAc,MAAM,EAAMA,GAC9CN,EAAK,QAAQO,GAAK,CAAC,IAAMH,EAAM,aAAa,QAAQG,CAAG,EAAMC,EAAMF,EAAK,cAAc,eAAeC,CAAG,IAAI,EAAMC,IAAOA,EAAM,SAAS,cAAc,OAAO,EAAEA,EAAM,KAAK,SAASA,EAAM,KAAKD,EAAID,EAAK,YAAYE,CAAK,GAAMJ,IAAOI,EAAM,MAAMJ,EAAO,CAAC,CAAE,EAAE,CAAC,CAAC,EACzP,CAAC,QAAQK,GAAO,CAACP,EAAO,UAAUA,EAAO,WAAW,CAAC,EAAEA,EAAO,UAAU,KAAK,CAAC,MAAM,mBAAmB,IAAI,CAAC,mBAAmB,YAAY,CAAC,CAAC,CAAE,CAAC,CAAE,CAA2J,SAASQ,EAAyBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGd,EAAqBc,CAAK,CAAC,CAAC,EAAI,CAACF,EAAyB,YAAY",
  "names": ["EnhancedFormOverride", "ue", "keys", "params", "window", "paramKey", "value", "normalizedKey", "form", "key", "input", "event", "withEnhancedFormOverride", "C", "props", "re", "DataObserverContext", "p"]
}
