-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path2607.40b152c29d0aacf4.js
1 lines (1 loc) · 320 KB
/
2607.40b152c29d0aacf4.js
1
"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[2607],{2607:(ft,et,p)=>{p.r(et),p.d(et,{ComponentNav:()=>Ft,ComponentSidenav:()=>Pt,ComponentSidenavModule:()=>Xt});var t=p(9969),l=p(9529),W=p(177),u=p(9417),I=p(9213),N=p(3902),Y=p(882),F=p(2419),V=p(4337),A=p(9776),w=p(5006),P=p(2038),S=p(5665),E=p(5596),j=p(6600),L=p(6789),Q=p(3677),c=p(4438),tt=p(1688);function lt(C,v){if(1&C&&c.nrm(0,"img",5),2&C){const x=c.XpG().$implicit;c.Y8G("src","../../../assets/screenshots/"+x.id+".scene.png",c.B4B)}}function ot(C,v){if(1&C&&(c.j41(0,"a",3)(1,"div",4),c.DNE(2,lt,1,1,"img",5),c.j41(3,"div",6),c.EFF(4),c.k0s(),c.j41(5,"div",7),c.EFF(6),c.k0s()()()),2&C){const x=v.$implicit,d=c.XpG();c.Y8G("routerLink","/"+d+"/"+x.id),c.R7$(2),c.vxM("components"===d?2:-1),c.R7$(2),c.JRh(x.name),c.R7$(2),c.JRh(x.summary)}}function pt(C,v){if(1&C&&(c.j41(0,"div",2),c.Z7z(1,ot,7,4,"a",3,c.fX1),c.k0s()),2&C){const x=c.XpG();c.R7$(),c.Dyx(x.docItems.getItems(v))}}let vt=(()=>{class C{constructor(x,d,g){this.docItems=x,this._componentPageTitle=d,this._route=g,this.routeParamSubscription=new V.y}ngOnInit(){this.params=(0,A.zV)(this._route.pathFromRoot.map(x=>x.params),Object.assign),this.routeParamSubscription=this.params.subscribe(x=>{const g=L.b[x.section];this._componentPageTitle.title=g.name,this._categoryListSummary=g.summary})}ngOnDestroy(){this.routeParamSubscription&&this.routeParamSubscription.unsubscribe()}static#t=this.\u0275fac=function(d){return new(d||C)(c.rXU(L.$),c.rXU(tt.X),c.rXU(F.nX))};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["app-component-category-list"]],standalone:!0,features:[c.aNF],decls:4,vars:4,consts:[["id","category-summary","focusOnNavigation","",1,"docs-component-category-list-summary"],[3,"innerHTML"],[1,"docs-component-category-list"],[1,"docs-component-category-list-item",3,"routerLink"],["matRipple","",1,"docs-component-category-list-card"],["loading","lazy","alt","","role","presentation","aria-hidden","true",1,"docs-component-category-list-card-image-wrapper",3,"src"],[1,"docs-component-category-list-card-title"],[1,"docs-component-category-list-card-summary"]],template:function(d,g){if(1&d&&(c.j41(0,"div",0),c.nrm(1,"div",1),c.k0s(),c.DNE(2,pt,3,0,"div",2),c.nI1(3,"async")),2&d){let f;c.R7$(),c.Y8G("innerHTML",g._categoryListSummary,c.npT),c.R7$(),c.vxM((f=null==(f=c.bMT(3,2,g.params))?null:f.section)?2:-1,f)}},dependencies:[Q.r,F.Wk,W.Jj,j.r6],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center}.docs-component-category-list-summary[_ngcontent-%COMP%]{padding:40px 40px 0;font-size:16px;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 20px 100px;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;padding:16px;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;transition:background .3s ease}.docs-component-category-list-card-image-wrapper[_ngcontent-%COMP%]{height:156px}.docs-component-category-list-card-summary[_ngcontent-%COMP%]{padding:0 16px 16px;min-height:2.4em;font-size:16px}.docs-component-category-list-card-image[_ngcontent-%COMP%]{width:100%}"]})}return C})(),yt=(()=>{class C{static#t=this.\u0275fac=function(d){return new(d||C)};static#e=this.\u0275mod=c.$C({type:C});static#i=this.\u0275inj=c.G2t({imports:[E.Hu,F.iI]})}return C})();var bt=p(8834);let B=(()=>{class C{constructor(){this.toggleSidenav=new c.bkB}static#t=this.\u0275fac=function(d){return new(d||C)};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["component-page-header"]],outputs:{toggleSidenav:"toggleSidenav"},standalone:!0,features:[c.aNF],decls:5,vars:0,consts:[[1,"docs-component-page-header"],["mat-button","",3,"click"]],template:function(d,g){1&d&&(c.j41(0,"header",0)(1,"button",1),c.bIt("click",function(){return g.toggleSidenav.emit()}),c.j41(2,"mat-icon"),c.EFF(3,"menu"),c.k0s(),c.EFF(4," Menu "),c.k0s()())},dependencies:[bt.Hl,bt.$z,I.m_,I.An],styles:[".docs-component-page-header[_ngcontent-%COMP%]{display:none;justify-content:center;align-items:center;min-height:60px}@media (max-width: 959px){.docs-component-page-header[_ngcontent-%COMP%]{display:flex}}"]})}return C})();var xt=p(6850),Z=p(6607),z=p(5286),ht=p(7605),Ct=p(7753),H=p(8237),ut=p(5789),T=p(1714),O=p(9327);function R(C,v){if(1&C&&(c.j41(0,"a",4,1),c.EFF(2),c.k0s()),2&C){const x=v.$implicit,d=c.sdS(1);c.Y8G("routerLink",x.toLowerCase())("active",d.isActive),c.R7$(2),c.JRh(x)}}const J=["toc"];function it(C,v){1&C&&c.nrm(0,"table-of-contents",3,0)}function ct(C,v){if(1&C){const x=c.RV6();c.j41(0,"h2",1),c.EFF(1),c.k0s(),c.j41(2,"doc-viewer",2),c.bIt("contentRendered",function(g){c.eBV(x);const f=c.XpG();return c.Njj(f.updateTableOfContents("\u6982\u89c8\u76ee\u5f55",g))}),c.k0s(),c.DNE(3,it,2,0,"table-of-contents",3),c.nI1(4,"async")}if(2&C){const x=v,d=c.XpG();c.R7$(),c.SpI(" ",x.id,"\u6982\u89c8 "),c.R7$(),c.Y8G("documentUrl",d.getOverviewDocumentUrl(x)),c.R7$(),c.vxM(c.bMT(4,3,d.showToc)?3:-1)}}function mt(C,v){if(1&C){const x=c.RV6();c.j41(0,"doc-viewer",3),c.bIt("contentRendered",function(g){const f=c.eBV(x),G=f.$implicit,K=f.$index,It=c.XpG(2);return c.Njj(It.updateTableOfContents(G.name,g,K+1))}),c.k0s()}2&C&&c.Mz_("documentUrl","/docs-content/api-docs/",v.$implicit.path,"")}function kt(C,v){1&C&&c.nrm(0,"table-of-contents",5,0)}function Et(C,v){if(1&C){const x=c.RV6();c.j41(0,"span",1),c.EFF(1),c.k0s(),c.j41(2,"div",2)(3,"doc-viewer",3),c.bIt("contentRendered",function(g){const f=c.eBV(x),G=c.XpG();return c.Njj(G.updateTableOfContents(f.name,g))}),c.k0s(),c.Z7z(4,mt,1,2,"doc-viewer",4,c.fX1),c.k0s(),c.DNE(6,kt,2,0,"table-of-contents",5),c.nI1(7,"async")}if(2&C){const x=v,d=c.XpG();c.R7$(),c.SpI(" ",x.id,"\u7684 API "),c.R7$(2),c.Y8G("documentUrl",d.getApiDocumentUrl(x)),c.R7$(),c.Dyx(x.additionalApiDocs),c.R7$(2),c.vxM(c.bMT(7,3,d.showToc)?6:-1)}}function Tt(C,v){1&C&&c.nrm(0,"example-viewer",1),2&C&&c.Y8G("example",v.$implicit)("showCompactToggle",!1)}function At(C,v){if(1&C&&(c.j41(0,"span",0),c.EFF(1),c.k0s(),c.Z7z(2,Tt,1,2,"example-viewer",1,c.fX1)),2&C){const x=v;c.R7$(),c.SpI(" ",x.id,"\u7684\u8303\u4f8b "),c.R7$(),c.Dyx(x.examples)}}let U=(()=>{class C{constructor(x,d,g,f){this.router=d,this._componentPageTitle=g,this.docItems=f,this.componentDocItem=new Z.m(1),this.sections=new Set(["overview","api"]),this._destroyed=new z.B7;const G=[x.params];x.parent&&G.push(x.parent.params),(0,A.zV)(G).pipe((0,w.T)(K=>({id:K[0].id,section:K[1].section})),(0,w.T)(K=>({doc:f.getItemById(K.id,K.section),section:K.section}),(0,ht.Q)(this._destroyed))).subscribe(K=>{void 0!==K.doc?(this.componentDocItem.next(K.doc),this._componentPageTitle.title=`${K.doc.name}`,K.doc.examples&&K.doc.examples.length?this.sections.add("examples"):this.sections.delete("examples")):this.router.navigate(["/"+K.section])})}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}static#t=this.\u0275fac=function(d){return new(d||C)(c.rXU(F.nX),c.rXU(F.Ix),c.rXU(tt.X),c.rXU(L.$))};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["app-component-viewer"]],standalone:!0,features:[c.aNF],decls:7,vars:1,consts:[["panel",""],["rla","routerLinkActive"],[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","","routerLinkActive","",1,"docs-component-viewer-section-tab",3,"routerLink","active"],[1,"docs-component-viewer-content"]],template:function(d,g){if(1&d&&(c.j41(0,"div",2)(1,"nav",3),c.Z7z(2,R,3,3,"a",4,c.fX1),c.k0s(),c.j41(4,"mat-tab-nav-panel",5,0),c.nrm(6,"router-outlet"),c.k0s()()),2&d){const f=c.sdS(5);c.R7$(),c.Y8G("tabPanel",f),c.R7$(),c.Dyx(g.sections)}},dependencies:[xt.RI,xt.Bu,xt.hQ,xt.Ql,Q.r,F.wQ,F.Wk,F.n3],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:relative;width:auto;padding-left:0;max-height:none}}.docs-component-view-text-content{flex-grow:1;width:100%}.docs-component-api,.docs-component-overview{width:75%}@media (max-width: 959px){.docs-component-api,.docs-component-overview{width:100%;margin-right:0}}\n"],encapsulation:2})}return C})(),Mt=(()=>{class C{constructor(x,d,g){this.componentViewer=x,this.changeDetectorRef=g,this._destroyed=new z.B7,this.showToc=d.observe("(max-width: 1200px)").pipe((0,w.T)(f=>(this.changeDetectorRef.detectChanges(),!f.matches)))}ngOnInit(){this.componentViewer.componentDocItem.pipe((0,ht.Q)(this._destroyed)).subscribe(()=>{this.tableOfContents&&this.tableOfContents.resetHeaders()}),this.showToc.pipe((0,Ct.i)(1),(0,ht.Q)(this._destroyed)).subscribe(()=>{this.tableOfContents&&this.viewers.forEach(x=>{x.contentRendered.emit(x._elementRef.nativeElement)})})}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}updateTableOfContents(x,d,g=0){this.tableOfContents&&(this.tableOfContents.addHeaders(x,d,g),this.tableOfContents.updateScrollPosition())}static#t=this.\u0275fac=function(d){return new(d||C)(c.rXU(U),c.rXU(O.QP),c.rXU(c.gRc))};static#e=this.\u0275dir=c.FsC({type:C,viewQuery:function(d,g){if(1&d&&(c.GBs(J,5),c.GBs(ut.T,5)),2&d){let f;c.mGM(f=c.lsd())&&(g.tableOfContents=f.first),c.mGM(f=c.lsd())&&(g.viewers=f)}}})}return C})(),b=(()=>{class C extends Mt{constructor(x,d,g){super(x,d,g)}getOverviewDocumentUrl(x){return`/docs-content/overviews/${x.overviewPath||`${x.packageName}/${x.id}/${x.id}.html`}`}static#t=this.\u0275fac=function(d){return new(d||C)(c.rXU(U),c.rXU(O.QP),c.rXU(c.gRc))};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["component-overview"]],standalone:!0,features:[c.Vt3,c.aNF],decls:2,vars:3,consts:[["toc",""],["tabindex","-1",1,"cdk-visually-hidden"],[1,"docs-component-view-text-content","docs-component-overview",3,"contentRendered","documentUrl"],["container",".mat-drawer-content"]],template:function(d,g){if(1&d&&(c.DNE(0,ct,5,5),c.nI1(1,"async")),2&d){let f;c.vxM((f=c.bMT(1,1,g.componentViewer.componentDocItem))?0:-1,f)}},dependencies:[ut.T,H.M,W.Jj],encapsulation:2})}return C})(),M=(()=>{class C extends Mt{constructor(x,d,g){super(x,d,g)}getApiDocumentUrl(x){return`/docs-content/api-docs/${x.apiDocId||`${x.packageName}-${x.id}`}.html`}static#t=this.\u0275fac=function(d){return new(d||C)(c.rXU(U),c.rXU(O.QP),c.rXU(c.gRc))};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["component-api"]],standalone:!0,features:[c.Vt3,c.aNF],decls:2,vars:3,consts:[["toc",""],["tabindex","-1",1,"cdk-visually-hidden"],[1,"docs-component-api"],[1,"docs-component-view-text-content",3,"contentRendered","documentUrl"],[1,"docs-component-view-text-content",3,"documentUrl"],["container",".mat-drawer-content"]],template:function(d,g){if(1&d&&(c.DNE(0,Et,8,5),c.nI1(1,"async")),2&d){let f;c.vxM((f=c.bMT(1,1,g.componentViewer.componentDocItem))?0:-1,f)}},dependencies:[ut.T,H.M,W.Jj],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})}return C})(),y=(()=>{class C extends Mt{constructor(x,d,g){super(x,d,g)}static#t=this.\u0275fac=function(d){return new(d||C)(c.rXU(U),c.rXU(O.QP),c.rXU(c.gRc))};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["component-examples"]],standalone:!0,features:[c.Vt3,c.aNF],decls:2,vars:3,consts:[["tabindex","-1",1,"cdk-visually-hidden"],["view","demo",3,"example","showCompactToggle"]],template:function(d,g){if(1&d&&(c.DNE(0,At,4,1),c.nI1(1,"async")),2&d){let f;c.vxM((f=c.bMT(1,1,g.componentViewer.componentDocItem))?0:-1,f)}},dependencies:[T.v,W.Jj],encapsulation:2})}return C})(),nt=(()=>{class C{static#t=this.\u0275fac=function(d){return new(d||C)};static#e=this.\u0275mod=c.$C({type:C});static#i=this.\u0275inj=c.G2t({imports:[xt.RI,F.iI,P.v,U,y]})}return C})();var st=p(6500);function St(C,v){if(1&C&&(c.j41(0,"mat-sidenav",2,0),c.nI1(2,"async"),c.nI1(3,"async"),c.nI1(4,"async"),c.nI1(5,"async"),c.nrm(6,"app-component-nav",7),c.k0s()),2&C){const x=c.XpG();c.Y8G("opened",!1===c.bMT(2,5,x.isScreenSmall))("mode",c.bMT(3,7,x.isScreenSmall)?"over":"side")("fixedInViewport",c.bMT(4,9,x.isScreenSmall))("fixedTopGap",c.bMT(5,11,x.isExtraScreenSmall)?92:56),c.R7$(6),c.Y8G("params",x.params)}}function Vt(C,v){if(1&C&&c.nrm(0,"app-component-nav",7),2&C){const x=c.XpG();c.Y8G("params",x.params)}}function Ot(C,v){if(1&C&&(c.j41(0,"a",2),c.EFF(1),c.k0s()),2&C){const x=v.$implicit,d=c.XpG(),g=c.XpG();c.Y8G("routerLink","/"+d+"/"+x.id),c.BMQ("aria-current",g.currentItemId===x.id?"page":"false"),c.R7$(),c.SpI(" ",x.name," ")}}function rt(C,v){if(1&C&&(c.j41(0,"div",1)(1,"mat-nav-list"),c.Z7z(2,Ot,2,3,"a",2,c.fX1),c.k0s()()),2&C){const x=c.XpG();c.R7$(2),c.Dyx(x.docItems.getItems(v))}}let Pt=(()=>{class C{constructor(x,d,g,f,G){this.docItems=x,this._route=d,this._navigationFocusService=g,this.subscriptions=new V.y,this.isExtraScreenSmall=G.observe("(max-width: 720px)").pipe((0,w.T)(K=>K.matches)),this.isScreenSmall=G.observe("(max-width: 959px)").pipe((0,w.T)(K=>K.matches))}ngOnInit(){this.params=(0,A.zV)(this._route.pathFromRoot.map(x=>x.params),Object.assign),this.subscriptions.add(this._navigationFocusService.navigationEndEvents.pipe((0,w.T)(()=>this.isScreenSmall)).subscribe(x=>{x&&this.sidenav&&this.sidenav.close()}))}ngOnDestroy(){this.subscriptions.unsubscribe()}toggleSidenav(x){return x.toggle()}static#t=this.\u0275fac=function(d){return new(d||C)(c.rXU(L.$),c.rXU(F.nX),c.rXU(st._),c.rXU(c.SKi),c.rXU(O.QP))};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["app-component-sidenav"]],viewQuery:function(d,g){if(1&d&&c.GBs(Y.LG,5),2&d){let f;c.mGM(f=c.lsd())&&(g.sidenav=f.first)}},standalone:!0,features:[c.aNF],decls:11,vars:6,consts:[["sidenav",""],[1,"docs-component-viewer-sidenav-container"],[1,"docs-component-viewer-sidenav",3,"opened","mode","fixedInViewport","fixedTopGap"],[1,"docs-component-sidenav-content"],[3,"toggleSidenav"],[1,"docs-component-sidenav-inner-content"],[1,"docs-component-sidenav-body-content"],[3,"params"],[1,"docs-component-viewer-footer"]],template:function(d,g){1&d&&(c.j41(0,"mat-sidenav-container",1),c.DNE(1,St,7,13,"mat-sidenav",2),c.nI1(2,"async"),c.j41(3,"div",3)(4,"component-page-header",4),c.bIt("toggleSidenav",function(){return g.toggleSidenav(g.sidenav)}),c.k0s(),c.j41(5,"div",5)(6,"main",6),c.DNE(7,Vt,1,1,"app-component-nav",7),c.nI1(8,"async"),c.nrm(9,"router-outlet"),c.k0s(),c.nrm(10,"app-footer",8),c.k0s()()()),2&d&&(c.R7$(),c.vxM(c.bMT(2,2,g.isScreenSmall)?1:-1),c.R7$(6),c.vxM(!1===c.bMT(8,4,g.isScreenSmall)?7:-1))},dependencies:()=>[Y.vg,Y.LG,Y.US,Ft,B,F.n3,S.w,W.Jj],styles:["app-component-sidenav{display:flex;flex-direction:column;overflow:auto}app-component-sidenav .docs-component-viewer-footer{margin-top:0}.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;padding:16px 8px;height:calc(100vh - 75px);overflow:auto;box-sizing:border-box}.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{width:100%;border:none;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})}return C})(),Ft=(()=>{class C{constructor(x){this.docItems=x}static#t=this.\u0275fac=function(d){return new(d||C)(c.rXU(L.$))};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["app-component-nav"]],inputs:{params:"params"},standalone:!0,features:[c.aNF],decls:3,vars:3,consts:[[1,"docs-component-viewer-nav"],[1,"docs-component-viewer-nav-content"],["mat-list-item","","routerLinkActive","docs-component-viewer-sidenav-item-selected",3,"routerLink"]],template:function(d,g){if(1&d&&(c.j41(0,"div",0),c.DNE(1,rt,4,0,"div",1),c.nI1(2,"async"),c.k0s()),2&d){let f;c.R7$(),c.vxM((f=null==(f=c.bMT(2,1,g.params))?null:f.section)?1:-1,f)}},dependencies:[N.Fg,N._L,N.YE,F.wQ,F.Wk,W.Jj],encapsulation:2,data:{animation:[(0,t.hZ)("bodyExpansion",[(0,t.wk)("collapsed",(0,t.iF)({height:"0px",display:"none"})),(0,t.wk)("expanded",(0,t.iF)({height:"*",display:"block"})),(0,t.kY)("expanded <=> collapsed",(0,t.i0)("225ms cubic-bezier(0.4,0.0,0.2,1)"))])]}})}return C})();const Gt=[{path:"",component:Pt,children:[{path:"component/:id",redirectTo:":id",pathMatch:"full"},{path:"category/:id",redirectTo:"/categories/:id",pathMatch:"full"},{path:"categories",children:[{path:"",component:vt}]},{path:":id",component:U,children:[{path:"",redirectTo:"overview",pathMatch:"full"},{path:"overview",component:b,pathMatch:"full"},{path:"api",component:M,pathMatch:"full"},{path:"examples",component:y,pathMatch:"full"}]},{path:"**",redirectTo:"/404"}]}];let Xt=(()=>{class C{static#t=this.\u0275fac=function(d){return new(d||C)};static#e=this.\u0275mod=c.$C({type:C});static#i=this.\u0275inj=c.G2t({imports:[Y.vg,N.Fg,F.iI,yt,nt,P.v,u.YN,l.bU,I.m_,F.iI.forChild(Gt),Pt,Ft]})}return C})()},1688:(ft,et,p)=>{p.d(et,{X:()=>W});var t=p(4438),l=p(345);let W=(()=>{class u{get title(){return this._title}set title(N){this._title=N,this.bodyTitle.setTitle(N=""!==N?`${N} | Angular Material`:this._originalTitle)}constructor(N){this.bodyTitle=N,this._title="",this._originalTitle="Angular Material UI \u7ec4\u4ef6\u5e93"}static#t=this.\u0275fac=function(Y){return new(Y||u)(t.KVO(l.hE))};static#e=this.\u0275prov=t.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})()},2038:(ft,et,p)=>{p.d(et,{v:()=>A});var t=p(1714),l=p(8834),W=p(9213),u=p(5416),I=p(6850),N=p(4823),Y=p(6939),F=p(6659),V=p(4438);let A=(()=>{class w{static#t=this.\u0275fac=function(E){return new(E||w)};static#e=this.\u0275mod=V.$C({type:w});static#i=this.\u0275inj=V.G2t({imports:[l.Hl,W.m_,N.uc,u._T,I.RI,Y.jc,t.v,F.k]})}return w})()},5789:(ft,et,p)=>{p.d(et,{T:()=>w});var t=p(6939),l=p(4438),W=p(8712),u=p(5539),I=p(9493),N=p(1714),Y=p(6659),F=p(1626),V=p(345);let A=(()=>{class P{constructor(E){this._http=E,this._cache={}}fetchDocument(E){if(this._cache[E])return this._cache[E];const j=this._http.get(E,{responseType:"text"}).pipe((0,W.t)(1));return j.pipe((0,u.M)(()=>this._cache[E]=j))}static#t=this.\u0275fac=function(j){return new(j||P)(l.KVO(F.Qq))};static#e=this.\u0275prov=l.jDH({token:P,factory:P.\u0275fac,providedIn:"root"})}return P})(),w=(()=>{class P{set documentUrl(E){void 0!==E&&this._fetchDocument(E)}static initExampleViewer(E,j,L,Q){E.example=j,L?(E.view="snippet",E.showCompactToggle=!0,E.file=L,Q&&(E.region=Q)):E.view="demo"}constructor(E,j,L,Q,c,tt,lt,ot){this._appRef=E,this._componentFactoryResolver=j,this._elementRef=L,this._injector=Q,this._viewContainerRef=c,this._ngZone=tt,this._domSanitizer=lt,this._docFetcher=ot,this._portalHosts=[],this.contentRendered=new l.bkB,this.textContent=""}_fetchDocument(E){this._documentFetchSubscription?.unsubscribe(),this._documentFetchSubscription=this._docFetcher.fetchDocument(E).subscribe(j=>this.updateDocument(j),j=>this.showError(E,j))}updateDocument(E){E=E.replace(/href="#([^"]*)"/g,(j,L)=>{const Q=`${location.pathname}#${L}`;return`href="${this._domSanitizer.sanitize(l.WPN.URL,Q)}"`}),this._elementRef.nativeElement.innerHTML=E,this.textContent=this._elementRef.nativeElement.textContent,this._loadComponents("material-docs-example",N.v),this._loadComponents("header-link",Y.k),this._ngZone.onStable.pipe((0,I.s)(1)).subscribe(()=>this.contentRendered.next(this._elementRef.nativeElement))}showError(E,j){console.error(j),this._elementRef.nativeElement.innerText=`Failed to load document: ${E}. Error: ${j.statusText}`}_loadComponents(E,j){[...this._elementRef.nativeElement.querySelectorAll(`[${E}]`)].forEach(Q=>{const c=Q.getAttribute(E),tt=Q.getAttribute("region"),lt=Q.getAttribute("file"),ot=new t.aI(Q,this._componentFactoryResolver,this._appRef,this._injector),pt=new t.A8(j,this._viewContainerRef),yt=ot.attach(pt).instance;null!==c&&P.initExampleViewer(yt,c,lt,tt),this._portalHosts.push(ot)})}_clearLiveExamples(){this._portalHosts.forEach(E=>E.dispose()),this._portalHosts=[]}ngOnDestroy(){this._clearLiveExamples(),this._documentFetchSubscription?.unsubscribe()}static#t=this.\u0275fac=function(j){return new(j||P)(l.rXU(l.o8S),l.rXU(l.OM3),l.rXU(l.aKT),l.rXU(l.zZn),l.rXU(l.c1b),l.rXU(l.SKi),l.rXU(V.up),l.rXU(A))};static#e=this.\u0275cmp=l.VBU({type:P,selectors:[["doc-viewer"]],inputs:{name:"name",documentUrl:"documentUrl"},outputs:{contentRendered:"contentRendered"},standalone:!0,features:[l.aNF],decls:1,vars:0,template:function(j,L){1&j&&l.EFF(0,"Loading document...")},encapsulation:2})}return P})()},6659:(ft,et,p)=>{p.d(et,{k:()=>u});var t=p(9213),l=p(4438),W=p(2419);let u=(()=>{class I{constructor(Y){this._baseUrl=Y.url.split("#")[0]}_getFragmentUrl(){return`${this._baseUrl}#${this.example}`}static#t=this.\u0275fac=function(F){return new(F||I)(l.rXU(W.Ix))};static#e=this.\u0275cmp=l.VBU({type:I,selectors:[["header-link"]],inputs:{example:"example"},standalone:!0,features:[l.aNF],decls:3,vars:2,consts:[["aria-label","Link to this heading",1,"docs-markdown-a",3,"href"]],template:function(F,V){1&F&&(l.j41(0,"a",0)(1,"mat-icon"),l.EFF(2,"link"),l.k0s()()),2&F&&(l.Y8G("href",V._getFragmentUrl(),l.B4B),l.BMQ("aria-describedby",V.example))},dependencies:[t.m_,t.An],encapsulation:2})}return I})()},1714:(ft,et,p)=>{p.d(et,{v:()=>D});var t=p(467),l=p(8491),W=p(5789),u=p(4438);const I=["viewer"];let N=(()=>{class _{static#t=this.\u0275fac=function(s){return new(s||_)};static#e=this.\u0275cmp=u.VBU({type:_,selectors:[["code-snippet"]],viewQuery:function(s,h){if(1&s&&u.GBs(I,5),2&s){let k;u.mGM(k=u.lsd())&&(h.viewer=k.first)}},inputs:{source:"source"},standalone:!0,features:[u.aNF],decls:4,vars:1,consts:[["viewer",""],[1,"docs-example-source-wrapper"],[1,"docs-example-source"],[3,"documentUrl"]],template:function(s,h){1&s&&(u.j41(0,"div",1)(1,"pre",2),u.nrm(2,"doc-viewer",3,0),u.k0s()()),2&s&&(u.R7$(2),u.Y8G("documentUrl",h.source))},dependencies:()=>[W.T],styles:["[_nghost-%COMP%]{display:block;padding:20px 0}.docs-example-viewer-wrapper[_ngcontent-%COMP%]{border-radius:12px}.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:16px 16px 0 24px}.docs-example-viewer-title-spacer[_ngcontent-%COMP%]{flex:1 1 auto}.docs-example-viewer-body[_ngcontent-%COMP%]{padding:16px 24px}.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;overflow:auto}"],changeDetection:0})}return _})();var Y=p(8013);function F(_){return(_=Y(_.replace(/\\/g,"/"))).startsWith("./")&&(_=_.substring(2)),_}var V=p(6850),A=p(8834),w=p(9213),P=p(4823),S=p(8712),E=p(9493);const c="https://stackblitz.com",tt=["angular-cli","create-react-app","html","javascript","node","polymer","typescript","vue"],lt=["project","search","ports","settings"],ot=["light","dark"],pt=["editor","preview"],vt={clickToLoad:_=>bt("ctl",_),devToolsHeight:_=>xt("devtoolsheight",_),forceEmbedLayout:_=>bt("embed",_),hideDevTools:_=>bt("hidedevtools",_),hideExplorer:_=>bt("hideExplorer",_),hideNavigation:_=>bt("hideNavigation",_),openFile:_=>z("file",_),showSidebar:_=>function B(_,r){return"boolean"==typeof r?`${_}=${r?"1":"0"}`:""}("showSidebar",_),sidebarView:_=>Z("sidebarView",_,lt),startScript:_=>z("startScript",_),terminalHeight:_=>xt("terminalHeight",_),theme:_=>Z("theme",_,ot),view:_=>Z("view",_,pt),zenMode:_=>bt("zenMode",_),organization:_=>`${z("orgName",_?.name)}&${z("orgProvider",_?.provider)}`};function yt(_={}){const r=Object.entries(_).map(([a,s])=>null!=s&&vt.hasOwnProperty(a)?vt[a](s):"").filter(Boolean);return r.length?`?${r.join("&")}`:""}function bt(_,r){return!0===r?`${_}=1`:""}function xt(_,r){if("number"==typeof r&&!Number.isNaN(r)){const a=Math.min(100,Math.max(0,r));return`${_}=${encodeURIComponent(Math.round(a))}`}return""}function Z(_,r="",a=[]){return a.includes(r)?`${_}=${encodeURIComponent(r)}`:""}function z(_,r){return(Array.isArray(r)?r:[r]).filter(s=>"string"==typeof s&&""!==s.trim()).map(s=>`${_}=${encodeURIComponent(s)}`).join("&")}function Ct(_,r){return`${ut(r)}${_}${yt(r)}`}function ut(_={}){return("string"==typeof _.origin?_.origin:c).replace(/\/$/,"")}function R(_){return _&&!1===_.newWindow?"_self":"_blank"}function U({template:_,title:r,description:a,dependencies:s,files:h,settings:k}){if(!tt.includes(_)){const _t=tt.map(gt=>`'${gt}'`).join(", ");console.warn(`Unsupported project.template: must be one of ${_t}`)}const $=[],q=(_t,gt,Bt="")=>{$.push(function Tt(_,r){const a=document.createElement("input");return a.type="hidden",a.name=_,a.value=r,a}(_t,"string"==typeof gt?gt:Bt))};q("project[title]",r),"string"==typeof a&&a.length>0&&q("project[description]",a),q("project[template]",_,"javascript"),s&&("node"===_?console.warn("Invalid project.dependencies: dependencies must be provided as a 'package.json' file when using the 'node' template."):q("project[dependencies]",JSON.stringify(s))),k&&q("project[settings]",JSON.stringify(k)),Object.entries(h).forEach(([_t,gt])=>{q(`project[files][${function At(_){return _.replace(/\[/g,"%5B").replace(/\]/g,"%5D")}(_t)}]`,gt)});const dt=document.createElement("form");return dt.method="POST",dt.setAttribute("style","display:none!important;"),dt.append(...$),dt}const rt_openProject=function y(_,r){!function b(_,r){const a=U(_);a.action=Ct("/run",r),a.target=R(r),document.body.appendChild(a),a.submit(),document.body.removeChild(a)}(_,r)};var wt=p(956),Dt=p(1626);const Pt=`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`,Xt=[".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"],C=["angular","material","cdk","web","example"];let x=(()=>{class _{constructor(a,s){this._http=a,this._ngZone=s,this._fileCache=new Map}createStackBlitzForExample(a,s,h){var k=this;return this._ngZone.runOutsideAngular((0,t.A)(function*(){const $=yield k._buildInMemoryFileDictionary(s,a,h),q=`src/app/${s.indexFilename}`;return()=>{k._openStackBlitz({files:$,title:`Angular Components - ${s.description}`,description:`${s.description}\n\nAuto-generated from: https://material.angular.io`,openFile:q})}}))}_openStackBlitz({title:a,description:s,openFile:h,files:k}){rt_openProject({title:a,files:k,description:s,template:"node",tags:C},{openFile:h})}_buildInMemoryFileDictionary(a,s,h){var k=this;return(0,t.A)(function*(){const $={},q=[],_t=`/docs-content/examples-source/${l.Od[s].importPath}/${s}/`;for(const gt of Xt)q.push(k._loadFile("/assets/stack-blitz/"+gt).then(Bt=>k._replaceExamplePlaceholders(a,gt,Bt,h)).then(Bt=>$[gt]=Bt));for(const gt of a.exampleFiles){const Bt=F(`src/example/${gt}`);q.push(k._loadFile(_t+gt).then(ie=>k._appendCopyright(gt,ie)).then(ie=>$[Bt]=ie))}return yield Promise.all(q),$})()}_loadFile(a){let s=this._fileCache.get(a);return s||(s=this._http.get(a,{responseType:"text"}).pipe((0,S.t)(1)),this._fileCache.set(a,s)),s.pipe((0,E.s)(1)).toPromise()}_replaceExamplePlaceholders(a,s,h,k){if(("src/index.html"===s||"package.json"===s)&&(h=h.replace(/\${version}/g,wt.h)),"src/index.html"===s)h=h.replace(/material-docs-example/g,a.selectorName).replace(/\${title}/g,a.description);else if(".stackblitzrc"===s)h=h.replace(/\${startCommand}/,k?"yarn test":"yarn start");else if("src/main.ts"===s){const $=a.componentNames[0];h=(h=h.replace(/{MaterialDocsExample}/g,`{${$}}`)).replace(/bootstrapApplication\(MaterialDocsExample,/g,`bootstrapApplication(${$},`);const q=a.indexFilename.lastIndexOf("."),dt=a.indexFilename.slice(0,-1===q?void 0:q);h=h.replace(/material-docs-example/g,dt)}return h}_appendCopyright(a,s){return a.indexOf(".ts")>-1||a.indexOf(".scss")>-1?s=`${s}\n\n/** ${Pt} */`:a.indexOf(".html")>-1&&(s=`${s}\n\n\x3c!-- ${Pt} --\x3e`),s}static#t=this.\u0275fac=function(s){return new(s||_)(u.KVO(Dt.Qq),u.KVO(u.SKi))};static#e=this.\u0275prov=u.jDH({token:_,factory:_.\u0275fac,providedIn:"root"})}return _})();var d=p(5416);let g=(()=>{class _{set example(a){a?(this.exampleData=new l.ZG(a),this._prepareStackBlitzForExample(a,this.exampleData)):(this.exampleData=void 0,this._openStackBlitzFn=null)}constructor(a,s,h){this.stackBlitzWriter=a,this.ngZone=s,this.snackBar=h,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(a,s){var h=this;this.ngZone.runOutsideAngular((0,t.A)(function*(){const k=a.includes("harness");h._openStackBlitzFn=yield h.stackBlitzWriter.createStackBlitzForExample(a,s,k)}))}static#t=this.\u0275fac=function(s){return new(s||_)(u.rXU(x),u.rXU(u.SKi),u.rXU(d.UG))};static#e=this.\u0275cmp=u.VBU({type:_,selectors:[["stack-blitz-button"]],inputs:{example:"example"},standalone:!0,features:[u.aNF],decls:3,vars:1,consts:[["mat-icon-button","","type","button","aria-label","Edit this example in StackBlitz",3,"click","matTooltip"]],template:function(s,h){1&s&&(u.j41(0,"button",0),u.bIt("click",function(){return h.openStackBlitz()}),u.j41(1,"mat-icon"),u.EFF(2,"open_in_new"),u.k0s()()),2&s&&u.Y8G("matTooltip","Edit "+(null==h.exampleData?null:h.exampleData.description)+" example in StackBlitz")},dependencies:[A.Hl,A.iY,P.uc,P.oV,w.m_,w.An],encapsulation:2})}return _})();var f=p(177),G=p(3801);function K(_,r){if(1&_&&u.nrm(0,"code-snippet",8),2&_){const a=u.XpG(2);u.Y8G("source",a.fileUrl)}}function It(_,r){if(1&_){const a=u.RV6();u.j41(0,"div",1)(1,"div",3)(2,"button",4),u.bIt("click",function(){u.eBV(a);const h=u.XpG();return u.Njj(h.copySource(h.snippet))}),u.j41(3,"mat-icon"),u.EFF(4,"content_copy"),u.k0s()(),u.j41(5,"button",5),u.bIt("click",function(){u.eBV(a);const h=u.XpG();return u.Njj(h.toggleCompactView())}),u.j41(6,"mat-icon"),u.qSk(),u.j41(7,"svg",6),u.nrm(8,"polygon",7),u.k0s()()()(),u.DNE(9,K,1,1,"code-snippet",8),u.k0s()}if(2&_){const a=u.XpG();u.R7$(9),u.vxM(a.fileUrl?9:-1)}}function Wt(_,r){if(1&_){const a=u.RV6();u.j41(0,"button",16),u.bIt("click",function(){u.eBV(a);const h=u.XpG(2);return u.Njj(h.toggleCompactView())}),u.j41(1,"mat-icon"),u.qSk(),u.j41(2,"svg",6),u.nrm(3,"path",17),u.k0s()()()}}function te(_,r){if(1&_){const a=u.RV6();u.j41(0,"mat-tab",19)(1,"div",3)(2,"button",20),u.bIt("click",function(){u.eBV(a);const h=u.XpG(3);return u.Njj(h.copySource(h.snippet,h.selectedTab))}),u.j41(3,"mat-icon"),u.EFF(4,"content_copy"),u.k0s()()(),u.nrm(5,"code-snippet",8),u.k0s()}if(2&_){const a=r.$implicit,s=u.XpG(3);u.Y8G("label",a),u.R7$(5),u.Y8G("source",s.exampleTabs[a])}}function ee(_,r){if(1&_){const a=u.RV6();u.j41(0,"div",15)(1,"mat-tab-group",18),u.mxI("selectedIndexChange",function(h){u.eBV(a);const k=u.XpG(2);return u.DH7(k.selectedTab,h)||(k.selectedTab=h),u.Njj(h)}),u.Z7z(2,te,6,2,"mat-tab",19,u.fX1),u.k0s()()}if(2&_){const a=u.XpG(2);u.R7$(),u.R50("selectedIndex",a.selectedTab),u.R7$(),u.Dyx(a._getExampleTabNames())}}function jt(_,r){if(1&_){const a=u.RV6();u.j41(0,"div",9)(1,"div",10),u.EFF(2),u.k0s(),u.j41(3,"button",11),u.bIt("click",function(){u.eBV(a);const h=u.XpG();return u.Njj(h._copyLink())}),u.j41(4,"mat-icon"),u.EFF(5,"link"),u.k0s()(),u.DNE(6,Wt,4,0,"button",12),u.j41(7,"button",13),u.bIt("click",function(){u.eBV(a);const h=u.XpG();return u.Njj(h.toggleSourceView())}),u.j41(8,"mat-icon"),u.EFF(9,"code"),u.k0s()(),u.nrm(10,"stack-blitz-button",14),u.k0s(),u.DNE(11,ee,4,1,"div",15)}if(2&_){const a=u.XpG();u.R7$(2),u.JRh(null==a.exampleData?null:a.exampleData.title),u.R7$(),u.BMQ("aria-label","Copy link to "+(null==a.exampleData?null:a.exampleData.title)+" example to the clipboard"),u.R7$(3),u.vxM(a.showCompactToggle?6:-1),u.R7$(),u.Y8G("matTooltip","demo"===a.view?"View code":"Hide code"),u.R7$(3),u.Y8G("example",a.example),u.R7$(),u.vxM("full"===a.view?11:-1)}}function $t(_,r){}function Rt(_,r){if(1&_&&u.DNE(0,$t,0,0,"ng-template",21),2&_){const a=u.XpG(2);u.Y8G("ngComponentOutlet",a._exampleComponentType)}}function Ut(_,r){1&_&&(u.j41(0,"div"),u.EFF(1,"This example contains tests. Open in Stackblitz to run the tests."),u.k0s())}function Lt(_,r){if(1&_&&(u.j41(0,"div",2),u.DNE(1,Rt,1,1,null,21)(2,Ut,2,0,"div"),u.k0s()),2&_){const a=u.XpG();u.R7$(),u.vxM(!a._exampleComponentType||null!=a.example&&a.example.includes("harness")?2:1)}}const Qt=/(.*)\.(\w+)/,Nt=["HTML","TS","CSS"];let D=(()=>{class _{get example(){return this._example}set example(a){a&&a!==this._example&&l.Od[a]?(this._example=a,this.exampleData=l.Od[a],this._generateExampleTabs(),this._loadExampleComponent().catch(s=>console.error(`Could not load example '${a}': ${s}`))):console.error(`Could not find example: ${a}`)}constructor(a,s,h){this.snackbar=a,this.clipboard=s,this.elementRef=h,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 a=this.file.substring(this.file.lastIndexOf(".")+1),s=this._getExampleTabNames();for(let h=0;h<s.length;h++){const k=s[h];if(k.toLowerCase()===a||k.endsWith(`.${a}`))return void(this.selectedTab=h)}console.error(`Could not find tab for file extension: "${a}".`)}toggleCompactView(){"snippet"===this.view?(this.view="full",this.selectCorrectTab()):this.view="snippet"}toggleSourceView(){this.view="full"===this.view?"demo":"full"}copySource(a,s=0){const h=a.toArray()[s].viewer.textContent||"";this.clipboard.copy(h)?this.snackbar.open("Code copied","",{duration:2500}):this.snackbar.open("Copy failed. Please try again!","",{duration:2500})}generateUrl(a){const s=a.lastIndexOf("."),h=a.substring(0,s),k=a.substring(s+1);let $;return $=this.region?`${h}_${this.region}-${k}.html`:`${h}-${k}.html`,this.exampleData?`/docs-content/examples-highlighted/${this.exampleData.packagePath}/${$}`:""}_getExampleTabNames(){return this.exampleTabs?Object.keys(this.exampleTabs).sort((a,s)=>{let h=Nt.indexOf(a),k=Nt.indexOf(s);return-1===h&&(h=Nt.length),-1===k&&(k=Nt.length),h-k||1}):[]}_copyLink(){const a=location.origin+location.pathname+"#"+this._example;this.clipboard.copy(a)?this.snackbar.open("Link copied","",{duration:2500}):this.snackbar.open("Link copy failed. Please try again!","",{duration:2500})}_loadExampleComponent(){var a=this;return(0,t.A)(function*(){if(null!=a._example){const{componentName:s}=l.Od[a._example],h=yield(0,l.HH)(a._example);a._exampleComponentType=h[s],typeof location<"u"&&location.hash.slice(1)===a._example&&setTimeout(()=>a.elementRef.nativeElement.scrollIntoView(),300)}})()}_generateExampleTabs(){if(this.exampleTabs={},this.exampleData){const a=`${this.example}-example`,s=`/docs-content/examples-highlighted/${this.exampleData.packagePath}`,h=F(`${a}.ts`),k=F(`${a}.css`),$=F(`${a}.html`);for(let q of this.exampleData.files){const _t=`${s}/${q.replace(Qt,"$1-$2.html")}`;q=F(q),q===h?this.exampleTabs.TS=_t:q===k?this.exampleTabs.CSS=_t:q===$?this.exampleTabs.HTML=_t:this.exampleTabs[q]=_t}}}static#t=this.\u0275fac=function(s){return new(s||_)(u.rXU(d.UG),u.rXU(G.B0),u.rXU(u.aKT))};static#e=this.\u0275cmp=u.VBU({type:_,selectors:[["example-viewer"]],viewQuery:function(s,h){if(1&s&&u.GBs(N,5),2&s){let k;u.mGM(k=u.lsd())&&(h.snippet=k)}},hostVars:1,hostBindings:function(s,h){2&s&&u.BMQ("id",h.example)},inputs:{view:"view",showCompactToggle:"showCompactToggle",example:"example",region:"region",file:"file"},standalone:!0,features:[u.aNF],decls:4,vars:2,consts:[[1,"docs-example-viewer-wrapper"],[1,"docs-example-viewer-source-compact"],[1,"docs-example-viewer-body"],[1,"button-bar"],["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"],["xmlns","http://www.w3.org/2000/svg","width","100%","height","100%","focusable","false"],["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"],[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","","matTooltip","View snippet only","aria-label","View less"],["mat-icon-button","","type","button","aria-label","View source",3,"click","matTooltip"],[3,"example"],[1,"docs-example-viewer-source"],["mat-icon-button","","matTooltip","View snippet only","aria-label","View less",3,"click"],["d","M15.41,10H20v2h-8V4h2v4.59L20.59,2L22,3.41L15.41,10z M4,12v2h4.59L2,20.59L3.41,22L10,15.41V20h2v-8H4z"],["animationDuration","0ms","mat-stretch-tabs","false",3,"selectedIndexChange","selectedIndex"],[3,"label"],["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,"ngComponentOutlet"]],template:function(s,h){1&s&&(u.j41(0,"div",0),u.DNE(1,It,10,1,"div",1)(2,jt,12,6)(3,Lt,3,1,"div",2),u.k0s()),2&s&&(u.R7$(),u.vxM("snippet"===h.view?1:2),u.R7$(2),u.vxM("snippet"!==h.view?3:-1))},dependencies:[A.Hl,A.iY,P.uc,P.oV,w.m_,w.An,g,V.RI,V.mq,V.T8,N,f.OI],styles:["[_nghost-%COMP%]{display:block;padding:20px 0}.docs-example-viewer-wrapper[_ngcontent-%COMP%]{border-radius:12px}.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:16px 16px 0 24px}.docs-example-viewer-title-spacer[_ngcontent-%COMP%]{flex:1 1 auto}.docs-example-viewer-body[_ngcontent-%COMP%]{padding:16px 24px}.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;overflow:auto}"]})}return _})()},5665:(ft,et,p)=>{p.d(et,{w:()=>W});var t=p(1405),l=p(4438);let W=(()=>{class u{constructor(){this.year=(new Date).getFullYear()}static#t=this.\u0275fac=function(Y){return new(Y||u)};static#e=this.\u0275cmp=l.VBU({type:u,selectors:[["app-footer"]],standalone:!0,features:[l.aNF],decls:15,vars:1,consts:[[1,"docs-footer"],[1,"docs-footer-list"],[1,"docs-footer-logo"],[1,"footer-logo"],["href","https://angular.dev"],[1,"docs-footer-copyright"],["href","https://github.com/angular/components/blob/main/LICENSE"]],template:function(Y,F){1&Y&&(l.j41(0,"footer",0)(1,"div",1)(2,"div",2)(3,"div",3),l.nrm(4,"app-logo"),l.j41(5,"a",4),l.EFF(6,"\u5b66\u4e60 Angular"),l.k0s()()(),l.j41(7,"div",5)(8,"div")(9,"span"),l.EFF(10),l.k0s(),l.j41(11,"a",6),l.EFF(12,"\u4ee3\u7801\u91c7\u7528 MIT \u5f0f\u8bb8\u53ef\u534f\u8bae\u3002"),l.k0s(),l.j41(13,"span"),l.EFF(14,"\u6587\u6863\u91c7\u7528 CC BY 4.0 \u8bb8\u53ef\u534f\u8bae\u3002"),l.k0s()()()()()),2&Y&&(l.R7$(10),l.SpI("\u7531 Google LLC \u5f3a\u529b\u9a71\u52a8 \xa92010-",F.year,"\u3002"))},dependencies:[t.v],styles:["[_nghost-%COMP%]{display:block;margin-top:100px}.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}app-logo[_ngcontent-%COMP%]{width:50px;height:50px}.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%]{display:flex;align-items:center}.docs-footer-logo[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;line-height:50px;margin:0 16px;vertical-align:bottom;font-size:16px}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}}"]})}return u})()},3677:(ft,et,p)=>{p.d(et,{r:()=>u});var t=p(4438),l=p(6500);let W=0,u=(()=>{class I{constructor(Y,F){this.el=Y,this.navigationFocusService=F,this.tabindex="-1",this.outline="none",Y.nativeElement.id||(Y.nativeElement.id="skip-link-target-"+W++),this.navigationFocusService.requestFocusOnNavigation(Y.nativeElement),this.navigationFocusService.requestSkipLinkFocus(Y.nativeElement)}ngOnDestroy(){this.navigationFocusService.relinquishFocusOnNavigation(this.el.nativeElement),this.navigationFocusService.relinquishSkipLinkFocus(this.el.nativeElement)}static#t=this.\u0275fac=function(F){return new(F||I)(t.rXU(t.aKT),t.rXU(l._))};static#e=this.\u0275dir=t.FsC({type:I,selectors:[["","focusOnNavigation",""]],hostVars:3,hostBindings:function(F,V){2&F&&(t.Mr5("tabindex",V.tabindex),t.xc7("outline",V.outline))},standalone:!0})}return I})()},8237:(ft,et,p)=>{p.d(et,{M:()=>A});var t=p(177),l=p(4337),W=p(3586),u=p(3020),I=p(4438),N=p(2419),Y=p(6500);function F(w,P){if(1&w&&(I.j41(0,"a",3),I.EFF(1),I.k0s()),2&w){const S=P.$implicit,E=I.XpG(2);I.ZvI("docs-level-",S.type," docs-link"),I.AVh("docs-active",S.active),I.Y8G("href",E._rootUrl+"#"+S.id,I.B4B),I.R7$(),I.SpI(" ",S.name," ")}}function V(w,P){if(1&w&&(I.j41(0,"div",0)(1,"div",1),I.EFF(2),I.k0s(),I.j41(3,"nav"),I.Z7z(4,F,2,7,"a",2,I.fX1),I.k0s()()),2&w){const S=P.$implicit;I.R7$(2),I.JRh(null==S?null:S.name),I.R7$(),I.BMQ("aria-label",(null==S?null:S.name)+" \u76ee\u5f55"),I.R7$(),I.Dyx(null==S?null:S.links)}}let A=(()=>{class w{constructor(S,E,j,L,Q,c,tt){this._router=S,this._route=E,this._element=j,this._navigationFocusService=L,this._document=Q,this._ngZone=c,this._changeDetectorRef=tt,this._linkSections=[],this._links=[],this._rootUrl=this._router.url.split("#")[0],this._scrollContainer=null,this._urlFragment="",this.subscriptions=new l.y,this.subscriptions.add(this._navigationFocusService.navigationEndEvents.subscribe(()=>{const lt=S.url.split("#")[0];lt!==this._rootUrl&&(this._rootUrl=lt)})),this.subscriptions.add(this._route.fragment.subscribe(lt=>{if(null!=lt){this._urlFragment=lt;const ot=document.getElementById(this._urlFragment);ot&&ot.scrollIntoView()}}))}ngOnInit(){this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._scrollContainer=this.container?this._document.querySelector(this.container):window,this._scrollContainer&&this.subscriptions.add((0,W.R)(this._scrollContainer,"scroll").pipe((0,u.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(S,E,j=0){const L=Array.from(E.querySelectorAll("h3, h4"),Q=>{const c=Q.innerText.trim().replace(/^link/,""),{top:tt}=Q.getBoundingClientRect();return{name:c,type:Q.tagName.toLowerCase(),top:tt,id:Q.id,active:!1}});this._linkSections[j]={name:S,links:L},this._links.push(...L)}getScrollOffset(){const{top:S}=this._element.nativeElement.getBoundingClientRect(),E=this._scrollContainer;return E instanceof HTMLElement?E.scrollTop+S:E?E.pageYOffset+S:void 0}onScroll(){const S=this.getScrollOffset();let E=!1;if(null!=S){for(let j=0;j<this._links.length;j++){const L=this._links[j],Q=this._links[j+1],c=S>=L.top&&(!Q||Q.top>=S);c!==L.active&&(L.active=c,E=!0)}E&&this._ngZone.run(()=>this._changeDetectorRef.markForCheck())}}static#t=this.\u0275fac=function(E){return new(E||w)(I.rXU(N.Ix),I.rXU(N.nX),I.rXU(I.aKT),I.rXU(Y._),I.rXU(t.qQ),I.rXU(I.SKi),I.rXU(I.gRc))};static#e=this.\u0275cmp=I.VBU({type:w,selectors:[["table-of-contents"]],inputs:{container:"container"},standalone:!0,features:[I.aNF],decls:2,vars:0,consts:[[1,"docs-toc-container"],[1,"docs-toc-heading"],[3,"href","class","docs-active"],[3,"href"]],template:function(E,j){1&E&&I.Z7z(0,V,6,2,"div",0,I.fX1),2&E&&I.Dyx(j._linkSections)},styles:["[_nghost-%COMP%]{font-size:13px;width:24%;position:sticky;top:0;padding-left:25px;box-sizing:border-box;display:inline-flex;flex-direction:column;max-height:calc(100vh - 120px);overflow:auto}.docs-toc-container[_ngcontent-%COMP%]{width:100%;padding:8px 0 8px 16px;box-sizing:border-box}.docs-toc-container[_ngcontent-%COMP%] + .docs-toc-container[_ngcontent-%COMP%]{padding-top:12px}.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%]{padding-left:12px;box-sizing:border-box}"]})}return w})()},8013:(ft,et)=>{function p(F){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(V){return typeof V}:function(V){return V&&"function"==typeof Symbol&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V})(F)}Object.defineProperty(et,"__esModule",{value:!0}),et.default=void 0,et.default=function(V){!function(V){var A=p(V);if("string"!==A)throw new TypeError("Expected a string, got a ".concat(A))}(V);var A=V;if(0===A.length)return".";var w=47===A.charCodeAt(0),P=47===A.charCodeAt(A.length-1);return A=function(V){try{return decodeURIComponent(V)}catch{return V}}(A),A=function(V,A){for(var j,w="",P=0,S=-1,E=0,L=0;L<=V.length;++L){if(L<V.length)j=V.charCodeAt(L);else{if(47===j)break;j=47}if(47===j){if(S!==L-1&&1!==E)if(S!==L-1&&2===E){if(w.length<2||2!==P||46!==w.charCodeAt(w.length-1)||46!==w.charCodeAt(w.length-2))if(w.length>2){var Q=w.lastIndexOf("/");if(Q!==w.length-1){-1===Q?(w="",P=0):P=(w=w.slice(0,Q)).length-1-w.lastIndexOf("/"),S=L,E=0;continue}}else if(2===w.length||1===w.length){w="",P=0,S=L,E=0;continue}A&&(w.length>0?w+="/..":w="..",P=2)}else w.length>0?w+="/"+V.slice(S+1,L):w=V.slice(S+1,L),P=L-S-1;S=L,E=0}else 46===j&&-1!==E?++E:E=-1}return w}(A,!w),0===A.length&&!w&&(A="."),A.length>0&&P&&(A+="/"),w?"/"+A:A},ft.exports=et.default},9529:(ft,et,p)=>{p.d(et,{Ky:()=>V,bU:()=>A,z8:()=>Y});var t=p(4438),l=p(5024),W=p(5286),u=p(4337);let I=0;const N=new t.nKC("CdkAccordion");let Y=(()=>{class w{constructor(){this._stateChanges=new W.B7,this._openCloseAllActions=new W.B7,this.id="cdk-accordion-"+I++,this.multi=!1}openAll(){this.multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(S){this._stateChanges.next(S)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}static#t=this.\u0275fac=function(E){return new(E||w)};static#e=this.\u0275dir=t.FsC({type:w,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:[2,"multi","multi",t.L39]},exportAs:["cdkAccordion"],standalone:!0,features:[t.Jv_([{provide:N,useExisting:w}]),t.GFd,t.OA$]})}return w})(),F=0,V=(()=>{class w{get expanded(){return this._expanded}set expanded(S){this._expanded!==S&&(this._expanded=S,this.expandedChange.emit(S),S?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}constructor(S,E,j){this.accordion=S,this._changeDetectorRef=E,this._expansionDispatcher=j,this._openCloseAllSubscription=u.y.EMPTY,this.closed=new t.bkB,this.opened=new t.bkB,this.destroyed=new t.bkB,this.expandedChange=new t.bkB,this.id="cdk-accordion-child-"+F++,this._expanded=!1,this.disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=j.listen((L,Q)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===Q&&this.id!==L&&(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(S=>{this.disabled||(this.expanded=S)})}static#t=this.\u0275fac=function(E){return new(E||w)(t.rXU(N,12),t.rXU(t.gRc),t.rXU(l.zP))};static#e=this.\u0275dir=t.FsC({type:w,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:[2,"expanded","expanded",t.L39],disabled:[2,"disabled","disabled",t.L39]},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],standalone:!0,features:[t.Jv_([{provide:N,useValue:void 0}]),t.GFd]})}return w})(),A=(()=>{class w{static#t=this.\u0275fac=function(E){return new(E||w)};static#e=this.\u0275mod=t.$C({type:w});static#i=this.\u0275inj=t.G2t({})}return w})()},3801:(ft,et,p)=>{p.d(et,{B0:()=>u,FQ:()=>Y,dF:()=>N});var t=p(177),l=p(4438);class W{constructor(V,A){this._document=A;const w=this._textarea=this._document.createElement("textarea"),P=w.style;P.position="fixed",P.top=P.opacity="0",P.left="-999em",w.setAttribute("aria-hidden","true"),w.value=V,w.readOnly=!0,(this._document.fullscreenElement||this._document.body).appendChild(w)}copy(){const V=this._textarea;let A=!1;try{if(V){const w=this._document.activeElement;V.select(),V.setSelectionRange(0,V.value.length),A=this._document.execCommand("copy"),w&&w.focus()}}catch{}return A}destroy(){const V=this._textarea;V&&(V.remove(),this._textarea=void 0)}}let u=(()=>{class F{constructor(A){this._document=A}copy(A){const w=this.beginCopy(A),P=w.copy();return w.destroy(),P}beginCopy(A){return new W(A,this._document)}static#t=this.\u0275fac=function(w){return new(w||F)(l.KVO(t.qQ))};static#e=this.\u0275prov=l.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}return F})();const I=new l.nKC("CDK_COPY_TO_CLIPBOARD_CONFIG");let N=(()=>{class F{constructor(A,w,P){this._clipboard=A,this._ngZone=w,this.text="",this.attempts=1,this.copied=new l.bkB,this._pending=new Set,P&&null!=P.attempts&&(this.attempts=P.attempts)}copy(A=this.attempts){if(A>1){let w=A;const P=this._clipboard.beginCopy(this.text);this._pending.add(P);const S=()=>{const E=P.copy();E||! --w||this._destroyed?(this._currentTimeout=null,this._pending.delete(P),P.destroy(),this.copied.emit(E)):this._currentTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(S,1))};S()}else this.copied.emit(this._clipboard.copy(this.text))}ngOnDestroy(){this._currentTimeout&&clearTimeout(this._currentTimeout),this._pending.forEach(A=>A.destroy()),this._pending.clear(),this._destroyed=!0}static#t=this.\u0275fac=function(w){return new(w||F)(l.rXU(u),l.rXU(l.SKi),l.rXU(I,8))};static#e=this.\u0275dir=l.FsC({type:F,selectors:[["","cdkCopyToClipboard",""]],hostBindings:function(w,P){1&w&&l.bIt("click",function(){return P.copy()})},inputs:{text:[0,"cdkCopyToClipboard","text"],attempts:[0,"cdkCopyToClipboardAttempts","attempts"]},outputs:{copied:"cdkCopyToClipboardCopied"},standalone:!0})}return F})(),Y=(()=>{class F{static#t=this.\u0275fac=function(w){return new(w||F)};static#e=this.\u0275mod=l.$C({type:F});static#i=this.\u0275inj=l.G2t({})}return F})()},8170:(ft,et,p)=>{p.d(et,{a:()=>V});var t=p(4438),l=p(5286),W=p(5817),u=p(8728),I=p(8712),N=p(7605);class F{constructor(w){this._box=w,this._destroyed=new l.B7,this._resizeSubject=new l.B7,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(P=>this._resizeSubject.next(P)))}observe(w){return this._elementObservables.has(w)||this._elementObservables.set(w,new W.c(P=>{const S=this._resizeSubject.subscribe(P);return this._resizeObserver?.observe(w,{box:this._box}),()=>{this._resizeObserver?.unobserve(w),S.unsubscribe(),this._elementObservables.delete(w)}}).pipe((0,u.p)(P=>P.some(S=>S.target===w)),(0,I.t)({bufferSize:1,refCount:!0}),(0,N.Q)(this._destroyed))),this._elementObservables.get(w)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let V=(()=>{class A{constructor(){this._observers=new Map,this._ngZone=(0,t.WQX)(t.SKi)}ngOnDestroy(){for(const[,P]of this._observers)P.destroy();this._observers.clear()}observe(P,S){const E=S?.box||"content-box";return this._observers.has(E)||this._observers.set(E,new F(E)),this._observers.get(E).observe(P)}static#t=this.\u0275fac=function(S){return new(S||A)};static#e=this.\u0275prov=t.jDH({token:A,factory:A.\u0275fac,providedIn:"root"})}return A})()},9417:(ft,et,p)=>{p.d(et,{BC:()=>Ot,JD:()=>ke,MJ:()=>Yt,MR:()=>fe,Q0:()=>be,X1:()=>Vi,YN:()=>Si,YS:()=>le,ZU:()=>y,Zm:()=>w,cV:()=>se,cb:()=>rt,cz:()=>c,gE:()=>Bt,j4:()=>ce,k0:()=>ot,kq:()=>V,l_:()=>xe,me:()=>j,ok:()=>Bi,qT:()=>Pe,vO:()=>nt,vS:()=>ge,wz:()=>de,xH:()=>Ne,xq:()=>Me,y7:()=>je});var t=p(4438),l=p(177),W=p(4787),u=p(696),I=p(5286),N=p(5006);let Y=(()=>{class i{constructor(e,o){this._renderer=e,this._elementRef=o,this.onChange=m=>{},this.onTouched=()=>{}}setProperty(e,o){this._renderer.setProperty(this._elementRef.nativeElement,e,o)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}static#t=this.\u0275fac=function(o){return new(o||i)(t.rXU(t.sFG),t.rXU(t.aKT))};static#e=this.\u0275dir=t.FsC({type:i})}return i})(),F=(()=>{class i extends Y{static#t=this.\u0275fac=(()=>{let e;return function(m){return(e||(e=t.xGo(i)))(m||i)}})();static#e=this.\u0275dir=t.FsC({type:i,features:[t.Vt3]})}return i})();const V=new t.nKC(""),A={provide:V,useExisting:(0,t.Rfq)(()=>w),multi:!0};let w=(()=>{class i extends F{writeValue(e){this.setProperty("checked",e)}static#t=this.\u0275fac=(()=>{let e;return function(m){return(e||(e=t.xGo(i)))(m||i)}})();static#e=this.\u0275dir=t.FsC({type:i,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(o,m){1&o&&t.bIt("change",function(at){return m.onChange(at.target.checked)})("blur",function(){return m.onTouched()})},features:[t.Jv_([A]),t.Vt3]})}return i})();const P={provide:V,useExisting:(0,t.Rfq)(()=>j),multi:!0},E=new t.nKC("");let j=(()=>{class i extends Y{constructor(e,o,m){super(e,o),this._compositionMode=m,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function S(){const i=(0,l.QT)()?(0,l.QT)().getUserAgent():"";return/android (\d+)/.test(i.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)}static#t=this.\u0275fac=function(o){return new(o||i)(t.rXU(t.sFG),t.rXU(t.aKT),t.rXU(E,8))};static#e=this.\u0275dir=t.FsC({type:i,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(o,m){1&o&&t.bIt("input",function(at){return m._handleInput(at.target.value)})("blur",function(){return m.onTouched()})("compositionstart",function(){return m._compositionStart()})("compositionend",function(at){return m._compositionEnd(at.target.value)})},features:[t.Jv_([P]),t.Vt3]})}return i})();function L(i){return null==i||("string"==typeof i||Array.isArray(i))&&0===i.length}function Q(i){return null!=i&&"number"==typeof i.length}const c=new t.nKC(""),tt=new t.nKC(""),lt=/^(?=.{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 ot{static min(n){return function pt(i){return n=>{if(L(n.value)||L(i))return null;const e=parseFloat(n.value);return!isNaN(e)&&e<i?{min:{min:i,actual:n.value}}:null}}(n)}static max(n){return function vt(i){return n=>{if(L(n.value)||L(i))return null;const e=parseFloat(n.value);return!isNaN(e)&&e>i?{max:{max:i,actual:n.value}}:null}}(n)}static required(n){return yt(n)}static requiredTrue(n){return bt(n)}static email(n){return function B(i){return L(i.value)||lt.test(i.value)?null:{email:!0}}(n)}static minLength(n){return function xt(i){return n=>L(n.value)||!Q(n.value)?null:n.value.length<i?{minlength:{requiredLength:i,actualLength:n.value.length}}:null}(n)}static maxLength(n){return function Z(i){return n=>Q(n.value)&&n.value.length>i?{maxlength:{requiredLength:i,actualLength:n.value.length}}:null}(n)}static pattern(n){return function z(i){if(!i)return ht;let n,e;return"string"==typeof i?(e="","^"!==i.charAt(0)&&(e+="^"),e+=i,"$"!==i.charAt(i.length-1)&&(e+="$"),n=new RegExp(e)):(e=i.toString(),n=i),o=>{if(L(o.value))return null;const m=o.value;return n.test(m)?null:{pattern:{requiredPattern:e,actualValue:m}}}}(n)}static nullValidator(n){return null}static compose(n){return J(n)}static composeAsync(n){return ct(n)}}function yt(i){return L(i.value)?{required:!0}:null}function bt(i){return!0===i.value?null:{required:!0}}function ht(i){return null}function Ct(i){return null!=i}function H(i){return(0,t.jNT)(i)?(0,W.H)(i):i}function ut(i){let n={};return i.forEach(e=>{n=null!=e?{...n,...e}:n}),0===Object.keys(n).length?null:n}function T(i,n){return n.map(e=>e(i))}function R(i){return i.map(n=>function O(i){return!i.validate}(n)?n:e=>n.validate(e))}function J(i){if(!i)return null;const n=i.filter(Ct);return 0==n.length?null:function(e){return ut(T(e,n))}}function it(i){return null!=i?J(R(i)):null}function ct(i){if(!i)return null;const n=i.filter(Ct);return 0==n.length?null:function(e){const o=T(e,n).map(H);return(0,u.p)(o).pipe((0,N.T)(ut))}}function mt(i){return null!=i?ct(R(i)):null}function kt(i,n){return null===i?[n]:Array.isArray(i)?[...i,n]:[i,n]}function Et(i){return i._rawValidators}function Tt(i){return i._rawAsyncValidators}function At(i){return i?Array.isArray(i)?i:[i]:[]}function U(i,n){return Array.isArray(i)?i.includes(n):i===n}function Mt(i,n){const e=At(n);return At(i).forEach(m=>{U(e,m)||e.push(m)}),e}function b(i,n){return At(n).filter(e=>!U(i,e))}class M{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(n){this._rawValidators=n||[],this._composedValidatorFn=it(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=mt(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n=void 0){this.control&&this.control.reset(n)}hasError(n,e){return!!this.control&&this.control.hasError(n,e)}getError(n,e){return this.control?this.control.getError(n,e):null}}class y extends M{get formDirective(){return null}get path(){return null}}class nt extends M{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class st{constructor(n){this._cd=n}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 i extends st{constructor(e){super(e)}static#t=this.\u0275fac=function(o){return new(o||i)(t.rXU(nt,2))};static#e=this.\u0275dir=t.FsC({type:i,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(o,m){2&o&&t.AVh("ng-untouched",m.isUntouched)("ng-touched",m.isTouched)("ng-pristine",m.isPristine)("ng-dirty",m.isDirty)("ng-valid",m.isValid)("ng-invalid",m.isInvalid)("ng-pending",m.isPending)},features:[t.Vt3]})}return i})(),rt=(()=>{class i extends st{constructor(e){super(e)}static#t=this.\u0275fac=function(o){return new(o||i)(t.rXU(y,10))};static#e=this.\u0275dir=t.FsC({type:i,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(o,m){2&o&&t.AVh("ng-untouched",m.isUntouched)("ng-touched",m.isTouched)("ng-pristine",m.isPristine)("ng-dirty",m.isDirty)("ng-valid",m.isValid)("ng-invalid",m.isInvalid)("ng-pending",m.isPending)("ng-submitted",m.isSubmitted)},features:[t.Vt3]})}return i})();const jt="VALID",$t="INVALID",Rt="PENDING",Ut="DISABLED";class Lt{}class Qt extends Lt{constructor(n,e){super(),this.value=n,this.source=e}}class Nt extends Lt{constructor(n,e){super(),this.pristine=n,this.source=e}}class D extends Lt{constructor(n,e){super(),this.touched=n,this.source=e}}class _ extends Lt{constructor(n,e){super(),this.status=n,this.source=e}}class r extends Lt{constructor(n){super(),this.source=n}}class a extends Lt{constructor(n){super(),this.source=n}}function s(i){return(q(i)?i.validators:i)||null}function k(i,n){return(q(n)?n.asyncValidators:i)||null}function q(i){return null!=i&&!Array.isArray(i)&&"object"==typeof i}function dt(i,n,e){const o=i.controls;if(!(n?Object.keys(o):o).length)throw new t.wOt(1e3,"");if(!o[e])throw new t.wOt(1001,"")}function _t(i,n,e){i._forEachChild((o,m)=>{if(void 0===e[m])throw new t.wOt(1002,"")})}class gt{constructor(n,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=null,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._events=new I.B7,this.events=this._events.asObservable(),this._onDisabledChange=[],this._assignValidators(n),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get valid(){return this.status===jt}get invalid(){return this.status===$t}get pending(){return this.status==Rt}get disabled(){return this.status===Ut}get enabled(){return this.status!==Ut}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._assignValidators(n)}setAsyncValidators(n){this._assignAsyncValidators(n)}addValidators(n){this.setValidators(Mt(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(Mt(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(b(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(b(n,this._rawAsyncValidators))}hasValidator(n){return U(this._rawValidators,n)}hasAsyncValidator(n){return U(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){const e=!1===this.touched;this.touched=!0;const o=n.sourceControl??this;this._parent&&!n.onlySelf&&this._parent.markAsTouched({...n,sourceControl:o}),e&&!1!==n.emitEvent&&this._events.next(new D(!0,o))}markAllAsTouched(n={}){this.markAsTouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsTouched(n))}markAsUntouched(n={}){const e=!0===this.touched;this.touched=!1,this._pendingTouched=!1;const o=n.sourceControl??this;this._forEachChild(m=>{m.markAsUntouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:o})}),this._parent&&!n.onlySelf&&this._parent._updateTouched(n,o),e&&!1!==n.emitEvent&&this._events.next(new D(!1,o))}markAsDirty(n={}){const e=!0===this.pristine;this.pristine=!1;const o=n.sourceControl??this;this._parent&&!n.onlySelf&&this._parent.markAsDirty({...n,sourceControl:o}),e&&!1!==n.emitEvent&&this._events.next(new Nt(!1,o))}markAsPristine(n={}){const e=!1===this.pristine;this.pristine=!0,this._pendingDirty=!1;const o=n.sourceControl??this;this._forEachChild(m=>{m.markAsPristine({onlySelf:!0,emitEvent:n.emitEvent})}),this._parent&&!n.onlySelf&&this._parent._updatePristine(n,o),e&&!1!==n.emitEvent&&this._events.next(new Nt(!0,o))}markAsPending(n={}){this.status=Rt;const e=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new _(this.status,e)),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.markAsPending({...n,sourceControl:e})}disable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=Ut,this.errors=null,this._forEachChild(m=>{m.disable({...n,onlySelf:!0})}),this._updateValue();const o=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new Qt(this.value,o)),this._events.next(new _(this.status,o)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...n,skipPristineCheck:e},this),this._onDisabledChange.forEach(m=>m(!0))}enable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=jt,this._forEachChild(o=>{o.enable({...n,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors({...n,skipPristineCheck:e},this),this._onDisabledChange.forEach(o=>o(!1))}_updateAncestors(n,e){this._parent&&!n.onlySelf&&(this._parent.updateValueAndValidity(n),n.skipPristineCheck||this._parent._updatePristine({},e),this._parent._updateTouched({},e))}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){const o=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===jt||this.status===Rt)&&this._runAsyncValidator(o,n.emitEvent)}const e=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new Qt(this.value,e)),this._events.next(new _(this.status,e)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.updateValueAndValidity({...n,sourceControl:e})}_updateTreeValidity(n={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Ut:jt}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n,e){if(this.asyncValidator){this.status=Rt,this._hasOwnPendingAsyncValidator={emitEvent:!1!==e};const o=H(this.asyncValidator(this));this._asyncValidationSubscription=o.subscribe(m=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(m,{emitEvent:e,shouldHaveEmitted:n})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();const n=this._hasOwnPendingAsyncValidator?.emitEvent??!1;return this._hasOwnPendingAsyncValidator=null,n}return!1}setErrors(n,e={}){this.errors=n,this._updateControlsErrors(!1!==e.emitEvent,this,e.shouldHaveEmitted)}get(n){let e=n;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((o,m)=>o&&o._find(m),this)}getError(n,e){const o=e?this.get(e):this;return o&&o.errors?o.errors[n]:null}hasError(n,e){return!!this.getError(n,e)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n,e,o){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),(n||o)&&this._events.next(new _(this.status,e)),this._parent&&this._parent._updateControlsErrors(n,e,o)}_initObservables(){this.valueChanges=new t.bkB,this.statusChanges=new t.bkB}_calculateStatus(){return this._allControlsDisabled()?Ut:this.errors?$t:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Rt)?Rt:this._anyControlsHaveStatus($t)?$t:jt}_anyControlsHaveStatus(n){return this._anyControls(e=>e.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n,e){const o=!this._anyControlsDirty(),m=this.pristine!==o;this.pristine=o,this._parent&&!n.onlySelf&&this._parent._updatePristine(n,e),m&&this._events.next(new Nt(this.pristine,e))}_updateTouched(n={},e){this.touched=this._anyControlsTouched(),this._events.next(new D(this.touched,e)),this._parent&&!n.onlySelf&&this._parent._updateTouched(n,e)}_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){q(n)&&null!=n.updateOn&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){return!n&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(n){return null}_assignValidators(n){this._rawValidators=Array.isArray(n)?n.slice():n,this._composedValidatorFn=function h(i){return Array.isArray(i)?it(i):i||null}(this._rawValidators)}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=function $(i){return Array.isArray(i)?mt(i):i||null}(this._rawAsyncValidators)}}class Bt extends gt{constructor(n,e,o){super(s(e),k(o,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(n,e){return this.controls[n]?this.controls[n]:(this.controls[n]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(n,e,o={}){this.registerControl(n,e),this.updateValueAndValidity({emitEvent:o.emitEvent}),this._onCollectionChange()}removeControl(n,e={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(n,e,o={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],e&&this.registerControl(n,e),this.updateValueAndValidity({emitEvent:o.emitEvent}),this._onCollectionChange()}contains(n){return this.controls.hasOwnProperty(n)&&this.controls[n].enabled}setValue(n,e={}){_t(this,0,n),Object.keys(n).forEach(o=>{dt(this,!0,o),this.controls[o].setValue(n[o],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(n,e={}){null!=n&&(Object.keys(n).forEach(o=>{const m=this.controls[o];m&&m.patchValue(n[o],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n={},e={}){this._forEachChild((o,m)=>{o.reset(n?n[m]:null,{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(n,e,o)=>(n[o]=e.getRawValue(),n))}_syncPendingControls(){let n=this._reduceChildren(!1,(e,o)=>!!o._syncPendingControls()||e);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){Object.keys(this.controls).forEach(e=>{const o=this.controls[e];o&&n(o,e)})}_setUpControls(){this._forEachChild(n=>{n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(n){for(const[e,o]of Object.entries(this.controls))if(this.contains(e)&&n(o))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,o,m)=>((o.enabled||this.disabled)&&(e[m]=o.value),e))}_reduceChildren(n,e){let o=n;return this._forEachChild((m,X)=>{o=e(o,m,X)}),o}_allControlsDisabled(){for(const n of Object.keys(this.controls))if(this.controls[n].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(n){return this.controls.hasOwnProperty(n)?this.controls[n]:null}}class De extends Bt{}const Ht=new t.nKC("CallSetDisabledState",{providedIn:"root",factory:()=>Zt}),Zt="always";function ne(i,n){return[...n.path,i]}function Jt(i,n,e=Zt){he(i,n),n.valueAccessor.writeValue(i.value),(i.disabled||"always"===e)&&n.valueAccessor.setDisabledState?.(i.disabled),function ei(i,n){n.valueAccessor.registerOnChange(e=>{i._pendingValue=e,i._pendingChange=!0,i._pendingDirty=!0,"change"===i.updateOn&&Te(i,n)})}(i,n),function ni(i,n){const e=(o,m)=>{n.valueAccessor.writeValue(o),m&&n.viewToModelUpdate(o)};i.registerOnChange(e),n._registerOnDestroy(()=>{i._unregisterOnChange(e)})}(i,n),function ii(i,n){n.valueAccessor.registerOnTouched(()=>{i._pendingTouched=!0,"blur"===i.updateOn&&i._pendingChange&&Te(i,n),"submit"!==i.updateOn&&i.markAsTouched()})}(i,n),function ti(i,n){if(n.valueAccessor.setDisabledState){const e=o=>{n.valueAccessor.setDisabledState(o)};i.registerOnDisabledChange(e),n._registerOnDestroy(()=>{i._unregisterOnDisabledChange(e)})}}(i,n)}function ae(i,n,e=!0){const o=()=>{};n.valueAccessor&&(n.valueAccessor.registerOnChange(o),n.valueAccessor.registerOnTouched(o)),re(i,n),i&&(n._invokeOnDestroyCallbacks(),i._registerOnCollectionChange(()=>{}))}function oe(i,n){i.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(n)})}function he(i,n){const e=Et(i);null!==n.validator?i.setValidators(kt(e,n.validator)):"function"==typeof e&&i.setValidators([e]);const o=Tt(i);null!==n.asyncValidator?i.setAsyncValidators(kt(o,n.asyncValidator)):"function"==typeof o&&i.setAsyncValidators([o]);const m=()=>i.updateValueAndValidity();oe(n._rawValidators,m),oe(n._rawAsyncValidators,m)}function re(i,n){let e=!1;if(null!==i){if(null!==n.validator){const m=Et(i);if(Array.isArray(m)&&m.length>0){const X=m.filter(at=>at!==n.validator);X.length!==m.length&&(e=!0,i.setValidators(X))}}if(null!==n.asyncValidator){const m=Tt(i);if(Array.isArray(m)&&m.length>0){const X=m.filter(at=>at!==n.asyncValidator);X.length!==m.length&&(e=!0,i.setAsyncValidators(X))}}}const o=()=>{};return oe(n._rawValidators,o),oe(n._rawAsyncValidators,o),e}function Te(i,n){i._pendingDirty&&i.markAsDirty(),i.setValue(i._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(i._pendingValue),i._pendingChange=!1}function Ae(i,n){he(i,n)}function ue(i,n){if(!i.hasOwnProperty("model"))return!1;const e=i.model;return!!e.isFirstChange()||!Object.is(n,e.currentValue)}function Oe(i,n){i._syncPendingControls(),n.forEach(e=>{const o=e.control;"submit"===o.updateOn&&o._pendingChange&&(e.viewToModelUpdate(o._pendingValue),o._pendingChange=!1)})}function _e(i,n){if(!n)return null;let e,o,m;return Array.isArray(n),n.forEach(X=>{X.constructor===j?e=X:function ri(i){return Object.getPrototypeOf(i.constructor)===F}(X)?o=X:m=X}),m||o||e||null}const ci={provide:y,useExisting:(0,t.Rfq)(()=>se)},qt=Promise.resolve();let se=(()=>{class i extends y{constructor(e,o,m){super(),this.callSetDisabledState=m,this.submitted=!1,this._directives=new Set,this.ngSubmit=new t.bkB,this.form=new Bt({},it(e),mt(o))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){qt.then(()=>{const o=this._findContainer(e.path);e.control=o.registerControl(e.name,e.control),Jt(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){qt.then(()=>{const o=this._findContainer(e.path);o&&o.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){qt.then(()=>{const o=this._findContainer(e.path),m=new Bt({});Ae(m,e),o.registerControl(e.name,m),m.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){qt.then(()=>{const o=this._findContainer(e.path);o&&o.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,o){qt.then(()=>{this.form.get(e.path).setValue(o)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,Oe(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}static#t=this.\u0275fac=function(o){return new(o||i)(t.rXU(c,10),t.rXU(tt,10),t.rXU(Ht,8))};static#e=this.\u0275dir=t.FsC({type:i,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(o,m){1&o&&t.bIt("submit",function(at){return m.onSubmit(at)})("reset",function(){return m.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[t.Jv_([ci]),t.Vt3]})}return i})();function Fe(i,n){const e=i.indexOf(n);e>-1&&i.splice(e,1)}function Ie(i){return"object"==typeof i&&null!==i&&2===Object.keys(i).length&&"value"in i&&"disabled"in i}const Yt=class extends gt{constructor(n=null,e,o){super(s(e),k(o,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(n),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),q(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=Ie(n)?n.value:n)}setValue(n,e={}){this.value=this._pendingValue=n,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(o=>o(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(n,e={}){this.setValue(n,e)}reset(n=this.defaultValue,e={}){this._applyFormState(n),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){Fe(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){Fe(this._onDisabledChange,n)}_forEachChild(n){}_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(n){Ie(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=n}},mi={provide:nt,useExisting:(0,t.Rfq)(()=>ge)},Ve=Promise.resolve();let ge=(()=>{class i extends nt{constructor(e,o,m,X,at,zt){super(),this._changeDetectorRef=at,this.callSetDisabledState=zt,this.control=new Yt,this._registered=!1,this.name="",this.update=new t.bkB,this._parent=e,this._setValidators(o),this._setAsyncValidators(m),this.valueAccessor=_e(0,X)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const o=e.name.previousValue;this.formDirective.removeControl({name:o,path:this._getPath(o)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),ue(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(){Jt(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){Ve.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const o=e.isDisabled.currentValue,m=0!==o&&(0,t.L39)(o);Ve.then(()=>{m&&!this.control.disabled?this.control.disable():!m&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?ne(e,this._parent):[e]}static#t=this.\u0275fac=function(o){return new(o||i)(t.rXU(y,9),t.rXU(c,10),t.rXU(tt,10),t.rXU(V,10),t.rXU(t.gRc,8),t.rXU(Ht,8))};static#e=this.\u0275dir=t.FsC({type:i,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[t.Jv_([mi]),t.Vt3,t.OA$]})}return i})(),Pe=(()=>{class i{static#t=this.\u0275fac=function(o){return new(o||i)};static#e=this.\u0275dir=t.FsC({type:i,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}return i})();const hi={provide:V,useExisting:(0,t.Rfq)(()=>be),multi:!0};let be=(()=>{class i extends F{writeValue(e){this.setProperty("value",e??"")}registerOnChange(e){this.onChange=o=>{e(""==o?null:parseFloat(o))}}static#t=this.\u0275fac=(()=>{let e;return function(m){return(e||(e=t.xGo(i)))(m||i)}})();static#e=this.\u0275dir=t.FsC({type:i,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(o,m){1&o&&t.bIt("input",function(at){return m.onChange(at.target.value)})("blur",function(){return m.onTouched()})},features:[t.Jv_([hi]),t.Vt3]})}return i})();const _i={provide:V,useExisting:(0,t.Rfq)(()=>fe),multi:!0};let fe=(()=>{class i extends F{writeValue(e){this.setProperty("value",parseFloat(e))}registerOnChange(e){this.onChange=o=>{e(""==o?null:parseFloat(o))}}static#t=this.\u0275fac=(()=>{let e;return function(m){return(e||(e=t.xGo(i)))(m||i)}})();static#e=this.\u0275dir=t.FsC({type:i,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(o,m){1&o&&t.bIt("change",function(at){return m.onChange(at.target.value)})("input",function(at){return m.onChange(at.target.value)})("blur",function(){return m.onTouched()})},features:[t.Jv_([_i]),t.Vt3]})}return i})();const ve=new t.nKC(""),gi={provide:nt,useExisting:(0,t.Rfq)(()=>xe)};let xe=(()=>{class i extends nt{set isDisabled(e){}static#t=this._ngModelWarningSentOnce=!1;constructor(e,o,m,X,at){super(),this._ngModelWarningConfig=X,this.callSetDisabledState=at,this.update=new t.bkB,this._ngModelWarningSent=!1,this._setValidators(e),this._setAsyncValidators(o),this.valueAccessor=_e(0,m)}ngOnChanges(e){if(this._isControlChanged(e)){const o=e.form.previousValue;o&&ae(o,this,!1),Jt(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}ue(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&ae(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")}static#e=this.\u0275fac=function(o){return new(o||i)(t.rXU(c,10),t.rXU(tt,10),t.rXU(V,10),t.rXU(ve,8),t.rXU(Ht,8))};static#i=this.\u0275dir=t.FsC({type:i,selectors:[["","formControl",""]],inputs:{form:[0,"formControl","form"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[t.Jv_([gi]),t.Vt3,t.OA$]})}return i})();const bi={provide:y,useExisting:(0,t.Rfq)(()=>ce)};let ce=(()=>{class i extends y{constructor(e,o,m){super(),this.callSetDisabledState=m,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new t.bkB,this._setValidators(e),this._setAsyncValidators(o)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(re(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 o=this.form.get(e.path);return Jt(o,e,this.callSetDisabledState),o.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),o}getControl(e){return this.form.get(e.path)}removeControl(e){ae(e.control||null,e,!1),function si(i,n){const e=i.indexOf(n);e>-1&&i.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,o){this.form.get(e.path).setValue(o)}onSubmit(e){return this.submitted=!0,Oe(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new r(this.control)),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submitted=!1,this.form._events.next(new a(this.form))}_updateDomValue(){this.directives.forEach(e=>{const o=e.control,m=this.form.get(e.path);o!==m&&(ae(o||null,e),(i=>i instanceof Yt)(m)&&(Jt(m,e,this.callSetDisabledState),e.control=m))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const o=this.form.get(e.path);Ae(o,e),o.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const o=this.form.get(e.path);o&&function ai(i,n){return re(i,n)}(o,e)&&o.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){he(this.form,this),this._oldForm&&re(this._oldForm,this)}_checkFormPresent(){}static#t=this.\u0275fac=function(o){return new(o||i)(t.rXU(c,10),t.rXU(tt,10),t.rXU(Ht,8))};static#e=this.\u0275dir=t.FsC({type:i,selectors:[["","formGroup",""]],hostBindings:function(o,m){1&o&&t.bIt("submit",function(at){return m.onSubmit(at)})("reset",function(){return m.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[t.Jv_([bi]),t.Vt3,t.OA$]})}return i})();const xi={provide:nt,useExisting:(0,t.Rfq)(()=>ke)};let ke=(()=>{class i extends nt{set isDisabled(e){}static#t=this._ngModelWarningSentOnce=!1;constructor(e,o,m,X,at){super(),this._ngModelWarningConfig=at,this._added=!1,this.name=null,this.update=new t.bkB,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(o),this._setAsyncValidators(m),this.valueAccessor=_e(0,X)}ngOnChanges(e){this._added||this._setUpControl(),ue(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 ne(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}static#e=this.\u0275fac=function(o){return new(o||i)(t.rXU(y,13),t.rXU(c,10),t.rXU(tt,10),t.rXU(V,10),t.rXU(ve,8))};static#i=this.\u0275dir=t.FsC({type:i,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[t.Jv_([xi]),t.Vt3,t.OA$]})}return i})();const wi={provide:V,useExisting:(0,t.Rfq)(()=>de),multi:!0};function Ue(i,n){return null==i?`${n}`:(n&&"object"==typeof n&&(n="Object"),`${i}: ${n}`.slice(0,50))}let de=(()=>{class i extends F{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 m=Ue(this._getOptionId(e),e);this.setProperty("value",m)}registerOnChange(e){this.onChange=o=>{this.value=this._getOptionValue(o),e(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(const o of this._optionMap.keys())if(this._compareWith(this._optionMap.get(o),e))return o;return null}_getOptionValue(e){const o=function yi(i){return i.split(":")[0]}(e);return this._optionMap.has(o)?this._optionMap.get(o):e}static#t=this.\u0275fac=(()=>{let e;return function(m){return(e||(e=t.xGo(i)))(m||i)}})();static#e=this.\u0275dir=t.FsC({type:i,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(o,m){1&o&&t.bIt("change",function(at){return m.onChange(at.target.value)})("blur",function(){return m.onTouched()})},inputs:{compareWith:"compareWith"},features:[t.Jv_([wi]),t.Vt3]})}return i})(),Ne=(()=>{class i{constructor(e,o,m){this._element=e,this._renderer=o,this._select=m,this._select&&(this.id=this._select._registerOption())}set ngValue(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(Ue(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))}static#t=this.\u0275fac=function(o){return new(o||i)(t.rXU(t.aKT),t.rXU(t.sFG),t.rXU(de,9))};static#e=this.\u0275dir=t.FsC({type:i,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}})}return i})();const ki={provide:V,useExisting:(0,t.Rfq)(()=>Ce),multi:!0};function Ge(i,n){return null==i?`${n}`:("string"==typeof n&&(n=`'${n}'`),n&&"object"==typeof n&&(n="Object"),`${i}: ${n}`.slice(0,50))}let Ce=(()=>{class i extends F{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){let o;if(this.value=e,Array.isArray(e)){const m=e.map(X=>this._getOptionId(X));o=(X,at)=>{X._setSelected(m.indexOf(at.toString())>-1)}}else o=(m,X)=>{m._setSelected(!1)};this._optionMap.forEach(o)}registerOnChange(e){this.onChange=o=>{const m=[],X=o.selectedOptions;if(void 0!==X){const at=X;for(let zt=0;zt<at.length;zt++){const Ee=this._getOptionValue(at[zt].value);m.push(Ee)}}else{const at=o.options;for(let zt=0;zt<at.length;zt++){const me=at[zt];if(me.selected){const Ee=this._getOptionValue(me.value);m.push(Ee)}}}this.value=m,e(m)}}_registerOption(e){const o=(this._idCounter++).toString();return this._optionMap.set(o,e),o}_getOptionId(e){for(const o of this._optionMap.keys())if(this._compareWith(this._optionMap.get(o)._value,e))return o;return null}_getOptionValue(e){const o=function Ci(i){return i.split(":")[0]}(e);return this._optionMap.has(o)?this._optionMap.get(o)._value:e}static#t=this.\u0275fac=(()=>{let e;return function(m){return(e||(e=t.xGo(i)))(m||i)}})();static#e=this.\u0275dir=t.FsC({type:i,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(o,m){1&o&&t.bIt("change",function(at){return m.onChange(at.target)})("blur",function(){return m.onTouched()})},inputs:{compareWith:"compareWith"},features:[t.Jv_([ki]),t.Vt3]})}return i})(),je=(()=>{class i{constructor(e,o,m){this._element=e,this._renderer=o,this._select=m,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){null!=this._select&&(this._value=e,this._setElementValue(Ge(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(Ge(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))}static#t=this.\u0275fac=function(o){return new(o||i)(t.rXU(t.aKT),t.rXU(t.sFG),t.rXU(Ce,9))};static#e=this.\u0275dir=t.FsC({type:i,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}})}return i})(),Kt=(()=>{class i{constructor(){this._validator=ht}ngOnChanges(e){if(this.inputName in e){const o=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(o),this._validator=this._enabled?this.createValidator(o):ht,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return null!=e}static#t=this.\u0275fac=function(o){return new(o||i)};static#e=this.\u0275dir=t.FsC({type:i,features:[t.OA$]})}return i})();const Di={provide:c,useExisting:(0,t.Rfq)(()=>le),multi:!0},Ti={provide:c,useExisting:(0,t.Rfq)(()=>Me),multi:!0};let le=(()=>{class i extends Kt{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=t.L39,this.createValidator=e=>yt}enabled(e){return e}static#t=this.\u0275fac=(()=>{let e;return function(m){return(e||(e=t.xGo(i)))(m||i)}})();static#e=this.\u0275dir=t.FsC({type:i,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(o,m){2&o&&t.BMQ("required",m._enabled?"":null)},inputs:{required:"required"},features:[t.Jv_([Di]),t.Vt3]})}return i})(),Me=(()=>{class i extends le{constructor(){super(...arguments),this.createValidator=e=>bt}static#t=this.\u0275fac=(()=>{let e;return function(m){return(e||(e=t.xGo(i)))(m||i)}})();static#e=this.\u0275dir=t.FsC({type:i,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(o,m){2&o&&t.BMQ("required",m._enabled?"":null)},features:[t.Jv_([Ti]),t.Vt3]})}return i})(),Ze=(()=>{class i{static#t=this.\u0275fac=function(o){return new(o||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({})}return i})();class Je extends gt{constructor(n,e,o){super(s(e),k(o,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(n){return this.controls[this._adjustIndex(n)]}push(n,e={}){this.controls.push(n),this._registerControl(n),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(n,e,o={}){this.controls.splice(n,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:o.emitEvent})}removeAt(n,e={}){let o=this._adjustIndex(n);o<0&&(o=0),this.controls[o]&&this.controls[o]._registerOnCollectionChange(()=>{}),this.controls.splice(o,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(n,e,o={}){let m=this._adjustIndex(n);m<0&&(m=0),this.controls[m]&&this.controls[m]._registerOnCollectionChange(()=>{}),this.controls.splice(m,1),e&&(this.controls.splice(m,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:o.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(n,e={}){_t(this,0,n),n.forEach((o,m)=>{dt(this,!1,m),this.at(m).setValue(o,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(n,e={}){null!=n&&(n.forEach((o,m)=>{this.at(m)&&this.at(m).patchValue(o,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n=[],e={}){this._forEachChild((o,m)=>{o.reset(n[m],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e)}getRawValue(){return this.controls.map(n=>n.getRawValue())}clear(n={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:n.emitEvent}))}_adjustIndex(n){return n<0?n+this.length:n}_syncPendingControls(){let n=this.controls.reduce((e,o)=>!!o._syncPendingControls()||e,!1);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){this.controls.forEach((e,o)=>{n(e,o)})}_updateValue(){this.value=this.controls.filter(n=>n.enabled||this.disabled).map(n=>n.value)}_anyControls(n){return this.controls.some(e=>e.enabled&&n(e))}_setUpControls(){this._forEachChild(n=>this._registerControl(n))}_allControlsDisabled(){for(const n of this.controls)if(n.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(n){n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)}_find(n){return this.at(n)??null}}function qe(i){return!!i&&(void 0!==i.asyncValidators||void 0!==i.validators||void 0!==i.updateOn)}let Bi=(()=>{class i{constructor(){this.useNonNullable=!1}get nonNullable(){const e=new i;return e.useNonNullable=!0,e}group(e,o=null){const m=this._reduceControls(e);let X={};return qe(o)?X=o:null!==o&&(X.validators=o.validator,X.asyncValidators=o.asyncValidator),new Bt(m,X)}record(e,o=null){const m=this._reduceControls(e);return new De(m,o)}control(e,o,m){let X={};return this.useNonNullable?(qe(o)?X=o:(X.validators=o,X.asyncValidators=m),new Yt(e,{...X,nonNullable:!0})):new Yt(e,o,m)}array(e,o,m){const X=e.map(at=>this._createControl(at));return new Je(X,o,m)}_reduceControls(e){const o={};return Object.keys(e).forEach(m=>{o[m]=this._createControl(e[m])}),o}_createControl(e){return e instanceof Yt||e instanceof gt?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}static#t=this.\u0275fac=function(o){return new(o||i)};static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})(),Si=(()=>{class i{static withConfig(e){return{ngModule:i,providers:[{provide:Ht,useValue:e.callSetDisabledState??Zt}]}}static#t=this.\u0275fac=function(o){return new(o||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[Ze]})}return i})(),Vi=(()=>{class i{static withConfig(e){return{ngModule:i,providers:[{provide:ve,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:Ht,useValue:e.callSetDisabledState??Zt}]}}static#t=this.\u0275fac=function(o){return new(o||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[Ze]})}return i})()},5596:(ft,et,p)=>{p.d(et,{Hu:()=>bt,Lc:()=>E,MM:()=>L,QG:()=>vt,RN:()=>A,WQ:()=>Q,YP:()=>pt,YY:()=>j,aJ:()=>P,dh:()=>w,hl:()=>lt,kF:()=>c,m2:()=>S,nK:()=>ot,sb:()=>tt});var t=p(4438),l=p(177),W=p(6600);const u=["*"],I=[[["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",""]],"*"],N=["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]","*"],Y=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],F=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","*"],V=new t.nKC("MAT_CARD_CONFIG");let A=(()=>{class B{constructor(Z){this.appearance=Z?.appearance||"raised"}static#t=this.\u0275fac=function(z){return new(z||B)(t.rXU(V,8))};static#e=this.\u0275cmp=t.VBU({type:B,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(z,ht){2&z&&t.AVh("mat-mdc-card-outlined","outlined"===ht.appearance)("mdc-card--outlined","outlined"===ht.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],standalone:!0,features:[t.aNF],ngContentSelectors:u,decls:1,vars:0,template:function(z,ht){1&z&&(t.NAR(),t.SdG(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)}.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})}return B})(),w=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"],standalone:!0})}return B})(),P=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275cmp=t.VBU({type:B,selectors:[["mat-card-title-group"]],hostAttrs:[1,"mat-mdc-card-title-group"],standalone:!0,features:[t.aNF],ngContentSelectors:N,decls:4,vars:0,template:function(z,ht){1&z&&(t.NAR(I),t.j41(0,"div"),t.SdG(1),t.k0s(),t.SdG(2,1),t.SdG(3,2))},encapsulation:2,changeDetection:0})}return B})(),S=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"],standalone:!0})}return B})(),E=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"],standalone:!0})}return B})(),j=(()=>{class B{constructor(){this.align="start"}static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["mat-card-actions"]],hostAttrs:[1,"mat-mdc-card-actions","mdc-card__actions"],hostVars:2,hostBindings:function(z,ht){2&z&&t.AVh("mat-mdc-card-actions-align-end","end"===ht.align)},inputs:{align:"align"},exportAs:["matCardActions"],standalone:!0})}return B})(),L=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275cmp=t.VBU({type:B,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],standalone:!0,features:[t.aNF],ngContentSelectors:F,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(z,ht){1&z&&(t.NAR(Y),t.SdG(0),t.j41(1,"div",0),t.SdG(2,1),t.k0s(),t.SdG(3,2))},encapsulation:2,changeDetection:0})}return B})(),Q=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["mat-card-footer"]],hostAttrs:[1,"mat-mdc-card-footer"],standalone:!0})}return B})(),c=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["","mat-card-image",""],["","matCardImage",""]],hostAttrs:[1,"mat-mdc-card-image","mdc-card__media"],standalone:!0})}return B})(),tt=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["","mat-card-sm-image",""],["","matCardImageSmall",""]],hostAttrs:[1,"mat-mdc-card-sm-image","mdc-card__media"],standalone:!0})}return B})(),lt=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["","mat-card-md-image",""],["","matCardImageMedium",""]],hostAttrs:[1,"mat-mdc-card-md-image","mdc-card__media"],standalone:!0})}return B})(),ot=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["","mat-card-lg-image",""],["","matCardImageLarge",""]],hostAttrs:[1,"mat-mdc-card-lg-image","mdc-card__media"],standalone:!0})}return B})(),pt=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["","mat-card-xl-image",""],["","matCardImageXLarge",""]],hostAttrs:[1,"mat-mdc-card-xl-image","mdc-card__media"],standalone:!0})}return B})(),vt=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275dir=t.FsC({type:B,selectors:[["","mat-card-avatar",""],["","matCardAvatar",""]],hostAttrs:[1,"mat-mdc-card-avatar"],standalone:!0})}return B})(),bt=(()=>{class B{static#t=this.\u0275fac=function(z){return new(z||B)};static#e=this.\u0275mod=t.$C({type:B});static#i=this.\u0275inj=t.G2t({imports:[W.yE,l.MD,W.yE]})}return B})()},1997:(ft,et,p)=>{p.d(et,{q:()=>u,w:()=>I});var t=p(4438),l=p(4085),W=p(6600);let u=(()=>{class N{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(F){this._vertical=(0,l.he)(F)}get inset(){return this._inset}set inset(F){this._inset=(0,l.he)(F)}static#t=this.\u0275fac=function(V){return new(V||N)};static#e=this.\u0275cmp=t.VBU({type:N,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(V,A){2&V&&(t.BMQ("aria-orientation",A.vertical?"vertical":"horizontal"),t.AVh("mat-divider-vertical",A.vertical)("mat-divider-horizontal",!A.vertical)("mat-divider-inset",A.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[t.aNF],decls:0,vars:0,template:function(V,A){},styles:[".mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.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})}return N})(),I=(()=>{class N{static#t=this.\u0275fac=function(V){return new(V||N)};static#e=this.\u0275mod=t.$C({type:N});static#i=this.\u0275inj=t.G2t({imports:[W.yE,W.yE]})}return N})()},3902:(ft,et,p)=>{p.d(et,{C_:()=>kt,EI:()=>wt,Fg:()=>C,YE:()=>Vt,ZV:()=>U,_L:()=>Pt,jt:()=>St,oh:()=>rt,p6:()=>Xt,yE:()=>mt,zi:()=>At});var t=p(4438),l=p(4085),W=p(6860),u=p(6600),I=p(4337),N=p(4670),Y=p(5286),F=p(2318),V=p(177),A=p(1997),w=p(8617),P=p(5024),S=p(7336),E=p(9417),j=p(7605);const L=["*"],Q='@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-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size)}.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:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape);--mat-mdc-focus-indicator-border-radius:var(--mat-list-active-indicator-shape)}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color)}',c=["unscopedContent"],tt=["text"],lt=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],ot=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"],pt=[[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["mat-divider"]],[["","matListItemAvatar",""],["","matListItemIcon",""]]],vt=["[matListItemTitle]","[matListItemLine]","*","mat-divider","[matListItemAvatar],[matListItemIcon]"];function yt(v,x){1&v&&t.SdG(0,4)}function bt(v,x){if(1&v&&(t.j41(0,"div",11),t.nrm(1,"input",12),t.j41(2,"div",13),t.qSk(),t.j41(3,"svg",14),t.nrm(4,"path",15),t.k0s(),t.joV(),t.nrm(5,"div",16),t.k0s()()),2&v){const d=t.XpG();t.AVh("mdc-checkbox--disabled",d.disabled),t.R7$(),t.Y8G("checked",d.selected)("disabled",d.disabled)}}function B(v,x){if(1&v&&(t.j41(0,"div",17),t.nrm(1,"input",18),t.j41(2,"div",19),t.nrm(3,"div",20)(4,"div",21),t.k0s()()),2&v){const d=t.XpG();t.AVh("mdc-radio--disabled",d.disabled),t.R7$(),t.Y8G("checked",d.selected)("disabled",d.disabled)}}function xt(v,x){}function Z(v,x){if(1&v&&(t.j41(0,"span",4),t.DNE(1,xt,0,0,"ng-template",6),t.k0s()),2&v){t.XpG();const d=t.sdS(3);t.R7$(),t.Y8G("ngTemplateOutlet",d)}}function z(v,x){}function ht(v,x){if(1&v&&(t.j41(0,"span",5),t.DNE(1,z,0,0,"ng-template",6),t.k0s()),2&v){t.XpG();const d=t.sdS(5);t.R7$(),t.Y8G("ngTemplateOutlet",d)}}function Ct(v,x){}function H(v,x){if(1&v&&t.DNE(0,Ct,0,0,"ng-template",6),2&v){t.XpG();const d=t.sdS(1);t.Y8G("ngTemplateOutlet",d)}}function ut(v,x){}function T(v,x){if(1&v&&(t.j41(0,"span",9),t.DNE(1,ut,0,0,"ng-template",6),t.k0s()),2&v){t.XpG();const d=t.sdS(3);t.R7$(),t.Y8G("ngTemplateOutlet",d)}}function O(v,x){}function R(v,x){if(1&v&&(t.j41(0,"span",9),t.DNE(1,O,0,0,"ng-template",6),t.k0s()),2&v){t.XpG();const d=t.sdS(5);t.R7$(),t.Y8G("ngTemplateOutlet",d)}}function J(v,x){}function it(v,x){if(1&v&&t.DNE(0,J,0,0,"ng-template",6),2&v){t.XpG();const d=t.sdS(1);t.Y8G("ngTemplateOutlet",d)}}const ct=new t.nKC("ListOption");let mt=(()=>{class v{constructor(d){this._elementRef=d}static#t=this.\u0275fac=function(g){return new(g||v)(t.rXU(t.aKT))};static#e=this.\u0275dir=t.FsC({type:v,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"],standalone:!0})}return v})(),kt=(()=>{class v{constructor(d){this._elementRef=d}static#t=this.\u0275fac=function(g){return new(g||v)(t.rXU(t.aKT))};static#e=this.\u0275dir=t.FsC({type:v,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"],standalone:!0})}return v})(),Et=(()=>{class v{static#t=this.\u0275fac=function(g){return new(g||v)};static#e=this.\u0275dir=t.FsC({type:v,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"],standalone:!0})}return v})(),Tt=(()=>{class v{constructor(d){this._listOption=d}_isAlignedAtStart(){return!this._listOption||"after"===this._listOption?._getTogglePosition()}static#t=this.\u0275fac=function(g){return new(g||v)(t.rXU(ct,8))};static#e=this.\u0275dir=t.FsC({type:v,hostVars:4,hostBindings:function(g,f){2&g&&t.AVh("mdc-list-item__start",f._isAlignedAtStart())("mdc-list-item__end",!f._isAlignedAtStart())},standalone:!0})}return v})(),At=(()=>{class v extends Tt{static#t=this.\u0275fac=(()=>{let d;return function(f){return(d||(d=t.xGo(v)))(f||v)}})();static#e=this.\u0275dir=t.FsC({type:v,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],standalone:!0,features:[t.Vt3]})}return v})(),U=(()=>{class v extends Tt{static#t=this.\u0275fac=(()=>{let d;return function(f){return(d||(d=t.xGo(v)))(f||v)}})();static#e=this.\u0275dir=t.FsC({type:v,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],standalone:!0,features:[t.Vt3]})}return v})();const Mt=new t.nKC("MAT_LIST_CONFIG");let b=(()=>{class v{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1,this._defaultOptions=(0,t.WQX)(Mt,{optional:!0})}get disableRipple(){return this._disableRipple}set disableRipple(d){this._disableRipple=(0,l.he)(d)}get disabled(){return this._disabled}set disabled(d){this._disabled=(0,l.he)(d)}static#t=this.\u0275fac=function(g){return new(g||v)};static#e=this.\u0275dir=t.FsC({type:v,hostVars:1,hostBindings:function(g,f){2&g&&t.BMQ("aria-disabled",f.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"},standalone:!0})}return v})(),M=(()=>{class v{set lines(d){this._explicitLines=(0,l.OE)(d,null),this._updateItemLines(!1)}get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(d){this._disableRipple=(0,l.he)(d)}get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(d){this._disabled=(0,l.he)(d)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(d,g,f,G,K,It){this._elementRef=d,this._ngZone=g,this._listBase=f,this._platform=G,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new I.y,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=K||{},this._hostElement=this._elementRef.nativeElement,this._isButtonElement="button"===this._hostElement.nodeName.toLowerCase(),this._noopAnimations="NoopAnimations"===It,f&&!f._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 u.ug(this,this._ngZone,this._hostElement,this._platform),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add((0,N.h)(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(d){if(!this._lines||!this._titles||!this._unscopedContent)return;d&&this._checkDomForUnscopedTextContent();const g=this._explicitLines??this._inferLinesFromContent(),f=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",g<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",g<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===g),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===g),this._hasUnscopedTextContent){const G=0===this._titles.length&&1===g;f.classList.toggle("mdc-list-item__primary-text",G),f.classList.toggle("mdc-list-item__secondary-text",!G)}else f.classList.remove("mdc-list-item__primary-text"),f.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let d=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&&(d+=1),d}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(d=>d.nodeType!==d.COMMENT_NODE).some(d=>!(!d.textContent||!d.textContent.trim()))}static#t=this.\u0275fac=function(g){return new(g||v)(t.rXU(t.aKT),t.rXU(t.SKi),t.rXU(b,8),t.rXU(W.OD),t.rXU(u.$E,8),t.rXU(t.bc$,8))};static#e=this.\u0275dir=t.FsC({type:v,contentQueries:function(g,f,G){if(1&g&&(t.wni(G,At,4),t.wni(G,U,4)),2&g){let K;t.mGM(K=t.lsd())&&(f._avatars=K),t.mGM(K=t.lsd())&&(f._icons=K)}},hostVars:4,hostBindings:function(g,f){2&g&&(t.BMQ("aria-disabled",f.disabled)("disabled",f._isButtonElement&&f.disabled||null),t.AVh("mdc-list-item--disabled",f.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"},standalone:!0})}return v})(),St=(()=>{class v extends b{static#t=this.\u0275fac=(()=>{let d;return function(f){return(d||(d=t.xGo(v)))(f||v)}})();static#e=this.\u0275cmp=t.VBU({type:v,selectors:[["mat-list"]],hostAttrs:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],exportAs:["matList"],standalone:!0,features:[t.Jv_([{provide:b,useExisting:v}]),t.Vt3,t.aNF],ngContentSelectors:L,decls:1,vars:0,template:function(g,f){1&g&&(t.NAR(),t.SdG(0))},styles:[Q],encapsulation:2,changeDetection:0})}return v})(),Vt=(()=>{class v extends M{get activated(){return this._activated}set activated(d){this._activated=(0,l.he)(d)}constructor(d,g,f,G,K,It){super(d,g,f,G,K,It),this._activated=!1}_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}static#t=this.\u0275fac=function(g){return new(g||v)(t.rXU(t.aKT),t.rXU(t.SKi),t.rXU(b,8),t.rXU(W.OD),t.rXU(u.$E,8),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:v,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(g,f,G){if(1&g&&(t.wni(G,kt,5),t.wni(G,mt,5),t.wni(G,Et,5)),2&g){let K;t.mGM(K=t.lsd())&&(f._lines=K),t.mGM(K=t.lsd())&&(f._titles=K),t.mGM(K=t.lsd())&&(f._meta=K)}},viewQuery:function(g,f){if(1&g&&(t.GBs(c,5),t.GBs(tt,5)),2&g){let G;t.mGM(G=t.lsd())&&(f._unscopedContent=G.first),t.mGM(G=t.lsd())&&(f._itemText=G.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:11,hostBindings:function(g,f){2&g&&(t.BMQ("aria-current",f._getAriaCurrent()),t.AVh("mdc-list-item--activated",f.activated)("mdc-list-item--with-leading-avatar",0!==f._avatars.length)("mdc-list-item--with-leading-icon",0!==f._icons.length)("mdc-list-item--with-trailing-meta",0!==f._meta.length)("_mat-animation-noopable",f._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],standalone:!0,features:[t.Vt3,t.aNF],ngContentSelectors:ot,decls:10,vars:0,consts:[["unscopedContent",""],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],[1,"mat-mdc-focus-indicator"]],template:function(g,f){if(1&g){const G=t.RV6();t.NAR(lt),t.SdG(0),t.j41(1,"span",1),t.SdG(2,1),t.SdG(3,2),t.j41(4,"span",2,0),t.bIt("cdkObserveContent",function(){return t.eBV(G),t.Njj(f._updateItemLines(!0))}),t.SdG(6,3),t.k0s()(),t.SdG(7,4),t.SdG(8,5),t.nrm(9,"div",3)}},dependencies:[F.Wv],encapsulation:2,changeDetection:0})}return v})();const Ot=new t.nKC("SelectionList");let rt=(()=>{class v extends M{get checkboxPosition(){return this.togglePosition}set checkboxPosition(d){this.togglePosition=d}get color(){return this._color||this._selectionList.color}set color(d){this._color=d}get value(){return this._value}set value(d){this.selected&&d!==this.value&&this._inputsInitialized&&(this.selected=!1),this._value=d}get selected(){return this._selectionList.selectedOptions.isSelected(this)}set selected(d){const g=(0,l.he)(d);g!==this._selected&&(this._setSelected(g),(g||this._selectionList.multiple)&&this._selectionList._reportValueChange())}constructor(d,g,f,G,K,It,Wt){super(d,g,f,G,It,Wt),this._selectionList=f,this._changeDetectorRef=K,this.selectedChange=new t.bkB,this.togglePosition="after",this._selected=!1,this._inputsInitialized=!1}ngOnInit(){const d=this._selectionList;d._value&&d._value.some(f=>d.compareWith(this._value,f))&&this._setSelected(!0);const g=this._selected;Promise.resolve().then(()=>{(this._selected||g)&&(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(d){return this._selectionList.multiple&&this._getTogglePosition()===d}_hasRadioAt(d){return!this._selectionList.multiple&&this._getTogglePosition()===d&&!this._selectionList.hideSingleSelectionIndicator}_hasIconsOrAvatarsAt(d){return this._hasProjected("icons",d)||this._hasProjected("avatars",d)}_hasProjected(d,g){return this._getTogglePosition()!==g&&("avatars"===d?0!==this._avatars.length:0!==this._icons.length)}_handleBlur(){this._selectionList._onTouched()}_getTogglePosition(){return this.togglePosition||"after"}_setSelected(d){return d!==this._selected&&(this._selected=d,d?this._selectionList.selectedOptions.select(this):this._selectionList.selectedOptions.deselect(this),this.selectedChange.emit(d),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(d){this._hostElement.setAttribute("tabindex",d+"")}static#t=this.\u0275fac=function(g){return new(g||v)(t.rXU(t.aKT),t.rXU(t.SKi),t.rXU(Ot),t.rXU(W.OD),t.rXU(t.gRc),t.rXU(u.$E,8),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:v,selectors:[["mat-list-option"]],contentQueries:function(g,f,G){if(1&g&&(t.wni(G,kt,5),t.wni(G,mt,5)),2&g){let K;t.mGM(K=t.lsd())&&(f._lines=K),t.mGM(K=t.lsd())&&(f._titles=K)}},viewQuery:function(g,f){if(1&g&&t.GBs(c,5),2&g){let G;t.mGM(G=t.lsd())&&(f._unscopedContent=G.first)}},hostAttrs:["role","option",1,"mat-mdc-list-item","mat-mdc-list-option","mdc-list-item"],hostVars:25,hostBindings:function(g,f){1&g&&t.bIt("blur",function(){return f._handleBlur()})("click",function(){return f._toggleOnInteraction()}),2&g&&(t.BMQ("aria-selected",f.selected),t.AVh("mdc-list-item--selected",f.selected&&!f._selectionList.multiple&&f._selectionList.hideSingleSelectionIndicator)("mdc-list-item--with-leading-avatar",f._hasProjected("avatars","before"))("mdc-list-item--with-leading-icon",f._hasProjected("icons","before"))("mdc-list-item--with-trailing-icon",f._hasProjected("icons","after"))("mat-mdc-list-option-with-trailing-avatar",f._hasProjected("avatars","after"))("mdc-list-item--with-leading-checkbox",f._hasCheckboxAt("before"))("mdc-list-item--with-trailing-checkbox",f._hasCheckboxAt("after"))("mdc-list-item--with-leading-radio",f._hasRadioAt("before"))("mdc-list-item--with-trailing-radio",f._hasRadioAt("after"))("mat-accent","primary"!==f.color&&"warn"!==f.color)("mat-warn","warn"===f.color)("_mat-animation-noopable",f._noopAnimations))},inputs:{togglePosition:"togglePosition",checkboxPosition:"checkboxPosition",color:"color",value:"value",selected:"selected"},outputs:{selectedChange:"selectedChange"},exportAs:["matListOption"],standalone:!0,features:[t.Jv_([{provide:M,useExisting:v},{provide:ct,useExisting:v}]),t.Vt3,t.aNF],ngContentSelectors:vt,decls:20,vars:4,consts:[["icons",""],["checkbox",""],["radio",""],["unscopedContent",""],[1,"mdc-list-item__start","mat-mdc-list-option-checkbox-before"],[1,"mdc-list-item__start","mat-mdc-list-option-radio-before"],[3,"ngTemplateOutlet"],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],[1,"mdc-list-item__end"],[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"]],template:function(g,f){if(1&g){const G=t.RV6();t.NAR(pt),t.DNE(0,yt,1,0,"ng-template",null,0,t.C5r)(2,bt,6,4,"ng-template",null,1,t.C5r)(4,B,5,4,"ng-template",null,2,t.C5r)(6,Z,2,1,"span",4)(7,ht,2,1,"span",5)(8,H,1,1,null,6),t.j41(9,"span",7),t.SdG(10),t.SdG(11,1),t.j41(12,"span",8,3),t.bIt("cdkObserveContent",function(){return t.eBV(G),t.Njj(f._updateItemLines(!0))}),t.SdG(14,2),t.k0s()(),t.DNE(15,T,2,1,"span",9)(16,R,2,1,"span",9)(17,it,1,1,null,6),t.SdG(18,3),t.nrm(19,"div",10)}2&g&&(t.R7$(6),t.vxM(f._hasCheckboxAt("before")?6:f._hasRadioAt("before")?7:-1),t.R7$(2),t.vxM(f._hasIconsOrAvatarsAt("before")?8:-1),t.R7$(7),t.vxM(f._hasCheckboxAt("after")?15:f._hasRadioAt("after")?16:-1),t.R7$(2),t.vxM(f._hasIconsOrAvatarsAt("after")?17:-1))},dependencies:[V.T3,F.Wv],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:white;color:var(--mdc-checkbox-selected-checkmark-color, white)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:white;border-color:var(--mdc-checkbox-selected-checkmark-color, white)}.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__ripple::before{background-color:black;background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, black)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__ripple::after{background-color:black;background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, black)}.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:black;border-color:var(--mdc-radio-disabled-selected-icon-color, black)}.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:black;border-color:var(--mdc-radio-disabled-selected-icon-color, black)}.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:black;border-color:var(--mdc-radio-disabled-unselected-icon-color, black)}.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})}return v})(),wt=(()=>{class v{static#t=this.\u0275fac=function(g){return new(g||v)};static#e=this.\u0275dir=t.FsC({type:v,selectors:[["","mat-subheader",""],["","matSubheader",""]],hostAttrs:[1,"mat-mdc-subheader","mdc-list-group__subheader"],standalone:!0})}return v})(),Pt=(()=>{class v extends b{constructor(){super(...arguments),this._isNonInteractive=!1}static#t=this.\u0275fac=(()=>{let d;return function(f){return(d||(d=t.xGo(v)))(f||v)}})();static#e=this.\u0275cmp=t.VBU({type:v,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],standalone:!0,features:[t.Jv_([{provide:b,useExisting:v}]),t.Vt3,t.aNF],ngContentSelectors:L,decls:1,vars:0,template:function(g,f){1&g&&(t.NAR(),t.SdG(0))},styles:[Q],encapsulation:2,changeDetection:0})}return v})();const Ft={provide:E.kq,useExisting:(0,t.Rfq)(()=>Xt),multi:!0};class Gt{constructor(x,d){this.source=x,this.options=d}}let Xt=(()=>{class v extends b{get multiple(){return this._multiple}set multiple(d){const g=(0,l.he)(d);g!==this._multiple&&(this._multiple=g,this.selectedOptions=new P.CB(this._multiple,this.selectedOptions.selected))}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(d){this._hideSingleSelectionIndicator=(0,l.he)(d)}constructor(d,g){super(),this._element=d,this._ngZone=g,this._initialized=!1,this._destroyed=new Y.B7,this._onChange=f=>{},this.selectionChange=new t.bkB,this.color="accent",this.compareWith=(f,G)=>f===G,this._multiple=!0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this.selectedOptions=new P.CB(this._multiple),this._onTouched=()=>{},this._selectionListDisabled=!1,this._handleFocusout=()=>{setTimeout(()=>{this._containsFocus()||this._resetActiveOption()})},this._handleFocusin=f=>{if(this.disabled)return;const G=this._items.toArray().findIndex(K=>K._elementRef.nativeElement.contains(f.target));G>-1?this._setActiveOption(G):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(d){const g=d.disabled,f=d.disableRipple,G=d.hideSingleSelectionIndicator;(f&&!f.firstChange||g&&!g.firstChange||G&&!G.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(d){this._element.nativeElement.focus(d)}selectAll(){return this._setAllOptionsSelected(!0)}deselectAll(){return this._setAllOptionsSelected(!1)}_reportValueChange(){if(this.options&&!this._isDestroyed){const d=this._getSelectedOptionValues();this._onChange(d),this._value=d}}_emitChangeEvent(d){this.selectionChange.emit(new Gt(this,d))}writeValue(d){this._value=d,this.options&&this._setOptionsFromValues(d||[])}setDisabledState(d){this.disabled=d}get disabled(){return this._selectionListDisabled}set disabled(d){this._selectionListDisabled=(0,l.he)(d),this._selectionListDisabled&&this._keyManager?.setActiveItem(-1)}registerOnChange(d){this._onChange=d}registerOnTouched(d){this._onTouched=d}_watchForSelectionChange(){this.selectedOptions.changed.pipe((0,j.Q)(this._destroyed)).subscribe(d=>{for(let g of d.added)g.selected=!0;for(let g of d.removed)g.selected=!1;this._containsFocus()||this._resetActiveOption()})}_setOptionsFromValues(d){this.options.forEach(g=>g._setSelected(!1)),d.forEach(g=>{const f=this.options.find(G=>!G.selected&&this.compareWith(G.value,g));f&&f._setSelected(!0)})}_getSelectedOptionValues(){return this.options.filter(d=>d.selected).map(d=>d.value)}_markOptionsForCheck(){this.options&&this.options.forEach(d=>d._markForCheck())}_setAllOptionsSelected(d,g){const f=[];return this.options.forEach(G=>{(!g||!G.disabled)&&G._setSelected(d)&&f.push(G)}),f.length&&this._reportValueChange(),f}get options(){return this._items}_handleKeydown(d){const g=this._keyManager.activeItem;if(d.keyCode!==S.Fm&&d.keyCode!==S.t6||this._keyManager.isTyping()||!g||g.disabled)if(d.keyCode===S.A&&this.multiple&&!this._keyManager.isTyping()&&(0,S.rp)(d,"ctrlKey")){const f=this.options.some(G=>!G.disabled&&!G.selected);d.preventDefault(),this._emitChangeEvent(this._setAllOptionsSelected(f,!0))}else this._keyManager.onKeydown(d);else d.preventDefault(),g._toggleOnInteraction()}_setupRovingTabindex(){this._keyManager=new w.Bu(this._items).withHomeAndEnd().withTypeAhead().withWrap().skipPredicate(()=>this.disabled),this._resetActiveOption(),this._keyManager.change.subscribe(d=>this._setActiveOption(d)),this._items.changes.pipe((0,j.Q)(this._destroyed)).subscribe(()=>{const d=this._keyManager.activeItem;(!d||-1===this._items.toArray().indexOf(d))&&this._resetActiveOption()})}_setActiveOption(d){this._items.forEach((g,f)=>g._setTabindex(f===d?0:-1)),this._keyManager.updateActiveItem(d)}_resetActiveOption(){if(this.disabled)return void this._setActiveOption(-1);const d=this._items.find(g=>g.selected&&!g.disabled)||this._items.first;this._setActiveOption(d?this._items.toArray().indexOf(d):-1)}_containsFocus(){const d=(0,W.vc)();return d&&this._element.nativeElement.contains(d)}static#t=this.\u0275fac=function(g){return new(g||v)(t.rXU(t.aKT),t.rXU(t.SKi))};static#e=this.\u0275cmp=t.VBU({type:v,selectors:[["mat-selection-list"]],contentQueries:function(g,f,G){if(1&g&&t.wni(G,rt,5),2&g){let K;t.mGM(K=t.lsd())&&(f._items=K)}},hostAttrs:["role","listbox",1,"mat-mdc-selection-list","mat-mdc-list-base","mdc-list"],hostVars:1,hostBindings:function(g,f){1&g&&t.bIt("keydown",function(K){return f._handleKeydown(K)}),2&g&&t.BMQ("aria-multiselectable",f.multiple)},inputs:{color:"color",compareWith:"compareWith",multiple:"multiple",hideSingleSelectionIndicator:"hideSingleSelectionIndicator",disabled:"disabled"},outputs:{selectionChange:"selectionChange"},exportAs:["matSelectionList"],standalone:!0,features:[t.Jv_([Ft,{provide:b,useExisting:v},{provide:Ot,useExisting:v}]),t.Vt3,t.OA$,t.aNF],ngContentSelectors:L,decls:1,vars:0,template:function(g,f){1&g&&(t.NAR(),t.SdG(0))},styles:[Q],encapsulation:2,changeDetection:0})}return v})(),C=(()=>{class v{static#t=this.\u0275fac=function(g){return new(g||v)};static#e=this.\u0275mod=t.$C({type:v});static#i=this.\u0275inj=t.G2t({imports:[F.w5,V.MD,u.yE,u.pZ,u.O5,A.w]})}return v})()},882:(ft,et,p)=>{p.d(et,{$C:()=>mt,$l:()=>it,El:()=>kt,LG:()=>Et,US:()=>Tt,qe:()=>ct,vg:()=>At});var t=p(5478),l=p(4438),W=p(6600),u=p(8617),I=p(8203),N=p(4085),Y=p(7336),F=p(6860),V=p(177),A=p(5286),w=p(3586),P=p(4670),S=p(8728),E=p(5006),j=p(8979),L=p(7605),Q=p(522),c=p(9493),tt=p(3176),lt=p(3020),ot=p(9969);const pt=["*"],vt=["content"],yt=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],bt=["mat-drawer","mat-drawer-content","*"];function B(U,Mt){if(1&U){const b=l.RV6();l.j41(0,"div",1),l.bIt("click",function(){l.eBV(b);const y=l.XpG();return l.Njj(y._onBackdropClicked())}),l.k0s()}if(2&U){const b=l.XpG();l.AVh("mat-drawer-shown",b._isShowingBackdrop())}}function xt(U,Mt){1&U&&(l.j41(0,"mat-drawer-content"),l.SdG(1,2),l.k0s())}const Z=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],z=["mat-sidenav","mat-sidenav-content","*"];function ht(U,Mt){if(1&U){const b=l.RV6();l.j41(0,"div",1),l.bIt("click",function(){l.eBV(b);const y=l.XpG();return l.Njj(y._onBackdropClicked())}),l.k0s()}if(2&U){const b=l.XpG();l.AVh("mat-drawer-shown",b._isShowingBackdrop())}}function Ct(U,Mt){1&U&&(l.j41(0,"mat-sidenav-content"),l.SdG(1,2),l.k0s())}const ut={transformDrawer:(0,ot.hZ)("transform",[(0,ot.wk)("open, open-instant",(0,ot.iF)({transform:"none",visibility:"visible"})),(0,ot.wk)("void",(0,ot.iF)({"box-shadow":"none",visibility:"hidden"})),(0,ot.kY)("void => open-instant",(0,ot.i0)("0ms")),(0,ot.kY)("void <=> open, open-instant => void",(0,ot.i0)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},O=new l.nKC("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function J(){return!1}}),R=new l.nKC("MAT_DRAWER_CONTAINER");let it=(()=>{class U extends t.uv{constructor(b,M,y,nt,st){super(y,nt,st),this._changeDetectorRef=b,this._container=M}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}static#t=this.\u0275fac=function(M){return new(M||U)(l.rXU(l.gRc),l.rXU((0,l.Rfq)(()=>mt)),l.rXU(l.aKT),l.rXU(t.R),l.rXU(l.SKi))};static#e=this.\u0275cmp=l.VBU({type:U,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(M,y){2&M&&l.xc7("margin-left",y._container._contentMargins.left,"px")("margin-right",y._container._contentMargins.right,"px")},standalone:!0,features:[l.Jv_([{provide:t.uv,useExisting:U}]),l.Vt3,l.aNF],ngContentSelectors:pt,decls:1,vars:0,template:function(M,y){1&M&&(l.NAR(),l.SdG(0))},encapsulation:2,changeDetection:0})}return U})(),ct=(()=>{class U{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,N.he)(b)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(b){("true"===b||"false"===b||null==b)&&(b=(0,N.he)(b)),this._autoFocus=b}get opened(){return this._opened}set opened(b){this.toggle((0,N.he)(b))}constructor(b,M,y,nt,st,St,Vt,Ot){this._elementRef=b,this._focusTrapFactory=M,this._focusMonitor=y,this._platform=nt,this._ngZone=st,this._interactivityChecker=St,this._doc=Vt,this._container=Ot,this._focusTrap=null,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new A.B7,this._animationEnd=new A.B7,this._animationState="void",this.openedChange=new l.bkB(!0),this._openedStream=this.openedChange.pipe((0,S.p)(rt=>rt),(0,E.T)(()=>{})),this.openedStart=this._animationStarted.pipe((0,S.p)(rt=>rt.fromState!==rt.toState&&0===rt.toState.indexOf("open")),(0,j.u)(void 0)),this._closedStream=this.openedChange.pipe((0,S.p)(rt=>!rt),(0,E.T)(()=>{})),this.closedStart=this._animationStarted.pipe((0,S.p)(rt=>rt.fromState!==rt.toState&&"void"===rt.toState),(0,j.u)(void 0)),this._destroyed=new A.B7,this.onPositionChanged=new l.bkB,this._modeChanged=new A.B7,this._injector=(0,l.WQX)(l.zZn),this.openedChange.pipe((0,L.Q)(this._destroyed)).subscribe(rt=>{rt?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{(0,w.R)(this._elementRef.nativeElement,"keydown").pipe((0,S.p)(rt=>rt.keyCode===Y._f&&!this.disableClose&&!(0,Y.rp)(rt)),(0,L.Q)(this._destroyed)).subscribe(rt=>this._ngZone.run(()=>{this.close(),rt.stopPropagation(),rt.preventDefault()}))}),this._animationEnd.pipe((0,Q.F)((rt,wt)=>rt.fromState===wt.fromState&&rt.toState===wt.toState)).subscribe(rt=>{const{fromState:wt,toState:Dt}=rt;(0===Dt.indexOf("open")&&"void"===wt||"void"===Dt&&0===wt.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus(b,M){this._interactivityChecker.isFocusable(b)||(b.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const y=()=>{b.removeEventListener("blur",y),b.removeEventListener("mousedown",y),b.removeAttribute("tabindex")};b.addEventListener("blur",y),b.addEventListener("mousedown",y)})),b.focus(M)}_focusByCssSelector(b,M){let y=this._elementRef.nativeElement.querySelector(b);y&&this._forceFocus(y,M)}_takeFocus(){if(!this._focusTrap)return;const b=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":(0,l.mal)(()=>{!this._focusTrap.focusInitialElement()&&"function"==typeof b.focus&&b.focus()},{injector:this._injector});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,"end"===this._position&&this._updatePositionInParent("end"),this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState())}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){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,M){b&&M&&(this._openedVia=M);const y=this._setOpen(b,!b&&this._isFocusWithinDrawer(),this._openedVia||"program");return b||(this._openedVia=null),y}_setOpen(b,M,y){return this._opened=b,b?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",M&&this._restoreFocus(y)),this._updateFocusTrapState(),new Promise(nt=>{this.openedChange.pipe((0,c.s)(1)).subscribe(st=>nt(st?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop)}_updatePositionInParent(b){if(!this._platform.isBrowser)return;const M=this._elementRef.nativeElement,y=M.parentNode;"end"===b?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),y.insertBefore(this._anchor,M)),y.appendChild(M)):this._anchor&&this._anchor.parentNode.insertBefore(M,this._anchor)}static#t=this.\u0275fac=function(M){return new(M||U)(l.rXU(l.aKT),l.rXU(u.GX),l.rXU(u.FN),l.rXU(F.OD),l.rXU(l.SKi),l.rXU(u.Z7),l.rXU(V.qQ,8),l.rXU(R,8))};static#e=this.\u0275cmp=l.VBU({type:U,selectors:[["mat-drawer"]],viewQuery:function(M,y){if(1&M&&l.GBs(vt,5),2&M){let nt;l.mGM(nt=l.lsd())&&(y._content=nt.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(M,y){1&M&&l.Kam("@transform.start",function(st){return y._animationStarted.next(st)})("@transform.done",function(st){return y._animationEnd.next(st)}),2&M&&(l.zvX("@transform",y._animationState),l.BMQ("align",null),l.AVh("mat-drawer-end","end"===y.position)("mat-drawer-over","over"===y.mode)("mat-drawer-push","push"===y.mode)("mat-drawer-side","side"===y.mode)("mat-drawer-opened",y.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"],standalone:!0,features:[l.aNF],ngContentSelectors:pt,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(M,y){1&M&&(l.NAR(),l.j41(0,"div",1,0),l.SdG(2),l.k0s())},dependencies:[t.uv],encapsulation:2,data:{animation:[ut.transformDrawer]},changeDetection:0})}return U})(),mt=(()=>{class U{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(b){this._autosize=(0,N.he)(b)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(b){this._backdropOverride=null==b?null:(0,N.he)(b)}get scrollable(){return this._userContent||this._content}constructor(b,M,y,nt,st,St=!1,Vt){this._dir=b,this._element=M,this._ngZone=y,this._changeDetectorRef=nt,this._animationMode=Vt,this._drawers=new l.rOR,this.backdropClick=new l.bkB,this._destroyed=new A.B7,this._doCheckSubject=new A.B7,this._contentMargins={left:null,right:null},this._contentMarginChanges=new A.B7,this._injector=(0,l.WQX)(l.zZn),b&&b.change.pipe((0,L.Q)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),st.change().pipe((0,L.Q)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=St}ngAfterContentInit(){this._allDrawers.changes.pipe((0,tt.Z)(this._allDrawers),(0,L.Q)(this._destroyed)).subscribe(b=>{this._drawers.reset(b.filter(M=>!M._container||M._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,tt.Z)(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,L.Q)(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,M=0;if(this._left&&this._left.opened)if("side"==this._left.mode)b+=this._left._getWidth();else if("push"==this._left.mode){const y=this._left._getWidth();b+=y,M-=y}if(this._right&&this._right.opened)if("side"==this._right.mode)M+=this._right._getWidth();else if("push"==this._right.mode){const y=this._right._getWidth();M+=y,b-=y}b=b||null,M=M||null,(b!==this._contentMargins.left||M!==this._contentMargins.right)&&(this._contentMargins={left:b,right:M},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,S.p)(M=>M.fromState!==M.toState),(0,L.Q)(this._drawers.changes)).subscribe(M=>{"open-instant"!==M.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==b.mode&&b.openedChange.pipe((0,L.Q)(this._drawers.changes)).subscribe(()=>this._setContainerClass(b.opened))}_watchDrawerPosition(b){b&&b.onPositionChanged.pipe((0,L.Q)(this._drawers.changes)).subscribe(()=>{(0,l.mal)(()=>{this._validateDrawers()},{injector:this._injector,phase:l.wjH.Read})})}_watchDrawerMode(b){b&&b._modeChanged.pipe((0,L.Q)((0,P.h)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(b){const M=this._element.nativeElement.classList,y="mat-drawer-container-has-open";b?M.add(y):M.remove(y)}_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._drawerHasBackdrop(b)).forEach(b=>b._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(b){return null!=b&&b.opened}_drawerHasBackdrop(b){return null==this._backdropOverride?!!b&&"side"!==b.mode:this._backdropOverride}static#t=this.\u0275fac=function(M){return new(M||U)(l.rXU(I.dS,8),l.rXU(l.aKT),l.rXU(l.SKi),l.rXU(l.gRc),l.rXU(t.Xj),l.rXU(O),l.rXU(l.bc$,8))};static#e=this.\u0275cmp=l.VBU({type:U,selectors:[["mat-drawer-container"]],contentQueries:function(M,y,nt){if(1&M&&(l.wni(nt,it,5),l.wni(nt,ct,5)),2&M){let st;l.mGM(st=l.lsd())&&(y._content=st.first),l.mGM(st=l.lsd())&&(y._allDrawers=st)}},viewQuery:function(M,y){if(1&M&&l.GBs(it,5),2&M){let nt;l.mGM(nt=l.lsd())&&(y._userContent=nt.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(M,y){2&M&&l.AVh("mat-drawer-container-explicit-backdrop",y._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],standalone:!0,features:[l.Jv_([{provide:R,useExisting:U}]),l.aNF],ngContentSelectors:bt,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(M,y){1&M&&(l.NAR(yt),l.DNE(0,B,1,2,"div",0),l.SdG(1),l.SdG(2,1),l.DNE(3,xt,2,0,"mat-drawer-content")),2&M&&(l.vxM(y.hasBackdrop?0:-1),l.R7$(3),l.vxM(y._content?-1:3))},dependencies:[it],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);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;background-color:var(--mat-sidenav-scrim-color)}.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;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);width:var(--mat-sidenav-container-width);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);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0})}return U})(),kt=(()=>{class U extends it{constructor(b,M,y,nt,st){super(b,M,y,nt,st)}static#t=this.\u0275fac=function(M){return new(M||U)(l.rXU(l.gRc),l.rXU((0,l.Rfq)(()=>Tt)),l.rXU(l.aKT),l.rXU(t.R),l.rXU(l.SKi))};static#e=this.\u0275cmp=l.VBU({type:U,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(M,y){2&M&&l.xc7("margin-left",y._container._contentMargins.left,"px")("margin-right",y._container._contentMargins.right,"px")},standalone:!0,features:[l.Jv_([{provide:t.uv,useExisting:U}]),l.Vt3,l.aNF],ngContentSelectors:pt,decls:1,vars:0,template:function(M,y){1&M&&(l.NAR(),l.SdG(0))},encapsulation:2,changeDetection:0})}return U})(),Et=(()=>{class U extends ct{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(b){this._fixedInViewport=(0,N.he)(b)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(b){this._fixedTopGap=(0,N.OE)(b)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(b){this._fixedBottomGap=(0,N.OE)(b)}static#t=this.\u0275fac=(()=>{let b;return function(y){return(b||(b=l.xGo(U)))(y||U)}})();static#e=this.\u0275cmp=l.VBU({type:U,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(M,y){2&M&&(l.BMQ("align",null),l.xc7("top",y.fixedInViewport?y.fixedTopGap:null,"px")("bottom",y.fixedInViewport?y.fixedBottomGap:null,"px"),l.AVh("mat-drawer-end","end"===y.position)("mat-drawer-over","over"===y.mode)("mat-drawer-push","push"===y.mode)("mat-drawer-side","side"===y.mode)("mat-drawer-opened",y.opened)("mat-sidenav-fixed",y.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],standalone:!0,features:[l.Vt3,l.aNF],ngContentSelectors:pt,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(M,y){1&M&&(l.NAR(),l.j41(0,"div",1,0),l.SdG(2),l.k0s())},dependencies:[t.uv],encapsulation:2,data:{animation:[ut.transformDrawer]},changeDetection:0})}return U})(),Tt=(()=>{class U extends mt{constructor(){super(...arguments),this._allDrawers=void 0,this._content=void 0}static#t=this.\u0275fac=(()=>{let b;return function(y){return(b||(b=l.xGo(U)))(y||U)}})();static#e=this.\u0275cmp=l.VBU({type:U,selectors:[["mat-sidenav-container"]],contentQueries:function(M,y,nt){if(1&M&&(l.wni(nt,kt,5),l.wni(nt,Et,5)),2&M){let st;l.mGM(st=l.lsd())&&(y._content=st.first),l.mGM(st=l.lsd())&&(y._allDrawers=st)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(M,y){2&M&&l.AVh("mat-drawer-container-explicit-backdrop",y._backdropOverride)},exportAs:["matSidenavContainer"],standalone:!0,features:[l.Jv_([{provide:R,useExisting:U}]),l.Vt3,l.aNF],ngContentSelectors:z,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(M,y){1&M&&(l.NAR(Z),l.DNE(0,ht,1,2,"div",0),l.SdG(1),l.SdG(2,1),l.DNE(3,Ct,2,0,"mat-sidenav-content")),2&M&&(l.vxM(y.hasBackdrop?0:-1),l.R7$(3),l.vxM(y._content?-1:3))},dependencies:[kt],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);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;background-color:var(--mat-sidenav-scrim-color)}.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;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);width:var(--mat-sidenav-container-width);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);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0})}return U})(),At=(()=>{class U{static#t=this.\u0275fac=function(M){return new(M||U)};static#e=this.\u0275mod=l.$C({type:U});static#i=this.\u0275inj=l.G2t({imports:[W.yE,t.Gj,t.Gj,W.yE]})}return U})()},5416:(ft,et,p)=>{p.d(et,{EV:()=>pt,Mx:()=>lt,TQ:()=>Q,UG:()=>z,X7:()=>ot,_T:()=>Ct});var t=p(4438),l=p(8834),W=p(5286),u=p(177),I=p(9969),N=p(6939),Y=p(6860),F=p(8617),V=p(9327),A=p(2753),w=p(7605),P=p(6600);function S(H,ut){if(1&H){const T=t.RV6();t.j41(0,"div",1)(1,"button",2),t.bIt("click",function(){t.eBV(T);const R=t.XpG();return t.Njj(R.action())}),t.EFF(2),t.k0s()()}if(2&H){const T=t.XpG();t.R7$(2),t.SpI(" ",T.data.action," ")}}const E=["label"];function j(H,ut){}const L=Math.pow(2,31)-1;class Q{constructor(ut,T){this._overlayRef=T,this._afterDismissed=new W.B7,this._afterOpened=new W.B7,this._onAction=new W.B7,this._dismissedByAction=!1,this.containerInstance=ut,ut._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(ut){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(ut,L))}_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 c=new t.nKC("MatSnackBarData");class tt{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let lt=(()=>{class H{static#t=this.\u0275fac=function(O){return new(O||H)};static#e=this.\u0275dir=t.FsC({type:H,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0})}return H})(),ot=(()=>{class H{static#t=this.\u0275fac=function(O){return new(O||H)};static#e=this.\u0275dir=t.FsC({type:H,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0})}return H})(),pt=(()=>{class H{static#t=this.\u0275fac=function(O){return new(O||H)};static#e=this.\u0275dir=t.FsC({type:H,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0})}return H})(),vt=(()=>{class H{constructor(T,O){this.snackBarRef=T,this.data=O}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static#t=this.\u0275fac=function(O){return new(O||H)(t.rXU(Q),t.rXU(c))};static#e=this.\u0275cmp=t.VBU({type:H,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],standalone:!0,features:[t.aNF],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(O,R){1&O&&(t.j41(0,"div",0),t.EFF(1),t.k0s(),t.DNE(2,S,3,1,"div",1)),2&O&&(t.R7$(),t.SpI(" ",R.data.message,"\n"),t.R7$(),t.vxM(R.hasAction?2:-1))},dependencies:[l.$z,lt,ot,pt],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0})}return H})();const yt={snackBarState:(0,I.hZ)("state",[(0,I.wk)("void, hidden",(0,I.iF)({transform:"scale(0.8)",opacity:0})),(0,I.wk)("visible",(0,I.iF)({transform:"scale(1)",opacity:1})),(0,I.kY)("* => visible",(0,I.i0)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,I.kY)("* => void, * => hidden",(0,I.i0)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,I.iF)({opacity:0})))])};let bt=0,B=(()=>{class H extends N.lb{constructor(T,O,R,J,it){super(),this._ngZone=T,this._elementRef=O,this._changeDetectorRef=R,this._platform=J,this.snackBarConfig=it,this._document=(0,t.WQX)(u.qQ),this._trackedModals=new Set,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new W.B7,this._onExit=new W.B7,this._onEnter=new W.B7,this._animationState="void",this._liveElementId="mat-snack-bar-container-live-"+bt++,this.attachDomPortal=ct=>{this._assertNotAttached();const mt=this._portalOutlet.attachDomPortal(ct);return this._afterPortalAttached(),mt},this._live="assertive"!==it.politeness||it.announcementMessage?"off"===it.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(T){this._assertNotAttached();const O=this._portalOutlet.attachComponentPortal(T);return this._afterPortalAttached(),O}attachTemplatePortal(T){this._assertNotAttached();const O=this._portalOutlet.attachTemplatePortal(T);return this._afterPortalAttached(),O}onAnimationEnd(T){const{fromState:O,toState:R}=T;if(("void"===R&&"void"!==O||"hidden"===R)&&this._completeExit(),"visible"===R){const J=this._onEnter;this._ngZone.run(()=>{J.next(),J.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._changeDetectorRef.markForCheck(),this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){queueMicrotask(()=>{this._onExit.next(),this._onExit.complete()})}_afterPortalAttached(){const T=this._elementRef.nativeElement,O=this.snackBarConfig.panelClass;O&&(Array.isArray(O)?O.forEach(it=>T.classList.add(it)):T.classList.add(O)),this._exposeToModals();const R=this._label.nativeElement,J="mdc-snackbar__label";R.classList.toggle(J,!R.querySelector(`.${J}`))}_exposeToModals(){const T=this._liveElementId,O=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let R=0;R<O.length;R++){const J=O[R],it=J.getAttribute("aria-owns");this._trackedModals.add(J),it?-1===it.indexOf(T)&&J.setAttribute("aria-owns",it+" "+T):J.setAttribute("aria-owns",T)}}_clearFromModals(){this._trackedModals.forEach(T=>{const O=T.getAttribute("aria-owns");if(O){const R=O.replace(this._liveElementId,"").trim();R.length>0?T.setAttribute("aria-owns",R):T.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const T=this._elementRef.nativeElement.querySelector("[aria-hidden]"),O=this._elementRef.nativeElement.querySelector("[aria-live]");if(T&&O){let R=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&T.contains(document.activeElement)&&(R=document.activeElement),T.removeAttribute("aria-hidden"),O.appendChild(T),R?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}static#t=this.\u0275fac=function(O){return new(O||H)(t.rXU(t.SKi),t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(Y.OD),t.rXU(tt))};static#e=this.\u0275cmp=t.VBU({type:H,selectors:[["mat-snack-bar-container"]],viewQuery:function(O,R){if(1&O&&(t.GBs(N.I3,7),t.GBs(E,7)),2&O){let J;t.mGM(J=t.lsd())&&(R._portalOutlet=J.first),t.mGM(J=t.lsd())&&(R._label=J.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(O,R){1&O&&t.Kam("@state.done",function(it){return R.onAnimationEnd(it)}),2&O&&t.zvX("@state",R._animationState)},standalone:!0,features:[t.Vt3,t.aNF],decls:6,vars:3,consts:[["label",""],[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(O,R){1&O&&(t.j41(0,"div",1)(1,"div",2,0)(3,"div",3),t.DNE(4,j,0,0,"ng-template",4),t.k0s(),t.nrm(5,"div"),t.k0s()()),2&O&&(t.R7$(5),t.BMQ("aria-live",R._live)("role",R._role)("id",R._liveElementId))},dependencies:[N.I3],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;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-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{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:[yt.snackBarState]}})}return H})();const Z=new t.nKC("mat-snack-bar-default-options",{providedIn:"root",factory:function xt(){return new tt}});let z=(()=>{class H{get _openedSnackBarRef(){const T=this._parentSnackBar;return T?T._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(T){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=T:this._snackBarRefAtThisLevel=T}constructor(T,O,R,J,it,ct){this._overlay=T,this._live=O,this._injector=R,this._breakpointObserver=J,this._parentSnackBar=it,this._defaultConfig=ct,this._snackBarRefAtThisLevel=null,this.simpleSnackBarComponent=vt,this.snackBarContainerComponent=B,this.handsetCssClass="mat-mdc-snack-bar-handset"}openFromComponent(T,O){return this._attach(T,O)}openFromTemplate(T,O){return this._attach(T,O)}open(T,O="",R){const J={...this._defaultConfig,...R};return J.data={message:T,action:O},J.announcementMessage===T&&(J.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,J)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(T,O){const J=t.zZn.create({parent:O&&O.viewContainerRef&&O.viewContainerRef.injector||this._injector,providers:[{provide:tt,useValue:O}]}),it=new N.A8(this.snackBarContainerComponent,O.viewContainerRef,J),ct=T.attach(it);return ct.instance.snackBarConfig=O,ct.instance}_attach(T,O){const R={...new tt,...this._defaultConfig,...O},J=this._createOverlay(R),it=this._attachSnackBarContainer(J,R),ct=new Q(it,J);if(T instanceof t.C4Q){const mt=new N.VA(T,null,{$implicit:R.data,snackBarRef:ct});ct.instance=it.attachTemplatePortal(mt)}else{const mt=this._createInjector(R,ct),kt=new N.A8(T,void 0,mt),Et=it.attachComponentPortal(kt);ct.instance=Et.instance}return this._breakpointObserver.observe(V.Rp.HandsetPortrait).pipe((0,w.Q)(J.detachments())).subscribe(mt=>{J.overlayElement.classList.toggle(this.handsetCssClass,mt.matches)}),R.announcementMessage&&it._onAnnounce.subscribe(()=>{this._live.announce(R.announcementMessage,R.politeness)}),this._animateSnackBar(ct,R),this._openedSnackBarRef=ct,this._openedSnackBarRef}_animateSnackBar(T,O){T.afterDismissed().subscribe(()=>{this._openedSnackBarRef==T&&(this._openedSnackBarRef=null),O.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{T.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):T.containerInstance.enter(),O.duration&&O.duration>0&&T.afterOpened().subscribe(()=>T._dismissAfter(O.duration))}_createOverlay(T){const O=new A.rR;O.direction=T.direction;let R=this._overlay.position().global();const J="rtl"===T.direction,it="left"===T.horizontalPosition||"start"===T.horizontalPosition&&!J||"end"===T.horizontalPosition&&J,ct=!it&&"center"!==T.horizontalPosition;return it?R.left("0"):ct?R.right("0"):R.centerHorizontally(),"top"===T.verticalPosition?R.top("0"):R.bottom("0"),O.positionStrategy=R,this._overlay.create(O)}_createInjector(T,O){return t.zZn.create({parent:T&&T.viewContainerRef&&T.viewContainerRef.injector||this._injector,providers:[{provide:Q,useValue:O},{provide:c,useValue:T.data}]})}static#t=this.\u0275fac=function(O){return new(O||H)(t.KVO(A.hJ),t.KVO(F.Ai),t.KVO(t.zZn),t.KVO(V.QP),t.KVO(H,12),t.KVO(Z))};static#e=this.\u0275prov=t.jDH({token:H,factory:H.\u0275fac,providedIn:"root"})}return H})(),Ct=(()=>{class H{static#t=this.\u0275fac=function(O){return new(O||H)};static#e=this.\u0275mod=t.$C({type:H});static#i=this.\u0275inj=t.G2t({providers:[z],imports:[A.z_,N.jc,l.Hl,P.yE,vt,P.yE]})}return H})()},6850:(ft,et,p)=>{p.d(et,{$L:()=>nt,Bu:()=>Ut,ES:()=>Vt,Ql:()=>Lt,RI:()=>Nt,T8:()=>jt,hQ:()=>Qt,mq:()=>rt});var t=p(4438),l=p(6600),W=p(6939),u=p(5286),I=p(3586),N=p(4421),Y=p(4670),F=p(1235),V=p(5817),A=p(6651),w=p(4337),P=p(9928),S=p(5478),E=p(6860),j=p(8203),L=p(8617),Q=p(7336),c=p(8170),tt=p(7605),lt=p(3020),ot=p(3176),pt=p(9090),vt=p(7753),yt=p(8728),bt=p(522),B=p(2318),xt=p(177),Z=p(9969);const z=["*"];function ht(D,_){1&D&&t.SdG(0)}const Ct=["tabListContainer"],H=["tabList"],ut=["tabListInner"],T=["nextPaginator"],O=["previousPaginator"],R=D=>({animationDuration:D}),J=(D,_)=>({value:D,params:_});function it(D,_){}const ct=["tabBodyWrapper"],mt=["tabHeader"];function kt(D,_){}function Et(D,_){if(1&D&&t.DNE(0,kt,0,0,"ng-template",12),2&D){const r=t.XpG().$implicit;t.Y8G("cdkPortalOutlet",r.templateLabel)}}function Tt(D,_){if(1&D&&t.EFF(0),2&D){const r=t.XpG().$implicit;t.JRh(r.textLabel)}}function At(D,_){if(1&D){const r=t.RV6();t.j41(0,"div",7,2),t.bIt("click",function(){const s=t.eBV(r),h=s.$implicit,k=s.$index,$=t.XpG(),q=t.sdS(1);return t.Njj($._handleClick(h,q,k))})("cdkFocusChange",function(s){const h=t.eBV(r).$index,k=t.XpG();return t.Njj(k._tabFocusChanged(s,h))}),t.nrm(2,"span",8)(3,"div",9),t.j41(4,"span",10)(5,"span",11),t.DNE(6,Et,1,1,null,12)(7,Tt,1,1),t.k0s()()()}if(2&D){const r=_.$implicit,a=_.$index,s=t.sdS(1),h=t.XpG();t.HbH(r.labelClass),t.AVh("mdc-tab--active",h.selectedIndex===a),t.Y8G("id",h._getTabLabelId(a))("disabled",r.disabled)("fitInkBarToContent",h.fitInkBarToContent),t.BMQ("tabIndex",h._getTabIndex(a))("aria-posinset",a+1)("aria-setsize",h._tabs.length)("aria-controls",h._getTabContentId(a))("aria-selected",h.selectedIndex===a)("aria-label",r.ariaLabel||null)("aria-labelledby",!r.ariaLabel&&r.ariaLabelledby?r.ariaLabelledby:null),t.R7$(3),t.Y8G("matRippleTrigger",s)("matRippleDisabled",r.disabled||h.disableRipple),t.R7$(3),t.vxM(r.templateLabel?6:7)}}function U(D,_){1&D&&t.SdG(0)}function Mt(D,_){if(1&D){const r=t.RV6();t.j41(0,"mat-tab-body",13),t.bIt("_onCentered",function(){t.eBV(r);const s=t.XpG();return t.Njj(s._removeTabBodyWrapperHeight())})("_onCentering",function(s){t.eBV(r);const h=t.XpG();return t.Njj(h._setTabBodyWrapperHeight(s))}),t.k0s()}if(2&D){const r=_.$implicit,a=_.$index,s=t.XpG();t.HbH(r.bodyClass),t.AVh("mat-mdc-tab-body-active",s.selectedIndex===a),t.Y8G("id",s._getTabContentId(a))("content",r.content)("position",r.position)("origin",r.origin)("animationDuration",s.animationDuration)("preserveContent",s.preserveContent),t.BMQ("tabindex",null!=s.contentTabIndex&&s.selectedIndex===a?s.contentTabIndex:null)("aria-labelledby",s._getTabLabelId(a))("aria-hidden",s.selectedIndex!==a)}}const b=["mat-tab-nav-bar",""],M=["mat-tab-link",""],y=new t.nKC("MatTabContent");let nt=(()=>{class D{constructor(r){this.template=r}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.C4Q))};static#e=this.\u0275dir=t.FsC({type:D,selectors:[["","matTabContent",""]],standalone:!0,features:[t.Jv_([{provide:y,useExisting:D}])]})}return D})();const st=new t.nKC("MatTabLabel"),St=new t.nKC("MAT_TAB");let Vt=(()=>{class D extends W.bV{constructor(r,a,s){super(r,a),this._closestTab=s}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.C4Q),t.rXU(t.c1b),t.rXU(St,8))};static#e=this.\u0275dir=t.FsC({type:D,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],standalone:!0,features:[t.Jv_([{provide:st,useExisting:D}]),t.Vt3]})}return D})();const Ot=new t.nKC("MAT_TAB_GROUP");let rt=(()=>{class D{get templateLabel(){return this._templateLabel}set templateLabel(r){this._setTemplateLabelInput(r)}get content(){return this._contentPortal}constructor(r,a){this._viewContainerRef=r,this._closestTabGroup=a,this.disabled=!1,this._explicitContent=void 0,this.textLabel="",this._contentPortal=null,this._stateChanges=new u.B7,this.position=null,this.origin=null,this.isActive=!1}ngOnChanges(r){(r.hasOwnProperty("textLabel")||r.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new W.VA(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(r){r&&r._closestTab===this&&(this._templateLabel=r)}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.c1b),t.rXU(Ot,8))};static#e=this.\u0275cmp=t.VBU({type:D,selectors:[["mat-tab"]],contentQueries:function(a,s,h){if(1&a&&(t.wni(h,Vt,5),t.wni(h,nt,7,t.C4Q)),2&a){let k;t.mGM(k=t.lsd())&&(s.templateLabel=k.first),t.mGM(k=t.lsd())&&(s._explicitContent=k.first)}},viewQuery:function(a,s){if(1&a&&t.GBs(t.C4Q,7),2&a){let h;t.mGM(h=t.lsd())&&(s._implicitContent=h.first)}},hostAttrs:["hidden",""],inputs:{disabled:[2,"disabled","disabled",t.L39],textLabel:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},exportAs:["matTab"],standalone:!0,features:[t.Jv_([{provide:St,useExisting:D}]),t.GFd,t.OA$,t.aNF],ngContentSelectors:z,decls:1,vars:0,template:function(a,s){1&a&&(t.NAR(),t.DNE(0,ht,1,0,"ng-template"))},encapsulation:2})}return D})();const wt="mdc-tab-indicator--active",Dt="mdc-tab-indicator--no-transition";class Pt{constructor(_){this._items=_}hide(){this._items.forEach(_=>_.deactivateInkBar())}alignToElement(_){const r=this._items.find(s=>s.elementRef.nativeElement===_),a=this._currentItem;if(r!==a&&(a?.deactivateInkBar(),r)){const s=a?.elementRef.nativeElement.getBoundingClientRect?.();r.activateInkBar(s),this._currentItem=r}}}let Ft=(()=>{class D{constructor(){this._elementRef=(0,t.WQX)(t.aKT),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(r){this._fitToContent!==r&&(this._fitToContent=r,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(r){const a=this._elementRef.nativeElement;if(!r||!a.getBoundingClientRect||!this._inkBarContentElement)return void a.classList.add(wt);const s=a.getBoundingClientRect(),h=r.width/s.width,k=r.left-s.left;a.classList.add(Dt),this._inkBarContentElement.style.setProperty("transform",`translateX(${k}px) scaleX(${h})`),a.getBoundingClientRect(),a.classList.remove(Dt),a.classList.add(wt),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this._elementRef.nativeElement.classList.remove(wt)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const r=this._elementRef.nativeElement.ownerDocument||document,a=this._inkBarElement=r.createElement("span"),s=this._inkBarContentElement=r.createElement("span");a.className="mdc-tab-indicator",s.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",a.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this._elementRef.nativeElement.querySelector(".mdc-tab__content"):this._elementRef.nativeElement).appendChild(this._inkBarElement)}static#t=this.\u0275fac=function(a){return new(a||D)};static#e=this.\u0275dir=t.FsC({type:D,inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",t.L39]},features:[t.GFd]})}return D})(),C=(()=>{class D extends Ft{constructor(r){super(),this.elementRef=r,this.disabled=!1}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.aKT))};static#e=this.\u0275dir=t.FsC({type:D,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(a,s){2&a&&(t.BMQ("aria-disabled",!!s.disabled),t.AVh("mat-mdc-tab-disabled",s.disabled))},inputs:{disabled:[2,"disabled","disabled",t.L39]},standalone:!0,features:[t.GFd,t.Vt3]})}return D})();const v=(0,E.BQ)({passive:!0});let g=(()=>{class D{get selectedIndex(){return this._selectedIndex}set selectedIndex(r){const a=isNaN(r)?0:r;this._selectedIndex!=a&&(this._selectedIndexChanged=!0,this._selectedIndex=a,this._keyManager&&this._keyManager.updateActiveItem(a))}constructor(r,a,s,h,k,$,q){this._elementRef=r,this._changeDetectorRef=a,this._viewportRuler=s,this._dir=h,this._ngZone=k,this._platform=$,this._animationMode=q,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new u.B7,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new u.B7,this.disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new t.bkB,this.indexFocused=new t.bkB,this._sharedResizeObserver=(0,t.WQX)(c.a),this._injector=(0,t.WQX)(t.zZn),k.runOutsideAngular(()=>{(0,I.R)(r.nativeElement,"mouseleave").pipe((0,tt.Q)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){(0,I.R)(this._previousPaginator.nativeElement,"touchstart",v).pipe((0,tt.Q)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,I.R)(this._nextPaginator.nativeElement,"touchstart",v).pipe((0,tt.Q)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const r=this._dir?this._dir.change:(0,N.of)("ltr"),a=this._sharedResizeObserver.observe(this._elementRef.nativeElement).pipe((0,lt.B)(32),(0,tt.Q)(this._destroyed)),s=this._viewportRuler.change(150).pipe((0,tt.Q)(this._destroyed)),h=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new L.Bu(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),(0,t.mal)(h,{injector:this._injector}),(0,Y.h)(r,s,a,this._items.changes,this._itemsResized()).pipe((0,tt.Q)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),h()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(k=>{this.indexFocused.emit(k),this._setTabFocus(k)})}_itemsResized(){return"function"!=typeof ResizeObserver?F.w:this._items.changes.pipe((0,ot.Z)(this._items),(0,pt.n)(r=>new V.c(a=>this._ngZone.runOutsideAngular(()=>{const s=new ResizeObserver(h=>a.next(h));return r.forEach(h=>s.observe(h.elementRef.nativeElement)),()=>{s.disconnect()}}))),(0,vt.i)(1),(0,yt.p)(r=>r.some(a=>a.contentRect.width>0&&a.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(r){if(!(0,Q.rp)(r))switch(r.keyCode){case Q.Fm:case Q.t6:if(this.focusIndex!==this.selectedIndex){const a=this._items.get(this.focusIndex);a&&!a.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(r))}break;default:this._keyManager.onKeydown(r)}}_onContentChanges(){const r=this._elementRef.nativeElement.textContent;r!==this._currentTextContent&&(this._currentTextContent=r||"",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(r){!this._isValidIndex(r)||this.focusIndex===r||!this._keyManager||this._keyManager.setActiveItem(r)}_isValidIndex(r){return!this._items||!!this._items.toArray()[r]}_setTabFocus(r){if(this._showPaginationControls&&this._scrollToLabel(r),this._items&&this._items.length){this._items.toArray()[r].focus();const a=this._tabListContainer.nativeElement;a.scrollLeft="ltr"==this._getLayoutDirection()?0:a.scrollWidth-a.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const r=this.scrollDistance,a="ltr"===this._getLayoutDirection()?-r:r;this._tabList.nativeElement.style.transform=`translateX(${Math.round(a)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(r){this._scrollTo(r)}_scrollHeader(r){return this._scrollTo(this._scrollDistance+("before"==r?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(r){this._stopInterval(),this._scrollHeader(r)}_scrollToLabel(r){if(this.disablePagination)return;const a=this._items?this._items.toArray()[r]:null;if(!a)return;const s=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:h,offsetWidth:k}=a.elementRef.nativeElement;let $,q;"ltr"==this._getLayoutDirection()?($=h,q=$+k):(q=this._tabListInner.nativeElement.offsetWidth-h,$=q-k);const dt=this.scrollDistance,_t=this.scrollDistance+s;$<dt?this.scrollDistance-=dt-$:q>_t&&(this.scrollDistance+=Math.min(q-_t,$-dt))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const r=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;r||(this.scrollDistance=0),r!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=r}}_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 r=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,a=r?r.elementRef.nativeElement:null;a?this._inkBar.alignToElement(a):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(r,a){a&&null!=a.button&&0!==a.button||(this._stopInterval(),(0,A.O)(650,100).pipe((0,tt.Q)((0,Y.h)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:s,distance:h}=this._scrollHeader(r);(0===h||h>=s)&&this._stopInterval()}))}_scrollTo(r){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const a=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(a,r)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:a,distance:this._scrollDistance}}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(S.Xj),t.rXU(j.dS,8),t.rXU(t.SKi),t.rXU(E.OD),t.rXU(t.bc$,8))};static#e=this.\u0275dir=t.FsC({type:D,inputs:{disablePagination:[2,"disablePagination","disablePagination",t.L39],selectedIndex:[2,"selectedIndex","selectedIndex",t.Udg]},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[t.GFd]})}return D})(),f=(()=>{class D extends g{constructor(r,a,s,h,k,$,q){super(r,a,s,h,k,$,q),this.disableRipple=!1}ngAfterContentInit(){this._inkBar=new Pt(this._items),super.ngAfterContentInit()}_itemSelected(r){r.preventDefault()}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(S.Xj),t.rXU(j.dS,8),t.rXU(t.SKi),t.rXU(E.OD),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:D,selectors:[["mat-tab-header"]],contentQueries:function(a,s,h){if(1&a&&t.wni(h,C,4),2&a){let k;t.mGM(k=t.lsd())&&(s._items=k)}},viewQuery:function(a,s){if(1&a&&(t.GBs(Ct,7),t.GBs(H,7),t.GBs(ut,7),t.GBs(T,5),t.GBs(O,5)),2&a){let h;t.mGM(h=t.lsd())&&(s._tabListContainer=h.first),t.mGM(h=t.lsd())&&(s._tabList=h.first),t.mGM(h=t.lsd())&&(s._tabListInner=h.first),t.mGM(h=t.lsd())&&(s._nextPaginator=h.first),t.mGM(h=t.lsd())&&(s._previousPaginator=h.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(a,s){2&a&&t.AVh("mat-mdc-tab-header-pagination-controls-enabled",s._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==s._getLayoutDirection())},inputs:{disableRipple:[2,"disableRipple","disableRipple",t.L39]},standalone:!0,features:[t.GFd,t.Vt3,t.aNF],ngContentSelectors:z,decls:13,vars:10,consts:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled","disabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-labels"],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled","disabled"]],template:function(a,s){if(1&a){const h=t.RV6();t.NAR(),t.j41(0,"button",5,0),t.bIt("click",function(){return t.eBV(h),t.Njj(s._handlePaginatorClick("before"))})("mousedown",function($){return t.eBV(h),t.Njj(s._handlePaginatorPress("before",$))})("touchend",function(){return t.eBV(h),t.Njj(s._stopInterval())}),t.nrm(2,"div",6),t.k0s(),t.j41(3,"div",7,1),t.bIt("keydown",function($){return t.eBV(h),t.Njj(s._handleKeydown($))}),t.j41(5,"div",8,2),t.bIt("cdkObserveContent",function(){return t.eBV(h),t.Njj(s._onContentChanges())}),t.j41(7,"div",9,3),t.SdG(9),t.k0s()()(),t.j41(10,"button",10,4),t.bIt("mousedown",function($){return t.eBV(h),t.Njj(s._handlePaginatorPress("after",$))})("click",function(){return t.eBV(h),t.Njj(s._handlePaginatorClick("after"))})("touchend",function(){return t.eBV(h),t.Njj(s._stopInterval())}),t.nrm(12,"div",6),t.k0s()}2&a&&(t.AVh("mat-mdc-tab-header-pagination-disabled",s._disableScrollBefore),t.Y8G("matRippleDisabled",s._disableScrollBefore||s.disableRipple)("disabled",s._disableScrollBefore||null),t.R7$(3),t.AVh("_mat-animation-noopable","NoopAnimations"===s._animationMode),t.R7$(7),t.AVh("mat-mdc-tab-header-pagination-disabled",s._disableScrollAfter),t.Y8G("matRippleDisabled",s._disableScrollAfter||s.disableRipple)("disabled",s._disableScrollAfter||null))},dependencies:[l.r6,B.Wv],styles:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.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;border-bottom-style:solid;border-bottom-width:var(--mat-tab-header-divider-height);border-bottom-color:var(--mat-tab-header-divider-color)}.mat-mdc-tab-group-inverted-header .mat-mdc-tab-label-container{border-bottom:none;border-top-style:solid;border-top-width:var(--mat-tab-header-divider-height);border-top-color:var(--mat-tab-header-divider-color)}.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})}return D})();const G=new t.nKC("MAT_TABS_CONFIG"),K={translateTab:(0,Z.hZ)("translateTab",[(0,Z.wk)("center, void, left-origin-center, right-origin-center",(0,Z.iF)({transform:"none"})),(0,Z.wk)("left",(0,Z.iF)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,Z.wk)("right",(0,Z.iF)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,Z.kY)("* => left, * => right, left => center, right => center",(0,Z.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,Z.kY)("void => left-origin-center",[(0,Z.iF)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,Z.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,Z.kY)("void => right-origin-center",[(0,Z.iF)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,Z.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let It=(()=>{class D extends W.I3{constructor(r,a,s,h){super(r,a,h),this._host=s,this._centeringSub=w.y.EMPTY,this._leavingSub=w.y.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,ot.Z)(this._host._isCenterPosition(this._host._position))).subscribe(r=>{r&&!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()}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.OM3),t.rXU(t.c1b),t.rXU((0,t.Rfq)(()=>Wt)),t.rXU(xt.qQ))};static#e=this.\u0275dir=t.FsC({type:D,selectors:[["","matTabBodyHost",""]],standalone:!0,features:[t.Vt3]})}return D})(),Wt=(()=>{class D{set position(r){this._positionIndex=r,this._computePositionAnimationState()}constructor(r,a,s){this._elementRef=r,this._dir=a,this._dirChangeSubscription=w.y.EMPTY,this._translateTabComplete=new u.B7,this._onCentering=new t.bkB,this._beforeCentering=new t.bkB,this._afterLeavingCenter=new t.bkB,this._onCentered=new t.bkB(!0),this.animationDuration="500ms",this.preserveContent=!1,a&&(this._dirChangeSubscription=a.change.subscribe(h=>{this._computePositionAnimationState(h),s.markForCheck()})),this._translateTabComplete.pipe((0,bt.F)((h,k)=>h.fromState===k.fromState&&h.toState===k.toState)).subscribe(h=>{this._isCenterPosition(h.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(h.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(r){const a=this._isCenterPosition(r.toState);this._beforeCentering.emit(a),a&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(r){return"center"==r||"left-origin-center"==r||"right-origin-center"==r}_computePositionAnimationState(r=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==r?"left":"right":this._positionIndex>0?"ltr"==r?"right":"left":"center"}_computePositionFromOrigin(r){const a=this._getLayoutDirection();return"ltr"==a&&r<=0||"rtl"==a&&r>0?"left-origin-center":"right-origin-center"}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.aKT),t.rXU(j.dS,8),t.rXU(t.gRc))};static#e=this.\u0275cmp=t.VBU({type:D,selectors:[["mat-tab-body"]],viewQuery:function(a,s){if(1&a&&t.GBs(W.I3,5),2&a){let h;t.mGM(h=t.lsd())&&(s._portalHost=h.first)}},hostAttrs:[1,"mat-mdc-tab-body"],inputs:{_content:[0,"content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"},standalone:!0,features:[t.aNF],decls:3,vars:6,consts:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",""]],template:function(a,s){if(1&a){const h=t.RV6();t.j41(0,"div",1,0),t.bIt("@translateTab.start",function($){return t.eBV(h),t.Njj(s._onTranslateTabStarted($))})("@translateTab.done",function($){return t.eBV(h),t.Njj(s._translateTabComplete.next($))}),t.DNE(2,it,0,0,"ng-template",2),t.k0s()}2&a&&t.Y8G("@translateTab",t.l_i(3,J,s._position,t.eq3(1,R,s.animationDuration)))},dependencies:[It,S.uv],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:[K.translateTab]}})}return D})(),te=0,jt=(()=>{class D{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(r){this._fitInkBarToContent=r,this._changeDetectorRef.markForCheck()}get selectedIndex(){return this._selectedIndex}set selectedIndex(r){this._indexToSelect=isNaN(r)?null:r}get animationDuration(){return this._animationDuration}set animationDuration(r){const a=r+"";this._animationDuration=/^\d+$/.test(a)?r+"ms":a}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(r){this._contentTabIndex=isNaN(r)?null:r}get backgroundColor(){return this._backgroundColor}set backgroundColor(r){const a=this._elementRef.nativeElement.classList;a.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),r&&a.add("mat-tabs-with-background",`mat-background-${r}`),this._backgroundColor=r}constructor(r,a,s,h){this._elementRef=r,this._changeDetectorRef=a,this._animationMode=h,this._tabs=new t.rOR,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=w.y.EMPTY,this._tabLabelSubscription=w.y.EMPTY,this._fitInkBarToContent=!1,this.stretchTabs=!0,this.dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this.disablePagination=!1,this.disableRipple=!1,this.preserveContent=!1,this.selectedIndexChange=new t.bkB,this.focusChange=new t.bkB,this.animationDone=new t.bkB,this.selectedTabChange=new t.bkB(!0),this._isServer=!(0,t.WQX)(E.OD).isBrowser,this._groupId=te++,this.animationDuration=s&&s.animationDuration?s.animationDuration:"500ms",this.disablePagination=!(!s||null==s.disablePagination)&&s.disablePagination,this.dynamicHeight=!(!s||null==s.dynamicHeight)&&s.dynamicHeight,null!=s?.contentTabIndex&&(this.contentTabIndex=s.contentTabIndex),this.preserveContent=!!s?.preserveContent,this.fitInkBarToContent=!(!s||null==s.fitInkBarToContent)&&s.fitInkBarToContent,this.stretchTabs=!s||null==s.stretchTabs||s.stretchTabs}ngAfterContentChecked(){const r=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=r){const a=null==this._selectedIndex;if(!a){this.selectedTabChange.emit(this._createChangeEvent(r));const s=this._tabBodyWrapper.nativeElement;s.style.minHeight=s.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((s,h)=>s.isActive=h===r),a||(this.selectedIndexChange.emit(r),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((a,s)=>{a.position=s-r,null!=this._selectedIndex&&0==a.position&&!a.origin&&(a.origin=r-this._selectedIndex)}),this._selectedIndex!==r&&(this._selectedIndex=r,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const r=this._clampTabIndex(this._indexToSelect);if(r===this._selectedIndex){const a=this._tabs.toArray();let s;for(let h=0;h<a.length;h++)if(a[h].isActive){this._indexToSelect=this._selectedIndex=h,this._lastFocusedTabIndex=null,s=a[h];break}!s&&a[r]&&Promise.resolve().then(()=>{a[r].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(r))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,ot.Z)(this._allTabs)).subscribe(r=>{this._tabs.reset(r.filter(a=>a._closestTabGroup===this||!a._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(r){const a=this._tabHeader;a&&(a.focusIndex=r)}_focusChanged(r){this._lastFocusedTabIndex=r,this.focusChange.emit(this._createChangeEvent(r))}_createChangeEvent(r){const a=new $t;return a.index=r,this._tabs&&this._tabs.length&&(a.tab=this._tabs.toArray()[r]),a}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,Y.h)(...this._tabs.map(r=>r._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(r){return Math.min(this._tabs.length-1,Math.max(r||0,0))}_getTabLabelId(r){return`mat-tab-label-${this._groupId}-${r}`}_getTabContentId(r){return`mat-tab-content-${this._groupId}-${r}`}_setTabBodyWrapperHeight(r){if(!this.dynamicHeight||!this._tabBodyWrapperHeight)return;const a=this._tabBodyWrapper.nativeElement;a.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(a.style.height=r+"px")}_removeTabBodyWrapperHeight(){const r=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=r.clientHeight,r.style.height="",this.animationDone.emit()}_handleClick(r,a,s){a.focusIndex=s,r.disabled||(this.selectedIndex=s)}_getTabIndex(r){return r===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(r,a){r&&"mouse"!==r&&"touch"!==r&&(this._tabHeader.focusIndex=a)}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(G,8),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:D,selectors:[["mat-tab-group"]],contentQueries:function(a,s,h){if(1&a&&t.wni(h,rt,5),2&a){let k;t.mGM(k=t.lsd())&&(s._allTabs=k)}},viewQuery:function(a,s){if(1&a&&(t.GBs(ct,5),t.GBs(mt,5)),2&a){let h;t.mGM(h=t.lsd())&&(s._tabBodyWrapper=h.first),t.mGM(h=t.lsd())&&(s._tabHeader=h.first)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:10,hostBindings:function(a,s){2&a&&(t.HbH("mat-"+(s.color||"primary")),t.xc7("--mat-tab-animation-duration",s.animationDuration),t.AVh("mat-mdc-tab-group-dynamic-height",s.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===s.headerPosition)("mat-mdc-tab-group-stretch-tabs",s.stretchTabs))},inputs:{color:"color",fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",t.L39],stretchTabs:[2,"mat-stretch-tabs","stretchTabs",t.L39],dynamicHeight:[2,"dynamicHeight","dynamicHeight",t.L39],selectedIndex:[2,"selectedIndex","selectedIndex",t.Udg],headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:[2,"contentTabIndex","contentTabIndex",t.Udg],disablePagination:[2,"disablePagination","disablePagination",t.L39],disableRipple:[2,"disableRipple","disableRipple",t.L39],preserveContent:[2,"preserveContent","preserveContent",t.L39],backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},exportAs:["matTabGroup"],standalone:!0,features:[t.Jv_([{provide:Ot,useExisting:D}]),t.GFd,t.aNF],ngContentSelectors:z,decls:9,vars:6,consts:[["tabHeader",""],["tabBodyWrapper",""],["tabNode",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"id","mdc-tab--active","class","disabled","fitInkBarToContent"],[1,"mat-mdc-tab-body-wrapper"],["role","tabpanel",3,"id","mat-mdc-tab-body-active","class","content","position","origin","animationDuration","preserveContent"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"click","cdkFocusChange","id","disabled","fitInkBarToContent"],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"_onCentered","_onCentering","id","content","position","origin","animationDuration","preserveContent"]],template:function(a,s){if(1&a){const h=t.RV6();t.NAR(),t.j41(0,"mat-tab-header",3,0),t.bIt("indexFocused",function($){return t.eBV(h),t.Njj(s._focusChanged($))})("selectFocusedIndex",function($){return t.eBV(h),t.Njj(s.selectedIndex=$)}),t.Z7z(2,At,8,17,"div",4,t.fX1),t.k0s(),t.DNE(4,U,1,0),t.j41(5,"div",5,1),t.Z7z(7,Mt,1,13,"mat-tab-body",6,t.fX1),t.k0s()}2&a&&(t.Y8G("selectedIndex",s.selectedIndex||0)("disableRipple",s.disableRipple)("disablePagination",s.disablePagination),t.R7$(2),t.Dyx(s._tabs),t.R7$(2),t.vxM(s._isServer?4:-1),t.R7$(),t.AVh("_mat-animation-noopable","NoopAnimations"===s._animationMode),t.R7$(2),t.Dyx(s._tabs))},dependencies:[f,C,L.vR,l.r6,W.I3,Wt],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-tracking);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})}return D})();class $t{}let Rt=0,Ut=(()=>{class D extends g{get fitInkBarToContent(){return this._fitInkBarToContent.value}set fitInkBarToContent(r){this._fitInkBarToContent.next(r),this._changeDetectorRef.markForCheck()}get animationDuration(){return this._animationDuration}set animationDuration(r){const a=r+"";this._animationDuration=/^\d+$/.test(a)?r+"ms":a}get backgroundColor(){return this._backgroundColor}set backgroundColor(r){const a=this._elementRef.nativeElement.classList;a.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),r&&a.add("mat-tabs-with-background",`mat-background-${r}`),this._backgroundColor=r}constructor(r,a,s,h,k,$,q,dt){super(r,h,k,a,s,$,q),this._fitInkBarToContent=new P.t(!1),this.stretchTabs=!0,this.disableRipple=!1,this.color="primary",this.disablePagination=!(!dt||null==dt.disablePagination)&&dt.disablePagination,this.fitInkBarToContent=!(!dt||null==dt.fitInkBarToContent)&&dt.fitInkBarToContent,this.stretchTabs=!dt||null==dt.stretchTabs||dt.stretchTabs}_itemSelected(){}ngAfterContentInit(){this._inkBar=new Pt(this._items),this._items.changes.pipe((0,ot.Z)(null),(0,tt.Q)(this._destroyed)).subscribe(()=>{this.updateActiveLink()}),super.ngAfterContentInit()}ngAfterViewInit(){super.ngAfterViewInit()}updateActiveLink(){if(!this._items)return;const r=this._items.toArray();for(let a=0;a<r.length;a++)if(r[a].active)return this.selectedIndex=a,this._changeDetectorRef.markForCheck(),void(this.tabPanel&&(this.tabPanel._activeTabId=r[a].id));this.selectedIndex=-1,this._inkBar.hide()}_getRole(){return this.tabPanel?"tablist":this._elementRef.nativeElement.getAttribute("role")}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(t.aKT),t.rXU(j.dS,8),t.rXU(t.SKi),t.rXU(t.gRc),t.rXU(S.Xj),t.rXU(E.OD),t.rXU(t.bc$,8),t.rXU(G,8))};static#e=this.\u0275cmp=t.VBU({type:D,selectors:[["","mat-tab-nav-bar",""]],contentQueries:function(a,s,h){if(1&a&&t.wni(h,Lt,5),2&a){let k;t.mGM(k=t.lsd())&&(s._items=k)}},viewQuery:function(a,s){if(1&a&&(t.GBs(Ct,7),t.GBs(H,7),t.GBs(ut,7),t.GBs(T,5),t.GBs(O,5)),2&a){let h;t.mGM(h=t.lsd())&&(s._tabListContainer=h.first),t.mGM(h=t.lsd())&&(s._tabList=h.first),t.mGM(h=t.lsd())&&(s._tabListInner=h.first),t.mGM(h=t.lsd())&&(s._nextPaginator=h.first),t.mGM(h=t.lsd())&&(s._previousPaginator=h.first)}},hostAttrs:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],hostVars:17,hostBindings:function(a,s){2&a&&(t.BMQ("role",s._getRole()),t.xc7("--mat-tab-animation-duration",s.animationDuration),t.AVh("mat-mdc-tab-header-pagination-controls-enabled",s._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==s._getLayoutDirection())("mat-mdc-tab-nav-bar-stretch-tabs",s.stretchTabs)("mat-primary","warn"!==s.color&&"accent"!==s.color)("mat-accent","accent"===s.color)("mat-warn","warn"===s.color)("_mat-animation-noopable","NoopAnimations"===s._animationMode))},inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",t.L39],stretchTabs:[2,"mat-stretch-tabs","stretchTabs",t.L39],animationDuration:"animationDuration",backgroundColor:"backgroundColor",disableRipple:[2,"disableRipple","disableRipple",t.L39],color:"color",tabPanel:"tabPanel"},exportAs:["matTabNavBar","matTabNav"],standalone:!0,features:[t.GFd,t.Vt3,t.aNF],attrs:b,ngContentSelectors:z,decls:13,vars:8,consts:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled","disabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-link-container",3,"keydown"],[1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-links"],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled","disabled"]],template:function(a,s){if(1&a){const h=t.RV6();t.NAR(),t.j41(0,"button",5,0),t.bIt("click",function(){return t.eBV(h),t.Njj(s._handlePaginatorClick("before"))})("mousedown",function($){return t.eBV(h),t.Njj(s._handlePaginatorPress("before",$))})("touchend",function(){return t.eBV(h),t.Njj(s._stopInterval())}),t.nrm(2,"div",6),t.k0s(),t.j41(3,"div",7,1),t.bIt("keydown",function($){return t.eBV(h),t.Njj(s._handleKeydown($))}),t.j41(5,"div",8,2),t.bIt("cdkObserveContent",function(){return t.eBV(h),t.Njj(s._onContentChanges())}),t.j41(7,"div",9,3),t.SdG(9),t.k0s()()(),t.j41(10,"button",10,4),t.bIt("mousedown",function($){return t.eBV(h),t.Njj(s._handlePaginatorPress("after",$))})("click",function(){return t.eBV(h),t.Njj(s._handlePaginatorClick("after"))})("touchend",function(){return t.eBV(h),t.Njj(s._stopInterval())}),t.nrm(12,"div",6),t.k0s()}2&a&&(t.AVh("mat-mdc-tab-header-pagination-disabled",s._disableScrollBefore),t.Y8G("matRippleDisabled",s._disableScrollBefore||s.disableRipple)("disabled",s._disableScrollBefore||null),t.R7$(10),t.AVh("mat-mdc-tab-header-pagination-disabled",s._disableScrollAfter),t.Y8G("matRippleDisabled",s._disableScrollAfter||s.disableRipple)("disabled",s._disableScrollAfter||null))},dependencies:[l.r6,B.Wv],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 .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;border-bottom-style:solid;border-bottom-width:var(--mat-tab-header-divider-height);border-bottom-color:var(--mat-tab-header-divider-color)}.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})}return D})(),Lt=(()=>{class D extends Ft{get active(){return this._isActive}set active(r){r!==this._isActive&&(this._isActive=r,this._tabNavBar.updateActiveLink())}get rippleDisabled(){return this.disabled||this.disableRipple||this._tabNavBar.disableRipple||!!this.rippleConfig.disabled}constructor(r,a,s,h,k,$){super(),this._tabNavBar=r,this.elementRef=a,this._focusMonitor=k,this._destroyed=new u.B7,this._isActive=!1,this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this.id="mat-tab-link-"+Rt++,this.rippleConfig=s||{},this.tabIndex=parseInt(h)||0,"NoopAnimations"===$&&(this.rippleConfig.animation={enterDuration:0,exitDuration:0}),r._fitInkBarToContent.pipe((0,tt.Q)(this._destroyed)).subscribe(q=>{this.fitInkBarToContent=q})}focus(){this.elementRef.nativeElement.focus()}ngAfterViewInit(){this._focusMonitor.monitor(this.elementRef)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),super.ngOnDestroy(),this._focusMonitor.stopMonitoring(this.elementRef)}_handleFocus(){this._tabNavBar.focusIndex=this._tabNavBar._items.toArray().indexOf(this)}_handleKeydown(r){(r.keyCode===Q.t6||r.keyCode===Q.Fm)&&(this.disabled?r.preventDefault():this._tabNavBar.tabPanel&&(r.keyCode===Q.t6&&r.preventDefault(),this.elementRef.nativeElement.click()))}_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.disabled?-1:this.tabIndex}static#t=this.\u0275fac=function(a){return new(a||D)(t.rXU(Ut),t.rXU(t.aKT),t.rXU(l.$E,8),t.kS0("tabindex"),t.rXU(L.FN),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:D,selectors:[["","mat-tab-link",""],["","matTabLink",""]],hostAttrs:[1,"mdc-tab","mat-mdc-tab-link","mat-mdc-focus-indicator"],hostVars:11,hostBindings:function(a,s){1&a&&t.bIt("focus",function(){return s._handleFocus()})("keydown",function(k){return s._handleKeydown(k)}),2&a&&(t.BMQ("aria-controls",s._getAriaControls())("aria-current",s._getAriaCurrent())("aria-disabled",s.disabled)("aria-selected",s._getAriaSelected())("id",s.id)("tabIndex",s._getTabIndex())("role",s._getRole()),t.AVh("mat-mdc-tab-disabled",s.disabled)("mdc-tab--active",s.active))},inputs:{active:[2,"active","active",t.L39],disabled:[2,"disabled","disabled",t.L39],disableRipple:[2,"disableRipple","disableRipple",t.L39],tabIndex:[2,"tabIndex","tabIndex",r=>null==r?0:(0,t.Udg)(r)],id:"id"},exportAs:["matTabLink"],standalone:!0,features:[t.GFd,t.Vt3,t.aNF],attrs:M,ngContentSelectors:z,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(a,s){1&a&&(t.NAR(),t.nrm(0,"span",0)(1,"div",1),t.j41(2,"span",2)(3,"span",3),t.SdG(4),t.k0s()()),2&a&&(t.R7$(),t.Y8G("matRippleTrigger",s.elementRef.nativeElement)("matRippleDisabled",s.rippleDisabled))},dependencies:[l.r6],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-tracking);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})}return D})(),Qt=(()=>{class D{constructor(){this.id="mat-tab-nav-panel-"+Rt++}static#t=this.\u0275fac=function(a){return new(a||D)};static#e=this.\u0275cmp=t.VBU({type:D,selectors:[["mat-tab-nav-panel"]],hostAttrs:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],hostVars:2,hostBindings:function(a,s){2&a&&t.BMQ("aria-labelledby",s._activeTabId)("id",s.id)},inputs:{id:"id"},exportAs:["matTabNavPanel"],standalone:!0,features:[t.aNF],ngContentSelectors:z,decls:1,vars:0,template:function(a,s){1&a&&(t.NAR(),t.SdG(0))},encapsulation:2,changeDetection:0})}return D})(),Nt=(()=>{class D{static#t=this.\u0275fac=function(a){return new(a||D)};static#e=this.\u0275mod=t.$C({type:D});static#i=this.\u0275inj=t.G2t({imports:[l.yE,l.yE]})}return D})()}}]);