-
Notifications
You must be signed in to change notification settings - Fork 1
/
8504.0ceec24cbc77f0ce.js
1 lines (1 loc) · 137 KB
/
8504.0ceec24cbc77f0ce.js
1
"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[8504],{9349:(X,W,h)=>{h.d(W,{IC:()=>Z,Ky:()=>Y,Lq:()=>S,aC:()=>U});var e=h(3353),t=h(4650),n=h(1281),b=h(8896),F=h(8929),R=h(3753),A=h(7568),N=h(7625),B=h(6895);const H=(0,e.i$)({passive:!0});let S=(()=>{class E{constructor(p,c){this._platform=p,this._ngZone=c,this._monitoredElements=new Map}monitor(p){if(!this._platform.isBrowser)return b.E;const c=(0,n.fI)(p),u=this._monitoredElements.get(c);if(u)return u.subject;const x=new F.xQ,P="cdk-text-field-autofilled",s=g=>{"cdk-text-field-autofill-start"!==g.animationName||c.classList.contains(P)?"cdk-text-field-autofill-end"===g.animationName&&c.classList.contains(P)&&(c.classList.remove(P),this._ngZone.run(()=>x.next({target:g.target,isAutofilled:!1}))):(c.classList.add(P),this._ngZone.run(()=>x.next({target:g.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{c.addEventListener("animationstart",s,H),c.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(c,{subject:x,unlisten:()=>{c.removeEventListener("animationstart",s,H)}}),x}stopMonitoring(p){const c=(0,n.fI)(p),u=this._monitoredElements.get(c);u&&(u.unlisten(),u.subject.complete(),c.classList.remove("cdk-text-field-autofill-monitored"),c.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(c))}ngOnDestroy(){this._monitoredElements.forEach((p,c)=>this.stopMonitoring(c))}}return E.\u0275fac=function(p){return new(p||E)(t.LFG(e.t4),t.LFG(t.R0b))},E.\u0275prov=t.Yz7({token:E,factory:E.\u0275fac,providedIn:"root"}),E})(),U=(()=>{class E{constructor(p,c){this._elementRef=p,this._autofillMonitor=c,this.cdkAutofill=new t.vpe}ngOnInit(){this._autofillMonitor.monitor(this._elementRef).subscribe(p=>this.cdkAutofill.emit(p))}ngOnDestroy(){this._autofillMonitor.stopMonitoring(this._elementRef)}}return E.\u0275fac=function(p){return new(p||E)(t.Y36(t.SBq),t.Y36(S))},E.\u0275dir=t.lG2({type:E,selectors:[["","cdkAutofill",""]],outputs:{cdkAutofill:"cdkAutofill"}}),E})(),Z=(()=>{class E{constructor(p,c,u,x){this._elementRef=p,this._platform=c,this._ngZone=u,this._destroyed=new F.xQ,this._enabled=!0,this._previousMinRows=-1,this._isViewInited=!1,this._handleFocusEvent=P=>{this._hasFocus="focus"===P.type},this._document=x,this._textareaElement=this._elementRef.nativeElement}get minRows(){return this._minRows}set minRows(p){this._minRows=(0,n.su)(p),this._setMinHeight()}get maxRows(){return this._maxRows}set maxRows(p){this._maxRows=(0,n.su)(p),this._setMaxHeight()}get enabled(){return this._enabled}set enabled(p){p=(0,n.Ig)(p),this._enabled!==p&&((this._enabled=p)?this.resizeToFitContent(!0):this.reset())}get placeholder(){return this._textareaElement.placeholder}set placeholder(p){this._cachedPlaceholderHeight=void 0,p?this._textareaElement.setAttribute("placeholder",p):this._textareaElement.removeAttribute("placeholder"),this._cacheTextareaPlaceholderHeight()}_setMinHeight(){const p=this.minRows&&this._cachedLineHeight?this.minRows*this._cachedLineHeight+"px":null;p&&(this._textareaElement.style.minHeight=p)}_setMaxHeight(){const p=this.maxRows&&this._cachedLineHeight?this.maxRows*this._cachedLineHeight+"px":null;p&&(this._textareaElement.style.maxHeight=p)}ngAfterViewInit(){this._platform.isBrowser&&(this._initialHeight=this._textareaElement.style.height,this.resizeToFitContent(),this._ngZone.runOutsideAngular(()=>{const p=this._getWindow();(0,R.R)(p,"resize").pipe((0,A.e)(16),(0,N.R)(this._destroyed)).subscribe(()=>this.resizeToFitContent(!0)),this._textareaElement.addEventListener("focus",this._handleFocusEvent),this._textareaElement.addEventListener("blur",this._handleFocusEvent)}),this._isViewInited=!0,this.resizeToFitContent(!0))}ngOnDestroy(){this._textareaElement.removeEventListener("focus",this._handleFocusEvent),this._textareaElement.removeEventListener("blur",this._handleFocusEvent),this._destroyed.next(),this._destroyed.complete()}_cacheTextareaLineHeight(){if(this._cachedLineHeight)return;let p=this._textareaElement.cloneNode(!1);p.rows=1,p.style.position="absolute",p.style.visibility="hidden",p.style.border="none",p.style.padding="0",p.style.height="",p.style.minHeight="",p.style.maxHeight="",p.style.overflow="hidden",this._textareaElement.parentNode.appendChild(p),this._cachedLineHeight=p.clientHeight,p.remove(),this._setMinHeight(),this._setMaxHeight()}_measureScrollHeight(){const p=this._textareaElement,c=p.style.marginBottom||"",u=this._platform.FIREFOX,x=u&&this._hasFocus,P=u?"cdk-textarea-autosize-measuring-firefox":"cdk-textarea-autosize-measuring";x&&(p.style.marginBottom=`${p.clientHeight}px`),p.classList.add(P);const s=p.scrollHeight-4;return p.classList.remove(P),x&&(p.style.marginBottom=c),s}_cacheTextareaPlaceholderHeight(){if(!this._isViewInited||null!=this._cachedPlaceholderHeight)return;if(!this.placeholder)return void(this._cachedPlaceholderHeight=0);const p=this._textareaElement.value;this._textareaElement.value=this._textareaElement.placeholder,this._cachedPlaceholderHeight=this._measureScrollHeight(),this._textareaElement.value=p}ngDoCheck(){this._platform.isBrowser&&this.resizeToFitContent()}resizeToFitContent(p=!1){if(!this._enabled||(this._cacheTextareaLineHeight(),this._cacheTextareaPlaceholderHeight(),!this._cachedLineHeight))return;const c=this._elementRef.nativeElement,u=c.value;if(!p&&this._minRows===this._previousMinRows&&u===this._previousValue)return;const x=this._measureScrollHeight(),P=Math.max(x,this._cachedPlaceholderHeight||0);c.style.height=`${P}px`,this._ngZone.runOutsideAngular(()=>{typeof requestAnimationFrame<"u"?requestAnimationFrame(()=>this._scrollToCaretPosition(c)):setTimeout(()=>this._scrollToCaretPosition(c))}),this._previousValue=u,this._previousMinRows=this._minRows}reset(){void 0!==this._initialHeight&&(this._textareaElement.style.height=this._initialHeight)}_noopInputHandler(){}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_scrollToCaretPosition(p){const{selectionStart:c,selectionEnd:u}=p;!this._destroyed.isStopped&&this._hasFocus&&p.setSelectionRange(c,u)}}return E.\u0275fac=function(p){return new(p||E)(t.Y36(t.SBq),t.Y36(e.t4),t.Y36(t.R0b),t.Y36(B.K0,8))},E.\u0275dir=t.lG2({type:E,selectors:[["textarea","cdkTextareaAutosize",""]],hostAttrs:["rows","1",1,"cdk-textarea-autosize"],hostBindings:function(p,c){1&p&&t.NdJ("input",function(){return c._noopInputHandler()})},inputs:{minRows:["cdkAutosizeMinRows","minRows"],maxRows:["cdkAutosizeMaxRows","maxRows"],enabled:["cdkTextareaAutosize","enabled"],placeholder:"placeholder"},exportAs:["cdkTextareaAutosize"]}),E})(),Y=(()=>{class E{}return E.\u0275fac=function(p){return new(p||E)},E.\u0275mod=t.oAB({type:E}),E.\u0275inj=t.cJS({}),E})()},8504:(X,W,h)=>{h.r(W),h.d(W,{PaginatorConfigurableExample:()=>Y,PaginatorExamplesModule:()=>P,PaginatorHarnessExample:()=>O,PaginatorIntlExample:()=>c,PaginatorOverviewExample:()=>E});var e=h(6895),t=h(4650),n=h(4006),b=h(284),F=h(8739),R=h(9549),A=h(455),N=h(8929),B=h(3546);const H=function(){return{updateOn:"blur"}},S=function(){return[]},U=function(){return[5,10,25,100]},Z=function(){return[10,50,100]};let Y=(()=>{class s{constructor(){this.length=50,this.pageSize=10,this.pageIndex=0,this.pageSizeOptions=[5,10,25],this.hidePageSize=!1,this.showPageSizeOptions=!0,this.showFirstLastButtons=!0,this.disabled=!1}handlePageEvent(v){this.pageEvent=v,this.length=v.length,this.pageSize=v.pageSize,this.pageIndex=v.pageIndex}setPageSizeOptions(v){v&&(this.pageSizeOptions=v.split(",").map(M=>+M))}}return s.\u0275fac=function(v){return new(v||s)},s.\u0275cmp=t.Xpm({type:s,selectors:[["paginator-configurable-example"]],decls:34,vars:22,consts:[[1,"demo-options"],["matInput","","placeholder","Length","type","number",3,"ngModel","ngModelChange"],["matInput","","placeholder","Page Size","type","number",3,"ngModel","ngModelChange"],["matInput","","placeholder","Page Index","type","number",3,"ngModel","ngModelChange"],["matInput","","placeholder","Ex. 10,25,50",3,"ngModel","ngModelOptions","ngModelChange"],[1,"demo-toggles"],[3,"ngModel","ngModelChange"],["aria-label","Select page",1,"demo-paginator",3,"length","pageSize","disabled","showFirstLastButtons","pageSizeOptions","hidePageSize","pageIndex","page"],["paginator",""],[1,"demo-data"]],template:function(v,M){if(1&v&&(t.TgZ(0,"div",0)(1,"mat-form-field")(2,"mat-label"),t._uU(3,"Length"),t.qZA(),t.TgZ(4,"input",1),t.NdJ("ngModelChange",function(r){return M.length=r}),t.qZA()(),t.TgZ(5,"mat-form-field")(6,"mat-label"),t._uU(7,"Page Size"),t.qZA(),t.TgZ(8,"input",2),t.NdJ("ngModelChange",function(r){return M.pageSize=r}),t.qZA()(),t.TgZ(9,"mat-form-field")(10,"mat-label"),t._uU(11,"Page Index"),t.qZA(),t.TgZ(12,"input",3),t.NdJ("ngModelChange",function(r){return M.pageIndex=r}),t.qZA()(),t.TgZ(13,"mat-form-field")(14,"mat-label"),t._uU(15,"Page Size Options"),t.qZA(),t.TgZ(16,"input",4),t.NdJ("ngModelChange",function(r){return M.setPageSizeOptions(r)}),t.qZA()(),t.TgZ(17,"div",5)(18,"mat-slide-toggle",6),t.NdJ("ngModelChange",function(r){return M.hidePageSize=r}),t._uU(19,"Hide page size"),t.qZA(),t.TgZ(20,"mat-slide-toggle",6),t.NdJ("ngModelChange",function(r){return M.showPageSizeOptions=r}),t._uU(21,"Show multiple page size options"),t.qZA(),t.TgZ(22,"mat-slide-toggle",6),t.NdJ("ngModelChange",function(r){return M.showFirstLastButtons=r}),t._uU(23,"Show first/last buttons"),t.qZA(),t.TgZ(24,"mat-slide-toggle",6),t.NdJ("ngModelChange",function(r){return M.disabled=r}),t._uU(25,"Disabled"),t.qZA()()(),t.TgZ(26,"mat-paginator",7,8),t.NdJ("page",function(r){return M.handlePageEvent(r)}),t.qZA(),t.TgZ(28,"div",9)(29,"div"),t._uU(30),t.ALo(31,"json"),t.qZA(),t.TgZ(32,"div"),t._uU(33),t.qZA()()),2&v){const d=t.MAs(27);t.xp6(4),t.Q6J("ngModel",M.length),t.xp6(4),t.Q6J("ngModel",M.pageSize),t.xp6(4),t.Q6J("ngModel",M.pageIndex),t.xp6(4),t.Q6J("ngModel",M.pageSizeOptions)("ngModelOptions",t.DdM(20,H)),t.xp6(2),t.Q6J("ngModel",M.hidePageSize),t.xp6(2),t.Q6J("ngModel",M.showPageSizeOptions),t.xp6(2),t.Q6J("ngModel",M.showFirstLastButtons),t.xp6(2),t.Q6J("ngModel",M.disabled),t.xp6(2),t.Q6J("length",M.length)("pageSize",M.pageSize)("disabled",M.disabled)("showFirstLastButtons",M.showFirstLastButtons)("pageSizeOptions",M.showPageSizeOptions?M.pageSizeOptions:t.DdM(21,S))("hidePageSize",M.hidePageSize)("pageIndex",M.pageIndex),t.xp6(4),t.hij(" Output event: ",t.lcZ(31,18,M.pageEvent)||"No events dispatched yet"," "),t.xp6(3),t.hij(" getNumberOfPages: ",d.getNumberOfPages()," ")}},dependencies:[b.Nt,R.KE,R.hX,F.NW,A.Rr,n.Fj,n.wV,n.JJ,n.On,e.Ts],styles:[".demo-toggles[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: column;\n}\n\n.demo-toggles[_ngcontent-%COMP%] *[_ngcontent-%COMP%] {\n margin-bottom: 16px;\n}\n\n.demo-options[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: column;\n width: 600px;\n}\n\n.demo-data[_ngcontent-%COMP%] *[_ngcontent-%COMP%] {\n margin: 16px 0;\n}\n\n.demo-paginator[_ngcontent-%COMP%] {\n width: 600px;\n}"]}),s})(),E=(()=>{class s{}return s.\u0275fac=function(v){return new(v||s)},s.\u0275cmp=t.Xpm({type:s,selectors:[["paginator-overview-example"]],decls:1,vars:4,consts:[["aria-label","Select page",3,"length","pageSize","pageSizeOptions"]],template:function(v,M){1&v&&t._UZ(0,"mat-paginator",0),2&v&&t.Q6J("length",100)("pageSize",10)("pageSizeOptions",t.DdM(3,U))},dependencies:[F.NW],encapsulation:2}),s})(),O=(()=>{class s{constructor(){this.length=500,this.pageSize=10,this.pageIndex=0,this.pageSizeOptions=[5,10,25],this.showFirstLastButtons=!0}handlePageEvent(v){this.length=v.length,this.pageSize=v.pageSize,this.pageIndex=v.pageIndex}}return s.\u0275fac=function(v){return new(v||s)},s.\u0275cmp=t.Xpm({type:s,selectors:[["paginator-harness-example"]],decls:1,vars:5,consts:[["aria-label","Select page",3,"length","pageSize","showFirstLastButtons","pageSizeOptions","pageIndex","page"]],template:function(v,M){1&v&&(t.TgZ(0,"mat-paginator",0),t.NdJ("page",function(r){return M.handlePageEvent(r)}),t.qZA()),2&v&&t.Q6J("length",M.length)("pageSize",M.pageSize)("showFirstLastButtons",M.showFirstLastButtons)("pageSizeOptions",M.pageSizeOptions)("pageIndex",M.pageIndex)},dependencies:[F.NW],encapsulation:2}),s})(),p=(()=>{class s{constructor(){this.changes=new N.xQ,this.firstPageLabel=$localize`First page`,this.itemsPerPageLabel=$localize`Items per page:`,this.lastPageLabel=$localize`Last page`,this.nextPageLabel="Next page",this.previousPageLabel="Previous page"}getRangeLabel(v,M,d){if(0===d)return $localize`Page 1 of 1`;const r=Math.ceil(d/M);return $localize`Page ${v+1} of ${r}`}}return s.\u0275fac=function(v){return new(v||s)},s.\u0275prov=t.Yz7({token:s,factory:s.\u0275fac}),s})(),c=(()=>{class s{}return s.\u0275fac=function(v){return new(v||s)},s.\u0275cmp=t.Xpm({type:s,selectors:[["paginator-intl-example"]],decls:1,vars:3,consts:[["aria-label","Select page",3,"length","pageSizeOptions"]],template:function(v,M){1&v&&t._UZ(0,"mat-paginator",0),2&v&&t.Q6J("length",200)("pageSizeOptions",t.DdM(2,Z))},dependencies:[F.NW],encapsulation:2}),s})(),u=(()=>{class s{}return s.\u0275fac=function(v){return new(v||s)},s.\u0275mod=t.oAB({type:s}),s.\u0275inj=t.cJS({providers:[{provide:F.ye,useClass:p}],imports:[F.TU]}),s})(),P=(()=>{class s{}return s.\u0275fac=function(v){return new(v||s)},s.\u0275mod=t.oAB({type:s}),s.\u0275inj=t.cJS({imports:[e.ez,b.c,F.TU,B.QW,R.lN,b.c,A.rP,u,n.u5]}),s})()},3546:(X,W,h)=>{h.d(W,{$j:()=>Y,C1:()=>U,G2:()=>c,QW:()=>M,WU:()=>P,a8:()=>H,dk:()=>O,dn:()=>Z,hq:()=>E,kc:()=>g,n5:()=>S,nc:()=>x,o5:()=>s,rt:()=>p,vP:()=>u});var e=h(4650),t=h(6895),n=h(3238);const b=["*"],F=[[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],[["","mat-card-image",""],["","matCardImage",""],["","mat-card-sm-image",""],["","matCardImageSmall",""],["","mat-card-md-image",""],["","matCardImageMedium",""],["","mat-card-lg-image",""],["","matCardImageLarge",""],["","mat-card-xl-image",""],["","matCardImageXLarge",""]],"*"],R=["mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","[mat-card-image], [matCardImage],\n [mat-card-sm-image], [matCardImageSmall],\n [mat-card-md-image], [matCardImageMedium],\n [mat-card-lg-image], [matCardImageLarge],\n [mat-card-xl-image], [matCardImageXLarge]","*"],A=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],N=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","*"],B=new e.OlP("MAT_CARD_CONFIG");let H=(()=>{class d{constructor(_){this.appearance=_?.appearance||"raised"}}return d.\u0275fac=function(_){return new(_||d)(e.Y36(B,8))},d.\u0275cmp=e.Xpm({type:d,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(_,f){2&_&&e.ekj("mat-mdc-card-outlined","outlined"===f.appearance)("mdc-card--outlined","outlined"===f.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:b,decls:1,vars:0,template:function(_,f){1&_&&(e.F$t(),e.Hsn(0))},styles:['.mdc-card{display:flex;flex-direction:column;box-sizing:border-box}.mdc-card::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none;pointer-events:none}@media screen and (forced-colors: active){.mdc-card::after{border-color:CanvasText}}.mdc-card--outlined::after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mat-mdc-card{position:relative;border-radius:var(--mdc-elevated-card-container-shape, var(--mdc-shape-medium, 4px));background-color:var(--mdc-elevated-card-container-color, transparent);border-width:0;border-style:solid;border-color:var(--mdc-elevated-card-container-color, transparent)}.mat-mdc-card .mdc-card::after{border-radius:var(--mdc-elevated-card-container-shape, var(--mdc-shape-medium, 4px))}.mat-mdc-card-outlined{border-width:var(--mdc-outlined-card-outline-width, 1px);border-style:solid;border-color:var(--mdc-outlined-card-outline-color, transparent)}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}'],encapsulation:2,changeDetection:0}),d})(),S=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"]}),d})(),U=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275cmp=e.Xpm({type:d,selectors:[["mat-card-title-group"]],hostAttrs:[1,"mat-mdc-card-title-group"],ngContentSelectors:R,decls:4,vars:0,template:function(_,f){1&_&&(e.F$t(F),e.TgZ(0,"div"),e.Hsn(1),e.qZA(),e.Hsn(2,1),e.Hsn(3,2))},encapsulation:2,changeDetection:0}),d})(),Z=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"]}),d})(),Y=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"]}),d})(),E=(()=>{class d{constructor(){this.align="start"}}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["mat-card-actions"]],hostAttrs:[1,"mat-mdc-card-actions","mdc-card__actions"],hostVars:2,hostBindings:function(_,f){2&_&&e.ekj("mat-mdc-card-actions-align-end","end"===f.align)},inputs:{align:"align"},exportAs:["matCardActions"]}),d})(),O=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275cmp=e.Xpm({type:d,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],ngContentSelectors:N,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(_,f){1&_&&(e.F$t(A),e.Hsn(0),e.TgZ(1,"div",0),e.Hsn(2,1),e.qZA(),e.Hsn(3,2))},encapsulation:2,changeDetection:0}),d})(),p=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["mat-card-footer"]],hostAttrs:[1,"mat-mdc-card-footer"]}),d})(),c=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["","mat-card-image",""],["","matCardImage",""]],hostAttrs:[1,"mat-mdc-card-image","mdc-card__media"]}),d})(),u=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["","mat-card-sm-image",""],["","matCardImageSmall",""]],hostAttrs:[1,"mat-mdc-card-sm-image","mdc-card__media"]}),d})(),x=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["","mat-card-md-image",""],["","matCardImageMedium",""]],hostAttrs:[1,"mat-mdc-card-md-image","mdc-card__media"]}),d})(),P=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["","mat-card-lg-image",""],["","matCardImageLarge",""]],hostAttrs:[1,"mat-mdc-card-lg-image","mdc-card__media"]}),d})(),s=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["","mat-card-xl-image",""],["","matCardImageXLarge",""]],hostAttrs:[1,"mat-mdc-card-xl-image","mdc-card__media"]}),d})(),g=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275dir=e.lG2({type:d,selectors:[["","mat-card-avatar",""],["","matCardAvatar",""]],hostAttrs:[1,"mat-mdc-card-avatar"]}),d})(),M=(()=>{class d{}return d.\u0275fac=function(_){return new(_||d)},d.\u0275mod=e.oAB({type:d}),d.\u0275inj=e.cJS({imports:[n.BQ,t.ez,n.BQ]}),d})()},9549:(X,W,h)=>{h.d(W,{Eo:()=>w,G_:()=>K,KE:()=>ne,R9:()=>ue,TO:()=>pe,bx:()=>ie,hX:()=>de,lN:()=>J,qo:()=>_e});var e=h(4650),t=h(445),n=h(3353),b=h(8929),F=h(6787),R=h(7625),A=h(6895),N=h(1281),B=h(7340),H=h(9643),S=h(3238);const U=["matFormFieldNotchedOutline",""],Z=["*"],Y=["textField"],E=["iconPrefixContainer"],O=["textPrefixContainer"];function p(o,C){1&o&&e._UZ(0,"span",19)}function c(o,C){if(1&o){const a=e.EpF();e.TgZ(0,"label",17),e.NdJ("cdkObserveContent",function(){e.CHM(a);const D=e.oxw(2);return e.KtG(D._refreshOutlineNotchWidth())}),e.Hsn(1,1),e.YNc(2,p,1,0,"span",18),e.qZA()}if(2&o){const a=e.oxw(2);e.Q6J("floating",a._shouldLabelFloat())("cdkObserveContentDisabled",!a._hasOutline())("id",a._labelId),e.uIk("for",a._control.id)("aria-owns",a._control.id),e.xp6(2),e.Q6J("ngIf",!a.hideRequiredMarker&&a._control.required)}}function u(o,C){if(1&o&&e.YNc(0,c,3,6,"label",16),2&o){const a=e.oxw();e.Q6J("ngIf",a._hasFloatingLabel())}}function x(o,C){1&o&&e._UZ(0,"div",20)}function P(o,C){}function s(o,C){if(1&o&&e.YNc(0,P,0,0,"ng-template",22),2&o){e.oxw(2);const a=e.MAs(1);e.Q6J("ngTemplateOutlet",a)}}function g(o,C){if(1&o&&(e.TgZ(0,"div",21),e.YNc(1,s,1,1,"ng-template",9),e.qZA()),2&o){const a=e.oxw();e.Q6J("matFormFieldNotchedOutlineOpen",a._shouldLabelFloat())("matFormFieldNotchedOutlineLabelWidth",a._labelWidth),e.xp6(1),e.Q6J("ngIf",!a._forceDisplayInfixLabel())}}function v(o,C){1&o&&(e.TgZ(0,"div",23,24),e.Hsn(2,2),e.qZA())}function M(o,C){1&o&&(e.TgZ(0,"div",25,26),e.Hsn(2,3),e.qZA())}function d(o,C){}function r(o,C){if(1&o&&e.YNc(0,d,0,0,"ng-template",22),2&o){e.oxw();const a=e.MAs(1);e.Q6J("ngTemplateOutlet",a)}}function _(o,C){1&o&&(e.TgZ(0,"div",27),e.Hsn(1,4),e.qZA())}function f(o,C){1&o&&(e.TgZ(0,"div",28),e.Hsn(1,5),e.qZA())}function T(o,C){1&o&&e._UZ(0,"div",29)}function I(o,C){if(1&o&&(e.TgZ(0,"div",30),e.Hsn(1,6),e.qZA()),2&o){const a=e.oxw();e.Q6J("@transitionMessages",a._subscriptAnimationState)}}function G(o,C){if(1&o&&(e.TgZ(0,"mat-hint",34),e._uU(1),e.qZA()),2&o){const a=e.oxw(2);e.Q6J("id",a._hintLabelId),e.xp6(1),e.Oqu(a.hintLabel)}}function q(o,C){if(1&o&&(e.TgZ(0,"div",31),e.YNc(1,G,2,2,"mat-hint",32),e.Hsn(2,7),e._UZ(3,"div",33),e.Hsn(4,8),e.qZA()),2&o){const a=e.oxw();e.Q6J("@transitionMessages",a._subscriptAnimationState),e.xp6(1),e.Q6J("ngIf",a.hintLabel)}}const $=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],ee=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let de=(()=>{class o{}return o.\u0275fac=function(a){return new(a||o)},o.\u0275dir=e.lG2({type:o,selectors:[["mat-label"]]}),o})(),oe=0;const te=new e.OlP("MatError");let pe=(()=>{class o{constructor(a,m){this.id="mat-mdc-error-"+oe++,a||m.nativeElement.setAttribute("aria-live","polite")}}return o.\u0275fac=function(a){return new(a||o)(e.$8M("aria-live"),e.Y36(e.SBq))},o.\u0275dir=e.lG2({type:o,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(a,m){2&a&&e.Ikx("id",m.id)},inputs:{id:"id"},features:[e._Bn([{provide:te,useExisting:o}])]}),o})(),ge=0,ie=(()=>{class o{constructor(){this.align="start",this.id="mat-mdc-hint-"+ge++}}return o.\u0275fac=function(a){return new(a||o)},o.\u0275dir=e.lG2({type:o,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(a,m){2&a&&(e.Ikx("id",m.id),e.uIk("align",null),e.ekj("mat-mdc-form-field-hint-end","end"===m.align))},inputs:{align:"align",id:"id"}}),o})();const ae=new e.OlP("MatPrefix");let _e=(()=>{class o{constructor(a){this._isText=!1,this._isText=a.nativeElement.hasAttribute("matTextPrefix")}}return o.\u0275fac=function(a){return new(a||o)(e.Y36(e.SBq))},o.\u0275dir=e.lG2({type:o,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],features:[e._Bn([{provide:ae,useExisting:o}])]}),o})();const re=new e.OlP("MatSuffix");let ue=(()=>{class o{constructor(a){this._isText=!1,this._isText=a.nativeElement.hasAttribute("matTextSuffix")}}return o.\u0275fac=function(a){return new(a||o)(e.Y36(e.SBq))},o.\u0275dir=e.lG2({type:o,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],features:[e._Bn([{provide:re,useExisting:o}])]}),o})(),se=(()=>{class o{constructor(a){this._elementRef=a,this.floating=!1}getWidth(){return function xe(o){if(null!==o.offsetParent)return o.scrollWidth;const a=o.cloneNode(!0);a.style.setProperty("position","absolute"),a.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(a);const m=a.scrollWidth;return a.remove(),m}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}}return o.\u0275fac=function(a){return new(a||o)(e.Y36(e.SBq))},o.\u0275dir=e.lG2({type:o,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(a,m){2&a&&e.ekj("mdc-floating-label--float-above",m.floating)},inputs:{floating:"floating"}}),o})();const ce="mdc-line-ripple--active",y="mdc-line-ripple--deactivating";let L=(()=>{class o{constructor(a,m){this._elementRef=a,this._handleTransitionEnd=D=>{const k=this._elementRef.nativeElement.classList,le=k.contains(y);"opacity"===D.propertyName&&le&&k.remove(ce,y)},m.runOutsideAngular(()=>{a.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const a=this._elementRef.nativeElement.classList;a.remove(y),a.add(ce)}deactivate(){this._elementRef.nativeElement.classList.add(y)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}}return o.\u0275fac=function(a){return new(a||o)(e.Y36(e.SBq),e.Y36(e.R0b))},o.\u0275dir=e.lG2({type:o,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]}),o})(),i=(()=>{class o{constructor(a,m){this._elementRef=a,this._ngZone=m,this.labelWidth=0,this.open=!1}ngAfterViewInit(){const a=this._elementRef.nativeElement.querySelector(".mdc-floating-label");a?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>a.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_getNotchWidth(){return this.open?this.labelWidth>0?`calc(${this.labelWidth}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:"0px":null}}return o.\u0275fac=function(a){return new(a||o)(e.Y36(e.SBq),e.Y36(e.R0b))},o.\u0275cmp=e.Xpm({type:o,selectors:[["div","matFormFieldNotchedOutline",""]],hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(a,m){2&a&&e.ekj("mdc-notched-outline--notched",m.open)},inputs:{labelWidth:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},attrs:U,ngContentSelectors:Z,decls:4,vars:2,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(a,m){1&a&&(e.F$t(),e._UZ(0,"div",0),e.TgZ(1,"div",1),e.Hsn(2),e.qZA(),e._UZ(3,"div",2)),2&a&&(e.xp6(1),e.Udp("width",m._getNotchWidth()))},encapsulation:2,changeDetection:0}),o})();const l={transitionMessages:(0,B.X$)("transitionMessages",[(0,B.SB)("enter",(0,B.oB)({opacity:1,transform:"translateY(0%)"})),(0,B.eR)("void => enter",[(0,B.oB)({opacity:0,transform:"translateY(-5px)"}),(0,B.jt)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let w=(()=>{class o{}return o.\u0275fac=function(a){return new(a||o)},o.\u0275dir=e.lG2({type:o}),o})();const K=new e.OlP("MatFormField"),be=new e.OlP("MAT_FORM_FIELD_DEFAULT_OPTIONS");let me=0,ne=(()=>{class o{constructor(a,m,D,k,le,V,Me,ye){this._elementRef=a,this._changeDetectorRef=m,this._ngZone=D,this._dir=k,this._platform=le,this._defaults=V,this._animationMode=Me,this._document=ye,this._hideRequiredMarker=!1,this.color="primary",this._appearance="fill",this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId="mat-mdc-form-field-label-"+me++,this._hintLabelId="mat-mdc-hint-"+me++,this._subscriptAnimationState="",this._labelWidth=0,this._destroyed=new b.xQ,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,V&&(V.appearance&&(this.appearance=V.appearance),this._hideRequiredMarker=Boolean(V?.hideRequiredMarker),V.color&&(this.color=V.color))}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(a){this._hideRequiredMarker=(0,N.Ig)(a)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(a){a!==this._floatLabel&&(this._floatLabel=a,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(a){const m=this._appearance;this._appearance=a||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==m&&(this._refreshOutlineNotchWidth(),this._needsOutlineLabelOffsetUpdateOnStable=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(a){this._subscriptSizing=a||this._defaults?.subscriptSizing||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(a){this._hintLabel=a,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(a){this._explicitFormFieldControl=a}ngAfterViewInit(){this._updateFocusState(),this._refreshOutlineNotchWidth(),this._document?.fonts?.ready?this._document.fonts.ready.then(()=>{this._refreshOutlineNotchWidth(),this._changeDetectorRef.markForCheck()}):setTimeout(()=>this._refreshOutlineNotchWidth(),100),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){const a=this._control;a.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${a.controlType}`),a.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),a.ngControl&&a.ngControl.valueChanges&&a.ngControl.valueChanges.pipe((0,R.R)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(a=>!a._isText),this._hasTextPrefix=!!this._prefixChildren.find(a=>a._isText),this._hasIconSuffix=!!this._suffixChildren.find(a=>!a._isText),this._hasTextSuffix=!!this._suffixChildren.find(a=>a._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,F.T)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,R.R)(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe((0,R.R)(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0)}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat()}_shouldForward(a){const m=this._control?this._control.ngControl:null;return m&&m[a]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||(this._labelWidth=this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let a=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&a.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const m=this._hintChildren?this._hintChildren.find(k=>"start"===k.align):null,D=this._hintChildren?this._hintChildren.find(k=>"end"===k.align):null;m?a.push(m.id):this._hintLabel&&a.push(this._hintLabelId),D&&a.push(D.id)}else this._errorChildren&&a.push(...this._errorChildren.map(m=>m.id));this._control.setDescribedByIds(a)}}_updateOutlineLabelOffset(){if(!this._platform.isBrowser||!this._hasOutline()||!this._floatingLabel)return;const a=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(a.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdateOnStable=!0);const m=this._iconPrefixContainer?.nativeElement,D=this._textPrefixContainer?.nativeElement,k=m?.getBoundingClientRect().width??0,le=D?.getBoundingClientRect().width??0;a.style.transform=`var(\n --mat-mdc-form-field-label-transform,\n translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${k+le}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n )`}_isAttachedToDom(){const a=this._elementRef.nativeElement;if(a.getRootNode){const m=a.getRootNode();return m&&m!==a}return document.documentElement.contains(a)}}return o.\u0275fac=function(a){return new(a||o)(e.Y36(e.SBq),e.Y36(e.sBO),e.Y36(e.R0b),e.Y36(t.Is),e.Y36(n.t4),e.Y36(be,8),e.Y36(e.QbO,8),e.Y36(A.K0))},o.\u0275cmp=e.Xpm({type:o,selectors:[["mat-form-field"]],contentQueries:function(a,m,D){if(1&a&&(e.Suo(D,de,5),e.Suo(D,de,7),e.Suo(D,w,5),e.Suo(D,ae,5),e.Suo(D,re,5),e.Suo(D,te,5),e.Suo(D,ie,5)),2&a){let k;e.iGM(k=e.CRH())&&(m._labelChildNonStatic=k.first),e.iGM(k=e.CRH())&&(m._labelChildStatic=k.first),e.iGM(k=e.CRH())&&(m._formFieldControl=k.first),e.iGM(k=e.CRH())&&(m._prefixChildren=k),e.iGM(k=e.CRH())&&(m._suffixChildren=k),e.iGM(k=e.CRH())&&(m._errorChildren=k),e.iGM(k=e.CRH())&&(m._hintChildren=k)}},viewQuery:function(a,m){if(1&a&&(e.Gf(Y,5),e.Gf(E,5),e.Gf(O,5),e.Gf(se,5),e.Gf(i,5),e.Gf(L,5)),2&a){let D;e.iGM(D=e.CRH())&&(m._textField=D.first),e.iGM(D=e.CRH())&&(m._iconPrefixContainer=D.first),e.iGM(D=e.CRH())&&(m._textPrefixContainer=D.first),e.iGM(D=e.CRH())&&(m._floatingLabel=D.first),e.iGM(D=e.CRH())&&(m._notchedOutline=D.first),e.iGM(D=e.CRH())&&(m._lineRipple=D.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(a,m){2&a&&e.ekj("mat-mdc-form-field-label-always-float",m._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",m._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",m._hasIconSuffix)("mat-form-field-invalid",m._control.errorState)("mat-form-field-disabled",m._control.disabled)("mat-form-field-autofilled",m._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===m._animationMode)("mat-form-field-appearance-fill","fill"==m.appearance)("mat-form-field-appearance-outline","outline"==m.appearance)("mat-form-field-hide-placeholder",m._hasFloatingLabel()&&!m._shouldLabelFloat())("mat-focused",m._control.focused)("mat-primary","accent"!==m.color&&"warn"!==m.color)("mat-accent","accent"===m.color)("mat-warn","warn"===m.color)("ng-untouched",m._shouldForward("untouched"))("ng-touched",m._shouldForward("touched"))("ng-pristine",m._shouldForward("pristine"))("ng-dirty",m._shouldForward("dirty"))("ng-valid",m._shouldForward("valid"))("ng-invalid",m._shouldForward("invalid"))("ng-pending",m._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[e._Bn([{provide:K,useExisting:o}])],ngContentSelectors:ee,decls:18,vars:23,consts:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],template:function(a,m){1&a&&(e.F$t($),e.YNc(0,u,1,1,"ng-template",null,0,e.W1O),e.TgZ(2,"div",1,2),e.NdJ("click",function(k){return m._control.onContainerClick&&m._control.onContainerClick(k)}),e.YNc(4,x,1,0,"div",3),e.TgZ(5,"div",4),e.YNc(6,g,2,3,"div",5),e.YNc(7,v,3,0,"div",6),e.YNc(8,M,3,0,"div",7),e.TgZ(9,"div",8),e.YNc(10,r,1,1,"ng-template",9),e.Hsn(11),e.qZA(),e.YNc(12,_,2,0,"div",10),e.YNc(13,f,2,0,"div",11),e.qZA(),e.YNc(14,T,1,0,"div",12),e.qZA(),e.TgZ(15,"div",13),e.YNc(16,I,2,1,"div",14),e.YNc(17,q,5,2,"div",15),e.qZA()),2&a&&(e.xp6(2),e.ekj("mdc-text-field--filled",!m._hasOutline())("mdc-text-field--outlined",m._hasOutline())("mdc-text-field--no-label",!m._hasFloatingLabel())("mdc-text-field--disabled",m._control.disabled)("mdc-text-field--invalid",m._control.errorState),e.xp6(2),e.Q6J("ngIf",!m._hasOutline()&&!m._control.disabled),e.xp6(2),e.Q6J("ngIf",m._hasOutline()),e.xp6(1),e.Q6J("ngIf",m._hasIconPrefix),e.xp6(1),e.Q6J("ngIf",m._hasTextPrefix),e.xp6(2),e.Q6J("ngIf",!m._hasOutline()||m._forceDisplayInfixLabel()),e.xp6(2),e.Q6J("ngIf",m._hasTextSuffix),e.xp6(1),e.Q6J("ngIf",m._hasIconSuffix),e.xp6(1),e.Q6J("ngIf",!m._hasOutline()),e.xp6(1),e.ekj("mat-mdc-form-field-subscript-dynamic-size","dynamic"===m.subscriptSizing),e.Q6J("ngSwitch",m._getDisplayedMessages()),e.xp6(1),e.Q6J("ngSwitchCase","error"),e.xp6(1),e.Q6J("ngSwitchCase","hint"))},dependencies:[A.O5,A.tP,A.RF,A.n9,H.wD,ie,se,i,L],styles:['.mdc-text-field{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{line-height:normal}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}'],encapsulation:2,data:{animation:[l.transitionMessages]},changeDetection:0}),o})(),J=(()=>{class o{}return o.\u0275fac=function(a){return new(a||o)},o.\u0275mod=e.oAB({type:o}),o.\u0275inj=e.cJS({imports:[S.BQ,A.ez,H.Q8,S.BQ]}),o})()},284:(X,W,h)=>{h.d(W,{Jk:()=>H,Nt:()=>Y,c:()=>E});var e=h(1281),t=h(3353),n=h(9349),b=h(4650),F=h(4006),R=h(3238),A=h(9549),N=h(8929);const H=new b.OlP("MAT_INPUT_VALUE_ACCESSOR"),S=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let U=0;const Z=(0,R.FD)(class{constructor(O,p,c,u){this._defaultErrorStateMatcher=O,this._parentForm=p,this._parentFormGroup=c,this.ngControl=u,this.stateChanges=new N.xQ}});let Y=(()=>{class O extends Z{constructor(c,u,x,P,s,g,v,M,d,r){super(g,P,s,x),this._elementRef=c,this._platform=u,this._autofillMonitor=M,this._formField=r,this._uid="mat-input-"+U++,this.focused=!1,this.stateChanges=new N.xQ,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(T=>(0,t.qK)().has(T)),this._iOSKeyupListener=T=>{const I=T.target;!I.value&&0===I.selectionStart&&0===I.selectionEnd&&(I.setSelectionRange(1,1),I.setSelectionRange(0,0))};const _=this._elementRef.nativeElement,f=_.nodeName.toLowerCase();this._inputValueAccessor=v||_,this._previousNativeValue=this.value,this.id=this.id,u.IOS&&d.runOutsideAngular(()=>{c.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===f,this._isTextarea="textarea"===f,this._isInFormField=!!r,this._isNativeSelect&&(this.controlType=_.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(c){this._disabled=(0,e.Ig)(c),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(c){this._id=c||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(F.kI.required)??!1}set required(c){this._required=(0,e.Ig)(c)}get type(){return this._type}set type(c){this._type=c||"text",this._validateType(),!this._isTextarea&&(0,t.qK)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(c){c!==this.value&&(this._inputValueAccessor.value=c,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(c){this._readonly=(0,e.Ig)(c)}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(c=>{this.autofilled=c.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(c){this._elementRef.nativeElement.focus(c)}_focusChanged(c){c!==this.focused&&(this.focused=c,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){const c=this._elementRef.nativeElement.value;this._previousNativeValue!==c&&(this._previousNativeValue=c,this.stateChanges.next())}_dirtyCheckPlaceholder(){const c=this._getPlaceholder();if(c!==this._previousPlaceholder){const u=this._elementRef.nativeElement;this._previousPlaceholder=c,c?u.setAttribute("placeholder",c):u.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){S.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let c=this._elementRef.nativeElement.validity;return c&&c.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const c=this._elementRef.nativeElement,u=c.options[0];return this.focused||c.multiple||!this.empty||!!(c.selectedIndex>-1&&u&&u.label)}return this.focused||!this.empty}setDescribedByIds(c){c.length?this._elementRef.nativeElement.setAttribute("aria-describedby",c.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const c=this._elementRef.nativeElement;return this._isNativeSelect&&(c.multiple||c.size>1)}}return O.\u0275fac=function(c){return new(c||O)(b.Y36(b.SBq),b.Y36(t.t4),b.Y36(F.a5,10),b.Y36(F.F,8),b.Y36(F.sg,8),b.Y36(R.rD),b.Y36(H,10),b.Y36(n.Lq),b.Y36(b.R0b),b.Y36(A.G_,8))},O.\u0275dir=b.lG2({type:O,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(c,u){1&c&&b.NdJ("focus",function(){return u._focusChanged(!0)})("blur",function(){return u._focusChanged(!1)})("input",function(){return u._onInput()}),2&c&&(b.Ikx("id",u.id)("disabled",u.disabled)("required",u.required),b.uIk("name",u.name||null)("readonly",u.readonly&&!u._isNativeSelect||null)("aria-invalid",u.empty&&u.required?null:u.errorState)("aria-required",u.required)("id",u.id),b.ekj("mat-input-server",u._isServer)("mat-mdc-form-field-textarea-control",u._isInFormField&&u._isTextarea)("mat-mdc-form-field-input-control",u._isInFormField)("mdc-text-field__input",u._isInFormField)("mat-mdc-native-select-inline",u._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[b._Bn([{provide:A.Eo,useExisting:O}]),b.qOj,b.TTD]}),O})(),E=(()=>{class O{}return O.\u0275fac=function(c){return new(c||O)},O.\u0275mod=b.oAB({type:O}),O.\u0275inj=b.cJS({imports:[R.BQ,A.lN,A.lN,n.Ky,R.BQ]}),O})()},8739:(X,W,h)=>{h.d(W,{NW:()=>M,TU:()=>d,ye:()=>O});var e=h(6895),t=h(4650),n=h(8929),b=h(4859),F=h(4385),R=h(266),A=h(3238),N=h(1281),B=h(9549);function H(r,_){if(1&r&&(t.TgZ(0,"mat-option",19),t._uU(1),t.qZA()),2&r){const f=_.$implicit;t.Q6J("value",f),t.xp6(1),t.hij(" ",f," ")}}function S(r,_){if(1&r){const f=t.EpF();t.TgZ(0,"mat-form-field",16)(1,"mat-select",17),t.NdJ("selectionChange",function(I){t.CHM(f);const G=t.oxw(2);return t.KtG(G._changePageSize(I.value))}),t.YNc(2,H,2,2,"mat-option",18),t.qZA()()}if(2&r){const f=t.oxw(2);t.Q6J("appearance",f._formFieldAppearance)("color",f.color),t.xp6(1),t.Q6J("value",f.pageSize)("disabled",f.disabled)("aria-labelledby",f._pageSizeLabelId)("panelClass",f.selectConfig.panelClass||"")("disableOptionCentering",f.selectConfig.disableOptionCentering),t.xp6(1),t.Q6J("ngForOf",f._displayedPageSizeOptions)}}function U(r,_){if(1&r&&(t.TgZ(0,"div",20),t._uU(1),t.qZA()),2&r){const f=t.oxw(2);t.xp6(1),t.Oqu(f.pageSize)}}function Z(r,_){if(1&r&&(t.TgZ(0,"div",12)(1,"div",13),t._uU(2),t.qZA(),t.YNc(3,S,3,8,"mat-form-field",14),t.YNc(4,U,2,1,"div",15),t.qZA()),2&r){const f=t.oxw();t.xp6(1),t.s9C("id",f._pageSizeLabelId),t.xp6(1),t.hij(" ",f._intl.itemsPerPageLabel," "),t.xp6(1),t.Q6J("ngIf",f._displayedPageSizeOptions.length>1),t.xp6(1),t.Q6J("ngIf",f._displayedPageSizeOptions.length<=1)}}function Y(r,_){if(1&r){const f=t.EpF();t.TgZ(0,"button",21),t.NdJ("click",function(){t.CHM(f);const I=t.oxw();return t.KtG(I.firstPage())}),t.O4$(),t.TgZ(1,"svg",7),t._UZ(2,"path",22),t.qZA()()}if(2&r){const f=t.oxw();t.Q6J("matTooltip",f._intl.firstPageLabel)("matTooltipDisabled",f._previousButtonsDisabled())("matTooltipPosition","above")("disabled",f._previousButtonsDisabled()),t.uIk("aria-label",f._intl.firstPageLabel)}}function E(r,_){if(1&r){const f=t.EpF();t.O4$(),t.kcU(),t.TgZ(0,"button",23),t.NdJ("click",function(){t.CHM(f);const I=t.oxw();return t.KtG(I.lastPage())}),t.O4$(),t.TgZ(1,"svg",7),t._UZ(2,"path",24),t.qZA()()}if(2&r){const f=t.oxw();t.Q6J("matTooltip",f._intl.lastPageLabel)("matTooltipDisabled",f._nextButtonsDisabled())("matTooltipPosition","above")("disabled",f._nextButtonsDisabled()),t.uIk("aria-label",f._intl.lastPageLabel)}}let O=(()=>{class r{constructor(){this.changes=new n.xQ,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(f,T,I)=>{if(0==I||0==T)return`0 of ${I}`;const G=f*T;return`${G+1} \u2013 ${G<(I=Math.max(I,0))?Math.min(G+T,I):G+T} of ${I}`}}}return r.\u0275fac=function(f){return new(f||r)},r.\u0275prov=t.Yz7({token:r,factory:r.\u0275fac,providedIn:"root"}),r})();const c={provide:O,deps:[[new t.FiY,new t.tp0,O]],useFactory:function p(r){return r||new O}},P=new t.OlP("MAT_PAGINATOR_DEFAULT_OPTIONS"),s=(0,A.Id)((0,A.dB)(class{}));let g=(()=>{class r extends s{constructor(f,T,I){if(super(),this._intl=f,this._changeDetectorRef=T,this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this._hidePageSize=!1,this._showFirstLastButtons=!1,this.selectConfig={},this.page=new t.vpe,this._intlChanges=f.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),I){const{pageSize:G,pageSizeOptions:q,hidePageSize:$,showFirstLastButtons:ee}=I;null!=G&&(this._pageSize=G),null!=q&&(this._pageSizeOptions=q),null!=$&&(this._hidePageSize=$),null!=ee&&(this._showFirstLastButtons=ee)}}get pageIndex(){return this._pageIndex}set pageIndex(f){this._pageIndex=Math.max((0,N.su)(f),0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(f){this._length=(0,N.su)(f),this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(f){this._pageSize=Math.max((0,N.su)(f),0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(f){this._pageSizeOptions=(f||[]).map(T=>(0,N.su)(T)),this._updateDisplayedPageSizeOptions()}get hidePageSize(){return this._hidePageSize}set hidePageSize(f){this._hidePageSize=(0,N.Ig)(f)}get showFirstLastButtons(){return this._showFirstLastButtons}set showFirstLastButtons(f){this._showFirstLastButtons=(0,N.Ig)(f)}ngOnInit(){this._initialized=!0,this._updateDisplayedPageSizeOptions(),this._markInitialized()}ngOnDestroy(){this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;const f=this.pageIndex;this.pageIndex=this.pageIndex+1,this._emitPageEvent(f)}previousPage(){if(!this.hasPreviousPage())return;const f=this.pageIndex;this.pageIndex=this.pageIndex-1,this._emitPageEvent(f)}firstPage(){if(!this.hasPreviousPage())return;const f=this.pageIndex;this.pageIndex=0,this._emitPageEvent(f)}lastPage(){if(!this.hasNextPage())return;const f=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(f)}hasPreviousPage(){return this.pageIndex>=1&&0!=this.pageSize}hasNextPage(){const f=this.getNumberOfPages()-1;return this.pageIndex<f&&0!=this.pageSize}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(f){const I=this.pageIndex;this.pageIndex=Math.floor(this.pageIndex*this.pageSize/f)||0,this.pageSize=f,this._emitPageEvent(I)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){!this._initialized||(this.pageSize||(this._pageSize=0!=this.pageSizeOptions.length?this.pageSizeOptions[0]:50),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),-1===this._displayedPageSizeOptions.indexOf(this.pageSize)&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((f,T)=>f-T),this._changeDetectorRef.markForCheck())}_emitPageEvent(f){this.page.emit({previousPageIndex:f,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}}return r.\u0275fac=function(f){t.$Z()},r.\u0275dir=t.lG2({type:r,inputs:{color:"color",pageIndex:"pageIndex",length:"length",pageSize:"pageSize",pageSizeOptions:"pageSizeOptions",hidePageSize:"hidePageSize",showFirstLastButtons:"showFirstLastButtons",selectConfig:"selectConfig"},outputs:{page:"page"},features:[t.qOj]}),r})(),v=0,M=(()=>{class r extends g{constructor(f,T,I){super(f,T,I),this._pageSizeLabelId="mat-paginator-page-size-label-"+v++,this._formFieldAppearance=I?.formFieldAppearance||"outline"}}return r.\u0275fac=function(f){return new(f||r)(t.Y36(O),t.Y36(t.sBO),t.Y36(P,8))},r.\u0275cmp=t.Xpm({type:r,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{disabled:"disabled"},exportAs:["matPaginator"],features:[t.qOj],decls:14,vars:14,consts:[[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],["class","mat-mdc-paginator-page-size",4,"ngIf"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button","class","mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-previous",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["viewBox","0 0 24 24","focusable","false",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-next",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button","class","mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-page-size-label",3,"id"],["class","mat-mdc-paginator-page-size-select",3,"appearance","color",4,"ngIf"],["class","mat-mdc-paginator-page-size-value",4,"ngIf"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[3,"value","disabled","aria-labelledby","panelClass","disableOptionCentering","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"mat-mdc-paginator-page-size-value"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(f,T){1&f&&(t.TgZ(0,"div",0)(1,"div",1),t.YNc(2,Z,5,4,"div",2),t.TgZ(3,"div",3)(4,"div",4),t._uU(5),t.qZA(),t.YNc(6,Y,3,5,"button",5),t.TgZ(7,"button",6),t.NdJ("click",function(){return T.previousPage()}),t.O4$(),t.TgZ(8,"svg",7),t._UZ(9,"path",8),t.qZA()(),t.kcU(),t.TgZ(10,"button",9),t.NdJ("click",function(){return T.nextPage()}),t.O4$(),t.TgZ(11,"svg",7),t._UZ(12,"path",10),t.qZA()(),t.YNc(13,E,3,5,"button",11),t.qZA()()()),2&f&&(t.xp6(2),t.Q6J("ngIf",!T.hidePageSize),t.xp6(3),t.hij(" ",T._intl.getRangeLabel(T.pageIndex,T.pageSize,T.length)," "),t.xp6(1),t.Q6J("ngIf",T.showFirstLastButtons),t.xp6(1),t.Q6J("matTooltip",T._intl.previousPageLabel)("matTooltipDisabled",T._previousButtonsDisabled())("matTooltipPosition","above")("disabled",T._previousButtonsDisabled()),t.uIk("aria-label",T._intl.previousPageLabel),t.xp6(3),t.Q6J("matTooltip",T._intl.nextPageLabel)("matTooltipDisabled",T._nextButtonsDisabled())("matTooltipPosition","above")("disabled",T._nextButtonsDisabled()),t.uIk("aria-label",T._intl.nextPageLabel),t.xp6(3),t.Q6J("ngIf",T.showFirstLastButtons))},dependencies:[e.sg,e.O5,b.RK,B.KE,F.gD,A.ey,R.gM],styles:[".mat-mdc-paginator{display:block}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap-reverse;width:100%}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:84px}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon,.cdk-high-contrast-active .mat-mdc-paginator-icon{fill:currentColor;fill:CanvasText}.cdk-high-contrast-active .mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0}),r})(),d=(()=>{class r{}return r.\u0275fac=function(f){return new(f||r)},r.\u0275mod=t.oAB({type:r}),r.\u0275inj=t.cJS({providers:[c],imports:[e.ez,b.ot,F.LD,R.AV]}),r})()},4385:(X,W,h)=>{h.d(W,{$L:()=>se,LD:()=>ce,gD:()=>xe});var e=h(8184),t=h(6895),n=h(4650),b=h(3238),F=h(9549),R=h(7376),A=h(2687),N=h(445),B=h(1281),H=h(5017),S=h(9521),U=h(4006),Z=h(8929),Y=h(8514),E=h(6787),O=h(1059),p=h(7545),c=h(2986),u=h(2198),x=h(4850),P=h(5778),s=h(7625),g=h(7340);const v=["trigger"],M=["panel"];function d(y,L){if(1&y&&(n.TgZ(0,"span",10),n._uU(1),n.qZA()),2&y){const i=n.oxw();n.xp6(1),n.Oqu(i.placeholder)}}function r(y,L){if(1&y&&(n.TgZ(0,"span",14),n._uU(1),n.qZA()),2&y){const i=n.oxw(2);n.xp6(1),n.Oqu(i.triggerValue)}}function _(y,L){1&y&&n.Hsn(0,0,["*ngSwitchCase","true"])}function f(y,L){if(1&y&&(n.TgZ(0,"span",11),n.YNc(1,r,2,1,"span",12),n.YNc(2,_,1,0,"ng-content",13),n.qZA()),2&y){const i=n.oxw();n.Q6J("ngSwitch",!!i.customTrigger),n.xp6(2),n.Q6J("ngSwitchCase",!0)}}function T(y,L){if(1&y){const i=n.EpF();n.O4$(),n.kcU(),n.TgZ(0,"div",15,16),n.NdJ("@transformPanel.done",function(w){n.CHM(i);const z=n.oxw();return n.KtG(z._panelDoneAnimatingStream.next(w.toState))})("keydown",function(w){n.CHM(i);const z=n.oxw();return n.KtG(z._handleKeydown(w))}),n.Hsn(2,1),n.qZA()}if(2&y){const i=n.oxw();n.Gre("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",i._getPanelTheme(),""),n.Q6J("ngClass",i.panelClass)("@transformPanel","showing"),n.uIk("id",i.id+"-panel")("aria-multiselectable",i.multiple)("aria-label",i.ariaLabel||null)("aria-labelledby",i._getPanelAriaLabelledby())}}const I=[[["mat-select-trigger"]],"*"],G=["mat-select-trigger","*"],q={transformPanelWrap:(0,g.X$)("transformPanelWrap",[(0,g.eR)("* => void",(0,g.IO)("@transformPanel",[(0,g.pV)()],{optional:!0}))]),transformPanel:(0,g.X$)("transformPanel",[(0,g.SB)("void",(0,g.oB)({opacity:0,transform:"scale(1, 0.8)"})),(0,g.eR)("void => showing",(0,g.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,g.oB)({opacity:1,transform:"scale(1, 1)"}))),(0,g.eR)("* => void",(0,g.jt)("100ms linear",(0,g.oB)({opacity:0})))])};let oe=0;const te=new n.OlP("mat-select-scroll-strategy"),ge=new n.OlP("MAT_SELECT_CONFIG"),ie={provide:te,deps:[e.aV],useFactory:function pe(y){return()=>y.scrollStrategies.reposition()}},ae=new n.OlP("MatSelectTrigger");class _e{constructor(L,i){this.source=L,this.value=i}}const re=(0,b.Kr)((0,b.sb)((0,b.Id)((0,b.FD)(class{constructor(y,L,i,l,w){this._elementRef=y,this._defaultErrorStateMatcher=L,this._parentForm=i,this._parentFormGroup=l,this.ngControl=w,this.stateChanges=new Z.xQ}}))));let ue=(()=>{class y extends re{constructor(i,l,w,z,Q,j,K,be,me,fe,ve,he,we,ne){super(Q,z,K,be,fe),this._viewportRuler=i,this._changeDetectorRef=l,this._ngZone=w,this._dir=j,this._parentFormField=me,this._liveAnnouncer=we,this._defaultOptions=ne,this._panelOpen=!1,this._compareWith=(J,o)=>J===o,this._uid="mat-select-"+oe++,this._triggerAriaLabelledBy=null,this._destroy=new Z.xQ,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+oe++,this._panelDoneAnimatingStream=new Z.xQ,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.optionSelectionChanges=(0,Y.P)(()=>{const J=this.options;return J?J.changes.pipe((0,O.O)(J),(0,p.w)(()=>(0,E.T)(...J.map(o=>o.onSelectionChange)))):this._ngZone.onStable.pipe((0,c.q)(1),(0,p.w)(()=>this.optionSelectionChanges))}),this.openedChange=new n.vpe,this._openedStream=this.openedChange.pipe((0,u.h)(J=>J),(0,x.U)(()=>{})),this._closedStream=this.openedChange.pipe((0,u.h)(J=>!J),(0,x.U)(()=>{})),this.selectionChange=new n.vpe,this.valueChange=new n.vpe,this.ngControl&&(this.ngControl.valueAccessor=this),null!=ne?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=ne.typeaheadDebounceInterval),this._scrollStrategyFactory=he,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(ve)||0,this.id=this.id}get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(i){this._placeholder=i,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(U.kI.required)??!1}set required(i){this._required=(0,B.Ig)(i),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(i){this._multiple=(0,B.Ig)(i)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(i){this._disableOptionCentering=(0,B.Ig)(i)}get compareWith(){return this._compareWith}set compareWith(i){this._compareWith=i,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(i){this._assignValue(i)&&this._onChange(i)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(i){this._typeaheadDebounceInterval=(0,B.su)(i)}get id(){return this._id}set id(i){this._id=i||this._uid,this.stateChanges.next()}ngOnInit(){this._selectionModel=new H.Ov(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,P.x)(),(0,s.R)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,s.R)(this._destroy)).subscribe(i=>{i.added.forEach(l=>l.select()),i.removed.forEach(l=>l.deselect())}),this.options.changes.pipe((0,O.O)(null),(0,s.R)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const i=this._getTriggerAriaLabelledby(),l=this.ngControl;if(i!==this._triggerAriaLabelledBy){const w=this._elementRef.nativeElement;this._triggerAriaLabelledBy=i,i?w.setAttribute("aria-labelledby",i):w.removeAttribute("aria-labelledby")}l&&(this._previousControl!==l.control&&(void 0!==this._previousControl&&null!==l.disabled&&l.disabled!==this.disabled&&(this.disabled=l.disabled),this._previousControl=l.control),this.updateErrorState())}ngOnChanges(i){(i.disabled||i.userAriaDescribedBy)&&this.stateChanges.next(),i.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(i){this._assignValue(i)}registerOnChange(i){this._onChange=i}registerOnTouched(i){this._onTouched=i}setDisabledState(i){this.disabled=i,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 i=this._selectionModel.selected.map(l=>l.viewValue);return this._isRtl()&&i.reverse(),i.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(i){this.disabled||(this.panelOpen?this._handleOpenKeydown(i):this._handleClosedKeydown(i))}_handleClosedKeydown(i){const l=i.keyCode,w=l===S.JH||l===S.LH||l===S.oh||l===S.SV,z=l===S.K5||l===S.L_,Q=this._keyManager;if(!Q.isTyping()&&z&&!(0,S.Vb)(i)||(this.multiple||i.altKey)&&w)i.preventDefault(),this.open();else if(!this.multiple){const j=this.selected;Q.onKeydown(i);const K=this.selected;K&&j!==K&&this._liveAnnouncer.announce(K.viewValue,1e4)}}_handleOpenKeydown(i){const l=this._keyManager,w=i.keyCode,z=w===S.JH||w===S.LH,Q=l.isTyping();if(z&&i.altKey)i.preventDefault(),this.close();else if(Q||w!==S.K5&&w!==S.L_||!l.activeItem||(0,S.Vb)(i))if(!Q&&this._multiple&&w===S.A&&i.ctrlKey){i.preventDefault();const j=this.options.some(K=>!K.disabled&&!K.selected);this.options.forEach(K=>{K.disabled||(j?K.select():K.deselect())})}else{const j=l.activeItemIndex;l.onKeydown(i),this._multiple&&z&&i.shiftKey&&l.activeItem&&l.activeItemIndex!==j&&l.activeItem._selectViaInteraction()}else i.preventDefault(),l.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.q)(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(i){if(this._selectionModel.selected.forEach(l=>l.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&i)Array.isArray(i),i.forEach(l=>this._selectOptionByValue(l)),this._sortValues();else{const l=this._selectOptionByValue(i);l?this._keyManager.updateActiveItem(l):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(i){const l=this.options.find(w=>{if(this._selectionModel.isSelected(w))return!1;try{return null!=w.value&&this._compareWith(w.value,i)}catch{return!1}});return l&&this._selectionModel.select(l),l}_assignValue(i){return!!(i!==this._value||this._multiple&&Array.isArray(i))&&(this.options&&this._setSelectionByValue(i),this._value=i,!0)}_initKeyManager(){this._keyManager=new A.s1(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]),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 i=(0,E.T)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,s.R)(i)).subscribe(l=>{this._onSelect(l.source,l.isUserInput),l.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,E.T)(...this.options.map(l=>l._stateChanges)).pipe((0,s.R)(i)).subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}_onSelect(i,l){const w=this._selectionModel.isSelected(i);null!=i.value||this._multiple?(w!==i.selected&&(i.selected?this._selectionModel.select(i):this._selectionModel.deselect(i)),l&&this._keyManager.setActiveItem(i),this.multiple&&(this._sortValues(),l&&this.focus())):(i.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(i.value)),w!==this._selectionModel.isSelected(i)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const i=this.options.toArray();this._selectionModel.sort((l,w)=>this.sortComparator?this.sortComparator(l,w,i):i.indexOf(l)-i.indexOf(w)),this.stateChanges.next()}}_propagateChanges(i){let l=null;l=this.multiple?this.selected.map(w=>w.value):this.selected?this.selected.value:i,this._value=l,this.valueChange.emit(l),this._onChange(l),this.selectionChange.emit(this._getChangeEvent(l)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(i){this._elementRef.nativeElement.focus(i)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const i=this._parentFormField?.getLabelId();return this.ariaLabelledby?(i?i+" ":"")+this.ariaLabelledby:i}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const i=this._parentFormField?.getLabelId();let l=(i?i+" ":"")+this._valueId;return this.ariaLabelledby&&(l+=" "+this.ariaLabelledby),l}_panelDoneAnimating(i){this.openedChange.emit(i)}setDescribedByIds(i){i.length?this._elementRef.nativeElement.setAttribute("aria-describedby",i.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return y.\u0275fac=function(i){return new(i||y)(n.Y36(R.rL),n.Y36(n.sBO),n.Y36(n.R0b),n.Y36(b.rD),n.Y36(n.SBq),n.Y36(N.Is,8),n.Y36(U.F,8),n.Y36(U.sg,8),n.Y36(F.G_,8),n.Y36(U.a5,10),n.$8M("tabindex"),n.Y36(te),n.Y36(A.Kd),n.Y36(ge,8))},y.\u0275dir=n.lG2({type:y,viewQuery:function(i,l){if(1&i&&(n.Gf(v,5),n.Gf(M,5),n.Gf(e.pI,5)),2&i){let w;n.iGM(w=n.CRH())&&(l.trigger=w.first),n.iGM(w=n.CRH())&&(l.panel=w.first),n.iGM(w=n.CRH())&&(l._overlayDir=w.first)}},inputs:{userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[n.qOj,n.TTD]}),y})(),se=(()=>{class y{}return y.\u0275fac=function(i){return new(i||y)},y.\u0275dir=n.lG2({type:y,selectors:[["mat-select-trigger"]],features:[n._Bn([{provide:ae,useExisting:y}])]}),y})(),xe=(()=>{class y extends ue{constructor(){super(...arguments),this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}]}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,s.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(),this._changeDetectorRef.detectChanges())})}ngAfterViewInit(){this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin())}open(){this._overlayWidth=this._getOverlayWidth(),super.open(),this.stateChanges.next()}close(){super.close(),this.stateChanges.next()}_scrollOptionIntoView(i){const l=this.options.toArray()[i];if(l){const w=this.panel.nativeElement,z=(0,b.CB)(i,this.options,this.optionGroups),Q=l._getHostElement();w.scrollTop=0===i&&1===z?0:(0,b.jH)(Q.offsetTop,Q.offsetHeight,w.scrollTop,w.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(i){return new _e(this,i)}_getOverlayWidth(){return(this._preferredOverlayOrigin instanceof e.xu?this._preferredOverlayOrigin.elementRef:this._preferredOverlayOrigin||this._elementRef).nativeElement.getBoundingClientRect().width}}return y.\u0275fac=function(){let L;return function(l){return(L||(L=n.n5z(y)))(l||y)}}(),y.\u0275cmp=n.Xpm({type:y,selectors:[["mat-select"]],contentQueries:function(i,l,w){if(1&i&&(n.Suo(w,ae,5),n.Suo(w,b.ey,5),n.Suo(w,b.K7,5)),2&i){let z;n.iGM(z=n.CRH())&&(l.customTrigger=z.first),n.iGM(z=n.CRH())&&(l.options=z),n.iGM(z=n.CRH())&&(l.optionGroups=z)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(i,l){1&i&&n.NdJ("keydown",function(z){return l._handleKeydown(z)})("focus",function(){return l._onFocus()})("blur",function(){return l._onBlur()}),2&i&&(n.uIk("id",l.id)("tabindex",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()),n.ekj("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:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[n._Bn([{provide:F.Eo,useExisting:y},{provide:b.HF,useExisting:y}]),n.qOj],ngContentSelectors:G,decls:11,vars:11,consts:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(i,l){if(1&i&&(n.F$t(I),n.TgZ(0,"div",0,1),n.NdJ("click",function(){return l.toggle()}),n.TgZ(3,"div",2),n.YNc(4,d,2,1,"span",3),n.YNc(5,f,3,2,"span",4),n.qZA(),n.TgZ(6,"div",5)(7,"div",6),n.O4$(),n.TgZ(8,"svg",7),n._UZ(9,"path",8),n.qZA()()()(),n.YNc(10,T,3,9,"ng-template",9),n.NdJ("backdropClick",function(){return l.close()})("attach",function(){return l._onAttached()})("detach",function(){return l.close()})),2&i){const w=n.MAs(1);n.uIk("aria-owns",l.panelOpen?l.id+"-panel":null),n.xp6(3),n.Q6J("ngSwitch",l.empty),n.uIk("id",l._valueId),n.xp6(1),n.Q6J("ngSwitchCase",!0),n.xp6(1),n.Q6J("ngSwitchCase",!1),n.xp6(5),n.Q6J("cdkConnectedOverlayPanelClass",l._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",l._scrollStrategy)("cdkConnectedOverlayOrigin",l._preferredOverlayOrigin||w)("cdkConnectedOverlayOpen",l.panelOpen)("cdkConnectedOverlayPositions",l._positions)("cdkConnectedOverlayWidth",l._overlayWidth)}},dependencies:[t.mk,t.RF,t.n9,t.ED,e.pI,e.xu],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;z-index:8;border-radius:4px;border-radius:var(--mdc-shape-medium, 4px);transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}.mat-mdc-select{display:inline-block;width:100%;outline:none}.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 .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative}.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}.mdc-menu-surface.mat-mdc-select-panel{width:100%;max-height:275px;position:static;outline:0;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-select-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above .mdc-menu-surface.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._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.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}'],encapsulation:2,data:{animation:[q.transformPanel]},changeDetection:0}),y})(),ce=(()=>{class y{}return y.\u0275fac=function(i){return new(i||y)},y.\u0275mod=n.oAB({type:y}),y.\u0275inj=n.cJS({providers:[ie],imports:[t.ez,e.U8,b.Ng,b.BQ,R.ZD,F.lN,b.Ng,b.BQ]}),y})()},455:(X,W,h)=>{h.d(W,{Rr:()=>E,SA:()=>p,rP:()=>u});var e=h(4650),t=h(4006),n=h(2687),b=h(3238),F=h(1281),R=h(6895);const A=["switch"],N=["*"],B=new e.OlP("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1})}),H={provide:t.JU,useExisting:(0,e.Gpc)(()=>E),multi:!0};class S{constructor(P,s){this.source=P,this.checked=s}}let U=0;const Z=(0,b.sb)((0,b.pj)((0,b.Kr)((0,b.Id)(class{constructor(x){this._elementRef=x}}))));let Y=(()=>{class x extends Z{constructor(s,g,v,M,d,r,_){super(s),this._focusMonitor=g,this._changeDetectorRef=v,this.defaults=d,this._onChange=f=>{},this._onTouched=()=>{},this._required=!1,this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.change=new e.vpe,this.toggleChange=new e.vpe,this.tabIndex=parseInt(M)||0,this.color=this.defaultColor=d.color||"accent",this._noopAnimations="NoopAnimations"===r,this.id=this._uniqueId=`${_}${++U}`}get required(){return this._required}set required(s){this._required=(0,F.Ig)(s)}get checked(){return this._checked}set checked(s){this._checked=(0,F.Ig)(s),this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(s=>{"keyboard"===s||"program"===s?this._focused=!0:s||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(s){this.checked=!!s}registerOnChange(s){this._onChange=s}registerOnTouched(s){this._onTouched=s}setDisabledState(s){this.disabled=s,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}}return x.\u0275fac=function(s){e.$Z()},x.\u0275dir=e.lG2({type:x,inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{change:"change",toggleChange:"toggleChange"},features:[e.qOj]}),x})(),E=(()=>{class x extends Y{constructor(s,g,v,M,d,r){super(s,g,v,M,d,r,"mat-mdc-slide-toggle-"),this._labelId=this._uniqueId+"-label"}get buttonId(){return`${this.id||this._uniqueId}-button`}_handleClick(){this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new S(this,this.checked)))}focus(){this._switchElement.nativeElement.focus()}_createChangeEvent(s){return new S(this,s)}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}}return x.\u0275fac=function(s){return new(s||x)(e.Y36(e.SBq),e.Y36(n.tE),e.Y36(e.sBO),e.$8M("tabindex"),e.Y36(B),e.Y36(e.QbO,8))},x.\u0275cmp=e.Xpm({type:x,selectors:[["mat-slide-toggle"]],viewQuery:function(s,g){if(1&s&&e.Gf(A,5),2&s){let v;e.iGM(v=e.CRH())&&(g._switchElement=v.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:11,hostBindings:function(s,g){2&s&&(e.Ikx("id",g.id),e.uIk("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),e.ekj("mat-mdc-slide-toggle-focused",g._focused)("mat-mdc-slide-toggle-checked",g.checked)("_mat-animation-noopable",g._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matSlideToggle"],features:[e._Bn([H]),e.qOj],ngContentSelectors:N,decls:17,vars:24,consts:[[1,"mdc-form-field"],["role","switch","type","button",1,"mdc-switch",3,"tabIndex","disabled","click"],["switch",""],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],["viewBox","0 0 24 24",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"],[3,"for","click"]],template:function(s,g){if(1&s&&(e.F$t(),e.TgZ(0,"div",0)(1,"button",1,2),e.NdJ("click",function(){return g._handleClick()}),e._UZ(3,"div",3),e.TgZ(4,"div",4)(5,"div",5)(6,"div",6),e._UZ(7,"div",7),e.qZA(),e.TgZ(8,"div",8),e._UZ(9,"div",9),e.qZA(),e.TgZ(10,"div",10),e.O4$(),e.TgZ(11,"svg",11),e._UZ(12,"path",12),e.qZA(),e.TgZ(13,"svg",13),e._UZ(14,"path",14),e.qZA()()()()(),e.kcU(),e.TgZ(15,"label",15),e.NdJ("click",function(M){return M.stopPropagation()}),e.Hsn(16),e.qZA()()),2&s){const v=e.MAs(2);e.ekj("mdc-form-field--align-end","before"==g.labelPosition),e.xp6(1),e.ekj("mdc-switch--selected",g.checked)("mdc-switch--unselected",!g.checked)("mdc-switch--checked",g.checked)("mdc-switch--disabled",g.disabled),e.Q6J("tabIndex",g.tabIndex)("disabled",g.disabled),e.uIk("id",g.buttonId)("name",g.name)("aria-label",g.ariaLabel)("aria-labelledby",g._getAriaLabelledBy())("aria-describedby",g.ariaDescribedby)("aria-required",g.required||null)("aria-checked",g.checked),e.xp6(8),e.Q6J("matRippleTrigger",v)("matRippleDisabled",g.disableRipple||g.disabled)("matRippleCentered",!0),e.xp6(6),e.Q6J("for",g.buttonId),e.uIk("id",g._labelId)}},dependencies:[b.wG],styles:['.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{display:inline-block;outline:0}.mat-mdc-slide-toggle .mdc-switch{width:var(--mdc-switch-track-width, 36px)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color, #310077)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color, #310077)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color, #310077)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color, #616161)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color, #212121)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color, #212121)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color, #212121)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color, #424242)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color, var(--mdc-theme-surface, #fff))}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation, 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__focus-ring-wrapper,.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height, 20px)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__handle::after{opacity:var(--mdc-switch-disabled-handle-opacity, 0.38)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape, 10px)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width, 20px)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width, 20px))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity, 0.38)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size, 18px);height:var(--mdc-switch-selected-icon-size, 18px)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size, 18px);height:var(--mdc-switch-unselected-icon-size, 18px)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity, 0.04)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity, 0.12)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity, 0.04)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity, 0.12)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size, 48px);width:var(--mdc-switch-state-layer-size, 48px)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height, 14px)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity, 0.12)}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color, #424242)}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color, #424242)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape, 7px)}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}'],encapsulation:2,changeDetection:0}),x})();const O={provide:t.Cf,useExisting:(0,e.Gpc)(()=>p),multi:!0};let p=(()=>{class x extends t.Zs{}return x.\u0275fac=function(){let P;return function(g){return(P||(P=e.n5z(x)))(g||x)}}(),x.\u0275dir=e.lG2({type:x,selectors:[["mat-slide-toggle","required","","formControlName",""],["mat-slide-toggle","required","","formControl",""],["mat-slide-toggle","required","","ngModel",""]],features:[e._Bn([O]),e.qOj]}),x})(),c=(()=>{class x{}return x.\u0275fac=function(s){return new(s||x)},x.\u0275mod=e.oAB({type:x}),x.\u0275inj=e.cJS({}),x})(),u=(()=>{class x{}return x.\u0275fac=function(s){return new(s||x)},x.\u0275mod=e.oAB({type:x}),x.\u0275inj=e.cJS({imports:[c,b.BQ,b.si,R.ez,c,b.BQ]}),x})()}}]);