"use strict";import"./webcomponents-sd-ce-pf-index.js";let customElements=window.customElements,shouldFlush=!1,flusher=null;function flushAndFire(){window.HTMLTemplateElement.bootstrap&&window.HTMLTemplateElement.bootstrap(window.document),flusher&&flusher(),shouldFlush=!0,window.WebComponents.ready=!0,document.dispatchEvent(new CustomEvent("WebComponentsReady",{bubbles:!0}))}customElements.polyfillWrapFlushCallback&&customElements.polyfillWrapFlushCallback(e=>{flusher=e,shouldFlush&&e()}),"complete"!==document.readyState?(window.addEventListener("load",flushAndFire),window.addEventListener("DOMContentLoaded",()=>{window.removeEventListener("load",flushAndFire),flushAndFire()})):flushAndFire();