(function() { const KEY = "elevista_mode" localStorage.setItem("elevista_business_id", "07bd27ea-69c4-40cb-8209-a5378707594a") const fingerprintScript = document.createElement('script'); fingerprintScript.src = 'https://quench-api-newfeature.elevista.ai/script-api/thumbmark.umd.js'; fingerprintScript.type = 'module'; document.head.appendChild(fingerprintScript); if(localStorage.getItem("elevista_mode")!=="local") { var elevistaRootContainer = document.createElement('div'); elevistaRootContainer.id = 'elevista-fab-root'; const runtimeScript = document.createElement('script'); runtimeScript.src = 'https://quench-api-newfeature.elevista.ai/script-api/runtime.ed4d6951cefe58fb.js'; runtimeScript.type = 'module'; const stylesScript = document.createElement('script'); stylesScript.src = 'https://quench-api-newfeature.elevista.ai/script-api/styles.417ef47ceb4c8935.js'; stylesScript.type = 'module'; const mainScript = document.createElement('script'); mainScript.src = 'https://quench-api-newfeature.elevista.ai/script-api/main.605584b813ebead6.js'; mainScript.type = 'module'; const stylesLink = document.createElement('link'); stylesLink.href = 'https://quench-api-newfeature.elevista.ai/script-api/styles.6de72ad0b724a89b.css'; stylesLink.rel = 'stylesheet'; const shadowStylesLink = document.createElement('link'); shadowStylesLink.href = 'https://quench-api-newfeature.elevista.ai/script-api/styles.6de72ad0b724a89b.css'; shadowStylesLink.rel = 'stylesheet'; if(document.body) { const shadowRoot = elevistaRootContainer.attachShadow({ mode: "open" }); document.body.appendChild(elevistaRootContainer); document.body.appendChild(runtimeScript); document.body.appendChild(stylesScript); document.body.appendChild(mainScript); document.body.appendChild(stylesLink); shadowRoot.appendChild(shadowStylesLink); } else { document.addEventListener('DOMContentLoaded', function() { const shadowRoot = elevistaRootContainer.attachShadow({ mode: "open" }); document.body.appendChild(elevistaRootContainer); document.body.appendChild(runtimeScript); document.body.appendChild(stylesScript); document.body.appendChild(mainScript); document.body.appendChild(stylesLink); shadowRoot.appendChild(shadowStylesLink); }); } } else { var elevistaRootContainer = document.createElement('div'); elevistaRootContainer.id = 'elevista-fab-root'; // Create the script elements var runtimeScript = document.createElement('script'); runtimeScript.src = 'http://localhost:5000/runtime.js'; runtimeScript.type = 'module'; var vendorScript = document.createElement('script'); vendorScript.src = 'http://localhost:5000/vendor.js'; vendorScript.type = 'module'; var mainScript = document.createElement('script'); mainScript.src = 'http://localhost:5000/main.js'; mainScript.type = 'module'; var stylesScript = document.createElement('script'); stylesScript.src = 'http://localhost:5000/styles.js'; stylesScript.type = 'module'; const stylesLink = document.createElement('link'); stylesLink.href = 'http://localhost:5000/styles.css'; stylesLink.rel = 'stylesheet'; const shadowStylesLink = document.createElement('link'); shadowStylesLink.href = 'http://localhost:5000/styles.css'; shadowStylesLink.rel = 'stylesheet'; if(document.body) { const shadowRoot = elevistaRootContainer.attachShadow({ mode: "open" }); document.body.appendChild(elevistaRootContainer); document.body.appendChild(runtimeScript); document.body.appendChild(vendorScript); document.body.appendChild(mainScript); document.body.appendChild(stylesScript); document.body.appendChild(stylesLink); shadowRoot.appendChild(shadowStylesLink); } else { document.addEventListener('DOMContentLoaded', function() { const shadowRoot = elevistaRootContainer.attachShadow({ mode: "open" }); document.body.appendChild(elevistaRootContainer); document.body.appendChild(runtimeScript); document.body.appendChild(vendorScript); document.body.appendChild(mainScript); document.body.appendChild(stylesScript); document.body.appendChild(stylesLink); shadowRoot.appendChild(shadowStylesLink); }); } } })();