1(self.webpackChunkinitiative_as_a_service=self.webpackChunkinitiative_as_a_service||[]).push([["default-src_app_services_communities_communities_service_ts-src_app_services_members_members_-ef9745"],{44513(U,R,r){"use strict";r.d(R,{d:()=>g});var M=r(29330),o=r(84412),e=r(983),T=r(99437),u=r(70980),k=r(96354),s=r(70563),_=r(2615),O=r(73878);let g=(()=>{class v{constructor(m,f){this.httpClient=m,this.apiEndpointService=f,this.community$=new o.t(null),this.loadingCommunity$=new o.t(!1)}getCommunity(m){return this.loadingCommunity$.next(!0),this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/communities/${m}`).pipe((0,k.T)(f=>(this.community$.next(f),f)),(0,T.W)(()=>(this.community$.next(null),e.w)),(0,u.j)(()=>{this.loadingCommunity$.next(!1)}))}newEvent(m,f=!1){const P={eventType:f?"Non-Event Community Session":"Affiliated Event"};return this.httpClient.post(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/events`,{...m,...P})}updateEvent(m,f,P=!1){const W={eventType:P?"Non-Event Community Session":"Affiliated Event"};return this.httpClient.put(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/events/${m}`,{...f,...W})}inviteExternalMemberToCommunityByInviteId(m,f){const P={ids:m};return this.httpClient.post(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${f}/invitations/resend`,P)}inviteExternalMemberToCommunity(m,f,P){const W={emails:m,useInitiativeOnboardingForm:!0,subCommunityId:P};return this.httpClient.post(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${f}/invitations`,W)}createInitiativeMembership(m){return this.httpClient.post(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/invitations/${m}/membership`,null,{headers:new M.Lr({[s.bj]:s.Q$.Ignore})})}checkInitiativeMembershipStatus(m){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/invitations/${m}`)}getRelativeCommunities(){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/me/communities`)}getRelatedCommunities(m,f){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${m}/communities`,{observe:"response",params:f})}getRelatedCommunitiesPublic(m,f){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/public/initiatives/communities?url=${m}`,{observe:"response",params:f})}getRelatedSubcommunities(m,f){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${m}/subcommunities`,{observe:"response",params:f})}getRelatedUserSubcommunities(m,f){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${m}/subcommunities/user`,{observe:"response",params:f})}getRelatedSubcommunitiesPublic(m,f){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/public/initiatives/subcommunities?url=${m}`,{observe:"response",params:f})}getCommunityDetails(m,f){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${m}/communities/${f}`)}getCommunityDetailsPublic(m,f){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/public/initiatives/${m}/communities/${f}`)}static{this.\u0275fac=function(f){return new(f||v)(_.KVO(M.Qq),_.KVO(O.J))}}static{this.\u0275prov=_.jDH({token:v,factory:v.\u0275fac,providedIn:"root"})}}return v})()},6793(U,R,r){"use strict";r.d(R,{u:()=>T});var M=r(65219),o=r(23602),e=r(2615);let T=(()=>{class u{static{this.memberOtherEngagementsType={forumCommunities:"Community",insightAreas:"Insight Areas",projects:"Projects",systemInitiatives:"Initiative"}}
1static mapMemberResponseToDetails(s){return{...s,mutualInsights:s.mutualInsights?.map(_=>_.name),insights:s.insights?.map(_=>_.name),mutualCommunities:s.mutualCommunities?.map(_=>({..._,insightAreas:[`${_.numberOfMembers.toString()} Members`]})),otherEngagements:this.concatOtherEngagements(s.otherEngagements),forumContact:this.mapEngagementManagerToContact(s.primaryEngagementManager),socialMedia:this.getSocialMedia(s.socialMedia)}}static mapOrganizationMembers(s){return s?.map(_=>this.mapOrganizationMemberToMember(_))??[]}static mapMembersDataToMembers(s){return s.map(_=>({..._.document,name:_.document.fullName,primaryPosition:_.document.positionTitle,primaryOrganisation:_.document.organizationName||"",joiningDate:_.document.joiningDate}))}static mapMembersPublicDataToMembers(s){return s.map(_=>({id:"",photoUrl:_.photoUrl?_.photoUrl:_.thumbnailUrl,thumbnailUrl:_.thumbnailUrl,name:_.name,primaryPosition:_.position,primaryOrganisation:_.organization||""}))}static concatOtherEngagements(s){if(!s)return;let _=[];return(0,M.A)(s,(O,g)=>{const v=O.map(w=>({id:w.id,name:w.name,photoUrl:w.photoUrl,thumbnailUrl:w.thumbnailUrl,insightAreas:[u.memberOtherEngagementsType[g]??g]}));_=_.concat(v)}),_}static mapMemberDetailsMutualsInfo(s){return{...s,mutualInsights:s.mutualInsights?.map(_=>_.name),mutualCommunities:s.mutualCommunities?.map(_=>({..._,insightAreas:[`${_.numberOfMembers.toString()} Members`]}))}}static mapMemberDetailsOtherEngagementsInfo(s){return{otherEngagements:this.concatOtherEngagements(s)}}static getSocialMedia(s){if(s)return s.filter(_=>Object.values(o.q).includes(_.socialMedia)).map(_=>u.mapSocialMediaAccount(_))}static mapSocialMediaAccount(s){switch(s.socialMedia){case o.q.TWITTER:case o.q.X:return{...s,socialMedia:o.q.X,socialAccount:"https://x.com/"+s.socialAccount.replace("@","")};default:return s}}static mapEngagementManagerToContact(s){if(s)return{id:s.id,photoUrl:s.photoUrl,thumbnailUrl:s.thumbnailUrl,name:s.fullName,primaryOrganisation:s.organizationName,primaryPosition:s.positionTitle}}static mapOrganizationMemberToMember(s){return{id:s.id,photoUrl:s.photoUrl,thumbnailUrl:s.thumbnailUrl,name:s.name,primaryOrganisation:s.companyName,primaryPosition:s.title}}static{this.\u0275fac=function(_){return new(_||u)}}static{this.\u0275prov=e.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}}return u})()},71153(U,R,r){"use strict";r.d(R,{x:()=>P});var M=r(29330),o=r(84412),e=r(84572),T=r(983),u=r(99437),k=r(70980),s=r(96354),_=r(88141),O=r(6793),g=r(70563),v=r(2615),w=r(73878),m=r(87265),f=r(54427);let P=(()=>{class W{constructor(p,b,E,L){this.httpClient=p,this.apiEndpointService=b,this.detailsPermission=E,this.tierService=L,this.members$=new o.t([]),this.projectMembers$=new o.t([]),this.organizationMembers$=new o.t([]),this.member$=new o.t(null),this.memberDetailsMutualsInfo$=new o.t(null),this.memberDetailsMutualsInfoLoading$=new o.t(!1),this.memberDetailsCaseStudiesInfo$=new o.t(null),this.memberDetailsCaseStudiesInfoLoading$=new o.t(!1),this.memberDetailsOtherEngagementsInfo$=new o.t(null),this.memberDetailsOtherEngagementsInfoLoading$=new o.t(!1),this.isMembersLoaded$=new o.t(!1),this.isMembersLoading$=new o.t(!1),this.isMemberLoading$=new o.t(!1),this.isProjectMembersLoaded$=new o.t(!1),this.isOrganizationMembersLoaded$=new o.t(!1),this.isDetailsDataLoading$=(0,e.z)([this.memberDetailsMutualsInfoLoading$,this.memberDetailsCaseStudiesInfoLoading$,this.memberDetailsOtherEngagementsInfoLoading$]).pipe((0,s.T)(([B,j,G])=>B||j||G)),this.isMemberDetailsEmpty$=(0,e.z)([this.member$,this.memberDetailsMutualsInfo$,this.memberDetailsCaseStudiesInfo$,this.memberDetailsOtherEngagementsInfo$]).pipe((0,s.T)(([B,j,G,z])=>!(B?.description||B?.insights?.length||j?.projects?.length||j?.mutualInsights?.length||j?.mutualCommunities?.length||G?.caseStudies?.length||z?.otherEngagements?.length))),this.totalOrganizationMembersCount$=new o.t(0),this.totalMembers$=new o.t(""),this.itemPerPage=18,this.pageNumber=0,this.membersHasNextPage$=new o.t(!0),this.totalProjectMembersCount=0,this.projectMembersPage=0,this.projectMembersPerPage=12,this.totalOrganizationMembersCount=0,this.organizationMembersHasNextPage=!0}reset(){this.pageNumber=0,this.membersHasNextPage$.next(!0)}clearDetailsState(){this.resetProjectMembers(),this.resetOrganizationMembers(),this.resetMutualsInfo()}getMembers(p,b){this.isMembersLoaded$.next(!!this.pageNumber),this.isMembersLoading$.next(!0);let E=(new M.Nl).set("objectType","member").set("from",this.pageNumber*this.itemPerPage).set("size",this.itemPerPage);const L=Object.keys(b);
1return L?.length&&L.forEach(B=>{E=E.append(B,String(b[B]))}),this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/search/v1/search/communities/${p}`,{params:E,observe:"response"}).pipe((0,s.T)(B=>{this.totalMembers$.next(B.headers.get("x-count")),this.membersHasNextPage$.next(!!B.headers.get("Link"));const j=B.body,G=O.u.mapMembersDataToMembers(j.data),z=this.pageNumber?[...this.members$.value,...G]:G;return this.members$.next(z),j}),(0,u.W)(B=>T.w),(0,k.j)(()=>{this.isMembersLoading$.next(!1),this.isMembersLoaded$.next(!0)}))}getProjectMembers(p){this.isProjectMembersLoaded$.next(!!this.totalProjectMembersCount),this.projectMembersPage+=1;let b=this.projectMembersPerPage*this.projectMembersPage;if(this.totalProjectMembersCount){if(this.totalProjectMembersCount<=this.projectMembersPerPage||b===this.totalProjectMembersCount)return T.w;b>this.totalProjectMembersCount&&(b=this.totalProjectMembersCount)}const E=(new M.Nl).set("per_page",String(b));return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/projects/${p}/members`,{params:E,observe:"response"}).pipe((0,s.T)(L=>(this.totalProjectMembersCount=Number(L.headers.get("x-total")),this.projectMembers$.next(L.body),this.isProjectMembersLoaded$.next(!0),L.body)))}searchMembers(p,b,E){return this.httpClient.get(`${this.apiEndpointService.getFWSEndpoint()}/search/v1/search/communities/${p}`,{params:new M.Nl({fromObject:b}),headers:new M.Lr(E),observe:"response"})}getMembersForPublicOrFollowerUsers(p,b,E,L){return this.httpClient.get(L??`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/public/sites/${p}/members`,{params:new M.Nl({fromObject:b}),headers:new M.Lr(E),observe:"response"})}getOrganizationMembers(p,b,E=!1){return this.organizationMembersHasNextPage?(this.apiEndpointService.getFWSEndpoint(),this.isOrganizationMembersLoaded$.next(!!this.totalOrganizationMembersCount),this.httpClient.get(this.organizationMembersNextPage??`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${p}/organizations/${b}/members`,{observe:"response"}).pipe((0,s.T)(B=>{this.totalOrganizationMembersCount=Number(B.headers.get("X-Total-Count")),this.organizationMembersNextPage=B.headers.get("Link"),this.totalOrganizationMembersCount$.next(this.totalOrganizationMembersCount),this.handleMembersNextPage();const j=O.u.mapOrganizationMembers(B.body);return this.organizationMembers$.next([...this.organizationMembers$.getValue(),...j]),this.isOrganizationMembersLoaded$.next(!0),j}))):T.w}getMember(p,b,E=!1){this.isMemberLoading$.next(!0);let L=new M.Lr;L=L.append(g.bj,g.Q$.Ignore);const B=E?`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/static/communities/${p}/members/${b}?composed=false`:`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${p}/members/${b}?composed=false`,j=E?`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/public/static/communities/${p}/members/${b}?composed=false`:`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/public/sites/${p}/members/${b}?composed=false`,G=this.tierService.isPublic()?j:B;return this.httpClient.get(G,{headers:L}).pipe((0,u.W)(z=>this.detailsPermission.handleDetailPageError(z)),(0,u.W)(()=>(this.isMemberLoading$.next(!1),this.member$.next(null),T.w)),(0,s.T)(z=>{this.isMemberLoading$.next(!1);
1const V=O.u.mapMemberResponseToDetails(z);return this.member$.next(V),V}))}loadMemberDetailsMutualsInfo(p,b,E=!1){this.memberDetailsMutualsInfoLoading$.next(!0);const L=E?`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/static/communities/${p}/members/${b}/mutuals`:`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${p}/members/${b}/mutuals`;return this.httpClient.get(L).pipe((0,u.W)(()=>(this.memberDetailsMutualsInfoLoading$.next(!1),this.memberDetailsMutualsInfo$.next(null),T.w)),(0,_.M)(B=>{this.memberDetailsMutualsInfoLoading$.next(!1),this.memberDetailsMutualsInfo$.next(O.u.mapMemberDetailsMutualsInfo(B))}))}loadMemberDetailsCaseStudiesInfo(p,b,E=!1){this.memberDetailsCaseStudiesInfoLoading$.next(!0);const L=E?`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/static/communities/${p}/members/${b}/case_studies`:`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${p}/members/${b}/case_studies`;return this.httpClient.get(L).pipe((0,u.W)(()=>(this.memberDetailsCaseStudiesInfoLoading$.next(!1),this.memberDetailsCaseStudiesInfo$.next(null),T.w)),(0,_.M)(B=>{this.memberDetailsCaseStudiesInfoLoading$.next(!1),this.memberDetailsCaseStudiesInfo$.next(B)}))}loadMemberDetailsOtherEngagementsInfo(p,b,E=!1){this.memberDetailsOtherEngagementsInfoLoading$.next(!0);const L=E?`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/static/communities/${p}/members/${b}/others`:`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${p}/members/${b}/others`;return this.httpClient.get(L).pipe((0,u.W)(()=>(this.memberDetailsOtherEngagementsInfoLoading$.next(!1),this.memberDetailsOtherEngagementsInfo$.next(null),T.w)),(0,_.M)(B=>{this.memberDetailsOtherEngagementsInfoLoading$.next(!1),this.memberDetailsOtherEngagementsInfo$.next(O.u.mapMemberDetailsOtherEngagementsInfo(B))}))}deleteMember(p,b){return this.httpClient.delete(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/communities/${p}/members/${b}`).pipe((0,s.T)(()=>{const E=this.members$.value,L=(Number(this.totalMembers$.value)-1).toString(),B=E.findIndex(j=>j.id===b);return E.splice(B,1),this.members$.next(E),this.totalMembers$.next(L),this.members$.value}))}exportMembers(p){return this.httpClient.post(`${this.apiEndpointService.getFWSEndpoint()}/communities/v1/sites/${p}/members/export`,{},{responseType:"blob",observe:"response"})}resetMembers(){this.members$.next([]),this.totalMembers$.next(""),this.isMembersLoaded$.next(!1),this.pageNumber=0}resetProjectMembers(){this.projectMembers$.next([]),this.isProjectMembersLoaded$.next(!1),this.totalProjectMembersCount=0}resetOrganizationMembers(){this.totalOrganizationMembersCount$.next(0),this.organizationMembers$.next([]),this.isOrganizationMembersLoaded$.next(!1),this.totalOrganizationMembersCount=0,this.organizationMembersHasNextPage=!0,this.organizationMembersNextPage=void 0}resetMutualsInfo(){this.memberDetailsMutualsInfo$.next(null),this.memberDetailsCaseStudiesInfo$.next(null),this.memberDetailsOtherEngagementsInfo$.next(null),this.memberDetailsMutualsInfoLoading$.next(!1)}handleMembersNextPage(){if(this.organizationMembersNextPage){const p=this.organizationMembersNextPage.split(";")[0];this.organizationMembersNextPage=p.substring(1,p.length-1)}else this.organizationMembersHasNextPage=!1}static{this.\u0275fac=function(b){return new(b||W)(v.KVO(M.Qq),v.KVO(w.J),v.KVO(m.o),v.KVO(f.s))}}static{this.\u0275prov=v.jDH({token:W,factory:W.\u0275fac,providedIn:"root"})}}return W})()},7957(U,R,r){"use strict";r.d(R,{y:()=>f});var M=r(72200),o=r(73664),e=r(99213),T=r(59115),u=r(78884),k=r(97657),s=r(2615);const _=P=>({items:P});function O(P,W){if(1&P&&o.nrm(0,"lib-avatar",2),2&P){const D=o.XpG();o.Y8G("placeholder",D.fullName)("size",D.currentAvatarSize)("imageSrc",(null==D.contact?null:D.contact.thumbnailUrl)||"/not-existed/not-existed-image.jpg")("type",D.avatarType)("isDisabled",!0)}}function g(P,W){if(1&P&&(o.qex(0),o.EFF(1),o.bVm()),2&P){const D=o.XpG(2);o.R7$(),o.SpI(" ",D.fullName," ")}}function v(P,W){if(1&P){const D=o.RV6();o.j41(0,"div",9),o.bIt("click",function(b){s.eBV(D);const E=o.XpG(2);return s.Njj(E.handleClick(b))}),o.j41(1,"lib-icon-button",10),o.nrm(2,"mat-icon",11),o.k0s(),o.j41(3,"lib-menu",12,0),o.bIt("clicked",function(b){s.eBV(D);const E=o.XpG(2);
1return s.Njj(E.actionClicked.emit(b.id))}),o.k0s()()}if(2&P){const D=o.sdS(4),p=o.XpG(2);o.R7$(),o.Aen(p.iconButtonStyle.Ghost),o.Y8G("type",p.iconButtonType.Secondary)("matMenuTriggerFor",D.menu),o.R7$(2),o.Y8G("menuItemsConfig",o.eq3(7,_,p.actions))("hasBackdrop",!0)("overlapTrigger",!1)}}function w(P,W){if(1&P&&(o.j41(0,"div",6),o.DNE(1,g,2,1,"ng-container",7)(2,v,5,9,"div",8),o.k0s()),2&P){const D=o.XpG();o.R7$(),o.Y8G("ngIf",D.fullName),o.R7$(),o.Y8G("ngIf",D.actions.length)}}function m(P,W){if(1&P&&(o.j41(0,"div",13),o.EFF(1),o.k0s()),2&P){const D=o.XpG();o.R7$(),o.SpI(" ",D.position," ")}}let f=(()=>{class P{constructor(){this.type=k.G.SMALL,this.positionOnly=!1,this.actions=[],this.layout=k.v.ROW,this.avatarType=u.uWt.Person,this.actionClicked=new o.bkB,this.contactSizeTypes=k.G,this.fullName="",this.avatarSize=u.PfE,this.currentAvatarSize=u.PfE.Regular,this.contactLayoutTypes=k.v,this.iconButtonStyle=u.inm,this.iconButtonType=u.ZUJ}ngOnChanges(D){if(D.type)switch(this.type){case k.G.SMALLEST:this.currentAvatarSize=u.PfE.Small;break;case k.G.SMALL:this.currentAvatarSize=u.PfE.Regular;break;case k.G.BIG:this.currentAvatarSize=u.PfE.XLarge;break;case k.G.HUGE:this.currentAvatarSize=u.PfE.XXLarge}if(D.contact){const p=this.contact?.firstName&&this.contact?.lastName?`${this.contact?.firstName} ${this.contact?.lastName}`:"";this.fullName=this.contact?.name||p,this.getPosition()}}handleClick(D){D.stopImmediatePropagation(),D.preventDefault()}getPosition(){if(this.position=this.contact?.primaryPosition,!this.positionOnly){if(!this.contact?.primaryPosition&&!this.contact?.primaryOrganisation)return void(this.position=this.contact?.type);if(this.contact.primaryPosition&&this.contact.primaryOrganisation)return void(this.position=`${this.contact.primaryPosition} at ${this.contact.primaryOrganisation}`);this.contact.primaryOrganisation&&(this.position=this.contact.primaryOrganisation)}}static{this.\u0275fac=function(p){return new(p||P)}}static{this.\u0275cmp=o.VBU({type:P,selectors:[["app-contact"]],inputs:{contact:"contact",type:"type",positionOnly:"positionOnly",actions:[2,"actions","actions",D=>D.map(p=>({label:p.label,id:p.action}))],layout:"layout",avatarType:"avatarType"},outputs:{actionClicked:"actionClicked"},features:[o.OA$],decls:5,vars:9,consts:[["menuInstance","libMenu"],[1,"contact-container"],[3,"placeholder","size","imageSrc","type","isDisabled"],[1,"contact-details"],["class","contact-name",4,"ngIf"],["class","contact-position",4,"ngIf"],[1,"contact-name"],[4,"ngIf"],["class","extra-actions",3,"click",4,"ngIf"],[1,"extra-actions",3,"click"],[3,"type","matMenuTriggerFor"],["libIconContent","","svgIcon","three-dots-horizontal"],["xPosition","before",3,"clicked","menuItemsConfig","hasBackdrop","overlapTrigger"],[1,"contact-position"]],template:function(p,b){1&p&&(o.j41(0,"div",1),o.nVh(1,O,1,5,"lib-avatar",2),o.j41(2,"div",3),o.DNE(3,w,3,2,"div",4)(4,m,2,1,"div",5),o.k0s()()),2&p&&(o.AVh("contact-container--column",b.layout===b.contactLayoutTypes.COLUMN),o.R7$(),o.vxM(null!=b.contact&&b.contact.thumbnailUrl||b.fullName?1:-1),o.R7$(),o.AVh("contact-details--big",b.type===b.contactSizeTypes.BIG||b.type===b.contactSizeTypes.HUGE)("contact-details--smallest",b.type===b.contactSizeTypes.SMALLEST),o.R7$(),o.Y8G("ngIf",b.fullName||b.actions.length),o.R7$(),o.Y8G("ngIf",b.position))},dependencies:[M.MD,M.bT,T.Cn,T.Cp,e.m_,e.An,u.fw0,u.xBz,u.CR$,u.ZuA],styles:["[_nghost-%COMP%]{display:block;position:relative}[_nghost-%COMP%] .contact-container[_ngcontent-%COMP%]{display:flex;gap:var(--space-200)}[_nghost-%COMP%] .contact-container[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{display:flex}[_nghost-%COMP%] .contact-container--column[_ngcontent-%COMP%]{flex-direction:column;align-items:center;gap:var(--space-200)}[_nghost-%COMP%] .contact-details[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;justify-content:space-around;gap:var(--space-050)}[_nghost-%COMP%] .contact-details--big[_ngcontent-%COMP%]{gap:var(--space-100)}[_nghost-%COMP%] .contact-details--big[_ngcontent-%COMP%] .contact-name[_ng
1content-%COMP%]{display:flex;align-items:flex-start}[_nghost-%COMP%] .contact-details--big[_ngcontent-%COMP%] .contact-name[_ngcontent-%COMP%] .extra-actions[_ngcontent-%COMP%]{margin:0 0 0 auto}[_nghost-%COMP%] .contact-details--big[_ngcontent-%COMP%] .contact-position[_ngcontent-%COMP%]{height:100%;display:flex;align-items:flex-start}[_nghost-%COMP%] .contact-details--smallest[_ngcontent-%COMP%]{gap:0}[_nghost-%COMP%] .contact-details--smallest[_ngcontent-%COMP%] .contact-name[_ngcontent-%COMP%]{font-family:var(--typography-label-bold-regular-font-family);font-weight:var(--typography-label-bold-regular-font-weight);line-height:var(--typography-label-bold-regular-line-height);font-size:var(--typography-label-bold-regular-font-size);letter-spacing:var(--typography-body-regular-letter-spacing);text-transform:var(--typography-body-regular-text-case);height:100%;display:flex;align-items:flex-end}[_nghost-%COMP%] .contact-details--smallest[_ngcontent-%COMP%] .contact-position[_ngcontent-%COMP%]{font-family:var(--typography-label-regular-font-family);font-weight:var(--typography-label-regular-font-weight);line-height:var(--typography-label-regular-line-height);font-size:var(--typography-label-regular-font-size);letter-spacing:var(--typography-body-regular-letter-spacing);text-transform:var(--typography-body-regular-text-case);height:100%;display:flex;align-items:flex-start}
1[_nghost-%COMP%] .contact-name[_ngcontent-%COMP%]{font-family:var(--typography-title-x-small-font-family);font-weight:var(--typography-title-x-small-font-weight);line-height:var(--typography-title-x-small-line-height);font-size:var(--typography-title-x-small-font-size);letter-spacing:var(--typography-body-regular-letter-spacing);text-transform:var(--typography-body-regular-text-case);color:var(--colour-text-primary)}[_nghost-%COMP%] .contact-position[_ngcontent-%COMP%]{font-family:var(--typography-label-large-font-family);font-weight:var(--typography-label-large-font-weight);line-height:var(--typography-label-large-line-height);font-size:var(--typography-label-large-font-size);letter-spacing:var(--typography-body-regular-letter-spacing);text-transform:var(--typography-body-regular-text-case);color:var(--colour-text-primary);word-break:keep-all;opacity:var(--opacity-high)}"],changeDetection:0})}}return P})()},97657(U,R,r){"use strict";r.d(R,{G:()=>M,v:()=>o});var M=function(e){return e.SMALLEST="smallest",e.SMALL="small",e.BIG="big",e.HUGE="huge",e}(M||{}),o=function(e){return e.ROW="row",e.COLUMN="column",e}(o||{})},46828(U,R,r){"use strict";r.d(R,{b:()=>u});var M=r(72200),o=r(99213),e=r(2615),T=r(73664);let u=(()=>{class k{static{this.\u0275fac=function(O){return new(O||k)}}static{this.\u0275mod=T.$C({type:k})}static{this.\u0275inj=e.G2t({imports:[M.MD,o.m_]})}}return k})()},51549(U,R,r){"use strict";r.d(R,{p:()=>k});var M=r(72200),o=r(73664);function e(s,_){if(1&s&&o.EFF(0),2&s){const O=o.XpG();o.JRh(O.singular)}}function T(s,_){if(1&s&&o.EFF(0),2&s){const O=o.XpG();o.JRh(O.singular)}}function u(s,_){if(1&s&&o.EFF(0),2&s){const O=o.XpG();o.JRh(O.plural||O.singular+"s")}}let k=(()=>{class s{constructor(){this.count=0,this.singular="",this.plural=""}static{this.\u0275fac=function(g){return new(g||s)}}static{this.\u0275cmp=o.VBU({type:s,selectors:[["app-pluralized-text"]],inputs:{count:"count",singular:"singular",plural:"plural"},decls:4,vars:1,consts:[[3,"ngPlural"],["ngPluralCase","=0"],["ngPluralCase","=1"],["ngPluralCase","other"]],template:function(g,v){1&g&&(o.qex(0,0),o.DNE(1,e,1,1,"ng-template",1)(2,T,1,1,"ng-template",2)(3,u,1,1,"ng-template",3),o.bVm()),2&g&&o.Y8G("ngPlural",v.count)},dependencies:[M.MD,M.IJ,M.WO],encapsulation:2,changeDetection:0})}}return s})()},44398(U,R,r){"use strict";r.d(R,{K:()=>M});var M=function(o){return o.Photo="photo",o.Description="description",o}(M||{})},52021(U,R,r){"use strict";r.d(R,{K:()=>lt});var M=r(72200),o=r(2615),e=r(73664),T=r(89417),u=r(60850),k=r(36471),s=r(71228),_=r(99213),O=r(9183),g=r(78884),v=r(86820),w=r(21413),m=r(84412),f=r(96354),P=r(99172),W=r(25558),D=r(56977),p=r(84122),b=r(85834),E=r(44398),L=r(17705),B=r(56971),j=r(23029),G=r(64727);const z=["filterInput"],V=h=>({option:h});function et(h,S){1&h&&e.eu8(0)}function J(h,S){if(1&h&&(e.j41(0,"div",14),e.DNE(1,et,1,0,"ng-container",15),e.k0s()),2&h){const y=e.XpG(),I=e.sdS(16);e.R7$(),e.Y8G("ngTemplateOutlet",I)("ngTemplateOutletContext",e.eq3(2,V,y.value))}}function at(h,S){if(1&h&&(e.j41(0,"span",16),e.EFF(1),e.k0s()),2&h){const y=e.XpG();e.R7$(),e.SpI(" ",y.placeholder," ")}}function q(h,S){1&h&&(e.j41(0,"button",17),e.nrm(1,"mat-icon",18),e.k0s())}function tt(h,S){if(1&h){const y=e.RV6();e.j41(0,"button",19),e.bIt("click",function(){o.eBV(y);const x=e.XpG();return o.Njj(x.removeChip())}),e.nrm(1,"mat-icon",20),e.k0s()}}function d(h,S){1&h&&e.eu8(0)}function a(h,S){if(1&h&&(e.j41(0,"mat-option",22),e.DNE(1,d,1,0,"ng-container",15),e.k0s()),2&h){const y=S.$implicit,I=e.XpG(3),x=e.sdS(16);e.HbH(I.type),e.Y8G("value",y),e.R7$(),e.Y8G("ngTemplateOutlet",x)("ngTemplateOutletContext",e.eq3(5,V,y))}}function F(h,S){if(1&h&&(e.qex(0),e.DNE(1,a,2,7,"mat-option",21),e.nI1(2,"async"),e.bVm()),2&h){const y=e.XpG(2);e.R7$(),e.Y8G("ngForOf",e.bMT(2,1,y.options$))}}function nt(h,S){1&h&&(e.qex(0),e.j41(1,"mat-option",23)(2,"div",24),e.nrm(3,"mat-spinner",25),e.k0s()(),e.bVm())}function Y(h,S){if(1&h&&(e.qex(0),e.j41(1,"mat-option",23),e.EFF(2),e.k0s(),e.bVm()),2&h){const y=e.XpG(2);e.R7$(2),e.JRh(y.noResultsText||"No results")}}
1function H(h,S){if(1&h&&(e.qex(0),e.DNE(1,F,3,3,"ng-container",12)(2,nt,4,0,"ng-container",12)(3,Y,3,1,"ng-container",12),e.bVm()),2&h){const y=S.ngIf,I=e.XpG();e.R7$(),e.Y8G("ngIf",y.length),e.R7$(),e.Y8G("ngIf",I.filter.value.length&&I.isLoading||I.showLoading),e.R7$(),e.Y8G("ngIf",(I.filter.value.length||I.noResultsText)&&!y.length&&!I.isLoading&&!I.showLoading)}}function Z(h,S){if(1&h){const y=e.RV6();e.j41(0,"div",26),e.nrm(1,"div",27),e.j41(2,"lib-button",28),e.bIt("click",function(){o.eBV(y);const x=e.XpG();return o.Njj(x.onButtonClick())}),e.j41(3,"mat-icon",29),e.EFF(4,"add"),e.k0s(),e.EFF(5),e.k0s()()}if(2&h){const y=e.XpG();e.R7$(5),e.SpI(" ",y.addButtonText," ")}}function it(h,S){if(1&h&&(e.qex(0),e.j41(1,"app-image-fallback-content",33),e.nrm(2,"mat-icon",34),e.k0s(),e.bVm()),2&h){const y=e.XpG().option;e.R7$(),e.Y8G("src",e.mNQ(y.photoUrl))}}function ot(h,S){if(1&h&&(e.j41(0,"p",36),e.EFF(1),e.k0s()),2&h){const y=e.XpG(2).option;e.R7$(),e.SpI(" ",y.description," ")}}function rt(h,S){if(1&h&&(e.qex(0),e.DNE(1,ot,2,1,"p",35),e.bVm()),2&h){const y=e.XpG().option;e.R7$(),e.Y8G("ngIf",y.description)}}function st(h,S){if(1&h&&(e.j41(0,"div",30),e.DNE(1,it,3,2,"ng-container",12),e.j41(2,"div",31)(3,"div",32),e.EFF(4),e.k0s(),e.DNE(5,rt,2,1,"ng-container",12),e.k0s()()),2&h){const y=S.option,I=e.XpG();e.R7$(),e.Y8G("ngIf",I.mode===I.selectAutocompleteMode.Photo),e.R7$(3),e.JRh(y.name),e.R7$(),e.Y8G("ngIf",I.mode===I.selectAutocompleteMode.Description)}}let lt=(()=>{class h extends p.H{set dataSource(y){this.isLoading=!1,this.data$.next(y||[])}get val(){return this.value||null}constructor(y){super(),this.cdr=y,this.placeholder="",this.type="organizations",this.mode=E.K.Photo,this.addButtonText=null,this.removeInputOnSelect=!1,this.showLoading=!1,this.queryChange=new e.bkB,this.buttonClicked=new e.bkB,this.scrolled=new e.bkB,this.destroy$=new w.B,this.selectAutocompleteMode=E.K,this.filter=new T.MJ(""),this.isLoading=!1,this.data$=new m.t([]),this.options$=this.data$.pipe((0,W.n)(I=>this.filter.valueChanges.pipe((0,P.Z)(""),(0,f.T)(x=>"string"==typeof x?x:""),(0,f.T)(x=>I.filter(N=>N.name.toLowerCase().includes(x?.toLowerCase())))))),this.tabIndex=0}ngOnInit(){this.filter.valueChanges.pipe((0,P.Z)(""),(0,f.T)(y=>"string"==typeof y?y:""),(0,D.Q)(this.destroy$)).subscribe(y=>{this.isLoading=!0,this.queryChange.emit(y)})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}select({option:y}){this.writeValue(y.value),this.onChange(this.value),this.clearInput()}removeChip(){this.writeValue(null),this.onChange(this.value)}onButtonClick(){this.buttonClicked.emit(),this.autocompleteTrigger?.closePanel()}getAutocompleteClass(){let y="one-forum-autocomplete select-autocomplete";return this.addButtonText&&(y+=" autocomplete-with-button"),this.mode===E.K.Description&&(y+=" autocomplete-with-description"),y}focus(){this.inputElement.nativeElement.focus()}clearInput(){this.inputElement.nativeElement.value="",this.focus(),this.filter.setValue("",{onlySelf:!1,emitEvent:!0}),this.cdr.detectChanges()}onScroll(){this.scrolled.emit()}static{this.\u0275fac=function(I){return new(I||h)(e.rXU(L.gRc))}}static{this.\u0275cmp=e.VBU({type:h,selectors:[["app-select-autocomplete"]],viewQuery:function(I,x){if(1&I&&(e.GBs(z,7),e.GBs(u.pN,5)),2&I){let N;e.mGM(N=e.lsd())&&(x.inputElement=N.first),e.mGM(N=e.lsd())&&(x.autocompleteTrigger=N.first)}},hostVars:1,hostBindings:function(I,x){1&I&&e.bIt("focus",function(){return x.focus()}),2&I&&e.BMQ("tabindex",x.tabIndex)},inputs:{placeholder:"placeholder",type:"type",mode:"mode",addButtonText:"addButtonText",removeInputOnSelect:"removeInputOnSelect",noResultsText:"noResultsText",showLoading:"showLoading",dataSource:"dataSource"},outputs:{queryChange:"queryChange",buttonClicked:"buttonClicked",scrolled:"scrolled"},features:[e.Jv_([{provide:T.kq,useExisting:(0,o.Rfq)(()=>h),multi:!0}]),e.Vt3],decls:17,vars:28,consts:[["selectedOptions",""],["filterInput",""],["optionsAutocomplete","matAutocomplete"],["optionTemplate",""],[1,"one-forum-chip-list-autocomplete",3,"click","subscriptSizing"],["class","selected-option",4,"ngIf"],["class","chips-placeholder",4,"ngIf"],[3,"blur","formControl","matChipInputFor","matAutocomplete"],["class","select-autocomplete-button",4,"ngIf"],["class","select-autocomplete-button",3,"click",4,"ngIf"],["panelClass","one-forum-select-options",3,"optionSelected","hideSingleSelectionIndicator"],["infiniteScroll","",3,"scrolled","infiniteScrollDistance","infiniteScrollThrottle","scrollWindow"],[4,"ngIf"],["class","separator-container",4,"ngIf"],[1,"selected-option"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"chips-placeholder"],[1,"select-autocomplete-button"],["svgIcon","chevron-down"],[1,"select-autocomplete-button",3,"click"],["svgIcon","close"],[3,"class","value",4,"ngFor","ngForOf"],[3,"value"],["disabled",""],[1,"chips-autocomplete-loading"],["diameter","20"],[1,"separator-container"],[1,"separator"],[1,"mt-2",3,"click"],["libIconContent",""],[1,"select-autocomplete-option"],[1,"select-autocomplete-option__text"],[1,"name","body-regular"],[3,"src"],["svgIcon","organization"],["class","description body-small-regular",4,"ngIf"],[1,"description","body-small-regular"]],template:function(I,x){if(1&I){const N=e.RV6();e.j41(0,"mat-form-field",4),e.bIt("click",function(){o.eBV(N);const K=e.sdS(6);return o.Njj(K.focus())}),e.j41(1,"mat-chip-grid",null,0),e.DNE(3,J,2,4,"div",5)(4,at,2,1,"span",6),e.j41(5,"input",7,1),e.bIt("blur",function(){return o.eBV(N),e.sdS(6).value="",o.Njj(x.onTouched())}),e.k0s(),e.DNE(7,q,2,0,"button",8)(8,tt,2,0,"button",9),e.k0s(),e.j41(9,"mat-autocomplete",10,2),e.bIt("optionSelected",function(K){return o.eBV(N),o.Njj(x.select(K))}),e.j41(11,"div",11),e.bIt("scrolled",function(){return o.eBV(N),o.Njj(x.onScroll())}),e.DNE(12,H,4,3,"ng-container",12),e.nI1(13,"async"),e.k0s(),e.DNE(14,Z,6,1,"div",13),e.k0s()(),e.DNE(15,st,6,3,"ng-template",null,3,e.C5r)}if(2&I){const N=e.sdS(2),Q=e.sdS(6),K=e.sdS(10);e.HbH(x.type),e.AVh("remove-border",x.val&&x.removeInputOnSelect)("autocomplete-with-description",x.mode===x.selectAutocompleteMode.Description),e.Y8G("subscriptSizing","dynamic"),e.R7$(3),e.Y8G("ngIf",x.value),e.R7$(),e.Y8G("ngIf",!x.val&&!Q.value),e.R7$(),e.AVh("hiden-input",x.val),e.Y8G("formControl",x.filter)("matChipInputFor",N)("matAutocomplete",K),e.R7$(2),e.Y8G("ngIf",!x.val&&!x.removeInputOnSelect),e.R7$(),e.Y8G("ngIf",x.val&&!x.removeInputOnSelect),e.R7$(),e.HbH(x.getAutocompleteClass()),e.Y8G("hideSingleSelectionIndicator",!0),e.R7$(2),e.AVh("autocomplete-with-button__options-container",x.addButtonText),e.Y8G("infiniteScrollDistance",1)("infiniteScrollThrottle",250)("scrollWindow",!1),e.R7$(),e.Y8G("ngIf",e.bMT(13,26,x.options$)),e.R7$(2),e.Y8G("ngIf",x.addButtonText)}},dependencies:[M.bT,M.Sq,M.T3,b.$,B.Q,T.X1,T.me,T.BC,T.l_,u.jL,u.$3,j.wT,u.pN,s.R,G.rl,k.YN,k.HW,k.D7,_.m_,_.An,O.D6,O.LG,g.Qpp,g.CR$,v.D,M.Jj],styles:['@keyframes _ngcontent-%COMP%_shine-lines{to{transform:translate(100%)}}[_nghost-%COMP%]{display:block}[_nghost-%COMP%] .mat-mdc-form-field-infix{padding:0}[_nghost-%COMP%] .mat-mdc-form-field-flex{align-items:center;height:var(--size-700)}[_nghost-%COMP%] .mdc-text-field{padding:0 var(--space-200)!important}
1[_nghost-%COMP%] .mdc-evolution-chip-set__chips{display:flex;justify-content:space-between;align-items:center;margin:0!important;padding:0!important}[_nghost-%COMP%] mat-chip-grid[_ngcontent-%COMP%]{padding:0}[_nghost-%COMP%] mat-chip-grid[_ngcontent-%COMP%] .mat-mdc-chip-input[_ngcontent-%COMP%]{margin-left:0}[_nghost-%COMP%] .select-autocomplete-button[_ngcontent-%COMP%]{display:flex}[_nghost-%COMP%] .one-forum-chip-list-autocomplete[_ngcontent-%COMP%] .selected-option[_ngcontent-%COMP%]{padding:var(--space-075) 0;width:calc(100% - (var(--space-100) + var(--space-300)))}[_nghost-%COMP%] .one-forum-chip-list-autocomplete[_ngcontent-%COMP%] input.hiden-input[_ngcontent-%COMP%]{display:none}.ng-touched.ng-invalid[_nghost-%COMP%] .one-forum-chip-list-autocomplete[_ngcontent-%COMP%]{border:var(--border-width-hairline) solid var(--colour-border-negative-default);background:var(--colour-surface-negative-subtle-default)}.ng-touched.ng-invalid[_nghost-%COMP%] .one-forum-chip-list-autocomplete.mat-focused[_ngcontent-%COMP%]{outline:none}.ng-touched.ng-invalid[_nghost-%COMP%] .one-forum-chip-list-autocomplete[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{caret-color:var(--colour-text-negative-default)}[_nghost-%COMP%]:hover mat-form-field[_ngcontent-%COMP%]:not(.mat-focused) .one-forum-chip-list-autocomplete[_ngcontent-%COMP%]{border:var(--border-width-hairline) solid var(--colour-border-neutral-default)}[_nghost-%COMP%] mat-form-field[_ngcontent-%COMP%]{width:100%;border:var(--border-width-hairline) solid var(--colour-border-neutral-default);border-radius:var(--border-radius-100);background:var(--colour-surface-neutral-subtle-default)}[_nghost-%COMP%] mat-form-field[_ngcontent-%COMP%]:not(.mat-focused):hover{border:var(--border-width-hairline) solid var(--colour-border-neutral-strong-hover)}[_nghost-%COMP%] mat-form-field.mat-focused[_ngcontent-%COMP%]{outline:var(--colour-border-accent-default) solid var(--border-width-thin)}[_nghost-%COMP%] mat-form-field.remove-border[_ngcontent-%COMP%]{border:none!important;outline:none!important;background:none!important}[_nghost-%COMP%] mat-form-field.remove-border[_ngcontent-%COMP%] .mdc-text-field{padding:0!important;background:none}[_nghost-%COMP%] mat-form-field[_ngcontent-%COMP%] .mat-mdc-form-field-focus-overlay{background-color:unset}[_nghost-%COMP%] .mdc-evolution-chip-set__chips .mat-mdc-chip-input{font-family:var(--typography-label-large-font-family);font-weight:var(--typography-label-large-font-weight);line-height:var(--typography-label-large-line-height);font-size:var(--typography-label-large-font-size);letter-spacing:var(--typography-body-regular-letter-spacing);text-transform:var(--typography-body-regular-text-case);line-height:var(--size-250);padding:var(--space-200) 0!important;color:var(--colour-text-primary)}[_nghost-%COMP%] .chips-placeholder[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);font-family:var(--typography-label-large-font-family);font-weight:var(--typography-label-large-font-weight);line-height:var(--typography-label-large-line-height);font-size:var(--typography-label-large-font-size);letter-spacing:var(--typography-body-regular-letter-spacing);text-transform:var(--typography-body-regular-text-case);display:flex;align-items:center;color:var(--colour-text-neutral-disabled)} .mat-mdc-autocomplete-panel .select-autocomplete-option{padding:0!important}.select-autocomplete-option[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:var(--space-100);padding:var(--space-100) 0;border-radius:var(--border-radius-050);box-sizing:border-box}.select-autocomplete-option[_ngcontent-%COMP%] app-image-fallback-content[_ngcontent-%COMP%]{height:var(--size-300);width:var(--size-300);font-size:var(--size-300);line-height:var(--size-300);background:var(--colour-surface-neutral-default);flex-shrink:0}.select-autocomplete-option[_ngcontent-%COMP%] app-image-fallback-content[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{margin:0!important;opacity:var(--opacity-low)}.select-autocomplete-option[_ngcontent-%COMP%] .coma-separated[_ngcontent-%COMP%] + .coma-separated[_ngcontent-%COMP%]:before{content:", "}.select-autocomplete-option__text[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:4px}.select-autocomplete-option__text[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{font-family:var(--typography-label-large-font-family);
1font-weight:var(--typography-label-large-font-weight);line-height:var(--typography-label-large-line-height);font-size:var(--typography-label-large-font-size);letter-spacing:var(--typography-body-regular-letter-spacing);text-transform:var(--typography-body-regular-text-case);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--colour-text-primary);white-space:normal;word-wrap:break-word;word-break:break-word}.select-autocomplete-option__text[_ngcontent-%COMP%] .description[_ngcontent-%COMP%]{font-family:var(--typography-label-small-font-family);font-weight:var(--typography-label-small-font-weight);line-height:var(--typography-label-small-line-height);font-size:var(--typography-label-small-font-size);letter-spacing:var(--typography-body-regular-letter-spacing);text-transform:var(--typography-body-regular-text-case);color:var(--colour-text-secondary);white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.chips-autocomplete-loading[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}.chips-autocomplete-loading[_ngcontent-%COMP%] mat-spinner[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] circle[_ngcontent-%COMP%]{stroke:var(--colour-icon-accent-default)}.one-forum-chip-list-autocomplete.autocomplete-with-description[_ngcontent-%COMP%] .selected-option[_ngcontent-%COMP%], .one-forum-chip-list-autocomplete.autocomplete-with-description[_ngcontent-%COMP%] .select-autocomplete-option[_ngcontent-%COMP%]{padding:0} .select-autocomplete{overflow:visible!important;max-height:100%!important} .select-autocomplete>div{display:block;max-height:322px!important;overflow:auto!important} .autocomplete-with-button{padding:0!important} .autocomplete-with-button .autocomplete-with-button__options-container{max-height:256px;padding:var(--space-150);overflow-y:auto} .autocomplete-with-button .separator-container .separator{width:100%;height:var(--border-width-thin);background:var(--colour-border-tertiary)} .autocomplete-with-button .separator-container lib-button{margin:var(--space-150)!important} .autocomplete-with-button mat-option.organizations:not(:first-child):before{display:none}'],changeDetection:0})}}return h})()},84467(U,R,r){"use strict";r.d(R,{K:()=>k});var M=r(72200),o=r(99213),e=r(78884),T=r(2615),u=r(73664);let k=(()=>{class s{static{this.\u0275fac=function(g){return new(g||s)}}static{this.\u0275mod=u.$C({type:s})}static{this.\u0275inj=T.G2t({imports:[M.MD,e.Qpp,e.xBz,o.An]})}}return s})()},19714(U,R,r){"use strict";function M(){return T=>{let u=T.value;return u?("string"==typeof u&&(u=[u]),u.every(s=>s.match("^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$"))?null:{invalidEmail:!0}):null}}r.d(R,{Z:()=>o,s:()=>M});const o=e=>0!==(e.value||"").trim().length?null:{whitespace:!0}},2578(U,R){var r,o;void 0!==(o="function"==typeof(r=function(){"use strict";function T(g,v,w){var m=new XMLHttpRequest;m.open("GET",g),m.responseType="blob",m.onload=function(){O(m.response,v,w)},m.onerror=function(){console.error("could not download file")},m.send()}function u(g){var v=new XMLHttpRequest;v.open("HEAD",g,!1);try{v.send()}catch{}return 200<=v.status&&299>=v.status}function k(g){try{g.dispatchEvent(new MouseEvent("click"))}catch{var v=document.createEvent("MouseEvents");
1v.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),g.dispatchEvent(v)}}var s="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof global&&global.global===global?global:void 0,_=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),O=s.saveAs||("object"!=typeof window||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!_?function(g,v,w){var m=s.URL||s.webkitURL,f=document.createElement("a");f.download=v=v||g.name||"download",f.rel="noopener","string"==typeof g?(f.href=g,f.origin===location.origin?k(f):u(f.href)?T(g,v,w):k(f,f.target="_blank")):(f.href=m.createObjectURL(g),setTimeout(function(){m.revokeObjectURL(f.href)},4e4),setTimeout(function(){k(f)},0))}:"msSaveOrOpenBlob"in navigator?function(g,v,w){if(v=v||g.name||"download","string"!=typeof g)navigator.msSaveOrOpenBlob(function e(g,v){return typeof v>"u"?v={autoBom:!1}:"object"!=typeof v&&(console.warn("Deprecated: Expected third argument to be a object"),v={autoBom:!v}),v.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(g.type)?new Blob(["\ufeff",g],{type:g.type}):g}(g,w),v);else if(u(g))T(g,v,w);else{var m=document.createElement("a");m.href=g,m.target="_blank",setTimeout(function(){k(m)})}}:function(g,v,w,m){if((m=m||open("","_blank"))&&(m.document.title=m.document.body.innerText="downloading..."),"string"==typeof g)return T(g,v,w);var f="application/octet-stream"===g.type,P=/constructor/i.test(s.HTMLElement)||s.safari,W=/CriOS\/[\d]+/.test(navigator.userAgent);if((W||f&&P||_)&&typeof FileReader<"u"){var D=new FileReader;D.onloadend=function(){var E=D.result;E=W?E:E.replace(/^data:[^;]*;/,"data:attachment/file;"),m?m.location.href=E:location=E,m=null},D.readAsDataURL(g)}else{var p=s.URL||s.webkitURL,b=p.createObjectURL(g);m?m.location=b:location.href=b,m=null,setTimeout(function(){p.revokeObjectURL(b)},4e4)}});s.saveAs=O.saveAs=O,U.exports=O})?r.apply(R,[]):r)&&(U.exports=o)},96850(U,R,r){"use strict";r.d(R,{$L:()=>ut,ES:()=>gt,RI:()=>te,T8:()=>Jt,mq:()=>vt});var j=r(76838),G=r(89726),z=r(64123),V=r(61577),et=r(67336),J=r(10438),at=r(98170),q=r(39842),tt=r(75272),d=r(2615),a=r(73664),F=r(17705),nt=r(71985),Y=r(21413),H=r(18359),Z=r(57786),it=r(7673),ot=r(1807),rt=r(983),st=r(70152),lt=r(5964),h=r(65245),S=r(99172),y=r(25558),I=r(56977),x=r(31804),N=r(76939),Q=r(88968),K=r(32046),Tt=r(72318),_t=r(12496),pt=r(22466);const ct=["*"];function Pt(c,A){1&c&&a.SdG(0)}const It=["tabListContainer"],Dt=["tabList"],Ot=["tabListInner"],kt=["nextPaginator"],Bt=["previousPaginator"],Lt=["content"];function Rt(c,A){}const At=["tabBodyWrapper"],wt=["tabHeader"];function St(c,A){}function $t(c,A){if(1&c&&a.DNE(0,St,0,0,"ng-template",12),2&c){const t=a.XpG().$implicit;a.Y8G("cdkPortalOutlet",t.templateLabel)}}function Wt(c,A){if(1&c&&a.EFF(0),2&c){const t=a.XpG().$implicit;a.JRh(t.textLabel)}}function jt(c,A){if(1&c){const t=a.RV6();a.j41(0,"div",7,2),a.bIt("click",function(){const i=d.eBV(t),l=i.$implicit,C=i.$index,$=a.XpG(),X=a.sdS(1);return d.Njj($._handleClick(l,X,C))})("cdkFocusChange",function(i){const l=d.eBV(t).$index,C=a.XpG();return d.Njj(C._tabFocusChanged(i,l))}),a.nrm(2,"span",8)(3,"div",9),a.j41(4,"span",10)(5,"span",11),a.nVh(6,$t,1,1,null,12)(7,Wt,1,1),a.k0s()()()}if(2&c){const t=A.$implicit,n=A.$index,i=a.sdS(1),l=a.XpG();a.HbH(t.labelClass),a.AVh("mdc-tab--active",l.selectedIndex===n),a.Y8G("id",l._getTabLabelId(t,n))("disabled",t.disabled)("fitInkBarToContent",l.fitInkBarToContent),a.BMQ("tabIndex",l._getTabIndex(n))("aria-posinset",n+1)("aria-setsize",l._tabs.length)("aria-controls",l._getTabContentId(n))("aria-selected",l.selectedIndex===n)("aria-label",t.ariaLabel||null)("aria-labelledby",!t.ariaLabel&&t.ariaLabelledby?t.ariaLabelledby:null),a.R7$(3),a.Y8G("matRippleTrigger",i)("matRippleDisabled",t.disabled||l.disableRipple),a.R7$(3),a.vxM(t.templateLabel?6:7
1)}}function Ft(c,A){1&c&&a.SdG(0)}function Nt(c,A){if(1&c){const t=a.RV6();a.j41(0,"mat-tab-body",13),a.bIt("_onCentered",function(){d.eBV(t);const i=a.XpG();return d.Njj(i._removeTabBodyWrapperHeight())})("_onCentering",function(i){d.eBV(t);const l=a.XpG();return d.Njj(l._setTabBodyWrapperHeight(i))})("_beforeCentering",function(i){d.eBV(t);const l=a.XpG();return d.Njj(l._bodyCentered(i))}),a.k0s()}if(2&c){const t=A.$implicit,n=A.$index,i=a.XpG();a.HbH(t.bodyClass),a.Y8G("id",i._getTabContentId(n))("content",t.content)("position",t.position)("animationDuration",i.animationDuration)("preserveContent",i.preserveContent),a.BMQ("tabindex",null!=i.contentTabIndex&&i.selectedIndex===n?i.contentTabIndex:null)("aria-labelledby",i._getTabLabelId(t,n))("aria-hidden",i.selectedIndex!==n)}}const Ut=new d.nKC("MatTabContent");let ut=(()=>{class c{template=(0,d.WQX)(a.C4Q);constructor(){}static \u0275fac=function(n){return new(n||c)};static \u0275dir=a.FsC({type:c,selectors:[["","matTabContent",""]],features:[a.Jv_([{provide:Ut,useExisting:c}])]})}return c})();const Gt=new d.nKC("MatTabLabel"),ht=new d.nKC("MAT_TAB");let gt=(()=>{class c extends N.bV{_closestTab=(0,d.WQX)(ht,{optional:!0});static \u0275fac=(()=>{let t;return function(i){return(t||(t=a.xGo(c)))(i||c)}})();static \u0275dir=a.FsC({type:c,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[a.Jv_([{provide:Gt,useExisting:c}]),a.Vt3]})}return c})();
1const ft=new d.nKC("MAT_TAB_GROUP");let vt=(()=>{class c{_viewContainerRef=(0,d.WQX)(a.c1b);_closestTabGroup=(0,d.WQX)(ft,{optional:!0});disabled=!1;get templateLabel(){return this._templateLabel}set templateLabel(t){this._setTemplateLabelInput(t)}_templateLabel;_explicitContent=void 0;_implicitContent;textLabel="";ariaLabel;ariaLabelledby;labelClass;bodyClass;id=null;_contentPortal=null;get content(){return this._contentPortal}_stateChanges=new Y.B;position=null;origin=null;isActive=!1;constructor(){(0,d.WQX)(Q.l).load(K.A)}ngOnChanges(t){(t.hasOwnProperty("textLabel")||t.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new N.VA(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(t){t&&t._closestTab===this&&(this._templateLabel=t)}static \u0275fac=function(n){return new(n||c)};static \u0275cmp=a.VBU({type:c,selectors:[["mat-tab"]],contentQueries:function(n,i,l){if(1&n&&(a.wni(l,gt,5),a.wni(l,ut,7,a.C4Q)),2&n){let C;a.mGM(C=a.lsd())&&(i.templateLabel=C.first),a.mGM(C=a.lsd())&&(i._explicitContent=C.first)}},viewQuery:function(n,i){if(1&n&&a.GBs(a.C4Q,7),2&n){let l;a.mGM(l=a.lsd())&&(i._implicitContent=l.first)}},hostAttrs:["hidden",""],hostVars:1,hostBindings:function(n,i){2&n&&a.BMQ("id",null)},inputs:{disabled:[2,"disabled","disabled",F.L39],textLabel:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass",id:"id"},exportAs:["matTab"],features:[a.Jv_([{provide:ht,useExisting:c}]),a.OA$],ngContentSelectors:ct,decls:1,vars:0,template:function(n,i){1&n&&(a.NAR(),a.PeT(0,Pt,1,0,"ng-template"))},encapsulation:2})}return c})();const dt="mdc-tab-indicator--active",yt="mdc-tab-indicator--no-transition";class zt{_items;_currentItem;constructor(A){this._items=A}hide(){this._items.forEach(A=>A.deactivateInkBar()),this._currentItem=void 0}alignToElement(A){const t=this._items.find(i=>i.elementRef.nativeElement===A),n=this._currentItem;if(t!==n&&(n?.deactivateInkBar(),t)){const i=n?.elementRef.nativeElement.getBoundingClientRect?.();t.activateInkBar(i),this._currentItem=t}}}let Kt=(()=>{class c{_elementRef=(0,d.WQX)(a.aKT);_inkBarElement;_inkBarContentElement;_fitToContent=!1;get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(t){this._fitToContent!==t&&(this._fitToContent=t,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(t){const n=this._elementRef.nativeElement;if(!t||!n.getBoundingClientRect||!this._inkBarContentElement)return void n.classList.add(dt);const i=n.getBoundingClientRect(),l=t.width/i.width,C=t.left-i.left;n.classList.add(yt),this._inkBarContentElement.style.setProperty("transform",`translateX(${C}px) scaleX(${l})`),n.getBoundingClientRect(),n.classList.remove(yt),n.classList.add(dt),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this._elementRef.nativeElement.classList.remove(dt)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const t=this._elementRef.nativeElement.ownerDocument||document,n=this._inkBarElement=t.createElement("span"),i=this._inkBarContentElement=t.createElement("span");n.className="mdc-tab-indicator",i.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",n.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this._elementRef.nativeElement.querySelector(".mdc-tab__content"):this._elementRef.nativeElement).appendChild(this._inkBarElement)}static \u0275fac=function(n){return new(n||c)};static \u0275dir=a.FsC({type:c,inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",F.L39]}})}return c})(),Ct=(()=>{class c extends Kt{elementRef=(0,d.WQX)(a.aKT);disabled=!1;focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}static \u0275fac=(()=>{let t;return function(i){return(t||(t=a.xGo(c)))(i||c)}})();static \u0275dir=a.FsC({type:c,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(n,i){2&n&&(a.BMQ("aria-disabled",!!i.disabled),a.AVh("mat-mdc-tab-disabled",i.disabled))},inputs:{disabled:[2,"disabled","disabled",F.L39]},features:[a.Vt3]})}return c})();const Mt={passive:!0};let Xt=(()=>{class c{_elementRef=(0,d.WQX)(a.aKT);_changeDetectorRef=(0,d.WQX)(F.gRc);
1_viewportRuler=(0,d.WQX)(tt.Xj);_dir=(0,d.WQX)(V.dS,{optional:!0});_ngZone=(0,d.WQX)(a.SKi);_platform=(0,d.WQX)(q.O);_sharedResizeObserver=(0,d.WQX)(at.a);_injector=(0,d.WQX)(d.zZn);_renderer=(0,d.WQX)(a.sFG);_animationsDisabled=(0,x.Rc)();_eventCleanups;_scrollDistance=0;_selectedIndexChanged=!1;_destroyed=new Y.B;_showPaginationControls=!1;_disableScrollAfter=!0;_disableScrollBefore=!0;_tabLabelCount;_scrollDistanceChanged;_keyManager;_currentTextContent;_stopScrolling=new Y.B;disablePagination=!1;get selectedIndex(){return this._selectedIndex}set selectedIndex(t){const n=isNaN(t)?0:t;this._selectedIndex!=n&&(this._selectedIndexChanged=!0,this._selectedIndex=n,this._keyManager&&this._keyManager.updateActiveItem(n))}_selectedIndex=0;selectFocusedIndex=new a.bkB;indexFocused=new a.bkB;constructor(){this._eventCleanups=this._ngZone.runOutsideAngular(()=>[this._renderer.listen(this._elementRef.nativeElement,"mouseleave",()=>this._stopInterval())])}ngAfterViewInit(){this._eventCleanups.push(this._renderer.listen(this._previousPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("before"),Mt),this._renderer.listen(this._nextPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("after"),Mt))}ngAfterContentInit(){const t=this._dir?this._dir.change:(0,it.of)("ltr"),n=this._sharedResizeObserver.observe(this._elementRef.nativeElement).pipe((0,st.B)(32),(0,I.Q)(this._destroyed)),i=this._viewportRuler.change(150).pipe((0,I.Q)(this._destroyed)),l=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new z.B(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(Math.max(this._selectedIndex,0)),(0,a.mal)(l,{injector:this._injector}),(0,Z.h)(t,i,n,this._items.changes,this._itemsResized()).pipe((0,I.Q)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),l()})}),this._keyManager?.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(C=>{this.indexFocused.emit(C),this._setTabFocus(C)})}_itemsResized(){return"function"!=typeof ResizeObserver?rt.w:this._items.changes.pipe((0,S.Z)(this._items),(0,y.n)(t=>new nt.c(n=>this._ngZone.runOutsideAngular(()=>{const i=new ResizeObserver(l=>n.next(l));return t.forEach(l=>i.observe(l.elementRef.nativeElement)),()=>{i.disconnect()}}))),(0,h.i)(1),(0,lt.p)(t=>t.some(n=>n.contentRect.width>0&&n.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._eventCleanups.forEach(t=>t()),this._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(t){if(!(0,et.rp)(t))switch(t.keyCode){case J.Fm:case J.t6:if(this.focusIndex!==this.selectedIndex){const n=this._items.get(this.focusIndex);n&&!n.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(t))}break;default:this._keyManager?.onKeydown(t)}}_onContentChanges(){const t=this._elementRef.nativeElement.textContent;t!==this._currentTextContent&&(this._currentTextContent=t||"",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(t){!this._isValidIndex(t)||this.focusIndex===t||!this._keyManager||this._keyManager.setActiveItem(t)}_isValidIndex(t){return!this._items||!!this._items.toArray()[t]}_setTabFocus(t){if(this._showPaginationControls&&this._scrollToLabel(t),this._items&&this._items.length){this._items.toArray()[t].focus();const n=this._tabListContainer.nativeElement;n.scrollLeft="ltr"==this._getLayoutDirection()?0:n.scrollWidth-n.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const t=this.scrollDistance,n="ltr"===this._getLayoutDirection()?-t:t;this._tabList.nativeElement.style.transform=`translateX(${Math.round(n)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(t){this._scrollTo(t)}_scrollHeader(t){return this._scrollTo(this._scrollDistance+("before"==t?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(t){this._stopInterval(),this._scrollHeader(t)}_scrollToLabel(t){if(this.disablePagination)return;const n=this._items?this._items.toArray()[t]:null;if(!n)return;const i=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:l,offsetWidth:C}=n.elementRef.nativeElement;let $,X;"ltr"==this._getLayoutDirection()?($=l,X=$+C):(X=this._tabListInner.nativeElement.offsetWidth-l,$=X-C);const bt=this.scrollDistance,xt=this.scrollDistance+i;$<bt?this.scrollDistance-=bt-$:X>xt&&(this.scrollDistance+=Math.min(X-xt,$-bt))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const i=this._tabListInner.nativeElement.scrollWidth-this._elementRef.nativeElement.offsetWidth>=5;
1i||(this.scrollDistance=0),i!==this._showPaginationControls&&(this._showPaginationControls=i,this._changeDetectorRef.markForCheck())}}_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 t=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,n=t?t.elementRef.nativeElement:null;n?this._inkBar.alignToElement(n):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(t,n){n&&null!=n.button&&0!==n.button||(this._stopInterval(),(0,ot.O)(650,100).pipe((0,I.Q)((0,Z.h)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:i,distance:l}=this._scrollHeader(t);(0===l||l>=i)&&this._stopInterval()}))}_scrollTo(t){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const n=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(n,t)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:n,distance:this._scrollDistance}}static \u0275fac=function(n){return new(n||c)};static \u0275dir=a.FsC({type:c,inputs:{disablePagination:[2,"disablePagination","disablePagination",F.L39],selectedIndex:[2,"selectedIndex","selectedIndex",F.Udg]},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"}})}return c})(),Yt=(()=>{class c extends Xt{_items;_tabListContainer;_tabList;_tabListInner;_nextPaginator;_previousPaginator;_inkBar;ariaLabel;ariaLabelledby;disableRipple=!1;ngAfterContentInit(){this._inkBar=new zt(this._items),super.ngAfterContentInit()}_itemSelected(t){t.preventDefault()}static \u0275fac=(()=>{let t;return function(i){return(t||(t=a.xGo(c)))(i||c)}})();static \u0275cmp=a.VBU({type:c,selectors:[["mat-tab-header"]],contentQueries:function(n,i,l){if(1&n&&a.wni(l,Ct,4),2&n){let C;a.mGM(C=a.lsd())&&(i._items=C)}},viewQuery:function(n,i){if(1&n&&(a.GBs(It,7),a.GBs(Dt,7),a.GBs(Ot,7),a.GBs(kt,5),a.GBs(Bt,5)),2&n){let l;a.mGM(l=a.lsd())&&(i._tabListContainer=l.first),a.mGM(l=a.lsd())&&(i._tabList=l.first),a.mGM(l=a.lsd())&&(i._tabListInner=l.first),a.mGM(l=a.lsd())&&(i._nextPaginator=l.first),a.mGM(l=a.lsd())&&(i._previousPaginator=l.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(n,i){2&n&&a.AVh("mat-mdc-tab-header-pagination-controls-enabled",i._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==i._getLayoutDirection())},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],disableRipple:[2,"disableRipple","disableRipple",F.L39]},features:[a.Vt3],ngContentSelectors:ct,decls:13,vars:10,consts:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled"],[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"],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled"]],template:function(n,i){if(1&n){const l=a.RV6();a.NAR(),a.j41(0,"div",5,0),a.bIt("click",function(){return d.eBV(l),d.Njj(i._handlePaginatorClick("before"))})("mousedown",function($){return d.eBV(l),d.Njj(i._handlePaginatorPress("before",$))})("touchend",function(){return d.eBV(l),d.Njj(i._stopInterval())}),a.nrm(2,"div",6),a.k0s(),a.j41(3,"div",7,1),a.bIt("keydown",function($){return d.eBV(l),d.Njj(i._handleKeydown($))}),a.j41(5,"div",8,2),a.bIt("cdkObserveContent",function(){return d.eBV(l),d.Njj(i._onContentChanges())}),a.j41(7,"div",9,3),a.SdG(9),a.k0s()()(),a.j41(10,"div",10,4),a.bIt("mousedown",function($){return d.eBV(l),d.Njj(i._handlePaginatorPress("after",$))})("click",function(){return d.eBV(l),d.Njj(i._handlePaginatorClick("after"))})("touchend",function(){return d.eBV(l),d.Njj(i._stopInterval())}),a.nrm(12,"div",6),a.k0s()}2&n&&(a.AVh("mat-mdc-tab-header-pagination-disabled",i._disableScrollBefore),a.Y8G("matRippleDisabled",i._disableScrollBefore||i.disableRipple),a.R7$(3),a.AVh("_mat-animation-noopable",i._animationsDisabled),a.R7$(2),a.BMQ("aria-label",i.ariaLabel||null)("aria-labelledby",i.ariaLabelledby||null),a.R7$(5),a.AVh("mat-mdc-tab-header-pagination-disabled",i._disableScrollAfter),a.Y8G("matRippleDisabled",i._disableScrollAfter||i.disableRipple))},dependencies:[_t.r6,Tt.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;
1cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;outline: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-inactive-ripple-color, var(--mat-sys-on-surface))}.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-pagination-icon-color, var(--mat-sys-on-surface))}.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-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1;border-bottom-style:solid;border-bottom-width:var(--mat-tab-divider-height, 1px);border-bottom-color:var(--mat-tab-divider-color, var(--mat-sys-surface-variant))}.mat-mdc-tab-group-inverted-header .mat-mdc-tab-label-container{border-bottom:none;border-top-style:solid;border-top-width:var(--mat-tab-divider-height, 1px);border-top-color:var(--mat-tab-divider-color, var(--mat-sys-surface-variant))}.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}.cdk-drop-list .mat-mdc-tab-labels,.mat-mdc-tab-labels.cdk-drop-list{min-height:var(--mat-tab-container-height, 48px)}.mat-mdc-tab::before{margin:5px}@media(forced-colors: active){.mat-mdc-tab[aria-disabled=true]{color:GrayText}}\n"],encapsulation:2})}return c})();const Zt=new d.nKC("MAT_TABS_CONFIG");let Et=(()=>{class c extends N.I3{_host=(0,d.WQX)(mt);_ngZone=(0,d.WQX)(a.SKi);_centeringSub=H.yU.EMPTY;_leavingSub=H.yU.EMPTY;constructor(){super()}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,S.Z)(this._host._isCenterPosition())).subscribe(t=>{this._host._content&&t&&!this.hasAttached()&&this._ngZone.run(()=>{Promise.resolve().then(),this.attach(this._host._content)})}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this._ngZone.run(()=>this.detach())})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}static \u0275fac=function(n){return new(n||c)};static \u0275dir=a.FsC({type:c,selectors:[["","matTabBodyHost",""]],features:[a.Vt3]})}return c})(),mt=(()=>{class c{_elementRef=(0,d.WQX)(a.aKT);_dir=(0,d.WQX)(V.dS,{optional:!0});_ngZone=(0,d.WQX)(a.SKi);_injector=(0,d.WQX)(d.zZn);_renderer=(0,d.WQX)(a.sFG);_diAnimationsDisabled=(0,x.Rc)();_eventCleanups;_initialized;_fallbackTimer;_positionIndex;_dirChangeSubscription=H.yU.EMPTY;_position;_previousPosition;_onCentering=new a.bkB;_beforeCentering=new a.bkB;_afterLeavingCenter=new a.bkB;_onCentered=new a.bkB(!0);_portalHost;_contentElement;_content;animationDuration="500ms";preserveContent=!1;set position(t){this._positionIndex=t,this._computePositionAnimationState()}constructor(){if(this._dir){const t=(0,d.WQX)(F.gRc);this._dirChangeSubscription=this._dir.change.subscribe(n=>{this._computePositionAnimationState(n),t.markForCheck()})}}ngOnInit(){this._bindTransitionEvents(),"center"===this._position&&(this._setActiveClass(!0),(0,a.mal)(()=>this._onCentering.emit(this._elementRef.nativeElement.clientHeight),{injector:this._injector})),this._initialized=!0}ngOnDestroy(){clearTimeout(this._fallbackTimer),this._eventCleanups?.forEach(t=>t()),this._dirChangeSubscription.unsubscribe()}_bindTransitionEvents(){this._ngZone.runOutsideAngular(()=>{const t=this._elementRef.nativeElement,n=i=>{i.target===this._contentElement?.nativeElement&&(this._elementRef.nativeElement.classList.remove("mat-tab-body-animating"),"transitionend"===i.type&&this._transitionDone())};this._eventCleanups=[this._renderer.listen(t,"transitionstart",i=>{i.target===this._contentElement?.nativeElement&&(this._elementRef.nativeElement.classList.add("mat-tab-body-animating"),this._transitionStarted())}),this._renderer.listen(t,"transitionend",n),this._renderer.listen(t,"transitioncancel",n)]})}_transitionStarted(){clearTimeout(this._fallbackTimer);const t="center"===this._position;this._beforeCentering.emit(t),t&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_transitionDone(){"center"===this._position?this._onCentered.emit():"center"===this._previousPosition&&this._afterLeavingCenter.emit()}_setActiveClass(t){this._elementRef.nativeElement.classList.toggle("mat-mdc-tab-body-active",t)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(){return 0===this._positionIndex}_computePositionAnimationState(t=this._getLayoutDirection()){this._previousPosition=this._position,this._position=this._positionIndex<0?"ltr"==t?"left":"right":this._positionIndex>0?"ltr"==t?"right":"left":"center",this._animationsDisabled()?this._simulateTransitionEvents():this._initialized&&("center"===this._position||"center"===this._previousPosition)&&(clearTimeout(this._fallbackTimer),this._fallbackTimer=this._ngZone.runOutsideAngular(()=>setTimeout(()=>this._simulateTransitionEvents(),100)))}_simulateTransitionEvents(){this._transitionStarted(),(0,a.mal)(()=>this._transitionDone(),{injector:this._injector})}_animationsDisabled(){return this._diAnimationsDisabled||"0ms"===this.animationDuration||"0s"===this.animationDuration}static \u0275fac=function(n){return new(n||c)};static \u0275cmp=a.VBU({type:c,selectors:[["mat-tab-body"]],viewQuery:function(n,i){if
1(1&n&&(a.GBs(Et,5),a.GBs(Lt,5)),2&n){let l;a.mGM(l=a.lsd())&&(i._portalHost=l.first),a.mGM(l=a.lsd())&&(i._contentElement=l.first)}},hostAttrs:[1,"mat-mdc-tab-body"],hostVars:1,hostBindings:function(n,i){2&n&&a.BMQ("inert","center"===i._position?null:"")},inputs:{_content:[0,"content","_content"],animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_onCentered:"_onCentered"},decls:3,vars:6,consts:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",""]],template:function(n,i){1&n&&(a.j41(0,"div",1,0),a.DNE(2,Rt,0,0,"ng-template",2),a.k0s()),2&n&&a.AVh("mat-tab-body-content-left","left"===i._position)("mat-tab-body-content-right","right"===i._position)("mat-tab-body-content-can-animate","center"===i._position||"center"===i._previousPosition)},dependencies:[Et,tt.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;transform:none;visibility:hidden}.mat-tab-body-animating>.mat-mdc-tab-body-content,.mat-mdc-tab-body-active>.mat-mdc-tab-body-content{visibility:visible}.mat-tab-body-animating>.mat-mdc-tab-body-content{min-height:1px}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-tab-body-content-can-animate{transition:transform var(--mat-tab-animation-duration) 1ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable .mat-tab-body-content-can-animate{transition:none}.mat-tab-body-content-left{transform:translate3d(-100%, 0, 0)}.mat-tab-body-content-right{transform:translate3d(100%, 0, 0)}\n"],encapsulation:2})}return c})(),Jt=(()=>{class c{_elementRef=(0,d.WQX)(a.aKT);_changeDetectorRef=(0,d.WQX)(F.gRc);_ngZone=(0,d.WQX)(a.SKi);_tabsSubscription=H.yU.EMPTY;_tabLabelSubscription=H.yU.EMPTY;_tabBodySubscription=H.yU.EMPTY;_diAnimationsDisabled=(0,x.Rc)();_allTabs;_tabBodies;_tabBodyWrapper;_tabHeader;_tabs=new a.rOR;_indexToSelect=0;_lastFocusedTabIndex=null;_tabBodyWrapperHeight=0;color;get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(t){this._fitInkBarToContent=t,this._changeDetectorRef.markForCheck()}_fitInkBarToContent=!1;stretchTabs=!0;alignTabs=null;dynamicHeight=!1;get selectedIndex(){return this._selectedIndex}set selectedIndex(t){this._indexToSelect=isNaN(t)?null:t}_selectedIndex=null;headerPosition="above";get animationDuration(){return this._animationDuration}set animationDuration(t){const n=t+"";this._animationDuration=/^\d+$/.test(n)?t+"ms":n}_animationDuration;get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(t){this._contentTabIndex=isNaN(t)?null:t}_contentTabIndex;disablePagination=!1;disableRipple=!1;preserveContent=!1;get backgroundColor(){return this._backgroundColor}set backgroundColor(t){const n=this._elementRef.nativeElement.classList;n.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),t&&n.add("mat-tabs-with-background",`mat-background-${t}`),this._backgroundColor=t}_backgroundColor;ariaLabel;ariaLabelledby;selectedIndexChange=new a.bkB;focusChange=new a.bkB;animationDone=new a.bkB;selectedTabChange=new a.bkB(!0);_groupId;_isServer=!(0,d.WQX)(q.O).isBrowser;constructor(){const t=(0,d.WQX)(Zt,{optional:!0});this._groupId=(0,d.WQX)(G.g).getId("mat-tab-group-"),this.animationDuration=t&&t.animationDuration?t.animationDuration:"500ms",this.disablePagination=!(!t||null==t.disablePagination)&&t.disablePagination,this.dynamicHeight=!(!t||null==t.dynamicHeight)&&t.dynamicHeight,null!=t?.contentTabIndex&&(this.contentTabIndex=t.contentTabIndex),this.preserveContent=!!t?.preserveContent,this.fitInkBarToContent=!(!t||null==t.fitInkBarToContent)&&t.fitInkBarToContent,this.stretchTabs=!t||null==t.stretchTabs||t.stretchTabs,this.alignTabs=t&&null!=t.alignTabs?t.alignTabs:null}ngAfterContentChecked(){const t=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=t){const n=null==this._selectedIndex;if(!n){this.selectedTabChange.emit(this._createChangeEvent(t));const i=this._tabBodyWrapper.nativeElement;i.style.minHeight=i.clientHeight+"px"}Promise.resolve().then(()=>
1{this._tabs.forEach((i,l)=>i.isActive=l===t),n||(this.selectedIndexChange.emit(t),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((n,i)=>{n.position=i-t,null!=this._selectedIndex&&0==n.position&&!n.origin&&(n.origin=t-this._selectedIndex)}),this._selectedIndex!==t&&(this._selectedIndex=t,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const t=this._clampTabIndex(this._indexToSelect);if(t===this._selectedIndex){const n=this._tabs.toArray();let i;for(let l=0;l<n.length;l++)if(n[l].isActive){this._indexToSelect=this._selectedIndex=l,this._lastFocusedTabIndex=null,i=n[l];break}!i&&n[t]&&Promise.resolve().then(()=>{n[t].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(t))})}this._changeDetectorRef.markForCheck()})}ngAfterViewInit(){this._tabBodySubscription=this._tabBodies.changes.subscribe(()=>this._bodyCentered(!0))}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,S.Z)(this._allTabs)).subscribe(t=>{this._tabs.reset(t.filter(n=>n._closestTabGroup===this||!n._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe(),this._tabBodySubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(t){const n=this._tabHeader;n&&(n.focusIndex=t)}_focusChanged(t){this._lastFocusedTabIndex=t,this.focusChange.emit(this._createChangeEvent(t))}_createChangeEvent(t){const n=new qt;return n.index=t,this._tabs&&this._tabs.length&&(n.tab=this._tabs.toArray()[t]),n}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,Z.h)(...this._tabs.map(t=>t._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(t){return Math.min(this._tabs.length-1,Math.max(t||0,0))}_getTabLabelId(t,n){return t.id||`${this._groupId}-label-${n}`}_getTabContentId(t){return`${this._groupId}-content-${t}`}_setTabBodyWrapperHeight(t){if(!this.dynamicHeight||!this._tabBodyWrapperHeight)return void(this._tabBodyWrapperHeight=t);const n=this._tabBodyWrapper.nativeElement;n.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(n.style.height=t+"px")}_removeTabBodyWrapperHeight(){const t=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=t.clientHeight,t.style.height="",this._ngZone.run(()=>this.animationDone.emit())}_handleClick(t,n,i){n.focusIndex=i,t.disabled||(this.selectedIndex=i)}_getTabIndex(t){return t===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(t,n){t&&"mouse"!==t&&"touch"!==t&&(this._tabHeader.focusIndex=n)}_bodyCentered(t){t&&this._tabBodies?.forEach((n,i)=>n._setActiveClass(i===this._selectedIndex))}_animationsDisabled(){return this._diAnimationsDisabled||"0"===this.animationDuration||"0ms"===this.animationDuration}static \u0275fac=function(n){return new(n||c)};static \u0275cmp=a.VBU({type:c,selectors:[["mat-tab-group"]],contentQueries:function(n,i,l){if(1&n&&a.wni(l,vt,5),2&n){let C;a.mGM(C=a.lsd())&&(i._allTabs=C)}},viewQuery:function(n,i){if(1&n&&(a.GBs(At,5),a.GBs(wt,5),a.GBs(mt,5)),2&n){let l;a.mGM(l=a.lsd())&&(i._tabBodyWrapper=l.first),a.mGM(l=a.lsd())&&(i._tabHeader=l.first),a.mGM(l=a.lsd())&&(i._tabBodies=l)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:11,hostBindings:function(n,i){2&n&&(a.BMQ("mat-align-tabs",i.alignTabs),a.HbH("mat-"+(i.color||"primary")),a.xc7("--mat-tab-animation-duration",i.animationDuration),a.AVh("mat-mdc-tab-group-dynamic-height",i.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===i.headerPosition)("mat-mdc-tab-group-stretch-tabs",i.stretchTabs))},inputs:{color:"color",fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",F.L39],stretchTabs:[2,"mat-stretch-tabs","stretchTabs",F.L39],alignTabs:[0,"mat-align-tabs","alignTabs"],dynamicHeight:[2,"dynamicHeight","dynamicHeight",F.L39],selectedIndex:[2,"selectedIndex","selectedIndex",F.Udg],headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:[2,"contentTabIndex","contentTabIndex",F.Udg],disablePagination:[2,"disablePagination","disablePagination",F.L39],disableRipple:[2,"disableRipple","disableRipple",F.L39],preserveContent:[2,"preserveContent","preserveContent",F.L39],backgroundColor:"backgroundColor",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"]},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},exportAs:["matTabGroup"],features:[a.Jv_([{provide:ft,useExisting:c}])],ngContentSelectors:ct,decls:9,vars:8,consts:[["tabHeader",""],["tabBodyWrapper",""],["tabNode",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination","aria-label","aria-labelledby"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"id","mdc-tab--active","class","disabled","fitInkBarToContent"],[1,"mat-mdc-tab-body-wrapper"],["role","tabpanel",3,"id","class","content","position","animationDuration","preserveContent"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-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","_beforeCentering","id","content","position","animationDuration","preserveContent"]],template:function(n,i){if
1(1&n){const l=a.RV6();a.NAR(),a.j41(0,"mat-tab-header",3,0),a.bIt("indexFocused",function($){return d.eBV(l),d.Njj(i._focusChanged($))})("selectFocusedIndex",function($){return d.eBV(l),d.Njj(i.selectedIndex=$)}),a.Z7z(2,jt,8,17,"div",4,a.fX1),a.k0s(),a.nVh(4,Ft,1,0),a.j41(5,"div",5,1),a.Z7z(7,Nt,1,10,"mat-tab-body",6,a.fX1),a.k0s()}2&n&&(a.Y8G("selectedIndex",i.selectedIndex||0)("disableRipple",i.disableRipple)("disablePagination",i.disablePagination),a.jOp("aria-label",i.ariaLabel)("aria-labelledby",i.ariaLabelledby),a.R7$(2),a.Dyx(i._tabs),a.R7$(2),a.vxM(i._isServer?4:-1),a.R7$(),a.AVh("_mat-animation-noopable",i._animationsDisabled()),a.R7$(2),a.Dyx(i._tabs))},dependencies:[Yt,Ct,j.vR,_t.r6,N.I3,mt],styles:['.mdc-tab{min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;z-index:1;touch-action:manipulation}.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--active .mdc-tab__text-label{transition-delay:100ms}._mat-animation-noopable .mdc-tab__text-label{transition:none}.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{transition:var(--mat-tab-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1);transform-origin:left;opacity:0}
1.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}._mat-animation-noopable .mdc-tab-indicator__content,.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mat-mdc-tab-ripple.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;height:var(--mat-tab-container-height, 48px);font-family:var(--mat-tab-label-text-font, var(--mat-sys-title-small-font));font-size:var(--mat-tab-label-text-size, var(--mat-sys-title-small-size));letter-spacing:var(--mat-tab-label-text-tracking, var(--mat-sys-title-small-tracking));line-height:var(--mat-tab-label-text-line-height, var(--mat-sys-title-small-line-height));font-weight:var(--mat-tab-label-text-weight, var(--mat-sys-title-small-weight))}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-active-indicator-color, var(--mat-sys-primary));border-top-width:var(--mat-tab-active-indicator-height, 2px);border-radius:var(--mat-tab-active-indicator-shape, 0)}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-inactive-hover-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-inactive-focus-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-active-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-active-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-active-hover-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-active-hover-indicator-color, var(--mat-sys-primary))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-active-focus-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-active-focus-indicator-color, var(--mat-sys-primary))}.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-disabled-ripple-color, var(--mat-sys-on-surface-variant))}.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-inactive-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-inactive-label-text-color, var(--mat-sys-on-surface));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-inactive-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}
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-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-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-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-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-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-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-focus-indicator::before{border-color:var(--mat-tab-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-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-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{al
1ign-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}\n'],encapsulation:2})}return c})();class qt{index;tab}let te=(()=>{class c{static \u0275fac=function(n){return new(n||c)};static \u0275mod=a.$C({type:c});static \u0275inj=d.G2t({imports:[pt.y,pt.y]})}return c})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.