-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path1150.ded79c181680f17e.js
1 lines (1 loc) · 316 KB
/
1150.ded79c181680f17e.js
1
"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[1150],{1150:(wt,X,_)=>{_.r(X),_.d(X,{ComponentNav:()=>Vt,ComponentSidenav:()=>Bt,ComponentSidenavModule:()=>Rt});var t=_(6825),a=_(3452),u=_(6814),p=_(9862),O=_(6223),z=_(617),L=_(9038),I=_(2651),S=_(1865),P=_(7902),F=_(3291),A=_(6124),V=_(6547),M=_(9227),Z=_(5195),Y=_(8734),H=_(6389),d=_(5879),nt=_(7946);function lt(C,r){if(1&C&&d._UZ(0,"img",10),2&C){const l=d.oxw().$implicit;d.Q6J("src","../../../assets/screenshots/"+l.id+".scene.png",d.LSH)}}function at(C,r){if(1&C&&(d.TgZ(0,"a",5)(1,"div",6),d.YNc(2,lt,1,1,"img",7),d.TgZ(3,"div",8),d._uU(4),d.TgZ(5,"small"),d._uU(6),d.qZA()(),d.TgZ(7,"div",9),d._uU(8),d.qZA()()()),2&C){const l=r.$implicit,o=d.oxw().ngIf;d.Q6J("routerLink","/"+o+"/"+l.id),d.xp6(2),d.Q6J("ngIf","components"===o),d.xp6(2),d.hij("",l.nameCn,"\xa0"),d.xp6(2),d.Oqu(l.name),d.xp6(2),d.Oqu(l.summaryCn)}}function gt(C,r){if(1&C&&(d.TgZ(0,"div",3),d.YNc(1,at,9,5,"a",4),d.qZA()),2&C){const l=r.ngIf,o=d.oxw();d.xp6(1),d.Q6J("ngForOf",o.docItems.getItems(l))}}let ft=(()=>{class C{constructor(l,o,m){this.docItems=l,this._componentPageTitle=o,this._route=m,this.routeParamSubscription=new P.w}ngOnInit(){this.params=(0,F.aj)(this._route.pathFromRoot.map(l=>l.params),Object.assign),this.routeParamSubscription=this.params.subscribe(l=>{const m=Y.SA[l.section];this._componentPageTitle.title=m.name,this._componentPageTitle.titleCn=m.nameCn||"",this._categoryListSummary=m.summaryCn||m.summary})}ngOnDestroy(){this.routeParamSubscription&&this.routeParamSubscription.unsubscribe()}}return C.\u0275fac=function(l){return new(l||C)(d.Y36(Y.o0),d.Y36(nt._),d.Y36(S.gz))},C.\u0275cmp=d.Xpm({type:C,selectors:[["app-component-category-list"]],standalone:!0,features:[d.jDz],decls:4,vars:4,consts:[["id","category-summary","focusOnNavigation","",1,"docs-component-category-list-summary"],[3,"innerHTML"],["class","docs-component-category-list",4,"ngIf"],[1,"docs-component-category-list"],["class","docs-component-category-list-item",3,"routerLink",4,"ngFor","ngForOf"],[1,"docs-component-category-list-item",3,"routerLink"],[1,"docs-component-category-list-card"],["class","docs-component-category-list-card-image-wrapper","loading","lazy","alt","","role","presentation","aria-hidden","true",3,"src",4,"ngIf"],[1,"docs-component-category-list-card-title"],[1,"docs-component-category-list-card-summary"],["loading","lazy","alt","","role","presentation","aria-hidden","true",1,"docs-component-category-list-card-image-wrapper",3,"src"]],template:function(l,o){if(1&l&&(d.TgZ(0,"div",0),d._UZ(1,"div",1),d.qZA(),d.YNc(2,gt,2,1,"div",2),d.ALo(3,"async")),2&l){let m;d.xp6(1),d.Q6J("innerHTML",o._categoryListSummary,d.oJD),d.xp6(1),d.Q6J("ngIf",null==(m=d.lcZ(3,2,o.params))?null:m.section)}},dependencies:[H.y,u.O5,u.ax,S.rH,u.Ov],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center}.docs-component-category-list-summary[_ngcontent-%COMP%]{padding:25px 40px 0;font-size:18px;line-height:1.5;display:flex;justify-content:center}@media (max-width: 1255px){.docs-component-category-list-summary[_ngcontent-%COMP%]{max-width:600px}}@media (max-width: 694px){.docs-component-category-list-summary[_ngcontent-%COMP%]{max-width:280px}}.docs-component-category-list[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;padding:20px;justify-content:center}.docs-component-category-list-item[_ngcontent-%COMP%]{display:inline-block;margin:20px;vertical-align:top;width:280px}.docs-component-category-list-item[_ngcontent-%COMP%] .docs-component-category-list-card-title[_ngcontent-%COMP%]{align-items:center;display:flex;flex-wrap:wrap;padding:15px;font-size:20px;font-weight:500}.docs-component-category-list-item[_ngcontent-%COMP%], .docs-component-category-list-item[_ngcontent-%COMP%]:active, .docs-component-category-list-item[_ngcontent-%COMP%]:hover, .docs-component-category-list-item[_ngcontent-%COMP%]:focus{text-decoration:none}.docs-component-category-list-card[_ngcontent-%COMP%]{overflow:hidden}.docs-component-category-list-card-image-wrapper[_ngcontent-%COMP%]{height:156px}.docs-component-category-list-card-summary[_ngcontent-%COMP%]{padding:0 15px 15px;min-height:2.4em;font-size:15px}.docs-component-category-list-card-image[_ngcontent-%COMP%]{width:100%}"]}),C})(),dt=(()=>{class C{}return C.\u0275fac=function(l){return new(l||C)},C.\u0275mod=d.oAB({type:C}),C.\u0275inj=d.cJS({imports:[u.ez,Z.QW,S.Bz]}),C})();var st=_(2296);let D=(()=>{class C{constructor(l){this._componentPageTitle=l,this.toggleSidenav=new d.vpe}getTitle(){return this._componentPageTitle.title}getTitleCn(){return this._componentPageTitle.titleCn}}return C.\u0275fac=function(l){return new(l||C)(d.Y36(nt._))},C.\u0275cmp=d.Xpm({type:C,selectors:[["component-page-header"]],outputs:{toggleSidenav:"toggleSidenav"},standalone:!0,features:[d.jDz],decls:8,vars:2,consts:[[1,"docs-primary-header","component-page-header"],["mat-button","",1,"sidenav-toggle",3,"click"]],template:function(l,o){1&l&&(d.TgZ(0,"header",0)(1,"button",1),d.NdJ("click",function(){return o.toggleSidenav.emit()}),d.TgZ(2,"mat-icon"),d._uU(3,"menu"),d.qZA()(),d.TgZ(4,"h1"),d._uU(5),d.TgZ(6,"small"),d._uU(7),d.qZA()()()),2&l&&(d.xp6(5),d.hij("",o.getTitleCn()," "),d.xp6(2),d.Oqu(o.getTitle()))},dependencies:[st.ot,st.lW,z.Ps,z.Hw],styles:[".component-page-header[_ngcontent-%COMP%]{display:flex;align-items:center}@media (max-width: 959px){.component-page-header[_ngcontent-%COMP%]{padding-left:0}}h1[_ngcontent-%COMP%]{outline:none}@media (max-width: 959px){h1[_ngcontent-%COMP%]{padding:24px 8px;font-size:20px}}.sidenav-toggle[_ngcontent-%COMP%]{padding:0;margin:8px;min-width:64px;display:none}@media (max-width: 959px){.sidenav-toggle[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}}.sidenav-toggle[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:30px;height:64px;width:64px;line-height:64px;color:#fff}"]}),C})();var Q=_(4104),W=_(8367),pt=_(2079),At=_(9352),Ct=_(4521),Et=_(93),ut=_(8656),R=_(4325),$=_(1088);function k(C,r){if(1&C&&(d.TgZ(0,"a",5,6),d._uU(2),d.qZA()),2&C){const l=r.$implicit,o=d.MAs(1),m=d.oxw();d.Q6J("routerLink",l.toLowerCase())("active",o.isActive),d.xp6(2),d.Oqu(m.titleOf(l))}}const B=["toc"];function G(C,r){1&C&&d._UZ(0,"table-of-contents",4,5)}function q(C,r){if(1&C){const l=d.EpF();d.ynx(0),d.TgZ(1,"h2",1),d._uU(2),d.qZA(),d.TgZ(3,"doc-viewer",2),d.NdJ("contentRendered",function(m){d.CHM(l);const g=d.oxw();return d.KtG(g.updateTableOfContents("\u6982\u89c8\u76ee\u5f55",m))}),d.qZA(),d.YNc(4,G,2,0,"table-of-contents",3),d.ALo(5,"async"),d.BQk()}if(2&C){const l=r.$implicit,o=d.oxw();d.xp6(2),d.hij(" ",l.id," \u6982\u89c8 "),d.xp6(1),d.Q6J("documentUrl",o.getOverviewDocumentUrl(l)),d.xp6(1),d.Q6J("ngIf",d.lcZ(5,3,o.showToc))}}function et(C,r){if(1&C){const l=d.EpF();d.TgZ(0,"doc-viewer",3),d.NdJ("contentRendered",function(m){const g=d.CHM(l),y=g.$implicit,j=g.index,tt=d.oxw(2);return d.KtG(tt.updateTableOfContents(y.name,m,j+1))}),d.qZA()}2&C&&d.MGl("documentUrl","/docs-content/api-docs/",r.$implicit.path,"")}function rt(C,r){1&C&&d._UZ(0,"table-of-contents",6,7)}function vt(C,r){if(1&C){const l=d.EpF();d.ynx(0),d.TgZ(1,"span",1),d._uU(2),d.qZA(),d.TgZ(3,"div",2)(4,"doc-viewer",3),d.NdJ("contentRendered",function(m){const y=d.CHM(l).$implicit,j=d.oxw();return d.KtG(j.updateTableOfContents(y.nameCn+" API \u76ee\u5f55",m))}),d.qZA(),d.YNc(5,et,1,1,"doc-viewer",4),d.qZA(),d.YNc(6,rt,2,0,"table-of-contents",5),d.ALo(7,"async"),d.BQk()}if(2&C){const l=r.$implicit,o=d.oxw();d.xp6(2),d.hij(" ",l.id," \u7684 API "),d.xp6(2),d.Q6J("documentUrl",o.getApiDocumentUrl(l)),d.xp6(1),d.Q6J("ngForOf",l.additionalApiDocs),d.xp6(1),d.Q6J("ngIf",d.lcZ(7,4,o.showToc))}}function Dt(C,r){1&C&&d._UZ(0,"example-viewer",3),2&C&&d.Q6J("example",r.$implicit)("showCompactToggle",!1)("view","demo")}function Tt(C,r){if(1&C&&(d.ynx(0),d.TgZ(1,"span",1),d._uU(2),d.qZA(),d.YNc(3,Dt,1,3,"example-viewer",2),d.BQk()),2&C){const l=r.$implicit;d.xp6(2),d.hij(" ",l.id," \u7684\u8303\u4f8b "),d.xp6(1),d.Q6J("ngForOf",l.examples)}}let N=(()=>{class C{constructor(l,o,m,g){this.router=o,this._componentPageTitle=m,this.docItems=g,this.componentDocItem=new W.t(1),this.sections=new Set(["overview","api"]),this._destroyed=new pt.xQ;const y=[l.params];l.parent&&y.push(l.parent.params),(0,F.aj)(y).pipe((0,A.U)(j=>({id:j[0].id,section:j[1].section})),(0,A.U)(j=>({doc:g.getItemById(j.id,j.section),section:j.section}),(0,At.R)(this._destroyed))).subscribe(j=>{void 0!==j.doc?(this.componentDocItem.next(j.doc),this._componentPageTitle.title=`${j.doc.name}`,this._componentPageTitle.titleCn=`${j.doc.nameCn}`,j.doc.examples&&j.doc.examples.length?this.sections.add("examples"):this.sections.delete("examples")):this.router.navigate(["/"+j.section])})}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}titleOf(l){switch(l){case"overview":return"\u6982\u89c8";case"api":return"API";case"examples":return"\u8303\u4f8b";default:return l}}}return C.\u0275fac=function(l){return new(l||C)(d.Y36(S.gz),d.Y36(S.F0),d.Y36(nt._),d.Y36(Y.o0))},C.\u0275cmp=d.Xpm({type:C,selectors:[["app-component-viewer"]],standalone:!0,features:[d.jDz],decls:6,vars:2,consts:[[1,"docs-component-viewer"],["mat-tab-nav-bar","","mat-stretch-tabs","false","aria-label","Documentation Sections","id","component-viewer","focusOnNavigation","",1,"docs-component-viewer-tabbed-content",3,"tabPanel"],["mat-tab-link","","class","docs-component-viewer-section-tab","routerLinkActive","",3,"routerLink","active",4,"ngFor","ngForOf"],[1,"docs-component-viewer-content"],["panel",""],["mat-tab-link","","routerLinkActive","",1,"docs-component-viewer-section-tab",3,"routerLink","active"],["rla","routerLinkActive"]],template:function(l,o){if(1&l&&(d.TgZ(0,"div",0)(1,"nav",1),d.YNc(2,k,3,3,"a",2),d.qZA(),d.TgZ(3,"mat-tab-nav-panel",3,4),d._UZ(5,"router-outlet"),d.qZA()()),2&l){const m=d.MAs(4);d.xp6(1),d.Q6J("tabPanel",m),d.xp6(1),d.Q6J("ngForOf",o.sections)}},dependencies:[Q.Nh,Q.BU,Q.sW,Q.Nj,H.y,u.ax,S.Od,S.rH,S.lC],styles:["app-component-viewer{font-weight:400;width:calc(100% - 341px);padding:20px 50px}@media (max-width: 959px){app-component-viewer{width:calc(100% - 100px)}}@media (max-width: 599px){app-component-viewer{width:calc(100% - 30px);padding-left:15px;padding-right:15px}}app-component-viewer .docs-component-viewer-section-tab{min-width:160px;text-transform:uppercase}.docs-component-viewer-tabbed-content{margin-bottom:25px}.docs-component-viewer-content{position:relative;min-height:500px}.docs-component-viewer-content component-overview,.docs-component-viewer-content component-api{display:flex;align-items:flex-start;overflow:visible}@media (max-width: 959px){.docs-component-viewer-content component-overview,.docs-component-viewer-content component-api{flex-direction:column}}.docs-component-viewer-content table-of-contents{top:35px;position:sticky}@media (max-width: 959px){.docs-component-viewer-content table-of-contents{order:-1;position:inherit;width:auto;padding-left:0}}.docs-component-view-text-content{flex-grow:1;width:100%}.docs-component-api,.docs-component-overview{width:80%}@media (max-width: 959px){.docs-component-api,.docs-component-overview{width:100%;margin-right:0}}\n"],encapsulation:2}),C})(),J=(()=>{class C{constructor(l,o,m){this.componentViewer=l,this.changeDetectorRef=m,this._destroyed=new pt.xQ,this.showToc=o.observe("(max-width: 1200px)").pipe((0,A.U)(g=>(this.changeDetectorRef.detectChanges(),!g.matches)))}ngOnInit(){this.componentViewer.componentDocItem.pipe((0,At.R)(this._destroyed)).subscribe(()=>{this.tableOfContents&&this.tableOfContents.resetHeaders()}),this.showToc.pipe((0,Ct.T)(1),(0,At.R)(this._destroyed)).subscribe(()=>{this.tableOfContents&&this.viewers.forEach(l=>{l.contentRendered.emit(l._elementRef.nativeElement)})})}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}updateTableOfContents(l,o,m=0){this.tableOfContents&&(this.tableOfContents.addHeaders(l,o,m),this.tableOfContents.updateScrollPosition())}}return C.\u0275fac=function(l){return new(l||C)(d.Y36(N),d.Y36($.Yg),d.Y36(d.sBO))},C.\u0275dir=d.lG2({type:C,viewQuery:function(l,o){if(1&l&&(d.Gf(B,5),d.Gf(ut.z,5)),2&l){let m;d.iGM(m=d.CRH())&&(o.tableOfContents=m.first),d.iGM(m=d.CRH())&&(o.viewers=m)}}}),C})(),b=(()=>{class C extends J{constructor(l,o,m){super(l,o,m)}getOverviewDocumentUrl(l){return`/docs-content/overviews/${l.overviewPath||`${l.packageName}/${l.id}/${l.id}.html`}`}}return C.\u0275fac=function(l){return new(l||C)(d.Y36(N),d.Y36($.Yg),d.Y36(d.sBO))},C.\u0275cmp=d.Xpm({type:C,selectors:[["component-overview"]],standalone:!0,features:[d.qOj,d.jDz],decls:2,vars:3,consts:[[4,"ngIf"],["tabindex","-1",1,"cdk-visually-hidden"],[1,"docs-component-view-text-content","docs-component-overview",3,"documentUrl","contentRendered"],["container",".mat-drawer-content",4,"ngIf"],["container",".mat-drawer-content"],["toc",""]],template:function(l,o){1&l&&(d.YNc(0,q,6,5,"ng-container",0),d.ALo(1,"async")),2&l&&d.Q6J("ngIf",d.lcZ(1,1,o.componentViewer.componentDocItem))},dependencies:[u.O5,ut.z,Et.o,u.Ov],encapsulation:2}),C})(),w=(()=>{class C extends J{constructor(l,o,m){super(l,o,m)}getApiDocumentUrl(l){return`/docs-content/api-docs/${l.apiDocId||`${l.packageName}-${l.id}`}.html`}}return C.\u0275fac=function(l){return new(l||C)(d.Y36(N),d.Y36($.Yg),d.Y36(d.sBO))},C.\u0275cmp=d.Xpm({type:C,selectors:[["component-api"]],standalone:!0,features:[d.qOj,d.jDz],decls:2,vars:3,consts:[[4,"ngIf"],["tabindex","-1",1,"cdk-visually-hidden"],[1,"docs-component-api"],[1,"docs-component-view-text-content",3,"documentUrl","contentRendered"],["class","docs-component-view-text-content",3,"documentUrl","contentRendered",4,"ngFor","ngForOf"],["container",".mat-drawer-content",4,"ngIf"],["container",".mat-drawer-content"],["toc",""]],template:function(l,o){1&l&&(d.YNc(0,vt,8,6,"ng-container",0),d.ALo(1,"async")),2&l&&d.Q6J("ngIf",d.lcZ(1,1,o.componentViewer.componentDocItem))},dependencies:[u.O5,ut.z,u.ax,Et.o,u.Ov],styles:[".docs-api-class-name{margin-top:28px;margin-bottom:0;display:block;font-weight:700;font-size:20px;background:none}.docs-api-class-name code{background:none}@media (max-width: 399px){.docs-api-type-alias-name,.docs-api-class-name{word-break:break-word}}.docs-api-h3{font-weight:300;font-size:24px;line-height:32px;margin:40px 0 20px;padding-bottom:3px}.docs-api-method-name-cell,.docs-api-method-header,.docs-api-method-description-cell,.docs-api-property-description,.docs-api-class-export-label,.docs-api-directive-selectors,.docs-api-class-description,.docs-api-class-export-name{font-size:15px}.docs-api-class-description{line-height:24px}.docs-api-property-type{font-weight:700;font-size:14px;margin-top:5px}\n"],encapsulation:2}),C})(),U=(()=>{class C extends J{constructor(l,o,m){super(l,o,m)}}return C.\u0275fac=function(l){return new(l||C)(d.Y36(N),d.Y36($.Yg),d.Y36(d.sBO))},C.\u0275cmp=d.Xpm({type:C,selectors:[["component-examples"]],standalone:!0,features:[d.qOj,d.jDz],decls:2,vars:3,consts:[[4,"ngIf"],["tabindex","-1",1,"cdk-visually-hidden"],[3,"example","showCompactToggle","view",4,"ngFor","ngForOf"],[3,"example","showCompactToggle","view"]],template:function(l,o){1&l&&(d.YNc(0,Tt,4,2,"ng-container",0),d.ALo(1,"async")),2&l&&d.Q6J("ngIf",d.lcZ(1,1,o.componentViewer.componentDocItem))},dependencies:[u.O5,u.ax,R.B,u.Ov],encapsulation:2}),C})(),ct=(()=>{class C{}return C.\u0275fac=function(l){return new(l||C)},C.\u0275mod=d.oAB({type:C}),C.\u0275inj=d.cJS({imports:[Q.Nh,S.Bz,V.N,u.ez,N,U]}),C})();var Mt=_(8232);function Lt(C,r){if(1&C&&(d.TgZ(0,"mat-sidenav",7,8),d.ALo(2,"async"),d.ALo(3,"async"),d.ALo(4,"async"),d.ALo(5,"async"),d._UZ(6,"app-component-nav",9),d.qZA()),2&C){const l=d.oxw();d.Q6J("opened",!1===d.lcZ(2,5,l.isScreenSmall))("mode",d.lcZ(3,7,l.isScreenSmall)?"over":"side")("fixedInViewport",d.lcZ(4,9,l.isScreenSmall))("fixedTopGap",d.lcZ(5,11,l.isExtraScreenSmall)?92:56),d.xp6(6),d.Q6J("params",l.params)}}function Ot(C,r){if(1&C&&d._UZ(0,"app-component-nav",9),2&C){const l=d.oxw();d.Q6J("params",l.params)}}function Pt(C,r){if(1&C&&(d.TgZ(0,"a",4),d._uU(1),d.TgZ(2,"small"),d._uU(3),d.qZA()()),2&C){const l=r.$implicit,o=d.oxw().ngIf,m=d.oxw();d.Q6J("routerLink","/"+o+"/"+l.id),d.uIk("aria-current",m.currentItemId===l.id?"page":"false"),d.xp6(1),d.hij(" ",l.nameCn,"\xa0 "),d.xp6(2),d.Oqu(l.name)}}function it(C,r){if(1&C&&(d.TgZ(0,"div",2)(1,"mat-nav-list"),d.YNc(2,Pt,4,4,"a",3),d.qZA()()),2&C){const l=r.ngIf,o=d.oxw();d.xp6(2),d.Q6J("ngForOf",o.docItems.getItems(l))}}let Bt=(()=>{class C{constructor(l,o,m,g,y){this.docItems=l,this._route=o,this._navigationFocusService=m,this.subscriptions=new P.w,this.isExtraScreenSmall=y.observe("(max-width: 720px)").pipe((0,A.U)(j=>j.matches)),this.isScreenSmall=y.observe("(max-width: 959px)").pipe((0,A.U)(j=>j.matches))}ngOnInit(){this.params=(0,F.aj)(this._route.pathFromRoot.map(l=>l.params),Object.assign),this.subscriptions.add(this._navigationFocusService.navigationEndEvents.pipe((0,A.U)(()=>this.isScreenSmall)).subscribe(l=>{l&&this.sidenav&&this.sidenav.close()}))}ngOnDestroy(){this.subscriptions.unsubscribe()}toggleSidenav(l){return l.toggle()}}return C.\u0275fac=function(l){return new(l||C)(d.Y36(Y.o0),d.Y36(S.gz),d.Y36(Mt.Y),d.Y36(d.R0b),d.Y36($.Yg))},C.\u0275cmp=d.Xpm({type:C,selectors:[["app-component-sidenav"]],viewQuery:function(l,o){if(1&l&&d.Gf(I.JX,5),2&l){let m;d.iGM(m=d.CRH())&&(o.sidenav=m.first)}},standalone:!0,features:[d.jDz],decls:11,vars:6,consts:[[1,"docs-component-viewer-sidenav-container"],["class","docs-component-viewer-sidenav",3,"opened","mode","fixedInViewport","fixedTopGap",4,"ngIf"],[1,"docs-component-sidenav-content"],[3,"toggleSidenav"],[1,"docs-component-sidenav-inner-content"],[1,"docs-component-sidenav-body-content"],[3,"params",4,"ngIf"],[1,"docs-component-viewer-sidenav",3,"opened","mode","fixedInViewport","fixedTopGap"],["sidenav",""],[3,"params"]],template:function(l,o){1&l&&(d.TgZ(0,"mat-sidenav-container",0),d.YNc(1,Lt,7,13,"mat-sidenav",1),d.ALo(2,"async"),d.TgZ(3,"div",2)(4,"component-page-header",3),d.NdJ("toggleSidenav",function(){return o.toggleSidenav(o.sidenav)}),d.qZA(),d.TgZ(5,"div",4)(6,"main",5),d.YNc(7,Ot,1,1,"app-component-nav",6),d.ALo(8,"async"),d._UZ(9,"router-outlet"),d.qZA(),d._UZ(10,"app-footer"),d.qZA()()()),2&l&&(d.xp6(1),d.Q6J("ngIf",d.lcZ(2,2,o.isScreenSmall)),d.xp6(6),d.Q6J("ngIf",!1===d.lcZ(8,4,o.isScreenSmall)))},dependencies:function(){return[I.SJ,I.JX,I.TM,u.O5,Vt,D,S.lC,M.$,u.Ov]},styles:["app-component-sidenav{display:flex;flex-direction:column;overflow:auto}.docs-component-viewer-sidenav-container{flex:1;box-sizing:border-box}.docs-component-viewer-sidenav{overflow:auto}.docs-component-sidenav-inner-content{display:flex;flex-direction:row}.mat-drawer::-webkit-scrollbar{height:4px;width:4px}.docs-component-viewer-nav{position:sticky;top:0}.docs-component-viewer-nav .docs-component-viewer-nav-content{width:240px;height:calc(100vh - 56px);overflow:auto}.docs-component-viewer-nav .docs-component-viewer-nav-content::-webkit-scrollbar{height:4px;width:4px}.docs-component-viewer-nav .docs-component-viewer-nav-content ul{list-style-type:none;margin:0 0 5px;padding:0;overflow:hidden}.docs-component-viewer-nav .docs-component-viewer-nav-content li{font-size:13px;line-height:16px;margin:0;padding:5px 15px 5px 20px}.docs-component-sidenav-content{display:flex;flex-direction:column;min-height:100%}.docs-component-sidenav-inner-content{display:flex;flex-direction:column;flex:1}.docs-component-sidenav-body-content{display:flex;flex:1 1 auto}div .mat-mdc-list-base{padding-top:0}div.docs-component-viewer-nav-content .mat-nav-list .mat-mdc-list-item .mat-list-item-content{padding-left:25px}@media (max-width: 959px){.docs-component-viewer-sidenav-container .docs-component-viewer-sidenav{z-index:4}.docs-component-viewer-nav{position:relative;top:0}.docs-component-viewer-nav .docs-component-viewer-nav-content{box-sizing:border-box;margin:0;max-height:initial}}@media (max-width: 720px){.docs-component-viewer-sidenav-container{flex:1 0 auto}.docs-component-sidenav-body-content{flex-direction:column}}\n"],encapsulation:2}),C})(),Vt=(()=>{class C{constructor(l){this.docItems=l}}return C.\u0275fac=function(l){return new(l||C)(d.Y36(Y.o0))},C.\u0275cmp=d.Xpm({type:C,selectors:[["app-component-nav"]],inputs:{params:"params"},standalone:!0,features:[d.jDz],decls:3,vars:3,consts:[[1,"docs-component-viewer-nav"],["class","docs-component-viewer-nav-content",4,"ngIf"],[1,"docs-component-viewer-nav-content"],["mat-list-item","","routerLinkActive","docs-component-viewer-sidenav-item-selected",3,"routerLink",4,"ngFor","ngForOf"],["mat-list-item","","routerLinkActive","docs-component-viewer-sidenav-item-selected",3,"routerLink"]],template:function(l,o){if(1&l&&(d.TgZ(0,"div",0),d.YNc(1,it,3,1,"div",1),d.ALo(2,"async"),d.qZA()),2&l){let m;d.xp6(1),d.Q6J("ngIf",null==(m=d.lcZ(2,1,o.params))?null:m.section)}},dependencies:[u.O5,L.ie,L.Hk,L.Tg,u.ax,S.Od,S.rH,u.Ov],styles:["small[_ngcontent-%COMP%]{opacity:.8}[_nghost-%COMP%] .mat-list-item-content{flex-wrap:wrap}[_nghost-%COMP%] .mat-list-item-content small{flex-wrap:wrap}"],data:{animation:[(0,t.X$)("bodyExpansion",[(0,t.SB)("collapsed",(0,t.oB)({height:"0px",display:"none"})),(0,t.SB)("expanded",(0,t.oB)({height:"*",display:"block"})),(0,t.eR)("expanded <=> collapsed",(0,t.jt)("225ms cubic-bezier(0.4,0.0,0.2,1)"))])]}}),C})();const Gt=[{path:"",component:Bt,children:[{path:"component/:id",redirectTo:":id",pathMatch:"full"},{path:"category/:id",redirectTo:"/categories/:id",pathMatch:"full"},{path:"categories",children:[{path:"",component:ft}]},{path:":id",component:N,children:[{path:"",redirectTo:"overview",pathMatch:"full"},{path:"overview",component:b,pathMatch:"full"},{path:"api",component:w,pathMatch:"full"},{path:"examples",component:U,pathMatch:"full"}]},{path:"**",redirectTo:"/404"}]}];let Rt=(()=>{class C{}return C.\u0275fac=function(l){return new(l||C)},C.\u0275mod=d.oAB({type:C}),C.\u0275inj=d.cJS({imports:[I.SJ,L.ie,S.Bz,u.ez,dt,ct,V.N,O.u5,p.JF,a.XD,z.Ps,S.Bz.forChild(Gt),Bt,Vt]}),C})()},7946:(wt,X,_)=>{_.d(X,{_:()=>u});var t=_(5879),a=_(6593);let u=(()=>{class p{constructor(z){this.bodyTitle=z,this._originalTitle="Angular Material UI \u7ec4\u4ef6\u5e93",this._title="",this._titleCn=""}get title(){return this._title}set title(z){this._title=z||"",this.updateTitle()}get titleCn(){return this._titleCn}set titleCn(z){this._titleCn=z||"\u9996\u9875",this.updateTitle()}updateTitle(){this.bodyTitle.setTitle(`${this.titleCn} ${this.title} - Angular Material \u7ec4\u4ef6\u5e93`)}}return p.\u0275fac=function(z){return new(z||p)(t.LFG(a.Dx))},p.\u0275prov=t.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"}),p})()},6547:(wt,X,_)=>{_.d(X,{N:()=>F});var t=_(4325),a=_(2296),u=_(617),p=_(2939),O=_(4104),z=_(2596),L=_(8484),I=_(6814),S=_(209),P=_(5879);let F=(()=>{class A{}return A.\u0275fac=function(M){return new(M||A)},A.\u0275mod=P.oAB({type:A}),A.\u0275inj=P.cJS({imports:[I.ez,a.ot,u.Ps,z.AV,p.ZX,O.Nh,L.eL,t.B,S.K]}),A})()},8656:(wt,X,_)=>{_.d(X,{z:()=>F});var t=_(8484),a=_(5879),u=_(9185),p=_(2420),O=_(1418),z=_(4325),L=_(209),I=_(9862),S=_(6593);let P=(()=>{class A{constructor(M){this._http=M,this._cache={}}fetchDocument(M){if(this._cache[M])return this._cache[M];const Z=this._http.get(M,{responseType:"text"}).pipe((0,u.d)(1));return Z.pipe((0,p.b)(()=>this._cache[M]=Z))}}return A.\u0275fac=function(M){return new(M||A)(a.LFG(I.eN))},A.\u0275prov=a.Yz7({token:A,factory:A.\u0275fac,providedIn:"root"}),A})(),F=(()=>{class A{set documentUrl(M){void 0!==M&&this._fetchDocument(M)}static initExampleViewer(M,Z,Y,H){M.example=Z,Y?(M.view="snippet",M.showCompactToggle=!0,M.file=Y,H&&(M.region=H)):M.view="demo"}constructor(M,Z,Y,H,d,nt,lt,at){this._appRef=M,this._componentFactoryResolver=Z,this._elementRef=Y,this._injector=H,this._viewContainerRef=d,this._ngZone=nt,this._domSanitizer=lt,this._docFetcher=at,this._portalHosts=[],this.contentRendered=new a.vpe,this.textContent=""}_fetchDocument(M){this._documentFetchSubscription?.unsubscribe(),this._documentFetchSubscription=this._docFetcher.fetchDocument(M).subscribe(Z=>this.updateDocument(Z),Z=>this.showError(M,Z))}updateDocument(M){M=M.replace(/href="#([^"]*)"/g,(Z,Y)=>{const H=`${location.pathname}#${Y}`;return`href="${this._domSanitizer.sanitize(a.q3G.URL,H)}"`}),this._elementRef.nativeElement.innerHTML=M,this.textContent=this._elementRef.nativeElement.textContent,this._loadComponents("material-docs-example",z.B),this._loadComponents("header-link",L.K),this._ngZone.onStable.pipe((0,O.q)(1)).subscribe(()=>this.contentRendered.next(this._elementRef.nativeElement))}showError(M,Z){console.error(Z),this._elementRef.nativeElement.innerText=`Failed to load document: ${M}. Error: ${Z.statusText}`}_loadComponents(M,Z){[...this._elementRef.nativeElement.querySelectorAll(`[${M}]`)].forEach(H=>{const d=H.getAttribute(M),nt=H.getAttribute("region"),lt=H.getAttribute("file"),at=new t.u0(H,this._componentFactoryResolver,this._appRef,this._injector),gt=new t.C5(Z,this._viewContainerRef),dt=at.attach(gt).instance;null!==d&&A.initExampleViewer(dt,d,lt,nt),this._portalHosts.push(at)})}_clearLiveExamples(){this._portalHosts.forEach(M=>M.dispose()),this._portalHosts=[]}ngOnDestroy(){this._clearLiveExamples(),this._documentFetchSubscription?.unsubscribe()}}return A.\u0275fac=function(M){return new(M||A)(a.Y36(a.z2F),a.Y36(a._Vd),a.Y36(a.SBq),a.Y36(a.zs3),a.Y36(a.s_b),a.Y36(a.R0b),a.Y36(S.H7),a.Y36(P))},A.\u0275cmp=a.Xpm({type:A,selectors:[["doc-viewer"]],inputs:{name:"name",documentUrl:"documentUrl"},outputs:{contentRendered:"contentRendered"},standalone:!0,features:[a.jDz],decls:1,vars:0,template:function(M,Z){1&M&&a._uU(0,"Loading document...")},encapsulation:2}),A})()},209:(wt,X,_)=>{_.d(X,{K:()=>p});var t=_(617),a=_(5879),u=_(1865);let p=(()=>{class O{constructor(L){this._baseUrl=L.url.split("#")[0]}_getFragmentUrl(){return`${this._baseUrl}#${this.example}`}}return O.\u0275fac=function(L){return new(L||O)(a.Y36(u.F0))},O.\u0275cmp=a.Xpm({type:O,selectors:[["header-link"]],inputs:{example:"example"},standalone:!0,features:[a.jDz],decls:3,vars:2,consts:[["aria-label","Link to this heading",1,"docs-markdown-a",3,"href"]],template:function(L,I){1&L&&(a.TgZ(0,"a",0)(1,"mat-icon"),a._uU(2,"link"),a.qZA()()),2&L&&(a.Q6J("href",I._getFragmentUrl(),a.LSH),a.uIk("aria-describedby",I.example))},dependencies:[t.Ps,t.Hw],encapsulation:2}),O})()},4325:(wt,X,_)=>{_.d(X,{B:()=>C});var t=_(5861),a=_(4622),u=_(8656),p=_(5879);const O=["viewer"];let z=(()=>{class r{}return r.\u0275fac=function(o){return new(o||r)},r.\u0275cmp=p.Xpm({type:r,selectors:[["code-snippet"]],viewQuery:function(o,m){if(1&o&&p.Gf(O,5),2&o){let g;p.iGM(g=p.CRH())&&(m.viewer=g.first)}},inputs:{source:"source"},standalone:!0,features:[p.jDz],decls:4,vars:1,consts:[[1,"docs-example-source-wrapper"],[1,"docs-example-source"],[3,"documentUrl"],["viewer",""]],template:function(o,m){1&o&&(p.TgZ(0,"div",0)(1,"pre",1),p._UZ(2,"doc-viewer",2,3),p.qZA()()),2&o&&(p.xp6(2),p.Q6J("documentUrl",m.source))},dependencies:function(){return[u.z]},styles:["[_nghost-%COMP%]{display:block;padding:20px 0}.docs-example-viewer-wrapper[_ngcontent-%COMP%]{border-radius:4px;margin:24px 0}.docs-example-viewer-wrapper[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:10px}.docs-example-viewer-title[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:center;padding:8px 8px 8px 16px}.docs-example-viewer-title-spacer[_ngcontent-%COMP%]{flex:1 1 auto}.docs-example-viewer-body[_ngcontent-%COMP%]{padding:30px}.button-bar[_ngcontent-%COMP%]{float:right;padding:8px}code-snippet[_ngcontent-%COMP%]{padding:20px}.docs-example-source[_ngcontent-%COMP%]{padding:0;margin:0;border:none;background:none}"],changeDetection:0}),r})();var L=_(9217);function I(r){return(r=L(r.replace(/\\/g,"/"))).startsWith("./")&&(r=r.substring(2)),r}var S=_(4104),P=_(2296),F=_(617),A=_(2596),V=_(9185),M=_(1418),Z=["angular-cli","create-react-app","html","javascript","node","polymer","typescript","vue"],Y={clickToLoad:function(r){return d("ctl",r)},devToolsHeight:function(r){return nt("devToolsHeight",r)},forceEmbedLayout:function(r){return d("embed",r)},hideDevTools:function(r){return d("hideDevTools",r)},hideExplorer:function(r){return d("hideExplorer",r)},hideNavigation:function(r){return d("hideNavigation",r)},showSidebar:function(r){return"boolean"==typeof(o=r)?"showSidebar="+(o?"1":"0"):"";var o},openFile:function(r){return(o=r,(Array.isArray(o)?o:[o]).filter(function(m){return"string"==typeof m&&""!==m.trim()}).map(function(m){return"file="+encodeURIComponent(m.trim())})).join("&");var o},terminalHeight:function(r){return nt("terminalHeight",r)},theme:function(r){return lt("theme",["light","dark"],r)},view:function(r){return lt("view",["preview","editor"],r)}};function d(r,l){return!0===l?r+"=1":""}function nt(r,l){return"number"==typeof l&&l>=0&&l<=100?r+"="+Math.round(l):""}function lt(r,l,o){return"string"==typeof o&&l.includes(o)?r+"="+o:""}function gt(r,l){return""+function dt(r){return void 0===r&&(r={}),"string"==typeof r.origin?r.origin:"https://stackblitz.com"}(l)+r+function H(r){void 0===r&&(r={});var l=Object.entries(r).map(function(o){var m=o[0],g=o[1];return null!=g&&Y.hasOwnProperty(m)?Y[m](g):""}).filter(Boolean);return l.length?"?"+l.join("&"):""}(l)}function ut(r,l){var o=document.createElement("input");return o.type="hidden",o.name=r,o.value=l,o}var k_openProject=function(r,l){var m,g;m=l,(g=function R(r){if(!Z.includes(r.template)){var l=Z.map(function(g){return"'"+g+"'"}).join(", ");console.warn("Unsupported project.template: must be one of "+l)}var o="node"===r.template,m=document.createElement("form");return m.method="POST",m.setAttribute("style","display:none!important;"),m.appendChild(ut("project[title]",r.title)),m.appendChild(ut("project[description]",r.description)),m.appendChild(ut("project[template]",r.template)),r.dependencies&&(o?console.warn("Invalid project.dependencies: dependencies must be provided as a 'package.json' file when using the 'node' template."):m.appendChild(ut("project[dependencies]",JSON.stringify(r.dependencies)))),r.settings&&m.appendChild(ut("project[settings]",JSON.stringify(r.settings))),Object.keys(r.files).forEach(function(g){"string"==typeof r.files[g]&&m.appendChild(ut("project[files]["+g+"]",r.files[g]))}),m}(r)).action=gt("/run",m),g.target=function Q(r){return r&&!1===r.newWindow?"_self":"_blank"}(m),document.body.appendChild(g),g.submit(),document.body.removeChild(g)},B=_(5743),G=_(9862);const q=`Copyright ${(new Date).getFullYear()} Google LLC. All Rights Reserved.\n Use of this source code is governed by an MIT-style license that\n can be found in the LICENSE file at https://angular.io/license`,vt=[".gitignore",".stackblitzrc","angular.json","karma.conf.js","package.json","yarn.lock","tsconfig.app.json","tsconfig.json","tsconfig.spec.json","src/index.html","src/main.ts","src/styles.scss","src/test.ts","src/theme.scss"],Dt=["angular","material","cdk","web","example"];let N=(()=>{class r{constructor(o,m){this._http=o,this._ngZone=m,this._fileCache=new Map}createStackBlitzForExample(o,m,g){var y=this;return this._ngZone.runOutsideAngular((0,t.Z)(function*(){const j=yield y._buildInMemoryFileDictionary(m,o,g),tt=`src/app/${m.indexFilename}`;return()=>{y._openStackBlitz({files:j,title:`Angular Components - ${m.description}`,description:`${m.description}\n\nAuto-generated from: https://material.angular.io`,openFile:tt})}}))}_openStackBlitz({title:o,description:m,openFile:g,files:y}){k_openProject({title:o,files:y,description:m,template:"node",tags:Dt},{openFile:g})}_buildInMemoryFileDictionary(o,m,g){var y=this;return(0,t.Z)(function*(){const j={},tt=[],mt=`/docs-content/examples-source/${a.$n[m].importPath}/${m}/`;for(const ht of vt)tt.push(y._loadFile("/assets/stack-blitz/"+ht).then(It=>y._replaceExamplePlaceholders(o,ht,It,g)).then(It=>j[ht]=It));for(const ht of o.exampleFiles){const It=I(`src/example/${ht}`);tt.push(y._loadFile(mt+ht).then(Nt=>y._appendCopyright(ht,Nt)).then(Nt=>j[It]=Nt))}return yield Promise.all(tt),j})()}_loadFile(o){let m=this._fileCache.get(o);return m||(m=this._http.get(o,{responseType:"text"}).pipe((0,V.d)(1)),this._fileCache.set(o,m)),m.pipe((0,M.q)(1)).toPromise()}_replaceExamplePlaceholders(o,m,g,y){if(("src/index.html"===m||"package.json"===m)&&(g=g.replace(/\${version}/g,B.l)),"src/index.html"===m)g=g.replace(/material-docs-example/g,o.selectorName).replace(/\${title}/g,o.description);else if(".stackblitzrc"===m)g=g.replace(/\${startCommand}/,y?"yarn test":"yarn start");else if("src/main.ts"===m){const j=o.componentNames[0];g=(g=g.replace(/{MaterialDocsExample}/g,`{${j}}`)).replace(/bootstrapApplication\(MaterialDocsExample,/g,`bootstrapApplication(${j},`);const tt=o.indexFilename.lastIndexOf("."),xt=o.indexFilename.slice(0,-1===tt?void 0:tt);g=g.replace(/material-docs-example/g,xt)}return g}_appendCopyright(o,m){return o.indexOf(".ts")>-1||o.indexOf(".scss")>-1?m=`${m}\n\n/** ${q} */`:o.indexOf(".html")>-1&&(m=`${m}\n\n\x3c!-- ${q} --\x3e`),m}}return r.\u0275fac=function(o){return new(o||r)(p.LFG(G.eN),p.LFG(p.R0b))},r.\u0275prov=p.Yz7({token:r,factory:r.\u0275fac,providedIn:"root"}),r})();var J=_(2939);let b=(()=>{class r{set example(o){o?(this.exampleData=new a.Z3(o),this._prepareStackBlitzForExample(o,this.exampleData)):(this.exampleData=void 0,this._openStackBlitzFn=null)}constructor(o,m,g){this.stackBlitzWriter=o,this.ngZone=m,this.snackBar=g,this._openStackBlitzFn=null}openStackBlitz(){this._openStackBlitzFn?this._openStackBlitzFn():this.snackBar.open("StackBlitz is not ready yet. Please try again in a few seconds.",void 0,{duration:5e3})}_prepareStackBlitzForExample(o,m){var g=this;this.ngZone.runOutsideAngular((0,t.Z)(function*(){const y=o.includes("harness");g._openStackBlitzFn=yield g.stackBlitzWriter.createStackBlitzForExample(o,m,y)}))}}return r.\u0275fac=function(o){return new(o||r)(p.Y36(N),p.Y36(p.R0b),p.Y36(J.ux))},r.\u0275cmp=p.Xpm({type:r,selectors:[["stack-blitz-button"]],inputs:{example:"example"},standalone:!0,features:[p.jDz],decls:3,vars:1,consts:[["mat-icon-button","","type","button","aria-label","Edit this example in StackBlitz",3,"matTooltip","click"]],template:function(o,m){1&o&&(p.TgZ(0,"button",0),p.NdJ("click",function(){return m.openStackBlitz()}),p.TgZ(1,"mat-icon"),p._uU(2,"open_in_new"),p.qZA()()),2&o&&p.Q6J("matTooltip","Edit "+(null==m.exampleData?null:m.exampleData.description)+" example in StackBlitz")},dependencies:[P.ot,P.RK,A.AV,A.gM,F.Ps,F.Hw],encapsulation:2}),r})();var w=_(6814),U=_(342);function ct(r,l){if(1&r){const o=p.EpF();p.TgZ(0,"button",11),p.NdJ("click",function(){p.CHM(o);const g=p.oxw(2);return p.KtG(g.toggleCompactView())}),p.TgZ(1,"mat-icon"),p.O4$(),p.TgZ(2,"svg",12),p._UZ(3,"path",13),p.qZA()()()}}function Mt(r,l){if(1&r){const o=p.EpF();p.TgZ(0,"div",5)(1,"div",6),p._uU(2),p.qZA(),p.TgZ(3,"button",7),p.NdJ("click",function(){p.CHM(o);const g=p.oxw();return p.KtG(g._copyLink())}),p.TgZ(4,"mat-icon"),p._uU(5,"link"),p.qZA()(),p.YNc(6,ct,4,0,"button",8),p.TgZ(7,"button",9),p.NdJ("click",function(){p.CHM(o);const g=p.oxw();return p.KtG(g.toggleSourceView())}),p.TgZ(8,"mat-icon"),p._uU(9,"code"),p.qZA()(),p._UZ(10,"stack-blitz-button",10),p.qZA()}if(2&r){const o=p.oxw();p.xp6(2),p.Oqu(null==o.exampleData?null:o.exampleData.title),p.xp6(1),p.uIk("aria-label","Copy link to "+(null==o.exampleData?null:o.exampleData.title)+" example to the clipboard"),p.xp6(3),p.Q6J("ngIf",o.showCompactToggle),p.xp6(1),p.Q6J("matTooltip","demo"===o.view?"View code":"Hide code"),p.xp6(3),p.Q6J("example",o.example)}}function Lt(r,l){if(1&r){const o=p.EpF();p.TgZ(0,"mat-tab",17)(1,"div",18)(2,"button",19),p.NdJ("click",function(){p.CHM(o);const g=p.oxw(2);return p.KtG(g.copySource(g.snippet,g.selectedTab))}),p.TgZ(3,"mat-icon"),p._uU(4,"content_copy"),p.qZA()()(),p._UZ(5,"code-snippet",20),p.qZA()}if(2&r){const o=l.$implicit,m=p.oxw(2);p.Q6J("label",o),p.xp6(5),p.Q6J("source",m.exampleTabs[o])}}function Ot(r,l){if(1&r){const o=p.EpF();p.TgZ(0,"div",14)(1,"mat-tab-group",15),p.NdJ("selectedIndexChange",function(g){p.CHM(o);const y=p.oxw();return p.KtG(y.selectedTab=g)}),p.YNc(2,Lt,6,2,"mat-tab",16),p.qZA()()}if(2&r){const o=p.oxw();p.xp6(1),p.Q6J("selectedIndex",o.selectedTab),p.xp6(1),p.Q6J("ngForOf",o._getExampleTabNames())}}function Pt(r,l){if(1&r&&(p.O4$(),p.kcU(),p._UZ(0,"code-snippet",20)),2&r){const o=p.oxw(2);p.Q6J("source",o.fileUrl)}}function it(r,l){if(1&r){const o=p.EpF();p.TgZ(0,"div",21)(1,"div",18)(2,"button",22),p.NdJ("click",function(){p.CHM(o);const g=p.oxw();return p.KtG(g.copySource(g.snippet))}),p.TgZ(3,"mat-icon"),p._uU(4,"content_copy"),p.qZA()(),p.TgZ(5,"button",23),p.NdJ("click",function(){p.CHM(o);const g=p.oxw();return p.KtG(g.toggleCompactView())}),p.TgZ(6,"mat-icon"),p.O4$(),p.TgZ(7,"svg",12),p._UZ(8,"polygon",24),p.qZA()()()(),p.YNc(9,Pt,1,1,"code-snippet",25),p.qZA()}if(2&r){const o=p.oxw();p.xp6(9),p.Q6J("ngIf",o.fileUrl)}}function yt(r,l){}function Ft(r,l){if(1&r&&p.YNc(0,yt,0,0,"ng-template",28),2&r){const o=p.oxw(2);p.Q6J("ngComponentOutlet",o._exampleComponentType)}}function Bt(r,l){1&r&&(p.TgZ(0,"div"),p._uU(1," This example contains tests. Open in Stackblitz to run the tests. "),p.qZA())}function Vt(r,l){if(1&r&&(p.TgZ(0,"div",26),p.YNc(1,Ft,1,1,null,27),p.YNc(2,Bt,2,0,"div",27),p.qZA()),2&r){const o=p.oxw();p.xp6(1),p.Q6J("ngIf",o._exampleComponentType&&!(null!=o.example&&o.example.includes("harness"))),p.xp6(1),p.Q6J("ngIf",null==o.example?null:o.example.includes("harness"))}}const Gt=/(.*)\.(\w+)/,Rt=["HTML","TS","CSS"];let C=(()=>{class r{get example(){return this._example}set example(o){o&&o!==this._example&&a.$n[o]?(this._example=o,this.exampleData=a.$n[o],this._generateExampleTabs(),this._loadExampleComponent().catch(m=>console.error(`Could not load example '${o}': ${m}`))):console.error(`Could not find example: ${o}`)}constructor(o,m,g){this.snackbar=o,this.clipboard=m,this.elementRef=g,this.selectedTab=0,this.exampleTabs={},this.exampleData=null,this._exampleComponentType=null,this.showCompactToggle=!1}ngOnInit(){this.file&&(this.fileUrl=this.generateUrl(this.file))}selectCorrectTab(){if(!this.file||!this.exampleTabs)return;const o=this.file.substring(this.file.lastIndexOf(".")+1),m=this._getExampleTabNames();for(let g=0;g<m.length;g++){const y=m[g];if(y.toLowerCase()===o||y.endsWith(`.${o}`))return void(this.selectedTab=g)}console.error(`Could not find tab for file extension: "${o}".`)}toggleCompactView(){"snippet"===this.view?(this.view="full",this.selectCorrectTab()):this.view="snippet"}toggleSourceView(){this.view="full"===this.view?"demo":"full"}copySource(o,m=0){const g=o.toArray()[m].viewer.textContent||"";this.clipboard.copy(g)?this.snackbar.open("Code copied","",{duration:2500}):this.snackbar.open("Copy failed. Please try again!","",{duration:2500})}generateUrl(o){const m=o.lastIndexOf("."),g=o.substring(0,m),y=o.substring(m+1);let j;return j=this.region?`${g}_${this.region}-${y}.html`:`${g}-${y}.html`,this.exampleData?`/docs-content/examples-highlighted/${this.exampleData.packagePath}/${j}`:""}_getExampleTabNames(){return this.exampleTabs?Object.keys(this.exampleTabs).sort((o,m)=>{let g=Rt.indexOf(o),y=Rt.indexOf(m);return-1===g&&(g=Rt.length),-1===y&&(y=Rt.length),g-y||1}):[]}_copyLink(){const o=location.origin+location.pathname+"#"+this._example;this.clipboard.copy(o)?this.snackbar.open("Link copied","",{duration:2500}):this.snackbar.open("Link copy failed. Please try again!","",{duration:2500})}_loadExampleComponent(){var o=this;return(0,t.Z)(function*(){if(null!=o._example){const{componentName:m}=a.$n[o._example],g=yield(0,a.li)(o._example);o._exampleComponentType=g[m],typeof location<"u"&&location.hash.slice(1)===o._example&&setTimeout(()=>o.elementRef.nativeElement.scrollIntoView(),300)}})()}_generateExampleTabs(){if(this.exampleTabs={},this.exampleData){const o=`${this.example}-example`,m=`/docs-content/examples-highlighted/${this.exampleData.packagePath}`,g=I(`${o}.ts`),y=I(`${o}.css`),j=I(`${o}.html`);for(let tt of this.exampleData.files){const mt=`${m}/${tt.replace(Gt,"$1-$2.html")}`;tt=I(tt),tt===g?this.exampleTabs.TS=mt:tt===y?this.exampleTabs.CSS=mt:tt===j?this.exampleTabs.HTML=mt:this.exampleTabs[tt]=mt}}}}return r.\u0275fac=function(o){return new(o||r)(p.Y36(J.ux),p.Y36(U.TU),p.Y36(p.SBq))},r.\u0275cmp=p.Xpm({type:r,selectors:[["example-viewer"]],viewQuery:function(o,m){if(1&o&&p.Gf(z,5),2&o){let g;p.iGM(g=p.CRH())&&(m.snippet=g)}},hostVars:1,hostBindings:function(o,m){2&o&&p.uIk("id",m.example)},inputs:{view:"view",showCompactToggle:"showCompactToggle",example:"example",region:"region",file:"file"},standalone:!0,features:[p.jDz],decls:5,vars:4,consts:[[1,"docs-example-viewer-wrapper"],["class","docs-example-viewer-title",4,"ngIf"],["class","docs-example-viewer-source",4,"ngIf"],["class","docs-example-viewer-source-compact",4,"ngIf"],["class","docs-example-viewer-body",4,"ngIf"],[1,"docs-example-viewer-title"],[1,"docs-example-viewer-title-spacer"],["mat-icon-button","","type","button","matTooltip","Copy link to example",3,"click"],["mat-icon-button","","type","button","matTooltip","View snippet only","aria-label","View less",3,"click",4,"ngIf"],["mat-icon-button","","type","button","aria-label","View source",3,"matTooltip","click"],[3,"example"],["mat-icon-button","","type","button","matTooltip","View snippet only","aria-label","View less",3,"click"],["xmlns","http://www.w3.org/2000/svg","width","100%","height","100%","focusable","false"],["d","M15.41,10H20v2h-8V4h2v4.59L20.59,2L22,3.41L15.41,10z M4,12v2h4.59L2,20.59L3.41,22L10,15.41V20h2v-8H4z"],[1,"docs-example-viewer-source"],["animationDuration","0ms","mat-stretch-tabs","false",3,"selectedIndex","selectedIndexChange"],[3,"label",4,"ngFor","ngForOf"],[3,"label"],[1,"button-bar"],["mat-icon-button","","type","button","matTooltip","Copy example source","title","Copy example source","aria-label","Copy example source to clipboard",1,"docs-example-source-copy","docs-example-button",3,"click"],[3,"source"],[1,"docs-example-viewer-source-compact"],["mat-icon-button","","type","button","matTooltip","Copy snippet","title","Copy example source","aria-label","Copy example source to clipboard",1,"docs-example-source-copy","docs-example-button",3,"click"],["mat-icon-button","","type","button","matTooltip","View full example","aria-label","View less",1,"docs-example-compact-toggle","docs-example-button",3,"click"],["points","13,3 13,5 17.59,5 5,17.59 5,13 3,13 3,21 11,21 11,19 6.41,19 19,6.41 19,11 21,11 21,3"],[3,"source",4,"ngIf"],[1,"docs-example-viewer-body"],[4,"ngIf"],[3,"ngComponentOutlet"]],template:function(o,m){1&o&&(p.TgZ(0,"div",0),p.YNc(1,Mt,11,5,"div",1),p.YNc(2,Ot,3,2,"div",2),p.YNc(3,it,10,1,"div",3),p.YNc(4,Vt,3,2,"div",4),p.qZA()),2&o&&(p.xp6(1),p.Q6J("ngIf","snippet"!==m.view),p.xp6(1),p.Q6J("ngIf","full"===m.view),p.xp6(1),p.Q6J("ngIf","snippet"===m.view),p.xp6(1),p.Q6J("ngIf","snippet"!==m.view))},dependencies:[w.O5,P.ot,P.RK,A.AV,A.gM,F.Ps,F.Hw,b,S.Nh,S.uX,S.SP,w.ax,z,w.$G],styles:["[_nghost-%COMP%]{display:block;padding:20px 0}.docs-example-viewer-wrapper[_ngcontent-%COMP%]{border-radius:4px;margin:24px 0}.docs-example-viewer-wrapper[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:10px}.docs-example-viewer-title[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:center;padding:8px 8px 8px 16px}.docs-example-viewer-title-spacer[_ngcontent-%COMP%]{flex:1 1 auto}.docs-example-viewer-body[_ngcontent-%COMP%]{padding:30px}.button-bar[_ngcontent-%COMP%]{float:right;padding:8px}code-snippet[_ngcontent-%COMP%]{padding:20px}.docs-example-source[_ngcontent-%COMP%]{padding:0;margin:0;border:none;background:none}"]}),r})()},9227:(wt,X,_)=>{_.d(X,{$:()=>u});var t=_(3680),a=_(5879);let u=(()=>{class p{constructor(){this.isNextVersion="next.material.angular.io"===location.hostname,this.version=t.q4.full,this.year=(new Date).getFullYear()}}return p.\u0275fac=function(z){return new(z||p)},p.\u0275cmp=a.Xpm({type:p,selectors:[["app-footer"]],standalone:!0,features:[a.jDz],decls:25,vars:5,consts:[[1,"docs-footer"],[1,"docs-footer-list"],[1,"docs-footer-logo"],[1,"footer-logo"],["src","../../../assets/img/homepage/angular-white-transparent.svg","alt","Angular icon",1,"docs-footer-angular-logo"],["translation-result",""],["href","https://angular.cn"],["translation-origin","off"],["href","https://angular.io"],[1,"docs-footer-version"],["src","../../../assets/img/angular-material-logo.svg","alt","Angular Material icon",1,"angular-material-logo"],["translation-result","",1,"version"],["translation-origin","off",1,"version"],[1,"docs-footer-copyright"],["href","https://github.com/angular/components/blob/main/LICENSE"]],template:function(z,L){1&z&&(a.TgZ(0,"footer",0)(1,"div",1)(2,"div",2)(3,"div",3),a._UZ(4,"img",4),a.TgZ(5,"span",5)(6,"a",6),a._uU(7,"\u5b66\u4e60 Angular"),a.qZA()(),a.TgZ(8,"span",7)(9,"a",8),a._uU(10,"Learn Angular"),a.qZA()()()(),a.TgZ(11,"div",9),a._UZ(12,"img",10),a.TgZ(13,"span",11),a._uU(14),a.qZA(),a.TgZ(15,"span",12),a._uU(16),a.qZA()(),a.TgZ(17,"div",13)(18,"div")(19,"span"),a._uU(20),a.qZA(),a.TgZ(21,"a",14),a._uU(22,"Code licensed under an MIT-style License."),a.qZA(),a.TgZ(23,"span"),a._uU(24,"Documentation licensed under CC BY 4.0."),a.qZA()()()()()),2&z&&(a.ekj("is-next-version",L.isNextVersion),a.xp6(14),a.hij("\u5f53\u524d\u7248\u672c\uff1a",L.version,""),a.xp6(2),a.hij("Current Version: ",L.version,""),a.xp6(4),a.hij("Powered by Google LLC \xa92010-",L.year,"."))},styles:[".docs-footer[_ngcontent-%COMP%]{padding:12px;font-size:12px}.docs-footer-list[_ngcontent-%COMP%]{align-items:center;display:flex;flex-flow:row wrap;padding:8px}.docs-footer-logo[_ngcontent-%COMP%]{flex:1}.docs-footer-angular-logo[_ngcontent-%COMP%]{height:50px}.docs-footer-version[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex:1}.docs-footer-version[_ngcontent-%COMP%] .angular-material-logo[_ngcontent-%COMP%]{width:40px;height:40px;margin:10px 0 10px 16px}.docs-footer-version[_ngcontent-%COMP%] .version[_ngcontent-%COMP%]{margin:0 40px}.docs-footer-copyright[_ngcontent-%COMP%]{display:flex;flex:1;justify-content:flex-end;flex-direction:column;min-width:225px;margin-top:16px}.docs-footer-copyright[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-self:flex-end;text-align:center}@media (min-width: 885px){.docs-footer-copyright[_ngcontent-%COMP%]{margin-top:0}}.docs-footer-logo[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:inline-block;line-height:50px;margin:0 40px;vertical-align:bottom}.docs-footer-logo[_ngcontent-%COMP%] span[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:16px;padding:0}a[_ngcontent-%COMP%]{text-decoration:none;color:inherit}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{text-decoration:underline}@media screen and (max-width: 884px){.docs-footer-list[_ngcontent-%COMP%]{flex-direction:column}}"]}),p})()},6389:(wt,X,_)=>{_.d(X,{y:()=>p});var t=_(5879),a=_(8232);let u=0,p=(()=>{class O{constructor(L,I){this.el=L,this.navigationFocusService=I,this.tabindex="-1",this.outline="none",L.nativeElement.id||(L.nativeElement.id="skip-link-target-"+u++),this.navigationFocusService.requestFocusOnNavigation(L.nativeElement),this.navigationFocusService.requestSkipLinkFocus(L.nativeElement)}ngOnDestroy(){this.navigationFocusService.relinquishFocusOnNavigation(this.el.nativeElement),this.navigationFocusService.relinquishSkipLinkFocus(this.el.nativeElement)}}return O.\u0275fac=function(L){return new(L||O)(t.Y36(t.SBq),t.Y36(a.Y))},O.\u0275dir=t.lG2({type:O,selectors:[["","focusOnNavigation",""]],hostVars:3,hostBindings:function(L,I){2&L&&(t.Ikx("tabindex",I.tabindex),t.Udp("outline",I.outline))},standalone:!0}),O})()},93:(wt,X,_)=>{_.d(X,{o:()=>P});var t=_(6814),a=_(7902),u=_(9016),p=_(6776),O=_(5879),z=_(1865),L=_(8232);function I(F,A){if(1&F&&(O.TgZ(0,"a",4),O._uU(1),O.qZA()),2&F){const V=A.$implicit,M=O.oxw(2);O.Gre("docs-level-",V.type," docs-link"),O.ekj("docs-active",V.active),O.Q6J("href",M._rootUrl+"#"+V.id,O.LSH),O.xp6(1),O.hij(" ",V.name," ")}}function S(F,A){if(1&F&&(O.TgZ(0,"div",1)(1,"div",2),O._uU(2),O.qZA(),O.TgZ(3,"nav"),O.YNc(4,I,2,7,"a",3),O.qZA()()),2&F){const V=A.$implicit;O.xp6(2),O.Oqu(null==V?null:V.name),O.xp6(1),O.uIk("aria-label",(null==V?null:V.name)+"\u76ee\u5f55"),O.xp6(1),O.Q6J("ngForOf",null==V?null:V.links)}}let P=(()=>{class F{constructor(V,M,Z,Y,H,d,nt){this._router=V,this._route=M,this._element=Z,this._navigationFocusService=Y,this._document=H,this._ngZone=d,this._changeDetectorRef=nt,this.headerSelectors=".docs-markdown-h3:not([translation-origin]),.docs-markdown-h4:not([translation-origin])",this._linkSections=[],this._links=[],this._rootUrl=this._router.url.split("#")[0],this._scrollContainer=null,this._urlFragment="",this.subscriptions=new a.w,this.subscriptions.add(this._navigationFocusService.navigationEndEvents.subscribe(()=>{const lt=V.url.split("#")[0];lt!==this._rootUrl&&(this._rootUrl=lt)})),this.subscriptions.add(this._route.fragment.subscribe(lt=>{if(null!=lt){this._urlFragment=lt;const at=document.getElementById(this._urlFragment);at&&at.scrollIntoView()}}))}ngOnInit(){this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._scrollContainer=this.container?this._document.querySelector(this.container):window,this._scrollContainer&&this.subscriptions.add((0,u.R)(this._scrollContainer,"scroll").pipe((0,p.b)(10)).subscribe(()=>this.onScroll()))})})}ngAfterViewInit(){this.updateScrollPosition()}ngOnDestroy(){this.subscriptions.unsubscribe()}updateScrollPosition(){this._document.getElementById(this._urlFragment)?.scrollIntoView()}resetHeaders(){this._linkSections=[],this._links=[]}addHeaders(V,M,Z=0){const Y=Array.from(M.querySelectorAll("h3:not([translation-origin]), h4:not([translation-origin])"),H=>{const d=H.innerText.trim().replace(/^link/,""),{top:nt}=H.getBoundingClientRect();return{name:d,type:H.tagName.toLowerCase(),top:nt,id:H.id,active:!1}});this._linkSections[Z]={name:V,links:Y},this._links.push(...Y)}getScrollOffset(){const{top:V}=this._element.nativeElement.getBoundingClientRect(),M=this._scrollContainer;return M instanceof HTMLElement?M.scrollTop+V:M?M.pageYOffset+V:void 0}onScroll(){const V=this.getScrollOffset();let M=!1;if(null!=V){for(let Z=0;Z<this._links.length;Z++){const Y=this._links[Z],H=this._links[Z+1],d=V>=Y.top&&(!H||H.top>=V);d!==Y.active&&(Y.active=d,M=!0)}M&&this._ngZone.run(()=>this._changeDetectorRef.markForCheck())}}}return F.\u0275fac=function(V){return new(V||F)(O.Y36(z.F0),O.Y36(z.gz),O.Y36(O.SBq),O.Y36(L.Y),O.Y36(t.K0),O.Y36(O.R0b),O.Y36(O.sBO))},F.\u0275cmp=O.Xpm({type:F,selectors:[["table-of-contents"]],inputs:{container:"container",headerSelectors:"headerSelectors"},standalone:!0,features:[O.jDz],decls:1,vars:1,consts:[["class","docs-toc-container",4,"ngFor","ngForOf"],[1,"docs-toc-container"],[1,"docs-toc-heading"],[3,"href","class","docs-active",4,"ngFor","ngForOf"],[3,"href"]],template:function(V,M){1&V&&O.YNc(0,S,5,3,"div",0),2&V&&O.Q6J("ngForOf",M._linkSections)},dependencies:[t.ax],styles:["[_nghost-%COMP%]{font-size:13px;width:19%;position:sticky;top:0;padding-left:25px;box-sizing:border-box;display:inline-flex;flex-direction:column}.docs-toc-container[_ngcontent-%COMP%]{width:100%;padding:5px 0 10px 10px}.docs-toc-container[_ngcontent-%COMP%] + .docs-toc-container[_ngcontent-%COMP%]{padding-top:8px}.docs-toc-heading[_ngcontent-%COMP%]{margin:0;padding:0;font-size:13px;font-weight:700;text-transform:capitalize}a[_ngcontent-%COMP%]{line-height:16px;margin:8px 0 0;position:relative;text-decoration:none;display:block;text-overflow:ellipsis;width:100%;overflow:hidden}.docs-level-h4[_ngcontent-%COMP%]{margin-left:12px}"]}),F})()},9217:(wt,X)=>{function _(I){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(S){return typeof S}:function(S){return S&&"function"==typeof Symbol&&S.constructor===Symbol&&S!==Symbol.prototype?"symbol":typeof S})(I)}Object.defineProperty(X,"__esModule",{value:!0}),X.default=void 0,X.default=function(S){!function(S){var P=_(S);if("string"!==P)throw new TypeError("Expected a string, got a ".concat(P))}(S);var P=S;if(0===P.length)return".";var F=47===P.charCodeAt(0),A=47===P.charCodeAt(P.length-1);return P=function(S){try{return decodeURIComponent(S)}catch{return S}}(P),P=function(S,P){for(var Z,F="",A=0,V=-1,M=0,Y=0;Y<=S.length;++Y){if(Y<S.length)Z=S.charCodeAt(Y);else{if(47===Z)break;Z=47}if(47===Z){if(V!==Y-1&&1!==M)if(V!==Y-1&&2===M){if(F.length<2||2!==A||46!==F.charCodeAt(F.length-1)||46!==F.charCodeAt(F.length-2))if(F.length>2){var H=F.lastIndexOf("/");if(H!==F.length-1){-1===H?(F="",A=0):A=(F=F.slice(0,H)).length-1-F.lastIndexOf("/"),V=Y,M=0;continue}}else if(2===F.length||1===F.length){F="",A=0,V=Y,M=0;continue}P&&(F.length>0?F+="/..":F="..",A=2)}else F.length>0?F+="/"+S.slice(V+1,Y):F=S.slice(V+1,Y),A=Y-V-1;V=Y,M=0}else 46===Z&&-1!==M?++M:M=-1}return F}(P,!F),0===P.length&&!F&&(P="."),P.length>0&&A&&(P+="/"),F?"/"+P:P},wt.exports=X.default},3452:(wt,X,_)=>{_.d(X,{XD:()=>F,dD:()=>P,xI:()=>I});var t=_(5879),a=_(8337),u=_(2495),p=_(2079),O=_(7902);let z=0;const L=new t.OlP("CdkAccordion");let I=(()=>{class A{constructor(){this._stateChanges=new p.xQ,this._openCloseAllActions=new p.xQ,this.id="cdk-accordion-"+z++,this._multi=!1}get multi(){return this._multi}set multi(M){this._multi=(0,u.Ig)(M)}openAll(){this._multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(M){this._stateChanges.next(M)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}}return A.\u0275fac=function(M){return new(M||A)},A.\u0275dir=t.lG2({type:A,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[t._Bn([{provide:L,useExisting:A}]),t.TTD]}),A})(),S=0,P=(()=>{class A{get expanded(){return this._expanded}set expanded(M){M=(0,u.Ig)(M),this._expanded!==M&&(this._expanded=M,this.expandedChange.emit(M),M?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(M){this._disabled=(0,u.Ig)(M)}constructor(M,Z,Y){this.accordion=M,this._changeDetectorRef=Z,this._expansionDispatcher=Y,this._openCloseAllSubscription=O.w.EMPTY,this.closed=new t.vpe,this.opened=new t.vpe,this.destroyed=new t.vpe,this.expandedChange=new t.vpe,this.id="cdk-accordion-child-"+S++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=Y.listen((H,d)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===d&&this.id!==H&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(M=>{this.disabled||(this.expanded=M)})}}return A.\u0275fac=function(M){return new(M||A)(t.Y36(L,12),t.Y36(t.sBO),t.Y36(a.A8))},A.\u0275dir=t.lG2({type:A,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[t._Bn([{provide:L,useValue:void 0}])]}),A})(),F=(()=>{class A{}return A.\u0275fac=function(M){return new(M||A)},A.\u0275mod=t.oAB({type:A}),A.\u0275inj=t.cJS({}),A})()},342:(wt,X,_)=>{_.d(X,{Iq:()=>L,TU:()=>p,i3:()=>z});var t=_(6814),a=_(5879);class u{constructor(S,P){this._document=P;const F=this._textarea=this._document.createElement("textarea"),A=F.style;A.position="fixed",A.top=A.opacity="0",A.left="-999em",F.setAttribute("aria-hidden","true"),F.value=S,F.readOnly=!0,this._document.body.appendChild(F)}copy(){const S=this._textarea;let P=!1;try{if(S){const F=this._document.activeElement;S.select(),S.setSelectionRange(0,S.value.length),P=this._document.execCommand("copy"),F&&F.focus()}}catch{}return P}destroy(){const S=this._textarea;S&&(S.remove(),this._textarea=void 0)}}let p=(()=>{class I{constructor(P){this._document=P}copy(P){const F=this.beginCopy(P),A=F.copy();return F.destroy(),A}beginCopy(P){return new u(P,this._document)}}return I.\u0275fac=function(P){return new(P||I)(a.LFG(t.K0))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac,providedIn:"root"}),I})();const O=new a.OlP("CDK_COPY_TO_CLIPBOARD_CONFIG");let z=(()=>{class I{constructor(P,F,A){this._clipboard=P,this._ngZone=F,this.text="",this.attempts=1,this.copied=new a.vpe,this._pending=new Set,A&&null!=A.attempts&&(this.attempts=A.attempts)}copy(P=this.attempts){if(P>1){let F=P;const A=this._clipboard.beginCopy(this.text);this._pending.add(A);const V=()=>{const M=A.copy();M||!--F||this._destroyed?(this._currentTimeout=null,this._pending.delete(A),A.destroy(),this.copied.emit(M)):this._currentTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(V,1))};V()}else this.copied.emit(this._clipboard.copy(this.text))}ngOnDestroy(){this._currentTimeout&&clearTimeout(this._currentTimeout),this._pending.forEach(P=>P.destroy()),this._pending.clear(),this._destroyed=!0}}return I.\u0275fac=function(P){return new(P||I)(a.Y36(p),a.Y36(a.R0b),a.Y36(O,8))},I.\u0275dir=a.lG2({type:I,selectors:[["","cdkCopyToClipboard",""]],hostBindings:function(P,F){1&P&&a.NdJ("click",function(){return F.copy()})},inputs:{text:["cdkCopyToClipboard","text"],attempts:["cdkCopyToClipboardAttempts","attempts"]},outputs:{copied:"cdkCopyToClipboardCopied"}}),I})(),L=(()=>{class I{}return I.\u0275fac=function(P){return new(P||I)},I.\u0275mod=a.oAB({type:I}),I.\u0275inj=a.cJS({}),I})()},6223:(wt,X,_)=>{_.d(X,{Cf:()=>H,EJ:()=>re,F:()=>ae,Fj:()=>M,JJ:()=>Ot,JL:()=>Pt,JU:()=>I,Kr:()=>Ne,NI:()=>Qt,On:()=>ue,Q7:()=>se,UX:()=>Ei,Wl:()=>P,YN:()=>Ve,Zs:()=>ke,_Y:()=>Se,a5:()=>U,cw:()=>Ht,eT:()=>ge,gN:()=>w,kI:()=>lt,oH:()=>fe,qu:()=>Ti,sg:()=>oe,u:()=>we,u5:()=>Ai,wV:()=>_e});var t=_(5879),a=_(6814),u=_(5253),p=_(7504),O=_(6124);let z=(()=>{class n{constructor(e,s){this._renderer=e,this._elementRef=s,this.onChange=x=>{},this.onTouched=()=>{}}setProperty(e,s){this._renderer.setProperty(this._elementRef.nativeElement,e,s)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(t.Qsj),t.Y36(t.SBq))},n.\u0275dir=t.lG2({type:n}),n})(),L=(()=>{class n extends z{}return n.\u0275fac=function(){let i;return function(s){return(i||(i=t.n5z(n)))(s||n)}}(),n.\u0275dir=t.lG2({type:n,features:[t.qOj]}),n})();const I=new t.OlP("NgValueAccessor"),S={provide:I,useExisting:(0,t.Gpc)(()=>P),multi:!0};let P=(()=>{class n extends L{writeValue(e){this.setProperty("checked",e)}}return n.\u0275fac=function(){let i;return function(s){return(i||(i=t.n5z(n)))(s||n)}}(),n.\u0275dir=t.lG2({type:n,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,s){1&e&&t.NdJ("change",function(K){return s.onChange(K.target.checked)})("blur",function(){return s.onTouched()})},features:[t._Bn([S]),t.qOj]}),n})();const F={provide:I,useExisting:(0,t.Gpc)(()=>M),multi:!0},V=new t.OlP("CompositionEventMode");let M=(()=>{class n extends z{constructor(e,s,x){super(e,s),this._compositionMode=x,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function A(){const n=(0,a.q)()?(0,a.q)().getUserAgent():"";return/android (\d+)/.test(n.toLowerCase())}())}writeValue(e){this.setProperty("value",e??"")}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(t.Qsj),t.Y36(t.SBq),t.Y36(V,8))},n.\u0275dir=t.lG2({type:n,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,s){1&e&&t.NdJ("input",function(K){return s._handleInput(K.target.value)})("blur",function(){return s.onTouched()})("compositionstart",function(){return s._compositionStart()})("compositionend",function(K){return s._compositionEnd(K.target.value)})},features:[t._Bn([F]),t.qOj]}),n})();function Z(n){return null==n||("string"==typeof n||Array.isArray(n))&&0===n.length}function Y(n){return null!=n&&"number"==typeof n.length}const H=new t.OlP("NgValidators"),d=new t.OlP("NgAsyncValidators"),nt=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class lt{static min(i){return function at(n){return i=>{if(Z(i.value)||Z(n))return null;const e=parseFloat(i.value);return!isNaN(e)&&e<n?{min:{min:n,actual:i.value}}:null}}(i)}static max(i){return function gt(n){return i=>{if(Z(i.value)||Z(n))return null;const e=parseFloat(i.value);return!isNaN(e)&&e>n?{max:{max:n,actual:i.value}}:null}}(i)}static required(i){return ft(i)}static requiredTrue(i){return dt(i)}static email(i){return function st(n){return Z(n.value)||nt.test(n.value)?null:{email:!0}}(i)}static minLength(i){return function D(n){return i=>Z(i.value)||!Y(i.value)?null:i.value.length<n?{minlength:{requiredLength:n,actualLength:i.value.length}}:null}(i)}static maxLength(i){return function Q(n){return i=>Y(i.value)&&i.value.length>n?{maxlength:{requiredLength:n,actualLength:i.value.length}}:null}(i)}static pattern(i){return function W(n){if(!n)return pt;let i,e;return"string"==typeof n?(e="","^"!==n.charAt(0)&&(e+="^"),e+=n,"$"!==n.charAt(n.length-1)&&(e+="$"),i=new RegExp(e)):(e=n.toString(),i=n),s=>{if(Z(s.value))return null;const x=s.value;return i.test(x)?null:{pattern:{requiredPattern:e,actualValue:x}}}}(i)}static nullValidator(i){return null}static compose(i){return k(i)}static composeAsync(i){return G(i)}}function ft(n){return Z(n.value)?{required:!0}:null}function dt(n){return!0===n.value?null:{required:!0}}function pt(n){return null}function At(n){return null!=n}function Ct(n){return(0,t.QGY)(n)?(0,u.D)(n):n}function Et(n){let i={};return n.forEach(e=>{i=null!=e?{...i,...e}:i}),0===Object.keys(i).length?null:i}function ut(n,i){return i.map(e=>e(n))}function $(n){return n.map(i=>function R(n){return!n.validate}(i)?i:e=>i.validate(e))}function k(n){if(!n)return null;const i=n.filter(At);return 0==i.length?null:function(e){return Et(ut(e,i))}}function B(n){return null!=n?k($(n)):null}function G(n){if(!n)return null;const i=n.filter(At);return 0==i.length?null:function(e){const s=ut(e,i).map(Ct);return(0,p.D)(s).pipe((0,O.U)(Et))}}function q(n){return null!=n?G($(n)):null}function et(n,i){return null===n?[i]:Array.isArray(n)?[...n,i]:[n,i]}function rt(n){return n._rawValidators}function vt(n){return n._rawAsyncValidators}function Dt(n){return n?Array.isArray(n)?n:[n]:[]}function Tt(n,i){return Array.isArray(n)?n.includes(i):n===i}function N(n,i){const e=Dt(i);return Dt(n).forEach(x=>{Tt(e,x)||e.push(x)}),e}function J(n,i){return Dt(i).filter(e=>!Tt(n,e))}class b{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(i){this._rawValidators=i||[],this._composedValidatorFn=B(this._rawValidators)}_setAsyncValidators(i){this._rawAsyncValidators=i||[],this._composedAsyncValidatorFn=q(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(i){this._onDestroyCallbacks.push(i)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(i=>i()),this._onDestroyCallbacks=[]}reset(i=void 0){this.control&&this.control.reset(i)}hasError(i,e){return!!this.control&&this.control.hasError(i,e)}getError(i,e){return this.control?this.control.getError(i,e):null}}class w extends b{get formDirective(){return null}get path(){return null}}class U extends b{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class ct{constructor(i){this._cd=i}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let Ot=(()=>{class n extends ct{constructor(e){super(e)}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(U,2))},n.\u0275dir=t.lG2({type:n,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,s){2&e&&t.ekj("ng-untouched",s.isUntouched)("ng-touched",s.isTouched)("ng-pristine",s.isPristine)("ng-dirty",s.isDirty)("ng-valid",s.isValid)("ng-invalid",s.isInvalid)("ng-pending",s.isPending)},features:[t.qOj]}),n})(),Pt=(()=>{class n extends ct{constructor(e){super(e)}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(w,10))},n.\u0275dir=t.lG2({type:n,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(e,s){2&e&&t.ekj("ng-untouched",s.isUntouched)("ng-touched",s.isTouched)("ng-pristine",s.isPristine)("ng-dirty",s.isDirty)("ng-valid",s.isValid)("ng-invalid",s.isInvalid)("ng-pending",s.isPending)("ng-submitted",s.isSubmitted)},features:[t.qOj]}),n})();const mt="VALID",ht="INVALID",It="PENDING",Nt="DISABLED";function $t(n){return(Zt(n)?n.validators:n)||null}function qt(n,i){return(Zt(i)?i.asyncValidators:n)||null}function Zt(n){return null!=n&&!Array.isArray(n)&&"object"==typeof n}function ee(n,i,e){const s=n.controls;if(!(i?Object.keys(s):s).length)throw new t.vHH(1e3,"");if(!s[e])throw new t.vHH(1001,"")}function ie(n,i,e){n._forEachChild((s,x)=>{if(void 0===e[x])throw new t.vHH(1002,"")})}class jt{constructor(i,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(i),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(i){this._rawValidators=this._composedValidatorFn=i}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(i){this._rawAsyncValidators=this._composedAsyncValidatorFn=i}get parent(){return this._parent}get valid(){return this.status===mt}get invalid(){return this.status===ht}get pending(){return this.status==It}get disabled(){return this.status===Nt}get enabled(){return this.status!==Nt}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(i){this._assignValidators(i)}setAsyncValidators(i){this._assignAsyncValidators(i)}addValidators(i){this.setValidators(N(i,this._rawValidators))}addAsyncValidators(i){this.setAsyncValidators(N(i,this._rawAsyncValidators))}removeValidators(i){this.setValidators(J(i,this._rawValidators))}removeAsyncValidators(i){this.setAsyncValidators(J(i,this._rawAsyncValidators))}hasValidator(i){return Tt(this._rawValidators,i)}hasAsyncValidator(i){return Tt(this._rawAsyncValidators,i)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(i={}){this.touched=!0,this._parent&&!i.onlySelf&&this._parent.markAsTouched(i)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(i=>i.markAllAsTouched())}markAsUntouched(i={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!i.onlySelf&&this._parent._updateTouched(i)}markAsDirty(i={}){this.pristine=!1,this._parent&&!i.onlySelf&&this._parent.markAsDirty(i)}markAsPristine(i={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!i.onlySelf&&this._parent._updatePristine(i)}markAsPending(i={}){this.status=It,!1!==i.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!i.onlySelf&&this._parent.markAsPending(i)}disable(i={}){const e=this._parentMarkedDirty(i.onlySelf);this.status=Nt,this.errors=null,this._forEachChild(s=>{s.disable({...i,onlySelf:!0})}),this._updateValue(),!1!==i.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...i,skipPristineCheck:e}),this._onDisabledChange.forEach(s=>s(!0))}enable(i={}){const e=this._parentMarkedDirty(i.onlySelf);this.status=mt,this._forEachChild(s=>{s.enable({...i,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:i.emitEvent}),this._updateAncestors({...i,skipPristineCheck:e}),this._onDisabledChange.forEach(s=>s(!1))}_updateAncestors(i){this._parent&&!i.onlySelf&&(this._parent.updateValueAndValidity(i),i.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(i){this._parent=i}getRawValue(){return this.value}updateValueAndValidity(i={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===mt||this.status===It)&&this._runAsyncValidator(i.emitEvent)),!1!==i.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!i.onlySelf&&this._parent.updateValueAndValidity(i)}_updateTreeValidity(i={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(i)),this.updateValueAndValidity({onlySelf:!0,emitEvent:i.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Nt:mt}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(i){if(this.asyncValidator){this.status=It,this._hasOwnPendingAsyncValidator=!0;const e=Ct(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(s=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(s,{emitEvent:i})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(i,e={}){this.errors=i,this._updateControlsErrors(!1!==e.emitEvent)}get(i){let e=i;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((s,x)=>s&&s._find(x),this)}getError(i,e){const s=e?this.get(e):this;return s&&s.errors?s.errors[i]:null}hasError(i,e){return!!this.getError(i,e)}get root(){let i=this;for(;i._parent;)i=i._parent;return i}_updateControlsErrors(i){this.status=this._calculateStatus(),i&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(i)}_initObservables(){this.valueChanges=new t.vpe,this.statusChanges=new t.vpe}_calculateStatus(){return this._allControlsDisabled()?Nt:this.errors?ht:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(It)?It:this._anyControlsHaveStatus(ht)?ht:mt}_anyControlsHaveStatus(i){return this._anyControls(e=>e.status===i)}_anyControlsDirty(){return this._anyControls(i=>i.dirty)}_anyControlsTouched(){return this._anyControls(i=>i.touched)}_updatePristine(i={}){this.pristine=!this._anyControlsDirty(),this._parent&&!i.onlySelf&&this._parent._updatePristine(i)}_updateTouched(i={}){this.touched=this._anyControlsTouched(),this._parent&&!i.onlySelf&&this._parent._updateTouched(i)}_registerOnCollectionChange(i){this._onCollectionChange=i}_setUpdateStrategy(i){Zt(i)&&null!=i.updateOn&&(this._updateOn=i.updateOn)}_parentMarkedDirty(i){return!i&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(i){return null}_assignValidators(i){this._rawValidators=Array.isArray(i)?i.slice():i,this._composedValidatorFn=function Jt(n){return Array.isArray(n)?B(n):n||null}(this._rawValidators)}_assignAsyncValidators(i){this._rawAsyncValidators=Array.isArray(i)?i.slice():i,this._composedAsyncValidatorFn=function de(n){return Array.isArray(n)?q(n):n||null}(this._rawAsyncValidators)}}class Ht extends jt{constructor(i,e,s){super($t(e),qt(s,e)),this.controls=i,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(i,e){return this.controls[i]?this.controls[i]:(this.controls[i]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(i,e,s={}){this.registerControl(i,e),this.updateValueAndValidity({emitEvent:s.emitEvent}),this._onCollectionChange()}removeControl(i,e={}){this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),delete this.controls[i],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(i,e,s={}){this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),delete this.controls[i],e&&this.registerControl(i,e),this.updateValueAndValidity({emitEvent:s.emitEvent}),this._onCollectionChange()}contains(i){return this.controls.hasOwnProperty(i)&&this.controls[i].enabled}setValue(i,e={}){ie(this,0,i),Object.keys(i).forEach(s=>{ee(this,!0,s),this.controls[s].setValue(i[s],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(i,e={}){null!=i&&(Object.keys(i).forEach(s=>{const x=this.controls[s];x&&x.patchValue(i[s],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(i={},e={}){this._forEachChild((s,x)=>{s.reset(i[x],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(i,e,s)=>(i[s]=e.getRawValue(),i))}_syncPendingControls(){let i=this._reduceChildren(!1,(e,s)=>!!s._syncPendingControls()||e);return i&&this.updateValueAndValidity({onlySelf:!0}),i}_forEachChild(i){Object.keys(this.controls).forEach(e=>{const s=this.controls[e];s&&i(s,e)})}_setUpControls(){this._forEachChild(i=>{i.setParent(this),i._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(i){for(const[e,s]of Object.entries(this.controls))if(this.contains(e)&&i(s))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,s,x)=>((s.enabled||this.disabled)&&(e[x]=s.value),e))}_reduceChildren(i,e){let s=i;return this._forEachChild((x,K)=>{s=e(s,x,K)}),s}_allControlsDisabled(){for(const i of Object.keys(this.controls))if(this.controls[i].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(i){return this.controls.hasOwnProperty(i)?this.controls[i]:null}}class ne extends Ht{}const zt=new t.OlP("CallSetDisabledState",{providedIn:"root",factory:()=>Yt}),Yt="always";function Kt(n,i){return[...i.path,n]}function v(n,i,e=Yt){f(n,i),i.valueAccessor.writeValue(n.value),(n.disabled||"always"===e)&&i.valueAccessor.setDisabledState?.(n.disabled),function ot(n,i){i.valueAccessor.registerOnChange(e=>{n._pendingValue=e,n._pendingChange=!0,n._pendingDirty=!0,"change"===n.updateOn&&bt(n,i)})}(n,i),function St(n,i){const e=(s,x)=>{i.valueAccessor.writeValue(s),x&&i.viewToModelUpdate(s)};n.registerOnChange(e),i._registerOnDestroy(()=>{n._unregisterOnChange(e)})}(n,i),function _t(n,i){i.valueAccessor.registerOnTouched(()=>{n._pendingTouched=!0,"blur"===n.updateOn&&n._pendingChange&&bt(n,i),"submit"!==n.updateOn&&n.markAsTouched()})}(n,i),function h(n,i){if(i.valueAccessor.setDisabledState){const e=s=>{i.valueAccessor.setDisabledState(s)};n.registerOnDisabledChange(e),i._registerOnDestroy(()=>{n._unregisterOnDisabledChange(e)})}}(n,i)}function T(n,i,e=!0){const s=()=>{};i.valueAccessor&&(i.valueAccessor.registerOnChange(s),i.valueAccessor.registerOnTouched(s)),E(n,i),n&&(i._invokeOnDestroyCallbacks(),n._registerOnCollectionChange(()=>{}))}function c(n,i){n.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(i)})}function f(n,i){const e=rt(n);null!==i.validator?n.setValidators(et(e,i.validator)):"function"==typeof e&&n.setValidators([e]);const s=vt(n);null!==i.asyncValidator?n.setAsyncValidators(et(s,i.asyncValidator)):"function"==typeof s&&n.setAsyncValidators([s]);const x=()=>n.updateValueAndValidity();c(i._rawValidators,x),c(i._rawAsyncValidators,x)}function E(n,i){let e=!1;if(null!==n){if(null!==i.validator){const x=rt(n);if(Array.isArray(x)&&x.length>0){const K=x.filter(kt=>kt!==i.validator);K.length!==x.length&&(e=!0,n.setValidators(K))}}if(null!==i.asyncValidator){const x=vt(n);if(Array.isArray(x)&&x.length>0){const K=x.filter(kt=>kt!==i.asyncValidator);K.length!==x.length&&(e=!0,n.setAsyncValidators(K))}}}const s=()=>{};return c(i._rawValidators,s),c(i._rawAsyncValidators,s),e}function bt(n,i){n._pendingDirty&&n.markAsDirty(),n.setValue(n._pendingValue,{emitModelToViewChange:!1}),i.viewToModelUpdate(n._pendingValue),n._pendingChange=!1}function Xt(n,i){f(n,i)}function he(n,i){if(!n.hasOwnProperty("model"))return!1;const e=n.model;return!!e.isFirstChange()||!Object.is(i,e.currentValue)}function De(n,i){n._syncPendingControls(),i.forEach(e=>{const s=e.control;"submit"===s.updateOn&&s._pendingChange&&(e.viewToModelUpdate(s._pendingValue),s._pendingChange=!1)})}function pe(n,i){if(!i)return null;let e,s,x;return Array.isArray(i),i.forEach(K=>{K.constructor===M?e=K:function ti(n){return Object.getPrototypeOf(n.constructor)===L}(K)?s=K:x=K}),x||s||e||null}const ii={provide:w,useExisting:(0,t.Gpc)(()=>ae)},te=(()=>Promise.resolve())();let ae=(()=>{class n extends w{constructor(e,s,x){super(),this.callSetDisabledState=x,this.submitted=!1,this._directives=new Set,this.ngSubmit=new t.vpe,this.form=new Ht({},B(e),q(s))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){te.then(()=>{const s=this._findContainer(e.path);e.control=s.registerControl(e.name,e.control),v(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){te.then(()=>{const s=this._findContainer(e.path);s&&s.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){te.then(()=>{const s=this._findContainer(e.path),x=new Ht({});Xt(x,e),s.registerControl(e.name,x),x.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){te.then(()=>{const s=this._findContainer(e.path);s&&s.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,s){te.then(()=>{this.form.get(e.path).setValue(s)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,De(this.form,this._directives),this.ngSubmit.emit(e),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(H,10),t.Y36(d,10),t.Y36(zt,8))},n.\u0275dir=t.lG2({type:n,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,s){1&e&&t.NdJ("submit",function(K){return s.onSubmit(K)})("reset",function(){return s.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[t._Bn([ii]),t.qOj]}),n})();function Te(n,i){const e=n.indexOf(i);e>-1&&n.splice(e,1)}function Ae(n){return"object"==typeof n&&null!==n&&2===Object.keys(n).length&&"value"in n&&"disabled"in n}const Qt=class extends jt{constructor(i=null,e,s){super($t(e),qt(s,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(i),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Zt(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=Ae(i)?i.value:i)}setValue(i,e={}){this.value=this._pendingValue=i,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(s=>s(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(i,e={}){this.setValue(i,e)}reset(i=this.defaultValue,e={}){this._applyFormState(i),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(i){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(i){this._onChange.push(i)}_unregisterOnChange(i){Te(this._onChange,i)}registerOnDisabledChange(i){this._onDisabledChange.push(i)}_unregisterOnDisabledChange(i){Te(this._onDisabledChange,i)}_forEachChild(i){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(i){Ae(i)?(this.value=this._pendingValue=i.value,i.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=i}},oi={provide:U,useExisting:(0,t.Gpc)(()=>ue)},Ie=(()=>Promise.resolve())();let ue=(()=>{class n extends U{constructor(e,s,x,K,kt,Ut){super(),this._changeDetectorRef=kt,this.callSetDisabledState=Ut,this.control=new Qt,this._registered=!1,this.name="",this.update=new t.vpe,this._parent=e,this._setValidators(s),this._setAsyncValidators(x),this.valueAccessor=pe(0,K)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const s=e.name.previousValue;this.formDirective.removeControl({name:s,path:this._getPath(s)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),he(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){v(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){Ie.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const s=e.isDisabled.currentValue,x=0!==s&&(0,t.VuI)(s);Ie.then(()=>{x&&!this.control.disabled?this.control.disable():!x&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?Kt(e,this._parent):[e]}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(w,9),t.Y36(H,10),t.Y36(d,10),t.Y36(I,10),t.Y36(t.sBO,8),t.Y36(zt,8))},n.\u0275dir=t.lG2({type:n,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[t._Bn([oi]),t.qOj,t.TTD]}),n})(),Se=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=t.lG2({type:n,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),n})();const ri={provide:I,useExisting:(0,t.Gpc)(()=>_e),multi:!0};let _e=(()=>{class n extends L{writeValue(e){this.setProperty("value",e??"")}registerOnChange(e){this.onChange=s=>{e(""==s?null:parseFloat(s))}}}return n.\u0275fac=function(){let i;return function(s){return(i||(i=t.n5z(n)))(s||n)}}(),n.\u0275dir=t.lG2({type:n,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,s){1&e&&t.NdJ("input",function(K){return s.onChange(K.target.value)})("blur",function(){return s.onTouched()})},features:[t._Bn([ri]),t.qOj]}),n})(),Be=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.oAB({type:n}),n.\u0275inj=t.cJS({}),n})();const di={provide:I,useExisting:(0,t.Gpc)(()=>ge),multi:!0};let ge=(()=>{class n extends L{writeValue(e){this.setProperty("value",parseFloat(e))}registerOnChange(e){this.onChange=s=>{e(""==s?null:parseFloat(s))}}}return n.\u0275fac=function(){let i;return function(s){return(i||(i=t.n5z(n)))(s||n)}}(),n.\u0275dir=t.lG2({type:n,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(e,s){1&e&&t.NdJ("change",function(K){return s.onChange(K.target.value)})("input",function(K){return s.onChange(K.target.value)})("blur",function(){return s.onTouched()})},features:[t._Bn([di]),t.qOj]}),n})();const be=new t.OlP("NgModelWithFormControlWarning"),li={provide:U,useExisting:(0,t.Gpc)(()=>fe)};let fe=(()=>{class n extends U{set isDisabled(e){}constructor(e,s,x,K,kt){super(),this._ngModelWarningConfig=K,this.callSetDisabledState=kt,this.update=new t.vpe,this._ngModelWarningSent=!1,this._setValidators(e),this._setAsyncValidators(s),this.valueAccessor=pe(0,x)}ngOnChanges(e){if(this._isControlChanged(e)){const s=e.form.previousValue;s&&T(s,this,!1),v(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}he(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&T(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_isControlChanged(e){return e.hasOwnProperty("form")}}return n._ngModelWarningSentOnce=!1,n.\u0275fac=function(e){return new(e||n)(t.Y36(H,10),t.Y36(d,10),t.Y36(I,10),t.Y36(be,8),t.Y36(zt,8))},n.\u0275dir=t.lG2({type:n,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[t._Bn([li]),t.qOj,t.TTD]}),n})();const mi={provide:w,useExisting:(0,t.Gpc)(()=>oe)};let oe=(()=>{class n extends w{constructor(e,s,x){super(),this.callSetDisabledState=x,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new t.vpe,this._setValidators(e),this._setAsyncValidators(s)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(E(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const s=this.form.get(e.path);return v(s,e,this.callSetDisabledState),s.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),s}getControl(e){return this.form.get(e.path)}removeControl(e){T(e.control||null,e,!1),function ei(n,i){const e=n.indexOf(i);e>-1&&n.splice(e,1)}(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,s){this.form.get(e.path).setValue(s)}onSubmit(e){return this.submitted=!0,De(this.form,this.directives),this.ngSubmit.emit(e),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const s=e.control,x=this.form.get(e.path);s!==x&&(T(s||null,e),(n=>n instanceof Qt)(x)&&(v(x,e,this.callSetDisabledState),e.control=x))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const s=this.form.get(e.path);Xt(s,e),s.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const s=this.form.get(e.path);s&&function qe(n,i){return E(n,i)}(s,e)&&s.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){f(this.form,this),this._oldForm&&E(this._oldForm,this)}_checkFormPresent(){}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(H,10),t.Y36(d,10),t.Y36(zt,8))},n.\u0275dir=t.lG2({type:n,selectors:[["","formGroup",""]],hostBindings:function(e,s){1&e&&t.NdJ("submit",function(K){return s.onSubmit(K)})("reset",function(){return s.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[t._Bn([mi]),t.qOj,t.TTD]}),n})();const ui={provide:U,useExisting:(0,t.Gpc)(()=>we)};let we=(()=>{class n extends U{set isDisabled(e){}constructor(e,s,x,K,kt){super(),this._ngModelWarningConfig=kt,this._added=!1,this.name=null,this.update=new t.vpe,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(s),this._setAsyncValidators(x),this.valueAccessor=pe(0,K)}ngOnChanges(e){this._added||this._setUpControl(),he(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return Kt(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}}return n._ngModelWarningSentOnce=!1,n.\u0275fac=function(e){return new(e||n)(t.Y36(w,13),t.Y36(H,10),t.Y36(d,10),t.Y36(I,10),t.Y36(be,8))},n.\u0275dir=t.lG2({type:n,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[t._Bn([ui]),t.qOj,t.TTD]}),n})();const _i={provide:I,useExisting:(0,t.Gpc)(()=>re),multi:!0};function Le(n,i){return null==n?`${i}`:(i&&"object"==typeof i&&(i="Object"),`${n}: ${i}`.slice(0,50))}let re=(()=>{class n extends L{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){this.value=e;const x=Le(this._getOptionId(e),e);this.setProperty("value",x)}registerOnChange(e){this.onChange=s=>{this.value=this._getOptionValue(s),e(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(const s of this._optionMap.keys())if(this._compareWith(this._optionMap.get(s),e))return s;return null}_getOptionValue(e){const s=function gi(n){return n.split(":")[0]}(e);return this._optionMap.has(s)?this._optionMap.get(s):e}}return n.\u0275fac=function(){let i;return function(s){return(i||(i=t.n5z(n)))(s||n)}}(),n.\u0275dir=t.lG2({type:n,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(e,s){1&e&&t.NdJ("change",function(K){return s.onChange(K.target.value)})("blur",function(){return s.onTouched()})},inputs:{compareWith:"compareWith"},features:[t._Bn([_i]),t.qOj]}),n})(),Ve=(()=>{class n{constructor(e,s,x){this._element=e,this._renderer=s,this._select=x,this._select&&(this.id=this._select._registerOption())}set ngValue(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(Le(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(t.SBq),t.Y36(t.Qsj),t.Y36(re,9))},n.\u0275dir=t.lG2({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),n})();const bi={provide:I,useExisting:(0,t.Gpc)(()=>ye),multi:!0};function Re(n,i){return null==n?`${i}`:("string"==typeof i&&(i=`'${i}'`),i&&"object"==typeof i&&(i="Object"),`${n}: ${i}`.slice(0,50))}let ye=(()=>{class n extends L{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){let s;if(this.value=e,Array.isArray(e)){const x=e.map(K=>this._getOptionId(K));s=(K,kt)=>{K._setSelected(x.indexOf(kt.toString())>-1)}}else s=(x,K)=>{x._setSelected(!1)};this._optionMap.forEach(s)}registerOnChange(e){this.onChange=s=>{const x=[],K=s.selectedOptions;if(void 0!==K){const kt=K;for(let Ut=0;Ut<kt.length;Ut++){const Ce=this._getOptionValue(kt[Ut].value);x.push(Ce)}}else{const kt=s.options;for(let Ut=0;Ut<kt.length;Ut++){const ce=kt[Ut];if(ce.selected){const Ce=this._getOptionValue(ce.value);x.push(Ce)}}}this.value=x,e(x)}}_registerOption(e){const s=(this._idCounter++).toString();return this._optionMap.set(s,e),s}_getOptionId(e){for(const s of this._optionMap.keys())if(this._compareWith(this._optionMap.get(s)._value,e))return s;return null}_getOptionValue(e){const s=function fi(n){return n.split(":")[0]}(e);return this._optionMap.has(s)?this._optionMap.get(s)._value:e}}return n.\u0275fac=function(){let i;return function(s){return(i||(i=t.n5z(n)))(s||n)}}(),n.\u0275dir=t.lG2({type:n,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(e,s){1&e&&t.NdJ("change",function(K){return s.onChange(K.target)})("blur",function(){return s.onTouched()})},inputs:{compareWith:"compareWith"},features:[t._Bn([bi]),t.qOj]}),n})(),Ne=(()=>{class n{constructor(e,s,x){this._element=e,this._renderer=s,this._select=x,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){null!=this._select&&(this._value=e,this._setElementValue(Re(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(Re(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}_setSelected(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(t.SBq),t.Y36(t.Qsj),t.Y36(ye,9))},n.\u0275dir=t.lG2({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),n})(),Wt=(()=>{class n{constructor(){this._validator=pt}ngOnChanges(e){if(this.inputName in e){const s=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(s),this._validator=this._enabled?this.createValidator(s):pt,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return null!=e}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=t.lG2({type:n,features:[t.TTD]}),n})();const wi={provide:H,useExisting:(0,t.Gpc)(()=>se),multi:!0},yi={provide:H,useExisting:(0,t.Gpc)(()=>ke),multi:!0};let se=(()=>{class n extends Wt{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=t.VuI,this.createValidator=e=>ft}enabled(e){return e}}return n.\u0275fac=function(){let i;return function(s){return(i||(i=t.n5z(n)))(s||n)}}(),n.\u0275dir=t.lG2({type:n,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(e,s){2&e&&t.uIk("required",s._enabled?"":null)},inputs:{required:"required"},features:[t._Bn([wi]),t.qOj]}),n})(),ke=(()=>{class n extends se{constructor(){super(...arguments),this.createValidator=e=>dt}}return n.\u0275fac=function(){let i;return function(s){return(i||(i=t.n5z(n)))(s||n)}}(),n.\u0275dir=t.lG2({type:n,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(e,s){2&e&&t.uIk("required",s._enabled?"":null)},features:[t._Bn([yi]),t.qOj]}),n})(),Ke=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.oAB({type:n}),n.\u0275inj=t.cJS({imports:[Be]}),n})();class Qe extends jt{constructor(i,e,s){super($t(e),qt(s,e)),this.controls=i,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(i){return this.controls[this._adjustIndex(i)]}push(i,e={}){this.controls.push(i),this._registerControl(i),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(i,e,s={}){this.controls.splice(i,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:s.emitEvent})}removeAt(i,e={}){let s=this._adjustIndex(i);s<0&&(s=0),this.controls[s]&&this.controls[s]._registerOnCollectionChange(()=>{}),this.controls.splice(s,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(i,e,s={}){let x=this._adjustIndex(i);x<0&&(x=0),this.controls[x]&&this.controls[x]._registerOnCollectionChange(()=>{}),this.controls.splice(x,1),e&&(this.controls.splice(x,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:s.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(i,e={}){ie(this,0,i),i.forEach((s,x)=>{ee(this,!1,x),this.at(x).setValue(s,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(i,e={}){null!=i&&(i.forEach((s,x)=>{this.at(x)&&this.at(x).patchValue(s,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(i=[],e={}){this._forEachChild((s,x)=>{s.reset(i[x],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this.controls.map(i=>i.getRawValue())}clear(i={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:i.emitEvent}))}_adjustIndex(i){return i<0?i+this.length:i}_syncPendingControls(){let i=this.controls.reduce((e,s)=>!!s._syncPendingControls()||e,!1);return i&&this.updateValueAndValidity({onlySelf:!0}),i}_forEachChild(i){this.controls.forEach((e,s)=>{i(e,s)})}_updateValue(){this.value=this.controls.filter(i=>i.enabled||this.disabled).map(i=>i.value)}_anyControls(i){return this.controls.some(e=>e.enabled&&i(e))}_setUpControls(){this._forEachChild(i=>this._registerControl(i))}_allControlsDisabled(){for(const i of this.controls)if(i.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(i){i.setParent(this),i._registerOnCollectionChange(this._onCollectionChange)}_find(i){return this.at(i)??null}}function $e(n){return!!n&&(void 0!==n.asyncValidators||void 0!==n.validators||void 0!==n.updateOn)}let Ti=(()=>{class n{constructor(){this.useNonNullable=!1}get nonNullable(){const e=new n;return e.useNonNullable=!0,e}group(e,s=null){const x=this._reduceControls(e);let K={};return $e(s)?K=s:null!==s&&(K.validators=s.validator,K.asyncValidators=s.asyncValidator),new Ht(x,K)}record(e,s=null){const x=this._reduceControls(e);return new ne(x,s)}control(e,s,x){let K={};return this.useNonNullable?($e(s)?K=s:(K.validators=s,K.asyncValidators=x),new Qt(e,{...K,nonNullable:!0})):new Qt(e,s,x)}array(e,s,x){const K=e.map(kt=>this._createControl(kt));return new Qe(K,s,x)}_reduceControls(e){const s={};return Object.keys(e).forEach(x=>{s[x]=this._createControl(e[x])}),s}_createControl(e){return e instanceof Qt||e instanceof jt?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=t.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Ai=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:zt,useValue:e.callSetDisabledState??Yt}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.oAB({type:n}),n.\u0275inj=t.cJS({imports:[Ke]}),n})(),Ei=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:be,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:zt,useValue:e.callSetDisabledState??Yt}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.oAB({type:n}),n.\u0275inj=t.cJS({imports:[Ke]}),n})()},5195:(wt,X,_)=>{_.d(X,{$j:()=>M,C1:()=>A,G2:()=>d,QW:()=>st,WU:()=>at,a8:()=>P,dk:()=>Y,dn:()=>V,hq:()=>Z,kc:()=>ft,n5:()=>F,nc:()=>lt,o5:()=>gt,rt:()=>H,vP:()=>nt});var t=_(5879),a=_(6814),u=_(3680);const p=["*"],O=[[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],[["","mat-card-image",""],["","matCardImage",""],["","mat-card-sm-image",""],["","matCardImageSmall",""],["","mat-card-md-image",""],["","matCardImageMedium",""],["","mat-card-lg-image",""],["","matCardImageLarge",""],["","mat-card-xl-image",""],["","matCardImageXLarge",""]],"*"],z=["mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","[mat-card-image], [matCardImage],\n [mat-card-sm-image], [matCardImageSmall],\n [mat-card-md-image], [matCardImageMedium],\n [mat-card-lg-image], [matCardImageLarge],\n [mat-card-xl-image], [matCardImageXLarge]","*"],L=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],I=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","*"],S=new t.OlP("MAT_CARD_CONFIG");let P=(()=>{class D{constructor(W){this.appearance=W?.appearance||"raised"}}return D.\u0275fac=function(W){return new(W||D)(t.Y36(S,8))},D.\u0275cmp=t.Xpm({type:D,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(W,pt){2&W&&t.ekj("mat-mdc-card-outlined","outlined"===pt.appearance)("mdc-card--outlined","outlined"===pt.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:p,decls:1,vars:0,template:function(W,pt){1&W&&(t.F$t(),t.Hsn(0))},styles:['.mdc-card{display:flex;flex-direction:column;box-sizing:border-box}.mdc-card::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none;pointer-events:none}@media screen and (forced-colors: active){.mdc-card::after{border-color:CanvasText}}.mdc-card--outlined::after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{color:rgba(0, 0, 0, 0.6);flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mdc-card__action--icon:not(:disabled){color:rgba(0, 0, 0, 0.6)}.mat-mdc-card{border-radius:var(--mdc-elevated-card-container-shape);background-color:var(--mdc-elevated-card-container-color);border-width:0;border-style:solid;border-color:var(--mdc-elevated-card-container-color);box-shadow:var(--mdc-elevated-card-container-elevation);--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}.mat-mdc-card .mdc-card::after{border-radius:var(--mdc-elevated-card-container-shape)}.mat-mdc-card-outlined{border-width:var(--mdc-outlined-card-outline-width);border-style:solid;border-color:var(--mdc-outlined-card-outline-color);border-radius:var(--mdc-outlined-card-container-shape);background-color:var(--mdc-outlined-card-container-color);box-shadow:var(--mdc-outlined-card-container-elevation)}.mat-mdc-card-outlined .mdc-card::after{border-radius:var(--mdc-outlined-card-container-shape)}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font);line-height:var(--mat-card-title-text-line-height);font-size:var(--mat-card-title-text-size);letter-spacing:var(--mat-card-title-text-tracking);font-weight:var(--mat-card-title-text-weight)}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color);font-family:var(--mat-card-subtitle-text-font);line-height:var(--mat-card-subtitle-text-line-height);font-size:var(--mat-card-subtitle-text-size);letter-spacing:var(--mat-card-subtitle-text-tracking);font-weight:var(--mat-card-subtitle-text-weight)}.mat-mdc-card{position:relative}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}'],encapsulation:2,changeDetection:0}),D})(),F=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"]}),D})(),A=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275cmp=t.Xpm({type:D,selectors:[["mat-card-title-group"]],hostAttrs:[1,"mat-mdc-card-title-group"],ngContentSelectors:z,decls:4,vars:0,template:function(W,pt){1&W&&(t.F$t(O),t.TgZ(0,"div"),t.Hsn(1),t.qZA(),t.Hsn(2,1),t.Hsn(3,2))},encapsulation:2,changeDetection:0}),D})(),V=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"]}),D})(),M=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"]}),D})(),Z=(()=>{class D{constructor(){this.align="start"}}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["mat-card-actions"]],hostAttrs:[1,"mat-mdc-card-actions","mdc-card__actions"],hostVars:2,hostBindings:function(W,pt){2&W&&t.ekj("mat-mdc-card-actions-align-end","end"===pt.align)},inputs:{align:"align"},exportAs:["matCardActions"]}),D})(),Y=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275cmp=t.Xpm({type:D,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],ngContentSelectors:I,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(W,pt){1&W&&(t.F$t(L),t.Hsn(0),t.TgZ(1,"div",0),t.Hsn(2,1),t.qZA(),t.Hsn(3,2))},encapsulation:2,changeDetection:0}),D})(),H=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["mat-card-footer"]],hostAttrs:[1,"mat-mdc-card-footer"]}),D})(),d=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["","mat-card-image",""],["","matCardImage",""]],hostAttrs:[1,"mat-mdc-card-image","mdc-card__media"]}),D})(),nt=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["","mat-card-sm-image",""],["","matCardImageSmall",""]],hostAttrs:[1,"mat-mdc-card-sm-image","mdc-card__media"]}),D})(),lt=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["","mat-card-md-image",""],["","matCardImageMedium",""]],hostAttrs:[1,"mat-mdc-card-md-image","mdc-card__media"]}),D})(),at=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["","mat-card-lg-image",""],["","matCardImageLarge",""]],hostAttrs:[1,"mat-mdc-card-lg-image","mdc-card__media"]}),D})(),gt=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["","mat-card-xl-image",""],["","matCardImageXLarge",""]],hostAttrs:[1,"mat-mdc-card-xl-image","mdc-card__media"]}),D})(),ft=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275dir=t.lG2({type:D,selectors:[["","mat-card-avatar",""],["","matCardAvatar",""]],hostAttrs:[1,"mat-mdc-card-avatar"]}),D})(),st=(()=>{class D{}return D.\u0275fac=function(W){return new(W||D)},D.\u0275mod=t.oAB({type:D}),D.\u0275inj=t.cJS({imports:[u.BQ,a.ez,u.BQ]}),D})()},6385:(wt,X,_)=>{_.d(X,{d:()=>p,t:()=>O});var t=_(5879),a=_(2495),u=_(3680);let p=(()=>{class z{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(I){this._vertical=(0,a.Ig)(I)}get inset(){return this._inset}set inset(I){this._inset=(0,a.Ig)(I)}}return z.\u0275fac=function(I){return new(I||z)},z.\u0275cmp=t.Xpm({type:z,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(I,S){2&I&&(t.uIk("aria-orientation",S.vertical?"vertical":"horizontal"),t.ekj("mat-divider-vertical",S.vertical)("mat-divider-horizontal",!S.vertical)("mat-divider-inset",S.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(I,S){},styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],encapsulation:2,changeDetection:0}),z})(),O=(()=>{class z{}return z.\u0275fac=function(I){return new(I||z)},z.\u0275mod=t.oAB({type:z}),z.\u0275inj=t.cJS({imports:[u.BQ,u.BQ]}),z})()},9038:(wt,X,_)=>{_.d(X,{D1:()=>Tt,Hk:()=>Bt,Tg:()=>Ot,Ub:()=>Rt,WW:()=>rt,Yt:()=>N,gs:()=>yt,i$:()=>Lt,ie:()=>C,sL:()=>et,vS:()=>it});var t=_(5879),a=_(2495),u=_(2831),p=_(3680),O=_(7902),z=_(7354),L=_(2079),I=_(7131),S=_(6814),P=_(6385),F=_(4300),A=_(8337),V=_(6028),M=_(6223),Z=_(9352);const Y=["*"],H='@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);line-height:var(--mdc-typography-caption-line-height);font-weight:var(--mdc-typography-caption-font-weight);letter-spacing:var(--mdc-typography-caption-letter-spacing);text-decoration:var(--mdc-typography-caption-text-decoration);text-transform:var(--mdc-typography-caption-text-transform)}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.mdc-list-item{background-color:var(--mdc-list-list-item-container-color)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item--with-one-line{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-avatar,.mdc-list-item--with-one-line.mdc-list-item--with-leading-icon,.mdc-list-item--with-one-line.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-one-line.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-one-line.mdc-list-item--with-leading-radio,.mdc-list-item--with-one-line.mdc-list-item--with-leading-switch{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-image,.mdc-list-item--with-one-line.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines.mdc-list-item--with-leading-avatar,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-icon,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-radio,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-switch,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-image,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-three-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height)}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item__primary-text{color:var(--mdc-list-list-item-label-text-color)}.mdc-list-item__primary-text{font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item__secondary-text{color:var(--mdc-list-list-item-supporting-text-color)}.mdc-list-item__secondary-text{font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color)}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start>i{font-size:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon{font-size:var(--mdc-list-list-item-leading-icon-size);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon,.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end>i{font-size:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon{font-size:var(--mdc-list-list-item-trailing-icon-size);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon,.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text,.mdc-list-item--disabled .mdc-list-item__overline-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-focus-state-layer-opacity)}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.mat-mdc-list-base{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38}.cdk-high-contrast-active a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}',d=["unscopedContent"],nt=["text"],lt=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],at=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"];function gt(r,l){1&r&&t.Hsn(0,4)}function ft(r,l){if(1&r&&(t.TgZ(0,"div",11),t._UZ(1,"input",12),t.TgZ(2,"div",13),t.O4$(),t.TgZ(3,"svg",14),t._UZ(4,"path",15),t.qZA(),t.kcU(),t._UZ(5,"div",16),t.qZA()()),2&r){const o=t.oxw();t.ekj("mdc-checkbox--disabled",o.disabled),t.xp6(1),t.Q6J("checked",o.selected)("disabled",o.disabled)}}function dt(r,l){if(1&r&&(t.TgZ(0,"div",17),t._UZ(1,"input",18),t.TgZ(2,"div",19),t._UZ(3,"div",20)(4,"div",21),t.qZA()()),2&r){const o=t.oxw();t.ekj("mdc-radio--disabled",o.disabled),t.xp6(1),t.Q6J("checked",o.selected)("disabled",o.disabled)}}function st(r,l){}function D(r,l){if(1&r&&(t.TgZ(0,"span",22),t.YNc(1,st,0,0,"ng-template",23),t.qZA()),2&r){t.oxw();const o=t.MAs(3);t.xp6(1),t.Q6J("ngTemplateOutlet",o)}}function Q(r,l){}function W(r,l){if(1&r&&(t.TgZ(0,"span",24),t.YNc(1,Q,0,0,"ng-template",23),t.qZA()),2&r){t.oxw();const o=t.MAs(5);t.xp6(1),t.Q6J("ngTemplateOutlet",o)}}function pt(r,l){}function At(r,l){if(1&r&&t.YNc(0,pt,0,0,"ng-template",23),2&r){t.oxw();const o=t.MAs(1);t.Q6J("ngTemplateOutlet",o)}}function Ct(r,l){}function Et(r,l){if(1&r&&(t.TgZ(0,"span",25),t.YNc(1,Ct,0,0,"ng-template",23),t.qZA()),2&r){t.oxw();const o=t.MAs(3);t.xp6(1),t.Q6J("ngTemplateOutlet",o)}}function ut(r,l){}function R(r,l){if(1&r&&(t.TgZ(0,"span",25),t.YNc(1,ut,0,0,"ng-template",23),t.qZA()),2&r){t.oxw();const o=t.MAs(5);t.xp6(1),t.Q6J("ngTemplateOutlet",o)}}function $(r,l){}function k(r,l){if(1&r&&t.YNc(0,$,0,0,"ng-template",23),2&r){t.oxw();const o=t.MAs(1);t.Q6J("ngTemplateOutlet",o)}}const B=[[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["mat-divider"]],[["","matListItemAvatar",""],["","matListItemIcon",""]]],G=["[matListItemTitle]","[matListItemLine]","*","mat-divider","[matListItemAvatar],[matListItemIcon]"],q=new t.OlP("ListOption");let et=(()=>{class r{constructor(o){this._elementRef=o}}return r.\u0275fac=function(o){return new(o||r)(t.Y36(t.SBq))},r.\u0275dir=t.lG2({type:r,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]}),r})(),rt=(()=>{class r{constructor(o){this._elementRef=o}}return r.\u0275fac=function(o){return new(o||r)(t.Y36(t.SBq))},r.\u0275dir=t.lG2({type:r,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]}),r})(),vt=(()=>{class r{}return r.\u0275fac=function(o){return new(o||r)},r.\u0275dir=t.lG2({type:r,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]}),r})(),Dt=(()=>{class r{constructor(o){this._listOption=o}_isAlignedAtStart(){return!this._listOption||"after"===this._listOption?._getTogglePosition()}}return r.\u0275fac=function(o){return new(o||r)(t.Y36(q,8))},r.\u0275dir=t.lG2({type:r,hostVars:4,hostBindings:function(o,m){2&o&&t.ekj("mdc-list-item__start",m._isAlignedAtStart())("mdc-list-item__end",!m._isAlignedAtStart())}}),r})(),Tt=(()=>{class r extends Dt{}return r.\u0275fac=function(){let l;return function(m){return(l||(l=t.n5z(r)))(m||r)}}(),r.\u0275dir=t.lG2({type:r,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],features:[t.qOj]}),r})(),N=(()=>{class r extends Dt{}return r.\u0275fac=function(){let l;return function(m){return(l||(l=t.n5z(r)))(m||r)}}(),r.\u0275dir=t.lG2({type:r,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],features:[t.qOj]}),r})();const J=new t.OlP("MAT_LIST_CONFIG");let b=(()=>{class r{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1,this._defaultOptions=(0,t.f3M)(J,{optional:!0})}get disableRipple(){return this._disableRipple}set disableRipple(o){this._disableRipple=(0,a.Ig)(o)}get disabled(){return this._disabled}set disabled(o){this._disabled=(0,a.Ig)(o)}}return r.\u0275fac=function(o){return new(o||r)},r.\u0275dir=t.lG2({type:r,hostVars:1,hostBindings:function(o,m){2&o&&t.uIk("aria-disabled",m.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}}),r})(),w=(()=>{class r{set lines(o){this._explicitLines=(0,a.su)(o,null),this._updateItemLines(!1)}get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(o){this._disableRipple=(0,a.Ig)(o)}get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(o){this._disabled=(0,a.Ig)(o)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(o,m,g,y,j,tt){this._elementRef=o,this._ngZone=m,this._listBase=g,this._platform=y,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new O.w,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=j||{},this._hostElement=this._elementRef.nativeElement,this._isButtonElement="button"===this._hostElement.nodeName.toLowerCase(),this._noopAnimations="NoopAnimations"===tt,g&&!g._isNonInteractive&&this._initInteractiveListItem(),this._isButtonElement&&!this._hostElement.hasAttribute("type")&&this._hostElement.setAttribute("type","button")}ngAfterViewInit(){this._monitorProjectedLinesAndTitle(),this._updateItemLines(!0)}ngOnDestroy(){this._subscriptions.unsubscribe(),null!==this._rippleRenderer&&this._rippleRenderer._removeTriggerEvents()}_hasIconOrAvatar(){return!(!this._avatars.length&&!this._icons.length)}_initInteractiveListItem(){this._hostElement.classList.add("mat-mdc-list-item-interactive"),this._rippleRenderer=new p.IR(this,this._ngZone,this._hostElement,this._platform),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add((0,z.T)(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(o){if(!this._lines||!this._titles||!this._unscopedContent)return;o&&this._checkDomForUnscopedTextContent();const m=this._explicitLines??this._inferLinesFromContent(),g=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",m<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",m<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===m),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===m),this._hasUnscopedTextContent){const y=0===this._titles.length&&1===m;g.classList.toggle("mdc-list-item__primary-text",y),g.classList.toggle("mdc-list-item__secondary-text",!y)}else g.classList.remove("mdc-list-item__primary-text"),g.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let o=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&&(o+=1),o}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(o=>o.nodeType!==o.COMMENT_NODE).some(o=>!(!o.textContent||!o.textContent.trim()))}}return r.\u0275fac=function(o){return new(o||r)(t.Y36(t.SBq),t.Y36(t.R0b),t.Y36(b,8),t.Y36(u.t4),t.Y36(p.Y2,8),t.Y36(t.QbO,8))},r.\u0275dir=t.lG2({type:r,contentQueries:function(o,m,g){if(1&o&&(t.Suo(g,Tt,4),t.Suo(g,N,4)),2&o){let y;t.iGM(y=t.CRH())&&(m._avatars=y),t.iGM(y=t.CRH())&&(m._icons=y)}},hostVars:4,hostBindings:function(o,m){2&o&&(t.uIk("aria-disabled",m.disabled)("disabled",m._isButtonElement&&m.disabled||null),t.ekj("mdc-list-item--disabled",m.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"}}),r})(),Lt=(()=>{class r extends b{}return r.\u0275fac=function(){let l;return function(m){return(l||(l=t.n5z(r)))(m||r)}}(),r.\u0275cmp=t.Xpm({type:r,selectors:[["mat-list"]],hostAttrs:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],exportAs:["matList"],features:[t._Bn([{provide:b,useExisting:r}]),t.qOj],ngContentSelectors:Y,decls:1,vars:0,template:function(o,m){1&o&&(t.F$t(),t.Hsn(0))},styles:[H],encapsulation:2,changeDetection:0}),r})(),Ot=(()=>{class r extends w{get activated(){return this._activated}set activated(o){this._activated=(0,a.Ig)(o)}constructor(o,m,g,y,j,tt){super(o,m,g,y,j,tt),this._activated=!1}_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}}return r.\u0275fac=function(o){return new(o||r)(t.Y36(t.SBq),t.Y36(t.R0b),t.Y36(b,8),t.Y36(u.t4),t.Y36(p.Y2,8),t.Y36(t.QbO,8))},r.\u0275cmp=t.Xpm({type:r,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(o,m,g){if(1&o&&(t.Suo(g,rt,5),t.Suo(g,et,5),t.Suo(g,vt,5)),2&o){let y;t.iGM(y=t.CRH())&&(m._lines=y),t.iGM(y=t.CRH())&&(m._titles=y),t.iGM(y=t.CRH())&&(m._meta=y)}},viewQuery:function(o,m){if(1&o&&(t.Gf(d,5),t.Gf(nt,5)),2&o){let g;t.iGM(g=t.CRH())&&(m._unscopedContent=g.first),t.iGM(g=t.CRH())&&(m._itemText=g.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:11,hostBindings:function(o,m){2&o&&(t.uIk("aria-current",m._getAriaCurrent()),t.ekj("mdc-list-item--activated",m.activated)("mdc-list-item--with-leading-avatar",0!==m._avatars.length)("mdc-list-item--with-leading-icon",0!==m._icons.length)("mdc-list-item--with-trailing-meta",0!==m._meta.length)("_mat-animation-noopable",m._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],features:[t.qOj],ngContentSelectors:at,decls:10,vars:0,consts:[[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],["unscopedContent",""],[1,"mat-mdc-focus-indicator"]],template:function(o,m){1&o&&(t.F$t(lt),t.Hsn(0),t.TgZ(1,"span",0),t.Hsn(2,1),t.Hsn(3,2),t.TgZ(4,"span",1,2),t.NdJ("cdkObserveContent",function(){return m._updateItemLines(!0)}),t.Hsn(6,3),t.qZA()(),t.Hsn(7,4),t.Hsn(8,5),t._UZ(9,"div",3))},dependencies:[I.wD],encapsulation:2,changeDetection:0}),r})();const Pt=new t.OlP("SelectionList");let it=(()=>{class r extends w{get checkboxPosition(){return this.togglePosition}set checkboxPosition(o){this.togglePosition=o}get color(){return this._color||this._selectionList.color}set color(o){this._color=o}get value(){return this._value}set value(o){this.selected&&o!==this.value&&this._inputsInitialized&&(this.selected=!1),this._value=o}get selected(){return this._selectionList.selectedOptions.isSelected(this)}set selected(o){const m=(0,a.Ig)(o);m!==this._selected&&(this._setSelected(m),(m||this._selectionList.multiple)&&this._selectionList._reportValueChange())}constructor(o,m,g,y,j,tt,xt){super(o,m,g,y,tt,xt),this._selectionList=g,this._changeDetectorRef=j,this.selectedChange=new t.vpe,this.togglePosition="after",this._selected=!1,this._inputsInitialized=!1}ngOnInit(){const o=this._selectionList;o._value&&o._value.some(g=>o.compareWith(this._value,g))&&this._setSelected(!0);const m=this._selected;Promise.resolve().then(()=>{(this._selected||m)&&(this.selected=!0,this._changeDetectorRef.markForCheck())}),this._inputsInitialized=!0}ngOnDestroy(){super.ngOnDestroy(),this.selected&&Promise.resolve().then(()=>{this.selected=!1})}toggle(){this.selected=!this.selected}focus(){this._hostElement.focus()}getLabel(){return(this._titles?.get(0)?._elementRef.nativeElement||this._unscopedContent?.nativeElement)?.textContent||""}_hasCheckboxAt(o){return this._selectionList.multiple&&this._getTogglePosition()===o}_hasRadioAt(o){return!this._selectionList.multiple&&this._getTogglePosition()===o&&!this._selectionList.hideSingleSelectionIndicator}_hasIconsOrAvatarsAt(o){return this._hasProjected("icons",o)||this._hasProjected("avatars",o)}_hasProjected(o,m){return this._getTogglePosition()!==m&&("avatars"===o?0!==this._avatars.length:0!==this._icons.length)}_handleBlur(){this._selectionList._onTouched()}_getTogglePosition(){return this.togglePosition||"after"}_setSelected(o){return o!==this._selected&&(this._selected=o,o?this._selectionList.selectedOptions.select(this):this._selectionList.selectedOptions.deselect(this),this.selectedChange.emit(o),this._changeDetectorRef.markForCheck(),!0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_toggleOnInteraction(){this.disabled||(this._selectionList.multiple?(this.selected=!this.selected,this._selectionList._emitChangeEvent([this])):this.selected||(this.selected=!0,this._selectionList._emitChangeEvent([this])))}_setTabindex(o){this._hostElement.setAttribute("tabindex",o+"")}}return r.\u0275fac=function(o){return new(o||r)(t.Y36(t.SBq),t.Y36(t.R0b),t.Y36(Pt),t.Y36(u.t4),t.Y36(t.sBO),t.Y36(p.Y2,8),t.Y36(t.QbO,8))},r.\u0275cmp=t.Xpm({type:r,selectors:[["mat-list-option"]],contentQueries:function(o,m,g){if(1&o&&(t.Suo(g,rt,5),t.Suo(g,et,5)),2&o){let y;t.iGM(y=t.CRH())&&(m._lines=y),t.iGM(y=t.CRH())&&(m._titles=y)}},viewQuery:function(o,m){if(1&o&&t.Gf(d,5),2&o){let g;t.iGM(g=t.CRH())&&(m._unscopedContent=g.first)}},hostAttrs:["role","option",1,"mat-mdc-list-item","mat-mdc-list-option","mdc-list-item"],hostVars:25,hostBindings:function(o,m){1&o&&t.NdJ("blur",function(){return m._handleBlur()})("click",function(){return m._toggleOnInteraction()}),2&o&&(t.uIk("aria-selected",m.selected),t.ekj("mdc-list-item--selected",m.selected&&!m._selectionList.multiple&&m._selectionList.hideSingleSelectionIndicator)("mdc-list-item--with-leading-avatar",m._hasProjected("avatars","before"))("mdc-list-item--with-leading-icon",m._hasProjected("icons","before"))("mdc-list-item--with-trailing-icon",m._hasProjected("icons","after"))("mat-mdc-list-option-with-trailing-avatar",m._hasProjected("avatars","after"))("mdc-list-item--with-leading-checkbox",m._hasCheckboxAt("before"))("mdc-list-item--with-trailing-checkbox",m._hasCheckboxAt("after"))("mdc-list-item--with-leading-radio",m._hasRadioAt("before"))("mdc-list-item--with-trailing-radio",m._hasRadioAt("after"))("mat-accent","primary"!==m.color&&"warn"!==m.color)("mat-warn","warn"===m.color)("_mat-animation-noopable",m._noopAnimations))},inputs:{togglePosition:"togglePosition",checkboxPosition:"checkboxPosition",color:"color",value:"value",selected:"selected"},outputs:{selectedChange:"selectedChange"},exportAs:["matListOption"],features:[t._Bn([{provide:w,useExisting:r},{provide:q,useExisting:r}]),t.qOj],ngContentSelectors:G,decls:20,vars:6,consts:[["icons",""],["checkbox",""],["radio",""],["class","mdc-list-item__start mat-mdc-list-option-checkbox-before",4,"ngIf"],["class","mdc-list-item__start mat-mdc-list-option-radio-before",4,"ngIf"],[3,"ngIf"],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],["unscopedContent",""],["class","mdc-list-item__end",4,"ngIf"],[1,"mat-mdc-focus-indicator"],[1,"mdc-checkbox"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","disabled"],[1,"mdc-checkbox__background"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],[1,"mdc-radio"],["type","radio",1,"mdc-radio__native-control",3,"checked","disabled"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],[1,"mdc-list-item__start","mat-mdc-list-option-checkbox-before"],[3,"ngTemplateOutlet"],[1,"mdc-list-item__start","mat-mdc-list-option-radio-before"],[1,"mdc-list-item__end"]],template:function(o,m){1&o&&(t.F$t(B),t.YNc(0,gt,1,0,"ng-template",null,0,t.W1O),t.YNc(2,ft,6,4,"ng-template",null,1,t.W1O),t.YNc(4,dt,5,4,"ng-template",null,2,t.W1O),t.YNc(6,D,2,1,"span",3),t.YNc(7,W,2,1,"span",4),t.YNc(8,At,1,1,"ng-template",5),t.TgZ(9,"span",6),t.Hsn(10),t.Hsn(11,1),t.TgZ(12,"span",7,8),t.NdJ("cdkObserveContent",function(){return m._updateItemLines(!0)}),t.Hsn(14,2),t.qZA()(),t.YNc(15,Et,2,1,"span",9),t.YNc(16,R,2,1,"span",9),t.YNc(17,k,1,1,"ng-template",5),t.Hsn(18,3),t._UZ(19,"div",10)),2&o&&(t.xp6(6),t.Q6J("ngIf",m._hasCheckboxAt("before")),t.xp6(1),t.Q6J("ngIf",m._hasRadioAt("before")),t.xp6(1),t.Q6J("ngIf",m._hasIconsOrAvatarsAt("before")),t.xp6(7),t.Q6J("ngIf",m._hasCheckboxAt("after")),t.xp6(1),t.Q6J("ngIf",m._hasRadioAt("after")),t.xp6(1),t.Q6J("ngIf",m._hasIconsOrAvatarsAt("after")))},dependencies:[I.wD,S.O5,S.tP],styles:['.mat-mdc-list-option-with-trailing-avatar.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mat-mdc-list-option-with-trailing-avatar.mdc-list-item,.mat-mdc-list-option-with-trailing-avatar.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end,.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end{width:40px;height:40px}.mat-mdc-list-option-with-trailing-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mat-mdc-list-option-with-trailing-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mat-mdc-list-option-with-trailing-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end{border-radius:50%}.mat-mdc-list-option .mdc-touch-target-wrapper{display:inline}.mat-mdc-list-option .mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mat-mdc-list-option .mdc-checkbox[hidden]{display:none}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-list-option .mdc-checkbox__mixedmark{margin:0 1px}}.mat-mdc-list-option .mdc-checkbox--disabled{cursor:default;pointer-events:none}.mat-mdc-list-option .mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color}.mat-mdc-list-option .mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.mdc-checkbox--upgraded .mat-mdc-list-option .mdc-checkbox__checkmark{opacity:1}.mat-mdc-list-option .mdc-checkbox__checkmark-path{stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mat-mdc-list-option .mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0}.mat-mdc-list-option .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mat-mdc-list-option .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mat-mdc-list-option .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mat-mdc-list-option .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mat-mdc-list-option .mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mat-mdc-list-option .mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-list-option .mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);width:var(--mdc-checkbox-state-layer-size, 48px);height:var(--mdc-checkbox-state-layer-size, 48px)}.mat-mdc-list-option .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{opacity:1}.mat-mdc-list-option .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-mdc-list-option .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mat-mdc-list-option .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0}.mat-mdc-list-option .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mat-mdc-list-option .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mat-mdc-list-option .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mat-mdc-list-option .mdc-radio[hidden]{display:none}.mat-mdc-list-option .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-list-option .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:""}.mat-mdc-list-option .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%}.mat-mdc-list-option .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%}.mat-mdc-list-option .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mat-mdc-list-option .mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mat-mdc-list-option .mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mat-mdc-list-option .mdc-radio--disabled{cursor:default;pointer-events:none}.mat-mdc-list-option .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5)}.mat-mdc-list-option .mdc-radio__native-control:disabled+.mdc-radio__background,.mat-mdc-list-option [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mat-mdc-list-option .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}@media all and (-ms-high-contrast: none){.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__background{transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__mixedmark{transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__background::before{transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:focus+.mdc-radio__background::before{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option .mdc-checkbox{padding:calc((40px - 18px) / 2);padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);margin:calc((40px - 40px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.38);border-color:var(--mdc-checkbox-disabled-unselected-icon-color, rgba(0, 0, 0, 0.38));background-color:transparent}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:rgba(0, 0, 0, 0.38);background-color:var(--mdc-checkbox-disabled-selected-icon-color, rgba(0, 0, 0, 0.38))}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-selected-checkmark-color, "#fff")}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-selected-checkmark-color, "#fff")}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#f44336;border-color:var(--mdc-checkbox-selected-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-icon-color, #f44336)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:#f44336;border-color:var(--mdc-checkbox-selected-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-icon-color, #f44336)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:#f44336;border-color:var(--mdc-checkbox-selected-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-icon-color, #f44336)}100%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mat-mdc-list-option .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:#212121;border-color:var(--mdc-checkbox-unselected-hover-icon-color, #212121);background-color:transparent}.mat-mdc-list-option .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#f44336;border-color:var(--mdc-checkbox-selected-hover-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-hover-icon-color, #f44336)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:#212121;border-color:var(--mdc-checkbox-unselected-hover-icon-color, #212121);background-color:transparent}50%{border-color:#f44336;border-color:var(--mdc-checkbox-selected-hover-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-hover-icon-color, #f44336)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:#f44336;border-color:var(--mdc-checkbox-selected-hover-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-hover-icon-color, #f44336)}100%{border-color:#212121;border-color:var(--mdc-checkbox-unselected-hover-icon-color, #212121);background-color:transparent}}.mat-mdc-list-option .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mat-mdc-list-option .mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:#212121;border-color:var(--mdc-checkbox-unselected-focus-icon-color, #212121);background-color:transparent}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#f44336;border-color:var(--mdc-checkbox-selected-focus-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-focus-icon-color, #f44336)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:#212121;border-color:var(--mdc-checkbox-unselected-focus-icon-color, #212121);background-color:transparent}50%{border-color:#f44336;border-color:var(--mdc-checkbox-selected-focus-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-focus-icon-color, #f44336)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:#f44336;border-color:var(--mdc-checkbox-selected-focus-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-focus-icon-color, #f44336)}100%{border-color:#212121;border-color:var(--mdc-checkbox-unselected-focus-icon-color, #212121);background-color:transparent}}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mat-mdc-list-option .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-list-option .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#f44336;border-color:var(--mdc-checkbox-selected-pressed-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-pressed-icon-color, #f44336)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:#f44336;border-color:var(--mdc-checkbox-selected-pressed-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-pressed-icon-color, #f44336)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:#f44336;border-color:var(--mdc-checkbox-selected-pressed-icon-color, #f44336);background-color:#f44336;background-color:var(--mdc-checkbox-selected-pressed-icon-color, #f44336)}100%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-list-option .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mat-mdc-list-option .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__ripple::before,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__ripple::after{background-color:black;background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, black)}.mat-mdc-list-option .mdc-checkbox:hover .mdc-checkbox__ripple::before,.mat-mdc-list-option .mdc-checkbox.mdc-ripple-surface--hover .mdc-checkbox__ripple::before{opacity:0.04;opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity, 0.04)}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:0.16;opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity, 0.16)}.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:0.16;opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity, 0.16)}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity, 0.16)}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#f44336;background-color:var(--mdc-checkbox-selected-hover-state-layer-color, #f44336)}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before{opacity:0.04;opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity, 0.04)}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:0.16;opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity, 0.16)}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:0.16;opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity, 0.16)}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity, 0.16)}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#f44336;background-color:var(--mdc-checkbox-selected-hover-state-layer-color, #f44336)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__background{top:calc((40px - 18px) / 2);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);left:calc((40px - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - 40px) / 2);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);right:calc((40px - 40px) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);left:calc((40px - 40px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);width:40px;width:var(--mdc-checkbox-state-layer-size, 40px);height:40px;height:var(--mdc-checkbox-state-layer-size, 40px)}.mat-mdc-list-option .mdc-radio{padding:calc((40px - 20px) / 2);padding:calc((var(--mdc-radio-state-layer-size, 40px) - 20px) / 2)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000;border-color:var(--mdc-radio-disabled-selected-icon-color, #000)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#000;border-color:var(--mdc-radio-disabled-selected-icon-color, #000)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:0.38;opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:0.38;opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000;border-color:var(--mdc-radio-disabled-unselected-icon-color, #000)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:0.38;opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#f44336;border-color:var(--mdc-radio-selected-focus-icon-color, #f44336)}.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#f44336;border-color:var(--mdc-radio-selected-focus-icon-color, #f44336)}.mat-mdc-list-option .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#f44336;border-color:var(--mdc-radio-selected-hover-icon-color, #f44336)}.mat-mdc-list-option .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#f44336;border-color:var(--mdc-radio-selected-hover-icon-color, #f44336)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#f44336;border-color:var(--mdc-radio-selected-icon-color, #f44336)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#f44336;border-color:var(--mdc-radio-selected-icon-color, #f44336)}.mat-mdc-list-option .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#f44336;border-color:var(--mdc-radio-selected-pressed-icon-color, #f44336)}.mat-mdc-list-option .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#f44336;border-color:var(--mdc-radio-selected-pressed-icon-color, #f44336)}.mat-mdc-list-option .mdc-radio:hover .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#212121;border-color:var(--mdc-radio-unselected-hover-icon-color, #212121)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-radio-unselected-icon-color, rgba(0, 0, 0, 0.54))}.mat-mdc-list-option .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-radio-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54))}.mat-mdc-list-option .mdc-radio .mdc-radio__background::before{top:calc(-1 * (40px - 20px) / 2);top:calc(-1 * (var(--mdc-radio-state-layer-size, 40px) - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size, 40px) - 20px) / 2);width:40px;width:var(--mdc-radio-state-layer-size, 40px);height:40px;height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);top:calc((var(--mdc-radio-state-layer-size, 40px) - var(--mdc-radio-state-layer-size, 40px)) / 2);right:calc((40px - 40px) / 2);right:calc((var(--mdc-radio-state-layer-size, 40px) - var(--mdc-radio-state-layer-size, 40px)) / 2);left:calc((40px - 40px) / 2);left:calc((var(--mdc-radio-state-layer-size, 40px) - var(--mdc-radio-state-layer-size, 40px)) / 2);width:40px;width:var(--mdc-radio-state-layer-size, 40px);height:40px;height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-list-option .mdc-checkbox__native-control,.mat-mdc-list-option .mdc-radio__native-control{display:none}.cdk-high-contrast-active .mat-mdc-list-option.mdc-list-item--selected::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active .mat-mdc-list-option.mdc-list-item--selected [dir=rtl]::after{right:auto;left:16px}'],encapsulation:2,changeDetection:0}),r})(),yt=(()=>{class r{}return r.\u0275fac=function(o){return new(o||r)},r.\u0275dir=t.lG2({type:r,selectors:[["","mat-subheader",""],["","matSubheader",""]],hostAttrs:[1,"mat-mdc-subheader","mdc-list-group__subheader"]}),r})(),Bt=(()=>{class r extends b{constructor(){super(...arguments),this._isNonInteractive=!1}}return r.\u0275fac=function(){let l;return function(m){return(l||(l=t.n5z(r)))(m||r)}}(),r.\u0275cmp=t.Xpm({type:r,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[t._Bn([{provide:b,useExisting:r}]),t.qOj],ngContentSelectors:Y,decls:1,vars:0,template:function(o,m){1&o&&(t.F$t(),t.Hsn(0))},styles:[H],encapsulation:2,changeDetection:0}),r})();const Vt={provide:M.JU,useExisting:(0,t.Gpc)(()=>Rt),multi:!0};class Gt{constructor(l,o){this.source=l,this.options=o}}let Rt=(()=>{class r extends b{get multiple(){return this._multiple}set multiple(o){const m=(0,a.Ig)(o);m!==this._multiple&&(this._multiple=m,this.selectedOptions=new A.Ov(this._multiple,this.selectedOptions.selected))}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(o){this._hideSingleSelectionIndicator=(0,a.Ig)(o)}constructor(o,m){super(),this._element=o,this._ngZone=m,this._initialized=!1,this._destroyed=new L.xQ,this._onChange=g=>{},this.selectionChange=new t.vpe,this.color="accent",this.compareWith=(g,y)=>g===y,this._multiple=!0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this.selectedOptions=new A.Ov(this._multiple),this._onTouched=()=>{},this._selectionListDisabled=!1,this._handleFocusout=()=>{setTimeout(()=>{this._containsFocus()||this._resetActiveOption()})},this._handleFocusin=g=>{if(this.disabled)return;const y=this._items.toArray().findIndex(j=>j._elementRef.nativeElement.contains(g.target));y>-1?this._setActiveOption(y):this._resetActiveOption()},this._isNonInteractive=!1}ngAfterViewInit(){this._initialized=!0,this._setupRovingTabindex(),this._ngZone.runOutsideAngular(()=>{this._element.nativeElement.addEventListener("focusin",this._handleFocusin),this._element.nativeElement.addEventListener("focusout",this._handleFocusout)}),this._value&&this._setOptionsFromValues(this._value),this._watchForSelectionChange()}ngOnChanges(o){const m=o.disabled,g=o.disableRipple,y=o.hideSingleSelectionIndicator;(g&&!g.firstChange||m&&!m.firstChange||y&&!y.firstChange)&&this._markOptionsForCheck()}ngOnDestroy(){this._keyManager?.destroy(),this._element.nativeElement.removeEventListener("focusin",this._handleFocusin),this._element.nativeElement.removeEventListener("focusout",this._handleFocusout),this._destroyed.next(),this._destroyed.complete(),this._isDestroyed=!0}focus(o){this._element.nativeElement.focus(o)}selectAll(){return this._setAllOptionsSelected(!0)}deselectAll(){return this._setAllOptionsSelected(!1)}_reportValueChange(){if(this.options&&!this._isDestroyed){const o=this._getSelectedOptionValues();this._onChange(o),this._value=o}}_emitChangeEvent(o){this.selectionChange.emit(new Gt(this,o))}writeValue(o){this._value=o,this.options&&this._setOptionsFromValues(o||[])}setDisabledState(o){this.disabled=o}get disabled(){return this._selectionListDisabled}set disabled(o){this._selectionListDisabled=(0,a.Ig)(o),this._selectionListDisabled&&this._keyManager?.setActiveItem(-1)}registerOnChange(o){this._onChange=o}registerOnTouched(o){this._onTouched=o}_watchForSelectionChange(){this.selectedOptions.changed.pipe((0,Z.R)(this._destroyed)).subscribe(o=>{for(let m of o.added)m.selected=!0;for(let m of o.removed)m.selected=!1;this._containsFocus()||this._resetActiveOption()})}_setOptionsFromValues(o){this.options.forEach(m=>m._setSelected(!1)),o.forEach(m=>{const g=this.options.find(y=>!y.selected&&this.compareWith(y.value,m));g&&g._setSelected(!0)})}_getSelectedOptionValues(){return this.options.filter(o=>o.selected).map(o=>o.value)}_markOptionsForCheck(){this.options&&this.options.forEach(o=>o._markForCheck())}_setAllOptionsSelected(o,m){const g=[];return this.options.forEach(y=>{(!m||!y.disabled)&&y._setSelected(o)&&g.push(y)}),g.length&&this._reportValueChange(),g}get options(){return this._items}_handleKeydown(o){const m=this._keyManager.activeItem;if(o.keyCode!==V.K5&&o.keyCode!==V.L_||this._keyManager.isTyping()||!m||m.disabled)if(o.keyCode===V.A&&this.multiple&&!this._keyManager.isTyping()&&(0,V.Vb)(o,"ctrlKey")){const g=this.options.some(y=>!y.disabled&&!y.selected);o.preventDefault(),this._emitChangeEvent(this._setAllOptionsSelected(g,!0))}else this._keyManager.onKeydown(o);else o.preventDefault(),m._toggleOnInteraction()}_setupRovingTabindex(){this._keyManager=new F.Em(this._items).withHomeAndEnd().withTypeAhead().withWrap().skipPredicate(()=>this.disabled),this._resetActiveOption(),this._keyManager.change.subscribe(o=>this._setActiveOption(o)),this._items.changes.pipe((0,Z.R)(this._destroyed)).subscribe(()=>{const o=this._keyManager.activeItem;(!o||!this._items.toArray().indexOf(o))&&this._resetActiveOption()})}_setActiveOption(o){this._items.forEach((m,g)=>m._setTabindex(g===o?0:-1)),this._keyManager.updateActiveItem(o)}_resetActiveOption(){if(this.disabled)return void this._setActiveOption(-1);const o=this._items.find(m=>m.selected&&!m.disabled)||this._items.first;this._setActiveOption(o?this._items.toArray().indexOf(o):-1)}_containsFocus(){const o=(0,u.ht)();return o&&this._element.nativeElement.contains(o)}}return r.\u0275fac=function(o){return new(o||r)(t.Y36(t.SBq),t.Y36(t.R0b))},r.\u0275cmp=t.Xpm({type:r,selectors:[["mat-selection-list"]],contentQueries:function(o,m,g){if(1&o&&t.Suo(g,it,5),2&o){let y;t.iGM(y=t.CRH())&&(m._items=y)}},hostAttrs:["role","listbox",1,"mat-mdc-selection-list","mat-mdc-list-base","mdc-list"],hostVars:1,hostBindings:function(o,m){1&o&&t.NdJ("keydown",function(y){return m._handleKeydown(y)}),2&o&&t.uIk("aria-multiselectable",m.multiple)},inputs:{color:"color",compareWith:"compareWith",multiple:"multiple",hideSingleSelectionIndicator:"hideSingleSelectionIndicator",disabled:"disabled"},outputs:{selectionChange:"selectionChange"},exportAs:["matSelectionList"],features:[t._Bn([Vt,{provide:b,useExisting:r},{provide:Pt,useExisting:r}]),t.qOj,t.TTD],ngContentSelectors:Y,decls:1,vars:0,template:function(o,m){1&o&&(t.F$t(),t.Hsn(0))},styles:[H],encapsulation:2,changeDetection:0}),r})(),C=(()=>{class r{}return r.\u0275fac=function(o){return new(o||r)},r.\u0275mod=t.oAB({type:r}),r.\u0275inj=t.cJS({imports:[I.Q8,S.ez,p.BQ,p.si,p.us,P.t]}),r})()},2651:(wt,X,_)=>{_.d(X,{JX:()=>vt,LW:()=>G,Rh:()=>rt,SJ:()=>Tt,TM:()=>Dt,jA:()=>q,kh:()=>et});var t=_(6672),a=_(6814),u=_(5879),p=_(3680),O=_(4300),z=_(9388),L=_(2495),I=_(6028),S=_(2831),P=_(2079),F=_(9016),A=_(7354),V=_(7734),M=_(6124),Z=_(4014),Y=_(9352),H=_(2068),d=_(1418),nt=_(3075),lt=_(6776),at=_(6825);const gt=["*"],ft=["content"];function dt(N,J){if(1&N){const b=u.EpF();u.TgZ(0,"div",2),u.NdJ("click",function(){u.CHM(b);const U=u.oxw();return u.KtG(U._onBackdropClicked())}),u.qZA()}if(2&N){const b=u.oxw();u.ekj("mat-drawer-shown",b._isShowingBackdrop())}}function st(N,J){1&N&&(u.TgZ(0,"mat-drawer-content"),u.Hsn(1,2),u.qZA())}const D=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Q=["mat-drawer","mat-drawer-content","*"];function W(N,J){if(1&N){const b=u.EpF();u.TgZ(0,"div",2),u.NdJ("click",function(){u.CHM(b);const U=u.oxw();return u.KtG(U._onBackdropClicked())}),u.qZA()}if(2&N){const b=u.oxw();u.ekj("mat-drawer-shown",b._isShowingBackdrop())}}function pt(N,J){1&N&&(u.TgZ(0,"mat-sidenav-content"),u.Hsn(1,2),u.qZA())}const At=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],Ct=["mat-sidenav","mat-sidenav-content","*"],ut={transformDrawer:(0,at.X$)("transform",[(0,at.SB)("open, open-instant",(0,at.oB)({transform:"none",visibility:"visible"})),(0,at.SB)("void",(0,at.oB)({"box-shadow":"none",visibility:"hidden"})),(0,at.eR)("void => open-instant",(0,at.jt)("0ms")),(0,at.eR)("void <=> open, open-instant => void",(0,at.jt)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},$=new u.OlP("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function B(){return!1}}),k=new u.OlP("MAT_DRAWER_CONTAINER");let G=(()=>{class N extends t.PQ{constructor(b,w,U,ct,Mt){super(U,ct,Mt),this._changeDetectorRef=b,this._container=w}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return N.\u0275fac=function(b){return new(b||N)(u.Y36(u.sBO),u.Y36((0,u.Gpc)(()=>et)),u.Y36(u.SBq),u.Y36(t.mF),u.Y36(u.R0b))},N.\u0275cmp=u.Xpm({type:N,selectors:[["mat-drawer-content"]],hostAttrs:["ngSkipHydration","",1,"mat-drawer-content"],hostVars:4,hostBindings:function(b,w){2&b&&u.Udp("margin-left",w._container._contentMargins.left,"px")("margin-right",w._container._contentMargins.right,"px")},features:[u._Bn([{provide:t.PQ,useExisting:N}]),u.qOj],ngContentSelectors:gt,decls:1,vars:0,template:function(b,w){1&b&&(u.F$t(),u.Hsn(0))},encapsulation:2,changeDetection:0}),N})(),q=(()=>{class N{get position(){return this._position}set position(b){(b="end"===b?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(b),this._position=b,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(b){this._mode=b,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(b){this._disableClose=(0,L.Ig)(b)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(b){("true"===b||"false"===b||null==b)&&(b=(0,L.Ig)(b)),this._autoFocus=b}get opened(){return this._opened}set opened(b){this.toggle((0,L.Ig)(b))}constructor(b,w,U,ct,Mt,Lt,Ot,Pt){this._elementRef=b,this._focusTrapFactory=w,this._focusMonitor=U,this._platform=ct,this._ngZone=Mt,this._interactivityChecker=Lt,this._doc=Ot,this._container=Pt,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new P.xQ,this._animationEnd=new P.xQ,this._animationState="void",this.openedChange=new u.vpe(!0),this._openedStream=this.openedChange.pipe((0,V.h)(it=>it),(0,M.U)(()=>{})),this.openedStart=this._animationStarted.pipe((0,V.h)(it=>it.fromState!==it.toState&&0===it.toState.indexOf("open")),(0,Z.h)(void 0)),this._closedStream=this.openedChange.pipe((0,V.h)(it=>!it),(0,M.U)(()=>{})),this.closedStart=this._animationStarted.pipe((0,V.h)(it=>it.fromState!==it.toState&&"void"===it.toState),(0,Z.h)(void 0)),this._destroyed=new P.xQ,this.onPositionChanged=new u.vpe,this._modeChanged=new P.xQ,this.openedChange.subscribe(it=>{it?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{(0,F.R)(this._elementRef.nativeElement,"keydown").pipe((0,V.h)(it=>it.keyCode===I.hY&&!this.disableClose&&!(0,I.Vb)(it)),(0,Y.R)(this._destroyed)).subscribe(it=>this._ngZone.run(()=>{this.close(),it.stopPropagation(),it.preventDefault()}))}),this._animationEnd.pipe((0,H.x)((it,yt)=>it.fromState===yt.fromState&&it.toState===yt.toState)).subscribe(it=>{const{fromState:yt,toState:Ft}=it;(0===Ft.indexOf("open")&&"void"===yt||"void"===Ft&&0===yt.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus(b,w){this._interactivityChecker.isFocusable(b)||(b.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const U=()=>{b.removeEventListener("blur",U),b.removeEventListener("mousedown",U),b.removeAttribute("tabindex")};b.addEventListener("blur",U),b.addEventListener("mousedown",U)})),b.focus(w)}_focusByCssSelector(b,w){let U=this._elementRef.nativeElement.querySelector(b);U&&this._forceFocus(U,w)}_takeFocus(){if(!this._focusTrap)return;const b=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(w=>{!w&&"function"==typeof this._elementRef.nativeElement.focus&&b.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(b){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,b):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const b=this._doc.activeElement;return!!b&&this._elementRef.nativeElement.contains(b)}ngAfterViewInit(){this._isAttached=!0,this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState(),"end"===this._position&&this._updatePositionInParent("end")}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap&&this._focusTrap.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(b){return this.toggle(!0,b)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(b=!this.opened,w){b&&w&&(this._openedVia=w);const U=this._setOpen(b,!b&&this._isFocusWithinDrawer(),this._openedVia||"program");return b||(this._openedVia=null),U}_setOpen(b,w,U){return this._opened=b,b?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",w&&this._restoreFocus(U)),this._updateFocusTrapState(),new Promise(ct=>{this.openedChange.pipe((0,d.q)(1)).subscribe(Mt=>ct(Mt?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}_updatePositionInParent(b){const w=this._elementRef.nativeElement,U=w.parentNode;"end"===b?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),U.insertBefore(this._anchor,w)),U.appendChild(w)):this._anchor&&this._anchor.parentNode.insertBefore(w,this._anchor)}}return N.\u0275fac=function(b){return new(b||N)(u.Y36(u.SBq),u.Y36(O.qV),u.Y36(O.tE),u.Y36(S.t4),u.Y36(u.R0b),u.Y36(O.ic),u.Y36(a.K0,8),u.Y36(k,8))},N.\u0275cmp=u.Xpm({type:N,selectors:[["mat-drawer"]],viewQuery:function(b,w){if(1&b&&u.Gf(ft,5),2&b){let U;u.iGM(U=u.CRH())&&(w._content=U.first)}},hostAttrs:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer"],hostVars:12,hostBindings:function(b,w){1&b&&u.WFA("@transform.start",function(ct){return w._animationStarted.next(ct)})("@transform.done",function(ct){return w._animationEnd.next(ct)}),2&b&&(u.uIk("align",null),u.d8E("@transform",w._animationState),u.ekj("mat-drawer-end","end"===w.position)("mat-drawer-over","over"===w.mode)("mat-drawer-push","push"===w.mode)("mat-drawer-side","side"===w.mode)("mat-drawer-opened",w.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:gt,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(b,w){1&b&&(u.F$t(),u.TgZ(0,"div",0,1),u.Hsn(2),u.qZA())},dependencies:[t.PQ],encapsulation:2,data:{animation:[ut.transformDrawer]},changeDetection:0}),N})(),et=(()=>{class N{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(b){this._autosize=(0,L.Ig)(b)}get hasBackdrop(){return null==this._backdropOverride?!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode:this._backdropOverride}set hasBackdrop(b){this._backdropOverride=null==b?null:(0,L.Ig)(b)}get scrollable(){return this._userContent||this._content}constructor(b,w,U,ct,Mt,Lt=!1,Ot){this._dir=b,this._element=w,this._ngZone=U,this._changeDetectorRef=ct,this._animationMode=Ot,this._drawers=new u.n_E,this.backdropClick=new u.vpe,this._destroyed=new P.xQ,this._doCheckSubject=new P.xQ,this._contentMargins={left:null,right:null},this._contentMarginChanges=new P.xQ,b&&b.change.pipe((0,Y.R)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),Mt.change().pipe((0,Y.R)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=Lt}ngAfterContentInit(){this._allDrawers.changes.pipe((0,nt.O)(this._allDrawers),(0,Y.R)(this._destroyed)).subscribe(b=>{this._drawers.reset(b.filter(w=>!w._container||w._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,nt.O)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(b=>{this._watchDrawerToggle(b),this._watchDrawerPosition(b),this._watchDrawerMode(b)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe((0,lt.b)(10),(0,Y.R)(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(b=>b.open())}close(){this._drawers.forEach(b=>b.close())}updateContentMargins(){let b=0,w=0;if(this._left&&this._left.opened)if("side"==this._left.mode)b+=this._left._getWidth();else if("push"==this._left.mode){const U=this._left._getWidth();b+=U,w-=U}if(this._right&&this._right.opened)if("side"==this._right.mode)w+=this._right._getWidth();else if("push"==this._right.mode){const U=this._right._getWidth();w+=U,b-=U}b=b||null,w=w||null,(b!==this._contentMargins.left||w!==this._contentMargins.right)&&(this._contentMargins={left:b,right:w},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(b){b._animationStarted.pipe((0,V.h)(w=>w.fromState!==w.toState),(0,Y.R)(this._drawers.changes)).subscribe(w=>{"open-instant"!==w.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==b.mode&&b.openedChange.pipe((0,Y.R)(this._drawers.changes)).subscribe(()=>this._setContainerClass(b.opened))}_watchDrawerPosition(b){b&&b.onPositionChanged.pipe((0,Y.R)(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe((0,d.q)(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(b){b&&b._modeChanged.pipe((0,Y.R)((0,A.T)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(b){const w=this._element.nativeElement.classList,U="mat-drawer-container-has-open";b?w.add(U):w.remove(U)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(b=>{"end"==b.position?this._end=b:this._start=b}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(b=>b&&!b.disableClose&&this._canHaveBackdrop(b)).forEach(b=>b._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}_canHaveBackdrop(b){return"side"!==b.mode||!!this._backdropOverride}_isDrawerOpen(b){return null!=b&&b.opened}}return N.\u0275fac=function(b){return new(b||N)(u.Y36(z.Is,8),u.Y36(u.SBq),u.Y36(u.R0b),u.Y36(u.sBO),u.Y36(t.rL),u.Y36($),u.Y36(u.QbO,8))},N.\u0275cmp=u.Xpm({type:N,selectors:[["mat-drawer-container"]],contentQueries:function(b,w,U){if(1&b&&(u.Suo(U,G,5),u.Suo(U,q,5)),2&b){let ct;u.iGM(ct=u.CRH())&&(w._content=ct.first),u.iGM(ct=u.CRH())&&(w._allDrawers=ct)}},viewQuery:function(b,w){if(1&b&&u.Gf(G,5),2&b){let U;u.iGM(U=u.CRH())&&(w._userContent=U.first)}},hostAttrs:["ngSkipHydration","",1,"mat-drawer-container"],hostVars:2,hostBindings:function(b,w){2&b&&u.ekj("mat-drawer-container-explicit-backdrop",w._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[u._Bn([{provide:k,useExisting:N}])],ngContentSelectors:Q,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(b,w){1&b&&(u.F$t(D),u.YNc(0,dt,1,2,"div",0),u.Hsn(1),u.Hsn(2,1),u.YNc(3,st,2,0,"mat-drawer-content",1)),2&b&&(u.Q6J("ngIf",w.hasBackdrop),u.xp6(3),u.Q6J("ngIf",!w._content))},dependencies:[a.O5,G],styles:['.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0}),N})(),rt=(()=>{class N extends G{constructor(b,w,U,ct,Mt){super(b,w,U,ct,Mt)}}return N.\u0275fac=function(b){return new(b||N)(u.Y36(u.sBO),u.Y36((0,u.Gpc)(()=>Dt)),u.Y36(u.SBq),u.Y36(t.mF),u.Y36(u.R0b))},N.\u0275cmp=u.Xpm({type:N,selectors:[["mat-sidenav-content"]],hostAttrs:["ngSkipHydration","",1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(b,w){2&b&&u.Udp("margin-left",w._container._contentMargins.left,"px")("margin-right",w._container._contentMargins.right,"px")},features:[u._Bn([{provide:t.PQ,useExisting:N}]),u.qOj],ngContentSelectors:gt,decls:1,vars:0,template:function(b,w){1&b&&(u.F$t(),u.Hsn(0))},encapsulation:2,changeDetection:0}),N})(),vt=(()=>{class N extends q{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(b){this._fixedInViewport=(0,L.Ig)(b)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(b){this._fixedTopGap=(0,L.su)(b)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(b){this._fixedBottomGap=(0,L.su)(b)}}return N.\u0275fac=function(){let J;return function(w){return(J||(J=u.n5z(N)))(w||N)}}(),N.\u0275cmp=u.Xpm({type:N,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(b,w){2&b&&(u.uIk("align",null),u.Udp("top",w.fixedInViewport?w.fixedTopGap:null,"px")("bottom",w.fixedInViewport?w.fixedBottomGap:null,"px"),u.ekj("mat-drawer-end","end"===w.position)("mat-drawer-over","over"===w.mode)("mat-drawer-push","push"===w.mode)("mat-drawer-side","side"===w.mode)("mat-drawer-opened",w.opened)("mat-sidenav-fixed",w.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[u.qOj],ngContentSelectors:gt,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(b,w){1&b&&(u.F$t(),u.TgZ(0,"div",0,1),u.Hsn(2),u.qZA())},dependencies:[t.PQ],encapsulation:2,data:{animation:[ut.transformDrawer]},changeDetection:0}),N})(),Dt=(()=>{class N extends et{constructor(){super(...arguments),this._allDrawers=void 0,this._content=void 0}}return N.\u0275fac=function(){let J;return function(w){return(J||(J=u.n5z(N)))(w||N)}}(),N.\u0275cmp=u.Xpm({type:N,selectors:[["mat-sidenav-container"]],contentQueries:function(b,w,U){if(1&b&&(u.Suo(U,rt,5),u.Suo(U,vt,5)),2&b){let ct;u.iGM(ct=u.CRH())&&(w._content=ct.first),u.iGM(ct=u.CRH())&&(w._allDrawers=ct)}},hostAttrs:["ngSkipHydration","",1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(b,w){2&b&&u.ekj("mat-drawer-container-explicit-backdrop",w._backdropOverride)},exportAs:["matSidenavContainer"],features:[u._Bn([{provide:k,useExisting:N}]),u.qOj],ngContentSelectors:Ct,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(b,w){1&b&&(u.F$t(At),u.YNc(0,W,1,2,"div",0),u.Hsn(1),u.Hsn(2,1),u.YNc(3,pt,2,0,"mat-sidenav-content",1)),2&b&&(u.Q6J("ngIf",w.hasBackdrop),u.xp6(3),u.Q6J("ngIf",!w._content))},dependencies:[a.O5,rt],styles:['.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0}),N})(),Tt=(()=>{class N{}return N.\u0275fac=function(b){return new(b||N)},N.\u0275mod=u.oAB({type:N}),N.\u0275inj=u.cJS({imports:[a.ez,p.BQ,t.ZD,t.ZD,p.BQ]}),N})()},2939:(wt,X,_)=>{_.d(X,{Mm:()=>at,OX:()=>d,Wf:()=>ft,ZX:()=>pt,ZZ:()=>gt,ux:()=>ut});var t=_(5879),a=_(2079),u=_(6814),p=_(2296),O=_(6825),z=_(8484),L=_(2831),I=_(1418),S=_(9352),P=_(4300),F=_(1088),A=_(748),V=_(3680);function M(R,$){if(1&R){const k=t.EpF();t.TgZ(0,"div",2)(1,"button",3),t.NdJ("click",function(){t.CHM(k);const G=t.oxw();return t.KtG(G.action())}),t._uU(2),t.qZA()()}if(2&R){const k=t.oxw();t.xp6(2),t.hij(" ",k.data.action," ")}}const Z=["label"];function Y(R,$){}const H=Math.pow(2,31)-1;class d{constructor($,k){this._overlayRef=k,this._afterDismissed=new a.xQ,this._afterOpened=new a.xQ,this._onAction=new a.xQ,this._dismissedByAction=!1,this.containerInstance=$,$._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter($){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min($,H))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}const nt=new t.OlP("MatSnackBarData");class lt{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let at=(()=>{class R{}return R.\u0275fac=function(k){return new(k||R)},R.\u0275dir=t.lG2({type:R,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]}),R})(),gt=(()=>{class R{}return R.\u0275fac=function(k){return new(k||R)},R.\u0275dir=t.lG2({type:R,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]}),R})(),ft=(()=>{class R{}return R.\u0275fac=function(k){return new(k||R)},R.\u0275dir=t.lG2({type:R,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]}),R})(),dt=(()=>{class R{constructor(k,B){this.snackBarRef=k,this.data=B}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return R.\u0275fac=function(k){return new(k||R)(t.Y36(d),t.Y36(nt))},R.\u0275cmp=t.Xpm({type:R,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions","",4,"ngIf"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(k,B){1&k&&(t.TgZ(0,"div",0),t._uU(1),t.qZA(),t.YNc(2,M,3,1,"div",1)),2&k&&(t.xp6(1),t.hij(" ",B.data.message,"\n"),t.xp6(1),t.Q6J("ngIf",B.hasAction))},dependencies:[u.O5,p.lW,at,gt,ft],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0}),R})();const st={snackBarState:(0,O.X$)("state",[(0,O.SB)("void, hidden",(0,O.oB)({transform:"scale(0.8)",opacity:0})),(0,O.SB)("visible",(0,O.oB)({transform:"scale(1)",opacity:1})),(0,O.eR)("* => visible",(0,O.jt)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,O.eR)("* => void, * => hidden",(0,O.jt)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,O.oB)({opacity:0})))])};let D=0,Q=(()=>{class R extends z.en{constructor(k,B,G,q,et){super(),this._ngZone=k,this._elementRef=B,this._changeDetectorRef=G,this._platform=q,this.snackBarConfig=et,this._document=(0,t.f3M)(u.K0),this._trackedModals=new Set,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new a.xQ,this._onExit=new a.xQ,this._onEnter=new a.xQ,this._animationState="void",this._liveElementId="mat-snack-bar-container-live-"+D++,this.attachDomPortal=rt=>{this._assertNotAttached();const vt=this._portalOutlet.attachDomPortal(rt);return this._afterPortalAttached(),vt},this._live="assertive"!==et.politeness||et.announcementMessage?"off"===et.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(k){this._assertNotAttached();const B=this._portalOutlet.attachComponentPortal(k);return this._afterPortalAttached(),B}attachTemplatePortal(k){this._assertNotAttached();const B=this._portalOutlet.attachTemplatePortal(k);return this._afterPortalAttached(),B}onAnimationEnd(k){const{fromState:B,toState:G}=k;if(("void"===G&&"void"!==B||"hidden"===G)&&this._completeExit(),"visible"===G){const q=this._onEnter;this._ngZone.run(()=>{q.next(),q.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.pipe((0,I.q)(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const k=this._elementRef.nativeElement,B=this.snackBarConfig.panelClass;B&&(Array.isArray(B)?B.forEach(G=>k.classList.add(G)):k.classList.add(B)),this._exposeToModals()}_exposeToModals(){const k=this._liveElementId,B=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let G=0;G<B.length;G++){const q=B[G],et=q.getAttribute("aria-owns");this._trackedModals.add(q),et?-1===et.indexOf(k)&&q.setAttribute("aria-owns",et+" "+k):q.setAttribute("aria-owns",k)}}_clearFromModals(){this._trackedModals.forEach(k=>{const B=k.getAttribute("aria-owns");if(B){const G=B.replace(this._liveElementId,"").trim();G.length>0?k.setAttribute("aria-owns",G):k.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const k=this._elementRef.nativeElement.querySelector("[aria-hidden]"),B=this._elementRef.nativeElement.querySelector("[aria-live]");if(k&&B){let G=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&k.contains(document.activeElement)&&(G=document.activeElement),k.removeAttribute("aria-hidden"),B.appendChild(k),G?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}}return R.\u0275fac=function(k){return new(k||R)(t.Y36(t.R0b),t.Y36(t.SBq),t.Y36(t.sBO),t.Y36(L.t4),t.Y36(lt))},R.\u0275dir=t.lG2({type:R,viewQuery:function(k,B){if(1&k&&t.Gf(z.Pl,7),2&k){let G;t.iGM(G=t.CRH())&&(B._portalOutlet=G.first)}},features:[t.qOj]}),R})(),W=(()=>{class R extends Q{_afterPortalAttached(){super._afterPortalAttached();const k=this._label.nativeElement,B="mdc-snackbar__label";k.classList.toggle(B,!k.querySelector(`.${B}`))}}return R.\u0275fac=function(){let $;return function(B){return($||($=t.n5z(R)))(B||R)}}(),R.\u0275cmp=t.Xpm({type:R,selectors:[["mat-snack-bar-container"]],viewQuery:function(k,B){if(1&k&&t.Gf(Z,7),2&k){let G;t.iGM(G=t.CRH())&&(B._label=G.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(k,B){1&k&&t.WFA("@state.done",function(q){return B.onAnimationEnd(q)}),2&k&&t.d8E("@state",B._animationState)},features:[t.qOj],decls:6,vars:3,consts:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(k,B){1&k&&(t.TgZ(0,"div",0)(1,"div",1,2)(3,"div",3),t.YNc(4,Y,0,0,"ng-template",4),t.qZA(),t._UZ(5,"div"),t.qZA()()),2&k&&(t.xp6(5),t.uIk("aria-live",B._live)("role",B._role)("id",B._liveElementId))},dependencies:[z.Pl],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;--mdc-snackbar-container-shape:4px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape)}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size);font-family:var(--mdc-snackbar-supporting-text-font);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-mdc-button-persistent-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}'],encapsulation:2,data:{animation:[st.snackBarState]}}),R})(),pt=(()=>{class R{}return R.\u0275fac=function(k){return new(k||R)},R.\u0275mod=t.oAB({type:R}),R.\u0275inj=t.cJS({imports:[A.U8,z.eL,u.ez,p.ot,V.BQ,V.BQ]}),R})();const Ct=new t.OlP("mat-snack-bar-default-options",{providedIn:"root",factory:function At(){return new lt}});let Et=(()=>{class R{get _openedSnackBarRef(){const k=this._parentSnackBar;return k?k._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(k){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=k:this._snackBarRefAtThisLevel=k}constructor(k,B,G,q,et,rt){this._overlay=k,this._live=B,this._injector=G,this._breakpointObserver=q,this._parentSnackBar=et,this._defaultConfig=rt,this._snackBarRefAtThisLevel=null}openFromComponent(k,B){return this._attach(k,B)}openFromTemplate(k,B){return this._attach(k,B)}open(k,B="",G){const q={...this._defaultConfig,...G};return q.data={message:k,action:B},q.announcementMessage===k&&(q.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,q)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(k,B){const q=t.zs3.create({parent:B&&B.viewContainerRef&&B.viewContainerRef.injector||this._injector,providers:[{provide:lt,useValue:B}]}),et=new z.C5(this.snackBarContainerComponent,B.viewContainerRef,q),rt=k.attach(et);return rt.instance.snackBarConfig=B,rt.instance}_attach(k,B){const G={...new lt,...this._defaultConfig,...B},q=this._createOverlay(G),et=this._attachSnackBarContainer(q,G),rt=new d(et,q);if(k instanceof t.Rgc){const vt=new z.UE(k,null,{$implicit:G.data,snackBarRef:rt});rt.instance=et.attachTemplatePortal(vt)}else{const vt=this._createInjector(G,rt),Dt=new z.C5(k,void 0,vt),Tt=et.attachComponentPortal(Dt);rt.instance=Tt.instance}return this._breakpointObserver.observe(F.u3.HandsetPortrait).pipe((0,S.R)(q.detachments())).subscribe(vt=>{q.overlayElement.classList.toggle(this.handsetCssClass,vt.matches)}),G.announcementMessage&&et._onAnnounce.subscribe(()=>{this._live.announce(G.announcementMessage,G.politeness)}),this._animateSnackBar(rt,G),this._openedSnackBarRef=rt,this._openedSnackBarRef}_animateSnackBar(k,B){k.afterDismissed().subscribe(()=>{this._openedSnackBarRef==k&&(this._openedSnackBarRef=null),B.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{k.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):k.containerInstance.enter(),B.duration&&B.duration>0&&k.afterOpened().subscribe(()=>k._dismissAfter(B.duration))}_createOverlay(k){const B=new A.X_;B.direction=k.direction;let G=this._overlay.position().global();const q="rtl"===k.direction,et="left"===k.horizontalPosition||"start"===k.horizontalPosition&&!q||"end"===k.horizontalPosition&&q,rt=!et&&"center"!==k.horizontalPosition;return et?G.left("0"):rt?G.right("0"):G.centerHorizontally(),"top"===k.verticalPosition?G.top("0"):G.bottom("0"),B.positionStrategy=G,this._overlay.create(B)}_createInjector(k,B){return t.zs3.create({parent:k&&k.viewContainerRef&&k.viewContainerRef.injector||this._injector,providers:[{provide:d,useValue:B},{provide:nt,useValue:k.data}]})}}return R.\u0275fac=function(k){return new(k||R)(t.LFG(A.aV),t.LFG(P.Kd),t.LFG(t.zs3),t.LFG(F.Yg),t.LFG(R,12),t.LFG(Ct))},R.\u0275prov=t.Yz7({token:R,factory:R.\u0275fac}),R})(),ut=(()=>{class R extends Et{constructor(k,B,G,q,et,rt){super(k,B,G,q,et,rt),this.simpleSnackBarComponent=dt,this.snackBarContainerComponent=W,this.handsetCssClass="mat-mdc-snack-bar-handset"}}return R.\u0275fac=function(k){return new(k||R)(t.LFG(A.aV),t.LFG(P.Kd),t.LFG(t.zs3),t.LFG(F.Yg),t.LFG(R,12),t.LFG(Ct))},R.\u0275prov=t.Yz7({token:R,factory:R.\u0275fac,providedIn:pt}),R})()},4104:(wt,X,_)=>{_.d(X,{BU:()=>le,Nh:()=>Kt,Nj:()=>zt,SP:()=>ee,Vc:()=>Ot,sW:()=>Yt,uD:()=>yt,uX:()=>tt});var t=_(6814),a=_(5879),u=_(3680),p=_(8484),O=_(7131),z=_(4300),L=_(9388),I=_(7902),S=_(2079),P=_(9016),F=_(9193),A=_(7354),V=_(1226),M=_(4699),Z=_(1928),Y=_(5125),H=_(3075),d=_(2068),nt=_(9352),lt=_(1418),at=_(5222),gt=_(4521),ft=_(7734),dt=_(6825),st=_(2495),D=_(6672),Q=_(2831),W=_(6028);function pt(v,T){}const At=function(v){return{animationDuration:v}},Ct=function(v,T){return{value:v,params:T}};function Et(v,T){1&v&&a.Hsn(0)}const ut=["*"],R=["tabListContainer"],$=["tabList"],k=["tabListInner"],B=["nextPaginator"],G=["previousPaginator"],q=["tabBodyWrapper"],et=["tabHeader"];function rt(v,T){}function vt(v,T){if(1&v&&a.YNc(0,rt,0,0,"ng-template",14),2&v){const c=a.oxw().$implicit;a.Q6J("cdkPortalOutlet",c.templateLabel)}}function Dt(v,T){if(1&v&&a._uU(0),2&v){const c=a.oxw().$implicit;a.Oqu(c.textLabel)}}function Tt(v,T){if(1&v){const c=a.EpF();a.TgZ(0,"div",6,7),a.NdJ("click",function(){const f=a.CHM(c),E=f.$implicit,ot=f.index,_t=a.oxw(),bt=a.MAs(1);return a.KtG(_t._handleClick(E,bt,ot))})("cdkFocusChange",function(f){const ot=a.CHM(c).index,_t=a.oxw();return a.KtG(_t._tabFocusChanged(f,ot))}),a._UZ(2,"span",8)(3,"div",9),a.TgZ(4,"span",10)(5,"span",11),a.YNc(6,vt,1,1,"ng-template",12),a.YNc(7,Dt,1,1,"ng-template",null,13,a.W1O),a.qZA()()()}if(2&v){const c=T.$implicit,h=T.index,f=a.MAs(1),E=a.MAs(8),ot=a.oxw();a.ekj("mdc-tab--active",ot.selectedIndex===h),a.Q6J("id",ot._getTabLabelId(h))("ngClass",c.labelClass)("disabled",c.disabled)("fitInkBarToContent",ot.fitInkBarToContent),a.uIk("tabIndex",ot._getTabIndex(h))("aria-posinset",h+1)("aria-setsize",ot._tabs.length)("aria-controls",ot._getTabContentId(h))("aria-selected",ot.selectedIndex===h)("aria-label",c.ariaLabel||null)("aria-labelledby",!c.ariaLabel&&c.ariaLabelledby?c.ariaLabelledby:null),a.xp6(3),a.Q6J("matRippleTrigger",f)("matRippleDisabled",c.disabled||ot.disableRipple),a.xp6(3),a.Q6J("ngIf",c.templateLabel)("ngIfElse",E)}}function N(v,T){if(1&v){const c=a.EpF();a.TgZ(0,"mat-tab-body",15),a.NdJ("_onCentered",function(){a.CHM(c);const f=a.oxw();return a.KtG(f._removeTabBodyWrapperHeight())})("_onCentering",function(f){a.CHM(c);const E=a.oxw();return a.KtG(E._setTabBodyWrapperHeight(f))}),a.qZA()}if(2&v){const c=T.$implicit,h=T.index,f=a.oxw();a.ekj("mat-mdc-tab-body-active",f.selectedIndex===h),a.Q6J("id",f._getTabContentId(h))("ngClass",c.bodyClass)("content",c.content)("position",c.position)("origin",c.origin)("animationDuration",f.animationDuration)("preserveContent",f.preserveContent),a.uIk("tabindex",null!=f.contentTabIndex&&f.selectedIndex===h?f.contentTabIndex:null)("aria-labelledby",f._getTabLabelId(h))}}const J=["mat-tab-nav-bar",""],b=["mat-tab-link",""],w={translateTab:(0,dt.X$)("translateTab",[(0,dt.SB)("center, void, left-origin-center, right-origin-center",(0,dt.oB)({transform:"none"})),(0,dt.SB)("left",(0,dt.oB)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,dt.SB)("right",(0,dt.oB)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,dt.eR)("* => left, * => right, left => center, right => center",(0,dt.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,dt.eR)("void => left-origin-center",[(0,dt.oB)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,dt.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,dt.eR)("void => right-origin-center",[(0,dt.oB)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,dt.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let U=(()=>{class v extends p.Pl{constructor(c,h,f,E){super(c,h,E),this._host=f,this._centeringSub=I.w.EMPTY,this._leavingSub=I.w.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,H.O)(this._host._isCenterPosition(this._host._position))).subscribe(c=>{c&&!this.hasAttached()&&this.attach(this._host._content)}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this.detach()})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a._Vd),a.Y36(a.s_b),a.Y36((0,a.Gpc)(()=>Mt)),a.Y36(t.K0))},v.\u0275dir=a.lG2({type:v,selectors:[["","matTabBodyHost",""]],features:[a.qOj]}),v})(),ct=(()=>{class v{set position(c){this._positionIndex=c,this._computePositionAnimationState()}constructor(c,h,f){this._elementRef=c,this._dir=h,this._dirChangeSubscription=I.w.EMPTY,this._translateTabComplete=new S.xQ,this._onCentering=new a.vpe,this._beforeCentering=new a.vpe,this._afterLeavingCenter=new a.vpe,this._onCentered=new a.vpe(!0),this.animationDuration="500ms",this.preserveContent=!1,h&&(this._dirChangeSubscription=h.change.subscribe(E=>{this._computePositionAnimationState(E),f.markForCheck()})),this._translateTabComplete.pipe((0,d.x)((E,ot)=>E.fromState===ot.fromState&&E.toState===ot.toState)).subscribe(E=>{this._isCenterPosition(E.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(E.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(c){const h=this._isCenterPosition(c.toState);this._beforeCentering.emit(h),h&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(c){return"center"==c||"left-origin-center"==c||"right-origin-center"==c}_computePositionAnimationState(c=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==c?"left":"right":this._positionIndex>0?"ltr"==c?"right":"left":"center"}_computePositionFromOrigin(c){const h=this._getLayoutDirection();return"ltr"==h&&c<=0||"rtl"==h&&c>0?"left-origin-center":"right-origin-center"}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq),a.Y36(L.Is,8),a.Y36(a.sBO))},v.\u0275dir=a.lG2({type:v,inputs:{_content:["content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}}),v})(),Mt=(()=>{class v extends ct{constructor(c,h,f){super(c,h,f)}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq),a.Y36(L.Is,8),a.Y36(a.sBO))},v.\u0275cmp=a.Xpm({type:v,selectors:[["mat-tab-body"]],viewQuery:function(c,h){if(1&c&&a.Gf(p.Pl,5),2&c){let f;a.iGM(f=a.CRH())&&(h._portalHost=f.first)}},hostAttrs:[1,"mat-mdc-tab-body"],features:[a.qOj],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(c,h){1&c&&(a.TgZ(0,"div",0,1),a.NdJ("@translateTab.start",function(E){return h._onTranslateTabStarted(E)})("@translateTab.done",function(E){return h._translateTabComplete.next(E)}),a.YNc(2,pt,0,0,"ng-template",2),a.qZA()),2&c&&a.Q6J("@translateTab",a.WLB(3,Ct,h._position,a.VKq(1,At,h.animationDuration)))},dependencies:[U],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}'],encapsulation:2,data:{animation:[w.translateTab]}}),v})();const Lt=new a.OlP("MatTabContent");let Ot=(()=>{class v{constructor(c){this.template=c}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.Rgc))},v.\u0275dir=a.lG2({type:v,selectors:[["","matTabContent",""]],features:[a._Bn([{provide:Lt,useExisting:v}])]}),v})();const Pt=new a.OlP("MatTabLabel"),it=new a.OlP("MAT_TAB");let yt=(()=>{class v extends p.ig{constructor(c,h,f){super(c,h),this._closestTab=f}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.Rgc),a.Y36(a.s_b),a.Y36(it,8))},v.\u0275dir=a.lG2({type:v,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[a._Bn([{provide:Pt,useExisting:v}]),a.qOj]}),v})();const Ft="mdc-tab-indicator--active",Bt="mdc-tab-indicator--no-transition";class Vt{constructor(T){this._items=T}hide(){this._items.forEach(T=>T.deactivateInkBar())}alignToElement(T){const c=this._items.find(f=>f.elementRef.nativeElement===T),h=this._currentItem;if(c!==h&&(h?.deactivateInkBar(),c)){const f=h?.elementRef.nativeElement.getBoundingClientRect?.();c.activateInkBar(f),this._currentItem=c}}}function Gt(v){return class extends v{constructor(...T){super(...T),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(T){const c=(0,st.Ig)(T);this._fitToContent!==c&&(this._fitToContent=c,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(T){const c=this.elementRef.nativeElement;if(!T||!c.getBoundingClientRect||!this._inkBarContentElement)return void c.classList.add(Ft);const h=c.getBoundingClientRect(),f=T.width/h.width,E=T.left-h.left;c.classList.add(Bt),this._inkBarContentElement.style.setProperty("transform",`translateX(${E}px) scaleX(${f})`),c.getBoundingClientRect(),c.classList.remove(Bt),c.classList.add(Ft),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this.elementRef.nativeElement.classList.remove(Ft)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const T=this.elementRef.nativeElement.ownerDocument||document;this._inkBarElement=T.createElement("span"),this._inkBarContentElement=T.createElement("span"),this._inkBarElement.className="mdc-tab-indicator",this._inkBarContentElement.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",this._inkBarElement.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this.elementRef.nativeElement.querySelector(".mdc-tab__content"):this.elementRef.nativeElement).appendChild(this._inkBarElement)}}}const r=(0,u.Id)(class{}),o=Gt((()=>{class v extends r{constructor(c){super(),this.elementRef=c}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq))},v.\u0275dir=a.lG2({type:v,features:[a.qOj]}),v})());let m=(()=>{class v extends o{}return v.\u0275fac=function(){let T;return function(h){return(T||(T=a.n5z(v)))(h||v)}}(),v.\u0275dir=a.lG2({type:v,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(c,h){2&c&&(a.uIk("aria-disabled",!!h.disabled),a.ekj("mat-mdc-tab-disabled",h.disabled))},inputs:{disabled:"disabled",fitInkBarToContent:"fitInkBarToContent"},features:[a.qOj]}),v})();const g=(0,u.Id)(class{}),y=new a.OlP("MAT_TAB_GROUP");let j=(()=>{class v extends g{get content(){return this._contentPortal}constructor(c,h){super(),this._viewContainerRef=c,this._closestTabGroup=h,this.textLabel="",this._contentPortal=null,this._stateChanges=new S.xQ,this.position=null,this.origin=null,this.isActive=!1}ngOnChanges(c){(c.hasOwnProperty("textLabel")||c.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new p.UE(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(c){c&&c._closestTab===this&&(this._templateLabel=c)}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.s_b),a.Y36(y,8))},v.\u0275dir=a.lG2({type:v,viewQuery:function(c,h){if(1&c&&a.Gf(a.Rgc,7),2&c){let f;a.iGM(f=a.CRH())&&(h._implicitContent=f.first)}},inputs:{textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},features:[a.qOj,a.TTD]}),v})(),tt=(()=>{class v extends j{constructor(){super(...arguments),this._explicitContent=void 0}get templateLabel(){return this._templateLabel}set templateLabel(c){this._setTemplateLabelInput(c)}}return v.\u0275fac=function(){let T;return function(h){return(T||(T=a.n5z(v)))(h||v)}}(),v.\u0275cmp=a.Xpm({type:v,selectors:[["mat-tab"]],contentQueries:function(c,h,f){if(1&c&&(a.Suo(f,Ot,7,a.Rgc),a.Suo(f,yt,5)),2&c){let E;a.iGM(E=a.CRH())&&(h._explicitContent=E.first),a.iGM(E=a.CRH())&&(h.templateLabel=E.first)}},inputs:{disabled:"disabled"},exportAs:["matTab"],features:[a._Bn([{provide:it,useExisting:v}]),a.qOj],ngContentSelectors:ut,decls:1,vars:0,template:function(c,h){1&c&&(a.F$t(),a.YNc(0,Et,1,0,"ng-template"))},encapsulation:2}),v})();const xt=(0,Q.i$)({passive:!0});let It=(()=>{class v{get disablePagination(){return this._disablePagination}set disablePagination(c){this._disablePagination=(0,st.Ig)(c)}get selectedIndex(){return this._selectedIndex}set selectedIndex(c){c=(0,st.su)(c),this._selectedIndex!=c&&(this._selectedIndexChanged=!0,this._selectedIndex=c,this._keyManager&&this._keyManager.updateActiveItem(c))}constructor(c,h,f,E,ot,_t,bt){this._elementRef=c,this._changeDetectorRef=h,this._viewportRuler=f,this._dir=E,this._ngZone=ot,this._platform=_t,this._animationMode=bt,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new S.xQ,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new S.xQ,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new a.vpe,this.indexFocused=new a.vpe,ot.runOutsideAngular(()=>{(0,P.R)(c.nativeElement,"mouseleave").pipe((0,nt.R)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){(0,P.R)(this._previousPaginator.nativeElement,"touchstart",xt).pipe((0,nt.R)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,P.R)(this._nextPaginator.nativeElement,"touchstart",xt).pipe((0,nt.R)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const c=this._dir?this._dir.change:(0,F.of)("ltr"),h=this._viewportRuler.change(150),f=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new z.Em(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe((0,lt.q)(1)).subscribe(f),(0,A.T)(c,h,this._items.changes,this._itemsResized()).pipe((0,nt.R)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),f()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(E=>{this.indexFocused.emit(E),this._setTabFocus(E)})}_itemsResized(){return"function"!=typeof ResizeObserver?V.E:this._items.changes.pipe((0,H.O)(this._items),(0,at.w)(c=>new M.y(h=>this._ngZone.runOutsideAngular(()=>{const f=new ResizeObserver(E=>h.next(E));return c.forEach(E=>f.observe(E.elementRef.nativeElement)),()=>{f.disconnect()}}))),(0,gt.T)(1),(0,ft.h)(c=>c.some(h=>h.contentRect.width>0&&h.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(c){if(!(0,W.Vb)(c))switch(c.keyCode){case W.K5:case W.L_:if(this.focusIndex!==this.selectedIndex){const h=this._items.get(this.focusIndex);h&&!h.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(c))}break;default:this._keyManager.onKeydown(c)}}_onContentChanges(){const c=this._elementRef.nativeElement.textContent;c!==this._currentTextContent&&(this._currentTextContent=c||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(c){!this._isValidIndex(c)||this.focusIndex===c||!this._keyManager||this._keyManager.setActiveItem(c)}_isValidIndex(c){return!this._items||!!this._items.toArray()[c]}_setTabFocus(c){if(this._showPaginationControls&&this._scrollToLabel(c),this._items&&this._items.length){this._items.toArray()[c].focus();const h=this._tabListContainer.nativeElement;h.scrollLeft="ltr"==this._getLayoutDirection()?0:h.scrollWidth-h.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const c=this.scrollDistance,h="ltr"===this._getLayoutDirection()?-c:c;this._tabList.nativeElement.style.transform=`translateX(${Math.round(h)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(c){this._scrollTo(c)}_scrollHeader(c){return this._scrollTo(this._scrollDistance+("before"==c?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(c){this._stopInterval(),this._scrollHeader(c)}_scrollToLabel(c){if(this.disablePagination)return;const h=this._items?this._items.toArray()[c]:null;if(!h)return;const f=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:E,offsetWidth:ot}=h.elementRef.nativeElement;let _t,bt;"ltr"==this._getLayoutDirection()?(_t=E,bt=_t+ot):(bt=this._tabListInner.nativeElement.offsetWidth-E,_t=bt-ot);const St=this.scrollDistance,Xt=this.scrollDistance+f;_t<St?this.scrollDistance-=St-_t:bt>Xt&&(this.scrollDistance+=Math.min(bt-Xt,_t-St))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const c=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;c||(this.scrollDistance=0),c!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=c}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){return this._tabListInner.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}_alignInkBarToSelectedTab(){const c=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,h=c?c.elementRef.nativeElement:null;h?this._inkBar.alignToElement(h):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(c,h){h&&null!=h.button&&0!==h.button||(this._stopInterval(),(0,Z.H)(650,100).pipe((0,nt.R)((0,A.T)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:f,distance:E}=this._scrollHeader(c);(0===E||E>=f)&&this._stopInterval()}))}_scrollTo(c){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const h=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(h,c)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:h,distance:this._scrollDistance}}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq),a.Y36(a.sBO),a.Y36(D.rL),a.Y36(L.Is,8),a.Y36(a.R0b),a.Y36(Q.t4),a.Y36(a.QbO,8))},v.\u0275dir=a.lG2({type:v,inputs:{disablePagination:"disablePagination"}}),v})(),Nt=(()=>{class v extends It{get disableRipple(){return this._disableRipple}set disableRipple(c){this._disableRipple=(0,st.Ig)(c)}constructor(c,h,f,E,ot,_t,bt){super(c,h,f,E,ot,_t,bt),this._disableRipple=!1}_itemSelected(c){c.preventDefault()}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq),a.Y36(a.sBO),a.Y36(D.rL),a.Y36(L.Is,8),a.Y36(a.R0b),a.Y36(Q.t4),a.Y36(a.QbO,8))},v.\u0275dir=a.lG2({type:v,inputs:{disableRipple:"disableRipple"},features:[a.qOj]}),v})(),$t=(()=>{class v extends Nt{constructor(c,h,f,E,ot,_t,bt){super(c,h,f,E,ot,_t,bt)}ngAfterContentInit(){this._inkBar=new Vt(this._items),super.ngAfterContentInit()}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq),a.Y36(a.sBO),a.Y36(D.rL),a.Y36(L.Is,8),a.Y36(a.R0b),a.Y36(Q.t4),a.Y36(a.QbO,8))},v.\u0275cmp=a.Xpm({type:v,selectors:[["mat-tab-header"]],contentQueries:function(c,h,f){if(1&c&&a.Suo(f,m,4),2&c){let E;a.iGM(E=a.CRH())&&(h._items=E)}},viewQuery:function(c,h){if(1&c&&(a.Gf(R,7),a.Gf($,7),a.Gf(k,7),a.Gf(B,5),a.Gf(G,5)),2&c){let f;a.iGM(f=a.CRH())&&(h._tabListContainer=f.first),a.iGM(f=a.CRH())&&(h._tabList=f.first),a.iGM(f=a.CRH())&&(h._tabListInner=f.first),a.iGM(f=a.CRH())&&(h._nextPaginator=f.first),a.iGM(f=a.CRH())&&(h._previousPaginator=f.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(c,h){2&c&&a.ekj("mat-mdc-tab-header-pagination-controls-enabled",h._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==h._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[a.qOj],ngContentSelectors:ut,decls:13,vars:10,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-mdc-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(c,h){1&c&&(a.F$t(),a.TgZ(0,"button",0,1),a.NdJ("click",function(){return h._handlePaginatorClick("before")})("mousedown",function(E){return h._handlePaginatorPress("before",E)})("touchend",function(){return h._stopInterval()}),a._UZ(2,"div",2),a.qZA(),a.TgZ(3,"div",3,4),a.NdJ("keydown",function(E){return h._handleKeydown(E)}),a.TgZ(5,"div",5,6),a.NdJ("cdkObserveContent",function(){return h._onContentChanges()}),a.TgZ(7,"div",7,8),a.Hsn(9),a.qZA()()(),a.TgZ(10,"button",9,10),a.NdJ("mousedown",function(E){return h._handlePaginatorPress("after",E)})("click",function(){return h._handlePaginatorClick("after")})("touchend",function(){return h._stopInterval()}),a._UZ(12,"div",2),a.qZA()),2&c&&(a.ekj("mat-mdc-tab-header-pagination-disabled",h._disableScrollBefore),a.Q6J("matRippleDisabled",h._disableScrollBefore||h.disableRipple)("disabled",h._disableScrollBefore||null),a.xp6(3),a.ekj("_mat-animation-noopable","NoopAnimations"===h._animationMode),a.xp6(7),a.ekj("mat-mdc-tab-header-pagination-disabled",h._disableScrollAfter),a.Q6J("matRippleDisabled",h._disableScrollAfter||h.disableRipple)("disabled",h._disableScrollAfter||null))},dependencies:[u.wG,O.wD],styles:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mdc-secondary-navigation-tab-container-height:48px}.mdc-tab-indicator .mdc-tab-indicator__content{transition-duration:var(--mat-tab-animation-duration, 250ms)}.mat-mdc-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px;border-color:var(--mat-tab-header-pagination-icon-color)}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}._mat-animation-noopable span.mdc-tab-indicator__content,._mat-animation-noopable span.mdc-tab__text-label{transition:none}.mat-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-mdc-tab-labels{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:flex-end}.mat-mdc-tab::before{margin:5px}.cdk-high-contrast-active .mat-mdc-tab[aria-disabled=true]{color:GrayText}"],encapsulation:2}),v})();const Jt=new a.OlP("MAT_TABS_CONFIG");let qt=0;const de=(0,u.pj)((0,u.Kr)(class{constructor(v){this._elementRef=v}}),"primary");let Zt=(()=>{class v extends de{get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(c){this._dynamicHeight=(0,st.Ig)(c)}get selectedIndex(){return this._selectedIndex}set selectedIndex(c){this._indexToSelect=(0,st.su)(c,null)}get animationDuration(){return this._animationDuration}set animationDuration(c){this._animationDuration=/^\d+$/.test(c+"")?c+"ms":c}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(c){this._contentTabIndex=(0,st.su)(c,null)}get disablePagination(){return this._disablePagination}set disablePagination(c){this._disablePagination=(0,st.Ig)(c)}get preserveContent(){return this._preserveContent}set preserveContent(c){this._preserveContent=(0,st.Ig)(c)}get backgroundColor(){return this._backgroundColor}set backgroundColor(c){const h=this._elementRef.nativeElement.classList;h.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),c&&h.add("mat-tabs-with-background",`mat-background-${c}`),this._backgroundColor=c}constructor(c,h,f,E){super(c),this._changeDetectorRef=h,this._animationMode=E,this._tabs=new a.n_E,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=I.w.EMPTY,this._tabLabelSubscription=I.w.EMPTY,this._dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this._disablePagination=!1,this._preserveContent=!1,this.selectedIndexChange=new a.vpe,this.focusChange=new a.vpe,this.animationDone=new a.vpe,this.selectedTabChange=new a.vpe(!0),this._groupId=qt++,this.animationDuration=f&&f.animationDuration?f.animationDuration:"500ms",this.disablePagination=!(!f||null==f.disablePagination)&&f.disablePagination,this.dynamicHeight=!(!f||null==f.dynamicHeight)&&f.dynamicHeight,this.contentTabIndex=f?.contentTabIndex??null,this.preserveContent=!!f?.preserveContent}ngAfterContentChecked(){const c=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=c){const h=null==this._selectedIndex;if(!h){this.selectedTabChange.emit(this._createChangeEvent(c));const f=this._tabBodyWrapper.nativeElement;f.style.minHeight=f.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((f,E)=>f.isActive=E===c),h||(this.selectedIndexChange.emit(c),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((h,f)=>{h.position=f-c,null!=this._selectedIndex&&0==h.position&&!h.origin&&(h.origin=c-this._selectedIndex)}),this._selectedIndex!==c&&(this._selectedIndex=c,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const c=this._clampTabIndex(this._indexToSelect);if(c===this._selectedIndex){const h=this._tabs.toArray();let f;for(let E=0;E<h.length;E++)if(h[E].isActive){this._indexToSelect=this._selectedIndex=E,this._lastFocusedTabIndex=null,f=h[E];break}!f&&h[c]&&Promise.resolve().then(()=>{h[c].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(c))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,H.O)(this._allTabs)).subscribe(c=>{this._tabs.reset(c.filter(h=>h._closestTabGroup===this||!h._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(c){const h=this._tabHeader;h&&(h.focusIndex=c)}_focusChanged(c){this._lastFocusedTabIndex=c,this.focusChange.emit(this._createChangeEvent(c))}_createChangeEvent(c){const h=new ie;return h.index=c,this._tabs&&this._tabs.length&&(h.tab=this._tabs.toArray()[c]),h}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,A.T)(...this._tabs.map(c=>c._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(c){return Math.min(this._tabs.length-1,Math.max(c||0,0))}_getTabLabelId(c){return`mat-tab-label-${this._groupId}-${c}`}_getTabContentId(c){return`mat-tab-content-${this._groupId}-${c}`}_setTabBodyWrapperHeight(c){if(!this._dynamicHeight||!this._tabBodyWrapperHeight)return;const h=this._tabBodyWrapper.nativeElement;h.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(h.style.height=c+"px")}_removeTabBodyWrapperHeight(){const c=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=c.clientHeight,c.style.height="",this.animationDone.emit()}_handleClick(c,h,f){h.focusIndex=f,c.disabled||(this.selectedIndex=f)}_getTabIndex(c){return c===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(c,h){c&&"mouse"!==c&&"touch"!==c&&(this._tabHeader.focusIndex=h)}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq),a.Y36(a.sBO),a.Y36(Jt,8),a.Y36(a.QbO,8))},v.\u0275dir=a.lG2({type:v,inputs:{dynamicHeight:"dynamicHeight",selectedIndex:"selectedIndex",headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:"contentTabIndex",disablePagination:"disablePagination",preserveContent:"preserveContent",backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},features:[a.qOj]}),v})(),ee=(()=>{class v extends Zt{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(c){this._fitInkBarToContent=(0,st.Ig)(c),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(c){this._stretchTabs=(0,st.Ig)(c)}constructor(c,h,f,E){super(c,h,f,E),this._fitInkBarToContent=!1,this._stretchTabs=!0,this.fitInkBarToContent=!(!f||null==f.fitInkBarToContent)&&f.fitInkBarToContent,this.stretchTabs=!f||null==f.stretchTabs||f.stretchTabs}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq),a.Y36(a.sBO),a.Y36(Jt,8),a.Y36(a.QbO,8))},v.\u0275cmp=a.Xpm({type:v,selectors:[["mat-tab-group"]],contentQueries:function(c,h,f){if(1&c&&a.Suo(f,tt,5),2&c){let E;a.iGM(E=a.CRH())&&(h._allTabs=E)}},viewQuery:function(c,h){if(1&c&&(a.Gf(q,5),a.Gf(et,5)),2&c){let f;a.iGM(f=a.CRH())&&(h._tabBodyWrapper=f.first),a.iGM(f=a.CRH())&&(h._tabHeader=f.first)}},hostAttrs:["ngSkipHydration","",1,"mat-mdc-tab-group"],hostVars:8,hostBindings:function(c,h){2&c&&(a.Udp("--mat-tab-animation-duration",h.animationDuration),a.ekj("mat-mdc-tab-group-dynamic-height",h.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===h.headerPosition)("mat-mdc-tab-group-stretch-tabs",h.stretchTabs))},inputs:{color:"color",disableRipple:"disableRipple",fitInkBarToContent:"fitInkBarToContent",stretchTabs:["mat-stretch-tabs","stretchTabs"]},exportAs:["matTabGroup"],features:[a._Bn([{provide:y,useExisting:v}]),a.qOj],decls:6,vars:7,consts:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mdc-tab mat-mdc-tab mat-mdc-focus-indicator","role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",3,"id","mdc-tab--active","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-mdc-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-mdc-tab-body-active","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"id","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange"],["tabNode",""],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering"]],template:function(c,h){1&c&&(a.TgZ(0,"mat-tab-header",0,1),a.NdJ("indexFocused",function(E){return h._focusChanged(E)})("selectFocusedIndex",function(E){return h.selectedIndex=E}),a.YNc(2,Tt,9,17,"div",2),a.qZA(),a.TgZ(3,"div",3,4),a.YNc(5,N,1,11,"mat-tab-body",5),a.qZA()),2&c&&(a.Q6J("selectedIndex",h.selectedIndex||0)("disableRipple",h.disableRipple)("disablePagination",h.disablePagination),a.xp6(2),a.Q6J("ngForOf",h._tabs),a.xp6(1),a.ekj("_mat-animation-noopable","NoopAnimations"===h._animationMode),a.xp6(2),a.Q6J("ngForOf",h._tabs))},dependencies:[t.mk,t.sg,t.O5,p.Pl,u.wG,z.kH,Mt,m,$t],styles:['.mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab[hidden]{display:none}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;font-family:var(--mat-tab-header-label-text-font);font-size:var(--mat-tab-header-label-text-size);letter-spacing:var(--mat-tab-header-label-text-letter-spacing);line-height:var(--mat-tab-header-label-text-line-height);font-weight:var(--mat-tab-header-label-text-weight)}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color)}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-top-width:var(--mdc-tab-indicator-active-indicator-height)}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-radius:var(--mdc-tab-indicator-active-indicator-shape)}.mat-mdc-tab:not(.mdc-tab--stacked){height:var(--mdc-secondary-navigation-tab-container-height)}.mat-mdc-tab:not(:disabled).mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):hover.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):focus.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):active.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:disabled.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):hover:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):focus:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):active:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:disabled:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color)}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color)}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color)}.mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color)}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color)}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color)}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color)}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color)}.mat-mdc-tab.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color);display:inline-flex;align-items:center}.mat-mdc-tab .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}.mat-mdc-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-focus-indicator::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header{flex-direction:column-reverse}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline{align-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}'],encapsulation:2}),v})();class ie{}let jt=0,Ht=(()=>{class v extends It{get backgroundColor(){return this._backgroundColor}set backgroundColor(c){const h=this._elementRef.nativeElement.classList;h.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),c&&h.add("mat-tabs-with-background",`mat-background-${c}`),this._backgroundColor=c}get disableRipple(){return this._disableRipple}set disableRipple(c){this._disableRipple=(0,st.Ig)(c)}constructor(c,h,f,E,ot,_t,bt){super(c,E,ot,h,f,_t,bt),this._disableRipple=!1,this.color="primary"}_itemSelected(){}ngAfterContentInit(){this._items.changes.pipe((0,H.O)(null),(0,nt.R)(this._destroyed)).subscribe(()=>{this.updateActiveLink()}),super.ngAfterContentInit()}updateActiveLink(){if(!this._items)return;const c=this._items.toArray();for(let h=0;h<c.length;h++)if(c[h].active)return this.selectedIndex=h,this._changeDetectorRef.markForCheck(),void(this.tabPanel&&(this.tabPanel._activeTabId=c[h].id));this.selectedIndex=-1,this._inkBar.hide()}_getRole(){return this.tabPanel?"tablist":this._elementRef.nativeElement.getAttribute("role")}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq),a.Y36(L.Is,8),a.Y36(a.R0b),a.Y36(a.sBO),a.Y36(D.rL),a.Y36(Q.t4),a.Y36(a.QbO,8))},v.\u0275dir=a.lG2({type:v,inputs:{backgroundColor:"backgroundColor",disableRipple:"disableRipple",color:"color",tabPanel:"tabPanel"},features:[a.qOj]}),v})();const Me=(0,u.sb)((0,u.Kr)((0,u.Id)(class{}))),ne=Gt((()=>{class v extends Me{get active(){return this._isActive}set active(c){const h=(0,st.Ig)(c);h!==this._isActive&&(this._isActive=h,this._tabNavBar.updateActiveLink())}get rippleDisabled(){return this.disabled||this.disableRipple||this._tabNavBar.disableRipple||!!this.rippleConfig.disabled}constructor(c,h,f,E,ot,_t){super(),this._tabNavBar=c,this.elementRef=h,this._focusMonitor=ot,this._isActive=!1,this.id="mat-tab-link-"+jt++,this.rippleConfig=f||{},this.tabIndex=parseInt(E)||0,"NoopAnimations"===_t&&(this.rippleConfig.animation={enterDuration:0,exitDuration:0})}focus(){this.elementRef.nativeElement.focus()}ngAfterViewInit(){this._focusMonitor.monitor(this.elementRef)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this.elementRef)}_handleFocus(){this._tabNavBar.focusIndex=this._tabNavBar._items.toArray().indexOf(this)}_handleKeydown(c){!this.disabled||c.keyCode!==W.L_&&c.keyCode!==W.K5?this._tabNavBar.tabPanel&&c.keyCode===W.L_&&this.elementRef.nativeElement.click():c.preventDefault()}_getAriaControls(){return this._tabNavBar.tabPanel?this._tabNavBar.tabPanel?.id:this.elementRef.nativeElement.getAttribute("aria-controls")}_getAriaSelected(){return this._tabNavBar.tabPanel?this.active?"true":"false":this.elementRef.nativeElement.getAttribute("aria-selected")}_getAriaCurrent(){return this.active&&!this._tabNavBar.tabPanel?"page":null}_getRole(){return this._tabNavBar.tabPanel?"tab":this.elementRef.nativeElement.getAttribute("role")}_getTabIndex(){return this._tabNavBar.tabPanel?this._isActive&&!this.disabled?0:-1:this.tabIndex}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(Ht),a.Y36(a.SBq),a.Y36(u.Y2,8),a.$8M("tabindex"),a.Y36(z.tE),a.Y36(a.QbO,8))},v.\u0275dir=a.lG2({type:v,inputs:{active:"active",id:"id"},features:[a.qOj]}),v})());let le=(()=>{class v extends Ht{get fitInkBarToContent(){return this._fitInkBarToContent.value}set fitInkBarToContent(c){this._fitInkBarToContent.next((0,st.Ig)(c)),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(c){this._stretchTabs=(0,st.Ig)(c)}get animationDuration(){return this._animationDuration}set animationDuration(c){this._animationDuration=/^\d+$/.test(c+"")?c+"ms":c}constructor(c,h,f,E,ot,_t,bt,St){super(c,h,f,E,ot,_t,bt),this._fitInkBarToContent=new Y.X(!1),this._stretchTabs=!0,this.disablePagination=!(!St||null==St.disablePagination)&&St.disablePagination,this.fitInkBarToContent=!(!St||null==St.fitInkBarToContent)&&St.fitInkBarToContent,this.stretchTabs=!St||null==St.stretchTabs||St.stretchTabs}ngAfterContentInit(){this._inkBar=new Vt(this._items),super.ngAfterContentInit()}ngAfterViewInit(){super.ngAfterViewInit()}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(a.SBq),a.Y36(L.Is,8),a.Y36(a.R0b),a.Y36(a.sBO),a.Y36(D.rL),a.Y36(Q.t4),a.Y36(a.QbO,8),a.Y36(Jt,8))},v.\u0275cmp=a.Xpm({type:v,selectors:[["","mat-tab-nav-bar",""]],contentQueries:function(c,h,f){if(1&c&&a.Suo(f,zt,5),2&c){let E;a.iGM(E=a.CRH())&&(h._items=E)}},viewQuery:function(c,h){if(1&c&&(a.Gf(R,7),a.Gf($,7),a.Gf(k,7),a.Gf(B,5),a.Gf(G,5)),2&c){let f;a.iGM(f=a.CRH())&&(h._tabListContainer=f.first),a.iGM(f=a.CRH())&&(h._tabList=f.first),a.iGM(f=a.CRH())&&(h._tabListInner=f.first),a.iGM(f=a.CRH())&&(h._nextPaginator=f.first),a.iGM(f=a.CRH())&&(h._previousPaginator=f.first)}},hostAttrs:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],hostVars:17,hostBindings:function(c,h){2&c&&(a.uIk("role",h._getRole()),a.Udp("--mat-tab-animation-duration",h.animationDuration),a.ekj("mat-mdc-tab-header-pagination-controls-enabled",h._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==h._getLayoutDirection())("mat-mdc-tab-nav-bar-stretch-tabs",h.stretchTabs)("mat-primary","warn"!==h.color&&"accent"!==h.color)("mat-accent","accent"===h.color)("mat-warn","warn"===h.color)("_mat-animation-noopable","NoopAnimations"===h._animationMode))},inputs:{color:"color",fitInkBarToContent:"fitInkBarToContent",stretchTabs:["mat-stretch-tabs","stretchTabs"],animationDuration:"animationDuration"},exportAs:["matTabNavBar","matTabNav"],features:[a.qOj],attrs:J,ngContentSelectors:ut,decls:13,vars:8,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-mdc-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-mdc-tab-links"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(c,h){1&c&&(a.F$t(),a.TgZ(0,"button",0,1),a.NdJ("click",function(){return h._handlePaginatorClick("before")})("mousedown",function(E){return h._handlePaginatorPress("before",E)})("touchend",function(){return h._stopInterval()}),a._UZ(2,"div",2),a.qZA(),a.TgZ(3,"div",3,4),a.NdJ("keydown",function(E){return h._handleKeydown(E)}),a.TgZ(5,"div",5,6),a.NdJ("cdkObserveContent",function(){return h._onContentChanges()}),a.TgZ(7,"div",7,8),a.Hsn(9),a.qZA()()(),a.TgZ(10,"button",9,10),a.NdJ("mousedown",function(E){return h._handlePaginatorPress("after",E)})("click",function(){return h._handlePaginatorClick("after")})("touchend",function(){return h._stopInterval()}),a._UZ(12,"div",2),a.qZA()),2&c&&(a.ekj("mat-mdc-tab-header-pagination-disabled",h._disableScrollBefore),a.Q6J("matRippleDisabled",h._disableScrollBefore||h.disableRipple)("disabled",h._disableScrollBefore||null),a.xp6(10),a.ekj("mat-mdc-tab-header-pagination-disabled",h._disableScrollAfter),a.Q6J("matRippleDisabled",h._disableScrollAfter||h.disableRipple)("disabled",h._disableScrollAfter||null))},dependencies:[u.wG,O.wD],styles:[".mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab[hidden]{display:none}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mdc-secondary-navigation-tab-container-height:48px}.mdc-tab-indicator .mdc-tab-indicator__content{transition-duration:var(--mat-tab-animation-duration, 250ms)}.mat-mdc-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px;border-color:var(--mat-tab-header-pagination-icon-color)}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}._mat-animation-noopable span.mdc-tab-indicator__content,._mat-animation-noopable span.mdc-tab__text-label{transition:none}.mat-mdc-tab-links{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:flex-end}.mat-mdc-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background.mat-primary>.mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background.mat-primary>.mat-mdc-tab-link-container .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-link-container .mat-mdc-tab-link:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-link-container .mat-mdc-tab-link:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-focus-indicator::before,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}"],encapsulation:2}),v})(),zt=(()=>{class v extends ne{constructor(c,h,f,E,ot,_t){super(c,h,f,E,ot,_t),this._destroyed=new S.xQ,c._fitInkBarToContent.pipe((0,nt.R)(this._destroyed)).subscribe(bt=>{this.fitInkBarToContent=bt})}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),super.ngOnDestroy()}}return v.\u0275fac=function(c){return new(c||v)(a.Y36(le),a.Y36(a.SBq),a.Y36(u.Y2,8),a.$8M("tabindex"),a.Y36(z.tE),a.Y36(a.QbO,8))},v.\u0275cmp=a.Xpm({type:v,selectors:[["","mat-tab-link",""],["","matTabLink",""]],hostAttrs:[1,"mdc-tab","mat-mdc-tab-link","mat-mdc-focus-indicator"],hostVars:11,hostBindings:function(c,h){1&c&&a.NdJ("focus",function(){return h._handleFocus()})("keydown",function(E){return h._handleKeydown(E)}),2&c&&(a.uIk("aria-controls",h._getAriaControls())("aria-current",h._getAriaCurrent())("aria-disabled",h.disabled)("aria-selected",h._getAriaSelected())("id",h.id)("tabIndex",h._getTabIndex())("role",h._getRole()),a.ekj("mat-mdc-tab-disabled",h.disabled)("mdc-tab--active",h.active))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",active:"active",id:"id"},exportAs:["matTabLink"],features:[a.qOj],attrs:b,ngContentSelectors:ut,decls:5,vars:2,consts:[[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"]],template:function(c,h){1&c&&(a.F$t(),a._UZ(0,"span",0)(1,"div",1),a.TgZ(2,"span",2)(3,"span",3),a.Hsn(4),a.qZA()()),2&c&&(a.xp6(1),a.Q6J("matRippleTrigger",h.elementRef.nativeElement)("matRippleDisabled",h.rippleDisabled))},dependencies:[u.wG],styles:['.mat-mdc-tab-link{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;font-family:var(--mat-tab-header-label-text-font);font-size:var(--mat-tab-header-label-text-size);letter-spacing:var(--mat-tab-header-label-text-letter-spacing);line-height:var(--mat-tab-header-label-text-line-height);font-weight:var(--mat-tab-header-label-text-weight)}.mat-mdc-tab-link .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color)}.mat-mdc-tab-link .mdc-tab-indicator__content--underline{border-top-width:var(--mdc-tab-indicator-active-indicator-height)}.mat-mdc-tab-link .mdc-tab-indicator__content--underline{border-radius:var(--mdc-tab-indicator-active-indicator-shape)}.mat-mdc-tab-link:not(.mdc-tab--stacked){height:var(--mdc-secondary-navigation-tab-container-height)}.mat-mdc-tab-link:not(:disabled).mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link:not(:disabled):hover.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link:not(:disabled):focus.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link:not(:disabled):active.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link:disabled.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link:not(:disabled):not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link:not(:disabled):hover:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link:not(:disabled):focus:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link:not(:disabled):active:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link:disabled:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab-link.mdc-tab{flex-grow:0}.mat-mdc-tab-link:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color)}.mat-mdc-tab-link:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color)}.mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color)}.mat-mdc-tab-link.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab-link.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color)}.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color)}.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color)}.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color)}.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color)}.mat-mdc-tab-link.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab-link .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color);display:inline-flex;align-items:center}.mat-mdc-tab-link .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab-link:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab-link.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab-link.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab-link .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-header.mat-mdc-tab-nav-bar-stretch-tabs .mat-mdc-tab-link{flex-grow:1}.mat-mdc-tab-link::before{margin:5px}@media(max-width: 599px){.mat-mdc-tab-link{min-width:72px}}'],encapsulation:2,changeDetection:0}),v})(),Yt=(()=>{class v{constructor(){this.id="mat-tab-nav-panel-"+jt++}}return v.\u0275fac=function(c){return new(c||v)},v.\u0275cmp=a.Xpm({type:v,selectors:[["mat-tab-nav-panel"]],hostAttrs:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],hostVars:2,hostBindings:function(c,h){2&c&&a.uIk("aria-labelledby",h._activeTabId)("id",h.id)},inputs:{id:"id"},exportAs:["matTabNavPanel"],ngContentSelectors:ut,decls:1,vars:0,template:function(c,h){1&c&&(a.F$t(),a.Hsn(0))},encapsulation:2,changeDetection:0}),v})(),Kt=(()=>{class v{}return v.\u0275fac=function(c){return new(c||v)},v.\u0275mod=a.oAB({type:v}),v.\u0275inj=a.cJS({imports:[t.ez,u.BQ,p.eL,u.si,O.Q8,z.rt,u.BQ]}),v})()}}]);