(function(){"use strict";(function(){const c="https://loader.wawsome.com",o="https://widget.wawsome.com";function l(e){let i=window.location.href;new MutationObserver(()=>{const d=window.location.href;d!==i&&!document.querySelector("#wgt-shadow-root")&&(document.querySelectorAll(`script[src="${o}"]`).forEach(t=>{var s;(s=t==null?void 0:t.parentNode)==null||s.removeChild(t)}),e(),i=d)}).observe(document.documentElement,{childList:!0}),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}l(()=>{if(window.self!==window.top){console.log("🚫 Wawsome Widget: Skipping initialization in iframe");return}if(!!(window.location.href.includes("et_fb=1")||window.location.href.includes("et_pb_preview=1")||typeof window.et_fb!="undefined"||window.ET_Builder&&window.ET_Builder.isBuilderActive)){console.log("🚫 Wawsome Widget: Skipping initialization in Divi editor");return}"requestIdleCallback"in window?requestIdleCallback(n,{timeout:2e3}):setTimeout(n,1e3)});function n(){const e=document.querySelector(`script[src="${c}"]`),i=e==null?void 0:e.getAttribute("data-api-key");if(!i){console.error('❌ Wawsome Accessibility Widget: Missing "data-api-key" attribute.');return}window.WAWSOME_CONFIG_OBJECT={WAWSOME_API_KEY:i},import(`${o}/main.js`).catch(r=>console.error("❌ Failed to load widget:",r))}})()})();
