import{Y as c,aa as r,ya as u}from"./chunk-RAOXHQSQ.js";import{i as n}from"./chunk-SLIYHYWC.js";var a;function s(){if(a==null){let t=typeof document<"u"?document.head:null;a=!!(t&&(t.createShadowRoot||t.attachShadow))}return a}function f(t){if(s()){let o=t.getRootNode?t.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&o instanceof ShadowRoot)return o}return null}function l(){let t=typeof document<"u"&&document?document.activeElement:null;for(;t&&t.shadowRoot;){let o=t.shadowRoot.activeElement;if(o===t)break;t=o}return t}function h(t){return t.composedPath?t.composedPath()[0]:t.target}var d={},R=(()=>{let o=class o{_appId=r(u);getId(e){return this._appId!=="ng"&&(e+=this._appId),d.hasOwnProperty(e)||(d[e]=0),`${e}${d[e]++}`}};n(o,"\u0275fac",function(i){return new(i||o)}),n(o,"\u0275prov",c({token:o,factory:o.\u0275fac,providedIn:"root"}));let t=o;return t})();export{f as a,l as b,h as c,R as d};
/**i18n:aa38438cfc6bb6877c9985433629bf5f310ba8cfd6183982ad2c0c8f601d3935*/
//# sourceMappingURL=chunk-VJPRAN33.js.map
