{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/o1xUZsJAof7yfQ9m1A73/kZtRNMqQCodcYbCgfaus/welv_RavR.js"],
  "sourcesContent": ["// Generated by Framer (1f5f6d9)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"6ysuid\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"188yjbh\",mediaQuery:\"(min-width: 1366px) and (max-width: 1439px)\"},{hash:\"xw7zjv\",mediaQuery:\"(min-width: 810px) and (max-width: 1365px)\"},{hash:\"t1cwfg\",mediaQuery:\"(max-width: 809px)\"}],customHTMLBodyEnd:'<script>\\n    function atualizarIframes() {\\n        // Captura os par\\xe2metros UTM da URL atual\\n        const queryParams = window.location.search;\\n\\n        // Lista de iframes com IDs e URLs base\\n        const iframes = [\\n            { id: \"iFrameTeste\", baseSrc: \"https://testdrive.bomcontrole.com.br\" },\\n            { id: \"iFrameDemo\", baseSrc: \"https://testdrive.bomcontrole.com.br/demonstracao.html\" }\\n        ];\\n\\n        // Atualiza o src de cada iframe se necess\\xe1rio\\n        iframes.forEach(({ id, baseSrc }) => {\\n            const iframe = document.getElementById(id);\\n            if (iframe) {\\n                try {\\n                    const iframeSrc = new URL(iframe.src); // URL atual do iframe\\n                    const iframeParams = iframeSrc.search; // Par\\xe2metros atuais do iframe\\n\\n                    // Atualiza o src somente se os par\\xe2metros forem diferentes\\n                    if (iframeParams !== queryParams) {\\n                        iframe.src = `${baseSrc}${queryParams}`;\\n                    }\\n                } catch (e) {\\n                    console.error(`Erro ao atualizar o iframe com id ${id}:`, e);\\n                }\\n            }\\n        });\\n    }\\n\\n    function iniciarMonitoramento() {\\n        // Configura o observador de mudan\\xe7as no DOM\\n        const observer = new MutationObserver(() => {\\n            // Verifica e atualiza os iframes dinamicamente\\n            atualizarIframes();\\n        });\\n\\n        // Observa o body para mudan\\xe7as no DOM\\n        observer.observe(document.body, { childList: true, subtree: true });\\n\\n        // Atualiza os iframes no carregamento inicial\\n        atualizarIframes();\\n    }\\n\\n    // Inicializa o script ao carregar a p\\xe1gina\\n    document.addEventListener(\"DOMContentLoaded\", iniciarMonitoramento);\\n</script>\\n',description:\"O ERP BomControle transforma seu escrit\\xf3rio cont\\xe1bil em uma contabilidade digital. Solicite uma Demonstra\\xe7\\xe3o ou fa\\xe7a um Teste Gr\\xe1tis.\",elements:{ivZHOnlmj:\"hero-section\",X9JbNGIQK:\"video\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-OI3Ly\",title:\"BomControle | Sistema ERP para Escrit\\xf3rio Cont\\xe1bil\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,qBAAqB,EAAE,CAAC,KAAK,UAAU,WAAW,6CAA6C,EAAE,CAAC,KAAK,SAAS,WAAW,4CAA4C,EAAE,CAAC,KAAK,SAAS,WAAW,oBAAoB,CAAC,EAAE,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAwzD,YAAY,0JAA0J,SAAS,CAAC,UAAU,eAAe,UAAU,OAAO,EAAE,aAAa,CAAC,MAAM,EAAI,EAAE,OAAO,0BAA0B,gBAAgB,eAAe,MAAM,2DAA2D,SAAS,oBAAoB,CAAE,CAAQ,IAAMC,EAAgB,EAC/iFC,EAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["metadata", "params", "activeLocale", "metadataVersion", "__FramerMetadata__"]
}
