1"use strict";(self.webpackChunkrecipient_portal=self.webpackChunkrecipient_portal||[]).push([[16483],{29823:(W,k,s)=>{s.d(k,{d:()=>b}),s(9550);var T=s(40805),e=s(17671),v=s(60177),x=s(89417),S=s(88834),P=s(46941),D=s(54438);const O=[S.Hl];let b=(()=>{class E{static{this.\u0275fac=function(A){return new(A||E)}}static{this.\u0275mod=D.$C({type:E})}static{this.\u0275inj=D.G2t({imports:[v.MD,P.Q8,x.X1,e.P,T.V,O]})}}return E})()},9550:(W,k,s)=>{s.d(k,{e:()=>g});var n=s(87515),T=s(89888),e=s(54438),v=s(89417),x=s(60177),S=s(46941),P=s(61097),D=s(11247),O=s(88834);const b=(o,r,a)=>({from:o,to:r,totalCount:a}),E=o=>({total:o});function w(o,r){if(1&o&&(e.j41(0,"span"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&o){let a;const d=e.XpG().$implicit,c=e.XpG();e.R7$(),e.SpI(" ",d("viewing_from_to",e.sMw(3,b,c.getResultsFromPage(c.pageMeta().current_page),c.getResultsToPage(c.pageMeta().current_page),e.bMT(2,1,(null==(a=c.pageMeta())?null:a.total_count)||0)))," ")}}function L(o,r){if(1&o){const a=e.RV6();e.j41(0,"div",6)(1,"span"),e.EFF(2),e.k0s(),e.j41(3,"accredible-text-input",8),e.bIt("keydown.enter",function(){e.eBV(a);const c=e.XpG(2);return e.Njj(c.onJumpToPage())})("blurEvent",function(){e.eBV(a);const c=e.XpG(2);return e.Njj(c.onJumpToPage())}),e.k0s(),e.j41(4,"span"),e.EFF(5),e.k0s()()}if(2&o){const a=e.XpG().$implicit,d=e.XpG();e.R7$(2),e.JRh(a("page")),e.R7$(),e.Y8G("dataCy","input-jump-to-page")("ariaLabel",a("jump_to_page_aria_label"))("formControlRef",d.jumpToPageControl),e.R7$(2),e.JRh(a("total_pages",e.eq3(5,E,d.pageMeta().total_pages||0)))}}function A(o,r){if(1&o){const a=e.RV6();e.qex(0),e.j41(1,"div",1)(2,"div",2),e.DNE(3,w,3,7,"span"),e.k0s(),e.j41(4,"div",3)(5,"button",4),e.bIt("click",function(){let c;e.eBV(a);const h=e.XpG();return e.Njj(h.onPageChange((null==(c=h.pageMeta())?null:c.current_page)-1))}),e.nrm(6,"accredible-icon",5),e.k0s(),e.DNE(7,L,6,7,"div",6),e.j41(8,"button",7),e.bIt("click",function(){let c;e.eBV(a);const h=e.XpG();return e.Njj(h.onPageChange((null==(c=h.pageMeta())?null:c.current_page)+1))}),e.nrm(9,"accredible-icon",5),e.k0s()()(),e.bVm()}if(2&o){let a,d;const c=r.$implicit,h=e.XpG();e.R7$(),e.Y8G("ngStyle",h.containerStyles()),e.R7$(2),e.vxM(h.hidePageStatus()?-1:3),e.R7$(2),e.Y8G("disabled",!(null!=(a=h.pageMeta())&&a.prev_page)),e.BMQ("aria-label",c("aria_prev")),e.R7$(),e.Y8G("icon","chevron-left")("size","12px"),e.R7$(),e.vxM(h.jumpToPage()?7:-1),e.R7$(),e.Y8G("disabled",!(null!=(d=h.pageMeta())&&d.next_page)),e.BMQ("aria-label",c("aria_next")),e.R7$(),e.Y8G("icon","chevron-right")("size","12px")}}let g=(()=>{class o{constructor(){this._liveAnnouncer=(0,e.WQX)(T.Ai),this._language=(0,e.WQX)(n.UG),this.pageMeta=(0,e.hFB)({current_page:1,page_size:20,total_count:0,total_pages:1}),this.containerStyles=(0,e.hFB)({justifyContent:"flex-end"}),this.jumpToPage=(0,e.hFB)(!1),this.hidePageStatus=(0,e.hFB)(!1),this.pageChange=(0,e.CGW)(),this._jumpedToPage=!1,(0,e.QZP)(()=>{this._updateJumpToPageControl(this.pageMeta())})}ngOnInit(){this._initialiseJumpToPageControl()}getResultsFromPage(a){return a<=0||0===this.pageMeta().total_count?0:(a-1)*this.pageMeta().page_size+1}getResultsToPage(a){const d=a*this.pageMeta().page_size,c=Math.min(d,this.pageMeta().total_count);return isNaN(c)?0:c}onJumpToPage(){if(this.jumpToPageControl.invalid)return;const a=Number(this.jumpToPageControl.value);a!==this.pageMeta().current_page&&(this._jumpedToPage=!1,this.onPageChange(a))}onPageChange(a){this._announcePageChange(a),this.pageChange.emit(a)}_initialiseJumpToPageControl(){this.jumpToPageControl=new v.MJ("0")}_announcePageChange(a){this._liveAnnouncer.announce(this._language.translate("pagination.aria_viewing_from_to",{from:this.getResultsFromPage(a),to:this.getResultsToPage(a),totalCount:this.pageMeta().total_count}))}_updateJumpToPageControl(a){this._jumpedToPage?this._jumpedToPage=!1:(this._setValue(a),this._setValidators(a))}_setValidators(a){const d=[v.k0.pattern("^[0-9]*$"),v.k0.min(1)];a.total_count>0&&d.push(v.k0.max(this._getMaxPages(a))),this.jumpToPageControl.setValidators(d),this.jumpToPageControl.updateValueAndValidity()}_getMaxPages(a){return a.total_count>1e4?Math.ceil(a.total_count/a.page_size):a.total_pages}_setValue(a){const d=a.total_pages>0,c=d?a.current_page.toString():"0";this.jumpToPageControl.setValue(c,{emitEvent:!1}),d?this.jumpToPageControl.enable({emitEvent:!1}):this.jumpToPageControl.disable({emitEvent:!1})}static{this.\u0275fac=function(d){return new(d||o)}}static{this.\u0275cmp=e.VBU({type:o,selectors:[["accredible-pagination"]],inputs:{pageMeta:[1,"pageMeta"],containerStyles:[1,"containerStyles"],jumpToPage:[1,"jumpToPage"],hidePageStatus:[1,"hidePageStatus"]},outputs:{pageChange:"pageChange"},decls:1,vars:1,consts:[[4,"transloco","translocoPrefix"],[1,"jump-to-page-pagination-container",3,"ngStyle"],[1,"pagination-status","mat-body"],[1,"pagination-actions"],["mat-stroked-button","","data-cy","btn-previous-page",1,"btn-previous",3,"click","disabled"],[3,"icon","size"],[1,"jump-to-page-container"],["mat-stroked-button","","data-cy","btn-next-page",1,"btn-next",3,"click","disabled"],[3,"keydown.enter","blurEvent","dataCy","ariaLabel","formControlRef"]],template:function(d,c){1&d&&e.DNE(0,A,10,11,"ng-container",0),2&d&&e.Y8G("translocoPrefix","pagination")},dependencies:[x.B3,S.bA,P.F,D.v,O.$z,x.QX],styles:[".jump-to-page-pagination-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}[_nghost-%COMP%] accredible-text-input[_ngcontent-%COMP%]{--accredible-text-input-old-min-width: 0;--accredible-text-input-old-text-align: center}.jump-to-page-pagination-container[_ngcontent-%COMP%]{gap:10px}@media (min-width: 576px){.jump-to-page-pagination-container[_ngcontent-%COMP%]{gap:15px}}.jump-to-page-pagination-container[_ngcontent-%COMP%] .pagination-status[_ngcontent-%COMP%]{white-space:nowrap;color:var(--theme-subtle-darker-color)}.jump-to-page-pagination-container[_ngcontent-%COMP%] .pagination-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.jump-to-page-pagination-container[_ngcontent-%COMP%] .pagination-actions[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{min-width:40px;height:40px}.jump-to-page-pagination-container[_ngcontent-%COMP%] .pagination-actions[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:disabled{opacity:.7}.jump-to-page-pagination-container[_ngcontent-%COMP%] .pagination-actions[_ngcontent-%COMP%] .jump-to-page-container[_ngcontent-%COMP%]{display:none;gap:5px;white-space:nowrap}@media (min-width: 576px){.jump-to-page-pagination-container[_ngcontent-%COMP%] .pagination-actions[_ngcontent-%COMP%] .jump-to-page-container[_ngcontent-%COMP%]{display:flex;align-items:center}}.jump-to-page-pagination-container[_ngcontent-%COMP%] .pagination-actions[_ngcontent-%COMP%] .jump-to-page-container[_ngcontent-%COMP%] accredible-text-input[_ngcontent-%COMP%]{display:block;width:40px;height:40px} body[dir=ltr] .jump-to-page-pagination-container .pagination-actions>button:not(:first-child){margin-left:var(--theme-slight-margin)} body[dir=ltr] .jump-to-page-pagination-container .pagination-actions .jump-to-page-container{margin-left:var(--theme-slight-margin)} body[dir=rtl] .jump-to-page-pagination-container .pagination-actions>button:not(:first-child){margin-right:var(--theme-slight-margin)} body[dir=rtl] .jump-to-page-pagination-container .pagination-actions .jump-to-page-container{margin-right:var(--theme-slight-margin)}"],changeDetection:0})}}return o}
1)()},77321:(W,k,s)=>{s.d(k,{Q:()=>b});var n=s(49631),T=s(89888),e=s(60177),v=s(89417),x=s(59042),S=s(82798),P=s(14823),D=s(54438);const O=[S.Ve,x.fS,P.uc];let b=(()=>{class E{static{this.\u0275fac=function(A){return new(A||E)}}static{this.\u0275mod=D.$C({type:E})}static{this.\u0275inj=D.G2t({imports:[e.MD,v.X1,T.Pd,n.X,O]})}}return E})()},97145:(W,k,s)=>{s.d(k,{_:()=>h});var n=s(54438),T=s(60177),e=s(89417),v=s(89888),x=s(81123),S=s(53719),P=s(82798),D=s(86600),O=s(59042),b=s(14823);const E=["matSelect"],w=["*"],L=p=>({"accredible-select-input-keyboard-focused":p});function A(p,M){if(1&p&&(n.j41(0,"mat-label"),n.EFF(1),n.k0s()),2&p){const m=n.XpG();n.AVh("sr-only",m.hideLabel),n.R7$(),n.SpI(" ",m.label," ")}}function B(p,M){if(1&p&&n.nrm(0,"mat-icon",3),2&p){const m=n.XpG();n.Y8G("ngClass",m.icon)}}function g(p,M){if(1&p&&(n.j41(0,"option",7),n.EFF(1),n.nI1(2,"async"),n.k0s()),2&p){const m=M.$implicit,y=M.$index,f=n.XpG(2);n.Y8G("value",m.value?m.value:m.name),n.BMQ("data-cy",f.dataCy+"-"+y),n.R7$(),n.SpI(" ",f.dynamicLabel?n.bMT(2,3,m.name):m.name," ")}}function o(p,M){if(1&p&&(n.j41(0,"select",6),n.Z7z(1,g,3,5,"option",7,n.fX1),n.k0s()),2&p){const m=n.XpG();n.AVh("has-icon",!!m.icon),n.Y8G("formControl",m.formControlRef)("required",m.required),n.R7$(),n.Dyx(m.dynamicLabel?m.optionsWithDynamicLabel:m.options)}}function r(p,M){if(1&p&&(n.j41(0,"mat-option",9),n.EFF(1),n.nI1(2,"async"),n.k0s()),2&p){const m=M.$implicit,y=M.$index,f=n.XpG(2);n.Y8G("value",m.value?m.value:m.name)("disabled",m.disabled)("matTooltip",m.disabledReason),n.BMQ("data-cy",f.dataCy+"-"+y),n.R7$(),n.SpI(" ",f.dynamicLabel?n.bMT(2,5,m.name):m.name," ")}}function a(p,M){if(1&p&&(n.j41(0,"mat-select",8,0),n.Z7z(2,r,3,7,"mat-option",9,n.fX1),n.k0s()),2&p){const m=n.XpG();n.AVh("has-icon",!!m.icon),n.Y8G("formControl",m.formControlRef)("required",m.required)("panelWidth",m.menuWidth)("panelClass",n.eq3(6,L,m.isKeyboardFocused)),n.R7$(2),n.Dyx(m.dynamicLabel?m.optionsWithDynamicLabel:m.options)}}function d(p,M){1&p&&(n.j41(0,"mat-error")(1,"accredible-input-error"),n.SdG(2),n.k0s()())}let c=0,h=(()=>{class p{constructor(){this.hideLabel=!1,this.dynamicLabel=!1,this.required=!1,this.noErrorMargin=!1,this.useNativeSelect=!1,this.dataCy="select-input-"+c++,this.menuWidth="auto"}get isKeyboardFocused(){return!!this.matSelectEl?.nativeElement.matches(":focus-visible")}ngOnDestroy(){c=0}static{this.\u0275fac=function(y){return new(y||p)}}static{this.\u0275cmp=n.VBU({type:p,selectors:[["accredible-select-input"]],viewQuery:function(y,f){if(1&y&&n.GBs(E,5,n.aKT),2&y){let F;n.mGM(F=n.lsd())&&(f.matSelectEl=F.first)}},inputs:{formControlRef:"formControlRef",label:"label",hideLabel:"hideLabel",dynamicLabel:"dynamicLabel",required:"required",options:"options",optionsWithDynamicLabel:"optionsWithDynamicLabel",icon:"icon",noErrorMargin:"noErrorMargin",ariaLabel:"ariaLabel",useNativeSelect:"useNativeSelect",dataCy:"dataCy",menuWidth:"menuWidth"},ngContentSelectors:w,decls:6,vars:15,consts:[["matSelect",""],["cdkMonitorSubtreeFocus","",1,"select-input",3,"floatLabel"],[3,"sr-only"],[1,"icon",3,"ngClass"],["matNativeControl","",3,"formControl","required","has-icon"],[3,"formControl","required","has-icon","panelWidth","panelClass"],["matNativeControl","",3,"formControl","required"],[3,"value"],[3,"formControl","required","panelWidth","panelClass"],[3,"value","disabled","matTooltip"]],template:function(y,f){1&y&&(n.NAR(),n.j41(0,"mat-form-field",1),n.DNE(1,A,2,3,"mat-label",2)(2,B,1,1,"mat-icon",3)(3,o,3,4,"select",4)(4,a,4,8,"mat-select",5)(5,d,3,0,"mat-error"),n.k0s()),2&y&&(n.AVh("native-select-input",f.useNativeSelect)("hide-label",f.hideLabel)("no-label",!f.label)("no-error-margin",f.noErrorMargin),n.Y8G("floatLabel","always"),n.BMQ("aria-label",f.useNativeSelect?null:f.ariaLabel)("data-cy",f.dataCy),n.R7$(),n.vxM(f.label?1:-1),n.R7$(),n.vxM(f.icon?2:-1),n.R7$(),n.vxM(f.useNativeSelect?3:4),n.R7$(2),n.vxM(f.noErrorMargin?-1:5))}
1,dependencies:[T.YU,e.xH,e.y7,e.wz,e.BC,e.YS,e.l_,v.vR,x.S,S.rl,S.nJ,S.TL,P.VO,D.wT,O.fg,b.oV,T.Jj],styles:["accredible-select-input{--accredible-select-input-old-background-color: var(--theme-input-background-color);--accredible-select-input-old-text-color: var(--theme-input-text-color);--accredible-select-input-old-icon-color: var(--theme-subtle-color);--accredible-select-input-old-border-color: var(--theme-input-border-color);--accredible-select-input-old-border-style: solid;--accredible-select-input-old-border-width: 1px;--accredible-select-input-old-min-width: 180px;--accredible-select-input-old-label-overflow: hidden}accredible-select-input mat-form-field.mat-mdc-form-field{--mdc-filled-text-field-container-color: var(--accredible-select-input-old-background-color);--mdc-filled-text-field-label-text-color: rgb(from var(--theme-text-color) r g b / .6)}accredible-select-input mat-form-field.mat-mdc-form-field.no-label,accredible-select-input mat-form-field.mat-mdc-form-field.hide-label{padding-top:0}accredible-select-input mat-form-field.mat-mdc-form-field.no-error-margin{margin-bottom:0}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled){border-width:var(--accredible-select-input-old-border-width);border-style:var(--accredible-select-input-old-border-style);border-color:var(--accredible-select-input-old-border-color)}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-width:var(--accredible-select-input-old-min-width)}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix:after{color:var(--accredible-select-input-old-icon-color)}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-icon{position:absolute;bottom:12px;width:unset;height:unset;font-size:16px;color:var(--accredible-select-input-old-icon-color)}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label{overflow:var(--accredible-select-input-old-label-overflow)}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix select.mat-mdc-input-element{color:var(--accredible-select-input-old-text-color)}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix select.mat-mdc-input-element.has-icon{padding:0 var(--spacing-4x)}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select{color:var(--accredible-select-input-old-text-color)}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select:focus-visible{outline:none}accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper{transform:none}.cdk-overlay-container .accredible-select-input-keyboard-focused mat-option.mat-mdc-option.mat-mdc-option-active{outline:4px solid var(--theme-outline-color);outline-offset:-4px}body[dir=ltr] accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select.has-icon .mat-mdc-select-trigger .mat-mdc-select-value{padding-left:var(--spacing-5x)}body[dir=ltr] accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value{padding-right:var(--spacing-2x)}body[dir=rtl] accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select.has-icon .mat-mdc-select-trigger .mat-mdc-select-value{padding-right:var(--spacing-5x)}body[dir=rtl] accredible-select-input mat-form-field.mat-mdc-form-field .mdc-text-field:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value{padding-left:var(--spacing-2x)}\n"],encapsulation:2})}}return p})()},45024:(W,k,s)=>{s.d(k,{CB:()=>L,DQ:()=>w,Q3:()=>O,qS:()=>S,sL:()=>b,xn:()=>E,y4:()=>P,zP:()=>B});var n=s(30017),v=(s(74402),s(7673),s(21413)),x=s(54438);class S{}function P(g){return g&&"function"==typeof g.connect&&!(g instanceof n.G)}var O=function(g){return g[g.REPLACED=0]="REPLACED",g[g.INSERTED=1]="INSERTED",g[g.MOVED=2]="MOVED",g[g.REMOVED=3]="REMOVED",g}(O||{});const b=new x.nKC("_ViewRepeater");class E{applyChanges(o,r,a,d,c){o.forEachOperation((h,p,M)=>{let m,y;if(null==h.previousIndex){const f=a(h,p,M);m=r.createEmbeddedView(f.templateRef,f.context,f.index),y=O.INSERTED}else null==M?(r.remove(p),y=O.REMOVED):(m=r.get(p),r.move(m,M),y=O.MOVED);c&&c({context:m?.context,operation:y,record:h})})}detach(){}}class w{constructor(){this.viewCacheSize=20,this._viewCache=[]}
1applyChanges(o,r,a,d,c){o.forEachOperation((h,p,M)=>{let m,y;null==h.previousIndex?(m=this._insertView(()=>a(h,p,M),M,r,d(h)),y=m?O.INSERTED:O.REPLACED):null==M?(this._detachAndCacheView(p,r),y=O.REMOVED):(m=this._moveView(p,M,r,d(h)),y=O.MOVED),c&&c({context:m?.context,operation:y,record:h})})}detach(){for(const o of this._viewCache)o.destroy();this._viewCache=[]}_insertView(o,r,a,d){const c=this._insertViewFromCache(r,a);if(c)return void(c.context.$implicit=d);const h=o();return a.createEmbeddedView(h.templateRef,h.context,h.index)}_detachAndCacheView(o,r){const a=r.detach(o);this._maybeCacheView(a,r)}_moveView(o,r,a,d){const c=a.get(o);return a.move(c,r),c.context.$implicit=d,c}_maybeCacheView(o,r){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(o);else{const a=r.indexOf(o);-1===a?o.destroy():r.remove(a)}}_insertViewFromCache(o,r){const a=this._viewCache.pop();return a&&r.insert(a,o),a||null}}class L{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(o=!1,r,a=!0,d){this._multiple=o,this._emitChanges=a,this.compareWith=d,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new v.B,r&&r.length&&(o?r.forEach(c=>this._markSelected(c)):this._markSelected(r[0]),this._selectedToEmit.length=0)}select(...o){this._verifyValueAssignment(o),o.forEach(a=>this._markSelected(a));const r=this._hasQueuedChanges();return this._emitChangeEvent(),r}deselect(...o){this._verifyValueAssignment(o),o.forEach(a=>this._unmarkSelected(a));const r=this._hasQueuedChanges();return this._emitChangeEvent(),r}setSelection(...o){this._verifyValueAssignment(o);const r=this.selected,a=new Set(o);o.forEach(c=>this._markSelected(c)),r.filter(c=>!a.has(this._getConcreteValue(c,a))).forEach(c=>this._unmarkSelected(c));const d=this._hasQueuedChanges();return this._emitChangeEvent(),d}toggle(o){return this.isSelected(o)?this.deselect(o):this.select(o)}clear(o=!0){this._unmarkAll();const r=this._hasQueuedChanges();return o&&this._emitChangeEvent(),r}isSelected(o){return this._selection.has(this._getConcreteValue(o))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(o){this._multiple&&this.selected&&this._selected.sort(o)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(o){o=this._getConcreteValue(o),this.isSelected(o)||(this._multiple||this._unmarkAll(),this.isSelected(o)||this._selection.add(o),this._emitChanges&&this._selectedToEmit.push(o))}_unmarkSelected(o){o=this._getConcreteValue(o),this.isSelected(o)&&(this._selection.delete(o),this._emitChanges&&this._deselectedToEmit.push(o))}_unmarkAll(){this.isEmpty()||this._selection.forEach(o=>this._unmarkSelected(o))}_verifyValueAssignment(o){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(o,r){if(this.compareWith){r=r??this._selection;for(let a of r)if(this.compareWith(o,a))return a;return o}return o}}let B=(()=>{class g{constructor(){this._listeners=[]}notify(r,a){for(let d of this._listeners)d(r,a)}listen(r){return this._listeners.push(r),()=>{this._listeners=this._listeners.filter(a=>r!==a)}}ngOnDestroy(){this._listeners=[]}static{this.\u0275fac=function(a){return new(a||g)}}static{this.\u0275prov=x.jDH({token:g,factory:g.\u0275fac,providedIn:"root"})}}return g})()},82798:(W,k,s)=>{s.d(k,{VO:()=>te,Ve:()=>ie});var n=s(66969),T=s(60177),e=s(54438),v=s(86600),x=s(53719),S=s(65478),P=s(89888),D=s(28203),O=s(45024),b=s(67336),E=s(89417),w=s(21413),L=s(59030),A=s(57786),B=s(99172),g=s(25558),o=s(5964),r=s(96354),a=s(23294),d=s(56977),c=s(96697),h=s(49969);const p=["trigger"],M=["panel"],m=[[["mat-select-trigger"]],"*"],y=["mat-select-trigger","*"];function f(u,j){if(1&u&&(e.j41(0,"span",4),e.EFF(1),e.k0s()),2&u){const t=e.XpG();e.R7$(),e.JRh(t.placeholder)}}function F(u,j){1&u&&e.SdG(0)}function N(u,j){if(1&u&&(e.j41(0,"span",11),e.EFF(1),e.k0s()),2&u){const t=e.XpG(2);e.R7$(),e.JRh(t.triggerValue)}}function z(u,j){if(1&u&&(e.j41(0,"span",5),e.DNE(1,F,1,0)(2,N,2,1,"span",11),e.k0s()),2&u){const t=e.XpG();e.R7$(),e.vxM(t.customTrigger?1:2)}}function Q(u,j){if(1&u){const t=e.RV6();e.j41(0,"div",12,1),e.bIt("@transformPanel.done",function(l){e.eBV(t);const _=e.XpG();return e.Njj(_._panelDoneAnimatingStream.next(l.toState))})("keydown",function(l){e.eBV(t);const _=e.XpG();return e.Njj(_._handleKeydown(l))}),e.SdG(2,1),e.k0s()}if(2&u){const t=e.XpG();e.ZvI("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",t._getPanelTheme(
1),""),e.Y8G("ngClass",t.panelClass)("@transformPanel","showing"),e.BMQ("id",t.id+"-panel")("aria-multiselectable",t.multiple)("aria-label",t.ariaLabel||null)("aria-labelledby",t._getPanelAriaLabelledby())}}const Y={transformPanelWrap:(0,h.hZ)("transformPanelWrap",[(0,h.kY)("* => void",(0,h.P)("@transformPanel",[(0,h.MA)()],{optional:!0}))]),transformPanel:(0,h.hZ)("transformPanel",[(0,h.wk)("void",(0,h.iF)({opacity:0,transform:"scale(1, 0.8)"})),(0,h.kY)("void => showing",(0,h.i0)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,h.iF)({opacity:1,transform:"scale(1, 1)"}))),(0,h.kY)("* => void",(0,h.i0)("100ms linear",(0,h.iF)({opacity:0})))])};let G=0;const X=new e.nKC("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{const u=(0,e.WQX)(n.hJ);return()=>u.scrollStrategies.reposition()}}),J=new e.nKC("MAT_SELECT_CONFIG"),Z={provide:X,deps:[n.hJ],useFactory:function H(u){return()=>u.scrollStrategies.reposition()}},q=new e.nKC("MatSelectTrigger");class ee{constructor(j,t){this.source=j,this.value=t}}let te=(()=>{class u{_scrollOptionIntoView(t){const i=this.options.toArray()[t];if(i){const l=this.panel.nativeElement,_=(0,v.jb)(t,this.options,this.optionGroups),C=i._getHostElement();l.scrollTop=0===t&&1===_?0:(0,v.TL)(C.offsetTop,C.offsetHeight,l.scrollTop,l.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(t){return new ee(this,t)}get focused(){return this._focused||this._panelOpen}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(t){this._hideSingleSelectionIndicator=t,this._syncParentProperties()}get placeholder(){return this._placeholder}set placeholder(t){this._placeholder=t,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(E.k0.required)??!1}set required(t){this._required=t,this.stateChanges.next()}get multiple(){return this._multiple}set multiple(t){this._multiple=t}get compareWith(){return this._compareWith}set compareWith(t){this._compareWith=t,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(t){this._assignValue(t)&&this._onChange(t)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(t){this._errorStateTracker.matcher=t}get id(){return this._id}set id(t){this._id=t||this._uid,this.stateChanges.next()}get errorState(){return this._errorStateTracker.errorState}set errorState(t){this._errorStateTracker.errorState=t}constructor(t,i,l,_,C,V,I,ae,ne,$,oe,le,se,K){this._viewportRuler=t,this._changeDetectorRef=i,this._elementRef=C,this._dir=V,this._parentFormField=ne,this.ngControl=$,this._liveAnnouncer=se,this._defaultOptions=K,this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._panelOpen=!1,this._compareWith=(R,U)=>R===U,this._uid="mat-select-"+G++,this._triggerAriaLabelledBy=null,this._destroy=new w.B,this.stateChanges=new w.B,this.disableAutomaticLabeling=!0,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+G++,this._panelDoneAnimatingStream=new w.B,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._multiple=!1,this.disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._initialized=new w.B,this.optionSelectionChanges=(0,L.v)(()=>{const R=this.options;return R?R.changes.pipe((0,B.Z)(R),(0,g.n)(()=>(0,A.h)(...R.map(U=>U.onSelectionChange)))):this._initialized.pipe((0,g.n)(()=>this.optionSelectionChanges))}
1),this.openedChange=new e.bkB,this._openedStream=this.openedChange.pipe((0,o.p)(R=>R),(0,r.T)(()=>{})),this._closedStream=this.openedChange.pipe((0,o.p)(R=>!R),(0,r.T)(()=>{})),this.selectionChange=new e.bkB,this.valueChange=new e.bkB,this._trackedModal=null,this._skipPredicate=R=>!this.panelOpen&&R.disabled,this.ngControl&&(this.ngControl.valueAccessor=this),null!=K?.typeaheadDebounceInterval&&(this.typeaheadDebounceInterval=K.typeaheadDebounceInterval),this._errorStateTracker=new v.X0(_,$,ae,I,this.stateChanges),this._scrollStrategyFactory=le,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(oe)||0,this.id=this.id}ngOnInit(){this._selectionModel=new O.CB(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,a.F)(),(0,d.Q)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen)),this._viewportRuler.change().pipe((0,d.Q)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe((0,d.Q)(this._destroy)).subscribe(t=>{t.added.forEach(i=>i.select()),t.removed.forEach(i=>i.deselect())}),this.options.changes.pipe((0,B.Z)(null),(0,d.Q)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const t=this._getTriggerAriaLabelledby(),i=this.ngControl;if(t!==this._triggerAriaLabelledBy){const l=this._elementRef.nativeElement;this._triggerAriaLabelledBy=t,t?l.setAttribute("aria-labelledby",t):l.removeAttribute("aria-labelledby")}i&&(this._previousControl!==i.control&&(void 0!==this._previousControl&&null!==i.disabled&&i.disabled!==this.disabled&&(this.disabled=i.disabled),this._previousControl=i.control),this.updateErrorState())}ngOnChanges(t){(t.disabled||t.userAriaDescribedBy)&&this.stateChanges.next(),t.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_applyModalPanelOwnership(){const t=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!t)return;const i=`${this.id}-panel`;this._trackedModal&&(0,P.Ae)(this._trackedModal,"aria-owns",i),(0,P.px)(t,"aria-owns",i),this._trackedModal=t}_clearFromModal(){this._trackedModal&&((0,P.Ae)(this._trackedModal,"aria-owns",`${this.id}-panel`),this._trackedModal=null)}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next())}writeValue(t){this._assignValue(t)}registerOnChange(t){this._onChange=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this.disabled=t,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const t=this._selectionModel.selected.map(i=>i.viewValue);return this._isRtl()&&t.reverse(),t.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(t){this.disabled||(this.panelOpen?this._handleOpenKeydown(t):this._handleClosedKeydown(t))}_handleClosedKeydown(t){const i=t.keyCode,l=i===b.n6||i===b.i7||i===b.UQ||i===b.LE,_=i===b.Fm||i===b.t6,C=this._keyManager;if(!C.isTyping()&&_&&!(0,b.rp)(t)||(this.multiple||t.altKey)&&l)t.preventDefault(),this.open();else if(!this.multiple){const V=this.selected;C.onKeydown(t);const I=this.selected;I&&V!==I&&this._liveAnnouncer.announce(I.viewValue,1e4)}}_handleOpenKeydown(t){const i=this._keyManager,l=t.keyCode,_=l===b.n6||l===b.
1i7,C=i.isTyping();if(_&&t.altKey)t.preventDefault(),this.close();else if(C||l!==b.Fm&&l!==b.t6||!i.activeItem||(0,b.rp)(t))if(!C&&this._multiple&&l===b.A&&t.ctrlKey){t.preventDefault();const V=this.options.some(I=>!I.disabled&&!I.selected);this.options.forEach(I=>{I.disabled||(V?I.select():I.deselect())})}else{const V=i.activeItemIndex;i.onKeydown(t),this._multiple&&_&&t.shiftKey&&i.activeItem&&i.activeItemIndex!==V&&i.activeItem._selectViaInteraction()}else t.preventDefault(),i.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,c.s)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(t){if(this.options.forEach(i=>i.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&t)Array.isArray(t),t.forEach(i=>this._selectOptionByValue(i)),this._sortValues();else{const i=this._selectOptionByValue(t);i?this._keyManager.updateActiveItem(i):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(t){const i=this.options.find(l=>{if(this._selectionModel.isSelected(l))return!1;try{return null!=l.value&&this._compareWith(l.value,t)}catch{return!1}});return i&&this._selectionModel.select(i),i}_assignValue(t){return!!(t!==this._value||this._multiple&&Array.isArray(t))&&(this.options&&this._setSelectionByValue(t),this._value=t,!0)}_getOverlayWidth(t){return"auto"===this.panelWidth?(t instanceof n.$Q?t.elementRef:t||this._elementRef).nativeElement.getBoundingClientRect().width:null===this.panelWidth?"":this.panelWidth}_syncParentProperties(){if(this.options)for(const t of this.options)t._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new P.Au(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const t=(0,A.h)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,d.Q)(t)).subscribe(i=>{this._onSelect(i.source,i.isUserInput),i.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,A.h)(...this.options.map(i=>i._stateChanges)).pipe((0,d.Q)(t)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(t,i){const l=this._selectionModel.isSelected(t);null!=t.value||this._multiple?(l!==t.selected&&(t.selected?this._selectionModel.select(t):this._selectionModel.deselect(t)),i&&this._keyManager.setActiveItem(t),this.multiple&&(this._sortValues(),i&&this.focus())):(t.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(t.value)),l!==this._selectionModel.isSelected(t)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const t=this.options.toArray();this._selectionModel.sort((i,l)=>this.sortComparator?this.sortComparator(i,l,t):t.indexOf(i)-t.indexOf(l)),this.stateChanges.next()}}_propagateChanges(t){let i;i=this.multiple?this.selected.map(l=>l.value):this.selected?this.selected.value:t,this._value=i,this.valueChange.emit(i),this._onChange(i),this.selectionChange.emit(this._getChangeEvent(i)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let t=-1;for(let i=0;i<this.options.length;i++)if(!this.options.get(i).disabled){t=i;break}this._keyManager.setActiveItem(t)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(t){this._elementRef.nativeElement.focus(t)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const t=this._parentFormField?.getLabelId();return this.ariaLabelledby?(t?t+" ":"")+this.ariaLabelledby:t}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const t=this._parentFormField?.getLabelId();let i=(t?t+" ":"")+this._valueId;return this.ariaLabelledby&&(i+=" "+this.ariaLabelledby),i}_panelDoneAnimating(t){this.openedChange.emit(t)}setDescribedByIds(t){t.length?this._elementRef.nativeElement.setAttribute("aria-describedby",t.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static{this.\u0275fac=function(i){return new(i||u)(e.rXU(S.Xj),e.rXU(e.gRc),e.rXU(e.SKi),e.rXU(v.es),e.rXU(e.aKT),e.rXU(D.dS,8),e.rXU(E.cV,8),e.rXU(E.j4,8),e.rXU(x.xb,8),e.rXU(E.vO,10),e.kS0("tabindex"),e.rXU(X),e.rXU(P.Ai),e.rXU(J,8))}}static{this.\u0275cmp=e.VBU({type:u,selectors:[["mat-select"]],contentQueries:function(i,l,_){if(1&i&&(e.wni(_,q,5),e.wni(_,v.wT,5),e.
1wni(_,v.QC,5)),2&i){let C;e.mGM(C=e.lsd())&&(l.customTrigger=C.first),e.mGM(C=e.lsd())&&(l.options=C),e.mGM(C=e.lsd())&&(l.optionGroups=C)}},viewQuery:function(i,l){if(1&i&&(e.GBs(p,5),e.GBs(M,5),e.GBs(n.WB,5)),2&i){let _;e.mGM(_=e.lsd())&&(l.trigger=_.first),e.mGM(_=e.lsd())&&(l.panel=_.first),e.mGM(_=e.lsd())&&(l._overlayDir=_.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(i,l){1&i&&e.bIt("keydown",function(C){return l._handleKeydown(C)})("focus",function(){return l._onFocus()})("blur",function(){return l._onBlur()}),2&i&&(e.BMQ("id",l.id)("tabindex",l.disabled?-1:l.tabIndex)("aria-controls",l.panelOpen?l.id+"-panel":null)("aria-expanded",l.panelOpen)("aria-label",l.ariaLabel||null)("aria-required",l.required.toString())("aria-disabled",l.disabled.toString())("aria-invalid",l.errorState)("aria-activedescendant",l._getAriaActiveDescendant()),e.AVh("mat-mdc-select-disabled",l.disabled)("mat-mdc-select-invalid",l.errorState)("mat-mdc-select-required",l.required)("mat-mdc-select-empty",l.empty)("mat-mdc-select-multiple",l.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",e.L39],disableRipple:[2,"disableRipple","disableRipple",e.L39],tabIndex:[2,"tabIndex","tabIndex",t=>null==t?0:(0,e.Udg)(t)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",e.L39],placeholder:"placeholder",required:[2,"required","required",e.L39],multiple:[2,"multiple","multiple",e.L39],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",e.L39],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",e.Udg],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],standalone:!0,features:[e.Jv_([{provide:x.qT,useExisting:u},{provide:v.is,useExisting:u}]),e.GFd,e.OA$,e.aNF],ngContentSelectors:y,decls:11,vars:8,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(i,l){if(1&i){const _=e.RV6();e.NAR(m),e.j41(0,"div",2,0),e.bIt("click",function(){return e.eBV(_),e.Njj(l.open())}),e.j41(3,"div",3),e.DNE(4,f,2,1,"span",4)(5,z,3,1,"span",5),e.k0s(),e.j41(6,"div",6)(7,"div",7),e.qSk(),e.j41(8,"svg",8),e.nrm(9,"path",9),e.k0s()()()(),e.DNE(10,Q,3,9,"ng-template",10),e.bIt("backdropClick",function(){return e.eBV(_),e.Njj(l.close())})("attach",function(){return e.eBV(_),e.Njj(l._onAttached())})("detach",function(){return e.eBV(_),e.Njj(l.close())})}if(2&i){const _=e.sdS(1);e.R7$(3),e.BMQ("id",l._valueId),e.R7$(),e.vxM(l.empty?4:5),e.R7$(6),e.Y8G("cdkConnectedOverlayPanelClass",l._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",l._scrollStrategy)("cdkConnectedOverlayOrigin",l._preferredOverlayOrigin||_)("cdkConnectedOverlayOpen",l.panelOpen)("cdkConnectedOverlayPositions",l._positions)("cdkConnectedOverlayWidth",l._overlayWidth)}},dependencies:[n.$Q,n.WB,T.YU],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color, var(--mat-app-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-app-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-app-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-app-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-app-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color, var(--mat-app-surface-container))}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-app-on-surface-variant))}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}'],encapsulation:2,data:{animation:[Y.transformPanel]},changeDetection:0})}}return u})(),ie=(()=>{class u{static{this.\u0275fac=function(i){return new(i||u)}}static{this.\u0275mod=e.$C({type:u})}static{this.\u0275inj=e.G2t({providers:[Z],imports:[T.MD,n.z_,v.Sy,v.yE,S.Gj,x.RG,v.Sy,v.yE]})}}return u})()}}]);
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.