PageSourceSearch

https://simpro.wirelesslogic.com/mfs/mno-outages/547.5a21dd9881e834b9.js

js wirelesslogic.com collected 2026-09-25 02:31:46 UTC 27,310 bytes, 1 lines download raw bytes

1(self.webpackChunkmno_outages=self.webpackChunkmno_outages||[]).push([[547],{7094(P,M,u){u.d(M,{Ai:()=>W,DV:()=>N,GX:()=>i,Nz:()=>L,Pd:()=>Z,QJ:()=>R,Q_:()=>H,Qy:()=>m,WM:()=>j,Z7:()=>k,e2:()=>V,kB:()=>a,sp:()=>s});var e=u(8961),g=u(9842),f=u(4522),p=u(8968),D=u(9046),O=u(4330),T=u(2318);class N{ignoreVisibility=!1}let k=(()=>{class n{_platform=(0,e.inject)(g.O);constructor(){}isDisabled(t){return t.hasAttribute("disabled")}isVisible(t){return function I(n){return!!(n.offsetWidth||n.offsetHeight||"function"==typeof n.getClientRects&&n.getClientRects().length)}(t)&&"visible"===getComputedStyle(t).visibility}isTabbable(t){if(!this._platform.isBrowser)return!1;const r=function l(n){try{return n.frameElement}catch{return null}}(function B(n){return n.ownerDocument&&n.ownerDocument.defaultView||window}(t));if(r&&(-1===C(r)||!this.isVisible(r)))return!1;let _=t.nodeName.toLowerCase(),E=C(t);return t.hasAttribute("contenteditable")?-1!==E:!("iframe"===_||"object"===_||this._platform.WEBKIT&&this._platform.IOS&&!function w(n){let o=n.nodeName.toLowerCase(),t="input"===o&&n.type;return"text"===t||"password"===t||"select"===o||"textarea"===o}(t))&&("audio"===_?!!t.hasAttribute("controls")&&-1!==E:"video"===_?-1!==E&&(null!==E||this._platform.FIREFOX||t.hasAttribute("controls")):t.tabIndex>=0)}isFocusable(t,r){return function h(n){return!function c(n){return function b(n){return"input"==n.nodeName.toLowerCase()}(n)&&"hidden"==n.type}(n)&&(function d(n){let o=n.nodeName.toLowerCase();return"input"===o||"select"===o||"button"===o||"textarea"===o}(n)||function v(n){return function A(n){return"a"==n.nodeName.toLowerCase()}(n)&&n.hasAttribute("href")}(n)||n.hasAttribute("contenteditable")||y(n))}(t)&&!this.isDisabled(t)&&(r?.ignoreVisibility||this.isVisible(t))}static \u0275fac=function(r){return new(r||n)};static \u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();function y(n){if(!n.hasAttribute("tabindex")||void 0===n.tabIndex)return!1;let o=n.getAttribute("tabindex");return!(!o||isNaN(parseInt(o,10)))}function C(n){if(!y(n))return null;const o=parseInt(n.getAttribute("tabindex")||"",10);return isNaN(o)?-1:o}class s{_element;_checker;_ngZone;_document;_injector;_startAnchor;_endAnchor;_hasAttached=!1;startAnchorListener=()=>this.focusLastTabbableElement();endAnchorListener=()=>this.focusFirstTabbableElement();get enabled(){return this._enabled}set enabled(o){this._enabled=o,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(o,this._startAnchor),this._toggleAnchorTabIndex(o,this._endAnchor))}_enabled=!0;constructor(o,t,r,_,E=!1,F){this._element=o,this._checker=t,this._ngZone=r,this._document=_,this._injector=F,E||this.attachAnchors()}destroy(){const o=this._startAnchor,t=this._endAnchor;o&&(o.removeEventListener("focus",this.startAnchorListener),o.remove()),t&&(t.removeEventListener("focus",this.endAnchorListener),t.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(o){return new Promise(t=>{this._executeOnStable(()=>t(this.focusInitialElement(o)))})}focusFirstTabbableElementWhenReady(o){return new Promise(t=>{this._executeOnStable(()=>t(this.focusFirstTabbableElement(o)))})}focusLastTabbableElementWhenReady(o){return new Promise(t=>{this._executeOnStable(()=>t(this.focusLastTabbableElement(o)))})}_getRegionBoundary(o){const t=this._element.querySelectorAll(`[cdk-focus-region-${o}], [cdkFocusRegion${o}], [cdk-focus-${o}]`);return"start"==o?t.length?t[0]:this._getFirstTabbableElement(this._element):t.length?t[t.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(o){const t=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(t){if(!this._checker.isFocusable(t)){const r=this._getFirstTabbableElement(t);return r?.focus(o),!!r}return t.focus(o),!0}return this.focusFirstTabbableElement(o)}focusFirstTabbableElement(o){const t=this._getRegionBoundary("start");return t&&t.focus(o),!!t}focusLastTabbableElement(o){const t=this._getRegionBoundary("end");return t&&t.focus(o),!!t}hasAttached(){return this._hasAttached}_getFirstTabbableElement(o){if(this._checker.isFocusable(o)&&this._checker.isTabbable(o))return o;const t=o.children;for(let r=0;r<t.length;r++){const _=t[r].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(t[r]):null;if(_)return _}return null}_getLastTabbableElement(o){if(this._checker.isFocusable(o)&&this._checker.isTabbable(o))return o;const t=o.children;for(let r=t.length-1;r>=0;r--){const _=t[r].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(t[r]):null;if(_)return _}return null}_createAnchor(){const o=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,o),o.classList.add("cdk-visually-hidden"),o.classList.add("cdk-focus-trap-anchor"),o.setAttribute("aria-hidden","true"),o}_toggleAnchorTabIndex(o,t){o?t.setAttribute("tabindex","0"):t.removeAttribute("tabindex")}toggleAnchors(o){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(o,this._startAnchor),this._toggleAnchorTabIndex(o,this._endAnchor))}_executeOnStable(o){this._injector?(0,e.afterNextRender)(o,{injector:this._injector}):setTimeout(o)}}let i=(()=>{class n{_checker=(0,e.inject)(k);_ngZone=(0,e.inject)(e.NgZone);_document=(0,e.inject)(e.DOCUMENT);_injector=(0,e.inject)(e.Injector);constructor(){(0,e.inject)(p.l).load(D._VisuallyHiddenLoader)}create(t,r=!1){return new s(t,this._checker,this._ngZone,this._document,r,this._injector)}static \u0275fac=function(r){return new(r||n)};static \u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),a=(()=>{class n{_elementRef=(0,e.inject)(e.ElementRef);_focusTrapFactory=(0,e.inject)(i);focusTrap;_previouslyFocusedElement=null;get enabled(){return this.focusTrap?.enabled||!1}set enabled(t){this.focusTrap&&(this.focusTrap.enabled=t)}autoCapture;constructor(){(0,e.inject)(g.O).isBrowser&&(this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0))}ngOnDestroy(){this.focusTrap?.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap?.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap&&!this.focusTrap.hasAttached()&&this.focusTrap.attachAnchors()}ngOnChanges(t){const r=t.autoCapture;r&&!r.firstChange&&this.autoCapture&&this.focusTrap?.hasAttached()&&this._captureFocus()}
1_captureFocus(){this._previouslyFocusedElement=(0,f.vc)(),this.focusTrap?.focusInitialElementWhenReady()}static \u0275fac=function(r){return new(r||n)};static \u0275dir=e.\u0275\u0275defineDirective({type:n,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",e.booleanAttribute],autoCapture:[2,"cdkTrapFocusAutoCapture","autoCapture",e.booleanAttribute]},exportAs:["cdkTrapFocus"],features:[e.\u0275\u0275NgOnChangesFeature]})}return n})();const m=new e.InjectionToken("liveAnnouncerElement",{providedIn:"root",factory:L});function L(){return null}const j=new e.InjectionToken("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let S=0,W=(()=>{class n{_ngZone=(0,e.inject)(e.NgZone);_defaultOptions=(0,e.inject)(j,{optional:!0});_liveElement;_document=(0,e.inject)(e.DOCUMENT);_previousTimeout;_currentPromise;_currentResolve;constructor(){const t=(0,e.inject)(m,{optional:!0});this._liveElement=t||this._createLiveElement()}announce(t,...r){const _=this._defaultOptions;let E,F;return 1===r.length&&"number"==typeof r[0]?F=r[0]:[E,F]=r,this.clear(),clearTimeout(this._previousTimeout),E||(E=_&&_.politeness?_.politeness:"polite"),null==F&&_&&(F=_.duration),this._liveElement.setAttribute("aria-live",E),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise($=>this._currentResolve=$)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=t,"number"==typeof F&&(this._previousTimeout=setTimeout(()=>this.clear(),F)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const t="cdk-live-announcer-element",r=this._document.getElementsByClassName(t),_=this._document.createElement("div");for(let E=0;E<r.length;E++)r[E].remove();return _.classList.add(t),_.classList.add("cdk-visually-hidden"),_.setAttribute("aria-atomic","true"),_.setAttribute("aria-live","polite"),_.id="cdk-live-announcer-"+S++,this._document.body.appendChild(_),_}_exposeAnnouncerToModals(t){const r=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let _=0;_<r.length;_++){const E=r[_],F=E.getAttribute("aria-owns");F?-1===F.indexOf(t)&&E.setAttribute("aria-owns",F+" "+t):E.setAttribute("aria-owns",t)}}static \u0275fac=function(r){return new(r||n)};static \u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),V=(()=>{class n{_elementRef=(0,e.inject)(e.ElementRef);_liveAnnouncer=(0,e.inject)(W);_contentObserver=(0,e.inject)(T.ContentObserver);_ngZone=(0,e.inject)(e.NgZone);get politeness(){return this._politeness}set politeness(t){this._politeness="off"===t||"assertive"===t?t:"polite","off"===this._politeness?this._subscription&&(this._subscription.unsubscribe(),this._subscription=null):this._subscription||(this._subscription=this._ngZone.runOutsideAngular(()=>this._contentObserver.observe(this._elementRef).subscribe(()=>{const r=this._elementRef.nativeElement.textContent;r!==this._previousAnnouncedText&&(this._liveAnnouncer.announce(r,this._politeness,this.duration),this._previousAnnouncedText=r)})))}_politeness="polite";duration;_previousAnnouncedText;_subscription;constructor(){(0,e.inject)(p.l).load(D._VisuallyHiddenLoader)}ngOnDestroy(){this._subscription&&this._subscription.unsubscribe()}static \u0275fac=function(r){return new(r||n)};static \u0275dir=e.\u0275\u0275defineDirective({type:n,selectors:[["","cdkAriaLive",""]],inputs:{politeness:[0,"cdkAriaLive","politeness"],duration:[0,"cdkAriaLiveDuration","duration"]},exportAs:["cdkAriaLive"]})}return n})();var R=function(n){return n[n.NONE=0]="NONE",n[n.BLACK_ON_WHITE=1]="BLACK_ON_WHITE",n[n.WHITE_ON_BLACK=2]="WHITE_ON_BLACK",n}(R||{});const U="cdk-high-contrast-black-on-white",K="cdk-high-contrast-white-on-black",x="cdk-high-contrast-active";let H=(()=>{class n{_platform=(0,e.inject)(g.O);_hasCheckedHighContrastMode;_document=(0,e.inject)(e.DOCUMENT);_breakpointSubscription;constructor(){this._breakpointSubscription=(0,e.inject)(O.Q).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasse
1s())})}getHighContrastMode(){if(!this._platform.isBrowser)return R.NONE;const t=this._document.createElement("div");t.style.backgroundColor="rgb(1,2,3)",t.style.position="absolute",this._document.body.appendChild(t);const r=this._document.defaultView||window,_=r&&r.getComputedStyle?r.getComputedStyle(t):null,E=(_&&_.backgroundColor||"").replace(/ /g,"");switch(t.remove(),E){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return R.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return R.BLACK_ON_WHITE}return R.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const t=this._document.body.classList;t.remove(x,U,K),this._hasCheckedHighContrastMode=!0;const r=this.getHighContrastMode();r===R.BLACK_ON_WHITE?t.add(x,U):r===R.WHITE_ON_BLACK&&t.add(x,K)}}static \u0275fac=function(r){return new(r||n)};static \u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),Z=(()=>{class n{constructor(){(0,e.inject)(H)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(r){return new(r||n)};static \u0275mod=e.\u0275\u0275defineNgModule({type:n});static \u0275inj=e.\u0275\u0275defineInjector({imports:[T.ObserversModule]})}return n})()},4330(P,M,u){u.d(M,{D:()=>N,Q:()=>I});var e=u(8961),g=u(309),f=u(6109),p=u(9842),D=u(408);const O=new Set;let T,N=(()=>{class c{_platform=(0,e.inject)(p.O);_nonce=(0,e.inject)(e.CSP_NONCE,{optional:!0});_matchMedia;constructor(){this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):l}matchMedia(b){return(this._platform.WEBKIT||this._platform.BLINK)&&function k(c,v){if(!O.has(c))try{T||(T=document.createElement("style"),v&&T.setAttribute("nonce",v),T.setAttribute("type","text/css"),document.head.appendChild(T)),T.sheet&&(T.sheet.insertRule(`@media ${c} {body{ }}`,0),O.add(c))}catch(b){console.error(b)}}(b,this._nonce),this._matchMedia(b)}static \u0275fac=function(A){return new(A||c)};static \u0275prov=e.\u0275\u0275defineInjectable({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})();function l(c){return{matches:"all"===c||""===c,media:c,addListener:()=>{},removeListener:()=>{}}}let I=(()=>{class c{_mediaMatcher=(0,e.inject)(N);_zone=(0,e.inject)(e.NgZone);_queries=new Map;_destroySubject=new g.Subject;constructor(){}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(b){return d((0,D.F)(b)).some(y=>this._registerQuery(y).mql.matches)}observe(b){const y=d((0,D.F)(b)).map(w=>this._registerQuery(w).observable);let C=(0,g.combineLatest)(y);return C=(0,g.concat)(C.pipe((0,f.take)(1)),C.pipe((0,f.skip)(1),(0,f.debounceTime)(0))),C.pipe((0,f.map)(w=>{const h={matches:!1,breakpoints:{}};return w.forEach(({matches:B,query:s})=>{h.matches=h.matches||B,h.breakpoints[s]=B}),h}))}_registerQuery(b){if(this._queries.has(b))return this._queries.get(b);const A=this._mediaMatcher.matchMedia(b),C={observable:new g.Observable(w=>{const h=B=>this._zone.run(()=>w.next(B));return A.addListener(h),()=>{A.removeListener(h)}}).pipe((0,f.startWith)(A),(0,f.map)(({matches:w})=>({query:b,matches:w})),(0,f.takeUntil)(this._destroySubject)),mql:A};return this._queries.set(b,C),C}static \u0275fac=function(A){return new(A||c)};static \u0275prov=e.\u0275\u0275defineInjectable({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})();function d(c){return c.map(v=>v.split(",")).reduce((v,b)=>v.concat(b)).map(v=>v.trim())}},5735(P,M,u){function e(f){return 0===f.buttons||0===f.detail}function g(f){const p=f.touches&&f.touches[0]||f.changedTouches&&f.changedTouches[0];return!(!p||-1!==p.identifier||null!=p.radiusX&&1!==p.radiusX||null!=p.radiusY&&1!==p.radiusY)}u.d(M,{_:()=>e,w:()=>g})},6838(P,M,u){u.d(M,{$Y:()=>l,FN:()=>C,TD:()=>b,Uc:()=>v,jH:()=>A,vR:()=>w,xe:()=>I});var e=u(8961),g=u(309),f=u(6109),p=u(5735),D=u(438),O=u(4522),T=u(9842),N=u(3300),k=u(7847);const l=new e.InjectionToken("cdk-input-modality-detector-options"),I={ignoreKeys:[D.A$,D.W3,D.eg,D.Ge,D.FX]},c={passive:!0,capture:!0};let v=(()=>{class h{_platform=(0,e.inject)(T.O);_listenerCleanups;modalityDetected;modalityChanged;get mostRecentModality(){return this._modality.value}_mostRecentTarget=null;_modality=new g.BehaviorSubject(null);_options;_lastTouchMs=0;_onKeydown=s=>{this._options?.ignoreKeys?.some(i=>i===s.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,O.Fb)(s))};_onMousedown=s=>{Date.now()-this._lastTouchMs<650||(this._modality.next((0,p._)(s)?"keyboard":"mouse"),this._mostRecentTarget=(0,O.Fb)(s))};_onTouchstart=s=>{(0,p.w)(s)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,O.Fb)(s))};constructor(){const s=(0,e.inject)(e.NgZone),i=(0,e.inject)(e.DOCUMENT),a=(0,e.inject)(l,{optional:!0});if(this._options={...I,...a},this.modalityDetected=this._modality.pipe((0,f.skip)(1)),this.modalityChanged=this.modalityDetected.pipe((0,f.distinctUntilChanged)()),this._platform.isBrowser){const m=(0,e.inject)(e.RendererFactory2).createRenderer(null,null);this._listenerCleanups=s.runOutsideAngular(()=>[m.listen(i,"keydown",this._onKeydown,c),m.listen(i,"mousedown",this._onMousedown,c),m.listen(i,"touchstart",this._onTouchstart,c)])}}ngOnDestroy(){this._modality.complete(),this._listenerCleanups?.forEach(s=>s())}static \u0275fac=function(i){return new(i||h)};static \u0275prov=e.\u0275\u0275defineInjectable({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})();
1var b=function(h){return h[h.IMMEDIATE=0]="IMMEDIATE",h[h.EVENTUAL=1]="EVENTUAL",h}(b||{});const A=new e.InjectionToken("cdk-focus-monitor-default-options"),y=(0,N.B)({passive:!0,capture:!0});let C=(()=>{class h{_ngZone=(0,e.inject)(e.NgZone);_platform=(0,e.inject)(T.O);_inputModalityDetector=(0,e.inject)(v);_origin=null;_lastFocusOrigin;_windowFocused=!1;_windowFocusTimeoutId;_originTimeoutId;_originFromTouchInteraction=!1;_elementInfo=new Map;_monitoredElementCount=0;_rootNodeFocusListenerCount=new Map;_detectionMode;_windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)};_document=(0,e.inject)(e.DOCUMENT);_stopInputModalityDetector=new g.Subject;constructor(){const s=(0,e.inject)(A,{optional:!0});this._detectionMode=s?.detectionMode||b.IMMEDIATE}_rootNodeFocusAndBlurListener=s=>{for(let a=(0,O.Fb)(s);a;a=a.parentElement)"focus"===s.type?this._onFocus(s,a):this._onBlur(s,a)};monitor(s,i=!1){const a=(0,k.i8)(s);if(!this._platform.isBrowser||1!==a.nodeType)return(0,g.of)();const m=(0,O.KT)(a)||this._document,L=this._elementInfo.get(a);if(L)return i&&(L.checkChildren=!0),L.subject;const j={checkChildren:i,subject:new g.Subject,rootNode:m};return this._elementInfo.set(a,j),this._registerGlobalListeners(j),j.subject}stopMonitoring(s){const i=(0,k.i8)(s),a=this._elementInfo.get(i);a&&(a.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(a))}focusVia(s,i,a){const m=(0,k.i8)(s);m===this._document.activeElement?this._getClosestElementsInfo(m).forEach(([j,S])=>this._originChanged(j,i,S)):(this._setOrigin(i),"function"==typeof m.focus&&m.focus(a))}ngOnDestroy(){this._elementInfo.forEach((s,i)=>this.stopMonitoring(i))}_getWindow(){return this._document.defaultView||window}_getFocusOrigin(s){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(s)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:s&&this._isLastInteractionFromInputLabel(s)?"mouse":"program"}_shouldBeAttributedToTouch(s){return this._detectionMode===b.EVENTUAL||!!s?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(s,i){s.classList.toggle("cdk-focused",!!i),s.classList.toggle("cdk-touch-focused","touch"===i),s.classList.toggle("cdk-keyboard-focused","keyboard"===i),s.classList.toggle("cdk-mouse-focused","mouse"===i),s.classList.toggle("cdk-program-focused","program"===i)}_setOrigin(s,i=!1){this._ngZone.runOutsideAngular(()=>{this._origin=s,this._originFromTouchInteraction="touch"===s&&i,this._detectionMode===b.IMMEDIATE&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(s,i){const a=this._elementInfo.get(i),m=(0,O.Fb)(s);!a||!a.checkChildren&&i!==m||this._originChanged(i,this._getFocusOrigin(m),a)}_onBlur(s,i){const a=this._elementInfo.get(i);!a||a.checkChildren&&s.relatedTarget instanceof Node&&i.contains(s.relatedTarget)||(this._setClasses(i),this._emitOrigin(a,null))}_emitOrigin(s,i){s.subject.observers.length&&this._ngZone.run(()=>s.subject.next(i))}_registerGlobalListeners(s){if(!this._platform.isBrowser)return;const i=s.rootNode,a=this._rootNodeFocusListenerCount.get(i)||0;a||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,y),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,y)}),this._rootNodeFocusListenerCount.set(i,a+1),1===++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,f.takeUntil)(this._stopInputModalityDetector)).subscribe(m=>{this._setOrigin(m,!0)}))}_removeGlobalListeners(s){const i=s.rootNode;if(this._rootNodeFocusListenerCount.has(i)){const a=this._rootNodeFocusListenerCount.get(i);a>1?this._rootNodeFocusListenerCount.set(i,a-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,y),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,y),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(s,i,a){this._setClasses(s,i),this._emitOrigin(a,i),this._lastFocusOrigin=i}_getClosestElementsInfo(s){const i=[];return this._elementInfo.forEach((a,m)=>{(m===s||a.checkChildren&&m.contains(s))&&i.push([m,a])}),i}_isLastInteractionFromInputLabel(s){const{_mostRecentTarget:i,mostRecentModality:a}=this._inputModalityDetector;if("mouse"!==a||!i||i===s||"INPUT"!==s.nodeName&&"TEXTAREA"!==s.nodeName||s.disabled)return!1;const m=s.labels;if(m)for(let L=0;L<m.length;
1L++)if(m[L].contains(i))return!0;return!1}static \u0275fac=function(i){return new(i||h)};static \u0275prov=e.\u0275\u0275defineInjectable({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})(),w=(()=>{class h{_elementRef=(0,e.inject)(e.ElementRef);_focusMonitor=(0,e.inject)(C);_monitorSubscription;_focusOrigin=null;cdkFocusChange=new e.EventEmitter;constructor(){}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const s=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(s,1===s.nodeType&&s.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(i=>{this._focusOrigin=i,this.cdkFocusChange.emit(i)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}static \u0275fac=function(i){return new(i||h)};static \u0275dir=e.\u0275\u0275defineDirective({type:h,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return h})()},2318(P,M,u){u.r(M),u.d(M,{CdkObserveContent:()=>N,ContentObserver:()=>T,MutationObserverFactory:()=>O,ObserversModule:()=>k});var e=u(8961),g=u(309),f=u(6109),p=u(7847);let O=(()=>{class l{create(d){return typeof MutationObserver>"u"?null:new MutationObserver(d)}static \u0275fac=function(c){return new(c||l)};static \u0275prov=e.\u0275\u0275defineInjectable({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})(),T=(()=>{class l{_mutationObserverFactory=(0,e.inject)(O);_observedElements=new Map;_ngZone=(0,e.inject)(e.NgZone);constructor(){}ngOnDestroy(){this._observedElements.forEach((d,c)=>this._cleanupObserver(c))}observe(d){const c=(0,p.i8)(d);return new g.Observable(v=>{const A=this._observeElement(c).pipe((0,f.map)(y=>y.filter(C=>!function D(l){if("characterData"===l.type&&l.target instanceof Comment)return!0;if("childList"===l.type){for(let I=0;I<l.addedNodes.length;I++)if(!(l.addedNodes[I]instanceof Comment))return!1;for(let I=0;I<l.removedNodes.length;I++)if(!(l.removedNodes[I]instanceof Comment))return!1;return!0}return!1}(C))),(0,f.filter)(y=>!!y.length)).subscribe(y=>{this._ngZone.run(()=>{v.next(y)})});return()=>{A.unsubscribe(),this._unobserveElement(c)}})}_observeElement(d){return this._ngZone.runOutsideAngular(()=>{if(this._observedElements.has(d))this._observedElements.get(d).count++;else{const c=new g.Subject,v=this._mutationObserverFactory.create(b=>c.next(b));v&&v.observe(d,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(d,{observer:v,stream:c,count:1})}return this._observedElements.get(d).stream})}_unobserveElement(d){this._observedElements.has(d)&&(this._observedElements.get(d).count--,this._observedElements.get(d).count||this._cleanupObserver(d))}_cleanupObserver(d){if(this._observedElements.has(d)){const{observer:c,stream:v}=this._observedElements.get(d);c&&c.disconnect(),v.complete(),this._observedElements.delete(d)}}static \u0275fac=function(c){return new(c||l)};static \u0275prov=e.\u0275\u0275defineInjectable({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})(),N=(()=>{class l{_contentObserver=(0,e.inject)(T);_elementRef=(0,e.inject)(e.ElementRef);event=new e.EventEmitter;get disabled(){return this._disabled}set disabled(d){this._disabled=d,this._disabled?this._unsubscribe():this._subscribe()}_disabled=!1;get debounce(){return this._debounce}set debounce(d){this._debounce=(0,p.OE)(d),this._subscribe()}_debounce;_currentSubscription=null;constructor(){}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const d=this._contentObserver.observe(this._elementRef);this._currentSubscription=(this.debounce?d.pipe((0,f.debounceTime)(this.debounce)):d).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}static \u0275fac=function(c){return new(c||l)};static \u0275dir=e.\u0275\u0275defineDirective({type:l,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",e.booleanAttribute],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]})}return l})(),k=(()=>{class l{static \u0275fac=function(c){return new(c||l)};static \u0275mod=e.\u0275\u0275defineNgModule({type:l});static \u0275inj=e.\u0275\u0275defineInjector({providers:[O]})}return l})()},3300(P,M,u){let e;function g(){if(null==e&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>e=!0}))}finally{e=e||!1}return e}function f(p){return g()?p:!!p.capture}u.d(M,{B:()=>f,r:()=>g})},9046(P,M,u){u.r(M),u.d(M,{_CdkPrivateStyleLoader:()=>e.l,_VisuallyHiddenLoader:()=>f});var e=u(8968),g=u(8961);let f=(()=>{class p{static \u0275fac=function(T){return new(T||p)};static \u0275cmp=g.\u0275\u0275defineComponent({type:p,selectors:[["ng-component"]],exportAs:["cdkVisuallyHidden"],decls:0,vars:0,template:function(T,N){},styles:[".cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}\n"],encapsulation:2,changeDetection:0})}return p})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.