1(self.webpackChunkaxos_udb_login_web=self.webpackChunkaxos_udb_login_web||[]).push([["node_modules_angular_material_fesm2022_icon_mjs-_d64c0","node_modules_angular_material_fesm2022_icon_mjs-_d64c1"],{71985(y,d,t){t.d(d,{c:()=>u});var e=t(47707),s=t(13961),_=t(3494),a=t(71203),l=t(41026),v=t(98071),h=t(49786);let u=(()=>{class I{constructor(m){m&&(this._subscribe=m)}lift(m){const M=new I;return M.source=this,M.operator=m,M}subscribe(m,M,T){const D=function p(I){return I&&I instanceof e.vU||function o(I){return I&&(0,v.T)(I.next)&&(0,v.T)(I.error)&&(0,v.T)(I.complete)}(I)&&(0,s.Uv)(I)}(m)?m:new e.Ms(m,M,T);return(0,h.Y)(()=>{const{operator:P,source:R}=this;D.add(P?P.call(D,R):R?this._subscribe(D):this._trySubscribe(D))}),D}_trySubscribe(m){try{return this._subscribe(m)}catch(M){m.error(M)}}forEach(m,M){return new(M=i(M))((T,D)=>{const P=new e.Ms({next:R=>{try{m(R)}catch(F){D(F),P.unsubscribe()}},error:D,complete:T});this.subscribe(P)})}_subscribe(m){var M;return null===(M=this.source)||void 0===M?void 0:M.subscribe(m)}[_.s](){return this}pipe(...m){return(0,a.m)(m)(this)}toPromise(m){return new(m=i(m))((M,T)=>{let D;this.subscribe(P=>D=P,P=>T(P),()=>M(D))})}}return I.create=C=>new I(C),I})();function i(I){var C;return null!==(C=I??l.$.Promise)&&void 0!==C?C:Promise}},18530(y,d,t){t.d(d,{B:()=>v});
1var e=t(71985),s=t(13961),_=t(89117),a=t(57908),l=t(49786);let v=(()=>{class u extends e.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(o){const p=new h(this,this);return p.operator=o,p}_throwIfClosed(){if(this.closed)throw new _.P}next(o){(0,l.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const p of this.currentObservers)p.next(o)}})}error(o){(0,l.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=o;const{observers:p}=this;for(;p.length;)p.shift().error(o)}})}complete(){(0,l.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:o}=this;for(;o.length;)o.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var o;return(null===(o=this.observers)||void 0===o?void 0:o.length)>0}_trySubscribe(o){return this._throwIfClosed(),super._trySubscribe(o)}_subscribe(o){return this._throwIfClosed(),this._checkFinalizedStatuses(o),this._innerSubscribe(o)}_innerSubscribe(o){const{hasError:p,isStopped:I,observers:C}=this;return p||I?s.Kn:(this.currentObservers=null,C.push(o),new s.yU(()=>{this.currentObservers=null,(0,a.o)(C,o)}))}_checkFinalizedStatuses(o){const{hasError:p,thrownError:I,isStopped:C}=this;p?o.error(I):C&&o.complete()}asObservable(){const o=new e.c;return o.source=this,o}}return u.create=(i,o)=>new h(i,o),u})();class h extends v{constructor(i,o){super(),this.destination=i,this.source=o}next(i){var o,p;null===(p=null===(o=this.destination)||void 0===o?void 0:o.next)||void 0===p||p.call(o,i)}error(i){var o,p;null===(p=null===(o=this.destination)||void 0===o?void 0:o.error)||void 0===p||p.call(o,i)}complete(){var i,o;null===(o=null===(i=this.destination)||void 0===i?void 0:i.complete)||void 0===o||o.call(i)}_subscribe(i){var o,p;return null!==(p=null===(o=this.source)||void 0===o?void 0:o.subscribe(i))&&void 0!==p?p:s.Kn}}},47707(y,d,t){t.d(d,{Ms:()=>T,vU:()=>I});var e=t(98071),s=t(13961),_=t(41026),a=t(45334),l=t(85343);const v=i("C",void 0,void 0);function i(g,f,b){return{kind:g,value:f,error:b}}var o=t(19270),p=t(49786);class I extends s.yU{constructor(f){super(),this.isStopped=!1,f?(this.destination=f,(0,s.Uv)(f)&&f.add(this)):this.destination=F}static create(f,b,A){return new T(f,b,A)}next(f){this.isStopped?R(function u(g){return i("N",g,void 0)}(f),this):this._next(f)}error(f){this.isStopped?R(function h(g){return i("E",void 0,g)}(f),this):(this.isStopped=!0,this._error(f))}complete(){this.isStopped?R(v,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(f){this.destination.next(f)}_error(f){try{this.destination.error(f)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const C=Function.prototype.bind;function m(g,f){return C.call(g,f)}class M{constructor(f){this.partialObserver=f}next(f){const{partialObserver:b}=this;if(b.next)try{b.next(f)}catch(A){D(A)}}error(f){const{partialObserver:b}=this;if(b.error)try{b.error(f)}catch(A){D(A)}else D(f)}complete(){const{partialObserver:f}=this;if(f.complete)try{f.complete()}catch(b){D(b)}}}class T extends I{constructor(f,b,A){let U;if(super(),(0,e.T)(f)||!f)U={next:f??void 0,error:b??void 0,complete:A??void 0};else{let w;this&&_.$.useDeprecatedNextContext?(w=Object.create(f),w.unsubscribe=()=>this.unsubscribe(),U={next:f.next&&m(f.next,w),error:f.error&&m(f.error,w),complete:f.complete&&m(f.complete,w)}):U=f}this.destination=new M(U)}}function D(g){_.$.useDeprecatedSynchronousErrorHandling?(0,p.l)(g):(0,a.m)(g)}function R(g,f){const{onStoppedNotification:b}=_.$;b&&o.f.setTimeout(()=>b(g,f))}const F={closed:!0,next:l.l,error:function P(g){throw g},complete:l.l}},13961(y,d,t){t.d(d,{Kn:()=>l,Uv:()=>v,yU:()=>a});var e=t(98071),s=t(14079),_=t(57908);class a{constructor(i){this.initialTeardown=i,this.closed=!1,this._parentage=null,this._finalizers=null}
1unsubscribe(){let i;if(!this.closed){this.closed=!0;const{_parentage:o}=this;if(o)if(this._parentage=null,Array.isArray(o))for(const C of o)C.remove(this);else o.remove(this);const{initialTeardown:p}=this;if((0,e.T)(p))try{p()}catch(C){i=C instanceof s.Z?C.errors:[C]}const{_finalizers:I}=this;if(I){this._finalizers=null;for(const C of I)try{h(C)}catch(m){i=i??[],m instanceof s.Z?i=[...i,...m.errors]:i.push(m)}}if(i)throw new s.Z(i)}}add(i){var o;if(i&&i!==this)if(this.closed)h(i);else{if(i instanceof a){if(i.closed||i._hasParent(this))return;i._addParent(this)}(this._finalizers=null!==(o=this._finalizers)&&void 0!==o?o:[]).push(i)}}_hasParent(i){const{_parentage:o}=this;return o===i||Array.isArray(o)&&o.includes(i)}_addParent(i){const{_parentage:o}=this;this._parentage=Array.isArray(o)?(o.push(i),o):o?[o,i]:i}_removeParent(i){const{_parentage:o}=this;o===i?this._parentage=null:Array.isArray(o)&&(0,_.o)(o,i)}remove(i){const{_finalizers:o}=this;o&&(0,_.o)(o,i),i instanceof a&&i._removeParent(this)}}a.EMPTY=(()=>{const u=new a;return u.closed=!0,u})();const l=a.EMPTY;function v(u){return u instanceof a||u&&"closed"in u&&(0,e.T)(u.remove)&&(0,e.T)(u.add)&&(0,e.T)(u.unsubscribe)}function h(u){(0,e.T)(u)?u():u.unsubscribe()}},41026(y,d,t){t.d(d,{$:()=>e});const e={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},983(y,d,t){t.d(d,{I:()=>_,w:()=>s});var e=t(71985);const s=new e.c(l=>l.complete());function _(l){return l?function a(l){return new e.c(v=>l.schedule(()=>v.complete()))}(l):s}},58750(y,d,t){t.d(d,{Tg:()=>C});var e=t(69529),s=t(47441),_=t(59858),a=t(71985),l=t(55055),v=t(37953),h=t(50591),u=t(85397),i=t(15196),o=t(98071),p=t(45334),I=t(3494);function C(g){if(g instanceof a.c)return g;if(null!=g){if((0,l.l)(g))return function m(g){return new a.c(f=>{const b=g[I.s]();if((0,o.T)(b.subscribe))return b.subscribe(f);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(g);if((0,s.X)(g))return function M(g){return new a.c(f=>{for(let b=0;b<g.length&&!f.closed;b++)f.next(g[b]);f.complete()})}(g);if((0,_.y)(g))return function T(g){return new a.c(f=>{g.then(b=>{f.closed||(f.next(b),f.complete())},b=>f.error(b)).then(null,p.m)})}(g);if((0,v.T)(g))return P(g);if((0,u.x)(g))return function D(g){return new a.c(f=>{for(const b of g)if(f.next(b),f.closed)return;f.complete()})}(g);if((0,i.U)(g))return function R(g){return P((0,i.C)(g))}(g)}throw(0,h.L)(g)}function P(g){return new a.c(f=>{(function F(g,f){var b,A,U,w;return(0,e.__awaiter)(this,void 0,void 0,function*(){try{for(b=(0,e.__asyncValues)(g);!(A=yield b.next()).done;)if(f.next(A.value),f.closed)return}catch(K){U={error:K}}finally{try{A&&!A.done&&(w=b.return)&&(yield w.call(b))}finally{if(U)throw U.error}}f.complete()})})(g,f).catch(b=>f.error(b))})}},54360(y,d,t){t.d(d,{H:()=>_,_:()=>s});var e=t(47707);function s(a,l,v,h,u){return new _(a,l,v,h,u)}class _ extends e.vU{constructor(l,v,h,u,i,o){super(l),this.onFinalize=i,this.shouldUnsubscribe=o,this._next=v?function(p){try{v(p)}catch(I){l.error(I)}}:super._next,this._error=u?function(p){try{u(p)}catch(I){l.error(I)}finally{this.unsubscribe()}}:super._error,this._complete=h?function(){try{h()}catch(p){l.error(p)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var l;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:v}=this;super.unsubscribe(),!v&&(null===(l=this.onFinalize)||void 0===l||l.call(this))}}}},99437(y,d,t){t.d(d,{W:()=>a});var e=t(58750),s=t(54360),_=t(39974);function a(l){return(0,_.N)((v,h)=>{let o,u=null,i=!1;u=v.subscribe((0,s._)(h,void 0,void 0,p=>{o=(0,e.Tg)(l(p,a(l)(v))),u?(u.unsubscribe(),u=null,o.subscribe(h)):i=!0})),i&&(u.unsubscribe(),u=null,o.subscribe(h))})}},70980(y,d,t){t.d(d,{j:()=>s});var e=t(39974);function s(_){return(0,e.N)((a,l)=>{try{a.subscribe(l)}finally{l.add(_)}})}},96354(y,d,t){t.d(d,{T:()=>_});var e=t(39974),s=t(54360);function _(a,l){return(0,e.N)((v,h)=>{let u=0;v.subscribe((0,s._)(h,i=>{h.next(a.call(l,i,u++))}))})}},97647(y,d,t){t.d(d,{u:()=>l});
1var e=t(58750),s=t(18530),_=t(47707),a=t(39974);function l(h={}){const{connector:u=()=>new s.B,resetOnError:i=!0,resetOnComplete:o=!0,resetOnRefCountZero:p=!0}=h;return I=>{let C,m,M,T=0,D=!1,P=!1;const R=()=>{m?.unsubscribe(),m=void 0},F=()=>{R(),C=M=void 0,D=P=!1},g=()=>{const f=C;F(),f?.unsubscribe()};return(0,a.N)((f,b)=>{T++,!P&&!D&&R();const A=M=M??u();b.add(()=>{T--,0===T&&!P&&!D&&(m=v(g,p))}),A.subscribe(b),!C&&T>0&&(C=new _.Ms({next:U=>A.next(U),error:U=>{P=!0,R(),m=v(F,i,U),A.error(U)},complete:()=>{D=!0,R(),m=v(F,o),A.complete()}}),(0,e.Tg)(f).subscribe(C))})(I)}}function v(h,u,...i){if(!0===u)return void h();if(!1===u)return;const o=new _.Ms({next:()=>{o.unsubscribe(),h()}});return(0,e.Tg)(u(...i)).subscribe(o)}},96697(y,d,t){t.d(d,{s:()=>a});var e=t(983),s=t(39974),_=t(54360);function a(l){return l<=0?()=>e.w:(0,s.N)((v,h)=>{let u=0;v.subscribe((0,_._)(h,i=>{++u<=l&&(h.next(i),l<=u&&h.complete())}))})}},88141(y,d,t){t.d(d,{M:()=>l});var e=t(98071),s=t(39974),_=t(54360),a=t(33669);function l(v,h,u){const i=(0,e.T)(v)||h||u?{next:v,error:h,complete:u}:v;return i?(0,s.N)((o,p)=>{var I;null===(I=i.subscribe)||void 0===I||I.call(i);let C=!0;o.subscribe((0,_._)(p,m=>{var M;null===(M=i.next)||void 0===M||M.call(i,m),p.next(m)},()=>{var m;C=!1,null===(m=i.complete)||void 0===m||m.call(i),p.complete()},m=>{var M;C=!1,null===(M=i.error)||void 0===M||M.call(i,m),p.error(m)},()=>{var m,M;C&&(null===(m=i.unsubscribe)||void 0===m||m.call(i)),null===(M=i.finalize)||void 0===M||M.call(i)}))}):a.D}},19270(y,d,t){t.d(d,{f:()=>e});const e={setTimeout(s,_,...a){const{delegate:l}=e;return l?.setTimeout?l.setTimeout(s,_,...a):setTimeout(s,_,...a)},clearTimeout(s){const{delegate:_}=e;return(_?.clearTimeout||clearTimeout)(s)},delegate:void 0}},4761(y,d,t){t.d(d,{l:()=>s});const s=function e(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3494(y,d,t){t.d(d,{s:()=>e});const e="function"==typeof Symbol&&Symbol.observable||"@@observable"},89117(y,d,t){t.d(d,{P:()=>s});const s=(0,t(81853).L)(_=>function(){_(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"})},14079(y,d,t){t.d(d,{Z:()=>s});const s=(0,t(81853).L)(_=>function(l){_(this),this.message=l?`${l.length} errors occurred during unsubscription:\n${l.map((v,h)=>`${h+1}) ${v.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=l})},57908(y,d,t){function e(s,_){if(s){const a=s.indexOf(_);0<=a&&s.splice(a,1)}}t.d(d,{o:()=>e})},81853(y,d,t){function e(s){const a=s(l=>{Error.call(l),l.stack=(new Error).stack});return a.prototype=Object.create(Error.prototype),a.prototype.constructor=a,a}t.d(d,{L:()=>e})},49786(y,d,t){t.d(d,{Y:()=>_,l:()=>a});var e=t(41026);let s=null;function _(l){if(e.$.useDeprecatedSynchronousErrorHandling){const v=!s;if(v&&(s={errorThrown:!1,error:null}),l(),v){const{errorThrown:h,error:u}=s;if(s=null,h)throw u}}else l()}function a(l){e.$.useDeprecatedSynchronousErrorHandling&&s&&(s.errorThrown=!0,s.error=l)}},33669(y,d,t){function e(s){return s}t.d(d,{D:()=>e})},47441(y,d,t){t.d(d,{X:()=>e});const e=s=>s&&"number"==typeof s.length&&"function"!=typeof s},37953(y,d,t){t.d(d,{T:()=>s});var e=t(98071);function s(_){return Symbol.asyncIterator&&(0,e.T)(_?.[Symbol.asyncIterator])}},98071(y,d,t){function e(s){return"function"==typeof s}t.d(d,{T:()=>e})},55055(y,d,t){t.d(d,{l:()=>_});var e=t(3494),s=t(98071);function _(a){return(0,s.T)(a[e.s])}},85397(y,d,t){t.d(d,{x:()=>_});var e=t(4761),s=t(98071);function _(a){return(0,s.T)(a?.[e.l])}},59858(y,d,t){t.d(d,{y:()=>s});var e=t(98071);function s(_){return(0,e.T)(_?.then)}},15196(y,d,t){t.d(d,{C:()=>_,U:()=>a});var e=t(69529),s=t(98071);function _(l){return(0,e.__asyncGenerator)(this,arguments,function*(){const h=l.getReader();try{for(;;){const{value:u,done:i}=yield(0,e.__await)(h.read());if(i)return yield(0,e.__await)(void 0);yield yield(0,e.__await)(u)}}finally{h.releaseLock()}})}function a(l){return(0,s.T)(l?.getReader)}},39974(y,d,t){t.d(d,{N:()=>_,S:()=>s});var e=t(98071);function s(a){return(0,e.T)(a?.lift)}function _(a){return l=>{if(s(l))return l.lift(function(v){try{return a(v,this)}catch(h){this.error(h)}});throw new TypeError("Unable to lift unknown Observable type")}}},85343(y,d,t){function e(){}t.d(d,{l:()=>e})},71203(y,d,t){t.d(d,{F:()=>s,m:()=>_});var e=t(33669);function s(...a){return _(a)}function _(a){return 0===a.length?e.D:1===a.length?a[0]:function(v){return a.reduce((h,u)=>u(h),v)}}},45334(y,d,t){t.d(d,{m:()=>_});var e=t(41026),s=t(19270);function _(a){s.f.setTimeout(()=>{const{onUnhandledError:l}=e.$;if(!l)throw a;l(a)})}},50591(y,d,t){function e(s){return new TypeError(`You provided ${null!==s&&"object"==typeof s?"an invali
1d object":`'${s}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}t.d(d,{L:()=>e})},69752(y,d,t){t.d(d,{_j:()=>a,dS:()=>l});var e=t(47754);const s=new e.InjectionToken("cdk-dir-doc",{providedIn:"root",factory:()=>(0,e.inject)(e.DOCUMENT)}),_=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function a(v){const h=v?.toLowerCase()||"";return"auto"===h&&typeof navigator<"u"&&navigator?.language?_.test(navigator.language)?"rtl":"ltr":"rtl"===h?"rtl":"ltr"}let l=(()=>{class v{get value(){return this.valueSignal()}valueSignal=(0,e.signal)("ltr");change=new e.EventEmitter;constructor(){const u=(0,e.inject)(s,{optional:!0});u&&this.valueSignal.set(a((u.body?u.body.dir:null)||(u.documentElement?u.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static \u0275fac=function(i){return new(i||v)};static \u0275prov=e.\u0275\u0275defineInjectable({token:v,factory:v.\u0275fac,providedIn:"root"})}return v})()},28203(y,d,t){t.d(d,{ig:()=>_,jI:()=>a});var e=t(47754),s=t(69752);let _=(()=>{class l{_isInitialized=!1;_rawDir="";change=new e.EventEmitter;get dir(){return this.valueSignal()}set dir(h){const u=this.valueSignal();this.valueSignal.set((0,s._j)(h)),this._rawDir=h,u!==this.valueSignal()&&this._isInitialized&&this.change.emit(this.valueSignal())}get value(){return this.dir}valueSignal=(0,e.signal)("ltr");ngAfterContentInit(){this._isInitialized=!0}ngOnDestroy(){this.change.complete()}static \u0275fac=function(u){return new(u||l)};static \u0275dir=e.\u0275\u0275defineDirective({type:l,selectors:[["","dir",""]],hostVars:1,hostBindings:function(u,i){2&u&&e.\u0275\u0275attribute("dir",i._rawDir)},inputs:{dir:"dir"},outputs:{change:"dirChange"},exportAs:["dir"],features:[e.\u0275\u0275ProvidersFeature([{provide:s.dS,useExisting:l}])]})}return l})(),a=(()=>{class l{static \u0275fac=function(u){return new(u||l)};static \u0275mod=e.\u0275\u0275defineNgModule({type:l});static \u0275inj=e.\u0275\u0275defineInjector({})}return l})()},49046(y,d,t){t.d(d,{Mv:()=>l,Yc:()=>s,Z9:()=>v});var e=t(47754);let _,s=(()=>{class h{static \u0275fac=function(o){return new(o||h)};static \u0275cmp=e.\u0275\u0275defineComponent({type:h,selectors:[["ng-component"]],exportAs:["cdkVisuallyHidden"],decls:0,vars:0,template:function(o,p){},styles:[".cdk-visually-hidden {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n white-space: nowrap;\n outline: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n left: 0;\n}\n[dir=rtl] .cdk-visually-hidden {\n left: auto;\n right: 0;\n}\n"],encapsulation:2,changeDetection:0})}return h})();function l(h){return function a(){if(void 0===_&&(_=null,typeof window<"u")){const h=window;void 0!==h.trustedTypes&&(_=h.trustedTypes.createPolicy("angular#components",{createHTML:u=>u}))}return _}()?.createHTML(h)||h}function v(h,u,i){const o=i.sanitize(e.SecurityContext.HTML,u);h.innerHTML=l(o||"")}},21518(y,d,t){t.d(d,{MAT_ICON_DEFAULT_OPTIONS:()=>b,MAT_ICON_LOCATION:()=>A,MatIcon:()=>j,MatIconModule:()=>z,MatIconRegistry:()=>D,getMatIconFailedToSanitizeLiteralError:()=>M,getMatIconFailedToSanitizeUrlError:()=>m,getMatIconNameNotFoundError:()=>I,getMatIconNoHttpProviderError:()=>C}),t.r(d);var e=t(47754),s=t(28737),_=t(96697),a=t(49046),l=t(66708),v=t(30273),h=t(88141),u=t(96354),i=t(99437),o=t(70980),p=t(97647);function I(O){return Error(`Unable to find icon with the name "${O}"`)}function C(){return Error("Could not find HttpClient for use with Angular Material icons. Please add provideHttpClient() to your providers.")}function m(O){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${O}".`)}function M(O){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${O}".`)}class T{url;svgText;options;svgElement=null;constructor(W,n,r){this.url=W,this.svgText=n,this.options=r}}let D=(()=>{class O{_httpClient;_sanitizer;_errorHandler;_document;_svgIconConfigs=new Map;_iconSetConfigs=new Map;_cachedIconsByUrl=new Map;_inProgressUrlFetches=new Map;
1_fontCssClassesByAlias=new Map;_resolvers=[];_defaultFontSetClass=["material-icons","mat-ligature-font"];constructor(n,r,c,E){this._httpClient=n,this._sanitizer=r,this._errorHandler=E,this._document=c}addSvgIcon(n,r,c){return this.addSvgIconInNamespace("",n,r,c)}addSvgIconLiteral(n,r,c){return this.addSvgIconLiteralInNamespace("",n,r,c)}addSvgIconInNamespace(n,r,c,E){return this._addSvgIconConfig(n,r,new T(c,null,E))}addSvgIconResolver(n){return this._resolvers.push(n),this}addSvgIconLiteralInNamespace(n,r,c,E){const S=this._sanitizer.sanitize(e.SecurityContext.HTML,c);if(!S)throw M(c);const L=(0,a.Mv)(S);return this._addSvgIconConfig(n,r,new T("",L,E))}addSvgIconSet(n,r){return this.addSvgIconSetInNamespace("",n,r)}addSvgIconSetLiteral(n,r){return this.addSvgIconSetLiteralInNamespace("",n,r)}addSvgIconSetInNamespace(n,r,c){return this._addSvgIconSetConfig(n,new T(r,null,c))}addSvgIconSetLiteralInNamespace(n,r,c){const E=this._sanitizer.sanitize(e.SecurityContext.HTML,r);if(!E)throw M(r);const S=(0,a.Mv)(E);return this._addSvgIconSetConfig(n,new T("",S,c))}registerFontClassAlias(n,r=n){return this._fontCssClassesByAlias.set(n,r),this}classNameForFontAlias(n){return this._fontCssClassesByAlias.get(n)||n}setDefaultFontSetClass(...n){return this._defaultFontSetClass=n,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(n){const r=this._sanitizer.sanitize(e.SecurityContext.RESOURCE_URL,n);if(!r)throw m(n);const c=this._cachedIconsByUrl.get(r);return c?(0,s.of)(P(c)):this._loadSvgIconFromConfig(new T(n,null)).pipe((0,h.M)(E=>this._cachedIconsByUrl.set(r,E)),(0,u.T)(E=>P(E)))}getNamedSvgIcon(n,r=""){const c=R(r,n);let E=this._svgIconConfigs.get(c);if(E)return this._getSvgFromConfig(E);if(E=this._getIconConfigFromResolvers(r,n),E)return this._svgIconConfigs.set(c,E),this._getSvgFromConfig(E);const S=this._iconSetConfigs.get(r);return S?this._getSvgFromIconSetConfigs(n,S):(0,s.throwError)(I(c))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(n){return n.svgText?(0,s.of)(P(this._svgElementFromConfig(n))):this._loadSvgIconFromConfig(n).pipe((0,u.T)(r=>P(r)))}_getSvgFromIconSetConfigs(n,r){const c=this._extractIconWithNameFromAnySet(n,r);if(c)return(0,s.of)(c);const E=r.filter(S=>!S.svgText).map(S=>this._loadSvgIconSetFromConfig(S).pipe((0,i.W)(L=>{const x=`Loading icon set URL: ${this._sanitizer.sanitize(e.SecurityContext.RESOURCE_URL,S.url)} failed: ${L.message}`;return this._errorHandler.handleError(new Error(x)),(0,s.of)(null)})));return(0,s.forkJoin)(E).pipe((0,u.T)(()=>{const S=this._extractIconWithNameFromAnySet(n,r);if(!S)throw I(n);return S}))}_extractIconWithNameFromAnySet(n,r){for(let c=r.length-1;c>=0;c--){const E=r[c];if(E.svgText&&E.svgText.toString().indexOf(n)>-1){const S=this._svgElementFromConfig(E),L=this._extractSvgIconFromSet(S,n,E.options);if(L)return L}}return null}_loadSvgIconFromConfig(n){return this._fetchIcon(n).pipe((0,h.M)(r=>n.svgText=r),(0,u.T)(()=>this._svgElementFromConfig(n)))}_loadSvgIconSetFromConfig(n){return n.svgText?(0,s.of)(null):this._fetchIcon(n).pipe((0,h.M)(r=>n.svgText=r))}_extractSvgIconFromSet(n,r,c){const E=n.querySelector(`[id="${r}"]`);if(!E)return null;const S=E.cloneNode(!0);if(S.removeAttribute("id"),"svg"===S.nodeName.toLowerCase())return this._setSvgAttributes(S,c);if("symbol"===S.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(S),c);const L=this._svgElementFromString((0,a.Mv)("<svg></svg>"));return L.appendChild(S),this._setSvgAttributes(L,c)}_svgElementFromString(n){const r=this._document.createElement("DIV");r.innerHTML=n;const c=r.querySelector("svg");if(!c)throw Error("<svg> tag not found");return c}_toSvgElement(n){const r=this._svgElementFromString((0,a.Mv)("<svg></svg>")),c=n.attributes;for(let E=0;E<c.length;E++){const{name:S,value:L}=c[E];"id"!==S&&r.setAttribute(S,L)}for(let E=0;E<n.childNodes.length;E++)n.childNodes[E].nodeType===this._document.ELEMENT_NODE&&r.appendChild(n.childNodes[E].cloneNode(!0));return r}_setSvgAttributes(n,r){return n.setAttribute("fit",""),n.setAttribute("height","100%"),n.setAttribute("width","100%"),n.setAttribute("preserveAspectRatio","xMidYMid meet"),n.setAttribute("focusable","false"),r&&r.viewBox&&n.setAttribute("viewBox",r.viewBox),n}_fetchIcon(n){const{url:r,options:c}=n,E=c?.withCredentials??!1;if(!this._httpClient)throw C();if(null==r)throw Error(`Cannot fetch icon from URL "${r}".`);const S=this._sanitizer.sanitize(e.SecurityContext.RESOURCE_URL,r);if(!S)throw m(r);const L=this._inProgressUrlFetches.get(S);if(L)return L;const B=this._httpClient.get(S,{responseType:"text",withCredentials:E}
1).pipe((0,u.T)(x=>(0,a.Mv)(x)),(0,o.j)(()=>this._inProgressUrlFetches.delete(S)),(0,p.u)());return this._inProgressUrlFetches.set(S,B),B}_addSvgIconConfig(n,r,c){return this._svgIconConfigs.set(R(n,r),c),this}_addSvgIconSetConfig(n,r){const c=this._iconSetConfigs.get(n);return c?c.push(r):this._iconSetConfigs.set(n,[r]),this}_svgElementFromConfig(n){if(!n.svgElement){const r=this._svgElementFromString(n.svgText);this._setSvgAttributes(r,n.options),n.svgElement=r}return n.svgElement}_getIconConfigFromResolvers(n,r){for(let c=0;c<this._resolvers.length;c++){const E=this._resolvers[c](r,n);if(E)return F(E)?new T(E.url,null,E.options):new T(E,null)}}static \u0275fac=function(r){return new(r||O)(e.\u0275\u0275inject(l.HttpClient,8),e.\u0275\u0275inject(v.DomSanitizer),e.\u0275\u0275inject(e.DOCUMENT,8),e.\u0275\u0275inject(e.ErrorHandler))};static \u0275prov=e.\u0275\u0275defineInjectable({token:O,factory:O.\u0275fac,providedIn:"root"})}return O})();function P(O){return O.cloneNode(!0)}function R(O,W){return O+":"+W}function F(O){return!(!O.url||!O.options)}var g=t(28203);const f=["*"],b=new e.InjectionToken("MAT_ICON_DEFAULT_OPTIONS"),A=new e.InjectionToken("mat-icon-location",{providedIn:"root",factory:()=>{const O=(0,e.inject)(e.DOCUMENT),W=O?O.location:null;return{getPathname:()=>W?W.pathname+W.search:""}}}),U=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],w=U.map(O=>`[${O}]`).join(", "),K=/^url\(['"]?#(.*?)['"]?\)$/;let j=(()=>{class O{_elementRef=(0,e.inject)(e.ElementRef);_iconRegistry=(0,e.inject)(D);_location=(0,e.inject)(A);_errorHandler=(0,e.inject)(e.ErrorHandler);_defaultColor;get color(){return this._color||this._defaultColor}set color(n){this._color=n}_color;inline=!1;get svgIcon(){return this._svgIcon}set svgIcon(n){n!==this._svgIcon&&(n?this._updateSvgIcon(n):this._svgIcon&&this._clearSvgElement(),this._svgIcon=n)}_svgIcon;get fontSet(){return this._fontSet}set fontSet(n){const r=this._cleanupFontValue(n);r!==this._fontSet&&(this._fontSet=r,this._updateFontIconClasses())}_fontSet;get fontIcon(){return this._fontIcon}set fontIcon(n){const r=this._cleanupFontValue(n);r!==this._fontIcon&&(this._fontIcon=r,this._updateFontIconClasses())}_fontIcon;_previousFontSetClass=[];_previousFontIconClass;_svgName=null;_svgNamespace=null;_previousPath;_elementsWithExternalReferences;_currentIconFetch=s.Subscription.EMPTY;constructor(){const n=(0,e.inject)(new e.HostAttributeToken("aria-hidden"),{optional:!0}),r=(0,e.inject)(b,{optional:!0});r&&(r.color&&(this.color=this._defaultColor=r.color),r.fontSet&&(this.fontSet=r.fontSet)),n||this._elementRef.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(n){if(!n)return["",""];const r=n.split(":");switch(r.length){case 1:return["",r[0]];case 2:return r;default:throw Error(`Invalid icon name: "${n}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const n=this._elementsWithExternalReferences;if(n&&n.size){const r=this._location.getPathname();r!==this._previousPath&&(this._previousPath=r,this._prependPathToReferences(r))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(n){this._clearSvgElement();const r=this._location.getPathname();this._previousPath=r,this._cacheChildrenWithExternalReferences(n),this._prependPathToReferences(r),this._elementRef.nativeElement.appendChild(n)}_clearSvgElement(){const n=this._elementRef.nativeElement;let r=n.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();r--;){const c=n.childNodes[r];(1!==c.nodeType||"svg"===c.nodeName.toLowerCase())&&c.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const n=this._elementRef.nativeElement,r=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(c=>c.length>0);this._previousFontSetClass.forEach(c=>n.classList.remove(c)),r.forEach(c=>n.classList.add(c)),this._previousFontSetClass=r,this.fontIcon!==this._previousFontIconClass&&!r.includes("mat-ligature-font")&&(this._previousFontIconClass&&n.classList.remove(this._previousFontIconClass),this.fontIcon&&n.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(n){return"string"==typeof n?n.trim().split(" ")[0]:n}_prependPathToReferences(n){const r=this._elementsWithExternalReferences;r&&r.forEach((c,E)=>
1{c.forEach(S=>{E.setAttribute(S.name,`url('${n}#${S.value}')`)})})}_cacheChildrenWithExternalReferences(n){const r=n.querySelectorAll(w),c=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let E=0;E<r.length;E++)U.forEach(S=>{const L=r[E],B=L.getAttribute(S),x=B?B.match(K):null;if(x){let N=c.get(L);N||(N=[],c.set(L,N)),N.push({name:S,value:x[1]})}})}_updateSvgIcon(n){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),n){const[r,c]=this._splitIconName(n);r&&(this._svgNamespace=r),c&&(this._svgName=c),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(c,r).pipe((0,_.s)(1)).subscribe(E=>this._setSvgElement(E),E=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${r}:${c}! ${E.message}`))})}}static \u0275fac=function(r){return new(r||O)};static \u0275cmp=e.\u0275\u0275defineComponent({type:O,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(r,c){2&r&&(e.\u0275\u0275attribute("data-mat-icon-type",c._usingFontIcon()?"font":"svg")("data-mat-icon-name",c._svgName||c.fontIcon)("data-mat-icon-namespace",c._svgNamespace||c.fontSet)("fontIcon",c._usingFontIcon()?c.fontIcon:null),e.\u0275\u0275classMap(c.color?"mat-"+c.color:""),e.\u0275\u0275classProp("mat-icon-inline",c.inline)("mat-icon-no-color","primary"!==c.color&&"accent"!==c.color&&"warn"!==c.color))},inputs:{color:"color",inline:[2,"inline","inline",e.booleanAttribute],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],ngContentSelectors:f,decls:1,vars:0,template:function(r,c){1&r&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275projection(0))},styles:["mat-icon, mat-icon.mat-primary, mat-icon.mat-accent, mat-icon.mat-warn {\n color: var(--mat-icon-color, inherit);\n}\n\n.mat-icon {\n -webkit-user-select: none;\n user-select: none;\n background-repeat: no-repeat;\n display: inline-block;\n fill: currentColor;\n height: 24px;\n width: 24px;\n overflow: hidden;\n}\n.mat-icon.mat-icon-inline {\n font-size: inherit;\n height: inherit;\n line-height: inherit;\n width: inherit;\n}\n.mat-icon.mat-ligature-font[fontIcon]::before {\n content: attr(fontIcon);\n}\n\n[dir=rtl] .mat-icon-rtl-mirror {\n transform: scale(-1, 1);\n}\n\n.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,\n.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon {\n display: block;\n}\n.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,\n.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon {\n margin: auto;\n}\n"],encapsulation:2,changeDetection:0})}return O})(),z=(()=>{class O{static \u0275fac=function(r){return new(r||O)};static \u0275mod=e.\u0275\u0275defineNgModule({type:O});static \u0275inj=e.\u0275\u0275defineInjector({imports:[g.jI]})}return O})()}}]);
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.