PageSourceSearch

https://connect.ma.direct/6385.d2a1c4e144e07556.js

js ma.direct collected 2026-10-02 01:05:16 UTC 1,288,277 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunksaas_web=self.webpackChunksaas_web||[]).push([[6385],{98796(dt,Q,r){r.d(Q,{H:()=>jt});var T=r(29293),P=r.n(T),c=r(17705),M=r(47266),k=r(89417),$=r(75351),V=r(18810),D=r(99437),v=r(25558),R=r(12262),Y=r(95797),f=r(85925),z=r(34164),N=r(61314),d=r(99924),C=r(8340),u=r(70160),X=r(89602),Z=r(74746),et=r(75771),rt=r(14247),q=r(97996),B=r(82868),p=r(87642),x=r(71951),b=r(26435),w=r(37192),A=r(77404),L=r(62754),t=r(46471),g=r(36089);const F=()=>({standalone:!0}),G=tt=>({mode:tt,folder:null}),U=(tt,ut)=>ut.id;function H(tt,ut){1&tt&&(g.j41(0,"div",15),g.EFF(1),g.k0s()),2&tt&&(g.R7$(),g.SpI(" ",ut," "))}function lt(tt,ut){if(1&tt&&(g.j41(0,"a",16),g.nrm(1,"s-svg-icon",19),g.k0s()),2&tt){const i=g.XpG().$implicit;g.Y8G("href",i.value.value,g.B4B)}}function ct(tt,ut){1&tt&&g.nrm(0,"s-svg-icon",17)}function mt(tt,ut){if(1&tt){const i=g.RV6();g.j41(0,"s-dropdown",18),g.nrm(1,"s-svg-icon",20),g.j41(2,"s-dropdown-item",21,0)(4,"s-file-input",22),g.bIt("valueChanged",function(ot){M.eBV(i);const I=g.XpG().$implicit,K=g.XpG(2);return M.Njj(K.$upload(I,ot))}),g.j41(5,"span",23),g.EFF(6," \u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0441 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 "),g.k0s()()(),g.j41(7,"s-dropdown-item",24),g.bIt("dialogClose",function(ot){M.eBV(i);const I=g.XpG().$implicit,K=g.XpG(2);return M.Njj(K.$setValue(I,null==ot?null:ot.src))}),g.EFF(8," \u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0438\u0437 \u0444\u0430\u0439\u043b\u043e\u0432 "),g.k0s()()}if(2&tt){const i=g.XpG(3);g.R7$(4),g.Y8G("multiple",!1),g.R7$(3),g.Y8G("sDialog",i.filePicker)("dialogData",g.eq3(4,G,i.filePickerMode))("dialogInputMod",!0)}}function S(tt,ut){if(1&tt){const i=g.RV6();g.j41(0,"div",6)(1,"div",7)(2,"div",8),g.EFF(3," \u041a\u043b\u044e\u0447 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 "),g.k0s(),g.j41(4,"div",9),g.nrm(5,"s-svg-icon",10),g.j41(6,"div"),g.EFF(7),g.k0s(),g.j41(8,"s-icon-button",11),g.bIt("click",function(){const ot=M.eBV(i).$implicit,I=g.XpG(2);return M.Njj(I.$delete(ot.id))}),g.k0s()()(),g.j41(9,"div",12)(10,"s-input",13),g.qAN(),g.mxI("ngModelChange",function(ot){const I=M.eBV(i).$implicit;return g.DH7(I.value.value,ot)||(I.value.value=ot),M.Njj(ot)}),g.bIt("debounceValueChanged",function(){const ot=M.eBV(i).$implicit,I=g.XpG(2);return M.Njj(I.$save(ot))})("input",function(){const ot=M.eBV(i).$implicit,I=g.XpG(2);return M.Njj(I.$valueChanged(ot.value))}),g.j41(11,"s-input-label"),g.EFF(12," \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 "),g.k0s(),g.j41(13,"div",14),g.nVh(14,H,2,1,"div",15),g.nVh(15,lt,2,1,"a",16),g.nVh(16,ct,1,0,"s-svg-icon",17)(17,mt,9,6,"s-dropdown",18),g.k0s()()()()}if(2&tt){let i;const W=ut.$implicit,ot=g.XpG(2);g.R7$(7),g.SpI(" ",W.title," "),g.R7$(3),g.R50("ngModel",W.value.value),g.Y8G("error",W.value.value?null:"\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043d\u0435 \u0437\u0430\u0434\u0430\u043d\u0430 \u0438 \u043d\u0435 \u043d\u0430\u0441\u043b\u0435\u0434\u0443\u0435\u0442\u0441\u044f")("ngModelOptions",g.lJ4(7,F)),g.QXe(),g.R7$(4),g.vxM((i=ot.$valueSource(W.value))?14:-1,i),g.R7$(),g.vxM(ot.$isLink(W.value.value)?15:-1),g.R7$(),g.vxM(ot.loadPending[W.value.id]?16:17)}}function St(tt,ut){1&tt&&(g.j41(0,"form",4),g.Z7z(1,S,18,8,"div",6,U),g.k0s()),2&tt&&(g.R7$(),g.Dyx(ut))}function Mt(tt,ut){if(1&tt){const i=g.RV6();g.j41(0,"div",25),g.EFF(1," \u0417\u0434\u0435\u0441\u044c \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 "),g.k0s(),g.j41(2,"div",26),g.EFF(3," \u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043d\u0430\u0436\u0430\u0432 \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 "),g.k0s(),g.j41(4,"s-button",27),g.bIt("click",function(){M.eBV(i);const ot=g.XpG(2);return M.Njj(ot.$addVariable())}),g.EFF(5," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e "),g.k0s()}}function st(tt,ut){1&tt&&g.nrm(0,"s-spinner")}function kt(tt,ut){if(1&tt&&(g.j41(0,"div",5),g.nVh(1,Mt,6,0)(2,st,1,0,"s-spinner"),g.k0s()),2&tt){const i=g.XpG();g.R7$(),g.vxM(i.loaded()?1:2)}}let jt=(()=>{class tt{constructor(){this.project=(0,c.hFB)(),this.model_name=(0,c.hFB)(),this.model_id=(0,c.hFB)(),this.level_values=(0,c.hFB)(),this.data=(0,M.WQX)(N.D),this.projectsVarService=(0,M.WQX)(w.Q),this.projectsVarValuesService=(0,M.WQX)(t.M),this.uploader=(0,M.WQX)(x.U),this.changeDetectorRef=(0,M.WQX)(c.gRc),this.toaster=(0,M.WQX)(p.W),this.confirm=(0,M.WQX)(f.G),this.filePicker=b.T,this.filePickerMode=X.K.single,this.variables=(0,M.vPA)([]),this.loaded=(0,M.vPA)(!1),this.loadPending={}}ngOnInit(){this.load()}$addVariable(){var i=this;return P()(function*(){const W=yield i.confirm.open({title:"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e",model:[{name:"key",label:"\u041a\u043b\u044e\u0447 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439",placeholder:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043b\u044e\u0447 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439"}],confirmTheme:"blue",cancelTheme:"blue",confirm:"\u0421\u043e\u0437\u0434\u0430\u0442\u044c",as:"promise"});if(!W?.key)return"";i.projectsVarService.post({key:W.key,title:W.key,kind:2,project:i.data.project}).subscribe(ot=>{i.load()})})()}$valueSource(i){return A.gd[this.data.model_name]===i.model_name&&this.data.model_id===i.model_id?"":A.Sn[i.model_name].sourceLabel}$valueChanged(i){i.model_id!==this.data.model_id&&delete i.id,i.model_name=A.gd[this.data.model_name],i.model_id=this.data.model_id,i.project_variable.
1id&&(i.project_variable=i.project_variable.id)}$save(i){if(this.loaded())return i.value.value?this.projectsVarValuesService.save(i.value).pipe(this.toaster.pipe(null)).subscribe(ot=>{i.value.id=ot.id}):i.value.id?this.projectsVarValuesService.delete(i.value.id).pipe(this.toaster.pipe(null)).subscribe(()=>{delete i.value.id}):void 0}$upload(i,W){const ot=i.value;this.loadPending[ot.id]=!0,this.changeDetectorRef.detectChanges(),this.uploader.upload(W[0]).pipe(this.toaster.pipe(null),(0,D.W)(I=>(requestAnimationFrame(()=>{this.loadPending[ot.id]=!1,this.changeDetectorRef.detectChanges()}),(0,V.$)(I)))).subscribe(([I,K])=>{ot.value=I,this.$save(i),requestAnimationFrame(()=>{this.loadPending[ot.id]=!1,this.changeDetectorRef.detectChanges()})})}$setValue(i,W){W&&(i.value.value=W,this.$save(i))}$delete(i){this.projectsVarService.delete(i).pipe(this.confirm.pipe({title:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e",text:"\u041a\u043b\u044e\u0447 \u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0431\u0443\u0434\u0443\u0442 \u0431\u0435\u0437\u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u044b \u0438\u0437 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u0432 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439",confirmTheme:"red",cancelTheme:"blue",confirm:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c"}),this.toaster.pipe("\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0430")).subscribe(()=>{const W=[...this.variables()].filter(ot=>ot.id!==i);this.variables.set(W)})}load(){this.projectsVarService.get({project:this.data.project}).pipe((0,v.n)(i=>this.projectsVarValuesService.assign(i,this.data))).subscribe(i=>{this.variables.set(i),requestAnimationFrame(()=>{this.loaded.set(!0)})})}$isLink(i){return i&&i.startsWith("http://")||i.startsWith("https://")}static{this.\u0275fac=function(W){return new(W||tt)}}static{this.\u0275cmp=g.VBU({type:tt,selectors:[["s-project-var-editor"]],inputs:{project:[1,"project"],model_name:[1,"model_name"],model_id:[1,"model_id"],level_values:[1,"level_values"]},features:[g.Jv_([{provide:w.Q,useClass:L.K}])],decls:7,vars:1,consts:[["hover","sHover"],[1,"header","row"],[1,"text-body-2","bold"],["leftIcon","v2/plus","theme","blue",1,"ml-auto",3,"click"],[1,"content"],[1,"empty"],[1,"variable-row"],[1,"key-block"],[1,"description"],[1,"gap8px","row"],["name","v2/brackets#666666",2,"min-width","24px"],["leftIcon","v2/delete","theme","blue","square","true",3,"click"],[1,"value-block"],["placeholder","\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u0435 \u0444\u0430\u0439\u043b",1,"w-100",3,"ngModelChange","debounceValueChanged","input","ngModel","error","ngModelOptions"],["s-input-postfix","",1,"row","gap8px"],[1,"value-source"],["target","_blank",2,"height","24px",3,"href"],["name","v2/loader",1,"loader"],[2,"height","24px"],["name","v2/link#666666"],["sDropdownMenuTrigger","","name","v2/plus"],["sHover","","icon","v2/plus"],["label","","icon","",3,"valueChanged","multiple"],["label",""],["icon","v2/attach",3,"dialogClose","sDialog","dialogData","dialogInputMod"],[1,"title"],[1,"text"],["leftIcon","v2/plus","theme","blue",3,"click"]],template:function(W,ot){if(1&W&&(g.j41(0,"div",1)(1,"div",2),g.EFF(2," \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 "),g.k0s(),g.j41(3,"s-icon-button",3),g.bIt("click",function(){return ot.$addVariable()}),g.EFF(4,"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e "),g.k0s()(),g.nVh(5,St,3,0,"form",4)(6,kt,3,1,"div",5)),2&W){let I;g.R7$(5),g.vxM((I=ot.variables().length&&ot.variables())?5:6,I)}},dependencies:[k.YN,k.qT,k.BC,k.cb,k.vS,k.cV,R.Q,rt.S,u.k,et.D,$.hM,Z.k,d.P,C.S,z.S,Y.x,q.i,B.t],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%}.header[_ngcontent-%COMP%]{padding:16px 32px}.content[_ngcontent-%COMP%]{padding:0 32px}.variable-row[_ngcontent-%COMP%]{display:flex;padding:8px 0;align-items:flex-start;gap:24px;align-self:stretch;border-bottom:1px solid #EBEBEB}.key-block[_ngcontent-%COMP%]{display:flex;width:296px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px}.value-block[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}.value-source[_ngcontent-%COMP%]{white-space:nowrap;color:var(--%NS%color-base-60);font-size:16px;font-weight:400;line-height:24px}.description[_ngcontent-%COMP%]{color:var(--%NS%Base-Day-20, #333);font-size:14px;line-height:20px}.title[_ngcontent-%COMP%]{width:calc(40% - 32px)}.title[_ngcontent-%COMP%]   .key[_ngcontent-%COMP%]{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input[_ngcontent-%COMP%]{width:60%}.var-line[_ngcontent-%COMP%]{gap:16px;padding-bottom:4px;border-bottom:1px solid transparent}.var-line[_ngcontent-%COMP%]:hover{border-bottom-color:var(--%NS%color-blue)}.empty[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;flex:1 0 0;align-self:stretch;color:var(--%NS%color-base-40);text-align:center}.title[_ngcontent-%COMP%]{font-size:28px;font-weight:700;line-height:32px}.text[_ngcontent-%COMP%]{font-size:16px;font-weight:400;line-height:24px}@keyframes _ngcontent-%COMP%_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_rotate 2s linear infinite}"]})}}return tt})()},46471(dt,Q,r){r.d(Q,{M:()=>Y});var T=r(47266),P=r(84572),c=r(96354),M=r(19010),k=r(71866),$=r(27738),V=r(39900),D=r(77404),v=r(98796),R=r(36089);let Y=(()=>{class f extends k.o{constructor(){super(...arguments),this.path="/project-variable-values/",this.api=(0,T.WQX)($.G),this.drawer=(0,T.WQX)(M.d),this.companyService=(0,T.WQX)(V.Bl)}showEditor(N){return this.drawer.open(v.H,{data:N,width:"1000px"})}resolveTree(N,d){}assign(N,d){const C=N.map(rt=>rt.id).join(","),u=({values:B})=>{const p=B.reduce((x,b)=>(x[b.project_variable.id]=b,x),{});return N.forEach(x=>{p[x.id]&&(x.value=p[x.id])}),N},Z=(rt,q)=>this.get({project_variable__in:C,model_name:D.gd[rt],model_id:q}).pipe((0,c.T)(B=>({model_name:rt,model_id:q,values:B})));let et=[];return d.project&&et.push(Z("project",d.project)),d.level_values&&d.level_values.forEach(rt=>{et.push(Z("level_value",rt.id))}),d.geo_point&&et.push(Z("geo_point",d.geo_point.id)),"time_slot"===d.model_name&&d.model_id&&et.push(Z(d.model_name,d.model_id)),(0,P.z)(et).pipe((0,c.T)(rt=>(rt.forEach(u),N.forEach(q=>{q.value||(q.value={project_variable:q.id,model_name:D.gd[d.model_name],model_id:d.model_id,value:""})}),N)))}import(N,d){const C=this.companyService.companyId,u=new FormData;return u.append("files",d,d.name),u.append("company",C.toString()),u.append("params",JSON.stringify({project:N})),this.api.postStream("/import-project-variable-values/",u)}getTemplate(N,d){return this.api.postStream("/export-project-variable-values-sample/",{company:this.companyService.companyId,params:{output_file_type:2,filters:N,export_sample_type:d}})}static{this.\u0275fac=function(d){return new(d||f)}}static{this.\u0275prov=R.tV_({token:f,factory:f.\u0275fac})}}return f})()},77404(dt,Q,r){r.d(Q,{gJ:()=>c});
1const T={project_territory:1,geo_point:2,time_slot:3,reservation:4,instruction:5,project:6,level_value:8},P={[T.project_territory]:{label:"\u0422\u0435\u0440\u0440\u0438\u0442\u043e\u0440\u0438\u044f",sourceLabel:"\u0418\u0437 \u0442\u0435\u0440\u0440\u0438\u0442\u043e\u0440\u0438\u0438",value:T.project_territory},[T.level_value]:{label:"\u0423\u0440\u043e\u0432\u0435\u043d\u044c",sourceLabel:"\u0418\u0437 \u0443\u0440\u043e\u0432\u043d\u044f \u0432\u044b\u0448\u0435",value:T.level_value},[T.geo_point]:{label:"\u0422\u043e\u0447\u043a\u0430",sourceLabel:"\u0418\u0437 \u0433\u0435\u043e\u0442\u043e\u0447\u043a\u0438",value:T.geo_point},[T.time_slot]:{label:"\u0421\u043b\u043e\u0442",sourceLabel:"\u0418\u0437 \u0441\u043b\u043e\u0442\u0430",value:T.time_slot},[T.project]:{label:"\u041f\u0440\u043e\u0435\u043a\u0442",sourceLabel:"\u0418\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430",value:T.project}};var c=function(M){return M[M.withGeoPoint=1]="withGeoPoint",M[M.withTimeSlot=2]="withTimeSlot",M[M.withLevelValue=3]="withLevelValue",M}(c||{});r.d(Q,["Sn",0,P,"gd",0,T])},62754(dt,Q,r){r.d(Q,{K:()=>Y});var T=r(47266),P=r(84412),c=r(84572),M=r(96354),k=r(85925),$=r(53691),V=r(3509),D=r(71866),v=r(27738),R=r(36089);let Y=(()=>{class f extends D.o{constructor(){super(...arguments),this.path="/project-variables/",this.api=(0,T.WQX)(v.G),this.utilService=(0,T.WQX)(V.a),this.confirmService=(0,T.WQX)(k.G),this.cursor$=new P.t({}),this.localVariables$=new P.t([]),this.variables$=new P.t([]),this.customVariables$=new P.t([]),this.allVariables$=(0,c.z)([this.variables$,this.localVariables$]).pipe((0,M.T)(([N,d])=>{const C=N.map(u=>u.key);return C.push(...d),this.allVariables=C})),this.varRegExp=/{{([^}]+)}}/gi,this.restrictedKeys=["Enter",...".,:;!@#$%^&*()?+-=/~{}".split("")],this.varLengthLimit=30}initProject(N){this.project=N,this.get({project:this.project}).subscribe(d=>{this.variables$.next(d)})}saveLocal(){const N=this.variables$.value.map(u=>u.key).concat(...this.customVariables$.value),C=this.localVariables$.value.filter(u=>-1===N.indexOf(u)).map(u=>this.post({title:u,key:u,project:this.project,kind:2},{as:"promise"}));Promise.all(C).then(u=>{this.variables$.next([...this.variables$.value,...u]),this.localVariables$.next([])})}edit(N,d){return this.confirmService.open({title:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439",text:"\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0430 \u0432\u043e \u0432\u0441\u0435\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f\u0445",model:[{name:"title",label:"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435",value:N}]}).pipe((0,M.T)(C=>C?.title?(this.rename(N,d,C.title),{prevTitle:N,title:C.title}):null))}remove(N,d){return this.removeVariable(N,d)}apply(N){return N.replace(this.varRegExp,(d,C)=>`{{<span class="c-blue" rel="${C}">${C}</span>}}`)}checkVarEditing(N){const d=this.utilService.getCaretPosition(N),C=this.getVariableBoundary(N.textContent||"",d);return-1!=C.start&&C.start<=C.end}checkVarStarted(N){const d=this.utilService.getCaretPosition(N);return this.checkVarStartedAtCursor(N.textContent,d)}autocomplete(N,d){if(!this.checkVarStarted(N)||this.isRemoveKey(d?.key))return N.textContent;let C=this.utilService.getCaretPosition(N),u=N.textContent||"";if(-1==this.getVariableBoundary(u,C).end&&"{"!=d.key)return u;let Z=!1;for(let et=C;et<u.length-1;et++)if(u[et]+u[et+1]=="}}"){Z=!0;break}return!Z&&!u[C]?.trim()&&(u=u.slice(0,C)+"}}"+u.slice(C),this.utilService.insertTextAtCursor(N,"}}"),this.utilService.setCaretPosition(N,C)),u}findVariables(N){const d=X=>"string"!=typeof X?[]:X&&this.findVariablesInText(X)||[],C=X=>[].concat(d(X._text||X.text)).concat(d(X.title)).concat(d(X.description)).concat(d(X.link)).concat(d(X.linkVar)).concat(d(X._linkVar)),u=N.data?.reduce((X,Z)=>(Z.children&&Z.children.forEach(et=>{X.push(...C(et))}),Z.values&&Z.values.forEach(et=>{X.push(...C(et))}),X.concat(C(Z))),[]);return N.buttons?.forEach(X=>{u.push(...C(X))}),[...new Set(u)]}findLocalVariables(N){const d=this.variables$.value.map(u=>u.key).concat(this.customVariables$.value),C=this.findVariables(N).filter(u=>-1===d.indexOf(u));this.localVariables$.next([...new Set(C)])}checkVariableContent(N){if(this.isRemoveKey(N.key))return!0;const d=N.target,C=this.restrictedKeys.indexOf(N.key)>-1,u=this.utilService.getCaretPosition(d);if("}}"===d.textContent.slice(u-1,u)&&C)return N.preventDefault();if(this.checkVarEditing(d)){if(C&&N.preventDefault(),N instanceof ClipboardEvent)return void N.preventDefault();if(this.getVariableValue().length==this.varLengthLimit)return void N.preventDefault()}}setCaretPosition({target:N,position:d}){this.utilService.setCaretPosition(N,d)}setCursor(N,d="append"){if(null===N)return void this.cursor$.next(null);if("INPUT"===N.tagName)return void this.cursor$.next({target:N,position:N.selectionStart??N.value.length,mode:d});const C=window.getSelection();if(C.rangeCount>0){const u=C.getRangeAt(0).startContainer.parentElement;"LI"==u.tagName&&(N=u)}this.cursor$.next({target:N,position:this.utilService.getCaretPosition(N),mode:d})}insertAtCursor(N){let{target:d,position:C,mode:u}=this.cursor$.value||{};if(!d)return;if("INPUT"===d.tagName){const rt=d.value||"",q=` {{${N}}} `,B=C+q.length;return d.value=rt.slice(0,C)+q+rt.slice(C),d.setSelectionRange(B,B),d.dispatchEvent(new Event("input",{bubbles:!0})),void d.dispatchEvent(new Event("keyup",{bubbles:!0}))}const X=["UL","OL"].includes(d.firstChild?.tagName)?"innerHTML":"textContent";let Z=d.textContent||"",et=C;if(this.isVarInputMode(d)||"value"===u)Z=this.preserveBrackets(d)?`{{${N}}}`:N;
1else if(this.checkVarStartedAtCursor(Z,C)){const rt=this.getVariableBoundary(Z,C);Z=Z.slice(0,rt.start)+N+Z.slice(rt.end)+" ",et=rt.start+N.length+2}else Z=[Z.slice(0,C)," {{",N,"}}",Z.slice(C)," "].join(""),et=C+N.length+5;d[X]=Z,this.utilService.setCaretPosition(d,et),d.dispatchEvent(new Event("keyup",{bubbles:!0}))}getVariableValue(){let{target:N,position:d,mode:C}=this.cursor$.value||{},u=N.textContent||"";if(this.isVarInputMode(N)||"value"===C)return u;if(!this.checkVarStartedAtCursor(u,d))return"";const X=this.getVariableBoundary(u,d);return u.slice(X.start,X.end)}getVariableBoundary(N,d){let C=-1,u=-1;for(let X=d;X>0;X--){const Z=N[X-1]+N[X];if("{{"==Z){C=X+1;break}if("}}"==Z)return{start:-1,end:-1}}for(let X=d-1;X<N.length-1;X++)if(N[X]+N[X+1]=="}}"){u=X;break}return{start:C,end:u}}findVariablesInText(N){const d=new Set;return N.replace(this.varRegExp,(C,u)=>(d.add(u),"")),[...d]}rename(N,d,C){const u=this.variables$.value.slice(),X=this.localVariables$.value.slice();if(-1!=u.map(rt=>rt.key).indexOf(C)||X.indexOf(C),d){const q=u[(0,$.Dr)(d,u)];return q.title=q.key=C,this.variables$.next(u),C?this.patch({id:d,title:C,key:C},{as:"promise"}):void 0}const et=X.indexOf(N);X[et]=C,this.localVariables$.next(X)}removeVariable(N,d){const C=this.variables$.value.slice(),u=this.localVariables$.value.slice();if(this.rename(N,d,""),d){const Z=(0,$.Dr)(d,C);return C.splice(Z,1),this.variables$.next(C),this.delete(d,{as:"promise"})}const X=u.indexOf(N);return u.splice(X,1),this.localVariables$.next(u),Promise.resolve(!0)}checkVarStartedAtCursor(N,d){for(let C=d;C>0;C--){const u=N[C-1]+N[C];if("}}"===u)return!1;if("{{"===u)return!0}return!1}isVarInputMode(N){return N.classList?.contains("var-input")}preserveBrackets(N){return N.classList?.contains("var-preserve-brackets")}isRemoveKey(N){return/^(Backspace|Delete|Arrow)/i.test(N)}static{this.\u0275fac=function(d){return new(d||f)}}static{this.\u0275prov=R.tV_({token:f,factory:f.\u0275fac})}}return f})()},53747(dt,Q,r){r.d(Q,{R:()=>k});var T=r(47266),P=r(20432),c=r(71866),M=r(36089);let k=(()=>{class $ extends c.o{constructor(){super(...arguments),this.path="/project-specialisations/",this.cacheService=(0,T.WQX)(P._)}getSpecializations(){return this.cacheService.set("project.specialisations",()=>this.get({},{as:"promise"}).then(D=>D.map(v=>({id:v.id,value:v.id,label:v.title}))))}static{this.\u0275fac=function(v){return new(v||$)}}static{this.\u0275prov=M.tV_({token:$,factory:$.\u0275fac})}}return $})()},72540(dt,Q,r){r.d(Q,{$:()=>T});var T=function(c){return c[c.withTimeSlot=0]="withTimeSlot",c[c.withTimeSlotAndTime=1]="withTimeSlotAndTime",c[c.withTimeGeoPoint=2]="withTimeGeoPoint",c}(T||{});r.d(Q,["N",0,{new:{value:"new",label:"\u041d\u0435 \u043d\u0430\u0447\u0430\u043b\u043e\u0441\u044c",status:"new",icon:"v2/new",theme:"black"},waiting:{value:"waiting",label:"\u041e\u0436\u0438\u0434\u0430\u043d\u0438\u0435",status:"active",icon:"v2/wait",theme:"yellow"},active:{value:"active",label:"\u0412 \u0440\u0430\u0431\u043e\u0442\u0435",status:"active",icon:"v2/play",theme:"lightblue"},completed:{value:"completed",label:"\u0413\u043e\u0442\u043e\u0432\u043e",status:"completed",icon:"v2/done",theme:"green"},expired:{value:"expired",label:"\u041f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043e",status:"expired",icon:"v2/close",theme:"red"}}])},42850(dt,Q,r){r.d(Q,{Z:()=>k});var T=r(47266),P=r(71866),c=r(39900),M=r(36089);let k=(()=>{class $ extends P.o{constructor(){super(...arguments),this.companyId=(0,T.WQX)(c.Bl).companyId,this.path="/reservations/"}group(D){const{schedule_time_slot_group:v,level_value_worker:R}=D;function Y(f){return[v.time[`active_${f}_date_local`],v.time[`active_${f}_time_local`]].join(" ")}return this.post2({schedule_time_slot_group:v.id,active_since_local:Y("since"),active_till_local:Y("till"),level_value_worker:R},null,"/reservations/group-create/")}bulkCreate(D){return this.post2(D,null,"/reservations/bulk-create/")}bulkDelete(D){return this.post2(D,null,"/reservations/bulk_delete/")}import(D,v){const R=this.companyId,Y=new FormData;return Y.append("files",v,v.name),Y.append("company",`${R}`),Y.append("params",JSON.stringify({project:D.id})),this.postStream("/import-reservations/",Y)}getTemplate(D,v){return this.postStream("/export-reservations-sample/",{company:this.companyId,params:{filters:D,export_sample_type:v,output_file_type:2}})}static{this.\u0275fac=function(v){return new(v||$)}}static{this.\u0275prov=M.tV_({token:$,factory:$.\u0275fac})}}return $})()},47959(dt,Q,r){r.d(Q,{AA:()=>P.AA,oB:()=>P.oB,nO:()=>P.nO,Wh:()=>P.Wh,yz:()=>P.yz,j7:()=>X,Ci:()=>T.Ci,dp:()=>
1P.dp,mN:()=>c.m,CX:()=>P.CX});var T=r(95182),P=r(25759),c=r(66504),M=r(29293),k=r.n(M),$=r(47266),V=r(89079),D=r(84412),v=r(85925),R=r(53691),Y=r(75351),f=r(71866),z=r(36089);let N=(()=>{class L{constructor(){this.canvasSize$=new D.t(3e3),this.resizeStep=600}increaseSize(){this.canvasSize$.next(this.canvasSize$.value+2*this.resizeStep)}setDefaultSize(){this.canvasSize$.next(3e3)}getMaxCoords(g){return g.reduce((F,G)=>{const U=Math.abs(G.data.position.top),H=Math.abs(G.data.position.left);return Math.max(F,U,H)},0)}checkForResize(g,F){return 4*Math.max(Math.abs(g),Math.abs(F))>this.canvasSize$.value}getScreenRect(g){return g.length?g.reduce((F,G)=>{const{top:U,left:H}=G.data.position;return H<F.left&&(F.left=H),U<F.top&&(F.top=U),U>F.bottom&&(F.bottom=U),H>F.right&&(F.right=H),F},{top:Number.MAX_VALUE,left:Number.MAX_VALUE,right:-Number.MAX_VALUE,bottom:-Number.MAX_VALUE}):{top:0,left:0,right:0,bottom:0}}static{this.\u0275fac=function(F){return new(F||L)}}static{this.\u0275prov=z.tV_({token:L,factory:L.\u0275fac})}}return L})(),d=(()=>{class L extends f.o{constructor(){super(...arguments),this.path="/scenario-steps/",this.scenarioResizerService=(0,$.WQX)(N),this.dialog=(0,$.WQX)(Y.bZ)}updatePosition(g,F=1,G=!0){const U=g.screen,H=g.getPosition(),lt=this.scenarioResizerService.canvasSize$.value/F,ct=Math.round(H.left-lt/2),mt=Math.round(H.top-lt/2);U.data.positionTemp={left:ct,top:mt},G&&(U.data.position={left:ct,top:mt},this.save(U,{as:"promise"}))}static{this.\u0275fac=function(F){return new(F||L)}}static{this.\u0275prov=z.tV_({token:L,factory:L.\u0275fac})}}return L})();var C=r(96354);let u=(()=>{class L extends f.o{constructor(){super(...arguments),this.path="/scenario-steps-relations/"}getByScenario(g){return this.get({previous_step__scenario:g}).pipe((0,C.T)(F=>F.map(G=>({id:G.id,from:G.previous_step,to:G.next_step,output:G.data.output}))))}getScreenRefs(g,F){const G=g.id,H=[];return F.forEach(mt=>{mt.data.data.forEach(S=>{(mt=>{const S=[],St=Mt=>("cards"===Mt.type&&S.push(...function lt(mt){return(mt.config?.buttons||[]).filter(S=>S.action===T.m6.jumpto&&S.target==G)}(Mt)),"loop"===Mt.type&&S.push(...function ct(mt){return(mt.config.loops||[]).filter(({target:S})=>S==G)}(Mt)),"fieldset"===Mt.type&&Mt.children?.forEach(St),S);return St(mt)})(S).forEach(St=>{H.push({from:G,to:mt.id,title:mt.data?.title,blockTitle:S.config?.title||S.title,elementText:St.text||St.label,block:S,element:St})})})}),H.length?H:null}static{this.\u0275fac=function(F){return new(F||L)}}static{this.\u0275prov=z.tV_({token:L,factory:L.\u0275fac})}}return L})(),X=(()=>{class L{constructor(){this.destroyRef=(0,$.WQX)($.abz),this.confirmService=(0,$.WQX)(v.G),this.scenarioScreenService=(0,$.WQX)(d),this.scenarioScreenRelationsService=(0,$.WQX)(u),this.screen$=new D.t(null),this.screens$=new D.t([]),this.connections$=new D.t([]),this.newConnection$=new D.t(null),this.focusedConnection$=new D.t(null),this.refConnection$=new D.t(null),this.readonly$=new D.t(!1),this.readonly=(0,V.ot)(this.readonly$),this.scenarioStatus=T.RG,this.cursor$=new D.t({x:0,y:0}),this.canvasWidth=0,this.row=1}getCanvasKey(){return`scenario.canvas.${this.scenarioId}`}initScenario(g){this.scenarioId=g;const F=this.scenarioScreenRelationsService.getByScenario(g).pipe((0,V.pQ)(this.destroyRef)).subscribe(U=>{this.connections$.next(U)}),G=this.scenarioScreenService.get({scenario:g},{as:"promise"}).then(U=>(this.screens$.next(U),U));return Promise.all([F,G])}setCanvasWidth(g){return this.canvasWidth=g,this}updateScreen(g){const F=this.screens$.value,G=(0,R.Dr)(g.id,F);-1!==G&&(F[G]={...g},this.screens$.next(F))}addScreen(g,F,G){g+=30*this.row,this.row+=1;const U=this.screens$.value,H=U.map(({position:ct})=>ct).sort().pop()||0;this.scenarioScreenService.save({scenario:this.scenarioId,position:H+1,data:{title:`${G?"\u0414\u043e\u043f\u044d\u043a\u0440\u0430\u043d":"\u042d\u043a\u0440\u0430\u043d"} ${U.length+1}`,standalone:G,position:{top:g,left:F},data:[],buttons:[{type:"button",text:"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c",config:{}}]},created_at:""}).subscribe(ct=>{this.screens$.next([...U,ct])})}setRow(g){this.row=g}editScreen(g,F=!0){this.screen$.next(F?g:null)}removeScreen(g){var F=this;const G=function(){var U=k()(function*(){F.editScreen(g,!1);const lt=F.screens$.value,ct=(0,R.Dr)(g.id,lt);yield F.removeConnections([...F.getConnections(g.id,"from"),...F.getConnections(g.id,"to")]),F.scenarioScreenService.delete(g.id).subscribe(()=>{lt.splice(ct,1),F.screens$.next(lt)})});return function H(){return U.apply(this,arguments)}}();this.confirmService.open({title:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u044d\u043a\u0440\u0430\u043d?",text:"\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u044d\u043a\u0440\u0430\u043d? \u0412\u0441\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u0441\u0432\u044f\u0437\u0438 \u0431\u0443\u0434\u0443\u0442 \u0443\u0442\u0435\u0440\u044f\u043d\u044b."}).subscribe(U=>{U&&G()})}changeStandalone(g,F){var G=this;return k()(function*(){yield G.removeConnections([...G.getConnections(g.id,"from"),...G.getConnections(g.id,"to")]),g.data.standalone=F,g.data.buttons=g.data.buttons?.map(U=>("jumpto"===U.action&&(delete U.target,U.type="button"),"upload"===U.type&&(U.type="button"),U))??[],F&&(g.data.data=g.data.data?.filter(U=>
1"menu"!==U.type)),F||(G.getScreenRefs(g)||[]).forEach(H=>G.removeRefConnection(H))})()}getOutputs(g,F="button"){return g.data.standalone?"upload"===F?[]:g.data.buttons.filter(G=>"jumpto"!=G.action):g.data.buttons?g.data.buttons.filter(G=>G.type===F):[]}openConnection(g,F){const G=this.getConnections(g.id,"from").find(ct=>ct.output===F),U=this.newConnection$.value,H=this.cursor$.value,lt=1==g.data?.standalone;G||U||(this.newConnection$.next({from:g.id,to:H,standalone:lt,output:F}),this.cursorSub=this.cursor$.subscribe(ct=>{const{x:mt,y:S}=ct;this.newConnection$.next({from:g.id,to:{x:mt+4,y:S},standalone:lt,output:F})}))}closeConnection(g){var F=this;return k()(function*(){const G=F.newConnection$.value;if(!G)return;const U=()=>{F.cursorSub?.unsubscribe(),F.newConnection$.next(null)};if(!g||g.id===G.from)return U();if(G.standalone!=(1==g.data?.standalone))return;const lt=yield F.scenarioScreenRelationsService.post({previous_step:G.from,next_step:g.id,data:{output:G.output}},{as:"promise"});U();const ct=F.connections$.value;ct.push({id:lt.id,from:G.from,to:g.id,output:G.output}),F.connections$.next(ct)})()}removeConnections(g){const F=g.map(G=>this.scenarioScreenRelationsService.delete(G.id,{as:"promise"}));return Promise.all(F).then(()=>{const G=this.connections$.value.filter(U=>-1===(0,R.Dr)(U.id,g));this.connections$.next(G)})}ensureConnections(g){const F=g.data.buttons.findIndex(H=>"upload"===H.type);if(-1===F)return;const U=this.getConnections(g.id,"from").find(H=>H.output===F);U&&this.removeConnections([U])}removeConnection(g,F){const U=this.getConnections(g.id,"from").find(H=>H.output===F);U&&this.removeConnections([U])}setRefConnection(g){this.refConnection$.next(g)}removeRefConnection(g){g.element.target=null;const F=(0,R.Hc)(g.to,this.screens$.value);this.scenarioScreenService.save(F).subscribe(()=>{this.updateScreen(F)}),this.setRefConnection(null)}getInitialStandaloneScreens(g=!1){return this.screens$.value.filter(F=>{let G=F.data?.standalone&&!this.getConnections(F.id,"to").length;return!g&&G?!F.data?.data?.some(U=>["cards","loop"].includes(U.type)):G})}hasInnerRefs(g,F=["cards","loop"]){const G=H=>(this.getScreenRefs(H)||[]).some(ct=>F.includes(ct.block?.type)),U=H=>G(H)||this.getConnections(H.id,"to").some(lt=>{const ct=(0,R.Hc)(lt.from,this.screens$.value);return U(ct)});return U(g)}getScreenRefs(g){if(g.data?.standalone&&!this.getConnections(g.id,"to").length)return this.scenarioScreenRelationsService.getScreenRefs(g,this.screens$.value)}validateKeys(){const g=this.screens$.value.reduce((G,U)=>(U.data.data.forEach(H=>{const lt=H.config?.key;lt&&(G[lt]=(G[lt]||0)+1)}),G),{}),F=[];for(let G in g)g[G]>1&&F.push(G);if(F.length)return F.join(", ")}setCursor(g){this.cursor$.next(g)}focusConnection(g){this.focusedConnection$.next(g)}prepareData(g){return g?.forEach(F=>{if(F.config??={},F.config.key??=F.type+"-"+(0,R.hw)(100,9999),F.config.ratios&&(F.config.ratios=F.config.ratios.map(G=>+(0,R.qE)(`${G}`,0,1e3)||0)),F.config.min&&F.config.max){const G=U=>+(F.config[U]??0);G("max")<G("min")&&delete F.config.max}!F.config.title&&F.title&&(F.config.title=F.title),F.children?.length&&(F.children=this.prepareData(F.children))}),g}getConnections(g,F){return this.connections$.value.filter(G=>G[F]===g)}static{this.\u0275fac=function(F){return new(F||L)}}static{this.\u0275prov=z.tV_({token:L,factory:L.\u0275fac})}}return L})()},25759(dt,Q,r){r.d(Q,{AA:()=>T});var T=function(v){return v.input="input",v.output="output",v}(T||{});r.d(Q,["CX",0,[{label:"\u041d\u0438\u0437\u043a\u043e\u0435 240p (320x240), \u22485 MB/\u043c\u0438\u043d",value:"low"},{label:"\u0421\u0440\u0435\u0434\u043d\u0435\u0435 480p (720x480), \u224812 MB/\u043c\u0438\u043d",value:"medium"},{label:"\u0412\u044b\u0441\u043e\u043a\u043e\u0435 720p (1280x720), \u224815 MB/\u043c\u0438\u043d",value:"high"},{label:"\u041e\u0447\u0435\u043d\u044c \u0432\u044b\u0441\u043e\u043a\u043e\u0435 1080p (1920x1080), \u224825 MB/\u043c\u0438\u043d",value:"veryHigh"},{label:"\u0423\u043b\u044c\u0442\u0440\u0430 2160p (3840x2160), \u2248120 MB/\u043c\u0438\u043d",value:"ultraHigh"}],"Wh",0,[{value:"eq",label:"= \u0440\u0430\u0432\u043d\u0430"},{value:"not_eq",label:"\u2260 \u043d\u0435 \u0440\u0430\u0432\u043d\u0430"},{value:"lt",label:"< \u043c\u0435\u043d\u044c\u0448\u0435"},{value:"gt",label:"> \u0431\u043e\u043b\u044c\u0448\u0435"},{value:"lte",label:"\u2264 \u043c\u0435\u043d\u044c\u0448\u0435 \u0438\u043b\u0438 \u0440\u0430\u0432\u043d\u0430"},{value:"gte",label:"\u2265 \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043b\u0438 \u0440\u0430\u0432\u043d\u0430"}],"dp",0,[{label:"\u041d\u0438\u0437\u043a\u043e\u0435. \u224850 KB, 1000 px, 60%",value:"low",meta:{quality:"60",size:"1000"}},{label:"\u0421\u0440\u0435\u0434\u043d\u0435\u0435 \u2248200 KB, 2000 px, 70%",value:"medium",meta:{quality:"70",size:"2000"}},{label:"\u0412\u044b\u0441\u043e\u043a\u043e\u0435 \u2248500  KB, 3000 px, 80%",value:"high",meta:{quality:"80",size:"3000"}},{label:"\u041c\u0430\u043a\u0441\u0438\u043c\u0443\u043c \u22484 MB, 4000 px, 90%",value:"veryHigh",meta:{quality:"90",size:"4000"}}],"nO",0,[{value:"int",label:"\u0426\u0435\u043b\u043e\u0435 \u0447\u0438\u0441\u043b\u043e"},{value:"float",label:"\u0414\u0440\u043e\u0431\u043d\u043e\u0435"}],"oB",0,[{value:"date-time",label:"\u0414\u0430\u0442\u0430 \u0438 \u0432\u0440\u0435\u043c\u044f"},{value:"date",label:"\u0414\u0430\u0442\u0430"},{value:"time",label:"\u0412\u0440\u0435\u043c\u044f"}],"qG",0,[{value:"select-input",label:"\u0412\u044b\u043f\u0430\u0434\u0430\u044e\u0449\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a",description:"(1 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435)"},{value:"radio-input",label:"\u0420\u0430\u0434\u0438\u043e \u0433\u0440\u0443\u043f\u043f\u0430",description:"(1 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435)"},{value:"checkbox-input",label:"\u0413\u0440\u0443\u043f\u043f\u0430 \u0447\u0435\u043a\u0431\u043e\u043a\u0441\u043e\u0432",description:"(0 \u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439)"}],"yz",0,[{value:"show",label:"\u041e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c"},{value:"hide",label:"\u0421\u043a\u0440\u044b\u0442\u044c"}]])},95182(dt,Q,r){r.d(Q,{_A:()=>D,rq:()=>V});const M={camera:"camera",jumpto:"jumpto",noop:"noop"};function V(v){return["photo-input","qr-input","text-input","number-input","fieldset"].includes(v.type)}function D(v){return["html/text","header","gallery"].includes(v.type)}r.d(Q,["Ci",0,[{label:"\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442",children:["pdf","doc","ppt","xls","xml","json"]},{label:"\u0424\u043e\u0442\u043e",children:["jpeg","png","gif","heiv","webp"]},{label:"\u0412\u0438\u0434\u0435\u043e",children:["avi","mp4"]},{label:"\u0410\u0443\u0434\u0438\u043e",children:["mp3","aac"]}],"RG",0,{setup:1,active:2,archive:3},"YK",0,{[M.camera]:{label:"\u0424\u043e\u0442\u043e\u0430\u043f\u043f\u0430\u0440\u0430\u0442",value:M.camera},[M.jumpto]:{label:"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u044d\u043a\u0440\u0430\u043d\u0443",value:M.jumpto},[M.noop]:{label:"\u0411\u0435\u0437 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f",value:M.noop}},"m6",0,M])},66504(dt,Q,r){r.d(Q,{m:()=>u});var T=r(29293),P=r.n(T),c=r(47266),M=r(69957),k=r(7673),$=r(99437),V=r(25558),D=r(88141),v=r(85925),R=r(53691),Y=r(87642),f=r(27738),z=r(71866),N=r(64548),d=r(95182),C=r(36089);let u=(()=>{class X extends z.o{constructor(){super(...arguments),this.path="/scenario/",this.router=(0,c.WQX)(M.Ix),this.toaster=(0,c.WQX)(Y.W),this.confirm=(0,c.WQX)(v.G),this.api=(0,c.WQX)(f.G),this.projectFormService=(0,c.WQX)(N.H4),this.projectFormEditorService=(0,c.WQX)(N.Aj),this.projectFormRefreshService=(0,c.WQX)(N.w6)}activate(et){var rt=this;const q=function(){var b=P()(function*(A,L){const t=yield rt.projectFormService.getById({id:L.id},{as:"promise"});rt.projectFormEditorService.init(t),yield rt.projectFormRefreshService.refresh(t,et),B(A)});return function w(A,L){return b.apply(this,arguments)}}(),B=b=>{p().subscribe(w=>{b.close(w)})},p=()=>this.save({id:et.id,status:d.RG.active}).pipe(this.toaster.pipe("\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d!")),x=b=>{const w=`${b.title||""} (id ${b.id})`.trim();return this.confirm.open({title:"\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439",text:`\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435! \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u044b \u043a\u043b\u044e\u0447\u0438 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f. \u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0444\u043e\u0440\u043c\u0443 "${w}"?`,confirm:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c",cancel:"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",actions:[{handler:A=>{q(A,b)},text:"\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0435\u0439\u0447\u0430\u0441"},{handler:B,text:"\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}],width:"720px"})};return this.confirm.open({title:"\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439",text:"\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435! \u0410\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f\u043c \u0438 \u0438\u0445 \u043d\u0435\u043b\u044c\u0437\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c. \u0412\u044b \u0433\u043e\u0442\u043e\u0432\u044b \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0443?",confirm:"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c"}).pipe((0,V.n)(b=>{if(!b)return(0,k.of)();const w=et.project_scheme?.id;return this.projectFormService.get((0,R.ef)({scenario:et.id,status:N.iz.active,project_scheme:w,project_scheme__isnull:!w}))}),(0,V.n)(b=>b?.length?this.validateForm(et.id,b[0].id).pipe((0,V.n)(w=>w?x(b[0]):p()),(0,D.M)(w=>{!0===w&&this.router.navigate(["/u/projects",et.project.id,"forms",b[0].id])})):p()))}setup(et){return this.save({id:et.id,status:d.RG.setup})}validateForm(et,rt){return this.api.getStream("/check-processed-report-form-n-scenario-keys/",{processed_report_form_id__in:rt,scenario_id__in:et,check_menu:1}).pipe((0,$.W)(q=>(0,k.of)(q.error[0])))}static{this.\u0275fac=function(rt){return new(rt||X)}}static{this.\u0275prov=C.tV_({token:X,factory:X.\u0275fac})}}return X})()},39099(dt,Q,r){r.d(Q,{T:()=>V});var T=r(17705),P=r(49802),c=r(4077),M=r(75771),k=r(36089);const $=()=>["\u0441\u043b\u043e\u0442\u043e\u0432","\u0441\u043b\u043e\u0442","\u0441\u043b\u043e\u0442\u0430","\u0441\u043b\u043e\u0442\u043e\u0432"];let V=(()=>{class D{constructor(){this.totalSlots=T.hFB.required()}static{this.\u0275fac=function(Y){return new(Y||D)}}static{this.\u0275cmp=k.VBU({type:D,selectors:[["s-slot-group-size-indicator"]],inputs:{totalSlots:[1,"totalSlots"]},decls:5,vars:7,consts:[["theme","lightblue","flat","true",2,"padding","0 4px"],[1,"row","align-center","justify-center","gap4px","text-body-3"],["name","v2/folder",3,"width","height"]],template:function(Y,f){1&Y&&(k.j41(0,"s-badge2",0)(1,"div",1),k.nrm(2,"s-svg-icon",2),k.EFF(3),k.nI1(4,"plural"),k.k0s()()),2&Y&&(k.R7$(2),k.Y8G("width",12)("height",12),k.R7$(),k.SpI(" ",k.i5U(4,3,f.totalSlots(),k.lJ4(6,$))," "))},dependencies:[P.nS,M.D,c.R],encapsulation:2})}}return D})()},22579(dt,Q,r){r.d(Q,{R:()=>D});var T=r(17705),P=r(89079),c=r(96354),M=r(17350),k=r(53691);const $={key:null,defaultHeaders:["id","name","email","status","controls"],allHeaders:[{key:"id",label:"ID",description:"id",sort:[],cellRender:null,filterRender:null,cellRenderFn:v=>v.id},{key:"name",label:"\u0418\u043c\u044f",description:"name",sort:[],cellRender:null,filterRender:null,cellRenderFn:({user:v})=>`${v.last_name??""} ${v.first_name??""} ${v.middle_name??""}`.trim()},{key:"email",label:"\u042d\u043b. \u043f\u043e\u0447\u0442\u0430",description:"email",sort:[],cellRender:null,filterRender:null,cellRenderFn:({user:v})=>v.email},{key:"status",label:"\u0421\u0442\u0430\u0442\u0443\u0441",description:"status",sort:[],cellRender:null,filterRender:null,cellRenderFn:v=>v.status},{key:"controls",label:" ",description:"controls",sort:[],readonly:!0,cellRender:r.e(1567).then(()=>r(31567)),filterRender:null}],pageSize:Number.MAX_SAFE_INTEGER};var V=r(36089);let D=(()=>{class v{constructor(){this.users=(0,T.geq)(),this.users$=(0,P.br)(this.users),this.descriptor=$,this.endpoint=Y=>this.users$.pipe((0,c.T)(f=>({content:f})))}deleteRow(Y){this.users.update(f=>(0,k.Hb)(f,Y))}static{this.\u0275fac=function(f){return new(f||v)}}static{this.\u0275cmp=V.VBU({type:v,selectors:[["s-users-add-form-table"]],inputs:{users:[1,"users"]},outputs:{users:"usersChange"},decls:1,vars:4,consts:[[3,"descriptor","endpoint","headerEnabled","paginatorEnabled"]],template:function(f,z){1&f&&V.nrm(0,"s-data-table2",0),2&f&&V.Y8G("descriptor",z.descriptor)("endpoint",z.endpoint)("headerEnabled",!1)("paginatorEnabled",!1)},dependencies:[M.IM],encapsulation:2})}}return v})()},98059(dt,Q,r){r.d(Q,{l:()=>k});var T=r(47266),P=r(71866),c=r(39900),M=r(36089);let k=(()=>{class $ extends P.o{constructor(){super(...arguments),this.path="/company-user-invites/",this.companyService=(0,T.WQX)(c.Bl)}import(D,v,R){const Y=this.companyService.company(),f=new FormData;return f.append("files",D,D.name),f.append("company",Y.id+""),R&&f.append("params",JSON.stringify(R)),this.postStream(`/import-company-${v}/`,f)}export(D){return this.postStream(`/export-company-${D}/`,{company:this.companyService.companyId,params:{output_file_type:2,ids:[]}})}exportTemplate(D){return this.postStream("/export-users-access-by-levels-sample/",{company:this.companyService.companyId,params:{output_file_type:2,filters:{level_id:D.toString()}}})}rawInvite(D,v){return this.post({...D,company:this.companyService.companyId,[v]:!0},{as:"promise"})}static{this.\u0275fac=function(v){return new(v||$)}}static{this.\u0275prov=M.tV_({token:$,factory:$.\u0275fac})}}return $})()},37192(dt,Q,r){r.d(Q,{Q:()=>M});var T=r(84412),P=r(7673),c=r(36089);let M=(()=>{class k{constructor(){this.variables$=new T.t([]),this.localVariables$=new T.t([]),this.customVariables$=new T.t([]),this.allVariables$=new T.t([])}initProject(V){}apply(V){return V}autocomplete(V,D){}checkVarEditing(V){return!1}checkVariableContent(V){}insertAtCursor(V){}
1setCursor(V){}findVariables(V){return[]}findLocalVariables(V){return[]}saveLocal(){}get(V){return(0,P.of)([])}edit(V,D){return(0,P.of)()}remove(V,D){return Promise.resolve()}delete(V){return(0,P.of)()}post(V){return(0,P.of)({})}static{this.\u0275fac=function(D){return new(D||k)}}static{this.\u0275prov=c.tV_({token:k,factory:k.\u0275fac,autoProvided:!1})}}return k})()},36754(dt,Q,r){r.d(Q,{O:()=>P});var T=r(36089);let P=(()=>{class c{transform(k,...$){if(!k)return"";const V=v=>v||"";let D=k;if("object"==typeof k){const v=k.user||k;D=[V(v.last_name),V(v.first_name),V(v.middle_name)].filter(R=>!!R).join(" ")}return"string"!=typeof D||D.trim()?D:V($[0])}static{this.\u0275fac=function($){return new($||c)}}static{this.\u0275pipe=T.EJ8({name:"name",type:c,pure:!0})}}return c})()},48944(dt,Q,r){r.d(Q,{z:()=>M});var T=r(75771),P=r(36089);const c=["*"];let M=(()=>{class k{static{this.\u0275fac=function(D){return new(D||k)}}static{this.\u0275cmp=P.VBU({type:k,selectors:[["s-notification"]],ngContentSelectors:c,decls:2,vars:0,consts:[["name","v2/info#0043EE"]],template:function(D,v){1&D&&(P.NAR(),P.nrm(0,"s-svg-icon",0),P.SdG(1))},dependencies:[T.D],styles:["[_nghost-%COMP%]{display:flex;background:#e5ecfd;padding:6px 12px;min-height:48px;box-sizing:border-box;font-size:14px;line-height:16px;align-items:center;gap:12px;border-radius:4px}s-svg-icon[_ngcontent-%COMP%]{cursor:default}"]})}}return k})()},81929(dt,Q,r){r.d(Q,{j:()=>M});var T=r(47266),P=r(46186),c=r(36089);let M=(()=>{class k{constructor(){this.tabsService=(0,T.WQX)(P.q)}ngOnInit(){this.tabsService.addTab(this)}ngOnDestroy(){this.tabsService.removeTab(this)}static{this.\u0275fac=function(D){return new(D||k)}}static{this.\u0275cmp=c.VBU({type:k,selectors:[["s-tab"]],inputs:{label:"label",labelTmp:"labelTmp",content:"content",value:"value",index:"index"},decls:0,vars:0,template:function(D,v){},encapsulation:2})}}return k})()},230(dt,Q,r){r.d(Q,{O:()=>B});var T=r(49769),P=r(17705),c=r(47266),M=r(32271),k=r(99924),$=r(8340),V=r(86887),D=r(75771),v=r(14315),R=r(81929),Y=r(46186),f=r(36089);const z=p=>({tab:p});function N(p,x){1&p&&f.eu8(0)}function d(p,x){if(1&p){const b=f.RV6();f.j41(0,"s-row-dropdown-item",5),f.bIt("click",function(){const A=c.eBV(b).$implicit,L=f.XpG(2);return c.Njj(L.$activateTab(A.index,A))}),f.DNE(1,N,1,0,"ng-container",6),f.k0s()}if(2&p){const b=x.$implicit,w=f.XpG(2),A=f.sdS(2);f.Y8G("active",w.activeTab()==b.index),f.R7$(),f.Y8G("ngTemplateOutlet",b?.labelTmp||A)("ngTemplateOutletContext",f.eq3(3,z,b))}}function C(p,x){1&p&&f.eu8(0)}function u(p,x){if(1&p){const b=f.RV6();f.j41(0,"s-dropdown-item",11),f.bIt("click",function(){const A=c.eBV(b).$implicit,L=f.XpG(3);return c.Njj(L.$activateTab(A.index,A))}),f.j41(1,"s-row-dropdown-item",12),f.DNE(2,C,1,0,"ng-container",6),f.k0s()()}if(2&p){const b=x.$implicit,w=f.XpG(3),A=f.sdS(2);f.R7$(),f.Y8G("active",w.activeTab()==b.index),f.R7$(),f.Y8G("ngTemplateOutlet",b?.labelTmp||A)("ngTemplateOutletContext",f.eq3(3,z,b))}}function X(p,x){if(1&p){const b=f.RV6();f.j41(0,"s-dropdown",7),f.bIt("opened",function(){c.eBV(b);const A=f.XpG(2);return c.Njj(A.arrow="up")})("closed",function(){c.eBV(b);const A=f.XpG(2);return c.Njj(A.arrow="down")}),f.j41(1,"s-row-dropdown-item",8),f.EFF(2," \u0415\u0449\u0435 "),f.nrm(3,"s-svg-icon",9),f.k0s(),f.Z7z(4,u,3,5,"s-dropdown-item",10,f.fX1),f.k0s()}if(2&p){const b=f.XpG(2);f.R7$(),f.Y8G("active",b.activeTab()>=b.tabLimit),f.R7$(2),f.Y8G("name","v2/"+b.arrow),f.R7$(),f.Dyx(b.$hiddenTabs(b.tabs()))}}function Z(p,x){1&p&&f.eu8(0)}function et(p,x){if(1&p&&(f.j41(0,"div",4),f.DNE(1,Z,1,0,"ng-container",13),f.k0s()),2&p){const b=f.XpG(),w=f.XpG();f.R7$(),f.Y8G("ngTemplateOutlet",b[w.activeTab()].content)}}function rt(p,x){if(1&p&&(f.j41(0,"div",1),f.Z7z(1,d,2,5,"s-row-dropdown-item",2,f.fX1),f.nVh(3,X,6,2,"s-dropdown",3),f.k0s(),f.nVh(4,et,2,1,"div",4)),2&p){const b=x,w=f.XpG();f.R7$(),f.Dyx(w.$visibleTabs(w.tabs())),f.R7$(2),f.vxM(b.length>w.tabLimit?3:-1),f.R7$(),f.vxM(b[w.activeTab()]?.content?4:-1)}}function q(p,x){if(1&p&&f.EFF(0),2&p){const b=x.tab;f.SpI(" ",b?.label,"\n")}}let B=(()=>{class p{constructor(){this.tabChanged=(0,P.CGW)(),this.tabLimit=5,this.allTabs=(0,c.WQX)(Y.q).tabs,this.tab=(0,c.vPA)(0),this.activeTab=this.tab.asReadonly(),this.arrow="down",this.tabs=(0,M.EW)(()=>this.allTabs().filter(b=>b instanceof R.j))}setActiveTab(b,w){this.$activateTab(b,this.tabs[b],w)}$activateTab(b,w,A){this.tab.set(b),!A&&this.tabChanged.emit(w?.value??b)}$visibleTabs(b){return b.slice(0,this.tabLimit)}$hiddenTabs(b){return b.slice(this.tabLimit,b.length)}$hiddenIndex(b){return b+this.tabLimit}static{this.\u0275fac=function(w){return new(w||p)}}static{this.\u0275cmp=f.VBU({type:p,selectors:[["s-tabs"]],inputs:{tabLimit:"tabLimit"},outputs:{tabChanged:"tabChanged"},features:[f.Jv_([Y.q])],decls:3,vars:1,consts:[["labelTmp",""],[1,"tabs"],[1,"mr-1","bold",3,"active"],[1,"mr-1"],[1,"tab-content"],[1,"mr-1","bold",3,"click","active"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mr-1",3,"opened","closed"],["sDropdownMenuTrigger","",1,"row","gap4px",3,"active"],[3,"name"],[1,"bold"],[1,"bold",3,"click"],[3,"active"],[4,"ngTemplateOutlet"]],template:function(w,A){if(1&w&&(f.nVh(0,rt,5,2),f.DNE(1,q,1,1,"ng-template",null,0,f.C5r)),2&w){let L;f.vxM((L=A.tabs())?0:-1,L)}},dependencies:[T.T3,k.P,V.I,$.S,D.D,v.w],styles:["[_nghost-%COMP%]{display:block;overflow:auto}.tabs[_ngcontent-%COMP%]{display:flex;align-items:flex-start}.tab-content[_ngcontent-%COMP%]{padding:24px 0}"]})}}return p})()},46186(dt,Q,r){r.d(Q,{q:()=>P});var T=r(47266);let P=(()=>{class c{constructor(){this.tabs=(0,T.vPA)([])}addTab(k){const $=this.tabs();void 0!==k.index?$[k.index]=k:(k.index=$.length,$.push(k)),this.tabs.set($)}removeTab(k){const $=this.tabs();$.splice($.indexOf(k),1),this.tabs.set($)}static{this.\u0275fac=function($){return new($||c)}}static{this.\u0275prov=T.jDH({token:c,factory:c.\u0275fac})}}return c})()},55962(dt,Q,r){r.d(Q,{C:()=>k}
1);var T=r(47266),P=r(32271),c=r(53691),M=r(36089);let k=(()=>{class ${constructor(){this.hiddenLevelsSignal=(0,T.vPA)(new Set),this.hiddenLevels=this.hiddenLevelsSignal.asReadonly(),this.hiddenLevelIds=(0,P.EW)(()=>[...this.hiddenLevels()].map(D=>{const v=D.split("/");let R;for(;!R;)R=v.pop();return R})),this.storeSelectedScheme=(0,T.QZP)(()=>{(0,c.jh)(this.storeHiddenLevelsKey,[...this.hiddenLevels()].join(","))})}init(D){this.storeHiddenLevelsKey=`project.${D}.schedule.hiddenLevels`;const v=(0,c.Xv)(this.storeHiddenLevelsKey)?.split(",").filter(R=>!!R);this.hiddenLevelsSignal.set(new Set(v??[]))}toggleVisibility(D,v){const R=new Set([...this.hiddenLevels()]);R.forEach(Y=>{Y!==v&&Y.includes(v)&&R.delete(Y)}),R.has(v)?R.delete(v):R.add(v),this.hiddenLevelsSignal.set(R)}hiddenNode(D){return this.hiddenLevels()?.has(D)}hiddenParent(D){return!this.hiddenLevels().has(D)&&[...this.hiddenLevels()].some(v=>D.includes(v))}isVisible(D){return!this.hiddenNode(D)&&!this.hiddenParent(D)}static{this.\u0275fac=function(v){return new(v||$)}}static{this.\u0275prov=M.tV_({token:$,factory:$.\u0275fac})}}return $})()},14209(dt,Q,r){r.d(Q,{l:()=>D});var T=r(29293),P=r.n(T),c=r(47266),M=r(85925),k=r(3509),$=r(71866),V=r(36089);let D=(()=>{class z extends $.o{constructor(){super(...arguments),this.path="/schedule-time-slot-groups/",this.confirm=(0,c.WQX)(M.G),this.utilService=(0,c.WQX)(k.a),this.addSlots=(0,c.WQX)(v).post,this.removeSlots=(0,c.WQX)(R).post,this.settingsService=(0,c.WQX)(Y),this.rewardsService=(0,c.WQX)(f)}retrieve(d){var C=this;return P()(function*(){const u=yield C.getById({id:d.id},{as:"promise"}),{time:X,total_slots:Z}=d;return u.schedule_time_slots.forEach(et=>{et.group=d}),{...u,time:X,total_slots:Z,group:d}})()}deleteConfirm(d){var C=this;return P()(function*(){const u=C.utilService.plural(d.total_slots,"\u0441\u043b\u043e\u0442\u043e\u043c","\u0441\u043b\u043e\u0442\u0430\u043c\u0438","\u0441\u043b\u043e\u0442\u0430\u043c\u0438");return(yield C.confirm.open({title:"\u0420\u0430\u0437\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0430",text:`\u0425\u043e\u0442\u0438\u0442\u0435 \u0440\u0430\u0437\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0433\u0440\u0443\u043f\u043f\u0443 c ${d.total_slots} ${u}?`,confirm:"\u0414\u0430, \u0445\u043e\u0447\u0443",cancel:"\u041d\u0435\u0442, \u043d\u0435 \u0445\u043e\u0447\u0443",as:"promise"}))&&C.delete(d.id,{as:"promise"})})()}removeSlotsConfirm(d,C){var u=this;return P()(function*(){return(yield u.confirm.open({title:"\u0418\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435 \u0438\u0437 \u0433\u0440\u0443\u043f\u043f\u044b",text:`\u0425\u043e\u0442\u0438\u0442\u0435 \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0441\u043b\u043e\u0442\u044b (${C.length})? \u0421\u043b\u043e\u0442\u044b \u043e\u0441\u0442\u0430\u043d\u0443\u0442\u0441\u044f \u0432\u043d\u0435 \u0433\u0440\u0443\u043f\u043f\u044b, \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0432 \u0432\u0441\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438.`,confirm:"\u0414\u0430, \u0445\u043e\u0447\u0443",cancel:"\u041d\u0435\u0442, \u043d\u0435 \u0445\u043e\u0447\u0443",as:"promise"}))&&u.removeSlots({id:d.id,slot_ids:C},{as:"promise"})})()}makeAnotherGroupConfirm(d,C){var u=this;return P()(function*(){if(yield u.confirm.open({title:"\u041e\u0442\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u0433\u0440\u0443\u043f\u043f\u0430",text:`\u0425\u043e\u0442\u0438\u0442\u0435 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0441\u043b\u043e\u0442\u044b (${C.length}) \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443? \u042d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043d\u0435\u043b\u044c\u0437\u044f \u043e\u0442\u043c\u0435\u043d\u0438\u0442\u044c.`,confirm:"\u0414\u0430, \u0445\u043e\u0447\u0443",cancel:"\u041d\u0435\u0442, \u043d\u0435 \u0445\u043e\u0447\u0443",as:"promise"}))return yield u.removeSlots({id:d.id,slot_ids:C},{as:"promise"}),yield u.post({project:d.project,slot_ids:C},{as:"promise"}),!0})()}getSettings(d){return this.settingsService.get({id:d.id},{as:"promise"})}applySettings(d,C){return this.settingsService.post({id:d.id,settings:C},{as:"promise"})}getRewards(d){return this.rewardsService.get({id:d.id},{as:"promise"})}applyReward(d,C){const{value:u,branch_id:X,decision:Z,meta:et}=C;return this.rewardsService.post({id:d.id,value:u,branch_id:X,decision:Z,meta:et},{as:"promise"})}static{this.\u0275fac=function(C){return new(C||z)}}static{this.\u0275prov=V.tV_({token:z,factory:z.\u0275fac})}}return z})(),v=(()=>{class z extends $.o{constructor(){super(...arguments),this.path="/schedule-time-slot-groups/:id/add-slots/"}static{this.\u0275fac=function(C){return new(C||z)}}static{this.\u0275prov=V.tV_({token:z,factory:z.\u0275fac})}}return z})(),R=(()=>{class z extends $.o{constructor(){super(...arguments),this.path="/schedule-time-slot-groups/:id/remove-slots/"}static{this.\u0275fac=function(C){return new(C||z)}}static{this.\u0275prov=V.tV_({token:z,factory:z.\u0275fac})}}return z})(),Y=(()=>{class z extends $.o{constructor(){super(...arguments),this.path="/schedule-time-slot-groups/:id/sett
1ings/"}static{this.\u0275fac=function(C){return new(C||z)}}static{this.\u0275prov=V.tV_({token:z,factory:z.\u0275fac})}}return z})(),f=(()=>{class z extends $.o{constructor(){super(...arguments),this.path="/schedule-time-slot-groups/:id/rewards/"}static{this.\u0275fac=function(C){return new(C||z)}}static{this.\u0275prov=V.tV_({token:z,factory:z.\u0275fac})}}return z})()},28090(dt,Q,r){r.d(Q,{q:()=>D});var T=r(17705),P=r(32271),c=r(7673),M=r(17350),k=r(2302),V=r(36089);let D=(()=>{class v{constructor(){this.groups=T.hFB.required(),this.details=(0,T.hFB)(!1,{transform:T.L39}),this.readonly=(0,T.hFB)(!1,{transform:T.L39}),this.maxHeight=(0,T.hFB)(),this.descriptor=(0,P.EW)(()=>((v=!1,R=!1)=>{const Y=v?["id","geopoint","group","geopoint_address","rewards","scheme","variables"]:["id","variables"];return{allHeaders:[{key:"id",label:"\u0421\u043b\u043e\u0442",description:"id",sort:null,filterRender:null,cellRenderFn:null,cellRender:r.e(2296).then(()=>r(62296))},{key:"geopoint",label:"\u0413\u0435\u043e\u0442\u043e\u0447\u043a\u0430",description:"geopoint",sort:null,filterRender:null,cellRenderFn:null,cellRender:r.e(6952).then(()=>r(16952))},{key:"group",label:"\u0413\u0440\u0443\u043f\u043f\u0430",description:"group",sort:null,filterRender:null,cellRenderFn:null,cellRender:r.e(9288).then(()=>r(69288))},{key:"geopoint_address",label:"\u0410\u0434\u0440\u0435\u0441",description:"geopoint_address",sort:null,cellRender:null,filterRender:null,cellRenderFn:({geo_point:f})=>`${f.city}, ${f.address}`},{key:"rewards",label:"\u0421\u0442\u0430\u0432\u043a\u0430",description:"rewards",sort:null,cellRender:r.e(7760).then(()=>r(77760)),filterRender:null},{key:"scheme",label:"\u0421\u0445\u0435\u043c\u0430",description:"scheme",sort:null,cellRender:r.e(8748).then(()=>r(58748)),filterRender:null},{key:"variables",label:"\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435",description:"variables",sort:null,cellRender:r.e(618).then(()=>r(20618)),filterRender:null}],defaultHeaders:Y,pageSize:Number.MAX_SAFE_INTEGER,selection:!R,selectionRender:r.e(1835).then(()=>r(1835))}})(this.details(),this.readonly())),this.endpoint=(0,P.EW)(()=>{const Y=this.groups().reduce((f,{schedule_time_slots:z})=>[...f,...z],[]);return()=>(0,c.of)({content:Y,totalCount:Y.length,size:Y.length,page:1})})}static{this.\u0275fac=function(f){return new(f||v)}}static{this.\u0275cmp=V.VBU({type:v,selectors:[["s-project-schedule-slot-group-slots"]],inputs:{groups:[1,"groups"],details:[1,"details"],readonly:[1,"readonly"],maxHeight:[1,"maxHeight"]},features:[V.Jv_([k.W])],decls:1,vars:3,consts:[["maxHeight","calc(100vh - 210px)",3,"endpoint","descriptor","paginatorEnabled"]],template:function(f,z){1&f&&V.nrm(0,"s-data-table2",0),2&f&&V.Y8G("endpoint",z.endpoint())("descriptor",z.descriptor())("paginatorEnabled",!1)},dependencies:[M.IM],styles:["[_nghost-%COMP%]{display:block;padding:24px 32px}  .header-variables{width:88px}  .header-variables>*{margin-right:-12px}"]})}}return v})()},2302(dt,Q,r){r.d(Q,{W:()=>$});var T=r(47266),P=r(51868),c=r(57912),M=r(28090),k=r(36089);let $=(()=>{class V{constructor(){this.projectScheduleService=(0,T.WQX)(c.Y),this.drawerRef=(0,T.WQX)(P.h),this.groups=(0,T.WQX)(M.q).groups,this.makeAnotherGroup=this.projectScheduleService.makeAnotherGroup,this.removeSlotsFromGroup=this.projectScheduleService.removeSlotsFromGroup}drawerClose(){this.drawerRef.close()}static{this.\u0275fac=function(R){return new(R||V)}}static{this.\u0275prov=k.tV_({token:V,factory:V.\u0275fac,autoProvided:!1})}}return V})()},73865(dt,Q,r){r.d(Q,{s:()=>Se});var T=r(29293),P=r.n(T),c=r(47266),M=r(75351),k=r(21413),$=r(84412),V=r(88141),D=r(85925),v=r(19010),R=r(53691),Y=r(71866),f=r(27738),z=r(39900),N=r(49769),d=r(17705),C=r(32271),u=r(89417),X=r(42825),Z=r(65868),et=r(99437),rt=r(31802),q=r(12262),B=r(95797),p=r(58499),x=r(50004),b=r(74847),w=r(80492),A=r(51868),L=r(48426),t=r(62580),g=r(14247),F=r(97996),G=r(68684),U=r(87642),H=r(89443),lt=r(34178),ct=r(51722),mt=r(49530),S=r(46643),St=r(26068),Mt=r(81832),st=r(62754),kt=r(46471),jt=r(79650),tt=r(37192),ut=r(5626),i=r(36089);let W=(()=>{class O extends Y.o{constructor(){super(...arguments),this.path="/import-schedule-time-slots-with-template/",this.defaultParams=m=>({company:this.companyId}),this.companyId=(0,c.WQX)(z.Bl).companyId}static{this.\u0275fac=function(h){return new(h||O)}}static{this.\u0275prov=i.tV_({token:O,factory:O.\u0275fac})}}return O})(),ot=(()=>{class O{applyDictionaryConfig(m){const h=structuredClone(m.dictionaryConfig);if(!m.useDictionary||!h?.id)return;h.grouping_config.name==ut.ae.count?(h.grouping_config.options.count??=0,h.grouping_config.options.count&&(h.grouping_config.options.count=+h.grouping_config.options.count)):delete h.grouping_config.options,h.variables_column_mapping=h.variables_column_mapping.filter(E=>E.column_id&&E.variable_id),h.variables_column_mapping.length||delete h.variables_column_mapping;const _=h.create_on_match;return(!_.column_id||!_.variable_id)&&delete h.create_on_match,delete _.enabled,h}createTimeline(m="00:00"){let h=[],[_,E]=m.split(":");for(let at=+_;at<24;at++){const _t=at==+_,ft=`${at}`.padStart(2,"0");_t?h.push(0==+E&&`${ft}:00`,+E<30&&`${ft}:30`):h.push(`${ft}:00`,`${ft}:30`)}return h.push("23:59"),h.filter(at=>!!at)}static{this.\u0275fac=function(h){return new(h||O)}}static{this.\u0275prov=i.tV_({token:O,factory:O.\u0275fac})}}return O})();var I=r(59848),K=r(49169);const pt=()=>({label:"\u0421\u043b\u043e\u0442",value:0}),bt=()=>({label:"\u0421\u043e\u0431\u044b\u0442\u0438\u0435",value:1}),Dt=(O,nt)=>[O,nt];function Jt(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-segment-button",3),i.mxI("valueChange",function(_){c.eBV(m);const E=i.XpG();return i.DH7(E.activeTab,_)||(E.activeTab=_),c.Njj(_)}),i.j41(1,"s-input-label"),i.EFF(2,"\u0422\u0438\u043f"),i.k0s()()}if(2&O){const m=i.XpG();i.R50("value",m.activeTab),i.Y8G("segments",i.l_i(4,Dt,i.lJ4(2,pt),i.lJ4(3,bt)))}}function Tt(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-datepicker3",4),i.bIt("dateChange",function(_){c.eBV(m);const E=i.XpG();return c.Njj(E.$rangeChange([_,_]))}),i.j41(1,"s-input-label"),i.EFF(2,"\u0414\u0430\u0442\u0430"),i.k0s()()}if(2&O){const m=i.XpG();i.Y8G("dateFilter",m.dateFilter)("value",m.start())("min",m.now)}}function Wt(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-range-datepicker3",5),i.bIt("rangeChange",function(_){c.eBV(m);const E=i.XpG();return c.Njj(E.$rangeChange(_))}),i.j41(1,"s-input-label"),i.EFF(2,"\u0414\u0430\u0442\u0430"),i.k0s()()}if(2&O){const m=i.XpG();i.Y8G("dateFilter",m.dateFilter)("value",i.l_i(4,Dt,m.start(),m.end()))("min",m.now)("allowClear",!m.freezeStart())}}let Xt=(()=>{class O{constructor(){this.rangeChange=(0,d.CGW)(),this.initial=(0,d.hFB)(),this.start=(0,d.geq)(),this.end=(0,d.geq)(),this.multiday=(0,d.hFB)(!1),this.slot=(0,d.hFB)(),this.freezeStart=(0,C.EW)(()=>(0,R.Ri)(this.start())),this.now=new Date,this.dateFilter=m=>!(0,R.Ri)(m)}ngOnInit(){this.slot()&&(this.start.set(new Date(this.slot().active_since_date_local)),this.end.set(new Date(this.slot().active_till_date_local)),this.editMultidaySlot=!(0,R.$0)(this.start(),this.end())),this.activeTab=[this.multiday||this.editMultidaySlot||!this.initial()?1:0]}$rangeChange(m){this.rangeChange.emit(m)}static{this.\u0275fac=function(h){return new(h||O)}}static{this.\u0275cmp=i.VBU({type:O,selectors:[["s-project-schedule-slot-editor-daterange"]],inputs:{initial:[1,"initial"],start:[1,"start"],end:[1,"end"],multiday:[1,"multiday"],slot:[1,"slot"]},outputs:{rangeChange:"rangeChange",start:"startChange",end:"endChange"},decls:3,vars:2,consts:[[3,"value","segments"],["format","dd.MM.yyyy",3,"dateFilter","value","min"],["format","dd.MM.yyyy",3,"dateFilter","value","min","allowClear"],[3,"valueChange","value","segments"],["format","dd.MM.yyyy",3,"dateChange","dateFilter","value","min"],["format","dd.MM.yyyy",3,"rangeChange","dateFilter","value","min","allowClear"]],template:function(h,_){1&h&&(i.nVh(0,Jt,3,7,"s-segment-button",0),i.nVh(1,Tt,3,3,"s-datepicker3",1)(2,Wt,3,7,"s-range-datepicker3",2)),2&h&&(i.vxM(_.editMultidaySlot||!_.initial()||_.slot(
1)?-1:0),i.R7$(),i.vxM(0===_.activeTab[0]?1:2))},dependencies:[F.i,p.v,I.l,K.o],styles:["[_nghost-%COMP%]{display:flex;flex-direction:row;align-items:center;gap:20px}[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}.disabled[_ngcontent-%COMP%]{opacity:.32;height:24px}"]})}}return O})();var y=r(54843),oe=r(54544),re=r(8340),Te=r(75771),Vt=r(12063),ne=r(82868),Pe=r(83788);const Me=()=>({value:"id",label:"title"});function Oe(O,nt){if(1&O){const m=i.RV6();i.j41(0,"div",4)(1,"s-select",5),i.nI1(2,"selectOptions"),i.bIt("clickValueChange",function(_){c.eBV(m);const E=i.XpG();return c.Njj(E.$setDictionary(_.id))}),i.mxI("valueChange",function(_){c.eBV(m);const E=i.XpG();return i.DH7(E.dictionary,_)||(E.dictionary=_),c.Njj(_)}),i.j41(3,"s-input-label"),i.EFF(4,"\u0421\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a"),i.k0s()(),i.j41(5,"s-select",6),i.mxI("valueChange",function(_){c.eBV(m),i.XpG();const E=i.r8f(0);return i.DH7(E.geo_point_id_column,_)||(E.geo_point_id_column=_),c.Njj(_)}),i.j41(6,"s-input-label",7),i.EFF(7," \u041a\u043e\u043b\u043e\u043d\u043a\u0430 \u0441 ID \u0433\u0435\u043e\u0442\u043e\u0447\u043a\u0438 "),i.k0s()(),i.nrm(8,"div",8),i.k0s()}if(2&O){const m=i.XpG(),h=i.sdS(9),_=i.sdS(11),E=i.r8f(0);i.R7$(),i.R50("value",m.dictionary),i.Y8G("options",i.i5U(2,10,m.dictionaries.value(),m.$dictionaryAsOption))("triggerTemplate",h)("optionTemplate",_),i.R7$(4),i.xc7("visibility",m.dictionary()?.headers?"visible":"hidden"),i.R50("value",E.geo_point_id_column),i.Y8G("options",m.dictionaryHeaders())("disabled",!m.dictionary()?.headers),i.R7$(),i.Y8G("required",!0)}}function he(O,nt){1&O&&i.nrm(0,"s-spinner")}function Zt(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-input",13),i.qAN(),i.mxI("ngModelChange",function(_){c.eBV(m),i.XpG(2);const E=i.r8f(0);return i.DH7(E.grouping_config.options.count,_)||(E.grouping_config.options.count=_),c.Njj(_)}),i.j41(1,"s-input-label"),i.EFF(2,"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e"),i.k0s()()}if(2&O){i.XpG(2);const m=i.r8f(0);i.R50("ngModel",m.grouping_config.options.count),i.QXe()}}function Ve(O,nt){if(1&O){const m=i.RV6();i.j41(0,"div",4)(1,"s-select",9),i.mxI("valueChange",function(_){c.eBV(m),i.XpG();const E=i.r8f(0);return i.DH7(E.label_column,_)||(E.label_column=_),c.Njj(_)}),i.j41(2,"s-input-label"),i.EFF(3,"\u041b\u0435\u0439\u0431\u043b \u0441\u043b\u043e\u0442\u0430"),i.k0s()(),i.j41(4,"div",10)(5,"s-select",11),i.mxI("valueChange",function(_){c.eBV(m),i.XpG();const E=i.r8f(0);return i.DH7(E.grouping_config.name,_)||(E.grouping_config.name=_),c.Njj(_)}),i.j41(6,"s-input-label"),i.EFF(7,"\u0413\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0430 \u0441\u043b\u043e\u0442\u043e\u0432"),i.k0s()(),i.nVh(8,Zt,3,1,"s-input",12),i.k0s(),i.nrm(9,"div",8),i.k0s()}if(2&O){const m=i.XpG(),h=i.r8f(0);i.R7$(),i.R50("value",h.label_column),i.Y8G("options",m.dictionaryHeaders()),i.R7$(4),i.R50("value",h.grouping_config.name),i.Y8G("options",m.groupSlotsOptions),i.R7$(3),i.vxM(h.grouping_config.name==m.GroupSlotsBy.count?8:-1)}}function yt(O,nt){if(1&O){const m=i.RV6();i.j41(0,"div",15)(1,"s-select",18),i.mxI("valueChange",function(_){const E=c.eBV(m).$implicit;return i.DH7(E.column_id,_)||(E.column_id=_),c.Njj(_)}),i.j41(2,"s-input-label"),i.EFF(3,"\u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0430\u044f \u041a\u043e\u043b\u043e\u043d\u043a\u0430"),i.k0s()(),i.j41(4,"s-select",19),i.nI1(5,"selectOptions"),i.mxI("valueChange",function(_){const E=c.eBV(m).$implicit;return i.DH7(E.variable_id,_)||(E.variable_id=_),c.Njj(_)}),i.j41(6,"s-input-label"),i.EFF(7,"\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f"),i.k0s()(),i.j41(8,"s-icon-button",20),i.bIt("click",function(){const _=c.eBV(m).$index,E=i.XpG(2);return c.Njj(E.$removeVarBinding(_))}),i.k0s()()}if(2&O){const m=nt.$implicit,h=i.XpG(2);i.R7$(),i.R50("value",m.column_id),i.Y8G("options",h.dictionaryHeaders()),i.R7$(3),i.R50("value",m.variable_id),i.Y8G("options",i.i5U(5,4,h.variables.value(),i.lJ4(7,Me)))}}function ye(O,nt){if(1&O){const m=i.RV6();i.j41(0,"div",15)(1,"s-select",18),i.mxI("valueChange",function(_){c.eBV(m),i.XpG(2);const E=i.r8f(0);
1return i.DH7(E.create_on_match.column_id,_)||(E.create_on_match.column_id=_),c.Njj(_)}),i.j41(2,"s-input-label"),i.EFF(3,"\u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0430\u044f \u041a\u043e\u043b\u043e\u043d\u043a\u0430"),i.k0s()(),i.j41(4,"s-select",19),i.nI1(5,"selectOptions"),i.mxI("valueChange",function(_){c.eBV(m),i.XpG(2);const E=i.r8f(0);return i.DH7(E.create_on_match.variable_id,_)||(E.create_on_match.variable_id=_),c.Njj(_)}),i.j41(6,"s-input-label"),i.EFF(7,"\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f"),i.k0s()(),i.j41(8,"s-icon-button",20),i.bIt("click",function(){c.eBV(m),i.XpG(2);const _=i.r8f(0);return c.Njj(_.create_on_match.enabled=!1)}),i.k0s()()}if(2&O){const m=i.XpG(2),h=i.r8f(0);i.R7$(),i.R50("value",h.create_on_match.column_id),i.Y8G("options",m.dictionaryHeaders()),i.R7$(3),i.R50("value",h.create_on_match.variable_id),i.Y8G("options",i.i5U(5,4,m.variables.value(),i.lJ4(7,Me)))}}function $e(O,nt){if(1&O){const m=i.RV6();i.nrm(0,"s-divider",14),i.j41(1,"div",2)(2,"div",3),i.EFF(3,"\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435"),i.k0s(),i.Z7z(4,yt,9,8,"div",15,i.Vm6),i.j41(6,"s-icon-button",16),i.bIt("click",function(){c.eBV(m);const _=i.XpG();return c.Njj(_.$addVarBinding())}),i.EFF(7," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e "),i.k0s()(),i.nrm(8,"s-divider",14),i.j41(9,"div",2)(10,"s-checkbox",17),i.mxI("valueChange",function(_){c.eBV(m),i.XpG();const E=i.r8f(0);return i.DH7(E.create_on_match.enabled,_)||(E.create_on_match.enabled=_),c.Njj(_)}),i.EFF(11," \u0424\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f \u043f\u043e \u043f\u043e\u043b\u044e "),i.j41(12,"s-description"),i.EFF(13," \u0421\u043b\u043e\u0442 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d, \u0435\u0441\u043b\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0432 \u043a\u043e\u043b\u043e\u043d\u043a\u0435 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0430 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442 \u0441\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 "),i.k0s()(),i.nVh(14,ye,9,8,"div",15),i.k0s()}if(2&O){i.XpG();const m=i.r8f(0);i.R7$(4),i.Dyx(m.variables_column_mapping),i.R7$(6),i.R50("value",m.create_on_match.enabled),i.R7$(4),i.vxM(m.create_on_match.enabled?14:-1)}}function ze(O,nt){if(1&O&&(i.j41(0,"s-id",21),i.EFF(1),i.k0s()),2&O){const m=nt.option;i.Y8G("id",m.meta.id),i.R7$(),i.SpI(" ",m.label," ")}}function ae(O,nt){1&O&&i.nrm(0,"s-svg-icon",24),2&O&&i.Y8G("active",!0)}function Ae(O,nt){if(1&O&&(i.j41(0,"s-dropdown-item",22)(1,"div",23)(2,"s-id",21),i.EFF(3),i.k0s(),i.nVh(4,ae,1,1,"s-svg-icon",24),i.k0s()()),2&O){const m=nt.option,h=nt.isSelected;i.Y8G("title",m.label),i.R7$(2),i.Y8G("id",m.meta.id),i.R7$(),i.SpI(" ",m.label," "),i.R7$(),i.vxM(h(m)?4:-1)}}let Ge=(()=>{class O{constructor(){this.project=d.hFB.required(),this.slotDictionary=(0,d.geq)(),this.dictionariesService=(0,c.WQX)(Pe.a),this.variableService=(0,c.WQX)(tt.Q),this.dictionaries=(0,C.Zc)({loader:()=>this.dictionariesService.get({},{as:"promise"})}),this.variables=(0,C.Zc)({params:()=>({project:this.project().id}),loader:({params:m})=>(0,y._)(this.variableService.get(m))}),this.dictionary=(0,c.vPA)(null),this.dictionaryHeaders=(0,C.EW)(()=>this.dictionary()?.headers?.map(({id:m,name:h})=>({value:+m,label:h}))??[]),this.groupSlotsOptions=[{value:ut.ae.all,label:"\u0412\u0441\u0435"},{value:ut.ae.count,label:"\u041f\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443"},{value:ut.ae.none,label:"\u041d\u0435 \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}],this.GroupSlotsBy=ut.ae}$setDictionary(m){this.slotDictionary.set({id:m,geo_point_id_column:null,label_column:null,grouping_config:{options:{}},variables_column_mapping:[{column_id:null,variable_id:null}],create_on_match:{}})}$addVarBinding(){this.slotDictionary().variables_column_mapping.push({column_id:null,variable_id:null})}$removeVarBinding(m){const h=this.slotDictionary().variables_column_mapping;h.splice(m,1),0===m&&!h.length&&this.$addVarBinding()}$dictionaryAsOption(m){return{value:m,label:m.title,meta:m}}static{this.\u0275fac=function(h){return new(h||O)}}static{this.\u0275cmp=i.VBU({type:O,selectors:[["s-project-schedule-slot-group"]],inputs:{project:[1,"project"],slotDictionary:[1,"slotDictionary"]},outputs:{slotDictionary:"slotDictionaryChange"},decls:12,vars:4,consts:[["dictionaryTrigger",""],["dictionaryOption",""],[1,"column","gap16px"],[1,"text-body-1","bold"],[1,"row","gap8px"],["placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a",2,"flex","1","max-width","none",3,"clickValueChange","valueChange","value","o
1ptions","triggerTemplate","optionTemplate"],["placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u043e\u043b\u043e\u043d\u043a\u0443 \u0441 ID \u0433\u0435\u043e\u0442\u043e\u0447\u043a\u0438",2,"flex","1","max-width","none",3,"valueChange","value","options","disabled"],[3,"required"],[2,"width","36px"],["placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043b\u0435\u0439\u0431\u043b \u0441\u043b\u043e\u0442\u0430",2,"flex","1","max-width","none",3,"valueChange","value","options"],[1,"row","gap8px",2,"flex","1"],["placeholder","\u0413\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0430",2,"flex","2","max-width","none",3,"valueChange","value","options"],["placeholder","\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u043b\u043e\u0442\u043e\u0432 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435",2,"flex","1",3,"ngModel"],["placeholder","\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u043b\u043e\u0442\u043e\u0432 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435",2,"flex","1",3,"ngModelChange","ngModel"],[1,"mt-1_5","mb-1_5"],[1,"row","gap8px","align-end"],["leftIcon","v2/plus","theme","blue",3,"click"],[3,"valueChange","value"],["placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u043e\u043b\u043e\u043d\u043a\u0443 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0430",2,"flex","1","max-width","none",3,"valueChange","value","options"],["placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e",2,"flex","1","max-width","none",3,"valueChange","value","options"],["leftIcon","v2/delete","theme","black",3,"click"],[3,"id"],[3,"title"],[1,"row","space-between","w-100"],["name","v2/done",3,"active"]],template:function(h,_){1&h&&(i.SS7(0),i.j41(1,"div",2)(2,"div",3),i.EFF(3,"\u0421\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a"),i.k0s(),i.nVh(4,Oe,9,13,"div",4)(5,he,1,0,"s-spinner"),i.nVh(6,Ve,10,5,"div",4),i.k0s(),i.nVh(7,$e,15,2),i.DNE(8,ze,2,2,"ng-template",null,0,i.C5r)(10,Ae,5,4,"ng-template",null,1,i.C5r)),2&h&&(i.bH3(_.slotDictionary()),i.R7$(4),i.vxM(_.dictionaries.isLoading()?5:4),i.R7$(2),i.vxM(_.dictionary()?.headers?6:-1),i.R7$(),i.vxM(_.dictionary()?.headers?7:-1))},dependencies:[Vt.wB,g.S,F.i,w.h,ne.t,B.x,x.P,oe._,u.YN,u.BC,u.vS,re.S,t.R,Te.D,Vt.L9],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;--%NS%input-container-height: 36px}"]})}}return O})();var Ie=r(13214),We=r(81519),we=r(86271);let Xe=(()=>{class O{constructor(){this.cache=(0,d.hFB)(),this.controller=(0,c.WQX)(we.X),this.drawerRef=(0,c.WQX)(A.h),(0,c.QZP)(()=>{this.cache()&&this.controller.setCache(this.cache())})}$saveConfig(){this.onConfigSave(this.controller),this.drawerRef.close()}static{this.\u0275fac=function(h){return new(h||O)}}static{this.\u0275cmp=i.VBU({type:O,selectors:[["s-project-schedule-slot-settings-editor"]],inputs:{cache:[1,"cache"],params:[2,"params","params",m=>(Object.keys(m).forEach(h=>{m[h]||delete m[h]}),m)],schemes:"schemes",onConfigSave:"onConfigSave"},features:[i.Jv_([we.X])],decls:5,vars:2,consts:[[1,"text-body-2","bold","title","row","space-between"],["from","ScheduleTimeSlot",1,"mt-1",3,"save","schemes","params"]],template:function(h,_){1&h&&(i.j41(0,"div",0)(1,"div"),i.EFF(2," \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0445\u0435\u043c "),i.k0s(),i.nrm(3,"s-drawer-close"),i.k0s(),i.j41(4,"s-object-setting",1),i.bIt("save",function(){return _.$saveConfig()}),i.k0s()),2&h&&(i.R7$(4),i.Y8G("schemes",_.schemes)("params",_.params))},dependencies:[Ie.Z,We.n],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%}.title[_ngcontent-%COMP%]{padding:16px 32px 0;box-sizing:border-box}s-object-setting[_ngcontent-%COMP%]{padding-top:0}"]})}}return O})();var Le=r(91285);const be=O=>[O],ke=(O,nt,m,h)=>({project:O,level_value:nt,geo_point:m,schedule_time_slot:h}),je=(O,nt,m,h)=>({schemes:O,params:nt,cache:m,onConfigSave:h}),Qe=()=>[],Ct=(O,nt)=>nt.value;function Lt(O,nt){if(1&O&&(i.j41(0,"s-id",4),i.EFF(1),i.k0s()),2&O){const m=i.XpG();i.Y8G("id",m.slot.id),i.R7$(),i.SpI(" ",m.title()," ")}}function _e(O,nt){if(1&O&&i.EFF(0),2&O){const m=i.XpG();i.SpI(" ",m.title()," ")}}function qt(O,nt){if(1&O&&(i.j41(0,"s-id",4),i.EFF(1),i.k0s()),2&O){const m=i.XpG();i.Y8G("id",m.geoPoint().id),i.R7$(),i.SpI(" ",m.subtitle()," ")}}function ce(O,nt){if(1&O&&i.EFF(0),2&O){const m=i.XpG();i.SpI(" ",m.subtitle()," ")}}function Bt(O,nt){if(1&O&&(i.j41(0,"div",14)(1,"s-project-scheme-multiselect",15)(2,"s-input-label"),i.EFF(3,"\u0421\u0445\u0435\u043c\u044b"),i.k0s()(),i.nrm(4,"s-button",16),i.k0s()),2&O){const m=i.XpG();i.xc7("min-width",m.isSchedule?430:"none","px"),i.R7$(),i.Y8G("value",i.eq3(6,be,m.scheme.id))("schemes",i.eq3(8,be,m.scheme)),i.R7$(3),i.Y8G("sDrawer",m.ProjectScheduleSlotSettingsEditorComponent)("drawerData",i.ziG(17,je,i.eq3(10,be,m.scheme),i.ziG(12,ke,m.project()?.id||m.scheme.project.id,m.levelValue()?.id,m.geoPoint()?.id,m.slot?.id),m.cache(),m.onConfigSave))}}function Ue(O,nt){if(1&O){const m=i.RV6();i.j41(0,"div",14)(1,"s-project-scheme-multiselect",17),i.bIt("valueChange",function(_){c.eBV(m);const E=i.XpG(2);return c.Njj(E.scheme||(E.selectedSchemes=_))}),i.j41(2,"s-input-label"),i.EFF(3,"\u0421\u0445\u0435\u043c\u044b"),i.k0s()(),i.nrm(4,"s-button",18),i.k0s()}if(2&O){const m=nt,h=i.XpG(2);i.xc7("min-width",h.isSchedule?430:"none","px"),i.R7$(),i.Y8G("value",h.selectedSchemes)("schemes",m),i.R7$(3),i.Y8G("disabled",!h.selectedSchemes.length)("sDrawer",h.ProjectScheduleSlotSettingsEditorComponent)("drawerData",i.ziG(12,je,h.$getSelectedSchemes(m,h.selectedSchemes),i.ziG(7,ke,m[0]?.project?.id,h.levelValue()?.id,h.geoPoint()?.id,h.slot?.id),h.cache(),h.onConfigSave))}}function Ye(O,nt){if(1&O&&i.nVh(0,Ue,5,17,"div",6),2&O){let m;const h=i.XpG();i.vxM((m=h.$schemesReady(h.schemes()))?0:-1,m)}}function Ke(O,nt){if(1&O){const m=i.RV6();i.j41(0,"div",19)(1,"div",20),i.EFF(2),i.k0s(),i.j41(3,"s-checkbox",24),i.mxI("valueChange",function(_){c.eBV(m);const E=i.XpG().$implicit;return i.DH7(E.useDictionary,_)||(E.useDictionary=_),c.Njj(_)}),i.j41(4,"s-input-label"),i.EFF(5,"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0438\u0437 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0430"),i.k0s()()()}if(2&O){const m=i.XpG(),h=m.$implicit,_=m.$index;i.R7$(2),i.SpI("\u0420\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 ",_+1),i.R7$(),i.R50("value",h.useDictionary)}}function He(O,nt){1&O&&(i.j41(0,"div",20),i.EFF(1,"\u0412\u0440\u0435\u043c\u044f"),i.k0s())}function Je(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-segment-button",25),i.bIt("selected",function(_){c.eBV(m);const E=i.XpG().$index,at=i.XpG();return c.Njj(at.selectedWeekDays[E]=_)}),i.j41(1,"s-input-label"),i.EFF(2,"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u043d\u0438"),i.k0s()()}if(2&O){const m=i.XpG().$index,h=i.XpG();i.Y8G("value",h.selectedWeekDays[m]??i.lJ4(2,Qe))("segments",h.weekDays)}}function Ze(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-icon-button",38),i.bIt("click",function(){c.eBV(m);const _=i.XpG(3);
1return c.Njj(_.$editVariables())}),i.k0s()}}function qe(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-icon-button",39),i.bIt("click",function(){c.eBV(m);const _=i.XpG().$index,E=i.XpG(),at=E.$implicit,_t=E.$index,ft=i.XpG();return c.Njj(ft.$removeSlot(at,_t,_))}),i.k0s()}}function ie(O,nt){1&O&&(i.j41(0,"s-input-error",35),i.EFF(1," \u0412\u0440\u0435\u043c\u044f \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 \u0447\u0447:\u043c\u043c, \u043e\u0442 00:00 \u0434\u043e 23:59 "),i.k0s())}function le(O,nt){if(1&O&&(i.j41(0,"mat-option",37),i.EFF(1),i.k0s()),2&O){const m=nt.$implicit;i.Y8G("value",m),i.R7$(),i.SpI(" ",m," ")}}function to(O,nt){if(1&O&&(i.j41(0,"mat-option",37),i.EFF(1),i.k0s()),2&O){const m=nt.$implicit;i.Y8G("value",m.value),i.R7$(),i.SpI(" ",m.label," ")}}function se(O,nt){if(1&O){const m=i.RV6();i.j41(0,"form",26)(1,"div",27)(2,"div",28)(3,"s-input",29),i.qAN(),i.j41(4,"s-input-label"),i.EFF(5,"\u041d\u0430\u0447\u0430\u043b\u043e"),i.k0s()(),i.j41(6,"div",30),i.EFF(7,"\u2014"),i.k0s(),i.j41(8,"s-input",31),i.qAN(),i.j41(9,"s-input-label"),i.EFF(10,"\u041a\u043e\u043d\u0435\u0446"),i.k0s()()(),i.j41(11,"div",32),i.nVh(12,Ze,1,0,"s-icon-button",33),i.nVh(13,qe,1,0,"s-icon-button",34),i.k0s()(),i.nVh(14,ie,2,0,"s-input-error",35),i.k0s(),i.j41(15,"mat-autocomplete",36,0),i.bIt("optionSelected",function(_){const E=c.eBV(m).$implicit,at=i.XpG(2);return c.Njj(at.$setTime(_,E.get("time_start"),E.get("time_end")))}),i.Z7z(17,le,2,2,"mat-option",37,i.fX1),i.k0s(),i.j41(19,"mat-autocomplete",36,1),i.bIt("optionSelected",function(_){const E=c.eBV(m).$implicit,at=i.XpG(2);return c.Njj(at.$setTime(_,E.get("time_end")))}),i.Z7z(21,to,2,2,"mat-option",37,Ct),i.k0s()}if(2&O){const m=nt.$implicit,h=i.sdS(16),_=i.sdS(20),E=i.XpG().$implicit,at=i.XpG();i.Y8G("formGroup",m),i.R7$(3),i.Y8G("matAutocomplete",h),i.QXe(),i.R7$(5),i.Y8G("matAutocomplete",_),i.QXe(),i.R7$(4),i.vxM(at.slot?12:-1),i.R7$(),i.vxM(at.hasAction(at.policy().scheduleDelete)&&at.$canBeRemoved(E)?13:-1),i.R7$(),i.vxM(at.$isTimeValid(m)?-1:14),i.R7$(3),i.Dyx(at.timeLine),i.R7$(4),i.Dyx(at.$timeLineEnd(m.get("time_start").value))}}function pe(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-icon-button",40),i.bIt("click",function(){c.eBV(m);const _=i.XpG().$implicit,E=i.XpG();return c.Njj(E.$addSlot(_,_.length+1))}),i.EFF(1," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0441\u043b\u043e\u0442 "),i.k0s()}}function zt(O,nt){if(1&O){const m=i.RV6();i.nrm(0,"s-divider"),i.j41(1,"s-project-schedule-slot-group",41),i.mxI("slotDictionaryChange",function(_){c.eBV(m);const E=i.XpG().$implicit;return i.DH7(E.dictionaryConfig,_)||(E.dictionaryConfig=_),c.Njj(_)}),i.k0s()}if(2&O){const m=i.XpG().$implicit,h=i.XpG();i.R7$(),i.R50("slotDictionary",m.dictionaryConfig),i.Y8G("project",h.project())}}function eo(O,nt){if(1&O&&(i.j41(0,"div",8),i.nVh(1,Ke,6,2,"div",19)(2,He,2,0,"div",20),i.j41(3,"div",21),i.nVh(4,Je,3,3,"s-segment-button",22),i.j41(5,"div",23),i.Z7z(6,se,23,6,null,null,i.fX1),i.k0s()(),i.nVh(8,pe,2,0,"s-icon-button",9),i.nVh(9,zt,2,2),i.k0s()),2&O){const m=nt.$implicit,h=i.XpG();i.R7$(),i.vxM(h.isSchedule?1:2),i.R7$(2),i.AVh("d-flex",h.isSchedule),i.R7$(),i.vxM(h.isSchedule?4:-1),i.R7$(2),i.Dyx(m),i.R7$(2),i.vxM(h.slot?-1:8),i.R7$(),i.vxM(m.useDictionary?9:-1)}}function te(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-icon-button",40),i.bIt("click",function(){c.eBV(m);const _=i.XpG();return c.Njj(_.$addGroup(_.formGroups.length))}),i.EFF(1," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0434\u043d\u0438 \u043d\u0435\u0434\u0435\u043b\u0438 "),i.k0s()}}function At(O,nt){if(1&O){const m=i.RV6();i.j41(0,"s-geopoint-selector",42),i.bIt("selectionChange",function(_){c.eBV(m);const E=i.XpG();return c.Njj(E.selectedGeoPoints=_)}),i.k0s()}if(2&O){const m=i.XpG();i.Y8G("geoPoints",m.geoPoints.value())}}let oo=(()=>{class O{constructor(){this.project=(0,d.hFB)(),this.levelValue=(0,d.hFB)(),this.levelValues=(0,d.hFB)(null),this.geoPoint=(0,d.hFB)(),this.formBuilder=(0,c.WQX)(u.ok),this.drawerRef=(0,c.WQX)(A.h),this.changeDetectorRef=(0,c.WQX)(d.gRc),this.toaster=(0,c.WQX)(U.W),this.confirm=(0,c.WQX)(D.G),this.projectsScheduleSchemeService=(0,c.WQX)(Le.c),this.projectScheduleEditorService=(0,c.WQX)(Se),this.projectsVarValuesService=(0,c.WQX)(kt.M),this.projectScheduleBulkService=(0,c.WQX)(W),this.geopointService=(0,c.WQX)(lt.j),this.rewardsService=(0,c.WQX)(jt.y),this.objectSettingCreateService=(0,c.WQX)(S.Z),this.editorService=(0,c.WQX)(ot),this.hasAction=(0,c.WQX)(St.Be),this.pending$=new $.t(!1),this.title=(0,C.EW)(()=>`${this.slot?"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c":"\u0421\u043e\u0437\u0434\u0430\u0442\u044c"} ${this.isMultidayEvent?"\u0441\u043e\u0431\u044b\u0442\u0438\u0435":this.isSchedule?"\u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435":"\u0441\u043b\u043e\u0442"}`),this.subtitle=(0,C.EW)(()=>{const m=this.isMultidayEvent?"\u0421\u043e\u0431\u044b\u0442\u0438\u0435":this.isSchedule?"\u0420\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435":"\u0421\u043b\u043e\u0442";return this.geoPoint()?`${this.geoPoint().title}, ${this.geoPoint().address}`:this.project()?`${m} \u043f\u0440\u043e\u0435\u043a\u0442\u0430 ${this.project().title}`:m}),this.range=[],this.weekDays=ut.pW,this.selectedWeekDays={},this.selectedSchemes=[],this.formGroups=[[]],this.timeLine=this.editorService.createTimeline(),this.geoPoints=(0,C.Zc)({params:()=>({geo_point:this.geoPoint()?.id,level_value:this.levelValue()?.id}),loader:({params:{geo_point:m,level_value:h}})=>m||!h?Promise.reject():this.geopointService.get({level_value:h,relations__is_deleted:!1},{as:"promise"})}),this.schemes=(0,C.EW)(()=>this.projectsScheduleSchemeService.schemes().filter(m=>!m.is_deleted)),this.policy=(0,C.EW)(()=>(0,ut.QB)(this.levelValue(),this.project())),this.cache=(0,c.vPA)(null),this.onConfigSave=m=>{this.slot?this.saveSlotSettings(m.getCache()):this.cache.set(m.getCache())},this.ProjectScheduleSlotSettingsEditorComponent=Xe}get isMultidayEvent(){return(this.multiday||this.isOverADay)&&!this.isSchedule}get isSchedule(){return this.schedule}get isOverADay(){return!(!this.range[0]||!this.range[1])&&this.range[1].getTime()-this.range[0].getTime()>=864e5}get someDaySelected(){return Object.values(this.selectedWeekDays).flat().length>0}ngOnInit(){this.formGroups[0].push(this.newGroup()),this.formGroups[0].dictionaryConfig=(0,ut.Ew)(),this.dateRange&&this.$setPeriod(this.dateRange),this.geoPoint()&&this.autofill(this.geoPoint()),this.slot&&(this.autofill(this.slot),this.scheme=this.projectsScheduleSchemeService.schemes().find(({id:m})=>this.slot.project_scheme.id===m)),this.scheme=this.scheme||this.projectsScheduleSchemeService.currentScheme(),this.scheme&&(this.selectedSchemes=[this.scheme.id])}$save(){var m=this;return P()(function*(){const h=m.isMultidayEvent;if(!m.someDaySelected&&!h)return m.toaster.error("\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u043d\u0438 \u043d\u0435\u0434\u0435\u043b\u0438!");if(m.geoPoints.hasValue()&&!m.selectedGeoPoints.length)return m.toaster.error("\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0435\u043e\u0442\u043e\u0447\u043a\u0438!");if(m.formGroups.some(vt=>vt.some(Nt=>!m.$isTimeValid(Nt))))return m.toaster.error("\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f!");if(m.slot)return void m.saveSlotSettings(m.cache());const E=m.selectedSchemes,at=E.reduce((vt,Nt)=>{const $t=m.cache()?.editedSettings[Nt]??{};return Object.values($t).length&&(vt[Nt]=Object.values($t).reduce((wt,Ut)=>((m.cache().statusLimitForSchemes[Nt]?mt.DZ:mt.qL).includes(Ut.key)||(wt[Ut.key]=Ut.value),wt),{})),vt},{}),_t=E.reduce((vt,Nt)=>{const $t=Object.values(m.cache()?.rewardsCache[Nt]??{});return $t&&(vt[Nt]=$t.map(wt=>({value:wt.value,branch_id:wt.branch_id,meta:wt.meta,decision:wt.decision}))),vt},{}
1),ft=m.formGroups.reduce((vt,Nt,$t)=>[...vt,...Nt.map(Ut=>{const{time_start:Yt,time_end:fe}=Ut.value;return(0,R.ef)({type:h?2:1,days:h?void 0:m.selectedWeekDays[$t].map(Kt=>Kt-1),times:[{start_time:`${Yt}:00`,end_time:`${fe}:00`}],dictionary:m.editorService.applyDictionaryConfig(Nt)})})],[]),Ot=vt=>[vt.getFullYear(),vt.getMonth()+1,vt.getDate()].join("-"),Ft={start_date:Ot(m.range[0]),end_date:Ot(m.range[1]),project_schemes:E,rewards:_t,settings:at,templates:ft};m.levelValue()?.id?m.levelValue():(0,R.Qo)(m.levelValues()??[]);let Qt=m.geoPoint()?.id?[m.geoPoint()]:m.selectedGeoPoints;if(!m.geoPoint()&&!m.levelValues()&&!m.levelValue()&&(Qt=yield m.geopointService.get({project:m.project().id},{as:"promise"})),!Qt.length)return m.toaster.error("\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0433\u0435\u043e\u0442\u043e\u0447\u0435\u043a!");const Gt=[{...Ft,geopoints:(0,R.Qo)(Qt)}];m.pending$.next(!0),yield m.projectScheduleBulkService.post({instances_data:Gt},{as:"promise"}),m.pending$.next(!1),m.drawerRef.close()})()}$schemesReady(m){return!this.scheme&&1===m?.length&&(this.scheme=m[0],this.selectedSchemes=[this.scheme.id],this.changeDetectorRef.detectChanges()),m}$getSelectedSchemes(m,h){return h.map(_=>(0,R.Hc)(_,m))}$setPeriod(m){m&&m[0]&&m[1]?(this.range=m,this.isSchedule||(this.selectedWeekDays={0:[m[0].getDay()]})):this.range=[]}$addSlot(m,h){const _=this.newGroup();m.splice(h,0,_)}$removeSlot(m,h,_){var E=this;return P()(function*(){if(E.slot){if(!(yield E.confirm.open({title:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u043b\u043e\u0442",text:"\u0421\u043b\u043e\u0442 \u0431\u0443\u0434\u0435\u0442 \u0431\u0435\u0437\u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d",as:"promise"})))return;E.projectScheduleEditorService.removeSlot(E.slot).subscribe(()=>{E.$close()})}m.splice(_,1),m.length||E.formGroups.splice(h,1)})()}$addGroup(m){const h=[this.newGroup()];h.dictionaryConfig=(0,ut.Ew)(),this.formGroups.splice(m,0,h)}$editVariables(){const m={project:this.project().id,model_name:"time_slot",level_value:this.levelValue().id,level_values:this.levelValues(),geo_point:this.geoPoint()};this.slot&&(m.model_id=this.slot.id,this.scheme=this.slot.project_scheme),this.projectsVarValuesService.showEditor(m)}$close(m){m?.preventDefault(),this.drawerRef.close(!1)}$schemeAsOption(m){return{value:m.id,label:m.title}}$isTimeValid(m){return!m||m.get("time_start").valid&&m.get("time_end").valid}$canBeRemoved(m){return!!this.slot||m.length>1}$setTime({option:m},h,_){h.setValue(m.value),_&&_.value<m.value&&_.setValue(m.value)}$timeLineEnd(m){const h=this.editorService.createTimeline(m),[_,E]=m.split(":").map(at=>+at);return h.map(at=>{const[_t,ft]=at.split(":").map(Et=>+Et);let Ot=_t-_,Ft=ft-E;return Ft<0&&(Ot--,Ft+=60),{value:at,label:`${at} (${Ot}\u0447 ${Ft}\u043c\u0438\u043d)`}})}autofill(m){let{active_since:h,active_till:_,active_since_date_local:E,active_till_date_local:at,active_since_time_local:_t,active_till_time_local:ft}=m;const Ot=Ft=>Ft instanceof Date?(0,N.Yq)(Ft,"HH:mm","ru-RU"):Ft.split(":").slice(0,2).join(":");E&&(h=E,_=at),this.date?(h||(h=(0,R.zi)(this.date)),_||(_=(0,R.MY)(this.date))):this.dateRange&&(h=(0,R.zi)(this.dateRange[0]),_=(0,R.MY)(this.dateRange[1])),h&&_&&(h=new Date(h),_=new Date(_),this.range=[h,_]),this.date&&(this.selectedWeekDays={0:[h.getDay()]}),this.formGroups[0][0].patchValue({time_start:Ot(_t||h),time_end:Ot(ft||_)})}saveSlotSettings(m){var h=this;return P()(function*(){const _=h.isMultidayEvent,E={schedule_time_slot:h.slot.id},at=Object.values((m?.rewardsCache??{})[h.scheme.id]??{}),Ot=(0,mt.TZ)(E,m?.editedSettings??{},null,m?.statusLimitForSchemes??{});h.saveRewards(at,h.slot),Ot.length&&(yield h.objectSettingCreateService.post(Ot,{as:"promise"}).catch(Et=>{throw h.toaster.error(Et.error[0].non_field_errors[0]),Et}));const Ft={...h.formGroups[0][0].getRawValue(),multiday:_};h.pending$.next(!0),h.projectScheduleEditorService.update(h.slot,Ft,h.range).pipe(h.toaster.pipe("\u0421\u043b\u043e\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d"),(0,et.W)(Et=>(h.drawerRef.close(h.slot),h.pending$.next(!1),Et))).subscribe(()=>{h.drawerRef.close(h.slot),h.pending$.next(!1),h.changeDetectorRef.detectChanges()})})()}newGroup(){return this.formBuilder.group({time_start:["00:00",[H.q.required,H.q.time]],time_end:["23:59",[H.q.required,H.q.time]]})}saveRewards(m,h){m.forEach(({id:_,...E})=>{if(!E.level_value||!E.geo_point||!E.schedule_time_slot)return E.level_value=this.levelValue().id,E.geo_point=this.geoPoint().id,E.schedule_time_slot=h.id,this.rewardsService.post(E,{as:"promise"});this.rewardsService.patch({id:_,...E},{as:"promise"})})}static{this.\u0275fac=function(h){return new(h||O)}}static{this.\u0275cmp=i.VBU({type:O,selectors:[["s-project-schedule-slot-editor2"]],inputs:{project:[1,"project"],levelValue:[1,"levelValue"],levelValues:[1,"levelValues"],geoPoint:[1,"geoPoint"],multiday:"multiday",schedule:"schedule",slot:"slot",dateRange:"dateRange",date:"date"},features:[i.Jv_([{provide:tt.Q,useClass:st.K}])],decls:22,vars:20,consts:[["timeStart","matAutocomplete"],["timeEnd","matAutocomplete"],[1,"content"],[1,"text-body-2","bold"],[3,"id"],[1,"text-body-3","color-base-40"],[1,"row","align-end",3,"min-width"],[3,"rangeChange","start","end","multiday","initial","slot"],[1,"slot-group"],["leftIcon","v2/plus","theme","blue"],[3,"geoPoints"],[1,"row","gap-1_5"],["theme","blue",3,"click","pending","disabled"],["theme","blue",3,"click"],[1,"row","align-end"],["readonly","","placeholder","\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0441\u0445\u0435\u043c\u0443","selectAll","\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435 \u0441\u0445\u0435\u043c\u044b",1,"w-100",2,"max-width","100%",3,"value","schemes"],["drawerWidth","640px","panelClass","b-gray","leftIcon","v2/settings","theme","blue","square","",3,"sDrawer","drawerData"],["placeholder","\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0441\u0445\u0435\u043c\u0443","selectAll","\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435 \u0441\u0445\u0435\u043c\u044b",1,"w-100",3,"valueChange","value","schemes"],["drawerWidth","640px","panelClass","b-gray","leftIcon","v2/settings","theme","blue","square","",3,"disabled","sDrawer","drawerData"],[1,"row","space-between"],[1,"text20"],[2,"gap","32px"],["multiple","",1,"schedule-weekdays-select",2,"flex","1",3,"value","segments"],[1,"column","gap20px"],[3,"valueChange","value"],["multiple","",1,"schedule-weekdays-select",2,"flex","1",3,"selected","value","segments"],[3,"formGroup"],[1,"d-flex"],[1,"d-flex","gap8px"],["formControlName","time_start","mask","00:00",1,"time-input",3,"matAutocomplete"],[1,"delimiter"],["formControlName","time_end","mask","00:00",1,"time-input",3,"matAutocomplete"],[1,"controls","row","gap-1_5","ml-0_5"],["leftIcon","v2/brackets","theme","blue","square",""],["leftIcon","v2/delete","theme","black","square",""],["slideAnimation","",1,"d-block","mt-1"],[3,"optionSelected"],[3,"value"],["leftIcon","v2/brackets","theme","blue","square","",3,"click"],["leftIcon","v2/delete","theme","black","square","",3,"click"],["leftIcon","v2/plus","theme","blue",3,"click"],[3,"slotDictionaryChange","slotDictionary","project"],[3,"selectionChange","geoPoints"]],template:function(h,_){1&h&&(i.j41(0,"div",2)(1,"div")(2,"div",3),i.nVh(3,Lt,2,2,"s-id",4)(4,_e,1,1),i.k0s(),i.j41(5,"div",5),i.nVh(6,qt,2,2,"s-id",4)(7,ce,1,1),i.k0s()(),i.j41(8,"div"),i.nVh(9,Bt,5,22,"div",6)(10,Ye,1,1),i.j41(11,"s-project-schedule-slot-editor-daterange",7),i.bIt("rangeChange",function(at){return _.$setPeriod(at)}),i.k0s()(),i.Z7z(12,eo,10,6,"div",8,i.fX1),i.nVh(14,te,2,0,"s-icon-button",9),i.nVh(15,At,1,1,"s-geopoint-selector",10),i.k0s(),i.j41(16,"s-dialog-actions",11)(17,"s-button",12),i.nI1(18,"async"),i.bIt("click",function(){return _.$save()}),i.EFF(19," \u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c "),i.k0s(),i.j41(20,"s-icon-button",13),i.bIt("click",function(at){return _.$close(at)}),i.EFF(21," \u041e\u0442\u043c\u0435\u043d\u0430 "),i.k0s()()),2&h&&(i.R7$(3),i.vxM(_.slot?3:4),i.R7$(3),i.vxM(_.geoPoint()?6:7),i.R7$(2),i.xc7("gap",_.isSchedule?32:20,"px"),i.AVh("row",_.isSchedule)("column",!_.isSchedule),i.R7$(),i.vxM(_.scheme?9:10),i.R7$(2),i.Y8G("start",_.range[0])("end",_.range[1])("multiday",_.isMultidayEvent)("initial",_.date)("slot",_.slot),i.R7$(),i.Dyx(_.formGroups),i.R7$(2),i.vxM(_.date||_.isMultidayEvent?-1:14),i.R7$(),i.vxM(_.geoPoints.hasValue()?15:-1),i.R7$(2),i.Y8G("pending",i.bMT(18,18,_.pen
1ding$))("disabled",!_.selectedSchemes.length))},dependencies:[Xt,u.X1,u.qT,u.BC,u.cb,u.j4,u.JD,F.i,g.S,G.S,q.Q,b.h,L.b,B.x,X.$3,Z.wT,p.v,ct.q,Mt.n,rt.p,x.P,Ge,w.h,t.R,N.Jj],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:flex;position:relative;flex-direction:column;height:calc(100% - 20px);box-sizing:border-box}.content[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:1.2rem 2rem 2rem;box-sizing:border-box;background:var(--%NS%color-base-95);flex:1 1;gap:20px}s-dialog-actions[_ngcontent-%COMP%]{border-top:1px solid var(--%NS%color-black-white-300);padding:16px 32px}form[_ngcontent-%COMP%]{position:relative}.input[_ngcontent-%COMP%]{width:105px}.slot-group[_ngcontent-%COMP%], .slot-form[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:20px;padding:16px 24px 24px;background:#fff}.controls[_ngcontent-%COMP%]{align-self:end;align-items:flex-end;height:41.5px;min-width:36px}.delimiter[_ngcontent-%COMP%]{width:1rem;text-align:center;align-self:center;margin-top:18px;color:var(--%NS%color-base-60)}"]})}}return O})(),Se=(()=>{class O extends Y.o{constructor(){super(...arguments),this.path="/schedule-time-slots/",this.api=(0,c.WQX)(f.G),this.dialog=(0,c.WQX)(M.bZ),this.drawer=(0,c.WQX)(v.d),this.confirm=(0,c.WQX)(D.G),this.companyId=(0,c.WQX)(z.Bl).companyId,this.updated$=new k.B,this.slots$=new $.t([])}addAll(m){this.slots$.next([...this.slots$.value,...m])}open(m){return this.drawer.open(oo,{width:m.schedule?1e3:600,panelClass:"b-gray",data:m}).afterClosed()}removeSlot(m){return this.deleteInternal(m)}update(m,h,_){const E=_[0]||new Date(m.active_since_date_local),at=_[1]||new Date(m.active_till_date_local);return this.saveInternal(E,at,{...h,slot:m}).pipe((0,V.M)(()=>{this.updated$.next({geo_point:m.geo_point,date:E})}))}remove(m){var h=this;const{dateRange:_,project:E,levelValue:at,geo_point:_t,scheme:ft}=m,Ot=(0,R.zi)(Date.now()),Ft=function(){var Et=P()(function*({daterange:Gt}){const vt=(0,R.zi)(_[0]>=Ot?Gt[0]:Ot),Nt={active_since_date_local__gte:(0,R.$$)(vt),active_till_date_local__lte:(0,R.$$)(Gt[1])};_t?Nt.geo_point=_t.id:at?Nt.geo_point__relations__level_value=at.id:E&&(Nt.geo_point__project=E.id);const $t=yield h.get(Nt,{as:"promise"});ft&&(Nt.project_scheme=ft.id),h.bulkDelete(Nt).subscribe(()=>{$t.forEach(wt=>{h.updated$.next({geo_point:wt.geo_point,date:new Date(wt.active_since_date_local)})})})});return function Qt(Gt){return Et.apply(this,arguments)}}();return this.confirm.open({title:"\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0433\u0440\u0430\u0444\u0438\u043a\u0430",text:"\u0414\u0430\u043d\u043d\u043e\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043d\u0435\u043b\u044c\u0437\u044f \u043e\u0442\u043c\u0435\u043d\u0438\u0442\u044c. \u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043d\u0435\u043b\u044c\u0437\u044f \u0443\u0434\u0430\u043b\u0438\u0442\u044c.",confirm:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u043a",model:[{type:"datepicker",name:"daterange",label:"",value:_}]}).subscribe(Et=>{Et&&Ft(Et)})}import(m){const h=new FormData;return h.append("files",m,m.name),h.append("company",`${this.companyId}`),this.api.postStream("/import-schedule-time-slots/",h)}export(m,h,_){return this.api.postStream("/export-schedule-time-slots/",{company:this.companyId,params:(0,R.ef)({output_file_type:2,ids:m,project:h,filters:_})})}getTemplate(m){return this.api.postStream("/export-schedule-time-slots-sample/",{company:this.companyId,params:{output_file_type:2,filters:m}})}nullPrepare(m){return[null,""].includes(m)?null:+m}saveInternal(m,h,_){const{project:E,project_scheme:at,geo_point:_t,time_start:ft,time_end:Ot,max_reports_qty:Et,max_reports_qty_per_worker:Qt,max_reports_qty_per_day:Gt,max_reports_qty_per_worker_day:vt,slot:Nt,is_reservation_by_manager:wt,is_reservation_by_pt_worker:Ut,is_reservation_by_worker:Yt,is_reservation_by_cu_worker:fe}=_,Kt={max_reports_qty:Et,max_reports_qty_per_worker:Qt,max_reports_qty_per_day:Gt,max_reports_qty_per_worker_day:vt,active_since_date_local:(0,R.$$)(m),active_since_time_local:ft,active_till_date_local:(0,R.$$)(h),active_till_time_local:Ot,is_reservation_by_manager:wt,is_reservation_by_pt_worker:Ut,is_reservation_by_worker:Yt,is_reservation_by_cu_worker:fe};return at&&(Kt.project_scheme=+at),_t?Kt.geo_point=_t.id:E&&(Kt.project=E.id),Nt&&(Kt.id=Nt.id),this.save((0,R.ef)(Kt))}deleteInternal(m){return this.delete({id:m.id}).pipe((0,V.M)(()=>{this.updated$.next({geo_point:m.geo_point,date:new Date(m.active_since_date_local)})}))}bulkDelete(m){return this.api.deleteStream("/schedule-time-slots/bulk_delete/",m)}range([m,h],_){const E=[],at=_.map(ft=>ft.value);let _t=(0,R.zi)(m);for(;_t.getTime()<=h.getTime();)at.includes(_t.getDay())&&E.push(_t),_t=(0,R.s0)(_t);return E}static{this.\u0275fac=function(h){return new(h||O)}}static{this.\u0275prov=i.tV_({token:O,factory:O.\u0275fac})}}return O})()},30685(dt,Q,r){r.d(Q,{u:()=>R});var T=r(29293),P=r.n(T),c=r(47266),M=r(32271),k=r(21366),$=r(53691),V=r(71866),D=r(46471),v=r(36089);let R=(()=>{class Y extends V.o{constructor(){super(...arguments),this.path="/level-value-aggregate-data/",this.setCache=(0,c.WQX)(k.pb),this.project
1VarValuesService=(0,c.WQX)(D.M),this.data=(0,c.vPA)({})}getData(z,N){const d=(0,$._u)(N).split("T")[0];return(0,M.EW)(()=>(this.data()[z]??{})[d]??{})}loadData(z,N,d,C){var u=this;return P()(function*(){const X=yield u.requestData(z,N,d,C);u.data.set(X)})()}getVariables(z){var N=this;return P()(function*(){return z.length?(yield N.projectVarValuesService.get({model_name:"3",model_id__in:z.join(",")},{as:"promise"})).reduce((C,u)=>((C[u.model_id]=C[u.model_id]||[]).push(u),C),{}):[]})()}getRewards(z){return P()(function*(){return z.length?z.filter(N=>N.rewards.some(d=>null!=d.schedule_time_slot)).reduce((N,d)=>(N[d.id]=d.rewards,N),{}):[]})()}requestData(z,N,d,C){const u=(0,$.ef)({level_value__in:z.join(","),active_since_local:(0,$._u)((0,$.zi)(d)),active_till_local:(0,$._u)((0,$.MY)(C)),project_scheme:N});return this.get(u,{as:"promise"})}static{this.\u0275fac=function(N){return new(N||Y)}}static{this.\u0275prov=v.tV_({token:Y,factory:Y.\u0275fac,autoProvided:!1})}}return Y})()},85569(dt,Q,r){r.d(Q,{t:()=>i});var T=r(29293),P=r.n(T),c=r(17705),M=r(47266),k=r(32271),$=r(89079),V=r(84572),D=r(25558),v=r(96354),R=r(12262),Y=r(74847),f=r(44132),z=r(51868),N=r(54092),d=r(53691),C=r(62580),u=r(82868),X=r(87642),Z=r(44923),et=r(42850),rt=r(32623),q=r(14209),B=r(28090),p=r(36089);function x(W,ot){if(1&W&&p.nrm(0,"s-project-schedule-slot-group-slots",0),2&W){const I=p.XpG();p.Y8G("groups",I.slots.value())("details",!0)("readonly",I.readonly())}}function b(W,ot){1&W&&p.nrm(0,"s-spinner")}let w=(()=>{class W{constructor(){this.groups=c.hFB.required(),this.readonly=(0,c.hFB)(!1,{transform:c.L39}),this.slotGroupService=(0,M.WQX)(q.l),this.slots=(0,k.Zc)({params:()=>({groups:this.groups()}),loader:({params:{groups:I}})=>{const K=I.map(pt=>this.slotGroupService.retrieve(pt));return Promise.all(K)}})}static{this.\u0275fac=function(K){return new(K||W)}}static{this.\u0275cmp=p.VBU({type:W,selectors:[["s-project-schedule-slot-group-slots-resolver"]],inputs:{groups:[1,"groups"],readonly:[1,"readonly"]},decls:2,vars:1,consts:[[3,"groups","details","readonly"]],template:function(K,pt){1&K&&p.nVh(0,x,1,3,"s-project-schedule-slot-group-slots",0)(1,b,1,0,"s-spinner"),2&K&&p.vxM(pt.slots.hasValue()?0:1)},dependencies:[B.q,u.t],encapsulation:2})}}return W})();var A=r(95797);let L=(()=>{class W{constructor(){this.change=(0,c.CGW)(),this.current=c.hFB.required(),this.count=c.hFB.required(),this.isLast=(0,k.EW)(()=>this.current()===this.count()-1)}$move(I){this.change.emit(this.current()+I)}static{this.\u0275fac=function(K){return new(K||W)}}static{this.\u0275cmp=p.VBU({type:W,selectors:[["s-project-schedule-slot-reservation-stepper"]],inputs:{current:[1,"current"],count:[1,"count"]},outputs:{change:"change"},decls:3,vars:2,consts:[["leftIcon","v2/arrow-left","theme","blue",3,"click","disabled"],["rightIcon","v2/arrow-right","theme","blue",3,"click","disabled"]],template:function(K,pt){1&K&&(p.j41(0,"s-icon-button",0),p.bIt("click",function(){return pt.$move(-1)}),p.k0s(),p.j41(1,"s-icon-button",1),p.bIt("click",function(){return pt.$move(1)}),p.EFF(2," \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c\n"),p.k0s()),2&K&&(p.Y8G("disabled",0===pt.current()),p.R7$(),p.Y8G("disabled",pt.isLast()))},dependencies:[A.x],styles:["[_nghost-%COMP%]{display:flex;gap:16px}"]})}}return W})();var t=r(94740),g=r(4077);const F=()=>["","\u0441\u043b\u043e\u0442","\u0441\u043b\u043e\u0442\u0430","\u0441\u043b\u043e\u0442\u043e\u0432"],G=()=>["","\u0441\u0445\u0435\u043c\u0430","\u0441\u0445\u0435\u043c\u044b","\u0441\u0445\u0435\u043c"],U=(W,ot)=>ot.id;function H(W,ot){if(1&W&&p.nrm(0,"s-color-indicator",1),2&W){const I=ot.$implicit;p.Y8G("color",I.color||"black")("size",8)("title",I.title)}}let lt=(()=>{class W{constructor(){this.slotEntity=c.hFB.required()}static{this.\u0275fac=function(K){return new(K||W)}}static{this.\u0275cmp=p.VBU({type:W,selectors:[["s-project-schedule-table-editor-header"]],inputs:{slotEntity:[1,"slotEntity"]},decls:16,vars:11,consts:[[1,"row"],[3,"color","size","title"]],template:function(K,pt){if(1&K&&(p.j41(0,"div"),p.EFF(1,"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439"),p.k0s(),p.nrm(2,"s-dot"),p.j41(3,"div"),p.EFF(4),p.k0s(),p.nrm(5,"s-dot"),p.j41(6,"div"),p.EFF(7),p.nI1(8,"plural"),p.k0s(),p.nrm(9,"s-dot"),p.j41(10,"div"),p.EFF(11),p.nI1(12,"plural"),p.k0s(),p.j41(13,"div",0),p.Z7z(14,H,1,3,"s-color-indicator",1,U),p.k0s()),2&K){let bt,Dt;p.R7$(4),p.JRh(pt.slotEntity().entity_title),p.R7$(3),p.JRh(p.i5U(8,3,null==(bt=pt.
1slotEntity().schedule_time_slot_ids)?null:bt.length,p.lJ4(9,F))),p.R7$(4),p.SpI(" ",p.i5U(12,6,null==(Dt=pt.slotEntity().project_schemes)?null:Dt.length,p.lJ4(10,G)),"\n"),p.R7$(3),p.Dyx(pt.slotEntity().project_schemes)}},dependencies:[t.Y,f.p,g.R],styles:["[_nghost-%COMP%]{display:flex;flex-direction:row;gap:12px;font-size:12px;color:var(--%NS%color-base-40)}"]})}}return W})();var ct=r(7766),mt=r(22129);function S(W,ot){if(1&W&&(p.j41(0,"span"),p.EFF(1),p.k0s(),p.nrm(2,"s-dot")),2&W){const I=p.XpG(2);p.R7$(),p.Lme("",I.currentStepIndex()+1," / ",I.steps().length)}}function St(W,ot){if(1&W){const I=p.RV6();p.j41(0,"div",9),p.bIt("click",function(){M.eBV(I);const pt=p.XpG(2);return M.Njj(pt.$setMode("slots"))}),p.EFF(1," \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0433\u0440\u0443\u043f\u043f "),p.k0s()}if(2&W){const I=p.XpG(2);p.AVh("tab-trigger-active","slots"===I.mode())}}function Mt(W,ot){if(1&W&&p.nrm(0,"s-project-schedule-slot-group-slots-resolver",14),2&W){const I=p.XpG(2);p.Y8G("groups",I.slotGroups())("readonly",!0)}}function st(W,ot){if(1&W){const I=p.RV6();p.j41(0,"s-project-schedule-slot-reservation-stepper",18),p.bIt("change",function(pt){M.eBV(I);const bt=p.XpG(3);return M.Njj(bt.currentStepIndex.set(pt))}),p.k0s()}if(2&W){const I=p.XpG(3);p.Y8G("current",I.currentStepIndex())("count",I.steps().length)}}function kt(W,ot){if(1&W&&(p.j41(0,"s-dialog-actions",15)(1,"s-button",16),p.EFF(2),p.k0s(),p.nVh(3,st,1,2,"s-project-schedule-slot-reservation-stepper",17),p.k0s()),2&W){p.XpG();const I=p.sdS(17),K=p.XpG();p.R7$(),p.Y8G("action",K.$handle)("disabled",!I.getSelectedData().length),p.R7$(),p.SpI(" ","add"==K.mode()?"\u041d\u0430\u0437\u043d\u0430\u0447\u0438\u0442\u044c":"\u0421\u043d\u044f\u0442\u044c"," \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439 "),p.R7$(),p.vxM(K.steps().length>1?3:-1)}}function jt(W,ot){if(1&W){const I=p.RV6();p.j41(0,"div",3)(1,"div",4)(2,"div",5),p.nVh(3,S,3,2),p.j41(4,"s-id",6)(5,"span"),p.EFF(6),p.k0s()()(),p.nrm(7,"s-project-schedule-table-editor-header",7),p.k0s(),p.j41(8,"div",8)(9,"div",9),p.bIt("click",function(){M.eBV(I);const pt=p.XpG();return M.Njj(pt.$setMode("add"))}),p.EFF(10," \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0438 "),p.k0s(),p.j41(11,"div",10),p.bIt("click",function(){M.eBV(I);const pt=p.XpG();return M.Njj(pt.$setMode("remove"))}),p.EFF(12," \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 "),p.j41(13,"span",11),p.EFF(14),p.k0s()(),p.nVh(15,St,2,2,"div",12),p.k0s(),p.nrm(16,"s-reservations-table2",13,0),p.nVh(18,Mt,1,2,"s-project-schedule-slot-group-slots-resolver",14),p.k0s(),p.nVh(19,kt,4,4,"s-dialog-actions",15)}if(2&W){const I=ot,K=p.XpG();p.R7$(3),p.vxM(K.steps().length>1?3:-1),p.R7$(),p.Y8G("id",I.entity_id),p.R7$(2),p.JRh(I.entity_title),p.R7$(),p.Y8G("slotEntity",I),p.R7$(2),p.AVh("tab-trigger-active","add"===K.mode()),p.R7$(2),p.AVh("tab-trigger-active","remove"===K.mode()),p.R7$(3),p.JRh(K.workersCount()),p.R7$(),p.vxM(K.slotGroups().length?15:-1),p.R7$(),p.Y8G("endpoint",K.endpoint)("hidden","slots"===K.mode()),p.R7$(2),p.vxM("slots"===K.mode()?18:-1),p.R7$(),p.vxM("slots"!==K.mode()?19:-1)}}function tt(W,ot){1&W&&(p.j41(0,"div",1),p.nrm(1,"s-spinner"),p.k0s())}function ut(W,ot){1&W&&p.nrm(0,"s-empty",2)}let i=(()=>{class W{constructor(){var I=this;this.slots=(0,c.hFB)(),this.mode=(0,c.geq)("add"),this.reservationsTable=(0,c.ebz)(mt.h),this.entitiesService=(0,M.WQX)(ct.y),this.levelValueWorkerService=(0,M.WQX)(Z.bs),this.reservationsService=(0,M.WQX)(et.Z),this.toaster=(0,M.WQX)(X.W),this.drawerRef=(0,M.WQX)(z.h),this.currentStepIndex=(0,M.vPA)(0),this.steps=(0,M.vPA)([]),this.workersCount=(0,M.vPA)(0),this.currentStep=(0,k.EW)(()=>this.steps()[this.currentStepIndex()]),this.slotMap=(0,k.EW)(()=>(0,d.RC)(this.slots())),this.updated=(0,M.vPA)(!1),this.loading=(0,M.vPA)(!0),this.singleSlots=(0,k.EW)(()=>this.slots().filter(K=>void 0===K.total_slots)),this.slotGroups=(0,k.EW)(()=>this.slots().filter(K=>void 0!==K.total_slots)),this.mode$=(0,$.br)(this.mode),this.handlers={add:this.add,remove:this.remove},this.endpoint=K=>{const pt=this.currentStep();return K.query[pt.entity_type]=pt.entity_id,K.query.company_user__status__in=`${rt.b5.accept.id}`,K.query.project_schemes__in=this.currentStep().project_schemes.map(bt=>bt.id).join(","),K.size=200,K.query.include_hierarchy=!0,this.getReservations().pipe((0,D.n)(bt=>(this.reservations=bt,this.getWorkers(K,bt))))},this.$handle=P()(function*(){const K=I.reservationsTable()?.getSelectedData();K?.length&&(yield I.handlers[I.mode()].call(I,K),I.updated.set(!0),I.reservationsTable().resetSelection(),I.reservationsTable().reload())}),(0,M.QZP)(P()(function*(){const K=(yield I.entitiesService.post((0,d.ef)({schedule_time_slot_group_ids:I.slotGroups().length&&(0,d.Qo)(I.slotGroups()),schedule_time_slot_ids:I.singleSlots().length&&(0,d.Qo)(I.singleSlots())},[0]),{as:"promise"})).entities;I.loading.set(!1),I.steps.set(K)})),(0,M.QZP)(()=>{this.currentStepIndex(),this.reservationsTable()?.reload()})}ngOnDestroy(){this.drawerRef.close(this.updated())}$setMode(I){this.mode.set(null),requestAnimationFrame(()=>{this.mode.set(I)})}add(I){const K=this.currentStep().schedule_time_slot_ids.filter(bt=>this.slotMap()[bt]?.id),pt=this.reservationsService.bulkCreate((0,d.ef)({level_value_workers:(0,d.Qo)(I),schedule_time_slots:K.length&&K,schedule_time_slot_groups:this.slotGroups().length&&(0,d.Qo)(this.slotGroups())},[0]));return this.toaster.wrapPromise(pt,"\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e!","\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u043d\u0430 \u0442\u043e\u0447\u043a\u0443!"),pt}
1remove(I){const K=this.reservations.reduce((Dt,Jt)=>{const Tt=Jt.level_value_worker.company_user_id;return(Dt[Tt]??=[]).push(Jt.id),Dt},{}),pt=I.flatMap(Dt=>K[Dt.company_user.id]||[]),bt=this.reservationsService.bulkDelete({id__in:pt.join(",")});return this.toaster.wrapPromise(bt,"\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0448\u043b\u043e \u0443\u0441\u043f\u0435\u0448\u043d\u043e!","\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0438 \u0441 \u0442\u043e\u0447\u043a\u0438!"),bt}getReservations(){const I=this.currentStep().schedule_time_slot_ids.join(",");return this.reservationsService.get({schedule_time_slot__in:I,is_expired:!1})}getWorkers(I,K){const pt=this.currentStep().schedule_time_slot_ids,bt=Tt=>Tt.level_value_worker.company_user_id,Jt=this.getLevelValueWorkers(I);return(0,V.z)([Jt,this.mode$]).pipe((0,v.T)(([Tt,Wt])=>{const Xt=(K||[]).map(bt);this.workersCount.set(Xt.length);const y=Tt.content.filter(oe=>{const re=oe.company_user.id;return"remove"===Wt?Xt.includes(re):!((Tt,Wt)=>pt.every(Xt=>Wt.some(y=>y.schedule_time_slot.id===Xt&&bt(y)===Tt)))(re,K)});return{...Tt,content:y,totalCount:y.length}}))}getLevelValueWorkers(I){return this.levelValueWorkerService.getPage(I)}static{this.\u0275fac=function(K){return new(K||W)}}static{this.\u0275cmp=p.VBU({type:W,selectors:[["s-project-schedule-table-editor"]],viewQuery:function(K,pt){1&K&&p.wEZ(pt.reservationsTable,mt.h,5),2&K&&p.NyB()},inputs:{slots:[1,"slots"],mode:[1,"mode"]},outputs:{mode:"modeChange"},decls:3,vars:1,consts:[["reservationsTable2",""],[1,"column","h-100","justify-center"],["title","\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439 \u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0439"],[1,"content"],[1,"title","column"],[1,"text-body-2","bold","nowrap","row","gap4px"],[3,"id"],[3,"slotEntity"],[1,"row","gap24px","tabs"],[1,"tab-trigger",3,"click"],[1,"tab-trigger","row","gap3px",3,"click"],[1,"count","text-body-3","bold","color-base-95"],[1,"tab-trigger",3,"tab-trigger-active"],["maxHeight","calc(100vh - 310px)",1,"mt20px","d-block",3,"endpoint","hidden"],[3,"groups","readonly"],[1,"row","gap-1_5"],["theme","blue",3,"action","disabled"],[3,"current","count"],[3,"change","current","count"]],template:function(K,pt){if(1&K&&p.nVh(0,jt,20,14)(1,tt,2,0,"div",1)(2,ut,1,0,"s-empty",2),2&K){let bt;p.vxM((bt=pt.currentStep())?0:pt.loading()?1:2,bt)}},dependencies:[lt,f.p,C.R,mt.h,N.z,R.Q,Y.h,L,u.t,w],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.title[_ngcontent-%COMP%]{padding:16px 32px}.tabs[_ngcontent-%COMP%]{padding:0 32px}.body[_ngcontent-%COMP%]{padding:16px 32px}.count[_ngcontent-%COMP%]{background:var(--%NS%color-danger-50);display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%}s-reservations-table2[_ngcontent-%COMP%]{padding:0 32px}s-dialog-actions[_ngcontent-%COMP%]{border-top:1px solid var(--%NS%color-black-white-300);padding:16px 32px;justify-content:space-between;margin-bottom:0;border-top:1px solid var(--%NS%color-base-95);background:var(--%NS%color-base-100)}"]})}}return W})()},55268(dt,Q,r){r.d(Q,{S:()=>rt});var T=r(29293),P=r.n(T),c=r(17705),M=r(47266),k=r(32271),$=r(2854),V=r(17350),D=r(49169),v=r(53691),R=r(70710),Y=r(44923),f=r(57912),z=r(26896),N=r(96354),d=r(14209),C=r(36089);let u=(()=>{class q extends V.Me{constructor(){super(...arguments),this.projectScheduleSlotGroupService=(0,M.WQX)(d.l),this.project=(0,M.WQX)(f.Y).project().id,this.openedGroups=new Set,this.completeSelectedGroupsAndSlots=(0,k.EW)(()=>this.getSelectedData().filter(p=>(0,z.RK)(p.type)||(0,z.sj)(p.type)&&this.isRowSelected(p))),this.partiallySelectedGroups=(0,k.EW)(()=>this.data$.value.content.filter(p=>(0,z.sj)(p.type)&&this.isPartialSelected(p))),this.getSelectionLength=()=>{const p=this.getSelectedData(),x=[];return p.forEach(b=>{if((0,z.RK)(b.type)&&x.push(b.id),(0,z.sj)(b.type)){const w=(0,v.Qo)(b.slots);if(!this.isGroupOpened(b.id))return void w.push(...w);
1const A=w&&this.getSelection().filter(L=>w.includes(L))||[];w.push(...A)}}),new Set(x).size}}getRowKey(p){return`${p.id}_${p.reservation?.id}`}isDisabledRow(p){return(0,v.Ri)(p.active_till_local)}selectRow(p,x){if(!this.isDisabledRow(p))return(0,z.sj)(p.type)?void p.slots.forEach(b=>{this.selectionService.set(this.getRowKey(b),x)}):this.selectionService.set(this.getRowKey(p),x)}isPartialSelected(p){const x=(0,z.sj)(p.type)&&(0,v.Qo)(p.slots)||null,b=(0,v.Qo)(this.getSelectedData()),w=x?.filter(A=>b.includes(A));return w?.length&&w.length<x.length}isRowSelected(p){if((0,z.sj)(p.type)){const x=(0,v.Qo)(p.slots),b=(0,v.Qo)(this.getSelectedData());return x?.every(w=>b.includes(w))}return super.isRowSelected(p)}isGroupOpened(p){return this.openedGroups.has(p)}toggleGroup(p){const x=this.data$,b=x.value.content;this.isGroupOpened(p.id)?this.closeGroup(p,b):this.openGroup(p,b),this.data$.next({content:b,totalCount:x.value.totalCount,size:x.value.size,page:x.value.page})}makeAnotherGroup(){this.partiallySelectedGroupsReservations((p,x)=>this.projectScheduleSlotGroupService.makeAnotherGroupConfirm(p,x))}removeSlotsFromGroup(){this.partiallySelectedGroupsReservations((p,x)=>this.projectScheduleSlotGroupService.removeSlotsConfirm(p,x))}load(p){return super.load(p).pipe((0,N.T)(x=>([...x.content]?.forEach(w=>{(0,z.sj)(w.type)&&this.isGroupOpened(w.id)&&this.openGroup(w,x.content)}),x)))}addPreservedData(p){return p.slots?.forEach(x=>{super.addPreservedData(x)}),super.addPreservedData(p)}removePreservedData(p){return p.slots?.forEach(x=>{super.removePreservedData(x)}),super.removePreservedData(p)}openGroup(p,x){const b=(0,v.Dr)(p.id,x);x.splice(b+1,0,...p.slots),this.addPreservedData(p),this.openedGroups.add(p.id)}closeGroup(p,x){p.slots?.forEach(b=>{(0,v.vI)(x,b.id,"id")}),this.removePreservedData(p),this.openedGroups.delete(p.id)}partiallySelectedGroupsReservations(p){this.partiallySelectedGroups().forEach(b=>{const w=(0,v.Qo)(b.slots),A=w&&this.getSelectedData().filter(L=>w.includes(L.id));A.length&&(b.project??=this.project,p(b,(0,v.Qo)(A)).then(()=>{this.reload()}))})}static{this.\u0275fac=function(x){return new(x||q)}}static{this.\u0275prov=C.tV_({token:q,factory:q.\u0275fac,autoProvided:!1})}}return q})();var X=r(71866);let Z=(()=>{class q extends X.o{constructor(){super(...arguments),this.path="/schedule-time-slots-reservations/"}static{this.\u0275fac=function(x){return new(x||q)}}static{this.\u0275prov=C.tV_({token:q,factory:q.\u0275fac})}}return q})();const et=()=>({year:"numeric",month:"2-digit",day:"2-digit"});let rt=(()=>{class q{constructor(){var p=this;this.project=(0,c.hFB)(),this.dataTable=(0,c.ebz)(V.IM),this.slotReservationsService=(0,M.WQX)(Z),this.projectScheduleService=(0,M.WQX)(f.Y),this.levelTemplateService=(0,M.WQX)(Y.ql),this.levelService=(0,M.WQX)(Y.aM),this.reservationsUpdates=(0,M.WQX)(R.D).getByTarget("reservation"),this.localStorage=(0,M.WQX)($.sj),this.storedDates=(this.localStorage.get("f.schedule.dateRange")??[]).map(x=>new Date(x)),this.range=(0,M.vPA)(this.storedDates),this.levels=(0,M.vPA)(null),this.levelTemplate=(0,M.vPA)(null),this.levelTemplateReady=(0,M.vPA)(!1),this.levelsReady=(0,M.vPA)(!1),this.projectReservationsUpdates=(0,k.EW)(()=>this.reservationsUpdates().filter(x=>x.data?.project_id===this.project())),this.descriptor=(0,k.EW)(()=>{if(!this.levelsReady())return null;const x=this.levels()??[];return this.projectScheduleService.dateRange(),(0,z.Uc)(x)}),this.endpoint=x=>(x.query.geo_point__project=this.project(),x.query.active_since_date_local__overlaps=(0,v.$$)(this.projectScheduleService.dateRange().at(0)),x.query.active_till_date_local__overlaps=(0,v.$$)(this.projectScheduleService.dateRange().at(-1)),this.levels()&&(x.query=(0,v.FS)(x.query,"geo_point__relations__level_value__in")),x.query=(0,v.ef)(x.query,[null,void 0,""]),this.slotReservationsService.getPage(x)),(0,M.QZP)(()=>{this.projectReservationsUpdates().length&&0===this.dataTable().snapshot?.page&&this.dataTable().reload()}),(0,M.QZP)(P()(function*(){p.levelTemplateService.get({project:p.project()}).subscribe(x=>{p.levelTemplate.set(x[0])}),p.levelTemplateReady.set(!0)})),(0,M.QZP)(()=>{this.levelTemplate()?this.levelService.get({level_template:this.levelTemplate().id}).subscribe(x=>{this.levels.set([...x]),this.levelsReady.set(!0)}):this.levelTemplateReady()&&this.levelsReady.set(!0)})}$setPeriod(p){this.range.set(p),this.localStorage.set("f.schedule.dateRange",p),this.projectScheduleService.setPeriod(p)}static{this.\u0275fac=function(x){return new(x||q)}}static{this.\u0275cmp=C.VBU({type:q,selectors:[["s-project-schedule-table"]],viewQuery:function(x,b){1&x&&C.wEZ(b.dataTable,V.IM,5),2&x&&C.NyB()},inputs:{project:[1,"project"]},features:[C.Jv_([{provide:V.Me,useClass:u}])],decls:2,vars:6,consts:[[3,"endpoint","descriptor"],["header","",3,"rangeChange","value","allowClear","format"]],template:function(x,b){1&x&&(C.j41(0,"s-data-table2",0)(1,"s-range-datepicker3",1),C.bIt("rangeChange",function(A){return b.$setPeriod(A)}),C.k0s()()),2&x&&(C.Y8G("endpoint",b.endpoint)("descriptor",b.descriptor()),C.R7$(),
1C.Y8G("value",b.range())("allowClear",!1)("format",C.lJ4(5,et)))},dependencies:[V.IM,D.o],encapsulation:2})}}return q})()},26896(dt,Q,r){function T(M){const k=[],$=[];return M&&M.forEach(V=>{const D=`level_nesting_level_${V.nesting_level}`;$.push(D);const v={key:D,label:V.title,description:V.title,sort:[],cellRender:r.e(4851).then(()=>r(44851)),filterRender:r.e(5073).then(()=>r(45073))};k.push(v)}),{key:"slot-reservations",defaultHeaders:["geopoint","slot","reservation",...$,"rest_time","created_by","assigned_by"],allHeaders:[{key:"geopoint",label:"\u0422\u043e\u0447\u043a\u0430",description:"\u0422\u043e\u0447\u043a\u0430",sort:[],cellRender:r.e(2885).then(()=>r(12885)),filterRender:r.e(1645).then(()=>r(41645))},{key:"slot",label:"\u0421\u043b\u043e\u0442",description:"\u0421\u043b\u043e\u0442",sort:[],cellRender:r.e(1565).then(()=>r(91565)),filterRender:r.e(5069).then(()=>r(25069))},{key:"reservation",label:"\u0420\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u044f",description:"\u0420\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u044f",sort:[],cellRender:r.e(3349).then(()=>r(73349)),filterRender:r.e(1257).then(()=>r(21257))},...k,{key:"rest_time",label:"\u0414\u043e \u043a\u043e\u043d\u0446\u0430 \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c",description:"\u0414\u043e \u043a\u043e\u043d\u0446\u0430 \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c",sort:[],cellRender:r.e(3685).then(()=>r(43685)),filterRender:null},{key:"created_by",label:"\u0421\u043e\u0437\u0434\u0430\u043b",description:"\u0421\u043e\u0437\u0434\u0430\u043b",sort:[],cellRender:r.e(5527).then(()=>r(25527)),filterRender:r.e(9773).then(()=>r(19773))},{key:"assigned_by",label:"\u041d\u0430\u0437\u043d\u0430\u0447\u0438\u043b",description:"\u041d\u0430\u0437\u043d\u0430\u0447\u0438\u043b",sort:[],cellRender:r.e(141).then(()=>r(50141)),filterRender:r.e(9759).then(()=>r(79759))}],selectionRender:r.e(3561).then(()=>r(43561)),selection:!0,preserveSelection:!1,pageSize:10}}function P(M){return!c(M)}function c(M){return"slot-group"===M}r.d(Q,{RK:()=>P,Uc:()=>T,sj:()=>c})},7766(dt,Q,r){r.d(Q,{y:()=>c});var T=r(71866),P=r(36089);let c=(()=>{class M extends T.o{constructor(){super(...arguments),this.path="/schedule-time-slot-lowest-entities/"}static{this.\u0275fac=function(V){return new(V||M)}}static{this.\u0275prov=P.tV_({token:M,factory:M.\u0275fac})}}return M})()},5626(dt,Q,r){r.d(Q,{ae:()=>D,fi:()=>$,nE:()=>k,pW:()=>M,j0:()=>V,i1:()=>P,QB:()=>c,Ew:()=>v});var T=r(26068);function P(R,Y){return R[Y]??R.time[Y]}function c(R,Y){const f=z=>(0,T.wG)([z],R?.path,Y?.id,Y?.company.id);return{scheduleCreate:f("schedule/create"),scheduleUpdate:f("schedule/update"),scheduleDelete:f("schedule/delete"),reservationCreate:f("reservation/create"),reservationDelete:f("reservation/delete")}}const M=[{value:1,label:"\u041f\u043d"},{value:2,label:"\u0412\u0442"},{value:3,label:"\u0421\u0440"},{value:4,label:"\u0427\u0442"},{value:5,label:"\u041f\u0442"},{value:6,label:"\u0421\u0431"},{value:0,label:"\u0412\u0441"}];var k=function(R){return R.Schedule="schedule",R.Table="table",R.Map="map",R}(k||{});const $=[{key:"max_reports_qty",label:"\u041e\u0431\u0449\u0438\u0439"},{key:"max_reports_qty_per_worker",label:"\u041d\u0430 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430"},{key:"max_reports_qty_per_day",label:"\u041e\u0431\u0449\u0438\u0439 \u0432 \u0434\u0435\u043d\u044c"},{key:"max_reports_qty_per_worker_day",label:"\u041d\u0430 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u0432 \u0434\u0435\u043d\u044c"}];function V(R){return 16*R-4}var D=function(R){return R.none="none",R.all="all",R.count="count",R}(D||{});const v=()=>({id:null,label_column:"",grouping_config:{name:D.none,options:{count:0}},variables_column_mapping:[{column_id:null,variable_id:null}],create_on_match:{enabled:!1,column_id:null,variable_id:null}})},57912(dt,Q,r){r.d(Q,{Y:()=>et});var T=r(29293),P=r.n(T),c=r(47266),M=r(32271),k=r(89079),$=r(21413),V=r(84412),D=r(23294),v=r(53691),R=r(70710),Y=r(90916),f=r(44923),z=r(94332),N=r(42850),d=r(55962),C=r(14209),u=r(30685),X=r(73865),Z=r(36089);let et=(()=>{class rt{constructor(){var B=this;this.destroyRef=(0,c.WQX)(c.abz),this.levelService=(0,c.WQX)(f.aM),this.levelValueService=(0,c.WQX)(f.Vs),this.levelVisibilityService=(0,c.WQX)(d.C),this.geopointService=(0,c.WQX)(Y.js),this.reportsService=(0,c.WQX)(z.G),this.projectScheduleSlotService=(0,c.WQX)(X.s),this.projectScheduleSlotGroupService=(0,c.WQX)(C.l),this.projectScheduleSummaryService=(0,c.WQX)(u.u,{optional:!0}),this.reservationsService=(0,c.WQX)(N.Z),this.notifications=(0,c.WQX)(R.D,{optional:!0})?.getByTarget("mass_schedule_time_slot")??(0,c.vPA)(null),this.mode=(0,c.vPA)("reservation"),this.isSchedule=(0,M.EW)(()=>"schedule"===this.mode()),this.mode$=(0,k.br)(this.mode),this.isSchedule$=(0,k.br)(this.isSchedule),this.project=(0,c.vPA)(null),this.project$=(0,k.br)(this.project),this.dateRangeSource=(0,c.vPA)([]),this.dateRange=this.dateRangeSource.asReadonly(),this.includeArchivedSource=(0,c.vPA)(!1),this.includeArchived=this.includeArchivedSource.asReadonly(),this.levelsSource=(0,c.vPA)([]),this.levels=this.levelsSource.asReadonly(),this.levelValuesSource=(0,c.vPA)({}),this.levelValues=(0,M.EW)(()=>{this.levelVisibilityService.hiddenLevels();const p=structuredClone(this.levelValuesSource());
1return Object.keys(p).forEach(x=>{p[x]=p[x].filter(b=>this.levelVisibilityService.isVisible(b.path))}),p}),this.openedLevelValuesSource=(0,c.vPA)([]),this.openedLevelValues=this.openedLevelValuesSource.asReadonly(),this.visibleLevelValues=(0,M.EW)(()=>{const p=this.levelValues(),x=(0,v.Qo)(p[0]||[]),w=(this.openedLevelValues()||[]).reduce((L,t)=>{const g=(0,v.Qo)(p[t]||[]);return L.push(...g),L},[]);return[...new Set([...x,...w])]}),this.geoPointsSource=(0,c.vPA)({}),this.geoPoints=this.geoPointsSource.asReadonly(),this.openedGeoPointsSource=(0,c.vPA)([]),this.openedGeoPoints=this.openedGeoPointsSource.asReadonly(),this.reservations=(0,c.vPA)({}),this.slotsSource=(0,c.vPA)({}),this.slots=this.slotsSource.asReadonly(),this.slotGroupsSource=(0,c.vPA)({}),this.slotGroups=this.slotGroupsSource.asReadonly(),this.reports$=new V.t({}),this.reports=(0,k.ot)(this.reports$),this.slotsRewards=(0,c.vPA)({}),this.slotsSettings=(0,c.vPA)({}),this.slotsVariables=(0,c.vPA)({}),this.updated$=new $.B,this.slotsLoading=!1,this.reservationsLoading=!1,this.reportsLoading=!1,this.deleteGroup=function(){var p=P()(function*(x){if
1(!(yield B.projectScheduleSlotGroupService.deleteConfirm(x)))return!1;const w=x.geo_point.id,A=B.slotGroups()[w];return!!A?.length&&(B.slotGroupsSource.update(L=>({...L,[x.geo_point.id]:(0,v.vI)(A,x.id,"id")})),B.loadSlots({geo_point:w},[new Date(x.time.active_since_date_local),new Date(x.time.active_till_date_local)]),!0)});return function(x){return p.apply(this,arguments)}}(),this.removeSlotsFromGroup=function(){var p=P()(function*(x,b){if(!(yield B.projectScheduleSlotGroupService.removeSlotsConfirm(x,b)))return!1;const A=x.geo_point.id;return!!B.slotGroups()[A]?.length&&(B.loadSlots({geo_point:A},[new Date(x.time.active_since_date_local),new Date(x.time.active_till_date_local)]),!0)});return function(x,b){return p.apply(this,arguments)}}(),this.makeAnotherGroup=function(){var p=P()(function*(x,b){if(x.project??=B.project().id,!(yield B.projectScheduleSlotGroupService.makeAnotherGroupConfirm(x,b)))return!1;const A=x.geo_point.id;return!!B.slotGroups()[A]?.length&&(B.loadSlots({geo_point:A},[new Date(x.time.active_since_date_local),new Date(x.time.active_till_date_local)]),!0)});return function(x,b){return p.apply(this,arguments)}}(),(0,c.QZP)(()=>{const p=this.openedGeoPoints();this.notifications(),this.dateRange(),"schedule"===this.mode()?this.slotsLoading||this.loadSlots({geo_point__in:p.join(",")}):!this.reservationsLoading&&!this.reportsLoading&&(this.getReservations(),this.getReportsInternal())})}setMode(B){this.mode.set(B)}setProject(B){this.project.set(B),this._init()}setPeriod(B){this.dateRangeSource.set((0,v.w3)(B[0],B[1]))}setFilter(B){}toggleArchived(){this.includeArchivedSource.set(!this.includeArchived())}reset(){this.geoPointsSource.set({}),this.levelValuesSource.set({}),this.openedLevelValuesSource.set([]),this.openedGeoPointsSource.set([]),this._init()}edit(B){const p=[...this.dateRange()];return(0,v.Ri)(p[0])&&(p[0]=(0,v.zi)(new Date)),(0,v.Ri)(p.at(-1))&&(p[p.length-1]=(0,v.zi)(new Date)),this.projectScheduleSlotService.open({...B,dateRange:[p[0],p.at(-1)],project:this.project()})}remove(B){const p=this.dateRange();return this.projectScheduleSlotService.remove((0,v.ef)({...B,dateRange:[p[0],p.at(-1)]},[null,void 0]))}reloadLevelValue(B,p){var x=this;return P()(function*(){const b=yield x.levelValueService.getById({id:B.id},{as:"promise"});x.replaceLevelValue(b),p&&x.loadGeoPoints(B)})()}reloadGeoPoint(B,p){var x=this;return P()(function*(){const b=yield x.geopointService.getById({id:B.id},{as:"promise"}),w=p?.id??0;x.geoPointsSource.update(A=>(A[w]=[...(0,v.B1)(B.id,A[w],b)],{...A}))})()}toggleLevelValue(B){const p=this.openedLevelValuesSource(),x=(0,v.LF)(p,B.id),b=x.includes(B.id);if(this.openedLevelValuesSource.set([...x]),b){const w=(0,v.Hc)(B.level,this.levels());return(0,v.ZS)("nesting_level",w.nesting_level+1,this.levels())&&this.loadLevelValues(B),this.loadGeoPoints(B)}}toggleGeoPoint(B){const p=this.openedGeoPointsSource(),x=(0,v.LF)(p,B.id),b=x.includes(B.id);this.openedGeoPointsSource.set([...x]),b&&this.loadSlots({geo_point:B.id})}getSlots(B,p){const x=this.slots()[B.id];if(!x?.length)return[];const b=(0,v.zi)(p).getTime();return x.filter(w=>b>=(0,v.zi)(w.active_since_date_local).getTime()&&b<=(0,v.MY)(w.active_till_date_local).getTime())}getGroups(B,p){const x=this.slotGroups()[B.id];if(!x?.length)return[];const b=(0,v.zi)(p).getTime();return x.filter(w=>b>=(0,v.zi)(w.time.active_since_date_local).getTime()&&b<=(0,v.MY)(w.time.active_till_date_local).getTime())}getReports(B,p){const x=this.reports$.value[B.id];if(!x?.length)return[];const b=(0,v.zi)(p).toDateString();return x.filter(w=>(0,v.zi)(w.created_at).toDateString()===b)}getReservations(B){this.getReservationsInternal(B)}_init(){var B=this;return P()(function*(){B.levelVisibilityService.init(B.project().id);const p=yield B.levelService.get({level_template__project:B.project().id},{as:"promise"});if(B.levelsSource.set(p),B.loadLevelValues(null,{level__level_template__project:B.project().id,level:p[0].id,level__nesting_level:1}),"reservation"===B.mode()){const x=B.openedGeoPoints();B.loadSlots({geo_point__in:x.join(",")})}B.projectScheduleSlotService.updated$.pipe((0,D.F)((x,b)=>x.geo_point.id===b.geo_point.id),(0,k.pQ)(B.destroyRef)).subscribe(({geo_point:x})=>{B.loadSlots({geo_point:x.id})})})()}replaceLevelValue(B){const p=B.parent??0,x=this.levelValuesSource()[p]??[],b=[...(0,v.B1)(B.id,x,B)];this.levelValuesSource.update(w=>({...w,[p]:b}))}loadLevelValues(B){var p=this;return P()(function*(x,b={}){const w=yield p.levelValueService.get((0,v.ef)({...b,parent_id:x?.id,is_deleted:p.includeArchived()?null:p.includeArchived()},[null,void 0]),{as:"promise"});p.levelValuesSource.update(A=>({...A,[x?.id??0]:w}))}).apply(this,arguments)}loadGeoPoints(B,p){var x=this;return P()(function*(){const b=yield x.geopointService.get((0,v.ef)({relations__project:p,relations__level_value:B?.id,relations__level_value__isnull:!!p,relations__is_deleted:x.includeArchived()&&null,is_active:!x.includeArchived()||null},[null,void 0]),{as:"promise"});x.geoPointsSource.update(w=>({...w,[B?.id??0]:b}))})()}loadSlots(B,p){var x=this;return P()(function*(){x.slotsLoading=!0;const b=p??x.dateRange(),w=(0,v.$$)((0,v.zi)(b[0])),A=(0,v.$$)((0,v.MY)(b.at(-1))),L=x.projectScheduleSlotService.get({active_since_date_local__overlaps:w,active_till_date_local__overlaps:A,is_orphan:!0,is_existing:!1,geo_point__project:x.project().id,...B},{as:"promise"}),t=x.projectScheduleSlotGroupService.get({schedule_time_slots__active_since_date_local__overlaps:w,schedule_time_slots__active_till_date_local__overlaps:A,project:x.project().id,...B},{as:"promise"}),[g,F]=yield Promise.all([L,t]);function G(U,H){const lt=H.reduce((ct,mt)=>{const S=mt.geo_point?.id;if(!S)return ct;const St=(0,v.Dr)(mt.id,ct[S]=ct[S]||[]);return-1==St?ct[S].push(mt):ct[S][St]=mt,ct},p?U:{});return!H.length&&B.geo_point&&(lt[B.geo_point]=[]),{...U,...lt}}setTimeout(()=>x.slotsLoading=!1,300),x.slotsSource.update(U=>G(U,g)),x.slotGroupsSource.update(U=>G(U,F))})()}getSlotsFromOpenedTerritories(){return[]}getReservationsInternal(B){this.reservationsLoading=!0,B??=Object.values(this.slots()).reduce((x,b)=>x.concat((0,v.Qo)(b,"id")),[]);const p=Object.values(this.slotGroups()).reduce((x,b)=>x.concat(b.flatMap(w=>w.slot_ids)),[]);(B=B.concat(p)).length?this.reservationsService.get({schedule_time_slot__in:B.join(","),is_expired:!1}).subscribe(x=>{setTimeout(()=>this.reservationsLoading=!1,300);const b=this.reservations(),w=x.reduce((A,L)=>((A[L.schedule_time_slot.id]=A[L.schedule_time_slot.id]||[]).push(L),A),{});B.forEach(A=>{b[A]=w[A]}),this.reservations.set({...b})}):setTimeout(()=>this.reservationsLoading=!1,300)}getReportsInternal(B){this.reportsLoading=!0;const p=B?[B]:Object.values(this.slots()).reduce((x,b)=>x.concat((0,v.Qo)(b,"id")),[]);p.length?this.reportsService.get({schedule_time_slot__in:p.join(","),is_orphan:!0,is_existing:!1}).subscribe(x=>{setTimeout(()=>{this.reportsLoading=!1},300);const b=this.reports$.value,w=x.reduce((A,L)=>((A[L.schedule_time_slot.id]=A[L.schedule_time_slot.id]||[]).push(L),A),{});p.forEach(A=>{b[A]=w[A]}),this.reports$.next(b)}):setTimeout(()=>{this.reportsLoading=!1},300)}getVariablesOnSlots(B){var p=this;return P()(function*(){const x=(0,v.Qo)(B),b=yield p.projectScheduleSummaryService.getVariables(x),w=p.slotsVariables();p.slotsVariables.set({...w,...b})})()}getSlotSummary(B){var p=this;return P()(function*(){const x=yield p.projectScheduleSummaryService.getRewards([B]),b=p.slotsRewards();p.slotsRewards.set({...b,...x});const w=p.slotsSettings();p.slotsSettings.set({...w})})()}static{this.\u0275fac=function(p){return new(p||rt)}}static{this.\u0275prov=Z.tV_({token:rt,factory:rt.\u0275fac,autoProvided:!1})}}return rt})()}
1,22129(dt,Q,r){r.d(Q,{h:()=>v});var T=r(17705),P=r(17350),c=r(47266),M=r(39900),k=r(36089);let $=(()=>{class R extends P.Me{constructor(){super(...arguments),this.companyId=(0,c.WQX)(M.Bl).companyId,this.ownUser=f=>f?.company_user?.company?.id===this.companyId}selectRow(f,z){this.ownUser(f)&&this.selectionService.set(f.id,z)}isAllRowsSelected(){const f=this.selectionService.get().length;return f&&f===this.data$.value.content.filter(z=>this.ownUser(z)).length}isDisabledRow(f){return!this.ownUser(f)}static{this.\u0275fac=function(z){return new(z||R)}}static{this.\u0275prov=k.tV_({token:R,factory:R.\u0275fac,autoProvided:!1})}}return R})();const V={key:"reservations",allHeaders:[{key:"id",label:"\u0424\u0418\u041e",description:"title",sort:[],cellRender:Promise.all([r.e(168),r.e(5488)]).then(()=>r(45488)),filterRender:null},{key:"specs",label:"\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f",description:"specs",sort:[],cellRender:r.e(9322).then(()=>r(19322)),filterRender:r.e(6276).then(()=>r(56276))},{key:"status",label:"\u0421\u0442\u0430\u0442\u0443\u0441",description:"status",sort:[],cellRender:r.e(5630).then(()=>r(55630)),filterRender:null}],selectionRender:r.e(8161).then(()=>r(58161)),selection:!0,defaultHeaders:["id","specs","status"],pageSize:10},D=["dataTable"];let v=(()=>{class R{constructor(){this.endpoint=T.hFB.required(),this.maxHeight=(0,T.hFB)(),this.dataTable=(0,T.ebz)("dataTable"),this.descriptor=V}reload(){this.dataTable()?.reload()}resetSelection(){this.dataTable()?.controller.resetSelection()}getSelectedData(){return this.dataTable()?.controller.getSelectedData()}static{this.\u0275fac=function(z){return new(z||R)}}static{this.\u0275cmp=k.VBU({type:R,selectors:[["s-reservations-table2"]],viewQuery:function(z,N){1&z&&k.wEZ(N.dataTable,D,5),2&z&&k.NyB()},inputs:{endpoint:[1,"endpoint"],maxHeight:[1,"maxHeight"]},features:[k.Jv_([{provide:P.Me,useClass:$}])],decls:2,vars:4,consts:[["dataTable",""],[3,"endpoint","descriptor","maxHeight","paginatorEnabled"]],template:function(z,N){1&z&&k.nrm(0,"s-data-table2",1,0),2&z&&k.Y8G("endpoint",N.endpoint())("descriptor",N.descriptor)("maxHeight",N.maxHeight())("paginatorEnabled",!1)},dependencies:[P.IM],encapsulation:2})}}return R})()},20091(dt,Q,r){r.d(Q,{I:()=>M});var T=r(36089);const P=[[["","thead",""]],[["","tbody",""]]],c=["[thead]","[tbody]"];let M=(()=>{class k{static{this.\u0275fac=function(D){return new(D||k)}}static{this.\u0275cmp=T.VBU({type:k,selectors:[["s-project-schedule-summary-table"]],ngContentSelectors:c,decls:6,vars:0,consts:[[1,"container"],[1,"custom-table"]],template:function(D,v){1&D&&(T.NAR(P),T.rj2(0,"div",0)(1,"table",1)(2,"thead"),T.SdG(3),T.eux(),T.rj2(4,"tbody"),T.SdG(5,1),T.eux()()())},styles:['.cdk-overlay-container[_ngcontent-%COMP%], .cdk-global-overlay-wrapper[_ngcontent-%COMP%]{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container[_ngcontent-%COMP%]{position:fixed;z-index:1000}.cdk-overlay-container[_ngcontent-%COMP%]:empty{display:none}.cdk-global-overlay-wrapper[_ngcontent-%COMP%]{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane[_ngcontent-%COMP%]{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop[_ngcontent-%COMP%]{transition-duration:1ms}}.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:#00000052}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%], .cdk-high-contrast-active[_ngcontent-%COMP%]   .cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover[_ngcontent-%COMP%]{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover[_ngcontent-%COMP%]::backdrop{display:none}.cdk-overlay-popover[_ngcontent-%COMP%]   .cdk-overlay-backdrop[_ngcontent-%COMP%]{position:fixed;z-index:auto}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal}[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}.sign-in-container[_ngcontent-%COMP%]{position:relative}.sign-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:0}.sign-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-enter .32s ease forwards}.sign-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_sign-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_sign-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-in-container[_ngcontent-%COMP%]{position:relative}.slide-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:24px 30px}.slide-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-enter .16s ease forwards}.slide-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_slide-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_slide-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-enter[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-enter .16s ease forwards}.slide-leave[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-enter{0%{height:0;opacity:0}
1to{height:var(--%NS%slide-max-height, auto);opacity:1}}@keyframes _ngcontent-%COMP%_slide-leave{0%{height:var(--%NS%slide-max-height, auto);opacity:1}to{height:0;opacity:0}}.fade-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-enter .16s ease forwards}.fade-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_fade-enter{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_fade-leave{0%{opacity:1}to{opacity:0}}.badge-enter[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-enter .16s ease forwards}.badge-leave[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_badge-enter{0%{width:0;opacity:0}to{width:var(--%NS%badge-width, auto);opacity:1}}@keyframes _ngcontent-%COMP%_badge-leave{0%{width:var(--%NS%badge-width, auto);opacity:1}to{width:0;opacity:0}}.slide-right-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-enter .16s ease forwards}.slide-right-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-right-enter{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _ngcontent-%COMP%_slide-right-leave{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.rotate-active[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_rotate 2s linear infinite}@keyframes _ngcontent-%COMP%_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-aura[_ngcontent-%COMP%]{position:absolute;inset:-6px;border-radius:50%;background:conic-gradient(from 0deg,#2f6bff,#e5484d,#8b5cf6,#2f6bff);animation:_ngcontent-%COMP%_rotate 3s linear infinite;opacity:.7;filter:blur(8px);pointer-events:none}.ai-highlight[_ngcontent-%COMP%]{border-radius:10px;padding:2px;margin:-2px;animation:_ngcontent-%COMP%_ai-highlight 3s ease}@keyframes _ngcontent-%COMP%_ai-highlight{0%{background-color:#2f6bff80;box-shadow:0 0 16px 5px #2f6bff80}30%{background-color:#e5484d80;box-shadow:0 0 16px 5px #e5484d80}60%{background-color:#8b5cf680;box-shadow:0 0 16px 5px #8b5cf680}to{background-color:#8b5cf600;box-shadow:0 0 #8b5cf600}}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}
1.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html[_ngcontent-%COMP%]{--%NS%mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--%NS%mat-app-background-color, var(--%NS%mat-sys-background, transparent));color:var(--%NS%mat-app-text-color, var(--%NS%mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--%NS%mat-app-background-color: #fafafa;--%NS%mat-app-text-color: rgba(0, 0, 0, .87);--%NS%mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);
1--%NS%mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #ff4081;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-shape: 4px;--%NS%mat-card-outlined-container-shape: 4px;--%NS%mat-card-filled-container-shape: 4px;--%NS%mat-card-outlined-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-color: white;--%NS%mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-container-color: white;--%NS%mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--%NS%mat-card-filled-container-color: white;--%NS%mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-height: 4px;--%NS%mat-progress-bar-track-height: 4px;--%NS%mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #ff4081;--%NS%mat-progress-bar-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-shape: 4px;--%NS%mat-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-color: #424242;--%NS%mat-tooltip-supporting-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-form-field-filled-active-indicator-height: 1px;--%NS%mat-form-field-filled-focus-active-indicator-height: 2px;--%NS%mat-form-field-filled-container-shape: 4px;--%NS%mat-form-field-outlined-outline-width: 1px;--%NS%mat-form-field-outlined-focus-outline-width: 2px;--%NS%mat-form-field-outlined-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-error-text-color: #f44336;--%NS%mat-form-field-select-option-text-color: inherit;--%NS%mat-form-field-select-disabled-option-text-color: GrayText;--%NS%mat-form-field-leading-icon-color: unset;--%NS%mat-form-field-disabled-leading-icon-color: unset;--%NS%mat-form-field-trailing-icon-color: unset;--%NS%mat-form-field-disabled-trailing-icon-color: unset;--%NS%mat-form-field-error-focus-trailing-icon-color: unset;--%NS%mat-form-field-error-hover-trailing-icon-color: unset;--%NS%mat-form-field-error-trailing-icon-color: unset;--%NS%mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-hover-state-layer-opacity: .04;--%NS%mat-form-field-focus-state-layer-opacity: .12;--%NS%mat-form-field-filled-container-color: #f6f6f6;--%NS%mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-error-hover-label-text-color: #f44336;--%NS%mat-form-field-filled-error-focus-label-text-color: #f44336;--%NS%mat-form-field-filled-error-label-text-color: #f44336;--%NS%mat-form-field-filled-error-caret-color: #f44336;--%NS%mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-error-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-hover-active-indicator-color: #f44336;--%NS%mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-error-caret-color: #f44336;--%NS%mat-form-field-outlined-error-focus-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-hover-label-text-color: #f44336;--%NS%mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--%NS%mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-error-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-error-hover-outline-color: #f44336;--%NS%mat-form-field-outlined-error-outline-color: #f44336}
1.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-filled-caret-color: #ff4081;--%NS%mat-form-field-filled-focus-active-indicator-color: #ff4081;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #ff4081;--%NS%mat-form-field-outlined-focus-outline-color: #ff4081;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-form-field-container-height: 56px;--%NS%mat-form-field-filled-label-display: block;--%NS%mat-form-field-container-vertical-padding: 16px;--%NS%mat-form-field-filled-with-label-container-padding-top: 24px;--%NS%mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--%NS%mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #ff4081;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-container-shape: 4px;--%NS%mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-shape: 4px;--%NS%mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--%NS%mat-dialog-container-max-width: 80vw;--%NS%mat-dialog-container-small-max-width: 80vw;--%NS%mat-dialog-container-min-width: 0;--%NS%mat-dialog-actions-alignment: start;--%NS%mat-dialog-actions-padding: 8px;--%NS%mat-dialog-content-padding: 20px 24px;--%NS%mat-dialog-with-actions-content-padding: 20px 24px;--%NS%mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-color: white;--%NS%mat-dialog-subhead-color: rgba(0, 0, 0, .87);--%NS%mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-shape-radius: 16px;--%NS%mat-chip-disabled-container-opacity: .4;--%NS%mat-chip-disabled-outline-color: transparent;--%NS%mat-chip-flat-selected-outline-width: 0;--%NS%mat-chip-focus-outline-color: transparent;--%NS%mat-chip-hover-state-layer-opacity: .04;--%NS%mat-chip-outline-color: transparent;--%NS%mat-chip-outline-width: 0;--%NS%mat-chip-selected-hover-state-layer-opacity: .04;--%NS%mat-chip-selected-trailing-action-state-layer-color: transparent;--%NS%mat-chip-trailing-action-focus-opacity: 1;--%NS%mat-chip-trailing-action-focus-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-hover-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-opacity: .54;--%NS%mat-chip-trailing-action-state-layer-color: transparent;--%NS%mat-chip-with-avatar-avatar-shape-radius: 14px;--%NS%mat-chip-with-avatar-avatar-size: 28px;--%NS%mat-chip-with-avatar-disabled-avatar-opacity: 1;--%NS%mat-chip-with-icon-disabled-icon-opacity: 1;--%NS%mat-chip-with-icon-icon-size: 18px;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}
1.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #ff4081;--%NS%mat-chip-elevated-disabled-container-color: #ff4081;--%NS%mat-chip-elevated-selected-container-color: #ff4081;--%NS%mat-chip-flat-disabled-selected-container-color: #ff4081;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-height: 32px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-disabled-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-track-opacity: .12;--%NS%mat-slide-toggle-disabled-unselected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--%NS%mat-slide-toggle-handle-height: 20px;--%NS%mat-slide-toggle-handle-shape: 10px;--%NS%mat-slide-toggle-handle-width: 20px;--%NS%mat-slide-toggle-hidden-track-opacity: 1;--%NS%mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--%NS%mat-slide-toggle-pressed-handle-size: 20px;--%NS%mat-slide-toggle-selected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-handle-size: 20px;--%NS%mat-slide-toggle-selected-hover-state-layer-opacity: .04;--%NS%mat-slide-toggle-selected-icon-size: 18px;--%NS%mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-track-outline-width: 1px;--%NS%mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-track-height: 14px;--%NS%mat-slide-toggle-track-outline-width: 1px;--%NS%mat-slide-toggle-track-shape: 7px;--%NS%mat-slide-toggle-track-width: 36px;--%NS%mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-handle-size: 20px;--%NS%mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-icon-size: 18px;--%NS%mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--%NS%mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-visible-track-opacity: 1;--%NS%mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--%NS%mat-slide-toggle-with-icon-handle-size: 20px;--%NS%mat-slide-toggle-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;
1--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373;--%NS%mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--%NS%mat-slide-toggle-selected-track-outline-color: transparent;--%NS%mat-slide-toggle-track-outline-color: transparent;--%NS%mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-handle-surface-color: white;--%NS%mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--%NS%mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-handle-color: #424242;--%NS%mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-track-color: #f06292;--%NS%mat-slide-toggle-selected-hover-track-color: #f06292;--%NS%mat-slide-toggle-selected-pressed-track-color: #f06292;--%NS%mat-slide-toggle-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-state-layer-size: 40px;--%NS%mat-slide-toggle-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-radio-disabled-selected-icon-opacity: .38;--%NS%mat-radio-disabled-unselected-icon-opacity: .38;--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-height: 6px;--%NS%mat-slider-active-track-shape: 9999px;--%NS%mat-slider-handle-height: 20px;--%NS%mat-slider-handle-shape: 50%;--%NS%mat-slider-handle-width: 20px;--%NS%mat-slider-inactive-track-height: 4px;--%NS%mat-slider-inactive-track-shape: 9999px;--%NS%mat-slider-value-indicator-border-radius: 4px;--%NS%mat-slider-value-indicator-caret-display: block;--%NS%mat-slider-value-indicator-container-transform: translateX(-50%);--%NS%mat-slider-value-indicator-height: 32px;--%NS%mat-slider-value-indicator-padding: 0 12px;--%NS%mat-slider-value-indicator-text-transform: none;--%NS%mat-slider-value-indicator-width: auto;--%NS%mat-slider-with-overlap-handle-outline-width: 1px;--%NS%mat-slider-with-tick-marks-active-container-opacity: .6;--%NS%mat-slider-with-tick-marks-container-shape: 50%;--%NS%mat-slider-with-tick-marks-container-size: 2px;--%NS%mat-slider-with-tick-marks-inactive-container-opacity: .6;--%NS%mat-slider-value-indicator-transform-origin: bottom}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336;--%NS%mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-label-container-color: #424242;--%NS%mat-slider-label-label-text-color: white;--%NS%mat-slider-value-indicator-opacity: 1;--%NS%mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--%NS%mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #ff4081;--%NS%mat-slider-focus-handle-color: #ff4081;--%NS%mat-slider-handle-color: #ff4081;--%NS%mat-slider-hover-handle-color: #ff4081;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-slider-inactive-track-color: #ff4081;--%NS%mat-slider-ripple-color: #ff4081;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-menu-container-shape: 4px;--%NS%mat-menu-divider-bottom-spacing: 0;--%NS%mat-menu-divider-top-spacing: 0;--%NS%mat-menu-item-spacing: 16px;--%NS%mat-menu-item-icon-size: 24px;--%NS%mat-menu-item-leading-spacing: 16px;--%NS%mat-menu-item-trailing-spacing: 16px;--%NS%mat-menu-item-with-icon-leading-spacing: 16px;--%NS%mat-menu-item-with-icon-trailing-spacing: 16px;--%NS%mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-icon-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-menu-container-color: white;--%NS%mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-shape: 4px;--%NS%mat-list-list-item-container-shape: 0;--%NS%mat-list-list-item-leading-avatar-shape: 50%;--%NS%mat-list-list-item-leading-icon-size: 24px;--%NS%mat-list-list-item-leading-avatar-size: 40px;--%NS%mat-list-list-item-trailing-icon-size: 24px;--%NS%mat-list-list-item-disabled-state-layer-opacity: 0;--%NS%mat-list-list-item-disabled-label-text-opacity: .38;--%NS%mat-list-list-item-disabled-leading-icon-opacity: .38;--%NS%mat-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-color: transparent;--%NS%mat-list-list-item-container-color: transparent;--%NS%mat-list-list-item-selected-container-color: transparent;--%NS%mat-list-list-item-leading-avatar-color: transparent;--%NS%mat-list-list-item-disabled-state-layer-color: transparent;--%NS%mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-state-layer-opacity: .04;--%NS%mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--%NS%mat-list-list-item-leading-icon-start-space: 16px;--%NS%mat-list-list-item-leading-icon-end-space: 32px;--%NS%mat-list-list-item-one-line-container-height: 48px;
1--%NS%mat-list-list-item-two-line-container-height: 64px;--%NS%mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-page-size-select-width: 84px;--%NS%mat-paginator-page-size-select-touch-target-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-paginator-container-background-color: white;--%NS%mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--%NS%mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-size: 56px;--%NS%mat-paginator-form-field-container-height: 40px;--%NS%mat-paginator-form-field-container-vertical-padding: 8px;--%NS%mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px;--%NS%mat-tab-divider-color: transparent;--%NS%mat-tab-divider-height: 0;--%NS%mat-tab-active-indicator-height: 2px;--%NS%mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #ff4081;--%NS%mat-tab-active-ripple-color: #ff4081;--%NS%mat-tab-inactive-ripple-color: #ff4081;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #ff4081;--%NS%mat-tab-active-hover-label-text-color: #ff4081;--%NS%mat-tab-active-focus-indicator-color: #ff4081;--%NS%mat-tab-active-hover-indicator-color: #ff4081;--%NS%mat-tab-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}
1.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #ff4081;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-selected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-selected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-unselected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%], .mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-touch-target-display: block;--%NS%mat-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-shape: 4px;--%NS%mat-button-filled-horizontal-padding: 16px;--%NS%mat-button-filled-icon-offset: -4px;--%NS%mat-button-filled-icon-spacing: 8px;--%NS%mat-button-filled-touch-target-size: 48px;--%NS%mat-button-outlined-container-shape: 4px;--%NS%mat-button-outlined-horizontal-padding: 15px;--%NS%mat-button-outlined-icon-offset: -4px;--%NS%mat-button-outlined-icon-spacing: 8px;--%NS%mat-button-outlined-keep-touch-target: false;--%NS%mat-button-outlined-outline-width: 1px;--%NS%mat-button-outlined-touch-target-size: 48px;--%NS%mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-container-shape: 4px;--%NS%mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-horizontal-padding: 16px;--%NS%mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-icon-offset: -4px;--%NS%mat-button-protected-icon-spacing: 8px;--%NS%mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-button-protected-touch-target-size: 48px;--%NS%mat-button-text-container-shape: 4px;--%NS%mat-button-text-horizontal-padding: 8px;--%NS%mat-button-text-icon-offset: 0;--%NS%mat-button-text-icon-spacing: 8px;--%NS%mat-button-text-with-icon-horizontal-padding: 8px;--%NS%mat-button-text-touch-target-size: 48px;--%NS%mat-button-tonal-container-shape: 4px;--%NS%mat-button-tonal-horizontal-padding: 16px;--%NS%mat-button-tonal-icon-offset: -4px;--%NS%mat-button-tonal-icon-spacing: 8px;--%NS%mat-button-tonal-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: white;--%NS%mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-filled-focus-state-layer-opacity: .12;--%NS%mat-button-filled-hover-state-layer-opacity: .04;--%NS%mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-filled-pressed-state-layer-opacity: .12;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-outlined-focus-state-layer-opacity: .12;--%NS%mat-button-outlined-hover-state-layer-opacity: .04;--%NS%mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-pressed-state-layer-opacity: .12;--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-container-color: white;--%NS%mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-protected-focus-state-layer-opacity: .12;--%NS%mat-button-protected-hover-state-layer-opacity: .04;--%NS%mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-pressed-state-layer-opacity: .12;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-text-focus-state-layer-opacity: .12;--%NS%mat-button-text-hover-state-layer-opacity: .04;--%NS%mat-button-text-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-pressed-state-layer-opacity: .12;--%NS%mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-container-color: white;--%NS%mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-tonal-focus-state-layer-opacity: .12;--%NS%mat-button-tonal-hover-state-layer-opacity: .04;--%NS%mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-pressed-state-layer-opacity: .12;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .mat-tonal-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}
1.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%], .mat-tonal-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #ff4081;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #ff4081;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #ff4081;--%NS%mat-button-protected-container-color: #ff4081;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #ff4081;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-text-state-layer-color: #ff4081;--%NS%mat-button-tonal-container-color: #ff4081;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%], .mat-tonal-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-height: 36px;--%NS%mat-button-filled-touch-target-display: block;--%NS%mat-button-outlined-container-height: 36px;--%NS%mat-button-outlined-touch-target-display: block;--%NS%mat-button-protected-container-height: 36px;--%NS%mat-button-protected-touch-target-display: block;--%NS%mat-button-text-container-height: 36px;--%NS%mat-button-text-touch-target-display: block;--%NS%mat-button-tonal-container-height: 36px;--%NS%mat-button-tonal-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-size: 24px;--%NS%mat-icon-button-container-shape: 50%;--%NS%mat-icon-button-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-icon-button-focus-state-layer-opacity: .12;--%NS%mat-icon-button-hover-state-layer-opacity: .04;--%NS%mat-icon-button-icon-color: inherit;--%NS%mat-icon-button-pressed-state-layer-opacity: .12;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}
1.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #ff4081;--%NS%mat-icon-button-state-layer-color: #ff4081;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #ff4081 12%, transparent)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 48px;--%NS%mat-icon-button-state-layer-size: 48px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-shape: 50%;--%NS%mat-fab-touch-target-size: 48px;--%NS%mat-fab-extended-container-height: 48px;--%NS%mat-fab-extended-container-shape: 24px;--%NS%mat-fab-small-container-shape: 50%;--%NS%mat-fab-small-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: white;--%NS%mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-focus-state-layer-opacity: .12;--%NS%mat-fab-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-hover-state-layer-opacity: .04;--%NS%mat-fab-pressed-state-layer-opacity: .12;--%NS%mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-container-color: white;--%NS%mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-small-focus-state-layer-opacity: .12;--%NS%mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-small-hover-state-layer-opacity: .04;--%NS%mat-fab-small-pressed-state-layer-opacity: .12;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}
1.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #ff4081;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-fab-small-container-color: #ff4081;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-fab-small-touch-target-display: block;--%NS%mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-color: #424242;--%NS%mat-snack-bar-supporting-text-color: white;--%NS%mat-snack-bar-button-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-table-background-color: white;--%NS%mat-table-header-headline-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-table-header-container-height: 56px;--%NS%mat-table-footer-container-height: 52px;--%NS%mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-width: 4px;--%NS%mat-progress-spinner-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-badge-container-shape: 50%;--%NS%mat-badge-container-size: unset;--%NS%mat-badge-small-size-container-size: unset;--%NS%mat-badge-large-size-container-size: unset;--%NS%mat-badge-legacy-container-size: 22px;--%NS%mat-badge-legacy-small-size-container-size: 16px;--%NS%mat-badge-legacy-large-size-container-size: 28px;--%NS%mat-badge-container-offset: -11px 0;--%NS%mat-badge-small-size-container-offset: -8px 0;--%NS%mat-badge-large-size-container-offset: -14px 0;--%NS%mat-badge-container-overlap-offset: -11px;--%NS%mat-badge-small-size-container-overlap-offset: -8px;--%NS%mat-badge-large-size-container-overlap-offset: -14px;--%NS%mat-badge-container-padding: 0;--%NS%mat-badge-small-size-container-padding: 0;--%NS%mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white;--%NS%mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #ff4081;--%NS%mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-focus-state-layer-opacity: .12;--%NS%mat-button-toggle-hover-state-layer-opacity: .04;--%NS%mat-button-toggle-legacy-focus-state-layer-opacity: 1;--%NS%mat-button-toggle-legacy-height: 36px;--%NS%mat-button-toggle-legacy-shape: 2px;--%NS%mat-button-toggle-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-background-color: white;--%NS%mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-disabled-state-background-color: white;--%NS%mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--%NS%mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-disabled-state-background-color: white;--%NS%mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-container-shape: 4px;--%NS%mat-datepicker-calendar-container-touch-shape: 4px;--%NS%mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-datepicker-content.mat-accent[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff4081 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #ff4081;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-calendar-controls[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 40px;--%NS%mat-icon-button-state-layer-size: 40px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--%NS%mat-divider-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-shape: 4px;--%NS%mat-expansion-legacy-header-indicator-display: inline-block;--%NS%mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-expansion-container-background-color: white;--%NS%mat-expansion-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--%NS%mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-expansion-header-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-header-description-color: rgba(0, 0, 0, .54);--%NS%mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-header-collapsed-state-height: 48px;--%NS%mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--%NS%mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}.mat-icon.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-shape: 0;--%NS%mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-background-color: white;--%NS%mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-content-background-color: #fafafa;--%NS%mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-focus-state-layer-shape: 4px;--%NS%mat-stepper-header-hover-state-layer-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white;--%NS%mat-stepper-container-color: white;--%NS%mat-stepper-line-color: rgba(0, 0, 0, .12);--%NS%mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-stepper-header-error-state-label-text-color: #f44336;--%NS%mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-error-state-icon-foreground-color: #f44336;--%NS%mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}.mat-step-header.mat-warn[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--%NS%mat-sort-arrow-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: white;--%NS%mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}
1.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #ff4081;--%NS%mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-standard-height: 64px;--%NS%mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--%NS%mat-tree-container-background-color: white;--%NS%mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-timepicker-container-background-color: white}[_ngcontent-%COMP%]:root{--%NS%mat-option-selected-state-label-text-color: #333333;--%NS%mat-option-selected-state-layer-color: transparent;--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #333333}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{height:100%;font-size:16px;line-height:20px;color:var(--%NS%color-base-20)}*[_ngcontent-%COMP%]{font-family:Proxima Nova,sans-serif!important;letter-spacing:initial}router-outlet[_ngcontent-%COMP%] + *[_ngcontent-%COMP%]{display:contents}body[_ngcontent-%COMP%]{margin:0;overflow:hidden}[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px var(--%NS%color-black-white-400)}[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px;height:8px}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--%NS%color-black-white-400)}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:visited{color:var(--%NS%color-base-20);text-decoration:none}fieldset[_ngcontent-%COMP%]{padding:0;margin:0}h1[_ngcontent-%COMP%]{font-size:1.75rem;font-weight:700}ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{margin-block:0;padding-inline:1rem 0}.bold[_ngcontent-%COMP%]{font-weight:700!important}.font-normal[_ngcontent-%COMP%]{font-weight:400!important}.d-flex[_ngcontent-%COMP%]{display:flex}.d-inline-flex[_ngcontent-%COMP%]{display:inline-flex}.d-block[_ngcontent-%COMP%]{display:block}.d-none[_ngcontent-%COMP%]{display:none!important}.pre-line[_ngcontent-%COMP%]{white-space:pre-line}.row[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center}.column[_ngcontent-%COMP%]{display:flex;flex-direction:column}.space-between[_ngcontent-%COMP%]{justify-content:space-between}.align-start[_ngcontent-%COMP%]{align-items:start}.align-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-center[_ngcontent-%COMP%]{align-items:center}.align-end[_ngcontent-%COMP%]{align-items:end}.justify-center[_ngcontent-%COMP%]{justify-content:center}.justify-end[_ngcontent-%COMP%]{justify-content:end}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap}.text10[_ngcontent-%COMP%], .text-caption[_ngcontent-%COMP%]{font-size:10px;line-height:12px}.text16[_ngcontent-%COMP%], .text-body-1[_ngcontent-%COMP%]{font-size:16px;line-height:20px}.text14[_ngcontent-%COMP%], .text-body-2[_ngcontent-%COMP%]{font-size:14px;line-height:20px}.text12[_ngcontent-%COMP%], .text-body-3[_ngcontent-%COMP%], [_nghost-%COMP%]     .source{font-size:12px!important;line-height:16px!important}.text-title-1[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text-title-2[_ngcontent-%COMP%]{font-size:24px;line-height:28px;font-weight:700}.text20[_ngcontent-%COMP%], .text-title-3[_ngcontent-%COMP%]{font-size:20px;line-height:24px;font-weight:700}.text-title-4[_ngcontent-%COMP%]{font-size:16px;line-height:20px;font-weight:700}.text-title-5[_ngcontent-%COMP%]{font-size:13px;line-height:16px;font-weight:700}.text24[_ngcontent-%COMP%], .text-header-2[_ngcontent-%COMP%]{font-size:24px;line-height:32px;font-weight:700}.text28[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text36[_ngcontent-%COMP%]{font-size:36px;line-height:40px;font-weight:700}.text-overflow-ellipsis[_ngcontent-%COMP%]{display:inline-block;overflow:hidden;text-overflow:ellipsis}.c-blue[_ngcontent-%COMP%]{color:var(--%NS%color-blue)!important}.c-blue[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:inherit}.c-gray[_ngcontent-%COMP%], .color-black-white-100[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-100)}.color-black-white-250[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-250)}.color-black-white-400[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-400)}.color-black-white-550[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-550)}.color-black-white-600[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-600)}.color-black-white-700[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.color-green-300[_ngcontent-%COMP%]{color:var(--%NS%color-green-300)}.color-success-50[_ngcontent-%COMP%]{color:var(--%NS%color-success-50)}.c-medium-gray[_ngcontent-%COMP%]{color:var(--%NS%color-medium-gray)}.color-red-300[_ngcontent-%COMP%]{color:var(--%NS%color-red-300)!important}.color-danger-50[_ngcontent-%COMP%]{color:var(--%NS%color-danger-50)}.color-blue-100[_ngcontent-%COMP%]{color:var(--%NS%color-blue-100)}.color-blue-200[_ngcontent-%COMP%]{color:var(--%NS%color-blue-200)}
1.color-blue-300[_ngcontent-%COMP%]{color:var(--%NS%color-blue-300)}.color-base-20[_ngcontent-%COMP%]{color:var(--%NS%color-base-20)}.color-base-40[_ngcontent-%COMP%]{color:var(--%NS%color-base-40)}.color-base-60[_ngcontent-%COMP%]{color:var(--%NS%color-base-60)}.color-base-80[_ngcontent-%COMP%]{color:var(--%NS%color-base-80)}.color-base-95[_ngcontent-%COMP%]{color:var(--%NS%color-base-95)}.color-progress-50[_ngcontent-%COMP%]{color:var(--%NS%color-progress-50)}.color-progress-70[_ngcontent-%COMP%]{color:var(--%NS%color-progress-70)}.c-black[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.b-white[_ngcontent-%COMP%]{background:#fff}.b-gray[_ngcontent-%COMP%]{background:var(--%NS%color-black-white-100)}.b-lightgray[_ngcontent-%COMP%]{background:var(--%NS%color-base-92)}.b-base95[_ngcontent-%COMP%]{background:var(--%NS%color-base-95)}.m-auto[_ngcontent-%COMP%]{margin:auto}.mh-4[_ngcontent-%COMP%]{margin-left:4rem;margin-right:4rem}.ml-auto[_ngcontent-%COMP%]{margin-left:auto}.mt-0_5[_ngcontent-%COMP%]{margin-top:.5rem}.ml-0_5[_ngcontent-%COMP%]{margin-left:.5rem}.mr-0_5[_ngcontent-%COMP%]{margin-right:.5rem}.mb-0_5[_ngcontent-%COMP%]{margin-bottom:.5rem}.mt1px[_ngcontent-%COMP%]{margin-top:1px}.mr1px[_ngcontent-%COMP%]{margin-right:1px}.mb1px[_ngcontent-%COMP%]{margin-bottom:1px}.ml1px[_ngcontent-%COMP%]{margin-left:1px}.gap-0_5[_ngcontent-%COMP%]{gap:.5rem}.gap1px[_ngcontent-%COMP%]{gap:1px}.p-0_5[_ngcontent-%COMP%]{padding:.5rem}.p1px[_ngcontent-%COMP%]{padding:1px}.mt-1[_ngcontent-%COMP%]{margin-top:1rem}.ml-1[_ngcontent-%COMP%]{margin-left:1rem}.mr-1[_ngcontent-%COMP%]{margin-right:1rem}.mb-1[_ngcontent-%COMP%]{margin-bottom:1rem}.mt2px[_ngcontent-%COMP%]{margin-top:2px}.mr2px[_ngcontent-%COMP%]{margin-right:2px}.mb2px[_ngcontent-%COMP%]{margin-bottom:2px}.ml2px[_ngcontent-%COMP%]{margin-left:2px}.gap-1[_ngcontent-%COMP%]{gap:1rem}.gap2px[_ngcontent-%COMP%]{gap:2px}.p-1[_ngcontent-%COMP%]{padding:1rem}.p2px[_ngcontent-%COMP%]{padding:2px}.mt-1_5[_ngcontent-%COMP%]{margin-top:1.5rem}.ml-1_5[_ngcontent-%COMP%]{margin-left:1.5rem}.mr-1_5[_ngcontent-%COMP%]{margin-right:1.5rem}.mb-1_5[_ngcontent-%COMP%]{margin-bottom:1.5rem}.mt3px[_ngcontent-%COMP%]{margin-top:3px}.mr3px[_ngcontent-%COMP%]{margin-right:3px}.mb3px[_ngcontent-%COMP%]{margin-bottom:3px}.ml3px[_ngcontent-%COMP%]{margin-left:3px}.gap-1_5[_ngcontent-%COMP%]{gap:1.5rem}.gap3px[_ngcontent-%COMP%]{gap:3px}.p-1_5[_ngcontent-%COMP%]{padding:1.5rem}.p3px[_ngcontent-%COMP%]{padding:3px}.mt-2[_ngcontent-%COMP%]{margin-top:2rem}.ml-2[_ngcontent-%COMP%]{margin-left:2rem}.mr-2[_ngcontent-%COMP%]{margin-right:2rem}.mb-2[_ngcontent-%COMP%]{margin-bottom:2rem}.mt4px[_ngcontent-%COMP%]{margin-top:4px}.mr4px[_ngcontent-%COMP%]{margin-right:4px}.mb4px[_ngcontent-%COMP%]{margin-bottom:4px}.ml4px[_ngcontent-%COMP%]{margin-left:4px}.gap-2[_ngcontent-%COMP%]{gap:2rem}.gap4px[_ngcontent-%COMP%]{gap:4px}.p-2[_ngcontent-%COMP%]{padding:2rem}.p4px[_ngcontent-%COMP%]{padding:4px}.mt-2_5[_ngcontent-%COMP%]{margin-top:2.5rem}.ml-2_5[_ngcontent-%COMP%]{margin-left:2.5rem}.mr-2_5[_ngcontent-%COMP%]{margin-right:2.5rem}.mb-2_5[_ngcontent-%COMP%]{margin-bottom:2.5rem}.mt5px[_ngcontent-%COMP%]{margin-top:5px}.mr5px[_ngcontent-%COMP%]{margin-right:5px}.mb5px[_ngcontent-%COMP%]{margin-bottom:5px}.ml5px[_ngcontent-%COMP%]{margin-left:5px}.gap-2_5[_ngcontent-%COMP%]{gap:2.5rem}.gap5px[_ngcontent-%COMP%]{gap:5px}.p-2_5[_ngcontent-%COMP%]{padding:2.5rem}.p5px[_ngcontent-%COMP%]{padding:5px}.mt-3[_ngcontent-%COMP%]{margin-top:3rem}.ml-3[_ngcontent-%COMP%]{margin-left:3rem}.mr-3[_ngcontent-%COMP%]{margin-right:3rem}.mb-3[_ngcontent-%COMP%]{margin-bottom:3rem}.mt6px[_ngcontent-%COMP%]{margin-top:6px}.mr6px[_ngcontent-%COMP%]{margin-right:6px}.mb6px[_ngcontent-%COMP%]{margin-bottom:6px}.ml6px[_ngcontent-%COMP%]{margin-left:6px}.gap-3[_ngcontent-%COMP%]{gap:3rem}.gap6px[_ngcontent-%COMP%]{gap:6px}.p-3[_ngcontent-%COMP%]{padding:3rem}.p6px[_ngcontent-%COMP%]{padding:6px}.mt-3_5[_ngcontent-%COMP%]{margin-top:3.5rem}.ml-3_5[_ngcontent-%COMP%]{margin-left:3.5rem}.mr-3_5[_ngcontent-%COMP%]{margin-right:3.5rem}.mb-3_5[_ngcontent-%COMP%]{margin-bottom:3.5rem}.mt7px[_ngcontent-%COMP%]{margin-top:7px}.mr7px[_ngcontent-%COMP%]{margin-right:7px}.mb7px[_ngcontent-%COMP%]{margin-bottom:7px}.ml7px[_ngcontent-%COMP%]{margin-left:7px}.gap-3_5[_ngcontent-%COMP%]{gap:3.5rem}.gap7px[_ngcontent-%COMP%]{gap:7px}.p-3_5[_ngcontent-%COMP%]{padding:3.5rem}.p7px[_ngcontent-%COMP%]{padding:7px}.mt-4[_ngcontent-%COMP%]{margin-top:4rem}.ml-4[_ngcontent-%COMP%]{margin-left:4rem}.mr-4[_ngcontent-%COMP%]{margin-right:4rem}.mb-4[_ngcontent-%COMP%]{margin-bottom:4rem}.mt8px[_ngcontent-%COMP%]{margin-top:8px}.mr8px[_ngcontent-%COMP%]{margin-right:8px}.mb8px[_ngcontent-%COMP%]{margin-bottom:8px}.ml8px[_ngcontent-%COMP%]{margin-left:8px}.gap-4[_ngcontent-%COMP%]{gap:4rem}.gap8px[_ngcontent-%COMP%]{gap:8px}.p-4[_ngcontent-%COMP%]{padding:4rem}.p8px[_ngcontent-%COMP%]{padding:8px}.mt-4_5[_ngcontent-%COMP%]{margin-top:4.5rem}.ml-4_5[_ngcontent-%COMP%]{margin-left:4.5rem}.mr-4_5[_ngcontent-%COMP%]{margin-right:4.5rem}.mb-4_5[_ngcontent-%COMP%]{margin-bottom:4.5rem}.mt9px[_ngcontent-%COMP%]{margin-top:9px}.mr9px[_ngcontent-%COMP%]{margin-right:9px}.mb9px[_ngcontent-%COMP%]{margin-bottom:9px}.ml9px[_ngcontent-%COMP%]{margin-left:9px}.gap-4_5[_ngcontent-%COMP%]{gap:4.5rem}.gap9px[_ngcontent-%COMP%]{gap:9px}.p-4_5[_ngcontent-%COMP%]{padding:4.5rem}.p9px[_ngcontent-%COMP%]{padding:9px}.mt-5[_ngcontent-%COMP%]{margin-top:5rem}.ml-5[_ngcontent-%COMP%]{margin-left:5rem}.mr-5[_ngcontent-%COMP%]{margin-right:5rem}.mb-5[_ngcontent-%COMP%]{margin-bottom:5rem}.mt10px[_ngcontent-%COMP%]{margin-top:10px}.mr10px[_ngcontent-%COMP%]{margin-right:10px}.mb10px[_ngcontent-%COMP%]{margin-bottom:10px}.ml10px[_ngcontent-%COMP%]{margin-left:10px}.gap-5[_ngcontent-%COMP%]{gap:5rem}.gap10px[_ngcontent-%COMP%]{gap:10px}.p-5[_ngcontent-%COMP%]{padding:5rem}.p10px[_ngcontent-%COMP%]{padding:10px}.mt-5_5[_ngcontent-%COMP%]{margin-top:5.5rem}.ml-5_5[_ngcontent-%COMP%]{margin-left:5.5rem}.mr-5_5[_ngcontent-%COMP%]{margin-right:5.5rem}.mb-5_5[_ngcontent-%COMP%]{margin-bottom:5.5rem}.mt11px[_ngcontent-%COMP%]{margin-top:11px}.mr11px[_ngcontent-%COMP%]{margin-right:11px}.mb11px[_ngcontent-%COMP%]{margin-bottom:11px}.ml11px[_ngcontent-%COMP%]{margin-left:11px}.gap-5_5[_ngcontent-%COMP%]{gap:5.5rem}.gap11px[_ngcontent-%COMP%]{gap:11px}.p-5_5[_ngcontent-%COMP%]{padding:5.5rem}.p11px[_ngcontent-%COMP%]{padding:11px}.mt-6[_ngcontent-%COMP%]{margin-top:6rem}.ml-6[_ngcontent-%COMP%]{margin-left:6rem}.mr-6[_ngcontent-%COMP%]{margin-right:6rem}.mb-6[_ngcontent-%COMP%]{margin-bottom:6rem}.mt12px[_ngcontent-%COMP%]{margin-top:12px}.mr12px[_ngcontent-%COMP%]{margin-right:12px}.mb12px[_ngcontent-%COMP%]{margin-bottom:12px}.ml12px[_ngcontent-%COMP%]{margin-left:12px}.gap-6[_ngcontent-%COMP%]{gap:6rem}.gap12px[_ngcontent-%COMP%]{gap:12px}.p-6[_ngcontent-%COMP%]{padding:6rem}.p12px[_ngcontent-%COMP%]{padding:12px}.mt-6_5[_ngcontent-%COMP%]{margin-top:6.5rem}.ml-6_5[_ngcontent-%COMP%]{margin-left:6.5rem}.mr-6_5[_ngcontent-%COMP%]{margin-right:6.5rem}.mb-6_5[_ngcontent-%COMP%]{margin-bottom:6.5rem}.mt13px[_ngcontent-%COMP%]{margin-top:13px}.mr13px[_ngcontent-%COMP%]{margin-right:13px}.mb13px[_ngcontent-%COMP%]{margin-bottom:13px}.ml13px[_ngcontent-%COMP%]{margin-left:13px}.gap-6_5[_ngcontent-%COMP%]{gap:6.5rem}.gap13px[_ngcontent-%COMP%]{gap:13px}.p-6_5[_ngcontent-%COMP%]{padding:6.5rem}.p13px[_ngcontent-%COMP%]{padding:13px}.mt-7[_ngcontent-%COMP%]{margin-top:7rem}.ml-7[_ngcontent-%COMP%]{margin-left:7rem}.mr-7[_ngcontent-%COMP%]{margin-right:7rem}.mb-7[_ngcontent-%COMP%]{margin-bottom:7rem}.mt14px[_ngcontent-%COMP%]{margin-top:14px}.mr14px[_ngcontent-%COMP%]{margin-right:14px}.mb14px[_ngcontent-%COMP%]{margin-bottom:14px}.ml14px[_ngcontent-%COMP%]{margin-left:14px}.gap-7[_ngcontent-%COMP%]{gap:7rem}.gap14px[_ngcontent-%COMP%]{gap:14px}.p-7[_ngcontent-%COMP%]{padding:7rem}.p14px[_ngcontent-%COMP%]{padding:14px}.mt-7_5[_ngcontent-%COMP%]{margin-top:7.5rem}.ml-7_5[_ngcontent-%COMP%]{margin-left:7.5rem}.mr-7_5[_ngcontent-%COMP%]{margin-right:7.5rem}.mb-7_5[_ngcontent-%COMP%]{margin-bottom:7.5rem}.mt15px[_ngcontent-%COMP%]{margin-top:15px}.mr15px[_ngcontent-%COMP%]{margin-right:15px}.mb15px[_ngcontent-%COMP%]{margin-bottom:15px}.ml15px[_ngcontent-%COMP%]{margin-left:15px}.gap-7_5[_ngcontent-%COMP%]{gap:7.5rem}.gap15px[_ngcontent-%COMP%]{gap:15px}.p-7_5[_ngcontent-%COMP%]{padding:7.5rem}.p15px[_ngcontent-%COMP%]{padding:15px}.mt-8[_ngcontent-%COMP%]{margin-top:8rem}.ml-8[_ngcontent-%COMP%]{margin-left:8rem}.mr-8[_ngcontent-%COMP%]{margin-right:8rem}.mb-8[_ngcontent-%COMP%]{margin-bottom:8rem}.mt16px[_ngcontent-%COMP%]{margin-top:16px}.mr16px[_ngcontent-%COMP%]{margin-right:16px}.mb16px[_ngcontent-%COMP%]{margin-bottom:16px}.ml16px[_ngcontent-%COMP%]{margin-left:16px}.gap-8[_ngcontent-%COMP%]{gap:8rem}.gap16px[_ngcontent-%COMP%]{gap:16px}.p-8[_ngcontent-%COMP%]{padding:8rem}.p16px[_ngcontent-%COMP%]{padding:16px}.mt-8_5[_ngcontent-%COMP%]{margin-top:8.5rem}.ml-8_5[_ngcontent-%COMP%]{margin-left:8.5rem}.mr-8_5[_ngcontent-%COMP%]{margin-right:8.5rem}.mb-8_5[_ngcontent-%COMP%]{margin-bottom:8.5rem}.mt17px[_ngcontent-%COMP%]{margin-top:17px}.mr17px[_ngcontent-%COMP%]{margin-right:17px}.mb17px[_ngcontent-%COMP%]{margin-bottom:17px}.ml17px[_ngcontent-%COMP%]{margin-left:17px}.gap-8_5[_ngcontent-%COMP%]{gap:8.5rem}.gap17px[_ngcontent-%COMP%]{gap:17px}.p-8_5[_ngcontent-%COMP%]{padding:8.5rem}.p17px[_ngcontent-%COMP%]{padding:17px}.mt-9[_ngcontent-%COMP%]{margin-top:9rem}.ml-9[_ngcontent-%COMP%]{margin-left:9rem}.mr-9[_ngcontent-%COMP%]{margin-right:9rem}.mb-9[_ngcontent-%COMP%]{margin-bottom:9rem}.mt18px[_ngcontent-%COMP%]{margin-top:18px}.mr18px[_ngcontent-%COMP%]{margin-right:18px}.mb18px[_ngcontent-%COMP%]{margin-bottom:18px}.ml18px[_ngcontent-%COMP%]{margin-left:18px}.gap-9[_ngcontent-%COMP%]{gap:9rem}.gap18px[_ngcontent-%COMP%]{gap:18px}.p-9[_ngcontent-%COMP%]{padding:9rem}.p18px[_ngcontent-%COMP%]{padding:18px}.mt-9_5[_ngcontent-%COMP%]{margin-top:9.5rem}.ml-9_5[_ngcontent-%COMP%]{margin-left:9.5rem}.mr-9_5[_ngcontent-%COMP%]{margin-right:9.5rem}.mb-9_5[_ngcontent-%COMP%]{margin-bottom:9.5rem}.mt19px[_ngcontent-%COMP%]{margin-top:19px}.mr19px[_ngcontent-%COMP%]{margin-right:19px}.mb19px[_ngcontent-%COMP%]{margin-bottom:19px}.ml19px[_ngcontent-%COMP%]{margin-left:19px}.gap-9_5[_ngcontent-%COMP%]{gap:9.5rem}.gap19px[_ngcontent-%COMP%]{gap:19px}.p-9_5[_ngcontent-%COMP%]{padding:9.5rem}.p19px[_ngcontent-%COMP%]{padding:19px}.mt-10[_ngcontent-%COMP%]{margin-top:10rem}.ml-10[_ngcontent-%COMP%]{margin-left:10rem}.mr-10[_ngcontent-%COMP%]{margin-right:10rem}.mb-10[_ngcontent-%COMP%]{margin-bottom:10rem}.mt20px[_ngcontent-%COMP%]{margin-top:20px}
1.mr20px[_ngcontent-%COMP%]{margin-right:20px}.mb20px[_ngcontent-%COMP%]{margin-bottom:20px}.ml20px[_ngcontent-%COMP%]{margin-left:20px}.gap-10[_ngcontent-%COMP%]{gap:10rem}.gap20px[_ngcontent-%COMP%]{gap:20px}.p-10[_ngcontent-%COMP%]{padding:10rem}.p20px[_ngcontent-%COMP%]{padding:20px}.mt-10_5[_ngcontent-%COMP%]{margin-top:10.5rem}.ml-10_5[_ngcontent-%COMP%]{margin-left:10.5rem}.mr-10_5[_ngcontent-%COMP%]{margin-right:10.5rem}.mb-10_5[_ngcontent-%COMP%]{margin-bottom:10.5rem}.mt21px[_ngcontent-%COMP%]{margin-top:21px}.mr21px[_ngcontent-%COMP%]{margin-right:21px}.mb21px[_ngcontent-%COMP%]{margin-bottom:21px}.ml21px[_ngcontent-%COMP%]{margin-left:21px}.gap-10_5[_ngcontent-%COMP%]{gap:10.5rem}.gap21px[_ngcontent-%COMP%]{gap:21px}.p-10_5[_ngcontent-%COMP%]{padding:10.5rem}.p21px[_ngcontent-%COMP%]{padding:21px}.mt-11[_ngcontent-%COMP%]{margin-top:11rem}.ml-11[_ngcontent-%COMP%]{margin-left:11rem}.mr-11[_ngcontent-%COMP%]{margin-right:11rem}.mb-11[_ngcontent-%COMP%]{margin-bottom:11rem}.mt22px[_ngcontent-%COMP%]{margin-top:22px}.mr22px[_ngcontent-%COMP%]{margin-right:22px}.mb22px[_ngcontent-%COMP%]{margin-bottom:22px}.ml22px[_ngcontent-%COMP%]{margin-left:22px}.gap-11[_ngcontent-%COMP%]{gap:11rem}.gap22px[_ngcontent-%COMP%]{gap:22px}.p-11[_ngcontent-%COMP%]{padding:11rem}.p22px[_ngcontent-%COMP%]{padding:22px}.mt-11_5[_ngcontent-%COMP%]{margin-top:11.5rem}.ml-11_5[_ngcontent-%COMP%]{margin-left:11.5rem}.mr-11_5[_ngcontent-%COMP%]{margin-right:11.5rem}.mb-11_5[_ngcontent-%COMP%]{margin-bottom:11.5rem}.mt23px[_ngcontent-%COMP%]{margin-top:23px}.mr23px[_ngcontent-%COMP%]{margin-right:23px}.mb23px[_ngcontent-%COMP%]{margin-bottom:23px}.ml23px[_ngcontent-%COMP%]{margin-left:23px}.gap-11_5[_ngcontent-%COMP%]{gap:11.5rem}.gap23px[_ngcontent-%COMP%]{gap:23px}.p-11_5[_ngcontent-%COMP%]{padding:11.5rem}.p23px[_ngcontent-%COMP%]{padding:23px}.mt-12[_ngcontent-%COMP%]{margin-top:12rem}.ml-12[_ngcontent-%COMP%]{margin-left:12rem}.mr-12[_ngcontent-%COMP%]{margin-right:12rem}.mb-12[_ngcontent-%COMP%]{margin-bottom:12rem}.mt24px[_ngcontent-%COMP%]{margin-top:24px}.mr24px[_ngcontent-%COMP%]{margin-right:24px}.mb24px[_ngcontent-%COMP%]{margin-bottom:24px}.ml24px[_ngcontent-%COMP%]{margin-left:24px}.gap-12[_ngcontent-%COMP%]{gap:12rem}.gap24px[_ngcontent-%COMP%]{gap:24px}.p-12[_ngcontent-%COMP%]{padding:12rem}.p24px[_ngcontent-%COMP%]{padding:24px}.mt-12_5[_ngcontent-%COMP%]{margin-top:12.5rem}.ml-12_5[_ngcontent-%COMP%]{margin-left:12.5rem}.mr-12_5[_ngcontent-%COMP%]{margin-right:12.5rem}.mb-12_5[_ngcontent-%COMP%]{margin-bottom:12.5rem}.mt25px[_ngcontent-%COMP%]{margin-top:25px}.mr25px[_ngcontent-%COMP%]{margin-right:25px}.mb25px[_ngcontent-%COMP%]{margin-bottom:25px}.ml25px[_ngcontent-%COMP%]{margin-left:25px}.gap-12_5[_ngcontent-%COMP%]{gap:12.5rem}.gap25px[_ngcontent-%COMP%]{gap:25px}.p-12_5[_ngcontent-%COMP%]{padding:12.5rem}.p25px[_ngcontent-%COMP%]{padding:25px}.mt-13[_ngcontent-%COMP%]{margin-top:13rem}.ml-13[_ngcontent-%COMP%]{margin-left:13rem}.mr-13[_ngcontent-%COMP%]{margin-right:13rem}.mb-13[_ngcontent-%COMP%]{margin-bottom:13rem}.mt26px[_ngcontent-%COMP%]{margin-top:26px}.mr26px[_ngcontent-%COMP%]{margin-right:26px}.mb26px[_ngcontent-%COMP%]{margin-bottom:26px}.ml26px[_ngcontent-%COMP%]{margin-left:26px}.gap-13[_ngcontent-%COMP%]{gap:13rem}.gap26px[_ngcontent-%COMP%]{gap:26px}.p-13[_ngcontent-%COMP%]{padding:13rem}.p26px[_ngcontent-%COMP%]{padding:26px}.mt-13_5[_ngcontent-%COMP%]{margin-top:13.5rem}.ml-13_5[_ngcontent-%COMP%]{margin-left:13.5rem}.mr-13_5[_ngcontent-%COMP%]{margin-right:13.5rem}.mb-13_5[_ngcontent-%COMP%]{margin-bottom:13.5rem}.mt27px[_ngcontent-%COMP%]{margin-top:27px}.mr27px[_ngcontent-%COMP%]{margin-right:27px}.mb27px[_ngcontent-%COMP%]{margin-bottom:27px}.ml27px[_ngcontent-%COMP%]{margin-left:27px}.gap-13_5[_ngcontent-%COMP%]{gap:13.5rem}.gap27px[_ngcontent-%COMP%]{gap:27px}.p-13_5[_ngcontent-%COMP%]{padding:13.5rem}.p27px[_ngcontent-%COMP%]{padding:27px}.mt-14[_ngcontent-%COMP%]{margin-top:14rem}.ml-14[_ngcontent-%COMP%]{margin-left:14rem}.mr-14[_ngcontent-%COMP%]{margin-right:14rem}.mb-14[_ngcontent-%COMP%]{margin-bottom:14rem}.mt28px[_ngcontent-%COMP%]{margin-top:28px}.mr28px[_ngcontent-%COMP%]{margin-right:28px}.mb28px[_ngcontent-%COMP%]{margin-bottom:28px}.ml28px[_ngcontent-%COMP%]{margin-left:28px}.gap-14[_ngcontent-%COMP%]{gap:14rem}.gap28px[_ngcontent-%COMP%]{gap:28px}.p-14[_ngcontent-%COMP%]{padding:14rem}.p28px[_ngcontent-%COMP%]{padding:28px}.mt-14_5[_ngcontent-%COMP%]{margin-top:14.5rem}.ml-14_5[_ngcontent-%COMP%]{margin-left:14.5rem}.mr-14_5[_ngcontent-%COMP%]{margin-right:14.5rem}.mb-14_5[_ngcontent-%COMP%]{margin-bottom:14.5rem}.mt29px[_ngcontent-%COMP%]{margin-top:29px}.mr29px[_ngcontent-%COMP%]{margin-right:29px}.mb29px[_ngcontent-%COMP%]{margin-bottom:29px}.ml29px[_ngcontent-%COMP%]{margin-left:29px}.gap-14_5[_ngcontent-%COMP%]{gap:14.5rem}.gap29px[_ngcontent-%COMP%]{gap:29px}.p-14_5[_ngcontent-%COMP%]{padding:14.5rem}.p29px[_ngcontent-%COMP%]{padding:29px}.mt-15[_ngcontent-%COMP%]{margin-top:15rem}.ml-15[_ngcontent-%COMP%]{margin-left:15rem}.mr-15[_ngcontent-%COMP%]{margin-right:15rem}.mb-15[_ngcontent-%COMP%]{margin-bottom:15rem}.mt30px[_ngcontent-%COMP%]{margin-top:30px}.mr30px[_ngcontent-%COMP%]{margin-right:30px}
1.mb30px[_ngcontent-%COMP%]{margin-bottom:30px}.ml30px[_ngcontent-%COMP%]{margin-left:30px}.gap-15[_ngcontent-%COMP%]{gap:15rem}.gap30px[_ngcontent-%COMP%]{gap:30px}.p-15[_ngcontent-%COMP%]{padding:15rem}.p30px[_ngcontent-%COMP%]{padding:30px}.mt-15_5[_ngcontent-%COMP%]{margin-top:15.5rem}.ml-15_5[_ngcontent-%COMP%]{margin-left:15.5rem}.mr-15_5[_ngcontent-%COMP%]{margin-right:15.5rem}.mb-15_5[_ngcontent-%COMP%]{margin-bottom:15.5rem}.mt31px[_ngcontent-%COMP%]{margin-top:31px}.mr31px[_ngcontent-%COMP%]{margin-right:31px}.mb31px[_ngcontent-%COMP%]{margin-bottom:31px}.ml31px[_ngcontent-%COMP%]{margin-left:31px}.gap-15_5[_ngcontent-%COMP%]{gap:15.5rem}.gap31px[_ngcontent-%COMP%]{gap:31px}.p-15_5[_ngcontent-%COMP%]{padding:15.5rem}.p31px[_ngcontent-%COMP%]{padding:31px}.mt-16[_ngcontent-%COMP%]{margin-top:16rem}.ml-16[_ngcontent-%COMP%]{margin-left:16rem}.mr-16[_ngcontent-%COMP%]{margin-right:16rem}.mb-16[_ngcontent-%COMP%]{margin-bottom:16rem}.mt32px[_ngcontent-%COMP%]{margin-top:32px}.mr32px[_ngcontent-%COMP%]{margin-right:32px}.mb32px[_ngcontent-%COMP%]{margin-bottom:32px}.ml32px[_ngcontent-%COMP%]{margin-left:32px}.gap-16[_ngcontent-%COMP%]{gap:16rem}.gap32px[_ngcontent-%COMP%]{gap:32px}.p-16[_ngcontent-%COMP%]{padding:16rem}.p32px[_ngcontent-%COMP%]{padding:32px}.mt-16_5[_ngcontent-%COMP%]{margin-top:16.5rem}.ml-16_5[_ngcontent-%COMP%]{margin-left:16.5rem}.mr-16_5[_ngcontent-%COMP%]{margin-right:16.5rem}.mb-16_5[_ngcontent-%COMP%]{margin-bottom:16.5rem}.mt33px[_ngcontent-%COMP%]{margin-top:33px}.mr33px[_ngcontent-%COMP%]{margin-right:33px}.mb33px[_ngcontent-%COMP%]{margin-bottom:33px}.ml33px[_ngcontent-%COMP%]{margin-left:33px}.gap-16_5[_ngcontent-%COMP%]{gap:16.5rem}.gap33px[_ngcontent-%COMP%]{gap:33px}.p-16_5[_ngcontent-%COMP%]{padding:16.5rem}.p33px[_ngcontent-%COMP%]{padding:33px}.mt-17[_ngcontent-%COMP%]{margin-top:17rem}.ml-17[_ngcontent-%COMP%]{margin-left:17rem}.mr-17[_ngcontent-%COMP%]{margin-right:17rem}.mb-17[_ngcontent-%COMP%]{margin-bottom:17rem}.mt34px[_ngcontent-%COMP%]{margin-top:34px}.mr34px[_ngcontent-%COMP%]{margin-right:34px}.mb34px[_ngcontent-%COMP%]{margin-bottom:34px}.ml34px[_ngcontent-%COMP%]{margin-left:34px}.gap-17[_ngcontent-%COMP%]{gap:17rem}.gap34px[_ngcontent-%COMP%]{gap:34px}.p-17[_ngcontent-%COMP%]{padding:17rem}.p34px[_ngcontent-%COMP%]{padding:34px}.mt-17_5[_ngcontent-%COMP%]{margin-top:17.5rem}.ml-17_5[_ngcontent-%COMP%]{margin-left:17.5rem}.mr-17_5[_ngcontent-%COMP%]{margin-right:17.5rem}.mb-17_5[_ngcontent-%COMP%]{margin-bottom:17.5rem}.mt35px[_ngcontent-%COMP%]{margin-top:35px}.mr35px[_ngcontent-%COMP%]{margin-right:35px}.mb35px[_ngcontent-%COMP%]{margin-bottom:35px}.ml35px[_ngcontent-%COMP%]{margin-left:35px}.gap-17_5[_ngcontent-%COMP%]{gap:17.5rem}.gap35px[_ngcontent-%COMP%]{gap:35px}.p-17_5[_ngcontent-%COMP%]{padding:17.5rem}.p35px[_ngcontent-%COMP%]{padding:35px}.mt-18[_ngcontent-%COMP%]{margin-top:18rem}.ml-18[_ngcontent-%COMP%]{margin-left:18rem}.mr-18[_ngcontent-%COMP%]{margin-right:18rem}.mb-18[_ngcontent-%COMP%]{margin-bottom:18rem}.mt36px[_ngcontent-%COMP%]{margin-top:36px}.mr36px[_ngcontent-%COMP%]{margin-right:36px}.mb36px[_ngcontent-%COMP%]{margin-bottom:36px}.ml36px[_ngcontent-%COMP%]{margin-left:36px}.gap-18[_ngcontent-%COMP%]{gap:18rem}.gap36px[_ngcontent-%COMP%]{gap:36px}.p-18[_ngcontent-%COMP%]{padding:18rem}.p36px[_ngcontent-%COMP%]{padding:36px}.mt-18_5[_ngcontent-%COMP%]{margin-top:18.5rem}.ml-18_5[_ngcontent-%COMP%]{margin-left:18.5rem}.mr-18_5[_ngcontent-%COMP%]{margin-right:18.5rem}.mb-18_5[_ngcontent-%COMP%]{margin-bottom:18.5rem}.mt37px[_ngcontent-%COMP%]{margin-top:37px}.mr37px[_ngcontent-%COMP%]{margin-right:37px}.mb37px[_ngcontent-%COMP%]{margin-bottom:37px}.ml37px[_ngcontent-%COMP%]{margin-left:37px}.gap-18_5[_ngcontent-%COMP%]{gap:18.5rem}.gap37px[_ngcontent-%COMP%]{gap:37px}.p-18_5[_ngcontent-%COMP%]{padding:18.5rem}.p37px[_ngcontent-%COMP%]{padding:37px}.mt-19[_ngcontent-%COMP%]{margin-top:19rem}.ml-19[_ngcontent-%COMP%]{margin-left:19rem}.mr-19[_ngcontent-%COMP%]{margin-right:19rem}.mb-19[_ngcontent-%COMP%]{margin-bottom:19rem}.mt38px[_ngcontent-%COMP%]{margin-top:38px}.mr38px[_ngcontent-%COMP%]{margin-right:38px}.mb38px[_ngcontent-%COMP%]{margin-bottom:38px}.ml38px[_ngcontent-%COMP%]{margin-left:38px}.gap-19[_ngcontent-%COMP%]{gap:19rem}.gap38px[_ngcontent-%COMP%]{gap:38px}.p-19[_ngcontent-%COMP%]{padding:19rem}.p38px[_ngcontent-%COMP%]{padding:38px}.mt-19_5[_ngcontent-%COMP%]{margin-top:19.5rem}.ml-19_5[_ngcontent-%COMP%]{margin-left:19.5rem}.mr-19_5[_ngcontent-%COMP%]{margin-right:19.5rem}.mb-19_5[_ngcontent-%COMP%]{margin-bottom:19.5rem}.mt39px[_ngcontent-%COMP%]{margin-top:39px}.mr39px[_ngcontent-%COMP%]{margin-right:39px}.mb39px[_ngcontent-%COMP%]{margin-bottom:39px}.ml39px[_ngcontent-%COMP%]{margin-left:39px}.gap-19_5[_ngcontent-%COMP%]{gap:19.5rem}.gap39px[_ngcontent-%COMP%]{gap:39px}.p-19_5[_ngcontent-%COMP%]{padding:19.5rem}.p39px[_ngcontent-%COMP%]{padding:39px}.mt-20[_ngcontent-%COMP%]{margin-top:20rem}.ml-20[_ngcontent-%COMP%]{margin-left:20rem}.mr-20[_ngcontent-%COMP%]{margin-right:20rem}.mb-20[_ngcontent-%COMP%]{margin-bottom:20rem}.mt40px[_ngcontent-%COMP%]{margin-top:40px}.mr40px[_ngcontent-%COMP%]{margin-right:40px}.mb40px[_ngcontent-%COMP%]{margin-bottom:40px}.ml40px[_ngcontent-%COMP%]{margin-left:40px}.gap-20[_ngcontent-%COMP%]{gap:20rem}.gap40px[_ngcontent-%COMP%]{gap:40px}.p-20[_ngcontent-%COMP%]{padding:20rem}.p40px[_ngcontent-%COMP%]{padding:40px}
1.mt-20_5[_ngcontent-%COMP%]{margin-top:20.5rem}.ml-20_5[_ngcontent-%COMP%]{margin-left:20.5rem}.mr-20_5[_ngcontent-%COMP%]{margin-right:20.5rem}.mb-20_5[_ngcontent-%COMP%]{margin-bottom:20.5rem}.mt41px[_ngcontent-%COMP%]{margin-top:41px}.mr41px[_ngcontent-%COMP%]{margin-right:41px}.mb41px[_ngcontent-%COMP%]{margin-bottom:41px}.ml41px[_ngcontent-%COMP%]{margin-left:41px}.gap-20_5[_ngcontent-%COMP%]{gap:20.5rem}.gap41px[_ngcontent-%COMP%]{gap:41px}.p-20_5[_ngcontent-%COMP%]{padding:20.5rem}.p41px[_ngcontent-%COMP%]{padding:41px}.mt-21[_ngcontent-%COMP%]{margin-top:21rem}.ml-21[_ngcontent-%COMP%]{margin-left:21rem}.mr-21[_ngcontent-%COMP%]{margin-right:21rem}.mb-21[_ngcontent-%COMP%]{margin-bottom:21rem}.mt42px[_ngcontent-%COMP%]{margin-top:42px}.mr42px[_ngcontent-%COMP%]{margin-right:42px}.mb42px[_ngcontent-%COMP%]{margin-bottom:42px}.ml42px[_ngcontent-%COMP%]{margin-left:42px}.gap-21[_ngcontent-%COMP%]{gap:21rem}.gap42px[_ngcontent-%COMP%]{gap:42px}.p-21[_ngcontent-%COMP%]{padding:21rem}.p42px[_ngcontent-%COMP%]{padding:42px}.mt-21_5[_ngcontent-%COMP%]{margin-top:21.5rem}.ml-21_5[_ngcontent-%COMP%]{margin-left:21.5rem}.mr-21_5[_ngcontent-%COMP%]{margin-right:21.5rem}.mb-21_5[_ngcontent-%COMP%]{margin-bottom:21.5rem}.mt43px[_ngcontent-%COMP%]{margin-top:43px}.mr43px[_ngcontent-%COMP%]{margin-right:43px}.mb43px[_ngcontent-%COMP%]{margin-bottom:43px}.ml43px[_ngcontent-%COMP%]{margin-left:43px}.gap-21_5[_ngcontent-%COMP%]{gap:21.5rem}.gap43px[_ngcontent-%COMP%]{gap:43px}.p-21_5[_ngcontent-%COMP%]{padding:21.5rem}.p43px[_ngcontent-%COMP%]{padding:43px}.mt-22[_ngcontent-%COMP%]{margin-top:22rem}.ml-22[_ngcontent-%COMP%]{margin-left:22rem}.mr-22[_ngcontent-%COMP%]{margin-right:22rem}.mb-22[_ngcontent-%COMP%]{margin-bottom:22rem}.mt44px[_ngcontent-%COMP%]{margin-top:44px}.mr44px[_ngcontent-%COMP%]{margin-right:44px}.mb44px[_ngcontent-%COMP%]{margin-bottom:44px}.ml44px[_ngcontent-%COMP%]{margin-left:44px}.gap-22[_ngcontent-%COMP%]{gap:22rem}.gap44px[_ngcontent-%COMP%]{gap:44px}.p-22[_ngcontent-%COMP%]{padding:22rem}.p44px[_ngcontent-%COMP%]{padding:44px}.mt-22_5[_ngcontent-%COMP%]{margin-top:22.5rem}.ml-22_5[_ngcontent-%COMP%]{margin-left:22.5rem}.mr-22_5[_ngcontent-%COMP%]{margin-right:22.5rem}.mb-22_5[_ngcontent-%COMP%]{margin-bottom:22.5rem}.mt45px[_ngcontent-%COMP%]{margin-top:45px}.mr45px[_ngcontent-%COMP%]{margin-right:45px}.mb45px[_ngcontent-%COMP%]{margin-bottom:45px}.ml45px[_ngcontent-%COMP%]{margin-left:45px}.gap-22_5[_ngcontent-%COMP%]{gap:22.5rem}.gap45px[_ngcontent-%COMP%]{gap:45px}.p-22_5[_ngcontent-%COMP%]{padding:22.5rem}.p45px[_ngcontent-%COMP%]{padding:45px}.mt-23[_ngcontent-%COMP%]{margin-top:23rem}.ml-23[_ngcontent-%COMP%]{margin-left:23rem}.mr-23[_ngcontent-%COMP%]{margin-right:23rem}.mb-23[_ngcontent-%COMP%]{margin-bottom:23rem}.mt46px[_ngcontent-%COMP%]{margin-top:46px}.mr46px[_ngcontent-%COMP%]{margin-right:46px}.mb46px[_ngcontent-%COMP%]{margin-bottom:46px}.ml46px[_ngcontent-%COMP%]{margin-left:46px}.gap-23[_ngcontent-%COMP%]{gap:23rem}.gap46px[_ngcontent-%COMP%]{gap:46px}.p-23[_ngcontent-%COMP%]{padding:23rem}.p46px[_ngcontent-%COMP%]{padding:46px}.mt-23_5[_ngcontent-%COMP%]{margin-top:23.5rem}.ml-23_5[_ngcontent-%COMP%]{margin-left:23.5rem}.mr-23_5[_ngcontent-%COMP%]{margin-right:23.5rem}.mb-23_5[_ngcontent-%COMP%]{margin-bottom:23.5rem}.mt47px[_ngcontent-%COMP%]{margin-top:47px}.mr47px[_ngcontent-%COMP%]{margin-right:47px}.mb47px[_ngcontent-%COMP%]{margin-bottom:47px}.ml47px[_ngcontent-%COMP%]{margin-left:47px}.gap-23_5[_ngcontent-%COMP%]{gap:23.5rem}.gap47px[_ngcontent-%COMP%]{gap:47px}.p-23_5[_ngcontent-%COMP%]{padding:23.5rem}.p47px[_ngcontent-%COMP%]{padding:47px}.mt-24[_ngcontent-%COMP%]{margin-top:24rem}.ml-24[_ngcontent-%COMP%]{margin-left:24rem}.mr-24[_ngcontent-%COMP%]{margin-right:24rem}.mb-24[_ngcontent-%COMP%]{margin-bottom:24rem}.mt48px[_ngcontent-%COMP%]{margin-top:48px}.mr48px[_ngcontent-%COMP%]{margin-right:48px}.mb48px[_ngcontent-%COMP%]{margin-bottom:48px}.ml48px[_ngcontent-%COMP%]{margin-left:48px}.gap-24[_ngcontent-%COMP%]{gap:24rem}.gap48px[_ngcontent-%COMP%]{gap:48px}.p-24[_ngcontent-%COMP%]{padding:24rem}.p48px[_ngcontent-%COMP%]{padding:48px}.mt-24_5[_ngcontent-%COMP%]{margin-top:24.5rem}.ml-24_5[_ngcontent-%COMP%]{margin-left:24.5rem}.mr-24_5[_ngcontent-%COMP%]{margin-right:24.5rem}.mb-24_5[_ngcontent-%COMP%]{margin-bottom:24.5rem}.mt49px[_ngcontent-%COMP%]{margin-top:49px}.mr49px[_ngcontent-%COMP%]{margin-right:49px}.mb49px[_ngcontent-%COMP%]{margin-bottom:49px}.ml49px[_ngcontent-%COMP%]{margin-left:49px}.gap-24_5[_ngcontent-%COMP%]{gap:24.5rem}.gap49px[_ngcontent-%COMP%]{gap:49px}.p-24_5[_ngcontent-%COMP%]{padding:24.5rem}.p49px[_ngcontent-%COMP%]{padding:49px}.mb-20[_ngcontent-%COMP%]{margin-bottom:20px}.mb-30[_ngcontent-%COMP%]{margin-bottom:30px}.mb-40[_ngcontent-%COMP%]{margin-bottom:40px}[hidden][_ngcontent-%COMP%]{display:none!important}
1table[_ngcontent-%COMP%]:not(.custom-table):not([role]){width:100%;border-spacing:0;border-collapse:collapse}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]{color:#323132!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;text-align:left}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tr[_ngcontent-%COMP%]{background:#fff}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover{transition:.3s;background:var(--%NS%color-black-white-250)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:1}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:active{background:var(--%NS%color-black-white-400)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]{font-size:1rem!important;padding:.5rem 0;box-sizing:border-box}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:last-of-type{padding-right:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:1rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%]{text-align:right}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:0;transition:.3s}fieldset[_ngcontent-%COMP%]{border:none}.w-100[_ngcontent-%COMP%]{width:100%}.maw-100[_ngcontent-%COMP%]{max-width:100%}.h-100[_ngcontent-%COMP%]{height:100%}.h-underline[_ngcontent-%COMP%]:hover, .underline[_ngcontent-%COMP%]{text-decoration:underline}.uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.c-pointer[_ngcontent-%COMP%]{cursor:pointer}.c-default[_ngcontent-%COMP%]{cursor:default!important}.hidden[_ngcontent-%COMP%]{visibility:hidden}.nowrap[_ngcontent-%COMP%]{white-space:nowrap}.overflow-hidden[_ngcontent-%COMP%]{overflow:hidden}.overflow-auto[_ngcontent-%COMP%]{overflow:auto}.no-padding[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{padding:0;overflow:hidden}.map-dialog-panel[_ngcontent-%COMP%]   .mat-dialog-content[_ngcontent-%COMP%]{overflow:hidden}.link-container[_ngcontent-%COMP%]{width:100%;display:inline-flex;align-items:center;gap:6px}.tab-trigger[_ngcontent-%COMP%]{font-weight:700;box-sizing:border-box;padding-bottom:4px;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer}.tab-trigger[_ngcontent-%COMP%]:hover{color:#000}.tab-trigger.tab-trigger-active[_ngcontent-%COMP%]{color:var(--%NS%color-blue);border-bottom-color:var(--%NS%color-blue)}.s-hover-slave[_ngcontent-%COMP%]{opacity:0;transition:opacity .3s;will-change:opacity}.s-hover-slave.s-hover-slave-active[_ngcontent-%COMP%]{opacity:1}s-select[_ngcontent-%COMP%]   .mat-mdc-select-arrow[_ngcontent-%COMP%]{opacity:0}s-select[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%]{font-weight:700}.s-select-pane[_ngcontent-%COMP%]{min-width:max-content!important;padding:0!important;border-radius:4px!important}.mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-dialog-panel.no-padding[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:0}.mat-mdc-dialog-panel.fullscreen-preview[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{border-radius:0}.mat-mdc-dialog-panel[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-menu-content[_ngcontent-%COMP%]{padding:0!important;display:flex;flex-direction:column}.mdc-button[_ngcontent-%COMP%]   .mdc-button__label[_ngcontent-%COMP%]{position:static!important}.mat-mdc-button-touch-target[_ngcontent-%COMP%]{height:inherit!important}.ya-maps-placemark-hint[_ngcontent-%COMP%]{padding:5px;font-size:16px;line-height:19px}.ya-maps-button[_ngcontent-%COMP%]{cursor:pointer;box-shadow:0 1px 2px 1px #00000026,0 2px 5px -3px #00000026;border:1px solid transparent}.mat-mdc-menu-panel[_ngcontent-%COMP%]{max-height:calc(50vh - 20px)}.mat-mdc-menu-panel.scrollbar-gutter-stable[_ngcontent-%COMP%]{scrollbar-gutter:stable}[_ngcontent-%COMP%]::highlight(dictionary-search), [_ngcontent-%COMP%]::highlight(cell-editor-search){color:var(--%NS%color-progress-50)}[_ngcontent-%COMP%]::highlight(dictionary-search-current), [_ngcontent-%COMP%]::highlight(cell-editor-search-current){color:var(--%NS%color-progress-50);background-color:var(--%NS%color-progress-90)}.cell-match[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.cell-match-current[_ngcontent-%COMP%]{background-color:var(--%NS%color-progress-90);box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.block-dependency-tooltip[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{display:flex;align-items:center;gap:4px;background:#fff;font-size:14px;line-height:16px}.container[_ngcontent-%COMP%]{min-height:300px;max-height:300px;max-width:720px;overflow:auto}[_nghost-%COMP%]     td{padding:8px 12px}[_nghost-%COMP%]     td>*{width:110px;overflow:hidden;text-overflow:ellipsis}[_nghost-%COMP%]     td:first-of-type>*{width:170px}[_nghost-%COMP%]     td:not([colspan]){border-bottom:1px solid var(--%NS%color-black-white-300)}[_nghost-%COMP%]     thead{position:sticky;top:0;background:#fff}[_nghost-%COMP%]     thead td{padding:12px}[_nghost-%COMP%]     tbody td{font-size:14px;line-height:16px;vertical-align:top}[_nghost-%COMP%]     .source{display:none}[_nghost-%COMP%]     .value{font-weight:700}[_nghost-%COMP%]     .inherited{font-weight:400;color:var(--%NS%color-black-white-550)}[_nghost-%COMP%]     .inherited .value{font-weight:400}[_nghost-%COMP%]     .inherited .source{display:initial}']})}}return k})()},56385(dt,Q,r){r.r(Q),r.d(Q,{default:()=>zs});var T=r(29293),P=r.n(T),c=r(47266),M=r(36754),k=r(39900),$=r(44923),V=r(96356),D=r(19435),v=r(68860),R=r(26364),Y=r(68268),f=r(31198),z=r(34746),N=r(49769),d=r(32271),C=r(89079),u=r(89417),X=r(69957),Z=r(93049),et=r(84412),rt=r(21413),q=r(96354),B=r(23294),p=r(2854),x=r(49802),b=r(95797),w=r(20432),A=r(28322),L=r(49169),t=r(36089);let g=(()=>{class o{transform(e,...n){if(!(e instanceof Date))return!1;const a=new Date;return a.setHours(0,0,0,0),e.getTime()==a.getTime()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275pipe=t.EJ8({name:"isDateToday",type:o,pure:!0})}}return o}
1)(),F=(()=>{class o{transform(e,...n){return e instanceof Date&&e.getDay()%6==0}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275pipe=t.EJ8({name:"isWeekend",type:o,pure:!0})}}return o})();var G=r(68027),U=r(80492),H=r(48426),lt=r(99924),ct=r(8340),mt=r(86887),S=r(53691),St=r(14315),Mt=r(46691),st=r(26068),kt=r(94740),jt=r(54544),tt=r(75771),ut=r(59242),i=r(25332),W=r(43911);const ot=[[["","prefix",""]]],I=["[prefix]"],K=(o,l)=>l?.id;function pt(o,l){1&o&&(t.j41(0,"s-description"),t.EFF(1," (\u0430\u0440\u0445\u0438\u0432) "),t.k0s())}function bt(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-badge2",5)(1,"s-color-indicator",7),t.bIt("click",function(){c.eBV(e);const a=t.XpG().$index,s=t.XpG();return c.Njj(s.$select(a))}),t.j41(2,"span",8),t.EFF(3),t.k0s(),t.nVh(4,pt,2,0,"s-description"),t.k0s()()}if(2&o){const e=t.XpG(),n=e.$implicit,a=e.$index,s=t.XpG();t.Y8G("selected",s.selected()===a),t.R7$(),t.AVh("color-black-white-600",n.is_deleted),t.Y8G("color",n.color)("title",n.title),t.R7$(2),t.Lme("",n.title," ID",n.id),t.R7$(),t.vxM(n.is_deleted?4:-1)}}function Dt(o,l){1&o&&t.DNE(0,bt,5,8,"s-badge2",6)}let Jt=(()=>{class o extends W.X{static{this.\u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(o)))(a||o)}})()}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-scheme-selector-round"]],features:[t.Vt3],ngContentSelectors:I,decls:9,vars:3,consts:[["rowDropdown",""],[1,"gap8px"],["sRowDropdownTrigger","","rounded","",3,"selected"],[1,"row","gap4px"],["inherit-color","","width","18","height","18",3,"name"],["rounded","",3,"selected"],["rounded","",3,"selected",4,"sRowDropdownItem"],[1,"w-100","bold",3,"click","color","title"],["inherit-color","",1,"text-overflow-ellipsis","w-100"]],template:function(n,a){if(1&n&&(t.NAR(ot),t.j41(0,"s-row-dropdown",1,0)(2,"s-badge2",2)(3,"div",3),t.EFF(4),t.nrm(5,"s-svg-icon",4),t.k0s()(),t.SdG(6),t.Z7z(7,Dt,1,0,"s-badge2",5,K),t.k0s()),2&n){const s=t.sdS(1);t.R7$(2),t.Y8G("selected",a.selected()&&!s.isVisible(a.selected())),t.R7$(2),t.SpI(" ",s.overflowItemsIndex().length>99?"99+":s.overflowItemsIndex().length," \u0441\u0445\u0435\u043c "),t.R7$(),t.Y8G("name","v2/"+(s.isOpened()?"up":"down")),t.R7$(2),t.Dyx(a.schemes())}},dependencies:[jt._,ut.x,i.M,tt.D,kt.Y,x.nS],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;
1--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:block;box-sizing:border-box}span[_ngcontent-%COMP%]{vertical-align:bottom}  s-dropdown-item .title{overflow:visible}  s-dropdown-item s-badge2{width:100%}  s-dropdown-item s-badge2, [_nghost-%COMP%]  s-badge2{cursor:pointer;max-width:100%}  s-dropdown-item s-badge2:not(.selected), [_nghost-%COMP%]  s-badge2:not(.selected){background:var(--%NS%color-base-100)!important}  s-dropdown-item s-badge2.selected, [_nghost-%COMP%]  s-badge2.selected{color:var(--%NS%color-base-100);background:var(--%NS%color-progress-50);outline-color:var(--%NS%color-progress-50)}  s-dropdown-item s-badge2 s-color-indicator, [_nghost-%COMP%]  s-badge2 s-color-indicator{vertical-align:bottom}"]})}}return o})();var Tt=r(62754),Wt=r(98796),Xt=r(37192),y=r(17705),oe=r(25068),re=r(61024),Te=r(70160),Vt=r(87642),ne=r(77404),Pe=r(46471),Me=r(72540),Oe=r(42850),he=r(83124),Zt=r(71866);let Ve=(()=>{class o extends Zt.o{constructor(){super(...arguments),this.path="/export-schedule-time-slots-from-chart/",this.companyId=(0,c.WQX)(k.Bl).companyId}export(e,n={},a={as:"observable"}){return this.post({company:this.companyId,params:(0,S.ef)({output_file_type:2,project:e,...n})},a)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac})}}return o})();var yt=r(57912),ye=r(55962);let $e=(()=>{class o extends Zt.o{constructor(){super(...arguments),this.path="/import-rewards-to-schedule-time-slots/",this.companyId=(0,c.WQX)(k.Bl).companyId}import(e){const n=new FormData;return n.append("files",e),n.append("company",String(this.companyId)),this.post(n)}getTemplate(e={}){return this.postStream("/export-rewards-to-schedule-time-slots/",{company:this.companyId,params:{filters:e}})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac})}}return o})(),ze=(()=>{class o extends Zt.o{constructor(){super(...arguments),this.path="/import-schedule-time-slot-settings/",this.companyId=(0,c.WQX)(k.Bl).companyId}import(e){const n=new FormData;return n.append("files",e),n.append("company",String(this.companyId)),this.post(n)}getTemplate(e={}){return this.postStream("/export-schedule-time-slot-settings-sample/",{company:this.companyId,params:{filters:e}})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac})}}return o})();var ae=r(73865),Ae=r(85170);let Ge=(()=>{class o extends Zt.o{constructor(){super(...arguments),this.path="/update-schedule-time-slots/",this.companyId=(0,c.WQX)(k.Bl).companyId}import(e,n={as:"observable"}){const a=new FormData;return a.append("files",e,e.name),a.append("company",`${this.companyId}`),this.post(a,n)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac})}}return o})();function Ie(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-file-input",5),t.bIt("valueChanged",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$import(s.project(),"slot",a))}),t.j41(1,"s-dropdown-item",6),t.EFF(2," \u0418\u043c\u043f\u043e\u0440\u0442 \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s()(),t.j41(3,"s-file-input",5),t.bIt("valueChanged",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$import(s.project(),"slot2",a))}),t.j41(4,"s-dropdown-item",6),t.EFF(5," \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s()()}}function We(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-file-input",5),t.bIt("valueChanged",function(a){c.eBV(e);const s=t.XpG(2);return c.Njj(s.$import(s.project(),"reservation",a))}),t.j41(1,"s-dropdown-item",6),t.EFF(2," \u0418\u043c\u043f\u043e\u0440\u0442 \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0439 "),t.k0s()()}}function we(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-accordion",1)(1,"span",2),t.EFF(2,"\u0420\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0438"),t.k0s(),t.nVh(3,We,3,0,"s-file-input",4),t.j41(4,"s-dropdown-item",3),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$getTemplate("reservation",a.reservationSampleType.withTimeSlotAndTime))}),t.EFF(5," \u0428\u0430\u0431\u043b\u043e\u043d \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u043f\u043e \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u0443 \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 "),t.k0s(),t.j41(6,"s-dropdown-item",3),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$getTemplate("reservation",a.reservationSampleType.withTimeGeoPoint))}),t.EFF(7," \u0428\u0430\u0431\u043b\u043e\u043d \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u043f\u043e \u0433\u0435\u043e\u0442\u043e\u0447\u043a\u0435 \u0438 \u0441\u0445\u0435\u043c\u0435 \u0440\u0430\u0431\u043e\u0442\u044b "),t.k0s()()}if(2&o){const e=t.XpG();t.Y8G("opened",!1),t.R7$(3),t.vxM(e.hasAction("reservation/create")?3:-1)}}function Xe(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-file-input",5),t.bIt("valueChanged",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$import(s.project(),"variable",a))}),t.j41(1,"s-dropdown-item",6),t.EFF(2," \u0418\u043c\u043f\u043e\u0440\u0442 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 "),t.k0s()()}}function Le(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-file-input",5),t.bIt("valueChanged",function(a){c.eBV(e);const s=t.XpG(2);return c.Njj(s.$import(s.project(),"wave",a))}),t.j41(1,"s-dropdown-item",6),t.EFF(2," \u0418\u043c\u043f\u043e\u0440\u0442 \u0432\u043e\u043b\u043d "),t.k0s()()}}function be(o,l){if(1&o&&(t.j41(0,"s-accordion",1)(1,"span",2),t.EFF(2,"\u0412\u043e\u043b\u043d\u044b"),t.k0s(),t.nVh(3,Le,3,0,"s-file-input",4),t.j41(4,"a",7),t.nI1(5,"tokenParam"),t.j41(6,"s-dropdown-item",8),t.EFF(7,"\u0428\u0430\u0431\u043b\u043e\u043d \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0432\u043e\u043b\u043d "),t.k0s()()()),2&o){const e=t.XpG();t.Y8G("opened",!1),t.R7$(3),t.vxM(e.hasAction("wave/create")?3:-1),t.R7$(),t.BMQ("href",t.bMT(5,3,"/api/v1/background-tasks-files-examples/31/template_for_importing_waves.xlsx/"),t.B4B)}}function ke(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-file-input",5),t.bIt("valueChanged",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$import(s.project(),"rewards",a))}),t.j41(1,"s-dropdown-item",6),t.EFF(2," \u0418\u043c\u043f\u043e\u0440\u0442 \u0441\u0442\u0430\u0432\u043e\u043a \u0432 \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u044b "),t.k0s()()}}function je(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-file-input",5),t.bIt("valueChanged",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$import(s.project(),"settings",a))}),t.j41(1,"s-dropdown-item",6),t.EFF(2," \u0418\u043c\u043f\u043e\u0440\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0432 \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u044b "),t.k0s()()}}let Qe=(()=>{class o{constructor(){this.project=y.hFB.required(),this.schemes=(0,y.hFB)([],{transform:e=>(e??[]).map(n=>n.id)}),this.hasAction=(0,c.WQX)(st.Be),this.toaster=(0,c.WQX)(Vt.W),this.geoPointsService=(0,c.WQX)(he.E),this.reservationsService=(0,c.WQX)(Oe.Z),this.project
1VarValuesService=(0,c.WQX)(Pe.M),this.projectScheduleSlotService=(0,c.WQX)(ae.s),this.exportScheduleTimeSlotsFromChartService=(0,c.WQX)(Ve),this.updateScheduleTimeSlotsService=(0,c.WQX)(Ge),this.projectScheduleService=(0,c.WQX)(yt.Y),this.selectionService=(0,c.WQX)(Y.A),this.projectScheduleWavesService=(0,c.WQX)(Ae.Y),this.projectScheduleRewardsService=(0,c.WQX)($e),this.projectScheduleSettingsService=(0,c.WQX)(ze),this.hiddenLevelIds=(0,c.WQX)(ye.C).hiddenLevelIds,this.range=this.projectScheduleService.dateRange,this.reservationSampleType=Me.$,this.projectVariableSampleType=ne.gJ,this.storage={slot:{label:"\u0422\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u044b",runImport:(e,n)=>this.projectScheduleSlotService.import(n[0]),runExport:(e,n)=>this.projectScheduleSlotService.export(e,n.id),getTemplate:()=>{const e=(0,S.ef)({level_values_id__exclude:this.hiddenLevelIds().join(","),project_scheme_id__in:this.schemes().join(",")});return this.projectScheduleSlotService.getTemplate(e)}},slot2:{label:"\u0422\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u044b",runImport:(e,n)=>this.updateScheduleTimeSlotsService.import(n[0]),runExport:(e,n)=>this.exportScheduleTimeSlotsFromChartService.export(n.id,{start_date:(0,S.$$)(this.range().at(0)),end_date:(0,S.$$)(this.range().at(-1))})},reservation:{label:"\u0420\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0438",runImport:(e,n)=>this.reservationsService.import(e,n[0]),getTemplate:e=>{if((0,S.Ri)(this.range().at(-1)))return void this.toaster.error("\u041d\u0435\u043b\u044c\u0437\u044f \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d \u0437\u0430 \u043f\u0435\u0440\u0438\u043e\u0434 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c");const n=(0,S.Sx)(this.range()[0])?this.range()[0]:(0,S.zi)(new Date),a=(0,S.ef)({level_values_id__exclude:this.hiddenLevelIds().join(","),project_scheme_id__in:this.schemes().join(","),active_since_date_local__gte:(0,S._u)(n),active_till_date_local__lte:(0,S._u)((0,S.MY)(this.range().at(-1)))});return this.reservationsService.getTemplate(a,e)}},variable:{label:"\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435",runImport:(e,n)=>this.projectVarValuesService.import(e.id,n[0]),getTemplate:e=>{const n=(0,S.ef)({level_values_id__exclude:this.hiddenLevelIds().join(","),project_scheme_id__in:this.schemes().join(","),active_since_date_local__gte:(0,S._u)(this.range()[0]),active_till_date_local__lte:(0,S._u)((0,S.MY)(this.range().at(-1)))});return this.projectVarValuesService.getTemplate(n,e)}},wave:{label:"\u0412\u043e\u043b\u043d\u044b",runImport:(e,n)=>this.projectScheduleWavesService.import(n[0])},rewards:{label:"\u0421\u0442\u0430\u0432\u043a\u0438",runImport:(e,n)=>this.projectScheduleRewardsService.import(n[0]),getTemplate:()=>{const e=(0,S.ef)({level_values_id__exclude:this.hiddenLevelIds().join(","),project_scheme_id__in:this.schemes().join(","),active_since_date_local__gte:(0,S.$$)(this.range()[0]),active_till_date_local__lte:(0,S.$$)((0,S.MY)(this.range().at(-1)))});return this.projectScheduleRewardsService.getTemplate(e)}},settings:{label:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",runImport:(e,n)=>this.projectScheduleSettingsService.import(n[0]),getTemplate:()=>{const e=(0,S.ef)({level_values_id__exclude:this.hiddenLevelIds().join(","),project_scheme_id__in:this.schemes().join(","),active_since_date_local__gte:(0,S.$$)(this.range()[0]),active_till_date_local__lte:(0,S.$$)((0,S.MY)(this.range().at(-1)))});return this.projectScheduleSettingsService.getTemplate(e)}}}}get slotIds(){return(0,S.Qo)(this.projectScheduleService.getSlotsFromOpenedTerritories())}get geoPointIds(){return this.selectionService.get()}get levelValues(){return(0,S.Qo)(Object.values(this.projectScheduleService.levelValues()).flat())}$import(e,n,a){const s=this.storage[n];s?.runImport(e,a).pipe(this.toaster.pipe(`${s.label} \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430...`,"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a!")).subscribe()}$export(e,n,a=[]){this.storage[n]?.runExport(a,e).pipe(this.toaster.pipe("\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0431\u0443\u0434\u0443\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0432 \u0444\u043e\u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u0445","\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0435")).subscribe()}$getTemplate(e,n=null){this.storage[e]?.getTemplate(n)?.pipe(this.toaster.pipe("\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0431\u0443\u0434\u0443\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0432 \u0444\u043e\u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u0445","\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430"))?.subscribe()}
1$closeAccordions(){this.accordionComponents.forEach(e=>{e.opened&&e.toggle()})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-exports"]],viewQuery:function(n,a){if(1&n&&t.GBs(oe.M,5),2&n){let s;t.mGM(s=t.lsd())&&(a.accordionComponents=s)}},inputs:{project:[1,"project"],schemes:[1,"schemes"]},decls:36,vars:10,consts:[[1,"label","text-body-2","color-black-white-600"],["iconPosition","start","iconJustify","start",3,"opened"],["title","",1,"bold","c-pointer"],["icon","v2/download",3,"click"],["icon","","label",""],["icon","","label","",3,"valueChanged"],["label","","icon","v2/upload",1,"dropdown"],["download","template_for_importing_waves",2,"line-height","1.5"],["icon","v2/download"]],template:function(n,a){1&n&&(t.j41(0,"div",0),t.EFF(1,"\u0418\u043c\u043f\u043e\u0440\u0442 \u0438 \u044d\u043a\u0441\u043f\u043e\u0440\u0442"),t.k0s(),t.j41(2,"s-accordion",1)(3,"span",2),t.EFF(4,"\u0422\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u044b"),t.k0s(),t.j41(5,"s-dropdown-item",3),t.bIt("click",function(){return a.$export(a.project(),"slot2")}),t.EFF(6," \u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s(),t.j41(7,"s-dropdown-item",3),t.bIt("click",function(){return a.$export(a.project(),"slot")}),t.EFF(8," \u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432\u0441\u0435\u0445 \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s(),t.nVh(9,Ie,6,0),t.j41(10,"s-dropdown-item",3),t.bIt("click",function(){return a.$getTemplate("slot")}),t.EFF(11," \u0428\u0430\u0431\u043b\u043e\u043d \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s()(),t.nVh(12,we,8,2,"s-accordion",1),t.j41(13,"s-accordion",1)(14,"span",2),t.EFF(15,"\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435"),t.k0s(),t.nVh(16,Xe,3,0,"s-file-input",4),t.j41(17,"s-dropdown-item",3),t.bIt("click",function(){return a.$getTemplate("variable",a.projectVariableSampleType.withLevelValue)}),t.EFF(18," \u0428\u0430\u0431\u043b\u043e\u043d \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u0435\u0439 "),t.k0s(),t.j41(19,"s-dropdown-item",3),t.bIt("click",function(){return a.$getTemplate("variable",a.projectVariableSampleType.withGeoPoint)}),t.EFF(20," \u0428\u0430\u0431\u043b\u043e\u043d \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0432 \u0433\u0435\u043e\u0442\u043e\u0447\u043a\u0438 "),t.k0s(),t.j41(21,"s-dropdown-item",3),t.bIt("click",function(){return a.$getTemplate("variable",a.projectVariableSampleType.withTimeSlot)}),t.EFF(22," \u0428\u0430\u0431\u043b\u043e\u043d \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0432 \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u044b "),t.k0s()(),t.nVh(23,be,8,5,"s-accordion",1),t.j41(24,"s-accordion",1)(25,"span",2),t.EFF(26," \u0421\u0442\u0430\u0432\u043a\u0438 "),t.k0s(),t.nVh(27,ke,3,0,"s-file-input",4),t.j41(28,"s-dropdown-item",3),t.bIt("click",function(){return a.$getTemplate("rewards")}),t.EFF(29," \u0428\u0430\u0431\u043b\u043e\u043d \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0441\u0442\u0430\u0432\u043e\u043a "),t.k0s()(),t.j41(30,"s-accordion",1)(31,"span",2),t.EFF(32," \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 "),t.k0s(),t.nVh(33,je,3,0,"s-file-input",4),t.j41(34,"s-dropdown-item",3),t.bIt("click",function(){return a.$getTemplate("settings")}),t.EFF(35," \u0428\u0430\u0431\u043b\u043e\u043d \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0432 \u0442\u0430\u0439\u043c\u0441\u043b\u043e\u0442\u044b "),t.k0s()()),2&n&&(t.R7$(2),t.Y8G("opened",!1),t.R7$(7),t.vxM(a.hasAction("schedule/create")?9:-1),t.R7$(3),t.vxM(a.hasAction("reservation/read")?12:-1),t.R7$(),t.Y8G("opened",!1),t.R7$(3),t.vxM(a.hasAction("schedule/create")?16:-1),t.R7$(7),t.vxM(a.hasAction("wave/read")?23:-1),t.R7$(),t.Y8G("opened",!1),t.R7$(3),t.vxM(a.hasAction("schedule/create")?27:-1),t.R7$(3),t.Y8G("opened",!1),t.R7$(3),t.vxM(a.hasAction("schedule/create")?33:-1))},dependencies:[oe.M,Te.k,ct.S,re.z],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}s-dropdown-item[_ngcontent-%COMP%]{width:100%;white-space:nowrap;box-sizing:border-box}s-file-input[_ngcontent-%COMP%]:hover{color:var(--%NS%color-blue)}s-accordion[_ngcontent-%COMP%]{padding:0}s-accordion[_ngcontent-%COMP%] >.title{padding:8px 12px;gap:12px}s-accordion[_ngcontent-%COMP%]  .content{padding-left:24px}.label[_ngcontent-%COMP%]{padding:8px 15px}"]})}}return o})();var Ct=r(5626);let Lt=(()=>{class o{constructor(){this.collapsed=(0,c.vPA)(new Set),this.isCollapsed=e=>this.collapsed().has((0,S.$$)(e)),this.someCollapsed=()=>this.collapsed().size>0,this.collapsedAmountBetweenDate=(e,n)=>{const a=e.getTime(),s=n.getTime();return[...this.collapsed()].filter(j=>{const J=(0,S.zi)(j).getTime();return J>=a&&J<s}).length}}toggle(e,n,a){const s=this.collapsed(),j=a?s.add:s.delete;this.range(e,n).forEach(J=>j.call(s,J)),this.collapsed.set(new Set([...s]))}range(e,n){const a=[];let s=(0,S.zi)(e);for(;s.getTime()<=n.getTime();)a.push((0,S.$$)(s)),s=(0,S.s0)(s);return a}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac,autoProvided:!1})}}return o})(),_e=(()=>{class o extends Zt.o{constructor(){super(...arguments),this.path="/geo-point-aggregate-data/",this.data=(0,c.vPA)({})}getData(e,n){const a=(0,S._u)(n).split("T")[0];return(0,d.EW)(()=>(this.data()[e]??{})[a]??{})}loadData(e,n,a,s){var j=this;return P()(function*(){const J=yield j.requestData(e,n,a,s);j.data.set(J)})()}requestData(e,n,a,s){const j=(0,S.ef)({geo_point__in:e.join(","),active_since_local:(0,S._u)((0,S.zi)(a)),active_till_local:(0,S._u)((0,S.MY)(s)),project_scheme:n});return this.get(j,{as:"promise"})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac,autoProvided:!1})}}return o})();var qt=r(38668),ce=r(48872),Bt=r(62580);const Ue=()=>[Promise.resolve().then(()=>r(60177)).then(o=>o.NgTemplateOutlet)],Ye=(o,l,e,n)=>({levelValue:o,levelValues:l,geoPoint:e,date:n});function Ke(o,l){1&o&&t.eu8(0)}function He(o,l){if(1&o&&t.DNE(0,Ke,1,0,"ng-container",0),2&o){const e=t.XpG();t.Y8G("ngTemplateOutlet",e.cellTemplate)("ngTemplateOutletContext",t.ziG(2,Ye,e.levelValue,e.levelValues,e.geoPoint,e.date))}}function Je(o,l){1&o&&t.nrm(0,"div")}let Ze=(()=>{class o{static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-cell"]],inputs:{cellTemplate:"cellTemplate",geoPoint:"geoPoint",levelValue:"levelValue",levelValues:"levelValues",date:"date"},decls:4,vars:0,consts:[[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(n,a){1&n&&(t.PeT(0,He,1,7)(1,Je,1,0),t.nv$(2,0,Ue,null,1),t.qhs(0,-1))},styles:["[_nghost-%COMP%]{position:relative}"]})}}return o})();var qe=r(33726),ie=r(88141),le=r(70152);let se=(()=>{class o{constructor(){this.nativeElement=(0,c.WQX)(t.aKT).nativeElement,this.refs=(0,c.vPA)([]),this.debouncedScrollLeftSignal=(0,c.vPA)(0),this.debouncedScrollLeft=this.debouncedScrollLeftSignal.asReadonly(),this.scrollLeftSignal=(0,c.vPA)(0),this.scrollLeft=this.scrollLeftSignal.asReadonly(),this.computedScrollLeft=(0,d.EW)(()=>Math.min(this.scrollLeft(),Math.max(this.nativeElement.offsetWidth-320,0))),this.range=(0,d.EW)(()=>(this.debouncedScrollLeft(),this.refs().filter(e=>function to(o,l){const e=o.getBoundingClientRect(),a=l.scrollLeft>l.clientWidth-200?0:o.parentNode.offsetLeft,j=e.left-a;return j>=0&&j<=l.offsetWidth-a}(e.elementRef.nativeElement,this.nativeElement)).map(e=>e.sRef))),(0,qe.R)(this.nativeElement,"scroll").pipe((0,ie.M)(()=>{this.scrollLeftSignal.set(this.nativeElement.scrollLeft)}),(0,le.B)(100),(0,C.pQ)()).subscribe(()=>{this.debouncedScrollLeftSignal.set(this.nativeElement.scrollLeft)})}init(e){this.refs=e}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac,autoProvided:!1})}}return o}
1)(),pe=(()=>{class o{constructor(){this.selectionSignal=(0,c.vPA)(null),this.selection=this.selectionSignal.asReadonly(),this.projectScheduleService=(0,c.WQX)(yt.Y)}getKey(e){var n=this;return P()(function*(){n.resetSelection();const a=e.path?.split("/").filter(J=>J);if(!a)return;const s=n.projectScheduleService.levels(),j=n.projectScheduleService.openedLevelValues();for(const[J,it]of a.entries()){const gt=s[J];"level_value"===e.entity_type&&J===a.length-1||j.includes(+it)||(yield n.projectScheduleService.toggleLevelValue({id:+it,level:gt.id}))}return`${e.entity_type}.${e.entity.id}`})()}highlight(e){this.selectionSignal.set(e),setTimeout(()=>this.resetSelection(),600)}isSelected(e){return this.selectionSignal()===e}resetSelection(){this.selectionSignal.set(null)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac,autoProvided:!1})}}return o})();var zt=r(12262),eo=r(58499),te=r(74847),At=r(97996),oo=r(51722),Se=r(81832),O=r(14209),nt=r(7673),m=r(21180);const h={allHeaders:[{key:"date",label:"\u0414\u0430\u0442\u0430",description:"active_since_date",sort:null,cellRender:null,filterRender:null,cellRenderFn:o=>(0,N.Yq)((0,Ct.i1)(o,"active_since_date_local"),"dd.MM.yyyy","ru-RU")},{key:"day",label:"\u0414\u0435\u043d\u044c",description:"active_since_date_day",sort:null,cellRender:null,filterRender:null,cellRenderFn:o=>(0,S.ZH)((0,N.Yq)((0,Ct.i1)(o,"active_since_date_local"),"EEEEEE","ru-RU"))},{key:"time",label:"\u0412\u0440\u0435\u043c\u044f",description:"active_since_time",sort:null,cellRender:null,filterRender:null,cellRenderFn:o=>`${(0,Ct.i1)(o,"active_since_time_local")} - ${(0,Ct.i1)(o,"active_till_time_local")}`},{key:"geopoint_title",label:"\u0413\u0435\u043e\u0442\u043e\u0447\u043a\u0430",description:"geopoint_title",sort:null,cellRender:r.e(1696).then(()=>r(51696)),filterRender:null},{key:"geopoint_address",label:"\u0410\u0434\u0440\u0435\u0441",description:"geopoint_address",sort:null,cellRender:null,filterRender:null,cellRenderFn:o=>o.geo_point?.address},{key:"scheme",label:"\u0421\u0445\u0435\u043c\u0430",description:"project_scheme",sort:null,cellRender:r.e(6646).then(()=>r(6646)),filterRender:null}],defaultHeaders:["date","day","time","geopoint_title","geopoint_address","scheme"],selectionRender:r.e(2891).then(()=>r(2891)),pageSize:10,selection:!0}
1;var _=r(1661),E=r(4077),at=r(44132);const _t=()=>["","\u0442\u043e\u0447\u043a\u0430","\u0442\u043e\u0447\u043a\u0438","\u0442\u043e\u0447\u0435\u043a"],ft=()=>["","\u0434\u0435\u043d\u044c","\u0434\u043d\u044f","\u0434\u043d\u0435\u0439"],Ot=()=>["","\u0441\u043b\u043e\u0442","\u0441\u043b\u043e\u0442\u0430","\u0441\u043b\u043e\u0442\u043e\u0432"],Ft=()=>["","\u0441\u0445\u0435\u043c\u0430","\u0441\u0445\u0435\u043c\u044b","\u0441\u0445\u0435\u043c"],Et=(o,l)=>l.id;function Qt(o,l){if(1&o&&t.nrm(0,"s-color-indicator",1),2&o){const e=l.$implicit;t.Y8G("color",e.color||"black")("size",8)("matTooltip",e.title)}}let Gt=(()=>{class o{constructor(){this.mode=y.hFB.required(),this.levelValue=y.hFB.required(),this.slots=y.hFB.required(),this.geoPointsCount=y.hFB.required(),this.daysCount=y.hFB.required(),this.entityTitle=(0,y.hFB)(),this.title=(0,d.EW)(()=>"add"===this.mode()?"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439":"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439"),this.projectSchemes=(0,d.EW)(()=>[...new Map(this.slots().flatMap(n=>n.project_scheme?[[n.project_scheme.id,n.project_scheme]]:n.project_schemes.map(a=>[a.id,a]))).values()])}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-slot-selector-header"]],inputs:{mode:[1,"mode"],levelValue:[1,"levelValue"],slots:[1,"slots"],geoPointsCount:[1,"geoPointsCount"],daysCount:[1,"daysCount"],entityTitle:[1,"entityTitle"]},decls:24,vars:22,consts:[[1,"row"],[3,"color","size","matTooltip"]],template:function(n,a){1&n&&(t.j41(0,"div"),t.EFF(1),t.k0s(),t.nrm(2,"s-dot"),t.j41(3,"div"),t.EFF(4),t.k0s(),t.nrm(5,"s-dot"),t.j41(6,"div"),t.EFF(7),t.nI1(8,"plural"),t.k0s(),t.nrm(9,"s-dot"),t.j41(10,"div"),t.EFF(11),t.nI1(12,"plural"),t.k0s(),t.nrm(13,"s-dot"),t.j41(14,"div"),t.EFF(15),t.nI1(16,"plural"),t.k0s(),t.nrm(17,"s-dot"),t.j41(18,"div"),t.EFF(19),t.nI1(20,"plural"),t.k0s(),t.j41(21,"div",0),t.Z7z(22,Qt,1,3,"s-color-indicator",1,Et),t.k0s()),2&n&&(t.R7$(),t.SpI("",a.title()," "),t.R7$(3),t.JRh(a.entityTitle()||a.levelValue()?.title),t.R7$(3),t.JRh(t.i5U(8,6,a.geoPointsCount(),t.lJ4(18,_t))),t.R7$(4),t.JRh(t.i5U(12,9,a.daysCount(),t.lJ4(19,ft))),t.R7$(4),t.JRh(t.i5U(16,12,a.slots().length,t.lJ4(20,Ot))),t.R7$(4),t.SpI(" ",t.i5U(20,15,a.projectSchemes().length,t.lJ4(21,Ft)),"\n"),t.R7$(3),t.Dyx(a.projectSchemes()))},dependencies:[at.p,kt.Y,_.oV,E.R],styles:["[_nghost-%COMP%]{display:flex;flex-direction:row;gap:12px;font-size:14px;color:var(--%NS%color-base-60)}"]})}}return o})();var vt=r(14823),Nt=r(84572),$t=r(25558),wt=r(54092),Ut=r(82868),Yt=r(67896),fe=r(7766),Kt=r(22129);const Qo=["reservationsTable"],Uo=["*"];function Yo(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",6)(1,"div",10),t.bIt("click",function(){c.eBV(e);const a=t.XpG(2);return c.Njj(a.$setMode("add"))}),t.EFF(2," \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0438 "),t.k0s(),t.j41(3,"div",11),t.bIt("click",function(){c.eBV(e);const a=t.XpG(2);return c.Njj(a.$setMode("remove"))}),t.EFF(4," \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 "),t.j41(5,"span",12),t.EFF(6),t.nI1(7,"async"),t.k0s()()()}if(2&o){const e=t.XpG(2);t.R7$(),t.AVh("tab-trigger-active","add"===e.mode()),t.R7$(2),t.AVh("tab-trigger-active","remove"===e.mode()),t.R7$(3),t.SpI(" ",t.bMT(7,5,e.workersCount$)," ")}}function Ko(o,l){if(1&o&&(t.j41(0,"div",3)(1,"s-id",4),t.EFF(2),t.k0s(),t.nrm(3,"s-project-schedule-slot-selector-header",5),t.nVh(4,Yo,8,7,"div",6),t.nrm(5,"s-reservations-table2",7,0),t.k0s(),t.j41(7,"s-dialog-actions",8)(8,"s-button",9),t.EFF(9),t.k0s(),t.SdG(10),t.k0s()),2&o){let e,n;const a=t.sdS(6),s=t.XpG();t.R7$(),t.Y8G("id",null==(e=s.steps()[0])?null:e.entity_id),t.R7$(),t.SpI(" ",s.steps()[0]?.entity_title," "),t.R7$(),t.Y8G("entityTitle",null==(n=s.steps()[0])?null:n.entity_title)("levelValue",s.levelValue())("slots",s.slots())("geoPointsCount",s.geoPointsCount())("daysCount",s.daysCount())("mode",s.mode()),t.R7$(),t.vxM(s.tabsMode?4:-1),t.R7$(),t.Y8G("endpoint",s.endpoint)("maxHeight",s.maxTableHeight()),t.R7$(3),t.Y8G("action",s.$handle)("disabled",!a.getSelectedData().length),t.R7$(),t.SpI(" ","add"==s.mode()?"\u041d\u0430\u0437\u043d\u0430\u0447\u0438\u0442\u044c":"\u0421\u043d\u044f\u0442\u044c"," \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439 ")}}function Ho(o,l){1&o&&(t.j41(0,"div",1),t.nrm(1,"s-spinner"),t.k0s())}function Jo(o,l){1&o&&t.nrm(0,"s-empty",2)}let _o=(()=>{class o{constructor(){var e=this;this.updated=(0,y.CGW)(),this.levelValue=(0,y.hFB)(),this.slots=y.hFB.required(),this.mode=y.geq.required(),this.past=!1,this.tabsMode=!0,this.entitiesService=(0,c.WQX)(fe.y),this.levelValueWorkerService=(0,c.WQX)($.bs),this.reservationsService=(0,c.WQX)(Oe.Z),this.toaster=(0,c.WQX)(Vt.W),this.reservationsTable=(0,y.ebz)("reservationsTable"),this.steps=(0,c.vPA)([]),this.loading=(0,c.vPA)(!0),this.search$=new et.t(""),this.workersCount$=new rt.B,this.filters$=new et.t({status:[Yt.b5.accept.id,Yt.b5.invite.id],cities:[],specs:[]}),this.handler=(...n)=>this.handlers[this.mode()].apply(this,n),this.endpoint=n=>{const a=this.steps()[0];return a?(n.query[a.entity_type]=a.entity_id,n.query.company_user__status__in=`${Yt.b5.accept.id}`,n.query.project_schemes__in=a.project_schemes.map(s=>s.id).join(","),n.size=200,n.query.include_hierarchy=!0,this.getReservations().pipe((0,$t.n)(s=>(this.reservations=s,this.getWorkers(n,s))))):(0,nt.of)()},this.geoPointsCount=(0,d.EW)(()=>{const n=this.slots().map(a=>a.geo_point.id);return[...new Set(n)].length}),this.daysCount=(0,d.EW)(()=>{const n=(0,S.Qo)(this.slots(),"active_since_date_local");return new Set(n).size}),this.maxTableHeight=(0,d.EW)(()=>`calc(100vh - ${this.tabsMode?310:256}px)`),this.mode$=(0,C.br)(this.mode),this.handlers={add:this.add,remove:this.remove},this.singleSlots=(0,d.EW)(()=>this.slots().filter(n=>void 0===n.total_slots)),this.slotGroups=(0,d.EW)(()=>this.slots().filter(n=>void 0!==n.total_slots)),this.$handle=P()(function*(){const n=e.reservationsTable()?.getSelectedData();n?.length&&(yield e.handlers[e.mode()].call(e,n),e.reservationsTable().resetSelection(),e.reservationsTable().reload())}),(0,c.QZP)(P()(function*(){const n=(yield e.entitiesService.post((0,S.ef)({schedule_time_slot_group_ids:e.slotGroups().length&&(0,S.Qo)(e.slotGroups()),schedule_time_slot_ids:e.singleSlots().length&&(0,S.Qo)(e.singleSlots())},[0]),{as:"promise"})).entities;e.loading.set(!1),e.steps.set(n)}))}$slotActiveSince(e){return e.active_since_date_local+"T"+e.active_since_time_local}$slotActiveTill(e){return e.active_till_date_local+"T"+e.active_till_time_local}
1ngOnDestroy(){this.updated.emit(!0)}$setMode(e){this.mode.set(null),requestAnimationFrame(()=>{this.mode.set(e)})}add(e){const n=this.reservationsService.bulkCreate((0,S.ef)({level_value_workers:(0,S.Qo)(e),schedule_time_slots:this.singleSlots().length&&(0,S.Qo)(this.singleSlots()),schedule_time_slot_groups:this.slotGroups().length&&(0,S.Qo)(this.slotGroups())},[0]));return this.toaster.wrapPromise(n,"\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e!","\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u043d\u0430 \u0442\u043e\u0447\u043a\u0443!"),n}remove(e){const n=this.reservations.reduce((j,J)=>{const it=J.level_value_worker.company_user_id;return(j[it]||(j[it]=[])).push(J.id),j},{}),a=e.flatMap(j=>n[j.company_user.id]||[]),s=this.reservationsService.bulkDelete({id__in:a.join(",")});return this.toaster.wrapPromise(s,"\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0448\u043b\u043e \u0443\u0441\u043f\u0435\u0448\u043d\u043e!","\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0438 \u0441 \u0442\u043e\u0447\u043a\u0438!"),s}getReservations(){const e=(0,S.Qo)(this.slots()).join(",");return this.reservationsService.get({schedule_time_slot__in:e,is_expired:!1})}getWorkers(e,n){const a=this.slots()||[],s=(0,S.Qo)(a),j=xt=>xt.level_value_worker.company_user_id,it=this.getLevelValueWorkers(e);return(0,Nt.z)([it,this.mode$]).pipe((0,q.T)(([xt,gt])=>{const ht=(n||[]).map(j);this.workersCount$.next(ht.length);const Pt=xt.content.filter(Rt=>{const ee=Rt.company_user.id;return"remove"===this.mode()?ht.includes(ee):!((xt,gt)=>s.every(ht=>gt.some(Pt=>Pt.schedule_time_slot.id===ht&&j(Pt)===xt)))(ee,n)});return{...xt,content:Pt,totalCount:Pt.length}}))}getLevelValueWorkers(e){return this.levelValueWorkerService.getPage(e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-reservations-editor"]],viewQuery:function(n,a){1&n&&t.wEZ(a.reservationsTable,Qo,5),2&n&&t.NyB()},inputs:{levelValue:[1,"levelValue"],slots:[1,"slots"],mode:[1,"mode"],geoPoints:"geoPoints",project:"project",reservations:"reservations",past:"past",tabsMode:"tabsMode"},outputs:{updated:"updated",mode:"modeChange"},ngContentSelectors:Uo,decls:3,vars:1,consts:[["reservationsTable",""],[1,"column","h-100","justify-center"],["title","\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439 \u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0439"],[1,"content"],[1,"text-body-2","bold",3,"id"],[1,"text-body-3","color-base-40","mb-1",3,"entityTitle","levelValue","slots","geoPointsCount","daysCount","mode"],[1,"tabs"],[1,"reservations-table",3,"endpoint","maxHeight"],[1,"row","gap-1_5"],["theme","blue",3,"action","disabled"],[1,"tab-trigger",3,"click"],[1,"tab-trigger","row","gap3px",3,"click"],[1,"count","text12","font-normal"]],template:function(n,a){1&n&&(t.NAR(),t.nVh(0,Ko,11,14)(1,Ho,2,0,"div",1)(2,Jo,1,0,"s-empty",2)),2&n&&t.vxM(a.steps().length?0:a.loading()?1:2)},dependencies:[vt.uc,Gt,Bt.R,Kt.h,zt.Q,te.h,Ut.t,wt.z,N.Jj],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;
1--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:flex;position:relative;flex-direction:column;height:100%;box-sizing:border-box}.tabs[_ngcontent-%COMP%]{display:flex;gap:24px;font-weight:700;font-size:16px;margin-bottom:20px}.count[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:50%;color:#fff;background:var(--%NS%color-danger-50)}s-project-scheme-badge[_ngcontent-%COMP%]{cursor:default}.content[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:16px 32px;box-sizing:border-box;background:var(--%NS%color-base-95);height:calc(100% - 66px)}s-dialog-actions[_ngcontent-%COMP%]{border-top:1px solid var(--%NS%color-black-white-300);padding:16px 32px;justify-content:space-between;margin-bottom:0}"]})}}return o})();const Zo=[[["","actions",""]]],qo=["[actions]"];function tn(o,l){if(1&o&&t.nrm(0,"s-reservations-editor",8,1),2&o){const e=t.sdS(1),n=t.XpG();t.Y8G("levelValue",n.levelValue())("slots",n.selectedSlots())("project",n.project())("geoPoints",n.$geoPoints(e.slots())
1)("mode",n.mode())("tabsMode",!1)}}let So=(()=>{class o{constructor(){this.submit=(0,y.CGW)(),this.levelValue=(0,y.hFB)(),this.slots=y.hFB.required(),this.geoPoints=y.hFB.required(),this.project=y.hFB.required(),this.mode=y.hFB.required(),this.useReservations=!(0,c.WQX)(ao,{optional:!0}),this.toReservations=(0,c.vPA)(!1),this.selectedSlots=(0,c.vPA)([]),this.tableDescriptor=h,this.endpoint=e=>{const n=this.slots();return(0,nt.of)({content:n,totalCount:n.length,size:n.length,page:1})},this.geoPointsCount=(0,d.EW)(()=>this.$geoPoints(this.slots()).length),this.daysCount=(0,d.EW)(()=>{const n=this.slots().map(a=>a.active_since_date_local||a?.time.active_since_date_local);return[...new Set(n)].length})}$geoPoints(e){return[...new Map(e.map(n=>[n.geo_point?.id,(0,S.Hc)(n.geo_point?.id,this.geoPoints())])).values()]}$submit(e){if(this.useReservations)return this.selectedSlots.set(e),void this.toReservations.set(!0);this.submit.emit(e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-slot-selector"]],inputs:{levelValue:[1,"levelValue"],slots:[1,"slots"],geoPoints:[1,"geoPoints"],project:[1,"project"],mode:[1,"mode"]},outputs:{submit:"submit"},features:[t.Jv_([Y.A])],ngContentSelectors:qo,decls:12,vars:16,consts:[["dataTable",""],["editor",""],[1,"selector",3,"hidden"],[1,"text-body-2","bold"],[1,"text-body-3","color-base-40","mb-20",3,"mode","levelValue","slots","geoPointsCount","daysCount"],[3,"descriptor","endpoint","paginatorEnabled","configEnabled","resetEnabled"],[1,"gap24px",3,"hidden"],["theme","blue",3,"click","disabled"],[3,"levelValue","slots","project","geoPoints","mode","tabsMode"]],template:function(n,a){if(1&n){const s=t.RV6();t.NAR(Zo),t.j41(0,"div",2)(1,"div",3),t.EFF(2," \u0412\u044b\u0431\u043e\u0440 \u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s(),t.nrm(3,"s-project-schedule-slot-selector-header",4)(4,"s-data-table2",5,0),t.k0s(),t.j41(6,"s-dialog-actions",6)(7,"s-button",7),t.nI1(8,"async"),t.bIt("click",function(){c.eBV(s);const J=t.sdS(5);return c.Njj(a.$submit(J.controller.getSelectedData()))}),t.EFF(9," \u0414\u0430\u043b\u0435\u0435 "),t.k0s(),t.SdG(10),t.k0s(),t.nVh(11,tn,2,6,"s-reservations-editor",8)}if(2&n){const s=t.sdS(5);t.Y8G("hidden",a.toReservations()),t.R7$(3),t.Y8G("mode",a.mode())("levelValue",a.levelValue())("slots",a.slots())("geoPointsCount",a.geoPointsCount())("daysCount",a.daysCount()),t.R7$(),t.Y8G("descriptor",a.tableDescriptor)("endpoint",a.endpoint)("paginatorEnabled",!1)("configEnabled",!1)("resetEnabled",!1),t.R7$(2),t.Y8G("hidden",a.toReservations()),t.R7$(),t.Y8G("disabled",t.bMT(8,14,s.selectionEmpty$)),t.R7$(4),t.vxM(a.toReservations()?11:-1)}},dependencies:[zt.Q,m.I,te.h,Gt,_o,N.Jj],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;
1--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:flex;position:relative;flex-direction:column;height:100%}.selector[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:16px 32px;box-sizing:border-box;background:#f2f2f2;height:calc(100% - 66px)}s-dialog-actions[_ngcontent-%COMP%]{border-top:1px solid var(--%NS%color-black-white-300);padding:16px 32px}"]})}}return o})();var no=r(85569);const en=(o,l,e)=>[o,l,e],on=(o,l)=>[o,l];function nn(o,l){1&o&&t.eu8(0)}function an(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-geopoint-selector",15),t.bIt("selectionChange",function(a){c.eBV(e);const s=t.XpG(2);return c.Njj(s.selectedGeoPoints.set(a))}),t.k0s()}if(2&o){const e=t.XpG(2);t.Y8G("geoPoints",e.geoPoints())}}function rn(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",4)(1,"div")(2,"div",5),t.EFF(3),t.k0s(),t.j41(4,"s-id",6),t.EFF(5),t.k0s()(),t.j41(6,"div",7)(7,"s-range-datepicker3",8),t.bIt("rangeChange",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$rangeChange(a))}),t.j41(8,"s-input-label"),t.EFF(9,"\u0414\u0430\u0442\u0430"),t.k0s()(),t.j41(10,"s-segment-button",9),t.mxI("valueChange",function(a){c.eBV(e);const s=t.XpG();return t.DH7(s.selectedWeekDays,a)||(s.selectedWeekDays=a),c.Njj(a)}),t.j41(11,"s-input-label"),t.EFF(12,"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u043d\u0438"),t.k0s()()(),t.j41(13,"div",10)(14,"s-project-scheme-multiselect",11),t.mxI("valueChange",function(a){c.eBV(e);const s=t.XpG();return t.DH7(s.selectedSchemes,a)||(s.selectedSchemes=a),c.Njj(a)}),t.j41(15,"s-input-label"),t.EFF(16,"\u0421\u0445\u0435\u043c\u044b"),t.k0s()()(),t.nVh(17,an,1,1,"s-geopoint-selector",12),t.k0s(),t.j41(18,"s-dialog-actions",13)(19,"s-button",14),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$grepSlots(2))}),t.EFF(20," \u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s(),t.j41(21,"s-icon-button",14),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$grepSlots(1))}),t.EFF(22," \u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0432\u044b\u0431\u043e\u0440\u0443 \u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s()()}if(2&o){const e=t.XpG();t.R7$(3),t.SpI(" ","add"==e.mode()?"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c":"\u0423\u0434\u0430\u043b\u0438\u0442\u044c"," \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439 "),t.R7$(),t.Y8G("id",e.levelValue().id),t.R7$(),t.SpI(" ",e.title()||e.geoPoints()[0]?.title," "),t.R7$(2),t.Y8G("dateFilter",e.dateFilter)("value",t.l_i(15,on,e.start,e.end))("min",e.now),t.R7$(3),t.xc7("min-width",408,"px"),t.R50("value",e.selectedWeekDays),t.Y8G("segments",e.weekDays),t.R7$(4),t.R50("value",e.selectedSchemes),t.Y8G("schemes",e.schemes()),t.R7$(3),t.vxM(e.geoPoints().length>1?17:-1),t.R7$(2),t.Y8G("disabled",e.slotSelectionDisabled()||!e.selectedWeekDays().length),t.R7$(2),t.Y8G("disabled",e.slotSelectionDisabled()||!e.selectedWeekDays().length)}}function cn(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-project-schedule-slot-selector",16),t.bIt("submit",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$toReservations(a))}),t.j41(1,"s-icon-button",17),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.step.set(0))}),t.EFF(2," \u041d\u0430\u0437\u0430\u0434 "),t.k0s()()}if(2&o){const e=t.XpG();t.Y8G("levelValue",e.levelValue())("slots",e.selectedSlots())("project",e.project())("geoPoints",e.geoPoints())("mode",e.mode())}}function ln(o,l){if(1&o&&t.nrm(0,"s-project-schedule-table-editor",18),2&o){const e=t.XpG(2);t.Y8G("slots",e.selectedSlots())("mode",e.mode())}}function sn(o,l){if(1&o&&t.nVh(0,ln,1,2,"s-project-schedule-table-editor",18),2&o){const e=t.XpG();t.vxM(e.selectedSlots().length?0:-1)}}let ao=(()=>{class o{constructor(){this.rangeChange=new c.bkB,this.levelValue=y.hFB.required(),this.project=y.hFB.required(),this.dateRange=y.hFB.required({transform:e=>e.filter(n=>!(0,S.Ri)(n))}),this.mode=y.hFB.required(),this.geoPoint=(0,y.hFB)(),this.schemes=(0,y.hFB)([]),this.title=(0,y.hFB)(),this.toaster=(0,c.WQX)(Vt.W),this.levelValueService=(0,c.WQX)($.Vs),this.geoPointsService=(0,c.WQX)(he.E),this.scheduleSlotService=(0,c.WQX)(ae.s),this.scheduleSlotGroupService=(0,c.WQX)(O.l),this.levelValues=(0,c.vPA)(null),this.currentLevelValue=(0,c.vPA)(0),this.geoPoints=(0,c.vPA)([]),this.step=(0,c.vPA)(0),this.selectedSchemes=(0,c.vPA)([]),this.selectedDates=(0,c.vPA)([]),this.selectedWeekDays=(0,c.vPA)([]),this.selectedSlots=(0,c.vPA)([]),this.selectedGeoPoints=(0,c.vPA)(null),this.slotSelectionDisabled=(0,d.EW)(()=>!(this.selectedGeoPoints()||this.geoPoints()).length||!this.selectedSchemes().length),this.selectedSlotsGeoPoints=(0,d.EW)(()=>{const e=this.selectedSlots();return[...new Map(e.map(n=>[n.geo_point.id,(0,S.Hc)(n.geo_point.id,this.geoPoints())])).values()]}),this.weekDays=Ct.pW,this.now=new Date,this.dateFilter=e=>!(0,S.Ri)(e),this.loadGeopoints=(0,c.QZP)(()=>{this.geoPoint()?this.geoPoints.set([this.geoPoint()]):this.geoPointsService.get({level_value:this.levelValue().id},{as:"promise"}).then(e=>this.geoPoints.set(e))})}ngOnInit(){this.start=this.dateRange()[0],this.end=this.dateRange().at(-1),this.selectedSchemes.set((0,S.Qo)(this.schemes())),this.selectedDates.set([...this.dateRange()]),this.initLevelValues()}$toReservations(e){this.selectedSlots.set(e),this.step.set(2)}$rangeChange(e){this.selectedDates.set((0,S.w3)(e[0],e[1])),this.rangeChange.emit(e)}$grepSlots(e){var n=this;return P()(function*(){const a=n.getDates(n.selectedDates(),n.selectedWeekDays()),s=(yield Promise.all([n.getSlots(a),n.getGroups(a)])).flat();if(!s.length)return n.toaster.error("\u0421\u043b\u043e\u0442\u044b \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b");n.selectedSlots.set(s),n.step.set(e)})()}
1getDates(e,n){return e.filter(a=>n.includes(a.getDay()))}getSlots(e){return this.scheduleSlotService.get({active_till_date_local__in:e.map(S.$$).join(","),geo_point__in:(0,S.Qo)(this.selectedGeoPoints()||this.geoPoints()).join(","),project_scheme__in:this.selectedSchemes().join(",")},{as:"promise"})}getGroups(e){return this.scheduleSlotGroupService.get({schedule_time_slots__active_till_date_local__in:e.map(S.$$).join(","),schedule_time_slots__geo_point__in:(0,S.Qo)(this.selectedGeoPoints()||this.geoPoints()).join(","),schedule_time_slots__project_scheme__in:this.selectedSchemes().join(",")},{as:"promise"})}initLevelValues(){var e=this;return P()(function*(){if(e.geoPoint()||e.project().base_level_type!==V.wg.Level||e.project().base_level_id===e.levelValue().level)return void e.levelValues.set([e.levelValue()]);const n=yield e.levelValueService.get({level:e.project().base_level_id,parent_id:e.levelValue().id},{as:"promise"});e.levelValues.set(n.length?n:[e.levelValue()])})()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-slot-reservation"]],inputs:{levelValue:[1,"levelValue"],project:[1,"project"],dateRange:[1,"dateRange"],mode:[1,"mode"],geoPoint:[1,"geoPoint"],schemes:[1,"schemes"],title:[1,"title"]},decls:7,vars:5,consts:[["stepDateSelect",""],["stepSlotSelect",""],["stepReservation",""],[4,"ngTemplateOutlet"],[1,"content"],[1,"text-body-2","bold"],[1,"text-body-3","color-base-40",3,"id"],[1,"row","gap32px"],[3,"rangeChange","dateFilter","value","min"],["multiple","",2,"flex","1",3,"valueChange","value","segments"],[1,"row","align-end"],["placeholder","\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0441\u0445\u0435\u043c\u0443","selectAll","\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435 \u0441\u0445\u0435\u043c\u044b",1,"w-100",2,"max-width","100%","overflow","hidden",3,"valueChange","value","schemes"],[3,"geoPoints"],[1,"row","gap-1_5"],["theme","blue",3,"click","disabled"],[3,"selectionChange","geoPoints"],[3,"submit","levelValue","slots","project","geoPoints","mode"],["actions","","theme","blue",3,"click"],[3,"slots","mode"]],template:function(n,a){if(1&n&&t.DNE(0,nn,1,0,"ng-container",3)(1,rn,23,18,"ng-template",null,0,t.C5r)(3,cn,3,5,"ng-template",null,1,t.C5r)(5,sn,1,1,"ng-template",null,2,t.C5r),2&n){const s=t.sdS(2),j=t.sdS(4),J=t.sdS(6);t.Y8G("ngTemplateOutlet",t.sMw(1,en,s,j,J)[a.step()])}},dependencies:[zt.Q,te.h,u.YN,b.x,At.i,oo.q,u.X1,eo.v,L.o,N.T3,So,Se.n,no.t,Bt.R],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;
1--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:flex;position:relative;flex-direction:column;height:100%}.title[_ngcontent-%COMP%]{color:var(--%NS%color-base-60)}.content[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:16px 32px;box-sizing:border-box;background:var(--%NS%color-base-95);gap:20px;height:calc(100% - 70px);overflow:auto}s-dialog-actions[_ngcontent-%COMP%]{border-top:1px solid var(--%NS%color-black-white-300);padding:16px 32px}.selector[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:40px}s-project-scheme-badge[_ngcontent-%COMP%]{padding-bottom:0}s-range-datepicker3[_ngcontent-%COMP%]{flex:1}"]})}}return o})();function pn(o,l){if(1&o&&(t.j41(0,"div",4),t.nrm(1,"s-svg-icon",5),t.EFF(2),t.k0s()),2&o){const e=t.XpG(2);t.R7$(2),t.SpI(" ",e.schedule_time_slots_without_workers_qty," ")}}function mn(o,l){if(1&o&&(t.j41(0,"div",2),t.nrm(1,"s-svg-icon",3),t.EFF(2),t.k0s(),t.nVh(3,pn,3,1,"div",4)),2&o){const e=t.XpG();t.HbH(e.worker_reports_qty?"green":"red"),t.R7$(),t.HbH(e.worker_reports_qty?"color-green-300":"color-red-300"),t.R7$(),t.SpI(" ",e.worker_reports_qty??0," "),t.R7$(),t.vxM(e.schedule_time_slots_without_workers_qty?3:-1)}}function dn(o,l){if(1&o&&t.nVh(0,mn,4,6),2&o){const e=t.XpG(2);t.vxM("reservation"===e.mode()?0:-1)}}function gn(o,l){if(1&o&&(t.j41(0,"div",1),t.nVh(1,dn,1,1),t.k0s()),2&o){let e;const n=t.XpG();t.R7$(),t.vxM((e=n.details()&&n.data())?1:-1,e)}}let fo=(()=>{class o{constructor(){this.data=y.hFB.required(),this.details=(0,y.hFB)(),this.mode=(0,c.WQX)(yt.Y).mode,this.slotCount=(0,d.EW)(()=>{const e=this.data();
1return(e.schedule_time_slots_with_workers_qty||0)+(e.schedule_time_slots_without_workers_qty||0)})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-aggregate-summary"]],inputs:{data:[1,"data"],details:[1,"details"]},decls:3,vars:2,consts:[[2,"min-width","20px","text-align","center"],[1,"indicators"],[1,"indicator"],["name","v2/doc","width","16","height","16"],[1,"indicator","red"],["name","v2/worker","width","16","height","16",1,"color-red-300"]],template:function(n,a){1&n&&(t.j41(0,"div",0),t.EFF(1),t.k0s(),t.nVh(2,gn,2,1,"div",1)),2&n&&(t.R7$(),t.JRh(a.slotCount()),t.R7$(),t.vxM(a.slotCount()?2:-1))},dependencies:[tt.D],styles:['.cdk-overlay-container[_ngcontent-%COMP%], .cdk-global-overlay-wrapper[_ngcontent-%COMP%]{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container[_ngcontent-%COMP%]{position:fixed;z-index:1000}.cdk-overlay-container[_ngcontent-%COMP%]:empty{display:none}.cdk-global-overlay-wrapper[_ngcontent-%COMP%]{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane[_ngcontent-%COMP%]{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop[_ngcontent-%COMP%]{transition-duration:1ms}}.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:#00000052}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%], .cdk-high-contrast-active[_ngcontent-%COMP%]   .cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover[_ngcontent-%COMP%]{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover[_ngcontent-%COMP%]::backdrop{display:none}.cdk-overlay-popover[_ngcontent-%COMP%]   .cdk-overlay-backdrop[_ngcontent-%COMP%]{position:fixed;z-index:auto}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal}[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;
1--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}.sign-in-container[_ngcontent-%COMP%]{position:relative}.sign-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:0}.sign-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-enter .32s ease forwards}.sign-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_sign-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_sign-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-in-container[_ngcontent-%COMP%]{position:relative}.slide-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:24px 30px}.slide-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-enter .16s ease forwards}.slide-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_slide-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_slide-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-enter[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-enter .16s ease forwards}.slide-leave[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-enter{0%{height:0;opacity:0}
1to{height:var(--%NS%slide-max-height, auto);opacity:1}}@keyframes _ngcontent-%COMP%_slide-leave{0%{height:var(--%NS%slide-max-height, auto);opacity:1}to{height:0;opacity:0}}.fade-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-enter .16s ease forwards}.fade-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_fade-enter{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_fade-leave{0%{opacity:1}to{opacity:0}}.badge-enter[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-enter .16s ease forwards}.badge-leave[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_badge-enter{0%{width:0;opacity:0}to{width:var(--%NS%badge-width, auto);opacity:1}}@keyframes _ngcontent-%COMP%_badge-leave{0%{width:var(--%NS%badge-width, auto);opacity:1}to{width:0;opacity:0}}.slide-right-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-enter .16s ease forwards}.slide-right-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-right-enter{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _ngcontent-%COMP%_slide-right-leave{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.rotate-active[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_rotate 2s linear infinite}@keyframes _ngcontent-%COMP%_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-aura[_ngcontent-%COMP%]{position:absolute;inset:-6px;border-radius:50%;background:conic-gradient(from 0deg,#2f6bff,#e5484d,#8b5cf6,#2f6bff);animation:_ngcontent-%COMP%_rotate 3s linear infinite;opacity:.7;filter:blur(8px);pointer-events:none}.ai-highlight[_ngcontent-%COMP%]{border-radius:10px;padding:2px;margin:-2px;animation:_ngcontent-%COMP%_ai-highlight 3s ease}@keyframes _ngcontent-%COMP%_ai-highlight{0%{background-color:#2f6bff80;box-shadow:0 0 16px 5px #2f6bff80}30%{background-color:#e5484d80;box-shadow:0 0 16px 5px #e5484d80}60%{background-color:#8b5cf680;box-shadow:0 0 16px 5px #8b5cf680}to{background-color:#8b5cf600;box-shadow:0 0 #8b5cf600}}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}
1.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html[_ngcontent-%COMP%]{--%NS%mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--%NS%mat-app-background-color, var(--%NS%mat-sys-background, transparent));color:var(--%NS%mat-app-text-color, var(--%NS%mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--%NS%mat-app-background-color: #fafafa;--%NS%mat-app-text-color: rgba(0, 0, 0, .87);--%NS%mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);
1--%NS%mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #ff4081;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-shape: 4px;--%NS%mat-card-outlined-container-shape: 4px;--%NS%mat-card-filled-container-shape: 4px;--%NS%mat-card-outlined-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-color: white;--%NS%mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-container-color: white;--%NS%mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--%NS%mat-card-filled-container-color: white;--%NS%mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-height: 4px;--%NS%mat-progress-bar-track-height: 4px;--%NS%mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #ff4081;--%NS%mat-progress-bar-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-shape: 4px;--%NS%mat-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-color: #424242;--%NS%mat-tooltip-supporting-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-form-field-filled-active-indicator-height: 1px;--%NS%mat-form-field-filled-focus-active-indicator-height: 2px;--%NS%mat-form-field-filled-container-shape: 4px;--%NS%mat-form-field-outlined-outline-width: 1px;--%NS%mat-form-field-outlined-focus-outline-width: 2px;--%NS%mat-form-field-outlined-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-error-text-color: #f44336;--%NS%mat-form-field-select-option-text-color: inherit;--%NS%mat-form-field-select-disabled-option-text-color: GrayText;--%NS%mat-form-field-leading-icon-color: unset;--%NS%mat-form-field-disabled-leading-icon-color: unset;--%NS%mat-form-field-trailing-icon-color: unset;--%NS%mat-form-field-disabled-trailing-icon-color: unset;--%NS%mat-form-field-error-focus-trailing-icon-color: unset;--%NS%mat-form-field-error-hover-trailing-icon-color: unset;--%NS%mat-form-field-error-trailing-icon-color: unset;--%NS%mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-hover-state-layer-opacity: .04;--%NS%mat-form-field-focus-state-layer-opacity: .12;--%NS%mat-form-field-filled-container-color: #f6f6f6;--%NS%mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-error-hover-label-text-color: #f44336;--%NS%mat-form-field-filled-error-focus-label-text-color: #f44336;--%NS%mat-form-field-filled-error-label-text-color: #f44336;--%NS%mat-form-field-filled-error-caret-color: #f44336;--%NS%mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-error-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-hover-active-indicator-color: #f44336;--%NS%mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-error-caret-color: #f44336;--%NS%mat-form-field-outlined-error-focus-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-hover-label-text-color: #f44336;--%NS%mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--%NS%mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-error-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-error-hover-outline-color: #f44336;--%NS%mat-form-field-outlined-error-outline-color: #f44336}
1.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-filled-caret-color: #ff4081;--%NS%mat-form-field-filled-focus-active-indicator-color: #ff4081;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #ff4081;--%NS%mat-form-field-outlined-focus-outline-color: #ff4081;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-form-field-container-height: 56px;--%NS%mat-form-field-filled-label-display: block;--%NS%mat-form-field-container-vertical-padding: 16px;--%NS%mat-form-field-filled-with-label-container-padding-top: 24px;--%NS%mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--%NS%mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #ff4081;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-container-shape: 4px;--%NS%mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-shape: 4px;--%NS%mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--%NS%mat-dialog-container-max-width: 80vw;--%NS%mat-dialog-container-small-max-width: 80vw;--%NS%mat-dialog-container-min-width: 0;--%NS%mat-dialog-actions-alignment: start;--%NS%mat-dialog-actions-padding: 8px;--%NS%mat-dialog-content-padding: 20px 24px;--%NS%mat-dialog-with-actions-content-padding: 20px 24px;--%NS%mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-color: white;--%NS%mat-dialog-subhead-color: rgba(0, 0, 0, .87);--%NS%mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-shape-radius: 16px;--%NS%mat-chip-disabled-container-opacity: .4;--%NS%mat-chip-disabled-outline-color: transparent;--%NS%mat-chip-flat-selected-outline-width: 0;--%NS%mat-chip-focus-outline-color: transparent;--%NS%mat-chip-hover-state-layer-opacity: .04;--%NS%mat-chip-outline-color: transparent;--%NS%mat-chip-outline-width: 0;--%NS%mat-chip-selected-hover-state-layer-opacity: .04;--%NS%mat-chip-selected-trailing-action-state-layer-color: transparent;--%NS%mat-chip-trailing-action-focus-opacity: 1;--%NS%mat-chip-trailing-action-focus-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-hover-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-opacity: .54;--%NS%mat-chip-trailing-action-state-layer-color: transparent;--%NS%mat-chip-with-avatar-avatar-shape-radius: 14px;--%NS%mat-chip-with-avatar-avatar-size: 28px;--%NS%mat-chip-with-avatar-disabled-avatar-opacity: 1;--%NS%mat-chip-with-icon-disabled-icon-opacity: 1;--%NS%mat-chip-with-icon-icon-size: 18px;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}
1.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #ff4081;--%NS%mat-chip-elevated-disabled-container-color: #ff4081;--%NS%mat-chip-elevated-selected-container-color: #ff4081;--%NS%mat-chip-flat-disabled-selected-container-color: #ff4081;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-height: 32px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-disabled-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-track-opacity: .12;--%NS%mat-slide-toggle-disabled-unselected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--%NS%mat-slide-toggle-handle-height: 20px;--%NS%mat-slide-toggle-handle-shape: 10px;--%NS%mat-slide-toggle-handle-width: 20px;--%NS%mat-slide-toggle-hidden-track-opacity: 1;--%NS%mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--%NS%mat-slide-toggle-pressed-handle-size: 20px;--%NS%mat-slide-toggle-selected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-handle-size: 20px;--%NS%mat-slide-toggle-selected-hover-state-layer-opacity: .04;--%NS%mat-slide-toggle-selected-icon-size: 18px;--%NS%mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-track-outline-width: 1px;--%NS%mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-track-height: 14px;--%NS%mat-slide-toggle-track-outline-width: 1px;--%NS%mat-slide-toggle-track-shape: 7px;--%NS%mat-slide-toggle-track-width: 36px;--%NS%mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-handle-size: 20px;--%NS%mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-icon-size: 18px;--%NS%mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--%NS%mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-visible-track-opacity: 1;--%NS%mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--%NS%mat-slide-toggle-with-icon-handle-size: 20px;--%NS%mat-slide-toggle-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;
1--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373;--%NS%mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--%NS%mat-slide-toggle-selected-track-outline-color: transparent;--%NS%mat-slide-toggle-track-outline-color: transparent;--%NS%mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-handle-surface-color: white;--%NS%mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--%NS%mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-handle-color: #424242;--%NS%mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-track-color: #f06292;--%NS%mat-slide-toggle-selected-hover-track-color: #f06292;--%NS%mat-slide-toggle-selected-pressed-track-color: #f06292;--%NS%mat-slide-toggle-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-state-layer-size: 40px;--%NS%mat-slide-toggle-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-radio-disabled-selected-icon-opacity: .38;--%NS%mat-radio-disabled-unselected-icon-opacity: .38;--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-height: 6px;--%NS%mat-slider-active-track-shape: 9999px;--%NS%mat-slider-handle-height: 20px;--%NS%mat-slider-handle-shape: 50%;--%NS%mat-slider-handle-width: 20px;--%NS%mat-slider-inactive-track-height: 4px;--%NS%mat-slider-inactive-track-shape: 9999px;--%NS%mat-slider-value-indicator-border-radius: 4px;--%NS%mat-slider-value-indicator-caret-display: block;--%NS%mat-slider-value-indicator-container-transform: translateX(-50%);--%NS%mat-slider-value-indicator-height: 32px;--%NS%mat-slider-value-indicator-padding: 0 12px;--%NS%mat-slider-value-indicator-text-transform: none;--%NS%mat-slider-value-indicator-width: auto;--%NS%mat-slider-with-overlap-handle-outline-width: 1px;--%NS%mat-slider-with-tick-marks-active-container-opacity: .6;--%NS%mat-slider-with-tick-marks-container-shape: 50%;--%NS%mat-slider-with-tick-marks-container-size: 2px;--%NS%mat-slider-with-tick-marks-inactive-container-opacity: .6;--%NS%mat-slider-value-indicator-transform-origin: bottom}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336;--%NS%mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-label-container-color: #424242;--%NS%mat-slider-label-label-text-color: white;--%NS%mat-slider-value-indicator-opacity: 1;--%NS%mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--%NS%mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #ff4081;--%NS%mat-slider-focus-handle-color: #ff4081;--%NS%mat-slider-handle-color: #ff4081;--%NS%mat-slider-hover-handle-color: #ff4081;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-slider-inactive-track-color: #ff4081;--%NS%mat-slider-ripple-color: #ff4081;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-menu-container-shape: 4px;--%NS%mat-menu-divider-bottom-spacing: 0;--%NS%mat-menu-divider-top-spacing: 0;--%NS%mat-menu-item-spacing: 16px;--%NS%mat-menu-item-icon-size: 24px;--%NS%mat-menu-item-leading-spacing: 16px;--%NS%mat-menu-item-trailing-spacing: 16px;--%NS%mat-menu-item-with-icon-leading-spacing: 16px;--%NS%mat-menu-item-with-icon-trailing-spacing: 16px;--%NS%mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-icon-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-menu-container-color: white;--%NS%mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-shape: 4px;--%NS%mat-list-list-item-container-shape: 0;--%NS%mat-list-list-item-leading-avatar-shape: 50%;--%NS%mat-list-list-item-leading-icon-size: 24px;--%NS%mat-list-list-item-leading-avatar-size: 40px;--%NS%mat-list-list-item-trailing-icon-size: 24px;--%NS%mat-list-list-item-disabled-state-layer-opacity: 0;--%NS%mat-list-list-item-disabled-label-text-opacity: .38;--%NS%mat-list-list-item-disabled-leading-icon-opacity: .38;--%NS%mat-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-color: transparent;--%NS%mat-list-list-item-container-color: transparent;--%NS%mat-list-list-item-selected-container-color: transparent;--%NS%mat-list-list-item-leading-avatar-color: transparent;--%NS%mat-list-list-item-disabled-state-layer-color: transparent;--%NS%mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-state-layer-opacity: .04;--%NS%mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--%NS%mat-list-list-item-leading-icon-start-space: 16px;--%NS%mat-list-list-item-leading-icon-end-space: 32px;--%NS%mat-list-list-item-one-line-container-height: 48px;
1--%NS%mat-list-list-item-two-line-container-height: 64px;--%NS%mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-page-size-select-width: 84px;--%NS%mat-paginator-page-size-select-touch-target-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-paginator-container-background-color: white;--%NS%mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--%NS%mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-size: 56px;--%NS%mat-paginator-form-field-container-height: 40px;--%NS%mat-paginator-form-field-container-vertical-padding: 8px;--%NS%mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px;--%NS%mat-tab-divider-color: transparent;--%NS%mat-tab-divider-height: 0;--%NS%mat-tab-active-indicator-height: 2px;--%NS%mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #ff4081;--%NS%mat-tab-active-ripple-color: #ff4081;--%NS%mat-tab-inactive-ripple-color: #ff4081;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #ff4081;--%NS%mat-tab-active-hover-label-text-color: #ff4081;--%NS%mat-tab-active-focus-indicator-color: #ff4081;--%NS%mat-tab-active-hover-indicator-color: #ff4081;--%NS%mat-tab-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}
1.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #ff4081;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-selected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-selected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-unselected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%], .mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-touch-target-display: block;--%NS%mat-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-shape: 4px;--%NS%mat-button-filled-horizontal-padding: 16px;--%NS%mat-button-filled-icon-offset: -4px;--%NS%mat-button-filled-icon-spacing: 8px;--%NS%mat-button-filled-touch-target-size: 48px;--%NS%mat-button-outlined-container-shape: 4px;--%NS%mat-button-outlined-horizontal-padding: 15px;--%NS%mat-button-outlined-icon-offset: -4px;--%NS%mat-button-outlined-icon-spacing: 8px;--%NS%mat-button-outlined-keep-touch-target: false;--%NS%mat-button-outlined-outline-width: 1px;--%NS%mat-button-outlined-touch-target-size: 48px;--%NS%mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-container-shape: 4px;--%NS%mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-horizontal-padding: 16px;--%NS%mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-icon-offset: -4px;--%NS%mat-button-protected-icon-spacing: 8px;--%NS%mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-button-protected-touch-target-size: 48px;--%NS%mat-button-text-container-shape: 4px;--%NS%mat-button-text-horizontal-padding: 8px;--%NS%mat-button-text-icon-offset: 0;--%NS%mat-button-text-icon-spacing: 8px;--%NS%mat-button-text-with-icon-horizontal-padding: 8px;--%NS%mat-button-text-touch-target-size: 48px;--%NS%mat-button-tonal-container-shape: 4px;--%NS%mat-button-tonal-horizontal-padding: 16px;--%NS%mat-button-tonal-icon-offset: -4px;--%NS%mat-button-tonal-icon-spacing: 8px;--%NS%mat-button-tonal-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: white;--%NS%mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-filled-focus-state-layer-opacity: .12;--%NS%mat-button-filled-hover-state-layer-opacity: .04;--%NS%mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-filled-pressed-state-layer-opacity: .12;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-outlined-focus-state-layer-opacity: .12;--%NS%mat-button-outlined-hover-state-layer-opacity: .04;--%NS%mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-pressed-state-layer-opacity: .12;--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-container-color: white;--%NS%mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-protected-focus-state-layer-opacity: .12;--%NS%mat-button-protected-hover-state-layer-opacity: .04;--%NS%mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-pressed-state-layer-opacity: .12;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-text-focus-state-layer-opacity: .12;--%NS%mat-button-text-hover-state-layer-opacity: .04;--%NS%mat-button-text-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-pressed-state-layer-opacity: .12;--%NS%mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-container-color: white;--%NS%mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-tonal-focus-state-layer-opacity: .12;--%NS%mat-button-tonal-hover-state-layer-opacity: .04;--%NS%mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-pressed-state-layer-opacity: .12;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .mat-tonal-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}
1.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%], .mat-tonal-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #ff4081;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #ff4081;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #ff4081;--%NS%mat-button-protected-container-color: #ff4081;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #ff4081;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-text-state-layer-color: #ff4081;--%NS%mat-button-tonal-container-color: #ff4081;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%], .mat-tonal-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-height: 36px;--%NS%mat-button-filled-touch-target-display: block;--%NS%mat-button-outlined-container-height: 36px;--%NS%mat-button-outlined-touch-target-display: block;--%NS%mat-button-protected-container-height: 36px;--%NS%mat-button-protected-touch-target-display: block;--%NS%mat-button-text-container-height: 36px;--%NS%mat-button-text-touch-target-display: block;--%NS%mat-button-tonal-container-height: 36px;--%NS%mat-button-tonal-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-size: 24px;--%NS%mat-icon-button-container-shape: 50%;--%NS%mat-icon-button-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-icon-button-focus-state-layer-opacity: .12;--%NS%mat-icon-button-hover-state-layer-opacity: .04;--%NS%mat-icon-button-icon-color: inherit;--%NS%mat-icon-button-pressed-state-layer-opacity: .12;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}
1.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #ff4081;--%NS%mat-icon-button-state-layer-color: #ff4081;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #ff4081 12%, transparent)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 48px;--%NS%mat-icon-button-state-layer-size: 48px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-shape: 50%;--%NS%mat-fab-touch-target-size: 48px;--%NS%mat-fab-extended-container-height: 48px;--%NS%mat-fab-extended-container-shape: 24px;--%NS%mat-fab-small-container-shape: 50%;--%NS%mat-fab-small-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: white;--%NS%mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-focus-state-layer-opacity: .12;--%NS%mat-fab-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-hover-state-layer-opacity: .04;--%NS%mat-fab-pressed-state-layer-opacity: .12;--%NS%mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-container-color: white;--%NS%mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-small-focus-state-layer-opacity: .12;--%NS%mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-small-hover-state-layer-opacity: .04;--%NS%mat-fab-small-pressed-state-layer-opacity: .12;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}
1.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #ff4081;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-fab-small-container-color: #ff4081;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-fab-small-touch-target-display: block;--%NS%mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-color: #424242;--%NS%mat-snack-bar-supporting-text-color: white;--%NS%mat-snack-bar-button-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-table-background-color: white;--%NS%mat-table-header-headline-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-table-header-container-height: 56px;--%NS%mat-table-footer-container-height: 52px;--%NS%mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-width: 4px;--%NS%mat-progress-spinner-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-badge-container-shape: 50%;--%NS%mat-badge-container-size: unset;--%NS%mat-badge-small-size-container-size: unset;--%NS%mat-badge-large-size-container-size: unset;--%NS%mat-badge-legacy-container-size: 22px;--%NS%mat-badge-legacy-small-size-container-size: 16px;--%NS%mat-badge-legacy-large-size-container-size: 28px;--%NS%mat-badge-container-offset: -11px 0;--%NS%mat-badge-small-size-container-offset: -8px 0;--%NS%mat-badge-large-size-container-offset: -14px 0;--%NS%mat-badge-container-overlap-offset: -11px;--%NS%mat-badge-small-size-container-overlap-offset: -8px;--%NS%mat-badge-large-size-container-overlap-offset: -14px;--%NS%mat-badge-container-padding: 0;--%NS%mat-badge-small-size-container-padding: 0;--%NS%mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white;--%NS%mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #ff4081;--%NS%mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-focus-state-layer-opacity: .12;--%NS%mat-button-toggle-hover-state-layer-opacity: .04;--%NS%mat-button-toggle-legacy-focus-state-layer-opacity: 1;--%NS%mat-button-toggle-legacy-height: 36px;--%NS%mat-button-toggle-legacy-shape: 2px;--%NS%mat-button-toggle-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-background-color: white;--%NS%mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-disabled-state-background-color: white;--%NS%mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--%NS%mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-disabled-state-background-color: white;--%NS%mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-container-shape: 4px;--%NS%mat-datepicker-calendar-container-touch-shape: 4px;--%NS%mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-datepicker-content.mat-accent[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff4081 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #ff4081;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-calendar-controls[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 40px;--%NS%mat-icon-button-state-layer-size: 40px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--%NS%mat-divider-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-shape: 4px;--%NS%mat-expansion-legacy-header-indicator-display: inline-block;--%NS%mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-expansion-container-background-color: white;--%NS%mat-expansion-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--%NS%mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-expansion-header-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-header-description-color: rgba(0, 0, 0, .54);--%NS%mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-header-collapsed-state-height: 48px;--%NS%mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--%NS%mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}.mat-icon.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-shape: 0;--%NS%mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-background-color: white;--%NS%mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-content-background-color: #fafafa;--%NS%mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-focus-state-layer-shape: 4px;--%NS%mat-stepper-header-hover-state-layer-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white;--%NS%mat-stepper-container-color: white;--%NS%mat-stepper-line-color: rgba(0, 0, 0, .12);--%NS%mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-stepper-header-error-state-label-text-color: #f44336;--%NS%mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-error-state-icon-foreground-color: #f44336;--%NS%mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}.mat-step-header.mat-warn[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--%NS%mat-sort-arrow-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: white;--%NS%mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}
1.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #ff4081;--%NS%mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-standard-height: 64px;--%NS%mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--%NS%mat-tree-container-background-color: white;--%NS%mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-timepicker-container-background-color: white}[_ngcontent-%COMP%]:root{--%NS%mat-option-selected-state-label-text-color: #333333;--%NS%mat-option-selected-state-layer-color: transparent;--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #333333}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{height:100%;font-size:16px;line-height:20px;color:var(--%NS%color-base-20)}*[_ngcontent-%COMP%]{font-family:Proxima Nova,sans-serif!important;letter-spacing:initial}router-outlet[_ngcontent-%COMP%] + *[_ngcontent-%COMP%]{display:contents}body[_ngcontent-%COMP%]{margin:0;overflow:hidden}[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px var(--%NS%color-black-white-400)}[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px;height:8px}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--%NS%color-black-white-400)}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:visited{color:var(--%NS%color-base-20);text-decoration:none}fieldset[_ngcontent-%COMP%]{padding:0;margin:0}h1[_ngcontent-%COMP%]{font-size:1.75rem;font-weight:700}ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{margin-block:0;padding-inline:1rem 0}.bold[_ngcontent-%COMP%]{font-weight:700!important}.font-normal[_ngcontent-%COMP%]{font-weight:400!important}.d-flex[_ngcontent-%COMP%]{display:flex}.d-inline-flex[_ngcontent-%COMP%]{display:inline-flex}.d-block[_ngcontent-%COMP%]{display:block}.d-none[_ngcontent-%COMP%]{display:none!important}.pre-line[_ngcontent-%COMP%]{white-space:pre-line}.row[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center}.column[_ngcontent-%COMP%]{display:flex;flex-direction:column}.space-between[_ngcontent-%COMP%]{justify-content:space-between}.align-start[_ngcontent-%COMP%]{align-items:start}.align-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-center[_ngcontent-%COMP%]{align-items:center}.align-end[_ngcontent-%COMP%]{align-items:end}.justify-center[_ngcontent-%COMP%]{justify-content:center}.justify-end[_ngcontent-%COMP%]{justify-content:end}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap}.text10[_ngcontent-%COMP%], .text-caption[_ngcontent-%COMP%]{font-size:10px;line-height:12px}.text16[_ngcontent-%COMP%], .text-body-1[_ngcontent-%COMP%]{font-size:16px;line-height:20px}.text14[_ngcontent-%COMP%], .text-body-2[_ngcontent-%COMP%]{font-size:14px;line-height:20px}.text12[_ngcontent-%COMP%], [_nghost-%COMP%], .text-body-3[_ngcontent-%COMP%]{font-size:12px!important;line-height:16px!important}.text-title-1[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text-title-2[_ngcontent-%COMP%]{font-size:24px;line-height:28px;font-weight:700}.text20[_ngcontent-%COMP%], .text-title-3[_ngcontent-%COMP%]{font-size:20px;line-height:24px;font-weight:700}.text-title-4[_ngcontent-%COMP%]{font-size:16px;line-height:20px;font-weight:700}.text-title-5[_ngcontent-%COMP%]{font-size:13px;line-height:16px;font-weight:700}.text24[_ngcontent-%COMP%], .text-header-2[_ngcontent-%COMP%]{font-size:24px;line-height:32px;font-weight:700}.text28[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text36[_ngcontent-%COMP%]{font-size:36px;line-height:40px;font-weight:700}.text-overflow-ellipsis[_ngcontent-%COMP%]{display:inline-block;overflow:hidden;text-overflow:ellipsis}.c-blue[_ngcontent-%COMP%]{color:var(--%NS%color-blue)!important}.c-blue[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:inherit}.c-gray[_ngcontent-%COMP%], .color-black-white-100[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-100)}.color-black-white-250[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-250)}.color-black-white-400[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-400)}.color-black-white-550[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-550)}.color-black-white-600[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-600)}.color-black-white-700[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.color-green-300[_ngcontent-%COMP%]{color:var(--%NS%color-green-300)}.color-success-50[_ngcontent-%COMP%]{color:var(--%NS%color-success-50)}.c-medium-gray[_ngcontent-%COMP%]{color:var(--%NS%color-medium-gray)}.color-red-300[_ngcontent-%COMP%]{color:var(--%NS%color-red-300)!important}.color-danger-50[_ngcontent-%COMP%]{color:var(--%NS%color-danger-50)}.color-blue-100[_ngcontent-%COMP%]{color:var(--%NS%color-blue-100)}.color-blue-200[_ngcontent-%COMP%]{color:var(--%NS%color-blue-200)}
1.color-blue-300[_ngcontent-%COMP%]{color:var(--%NS%color-blue-300)}.color-base-20[_ngcontent-%COMP%]{color:var(--%NS%color-base-20)}.color-base-40[_ngcontent-%COMP%]{color:var(--%NS%color-base-40)}.color-base-60[_ngcontent-%COMP%]{color:var(--%NS%color-base-60)}.color-base-80[_ngcontent-%COMP%]{color:var(--%NS%color-base-80)}.color-base-95[_ngcontent-%COMP%]{color:var(--%NS%color-base-95)}.color-progress-50[_ngcontent-%COMP%]{color:var(--%NS%color-progress-50)}.color-progress-70[_ngcontent-%COMP%]{color:var(--%NS%color-progress-70)}.c-black[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.b-white[_ngcontent-%COMP%]{background:#fff}.b-gray[_ngcontent-%COMP%]{background:var(--%NS%color-black-white-100)}.b-lightgray[_ngcontent-%COMP%]{background:var(--%NS%color-base-92)}.b-base95[_ngcontent-%COMP%]{background:var(--%NS%color-base-95)}.m-auto[_ngcontent-%COMP%]{margin:auto}.mh-4[_ngcontent-%COMP%]{margin-left:4rem;margin-right:4rem}.ml-auto[_ngcontent-%COMP%]{margin-left:auto}.mt-0_5[_ngcontent-%COMP%]{margin-top:.5rem}.ml-0_5[_ngcontent-%COMP%]{margin-left:.5rem}.mr-0_5[_ngcontent-%COMP%]{margin-right:.5rem}.mb-0_5[_ngcontent-%COMP%]{margin-bottom:.5rem}.mt1px[_ngcontent-%COMP%]{margin-top:1px}.mr1px[_ngcontent-%COMP%]{margin-right:1px}.mb1px[_ngcontent-%COMP%]{margin-bottom:1px}.ml1px[_ngcontent-%COMP%]{margin-left:1px}.gap-0_5[_ngcontent-%COMP%]{gap:.5rem}.gap1px[_ngcontent-%COMP%]{gap:1px}.p-0_5[_ngcontent-%COMP%]{padding:.5rem}.p1px[_ngcontent-%COMP%]{padding:1px}.mt-1[_ngcontent-%COMP%]{margin-top:1rem}.ml-1[_ngcontent-%COMP%]{margin-left:1rem}.mr-1[_ngcontent-%COMP%]{margin-right:1rem}.mb-1[_ngcontent-%COMP%]{margin-bottom:1rem}.mt2px[_ngcontent-%COMP%]{margin-top:2px}.mr2px[_ngcontent-%COMP%]{margin-right:2px}.mb2px[_ngcontent-%COMP%]{margin-bottom:2px}.ml2px[_ngcontent-%COMP%]{margin-left:2px}.gap-1[_ngcontent-%COMP%]{gap:1rem}.gap2px[_ngcontent-%COMP%]{gap:2px}.p-1[_ngcontent-%COMP%]{padding:1rem}.p2px[_ngcontent-%COMP%]{padding:2px}.mt-1_5[_ngcontent-%COMP%]{margin-top:1.5rem}.ml-1_5[_ngcontent-%COMP%]{margin-left:1.5rem}.mr-1_5[_ngcontent-%COMP%]{margin-right:1.5rem}.mb-1_5[_ngcontent-%COMP%]{margin-bottom:1.5rem}.mt3px[_ngcontent-%COMP%]{margin-top:3px}.mr3px[_ngcontent-%COMP%]{margin-right:3px}.mb3px[_ngcontent-%COMP%]{margin-bottom:3px}.ml3px[_ngcontent-%COMP%]{margin-left:3px}.gap-1_5[_ngcontent-%COMP%]{gap:1.5rem}.gap3px[_ngcontent-%COMP%]{gap:3px}.p-1_5[_ngcontent-%COMP%]{padding:1.5rem}.p3px[_ngcontent-%COMP%]{padding:3px}.mt-2[_ngcontent-%COMP%]{margin-top:2rem}.ml-2[_ngcontent-%COMP%]{margin-left:2rem}.mr-2[_ngcontent-%COMP%]{margin-right:2rem}.mb-2[_ngcontent-%COMP%]{margin-bottom:2rem}.mt4px[_ngcontent-%COMP%]{margin-top:4px}.mr4px[_ngcontent-%COMP%]{margin-right:4px}.mb4px[_ngcontent-%COMP%]{margin-bottom:4px}.ml4px[_ngcontent-%COMP%]{margin-left:4px}.gap-2[_ngcontent-%COMP%]{gap:2rem}.gap4px[_ngcontent-%COMP%]{gap:4px}.p-2[_ngcontent-%COMP%]{padding:2rem}.p4px[_ngcontent-%COMP%]{padding:4px}.mt-2_5[_ngcontent-%COMP%]{margin-top:2.5rem}.ml-2_5[_ngcontent-%COMP%]{margin-left:2.5rem}.mr-2_5[_ngcontent-%COMP%]{margin-right:2.5rem}.mb-2_5[_ngcontent-%COMP%]{margin-bottom:2.5rem}.mt5px[_ngcontent-%COMP%]{margin-top:5px}.mr5px[_ngcontent-%COMP%]{margin-right:5px}.mb5px[_ngcontent-%COMP%]{margin-bottom:5px}.ml5px[_ngcontent-%COMP%]{margin-left:5px}.gap-2_5[_ngcontent-%COMP%]{gap:2.5rem}.gap5px[_ngcontent-%COMP%]{gap:5px}.p-2_5[_ngcontent-%COMP%]{padding:2.5rem}.p5px[_ngcontent-%COMP%]{padding:5px}.mt-3[_ngcontent-%COMP%]{margin-top:3rem}.ml-3[_ngcontent-%COMP%]{margin-left:3rem}.mr-3[_ngcontent-%COMP%]{margin-right:3rem}.mb-3[_ngcontent-%COMP%]{margin-bottom:3rem}.mt6px[_ngcontent-%COMP%]{margin-top:6px}.mr6px[_ngcontent-%COMP%]{margin-right:6px}.mb6px[_ngcontent-%COMP%]{margin-bottom:6px}.ml6px[_ngcontent-%COMP%]{margin-left:6px}.gap-3[_ngcontent-%COMP%]{gap:3rem}.gap6px[_ngcontent-%COMP%]{gap:6px}.p-3[_ngcontent-%COMP%]{padding:3rem}.p6px[_ngcontent-%COMP%]{padding:6px}.mt-3_5[_ngcontent-%COMP%]{margin-top:3.5rem}.ml-3_5[_ngcontent-%COMP%]{margin-left:3.5rem}.mr-3_5[_ngcontent-%COMP%]{margin-right:3.5rem}.mb-3_5[_ngcontent-%COMP%]{margin-bottom:3.5rem}.mt7px[_ngcontent-%COMP%]{margin-top:7px}.mr7px[_ngcontent-%COMP%]{margin-right:7px}.mb7px[_ngcontent-%COMP%]{margin-bottom:7px}.ml7px[_ngcontent-%COMP%]{margin-left:7px}.gap-3_5[_ngcontent-%COMP%]{gap:3.5rem}.gap7px[_ngcontent-%COMP%]{gap:7px}.p-3_5[_ngcontent-%COMP%]{padding:3.5rem}.p7px[_ngcontent-%COMP%]{padding:7px}.mt-4[_ngcontent-%COMP%]{margin-top:4rem}.ml-4[_ngcontent-%COMP%]{margin-left:4rem}.mr-4[_ngcontent-%COMP%]{margin-right:4rem}.mb-4[_ngcontent-%COMP%]{margin-bottom:4rem}.mt8px[_ngcontent-%COMP%]{margin-top:8px}.mr8px[_ngcontent-%COMP%]{margin-right:8px}.mb8px[_ngcontent-%COMP%]{margin-bottom:8px}.ml8px[_ngcontent-%COMP%]{margin-left:8px}.gap-4[_ngcontent-%COMP%]{gap:4rem}.gap8px[_ngcontent-%COMP%]{gap:8px}.p-4[_ngcontent-%COMP%]{padding:4rem}.p8px[_ngcontent-%COMP%]{padding:8px}.mt-4_5[_ngcontent-%COMP%]{margin-top:4.5rem}.ml-4_5[_ngcontent-%COMP%]{margin-left:4.5rem}.mr-4_5[_ngcontent-%COMP%]{margin-right:4.5rem}.mb-4_5[_ngcontent-%COMP%]{margin-bottom:4.5rem}.mt9px[_ngcontent-%COMP%]{margin-top:9px}.mr9px[_ngcontent-%COMP%]{margin-right:9px}.mb9px[_ngcontent-%COMP%]{margin-bottom:9px}.ml9px[_ngcontent-%COMP%]{margin-left:9px}.gap-4_5[_ngcontent-%COMP%]{gap:4.5rem}.gap9px[_ngcontent-%COMP%]{gap:9px}.p-4_5[_ngcontent-%COMP%]{padding:4.5rem}.p9px[_ngcontent-%COMP%]{padding:9px}.mt-5[_ngcontent-%COMP%]{margin-top:5rem}.ml-5[_ngcontent-%COMP%]{margin-left:5rem}.mr-5[_ngcontent-%COMP%]{margin-right:5rem}.mb-5[_ngcontent-%COMP%]{margin-bottom:5rem}.mt10px[_ngcontent-%COMP%]{margin-top:10px}.mr10px[_ngcontent-%COMP%]{margin-right:10px}.mb10px[_ngcontent-%COMP%]{margin-bottom:10px}.ml10px[_ngcontent-%COMP%]{margin-left:10px}.gap-5[_ngcontent-%COMP%]{gap:5rem}.gap10px[_ngcontent-%COMP%]{gap:10px}.p-5[_ngcontent-%COMP%]{padding:5rem}.p10px[_ngcontent-%COMP%]{padding:10px}.mt-5_5[_ngcontent-%COMP%]{margin-top:5.5rem}.ml-5_5[_ngcontent-%COMP%]{margin-left:5.5rem}.mr-5_5[_ngcontent-%COMP%]{margin-right:5.5rem}.mb-5_5[_ngcontent-%COMP%]{margin-bottom:5.5rem}.mt11px[_ngcontent-%COMP%]{margin-top:11px}.mr11px[_ngcontent-%COMP%]{margin-right:11px}.mb11px[_ngcontent-%COMP%]{margin-bottom:11px}.ml11px[_ngcontent-%COMP%]{margin-left:11px}.gap-5_5[_ngcontent-%COMP%]{gap:5.5rem}.gap11px[_ngcontent-%COMP%]{gap:11px}.p-5_5[_ngcontent-%COMP%]{padding:5.5rem}.p11px[_ngcontent-%COMP%]{padding:11px}.mt-6[_ngcontent-%COMP%]{margin-top:6rem}.ml-6[_ngcontent-%COMP%]{margin-left:6rem}.mr-6[_ngcontent-%COMP%]{margin-right:6rem}.mb-6[_ngcontent-%COMP%]{margin-bottom:6rem}.mt12px[_ngcontent-%COMP%]{margin-top:12px}.mr12px[_ngcontent-%COMP%]{margin-right:12px}.mb12px[_ngcontent-%COMP%]{margin-bottom:12px}.ml12px[_ngcontent-%COMP%]{margin-left:12px}.gap-6[_ngcontent-%COMP%]{gap:6rem}.gap12px[_ngcontent-%COMP%]{gap:12px}.p-6[_ngcontent-%COMP%]{padding:6rem}.p12px[_ngcontent-%COMP%]{padding:12px}.mt-6_5[_ngcontent-%COMP%]{margin-top:6.5rem}.ml-6_5[_ngcontent-%COMP%]{margin-left:6.5rem}.mr-6_5[_ngcontent-%COMP%]{margin-right:6.5rem}.mb-6_5[_ngcontent-%COMP%]{margin-bottom:6.5rem}.mt13px[_ngcontent-%COMP%]{margin-top:13px}.mr13px[_ngcontent-%COMP%]{margin-right:13px}.mb13px[_ngcontent-%COMP%]{margin-bottom:13px}.ml13px[_ngcontent-%COMP%]{margin-left:13px}.gap-6_5[_ngcontent-%COMP%]{gap:6.5rem}.gap13px[_ngcontent-%COMP%]{gap:13px}.p-6_5[_ngcontent-%COMP%]{padding:6.5rem}.p13px[_ngcontent-%COMP%]{padding:13px}.mt-7[_ngcontent-%COMP%]{margin-top:7rem}.ml-7[_ngcontent-%COMP%]{margin-left:7rem}.mr-7[_ngcontent-%COMP%]{margin-right:7rem}.mb-7[_ngcontent-%COMP%]{margin-bottom:7rem}.mt14px[_ngcontent-%COMP%]{margin-top:14px}.mr14px[_ngcontent-%COMP%]{margin-right:14px}.mb14px[_ngcontent-%COMP%]{margin-bottom:14px}.ml14px[_ngcontent-%COMP%]{margin-left:14px}.gap-7[_ngcontent-%COMP%]{gap:7rem}.gap14px[_ngcontent-%COMP%]{gap:14px}.p-7[_ngcontent-%COMP%]{padding:7rem}.p14px[_ngcontent-%COMP%]{padding:14px}.mt-7_5[_ngcontent-%COMP%]{margin-top:7.5rem}.ml-7_5[_ngcontent-%COMP%]{margin-left:7.5rem}.mr-7_5[_ngcontent-%COMP%]{margin-right:7.5rem}.mb-7_5[_ngcontent-%COMP%]{margin-bottom:7.5rem}.mt15px[_ngcontent-%COMP%]{margin-top:15px}.mr15px[_ngcontent-%COMP%]{margin-right:15px}.mb15px[_ngcontent-%COMP%]{margin-bottom:15px}.ml15px[_ngcontent-%COMP%]{margin-left:15px}.gap-7_5[_ngcontent-%COMP%]{gap:7.5rem}.gap15px[_ngcontent-%COMP%]{gap:15px}.p-7_5[_ngcontent-%COMP%]{padding:7.5rem}.p15px[_ngcontent-%COMP%]{padding:15px}.mt-8[_ngcontent-%COMP%]{margin-top:8rem}.ml-8[_ngcontent-%COMP%]{margin-left:8rem}.mr-8[_ngcontent-%COMP%]{margin-right:8rem}.mb-8[_ngcontent-%COMP%]{margin-bottom:8rem}.mt16px[_ngcontent-%COMP%]{margin-top:16px}.mr16px[_ngcontent-%COMP%]{margin-right:16px}.mb16px[_ngcontent-%COMP%]{margin-bottom:16px}.ml16px[_ngcontent-%COMP%]{margin-left:16px}.gap-8[_ngcontent-%COMP%]{gap:8rem}.gap16px[_ngcontent-%COMP%]{gap:16px}.p-8[_ngcontent-%COMP%]{padding:8rem}.p16px[_ngcontent-%COMP%]{padding:16px}.mt-8_5[_ngcontent-%COMP%]{margin-top:8.5rem}.ml-8_5[_ngcontent-%COMP%]{margin-left:8.5rem}.mr-8_5[_ngcontent-%COMP%]{margin-right:8.5rem}.mb-8_5[_ngcontent-%COMP%]{margin-bottom:8.5rem}.mt17px[_ngcontent-%COMP%]{margin-top:17px}.mr17px[_ngcontent-%COMP%]{margin-right:17px}.mb17px[_ngcontent-%COMP%]{margin-bottom:17px}.ml17px[_ngcontent-%COMP%]{margin-left:17px}.gap-8_5[_ngcontent-%COMP%]{gap:8.5rem}.gap17px[_ngcontent-%COMP%]{gap:17px}.p-8_5[_ngcontent-%COMP%]{padding:8.5rem}.p17px[_ngcontent-%COMP%]{padding:17px}.mt-9[_ngcontent-%COMP%]{margin-top:9rem}.ml-9[_ngcontent-%COMP%]{margin-left:9rem}.mr-9[_ngcontent-%COMP%]{margin-right:9rem}.mb-9[_ngcontent-%COMP%]{margin-bottom:9rem}.mt18px[_ngcontent-%COMP%]{margin-top:18px}.mr18px[_ngcontent-%COMP%]{margin-right:18px}.mb18px[_ngcontent-%COMP%]{margin-bottom:18px}.ml18px[_ngcontent-%COMP%]{margin-left:18px}.gap-9[_ngcontent-%COMP%]{gap:9rem}.gap18px[_ngcontent-%COMP%]{gap:18px}.p-9[_ngcontent-%COMP%]{padding:9rem}.p18px[_ngcontent-%COMP%]{padding:18px}.mt-9_5[_ngcontent-%COMP%]{margin-top:9.5rem}.ml-9_5[_ngcontent-%COMP%]{margin-left:9.5rem}.mr-9_5[_ngcontent-%COMP%]{margin-right:9.5rem}.mb-9_5[_ngcontent-%COMP%]{margin-bottom:9.5rem}.mt19px[_ngcontent-%COMP%]{margin-top:19px}.mr19px[_ngcontent-%COMP%]{margin-right:19px}.mb19px[_ngcontent-%COMP%]{margin-bottom:19px}.ml19px[_ngcontent-%COMP%]{margin-left:19px}.gap-9_5[_ngcontent-%COMP%]{gap:9.5rem}.gap19px[_ngcontent-%COMP%]{gap:19px}.p-9_5[_ngcontent-%COMP%]{padding:9.5rem}.p19px[_ngcontent-%COMP%]{padding:19px}.mt-10[_ngcontent-%COMP%]{margin-top:10rem}.ml-10[_ngcontent-%COMP%]{margin-left:10rem}.mr-10[_ngcontent-%COMP%]{margin-right:10rem}.mb-10[_ngcontent-%COMP%]{margin-bottom:10rem}.mt20px[_ngcontent-%COMP%]{margin-top:20px}
1.mr20px[_ngcontent-%COMP%]{margin-right:20px}.mb20px[_ngcontent-%COMP%]{margin-bottom:20px}.ml20px[_ngcontent-%COMP%]{margin-left:20px}.gap-10[_ngcontent-%COMP%]{gap:10rem}.gap20px[_ngcontent-%COMP%]{gap:20px}.p-10[_ngcontent-%COMP%]{padding:10rem}.p20px[_ngcontent-%COMP%]{padding:20px}.mt-10_5[_ngcontent-%COMP%]{margin-top:10.5rem}.ml-10_5[_ngcontent-%COMP%]{margin-left:10.5rem}.mr-10_5[_ngcontent-%COMP%]{margin-right:10.5rem}.mb-10_5[_ngcontent-%COMP%]{margin-bottom:10.5rem}.mt21px[_ngcontent-%COMP%]{margin-top:21px}.mr21px[_ngcontent-%COMP%]{margin-right:21px}.mb21px[_ngcontent-%COMP%]{margin-bottom:21px}.ml21px[_ngcontent-%COMP%]{margin-left:21px}.gap-10_5[_ngcontent-%COMP%]{gap:10.5rem}.gap21px[_ngcontent-%COMP%]{gap:21px}.p-10_5[_ngcontent-%COMP%]{padding:10.5rem}.p21px[_ngcontent-%COMP%]{padding:21px}.mt-11[_ngcontent-%COMP%]{margin-top:11rem}.ml-11[_ngcontent-%COMP%]{margin-left:11rem}.mr-11[_ngcontent-%COMP%]{margin-right:11rem}.mb-11[_ngcontent-%COMP%]{margin-bottom:11rem}.mt22px[_ngcontent-%COMP%]{margin-top:22px}.mr22px[_ngcontent-%COMP%]{margin-right:22px}.mb22px[_ngcontent-%COMP%]{margin-bottom:22px}.ml22px[_ngcontent-%COMP%]{margin-left:22px}.gap-11[_ngcontent-%COMP%]{gap:11rem}.gap22px[_ngcontent-%COMP%]{gap:22px}.p-11[_ngcontent-%COMP%]{padding:11rem}.p22px[_ngcontent-%COMP%]{padding:22px}.mt-11_5[_ngcontent-%COMP%]{margin-top:11.5rem}.ml-11_5[_ngcontent-%COMP%]{margin-left:11.5rem}.mr-11_5[_ngcontent-%COMP%]{margin-right:11.5rem}.mb-11_5[_ngcontent-%COMP%]{margin-bottom:11.5rem}.mt23px[_ngcontent-%COMP%]{margin-top:23px}.mr23px[_ngcontent-%COMP%]{margin-right:23px}.mb23px[_ngcontent-%COMP%]{margin-bottom:23px}.ml23px[_ngcontent-%COMP%]{margin-left:23px}.gap-11_5[_ngcontent-%COMP%]{gap:11.5rem}.gap23px[_ngcontent-%COMP%]{gap:23px}.p-11_5[_ngcontent-%COMP%]{padding:11.5rem}.p23px[_ngcontent-%COMP%]{padding:23px}.mt-12[_ngcontent-%COMP%]{margin-top:12rem}.ml-12[_ngcontent-%COMP%]{margin-left:12rem}.mr-12[_ngcontent-%COMP%]{margin-right:12rem}.mb-12[_ngcontent-%COMP%]{margin-bottom:12rem}.mt24px[_ngcontent-%COMP%]{margin-top:24px}.mr24px[_ngcontent-%COMP%]{margin-right:24px}.mb24px[_ngcontent-%COMP%]{margin-bottom:24px}.ml24px[_ngcontent-%COMP%]{margin-left:24px}.gap-12[_ngcontent-%COMP%]{gap:12rem}.gap24px[_ngcontent-%COMP%]{gap:24px}.p-12[_ngcontent-%COMP%]{padding:12rem}.p24px[_ngcontent-%COMP%]{padding:24px}.mt-12_5[_ngcontent-%COMP%]{margin-top:12.5rem}.ml-12_5[_ngcontent-%COMP%]{margin-left:12.5rem}.mr-12_5[_ngcontent-%COMP%]{margin-right:12.5rem}.mb-12_5[_ngcontent-%COMP%]{margin-bottom:12.5rem}.mt25px[_ngcontent-%COMP%]{margin-top:25px}.mr25px[_ngcontent-%COMP%]{margin-right:25px}.mb25px[_ngcontent-%COMP%]{margin-bottom:25px}.ml25px[_ngcontent-%COMP%]{margin-left:25px}.gap-12_5[_ngcontent-%COMP%]{gap:12.5rem}.gap25px[_ngcontent-%COMP%]{gap:25px}.p-12_5[_ngcontent-%COMP%]{padding:12.5rem}.p25px[_ngcontent-%COMP%]{padding:25px}.mt-13[_ngcontent-%COMP%]{margin-top:13rem}.ml-13[_ngcontent-%COMP%]{margin-left:13rem}.mr-13[_ngcontent-%COMP%]{margin-right:13rem}.mb-13[_ngcontent-%COMP%]{margin-bottom:13rem}.mt26px[_ngcontent-%COMP%]{margin-top:26px}.mr26px[_ngcontent-%COMP%]{margin-right:26px}.mb26px[_ngcontent-%COMP%]{margin-bottom:26px}.ml26px[_ngcontent-%COMP%]{margin-left:26px}.gap-13[_ngcontent-%COMP%]{gap:13rem}.gap26px[_ngcontent-%COMP%]{gap:26px}.p-13[_ngcontent-%COMP%]{padding:13rem}.p26px[_ngcontent-%COMP%]{padding:26px}.mt-13_5[_ngcontent-%COMP%]{margin-top:13.5rem}.ml-13_5[_ngcontent-%COMP%]{margin-left:13.5rem}.mr-13_5[_ngcontent-%COMP%]{margin-right:13.5rem}.mb-13_5[_ngcontent-%COMP%]{margin-bottom:13.5rem}.mt27px[_ngcontent-%COMP%]{margin-top:27px}.mr27px[_ngcontent-%COMP%]{margin-right:27px}.mb27px[_ngcontent-%COMP%]{margin-bottom:27px}.ml27px[_ngcontent-%COMP%]{margin-left:27px}.gap-13_5[_ngcontent-%COMP%]{gap:13.5rem}.gap27px[_ngcontent-%COMP%]{gap:27px}.p-13_5[_ngcontent-%COMP%]{padding:13.5rem}.p27px[_ngcontent-%COMP%]{padding:27px}.mt-14[_ngcontent-%COMP%]{margin-top:14rem}.ml-14[_ngcontent-%COMP%]{margin-left:14rem}.mr-14[_ngcontent-%COMP%]{margin-right:14rem}.mb-14[_ngcontent-%COMP%]{margin-bottom:14rem}.mt28px[_ngcontent-%COMP%]{margin-top:28px}.mr28px[_ngcontent-%COMP%]{margin-right:28px}.mb28px[_ngcontent-%COMP%]{margin-bottom:28px}.ml28px[_ngcontent-%COMP%]{margin-left:28px}.gap-14[_ngcontent-%COMP%]{gap:14rem}.gap28px[_ngcontent-%COMP%]{gap:28px}.p-14[_ngcontent-%COMP%]{padding:14rem}.p28px[_ngcontent-%COMP%]{padding:28px}.mt-14_5[_ngcontent-%COMP%]{margin-top:14.5rem}.ml-14_5[_ngcontent-%COMP%]{margin-left:14.5rem}.mr-14_5[_ngcontent-%COMP%]{margin-right:14.5rem}.mb-14_5[_ngcontent-%COMP%]{margin-bottom:14.5rem}.mt29px[_ngcontent-%COMP%]{margin-top:29px}.mr29px[_ngcontent-%COMP%]{margin-right:29px}.mb29px[_ngcontent-%COMP%]{margin-bottom:29px}.ml29px[_ngcontent-%COMP%]{margin-left:29px}.gap-14_5[_ngcontent-%COMP%]{gap:14.5rem}.gap29px[_ngcontent-%COMP%]{gap:29px}.p-14_5[_ngcontent-%COMP%]{padding:14.5rem}.p29px[_ngcontent-%COMP%]{padding:29px}.mt-15[_ngcontent-%COMP%]{margin-top:15rem}.ml-15[_ngcontent-%COMP%]{margin-left:15rem}.mr-15[_ngcontent-%COMP%]{margin-right:15rem}.mb-15[_ngcontent-%COMP%]{margin-bottom:15rem}.mt30px[_ngcontent-%COMP%]{margin-top:30px}.mr30px[_ngcontent-%COMP%]{margin-right:30px}
1.mb30px[_ngcontent-%COMP%]{margin-bottom:30px}.ml30px[_ngcontent-%COMP%]{margin-left:30px}.gap-15[_ngcontent-%COMP%]{gap:15rem}.gap30px[_ngcontent-%COMP%]{gap:30px}.p-15[_ngcontent-%COMP%]{padding:15rem}.p30px[_ngcontent-%COMP%]{padding:30px}.mt-15_5[_ngcontent-%COMP%]{margin-top:15.5rem}.ml-15_5[_ngcontent-%COMP%]{margin-left:15.5rem}.mr-15_5[_ngcontent-%COMP%]{margin-right:15.5rem}.mb-15_5[_ngcontent-%COMP%]{margin-bottom:15.5rem}.mt31px[_ngcontent-%COMP%]{margin-top:31px}.mr31px[_ngcontent-%COMP%]{margin-right:31px}.mb31px[_ngcontent-%COMP%]{margin-bottom:31px}.ml31px[_ngcontent-%COMP%]{margin-left:31px}.gap-15_5[_ngcontent-%COMP%]{gap:15.5rem}.gap31px[_ngcontent-%COMP%]{gap:31px}.p-15_5[_ngcontent-%COMP%]{padding:15.5rem}.p31px[_ngcontent-%COMP%]{padding:31px}.mt-16[_ngcontent-%COMP%]{margin-top:16rem}.ml-16[_ngcontent-%COMP%]{margin-left:16rem}.mr-16[_ngcontent-%COMP%]{margin-right:16rem}.mb-16[_ngcontent-%COMP%]{margin-bottom:16rem}.mt32px[_ngcontent-%COMP%]{margin-top:32px}.mr32px[_ngcontent-%COMP%]{margin-right:32px}.mb32px[_ngcontent-%COMP%]{margin-bottom:32px}.ml32px[_ngcontent-%COMP%]{margin-left:32px}.gap-16[_ngcontent-%COMP%]{gap:16rem}.gap32px[_ngcontent-%COMP%]{gap:32px}.p-16[_ngcontent-%COMP%]{padding:16rem}.p32px[_ngcontent-%COMP%]{padding:32px}.mt-16_5[_ngcontent-%COMP%]{margin-top:16.5rem}.ml-16_5[_ngcontent-%COMP%]{margin-left:16.5rem}.mr-16_5[_ngcontent-%COMP%]{margin-right:16.5rem}.mb-16_5[_ngcontent-%COMP%]{margin-bottom:16.5rem}.mt33px[_ngcontent-%COMP%]{margin-top:33px}.mr33px[_ngcontent-%COMP%]{margin-right:33px}.mb33px[_ngcontent-%COMP%]{margin-bottom:33px}.ml33px[_ngcontent-%COMP%]{margin-left:33px}.gap-16_5[_ngcontent-%COMP%]{gap:16.5rem}.gap33px[_ngcontent-%COMP%]{gap:33px}.p-16_5[_ngcontent-%COMP%]{padding:16.5rem}.p33px[_ngcontent-%COMP%]{padding:33px}.mt-17[_ngcontent-%COMP%]{margin-top:17rem}.ml-17[_ngcontent-%COMP%]{margin-left:17rem}.mr-17[_ngcontent-%COMP%]{margin-right:17rem}.mb-17[_ngcontent-%COMP%]{margin-bottom:17rem}.mt34px[_ngcontent-%COMP%]{margin-top:34px}.mr34px[_ngcontent-%COMP%]{margin-right:34px}.mb34px[_ngcontent-%COMP%]{margin-bottom:34px}.ml34px[_ngcontent-%COMP%]{margin-left:34px}.gap-17[_ngcontent-%COMP%]{gap:17rem}.gap34px[_ngcontent-%COMP%]{gap:34px}.p-17[_ngcontent-%COMP%]{padding:17rem}.p34px[_ngcontent-%COMP%]{padding:34px}.mt-17_5[_ngcontent-%COMP%]{margin-top:17.5rem}.ml-17_5[_ngcontent-%COMP%]{margin-left:17.5rem}.mr-17_5[_ngcontent-%COMP%]{margin-right:17.5rem}.mb-17_5[_ngcontent-%COMP%]{margin-bottom:17.5rem}.mt35px[_ngcontent-%COMP%]{margin-top:35px}.mr35px[_ngcontent-%COMP%]{margin-right:35px}.mb35px[_ngcontent-%COMP%]{margin-bottom:35px}.ml35px[_ngcontent-%COMP%]{margin-left:35px}.gap-17_5[_ngcontent-%COMP%]{gap:17.5rem}.gap35px[_ngcontent-%COMP%]{gap:35px}.p-17_5[_ngcontent-%COMP%]{padding:17.5rem}.p35px[_ngcontent-%COMP%]{padding:35px}.mt-18[_ngcontent-%COMP%]{margin-top:18rem}.ml-18[_ngcontent-%COMP%]{margin-left:18rem}.mr-18[_ngcontent-%COMP%]{margin-right:18rem}.mb-18[_ngcontent-%COMP%]{margin-bottom:18rem}.mt36px[_ngcontent-%COMP%]{margin-top:36px}.mr36px[_ngcontent-%COMP%]{margin-right:36px}.mb36px[_ngcontent-%COMP%]{margin-bottom:36px}.ml36px[_ngcontent-%COMP%]{margin-left:36px}.gap-18[_ngcontent-%COMP%]{gap:18rem}.gap36px[_ngcontent-%COMP%]{gap:36px}.p-18[_ngcontent-%COMP%]{padding:18rem}.p36px[_ngcontent-%COMP%]{padding:36px}.mt-18_5[_ngcontent-%COMP%]{margin-top:18.5rem}.ml-18_5[_ngcontent-%COMP%]{margin-left:18.5rem}.mr-18_5[_ngcontent-%COMP%]{margin-right:18.5rem}.mb-18_5[_ngcontent-%COMP%]{margin-bottom:18.5rem}.mt37px[_ngcontent-%COMP%]{margin-top:37px}.mr37px[_ngcontent-%COMP%]{margin-right:37px}.mb37px[_ngcontent-%COMP%]{margin-bottom:37px}.ml37px[_ngcontent-%COMP%]{margin-left:37px}.gap-18_5[_ngcontent-%COMP%]{gap:18.5rem}.gap37px[_ngcontent-%COMP%]{gap:37px}.p-18_5[_ngcontent-%COMP%]{padding:18.5rem}.p37px[_ngcontent-%COMP%]{padding:37px}.mt-19[_ngcontent-%COMP%]{margin-top:19rem}.ml-19[_ngcontent-%COMP%]{margin-left:19rem}.mr-19[_ngcontent-%COMP%]{margin-right:19rem}.mb-19[_ngcontent-%COMP%]{margin-bottom:19rem}.mt38px[_ngcontent-%COMP%]{margin-top:38px}.mr38px[_ngcontent-%COMP%]{margin-right:38px}.mb38px[_ngcontent-%COMP%]{margin-bottom:38px}.ml38px[_ngcontent-%COMP%]{margin-left:38px}.gap-19[_ngcontent-%COMP%]{gap:19rem}.gap38px[_ngcontent-%COMP%]{gap:38px}.p-19[_ngcontent-%COMP%]{padding:19rem}.p38px[_ngcontent-%COMP%]{padding:38px}.mt-19_5[_ngcontent-%COMP%]{margin-top:19.5rem}.ml-19_5[_ngcontent-%COMP%]{margin-left:19.5rem}.mr-19_5[_ngcontent-%COMP%]{margin-right:19.5rem}.mb-19_5[_ngcontent-%COMP%]{margin-bottom:19.5rem}.mt39px[_ngcontent-%COMP%]{margin-top:39px}.mr39px[_ngcontent-%COMP%]{margin-right:39px}.mb39px[_ngcontent-%COMP%]{margin-bottom:39px}.ml39px[_ngcontent-%COMP%]{margin-left:39px}.gap-19_5[_ngcontent-%COMP%]{gap:19.5rem}.gap39px[_ngcontent-%COMP%]{gap:39px}.p-19_5[_ngcontent-%COMP%]{padding:19.5rem}.p39px[_ngcontent-%COMP%]{padding:39px}.mt-20[_ngcontent-%COMP%]{margin-top:20rem}.ml-20[_ngcontent-%COMP%]{margin-left:20rem}.mr-20[_ngcontent-%COMP%]{margin-right:20rem}.mb-20[_ngcontent-%COMP%]{margin-bottom:20rem}.mt40px[_ngcontent-%COMP%]{margin-top:40px}.mr40px[_ngcontent-%COMP%]{margin-right:40px}.mb40px[_ngcontent-%COMP%]{margin-bottom:40px}.ml40px[_ngcontent-%COMP%]{margin-left:40px}.gap-20[_ngcontent-%COMP%]{gap:20rem}.gap40px[_ngcontent-%COMP%]{gap:40px}.p-20[_ngcontent-%COMP%]{padding:20rem}.p40px[_ngcontent-%COMP%]{padding:40px}
1.mt-20_5[_ngcontent-%COMP%]{margin-top:20.5rem}.ml-20_5[_ngcontent-%COMP%]{margin-left:20.5rem}.mr-20_5[_ngcontent-%COMP%]{margin-right:20.5rem}.mb-20_5[_ngcontent-%COMP%]{margin-bottom:20.5rem}.mt41px[_ngcontent-%COMP%]{margin-top:41px}.mr41px[_ngcontent-%COMP%]{margin-right:41px}.mb41px[_ngcontent-%COMP%]{margin-bottom:41px}.ml41px[_ngcontent-%COMP%]{margin-left:41px}.gap-20_5[_ngcontent-%COMP%]{gap:20.5rem}.gap41px[_ngcontent-%COMP%]{gap:41px}.p-20_5[_ngcontent-%COMP%]{padding:20.5rem}.p41px[_ngcontent-%COMP%]{padding:41px}.mt-21[_ngcontent-%COMP%]{margin-top:21rem}.ml-21[_ngcontent-%COMP%]{margin-left:21rem}.mr-21[_ngcontent-%COMP%]{margin-right:21rem}.mb-21[_ngcontent-%COMP%]{margin-bottom:21rem}.mt42px[_ngcontent-%COMP%]{margin-top:42px}.mr42px[_ngcontent-%COMP%]{margin-right:42px}.mb42px[_ngcontent-%COMP%]{margin-bottom:42px}.ml42px[_ngcontent-%COMP%]{margin-left:42px}.gap-21[_ngcontent-%COMP%]{gap:21rem}.gap42px[_ngcontent-%COMP%]{gap:42px}.p-21[_ngcontent-%COMP%]{padding:21rem}.p42px[_ngcontent-%COMP%]{padding:42px}.mt-21_5[_ngcontent-%COMP%]{margin-top:21.5rem}.ml-21_5[_ngcontent-%COMP%]{margin-left:21.5rem}.mr-21_5[_ngcontent-%COMP%]{margin-right:21.5rem}.mb-21_5[_ngcontent-%COMP%]{margin-bottom:21.5rem}.mt43px[_ngcontent-%COMP%]{margin-top:43px}.mr43px[_ngcontent-%COMP%]{margin-right:43px}.mb43px[_ngcontent-%COMP%]{margin-bottom:43px}.ml43px[_ngcontent-%COMP%]{margin-left:43px}.gap-21_5[_ngcontent-%COMP%]{gap:21.5rem}.gap43px[_ngcontent-%COMP%]{gap:43px}.p-21_5[_ngcontent-%COMP%]{padding:21.5rem}.p43px[_ngcontent-%COMP%]{padding:43px}.mt-22[_ngcontent-%COMP%]{margin-top:22rem}.ml-22[_ngcontent-%COMP%]{margin-left:22rem}.mr-22[_ngcontent-%COMP%]{margin-right:22rem}.mb-22[_ngcontent-%COMP%]{margin-bottom:22rem}.mt44px[_ngcontent-%COMP%]{margin-top:44px}.mr44px[_ngcontent-%COMP%]{margin-right:44px}.mb44px[_ngcontent-%COMP%]{margin-bottom:44px}.ml44px[_ngcontent-%COMP%]{margin-left:44px}.gap-22[_ngcontent-%COMP%]{gap:22rem}.gap44px[_ngcontent-%COMP%]{gap:44px}.p-22[_ngcontent-%COMP%]{padding:22rem}.p44px[_ngcontent-%COMP%]{padding:44px}.mt-22_5[_ngcontent-%COMP%]{margin-top:22.5rem}.ml-22_5[_ngcontent-%COMP%]{margin-left:22.5rem}.mr-22_5[_ngcontent-%COMP%]{margin-right:22.5rem}.mb-22_5[_ngcontent-%COMP%]{margin-bottom:22.5rem}.mt45px[_ngcontent-%COMP%]{margin-top:45px}.mr45px[_ngcontent-%COMP%]{margin-right:45px}.mb45px[_ngcontent-%COMP%]{margin-bottom:45px}.ml45px[_ngcontent-%COMP%]{margin-left:45px}.gap-22_5[_ngcontent-%COMP%]{gap:22.5rem}.gap45px[_ngcontent-%COMP%]{gap:45px}.p-22_5[_ngcontent-%COMP%]{padding:22.5rem}.p45px[_ngcontent-%COMP%]{padding:45px}.mt-23[_ngcontent-%COMP%]{margin-top:23rem}.ml-23[_ngcontent-%COMP%]{margin-left:23rem}.mr-23[_ngcontent-%COMP%]{margin-right:23rem}.mb-23[_ngcontent-%COMP%]{margin-bottom:23rem}.mt46px[_ngcontent-%COMP%]{margin-top:46px}.mr46px[_ngcontent-%COMP%]{margin-right:46px}.mb46px[_ngcontent-%COMP%]{margin-bottom:46px}.ml46px[_ngcontent-%COMP%]{margin-left:46px}.gap-23[_ngcontent-%COMP%]{gap:23rem}.gap46px[_ngcontent-%COMP%]{gap:46px}.p-23[_ngcontent-%COMP%]{padding:23rem}.p46px[_ngcontent-%COMP%]{padding:46px}.mt-23_5[_ngcontent-%COMP%]{margin-top:23.5rem}.ml-23_5[_ngcontent-%COMP%]{margin-left:23.5rem}.mr-23_5[_ngcontent-%COMP%]{margin-right:23.5rem}.mb-23_5[_ngcontent-%COMP%]{margin-bottom:23.5rem}.mt47px[_ngcontent-%COMP%]{margin-top:47px}.mr47px[_ngcontent-%COMP%]{margin-right:47px}.mb47px[_ngcontent-%COMP%]{margin-bottom:47px}.ml47px[_ngcontent-%COMP%]{margin-left:47px}.gap-23_5[_ngcontent-%COMP%]{gap:23.5rem}.gap47px[_ngcontent-%COMP%]{gap:47px}.p-23_5[_ngcontent-%COMP%]{padding:23.5rem}.p47px[_ngcontent-%COMP%]{padding:47px}.mt-24[_ngcontent-%COMP%]{margin-top:24rem}.ml-24[_ngcontent-%COMP%]{margin-left:24rem}.mr-24[_ngcontent-%COMP%]{margin-right:24rem}.mb-24[_ngcontent-%COMP%]{margin-bottom:24rem}.mt48px[_ngcontent-%COMP%]{margin-top:48px}.mr48px[_ngcontent-%COMP%]{margin-right:48px}.mb48px[_ngcontent-%COMP%]{margin-bottom:48px}.ml48px[_ngcontent-%COMP%]{margin-left:48px}.gap-24[_ngcontent-%COMP%]{gap:24rem}.gap48px[_ngcontent-%COMP%]{gap:48px}.p-24[_ngcontent-%COMP%]{padding:24rem}.p48px[_ngcontent-%COMP%]{padding:48px}.mt-24_5[_ngcontent-%COMP%]{margin-top:24.5rem}.ml-24_5[_ngcontent-%COMP%]{margin-left:24.5rem}.mr-24_5[_ngcontent-%COMP%]{margin-right:24.5rem}.mb-24_5[_ngcontent-%COMP%]{margin-bottom:24.5rem}.mt49px[_ngcontent-%COMP%]{margin-top:49px}.mr49px[_ngcontent-%COMP%]{margin-right:49px}.mb49px[_ngcontent-%COMP%]{margin-bottom:49px}.ml49px[_ngcontent-%COMP%]{margin-left:49px}.gap-24_5[_ngcontent-%COMP%]{gap:24.5rem}.gap49px[_ngcontent-%COMP%]{gap:49px}.p-24_5[_ngcontent-%COMP%]{padding:24.5rem}.p49px[_ngcontent-%COMP%]{padding:49px}.mb-20[_ngcontent-%COMP%]{margin-bottom:20px}.mb-30[_ngcontent-%COMP%]{margin-bottom:30px}.mb-40[_ngcontent-%COMP%]{margin-bottom:40px}[hidden][_ngcontent-%COMP%]{display:none!important}
1table[_ngcontent-%COMP%]:not(.custom-table):not([role]){width:100%;border-spacing:0;border-collapse:collapse}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]{color:#323132!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;text-align:left}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tr[_ngcontent-%COMP%]{background:#fff}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover{transition:.3s;background:var(--%NS%color-black-white-250)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:1}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:active{background:var(--%NS%color-black-white-400)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]{font-size:1rem!important;padding:.5rem 0;box-sizing:border-box}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:last-of-type{padding-right:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:1rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%]{text-align:right}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:0;transition:.3s}fieldset[_ngcontent-%COMP%]{border:none}.w-100[_ngcontent-%COMP%]{width:100%}.maw-100[_ngcontent-%COMP%]{max-width:100%}.h-100[_ngcontent-%COMP%]{height:100%}.h-underline[_ngcontent-%COMP%]:hover, .underline[_ngcontent-%COMP%]{text-decoration:underline}.uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.c-pointer[_ngcontent-%COMP%]{cursor:pointer}.c-default[_ngcontent-%COMP%]{cursor:default!important}.hidden[_ngcontent-%COMP%]{visibility:hidden}.nowrap[_ngcontent-%COMP%]{white-space:nowrap}.overflow-hidden[_ngcontent-%COMP%]{overflow:hidden}.overflow-auto[_ngcontent-%COMP%]{overflow:auto}.no-padding[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{padding:0;overflow:hidden}.map-dialog-panel[_ngcontent-%COMP%]   .mat-dialog-content[_ngcontent-%COMP%]{overflow:hidden}.link-container[_ngcontent-%COMP%]{width:100%;display:inline-flex;align-items:center;gap:6px}.tab-trigger[_ngcontent-%COMP%]{font-weight:700;box-sizing:border-box;padding-bottom:4px;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer}.tab-trigger[_ngcontent-%COMP%]:hover{color:#000}.tab-trigger.tab-trigger-active[_ngcontent-%COMP%]{color:var(--%NS%color-blue);border-bottom-color:var(--%NS%color-blue)}.s-hover-slave[_ngcontent-%COMP%]{opacity:0;transition:opacity .3s;will-change:opacity}.s-hover-slave.s-hover-slave-active[_ngcontent-%COMP%]{opacity:1}s-select[_ngcontent-%COMP%]   .mat-mdc-select-arrow[_ngcontent-%COMP%]{opacity:0}s-select[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%]{font-weight:700}.s-select-pane[_ngcontent-%COMP%]{min-width:max-content!important;padding:0!important;border-radius:4px!important}.mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-dialog-panel.no-padding[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:0}.mat-mdc-dialog-panel.fullscreen-preview[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{border-radius:0}.mat-mdc-dialog-panel[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-menu-content[_ngcontent-%COMP%]{padding:0!important;display:flex;flex-direction:column}.mdc-button[_ngcontent-%COMP%]   .mdc-button__label[_ngcontent-%COMP%]{position:static!important}.mat-mdc-button-touch-target[_ngcontent-%COMP%]{height:inherit!important}.ya-maps-placemark-hint[_ngcontent-%COMP%]{padding:5px;font-size:16px;line-height:19px}.ya-maps-button[_ngcontent-%COMP%]{cursor:pointer;box-shadow:0 1px 2px 1px #00000026,0 2px 5px -3px #00000026;border:1px solid transparent}.mat-mdc-menu-panel[_ngcontent-%COMP%]{max-height:calc(50vh - 20px)}.mat-mdc-menu-panel.scrollbar-gutter-stable[_ngcontent-%COMP%]{scrollbar-gutter:stable}[_ngcontent-%COMP%]::highlight(dictionary-search), [_ngcontent-%COMP%]::highlight(cell-editor-search){color:var(--%NS%color-progress-50)}[_ngcontent-%COMP%]::highlight(dictionary-search-current), [_ngcontent-%COMP%]::highlight(cell-editor-search-current){color:var(--%NS%color-progress-50);background-color:var(--%NS%color-progress-90)}.cell-match[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.cell-match-current[_ngcontent-%COMP%]{background-color:var(--%NS%color-progress-90);box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.block-dependency-tooltip[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{color:var(--%NS%color-black-white-550);display:flex;align-items:center;justify-content:flex-start;gap:4px;
1height:100%}.indicators[_ngcontent-%COMP%]{display:flex;align-items:center;flex-wrap:wrap;padding:0;gap:4px}']})}}return o})();var No=r(14602),me=r(21366),Ne=r(38244),de=r(20091);const Fe=()=>({source_name:"",value:null}),Ce=(o,l)=>l.id;function un(o,l){if(1&o&&(t.j41(0,"td")(1,"s-color-indicator",4),t.EFF(2),t.k0s()()),2&o){const e=l.$implicit;t.R7$(),t.Y8G("color",e.color),t.R7$(),t.JRh(e.title)}}function xn(o,l){if(1&o&&(t.j41(0,"td")(1,"div",6),t.EFF(2),t.k0s(),t.j41(3,"div",7),t.EFF(4),t.k0s()()),2&o){const e=l;t.AVh("inherited",!e.is_local_setting),t.R7$(2),t.JRh(e.value??"\u2014"),t.R7$(2),t.SpI(" ",e.source_name_ru," ")}}function hn(o,l){if(1&o&&t.nVh(0,xn,5,4,"td",5),2&o){let e;const n=l.$index,a=t.XpG(),s=t.XpG();t.vxM((e=s.getByKey("key","report_creation_radius",a[n])||t.lJ4(1,Fe))?0:-1,e)}}function bn(o,l){if(1&o&&(t.j41(0,"td")(1,"div",6),t.EFF(2),t.k0s(),t.j41(3,"div",7),t.EFF(4),t.k0s()()),2&o){const e=l,n=t.XpG(3);t.AVh("inherited",!e.is_local_setting),t.R7$(2),t.JRh(n.$value(e.value)),t.R7$(2),t.SpI(" ",e.source_name_ru," ")}}function _n(o,l){if(1&o&&t.nVh(0,bn,5,4,"td",5),2&o){let e;const n=l.$index,a=t.XpG(),s=t.XpG();t.vxM((e=s.getByKey("key","is_report_creation_radius_only",a[n])||t.lJ4(1,Fe))?0:-1,e)}}function Sn(o,l){if(1&o&&(t.j41(0,"td")(1,"div",6),t.EFF(2),t.k0s(),t.j41(3,"div",7),t.EFF(4),t.k0s()()),2&o){const e=l;t.AVh("inherited",!e.is_local_setting),t.R7$(2),t.JRh(e.value??"\u2014"),t.R7$(2),t.SpI(" ",e.source_name_ru," ")}}function fn(o,l){if(1&o&&t.nVh(0,Sn,5,4,"td",5),2&o){let e;const n=l.$index,a=t.XpG(),s=t.XpG();t.vxM((e=s.getByKey("key","report_creation_duration",a[n])||t.lJ4(1,Fe))?0:-1,e)}}function Nn(o,l){if(1&o&&(t.j41(0,"td")(1,"div",6),t.EFF(2),t.k0s(),t.j41(3,"div",7),t.EFF(4),t.k0s()()),2&o){const e=l,n=t.XpG(3);t.AVh("inherited",!e.is_local_setting),t.R7$(2),t.JRh(n.$value(e.value)),t.R7$(2),t.SpI(" ",e.source_name_ru," ")}}function Cn(o,l){if(1&o&&t.nVh(0,Nn,5,4,"td",5),2&o){let e;const n=l.$index,a=t.XpG(),s=t.XpG();t.vxM((e=s.getByKey("key","is_report_creation_duration_only",a[n])||t.lJ4(1,Fe))?0:-1,e)}}function vn(o,l){if(1&o&&(t.j41(0,"s-project-schedule-summary-table")(1,"tr",0)(2,"td",1)(3,"div"),t.EFF(4,"\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f"),t.k0s()(),t.Z7z(5,un,3,2,"td",null,Ce),t.k0s(),t.qex(7,2),t.j41(8,"tr")(9,"td")(10,"div",3),t.EFF(11," \u0412\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u044c "),t.k0s()()(),t.j41(12,"tr")(13,"td"),t.EFF(14,"\u0420\u0430\u0434\u0438\u0443\u0441 \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u0438, \u041c"),t.k0s(),t.Z7z(15,hn,1,2,null,null,Ce),t.k0s(),t.j41(17,"tr")(18,"td"),t.EFF(19,"\u0417\u0430\u043f\u0440\u0435\u0442\u0438\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0432\u043d\u0435 \u0440\u0430\u0434\u0438\u0443\u0441\u0430"),t.k0s(),t.Z7z(20,_n,1,2,null,null,Ce),t.k0s(),t.j41(22,"tr")(23,"td")(24,"div",3),t.EFF(25," \u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c "),t.k0s()()(),t.nrm(26,"tr"),t.j41(27,"tr")(28,"td"),t.EFF(29,"\u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u043c\u0438\u043d\u0443\u0442"),t.k0s(),t.Z7z(30,fn,1,2,null,null,Ce),t.k0s(),t.j41(32,"tr")(33,"td"),t.EFF(34,"\u0417\u0430\u043f\u0440\u0435\u0442\u0438\u0442\u044c \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u043e\u0442\u0447\u0435\u0442\u0430 \u043f\u0440\u0438 \u043c\u0435\u043d\u044c\u0448\u0435\u0439 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438"),t.k0s(),t.Z7z(35,Cn,1,2,null,null,Ce),t.k0s(),t.bVm(),t.k0s()),2&o){const e=t.XpG();t.R7$(5),t.Dyx(e.schemes()),t.R7$(4),t.BMQ("colspan",e.schemes().length),t.R7$(6),t.Dyx(e.schemes()),t.R7$(5),t.Dyx(e.schemes()),t.R7$(3),t.BMQ("colspan",e.schemes().length),t.R7$(7),t.Dyx(e.schemes()),t.R7$(5),t.Dyx(e.schemes())}}let Pn=(()=>{class o{constructor(){var e=this;this.project=(0,y.hFB)(),this.data=y.hFB.required(),this.schemes=y.hFB.required(),this.levelValue=y.hFB.required(),this.geoPoint=(0,y.hFB)(),this.scheduleTimeSlot=(0,y.hFB)(),this.objectSettingService=(0,c.WQX)(Ne.h),this.setCache=(0,c.WQX)(me.pb),this.getByKey=S.ZS,this.summary=(0,d.EW)(P()(function*(){const n=(0,S.ef)({level_value:e.levelValue()?.id,geo_point:e.geoPoint()?.id,schedule_time_slot:e.scheduleTimeSlot()?.id},[null,void 0]);return yield Promise.all(e.schemes().map(a=>{const s={...n,project_scheme:a.id};
1return e.setCache("reservations."+JSON.stringify(s),()=>e.objectSettingService.get(s,{as:"promise"}),3e4)}))}))}$value(e){return null===e?"\u2014":e?"\u0414\u0430":"\u041d\u0435\u0442"}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-summary-bounds"]],inputs:{project:[1,"project"],data:[1,"data"],schemes:[1,"schemes"],levelValue:[1,"levelValue"],geoPoint:[1,"geoPoint"],scheduleTimeSlot:[1,"scheduleTimeSlot"]},decls:2,vars:3,consts:[["thead",""],[1,"bold","text-body-1"],["tbody",""],[1,"text12","bold","mt-1","mb-0_5"],[3,"color"],[3,"inherited"],[1,"value"],[1,"source"]],template:function(n,a){if(1&n&&(t.nVh(0,vn,37,2,"s-project-schedule-summary-table"),t.nI1(1,"async")),2&n){let s;t.vxM((s=t.bMT(1,1,a.schemes()&&a.summary()))?0:-1,s)}},dependencies:[kt.Y,de.I,N.Jj],encapsulation:2})}}return o})();const Co=(o,l)=>l.id,Mn=(o,l)=>l.key;function On(o,l){if(1&o&&(t.j41(0,"td")(1,"s-color-indicator",3),t.EFF(2),t.k0s()()),2&o){const e=l.$implicit;t.R7$(),t.Y8G("color",e.color),t.R7$(),t.JRh(e.title)}}function yn(o,l){if(1&o&&(t.j41(0,"td")(1,"div",5),t.EFF(2),t.k0s(),t.j41(3,"div",6),t.EFF(4),t.k0s()()),2&o){const e=l;t.AVh("inherited",!e.is_local_setting),t.R7$(2),t.JRh(e.value??"\u2014"),t.R7$(2),t.SpI(" ",e.source_name_ru," ")}}function wn(o,l){if(1&o&&t.nVh(0,yn,5,4,"td",4),2&o){let e;const n=l.$index,a=t.XpG().$implicit;t.XpG();const s=t.r8f(0),j=t.XpG();t.vxM((e=j.getByKey("key",a.key,s[n]))?0:-1,e)}}function kn(o,l){if(1&o&&(t.j41(0,"tr")(1,"td"),t.EFF(2),t.k0s(),t.Z7z(3,wn,1,1,null,null,Co),t.k0s()),2&o){const e=l.$implicit,n=t.XpG(2);t.R7$(2),t.JRh(e.label),t.R7$(),t.Dyx(n.schemes())}}function jn(o,l){if(1&o&&(t.SS7(0),t.j41(1,"s-project-schedule-summary-table")(2,"tr",0)(3,"td",1)(4,"div"),t.EFF(5,"\u041b\u0438\u043c\u0438\u0442\u044b"),t.k0s()(),t.Z7z(6,On,3,2,"td",null,Co),t.k0s(),t.qex(8,2),t.Z7z(9,kn,5,1,"tr",null,Mn),t.bVm(),t.k0s()),2&o){const e=t.XpG();t.bH3(e.summary.value()),t.R7$(6),t.Dyx(e.schemes()),t.R7$(3),t.Dyx(e.labels)}}let Fn=(()=>{class o{constructor(){this.project=(0,y.hFB)(),this.data=y.hFB.required(),this.schemes=y.hFB.required(),this.levelValue=y.hFB.required(),this.geoPoint=(0,y.hFB)(),this.scheduleTimeSlot=(0,y.hFB)(),this.objectSettingService=(0,c.WQX)(Ne.h),this.setCache=(0,c.WQX)(me.pb),this.summary=(0,d.Zc)({params:()=>(0,S.ef)({level_value:this.levelValue()?.id,geo_point:this.geoPoint()?.id,schedule_time_slot:this.scheduleTimeSlot()?.id},[null,void 0]),loader:({params:e})=>Promise.all(this.schemes().map(n=>{const a={...e,project_scheme:n.id};return this.setCache("limits."+JSON.stringify(a),()=>this.objectSettingService.get(a,{as:"promise"}))}))}),this.labels=Ct.fi,this.getByKey=S.ZS}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-summary-limits"]],inputs:{project:[1,"project"],data:[1,"data"],schemes:[1,"schemes"],levelValue:[1,"levelValue"],geoPoint:[1,"geoPoint"],scheduleTimeSlot:[1,"scheduleTimeSlot"]},decls:1,vars:1,consts:[["thead",""],[1,"bold","text-body-1"],["tbody",""],[3,"color"],[3,"inherited"],[1,"value"],[1,"source"]],template:function(n,a){1&n&&t.nVh(0,jn,11,1,"s-project-schedule-summary-table"),2&n&&t.vxM(a.schemes()&&a.summary.hasValue()?0:-1)},dependencies:[kt.Y,de.I],encapsulation:2})}}return o})();const En=()=>({source_name:"",value:null}),vo=(o,l)=>l.id,Dn=(o,l)=>l.key;function Bn(o,l){if(1&o&&(t.j41(0,"td")(1,"s-color-indicator",3),t.EFF(2),t.k0s()()),2&o){const e=l.$implicit;t.R7$(),t.Y8G("color",e.color),t.R7$(),t.SpI("",e.title," ")}}function Rn(o,l){if(1&o&&(t.j41(0,"td")(1,"div",5),t.EFF(2),t.k0s(),t.j41(3,"div",6),t.EFF(4),t.k0s()()),2&o){const e=l,n=t.XpG(2).$implicit,a=t.XpG(2);t.AVh("inherited",!e.is_local_setting),t.R7$(2),t.SpI(" ",a.$value(n.key,e.value)," "),t.R7$(2),t.SpI(" ",e.source_name_ru," ")}}function Tn(o,l){if(1&o&&t.nVh(0,Rn,5,4,"td",4),2&o){let e;const n=l.$index,a=t.XpG().$implicit,s=t.XpG(),j=t.XpG();t.vxM((e=j.getByKey("key",a.key,s[n])||t.lJ4(1,En))?0:-1,e)}}function Vn(o,l){if(1&o&&(t.j41(0,"tr")(1,"td"),t.EFF(2),t.k0s(),t.Z7z(3,Tn,1,2,null,null,vo),t.k0s()),2&o){const e=l.$implicit,n=t.XpG(2);t.R7$(2),t.JRh(e.label),t.R7$(),t.Dyx(n.schemes())}}function $n(o,l){if(1&o&&(t.j41(0,"s-project-schedule-summary-table")(1,"tr",0)(2,"td",1)(3,"div"),t.EFF(4,"\u041b\u
10438\u043c\u0438\u0442\u044b \u043f\u043e \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u044f\u043c"),t.k0s()(),t.Z7z(5,Bn,3,2,"td",null,vo),t.k0s(),t.qex(7,2),t.Z7z(8,Vn,5,1,"tr",null,Dn),t.bVm(),t.k0s()),2&o){const e=t.XpG();t.R7$(5),t.Dyx(e.schemes()),t.R7$(3),t.Dyx(e.labels)}}let zn=(()=>{class o{constructor(){var e=this;this.project=(0,y.hFB)(),this.data=y.hFB.required(),this.schemes=y.hFB.required(),this.levelValue=y.hFB.required(),this.geoPoint=(0,y.hFB)(),this.scheduleTimeSlot=(0,y.hFB)(),this.objectSettingService=(0,c.WQX)(Ne.h),this.setCache=(0,c.WQX)(me.pb),this.getByKey=S.ZS,this.summary=(0,d.EW)(P()(function*(){const n=(0,S.ef)({level_value:e.levelValue()?.id,geo_point:e.geoPoint()?.id,schedule_time_slot:e.scheduleTimeSlot()?.id},[null,void 0]);return yield Promise.all(e.schemes().map(a=>{const s={...n,project_scheme:a.id};return e.setCache("reservation-limits."+JSON.stringify(s),()=>e.objectSettingService.get(s,{as:"promise"}),3e4)}))})),this.labels=[{key:"max_reservations_qty",label:"\u041e\u0431\u0449\u0438\u0439"},{key:"max_reservations_qty_per_day",label:"\u041e\u0431\u0449\u0438\u0439 \u043d\u0430 \u0434\u0435\u043d\u044c"},{key:"reservation_duration_until_expiration",label:"\u0412\u0440\u0435\u043c\u044f \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0438, \u043c\u0438\u043d\u0443\u0442"},{key:"allow_repeated_reservation_after_expiration",label:"\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u0430\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f"}]}$value(e,n){return null===n?"\u2014":"allow_repeated_reservation_after_expiration"===e?n?"\u0414\u0430":"\u041d\u0435\u0442":"reservation_duration_until_expiration"===e?(0,S.Ku)(n):n}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-summary-reservation-limits"]],inputs:{project:[1,"project"],data:[1,"data"],schemes:[1,"schemes"],levelValue:[1,"levelValue"],geoPoint:[1,"geoPoint"],scheduleTimeSlot:[1,"scheduleTimeSlot"]},decls:2,vars:3,consts:[["thead",""],[1,"bold","text-body-1"],["tbody",""],[3,"color"],[3,"inherited"],[1,"value"],[1,"source"]],template:function(n,a){if(1&n&&(t.nVh(0,$n,10,0,"s-project-schedule-summary-table"),t.nI1(1,"async")),2&n){let s;t.vxM((s=t.bMT(1,1,a.schemes()&&a.summary()))?0:-1,s)}},dependencies:[kt.Y,de.I,N.Jj],encapsulation:2})}}return o})();const Po=(o,l)=>l.id,An=(o,l)=>l.key;function Gn(o,l){if(1&o&&(t.j41(0,"td")(1,"s-color-indicator",4),t.EFF(2),t.k0s()()),2&o){const e=l.$implicit;t.R7$(),t.Y8G("color",e.color),t.R7$(),t.SpI("",e.title," ")}}function In(o,l){if(1&o&&(t.j41(0,"td")(1,"div",6),t.EFF(2),t.k0s(),t.j41(3,"div",7),t.EFF(4),t.k0s()()),2&o){const e=l,n=t.XpG(4);t.AVh("inherited",!e.is_local_setting),t.R7$(2),t.JRh(n.$value(e.value)),t.R7$(2),t.SpI(" ",e.source_name_ru," ")}}function Wn(o,l){if(1&o&&t.nVh(0,In,5,4,"td",5),2&o){let e;const n=l.$index,a=t.XpG().$implicit,s=t.XpG(),j=t.XpG();t.vxM((e=j.getByKey("key",a.key,s[n]))?0:-1,e)}}function Xn(o,l){if(1&o&&(t.j41(0,"tr")(1,"td"),t.EFF(2),t.k0s(),t.Z7z(3,Wn,1,1,null,null,Po),t.k0s()),2&o){const e=l.$implicit,n=t.XpG(2);t.R7$(2),t.JRh(e.label),t.R7$(),t.Dyx(n.schemes())}}function Ln(o,l){if(1&o&&(t.j41(0,"s-project-schedule-summary-table")(1,"tr",0)(2,"td",1)(3,"div"),t.EFF(4,"\u0420\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0438"),t.k0s()(),t.Z7z(5,Gn,3,2,"td",null,Po),t.k0s(),t.qex(7,2),t.j41(8,"tr")(9,"td")(10,"div",3),t.EFF(11," \u041a\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043b\u043e\u0442\u044b "),t.k0s()()(),t.Z7z(12,Xn,5,1,"tr",null,An),t.bVm(),t.k0s()),2&o){const e=t.XpG();t.R7$(5),t.Dyx(e.schemes()),t.R7$(4),t.BMQ("colspan",e.schemes().length),t.R7$(3),t.Dyx(e.labels)}}let Qn=(()=>{class o{constructor(){var e=this;this.project=(0,y.hFB)(),this.data=y.hFB.required(),this.schemes=y.hFB.required(),this.levelValue=y.hFB.required(),this.geoPoint=(0,y.hFB)(),this.scheduleTimeSlot=(0,y.hFB)(),this.objectSettingService=(0,c.WQX)(Ne.h),this.setCache=(0,c.WQX)(me.pb),this.getByKey=S.ZS,this.summary=(0,d.EW)(P()(function*(){const n=(0,S.ef)({level_value:e.levelValue()?.id,geo_point:e.geoPoint()?.id,schedule_time_slot:e.scheduleTimeSlot()?.id},[null,void 0]);return yield Promise.all(e.schemes().map(a=>{const s={...n,project_scheme:a.id};
1return e.setCache("reservations."+JSON.stringify(s),()=>e.objectSettingService.get(s,{as:"promise"}),3e4)}))})),this.labels=[{key:"is_reservation_by_manager",label:"\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440"},{key:"is_reservation_by_pt_worker",label:"\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0435"},{key:"is_reservation_by_cu_worker",label:"\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438"},{key:"is_reservation_by_worker",label:"\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c \u043d\u0430 \u0431\u0438\u0440\u0436\u0435"}]}$value(e){return null===e?"\u2014":e?"\u0414\u0430":"\u041d\u0435\u0442"}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-summary-reservations"]],inputs:{project:[1,"project"],data:[1,"data"],schemes:[1,"schemes"],levelValue:[1,"levelValue"],geoPoint:[1,"geoPoint"],scheduleTimeSlot:[1,"scheduleTimeSlot"]},decls:2,vars:3,consts:[["thead",""],[1,"bold","text-body-1"],["tbody",""],[1,"text12","bold","mt-1","mb-0_5"],[3,"color"],[3,"inherited"],[1,"value"],[1,"source"]],template:function(n,a){if(1&n&&(t.nVh(0,Ln,14,1,"s-project-schedule-summary-table"),t.nI1(1,"async")),2&n){let s;t.vxM((s=t.bMT(1,1,a.schemes()&&a.summary()))?0:-1,s)}},dependencies:[kt.Y,de.I,N.Jj],encapsulation:2})}}return o})();var Un=r(91067),Mo=r(49530),Yn=r(11346);const Kn=(o,l)=>l.id;function Hn(o,l){if(1&o&&(t.j41(0,"td")(1,"s-color-indicator",3),t.EFF(2),t.k0s()()),2&o){const e=l.$implicit;t.R7$(),t.Y8G("color",e.color),t.R7$(),t.JRh(e.title)}}function Jn(o,l){1&o&&t.EFF(0," \u0411\u0430\u0437\u043e\u0432\u0430\u044f ")}function Zn(o,l){if(1&o&&t.EFF(0),2&o){const e=t.XpG().$index;t.SpI(" \u0421\u0442\u0430\u0432\u043a\u0430 ",e," ")}}function qn(o,l){if(1&o&&(t.j41(0,"div",6),t.EFF(1),t.k0s()),2&o){const e=t.XpG(2).$implicit;t.Y8G("title",e.meta.branch_title),t.R7$(),t.Lme(" ",e.meta.branch_title," ",e.branch_id," ")}}function ta(o,l){if(1&o&&(t.j41(0,"div",7),t.EFF(1),t.k0s()),2&o){const e=t.XpG(2).$implicit;t.Y8G("title",e.meta.decision_title),t.R7$(),t.SpI(" ",e.meta.decision_title," ")}}function ea(o,l){if(1&o&&(t.j41(0,"div",5),t.nVh(1,qn,2,3,"div",6),t.nVh(2,ta,2,2,"div",7),t.j41(3,"div"),t.EFF(4),t.nI1(5,"amount"),t.k0s(),t.j41(6,"div",8),t.EFF(7),t.k0s()()),2&o){const e=t.XpG(),n=e.$implicit,a=e.$index,s=t.XpG(4);t.AVh("inherited",s.$isInherited(n))("mt-0_5",0!==a),t.R7$(),t.vxM(n.meta.branch_title&&0===a?1:-1),t.R7$(),t.vxM(n.meta.decision_title?2:-1),t.R7$(),t.AVh("bold",!s.$isInherited(n)),t.R7$(),t.JRh(t.bMT(5,10,n.value/100)),t.R7$(3),t.SpI(" ",s.sourceLabels[s.$origin(n)]," ")}}function oa(o,l){1&o&&t.nVh(0,ea,8,12,"div",4),2&o&&t.vxM(l.$implicit?0:-1)}function na(o,l){if(1&o&&(t.j41(0,"td"),t.Z7z(1,oa,1,1,null,null,t.Vm6),t.k0s()),2&o){const e=l.$implicit;t.R7$(),t.Dyx(e)}}function aa(o,l){if(1&o&&(t.j41(0,"tr")(1,"td"),t.nVh(2,Jn,1,0)(3,Zn,1,1),t.k0s(),t.Z7z(4,na,3,0,"td",null,t.Vm6),t.k0s()),2&o){const e=l.$implicit,n=l.$index;t.R7$(2),t.vxM(0==n?2:3),t.R7$(2),t.Dyx(e)}}function ra(o,l){if(1&o&&(t.j41(0,"s-project-schedule-summary-table")(1,"tr",0)(2,"td",1)(3,"div"),t.EFF(4,"\u0421\u0442\u0430\u0432\u043a\u0430"),t.k0s()(),t.Z7z(5,Hn,3,2,"td",null,Kn),t.k0s(),t.qex(7,2),t.Z7z(8,aa,6,1,"tr",null,t.Vm6),t.nI1(10,"async"),t.bVm(),t.k0s()),2&o){const e=t.XpG();t.R7$(5),t.Dyx(e.schemes()),t.R7$(3),t.Dyx(t.bMT(10,0,e.summary()))}}let ca=(()=>{class o{constructor(){var e=this;this.data=y.hFB.required(),this.modelName=y.hFB.required(),this.schemes=y.hFB.required(),this.levelValue=y.hFB.required(),this.currentRewardsService=(0,c.WQX)(Yn.t),this.setCache=(0,c.WQX)(me.pb),this.summary=(0,d.EW)(P()(function*(){const n=e.modelName(),a={};"LevelValue"===n&&(a.level_value=e.data().id),"GeoPoint"===n&&(a.geo_point=e.data().id,a.level_value=e.levelValue()?.id);const s=(e.schemes()||[]).map(gt=>{const ht={...a,project_scheme:gt.id};return e.setCache("rewards."+JSON.stringify(ht),()=>e.currentRewardsService.get(ht,{as:"promise"}).then(Pt=>Pt.sort((Rt,ee)=>Rt.branch_id==ee.branch_id?1:-1)))}),j=yield Promise.all(s),J=j.reduce((gt,ht)=>Math.max(gt,ht.length),0),it=[];for(let gt=0;gt<J;gt++){const ht=e.schemes().map((Pt,Rt)=>j[Rt][gt]);it.push(ht)}const xt=[];for(let gt=0;gt<it.length;gt++){const ht=[];for(let Pt=0;Pt<it[gt].length;Pt++){const Rt=it[gt][Pt],ee=(it[gt+1]||[])[Pt];Rt?.branch_id&&ee&&Rt.branch_id===ee.branch_id?(ht.push([Rt,ee]),it.splice(gt,1)):ht.push([Rt])}xt.push(ht)}return xt})),this.sourceLabels=Mo.Zi}$origin(e){return e.geo_point?"GeoPoint":e.level_value?"LevelValue":"ProjectScheme"}$isInherited(e){return!!e&&this.$origin(e)!==this.modelName()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-summary-rewards"]],inputs:{data:[1,"data"],modelName:[1,"modelName"],schemes:[1,"schemes"],levelValue:[1,"levelValue"]},decls:1,vars:1,consts:[["thead",""],[1,"bold","text-body-1"],["tbody",""],[3,"color"],[1,"column",3,"inherited","mt-0_5"],[1,"column"],[1,"caption","mb-0_5",3,"title"],[1,"caption",3,"title"],[1,"source"]],template:function(n,a){1&n&&t.nVh(0,ra,11,2,"s-project-schedule-summary-table"),2&n&&t.vxM(a.schemes()&&a.summary()?0:-1)},dependencies:[kt.Y,de.I,N.Jj,Un.N],styles:['.cdk-overlay-container[_ngcontent-%COMP%], .cdk-global-overlay-wrapper[_ngcontent-%COMP%]{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container[_ngcontent-%COMP%]{position:fixed;z-index:1000}.cdk-overlay-container[_ngcontent-%COMP%]:empty{display:none}.cdk-global-overlay-wrapper[_ngcontent-%COMP%]{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane[_ngcontent-%COMP%]{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop[_ngcontent-%COMP%]{transition-duration:1ms}}.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:#00000052}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%], .cdk-high-contrast-active[_ngcontent-%COMP%]   .cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover[_ngcontent-%COMP%]{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover[_ngcontent-%COMP%]::backdrop{display:none}.cdk-overlay-popover[_ngcontent-%COMP%]   .cdk-overlay-backdrop[_ngcontent-%COMP%]{position:fixed;z-index:auto}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal}[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}.sign-in-container[_ngcontent-%COMP%]{position:relative}.sign-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:0}.sign-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-enter .32s ease forwards}.sign-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_sign-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_sign-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-in-container[_ngcontent-%COMP%]{position:relative}.slide-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:24px 30px}.slide-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-enter .16s ease forwards}.slide-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_slide-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_slide-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-enter[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-enter .16s ease forwards}.slide-leave[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-enter{0%{height:0;opacity:0}
1to{height:var(--%NS%slide-max-height, auto);opacity:1}}@keyframes _ngcontent-%COMP%_slide-leave{0%{height:var(--%NS%slide-max-height, auto);opacity:1}to{height:0;opacity:0}}.fade-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-enter .16s ease forwards}.fade-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_fade-enter{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_fade-leave{0%{opacity:1}to{opacity:0}}.badge-enter[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-enter .16s ease forwards}.badge-leave[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_badge-enter{0%{width:0;opacity:0}to{width:var(--%NS%badge-width, auto);opacity:1}}@keyframes _ngcontent-%COMP%_badge-leave{0%{width:var(--%NS%badge-width, auto);opacity:1}to{width:0;opacity:0}}.slide-right-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-enter .16s ease forwards}.slide-right-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-right-enter{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _ngcontent-%COMP%_slide-right-leave{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.rotate-active[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_rotate 2s linear infinite}@keyframes _ngcontent-%COMP%_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-aura[_ngcontent-%COMP%]{position:absolute;inset:-6px;border-radius:50%;background:conic-gradient(from 0deg,#2f6bff,#e5484d,#8b5cf6,#2f6bff);animation:_ngcontent-%COMP%_rotate 3s linear infinite;opacity:.7;filter:blur(8px);pointer-events:none}.ai-highlight[_ngcontent-%COMP%]{border-radius:10px;padding:2px;margin:-2px;animation:_ngcontent-%COMP%_ai-highlight 3s ease}@keyframes _ngcontent-%COMP%_ai-highlight{0%{background-color:#2f6bff80;box-shadow:0 0 16px 5px #2f6bff80}30%{background-color:#e5484d80;box-shadow:0 0 16px 5px #e5484d80}60%{background-color:#8b5cf680;box-shadow:0 0 16px 5px #8b5cf680}to{background-color:#8b5cf600;box-shadow:0 0 #8b5cf600}}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}
1.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html[_ngcontent-%COMP%]{--%NS%mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--%NS%mat-app-background-color, var(--%NS%mat-sys-background, transparent));color:var(--%NS%mat-app-text-color, var(--%NS%mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--%NS%mat-app-background-color: #fafafa;--%NS%mat-app-text-color: rgba(0, 0, 0, .87);--%NS%mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);
1--%NS%mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #ff4081;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-shape: 4px;--%NS%mat-card-outlined-container-shape: 4px;--%NS%mat-card-filled-container-shape: 4px;--%NS%mat-card-outlined-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-color: white;--%NS%mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-container-color: white;--%NS%mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--%NS%mat-card-filled-container-color: white;--%NS%mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-height: 4px;--%NS%mat-progress-bar-track-height: 4px;--%NS%mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #ff4081;--%NS%mat-progress-bar-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-shape: 4px;--%NS%mat-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-color: #424242;--%NS%mat-tooltip-supporting-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-form-field-filled-active-indicator-height: 1px;--%NS%mat-form-field-filled-focus-active-indicator-height: 2px;--%NS%mat-form-field-filled-container-shape: 4px;--%NS%mat-form-field-outlined-outline-width: 1px;--%NS%mat-form-field-outlined-focus-outline-width: 2px;--%NS%mat-form-field-outlined-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-error-text-color: #f44336;--%NS%mat-form-field-select-option-text-color: inherit;--%NS%mat-form-field-select-disabled-option-text-color: GrayText;--%NS%mat-form-field-leading-icon-color: unset;--%NS%mat-form-field-disabled-leading-icon-color: unset;--%NS%mat-form-field-trailing-icon-color: unset;--%NS%mat-form-field-disabled-trailing-icon-color: unset;--%NS%mat-form-field-error-focus-trailing-icon-color: unset;--%NS%mat-form-field-error-hover-trailing-icon-color: unset;--%NS%mat-form-field-error-trailing-icon-color: unset;--%NS%mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-hover-state-layer-opacity: .04;--%NS%mat-form-field-focus-state-layer-opacity: .12;--%NS%mat-form-field-filled-container-color: #f6f6f6;--%NS%mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-error-hover-label-text-color: #f44336;--%NS%mat-form-field-filled-error-focus-label-text-color: #f44336;--%NS%mat-form-field-filled-error-label-text-color: #f44336;--%NS%mat-form-field-filled-error-caret-color: #f44336;--%NS%mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-error-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-hover-active-indicator-color: #f44336;--%NS%mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-error-caret-color: #f44336;--%NS%mat-form-field-outlined-error-focus-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-hover-label-text-color: #f44336;--%NS%mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--%NS%mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-error-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-error-hover-outline-color: #f44336;--%NS%mat-form-field-outlined-error-outline-color: #f44336}
1.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-filled-caret-color: #ff4081;--%NS%mat-form-field-filled-focus-active-indicator-color: #ff4081;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #ff4081;--%NS%mat-form-field-outlined-focus-outline-color: #ff4081;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-form-field-container-height: 56px;--%NS%mat-form-field-filled-label-display: block;--%NS%mat-form-field-container-vertical-padding: 16px;--%NS%mat-form-field-filled-with-label-container-padding-top: 24px;--%NS%mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--%NS%mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #ff4081;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-container-shape: 4px;--%NS%mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-shape: 4px;--%NS%mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--%NS%mat-dialog-container-max-width: 80vw;--%NS%mat-dialog-container-small-max-width: 80vw;--%NS%mat-dialog-container-min-width: 0;--%NS%mat-dialog-actions-alignment: start;--%NS%mat-dialog-actions-padding: 8px;--%NS%mat-dialog-content-padding: 20px 24px;--%NS%mat-dialog-with-actions-content-padding: 20px 24px;--%NS%mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-color: white;--%NS%mat-dialog-subhead-color: rgba(0, 0, 0, .87);--%NS%mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-shape-radius: 16px;--%NS%mat-chip-disabled-container-opacity: .4;--%NS%mat-chip-disabled-outline-color: transparent;--%NS%mat-chip-flat-selected-outline-width: 0;--%NS%mat-chip-focus-outline-color: transparent;--%NS%mat-chip-hover-state-layer-opacity: .04;--%NS%mat-chip-outline-color: transparent;--%NS%mat-chip-outline-width: 0;--%NS%mat-chip-selected-hover-state-layer-opacity: .04;--%NS%mat-chip-selected-trailing-action-state-layer-color: transparent;--%NS%mat-chip-trailing-action-focus-opacity: 1;--%NS%mat-chip-trailing-action-focus-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-hover-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-opacity: .54;--%NS%mat-chip-trailing-action-state-layer-color: transparent;--%NS%mat-chip-with-avatar-avatar-shape-radius: 14px;--%NS%mat-chip-with-avatar-avatar-size: 28px;--%NS%mat-chip-with-avatar-disabled-avatar-opacity: 1;--%NS%mat-chip-with-icon-disabled-icon-opacity: 1;--%NS%mat-chip-with-icon-icon-size: 18px;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}
1.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #ff4081;--%NS%mat-chip-elevated-disabled-container-color: #ff4081;--%NS%mat-chip-elevated-selected-container-color: #ff4081;--%NS%mat-chip-flat-disabled-selected-container-color: #ff4081;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-height: 32px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-disabled-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-track-opacity: .12;--%NS%mat-slide-toggle-disabled-unselected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--%NS%mat-slide-toggle-handle-height: 20px;--%NS%mat-slide-toggle-handle-shape: 10px;--%NS%mat-slide-toggle-handle-width: 20px;--%NS%mat-slide-toggle-hidden-track-opacity: 1;--%NS%mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--%NS%mat-slide-toggle-pressed-handle-size: 20px;--%NS%mat-slide-toggle-selected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-handle-size: 20px;--%NS%mat-slide-toggle-selected-hover-state-layer-opacity: .04;--%NS%mat-slide-toggle-selected-icon-size: 18px;--%NS%mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-track-outline-width: 1px;--%NS%mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-track-height: 14px;--%NS%mat-slide-toggle-track-outline-width: 1px;--%NS%mat-slide-toggle-track-shape: 7px;--%NS%mat-slide-toggle-track-width: 36px;--%NS%mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-handle-size: 20px;--%NS%mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-icon-size: 18px;--%NS%mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--%NS%mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-visible-track-opacity: 1;--%NS%mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--%NS%mat-slide-toggle-with-icon-handle-size: 20px;--%NS%mat-slide-toggle-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;
1--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373;--%NS%mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--%NS%mat-slide-toggle-selected-track-outline-color: transparent;--%NS%mat-slide-toggle-track-outline-color: transparent;--%NS%mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-handle-surface-color: white;--%NS%mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--%NS%mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-handle-color: #424242;--%NS%mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-track-color: #f06292;--%NS%mat-slide-toggle-selected-hover-track-color: #f06292;--%NS%mat-slide-toggle-selected-pressed-track-color: #f06292;--%NS%mat-slide-toggle-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-state-layer-size: 40px;--%NS%mat-slide-toggle-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-radio-disabled-selected-icon-opacity: .38;--%NS%mat-radio-disabled-unselected-icon-opacity: .38;--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-height: 6px;--%NS%mat-slider-active-track-shape: 9999px;--%NS%mat-slider-handle-height: 20px;--%NS%mat-slider-handle-shape: 50%;--%NS%mat-slider-handle-width: 20px;--%NS%mat-slider-inactive-track-height: 4px;--%NS%mat-slider-inactive-track-shape: 9999px;--%NS%mat-slider-value-indicator-border-radius: 4px;--%NS%mat-slider-value-indicator-caret-display: block;--%NS%mat-slider-value-indicator-container-transform: translateX(-50%);--%NS%mat-slider-value-indicator-height: 32px;--%NS%mat-slider-value-indicator-padding: 0 12px;--%NS%mat-slider-value-indicator-text-transform: none;--%NS%mat-slider-value-indicator-width: auto;--%NS%mat-slider-with-overlap-handle-outline-width: 1px;--%NS%mat-slider-with-tick-marks-active-container-opacity: .6;--%NS%mat-slider-with-tick-marks-container-shape: 50%;--%NS%mat-slider-with-tick-marks-container-size: 2px;--%NS%mat-slider-with-tick-marks-inactive-container-opacity: .6;--%NS%mat-slider-value-indicator-transform-origin: bottom}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336;--%NS%mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-label-container-color: #424242;--%NS%mat-slider-label-label-text-color: white;--%NS%mat-slider-value-indicator-opacity: 1;--%NS%mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--%NS%mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #ff4081;--%NS%mat-slider-focus-handle-color: #ff4081;--%NS%mat-slider-handle-color: #ff4081;--%NS%mat-slider-hover-handle-color: #ff4081;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-slider-inactive-track-color: #ff4081;--%NS%mat-slider-ripple-color: #ff4081;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-menu-container-shape: 4px;--%NS%mat-menu-divider-bottom-spacing: 0;--%NS%mat-menu-divider-top-spacing: 0;--%NS%mat-menu-item-spacing: 16px;--%NS%mat-menu-item-icon-size: 24px;--%NS%mat-menu-item-leading-spacing: 16px;--%NS%mat-menu-item-trailing-spacing: 16px;--%NS%mat-menu-item-with-icon-leading-spacing: 16px;--%NS%mat-menu-item-with-icon-trailing-spacing: 16px;--%NS%mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-icon-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-menu-container-color: white;--%NS%mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-shape: 4px;--%NS%mat-list-list-item-container-shape: 0;--%NS%mat-list-list-item-leading-avatar-shape: 50%;--%NS%mat-list-list-item-leading-icon-size: 24px;--%NS%mat-list-list-item-leading-avatar-size: 40px;--%NS%mat-list-list-item-trailing-icon-size: 24px;--%NS%mat-list-list-item-disabled-state-layer-opacity: 0;--%NS%mat-list-list-item-disabled-label-text-opacity: .38;--%NS%mat-list-list-item-disabled-leading-icon-opacity: .38;--%NS%mat-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-color: transparent;--%NS%mat-list-list-item-container-color: transparent;--%NS%mat-list-list-item-selected-container-color: transparent;--%NS%mat-list-list-item-leading-avatar-color: transparent;--%NS%mat-list-list-item-disabled-state-layer-color: transparent;--%NS%mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-state-layer-opacity: .04;--%NS%mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--%NS%mat-list-list-item-leading-icon-start-space: 16px;--%NS%mat-list-list-item-leading-icon-end-space: 32px;--%NS%mat-list-list-item-one-line-container-height: 48px;
1--%NS%mat-list-list-item-two-line-container-height: 64px;--%NS%mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-page-size-select-width: 84px;--%NS%mat-paginator-page-size-select-touch-target-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-paginator-container-background-color: white;--%NS%mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--%NS%mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-size: 56px;--%NS%mat-paginator-form-field-container-height: 40px;--%NS%mat-paginator-form-field-container-vertical-padding: 8px;--%NS%mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px;--%NS%mat-tab-divider-color: transparent;--%NS%mat-tab-divider-height: 0;--%NS%mat-tab-active-indicator-height: 2px;--%NS%mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #ff4081;--%NS%mat-tab-active-ripple-color: #ff4081;--%NS%mat-tab-inactive-ripple-color: #ff4081;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #ff4081;--%NS%mat-tab-active-hover-label-text-color: #ff4081;--%NS%mat-tab-active-focus-indicator-color: #ff4081;--%NS%mat-tab-active-hover-indicator-color: #ff4081;--%NS%mat-tab-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}
1.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #ff4081;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-selected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-selected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-unselected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%], .mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-touch-target-display: block;--%NS%mat-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-shape: 4px;--%NS%mat-button-filled-horizontal-padding: 16px;--%NS%mat-button-filled-icon-offset: -4px;--%NS%mat-button-filled-icon-spacing: 8px;--%NS%mat-button-filled-touch-target-size: 48px;--%NS%mat-button-outlined-container-shape: 4px;--%NS%mat-button-outlined-horizontal-padding: 15px;--%NS%mat-button-outlined-icon-offset: -4px;--%NS%mat-button-outlined-icon-spacing: 8px;--%NS%mat-button-outlined-keep-touch-target: false;--%NS%mat-button-outlined-outline-width: 1px;--%NS%mat-button-outlined-touch-target-size: 48px;--%NS%mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-container-shape: 4px;--%NS%mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-horizontal-padding: 16px;--%NS%mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-icon-offset: -4px;--%NS%mat-button-protected-icon-spacing: 8px;--%NS%mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-button-protected-touch-target-size: 48px;--%NS%mat-button-text-container-shape: 4px;--%NS%mat-button-text-horizontal-padding: 8px;--%NS%mat-button-text-icon-offset: 0;--%NS%mat-button-text-icon-spacing: 8px;--%NS%mat-button-text-with-icon-horizontal-padding: 8px;--%NS%mat-button-text-touch-target-size: 48px;--%NS%mat-button-tonal-container-shape: 4px;--%NS%mat-button-tonal-horizontal-padding: 16px;--%NS%mat-button-tonal-icon-offset: -4px;--%NS%mat-button-tonal-icon-spacing: 8px;--%NS%mat-button-tonal-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: white;--%NS%mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-filled-focus-state-layer-opacity: .12;--%NS%mat-button-filled-hover-state-layer-opacity: .04;--%NS%mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-filled-pressed-state-layer-opacity: .12;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-outlined-focus-state-layer-opacity: .12;--%NS%mat-button-outlined-hover-state-layer-opacity: .04;--%NS%mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-pressed-state-layer-opacity: .12;--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-container-color: white;--%NS%mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-protected-focus-state-layer-opacity: .12;--%NS%mat-button-protected-hover-state-layer-opacity: .04;--%NS%mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-pressed-state-layer-opacity: .12;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-text-focus-state-layer-opacity: .12;--%NS%mat-button-text-hover-state-layer-opacity: .04;--%NS%mat-button-text-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-pressed-state-layer-opacity: .12;--%NS%mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-container-color: white;--%NS%mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-tonal-focus-state-layer-opacity: .12;--%NS%mat-button-tonal-hover-state-layer-opacity: .04;--%NS%mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-pressed-state-layer-opacity: .12;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .mat-tonal-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}
1.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%], .mat-tonal-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #ff4081;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #ff4081;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #ff4081;--%NS%mat-button-protected-container-color: #ff4081;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #ff4081;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-text-state-layer-color: #ff4081;--%NS%mat-button-tonal-container-color: #ff4081;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%], .mat-tonal-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-height: 36px;--%NS%mat-button-filled-touch-target-display: block;--%NS%mat-button-outlined-container-height: 36px;--%NS%mat-button-outlined-touch-target-display: block;--%NS%mat-button-protected-container-height: 36px;--%NS%mat-button-protected-touch-target-display: block;--%NS%mat-button-text-container-height: 36px;--%NS%mat-button-text-touch-target-display: block;--%NS%mat-button-tonal-container-height: 36px;--%NS%mat-button-tonal-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-size: 24px;--%NS%mat-icon-button-container-shape: 50%;--%NS%mat-icon-button-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-icon-button-focus-state-layer-opacity: .12;--%NS%mat-icon-button-hover-state-layer-opacity: .04;--%NS%mat-icon-button-icon-color: inherit;--%NS%mat-icon-button-pressed-state-layer-opacity: .12;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}
1.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #ff4081;--%NS%mat-icon-button-state-layer-color: #ff4081;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #ff4081 12%, transparent)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 48px;--%NS%mat-icon-button-state-layer-size: 48px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-shape: 50%;--%NS%mat-fab-touch-target-size: 48px;--%NS%mat-fab-extended-container-height: 48px;--%NS%mat-fab-extended-container-shape: 24px;--%NS%mat-fab-small-container-shape: 50%;--%NS%mat-fab-small-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: white;--%NS%mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-focus-state-layer-opacity: .12;--%NS%mat-fab-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-hover-state-layer-opacity: .04;--%NS%mat-fab-pressed-state-layer-opacity: .12;--%NS%mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-container-color: white;--%NS%mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-small-focus-state-layer-opacity: .12;--%NS%mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-small-hover-state-layer-opacity: .04;--%NS%mat-fab-small-pressed-state-layer-opacity: .12;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}
1.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #ff4081;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-fab-small-container-color: #ff4081;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-fab-small-touch-target-display: block;--%NS%mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-color: #424242;--%NS%mat-snack-bar-supporting-text-color: white;--%NS%mat-snack-bar-button-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-table-background-color: white;--%NS%mat-table-header-headline-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-table-header-container-height: 56px;--%NS%mat-table-footer-container-height: 52px;--%NS%mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-width: 4px;--%NS%mat-progress-spinner-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-badge-container-shape: 50%;--%NS%mat-badge-container-size: unset;--%NS%mat-badge-small-size-container-size: unset;--%NS%mat-badge-large-size-container-size: unset;--%NS%mat-badge-legacy-container-size: 22px;--%NS%mat-badge-legacy-small-size-container-size: 16px;--%NS%mat-badge-legacy-large-size-container-size: 28px;--%NS%mat-badge-container-offset: -11px 0;--%NS%mat-badge-small-size-container-offset: -8px 0;--%NS%mat-badge-large-size-container-offset: -14px 0;--%NS%mat-badge-container-overlap-offset: -11px;--%NS%mat-badge-small-size-container-overlap-offset: -8px;--%NS%mat-badge-large-size-container-overlap-offset: -14px;--%NS%mat-badge-container-padding: 0;--%NS%mat-badge-small-size-container-padding: 0;--%NS%mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white;--%NS%mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #ff4081;--%NS%mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-focus-state-layer-opacity: .12;--%NS%mat-button-toggle-hover-state-layer-opacity: .04;--%NS%mat-button-toggle-legacy-focus-state-layer-opacity: 1;--%NS%mat-button-toggle-legacy-height: 36px;--%NS%mat-button-toggle-legacy-shape: 2px;--%NS%mat-button-toggle-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-background-color: white;--%NS%mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-disabled-state-background-color: white;--%NS%mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--%NS%mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-disabled-state-background-color: white;--%NS%mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-container-shape: 4px;--%NS%mat-datepicker-calendar-container-touch-shape: 4px;--%NS%mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-datepicker-content.mat-accent[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff4081 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #ff4081;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-calendar-controls[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 40px;--%NS%mat-icon-button-state-layer-size: 40px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--%NS%mat-divider-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-shape: 4px;--%NS%mat-expansion-legacy-header-indicator-display: inline-block;--%NS%mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-expansion-container-background-color: white;--%NS%mat-expansion-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--%NS%mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-expansion-header-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-header-description-color: rgba(0, 0, 0, .54);--%NS%mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-header-collapsed-state-height: 48px;--%NS%mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--%NS%mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}.mat-icon.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-shape: 0;--%NS%mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-background-color: white;--%NS%mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-content-background-color: #fafafa;--%NS%mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-focus-state-layer-shape: 4px;--%NS%mat-stepper-header-hover-state-layer-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white;--%NS%mat-stepper-container-color: white;--%NS%mat-stepper-line-color: rgba(0, 0, 0, .12);--%NS%mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-stepper-header-error-state-label-text-color: #f44336;--%NS%mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-error-state-icon-foreground-color: #f44336;--%NS%mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}.mat-step-header.mat-warn[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--%NS%mat-sort-arrow-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: white;--%NS%mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}
1.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #ff4081;--%NS%mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-standard-height: 64px;--%NS%mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--%NS%mat-tree-container-background-color: white;--%NS%mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-timepicker-container-background-color: white}[_ngcontent-%COMP%]:root{--%NS%mat-option-selected-state-label-text-color: #333333;--%NS%mat-option-selected-state-layer-color: transparent;--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #333333}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{height:100%;font-size:16px;line-height:20px;color:var(--%NS%color-base-20)}*[_ngcontent-%COMP%]{font-family:Proxima Nova,sans-serif!important;letter-spacing:initial}router-outlet[_ngcontent-%COMP%] + *[_ngcontent-%COMP%]{display:contents}body[_ngcontent-%COMP%]{margin:0;overflow:hidden}[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px var(--%NS%color-black-white-400)}[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px;height:8px}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--%NS%color-black-white-400)}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:visited{color:var(--%NS%color-base-20);text-decoration:none}fieldset[_ngcontent-%COMP%]{padding:0;margin:0}h1[_ngcontent-%COMP%]{font-size:1.75rem;font-weight:700}ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{margin-block:0;padding-inline:1rem 0}.bold[_ngcontent-%COMP%]{font-weight:700!important}.font-normal[_ngcontent-%COMP%]{font-weight:400!important}.d-flex[_ngcontent-%COMP%]{display:flex}.d-inline-flex[_ngcontent-%COMP%]{display:inline-flex}.d-block[_ngcontent-%COMP%]{display:block}.d-none[_ngcontent-%COMP%]{display:none!important}.pre-line[_ngcontent-%COMP%]{white-space:pre-line}.row[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center}.column[_ngcontent-%COMP%]{display:flex;flex-direction:column}.space-between[_ngcontent-%COMP%]{justify-content:space-between}.align-start[_ngcontent-%COMP%]{align-items:start}.align-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-center[_ngcontent-%COMP%]{align-items:center}.align-end[_ngcontent-%COMP%]{align-items:end}.justify-center[_ngcontent-%COMP%]{justify-content:center}.justify-end[_ngcontent-%COMP%]{justify-content:end}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap}.text10[_ngcontent-%COMP%], .text-caption[_ngcontent-%COMP%]{font-size:10px;line-height:12px}.text16[_ngcontent-%COMP%], .text-body-1[_ngcontent-%COMP%]{font-size:16px;line-height:20px}.text14[_ngcontent-%COMP%], .text-body-2[_ngcontent-%COMP%]{font-size:14px;line-height:20px}.text12[_ngcontent-%COMP%], .text-body-3[_ngcontent-%COMP%], .caption[_ngcontent-%COMP%]{font-size:12px!important;line-height:16px!important}.text-title-1[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text-title-2[_ngcontent-%COMP%]{font-size:24px;line-height:28px;font-weight:700}.text20[_ngcontent-%COMP%], .text-title-3[_ngcontent-%COMP%]{font-size:20px;line-height:24px;font-weight:700}.text-title-4[_ngcontent-%COMP%]{font-size:16px;line-height:20px;font-weight:700}.text-title-5[_ngcontent-%COMP%]{font-size:13px;line-height:16px;font-weight:700}.text24[_ngcontent-%COMP%], .text-header-2[_ngcontent-%COMP%]{font-size:24px;line-height:32px;font-weight:700}.text28[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text36[_ngcontent-%COMP%]{font-size:36px;line-height:40px;font-weight:700}.text-overflow-ellipsis[_ngcontent-%COMP%], .caption[_ngcontent-%COMP%]{display:inline-block;overflow:hidden;text-overflow:ellipsis}.c-blue[_ngcontent-%COMP%]{color:var(--%NS%color-blue)!important}.c-blue[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:inherit}.c-gray[_ngcontent-%COMP%], .color-black-white-100[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-100)}.color-black-white-250[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-250)}.color-black-white-400[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-400)}.color-black-white-550[_ngcontent-%COMP%], .caption[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-550)}.color-black-white-600[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-600)}.color-black-white-700[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.color-green-300[_ngcontent-%COMP%]{color:var(--%NS%color-green-300)}.color-success-50[_ngcontent-%COMP%]{color:var(--%NS%color-success-50)}.c-medium-gray[_ngcontent-%COMP%]{color:var(--%NS%color-medium-gray)}.color-red-300[_ngcontent-%COMP%]{color:var(--%NS%color-red-300)!important}.color-danger-50[_ngcontent-%COMP%]{color:var(--%NS%color-danger-50)}.color-blue-100[_ngcontent-%COMP%]{color:var(--%NS%color-blue-100)}.color-blue-200[_ngcontent-%COMP%]{color:var(--%NS%color-blue-200)}
1.color-blue-300[_ngcontent-%COMP%]{color:var(--%NS%color-blue-300)}.color-base-20[_ngcontent-%COMP%]{color:var(--%NS%color-base-20)}.color-base-40[_ngcontent-%COMP%]{color:var(--%NS%color-base-40)}.color-base-60[_ngcontent-%COMP%]{color:var(--%NS%color-base-60)}.color-base-80[_ngcontent-%COMP%]{color:var(--%NS%color-base-80)}.color-base-95[_ngcontent-%COMP%]{color:var(--%NS%color-base-95)}.color-progress-50[_ngcontent-%COMP%]{color:var(--%NS%color-progress-50)}.color-progress-70[_ngcontent-%COMP%]{color:var(--%NS%color-progress-70)}.c-black[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.b-white[_ngcontent-%COMP%]{background:#fff}.b-gray[_ngcontent-%COMP%]{background:var(--%NS%color-black-white-100)}.b-lightgray[_ngcontent-%COMP%]{background:var(--%NS%color-base-92)}.b-base95[_ngcontent-%COMP%]{background:var(--%NS%color-base-95)}.m-auto[_ngcontent-%COMP%]{margin:auto}.mh-4[_ngcontent-%COMP%]{margin-left:4rem;margin-right:4rem}.ml-auto[_ngcontent-%COMP%]{margin-left:auto}.mt-0_5[_ngcontent-%COMP%]{margin-top:.5rem}.ml-0_5[_ngcontent-%COMP%]{margin-left:.5rem}.mr-0_5[_ngcontent-%COMP%]{margin-right:.5rem}.mb-0_5[_ngcontent-%COMP%]{margin-bottom:.5rem}.mt1px[_ngcontent-%COMP%]{margin-top:1px}.mr1px[_ngcontent-%COMP%]{margin-right:1px}.mb1px[_ngcontent-%COMP%]{margin-bottom:1px}.ml1px[_ngcontent-%COMP%]{margin-left:1px}.gap-0_5[_ngcontent-%COMP%]{gap:.5rem}.gap1px[_ngcontent-%COMP%]{gap:1px}.p-0_5[_ngcontent-%COMP%]{padding:.5rem}.p1px[_ngcontent-%COMP%]{padding:1px}.mt-1[_ngcontent-%COMP%]{margin-top:1rem}.ml-1[_ngcontent-%COMP%]{margin-left:1rem}.mr-1[_ngcontent-%COMP%]{margin-right:1rem}.mb-1[_ngcontent-%COMP%]{margin-bottom:1rem}.mt2px[_ngcontent-%COMP%]{margin-top:2px}.mr2px[_ngcontent-%COMP%]{margin-right:2px}.mb2px[_ngcontent-%COMP%]{margin-bottom:2px}.ml2px[_ngcontent-%COMP%]{margin-left:2px}.gap-1[_ngcontent-%COMP%]{gap:1rem}.gap2px[_ngcontent-%COMP%]{gap:2px}.p-1[_ngcontent-%COMP%]{padding:1rem}.p2px[_ngcontent-%COMP%]{padding:2px}.mt-1_5[_ngcontent-%COMP%]{margin-top:1.5rem}.ml-1_5[_ngcontent-%COMP%]{margin-left:1.5rem}.mr-1_5[_ngcontent-%COMP%]{margin-right:1.5rem}.mb-1_5[_ngcontent-%COMP%]{margin-bottom:1.5rem}.mt3px[_ngcontent-%COMP%]{margin-top:3px}.mr3px[_ngcontent-%COMP%]{margin-right:3px}.mb3px[_ngcontent-%COMP%]{margin-bottom:3px}.ml3px[_ngcontent-%COMP%]{margin-left:3px}.gap-1_5[_ngcontent-%COMP%]{gap:1.5rem}.gap3px[_ngcontent-%COMP%]{gap:3px}.p-1_5[_ngcontent-%COMP%]{padding:1.5rem}.p3px[_ngcontent-%COMP%]{padding:3px}.mt-2[_ngcontent-%COMP%]{margin-top:2rem}.ml-2[_ngcontent-%COMP%]{margin-left:2rem}.mr-2[_ngcontent-%COMP%]{margin-right:2rem}.mb-2[_ngcontent-%COMP%]{margin-bottom:2rem}.mt4px[_ngcontent-%COMP%]{margin-top:4px}.mr4px[_ngcontent-%COMP%]{margin-right:4px}.mb4px[_ngcontent-%COMP%]{margin-bottom:4px}.ml4px[_ngcontent-%COMP%]{margin-left:4px}.gap-2[_ngcontent-%COMP%]{gap:2rem}.gap4px[_ngcontent-%COMP%]{gap:4px}.p-2[_ngcontent-%COMP%]{padding:2rem}.p4px[_ngcontent-%COMP%]{padding:4px}.mt-2_5[_ngcontent-%COMP%]{margin-top:2.5rem}.ml-2_5[_ngcontent-%COMP%]{margin-left:2.5rem}.mr-2_5[_ngcontent-%COMP%]{margin-right:2.5rem}.mb-2_5[_ngcontent-%COMP%]{margin-bottom:2.5rem}.mt5px[_ngcontent-%COMP%]{margin-top:5px}.mr5px[_ngcontent-%COMP%]{margin-right:5px}.mb5px[_ngcontent-%COMP%]{margin-bottom:5px}.ml5px[_ngcontent-%COMP%]{margin-left:5px}.gap-2_5[_ngcontent-%COMP%]{gap:2.5rem}.gap5px[_ngcontent-%COMP%]{gap:5px}.p-2_5[_ngcontent-%COMP%]{padding:2.5rem}.p5px[_ngcontent-%COMP%]{padding:5px}.mt-3[_ngcontent-%COMP%]{margin-top:3rem}.ml-3[_ngcontent-%COMP%]{margin-left:3rem}.mr-3[_ngcontent-%COMP%]{margin-right:3rem}.mb-3[_ngcontent-%COMP%]{margin-bottom:3rem}.mt6px[_ngcontent-%COMP%]{margin-top:6px}.mr6px[_ngcontent-%COMP%]{margin-right:6px}.mb6px[_ngcontent-%COMP%]{margin-bottom:6px}.ml6px[_ngcontent-%COMP%]{margin-left:6px}.gap-3[_ngcontent-%COMP%]{gap:3rem}.gap6px[_ngcontent-%COMP%]{gap:6px}.p-3[_ngcontent-%COMP%]{padding:3rem}.p6px[_ngcontent-%COMP%]{padding:6px}.mt-3_5[_ngcontent-%COMP%]{margin-top:3.5rem}.ml-3_5[_ngcontent-%COMP%]{margin-left:3.5rem}.mr-3_5[_ngcontent-%COMP%]{margin-right:3.5rem}.mb-3_5[_ngcontent-%COMP%]{margin-bottom:3.5rem}.mt7px[_ngcontent-%COMP%]{margin-top:7px}.mr7px[_ngcontent-%COMP%]{margin-right:7px}.mb7px[_ngcontent-%COMP%]{margin-bottom:7px}.ml7px[_ngcontent-%COMP%]{margin-left:7px}.gap-3_5[_ngcontent-%COMP%]{gap:3.5rem}.gap7px[_ngcontent-%COMP%]{gap:7px}.p-3_5[_ngcontent-%COMP%]{padding:3.5rem}.p7px[_ngcontent-%COMP%]{padding:7px}.mt-4[_ngcontent-%COMP%]{margin-top:4rem}.ml-4[_ngcontent-%COMP%]{margin-left:4rem}.mr-4[_ngcontent-%COMP%]{margin-right:4rem}.mb-4[_ngcontent-%COMP%]{margin-bottom:4rem}.mt8px[_ngcontent-%COMP%]{margin-top:8px}.mr8px[_ngcontent-%COMP%]{margin-right:8px}.mb8px[_ngcontent-%COMP%]{margin-bottom:8px}.ml8px[_ngcontent-%COMP%]{margin-left:8px}.gap-4[_ngcontent-%COMP%]{gap:4rem}.gap8px[_ngcontent-%COMP%]{gap:8px}.p-4[_ngcontent-%COMP%]{padding:4rem}.p8px[_ngcontent-%COMP%]{padding:8px}.mt-4_5[_ngcontent-%COMP%]{margin-top:4.5rem}.ml-4_5[_ngcontent-%COMP%]{margin-left:4.5rem}.mr-4_5[_ngcontent-%COMP%]{margin-right:4.5rem}.mb-4_5[_ngcontent-%COMP%]{margin-bottom:4.5rem}.mt9px[_ngcontent-%COMP%]{margin-top:9px}.mr9px[_ngcontent-%COMP%]{margin-right:9px}.mb9px[_ngcontent-%COMP%]{margin-bottom:9px}.ml9px[_ngcontent-%COMP%]{margin-left:9px}.gap-4_5[_ngcontent-%COMP%]{gap:4.5rem}.gap9px[_ngcontent-%COMP%]{gap:9px}.p-4_5[_ngcontent-%COMP%]{padding:4.5rem}.p9px[_ngcontent-%COMP%]{padding:9px}.mt-5[_ngcontent-%COMP%]{margin-top:5rem}.ml-5[_ngcontent-%COMP%]{margin-left:5rem}.mr-5[_ngcontent-%COMP%]{margin-right:5rem}.mb-5[_ngcontent-%COMP%]{margin-bottom:5rem}.mt10px[_ngcontent-%COMP%]{margin-top:10px}.mr10px[_ngcontent-%COMP%]{margin-right:10px}.mb10px[_ngcontent-%COMP%]{margin-bottom:10px}.ml10px[_ngcontent-%COMP%]{margin-left:10px}.gap-5[_ngcontent-%COMP%]{gap:5rem}.gap10px[_ngcontent-%COMP%]{gap:10px}.p-5[_ngcontent-%COMP%]{padding:5rem}.p10px[_ngcontent-%COMP%]{padding:10px}.mt-5_5[_ngcontent-%COMP%]{margin-top:5.5rem}.ml-5_5[_ngcontent-%COMP%]{margin-left:5.5rem}.mr-5_5[_ngcontent-%COMP%]{margin-right:5.5rem}.mb-5_5[_ngcontent-%COMP%]{margin-bottom:5.5rem}.mt11px[_ngcontent-%COMP%]{margin-top:11px}.mr11px[_ngcontent-%COMP%]{margin-right:11px}.mb11px[_ngcontent-%COMP%]{margin-bottom:11px}.ml11px[_ngcontent-%COMP%]{margin-left:11px}.gap-5_5[_ngcontent-%COMP%]{gap:5.5rem}.gap11px[_ngcontent-%COMP%]{gap:11px}.p-5_5[_ngcontent-%COMP%]{padding:5.5rem}.p11px[_ngcontent-%COMP%]{padding:11px}.mt-6[_ngcontent-%COMP%]{margin-top:6rem}.ml-6[_ngcontent-%COMP%]{margin-left:6rem}.mr-6[_ngcontent-%COMP%]{margin-right:6rem}.mb-6[_ngcontent-%COMP%]{margin-bottom:6rem}.mt12px[_ngcontent-%COMP%]{margin-top:12px}.mr12px[_ngcontent-%COMP%]{margin-right:12px}.mb12px[_ngcontent-%COMP%]{margin-bottom:12px}.ml12px[_ngcontent-%COMP%]{margin-left:12px}.gap-6[_ngcontent-%COMP%]{gap:6rem}.gap12px[_ngcontent-%COMP%]{gap:12px}.p-6[_ngcontent-%COMP%]{padding:6rem}.p12px[_ngcontent-%COMP%]{padding:12px}.mt-6_5[_ngcontent-%COMP%]{margin-top:6.5rem}.ml-6_5[_ngcontent-%COMP%]{margin-left:6.5rem}.mr-6_5[_ngcontent-%COMP%]{margin-right:6.5rem}.mb-6_5[_ngcontent-%COMP%]{margin-bottom:6.5rem}.mt13px[_ngcontent-%COMP%]{margin-top:13px}.mr13px[_ngcontent-%COMP%]{margin-right:13px}.mb13px[_ngcontent-%COMP%]{margin-bottom:13px}.ml13px[_ngcontent-%COMP%]{margin-left:13px}.gap-6_5[_ngcontent-%COMP%]{gap:6.5rem}.gap13px[_ngcontent-%COMP%]{gap:13px}.p-6_5[_ngcontent-%COMP%]{padding:6.5rem}.p13px[_ngcontent-%COMP%]{padding:13px}.mt-7[_ngcontent-%COMP%]{margin-top:7rem}.ml-7[_ngcontent-%COMP%]{margin-left:7rem}.mr-7[_ngcontent-%COMP%]{margin-right:7rem}.mb-7[_ngcontent-%COMP%]{margin-bottom:7rem}.mt14px[_ngcontent-%COMP%]{margin-top:14px}.mr14px[_ngcontent-%COMP%]{margin-right:14px}.mb14px[_ngcontent-%COMP%]{margin-bottom:14px}.ml14px[_ngcontent-%COMP%]{margin-left:14px}.gap-7[_ngcontent-%COMP%]{gap:7rem}.gap14px[_ngcontent-%COMP%]{gap:14px}.p-7[_ngcontent-%COMP%]{padding:7rem}.p14px[_ngcontent-%COMP%]{padding:14px}.mt-7_5[_ngcontent-%COMP%]{margin-top:7.5rem}.ml-7_5[_ngcontent-%COMP%]{margin-left:7.5rem}.mr-7_5[_ngcontent-%COMP%]{margin-right:7.5rem}.mb-7_5[_ngcontent-%COMP%]{margin-bottom:7.5rem}.mt15px[_ngcontent-%COMP%]{margin-top:15px}.mr15px[_ngcontent-%COMP%]{margin-right:15px}.mb15px[_ngcontent-%COMP%]{margin-bottom:15px}.ml15px[_ngcontent-%COMP%]{margin-left:15px}.gap-7_5[_ngcontent-%COMP%]{gap:7.5rem}.gap15px[_ngcontent-%COMP%]{gap:15px}.p-7_5[_ngcontent-%COMP%]{padding:7.5rem}.p15px[_ngcontent-%COMP%]{padding:15px}.mt-8[_ngcontent-%COMP%]{margin-top:8rem}.ml-8[_ngcontent-%COMP%]{margin-left:8rem}.mr-8[_ngcontent-%COMP%]{margin-right:8rem}.mb-8[_ngcontent-%COMP%]{margin-bottom:8rem}.mt16px[_ngcontent-%COMP%]{margin-top:16px}.mr16px[_ngcontent-%COMP%]{margin-right:16px}.mb16px[_ngcontent-%COMP%]{margin-bottom:16px}.ml16px[_ngcontent-%COMP%]{margin-left:16px}.gap-8[_ngcontent-%COMP%]{gap:8rem}.gap16px[_ngcontent-%COMP%]{gap:16px}.p-8[_ngcontent-%COMP%]{padding:8rem}.p16px[_ngcontent-%COMP%]{padding:16px}.mt-8_5[_ngcontent-%COMP%]{margin-top:8.5rem}.ml-8_5[_ngcontent-%COMP%]{margin-left:8.5rem}.mr-8_5[_ngcontent-%COMP%]{margin-right:8.5rem}.mb-8_5[_ngcontent-%COMP%]{margin-bottom:8.5rem}.mt17px[_ngcontent-%COMP%]{margin-top:17px}.mr17px[_ngcontent-%COMP%]{margin-right:17px}.mb17px[_ngcontent-%COMP%]{margin-bottom:17px}.ml17px[_ngcontent-%COMP%]{margin-left:17px}.gap-8_5[_ngcontent-%COMP%]{gap:8.5rem}.gap17px[_ngcontent-%COMP%]{gap:17px}.p-8_5[_ngcontent-%COMP%]{padding:8.5rem}.p17px[_ngcontent-%COMP%]{padding:17px}.mt-9[_ngcontent-%COMP%]{margin-top:9rem}.ml-9[_ngcontent-%COMP%]{margin-left:9rem}.mr-9[_ngcontent-%COMP%]{margin-right:9rem}.mb-9[_ngcontent-%COMP%]{margin-bottom:9rem}.mt18px[_ngcontent-%COMP%]{margin-top:18px}.mr18px[_ngcontent-%COMP%]{margin-right:18px}.mb18px[_ngcontent-%COMP%]{margin-bottom:18px}.ml18px[_ngcontent-%COMP%]{margin-left:18px}.gap-9[_ngcontent-%COMP%]{gap:9rem}.gap18px[_ngcontent-%COMP%]{gap:18px}.p-9[_ngcontent-%COMP%]{padding:9rem}.p18px[_ngcontent-%COMP%]{padding:18px}.mt-9_5[_ngcontent-%COMP%]{margin-top:9.5rem}.ml-9_5[_ngcontent-%COMP%]{margin-left:9.5rem}.mr-9_5[_ngcontent-%COMP%]{margin-right:9.5rem}.mb-9_5[_ngcontent-%COMP%]{margin-bottom:9.5rem}.mt19px[_ngcontent-%COMP%]{margin-top:19px}.mr19px[_ngcontent-%COMP%]{margin-right:19px}.mb19px[_ngcontent-%COMP%]{margin-bottom:19px}.ml19px[_ngcontent-%COMP%]{margin-left:19px}.gap-9_5[_ngcontent-%COMP%]{gap:9.5rem}.gap19px[_ngcontent-%COMP%]{gap:19px}.p-9_5[_ngcontent-%COMP%]{padding:9.5rem}.p19px[_ngcontent-%COMP%]{padding:19px}.mt-10[_ngcontent-%COMP%]{margin-top:10rem}.ml-10[_ngcontent-%COMP%]{margin-left:10rem}.mr-10[_ngcontent-%COMP%]{margin-right:10rem}.mb-10[_ngcontent-%COMP%]{margin-bottom:10rem}.mt20px[_ngcontent-%COMP%]{margin-top:20px}
1.mr20px[_ngcontent-%COMP%]{margin-right:20px}.mb20px[_ngcontent-%COMP%]{margin-bottom:20px}.ml20px[_ngcontent-%COMP%]{margin-left:20px}.gap-10[_ngcontent-%COMP%]{gap:10rem}.gap20px[_ngcontent-%COMP%]{gap:20px}.p-10[_ngcontent-%COMP%]{padding:10rem}.p20px[_ngcontent-%COMP%]{padding:20px}.mt-10_5[_ngcontent-%COMP%]{margin-top:10.5rem}.ml-10_5[_ngcontent-%COMP%]{margin-left:10.5rem}.mr-10_5[_ngcontent-%COMP%]{margin-right:10.5rem}.mb-10_5[_ngcontent-%COMP%]{margin-bottom:10.5rem}.mt21px[_ngcontent-%COMP%]{margin-top:21px}.mr21px[_ngcontent-%COMP%]{margin-right:21px}.mb21px[_ngcontent-%COMP%]{margin-bottom:21px}.ml21px[_ngcontent-%COMP%]{margin-left:21px}.gap-10_5[_ngcontent-%COMP%]{gap:10.5rem}.gap21px[_ngcontent-%COMP%]{gap:21px}.p-10_5[_ngcontent-%COMP%]{padding:10.5rem}.p21px[_ngcontent-%COMP%]{padding:21px}.mt-11[_ngcontent-%COMP%]{margin-top:11rem}.ml-11[_ngcontent-%COMP%]{margin-left:11rem}.mr-11[_ngcontent-%COMP%]{margin-right:11rem}.mb-11[_ngcontent-%COMP%]{margin-bottom:11rem}.mt22px[_ngcontent-%COMP%]{margin-top:22px}.mr22px[_ngcontent-%COMP%]{margin-right:22px}.mb22px[_ngcontent-%COMP%]{margin-bottom:22px}.ml22px[_ngcontent-%COMP%]{margin-left:22px}.gap-11[_ngcontent-%COMP%]{gap:11rem}.gap22px[_ngcontent-%COMP%]{gap:22px}.p-11[_ngcontent-%COMP%]{padding:11rem}.p22px[_ngcontent-%COMP%]{padding:22px}.mt-11_5[_ngcontent-%COMP%]{margin-top:11.5rem}.ml-11_5[_ngcontent-%COMP%]{margin-left:11.5rem}.mr-11_5[_ngcontent-%COMP%]{margin-right:11.5rem}.mb-11_5[_ngcontent-%COMP%]{margin-bottom:11.5rem}.mt23px[_ngcontent-%COMP%]{margin-top:23px}.mr23px[_ngcontent-%COMP%]{margin-right:23px}.mb23px[_ngcontent-%COMP%]{margin-bottom:23px}.ml23px[_ngcontent-%COMP%]{margin-left:23px}.gap-11_5[_ngcontent-%COMP%]{gap:11.5rem}.gap23px[_ngcontent-%COMP%]{gap:23px}.p-11_5[_ngcontent-%COMP%]{padding:11.5rem}.p23px[_ngcontent-%COMP%]{padding:23px}.mt-12[_ngcontent-%COMP%]{margin-top:12rem}.ml-12[_ngcontent-%COMP%]{margin-left:12rem}.mr-12[_ngcontent-%COMP%]{margin-right:12rem}.mb-12[_ngcontent-%COMP%]{margin-bottom:12rem}.mt24px[_ngcontent-%COMP%]{margin-top:24px}.mr24px[_ngcontent-%COMP%]{margin-right:24px}.mb24px[_ngcontent-%COMP%]{margin-bottom:24px}.ml24px[_ngcontent-%COMP%]{margin-left:24px}.gap-12[_ngcontent-%COMP%]{gap:12rem}.gap24px[_ngcontent-%COMP%]{gap:24px}.p-12[_ngcontent-%COMP%]{padding:12rem}.p24px[_ngcontent-%COMP%]{padding:24px}.mt-12_5[_ngcontent-%COMP%]{margin-top:12.5rem}.ml-12_5[_ngcontent-%COMP%]{margin-left:12.5rem}.mr-12_5[_ngcontent-%COMP%]{margin-right:12.5rem}.mb-12_5[_ngcontent-%COMP%]{margin-bottom:12.5rem}.mt25px[_ngcontent-%COMP%]{margin-top:25px}.mr25px[_ngcontent-%COMP%]{margin-right:25px}.mb25px[_ngcontent-%COMP%]{margin-bottom:25px}.ml25px[_ngcontent-%COMP%]{margin-left:25px}.gap-12_5[_ngcontent-%COMP%]{gap:12.5rem}.gap25px[_ngcontent-%COMP%]{gap:25px}.p-12_5[_ngcontent-%COMP%]{padding:12.5rem}.p25px[_ngcontent-%COMP%]{padding:25px}.mt-13[_ngcontent-%COMP%]{margin-top:13rem}.ml-13[_ngcontent-%COMP%]{margin-left:13rem}.mr-13[_ngcontent-%COMP%]{margin-right:13rem}.mb-13[_ngcontent-%COMP%]{margin-bottom:13rem}.mt26px[_ngcontent-%COMP%]{margin-top:26px}.mr26px[_ngcontent-%COMP%]{margin-right:26px}.mb26px[_ngcontent-%COMP%]{margin-bottom:26px}.ml26px[_ngcontent-%COMP%]{margin-left:26px}.gap-13[_ngcontent-%COMP%]{gap:13rem}.gap26px[_ngcontent-%COMP%]{gap:26px}.p-13[_ngcontent-%COMP%]{padding:13rem}.p26px[_ngcontent-%COMP%]{padding:26px}.mt-13_5[_ngcontent-%COMP%]{margin-top:13.5rem}.ml-13_5[_ngcontent-%COMP%]{margin-left:13.5rem}.mr-13_5[_ngcontent-%COMP%]{margin-right:13.5rem}.mb-13_5[_ngcontent-%COMP%]{margin-bottom:13.5rem}.mt27px[_ngcontent-%COMP%]{margin-top:27px}.mr27px[_ngcontent-%COMP%]{margin-right:27px}.mb27px[_ngcontent-%COMP%]{margin-bottom:27px}.ml27px[_ngcontent-%COMP%]{margin-left:27px}.gap-13_5[_ngcontent-%COMP%]{gap:13.5rem}.gap27px[_ngcontent-%COMP%]{gap:27px}.p-13_5[_ngcontent-%COMP%]{padding:13.5rem}.p27px[_ngcontent-%COMP%]{padding:27px}.mt-14[_ngcontent-%COMP%]{margin-top:14rem}.ml-14[_ngcontent-%COMP%]{margin-left:14rem}.mr-14[_ngcontent-%COMP%]{margin-right:14rem}.mb-14[_ngcontent-%COMP%]{margin-bottom:14rem}.mt28px[_ngcontent-%COMP%]{margin-top:28px}.mr28px[_ngcontent-%COMP%]{margin-right:28px}.mb28px[_ngcontent-%COMP%]{margin-bottom:28px}.ml28px[_ngcontent-%COMP%]{margin-left:28px}.gap-14[_ngcontent-%COMP%]{gap:14rem}.gap28px[_ngcontent-%COMP%]{gap:28px}.p-14[_ngcontent-%COMP%]{padding:14rem}.p28px[_ngcontent-%COMP%]{padding:28px}.mt-14_5[_ngcontent-%COMP%]{margin-top:14.5rem}.ml-14_5[_ngcontent-%COMP%]{margin-left:14.5rem}.mr-14_5[_ngcontent-%COMP%]{margin-right:14.5rem}.mb-14_5[_ngcontent-%COMP%]{margin-bottom:14.5rem}.mt29px[_ngcontent-%COMP%]{margin-top:29px}.mr29px[_ngcontent-%COMP%]{margin-right:29px}.mb29px[_ngcontent-%COMP%]{margin-bottom:29px}.ml29px[_ngcontent-%COMP%]{margin-left:29px}.gap-14_5[_ngcontent-%COMP%]{gap:14.5rem}.gap29px[_ngcontent-%COMP%]{gap:29px}.p-14_5[_ngcontent-%COMP%]{padding:14.5rem}.p29px[_ngcontent-%COMP%]{padding:29px}.mt-15[_ngcontent-%COMP%]{margin-top:15rem}.ml-15[_ngcontent-%COMP%]{margin-left:15rem}.mr-15[_ngcontent-%COMP%]{margin-right:15rem}.mb-15[_ngcontent-%COMP%]{margin-bottom:15rem}.mt30px[_ngcontent-%COMP%]{margin-top:30px}.mr30px[_ngcontent-%COMP%]{margin-right:30px}
1.mb30px[_ngcontent-%COMP%]{margin-bottom:30px}.ml30px[_ngcontent-%COMP%]{margin-left:30px}.gap-15[_ngcontent-%COMP%]{gap:15rem}.gap30px[_ngcontent-%COMP%]{gap:30px}.p-15[_ngcontent-%COMP%]{padding:15rem}.p30px[_ngcontent-%COMP%]{padding:30px}.mt-15_5[_ngcontent-%COMP%]{margin-top:15.5rem}.ml-15_5[_ngcontent-%COMP%]{margin-left:15.5rem}.mr-15_5[_ngcontent-%COMP%]{margin-right:15.5rem}.mb-15_5[_ngcontent-%COMP%]{margin-bottom:15.5rem}.mt31px[_ngcontent-%COMP%]{margin-top:31px}.mr31px[_ngcontent-%COMP%]{margin-right:31px}.mb31px[_ngcontent-%COMP%]{margin-bottom:31px}.ml31px[_ngcontent-%COMP%]{margin-left:31px}.gap-15_5[_ngcontent-%COMP%]{gap:15.5rem}.gap31px[_ngcontent-%COMP%]{gap:31px}.p-15_5[_ngcontent-%COMP%]{padding:15.5rem}.p31px[_ngcontent-%COMP%]{padding:31px}.mt-16[_ngcontent-%COMP%]{margin-top:16rem}.ml-16[_ngcontent-%COMP%]{margin-left:16rem}.mr-16[_ngcontent-%COMP%]{margin-right:16rem}.mb-16[_ngcontent-%COMP%]{margin-bottom:16rem}.mt32px[_ngcontent-%COMP%]{margin-top:32px}.mr32px[_ngcontent-%COMP%]{margin-right:32px}.mb32px[_ngcontent-%COMP%]{margin-bottom:32px}.ml32px[_ngcontent-%COMP%]{margin-left:32px}.gap-16[_ngcontent-%COMP%]{gap:16rem}.gap32px[_ngcontent-%COMP%]{gap:32px}.p-16[_ngcontent-%COMP%]{padding:16rem}.p32px[_ngcontent-%COMP%]{padding:32px}.mt-16_5[_ngcontent-%COMP%]{margin-top:16.5rem}.ml-16_5[_ngcontent-%COMP%]{margin-left:16.5rem}.mr-16_5[_ngcontent-%COMP%]{margin-right:16.5rem}.mb-16_5[_ngcontent-%COMP%]{margin-bottom:16.5rem}.mt33px[_ngcontent-%COMP%]{margin-top:33px}.mr33px[_ngcontent-%COMP%]{margin-right:33px}.mb33px[_ngcontent-%COMP%]{margin-bottom:33px}.ml33px[_ngcontent-%COMP%]{margin-left:33px}.gap-16_5[_ngcontent-%COMP%]{gap:16.5rem}.gap33px[_ngcontent-%COMP%]{gap:33px}.p-16_5[_ngcontent-%COMP%]{padding:16.5rem}.p33px[_ngcontent-%COMP%]{padding:33px}.mt-17[_ngcontent-%COMP%]{margin-top:17rem}.ml-17[_ngcontent-%COMP%]{margin-left:17rem}.mr-17[_ngcontent-%COMP%]{margin-right:17rem}.mb-17[_ngcontent-%COMP%]{margin-bottom:17rem}.mt34px[_ngcontent-%COMP%]{margin-top:34px}.mr34px[_ngcontent-%COMP%]{margin-right:34px}.mb34px[_ngcontent-%COMP%]{margin-bottom:34px}.ml34px[_ngcontent-%COMP%]{margin-left:34px}.gap-17[_ngcontent-%COMP%]{gap:17rem}.gap34px[_ngcontent-%COMP%]{gap:34px}.p-17[_ngcontent-%COMP%]{padding:17rem}.p34px[_ngcontent-%COMP%]{padding:34px}.mt-17_5[_ngcontent-%COMP%]{margin-top:17.5rem}.ml-17_5[_ngcontent-%COMP%]{margin-left:17.5rem}.mr-17_5[_ngcontent-%COMP%]{margin-right:17.5rem}.mb-17_5[_ngcontent-%COMP%]{margin-bottom:17.5rem}.mt35px[_ngcontent-%COMP%]{margin-top:35px}.mr35px[_ngcontent-%COMP%]{margin-right:35px}.mb35px[_ngcontent-%COMP%]{margin-bottom:35px}.ml35px[_ngcontent-%COMP%]{margin-left:35px}.gap-17_5[_ngcontent-%COMP%]{gap:17.5rem}.gap35px[_ngcontent-%COMP%]{gap:35px}.p-17_5[_ngcontent-%COMP%]{padding:17.5rem}.p35px[_ngcontent-%COMP%]{padding:35px}.mt-18[_ngcontent-%COMP%]{margin-top:18rem}.ml-18[_ngcontent-%COMP%]{margin-left:18rem}.mr-18[_ngcontent-%COMP%]{margin-right:18rem}.mb-18[_ngcontent-%COMP%]{margin-bottom:18rem}.mt36px[_ngcontent-%COMP%]{margin-top:36px}.mr36px[_ngcontent-%COMP%]{margin-right:36px}.mb36px[_ngcontent-%COMP%]{margin-bottom:36px}.ml36px[_ngcontent-%COMP%]{margin-left:36px}.gap-18[_ngcontent-%COMP%]{gap:18rem}.gap36px[_ngcontent-%COMP%]{gap:36px}.p-18[_ngcontent-%COMP%]{padding:18rem}.p36px[_ngcontent-%COMP%]{padding:36px}.mt-18_5[_ngcontent-%COMP%]{margin-top:18.5rem}.ml-18_5[_ngcontent-%COMP%]{margin-left:18.5rem}.mr-18_5[_ngcontent-%COMP%]{margin-right:18.5rem}.mb-18_5[_ngcontent-%COMP%]{margin-bottom:18.5rem}.mt37px[_ngcontent-%COMP%]{margin-top:37px}.mr37px[_ngcontent-%COMP%]{margin-right:37px}.mb37px[_ngcontent-%COMP%]{margin-bottom:37px}.ml37px[_ngcontent-%COMP%]{margin-left:37px}.gap-18_5[_ngcontent-%COMP%]{gap:18.5rem}.gap37px[_ngcontent-%COMP%]{gap:37px}.p-18_5[_ngcontent-%COMP%]{padding:18.5rem}.p37px[_ngcontent-%COMP%]{padding:37px}.mt-19[_ngcontent-%COMP%]{margin-top:19rem}.ml-19[_ngcontent-%COMP%]{margin-left:19rem}.mr-19[_ngcontent-%COMP%]{margin-right:19rem}.mb-19[_ngcontent-%COMP%]{margin-bottom:19rem}.mt38px[_ngcontent-%COMP%]{margin-top:38px}.mr38px[_ngcontent-%COMP%]{margin-right:38px}.mb38px[_ngcontent-%COMP%]{margin-bottom:38px}.ml38px[_ngcontent-%COMP%]{margin-left:38px}.gap-19[_ngcontent-%COMP%]{gap:19rem}.gap38px[_ngcontent-%COMP%]{gap:38px}.p-19[_ngcontent-%COMP%]{padding:19rem}.p38px[_ngcontent-%COMP%]{padding:38px}.mt-19_5[_ngcontent-%COMP%]{margin-top:19.5rem}.ml-19_5[_ngcontent-%COMP%]{margin-left:19.5rem}.mr-19_5[_ngcontent-%COMP%]{margin-right:19.5rem}.mb-19_5[_ngcontent-%COMP%]{margin-bottom:19.5rem}.mt39px[_ngcontent-%COMP%]{margin-top:39px}.mr39px[_ngcontent-%COMP%]{margin-right:39px}.mb39px[_ngcontent-%COMP%]{margin-bottom:39px}.ml39px[_ngcontent-%COMP%]{margin-left:39px}.gap-19_5[_ngcontent-%COMP%]{gap:19.5rem}.gap39px[_ngcontent-%COMP%]{gap:39px}.p-19_5[_ngcontent-%COMP%]{padding:19.5rem}.p39px[_ngcontent-%COMP%]{padding:39px}.mt-20[_ngcontent-%COMP%]{margin-top:20rem}.ml-20[_ngcontent-%COMP%]{margin-left:20rem}.mr-20[_ngcontent-%COMP%]{margin-right:20rem}.mb-20[_ngcontent-%COMP%]{margin-bottom:20rem}.mt40px[_ngcontent-%COMP%]{margin-top:40px}.mr40px[_ngcontent-%COMP%]{margin-right:40px}.mb40px[_ngcontent-%COMP%]{margin-bottom:40px}.ml40px[_ngcontent-%COMP%]{margin-left:40px}.gap-20[_ngcontent-%COMP%]{gap:20rem}.gap40px[_ngcontent-%COMP%]{gap:40px}.p-20[_ngcontent-%COMP%]{padding:20rem}.p40px[_ngcontent-%COMP%]{padding:40px}
1.mt-20_5[_ngcontent-%COMP%]{margin-top:20.5rem}.ml-20_5[_ngcontent-%COMP%]{margin-left:20.5rem}.mr-20_5[_ngcontent-%COMP%]{margin-right:20.5rem}.mb-20_5[_ngcontent-%COMP%]{margin-bottom:20.5rem}.mt41px[_ngcontent-%COMP%]{margin-top:41px}.mr41px[_ngcontent-%COMP%]{margin-right:41px}.mb41px[_ngcontent-%COMP%]{margin-bottom:41px}.ml41px[_ngcontent-%COMP%]{margin-left:41px}.gap-20_5[_ngcontent-%COMP%]{gap:20.5rem}.gap41px[_ngcontent-%COMP%]{gap:41px}.p-20_5[_ngcontent-%COMP%]{padding:20.5rem}.p41px[_ngcontent-%COMP%]{padding:41px}.mt-21[_ngcontent-%COMP%]{margin-top:21rem}.ml-21[_ngcontent-%COMP%]{margin-left:21rem}.mr-21[_ngcontent-%COMP%]{margin-right:21rem}.mb-21[_ngcontent-%COMP%]{margin-bottom:21rem}.mt42px[_ngcontent-%COMP%]{margin-top:42px}.mr42px[_ngcontent-%COMP%]{margin-right:42px}.mb42px[_ngcontent-%COMP%]{margin-bottom:42px}.ml42px[_ngcontent-%COMP%]{margin-left:42px}.gap-21[_ngcontent-%COMP%]{gap:21rem}.gap42px[_ngcontent-%COMP%]{gap:42px}.p-21[_ngcontent-%COMP%]{padding:21rem}.p42px[_ngcontent-%COMP%]{padding:42px}.mt-21_5[_ngcontent-%COMP%]{margin-top:21.5rem}.ml-21_5[_ngcontent-%COMP%]{margin-left:21.5rem}.mr-21_5[_ngcontent-%COMP%]{margin-right:21.5rem}.mb-21_5[_ngcontent-%COMP%]{margin-bottom:21.5rem}.mt43px[_ngcontent-%COMP%]{margin-top:43px}.mr43px[_ngcontent-%COMP%]{margin-right:43px}.mb43px[_ngcontent-%COMP%]{margin-bottom:43px}.ml43px[_ngcontent-%COMP%]{margin-left:43px}.gap-21_5[_ngcontent-%COMP%]{gap:21.5rem}.gap43px[_ngcontent-%COMP%]{gap:43px}.p-21_5[_ngcontent-%COMP%]{padding:21.5rem}.p43px[_ngcontent-%COMP%]{padding:43px}.mt-22[_ngcontent-%COMP%]{margin-top:22rem}.ml-22[_ngcontent-%COMP%]{margin-left:22rem}.mr-22[_ngcontent-%COMP%]{margin-right:22rem}.mb-22[_ngcontent-%COMP%]{margin-bottom:22rem}.mt44px[_ngcontent-%COMP%]{margin-top:44px}.mr44px[_ngcontent-%COMP%]{margin-right:44px}.mb44px[_ngcontent-%COMP%]{margin-bottom:44px}.ml44px[_ngcontent-%COMP%]{margin-left:44px}.gap-22[_ngcontent-%COMP%]{gap:22rem}.gap44px[_ngcontent-%COMP%]{gap:44px}.p-22[_ngcontent-%COMP%]{padding:22rem}.p44px[_ngcontent-%COMP%]{padding:44px}.mt-22_5[_ngcontent-%COMP%]{margin-top:22.5rem}.ml-22_5[_ngcontent-%COMP%]{margin-left:22.5rem}.mr-22_5[_ngcontent-%COMP%]{margin-right:22.5rem}.mb-22_5[_ngcontent-%COMP%]{margin-bottom:22.5rem}.mt45px[_ngcontent-%COMP%]{margin-top:45px}.mr45px[_ngcontent-%COMP%]{margin-right:45px}.mb45px[_ngcontent-%COMP%]{margin-bottom:45px}.ml45px[_ngcontent-%COMP%]{margin-left:45px}.gap-22_5[_ngcontent-%COMP%]{gap:22.5rem}.gap45px[_ngcontent-%COMP%]{gap:45px}.p-22_5[_ngcontent-%COMP%]{padding:22.5rem}.p45px[_ngcontent-%COMP%]{padding:45px}.mt-23[_ngcontent-%COMP%]{margin-top:23rem}.ml-23[_ngcontent-%COMP%]{margin-left:23rem}.mr-23[_ngcontent-%COMP%]{margin-right:23rem}.mb-23[_ngcontent-%COMP%]{margin-bottom:23rem}.mt46px[_ngcontent-%COMP%]{margin-top:46px}.mr46px[_ngcontent-%COMP%]{margin-right:46px}.mb46px[_ngcontent-%COMP%]{margin-bottom:46px}.ml46px[_ngcontent-%COMP%]{margin-left:46px}.gap-23[_ngcontent-%COMP%]{gap:23rem}.gap46px[_ngcontent-%COMP%]{gap:46px}.p-23[_ngcontent-%COMP%]{padding:23rem}.p46px[_ngcontent-%COMP%]{padding:46px}.mt-23_5[_ngcontent-%COMP%]{margin-top:23.5rem}.ml-23_5[_ngcontent-%COMP%]{margin-left:23.5rem}.mr-23_5[_ngcontent-%COMP%]{margin-right:23.5rem}.mb-23_5[_ngcontent-%COMP%]{margin-bottom:23.5rem}.mt47px[_ngcontent-%COMP%]{margin-top:47px}.mr47px[_ngcontent-%COMP%]{margin-right:47px}.mb47px[_ngcontent-%COMP%]{margin-bottom:47px}.ml47px[_ngcontent-%COMP%]{margin-left:47px}.gap-23_5[_ngcontent-%COMP%]{gap:23.5rem}.gap47px[_ngcontent-%COMP%]{gap:47px}.p-23_5[_ngcontent-%COMP%]{padding:23.5rem}.p47px[_ngcontent-%COMP%]{padding:47px}.mt-24[_ngcontent-%COMP%]{margin-top:24rem}.ml-24[_ngcontent-%COMP%]{margin-left:24rem}.mr-24[_ngcontent-%COMP%]{margin-right:24rem}.mb-24[_ngcontent-%COMP%]{margin-bottom:24rem}.mt48px[_ngcontent-%COMP%]{margin-top:48px}.mr48px[_ngcontent-%COMP%]{margin-right:48px}.mb48px[_ngcontent-%COMP%]{margin-bottom:48px}.ml48px[_ngcontent-%COMP%]{margin-left:48px}.gap-24[_ngcontent-%COMP%]{gap:24rem}.gap48px[_ngcontent-%COMP%]{gap:48px}.p-24[_ngcontent-%COMP%]{padding:24rem}.p48px[_ngcontent-%COMP%]{padding:48px}.mt-24_5[_ngcontent-%COMP%]{margin-top:24.5rem}.ml-24_5[_ngcontent-%COMP%]{margin-left:24.5rem}.mr-24_5[_ngcontent-%COMP%]{margin-right:24.5rem}.mb-24_5[_ngcontent-%COMP%]{margin-bottom:24.5rem}.mt49px[_ngcontent-%COMP%]{margin-top:49px}.mr49px[_ngcontent-%COMP%]{margin-right:49px}.mb49px[_ngcontent-%COMP%]{margin-bottom:49px}.ml49px[_ngcontent-%COMP%]{margin-left:49px}.gap-24_5[_ngcontent-%COMP%]{gap:24.5rem}.gap49px[_ngcontent-%COMP%]{gap:49px}.p-24_5[_ngcontent-%COMP%]{padding:24.5rem}.p49px[_ngcontent-%COMP%]{padding:49px}.mb-20[_ngcontent-%COMP%]{margin-bottom:20px}.mb-30[_ngcontent-%COMP%]{margin-bottom:30px}.mb-40[_ngcontent-%COMP%]{margin-bottom:40px}[hidden][_ngcontent-%COMP%]{display:none!important}
1table[_ngcontent-%COMP%]:not(.custom-table):not([role]){width:100%;border-spacing:0;border-collapse:collapse}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]{color:#323132!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;text-align:left}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tr[_ngcontent-%COMP%]{background:#fff}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover{transition:.3s;background:var(--%NS%color-black-white-250)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:1}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:active{background:var(--%NS%color-black-white-400)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]{font-size:1rem!important;padding:.5rem 0;box-sizing:border-box}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:last-of-type{padding-right:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:1rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%]{text-align:right}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:0;transition:.3s}fieldset[_ngcontent-%COMP%]{border:none}.w-100[_ngcontent-%COMP%]{width:100%}.maw-100[_ngcontent-%COMP%]{max-width:100%}.h-100[_ngcontent-%COMP%]{height:100%}.h-underline[_ngcontent-%COMP%]:hover, .underline[_ngcontent-%COMP%]{text-decoration:underline}.uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.c-pointer[_ngcontent-%COMP%]{cursor:pointer}.c-default[_ngcontent-%COMP%]{cursor:default!important}.hidden[_ngcontent-%COMP%]{visibility:hidden}.nowrap[_ngcontent-%COMP%]{white-space:nowrap}.overflow-hidden[_ngcontent-%COMP%]{overflow:hidden}.overflow-auto[_ngcontent-%COMP%]{overflow:auto}.no-padding[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{padding:0;overflow:hidden}.map-dialog-panel[_ngcontent-%COMP%]   .mat-dialog-content[_ngcontent-%COMP%]{overflow:hidden}.link-container[_ngcontent-%COMP%]{width:100%;display:inline-flex;align-items:center;gap:6px}.tab-trigger[_ngcontent-%COMP%]{font-weight:700;box-sizing:border-box;padding-bottom:4px;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer}.tab-trigger[_ngcontent-%COMP%]:hover{color:#000}.tab-trigger.tab-trigger-active[_ngcontent-%COMP%]{color:var(--%NS%color-blue);border-bottom-color:var(--%NS%color-blue)}.s-hover-slave[_ngcontent-%COMP%]{opacity:0;transition:opacity .3s;will-change:opacity}.s-hover-slave.s-hover-slave-active[_ngcontent-%COMP%]{opacity:1}s-select[_ngcontent-%COMP%]   .mat-mdc-select-arrow[_ngcontent-%COMP%]{opacity:0}s-select[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%]{font-weight:700}.s-select-pane[_ngcontent-%COMP%]{min-width:max-content!important;padding:0!important;border-radius:4px!important}.mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-dialog-panel.no-padding[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:0}.mat-mdc-dialog-panel.fullscreen-preview[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{border-radius:0}.mat-mdc-dialog-panel[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-menu-content[_ngcontent-%COMP%]{padding:0!important;display:flex;flex-direction:column}.mdc-button[_ngcontent-%COMP%]   .mdc-button__label[_ngcontent-%COMP%]{position:static!important}.mat-mdc-button-touch-target[_ngcontent-%COMP%]{height:inherit!important}.ya-maps-placemark-hint[_ngcontent-%COMP%]{padding:5px;font-size:16px;line-height:19px}.ya-maps-button[_ngcontent-%COMP%]{cursor:pointer;box-shadow:0 1px 2px 1px #00000026,0 2px 5px -3px #00000026;border:1px solid transparent}.mat-mdc-menu-panel[_ngcontent-%COMP%]{max-height:calc(50vh - 20px)}.mat-mdc-menu-panel.scrollbar-gutter-stable[_ngcontent-%COMP%]{scrollbar-gutter:stable}[_ngcontent-%COMP%]::highlight(dictionary-search), [_ngcontent-%COMP%]::highlight(cell-editor-search){color:var(--%NS%color-progress-50)}[_ngcontent-%COMP%]::highlight(dictionary-search-current), [_ngcontent-%COMP%]::highlight(cell-editor-search-current){color:var(--%NS%color-progress-50);background-color:var(--%NS%color-progress-90)}.cell-match[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.cell-match-current[_ngcontent-%COMP%]{background-color:var(--%NS%color-progress-90);box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.block-dependency-tooltip[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{display:flex;align-items:center;height:100%;gap:4px}.caption[_ngcontent-%COMP%]{white-space:nowrap;width:110px}']})}}return o}
1)();var Oo=r(54843);const ia=(o,l)=>l.id;function la(o,l){if(1&o&&(t.j41(0,"tr")(1,"td")(2,"div"),t.EFF(3),t.k0s()(),t.j41(4,"td")(5,"div",3),t.EFF(6),t.k0s(),t.j41(7,"div",4),t.EFF(8),t.k0s()()()),2&o){const e=l.$implicit,n=t.XpG(2);t.R7$(3),t.SpI(" ",e.title," "),t.R7$(),t.AVh("inherited",n.$isInherited(e)),t.R7$(2),t.JRh(e.value.value),t.R7$(2),t.SpI(" ",n.sourceLabels[n.$origin(e)]," ")}}function sa(o,l){1&o&&(t.j41(0,"s-project-schedule-summary-table")(1,"tr",0)(2,"td",1)(3,"div"),t.EFF(4," \u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 "),t.k0s()(),t.nrm(5,"td"),t.k0s(),t.qex(6,2),t.Z7z(7,la,9,5,"tr",null,ia),t.bVm(),t.k0s()),2&o&&(t.R7$(7),t.Dyx(l))}let pa=(()=>{class o{constructor(){var e=this;this.project=y.hFB.required(),this.modelName=y.hFB.required(),this.modelId=y.hFB.required(),this.slot=(0,y.hFB)(),this.levelValues=(0,y.hFB)(),this.projectVarService=(0,c.WQX)(Tt.K),this.projectVarValuesService=(0,c.WQX)(Pe.M),this.geoPoint=(0,c.WQX)(ro,{optional:!0})?.geoPoint,this.setCache=(0,c.WQX)(me.pb),this.varModelMap={LevelValue:"level_value",GeoPoint:"geo_point",ScheduleTimeSlot:"time_slot",Project:"project"},this.modelNameAsOrigin={[ne.gd.level_value]:"LevelValue",[ne.gd.geo_point]:"GeoPoint",[ne.gd.time_slot]:"ScheduleTimeSlot",[ne.gd.project]:"Project"},this.variables=(0,d.EW)(P()(function*(){const n={project:e.project(),time_slot:e.slot(),geo_point:e.geoPoint?.()??e.slot()?.geo_point,level_values:e.levelValues(),model_name:e.varModelMap[e.modelName()],model_id:e.modelId()},a=JSON.stringify(n),s=yield e.setCache(`${a}.vars`,()=>e.projectVarService.get({project:e.project()},{as:"promise"}));return e.setCache(`${a}.vars.assign`,()=>(0,Oo._)(e.projectVarValuesService.assign(s,n)))})),this.sourceLabels=Mo.Zi}$origin(e){return this.modelNameAsOrigin[e.value.model_name]}$isInherited(e){return this.$origin(e)!==this.modelName()||e.value.model_id!==this.modelId()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-summary-variables"]],inputs:{project:[1,"project"],modelName:[1,"modelName"],modelId:[1,"modelId"],slot:[1,"slot"],levelValues:[1,"levelValues"]},decls:2,vars:3,consts:[["thead",""],[1,"bold","text-body-1"],["tbody",""],[1,"value","nowrap",2,"width","440px"],[1,"source"]],template:function(n,a){if(1&n&&(t.nVh(0,sa,9,0,"s-project-schedule-summary-table"),t.nI1(1,"async")),2&n){let s;t.vxM((s=t.bMT(1,1,a.variables()))?0:-1,s)}},dependencies:[de.I,N.Jj],encapsulation:2})}}return o})();function ma(o,l){if(1&o&&t.nrm(0,"s-project-schedule-summary-rewards",8),2&o){const e=t.XpG(2);t.Y8G("data",e.data())("modelName",e.modelName())("schemes",e.schemesWithPayment())("levelValue",e.levelValue())}}function da(o,l){if(1&o&&(t.j41(0,"div",6),t.nrm(1,"s-svg-icon",7),t.k0s(),t.DNE(2,ma,1,4,"ng-template",null,0,t.C5r)),2&o){const e=t.sdS(3);t.Y8G("sPopover2",e)}}function ga(o,l){if(1&o&&t.nrm(0,"s-project-schedule-summary-limits",10),2&o){const e=t.XpG(2);t.Y8G("data",e.data())("project",e.projectId())("schemes",e.schemes())("levelValue",e.levelValue())("geoPoint",e.geoPoint())("scheduleTimeSlot",e.scheduleTimeSlot())}}function ua(o,l){if(1&o&&(t.j41(0,"div",6),t.nrm(1,"s-svg-icon",9),t.k0s(),t.DNE(2,ga,1,6,"ng-template",null,1,t.C5r)),2&o){const e=t.sdS(3);t.Y8G("sPopover2",e)}}function xa(o,l){if(1&o&&t.nrm(0,"s-project-schedule-summary-variables",12),2&o){const e=t.XpG(2);t.Y8G("modelName",e.modelName())("modelId",e.modelId())("project",e.projectId())("levelValues",e.levelValues())("slot",e.scheduleTimeSlot())}}function ha(o,l){if(1&o&&(t.j41(0,"div",6),t.nrm(1,"s-svg-icon",11),t.k0s(),t.DNE(2,xa,1,5,"ng-template",null,2,t.C5r)),2&o){const e=t.sdS(3);t.Y8G("sPopover2",e)}}function ba(o,l){if(1&o&&t.nrm(0,"s-project-schedule-summary-reservations",10),2&o){const e=t.XpG(2);t.Y8G("data",e.data())("project",e.projectId())("schemes",e.schemes())("levelValue",e.levelValue())("geoPoint",e.geoPoint())("scheduleTimeSlot",e.scheduleTimeSlot())}}function _a(o,l){if(1&o&&(t.j41(0,"div",6),t.nrm(1,"s-svg-icon",13),t.k0s(),t.DNE(2,ba,1,6,"ng-template",null,3,t.C5r)),2&o){const e=t.sdS(3);t.Y8G("sPopover2",e)}}function Sa(o,l){if(1&o&&t.nrm(0,"s-project-schedule-summary-reservation-limits",10),2&o){const e=t.XpG(2);t.Y8G("data",e.data())("project",e.projectId())("schemes",e.schemes())("levelValue",e.levelValue())("geoPoint",e.geoPoint())("scheduleTimeSlot",e.scheduleTimeSlot())}}function fa(o,l){if(1&o&&(t.j41(0,"div",6),t.nrm(1,"s-svg-icon",14),t.k0s(),t.DNE(2,Sa,1,6,"ng-template",null,4,t.C5r)),2&o){const e=t.sdS(3);t.Y8G("sPopover2",e)}}function Na(o,l){if(1&o&&t.nrm(0,"s-project-schedule-summary-bounds",10),2&o){const e=t.XpG(2);t.Y8G("data",e.data())("project",e.projectId())("schemes",e.schemes())("levelValue",e.levelValue())("geoPoint",e.geoPoint())("scheduleTimeSlot",e.scheduleTimeSlot())}}function Ca(o,l){if(1&o&&(t.j41(0,"div",6),t.nrm(1,"s-svg-icon",15),t.k0s(),t.DNE(2,Na,1,6,"ng-template",null,5,t.C5r)),2&o){const e=t.sdS(3);t.Y8G("sPopover2",e)}}let ge=(()=>{class o{constructor(){this.project=y.hFB.required(),this.data=y.hFB.required(),this.modelName=y.hFB.required(),this.modelId=y.hFB.required(),this.levelValues=y.hFB.required(),this.levelValue=y.hFB.required(),this.geoPoint=(0,y.hFB)(),this.scheduleTimeSlot=(0,y.hFB)(),this.projectScheduleComponent=(0,
1c.WQX)(mo),this.isScheme=(0,d.EW)(()=>"ProjectScheme"==this.modelName()),this.schemes=this.projectScheduleComponent.schemes,this.projectId=(0,d.EW)(()=>this.project().id),this.schemesWithPayment=(0,d.EW)(()=>this.schemes().filter(e=>e.is_paid_worker_reports)),this.rewardChanged=(0,d.EW)(()=>this.data().has_rewards),this.limitChanged=(0,d.EW)(()=>this.data()?.has_limit_settings),this.reservationChanged=(0,d.EW)(()=>this.data()?.has_reservation_settings),this.reservationLimitChanged=(0,d.EW)(()=>this.data()?.has_limit_reservation_settings),this.boundsChanged=(0,d.EW)(()=>this.data()?.has_control_settings),this.varsChanged=(0,d.EW)(()=>this.data()?.has_variables)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-summary"]],inputs:{project:[1,"project"],data:[1,"data"],modelName:[1,"modelName"],modelId:[1,"modelId"],levelValues:[1,"levelValues"],levelValue:[1,"levelValue"],geoPoint:[1,"geoPoint"],scheduleTimeSlot:[1,"scheduleTimeSlot"]},decls:6,vars:6,consts:[["rewardsTemplate",""],["limitsTemplate",""],["variablesTemplate",""],["reservationsTemplate",""],["reservationLimitsTemplate",""],["boundsTemplate",""],[1,"indicator",3,"sPopover2"],["name","v2/coin","width","16","height","16",1,"color-base-20"],[1,"summary",3,"data","modelName","schemes","levelValue"],["name","v2/limit","width","16","height","16",1,"color-base-20"],[1,"summary",3,"data","project","schemes","levelValue","geoPoint","scheduleTimeSlot"],["name","v2/brackets","width","16","height","16",1,"color-base-20"],[1,"summary",3,"modelName","modelId","project","levelValues","slot"],["name","v2/manager","width","16","height","16",1,"color-base-20"],["name","v2/limits","width","16","height","16",1,"color-base-20"],["name","v2/radius","width","16","height","16",1,"color-base-20"]],template:function(n,a){1&n&&(t.nVh(0,da,4,1),t.nVh(1,ua,4,1),t.nVh(2,ha,4,1),t.nVh(3,_a,4,1),t.nVh(4,fa,4,1),t.nVh(5,Ca,4,1)),2&n&&(t.vxM(a.schemesWithPayment().length&&(a.isScheme()||a.rewardChanged())?0:-1),t.R7$(),t.vxM(a.isScheme()||a.limitChanged()?1:-1),t.R7$(),t.vxM(!a.isScheme()&&a.varsChanged()?2:-1),t.R7$(),t.vxM(a.isScheme()||a.reservationChanged()?3:-1),t.R7$(),t.vxM(a.isScheme()||a.reservationLimitChanged()?4:-1),t.R7$(),t.vxM(a.isScheme()||a.boundsChanged()?5:-1))},dependencies:[tt.D,No.l,ca,Fn,Qn,pa,Pn,zn],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:flex;gap:4px}.summary[_ngcontent-%COMP%]{display:block;min-height:300px;background:transparent}.summary[_ngcontent-%COMP%]:before{content:"\\a0";display:block}']})}}return o})();var ue=r(91285);const va=(o,l,e)=>[...o,...l,...e,"geo_point/delete","geo_point/update"],Pa=(o,l)=>[...o,...l],Ma=()=>["geo_point/update"],Oa=()=>["geo_point/delete"],ya=()=>["/u/reports"],wa=o=>({geopoint:o}),ka=(o,l,e,n)=>({levelValue:o,levelValues:l,geoPoint:e,dateRange:n}),ja=(o,l,e,n,a)=>({project:o,geo_point:l,level_values:e,level_value:n,model_name:"geo_point",model_id:a}),yo=o=>[o],Fa=(o,l,e,n,a,s,j)=>({mode:"add",title:o,project:l,levelValue:e,geoPoint:n,geoPoints:a,dateRange:s,schemes:j}),Ea=(o,l,e,n,a,s,j)=>({mode:"remove",title:o,project:l,levelValue:e,geoPoint:n,geoPoints:a,dateRange:s,schemes:j});function Da(o,l){if(1&o&&t.nrm(0,"s-icon-button",14),2&o){t.XpG();const e=t.sdS(21);t.Y8G("matMenuTriggerFor",e)}}function Ba(o,l){if(1&o&&t.nrm(0,"s-icon-button",15),2&o){t.XpG();const e=t.sdS(29);t.Y8G("matMenuTriggerFor",e)}}function Ra(o,l){if(1&o&&t.nrm(0,"s-project-schedule-aggregate-summary",26),2&o){const e=t.XpG().$implicit,n=t.XpG();t.Y8G("data",n.$getSummary(e)())("details",!n.isCollapsed(e))}}function Ta(o,l){if(1&o&&(t.j41(0,"div",25),t.nI1(1,"isWeekend"),t.nVh(2,Ra,1,2,"s-project-schedule-aggregate-summary",26),t.k0s()),2&o){const e=l.$implicit,n=l.$index,a=t.XpG();t.AVh("cell-odd",n%2!=0)("cell-even",n%2==0)("cell-weekend",t.bMT(1,9,e))("collapsed",a.isCollapsed(e)),t.R7$(2),t.vxM(a.opened()?-1:2)}}function Va(o,l){1&o&&t.eu8(0)}function $a(o,l){if(1&o&&(t.nrm(0,"s-project-schedule-cell",32),t.nI1(1,"isWeekend")),2&o){const e=l.$implicit,n=l.$index,a=t.XpG(2);t.AVh("cell-odd",n%2!=0)("cell-even",n%2==0)("cell-weekend",t.bMT(1,13,e))("collapsed",a.isCollapsed(e)),t.Y8G("cellTemplate",a.
1cellTemplate())("geoPoint",a.geoPoint())("levelValue",a.levelValue())("levelValues",a.levelValues())("date",e)}}function za(o,l){if(1&o&&(t.j41(0,"div",17)(1,"div",27),t.EFF(2,"\xa0 "),t.k0s(),t.j41(3,"div",28),t.DNE(4,Va,1,0,"ng-container",29),t.j41(5,"div",30),t.Z7z(6,$a,2,15,"s-project-schedule-cell",31,t.fX1),t.k0s()()()),2&o){const e=t.XpG();t.R7$(),t.xc7("padding-left",e.marginLeft(),"px"),t.R7$(3),t.Y8G("ngTemplateOutlet",e.prefixTemplate())("ngTemplateOutletContext",t.ziG(4,ka,e.levelValue(),e.levelValues(),e.geoPoint(),e.dateRange)),t.R7$(2),t.Dyx(e.dateRange())}}function Aa(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",33),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$editSchedule({geoPoint:a.geoPoint(),levelValue:a.levelValue(),levelValues:a.levelValues(),schedule:!0}))}),t.EFF(1," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 "),t.k0s()}}function Ga(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",34),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$removeSchedule({geo_point:a.geoPoint(),schedule:!0,scheme:a.currentScheme()}))}),t.EFF(1," \u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 "),t.k0s()}}function Ia(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",35),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$editSchedule({geoPoint:a.geoPoint(),levelValue:a.levelValue(),levelValues:a.levelValues(),multiday:!0}))}),t.EFF(1," \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u0435 "),t.k0s()}}function Wa(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",36),t.bIt("drawerClose",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$varChanged())}),t.EFF(1," \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 "),t.k0s()}if(2&o){const e=t.XpG();t.Y8G("sDrawer",e.varEditorComponent)("drawerData",t.s1E(2,ja,e.project().id,e.geoPoint(),e.levelValues(),e.levelValue().id,e.geoPoint().id))}}function Xa(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",37),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$editGeoPoint())}),t.EFF(1," \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u0447\u043a\u0443 "),t.k0s()}}function La(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",38),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$removeGeoPoint())}),t.EFF(1," \u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u043e\u0447\u043a\u0443 "),t.k0s()}}function Qa(o,l){if(1&o&&(t.j41(0,"s-dropdown-item",39),t.EFF(1," \u041d\u0430\u0437\u043d\u0430\u0447\u0438\u0442\u044c "),t.k0s()),2&o){const e=t.XpG(),n=t.XpG();t.Y8G("sDrawer",n.ProjectScheduleSlotReservationComponent)("drawerData",t.sGs(4,Fa,n.geoPoint().title,n.project(),n.levelValue(),n.geoPoint(),t.eq3(2,yo,n.geoPoint()),e.dateRange,e.schemes))}}function Ua(o,l){if(1&o&&(t.j41(0,"s-dropdown-item",40),t.EFF(1," \u0423\u0434\u0430\u043b\u0438\u0442\u044c "),t.k0s()),2&o){const e=t.XpG(),n=t.XpG();t.Y8G("sDrawer",n.ProjectScheduleSlotReservationComponent)("drawerData",t.sGs(4,Ea,n.geoPoint().title,n.project(),n.levelValue(),n.geoPoint(),t.eq3(2,yo,n.geoPoint()),e.dateRange,e.schemes))}}function Ya(o,l){if(1&o&&(t.nVh(0,Qa,2,12,"s-dropdown-item",39),t.nVh(1,Ua,2,12,"s-dropdown-item",40)),2&o){const e=t.XpG();t.vxM(e.hasAction(e.policy().reservationCreate)?0:-1),t.R7$(),t.vxM(e.hasAction(e.policy().reservationDelete)?1:-1)}}let ro=(()=>{class o{constructor(){this.saved=(0,y.CGW)(),this.levelValue=y.hFB.required(),this.levelValues=(0,y.hFB)(),this.geoPoint=y.hFB.required(),this.cellTemplate=y.hFB.required(),this.prefixTemplate=y.hFB.required(),this.nestingLevel=y.hFB.required(),this.scrollLeft=(0,c.WQX)(se).computedScrollLeft,this.isCollapsed=(0,c.WQX)(Lt).isCollapsed,this.projectScheduleService=(0,c.WQX)(yt.Y),this.geoPointsService=(0,c.WQX)(he.E),this.projectScheduleGeoSummaryService=(0,c.WQX)(_e),this.projectsScheduleSchemeService=(0,c.WQX)(ue.c),this.projectScheduleSearchService=(0,c.WQX)(pe),this.hasAction=(0,c.WQX)(st.Be),this.varEditorComponent=Wt.H,this.project=this.projectScheduleService.project,this.dateRange=this.projectScheduleService.dateRange,this.slots=this.projectScheduleService.slots,this.schemes=this.projectsScheduleSchemeService.schemes,this.currentScheme=this.projectsScheduleSchemeService.currentScheme,this.borderOffset=(0,d.EW)(()=>(0,Ct.j0)(this.nestingLevel())+this.scrollLeft()),this.marginLeft=(0,d.EW)(()=>(0,Ct.j0)(this.nestingLevel()+1)),this.openedGeoPoints=this.projectScheduleService.openedGeoPoints,this.opened=(0,d.EW)(()=>this.openedGeoPoints().includes(this.geoPoint().id)),this.selectionKey=(0,d.EW)(()=>`geo_point.${this.geoPoint().id}`),this.isSelected=(0,d.EW)(()=>this.projectScheduleSearchService.isSelected(this.selectionKey())),this.policy=(0,d.EW)(()=>(0,Ct.QB)(this.levelValue(),this.project())),this.reservationsData=(0,d.EW)(()=>{const e=this.dateRange();return this.isSchedule()||(0,S.Ri)(e.at(-1))?null:{dateRange:e,schemes:this.schemes()}}),this.archived=(0,d.EW)(()=>(0,S.ZS)("level_value",this.levelValue()?.id??null,this.geoPoint().relations).is_deleted),this.parentArchived=(0,d.EW)(()=>this.levelValue()?.is_deleted),this.isSchedule=this.projectScheduleService.isSchedule,this.schemeReadonly=this.projectsScheduleSchemeService.currentSchemeReadonly,this.ProjectScheduleSlotReservationComponent=ao}$toggle(){this.projectScheduleService.toggleGeoPoint(this.geoPoint())}$editSchedule(e){return this.projectScheduleService.edit(e)}$removeSchedule(e){return this.projectScheduleService.remove(e)}$editGeoPoint(){this.geoPointsService.showEditorDialog(this.project(),this.levelValue(),this.geoPoint()).then(e=>{e&&this.saved.emit()})}$removeGeoPoint(){this.geoPointsService.remove(this.geoPoint()).then(()=>{this.saved.emit()})}$restoreGeoPoint(){this.geoPointsService.restore(this.geoPoint()).then(()=>{this.saved.emit()})}$varChanged(){this.saved.emit()}$localTime(e){const n=new Date,a=36e5*e;return n.setTime(n.getTime()+6e4*n.getTimezoneOffset()+a),n}$getSummary(e){return this.projectScheduleGeoSummaryService.getData(this.geoPoint().id,e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-geopoint"]],inputs:{levelValue:[1,"levelValue"],levelValues:[1,"levelValues"],geoPoint:[1,"geoPoint"],cellTemplate:[1,"cellTemplate"],prefixTemplate:[1,"prefixTemplate"],nestingLevel:[1,"nestingLevel"]},outputs:{saved:"saved"},decls:33,vars:46,consts:[["optionsMenu","matMenu"],["execMenuOptions","matMenu"],[1,"accordion-line"],[1,"row","auto-height",3,"sRef"],[1,"first-row",3,"click"],[1,"row","gap12px","w-100"],[1,"column","align-start","w-100",2,"overflow","hidden"],[1,"row","space-between","w-100","gap-0_5"],[1,"row","w-100"],["name","v2/geopoint#999999"],[1,"text-overflow-ellipsis","color-base-60"],[3,"id"],[1,"w-100","text-overflow-ellipsis","mr4px","color-base-60"],[1,"mt4px","ml1px","mb1px",3,"project","data","modelName","modelId","levelValues","levelValue","geoPoint"],["sStopClickPropagation","","leftIcon","v2/overflow","theme","black","square","true",2,"min-width","36px",3,"matMenuTriggerFor"],["sStopClickPropagation","","leftIcon","v2/overflow","theme","black","square","true",3,"matMenuTriggerFor"],[1,"cell",3,"cell-odd","cell-even","cell-weekend","collapsed"],[1,"row","auto-height"],["icon","v2/add-calendar"],["icon","v2/remove-calendar"],["icon","v2/calendar"],["drawerWidth","1000px","icon","v2/brackets",3,"sDrawer","drawerData"],["icon","v2/edit"],["icon","v2/remove-geopoint"],["icon","v2/doc#0043EE",3,"routerLink","queryParams"],[1,"cell"],[3,"data","details"],[1,"first-row"],[1,"column"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"row","auto-height","align-start",2,"height","100%"],[1,"cell",3,"cellTemplate","geoPoint","levelValue","levelValues","date","cell-odd","cell-even","cell-weekend","collapsed"],[1,"cell",3,"cellTemplate","geoPoint","levelValue","levelValues","date"],["icon","v2/add-calendar",3,"click"],["icon","v2/remove-calendar",3,"click"],["icon","v2/calendar",3,"click"],["drawerWidth","1000px","icon","v2/brackets",3,"drawerClose","sDrawer","drawerData"],["icon","v2/edit",3,"click"],["icon","v2/remove-geopoint",3,"click"],["drawerWidth","1000px","icon","v2/add-user#0043EE",3,"sDrawer","drawerData"],["drawerWidth","1000px","icon","v2/delete#0043EE",3,"sDrawer","drawerData"]],template:function(n,a){if(1&n&&(t.nrm(0,"div",2),t.j41(1,"div",3),t.nrm(2,"div"),t.j41(3,"div",4),t.bIt("click",function(){return a.$toggle(
1)}),t.j41(4,"div",5)(5,"div",6)(6,"div",7)(7,"div",8),t.nrm(8,"s-svg-icon",9),t.j41(9,"span",10)(10,"s-id",11),t.EFF(11),t.k0s()()()(),t.j41(12,"s-description",12),t.EFF(13),t.k0s(),t.nrm(14,"s-project-schedule-summary",13),t.k0s(),t.nVh(15,Da,1,1,"s-icon-button",14),t.nVh(16,Ba,1,1,"s-icon-button",15),t.k0s()(),t.Z7z(17,Ta,3,11,"div",16,t.fX1),t.k0s(),t.nVh(19,za,8,9,"div",17),t.j41(20,"mat-menu",null,0),t.nVh(22,Aa,2,0,"s-dropdown-item",18),t.nVh(23,Ga,2,0,"s-dropdown-item",19),t.nVh(24,Ia,2,0,"s-dropdown-item",20),t.nVh(25,Wa,2,8,"s-dropdown-item",21),t.nVh(26,Xa,2,0,"s-dropdown-item",22),t.nVh(27,La,2,0,"s-dropdown-item",23),t.k0s(),t.j41(28,"mat-menu",null,1)(30,"s-dropdown-item",24),t.EFF(31," \u041e\u0442\u0447\u0435\u0442\u044b "),t.k0s(),t.nVh(32,Ya,2,2),t.k0s()),2&n){let s;t.xc7("left",a.borderOffset(),"px"),t.R7$(),t.Y8G("sRef",a.selectionKey()),t.R7$(),t.AVh("highlighted",a.isSelected()),t.R7$(),t.xc7("padding-left",a.marginLeft(),"px"),t.R7$(6),t.AVh("archived",a.archived()||a.parentArchived()),t.BMQ("title",a.geoPoint().title+" "+a.geoPoint().id),t.R7$(),t.Y8G("id",a.geoPoint().id),t.R7$(),t.SpI(" ",a.geoPoint().title," "),t.R7$(),t.BMQ("title",a.geoPoint().city+" "+a.geoPoint().address),t.R7$(),t.Lme(" ",a.geoPoint().city,", ",a.geoPoint().address," "),t.R7$(),t.Y8G("project",a.project())("data",a.geoPoint())("modelName","GeoPoint")("modelId",a.geoPoint().id)("levelValues",a.levelValues())("levelValue",a.levelValue())("geoPoint",a.geoPoint()),t.R7$(),t.vxM(!a.archived()&&!a.parentArchived()&&a.isSchedule()&&a.hasAction(t.sMw(34,va,a.policy().scheduleUpdate,a.policy().scheduleCreate,a.policy().scheduleDelete))?15:-1),t.R7$(),t.vxM(a.isSchedule()?-1:16),t.R7$(),t.Dyx(a.dateRange()),t.R7$(2),t.vxM(a.opened()?19:-1),t.R7$(3),t.vxM(!a.schemeReadonly()&&a.hasAction(a.policy().scheduleCreate)?22:-1),t.R7$(),t.vxM(a.hasAction(a.policy().scheduleDelete)?23:-1),t.R7$(),t.vxM(!a.schemeReadonly()&&a.hasAction(a.policy().scheduleCreate)?24:-1),t.R7$(),t.vxM(a.hasAction(t.l_i(38,Pa,a.policy().scheduleCreate,a.policy().scheduleUpdate))?25:-1),t.R7$(),t.vxM(a.hasAction(t.lJ4(41,Ma))?26:-1),t.R7$(),t.vxM(a.hasAction(t.lJ4(42,Oa))?27:-1),t.R7$(3),t.Y8G("routerLink",t.lJ4(43,ya))("queryParams",t.eq3(44,wa,a.geoPoint().id)),t.R7$(2),t.vxM((s=a.reservationsData())?32:-1,s)}},dependencies:[Z.Wk,jt._,qt.Cn,qt.kk,qt.Cp,Ze,N.T3,H.b,ct.S,fo,ce.g,ge,b.x,G.c,tt.D,Bt.R,F],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;
1--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:flex;flex-direction:column;white-space:nowrap;position:relative;background:#fff}.first-row[_ngcontent-%COMP%]{padding:12px 8px;z-index:1}.first-row[_ngcontent-%COMP%]   s-description[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}.controls[_ngcontent-%COMP%]{border:1px solid var(--%NS%color-black-white-300);background:var(--%NS%color-black-white-0);box-shadow:0 4px 10px #00000026;border-radius:2px;width:max-content;margin-top:4px}.archived[_ngcontent-%COMP%]{color:var(--%NS%color-danger-50)}"]})}}return o})();const Ka=["*"];let Ha=(()=>{class o{constructor(){this.gridService=(0,c.WQX)(se),this.refs=(0,y.tEk)(G.c,{descendants:!0}),this.gridService.init(this.refs)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-grid"]],contentQueries:function(n,a,s){1&n&&t.C6U(s,a.refs,G.c,5),2&n&&t.NyB()},features:[t.Jv_([se])],ngContentSelectors:Ka,decls:1,vars:0,template:function(n,a){1&n&&(t.NAR(),t.SdG(0))},styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;overflow:auto;max-height:calc(100vh - 240px)}"]})}}return o})();var Ee=r(51868),Ja=r(13214),Za=r(48944),qa=r(81519),xe=r(86271),wo=r(46643),ko=r(79650);const tr=(o,l)=>({level_value:o,project:l});let er=(()=>{class o{constructor(){this.project=y.hFB.required(),this.schemes=y.hFB.required(),this.levelValue=y.hFB.required(),this.drawerRef=(0,c.WQX)(Ee.h),this.objectSettingCreateService=(0,c.WQX)(wo.Z),this.rewardsService=(0,c.WQX)(ko.y),this.controller=(0,c.WQX)(xe.X),this.toaster=(0,c.WQX)(Vt.W)}$save(){this.saveRewards(),this.saveSettings()}saveRewards(){const e=this.controller.rewardsCache();Object.keys(e).forEach(n=>{Object.values(e[n]).forEach(({id:a,...s})=>{if(!s.level_value)return s.level_value=this.levelValue().id,this.rewardsService.post(s,{as:"promise"});this.rewardsService.patch({id:a,is_update_child_same_reward:this.controller.resetChildForSchemesSet().has(+n),...s},{as:"promise"})})})}saveSettings(){const e=this.controller.prepareBulkSettings({level_value:this.levelValue().id});if(!e.length)return void this.drawerRef.close(!0);const n=this.objectSettingCreateService.post(e,{as:"promise"});this.toaster.wrapPromise(n,"\u041e\u0431\u044a\u0435\u043a\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d").then(()=>{this.drawerRef.close(!0)})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-level-value-editor"]],inputs:{project:[1,"project"],schemes:[1,"schemes"],levelValue:[1,"levelValue"]},features:[t.Jv_([xe.X])],decls:10,vars:7,consts:[[1,"header"],[1,"row","space-between"],[1,"text-body-2","bold"],[1,"text-body-3","color-base-40",3,"id"],[1,"mt-1_5"],["from","LevelValue",1,"mt-1_5",3,"save","schemes","params"]],template:function(n,a){1&n&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2),t.EFF(3," \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u0432\u043d\u044f "),t.k0s(),t.nrm(4,"s-drawer-close"),t.k0s(),t.j41(5,"s-id",3),t.EFF(6),t.k0s(),t.j41(7,"s-notification",4),t.EFF(8," \u041d\u043e\u0432\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u044b \u043a \u043f\u0440\u0435\u0434\u0441\u0442\u043e\u044f\u0449\u0438\u043c \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c, \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043e\u0441\u0442\u0430\u043d\u0443\u0442\u0441\u044f \u0441 \u043f\u0440\u0435\u0436\u043d\u0438\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438. "),t.k0s()(),t.j41(9,"s-object-setting",5),t.bIt("save",function(){return a.$save()}),t.k0s()),2&n&&(t.R7$(5),t.Y8G("id",a.levelValue().id),t.R7$(),t.SpI(" ",a.levelValue().title," "),t.R7$(3),t.Y8G("schemes",a.schemes())("params",t.l_i(4,tr,a.levelValue().id,a.project().id)))},dependencies:[Za.z,Bt.R,u.X1,Ja.Z,qa.n],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%;box-sizing:border-box}[_nghost-%COMP%]  .tab-trigger{font-size:1rem;line-height:1.25rem}.header[_ngcontent-%COMP%]{padding:1.2rem 1.2rem 0}"]})}}return o}
1)();var co=r(30685);const or=()=>({action:"territory/delete"}),nr=()=>({action:"territory/update"}),ar=(o,l,e,n,a)=>[...o,...l,...e,n,a],rr=(o,l)=>[...o,...l],cr=()=>["/u/reports"],ir=o=>({level_value:o}),lr=(o,l,e)=>({project:o,level_values:l,model_name:"level_value",model_id:e}),sr=(o,l,e)=>({project:o,schemes:l,levelValue:e}),pr=(o,l,e,n,a)=>({mode:"add",title:o,project:l,levelValue:e,dateRange:n,schemes:a}),mr=(o,l,e,n,a)=>({mode:"remove",title:o,project:l,levelValue:e,dateRange:n,schemes:a}),jo=(o,l)=>l.id;function dr(o,l){if(1&o&&t.nrm(0,"s-icon-button",9),2&o){t.XpG();const e=t.sdS(16);t.Y8G("matMenuTriggerFor",e)}}function gr(o,l){if(1&o&&t.nrm(0,"s-icon-button",9),2&o){t.XpG();const e=t.sdS(23);t.Y8G("matMenuTriggerFor",e)}}function ur(o,l){if(1&o&&t.nrm(0,"s-project-schedule-aggregate-summary",20),2&o){const e=t.XpG().$implicit,n=t.XpG();t.Y8G("data",n.$getSummary(e)())("details",!n.isCollapsed(e))}}function xr(o,l){if(1&o&&(t.j41(0,"div",19),t.nI1(1,"isWeekend"),t.nVh(2,ur,1,2,"s-project-schedule-aggregate-summary",20),t.k0s()),2&o){const e=l.$implicit,n=l.$index,a=t.XpG();t.AVh("cell-odd",n%2!=0)("cell-even",n%2==0)("cell-weekend",t.bMT(1,9,e))("collapsed",a.isCollapsed(e)),t.R7$(2),t.vxM(a.hasAction("geo_point/read")&&!a.opened()?2:-1)}}function hr(o,l){if(1&o&&t.nrm(0,"s-project-schedule-level-value",21),2&o){const e=l.$implicit,n=t.XpG(2);t.Y8G("cellTemplate",n.cellTemplate())("prefixTemplate",n.prefixTemplate())("levelValue",e)("parentLevel",n.levelValue())("nestingLevel",n.nestingLevel()+1)("parents",n.parentsWithSelf())("scrollLeft",n.scrollLeft())}}function br(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-project-schedule-geopoint",23),t.bIt("saved",function(){const a=c.eBV(e).$implicit,s=t.XpG(2);return c.Njj(s.$geoPointSaved(a))}),t.k0s()}if(2&o){const e=l.$implicit,n=t.XpG(2);t.Y8G("cellTemplate",n.cellTemplate())("prefixTemplate",n.prefixTemplate())("levelValues",n.parentsWithSelf())("levelValue",n.levelValue())("geoPoint",e)("nestingLevel",n.nestingLevel()+1)("scrollLeft",n.scrollLeft())}}function _r(o,l){if(1&o&&(t.Z7z(0,hr,1,7,"s-project-schedule-level-value",21,jo),t.Z7z(2,br,1,7,"s-project-schedule-geopoint",22,jo)),2&o){const e=t.XpG();t.Dyx(e.children()),t.R7$(2),t.Dyx(e.geoPoints())}}function Sr(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",24),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$editSchedule({levelValue:a.levelValue(),levelValues:a.parentsWithSelf(),schedule:!0}))}),t.EFF(1," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 "),t.k0s()}}function fr(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",25),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$removeSchedule({levelValue:a.levelValue(),levelValues:a.parentsWithSelf(),schedule:!0,scheme:a.currentScheme()}))}),t.EFF(1," \u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 "),t.k0s()}}function Nr(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",26),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$editSchedule({levelValue:a.levelValue(),levelValues:a.parentsWithSelf(),multiday:!0}))}),t.EFF(1," \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u0435 "),t.k0s()}}function Cr(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",27),t.bIt("drawerClose",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$varChanged())}),t.EFF(1," \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 "),t.k0s()}if(2&o){const e=t.XpG();t.Y8G("sDrawer",e.varEditorComponent)("drawerData",t.sMw(2,lr,e.project().id,e.parentsWithSelf(),e.levelValue().id))}}function vr(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",28),t.bIt("drawerClose",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$levelValueChanged(a))}),t.EFF(1," \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u0432\u043d\u044f "),t.k0s()}if(2&o){const e=t.XpG();t.Y8G("sDrawer",e.ProjectScheduleLevelValueEditorComponent)("drawerData",t.sMw(2,sr,e.project(),e.schemes(),e.levelValue()))}}function Pr(o,l){if(1&o&&(t.j41(0,"s-dropdown-item",29),t.EFF(1," \u041d\u0430\u0437\u043d\u0430\u0447\u0438\u0442\u044c "),t.k0s()),2&o){const e=t.XpG(),n=t.XpG();t.Y8G("sDrawer",n.ProjectScheduleSlotReservationComponent)("drawerData",t.s1E(2,pr,n.levelValue().title,n.project(),n.levelValue(),e.dateRange,e.schemes))}}function Mr(o,l){if(1&o&&(t.j41(0,"s-dropdown-item",30),t.EFF(1," \u0423\u0434\u0430\u043b\u0438\u0442\u044c "),t.k0s()),2&o){const e=t.XpG(),n=t.XpG();t.Y8G("sDrawer",n.ProjectScheduleSlotReservationComponent)("drawerData",t.s1E(2,mr,n.levelValue().title,n.project(),n.levelValue(),e.dateRange,e.schemes))}}function Or(o,l){if(1&o&&(t.nVh(0,Pr,2,8,"s-dropdown-item",29),t.nVh(1,Mr,2,8,"s-dropdown-item",30)),2&o){const e=t.XpG();t.vxM(e.hasAction(e.policy().reservationCreate)?0:-1),t.R7$(),t.vxM(e.hasAction(e.policy().reservationDelete)?1:-1)}}let yr=(()=>{class o{constructor(){this.levelValue=y.hFB.required(),this.cellTemplate=y.hFB.required(),this.prefixTemplate=y.hFB.required(),this.nestingLevel=y.hFB.required(),this.parents=y.hFB.required(),this.parentLevel=(0,y.hFB)(),this.isCollapsed=(0,c.WQX)(Lt).isCollapsed,this.projectScheduleService=(0,c.WQX)(yt.Y),this.projectScheduleSummaryService=(0,c.WQX)(co.u),this.projectsScheduleSchemeService=(0,c.WQX)(ue.c),this.projectScheduleSearchService=(0,c.WQX)(pe),this.selectionService=(0,c.WQX)(Y.A),this.scrollLeft=(0,c.WQX)(se).computedScrollLeft,this.hasAction=(0,c.WQX)(st.Be),this.project=this.projectScheduleService.project,this.schemeReadonly=this.projectsScheduleSchemeService.currentSchemeReadonly,this.schemes=this.projectsScheduleSchemeService.schemes,this.currentScheme=this.projectsScheduleSchemeService.currentScheme,this.isSchedule=this.projectScheduleService.isSchedule,this.dateRange=this.projectScheduleService.dateRange,this.varEditorComponent=Wt.H,this.ProjectScheduleSlotReservationComponent=ao,this.ProjectScheduleLevelValueEditorComponent=er,this.borderOffset=(0,d.EW)(()=>(0,Ct.j0)(this.nestingLevel())+this.scrollLeft()),this.marginLeft=(0,d.EW)(()=>(0,Ct.j0)(this.nestingLevel()+1)),this.opened=(0,d.EW)(()=>this.projectScheduleService.openedLevelValues().includes(this.levelValue().id)),this.hasChildren=(0,d.EW)(()=>this.levelValue().has_children),this.children=(0,d.EW)(()=>this.projectScheduleService.levelValues()[this.levelValue().id]),this.parentsWithSelf=(0,d.EW)(()=>[...this.parents(),this.levelValue()]),this.geoPoints=(0,d.EW)(()=>this.projectScheduleService.geoPoints()[this.levelValue().id]),this.policy=(0,d.EW)(()=>(0,Ct.QB)(this.levelValue(),this.project())),this.reservationsData=(0,d.EW)(()=>{const e=this.dateRange();return this.isSchedule()||(0,S.Ri)(e.at(-1))?null:{dateRange:e,schemes:this.schemes()}}),this.selectionKey=(0,d.EW)(()=>`level_value.${this.levelValue().id}`),this.isSelected=(0,d.EW)(()=>this.projectScheduleSearchService.isSelected(this.selectionKey())),this.archived=(0,d.EW)(()=>this.levelValue().is_deleted),this.parentArchived=(0,d.EW)(()=>this.parentLevel()?.is_deleted)}ngOnInit(){this.selectionService.reset()}$toggle(){this.levelValue().has_children&&this.projectScheduleService.toggleLevelValue(this.levelValue())}$editSchedule(e){return this.projectScheduleService.edit(e)}$removeSchedule(e){return this.projectScheduleService.remove(e)}$levelValueChanged(e){e&&this.projectScheduleService.reloadLevelValue(this.levelValue(),!0)}$varChanged(){this.projectScheduleService.reloadLevelValue(this.levelValue())}$geoPointSaved(e){this.projectScheduleService.reloadGeoPoint(e,this.levelValue())}$getSummary(e){return this.projectScheduleSummaryService.getData(this.levelValue().id,e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-level-value"]],inputs:{levelValue:[1,"levelValue"],cellTemplate:[1,"cellTemplate"],prefixTemplate:[1,"prefixTemplate"],nestingLevel:[1,"nestingLevel"],parents:[1,"parents"],parentLevel:[1,"parentLevel"]},decls:28,vars:43,consts:[["scheduleMenuOptions","matMenu"],["execMenuOptions","matMenu"],[1,"accordion-line"],[1,"row","auto-height","title","c-pointer",3,"click","
1sRef"],[1,"first-row"],[1,"row","space-between","gap-0_5",2,"width","100%"],[1,"column"],[1,"text-overflow-ellipsis","color-base-60",3,"id"],[1,"mt4px",3,"project","data","modelName","modelId","levelValues","levelValue"],["sStopClickPropagation","","leftIcon","v2/overflow","theme","black","square","true",3,"matMenuTriggerFor"],[1,"row"],[1,"cell",3,"cell-odd","cell-even","cell-weekend","collapsed"],["icon","v2/add-calendar"],["icon","v2/remove-calendar"],["icon","v2/calendar"],["drawerWidth","1000px","icon","v2/brackets",3,"sDrawer","drawerData"],["icon","v2/edit",3,"sDrawer","drawerData"],["target","_blank",3,"routerLink","queryParams"],["icon","v2/doc#0043EE"],[1,"cell"],[3,"data","details"],[3,"cellTemplate","prefixTemplate","levelValue","parentLevel","nestingLevel","parents","scrollLeft"],[3,"cellTemplate","prefixTemplate","levelValues","levelValue","geoPoint","nestingLevel","scrollLeft"],[3,"saved","cellTemplate","prefixTemplate","levelValues","levelValue","geoPoint","nestingLevel","scrollLeft"],["icon","v2/add-calendar",3,"click"],["icon","v2/remove-calendar",3,"click"],["icon","v2/calendar",3,"click"],["drawerWidth","1000px","icon","v2/brackets",3,"drawerClose","sDrawer","drawerData"],["icon","v2/edit",3,"drawerClose","sDrawer","drawerData"],["drawerWidth","1000px","icon","v2/add-user#0043EE",3,"sDrawer","drawerData"],["drawerWidth","1000px","icon","v2/delete#0043EE",3,"sDrawer","drawerData"]],template:function(n,a){if(1&n&&(t.nrm(0,"div",2),t.j41(1,"div",3),t.bIt("click",function(){return a.$toggle(
1)}),t.nrm(2,"div"),t.j41(3,"div",4)(4,"div",5)(5,"div",6)(6,"s-id",7),t.EFF(7),t.k0s(),t.nrm(8,"s-project-schedule-summary",8),t.k0s(),t.nVh(9,dr,1,1,"s-icon-button",9),t.nVh(10,gr,1,1,"s-icon-button",9),t.k0s()(),t.j41(11,"div",10),t.Z7z(12,xr,3,11,"div",11,t.fX1),t.k0s()(),t.nVh(14,_r,4,0),t.j41(15,"mat-menu",null,0),t.nVh(17,Sr,2,0,"s-dropdown-item",12),t.nVh(18,fr,2,0,"s-dropdown-item",13),t.nVh(19,Nr,2,0,"s-dropdown-item",14),t.nVh(20,Cr,2,6,"s-dropdown-item",15),t.nVh(21,vr,2,6,"s-dropdown-item",16),t.k0s(),t.j41(22,"mat-menu",null,1)(24,"a",17)(25,"s-dropdown-item",18),t.EFF(26," \u041e\u0442\u0447\u0435\u0442\u044b "),t.k0s()(),t.nVh(27,Or,2,2),t.k0s()),2&n){let s;t.xc7("left",a.borderOffset(),"px"),t.R7$(),t.Y8G("sRef",a.selectionKey()),t.R7$(),t.AVh("highlighted",a.isSelected()),t.R7$(),t.xc7("padding-left",a.marginLeft(),"px"),t.R7$(3),t.AVh("archived",a.archived()||a.parentArchived()),t.Y8G("id",a.levelValue().id),t.R7$(),t.SpI(" ",a.levelValue().title," "),t.R7$(),t.Y8G("project",a.project())("data",a.levelValue())("modelName","LevelValue")("modelId",a.levelValue().id)("levelValues",a.parentsWithSelf())("levelValue",a.levelValue()),t.R7$(),t.vxM(a.isSchedule()&&!a.archived()&&!a.parentArchived()&&a.hasAction(t.s1E(30,ar,a.policy().scheduleUpdate,a.policy().scheduleCreate,a.policy().scheduleDelete,t.lJ4(28,or),t.lJ4(29,nr)))?9:-1),t.R7$(),t.vxM(a.isSchedule()?-1:10),t.R7$(2),t.Dyx(a.dateRange()),t.R7$(2),t.vxM(a.opened()&&a.hasChildren()?14:-1),t.R7$(3),t.vxM(!a.schemeReadonly()&&a.hasAction(a.policy().scheduleCreate)?17:-1),t.R7$(),t.vxM(a.hasAction(a.policy().scheduleDelete)?18:-1),t.R7$(),t.vxM(!a.schemeReadonly()&&a.hasAction(a.policy().scheduleCreate)?19:-1),t.R7$(),t.vxM(a.hasAction(t.l_i(36,rr,a.policy().scheduleCreate,a.policy().scheduleUpdate))?20:-1),t.R7$(),t.vxM(21),t.R7$(3),t.Y8G("routerLink",t.lJ4(40,cr))("queryParams",t.eq3(41,ir,a.levelValue().id)),t.R7$(3),t.vxM((s=a.reservationsData())?27:-1,s)}},dependencies:[o,Z.Wk,qt.Cn,qt.kk,qt.Cp,ro,ct.S,ce.g,fo,b.x,H.b,G.c,ge,Bt.R,F],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative;background:#fff}.inactive[_nghost-%COMP%]{color:#67686a}.title[_ngcontent-%COMP%]{align-items:initial}.first-row[_ngcontent-%COMP%]{padding:12px 8px}.placeholder[_ngcontent-%COMP%]{position:absolute;height:10000px}.archived[_ngcontent-%COMP%]{color:var(--%NS%color-danger-50)}"]})}}return o}
1)();var wr=r(27416),kr=r(90584),jr=r(64272);const Fr=(o,l)=>l.id;function Er(o,l){if(1&o&&t.nrm(0,"s-breadcrumbs",0),2&o){const e=t.XpG();t.Y8G("paths",e.path())("title",e.title())}}function Dr(o,l){1&o&&t.nrm(0,"s-svg-icon",4)}function Br(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-node",6),t.bIt("open",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$open(a))})("close",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$close(a))}),t.k0s()}if(2&o){const e=l.$implicit,n=l.$index,a=l.$count,s=t.XpG();t.Y8G("node",e)("last",n===a-1)("nodeStyle",s.nodeStyle())("controlsTemplate",s.controlsTemplate())}}let Rr=(()=>{class o extends kr.A{constructor(){super(...arguments),this.template=y.hFB.required(),this.path=(0,y.hFB)([]),this.title=(0,y.hFB)(),this.controlsTemplate=(0,y.hFB)(),this.nodeStyle=(0,y.hFB)()}static{this.\u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(o)))(a||o)}})()}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-level-template-preview-controlled"]],inputs:{template:[1,"template"],path:[1,"path"],title:[1,"title"],controlsTemplate:[1,"controlsTemplate"],nodeStyle:[1,"nodeStyle"]},features:[t.Vt3],decls:8,vars:1,consts:[[1,"breadcrumbs",3,"paths","title"],[1,"structure"],[1,"row"],["name","v2/home#E0E0E0","width","32","height","32"],["badgeAnimation","","name","v2/i","width","32","height","32"],[3,"node","last","nodeStyle","controlsTemplate"],[3,"open","close","node","last","nodeStyle","controlsTemplate"]],template:function(n,a){1&n&&(t.nVh(0,Er,1,2,"s-breadcrumbs",0),t.j41(1,"div",1)(2,"div",2),t.nrm(3,"s-svg-icon",3),t.Z7z(4,Dr,1,0,"s-svg-icon",4,t.Vm6),t.k0s(),t.Z7z(6,Br,1,4,"s-node",5,Fr),t.k0s()),2&n&&(t.vxM(a.path()?.length?0:-1),t.R7$(4),t.Dyx(a.depthArray()),t.R7$(2),t.Dyx(a.nodes()))},dependencies:[R.m,jr.Y,tt.D,wr.L],styles:["[_nghost-%COMP%]{padding:16px 32px;display:block}  .breadcrumbs .title{font-size:14px;line-height:20px}.preview[_ngcontent-%COMP%]{padding:0 32px}.button-container[_ngcontent-%COMP%]{position:fixed;bottom:0}"]})}}return o})();const Tr=(o,l,e,n)=>({template:o,path:l,controlsTemplate:e,title:"\u0424\u0438\u043b\u044c\u0442\u0440 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0438 \u0442\u043e\u0447\u0435\u043a",nodeStyle:n});function Vr(o,l){if(1&o&&t.nrm(0,"s-icon-button",1),2&o){const e=t.XpG(),n=t.sdS(4);t.Y8G("sDrawer",e.visibilityEditor)("drawerData",t.ziG(2,Tr,l,e.path(),n,e.nodeStyle))}}function $r(o,l){1&o&&t.nrm(0,"div",2)}function zr(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",3)(1,"s-icon-button",4),t.bIt("click",function(){const a=c.eBV(e).node,s=t.XpG();return c.Njj(s.$toggleVisibility(a))}),t.k0s()()}if(2&o){const e=l.node,n=t.XpG();t.R7$(),t.Y8G("square",!0)("leftIcon","v2/visibility-"+(n.isVisible(e)?"on":"off"))("disabled",n.hiddenParent(e))}}let Ar=(()=>{class o{constructor(){var e=this;this.project=y.hFB.required(),this.levelTemplateService=(0,c.WQX)($.ql),this.controller=(0,c.WQX)(ye.C),this.path=(0,d.EW)(()=>[{title:this.project().title}]),this.template=(0,d.EW)(P()(function*(){return(yield e.levelTemplateService.get({project:e.project().id},{as:"promise"})).at(0).id})),this.visibilityEditor=Rr,this.nodeStyle=n=>this.isVisible(n)?{}:{color:"#CCC"},this.hiddenParent=n=>this.controller.hiddenParent(n.path),this.isVisible=n=>this.controller.isVisible(n.path),this.count=()=>{const n=this.controller.hiddenLevels().size;return n>9?"9+":n||null}}$toggleVisibility(e){this.controller.toggleVisibility(e.level.level_template,e.path)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-level-visibility-editor"]],inputs:{project:[1,"project"]},decls:5,vars:4,consts:[["controlsTemplate",""],["theme","blue","leftIcon","v2/tune",1,"tune",3,"sDrawer","drawerData"],[1,"indicator"],["sStopClickPropagation","",1,"controls"],["size","s","theme","black",3,"click","square","leftIcon","disabled"]],template:function(n,a){if(1&n&&(t.nVh(0,Vr,1,7,"s-icon-button",1),t.nI1(1,"async"),t.nVh(2,$r,1,0,"div",2),t.DNE(3,zr,2,3,"ng-template",null,0,t.C5r)),2&n){let s;t.vxM((s=t.bMT(1,2,a.template()))?0:-1,s),t.R7$(2),t.vxM(a.count()?2:-1)}},dependencies:[b.x,H.b,ce.g,N.Jj],styles:[".controls[_ngcontent-%COMP%]{padding-right:12px}[_nghost-%COMP%]{position:relative}.indicator[_ngcontent-%COMP%]{position:absolute;right:0;top:0;display:flex;min-width:8px;min-height:8px;height:8px;width:8px;border-radius:4px;background:var(--%NS%Danger-50, #E51A3B)}"]})}}return o}
1)(),Gr=(()=>{class o{transform(e,...n){return(0,S.Ri)(e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275pipe=t.EJ8({name:"isDatePast",type:o,pure:!0})}}return o})(),io=(()=>{class o{transform(e,...n){return e.split(":").slice(0,2).join(":")}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275pipe=t.EJ8({name:"time",type:o,pure:!0})}}return o})();var Fo=r(19010),lo=r(3509);let Ir=(()=>{class o{transform(e,...n){return"object"!=typeof e?e:Object.keys(e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275pipe=t.EJ8({name:"objectkeys",type:o,pure:!0})}}return o})();function Wr(o,l){if(1&o&&(t.j41(0,"a",0)(1,"div",2),t.nrm(2,"s-svg-icon",3),t.EFF(3),t.k0s()()),2&o){const e=t.XpG();t.Y8G("routerLink",e.routerLink())("queryParams",e.queryParams()),t.R7$(3),t.SpI(" \xa0",e.label()," ")}}function Xr(o,l){if(1&o&&(t.j41(0,"div",1),t.nrm(1,"s-svg-icon",4),t.EFF(2),t.k0s()),2&o){const e=t.XpG();t.R7$(2),t.SpI(" \xa0",e.label()," ")}}let so=(()=>{class o{constructor(){this.slot=y.hFB.required(),this.slotGroup=y.hFB.required(),this.showEmpty=(0,y.hFB)(!1),this.projectScheduleService=(0,c.WQX)(yt.Y),this.slots=(0,d.EW)(()=>this.slotGroup()?.slot_ids??[this.slot().id]),this.hidden=(0,d.EW)(()=>!this.showEmpty()&&!this.slots().length),this.label=(0,d.EW)(()=>{const e=this.reports();return this.slot()?e[this.slot().id]?.length||0:`${Object.keys(e).length}/${this.slotGroup().total_slots}`}),this.reports=(0,d.EW)(()=>{const e=this.projectScheduleService.reports();return this.slots().reduce((a,s)=>(e[s]&&(a[s]??=[]).push(s),a),{})}),this.routerLink=(0,d.EW)(()=>{const e=this.slot()&&this.reports()[this.slot().id]||[];if(1!=e.length)return["/u/reports"];const n=e.at(0);return n.last_processed_report?.id?["/u/reports",n.id]:["/u/reports",n.id,"moderation"]}),this.queryParams=(0,d.EW)(()=>{const e=this.slot()&&this.reports()[this.slot().id]||[];return e.length<=1?{}:{id:e.map(n=>n.last_processed_report?.id).join(",")}})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-reports"]],hostVars:2,hostBindings:function(n,a){2&n&&t.AVh("d-none",a.hidden())},inputs:{slot:[1,"slot"],slotGroup:[1,"slotGroup"],showEmpty:[1,"showEmpty"]},decls:4,vars:3,consts:[["sStopClickPropagation","","target","_blank",3,"routerLink","queryParams"],[1,"indicator","red"],[1,"indicator","green"],["name","v2/doc","width","16","height","16",1,"color-green-300"],["name","v2/doc","width","16","height","16",1,"color-red-300"]],template:function(n,a){if(1&n&&(t.SS7(0),t.nI1(1,"objectkeys"),t.nVh(2,Wr,4,3,"a",0)(3,Xr,3,1,"div",1)),2&n){const s=t.bMT(1,1,a.reports());t.R7$(2),t.vxM(s.length?2:3)}},dependencies:[Z.Wk,ce.g,tt.D,Ir],styles:["[_nghost-%COMP%]{display:block}.badge[_ngcontent-%COMP%]{height:auto;min-height:auto;max-width:none;padding:2px 6px;background:#00000052;border-radius:10px;color:#fff;font:inherit;pointer-events:auto;margin-right:1px}"]})}}return o})();function Lr(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",2),t.bIt("click",function(a){c.eBV(e);const s=t.XpG(2);return c.Njj(s.$showReservations(a,"add"))}),t.nrm(1,"s-svg-icon",3),t.EFF(2," 0 "),t.k0s()}}function Qr(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",4),t.bIt("click",function(a){c.eBV(e);const s=t.XpG(3);return c.Njj(s.$showReservations(a,"remove"))}),t.nrm(1,"s-svg-icon",5),t.j41(2,"span",6),t.EFF(3),t.nI1(4,"name"),t.k0s()()}if(2&o){const e=l.$implicit;t.R7$(3),t.SpI(" ",t.bMT(4,1,e.user)," ")}}function Ur(o,l){if(1&o&&t.Z7z(0,Qr,5,3,"div",1,t.fX1),2&o){const e=t.XpG(),n=t.XpG();t.Dyx(e.slice(0,n.namesLimit()||1))}}function Yr(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",4),t.bIt("click",function(a){c.eBV(e);const s=t.XpG(2);return c.Njj(s.$showReservations(a,"remove"))}),t.nrm(1,"s-svg-icon",5),t.j41(2,"span",6),t.EFF(3),t.k0s()()}if(2&o){const e=t.XpG(),n=t.XpG();t.R7$(3),t.SpI(" ",e.length-n.namesLimit(),"\xa0 ")}}function Kr(o,l){if(1&o&&(t.nVh(0,Lr,3,0,"div",0),t.nVh(1,Ur,2,0),t.nVh(2,Yr,4,1,"div",1)),2&o){const e=l,n=t.XpG();t.vxM(0===e?.length?0:-1),t.R7$(),t.vxM(n.namesLimit()||!n.namesLimit()&&1===e?.length?1:-1),t.R7$(),t.vxM(e?.length>1?2:-1)}}let po=(()=>
1{class o{constructor(){this.showReservations=(0,y.CGW)(),this.slot=y.hFB.required(),this.slotGroup=y.hFB.required(),this.namesLimit=(0,y.hFB)(0),this.projectScheduleService=(0,c.WQX)(yt.Y),this.reservations=(0,d.EW)(()=>{const e=this.projectScheduleService.reservations();return(this.slot()?[this.slot().id]:this.slotGroup().slot_ids).reduce((a,s)=>[...a,...e[s]??[]],[])})}$showReservations(e,n){e.stopPropagation(),this.showReservations.emit(n)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-reservations-preview"]],inputs:{slot:[1,"slot"],slotGroup:[1,"slotGroup"],namesLimit:[1,"namesLimit"]},outputs:{showReservations:"showReservations"},decls:1,vars:1,consts:[[1,"indicator","red"],[1,"text-caption","indicator","green"],[1,"indicator","red",3,"click"],["name","v2/worker","width","16","height","16"],[1,"text-caption","indicator","green",3,"click"],["name","v2/worker","width","16","height","16",1,"icon"],[1,"nowrap","text-overflow-ellipsis"]],template:function(n,a){if(1&n&&t.nVh(0,Kr,3,3),2&n){let s;t.vxM((s=a.reservations())?0:-1,s)}},dependencies:[tt.D,M.O],styles:['.cdk-overlay-container[_ngcontent-%COMP%], .cdk-global-overlay-wrapper[_ngcontent-%COMP%]{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container[_ngcontent-%COMP%]{position:fixed;z-index:1000}.cdk-overlay-container[_ngcontent-%COMP%]:empty{display:none}.cdk-global-overlay-wrapper[_ngcontent-%COMP%]{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane[_ngcontent-%COMP%]{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop[_ngcontent-%COMP%]{transition-duration:1ms}}.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:#00000052}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%], .cdk-high-contrast-active[_ngcontent-%COMP%]   .cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover[_ngcontent-%COMP%]{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover[_ngcontent-%COMP%]::backdrop{display:none}.cdk-overlay-popover[_ngcontent-%COMP%]   .cdk-overlay-backdrop[_ngcontent-%COMP%]{position:fixed;z-index:auto}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal}[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}.sign-in-container[_ngcontent-%COMP%]{position:relative}.sign-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:0}.sign-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-enter .32s ease forwards}.sign-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_sign-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_sign-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-in-container[_ngcontent-%COMP%]{position:relative}.slide-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:24px 30px}.slide-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-enter .16s ease forwards}.slide-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_slide-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_slide-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-enter[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-enter .16s ease forwards}.slide-leave[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-enter{0%{height:0;opacity:0}
1to{height:var(--%NS%slide-max-height, auto);opacity:1}}@keyframes _ngcontent-%COMP%_slide-leave{0%{height:var(--%NS%slide-max-height, auto);opacity:1}to{height:0;opacity:0}}.fade-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-enter .16s ease forwards}.fade-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_fade-enter{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_fade-leave{0%{opacity:1}to{opacity:0}}.badge-enter[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-enter .16s ease forwards}.badge-leave[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_badge-enter{0%{width:0;opacity:0}to{width:var(--%NS%badge-width, auto);opacity:1}}@keyframes _ngcontent-%COMP%_badge-leave{0%{width:var(--%NS%badge-width, auto);opacity:1}to{width:0;opacity:0}}.slide-right-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-enter .16s ease forwards}.slide-right-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-right-enter{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _ngcontent-%COMP%_slide-right-leave{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.rotate-active[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_rotate 2s linear infinite}@keyframes _ngcontent-%COMP%_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-aura[_ngcontent-%COMP%]{position:absolute;inset:-6px;border-radius:50%;background:conic-gradient(from 0deg,#2f6bff,#e5484d,#8b5cf6,#2f6bff);animation:_ngcontent-%COMP%_rotate 3s linear infinite;opacity:.7;filter:blur(8px);pointer-events:none}.ai-highlight[_ngcontent-%COMP%]{border-radius:10px;padding:2px;margin:-2px;animation:_ngcontent-%COMP%_ai-highlight 3s ease}@keyframes _ngcontent-%COMP%_ai-highlight{0%{background-color:#2f6bff80;box-shadow:0 0 16px 5px #2f6bff80}30%{background-color:#e5484d80;box-shadow:0 0 16px 5px #e5484d80}60%{background-color:#8b5cf680;box-shadow:0 0 16px 5px #8b5cf680}to{background-color:#8b5cf600;box-shadow:0 0 #8b5cf600}}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}
1.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html[_ngcontent-%COMP%]{--%NS%mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--%NS%mat-app-background-color, var(--%NS%mat-sys-background, transparent));color:var(--%NS%mat-app-text-color, var(--%NS%mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--%NS%mat-app-background-color: #fafafa;--%NS%mat-app-text-color: rgba(0, 0, 0, .87);--%NS%mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);
1--%NS%mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #ff4081;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-shape: 4px;--%NS%mat-card-outlined-container-shape: 4px;--%NS%mat-card-filled-container-shape: 4px;--%NS%mat-card-outlined-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-color: white;--%NS%mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-container-color: white;--%NS%mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--%NS%mat-card-filled-container-color: white;--%NS%mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-height: 4px;--%NS%mat-progress-bar-track-height: 4px;--%NS%mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #ff4081;--%NS%mat-progress-bar-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-shape: 4px;--%NS%mat-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-color: #424242;--%NS%mat-tooltip-supporting-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-form-field-filled-active-indicator-height: 1px;--%NS%mat-form-field-filled-focus-active-indicator-height: 2px;--%NS%mat-form-field-filled-container-shape: 4px;--%NS%mat-form-field-outlined-outline-width: 1px;--%NS%mat-form-field-outlined-focus-outline-width: 2px;--%NS%mat-form-field-outlined-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-error-text-color: #f44336;--%NS%mat-form-field-select-option-text-color: inherit;--%NS%mat-form-field-select-disabled-option-text-color: GrayText;--%NS%mat-form-field-leading-icon-color: unset;--%NS%mat-form-field-disabled-leading-icon-color: unset;--%NS%mat-form-field-trailing-icon-color: unset;--%NS%mat-form-field-disabled-trailing-icon-color: unset;--%NS%mat-form-field-error-focus-trailing-icon-color: unset;--%NS%mat-form-field-error-hover-trailing-icon-color: unset;--%NS%mat-form-field-error-trailing-icon-color: unset;--%NS%mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-hover-state-layer-opacity: .04;--%NS%mat-form-field-focus-state-layer-opacity: .12;--%NS%mat-form-field-filled-container-color: #f6f6f6;--%NS%mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-error-hover-label-text-color: #f44336;--%NS%mat-form-field-filled-error-focus-label-text-color: #f44336;--%NS%mat-form-field-filled-error-label-text-color: #f44336;--%NS%mat-form-field-filled-error-caret-color: #f44336;--%NS%mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-error-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-hover-active-indicator-color: #f44336;--%NS%mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-error-caret-color: #f44336;--%NS%mat-form-field-outlined-error-focus-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-hover-label-text-color: #f44336;--%NS%mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--%NS%mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-error-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-error-hover-outline-color: #f44336;--%NS%mat-form-field-outlined-error-outline-color: #f44336}
1.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-filled-caret-color: #ff4081;--%NS%mat-form-field-filled-focus-active-indicator-color: #ff4081;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #ff4081;--%NS%mat-form-field-outlined-focus-outline-color: #ff4081;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-form-field-container-height: 56px;--%NS%mat-form-field-filled-label-display: block;--%NS%mat-form-field-container-vertical-padding: 16px;--%NS%mat-form-field-filled-with-label-container-padding-top: 24px;--%NS%mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--%NS%mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #ff4081;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-container-shape: 4px;--%NS%mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-shape: 4px;--%NS%mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--%NS%mat-dialog-container-max-width: 80vw;--%NS%mat-dialog-container-small-max-width: 80vw;--%NS%mat-dialog-container-min-width: 0;--%NS%mat-dialog-actions-alignment: start;--%NS%mat-dialog-actions-padding: 8px;--%NS%mat-dialog-content-padding: 20px 24px;--%NS%mat-dialog-with-actions-content-padding: 20px 24px;--%NS%mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-color: white;--%NS%mat-dialog-subhead-color: rgba(0, 0, 0, .87);--%NS%mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-shape-radius: 16px;--%NS%mat-chip-disabled-container-opacity: .4;--%NS%mat-chip-disabled-outline-color: transparent;--%NS%mat-chip-flat-selected-outline-width: 0;--%NS%mat-chip-focus-outline-color: transparent;--%NS%mat-chip-hover-state-layer-opacity: .04;--%NS%mat-chip-outline-color: transparent;--%NS%mat-chip-outline-width: 0;--%NS%mat-chip-selected-hover-state-layer-opacity: .04;--%NS%mat-chip-selected-trailing-action-state-layer-color: transparent;--%NS%mat-chip-trailing-action-focus-opacity: 1;--%NS%mat-chip-trailing-action-focus-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-hover-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-opacity: .54;--%NS%mat-chip-trailing-action-state-layer-color: transparent;--%NS%mat-chip-with-avatar-avatar-shape-radius: 14px;--%NS%mat-chip-with-avatar-avatar-size: 28px;--%NS%mat-chip-with-avatar-disabled-avatar-opacity: 1;--%NS%mat-chip-with-icon-disabled-icon-opacity: 1;--%NS%mat-chip-with-icon-icon-size: 18px;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}
1.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #ff4081;--%NS%mat-chip-elevated-disabled-container-color: #ff4081;--%NS%mat-chip-elevated-selected-container-color: #ff4081;--%NS%mat-chip-flat-disabled-selected-container-color: #ff4081;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-height: 32px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-disabled-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-track-opacity: .12;--%NS%mat-slide-toggle-disabled-unselected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--%NS%mat-slide-toggle-handle-height: 20px;--%NS%mat-slide-toggle-handle-shape: 10px;--%NS%mat-slide-toggle-handle-width: 20px;--%NS%mat-slide-toggle-hidden-track-opacity: 1;--%NS%mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--%NS%mat-slide-toggle-pressed-handle-size: 20px;--%NS%mat-slide-toggle-selected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-handle-size: 20px;--%NS%mat-slide-toggle-selected-hover-state-layer-opacity: .04;--%NS%mat-slide-toggle-selected-icon-size: 18px;--%NS%mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-track-outline-width: 1px;--%NS%mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-track-height: 14px;--%NS%mat-slide-toggle-track-outline-width: 1px;--%NS%mat-slide-toggle-track-shape: 7px;--%NS%mat-slide-toggle-track-width: 36px;--%NS%mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-handle-size: 20px;--%NS%mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-icon-size: 18px;--%NS%mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--%NS%mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-visible-track-opacity: 1;--%NS%mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--%NS%mat-slide-toggle-with-icon-handle-size: 20px;--%NS%mat-slide-toggle-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;
1--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373;--%NS%mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--%NS%mat-slide-toggle-selected-track-outline-color: transparent;--%NS%mat-slide-toggle-track-outline-color: transparent;--%NS%mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-handle-surface-color: white;--%NS%mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--%NS%mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-handle-color: #424242;--%NS%mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-track-color: #f06292;--%NS%mat-slide-toggle-selected-hover-track-color: #f06292;--%NS%mat-slide-toggle-selected-pressed-track-color: #f06292;--%NS%mat-slide-toggle-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-state-layer-size: 40px;--%NS%mat-slide-toggle-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-radio-disabled-selected-icon-opacity: .38;--%NS%mat-radio-disabled-unselected-icon-opacity: .38;--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-height: 6px;--%NS%mat-slider-active-track-shape: 9999px;--%NS%mat-slider-handle-height: 20px;--%NS%mat-slider-handle-shape: 50%;--%NS%mat-slider-handle-width: 20px;--%NS%mat-slider-inactive-track-height: 4px;--%NS%mat-slider-inactive-track-shape: 9999px;--%NS%mat-slider-value-indicator-border-radius: 4px;--%NS%mat-slider-value-indicator-caret-display: block;--%NS%mat-slider-value-indicator-container-transform: translateX(-50%);--%NS%mat-slider-value-indicator-height: 32px;--%NS%mat-slider-value-indicator-padding: 0 12px;--%NS%mat-slider-value-indicator-text-transform: none;--%NS%mat-slider-value-indicator-width: auto;--%NS%mat-slider-with-overlap-handle-outline-width: 1px;--%NS%mat-slider-with-tick-marks-active-container-opacity: .6;--%NS%mat-slider-with-tick-marks-container-shape: 50%;--%NS%mat-slider-with-tick-marks-container-size: 2px;--%NS%mat-slider-with-tick-marks-inactive-container-opacity: .6;--%NS%mat-slider-value-indicator-transform-origin: bottom}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336;--%NS%mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-label-container-color: #424242;--%NS%mat-slider-label-label-text-color: white;--%NS%mat-slider-value-indicator-opacity: 1;--%NS%mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--%NS%mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #ff4081;--%NS%mat-slider-focus-handle-color: #ff4081;--%NS%mat-slider-handle-color: #ff4081;--%NS%mat-slider-hover-handle-color: #ff4081;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-slider-inactive-track-color: #ff4081;--%NS%mat-slider-ripple-color: #ff4081;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-menu-container-shape: 4px;--%NS%mat-menu-divider-bottom-spacing: 0;--%NS%mat-menu-divider-top-spacing: 0;--%NS%mat-menu-item-spacing: 16px;--%NS%mat-menu-item-icon-size: 24px;--%NS%mat-menu-item-leading-spacing: 16px;--%NS%mat-menu-item-trailing-spacing: 16px;--%NS%mat-menu-item-with-icon-leading-spacing: 16px;--%NS%mat-menu-item-with-icon-trailing-spacing: 16px;--%NS%mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-icon-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-menu-container-color: white;--%NS%mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-shape: 4px;--%NS%mat-list-list-item-container-shape: 0;--%NS%mat-list-list-item-leading-avatar-shape: 50%;--%NS%mat-list-list-item-leading-icon-size: 24px;--%NS%mat-list-list-item-leading-avatar-size: 40px;--%NS%mat-list-list-item-trailing-icon-size: 24px;--%NS%mat-list-list-item-disabled-state-layer-opacity: 0;--%NS%mat-list-list-item-disabled-label-text-opacity: .38;--%NS%mat-list-list-item-disabled-leading-icon-opacity: .38;--%NS%mat-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-color: transparent;--%NS%mat-list-list-item-container-color: transparent;--%NS%mat-list-list-item-selected-container-color: transparent;--%NS%mat-list-list-item-leading-avatar-color: transparent;--%NS%mat-list-list-item-disabled-state-layer-color: transparent;--%NS%mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-state-layer-opacity: .04;--%NS%mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--%NS%mat-list-list-item-leading-icon-start-space: 16px;--%NS%mat-list-list-item-leading-icon-end-space: 32px;--%NS%mat-list-list-item-one-line-container-height: 48px;
1--%NS%mat-list-list-item-two-line-container-height: 64px;--%NS%mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-page-size-select-width: 84px;--%NS%mat-paginator-page-size-select-touch-target-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-paginator-container-background-color: white;--%NS%mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--%NS%mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-size: 56px;--%NS%mat-paginator-form-field-container-height: 40px;--%NS%mat-paginator-form-field-container-vertical-padding: 8px;--%NS%mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px;--%NS%mat-tab-divider-color: transparent;--%NS%mat-tab-divider-height: 0;--%NS%mat-tab-active-indicator-height: 2px;--%NS%mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #ff4081;--%NS%mat-tab-active-ripple-color: #ff4081;--%NS%mat-tab-inactive-ripple-color: #ff4081;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #ff4081;--%NS%mat-tab-active-hover-label-text-color: #ff4081;--%NS%mat-tab-active-focus-indicator-color: #ff4081;--%NS%mat-tab-active-hover-indicator-color: #ff4081;--%NS%mat-tab-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}
1.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #ff4081;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-selected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-selected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-unselected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%], .mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-touch-target-display: block;--%NS%mat-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-shape: 4px;--%NS%mat-button-filled-horizontal-padding: 16px;--%NS%mat-button-filled-icon-offset: -4px;--%NS%mat-button-filled-icon-spacing: 8px;--%NS%mat-button-filled-touch-target-size: 48px;--%NS%mat-button-outlined-container-shape: 4px;--%NS%mat-button-outlined-horizontal-padding: 15px;--%NS%mat-button-outlined-icon-offset: -4px;--%NS%mat-button-outlined-icon-spacing: 8px;--%NS%mat-button-outlined-keep-touch-target: false;--%NS%mat-button-outlined-outline-width: 1px;--%NS%mat-button-outlined-touch-target-size: 48px;--%NS%mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-container-shape: 4px;--%NS%mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-horizontal-padding: 16px;--%NS%mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-icon-offset: -4px;--%NS%mat-button-protected-icon-spacing: 8px;--%NS%mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-button-protected-touch-target-size: 48px;--%NS%mat-button-text-container-shape: 4px;--%NS%mat-button-text-horizontal-padding: 8px;--%NS%mat-button-text-icon-offset: 0;--%NS%mat-button-text-icon-spacing: 8px;--%NS%mat-button-text-with-icon-horizontal-padding: 8px;--%NS%mat-button-text-touch-target-size: 48px;--%NS%mat-button-tonal-container-shape: 4px;--%NS%mat-button-tonal-horizontal-padding: 16px;--%NS%mat-button-tonal-icon-offset: -4px;--%NS%mat-button-tonal-icon-spacing: 8px;--%NS%mat-button-tonal-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: white;--%NS%mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-filled-focus-state-layer-opacity: .12;--%NS%mat-button-filled-hover-state-layer-opacity: .04;--%NS%mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-filled-pressed-state-layer-opacity: .12;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-outlined-focus-state-layer-opacity: .12;--%NS%mat-button-outlined-hover-state-layer-opacity: .04;--%NS%mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-pressed-state-layer-opacity: .12;--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-container-color: white;--%NS%mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-protected-focus-state-layer-opacity: .12;--%NS%mat-button-protected-hover-state-layer-opacity: .04;--%NS%mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-pressed-state-layer-opacity: .12;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-text-focus-state-layer-opacity: .12;--%NS%mat-button-text-hover-state-layer-opacity: .04;--%NS%mat-button-text-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-pressed-state-layer-opacity: .12;--%NS%mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-container-color: white;--%NS%mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-tonal-focus-state-layer-opacity: .12;--%NS%mat-button-tonal-hover-state-layer-opacity: .04;--%NS%mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-pressed-state-layer-opacity: .12;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .mat-tonal-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}
1.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%], .mat-tonal-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #ff4081;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #ff4081;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #ff4081;--%NS%mat-button-protected-container-color: #ff4081;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #ff4081;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-text-state-layer-color: #ff4081;--%NS%mat-button-tonal-container-color: #ff4081;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%], .mat-tonal-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-height: 36px;--%NS%mat-button-filled-touch-target-display: block;--%NS%mat-button-outlined-container-height: 36px;--%NS%mat-button-outlined-touch-target-display: block;--%NS%mat-button-protected-container-height: 36px;--%NS%mat-button-protected-touch-target-display: block;--%NS%mat-button-text-container-height: 36px;--%NS%mat-button-text-touch-target-display: block;--%NS%mat-button-tonal-container-height: 36px;--%NS%mat-button-tonal-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-size: 24px;--%NS%mat-icon-button-container-shape: 50%;--%NS%mat-icon-button-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-icon-button-focus-state-layer-opacity: .12;--%NS%mat-icon-button-hover-state-layer-opacity: .04;--%NS%mat-icon-button-icon-color: inherit;--%NS%mat-icon-button-pressed-state-layer-opacity: .12;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}
1.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #ff4081;--%NS%mat-icon-button-state-layer-color: #ff4081;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #ff4081 12%, transparent)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 48px;--%NS%mat-icon-button-state-layer-size: 48px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-shape: 50%;--%NS%mat-fab-touch-target-size: 48px;--%NS%mat-fab-extended-container-height: 48px;--%NS%mat-fab-extended-container-shape: 24px;--%NS%mat-fab-small-container-shape: 50%;--%NS%mat-fab-small-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: white;--%NS%mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-focus-state-layer-opacity: .12;--%NS%mat-fab-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-hover-state-layer-opacity: .04;--%NS%mat-fab-pressed-state-layer-opacity: .12;--%NS%mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-container-color: white;--%NS%mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-small-focus-state-layer-opacity: .12;--%NS%mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-small-hover-state-layer-opacity: .04;--%NS%mat-fab-small-pressed-state-layer-opacity: .12;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}
1.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #ff4081;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-fab-small-container-color: #ff4081;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-fab-small-touch-target-display: block;--%NS%mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-color: #424242;--%NS%mat-snack-bar-supporting-text-color: white;--%NS%mat-snack-bar-button-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-table-background-color: white;--%NS%mat-table-header-headline-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-table-header-container-height: 56px;--%NS%mat-table-footer-container-height: 52px;--%NS%mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-width: 4px;--%NS%mat-progress-spinner-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-badge-container-shape: 50%;--%NS%mat-badge-container-size: unset;--%NS%mat-badge-small-size-container-size: unset;--%NS%mat-badge-large-size-container-size: unset;--%NS%mat-badge-legacy-container-size: 22px;--%NS%mat-badge-legacy-small-size-container-size: 16px;--%NS%mat-badge-legacy-large-size-container-size: 28px;--%NS%mat-badge-container-offset: -11px 0;--%NS%mat-badge-small-size-container-offset: -8px 0;--%NS%mat-badge-large-size-container-offset: -14px 0;--%NS%mat-badge-container-overlap-offset: -11px;--%NS%mat-badge-small-size-container-overlap-offset: -8px;--%NS%mat-badge-large-size-container-overlap-offset: -14px;--%NS%mat-badge-container-padding: 0;--%NS%mat-badge-small-size-container-padding: 0;--%NS%mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white;--%NS%mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #ff4081;--%NS%mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-focus-state-layer-opacity: .12;--%NS%mat-button-toggle-hover-state-layer-opacity: .04;--%NS%mat-button-toggle-legacy-focus-state-layer-opacity: 1;--%NS%mat-button-toggle-legacy-height: 36px;--%NS%mat-button-toggle-legacy-shape: 2px;--%NS%mat-button-toggle-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-background-color: white;--%NS%mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-disabled-state-background-color: white;--%NS%mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--%NS%mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-disabled-state-background-color: white;--%NS%mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-container-shape: 4px;--%NS%mat-datepicker-calendar-container-touch-shape: 4px;--%NS%mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-datepicker-content.mat-accent[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff4081 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #ff4081;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-calendar-controls[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 40px;--%NS%mat-icon-button-state-layer-size: 40px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--%NS%mat-divider-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-shape: 4px;--%NS%mat-expansion-legacy-header-indicator-display: inline-block;--%NS%mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-expansion-container-background-color: white;--%NS%mat-expansion-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--%NS%mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-expansion-header-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-header-description-color: rgba(0, 0, 0, .54);--%NS%mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-header-collapsed-state-height: 48px;--%NS%mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--%NS%mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}.mat-icon.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-shape: 0;--%NS%mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-background-color: white;--%NS%mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-content-background-color: #fafafa;--%NS%mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-focus-state-layer-shape: 4px;--%NS%mat-stepper-header-hover-state-layer-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white;--%NS%mat-stepper-container-color: white;--%NS%mat-stepper-line-color: rgba(0, 0, 0, .12);--%NS%mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-stepper-header-error-state-label-text-color: #f44336;--%NS%mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-error-state-icon-foreground-color: #f44336;--%NS%mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}.mat-step-header.mat-warn[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--%NS%mat-sort-arrow-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: white;--%NS%mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}
1.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #ff4081;--%NS%mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-standard-height: 64px;--%NS%mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--%NS%mat-tree-container-background-color: white;--%NS%mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-timepicker-container-background-color: white}[_ngcontent-%COMP%]:root{--%NS%mat-option-selected-state-label-text-color: #333333;--%NS%mat-option-selected-state-layer-color: transparent;--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #333333}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{height:100%;font-size:16px;line-height:20px;color:var(--%NS%color-base-20)}*[_ngcontent-%COMP%]{font-family:Proxima Nova,sans-serif!important;letter-spacing:initial}router-outlet[_ngcontent-%COMP%] + *[_ngcontent-%COMP%]{display:contents}body[_ngcontent-%COMP%]{margin:0;overflow:hidden}[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px var(--%NS%color-black-white-400)}[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px;height:8px}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--%NS%color-black-white-400)}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:visited{color:var(--%NS%color-base-20);text-decoration:none}fieldset[_ngcontent-%COMP%]{padding:0;margin:0}h1[_ngcontent-%COMP%]{font-size:1.75rem;font-weight:700}ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{margin-block:0;padding-inline:1rem 0}.bold[_ngcontent-%COMP%]{font-weight:700!important}.font-normal[_ngcontent-%COMP%]{font-weight:400!important}.d-flex[_ngcontent-%COMP%]{display:flex}.d-inline-flex[_ngcontent-%COMP%]{display:inline-flex}.d-block[_ngcontent-%COMP%]{display:block}.d-none[_ngcontent-%COMP%]{display:none!important}.pre-line[_ngcontent-%COMP%]{white-space:pre-line}.row[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center}.column[_ngcontent-%COMP%]{display:flex;flex-direction:column}.space-between[_ngcontent-%COMP%]{justify-content:space-between}.align-start[_ngcontent-%COMP%]{align-items:start}.align-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-center[_ngcontent-%COMP%]{align-items:center}.align-end[_ngcontent-%COMP%]{align-items:end}.justify-center[_ngcontent-%COMP%]{justify-content:center}.justify-end[_ngcontent-%COMP%]{justify-content:end}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap}.text10[_ngcontent-%COMP%], .indicator[_ngcontent-%COMP%], .text-caption[_ngcontent-%COMP%]{font-size:10px;line-height:12px}.text16[_ngcontent-%COMP%], .text-body-1[_ngcontent-%COMP%]{font-size:16px;line-height:20px}.text14[_ngcontent-%COMP%], .text-body-2[_ngcontent-%COMP%]{font-size:14px;line-height:20px}.text12[_ngcontent-%COMP%], .text-body-3[_ngcontent-%COMP%]{font-size:12px!important;line-height:16px!important}.text-title-1[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text-title-2[_ngcontent-%COMP%]{font-size:24px;line-height:28px;font-weight:700}.text20[_ngcontent-%COMP%], .text-title-3[_ngcontent-%COMP%]{font-size:20px;line-height:24px;font-weight:700}.text-title-4[_ngcontent-%COMP%]{font-size:16px;line-height:20px;font-weight:700}.text-title-5[_ngcontent-%COMP%]{font-size:13px;line-height:16px;font-weight:700}.text24[_ngcontent-%COMP%], .text-header-2[_ngcontent-%COMP%]{font-size:24px;line-height:32px;font-weight:700}.text28[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text36[_ngcontent-%COMP%]{font-size:36px;line-height:40px;font-weight:700}.text-overflow-ellipsis[_ngcontent-%COMP%]{display:inline-block;overflow:hidden;text-overflow:ellipsis}.c-blue[_ngcontent-%COMP%]{color:var(--%NS%color-blue)!important}.c-blue[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:inherit}.c-gray[_ngcontent-%COMP%], .color-black-white-100[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-100)}.color-black-white-250[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-250)}.color-black-white-400[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-400)}.color-black-white-550[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-550)}.color-black-white-600[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-600)}.color-black-white-700[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.color-green-300[_ngcontent-%COMP%]{color:var(--%NS%color-green-300)}.color-success-50[_ngcontent-%COMP%]{color:var(--%NS%color-success-50)}.c-medium-gray[_ngcontent-%COMP%]{color:var(--%NS%color-medium-gray)}.color-red-300[_ngcontent-%COMP%]{color:var(--%NS%color-red-300)!important}.color-danger-50[_ngcontent-%COMP%]{color:var(--%NS%color-danger-50)}.color-blue-100[_ngcontent-%COMP%]{color:var(--%NS%color-blue-100)}.color-blue-200[_ngcontent-%COMP%]{color:var(--%NS%color-blue-200)}
1.color-blue-300[_ngcontent-%COMP%]{color:var(--%NS%color-blue-300)}.color-base-20[_ngcontent-%COMP%]{color:var(--%NS%color-base-20)}.color-base-40[_ngcontent-%COMP%]{color:var(--%NS%color-base-40)}.color-base-60[_ngcontent-%COMP%]{color:var(--%NS%color-base-60)}.color-base-80[_ngcontent-%COMP%]{color:var(--%NS%color-base-80)}.color-base-95[_ngcontent-%COMP%]{color:var(--%NS%color-base-95)}.color-progress-50[_ngcontent-%COMP%]{color:var(--%NS%color-progress-50)}.color-progress-70[_ngcontent-%COMP%]{color:var(--%NS%color-progress-70)}.c-black[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.b-white[_ngcontent-%COMP%]{background:#fff}.b-gray[_ngcontent-%COMP%]{background:var(--%NS%color-black-white-100)}.b-lightgray[_ngcontent-%COMP%]{background:var(--%NS%color-base-92)}.b-base95[_ngcontent-%COMP%]{background:var(--%NS%color-base-95)}.m-auto[_ngcontent-%COMP%]{margin:auto}.mh-4[_ngcontent-%COMP%]{margin-left:4rem;margin-right:4rem}.ml-auto[_ngcontent-%COMP%]{margin-left:auto}.mt-0_5[_ngcontent-%COMP%]{margin-top:.5rem}.ml-0_5[_ngcontent-%COMP%]{margin-left:.5rem}.mr-0_5[_ngcontent-%COMP%]{margin-right:.5rem}.mb-0_5[_ngcontent-%COMP%]{margin-bottom:.5rem}.mt1px[_ngcontent-%COMP%]{margin-top:1px}.mr1px[_ngcontent-%COMP%]{margin-right:1px}.mb1px[_ngcontent-%COMP%]{margin-bottom:1px}.ml1px[_ngcontent-%COMP%]{margin-left:1px}.gap-0_5[_ngcontent-%COMP%]{gap:.5rem}.gap1px[_ngcontent-%COMP%]{gap:1px}.p-0_5[_ngcontent-%COMP%]{padding:.5rem}.p1px[_ngcontent-%COMP%]{padding:1px}.mt-1[_ngcontent-%COMP%]{margin-top:1rem}.ml-1[_ngcontent-%COMP%]{margin-left:1rem}.mr-1[_ngcontent-%COMP%]{margin-right:1rem}.mb-1[_ngcontent-%COMP%]{margin-bottom:1rem}.mt2px[_ngcontent-%COMP%]{margin-top:2px}.mr2px[_ngcontent-%COMP%]{margin-right:2px}.mb2px[_ngcontent-%COMP%]{margin-bottom:2px}.ml2px[_ngcontent-%COMP%]{margin-left:2px}.gap-1[_ngcontent-%COMP%]{gap:1rem}.gap2px[_ngcontent-%COMP%]{gap:2px}.p-1[_ngcontent-%COMP%]{padding:1rem}.p2px[_ngcontent-%COMP%]{padding:2px}.mt-1_5[_ngcontent-%COMP%]{margin-top:1.5rem}.ml-1_5[_ngcontent-%COMP%]{margin-left:1.5rem}.mr-1_5[_ngcontent-%COMP%]{margin-right:1.5rem}.mb-1_5[_ngcontent-%COMP%]{margin-bottom:1.5rem}.mt3px[_ngcontent-%COMP%]{margin-top:3px}.mr3px[_ngcontent-%COMP%]{margin-right:3px}.mb3px[_ngcontent-%COMP%]{margin-bottom:3px}.ml3px[_ngcontent-%COMP%]{margin-left:3px}.gap-1_5[_ngcontent-%COMP%]{gap:1.5rem}.gap3px[_ngcontent-%COMP%]{gap:3px}.p-1_5[_ngcontent-%COMP%]{padding:1.5rem}.p3px[_ngcontent-%COMP%]{padding:3px}.mt-2[_ngcontent-%COMP%]{margin-top:2rem}.ml-2[_ngcontent-%COMP%]{margin-left:2rem}.mr-2[_ngcontent-%COMP%]{margin-right:2rem}.mb-2[_ngcontent-%COMP%]{margin-bottom:2rem}.mt4px[_ngcontent-%COMP%]{margin-top:4px}.mr4px[_ngcontent-%COMP%]{margin-right:4px}.mb4px[_ngcontent-%COMP%]{margin-bottom:4px}.ml4px[_ngcontent-%COMP%]{margin-left:4px}.gap-2[_ngcontent-%COMP%]{gap:2rem}.gap4px[_ngcontent-%COMP%]{gap:4px}.p-2[_ngcontent-%COMP%]{padding:2rem}.p4px[_ngcontent-%COMP%]{padding:4px}.mt-2_5[_ngcontent-%COMP%]{margin-top:2.5rem}.ml-2_5[_ngcontent-%COMP%]{margin-left:2.5rem}.mr-2_5[_ngcontent-%COMP%]{margin-right:2.5rem}.mb-2_5[_ngcontent-%COMP%]{margin-bottom:2.5rem}.mt5px[_ngcontent-%COMP%]{margin-top:5px}.mr5px[_ngcontent-%COMP%]{margin-right:5px}.mb5px[_ngcontent-%COMP%]{margin-bottom:5px}.ml5px[_ngcontent-%COMP%]{margin-left:5px}.gap-2_5[_ngcontent-%COMP%]{gap:2.5rem}.gap5px[_ngcontent-%COMP%]{gap:5px}.p-2_5[_ngcontent-%COMP%]{padding:2.5rem}.p5px[_ngcontent-%COMP%]{padding:5px}.mt-3[_ngcontent-%COMP%]{margin-top:3rem}.ml-3[_ngcontent-%COMP%]{margin-left:3rem}.mr-3[_ngcontent-%COMP%]{margin-right:3rem}.mb-3[_ngcontent-%COMP%]{margin-bottom:3rem}.mt6px[_ngcontent-%COMP%]{margin-top:6px}.mr6px[_ngcontent-%COMP%]{margin-right:6px}.mb6px[_ngcontent-%COMP%]{margin-bottom:6px}.ml6px[_ngcontent-%COMP%]{margin-left:6px}.gap-3[_ngcontent-%COMP%]{gap:3rem}.gap6px[_ngcontent-%COMP%]{gap:6px}.p-3[_ngcontent-%COMP%]{padding:3rem}.p6px[_ngcontent-%COMP%]{padding:6px}.mt-3_5[_ngcontent-%COMP%]{margin-top:3.5rem}.ml-3_5[_ngcontent-%COMP%]{margin-left:3.5rem}.mr-3_5[_ngcontent-%COMP%]{margin-right:3.5rem}.mb-3_5[_ngcontent-%COMP%]{margin-bottom:3.5rem}.mt7px[_ngcontent-%COMP%]{margin-top:7px}.mr7px[_ngcontent-%COMP%]{margin-right:7px}.mb7px[_ngcontent-%COMP%]{margin-bottom:7px}.ml7px[_ngcontent-%COMP%]{margin-left:7px}.gap-3_5[_ngcontent-%COMP%]{gap:3.5rem}.gap7px[_ngcontent-%COMP%]{gap:7px}.p-3_5[_ngcontent-%COMP%]{padding:3.5rem}.p7px[_ngcontent-%COMP%]{padding:7px}.mt-4[_ngcontent-%COMP%]{margin-top:4rem}.ml-4[_ngcontent-%COMP%]{margin-left:4rem}.mr-4[_ngcontent-%COMP%]{margin-right:4rem}.mb-4[_ngcontent-%COMP%]{margin-bottom:4rem}.mt8px[_ngcontent-%COMP%]{margin-top:8px}.mr8px[_ngcontent-%COMP%]{margin-right:8px}.mb8px[_ngcontent-%COMP%]{margin-bottom:8px}.ml8px[_ngcontent-%COMP%]{margin-left:8px}.gap-4[_ngcontent-%COMP%]{gap:4rem}.gap8px[_ngcontent-%COMP%]{gap:8px}.p-4[_ngcontent-%COMP%]{padding:4rem}.p8px[_ngcontent-%COMP%]{padding:8px}.mt-4_5[_ngcontent-%COMP%]{margin-top:4.5rem}.ml-4_5[_ngcontent-%COMP%]{margin-left:4.5rem}.mr-4_5[_ngcontent-%COMP%]{margin-right:4.5rem}.mb-4_5[_ngcontent-%COMP%]{margin-bottom:4.5rem}.mt9px[_ngcontent-%COMP%]{margin-top:9px}.mr9px[_ngcontent-%COMP%]{margin-right:9px}.mb9px[_ngcontent-%COMP%]{margin-bottom:9px}.ml9px[_ngcontent-%COMP%]{margin-left:9px}.gap-4_5[_ngcontent-%COMP%]{gap:4.5rem}.gap9px[_ngcontent-%COMP%]{gap:9px}.p-4_5[_ngcontent-%COMP%]{padding:4.5rem}.p9px[_ngcontent-%COMP%]{padding:9px}.mt-5[_ngcontent-%COMP%]{margin-top:5rem}.ml-5[_ngcontent-%COMP%]{margin-left:5rem}.mr-5[_ngcontent-%COMP%]{margin-right:5rem}.mb-5[_ngcontent-%COMP%]{margin-bottom:5rem}.mt10px[_ngcontent-%COMP%]{margin-top:10px}.mr10px[_ngcontent-%COMP%]{margin-right:10px}.mb10px[_ngcontent-%COMP%]{margin-bottom:10px}.ml10px[_ngcontent-%COMP%]{margin-left:10px}.gap-5[_ngcontent-%COMP%]{gap:5rem}.gap10px[_ngcontent-%COMP%]{gap:10px}.p-5[_ngcontent-%COMP%]{padding:5rem}.p10px[_ngcontent-%COMP%]{padding:10px}.mt-5_5[_ngcontent-%COMP%]{margin-top:5.5rem}.ml-5_5[_ngcontent-%COMP%]{margin-left:5.5rem}.mr-5_5[_ngcontent-%COMP%]{margin-right:5.5rem}.mb-5_5[_ngcontent-%COMP%]{margin-bottom:5.5rem}.mt11px[_ngcontent-%COMP%]{margin-top:11px}.mr11px[_ngcontent-%COMP%]{margin-right:11px}.mb11px[_ngcontent-%COMP%]{margin-bottom:11px}.ml11px[_ngcontent-%COMP%]{margin-left:11px}.gap-5_5[_ngcontent-%COMP%]{gap:5.5rem}.gap11px[_ngcontent-%COMP%]{gap:11px}.p-5_5[_ngcontent-%COMP%]{padding:5.5rem}.p11px[_ngcontent-%COMP%]{padding:11px}.mt-6[_ngcontent-%COMP%]{margin-top:6rem}.ml-6[_ngcontent-%COMP%]{margin-left:6rem}.mr-6[_ngcontent-%COMP%]{margin-right:6rem}.mb-6[_ngcontent-%COMP%]{margin-bottom:6rem}.mt12px[_ngcontent-%COMP%]{margin-top:12px}.mr12px[_ngcontent-%COMP%]{margin-right:12px}.mb12px[_ngcontent-%COMP%]{margin-bottom:12px}.ml12px[_ngcontent-%COMP%]{margin-left:12px}.gap-6[_ngcontent-%COMP%]{gap:6rem}.gap12px[_ngcontent-%COMP%]{gap:12px}.p-6[_ngcontent-%COMP%]{padding:6rem}.p12px[_ngcontent-%COMP%]{padding:12px}.mt-6_5[_ngcontent-%COMP%]{margin-top:6.5rem}.ml-6_5[_ngcontent-%COMP%]{margin-left:6.5rem}.mr-6_5[_ngcontent-%COMP%]{margin-right:6.5rem}.mb-6_5[_ngcontent-%COMP%]{margin-bottom:6.5rem}.mt13px[_ngcontent-%COMP%]{margin-top:13px}.mr13px[_ngcontent-%COMP%]{margin-right:13px}.mb13px[_ngcontent-%COMP%]{margin-bottom:13px}.ml13px[_ngcontent-%COMP%]{margin-left:13px}.gap-6_5[_ngcontent-%COMP%]{gap:6.5rem}.gap13px[_ngcontent-%COMP%]{gap:13px}.p-6_5[_ngcontent-%COMP%]{padding:6.5rem}.p13px[_ngcontent-%COMP%]{padding:13px}.mt-7[_ngcontent-%COMP%]{margin-top:7rem}.ml-7[_ngcontent-%COMP%]{margin-left:7rem}.mr-7[_ngcontent-%COMP%]{margin-right:7rem}.mb-7[_ngcontent-%COMP%]{margin-bottom:7rem}.mt14px[_ngcontent-%COMP%]{margin-top:14px}.mr14px[_ngcontent-%COMP%]{margin-right:14px}.mb14px[_ngcontent-%COMP%]{margin-bottom:14px}.ml14px[_ngcontent-%COMP%]{margin-left:14px}.gap-7[_ngcontent-%COMP%]{gap:7rem}.gap14px[_ngcontent-%COMP%]{gap:14px}.p-7[_ngcontent-%COMP%]{padding:7rem}.p14px[_ngcontent-%COMP%]{padding:14px}.mt-7_5[_ngcontent-%COMP%]{margin-top:7.5rem}.ml-7_5[_ngcontent-%COMP%]{margin-left:7.5rem}.mr-7_5[_ngcontent-%COMP%]{margin-right:7.5rem}.mb-7_5[_ngcontent-%COMP%]{margin-bottom:7.5rem}.mt15px[_ngcontent-%COMP%]{margin-top:15px}.mr15px[_ngcontent-%COMP%]{margin-right:15px}.mb15px[_ngcontent-%COMP%]{margin-bottom:15px}.ml15px[_ngcontent-%COMP%]{margin-left:15px}.gap-7_5[_ngcontent-%COMP%]{gap:7.5rem}.gap15px[_ngcontent-%COMP%]{gap:15px}.p-7_5[_ngcontent-%COMP%]{padding:7.5rem}.p15px[_ngcontent-%COMP%]{padding:15px}.mt-8[_ngcontent-%COMP%]{margin-top:8rem}.ml-8[_ngcontent-%COMP%]{margin-left:8rem}.mr-8[_ngcontent-%COMP%]{margin-right:8rem}.mb-8[_ngcontent-%COMP%]{margin-bottom:8rem}.mt16px[_ngcontent-%COMP%]{margin-top:16px}.mr16px[_ngcontent-%COMP%]{margin-right:16px}.mb16px[_ngcontent-%COMP%]{margin-bottom:16px}.ml16px[_ngcontent-%COMP%]{margin-left:16px}.gap-8[_ngcontent-%COMP%]{gap:8rem}.gap16px[_ngcontent-%COMP%]{gap:16px}.p-8[_ngcontent-%COMP%]{padding:8rem}.p16px[_ngcontent-%COMP%]{padding:16px}.mt-8_5[_ngcontent-%COMP%]{margin-top:8.5rem}.ml-8_5[_ngcontent-%COMP%]{margin-left:8.5rem}.mr-8_5[_ngcontent-%COMP%]{margin-right:8.5rem}.mb-8_5[_ngcontent-%COMP%]{margin-bottom:8.5rem}.mt17px[_ngcontent-%COMP%]{margin-top:17px}.mr17px[_ngcontent-%COMP%]{margin-right:17px}.mb17px[_ngcontent-%COMP%]{margin-bottom:17px}.ml17px[_ngcontent-%COMP%]{margin-left:17px}.gap-8_5[_ngcontent-%COMP%]{gap:8.5rem}.gap17px[_ngcontent-%COMP%]{gap:17px}.p-8_5[_ngcontent-%COMP%]{padding:8.5rem}.p17px[_ngcontent-%COMP%]{padding:17px}.mt-9[_ngcontent-%COMP%]{margin-top:9rem}.ml-9[_ngcontent-%COMP%]{margin-left:9rem}.mr-9[_ngcontent-%COMP%]{margin-right:9rem}.mb-9[_ngcontent-%COMP%]{margin-bottom:9rem}.mt18px[_ngcontent-%COMP%]{margin-top:18px}.mr18px[_ngcontent-%COMP%]{margin-right:18px}.mb18px[_ngcontent-%COMP%]{margin-bottom:18px}.ml18px[_ngcontent-%COMP%]{margin-left:18px}.gap-9[_ngcontent-%COMP%]{gap:9rem}.gap18px[_ngcontent-%COMP%]{gap:18px}.p-9[_ngcontent-%COMP%]{padding:9rem}.p18px[_ngcontent-%COMP%]{padding:18px}.mt-9_5[_ngcontent-%COMP%]{margin-top:9.5rem}.ml-9_5[_ngcontent-%COMP%]{margin-left:9.5rem}.mr-9_5[_ngcontent-%COMP%]{margin-right:9.5rem}.mb-9_5[_ngcontent-%COMP%]{margin-bottom:9.5rem}.mt19px[_ngcontent-%COMP%]{margin-top:19px}.mr19px[_ngcontent-%COMP%]{margin-right:19px}.mb19px[_ngcontent-%COMP%]{margin-bottom:19px}.ml19px[_ngcontent-%COMP%]{margin-left:19px}.gap-9_5[_ngcontent-%COMP%]{gap:9.5rem}.gap19px[_ngcontent-%COMP%]{gap:19px}.p-9_5[_ngcontent-%COMP%]{padding:9.5rem}.p19px[_ngcontent-%COMP%]{padding:19px}.mt-10[_ngcontent-%COMP%]{margin-top:10rem}.ml-10[_ngcontent-%COMP%]{margin-left:10rem}.mr-10[_ngcontent-%COMP%]{margin-right:10rem}.mb-10[_ngcontent-%COMP%]{margin-bottom:10rem}.mt20px[_ngcontent-%COMP%]{margin-top:20px}
1.mr20px[_ngcontent-%COMP%]{margin-right:20px}.mb20px[_ngcontent-%COMP%]{margin-bottom:20px}.ml20px[_ngcontent-%COMP%]{margin-left:20px}.gap-10[_ngcontent-%COMP%]{gap:10rem}.gap20px[_ngcontent-%COMP%]{gap:20px}.p-10[_ngcontent-%COMP%]{padding:10rem}.p20px[_ngcontent-%COMP%]{padding:20px}.mt-10_5[_ngcontent-%COMP%]{margin-top:10.5rem}.ml-10_5[_ngcontent-%COMP%]{margin-left:10.5rem}.mr-10_5[_ngcontent-%COMP%]{margin-right:10.5rem}.mb-10_5[_ngcontent-%COMP%]{margin-bottom:10.5rem}.mt21px[_ngcontent-%COMP%]{margin-top:21px}.mr21px[_ngcontent-%COMP%]{margin-right:21px}.mb21px[_ngcontent-%COMP%]{margin-bottom:21px}.ml21px[_ngcontent-%COMP%]{margin-left:21px}.gap-10_5[_ngcontent-%COMP%]{gap:10.5rem}.gap21px[_ngcontent-%COMP%]{gap:21px}.p-10_5[_ngcontent-%COMP%]{padding:10.5rem}.p21px[_ngcontent-%COMP%]{padding:21px}.mt-11[_ngcontent-%COMP%]{margin-top:11rem}.ml-11[_ngcontent-%COMP%]{margin-left:11rem}.mr-11[_ngcontent-%COMP%]{margin-right:11rem}.mb-11[_ngcontent-%COMP%]{margin-bottom:11rem}.mt22px[_ngcontent-%COMP%]{margin-top:22px}.mr22px[_ngcontent-%COMP%]{margin-right:22px}.mb22px[_ngcontent-%COMP%]{margin-bottom:22px}.ml22px[_ngcontent-%COMP%]{margin-left:22px}.gap-11[_ngcontent-%COMP%]{gap:11rem}.gap22px[_ngcontent-%COMP%]{gap:22px}.p-11[_ngcontent-%COMP%]{padding:11rem}.p22px[_ngcontent-%COMP%]{padding:22px}.mt-11_5[_ngcontent-%COMP%]{margin-top:11.5rem}.ml-11_5[_ngcontent-%COMP%]{margin-left:11.5rem}.mr-11_5[_ngcontent-%COMP%]{margin-right:11.5rem}.mb-11_5[_ngcontent-%COMP%]{margin-bottom:11.5rem}.mt23px[_ngcontent-%COMP%]{margin-top:23px}.mr23px[_ngcontent-%COMP%]{margin-right:23px}.mb23px[_ngcontent-%COMP%]{margin-bottom:23px}.ml23px[_ngcontent-%COMP%]{margin-left:23px}.gap-11_5[_ngcontent-%COMP%]{gap:11.5rem}.gap23px[_ngcontent-%COMP%]{gap:23px}.p-11_5[_ngcontent-%COMP%]{padding:11.5rem}.p23px[_ngcontent-%COMP%]{padding:23px}.mt-12[_ngcontent-%COMP%]{margin-top:12rem}.ml-12[_ngcontent-%COMP%]{margin-left:12rem}.mr-12[_ngcontent-%COMP%]{margin-right:12rem}.mb-12[_ngcontent-%COMP%]{margin-bottom:12rem}.mt24px[_ngcontent-%COMP%]{margin-top:24px}.mr24px[_ngcontent-%COMP%]{margin-right:24px}.mb24px[_ngcontent-%COMP%]{margin-bottom:24px}.ml24px[_ngcontent-%COMP%]{margin-left:24px}.gap-12[_ngcontent-%COMP%]{gap:12rem}.gap24px[_ngcontent-%COMP%]{gap:24px}.p-12[_ngcontent-%COMP%]{padding:12rem}.p24px[_ngcontent-%COMP%]{padding:24px}.mt-12_5[_ngcontent-%COMP%]{margin-top:12.5rem}.ml-12_5[_ngcontent-%COMP%]{margin-left:12.5rem}.mr-12_5[_ngcontent-%COMP%]{margin-right:12.5rem}.mb-12_5[_ngcontent-%COMP%]{margin-bottom:12.5rem}.mt25px[_ngcontent-%COMP%]{margin-top:25px}.mr25px[_ngcontent-%COMP%]{margin-right:25px}.mb25px[_ngcontent-%COMP%]{margin-bottom:25px}.ml25px[_ngcontent-%COMP%]{margin-left:25px}.gap-12_5[_ngcontent-%COMP%]{gap:12.5rem}.gap25px[_ngcontent-%COMP%]{gap:25px}.p-12_5[_ngcontent-%COMP%]{padding:12.5rem}.p25px[_ngcontent-%COMP%]{padding:25px}.mt-13[_ngcontent-%COMP%]{margin-top:13rem}.ml-13[_ngcontent-%COMP%]{margin-left:13rem}.mr-13[_ngcontent-%COMP%]{margin-right:13rem}.mb-13[_ngcontent-%COMP%]{margin-bottom:13rem}.mt26px[_ngcontent-%COMP%]{margin-top:26px}.mr26px[_ngcontent-%COMP%]{margin-right:26px}.mb26px[_ngcontent-%COMP%]{margin-bottom:26px}.ml26px[_ngcontent-%COMP%]{margin-left:26px}.gap-13[_ngcontent-%COMP%]{gap:13rem}.gap26px[_ngcontent-%COMP%]{gap:26px}.p-13[_ngcontent-%COMP%]{padding:13rem}.p26px[_ngcontent-%COMP%]{padding:26px}.mt-13_5[_ngcontent-%COMP%]{margin-top:13.5rem}.ml-13_5[_ngcontent-%COMP%]{margin-left:13.5rem}.mr-13_5[_ngcontent-%COMP%]{margin-right:13.5rem}.mb-13_5[_ngcontent-%COMP%]{margin-bottom:13.5rem}.mt27px[_ngcontent-%COMP%]{margin-top:27px}.mr27px[_ngcontent-%COMP%]{margin-right:27px}.mb27px[_ngcontent-%COMP%]{margin-bottom:27px}.ml27px[_ngcontent-%COMP%]{margin-left:27px}.gap-13_5[_ngcontent-%COMP%]{gap:13.5rem}.gap27px[_ngcontent-%COMP%]{gap:27px}.p-13_5[_ngcontent-%COMP%]{padding:13.5rem}.p27px[_ngcontent-%COMP%]{padding:27px}.mt-14[_ngcontent-%COMP%]{margin-top:14rem}.ml-14[_ngcontent-%COMP%]{margin-left:14rem}.mr-14[_ngcontent-%COMP%]{margin-right:14rem}.mb-14[_ngcontent-%COMP%]{margin-bottom:14rem}.mt28px[_ngcontent-%COMP%]{margin-top:28px}.mr28px[_ngcontent-%COMP%]{margin-right:28px}.mb28px[_ngcontent-%COMP%]{margin-bottom:28px}.ml28px[_ngcontent-%COMP%]{margin-left:28px}.gap-14[_ngcontent-%COMP%]{gap:14rem}.gap28px[_ngcontent-%COMP%]{gap:28px}.p-14[_ngcontent-%COMP%]{padding:14rem}.p28px[_ngcontent-%COMP%]{padding:28px}.mt-14_5[_ngcontent-%COMP%]{margin-top:14.5rem}.ml-14_5[_ngcontent-%COMP%]{margin-left:14.5rem}.mr-14_5[_ngcontent-%COMP%]{margin-right:14.5rem}.mb-14_5[_ngcontent-%COMP%]{margin-bottom:14.5rem}.mt29px[_ngcontent-%COMP%]{margin-top:29px}.mr29px[_ngcontent-%COMP%]{margin-right:29px}.mb29px[_ngcontent-%COMP%]{margin-bottom:29px}.ml29px[_ngcontent-%COMP%]{margin-left:29px}.gap-14_5[_ngcontent-%COMP%]{gap:14.5rem}.gap29px[_ngcontent-%COMP%]{gap:29px}.p-14_5[_ngcontent-%COMP%]{padding:14.5rem}.p29px[_ngcontent-%COMP%]{padding:29px}.mt-15[_ngcontent-%COMP%]{margin-top:15rem}.ml-15[_ngcontent-%COMP%]{margin-left:15rem}.mr-15[_ngcontent-%COMP%]{margin-right:15rem}.mb-15[_ngcontent-%COMP%]{margin-bottom:15rem}.mt30px[_ngcontent-%COMP%]{margin-top:30px}.mr30px[_ngcontent-%COMP%]{margin-right:30px}
1.mb30px[_ngcontent-%COMP%]{margin-bottom:30px}.ml30px[_ngcontent-%COMP%]{margin-left:30px}.gap-15[_ngcontent-%COMP%]{gap:15rem}.gap30px[_ngcontent-%COMP%]{gap:30px}.p-15[_ngcontent-%COMP%]{padding:15rem}.p30px[_ngcontent-%COMP%]{padding:30px}.mt-15_5[_ngcontent-%COMP%]{margin-top:15.5rem}.ml-15_5[_ngcontent-%COMP%]{margin-left:15.5rem}.mr-15_5[_ngcontent-%COMP%]{margin-right:15.5rem}.mb-15_5[_ngcontent-%COMP%]{margin-bottom:15.5rem}.mt31px[_ngcontent-%COMP%]{margin-top:31px}.mr31px[_ngcontent-%COMP%]{margin-right:31px}.mb31px[_ngcontent-%COMP%]{margin-bottom:31px}.ml31px[_ngcontent-%COMP%]{margin-left:31px}.gap-15_5[_ngcontent-%COMP%]{gap:15.5rem}.gap31px[_ngcontent-%COMP%]{gap:31px}.p-15_5[_ngcontent-%COMP%]{padding:15.5rem}.p31px[_ngcontent-%COMP%]{padding:31px}.mt-16[_ngcontent-%COMP%]{margin-top:16rem}.ml-16[_ngcontent-%COMP%]{margin-left:16rem}.mr-16[_ngcontent-%COMP%]{margin-right:16rem}.mb-16[_ngcontent-%COMP%]{margin-bottom:16rem}.mt32px[_ngcontent-%COMP%]{margin-top:32px}.mr32px[_ngcontent-%COMP%]{margin-right:32px}.mb32px[_ngcontent-%COMP%]{margin-bottom:32px}.ml32px[_ngcontent-%COMP%]{margin-left:32px}.gap-16[_ngcontent-%COMP%]{gap:16rem}.gap32px[_ngcontent-%COMP%]{gap:32px}.p-16[_ngcontent-%COMP%]{padding:16rem}.p32px[_ngcontent-%COMP%]{padding:32px}.mt-16_5[_ngcontent-%COMP%]{margin-top:16.5rem}.ml-16_5[_ngcontent-%COMP%]{margin-left:16.5rem}.mr-16_5[_ngcontent-%COMP%]{margin-right:16.5rem}.mb-16_5[_ngcontent-%COMP%]{margin-bottom:16.5rem}.mt33px[_ngcontent-%COMP%]{margin-top:33px}.mr33px[_ngcontent-%COMP%]{margin-right:33px}.mb33px[_ngcontent-%COMP%]{margin-bottom:33px}.ml33px[_ngcontent-%COMP%]{margin-left:33px}.gap-16_5[_ngcontent-%COMP%]{gap:16.5rem}.gap33px[_ngcontent-%COMP%]{gap:33px}.p-16_5[_ngcontent-%COMP%]{padding:16.5rem}.p33px[_ngcontent-%COMP%]{padding:33px}.mt-17[_ngcontent-%COMP%]{margin-top:17rem}.ml-17[_ngcontent-%COMP%]{margin-left:17rem}.mr-17[_ngcontent-%COMP%]{margin-right:17rem}.mb-17[_ngcontent-%COMP%]{margin-bottom:17rem}.mt34px[_ngcontent-%COMP%]{margin-top:34px}.mr34px[_ngcontent-%COMP%]{margin-right:34px}.mb34px[_ngcontent-%COMP%]{margin-bottom:34px}.ml34px[_ngcontent-%COMP%]{margin-left:34px}.gap-17[_ngcontent-%COMP%]{gap:17rem}.gap34px[_ngcontent-%COMP%]{gap:34px}.p-17[_ngcontent-%COMP%]{padding:17rem}.p34px[_ngcontent-%COMP%]{padding:34px}.mt-17_5[_ngcontent-%COMP%]{margin-top:17.5rem}.ml-17_5[_ngcontent-%COMP%]{margin-left:17.5rem}.mr-17_5[_ngcontent-%COMP%]{margin-right:17.5rem}.mb-17_5[_ngcontent-%COMP%]{margin-bottom:17.5rem}.mt35px[_ngcontent-%COMP%]{margin-top:35px}.mr35px[_ngcontent-%COMP%]{margin-right:35px}.mb35px[_ngcontent-%COMP%]{margin-bottom:35px}.ml35px[_ngcontent-%COMP%]{margin-left:35px}.gap-17_5[_ngcontent-%COMP%]{gap:17.5rem}.gap35px[_ngcontent-%COMP%]{gap:35px}.p-17_5[_ngcontent-%COMP%]{padding:17.5rem}.p35px[_ngcontent-%COMP%]{padding:35px}.mt-18[_ngcontent-%COMP%]{margin-top:18rem}.ml-18[_ngcontent-%COMP%]{margin-left:18rem}.mr-18[_ngcontent-%COMP%]{margin-right:18rem}.mb-18[_ngcontent-%COMP%]{margin-bottom:18rem}.mt36px[_ngcontent-%COMP%]{margin-top:36px}.mr36px[_ngcontent-%COMP%]{margin-right:36px}.mb36px[_ngcontent-%COMP%]{margin-bottom:36px}.ml36px[_ngcontent-%COMP%]{margin-left:36px}.gap-18[_ngcontent-%COMP%]{gap:18rem}.gap36px[_ngcontent-%COMP%]{gap:36px}.p-18[_ngcontent-%COMP%]{padding:18rem}.p36px[_ngcontent-%COMP%]{padding:36px}.mt-18_5[_ngcontent-%COMP%]{margin-top:18.5rem}.ml-18_5[_ngcontent-%COMP%]{margin-left:18.5rem}.mr-18_5[_ngcontent-%COMP%]{margin-right:18.5rem}.mb-18_5[_ngcontent-%COMP%]{margin-bottom:18.5rem}.mt37px[_ngcontent-%COMP%]{margin-top:37px}.mr37px[_ngcontent-%COMP%]{margin-right:37px}.mb37px[_ngcontent-%COMP%]{margin-bottom:37px}.ml37px[_ngcontent-%COMP%]{margin-left:37px}.gap-18_5[_ngcontent-%COMP%]{gap:18.5rem}.gap37px[_ngcontent-%COMP%]{gap:37px}.p-18_5[_ngcontent-%COMP%]{padding:18.5rem}.p37px[_ngcontent-%COMP%]{padding:37px}.mt-19[_ngcontent-%COMP%]{margin-top:19rem}.ml-19[_ngcontent-%COMP%]{margin-left:19rem}.mr-19[_ngcontent-%COMP%]{margin-right:19rem}.mb-19[_ngcontent-%COMP%]{margin-bottom:19rem}.mt38px[_ngcontent-%COMP%]{margin-top:38px}.mr38px[_ngcontent-%COMP%]{margin-right:38px}.mb38px[_ngcontent-%COMP%]{margin-bottom:38px}.ml38px[_ngcontent-%COMP%]{margin-left:38px}.gap-19[_ngcontent-%COMP%]{gap:19rem}.gap38px[_ngcontent-%COMP%]{gap:38px}.p-19[_ngcontent-%COMP%]{padding:19rem}.p38px[_ngcontent-%COMP%]{padding:38px}.mt-19_5[_ngcontent-%COMP%]{margin-top:19.5rem}.ml-19_5[_ngcontent-%COMP%]{margin-left:19.5rem}.mr-19_5[_ngcontent-%COMP%]{margin-right:19.5rem}.mb-19_5[_ngcontent-%COMP%]{margin-bottom:19.5rem}.mt39px[_ngcontent-%COMP%]{margin-top:39px}.mr39px[_ngcontent-%COMP%]{margin-right:39px}.mb39px[_ngcontent-%COMP%]{margin-bottom:39px}.ml39px[_ngcontent-%COMP%]{margin-left:39px}.gap-19_5[_ngcontent-%COMP%]{gap:19.5rem}.gap39px[_ngcontent-%COMP%]{gap:39px}.p-19_5[_ngcontent-%COMP%]{padding:19.5rem}.p39px[_ngcontent-%COMP%]{padding:39px}.mt-20[_ngcontent-%COMP%]{margin-top:20rem}.ml-20[_ngcontent-%COMP%]{margin-left:20rem}.mr-20[_ngcontent-%COMP%]{margin-right:20rem}.mb-20[_ngcontent-%COMP%]{margin-bottom:20rem}.mt40px[_ngcontent-%COMP%]{margin-top:40px}.mr40px[_ngcontent-%COMP%]{margin-right:40px}.mb40px[_ngcontent-%COMP%]{margin-bottom:40px}.ml40px[_ngcontent-%COMP%]{margin-left:40px}.gap-20[_ngcontent-%COMP%]{gap:20rem}.gap40px[_ngcontent-%COMP%]{gap:40px}.p-20[_ngcontent-%COMP%]{padding:20rem}.p40px[_ngcontent-%COMP%]{padding:40px}
1.mt-20_5[_ngcontent-%COMP%]{margin-top:20.5rem}.ml-20_5[_ngcontent-%COMP%]{margin-left:20.5rem}.mr-20_5[_ngcontent-%COMP%]{margin-right:20.5rem}.mb-20_5[_ngcontent-%COMP%]{margin-bottom:20.5rem}.mt41px[_ngcontent-%COMP%]{margin-top:41px}.mr41px[_ngcontent-%COMP%]{margin-right:41px}.mb41px[_ngcontent-%COMP%]{margin-bottom:41px}.ml41px[_ngcontent-%COMP%]{margin-left:41px}.gap-20_5[_ngcontent-%COMP%]{gap:20.5rem}.gap41px[_ngcontent-%COMP%]{gap:41px}.p-20_5[_ngcontent-%COMP%]{padding:20.5rem}.p41px[_ngcontent-%COMP%]{padding:41px}.mt-21[_ngcontent-%COMP%]{margin-top:21rem}.ml-21[_ngcontent-%COMP%]{margin-left:21rem}.mr-21[_ngcontent-%COMP%]{margin-right:21rem}.mb-21[_ngcontent-%COMP%]{margin-bottom:21rem}.mt42px[_ngcontent-%COMP%]{margin-top:42px}.mr42px[_ngcontent-%COMP%]{margin-right:42px}.mb42px[_ngcontent-%COMP%]{margin-bottom:42px}.ml42px[_ngcontent-%COMP%]{margin-left:42px}.gap-21[_ngcontent-%COMP%]{gap:21rem}.gap42px[_ngcontent-%COMP%]{gap:42px}.p-21[_ngcontent-%COMP%]{padding:21rem}.p42px[_ngcontent-%COMP%]{padding:42px}.mt-21_5[_ngcontent-%COMP%]{margin-top:21.5rem}.ml-21_5[_ngcontent-%COMP%]{margin-left:21.5rem}.mr-21_5[_ngcontent-%COMP%]{margin-right:21.5rem}.mb-21_5[_ngcontent-%COMP%]{margin-bottom:21.5rem}.mt43px[_ngcontent-%COMP%]{margin-top:43px}.mr43px[_ngcontent-%COMP%]{margin-right:43px}.mb43px[_ngcontent-%COMP%]{margin-bottom:43px}.ml43px[_ngcontent-%COMP%]{margin-left:43px}.gap-21_5[_ngcontent-%COMP%]{gap:21.5rem}.gap43px[_ngcontent-%COMP%]{gap:43px}.p-21_5[_ngcontent-%COMP%]{padding:21.5rem}.p43px[_ngcontent-%COMP%]{padding:43px}.mt-22[_ngcontent-%COMP%]{margin-top:22rem}.ml-22[_ngcontent-%COMP%]{margin-left:22rem}.mr-22[_ngcontent-%COMP%]{margin-right:22rem}.mb-22[_ngcontent-%COMP%]{margin-bottom:22rem}.mt44px[_ngcontent-%COMP%]{margin-top:44px}.mr44px[_ngcontent-%COMP%]{margin-right:44px}.mb44px[_ngcontent-%COMP%]{margin-bottom:44px}.ml44px[_ngcontent-%COMP%]{margin-left:44px}.gap-22[_ngcontent-%COMP%]{gap:22rem}.gap44px[_ngcontent-%COMP%]{gap:44px}.p-22[_ngcontent-%COMP%]{padding:22rem}.p44px[_ngcontent-%COMP%]{padding:44px}.mt-22_5[_ngcontent-%COMP%]{margin-top:22.5rem}.ml-22_5[_ngcontent-%COMP%]{margin-left:22.5rem}.mr-22_5[_ngcontent-%COMP%]{margin-right:22.5rem}.mb-22_5[_ngcontent-%COMP%]{margin-bottom:22.5rem}.mt45px[_ngcontent-%COMP%]{margin-top:45px}.mr45px[_ngcontent-%COMP%]{margin-right:45px}.mb45px[_ngcontent-%COMP%]{margin-bottom:45px}.ml45px[_ngcontent-%COMP%]{margin-left:45px}.gap-22_5[_ngcontent-%COMP%]{gap:22.5rem}.gap45px[_ngcontent-%COMP%]{gap:45px}.p-22_5[_ngcontent-%COMP%]{padding:22.5rem}.p45px[_ngcontent-%COMP%]{padding:45px}.mt-23[_ngcontent-%COMP%]{margin-top:23rem}.ml-23[_ngcontent-%COMP%]{margin-left:23rem}.mr-23[_ngcontent-%COMP%]{margin-right:23rem}.mb-23[_ngcontent-%COMP%]{margin-bottom:23rem}.mt46px[_ngcontent-%COMP%]{margin-top:46px}.mr46px[_ngcontent-%COMP%]{margin-right:46px}.mb46px[_ngcontent-%COMP%]{margin-bottom:46px}.ml46px[_ngcontent-%COMP%]{margin-left:46px}.gap-23[_ngcontent-%COMP%]{gap:23rem}.gap46px[_ngcontent-%COMP%]{gap:46px}.p-23[_ngcontent-%COMP%]{padding:23rem}.p46px[_ngcontent-%COMP%]{padding:46px}.mt-23_5[_ngcontent-%COMP%]{margin-top:23.5rem}.ml-23_5[_ngcontent-%COMP%]{margin-left:23.5rem}.mr-23_5[_ngcontent-%COMP%]{margin-right:23.5rem}.mb-23_5[_ngcontent-%COMP%]{margin-bottom:23.5rem}.mt47px[_ngcontent-%COMP%]{margin-top:47px}.mr47px[_ngcontent-%COMP%]{margin-right:47px}.mb47px[_ngcontent-%COMP%]{margin-bottom:47px}.ml47px[_ngcontent-%COMP%]{margin-left:47px}.gap-23_5[_ngcontent-%COMP%]{gap:23.5rem}.gap47px[_ngcontent-%COMP%]{gap:47px}.p-23_5[_ngcontent-%COMP%]{padding:23.5rem}.p47px[_ngcontent-%COMP%]{padding:47px}.mt-24[_ngcontent-%COMP%]{margin-top:24rem}.ml-24[_ngcontent-%COMP%]{margin-left:24rem}.mr-24[_ngcontent-%COMP%]{margin-right:24rem}.mb-24[_ngcontent-%COMP%]{margin-bottom:24rem}.mt48px[_ngcontent-%COMP%]{margin-top:48px}.mr48px[_ngcontent-%COMP%]{margin-right:48px}.mb48px[_ngcontent-%COMP%]{margin-bottom:48px}.ml48px[_ngcontent-%COMP%]{margin-left:48px}.gap-24[_ngcontent-%COMP%]{gap:24rem}.gap48px[_ngcontent-%COMP%]{gap:48px}.p-24[_ngcontent-%COMP%]{padding:24rem}.p48px[_ngcontent-%COMP%]{padding:48px}.mt-24_5[_ngcontent-%COMP%]{margin-top:24.5rem}.ml-24_5[_ngcontent-%COMP%]{margin-left:24.5rem}.mr-24_5[_ngcontent-%COMP%]{margin-right:24.5rem}.mb-24_5[_ngcontent-%COMP%]{margin-bottom:24.5rem}.mt49px[_ngcontent-%COMP%]{margin-top:49px}.mr49px[_ngcontent-%COMP%]{margin-right:49px}.mb49px[_ngcontent-%COMP%]{margin-bottom:49px}.ml49px[_ngcontent-%COMP%]{margin-left:49px}.gap-24_5[_ngcontent-%COMP%]{gap:24.5rem}.gap49px[_ngcontent-%COMP%]{gap:49px}.p-24_5[_ngcontent-%COMP%]{padding:24.5rem}.p49px[_ngcontent-%COMP%]{padding:49px}.mb-20[_ngcontent-%COMP%]{margin-bottom:20px}.mb-30[_ngcontent-%COMP%]{margin-bottom:30px}.mb-40[_ngcontent-%COMP%]{margin-bottom:40px}[hidden][_ngcontent-%COMP%]{display:none!important}
1table[_ngcontent-%COMP%]:not(.custom-table):not([role]){width:100%;border-spacing:0;border-collapse:collapse}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]{color:#323132!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;text-align:left}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tr[_ngcontent-%COMP%]{background:#fff}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover{transition:.3s;background:var(--%NS%color-black-white-250)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:1}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:active{background:var(--%NS%color-black-white-400)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]{font-size:1rem!important;padding:.5rem 0;box-sizing:border-box}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:last-of-type{padding-right:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:1rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%]{text-align:right}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:0;transition:.3s}fieldset[_ngcontent-%COMP%]{border:none}.w-100[_ngcontent-%COMP%]{width:100%}.maw-100[_ngcontent-%COMP%]{max-width:100%}.h-100[_ngcontent-%COMP%]{height:100%}.h-underline[_ngcontent-%COMP%]:hover, .underline[_ngcontent-%COMP%]{text-decoration:underline}.uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.c-pointer[_ngcontent-%COMP%]{cursor:pointer}.c-default[_ngcontent-%COMP%]{cursor:default!important}.hidden[_ngcontent-%COMP%]{visibility:hidden}.nowrap[_ngcontent-%COMP%]{white-space:nowrap}.overflow-hidden[_ngcontent-%COMP%]{overflow:hidden}.overflow-auto[_ngcontent-%COMP%]{overflow:auto}.no-padding[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{padding:0;overflow:hidden}.map-dialog-panel[_ngcontent-%COMP%]   .mat-dialog-content[_ngcontent-%COMP%]{overflow:hidden}.link-container[_ngcontent-%COMP%]{width:100%;display:inline-flex;align-items:center;gap:6px}.tab-trigger[_ngcontent-%COMP%]{font-weight:700;box-sizing:border-box;padding-bottom:4px;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer}.tab-trigger[_ngcontent-%COMP%]:hover{color:#000}.tab-trigger.tab-trigger-active[_ngcontent-%COMP%]{color:var(--%NS%color-blue);border-bottom-color:var(--%NS%color-blue)}.s-hover-slave[_ngcontent-%COMP%]{opacity:0;transition:opacity .3s;will-change:opacity}.s-hover-slave.s-hover-slave-active[_ngcontent-%COMP%]{opacity:1}s-select[_ngcontent-%COMP%]   .mat-mdc-select-arrow[_ngcontent-%COMP%]{opacity:0}s-select[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%]{font-weight:700}.s-select-pane[_ngcontent-%COMP%]{min-width:max-content!important;padding:0!important;border-radius:4px!important}.mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-dialog-panel.no-padding[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:0}.mat-mdc-dialog-panel.fullscreen-preview[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{border-radius:0}.mat-mdc-dialog-panel[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-menu-content[_ngcontent-%COMP%]{padding:0!important;display:flex;flex-direction:column}.mdc-button[_ngcontent-%COMP%]   .mdc-button__label[_ngcontent-%COMP%]{position:static!important}.mat-mdc-button-touch-target[_ngcontent-%COMP%]{height:inherit!important}.ya-maps-placemark-hint[_ngcontent-%COMP%]{padding:5px;font-size:16px;line-height:19px}.ya-maps-button[_ngcontent-%COMP%]{cursor:pointer;box-shadow:0 1px 2px 1px #00000026,0 2px 5px -3px #00000026;border:1px solid transparent}.mat-mdc-menu-panel[_ngcontent-%COMP%]{max-height:calc(50vh - 20px)}.mat-mdc-menu-panel.scrollbar-gutter-stable[_ngcontent-%COMP%]{scrollbar-gutter:stable}[_ngcontent-%COMP%]::highlight(dictionary-search), [_ngcontent-%COMP%]::highlight(cell-editor-search){color:var(--%NS%color-progress-50)}[_ngcontent-%COMP%]::highlight(dictionary-search-current), [_ngcontent-%COMP%]::highlight(cell-editor-search-current){color:var(--%NS%color-progress-50);background-color:var(--%NS%color-progress-90)}.cell-match[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.cell-match-current[_ngcontent-%COMP%]{background-color:var(--%NS%color-progress-90);box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.block-dependency-tooltip[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{display:block;max-width:calc(100% - 34px)}.reservation[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;padding:2px;gap:4px;border-radius:2px;border:1px solid var(--%NS%color-blue-200);color:var(--%NS%color-blue-300);background:var(--%NS%color-blue-100)}.reservation[_ngcontent-%COMP%]:not(.add):not(.rotten):hover{color:var(--%NS%color-blue)}.reservation.reports[_ngcontent-%COMP%]{text-align:center}.red[_ngcontent-%COMP%]{background:var(--%NS%color-red-100);border-color:var(--%NS%color-red-200);color:var(--%NS%color-red-300)}.red[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{filter:hue-rotate(115deg)}.readonly[_ngcontent-%COMP%]{pointer-events:none}.readonly[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{display:none}.indicator[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:2px;border:1px solid transparent;border-radius:2px}.indicator.green[_ngcontent-%COMP%]{background:var(--%NS%color-green-100);border-color:var(--%NS%color-green-200);color:var(--%NS%color-green-300)}.indicator.red[_ngcontent-%COMP%]{background:var(--%NS%color-red-100);border-color:var(--%NS%color-red-200);color:var(--%NS%color-red-300)}']})}}return o}
1)();function Hr(o,l){if(1&o&&(t.nrm(0,"div",3),t.nI1(1,"isWeekend")),2&o){const e=l.$implicit,n=l.$index,a=t.XpG();t.AVh("cell-odd",n%2!=0)("cell-even",n%2==0)("cell-weekend",t.bMT(1,8,e))("collapsed",a.isCollapsed(e))}}function Jr(o,l){1&o&&t.nrm(0,"s-svg-icon",6)}function Zr(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-reservations-preview",14),t.bIt("showReservations",function(a){c.eBV(e);const s=t.XpG(2).$implicit,j=t.XpG(2);return c.Njj(j.$toggleReservationsEditor({slot:s,levelValue:j.levelValue()},a))}),t.k0s(),t.nrm(1,"s-project-schedule-reports",15)}if(2&o){const e=t.XpG(2).$implicit,n=t.XpG(2);t.Y8G("slot",e),t.R7$(),t.Y8G("slot",e)("slotGroup",null)("showEmpty",!n.isDateFuture(e.active_since_date_local))}}function qr(o,l){if(1&o&&(t.j41(0,"div",10),t.nVh(1,Zr,2,4),t.nrm(2,"s-project-schedule-summary",12)(3,"s-icon-button",13),t.k0s()),2&o){const e=t.XpG().$implicit,n=t.XpG(2);t.R7$(),t.vxM("reservation"===n.mode()?1:-1),t.R7$(),t.Y8G("project",n.project)("data",e)("modelName","ScheduleTimeSlot")("modelId",e.id)("levelValues",n.levelValues())("levelValue",n.levelValue())("geoPoint",n.geoPoint)("scheduleTimeSlot",e),t.R7$(),t.Y8G("leftIcon",n.isSchedule()?"v2/edit":"v2/plus")}}function tc(o,l){1&o&&t.nrm(0,"s-svg-icon",11)}function ec(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",5),t.nI1(1,"isDatePast"),t.bIt("click",function(){const a=c.eBV(e).$implicit,s=t.XpG(2);return c.Njj(s.$edit({project:s.project,slot:a,levelValue:s.levelValue(),levelValues:s.levelValues(),geoPoint:s.geoPoint,date:s.dateRange.at(-1),multiday:!0},"add"))}),t.nVh(2,Jr,1,0,"s-svg-icon",6),t.j41(3,"div",7)(4,"div",8),t.EFF(5),t.nI1(6,"time"),t.nI1(7,"time"),t.nrm(8,"s-dot",9),t.EFF(9),t.k0s(),t.nVh(10,qr,4,10,"div",10),t.k0s(),t.nVh(11,tc,1,0,"s-svg-icon",11),t.k0s()}if(2&o){const e=l.$implicit,n=t.XpG(2);t.Aen(n.$dimensions(e,n.dateRange)),t.xc7("--%NS%border-color",e.project_scheme.color),t.AVh("past",!n.geoPoint.is_active||t.bMT(1,16,n.dateRange[n.dateRange.length-1]))("readonly",!n.hasAction(n.updateActions()))("border",e.project_scheme.color),t.R7$(2),t.vxM(n.$startOverflow(e)?2:-1),t.R7$(3),t.Lme(" ",t.bMT(6,18,e.active_since_time_local)," \u2014 ",t.bMT(7,20,e.active_till_time_local),"\xa0 "),t.R7$(4),t.SpI("\xa0 ",n.$label(e)," "),t.R7$(),t.vxM(n.$dimensions(e,n.dateRange).oneDay?-1:10),t.R7$(),t.vxM(n.$endOverflow(e)?11:-1)}}function oc(o,l){1&o&&(t.j41(0,"div",2),t.Z7z(1,ec,12,22,"div",4,t.fX1),t.k0s()),2&o&&(t.R
17$(),t.Dyx(l))}let nc=(()=>{class o{constructor(){this.levelValue=y.hFB.required(),this.levelValues=y.hFB.required(),this.utilService=(0,c.WQX)(lo.a),this.drawer=(0,c.WQX)(Fo.d),this.projectScheduleService=(0,c.WQX)(yt.Y),this.projectsScheduleSchemeService=(0,c.WQX)(ue.c),this.projectScheduleSlotService=(0,c.WQX)(ae.s),this.collapseService=(0,c.WQX)(Lt),this.hasAction=(0,c.WQX)(st.Be),this.collapsed=this.collapseService.collapsed,this.isCollapsed=this.collapseService.isCollapsed,this.mode=this.projectScheduleService.mode,this.isSchedule=this.projectScheduleService.isSchedule,this.policy=(0,d.EW)(()=>(0,Ct.QB)(this.levelValue(),this.projectScheduleService.project())),this.updateActions=(0,d.EW)(()=>this.isSchedule()?this.policy().scheduleUpdate:this.policy().reservationCreate),this.slots=(0,d.EW)(()=>{const e=this.projectsScheduleSchemeService.schemes(),n=this.projectsScheduleSchemeService.currentScheme();this.projectScheduleService.slots(),this.projectScheduleService.dateRange();const s=this.dateRange.reduce((J,it)=>J.concat(this.projectScheduleService.getSlots(this.geoPoint,it)),[]).filter(J=>J.active_since_date_local!==J.active_till_date_local).filter(J=>{const it=(0,S.Hc)(J.project_scheme.id,e);return!it.is_deleted||(0,S.zi)(J.active_till_date_local).getTime()<(0,S.zi)(it.deleted_at).getTime()}),j=[...new Set(s)];return n?j.filter(J=>J.project_scheme.id===n.id):j}),this.isDateFuture=S.Sx}$edit(e,n){if(this.isSchedule())return this.$editSchedule(e);this.$toggleReservationsEditor(e,n)}$editSchedule(e){return this.projectScheduleSlotService.open(e).subscribe(n=>{n&&(this.projectScheduleService.getSlotSummary(n),this.projectScheduleService.getVariablesOnSlots([n]))})}$label(e){const n=(0,S.ZS)("branch_id",null,e.rewards)?.value,a=Math.max(0,e.rewards.length-1),s=this.utilService.plural(a,"\u0441\u0442\u0430\u0432\u043a\u0430","\u0441\u0442\u0430\u0432\u043a\u0438","\u0441\u0442\u0430\u0432\u043e\u043a");
1let j=this.utilService.amount((n||0)/100);return a&&(j+=` + ${a} ${s}`),j}$dimensions(e,n){const a=(0,S.zi)(e.active_since_date_local),s=(0,S.zi)(e.active_till_date_local),J=this.collapseService.collapsedAmountBetweenDate((0,S.zi)(n[0]),a),it=n.filter(ht=>{const Pt=(0,S.zi)(ht).getTime();return Pt>=a.getTime()&&Pt<=s.getTime()&&this.isCollapsed(ht)}).length;let xt=n.findIndex(ht=>(0,S.zi)(ht).getTime()===a.getTime()),gt=n.findIndex(ht=>(0,S.zi)(ht).getTime()===s.getTime());return-1===xt&&(xt=0),-1===gt&&(gt=n.length-1),{marginLeft:144*xt+4+"px",width:gt>=xt?144*(gt-xt+1)-8-104*it+"px":"calc(100% - 12px)",transform:`translateX(${-104*J}px)`,oneDay:gt===xt}}$date(e){return(0,S.zi)(e)}$toggleReservationsEditor(e,n){const a=e?.slot;a&&this.drawer.open(_o,{width:1e3,data:{project:this.project,levelValue:e.levelValue,geoPoints:[this.geoPoint],past:!(0,S.Sx)(this.dateRange.at(-1)),slots:[a],mode:n}}).afterClosed().subscribe(()=>{this.projectScheduleService.getReservations([a.id])})}$prevent(e){e?.stopPropagation()}$startOverflow(e){return(0,S.zi)(e.active_since_date_local).getTime()<(0,S.zi)(this.dateRange.at(0)).getTime()}$endOverflow(e){return(0,S.MY)(e.active_till_date_local).getTime()>(0,S.MY)(this.dateRange.at(-1)).getTime()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-multiday-slots"]],inputs:{project:"project",geoPoint:"geoPoint",dateRange:"dateRange",levelValue:[1,"levelValue"],levelValues:[1,"levelValues"],ref:"ref"},decls:4,vars:1,consts:[[1,"row","cells"],[1,"cell",3,"cell-odd","cell-even","cell-weekend","collapsed"],[1,"slots-container"],[1,"cell"],[1,"multiday-slot",3,"style","past","readonly","border","--%NS%border-color"],[1,"multiday-slot",3,"click"],["name","schedule/overflow#EA2434","width","12","height","20",1,"overflow","start"],[1,"w-100","row","gap8px","nowrap"],[1,"row","gap8px","overflow-hidden","text-overflow-ellipsis"],[1,"point"],[1,"row","gap8px","icons"],["name","schedule/overflow#EA2434",1,"overflow","end",2,"justify-self","flex-end"],[3,"project","data","modelName","modelId","levelValues","levelValue","geoPoint","scheduleTimeSlot"],["square","true","size","s","theme","black",1,"icon","pencil","mr-0_5",3,"leftIcon"],[3,"showReservations","slot"],[3,"slot","slotGroup","showEmpty"]],template:function(n,a){if(1&n&&(t.j41(0,"div",0),t.Z7z(1,Hr,2,10,"div",1,t.fX1),t.k0s(),t.nVh(3,oc,3,0,"div",2)),2&n){let s;t.R7$(),t.Dyx(a.dateRange),t.R7$(2),t.vxM((s=a.slots())?3:-1,s)}},dependencies:[so,po,tt.D,b.x,ge,at.p,F,io,Gr],styles:['.cdk-overlay-container[_ngcontent-%COMP%], .cdk-global-overlay-wrapper[_ngcontent-%COMP%]{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container[_ngcontent-%COMP%]{position:fixed;z-index:1000}.cdk-overlay-container[_ngcontent-%COMP%]:empty{display:none}.cdk-global-overlay-wrapper[_ngcontent-%COMP%]{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane[_ngcontent-%COMP%]{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop[_ngcontent-%COMP%]{transition-duration:1ms}}.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:#00000052}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%], .cdk-high-contrast-active[_ngcontent-%COMP%]   .cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover[_ngcontent-%COMP%]{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover[_ngcontent-%COMP%]::backdrop{display:none}.cdk-overlay-popover[_ngcontent-%COMP%]   .cdk-overlay-backdrop[_ngcontent-%COMP%]{position:fixed;z-index:auto}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal}[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}.sign-in-container[_ngcontent-%COMP%]{position:relative}.sign-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:0}.sign-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-enter .32s ease forwards}.sign-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_sign-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_sign-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-in-container[_ngcontent-%COMP%]{position:relative}.slide-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:24px 30px}.slide-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-enter .16s ease forwards}.slide-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_slide-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_slide-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-enter[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-enter .16s ease forwards}.slide-leave[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-enter{0%{height:0;opacity:0}
1to{height:var(--%NS%slide-max-height, auto);opacity:1}}@keyframes _ngcontent-%COMP%_slide-leave{0%{height:var(--%NS%slide-max-height, auto);opacity:1}to{height:0;opacity:0}}.fade-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-enter .16s ease forwards}.fade-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_fade-enter{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_fade-leave{0%{opacity:1}to{opacity:0}}.badge-enter[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-enter .16s ease forwards}.badge-leave[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_badge-enter{0%{width:0;opacity:0}to{width:var(--%NS%badge-width, auto);opacity:1}}@keyframes _ngcontent-%COMP%_badge-leave{0%{width:var(--%NS%badge-width, auto);opacity:1}to{width:0;opacity:0}}.slide-right-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-enter .16s ease forwards}.slide-right-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-right-enter{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _ngcontent-%COMP%_slide-right-leave{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.rotate-active[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_rotate 2s linear infinite}@keyframes _ngcontent-%COMP%_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-aura[_ngcontent-%COMP%]{position:absolute;inset:-6px;border-radius:50%;background:conic-gradient(from 0deg,#2f6bff,#e5484d,#8b5cf6,#2f6bff);animation:_ngcontent-%COMP%_rotate 3s linear infinite;opacity:.7;filter:blur(8px);pointer-events:none}.ai-highlight[_ngcontent-%COMP%]{border-radius:10px;padding:2px;margin:-2px;animation:_ngcontent-%COMP%_ai-highlight 3s ease}@keyframes _ngcontent-%COMP%_ai-highlight{0%{background-color:#2f6bff80;box-shadow:0 0 16px 5px #2f6bff80}30%{background-color:#e5484d80;box-shadow:0 0 16px 5px #e5484d80}60%{background-color:#8b5cf680;box-shadow:0 0 16px 5px #8b5cf680}to{background-color:#8b5cf600;box-shadow:0 0 #8b5cf600}}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}
1.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html[_ngcontent-%COMP%]{--%NS%mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--%NS%mat-app-background-color, var(--%NS%mat-sys-background, transparent));color:var(--%NS%mat-app-text-color, var(--%NS%mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--%NS%mat-app-background-color: #fafafa;--%NS%mat-app-text-color: rgba(0, 0, 0, .87);--%NS%mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);
1--%NS%mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #ff4081;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-shape: 4px;--%NS%mat-card-outlined-container-shape: 4px;--%NS%mat-card-filled-container-shape: 4px;--%NS%mat-card-outlined-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-color: white;--%NS%mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-container-color: white;--%NS%mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--%NS%mat-card-filled-container-color: white;--%NS%mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-height: 4px;--%NS%mat-progress-bar-track-height: 4px;--%NS%mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #ff4081;--%NS%mat-progress-bar-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-shape: 4px;--%NS%mat-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-color: #424242;--%NS%mat-tooltip-supporting-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-form-field-filled-active-indicator-height: 1px;--%NS%mat-form-field-filled-focus-active-indicator-height: 2px;--%NS%mat-form-field-filled-container-shape: 4px;--%NS%mat-form-field-outlined-outline-width: 1px;--%NS%mat-form-field-outlined-focus-outline-width: 2px;--%NS%mat-form-field-outlined-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-error-text-color: #f44336;--%NS%mat-form-field-select-option-text-color: inherit;--%NS%mat-form-field-select-disabled-option-text-color: GrayText;--%NS%mat-form-field-leading-icon-color: unset;--%NS%mat-form-field-disabled-leading-icon-color: unset;--%NS%mat-form-field-trailing-icon-color: unset;--%NS%mat-form-field-disabled-trailing-icon-color: unset;--%NS%mat-form-field-error-focus-trailing-icon-color: unset;--%NS%mat-form-field-error-hover-trailing-icon-color: unset;--%NS%mat-form-field-error-trailing-icon-color: unset;--%NS%mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-hover-state-layer-opacity: .04;--%NS%mat-form-field-focus-state-layer-opacity: .12;--%NS%mat-form-field-filled-container-color: #f6f6f6;--%NS%mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-error-hover-label-text-color: #f44336;--%NS%mat-form-field-filled-error-focus-label-text-color: #f44336;--%NS%mat-form-field-filled-error-label-text-color: #f44336;--%NS%mat-form-field-filled-error-caret-color: #f44336;--%NS%mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-error-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-hover-active-indicator-color: #f44336;--%NS%mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-error-caret-color: #f44336;--%NS%mat-form-field-outlined-error-focus-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-hover-label-text-color: #f44336;--%NS%mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--%NS%mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-error-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-error-hover-outline-color: #f44336;--%NS%mat-form-field-outlined-error-outline-color: #f44336}
1.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-filled-caret-color: #ff4081;--%NS%mat-form-field-filled-focus-active-indicator-color: #ff4081;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #ff4081;--%NS%mat-form-field-outlined-focus-outline-color: #ff4081;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-form-field-container-height: 56px;--%NS%mat-form-field-filled-label-display: block;--%NS%mat-form-field-container-vertical-padding: 16px;--%NS%mat-form-field-filled-with-label-container-padding-top: 24px;--%NS%mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--%NS%mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #ff4081;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-container-shape: 4px;--%NS%mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-shape: 4px;--%NS%mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--%NS%mat-dialog-container-max-width: 80vw;--%NS%mat-dialog-container-small-max-width: 80vw;--%NS%mat-dialog-container-min-width: 0;--%NS%mat-dialog-actions-alignment: start;--%NS%mat-dialog-actions-padding: 8px;--%NS%mat-dialog-content-padding: 20px 24px;--%NS%mat-dialog-with-actions-content-padding: 20px 24px;--%NS%mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-color: white;--%NS%mat-dialog-subhead-color: rgba(0, 0, 0, .87);--%NS%mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-shape-radius: 16px;--%NS%mat-chip-disabled-container-opacity: .4;--%NS%mat-chip-disabled-outline-color: transparent;--%NS%mat-chip-flat-selected-outline-width: 0;--%NS%mat-chip-focus-outline-color: transparent;--%NS%mat-chip-hover-state-layer-opacity: .04;--%NS%mat-chip-outline-color: transparent;--%NS%mat-chip-outline-width: 0;--%NS%mat-chip-selected-hover-state-layer-opacity: .04;--%NS%mat-chip-selected-trailing-action-state-layer-color: transparent;--%NS%mat-chip-trailing-action-focus-opacity: 1;--%NS%mat-chip-trailing-action-focus-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-hover-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-opacity: .54;--%NS%mat-chip-trailing-action-state-layer-color: transparent;--%NS%mat-chip-with-avatar-avatar-shape-radius: 14px;--%NS%mat-chip-with-avatar-avatar-size: 28px;--%NS%mat-chip-with-avatar-disabled-avatar-opacity: 1;--%NS%mat-chip-with-icon-disabled-icon-opacity: 1;--%NS%mat-chip-with-icon-icon-size: 18px;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}
1.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #ff4081;--%NS%mat-chip-elevated-disabled-container-color: #ff4081;--%NS%mat-chip-elevated-selected-container-color: #ff4081;--%NS%mat-chip-flat-disabled-selected-container-color: #ff4081;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-height: 32px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-disabled-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-track-opacity: .12;--%NS%mat-slide-toggle-disabled-unselected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--%NS%mat-slide-toggle-handle-height: 20px;--%NS%mat-slide-toggle-handle-shape: 10px;--%NS%mat-slide-toggle-handle-width: 20px;--%NS%mat-slide-toggle-hidden-track-opacity: 1;--%NS%mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--%NS%mat-slide-toggle-pressed-handle-size: 20px;--%NS%mat-slide-toggle-selected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-handle-size: 20px;--%NS%mat-slide-toggle-selected-hover-state-layer-opacity: .04;--%NS%mat-slide-toggle-selected-icon-size: 18px;--%NS%mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-track-outline-width: 1px;--%NS%mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-track-height: 14px;--%NS%mat-slide-toggle-track-outline-width: 1px;--%NS%mat-slide-toggle-track-shape: 7px;--%NS%mat-slide-toggle-track-width: 36px;--%NS%mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-handle-size: 20px;--%NS%mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-icon-size: 18px;--%NS%mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--%NS%mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-visible-track-opacity: 1;--%NS%mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--%NS%mat-slide-toggle-with-icon-handle-size: 20px;--%NS%mat-slide-toggle-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;
1--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373;--%NS%mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--%NS%mat-slide-toggle-selected-track-outline-color: transparent;--%NS%mat-slide-toggle-track-outline-color: transparent;--%NS%mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-handle-surface-color: white;--%NS%mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--%NS%mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-handle-color: #424242;--%NS%mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-track-color: #f06292;--%NS%mat-slide-toggle-selected-hover-track-color: #f06292;--%NS%mat-slide-toggle-selected-pressed-track-color: #f06292;--%NS%mat-slide-toggle-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-state-layer-size: 40px;--%NS%mat-slide-toggle-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-radio-disabled-selected-icon-opacity: .38;--%NS%mat-radio-disabled-unselected-icon-opacity: .38;--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-height: 6px;--%NS%mat-slider-active-track-shape: 9999px;--%NS%mat-slider-handle-height: 20px;--%NS%mat-slider-handle-shape: 50%;--%NS%mat-slider-handle-width: 20px;--%NS%mat-slider-inactive-track-height: 4px;--%NS%mat-slider-inactive-track-shape: 9999px;--%NS%mat-slider-value-indicator-border-radius: 4px;--%NS%mat-slider-value-indicator-caret-display: block;--%NS%mat-slider-value-indicator-container-transform: translateX(-50%);--%NS%mat-slider-value-indicator-height: 32px;--%NS%mat-slider-value-indicator-padding: 0 12px;--%NS%mat-slider-value-indicator-text-transform: none;--%NS%mat-slider-value-indicator-width: auto;--%NS%mat-slider-with-overlap-handle-outline-width: 1px;--%NS%mat-slider-with-tick-marks-active-container-opacity: .6;--%NS%mat-slider-with-tick-marks-container-shape: 50%;--%NS%mat-slider-with-tick-marks-container-size: 2px;--%NS%mat-slider-with-tick-marks-inactive-container-opacity: .6;--%NS%mat-slider-value-indicator-transform-origin: bottom}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336;--%NS%mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-label-container-color: #424242;--%NS%mat-slider-label-label-text-color: white;--%NS%mat-slider-value-indicator-opacity: 1;--%NS%mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--%NS%mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #ff4081;--%NS%mat-slider-focus-handle-color: #ff4081;--%NS%mat-slider-handle-color: #ff4081;--%NS%mat-slider-hover-handle-color: #ff4081;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-slider-inactive-track-color: #ff4081;--%NS%mat-slider-ripple-color: #ff4081;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-menu-container-shape: 4px;--%NS%mat-menu-divider-bottom-spacing: 0;--%NS%mat-menu-divider-top-spacing: 0;--%NS%mat-menu-item-spacing: 16px;--%NS%mat-menu-item-icon-size: 24px;--%NS%mat-menu-item-leading-spacing: 16px;--%NS%mat-menu-item-trailing-spacing: 16px;--%NS%mat-menu-item-with-icon-leading-spacing: 16px;--%NS%mat-menu-item-with-icon-trailing-spacing: 16px;--%NS%mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-icon-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-menu-container-color: white;--%NS%mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-shape: 4px;--%NS%mat-list-list-item-container-shape: 0;--%NS%mat-list-list-item-leading-avatar-shape: 50%;--%NS%mat-list-list-item-leading-icon-size: 24px;--%NS%mat-list-list-item-leading-avatar-size: 40px;--%NS%mat-list-list-item-trailing-icon-size: 24px;--%NS%mat-list-list-item-disabled-state-layer-opacity: 0;--%NS%mat-list-list-item-disabled-label-text-opacity: .38;--%NS%mat-list-list-item-disabled-leading-icon-opacity: .38;--%NS%mat-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-color: transparent;--%NS%mat-list-list-item-container-color: transparent;--%NS%mat-list-list-item-selected-container-color: transparent;--%NS%mat-list-list-item-leading-avatar-color: transparent;--%NS%mat-list-list-item-disabled-state-layer-color: transparent;--%NS%mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-state-layer-opacity: .04;--%NS%mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--%NS%mat-list-list-item-leading-icon-start-space: 16px;--%NS%mat-list-list-item-leading-icon-end-space: 32px;--%NS%mat-list-list-item-one-line-container-height: 48px;
1--%NS%mat-list-list-item-two-line-container-height: 64px;--%NS%mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-page-size-select-width: 84px;--%NS%mat-paginator-page-size-select-touch-target-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-paginator-container-background-color: white;--%NS%mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--%NS%mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-size: 56px;--%NS%mat-paginator-form-field-container-height: 40px;--%NS%mat-paginator-form-field-container-vertical-padding: 8px;--%NS%mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px;--%NS%mat-tab-divider-color: transparent;--%NS%mat-tab-divider-height: 0;--%NS%mat-tab-active-indicator-height: 2px;--%NS%mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #ff4081;--%NS%mat-tab-active-ripple-color: #ff4081;--%NS%mat-tab-inactive-ripple-color: #ff4081;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #ff4081;--%NS%mat-tab-active-hover-label-text-color: #ff4081;--%NS%mat-tab-active-focus-indicator-color: #ff4081;--%NS%mat-tab-active-hover-indicator-color: #ff4081;--%NS%mat-tab-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}
1.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #ff4081;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-selected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-selected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-unselected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%], .mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-touch-target-display: block;--%NS%mat-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-shape: 4px;--%NS%mat-button-filled-horizontal-padding: 16px;--%NS%mat-button-filled-icon-offset: -4px;--%NS%mat-button-filled-icon-spacing: 8px;--%NS%mat-button-filled-touch-target-size: 48px;--%NS%mat-button-outlined-container-shape: 4px;--%NS%mat-button-outlined-horizontal-padding: 15px;--%NS%mat-button-outlined-icon-offset: -4px;--%NS%mat-button-outlined-icon-spacing: 8px;--%NS%mat-button-outlined-keep-touch-target: false;--%NS%mat-button-outlined-outline-width: 1px;--%NS%mat-button-outlined-touch-target-size: 48px;--%NS%mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-container-shape: 4px;--%NS%mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-horizontal-padding: 16px;--%NS%mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-icon-offset: -4px;--%NS%mat-button-protected-icon-spacing: 8px;--%NS%mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-button-protected-touch-target-size: 48px;--%NS%mat-button-text-container-shape: 4px;--%NS%mat-button-text-horizontal-padding: 8px;--%NS%mat-button-text-icon-offset: 0;--%NS%mat-button-text-icon-spacing: 8px;--%NS%mat-button-text-with-icon-horizontal-padding: 8px;--%NS%mat-button-text-touch-target-size: 48px;--%NS%mat-button-tonal-container-shape: 4px;--%NS%mat-button-tonal-horizontal-padding: 16px;--%NS%mat-button-tonal-icon-offset: -4px;--%NS%mat-button-tonal-icon-spacing: 8px;--%NS%mat-button-tonal-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: white;--%NS%mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-filled-focus-state-layer-opacity: .12;--%NS%mat-button-filled-hover-state-layer-opacity: .04;--%NS%mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-filled-pressed-state-layer-opacity: .12;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-outlined-focus-state-layer-opacity: .12;--%NS%mat-button-outlined-hover-state-layer-opacity: .04;--%NS%mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-pressed-state-layer-opacity: .12;--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-container-color: white;--%NS%mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-protected-focus-state-layer-opacity: .12;--%NS%mat-button-protected-hover-state-layer-opacity: .04;--%NS%mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-pressed-state-layer-opacity: .12;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-text-focus-state-layer-opacity: .12;--%NS%mat-button-text-hover-state-layer-opacity: .04;--%NS%mat-button-text-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-pressed-state-layer-opacity: .12;--%NS%mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-container-color: white;--%NS%mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-tonal-focus-state-layer-opacity: .12;--%NS%mat-button-tonal-hover-state-layer-opacity: .04;--%NS%mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-pressed-state-layer-opacity: .12;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .mat-tonal-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}
1.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%], .mat-tonal-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #ff4081;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #ff4081;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #ff4081;--%NS%mat-button-protected-container-color: #ff4081;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #ff4081;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-text-state-layer-color: #ff4081;--%NS%mat-button-tonal-container-color: #ff4081;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%], .mat-tonal-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-height: 36px;--%NS%mat-button-filled-touch-target-display: block;--%NS%mat-button-outlined-container-height: 36px;--%NS%mat-button-outlined-touch-target-display: block;--%NS%mat-button-protected-container-height: 36px;--%NS%mat-button-protected-touch-target-display: block;--%NS%mat-button-text-container-height: 36px;--%NS%mat-button-text-touch-target-display: block;--%NS%mat-button-tonal-container-height: 36px;--%NS%mat-button-tonal-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-size: 24px;--%NS%mat-icon-button-container-shape: 50%;--%NS%mat-icon-button-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-icon-button-focus-state-layer-opacity: .12;--%NS%mat-icon-button-hover-state-layer-opacity: .04;--%NS%mat-icon-button-icon-color: inherit;--%NS%mat-icon-button-pressed-state-layer-opacity: .12;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}
1.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #ff4081;--%NS%mat-icon-button-state-layer-color: #ff4081;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #ff4081 12%, transparent)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 48px;--%NS%mat-icon-button-state-layer-size: 48px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-shape: 50%;--%NS%mat-fab-touch-target-size: 48px;--%NS%mat-fab-extended-container-height: 48px;--%NS%mat-fab-extended-container-shape: 24px;--%NS%mat-fab-small-container-shape: 50%;--%NS%mat-fab-small-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: white;--%NS%mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-focus-state-layer-opacity: .12;--%NS%mat-fab-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-hover-state-layer-opacity: .04;--%NS%mat-fab-pressed-state-layer-opacity: .12;--%NS%mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-container-color: white;--%NS%mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-small-focus-state-layer-opacity: .12;--%NS%mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-small-hover-state-layer-opacity: .04;--%NS%mat-fab-small-pressed-state-layer-opacity: .12;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}
1.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #ff4081;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-fab-small-container-color: #ff4081;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-fab-small-touch-target-display: block;--%NS%mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-color: #424242;--%NS%mat-snack-bar-supporting-text-color: white;--%NS%mat-snack-bar-button-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-table-background-color: white;--%NS%mat-table-header-headline-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-table-header-container-height: 56px;--%NS%mat-table-footer-container-height: 52px;--%NS%mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-width: 4px;--%NS%mat-progress-spinner-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-badge-container-shape: 50%;--%NS%mat-badge-container-size: unset;--%NS%mat-badge-small-size-container-size: unset;--%NS%mat-badge-large-size-container-size: unset;--%NS%mat-badge-legacy-container-size: 22px;--%NS%mat-badge-legacy-small-size-container-size: 16px;--%NS%mat-badge-legacy-large-size-container-size: 28px;--%NS%mat-badge-container-offset: -11px 0;--%NS%mat-badge-small-size-container-offset: -8px 0;--%NS%mat-badge-large-size-container-offset: -14px 0;--%NS%mat-badge-container-overlap-offset: -11px;--%NS%mat-badge-small-size-container-overlap-offset: -8px;--%NS%mat-badge-large-size-container-overlap-offset: -14px;--%NS%mat-badge-container-padding: 0;--%NS%mat-badge-small-size-container-padding: 0;--%NS%mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white;--%NS%mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #ff4081;--%NS%mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-focus-state-layer-opacity: .12;--%NS%mat-button-toggle-hover-state-layer-opacity: .04;--%NS%mat-button-toggle-legacy-focus-state-layer-opacity: 1;--%NS%mat-button-toggle-legacy-height: 36px;--%NS%mat-button-toggle-legacy-shape: 2px;--%NS%mat-button-toggle-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-background-color: white;--%NS%mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-disabled-state-background-color: white;--%NS%mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--%NS%mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-disabled-state-background-color: white;--%NS%mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-container-shape: 4px;--%NS%mat-datepicker-calendar-container-touch-shape: 4px;--%NS%mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-datepicker-content.mat-accent[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff4081 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #ff4081;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-calendar-controls[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 40px;--%NS%mat-icon-button-state-layer-size: 40px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--%NS%mat-divider-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-shape: 4px;--%NS%mat-expansion-legacy-header-indicator-display: inline-block;--%NS%mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-expansion-container-background-color: white;--%NS%mat-expansion-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--%NS%mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-expansion-header-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-header-description-color: rgba(0, 0, 0, .54);--%NS%mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-header-collapsed-state-height: 48px;--%NS%mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--%NS%mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}.mat-icon.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-shape: 0;--%NS%mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-background-color: white;--%NS%mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-content-background-color: #fafafa;--%NS%mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-focus-state-layer-shape: 4px;--%NS%mat-stepper-header-hover-state-layer-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white;--%NS%mat-stepper-container-color: white;--%NS%mat-stepper-line-color: rgba(0, 0, 0, .12);--%NS%mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-stepper-header-error-state-label-text-color: #f44336;--%NS%mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-error-state-icon-foreground-color: #f44336;--%NS%mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}.mat-step-header.mat-warn[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--%NS%mat-sort-arrow-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: white;--%NS%mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}
1.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #ff4081;--%NS%mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-standard-height: 64px;--%NS%mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--%NS%mat-tree-container-background-color: white;--%NS%mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-timepicker-container-background-color: white}[_ngcontent-%COMP%]:root{--%NS%mat-option-selected-state-label-text-color: #333333;--%NS%mat-option-selected-state-layer-color: transparent;--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #333333}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{height:100%;font-size:16px;line-height:20px;color:var(--%NS%color-base-20)}*[_ngcontent-%COMP%]{font-family:Proxima Nova,sans-serif!important;letter-spacing:initial}router-outlet[_ngcontent-%COMP%] + *[_ngcontent-%COMP%]{display:contents}body[_ngcontent-%COMP%]{margin:0;overflow:hidden}[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px var(--%NS%color-black-white-400)}[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px;height:8px}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--%NS%color-black-white-400)}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:visited{color:var(--%NS%color-base-20);text-decoration:none}fieldset[_ngcontent-%COMP%]{padding:0;margin:0}h1[_ngcontent-%COMP%]{font-size:1.75rem;font-weight:700}ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{margin-block:0;padding-inline:1rem 0}.bold[_ngcontent-%COMP%]{font-weight:700!important}.font-normal[_ngcontent-%COMP%]{font-weight:400!important}.d-flex[_ngcontent-%COMP%]{display:flex}.d-inline-flex[_ngcontent-%COMP%]{display:inline-flex}.d-block[_ngcontent-%COMP%]{display:block}.d-none[_ngcontent-%COMP%]{display:none!important}.pre-line[_ngcontent-%COMP%]{white-space:pre-line}.row[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center}.column[_ngcontent-%COMP%]{display:flex;flex-direction:column}.space-between[_ngcontent-%COMP%]{justify-content:space-between}.align-start[_ngcontent-%COMP%]{align-items:start}.align-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-center[_ngcontent-%COMP%]{align-items:center}.align-end[_ngcontent-%COMP%]{align-items:end}.justify-center[_ngcontent-%COMP%]{justify-content:center}.justify-end[_ngcontent-%COMP%]{justify-content:end}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap}.text10[_ngcontent-%COMP%], .text-caption[_ngcontent-%COMP%]{font-size:10px;line-height:12px}.text16[_ngcontent-%COMP%], .text-body-1[_ngcontent-%COMP%]{font-size:16px;line-height:20px}.text14[_ngcontent-%COMP%], .text-body-2[_ngcontent-%COMP%], .multiday-slot[_ngcontent-%COMP%]{font-size:14px;line-height:20px}.text12[_ngcontent-%COMP%], .text-body-3[_ngcontent-%COMP%]{font-size:12px!important;line-height:16px!important}.text-title-1[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text-title-2[_ngcontent-%COMP%]{font-size:24px;line-height:28px;font-weight:700}.text20[_ngcontent-%COMP%], .text-title-3[_ngcontent-%COMP%]{font-size:20px;line-height:24px;font-weight:700}.text-title-4[_ngcontent-%COMP%]{font-size:16px;line-height:20px;font-weight:700}.text-title-5[_ngcontent-%COMP%]{font-size:13px;line-height:16px;font-weight:700}.text24[_ngcontent-%COMP%], .text-header-2[_ngcontent-%COMP%]{font-size:24px;line-height:32px;font-weight:700}.text28[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text36[_ngcontent-%COMP%]{font-size:36px;line-height:40px;font-weight:700}.text-overflow-ellipsis[_ngcontent-%COMP%]{display:inline-block;overflow:hidden;text-overflow:ellipsis}.c-blue[_ngcontent-%COMP%]{color:var(--%NS%color-blue)!important}.c-blue[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:inherit}.c-gray[_ngcontent-%COMP%], .color-black-white-100[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-100)}.color-black-white-250[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-250)}.color-black-white-400[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-400)}.color-black-white-550[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-550)}.color-black-white-600[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-600)}.color-black-white-700[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.color-green-300[_ngcontent-%COMP%]{color:var(--%NS%color-green-300)}.color-success-50[_ngcontent-%COMP%]{color:var(--%NS%color-success-50)}.c-medium-gray[_ngcontent-%COMP%]{color:var(--%NS%color-medium-gray)}.color-red-300[_ngcontent-%COMP%]{color:var(--%NS%color-red-300)!important}.color-danger-50[_ngcontent-%COMP%]{color:var(--%NS%color-danger-50)}.color-blue-100[_ngcontent-%COMP%]{color:var(--%NS%color-blue-100)}.color-blue-200[_ngcontent-%COMP%]{color:var(--%NS%color-blue-200)}
1.color-blue-300[_ngcontent-%COMP%]{color:var(--%NS%color-blue-300)}.color-base-20[_ngcontent-%COMP%]{color:var(--%NS%color-base-20)}.color-base-40[_ngcontent-%COMP%]{color:var(--%NS%color-base-40)}.color-base-60[_ngcontent-%COMP%]{color:var(--%NS%color-base-60)}.color-base-80[_ngcontent-%COMP%]{color:var(--%NS%color-base-80)}.color-base-95[_ngcontent-%COMP%]{color:var(--%NS%color-base-95)}.color-progress-50[_ngcontent-%COMP%]{color:var(--%NS%color-progress-50)}.color-progress-70[_ngcontent-%COMP%]{color:var(--%NS%color-progress-70)}.c-black[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.b-white[_ngcontent-%COMP%]{background:#fff}.b-gray[_ngcontent-%COMP%]{background:var(--%NS%color-black-white-100)}.b-lightgray[_ngcontent-%COMP%]{background:var(--%NS%color-base-92)}.b-base95[_ngcontent-%COMP%]{background:var(--%NS%color-base-95)}.m-auto[_ngcontent-%COMP%]{margin:auto}.mh-4[_ngcontent-%COMP%]{margin-left:4rem;margin-right:4rem}.ml-auto[_ngcontent-%COMP%]{margin-left:auto}.mt-0_5[_ngcontent-%COMP%]{margin-top:.5rem}.ml-0_5[_ngcontent-%COMP%]{margin-left:.5rem}.mr-0_5[_ngcontent-%COMP%]{margin-right:.5rem}.mb-0_5[_ngcontent-%COMP%]{margin-bottom:.5rem}.mt1px[_ngcontent-%COMP%]{margin-top:1px}.mr1px[_ngcontent-%COMP%]{margin-right:1px}.mb1px[_ngcontent-%COMP%]{margin-bottom:1px}.ml1px[_ngcontent-%COMP%]{margin-left:1px}.gap-0_5[_ngcontent-%COMP%]{gap:.5rem}.gap1px[_ngcontent-%COMP%]{gap:1px}.p-0_5[_ngcontent-%COMP%]{padding:.5rem}.p1px[_ngcontent-%COMP%]{padding:1px}.mt-1[_ngcontent-%COMP%]{margin-top:1rem}.ml-1[_ngcontent-%COMP%]{margin-left:1rem}.mr-1[_ngcontent-%COMP%]{margin-right:1rem}.mb-1[_ngcontent-%COMP%]{margin-bottom:1rem}.mt2px[_ngcontent-%COMP%]{margin-top:2px}.mr2px[_ngcontent-%COMP%]{margin-right:2px}.mb2px[_ngcontent-%COMP%]{margin-bottom:2px}.ml2px[_ngcontent-%COMP%]{margin-left:2px}.gap-1[_ngcontent-%COMP%]{gap:1rem}.gap2px[_ngcontent-%COMP%]{gap:2px}.p-1[_ngcontent-%COMP%]{padding:1rem}.p2px[_ngcontent-%COMP%]{padding:2px}.mt-1_5[_ngcontent-%COMP%]{margin-top:1.5rem}.ml-1_5[_ngcontent-%COMP%]{margin-left:1.5rem}.mr-1_5[_ngcontent-%COMP%]{margin-right:1.5rem}.mb-1_5[_ngcontent-%COMP%]{margin-bottom:1.5rem}.mt3px[_ngcontent-%COMP%]{margin-top:3px}.mr3px[_ngcontent-%COMP%]{margin-right:3px}.mb3px[_ngcontent-%COMP%]{margin-bottom:3px}.ml3px[_ngcontent-%COMP%]{margin-left:3px}.gap-1_5[_ngcontent-%COMP%]{gap:1.5rem}.gap3px[_ngcontent-%COMP%]{gap:3px}.p-1_5[_ngcontent-%COMP%]{padding:1.5rem}.p3px[_ngcontent-%COMP%]{padding:3px}.mt-2[_ngcontent-%COMP%]{margin-top:2rem}.ml-2[_ngcontent-%COMP%]{margin-left:2rem}.mr-2[_ngcontent-%COMP%]{margin-right:2rem}.mb-2[_ngcontent-%COMP%]{margin-bottom:2rem}.mt4px[_ngcontent-%COMP%]{margin-top:4px}.mr4px[_ngcontent-%COMP%]{margin-right:4px}.mb4px[_ngcontent-%COMP%]{margin-bottom:4px}.ml4px[_ngcontent-%COMP%]{margin-left:4px}.gap-2[_ngcontent-%COMP%]{gap:2rem}.gap4px[_ngcontent-%COMP%]{gap:4px}.p-2[_ngcontent-%COMP%]{padding:2rem}.p4px[_ngcontent-%COMP%]{padding:4px}.mt-2_5[_ngcontent-%COMP%]{margin-top:2.5rem}.ml-2_5[_ngcontent-%COMP%]{margin-left:2.5rem}.mr-2_5[_ngcontent-%COMP%]{margin-right:2.5rem}.mb-2_5[_ngcontent-%COMP%]{margin-bottom:2.5rem}.mt5px[_ngcontent-%COMP%]{margin-top:5px}.mr5px[_ngcontent-%COMP%]{margin-right:5px}.mb5px[_ngcontent-%COMP%]{margin-bottom:5px}.ml5px[_ngcontent-%COMP%]{margin-left:5px}.gap-2_5[_ngcontent-%COMP%]{gap:2.5rem}.gap5px[_ngcontent-%COMP%]{gap:5px}.p-2_5[_ngcontent-%COMP%]{padding:2.5rem}.p5px[_ngcontent-%COMP%]{padding:5px}.mt-3[_ngcontent-%COMP%]{margin-top:3rem}.ml-3[_ngcontent-%COMP%]{margin-left:3rem}.mr-3[_ngcontent-%COMP%]{margin-right:3rem}.mb-3[_ngcontent-%COMP%]{margin-bottom:3rem}.mt6px[_ngcontent-%COMP%]{margin-top:6px}.mr6px[_ngcontent-%COMP%]{margin-right:6px}.mb6px[_ngcontent-%COMP%]{margin-bottom:6px}.ml6px[_ngcontent-%COMP%]{margin-left:6px}.gap-3[_ngcontent-%COMP%]{gap:3rem}.gap6px[_ngcontent-%COMP%]{gap:6px}.p-3[_ngcontent-%COMP%]{padding:3rem}.p6px[_ngcontent-%COMP%]{padding:6px}.mt-3_5[_ngcontent-%COMP%]{margin-top:3.5rem}.ml-3_5[_ngcontent-%COMP%]{margin-left:3.5rem}.mr-3_5[_ngcontent-%COMP%]{margin-right:3.5rem}.mb-3_5[_ngcontent-%COMP%]{margin-bottom:3.5rem}.mt7px[_ngcontent-%COMP%]{margin-top:7px}.mr7px[_ngcontent-%COMP%]{margin-right:7px}.mb7px[_ngcontent-%COMP%]{margin-bottom:7px}.ml7px[_ngcontent-%COMP%]{margin-left:7px}.gap-3_5[_ngcontent-%COMP%]{gap:3.5rem}.gap7px[_ngcontent-%COMP%]{gap:7px}.p-3_5[_ngcontent-%COMP%]{padding:3.5rem}.p7px[_ngcontent-%COMP%]{padding:7px}.mt-4[_ngcontent-%COMP%]{margin-top:4rem}.ml-4[_ngcontent-%COMP%]{margin-left:4rem}.mr-4[_ngcontent-%COMP%]{margin-right:4rem}.mb-4[_ngcontent-%COMP%]{margin-bottom:4rem}.mt8px[_ngcontent-%COMP%]{margin-top:8px}.mr8px[_ngcontent-%COMP%]{margin-right:8px}.mb8px[_ngcontent-%COMP%]{margin-bottom:8px}.ml8px[_ngcontent-%COMP%]{margin-left:8px}.gap-4[_ngcontent-%COMP%]{gap:4rem}.gap8px[_ngcontent-%COMP%]{gap:8px}.p-4[_ngcontent-%COMP%]{padding:4rem}.p8px[_ngcontent-%COMP%]{padding:8px}.mt-4_5[_ngcontent-%COMP%]{margin-top:4.5rem}.ml-4_5[_ngcontent-%COMP%]{margin-left:4.5rem}.mr-4_5[_ngcontent-%COMP%]{margin-right:4.5rem}.mb-4_5[_ngcontent-%COMP%]{margin-bottom:4.5rem}.mt9px[_ngcontent-%COMP%]{margin-top:9px}.mr9px[_ngcontent-%COMP%]{margin-right:9px}.mb9px[_ngcontent-%COMP%]{margin-bottom:9px}.ml9px[_ngcontent-%COMP%]{margin-left:9px}.gap-4_5[_ngcontent-%COMP%]{gap:4.5rem}.gap9px[_ngcontent-%COMP%]{gap:9px}.p-4_5[_ngcontent-%COMP%]{padding:4.5rem}.p9px[_ngcontent-%COMP%]{padding:9px}.mt-5[_ngcontent-%COMP%]{margin-top:5rem}.ml-5[_ngcontent-%COMP%]{margin-left:5rem}.mr-5[_ngcontent-%COMP%]{margin-right:5rem}.mb-5[_ngcontent-%COMP%]{margin-bottom:5rem}.mt10px[_ngcontent-%COMP%]{margin-top:10px}.mr10px[_ngcontent-%COMP%]{margin-right:10px}.mb10px[_ngcontent-%COMP%]{margin-bottom:10px}.ml10px[_ngcontent-%COMP%]{margin-left:10px}.gap-5[_ngcontent-%COMP%]{gap:5rem}.gap10px[_ngcontent-%COMP%]{gap:10px}.p-5[_ngcontent-%COMP%]{padding:5rem}.p10px[_ngcontent-%COMP%]{padding:10px}.mt-5_5[_ngcontent-%COMP%]{margin-top:5.5rem}.ml-5_5[_ngcontent-%COMP%]{margin-left:5.5rem}.mr-5_5[_ngcontent-%COMP%]{margin-right:5.5rem}.mb-5_5[_ngcontent-%COMP%]{margin-bottom:5.5rem}.mt11px[_ngcontent-%COMP%]{margin-top:11px}.mr11px[_ngcontent-%COMP%]{margin-right:11px}.mb11px[_ngcontent-%COMP%]{margin-bottom:11px}.ml11px[_ngcontent-%COMP%]{margin-left:11px}.gap-5_5[_ngcontent-%COMP%]{gap:5.5rem}.gap11px[_ngcontent-%COMP%]{gap:11px}.p-5_5[_ngcontent-%COMP%]{padding:5.5rem}.p11px[_ngcontent-%COMP%]{padding:11px}.mt-6[_ngcontent-%COMP%]{margin-top:6rem}.ml-6[_ngcontent-%COMP%]{margin-left:6rem}.mr-6[_ngcontent-%COMP%]{margin-right:6rem}.mb-6[_ngcontent-%COMP%]{margin-bottom:6rem}.mt12px[_ngcontent-%COMP%]{margin-top:12px}.mr12px[_ngcontent-%COMP%]{margin-right:12px}.mb12px[_ngcontent-%COMP%]{margin-bottom:12px}.ml12px[_ngcontent-%COMP%]{margin-left:12px}.gap-6[_ngcontent-%COMP%]{gap:6rem}.gap12px[_ngcontent-%COMP%]{gap:12px}.p-6[_ngcontent-%COMP%]{padding:6rem}.p12px[_ngcontent-%COMP%]{padding:12px}.mt-6_5[_ngcontent-%COMP%]{margin-top:6.5rem}.ml-6_5[_ngcontent-%COMP%]{margin-left:6.5rem}.mr-6_5[_ngcontent-%COMP%]{margin-right:6.5rem}.mb-6_5[_ngcontent-%COMP%]{margin-bottom:6.5rem}.mt13px[_ngcontent-%COMP%]{margin-top:13px}.mr13px[_ngcontent-%COMP%]{margin-right:13px}.mb13px[_ngcontent-%COMP%]{margin-bottom:13px}.ml13px[_ngcontent-%COMP%]{margin-left:13px}.gap-6_5[_ngcontent-%COMP%]{gap:6.5rem}.gap13px[_ngcontent-%COMP%]{gap:13px}.p-6_5[_ngcontent-%COMP%]{padding:6.5rem}.p13px[_ngcontent-%COMP%]{padding:13px}.mt-7[_ngcontent-%COMP%]{margin-top:7rem}.ml-7[_ngcontent-%COMP%]{margin-left:7rem}.mr-7[_ngcontent-%COMP%]{margin-right:7rem}.mb-7[_ngcontent-%COMP%]{margin-bottom:7rem}.mt14px[_ngcontent-%COMP%]{margin-top:14px}.mr14px[_ngcontent-%COMP%]{margin-right:14px}.mb14px[_ngcontent-%COMP%]{margin-bottom:14px}.ml14px[_ngcontent-%COMP%]{margin-left:14px}.gap-7[_ngcontent-%COMP%]{gap:7rem}.gap14px[_ngcontent-%COMP%]{gap:14px}.p-7[_ngcontent-%COMP%]{padding:7rem}.p14px[_ngcontent-%COMP%]{padding:14px}.mt-7_5[_ngcontent-%COMP%]{margin-top:7.5rem}.ml-7_5[_ngcontent-%COMP%]{margin-left:7.5rem}.mr-7_5[_ngcontent-%COMP%]{margin-right:7.5rem}.mb-7_5[_ngcontent-%COMP%]{margin-bottom:7.5rem}.mt15px[_ngcontent-%COMP%]{margin-top:15px}.mr15px[_ngcontent-%COMP%]{margin-right:15px}.mb15px[_ngcontent-%COMP%]{margin-bottom:15px}.ml15px[_ngcontent-%COMP%]{margin-left:15px}.gap-7_5[_ngcontent-%COMP%]{gap:7.5rem}.gap15px[_ngcontent-%COMP%]{gap:15px}.p-7_5[_ngcontent-%COMP%]{padding:7.5rem}.p15px[_ngcontent-%COMP%]{padding:15px}.mt-8[_ngcontent-%COMP%]{margin-top:8rem}.ml-8[_ngcontent-%COMP%]{margin-left:8rem}.mr-8[_ngcontent-%COMP%]{margin-right:8rem}.mb-8[_ngcontent-%COMP%]{margin-bottom:8rem}.mt16px[_ngcontent-%COMP%]{margin-top:16px}.mr16px[_ngcontent-%COMP%]{margin-right:16px}.mb16px[_ngcontent-%COMP%]{margin-bottom:16px}.ml16px[_ngcontent-%COMP%]{margin-left:16px}.gap-8[_ngcontent-%COMP%]{gap:8rem}.gap16px[_ngcontent-%COMP%]{gap:16px}.p-8[_ngcontent-%COMP%]{padding:8rem}.p16px[_ngcontent-%COMP%]{padding:16px}.mt-8_5[_ngcontent-%COMP%]{margin-top:8.5rem}.ml-8_5[_ngcontent-%COMP%]{margin-left:8.5rem}.mr-8_5[_ngcontent-%COMP%]{margin-right:8.5rem}.mb-8_5[_ngcontent-%COMP%]{margin-bottom:8.5rem}.mt17px[_ngcontent-%COMP%]{margin-top:17px}.mr17px[_ngcontent-%COMP%]{margin-right:17px}.mb17px[_ngcontent-%COMP%]{margin-bottom:17px}.ml17px[_ngcontent-%COMP%]{margin-left:17px}.gap-8_5[_ngcontent-%COMP%]{gap:8.5rem}.gap17px[_ngcontent-%COMP%]{gap:17px}.p-8_5[_ngcontent-%COMP%]{padding:8.5rem}.p17px[_ngcontent-%COMP%]{padding:17px}.mt-9[_ngcontent-%COMP%]{margin-top:9rem}.ml-9[_ngcontent-%COMP%]{margin-left:9rem}.mr-9[_ngcontent-%COMP%]{margin-right:9rem}.mb-9[_ngcontent-%COMP%]{margin-bottom:9rem}.mt18px[_ngcontent-%COMP%]{margin-top:18px}.mr18px[_ngcontent-%COMP%]{margin-right:18px}.mb18px[_ngcontent-%COMP%]{margin-bottom:18px}.ml18px[_ngcontent-%COMP%]{margin-left:18px}.gap-9[_ngcontent-%COMP%]{gap:9rem}.gap18px[_ngcontent-%COMP%]{gap:18px}.p-9[_ngcontent-%COMP%]{padding:9rem}.p18px[_ngcontent-%COMP%]{padding:18px}.mt-9_5[_ngcontent-%COMP%]{margin-top:9.5rem}.ml-9_5[_ngcontent-%COMP%]{margin-left:9.5rem}.mr-9_5[_ngcontent-%COMP%]{margin-right:9.5rem}.mb-9_5[_ngcontent-%COMP%]{margin-bottom:9.5rem}.mt19px[_ngcontent-%COMP%]{margin-top:19px}.mr19px[_ngcontent-%COMP%]{margin-right:19px}.mb19px[_ngcontent-%COMP%]{margin-bottom:19px}.ml19px[_ngcontent-%COMP%]{margin-left:19px}.gap-9_5[_ngcontent-%COMP%]{gap:9.5rem}.gap19px[_ngcontent-%COMP%]{gap:19px}.p-9_5[_ngcontent-%COMP%]{padding:9.5rem}.p19px[_ngcontent-%COMP%]{padding:19px}.mt-10[_ngcontent-%COMP%]{margin-top:10rem}.ml-10[_ngcontent-%COMP%]{margin-left:10rem}.mr-10[_ngcontent-%COMP%]{margin-right:10rem}.mb-10[_ngcontent-%COMP%]{margin-bottom:10rem}.mt20px[_ngcontent-%COMP%]{margin-top:20px}
1.mr20px[_ngcontent-%COMP%]{margin-right:20px}.mb20px[_ngcontent-%COMP%]{margin-bottom:20px}.ml20px[_ngcontent-%COMP%]{margin-left:20px}.gap-10[_ngcontent-%COMP%]{gap:10rem}.gap20px[_ngcontent-%COMP%]{gap:20px}.p-10[_ngcontent-%COMP%]{padding:10rem}.p20px[_ngcontent-%COMP%]{padding:20px}.mt-10_5[_ngcontent-%COMP%]{margin-top:10.5rem}.ml-10_5[_ngcontent-%COMP%]{margin-left:10.5rem}.mr-10_5[_ngcontent-%COMP%]{margin-right:10.5rem}.mb-10_5[_ngcontent-%COMP%]{margin-bottom:10.5rem}.mt21px[_ngcontent-%COMP%]{margin-top:21px}.mr21px[_ngcontent-%COMP%]{margin-right:21px}.mb21px[_ngcontent-%COMP%]{margin-bottom:21px}.ml21px[_ngcontent-%COMP%]{margin-left:21px}.gap-10_5[_ngcontent-%COMP%]{gap:10.5rem}.gap21px[_ngcontent-%COMP%]{gap:21px}.p-10_5[_ngcontent-%COMP%]{padding:10.5rem}.p21px[_ngcontent-%COMP%]{padding:21px}.mt-11[_ngcontent-%COMP%]{margin-top:11rem}.ml-11[_ngcontent-%COMP%]{margin-left:11rem}.mr-11[_ngcontent-%COMP%]{margin-right:11rem}.mb-11[_ngcontent-%COMP%]{margin-bottom:11rem}.mt22px[_ngcontent-%COMP%]{margin-top:22px}.mr22px[_ngcontent-%COMP%]{margin-right:22px}.mb22px[_ngcontent-%COMP%]{margin-bottom:22px}.ml22px[_ngcontent-%COMP%]{margin-left:22px}.gap-11[_ngcontent-%COMP%]{gap:11rem}.gap22px[_ngcontent-%COMP%]{gap:22px}.p-11[_ngcontent-%COMP%]{padding:11rem}.p22px[_ngcontent-%COMP%]{padding:22px}.mt-11_5[_ngcontent-%COMP%]{margin-top:11.5rem}.ml-11_5[_ngcontent-%COMP%]{margin-left:11.5rem}.mr-11_5[_ngcontent-%COMP%]{margin-right:11.5rem}.mb-11_5[_ngcontent-%COMP%]{margin-bottom:11.5rem}.mt23px[_ngcontent-%COMP%]{margin-top:23px}.mr23px[_ngcontent-%COMP%]{margin-right:23px}.mb23px[_ngcontent-%COMP%]{margin-bottom:23px}.ml23px[_ngcontent-%COMP%]{margin-left:23px}.gap-11_5[_ngcontent-%COMP%]{gap:11.5rem}.gap23px[_ngcontent-%COMP%]{gap:23px}.p-11_5[_ngcontent-%COMP%]{padding:11.5rem}.p23px[_ngcontent-%COMP%]{padding:23px}.mt-12[_ngcontent-%COMP%]{margin-top:12rem}.ml-12[_ngcontent-%COMP%]{margin-left:12rem}.mr-12[_ngcontent-%COMP%]{margin-right:12rem}.mb-12[_ngcontent-%COMP%]{margin-bottom:12rem}.mt24px[_ngcontent-%COMP%]{margin-top:24px}.mr24px[_ngcontent-%COMP%]{margin-right:24px}.mb24px[_ngcontent-%COMP%]{margin-bottom:24px}.ml24px[_ngcontent-%COMP%]{margin-left:24px}.gap-12[_ngcontent-%COMP%]{gap:12rem}.gap24px[_ngcontent-%COMP%]{gap:24px}.p-12[_ngcontent-%COMP%]{padding:12rem}.p24px[_ngcontent-%COMP%]{padding:24px}.mt-12_5[_ngcontent-%COMP%]{margin-top:12.5rem}.ml-12_5[_ngcontent-%COMP%]{margin-left:12.5rem}.mr-12_5[_ngcontent-%COMP%]{margin-right:12.5rem}.mb-12_5[_ngcontent-%COMP%]{margin-bottom:12.5rem}.mt25px[_ngcontent-%COMP%]{margin-top:25px}.mr25px[_ngcontent-%COMP%]{margin-right:25px}.mb25px[_ngcontent-%COMP%]{margin-bottom:25px}.ml25px[_ngcontent-%COMP%]{margin-left:25px}.gap-12_5[_ngcontent-%COMP%]{gap:12.5rem}.gap25px[_ngcontent-%COMP%]{gap:25px}.p-12_5[_ngcontent-%COMP%]{padding:12.5rem}.p25px[_ngcontent-%COMP%]{padding:25px}.mt-13[_ngcontent-%COMP%]{margin-top:13rem}.ml-13[_ngcontent-%COMP%]{margin-left:13rem}.mr-13[_ngcontent-%COMP%]{margin-right:13rem}.mb-13[_ngcontent-%COMP%]{margin-bottom:13rem}.mt26px[_ngcontent-%COMP%]{margin-top:26px}.mr26px[_ngcontent-%COMP%]{margin-right:26px}.mb26px[_ngcontent-%COMP%]{margin-bottom:26px}.ml26px[_ngcontent-%COMP%]{margin-left:26px}.gap-13[_ngcontent-%COMP%]{gap:13rem}.gap26px[_ngcontent-%COMP%]{gap:26px}.p-13[_ngcontent-%COMP%]{padding:13rem}.p26px[_ngcontent-%COMP%]{padding:26px}.mt-13_5[_ngcontent-%COMP%]{margin-top:13.5rem}.ml-13_5[_ngcontent-%COMP%]{margin-left:13.5rem}.mr-13_5[_ngcontent-%COMP%]{margin-right:13.5rem}.mb-13_5[_ngcontent-%COMP%]{margin-bottom:13.5rem}.mt27px[_ngcontent-%COMP%]{margin-top:27px}.mr27px[_ngcontent-%COMP%]{margin-right:27px}.mb27px[_ngcontent-%COMP%]{margin-bottom:27px}.ml27px[_ngcontent-%COMP%]{margin-left:27px}.gap-13_5[_ngcontent-%COMP%]{gap:13.5rem}.gap27px[_ngcontent-%COMP%]{gap:27px}.p-13_5[_ngcontent-%COMP%]{padding:13.5rem}.p27px[_ngcontent-%COMP%]{padding:27px}.mt-14[_ngcontent-%COMP%]{margin-top:14rem}.ml-14[_ngcontent-%COMP%]{margin-left:14rem}.mr-14[_ngcontent-%COMP%]{margin-right:14rem}.mb-14[_ngcontent-%COMP%]{margin-bottom:14rem}.mt28px[_ngcontent-%COMP%]{margin-top:28px}.mr28px[_ngcontent-%COMP%]{margin-right:28px}.mb28px[_ngcontent-%COMP%]{margin-bottom:28px}.ml28px[_ngcontent-%COMP%]{margin-left:28px}.gap-14[_ngcontent-%COMP%]{gap:14rem}.gap28px[_ngcontent-%COMP%]{gap:28px}.p-14[_ngcontent-%COMP%]{padding:14rem}.p28px[_ngcontent-%COMP%]{padding:28px}.mt-14_5[_ngcontent-%COMP%]{margin-top:14.5rem}.ml-14_5[_ngcontent-%COMP%]{margin-left:14.5rem}.mr-14_5[_ngcontent-%COMP%]{margin-right:14.5rem}.mb-14_5[_ngcontent-%COMP%]{margin-bottom:14.5rem}.mt29px[_ngcontent-%COMP%]{margin-top:29px}.mr29px[_ngcontent-%COMP%]{margin-right:29px}.mb29px[_ngcontent-%COMP%]{margin-bottom:29px}.ml29px[_ngcontent-%COMP%]{margin-left:29px}.gap-14_5[_ngcontent-%COMP%]{gap:14.5rem}.gap29px[_ngcontent-%COMP%]{gap:29px}.p-14_5[_ngcontent-%COMP%]{padding:14.5rem}.p29px[_ngcontent-%COMP%]{padding:29px}.mt-15[_ngcontent-%COMP%]{margin-top:15rem}.ml-15[_ngcontent-%COMP%]{margin-left:15rem}.mr-15[_ngcontent-%COMP%]{margin-right:15rem}.mb-15[_ngcontent-%COMP%]{margin-bottom:15rem}.mt30px[_ngcontent-%COMP%]{margin-top:30px}.mr30px[_ngcontent-%COMP%]{margin-right:30px}
1.mb30px[_ngcontent-%COMP%]{margin-bottom:30px}.ml30px[_ngcontent-%COMP%]{margin-left:30px}.gap-15[_ngcontent-%COMP%]{gap:15rem}.gap30px[_ngcontent-%COMP%]{gap:30px}.p-15[_ngcontent-%COMP%]{padding:15rem}.p30px[_ngcontent-%COMP%]{padding:30px}.mt-15_5[_ngcontent-%COMP%]{margin-top:15.5rem}.ml-15_5[_ngcontent-%COMP%]{margin-left:15.5rem}.mr-15_5[_ngcontent-%COMP%]{margin-right:15.5rem}.mb-15_5[_ngcontent-%COMP%]{margin-bottom:15.5rem}.mt31px[_ngcontent-%COMP%]{margin-top:31px}.mr31px[_ngcontent-%COMP%]{margin-right:31px}.mb31px[_ngcontent-%COMP%]{margin-bottom:31px}.ml31px[_ngcontent-%COMP%]{margin-left:31px}.gap-15_5[_ngcontent-%COMP%]{gap:15.5rem}.gap31px[_ngcontent-%COMP%]{gap:31px}.p-15_5[_ngcontent-%COMP%]{padding:15.5rem}.p31px[_ngcontent-%COMP%]{padding:31px}.mt-16[_ngcontent-%COMP%]{margin-top:16rem}.ml-16[_ngcontent-%COMP%]{margin-left:16rem}.mr-16[_ngcontent-%COMP%]{margin-right:16rem}.mb-16[_ngcontent-%COMP%]{margin-bottom:16rem}.mt32px[_ngcontent-%COMP%]{margin-top:32px}.mr32px[_ngcontent-%COMP%]{margin-right:32px}.mb32px[_ngcontent-%COMP%]{margin-bottom:32px}.ml32px[_ngcontent-%COMP%]{margin-left:32px}.gap-16[_ngcontent-%COMP%]{gap:16rem}.gap32px[_ngcontent-%COMP%]{gap:32px}.p-16[_ngcontent-%COMP%]{padding:16rem}.p32px[_ngcontent-%COMP%]{padding:32px}.mt-16_5[_ngcontent-%COMP%]{margin-top:16.5rem}.ml-16_5[_ngcontent-%COMP%]{margin-left:16.5rem}.mr-16_5[_ngcontent-%COMP%]{margin-right:16.5rem}.mb-16_5[_ngcontent-%COMP%]{margin-bottom:16.5rem}.mt33px[_ngcontent-%COMP%]{margin-top:33px}.mr33px[_ngcontent-%COMP%]{margin-right:33px}.mb33px[_ngcontent-%COMP%]{margin-bottom:33px}.ml33px[_ngcontent-%COMP%]{margin-left:33px}.gap-16_5[_ngcontent-%COMP%]{gap:16.5rem}.gap33px[_ngcontent-%COMP%]{gap:33px}.p-16_5[_ngcontent-%COMP%]{padding:16.5rem}.p33px[_ngcontent-%COMP%]{padding:33px}.mt-17[_ngcontent-%COMP%]{margin-top:17rem}.ml-17[_ngcontent-%COMP%]{margin-left:17rem}.mr-17[_ngcontent-%COMP%]{margin-right:17rem}.mb-17[_ngcontent-%COMP%]{margin-bottom:17rem}.mt34px[_ngcontent-%COMP%]{margin-top:34px}.mr34px[_ngcontent-%COMP%]{margin-right:34px}.mb34px[_ngcontent-%COMP%]{margin-bottom:34px}.ml34px[_ngcontent-%COMP%]{margin-left:34px}.gap-17[_ngcontent-%COMP%]{gap:17rem}.gap34px[_ngcontent-%COMP%]{gap:34px}.p-17[_ngcontent-%COMP%]{padding:17rem}.p34px[_ngcontent-%COMP%]{padding:34px}.mt-17_5[_ngcontent-%COMP%]{margin-top:17.5rem}.ml-17_5[_ngcontent-%COMP%]{margin-left:17.5rem}.mr-17_5[_ngcontent-%COMP%]{margin-right:17.5rem}.mb-17_5[_ngcontent-%COMP%]{margin-bottom:17.5rem}.mt35px[_ngcontent-%COMP%]{margin-top:35px}.mr35px[_ngcontent-%COMP%]{margin-right:35px}.mb35px[_ngcontent-%COMP%]{margin-bottom:35px}.ml35px[_ngcontent-%COMP%]{margin-left:35px}.gap-17_5[_ngcontent-%COMP%]{gap:17.5rem}.gap35px[_ngcontent-%COMP%]{gap:35px}.p-17_5[_ngcontent-%COMP%]{padding:17.5rem}.p35px[_ngcontent-%COMP%]{padding:35px}.mt-18[_ngcontent-%COMP%]{margin-top:18rem}.ml-18[_ngcontent-%COMP%]{margin-left:18rem}.mr-18[_ngcontent-%COMP%]{margin-right:18rem}.mb-18[_ngcontent-%COMP%]{margin-bottom:18rem}.mt36px[_ngcontent-%COMP%]{margin-top:36px}.mr36px[_ngcontent-%COMP%]{margin-right:36px}.mb36px[_ngcontent-%COMP%]{margin-bottom:36px}.ml36px[_ngcontent-%COMP%]{margin-left:36px}.gap-18[_ngcontent-%COMP%]{gap:18rem}.gap36px[_ngcontent-%COMP%]{gap:36px}.p-18[_ngcontent-%COMP%]{padding:18rem}.p36px[_ngcontent-%COMP%]{padding:36px}.mt-18_5[_ngcontent-%COMP%]{margin-top:18.5rem}.ml-18_5[_ngcontent-%COMP%]{margin-left:18.5rem}.mr-18_5[_ngcontent-%COMP%]{margin-right:18.5rem}.mb-18_5[_ngcontent-%COMP%]{margin-bottom:18.5rem}.mt37px[_ngcontent-%COMP%]{margin-top:37px}.mr37px[_ngcontent-%COMP%]{margin-right:37px}.mb37px[_ngcontent-%COMP%]{margin-bottom:37px}.ml37px[_ngcontent-%COMP%]{margin-left:37px}.gap-18_5[_ngcontent-%COMP%]{gap:18.5rem}.gap37px[_ngcontent-%COMP%]{gap:37px}.p-18_5[_ngcontent-%COMP%]{padding:18.5rem}.p37px[_ngcontent-%COMP%]{padding:37px}.mt-19[_ngcontent-%COMP%]{margin-top:19rem}.ml-19[_ngcontent-%COMP%]{margin-left:19rem}.mr-19[_ngcontent-%COMP%]{margin-right:19rem}.mb-19[_ngcontent-%COMP%]{margin-bottom:19rem}.mt38px[_ngcontent-%COMP%]{margin-top:38px}.mr38px[_ngcontent-%COMP%]{margin-right:38px}.mb38px[_ngcontent-%COMP%]{margin-bottom:38px}.ml38px[_ngcontent-%COMP%]{margin-left:38px}.gap-19[_ngcontent-%COMP%]{gap:19rem}.gap38px[_ngcontent-%COMP%]{gap:38px}.p-19[_ngcontent-%COMP%]{padding:19rem}.p38px[_ngcontent-%COMP%]{padding:38px}.mt-19_5[_ngcontent-%COMP%]{margin-top:19.5rem}.ml-19_5[_ngcontent-%COMP%]{margin-left:19.5rem}.mr-19_5[_ngcontent-%COMP%]{margin-right:19.5rem}.mb-19_5[_ngcontent-%COMP%]{margin-bottom:19.5rem}.mt39px[_ngcontent-%COMP%]{margin-top:39px}.mr39px[_ngcontent-%COMP%]{margin-right:39px}.mb39px[_ngcontent-%COMP%]{margin-bottom:39px}.ml39px[_ngcontent-%COMP%]{margin-left:39px}.gap-19_5[_ngcontent-%COMP%]{gap:19.5rem}.gap39px[_ngcontent-%COMP%]{gap:39px}.p-19_5[_ngcontent-%COMP%]{padding:19.5rem}.p39px[_ngcontent-%COMP%]{padding:39px}.mt-20[_ngcontent-%COMP%]{margin-top:20rem}.ml-20[_ngcontent-%COMP%]{margin-left:20rem}.mr-20[_ngcontent-%COMP%]{margin-right:20rem}.mb-20[_ngcontent-%COMP%]{margin-bottom:20rem}.mt40px[_ngcontent-%COMP%]{margin-top:40px}.mr40px[_ngcontent-%COMP%]{margin-right:40px}.mb40px[_ngcontent-%COMP%]{margin-bottom:40px}.ml40px[_ngcontent-%COMP%]{margin-left:40px}.gap-20[_ngcontent-%COMP%]{gap:20rem}.gap40px[_ngcontent-%COMP%]{gap:40px}.p-20[_ngcontent-%COMP%]{padding:20rem}.p40px[_ngcontent-%COMP%]{padding:40px}
1.mt-20_5[_ngcontent-%COMP%]{margin-top:20.5rem}.ml-20_5[_ngcontent-%COMP%]{margin-left:20.5rem}.mr-20_5[_ngcontent-%COMP%]{margin-right:20.5rem}.mb-20_5[_ngcontent-%COMP%]{margin-bottom:20.5rem}.mt41px[_ngcontent-%COMP%]{margin-top:41px}.mr41px[_ngcontent-%COMP%]{margin-right:41px}.mb41px[_ngcontent-%COMP%]{margin-bottom:41px}.ml41px[_ngcontent-%COMP%]{margin-left:41px}.gap-20_5[_ngcontent-%COMP%]{gap:20.5rem}.gap41px[_ngcontent-%COMP%]{gap:41px}.p-20_5[_ngcontent-%COMP%]{padding:20.5rem}.p41px[_ngcontent-%COMP%]{padding:41px}.mt-21[_ngcontent-%COMP%]{margin-top:21rem}.ml-21[_ngcontent-%COMP%]{margin-left:21rem}.mr-21[_ngcontent-%COMP%]{margin-right:21rem}.mb-21[_ngcontent-%COMP%]{margin-bottom:21rem}.mt42px[_ngcontent-%COMP%]{margin-top:42px}.mr42px[_ngcontent-%COMP%]{margin-right:42px}.mb42px[_ngcontent-%COMP%]{margin-bottom:42px}.ml42px[_ngcontent-%COMP%]{margin-left:42px}.gap-21[_ngcontent-%COMP%]{gap:21rem}.gap42px[_ngcontent-%COMP%]{gap:42px}.p-21[_ngcontent-%COMP%]{padding:21rem}.p42px[_ngcontent-%COMP%]{padding:42px}.mt-21_5[_ngcontent-%COMP%]{margin-top:21.5rem}.ml-21_5[_ngcontent-%COMP%]{margin-left:21.5rem}.mr-21_5[_ngcontent-%COMP%]{margin-right:21.5rem}.mb-21_5[_ngcontent-%COMP%]{margin-bottom:21.5rem}.mt43px[_ngcontent-%COMP%]{margin-top:43px}.mr43px[_ngcontent-%COMP%]{margin-right:43px}.mb43px[_ngcontent-%COMP%]{margin-bottom:43px}.ml43px[_ngcontent-%COMP%]{margin-left:43px}.gap-21_5[_ngcontent-%COMP%]{gap:21.5rem}.gap43px[_ngcontent-%COMP%]{gap:43px}.p-21_5[_ngcontent-%COMP%]{padding:21.5rem}.p43px[_ngcontent-%COMP%]{padding:43px}.mt-22[_ngcontent-%COMP%]{margin-top:22rem}.ml-22[_ngcontent-%COMP%]{margin-left:22rem}.mr-22[_ngcontent-%COMP%]{margin-right:22rem}.mb-22[_ngcontent-%COMP%]{margin-bottom:22rem}.mt44px[_ngcontent-%COMP%]{margin-top:44px}.mr44px[_ngcontent-%COMP%]{margin-right:44px}.mb44px[_ngcontent-%COMP%]{margin-bottom:44px}.ml44px[_ngcontent-%COMP%]{margin-left:44px}.gap-22[_ngcontent-%COMP%]{gap:22rem}.gap44px[_ngcontent-%COMP%]{gap:44px}.p-22[_ngcontent-%COMP%]{padding:22rem}.p44px[_ngcontent-%COMP%]{padding:44px}.mt-22_5[_ngcontent-%COMP%]{margin-top:22.5rem}.ml-22_5[_ngcontent-%COMP%]{margin-left:22.5rem}.mr-22_5[_ngcontent-%COMP%]{margin-right:22.5rem}.mb-22_5[_ngcontent-%COMP%]{margin-bottom:22.5rem}.mt45px[_ngcontent-%COMP%]{margin-top:45px}.mr45px[_ngcontent-%COMP%]{margin-right:45px}.mb45px[_ngcontent-%COMP%]{margin-bottom:45px}.ml45px[_ngcontent-%COMP%]{margin-left:45px}.gap-22_5[_ngcontent-%COMP%]{gap:22.5rem}.gap45px[_ngcontent-%COMP%]{gap:45px}.p-22_5[_ngcontent-%COMP%]{padding:22.5rem}.p45px[_ngcontent-%COMP%]{padding:45px}.mt-23[_ngcontent-%COMP%]{margin-top:23rem}.ml-23[_ngcontent-%COMP%]{margin-left:23rem}.mr-23[_ngcontent-%COMP%]{margin-right:23rem}.mb-23[_ngcontent-%COMP%]{margin-bottom:23rem}.mt46px[_ngcontent-%COMP%]{margin-top:46px}.mr46px[_ngcontent-%COMP%]{margin-right:46px}.mb46px[_ngcontent-%COMP%]{margin-bottom:46px}.ml46px[_ngcontent-%COMP%]{margin-left:46px}.gap-23[_ngcontent-%COMP%]{gap:23rem}.gap46px[_ngcontent-%COMP%]{gap:46px}.p-23[_ngcontent-%COMP%]{padding:23rem}.p46px[_ngcontent-%COMP%]{padding:46px}.mt-23_5[_ngcontent-%COMP%]{margin-top:23.5rem}.ml-23_5[_ngcontent-%COMP%]{margin-left:23.5rem}.mr-23_5[_ngcontent-%COMP%]{margin-right:23.5rem}.mb-23_5[_ngcontent-%COMP%]{margin-bottom:23.5rem}.mt47px[_ngcontent-%COMP%]{margin-top:47px}.mr47px[_ngcontent-%COMP%]{margin-right:47px}.mb47px[_ngcontent-%COMP%]{margin-bottom:47px}.ml47px[_ngcontent-%COMP%]{margin-left:47px}.gap-23_5[_ngcontent-%COMP%]{gap:23.5rem}.gap47px[_ngcontent-%COMP%]{gap:47px}.p-23_5[_ngcontent-%COMP%]{padding:23.5rem}.p47px[_ngcontent-%COMP%]{padding:47px}.mt-24[_ngcontent-%COMP%]{margin-top:24rem}.ml-24[_ngcontent-%COMP%]{margin-left:24rem}.mr-24[_ngcontent-%COMP%]{margin-right:24rem}.mb-24[_ngcontent-%COMP%]{margin-bottom:24rem}.mt48px[_ngcontent-%COMP%]{margin-top:48px}.mr48px[_ngcontent-%COMP%]{margin-right:48px}.mb48px[_ngcontent-%COMP%]{margin-bottom:48px}.ml48px[_ngcontent-%COMP%]{margin-left:48px}.gap-24[_ngcontent-%COMP%]{gap:24rem}.gap48px[_ngcontent-%COMP%]{gap:48px}.p-24[_ngcontent-%COMP%]{padding:24rem}.p48px[_ngcontent-%COMP%]{padding:48px}.mt-24_5[_ngcontent-%COMP%]{margin-top:24.5rem}.ml-24_5[_ngcontent-%COMP%]{margin-left:24.5rem}.mr-24_5[_ngcontent-%COMP%]{margin-right:24.5rem}.mb-24_5[_ngcontent-%COMP%]{margin-bottom:24.5rem}.mt49px[_ngcontent-%COMP%]{margin-top:49px}.mr49px[_ngcontent-%COMP%]{margin-right:49px}.mb49px[_ngcontent-%COMP%]{margin-bottom:49px}.ml49px[_ngcontent-%COMP%]{margin-left:49px}.gap-24_5[_ngcontent-%COMP%]{gap:24.5rem}.gap49px[_ngcontent-%COMP%]{gap:49px}.p-24_5[_ngcontent-%COMP%]{padding:24.5rem}.p49px[_ngcontent-%COMP%]{padding:49px}.mb-20[_ngcontent-%COMP%]{margin-bottom:20px}.mb-30[_ngcontent-%COMP%]{margin-bottom:30px}.mb-40[_ngcontent-%COMP%]{margin-bottom:40px}[hidden][_ngcontent-%COMP%]{display:none!important}
1table[_ngcontent-%COMP%]:not(.custom-table):not([role]){width:100%;border-spacing:0;border-collapse:collapse}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]{color:#323132!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;text-align:left}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tr[_ngcontent-%COMP%]{background:#fff}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover{transition:.3s;background:var(--%NS%color-black-white-250)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:1}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:active{background:var(--%NS%color-black-white-400)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]{font-size:1rem!important;padding:.5rem 0;box-sizing:border-box}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:last-of-type{padding-right:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:1rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%]{text-align:right}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:0;transition:.3s}fieldset[_ngcontent-%COMP%]{border:none}.w-100[_ngcontent-%COMP%]{width:100%}.maw-100[_ngcontent-%COMP%]{max-width:100%}.h-100[_ngcontent-%COMP%]{height:100%}.h-underline[_ngcontent-%COMP%]:hover, .underline[_ngcontent-%COMP%]{text-decoration:underline}.uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.c-pointer[_ngcontent-%COMP%]{cursor:pointer}.c-default[_ngcontent-%COMP%]{cursor:default!important}.hidden[_ngcontent-%COMP%]{visibility:hidden}.nowrap[_ngcontent-%COMP%]{white-space:nowrap}.overflow-auto[_ngcontent-%COMP%]{overflow:auto}.no-padding[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{padding:0;overflow:hidden}.map-dialog-panel[_ngcontent-%COMP%]   .mat-dialog-content[_ngcontent-%COMP%]{overflow:hidden}.link-container[_ngcontent-%COMP%]{width:100%;display:inline-flex;align-items:center;gap:6px}.tab-trigger[_ngcontent-%COMP%]{font-weight:700;box-sizing:border-box;padding-bottom:4px;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer}.tab-trigger[_ngcontent-%COMP%]:hover{color:#000}.tab-trigger.tab-trigger-active[_ngcontent-%COMP%]{color:var(--%NS%color-blue);border-bottom-color:var(--%NS%color-blue)}.s-hover-slave[_ngcontent-%COMP%]{opacity:0;transition:opacity .3s;will-change:opacity}.s-hover-slave.s-hover-slave-active[_ngcontent-%COMP%]{opacity:1}s-select[_ngcontent-%COMP%]   .mat-mdc-select-arrow[_ngcontent-%COMP%]{opacity:0}s-select[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%]{font-weight:700}.s-select-pane[_ngcontent-%COMP%]{min-width:max-content!important;padding:0!important;border-radius:4px!important}.mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-dialog-panel.no-padding[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:0}.mat-mdc-dialog-panel.fullscreen-preview[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{border-radius:0}.mat-mdc-dialog-panel[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-menu-content[_ngcontent-%COMP%]{padding:0!important;display:flex;flex-direction:column}.mdc-button[_ngcontent-%COMP%]   .mdc-button__label[_ngcontent-%COMP%]{position:static!important}.mat-mdc-button-touch-target[_ngcontent-%COMP%]{height:inherit!important}.ya-maps-placemark-hint[_ngcontent-%COMP%]{padding:5px;font-size:16px;line-height:19px}.ya-maps-button[_ngcontent-%COMP%]{cursor:pointer;box-shadow:0 1px 2px 1px #00000026,0 2px 5px -3px #00000026;border:1px solid transparent}.mat-mdc-menu-panel[_ngcontent-%COMP%]{max-height:calc(50vh - 20px)}.mat-mdc-menu-panel.scrollbar-gutter-stable[_ngcontent-%COMP%]{scrollbar-gutter:stable}[_ngcontent-%COMP%]::highlight(dictionary-search), [_ngcontent-%COMP%]::highlight(cell-editor-search){color:var(--%NS%color-progress-50)}[_ngcontent-%COMP%]::highlight(dictionary-search-current), [_ngcontent-%COMP%]::highlight(cell-editor-search-current){color:var(--%NS%color-progress-50);background-color:var(--%NS%color-progress-90)}.cell-match[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.cell-match-current[_ngcontent-%COMP%]{background-color:var(--%NS%color-progress-90);box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.block-dependency-tooltip[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{position:relative;overflow:hidden}.multiday-slot[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-start;filter:brightness(1);margin:2px 0;padding:4px 8px;box-sizing:border-box;border-radius:2.75px;border-right:4px solid var(--%NS%border-color, transparent);cursor:pointer;overflow:hidden;background:var(--%NS%color-black-white-0);color:var(--%NS%color-black-white-550);max-height:32px;height:32px}.multiday-slot.past[_ngcontent-%COMP%]{opacity:.5;pointer-events:none}.multiday-slot.past[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{display:none}.multiday-slot.readonly[_ngcontent-%COMP%]{pointer-events:none}.multiday-slot.readonly[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{display:none}.multiday-slot[_ngcontent-%COMP%]   .pencil[_ngcontent-%COMP%]{transition:.16s;opacity:0;color:var(--%NS%color-blue)}.multiday-slot[_ngcontent-%COMP%]:hover   .pencil[_ngcontent-%COMP%]{opacity:1}.cells[_ngcontent-%COMP%]{position:absolute;inset:-2px 0}.cell[_ngcontent-%COMP%]{padding:0}.overflow[_ngcontent-%COMP%]{position:absolute;transform:scale(1.5)}.overflow.end[_ngcontent-%COMP%]{right:-6px}.overflow.start[_ngcontent-%COMP%]{left:-6px;transform:rotate(180deg) scale(1.5)}.icons[_ngcontent-%COMP%]{flex:1}.overflow-hidden[_ngcontent-%COMP%]{overflow:hidden}.point[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;height:20px}']})}}return o}
1)();var ac=r(39099),rc=r(230),cc=r(81929),ic=r(67093),lc=r(88409),sc=r(64258),pc=r(77112),Eo=r(33118);const mc=()=>({action:"reward/read",scope:null});function dc(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-rewards",6),t.bIt("rewardChange",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$setReward(a))}),t.k0s()}if(2&o){const e=t.XpG();t.Y8G("rewardsLoader",e.rewardsLoader)("hasPostfix",!0)}}let gc=(()=>{class o{constructor(){var e=this;this.group=y.hFB.required(),this.hasAction=(0,c.WQX)(st.Be),this.drawerRef=(0,c.WQX)(Ee.h,{optional:!0}),this.controller=(0,c.WQX)(xe.X),this.groupsService=(0,c.WQX)(O.l),this.toaster=(0,c.WQX)(Vt.W),this.rewardsLoader=P()(function*(){const n=yield e.groupsService.getRewards(e.group());return n.forEach(a=>e.initialRewardValues.set(a.id,a.value)),n}),this.rewardsCache={},this.initialRewardValues=new Map}ngOnInit(){var e=this;return P()(function*(){const n=yield e.groupsService.getSettings(e.group());e.controller.setActiveScheme(0),e.controller.defineStatusLimit(n),e.controller.setSettings(0,n,"savedSettings")})()}$setReward(e){this.rewardsCache[e.id]=e}$save(){const e=Promise.all([this.saveSettings(),this.saveRewards()]);this.toaster.wrapPromise(e,"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u044b").then(()=>{this.drawerRef?.close(!0)})}saveSettings(){const e=this.controller.prepareBulkSettings()[0]?.settings??[];if(e.length)return this.groupsService.applySettings(this.group(),e)}saveRewards(){const e=Object.values(this.rewardsCache).filter(n=>n.value!==this.initialRewardValues.get(n.id));return Promise.all(e.map(n=>this.groupsService.applyReward(this.group(),n)))}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-slot-group-settings-editor"]],inputs:{group:[1,"group"]},features:[t.Jv_([xe.X])],decls:14,vars:2,consts:[[1,"content"],[3,"rewardsLoader","hasPostfix"],[1,"settings-card","mt-1_5"],[1,"text24","mb-1"],[1,"row","gap-1_5"],["theme","blue",3,"click"],[3,"rewardChange","rewardsLoader","hasPostfix"]],template:function(n,a){1&n&&(t.j41(0,"div",0),t.nVh(1,dc,1,2,"s-rewards",1),t.j41(2,"div",2)(3,"div",3),t.EFF(4,"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438"),t.k0s(),t.nrm(5,"s-object-reservation-setting-pane")(6,"s-object-limit-setting-pane")(7,"s-object-reservation-limit-setting-pane")(8,"s-object-bounds-setting"),t.k0s()(),t.j41(9,"s-dialog-actions",4)(10,"s-button",5),t.bIt("click",function(){return a.$save()}),t.EFF(11,"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c "),t.k0s(),t.j41(12,"s-icon-button",5),t.bIt("click",function(){return a.drawerRef?.close()}),t.EFF(13,"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c "),t.k0s()()),2&n&&(t.R7$(),t.vxM(a.hasAction(t.lJ4(1,mc))?1:-1))},dependencies:[zt.Q,b.x,te.h,Eo.s,pc.v,lc.G,sc.C,ic.o],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%}.content[_ngcontent-%COMP%]{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 32px 0}s-rewards[_ngcontent-%COMP%], .settings-card[_ngcontent-%COMP%]{display:block;padding:16px 24px;background:#fff;border-radius:6px}s-dialog-actions[_ngcontent-%COMP%]{padding:16px 32px;background:#fff;border-top:1px solid var(--%NS%color-black-white-300)}.settings-card[_ngcontent-%COMP%]     .line{display:flex;gap:24px;align-items:center;flex-wrap:nowrap}.settings-card[_ngcontent-%COMP%]     .line .line-2{margin-bottom:0}.settings-card[_ngcontent-%COMP%]     .line>*{max-width:400px;width:45%}"]})}}return o})();var uc=r(28090);const xc=o=>[o];function hc(o,l){if(1&o&&t.nrm(0,"s-project-schedule-slot-group-slots",9),2&o){const e=t.XpG(2);t.Y8G("groups",t.eq3(1,xc,e.groupDetail.value()))}}function bc(o,l){if(1&o&&t.nVh(0,hc,1,3,"s-project-schedule-slot-group-slots",9),2&o){const e=t.XpG();t.vxM(e.groupDetail.hasValue()?0:-1)}}function _c(o,l){if(1&o&&t.nrm(0,"s-project-schedule-slot-group-settings-editor",10),2&o){const e=t.XpG();t.Y8G("group",e.group())}}let Sc=(()=>{class o{constructor(){this.group=y.hFB.required(),this.drawerRef=(0,c.WQX)(Ee.h,{optional:!0}),this.projectScheduleService=(0,c.WQX)(yt.Y),this.groupsService=(0,c.WQX)(O.l),this.groupDetail=(0,d.Zc)({params:()=>({group:this.group()}),loader:({params:{group:e}})=>this.groupsService.retrieve(e)})}$delete(){var e=this;return P()(function*(){(yield e.projectScheduleService.deleteGroup(e.group()))&&e.drawerRef?.close()})()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-slot-group-editor"]],inputs:{group:[1,"group"]},decls:14,vars:4,consts:[["groupSlots",""],["groupSettings",""],[1,"header"],[3,"id"],[1,"row","space-between"],[1,"text-header-2","nowrap"],["leftIcon","v2/ungroup","theme","red",3,"click"],["label","\u0421\u043f\u0438\u0441\u043e\u043a \u0441\u043b\u043e\u0442\u043e\u0432",3,"content"],["label","\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0445\u0435\u043c",3,"content"],[3,"groups"],[3,"group"]],template:function(n,a){if(1&n&&(t.j41(0,"div",2)(1,"s-id",3),t.EFF(2," \u0413\u0440\u0443\u043f\u043f\u0430 \u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s(),t.j41(3,"div",4)(4,"div",5),t.EFF(5),t.k0s(),t.j41(6,"s-icon-button",6),t.bIt("click",function(){return a.$delete()}),t.k0s()()(),t.j41(7,"s-tabs"),t.nrm(8,"s-tab",7)(9,"s-tab",8),t.k0s(),t.DNE(10,bc,1,1,"ng-template",null,0,t.C5r)(12,_c,1,1,"ng-template",null,1,t.C5r)),2&n){const s=t.sdS(11),j=t.sdS(13);t.R7$(),t.Y8G("id",a.group().id),t.R7$(4),t.SpI(" \u0413\u0440\u0443\u043f\u043f\u0430 \u0441\u043b\u043e\u0442\u043e\u0432 (",a.group().total_slots??0,") "),t.R7$(3),t.Y8G("content",s),t.R7$(),t.Y8G("content",j)}},dependencies:[uc.q,Bt.R,b.x,rc.O,cc.j,gc],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;box-sizing:border-box;background:var(--%NS%color-base-95);height:100%}.header[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:12px;font-size:14px;padding:16px 32px}s-tabs[_ngcontent-%COMP%]{flex:1;min-height:0;display:flex;flex-direction:column}s-tabs[_ngcontent-%COMP%]     .tabs{padding:0 32px}s-tabs[_ngcontent-%COMP%]     .tab-content{flex:1;min-height:0;padding:0 0 24px}"]})}}return o}
1)();const fc=o=>({id:o}),Nc=o=>({group:o}),Cc=o=>[o],vc=o=>({slots:o,mode:"add"}),Pc=(o,l)=>l.id;function Mc(o,l){if(1&o&&(t.nrm(0,"s-reservations-preview",12),t.j41(1,"s-project-schedule-reports",13),t.bIt("click",function(n){return n.preventDefault()}),t.k0s()),2&o){const e=t.XpG();t.Y8G("slot",null)("slotGroup",e.group()),t.R7$(),t.Y8G("slot",null)("slotGroup",e.group())("showEmpty",!e.isDateFuture(e.group().time.active_since_date_local))}}function Oc(o,l){1&o&&t.nrm(0,"s-color-indicator",8),2&o&&t.Y8G("color",l.$implicit.color)}function yc(o,l){1&o&&t.eu8(0)}function wc(o,l){if(1&o){const e=t.RV6();t.nrm(0,"s-icon-button",14),t.j41(1,"s-icon-button",15),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$deleteGroup())}),t.k0s()}if(2&o){const e=t.XpG();t.Y8G("sDrawer",e.ProjectScheduleSlotGroupEditorComponent)("drawerData",t.eq3(3,Nc,e.group()))("drawerProviders",e.drawerProviders)}}function kc(o,l){if(1&o&&t.nrm(0,"s-icon-button",16),2&o){const e=t.XpG();t.Y8G("sDrawer",e.ProjectScheduleTableEditorComponent)("drawerData",t.eq3(5,vc,t.eq3(3,Cc,e.group())))("drawerProviders",e.drawerProviders)}}let jc=(()=>{class o{constructor(){this.group=y.hFB.required(),this.isSchedule=y.hFB.required(),this.host=(0,c.WQX)(Bo),this.projectScheduleService=(0,c.WQX)(yt.Y),this.drawerProviders=[{provide:yt.Y,useValue:this.projectScheduleService}],this.isPast=(0,d.EW)(()=>(0,S.Ri)(this.group().time.active_till_date_local)),this.groupProjectSchemes=(0,d.EW)(()=>(0,S.ar)(this.group().project_schemes)),this.isDateFuture=S.Sx,this.ProjectScheduleSlotGroupEditorComponent=Sc,this.ProjectScheduleTableEditorComponent=no.t}$deleteGroup(){this.projectScheduleService.deleteGroup(this.group())}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-slot-group"]],hostVars:4,hostBindings:function(n,a){2&n&&t.AVh("schedule",a.isSchedule())("past",a.isPast())},inputs:{group:[1,"group"],isSchedule:[1,"isSchedule"]},decls:19,vars:19,consts:[["schedule",""],["reservations",""],[1,"column","gap4px"],[3,"totalSlots"],[1,"text-body-1","color-base-60","text-overflow-ellipsis"],[1,"indicators",3,"project","data","modelName","modelId","levelValues","levelValue","geoPoint","scheduleTimeSlot"],[1,"indicators","row","gap4px","flex-wrap",2,"margin-top","4px"],[1,"schemes"],[3,"color"],[1,"actions-backdrop"],[1,"actions"],[4,"ngTemplateOutlet"],[3,"slot","slotGroup"],[3,"click","slot","slotGroup","showEmpty"],["leftIcon","v2/edit","theme","blue",3,"sDrawer","drawerData","drawerProviders"],["leftIcon","v2/delete","theme","red",3,"click"],["leftIcon","v2/plus","theme","blue",3,"sDrawer","drawerData","drawerProviders"]],template:function(n,a){if(1&n&&(t.j41(0,"div",2),t.nrm(1,"s-slot-group-size-indicator",3),t.j41(2,"span",4),t.EFF(3),t.nI1(4,"time"),t.nI1(5,"time"),t.k0s(),t.nrm(6,"s-project-schedule-summary",5),t.j41(7,"div",6),t.nVh(8,Mc,2,5),t.k0s()(),t.j41(9,"div",7),t.Z7z(10,Oc,1,1,"s-color-indicator",8,Pc),t.k0s(),t.j41(12,"div",9)(13,"div",10),t.DNE(14,yc,1,0,"ng-container",11),t.k0s()(),t.DNE(15,wc,2,5,"ng-template",null,0,t.C5r)(17,kc,1,7,"ng-template",null,1,t.C5r)),2&n){const s=t.sdS(16),j=t.sdS(18);t.R7$(),t.Y8G("totalSlots",a.group().total_slots),t.R7$(2),t.Lme(" ",t.bMT(4,13,a.group().time.active_since_time_local)," \u2014 ",t.bMT(5,15,a.group().time.active_till_time_local)," "),t.R7$(3),t.Y8G("project",t.eq3(17,fc,a.group().project))("data",a.group())("modelName","ScheduleTimeSlot")("modelId",a.group().id)("levelValues",a.host.levelValues())("levelValue",a.host.levelValue())("geoPoint",a.host.geoPoint())("scheduleTimeSlot",null),t.R7$(2),t.vxM(a.isSchedule()?-1:8),t.R7$(2),t.Dyx(a.groupProjectSchemes()),t.R7$(4),t.Y8G("ngTemplateOutlet",a.isSchedule()?s:j)}},dependencies:[kt.Y,N.T3,b.x,H.b,ge,po,so,ac.T,io],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{position:relative;display:flex;gap:4px;padding:8px 2px 8px 8px;margin-bottom:8px;width:100%;box-sizing:border-box;cursor:pointer;border-radius:2px;box-shadow:0 2px 2px #0000000d;background:var(--%NS%color-black-white-0);color:var(--%NS%color-black-white-700)}[_nghost-%COMP%]:hover   .actions-backdrop[_ngcontent-%COMP%]{backdrop-filter:blur(6px);opacity:1}.past[_nghost-%COMP%]{opacity:.75;pointer-events:none}.past[_nghost-%COMP%]   .actions[_ngcontent-%COMP%]{display:none}.readonly[_nghost-%COMP%]{pointer-events:none}.readonly[_nghost-%COMP%]   .actions[_ngcontent-%COMP%]{display:none}.actions-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;transition:.16s opacity;opacity:0}.actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--%NS%color-blue-300);padding-bottom:24px;height:100%;box-sizing:border-box}.schemes[_ngcontent-%COMP%]{display:flex;flex-direction:column}.indicators[_ngcontent-%COMP%]{z-index:1}"]})}}return o})();const Fc=(o,l)=>l.id;function Ec(o,l){if(1&o&&t.nrm(0,"s-project-schedule-slot-group",0),2&o){const e=l.$implicit,n=t.XpG();t.Y8G("group",e)("isSchedule",n.isSchedule())}}let Bo=(()=>{class o{constructor(){this.project=y.hFB.required(),this.geoPoint=y.hFB.required(),this.levelValue=y.hFB.required(),this.levelValues=y.hFB.required(),this.date=y.hFB.required(),this.hasAction=(0,c.WQX)(st.Be),this.projectScheduleService=(0,c.WQX)(yt.Y),this.projectsScheduleSchemeService=(0,c.WQX)(ue.c),this.mode=this.projectScheduleService.mode,this.isSchedule=this.projectScheduleService.isSchedule,this.groups=(0,d.EW)(()=>{const e=this.projectsScheduleSchemeService.currentScheme(),n=this.projectScheduleService.getGroups(this.geoPoint(),this.date()).filter(a=>{const s=a.time;return(0,S.$0)(s.active_since_date_local,s.active_till_date_local)});return e?n.filter(a=>a.project_schemes[0].id===e.id):n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-slot-groups"]],inputs:{project:[1,"project"],geoPoint:[1,"geoPoint"],levelValue:[1,"levelValue"],levelValues:[1,"levelValues"],date:[1,"date"]},decls:2,vars:0,consts:[[3,"group","isSchedule"]],template:function(n,a){1&n&&t.Z7z(0,Ec,1,2,"s-project-schedule-slot-group",0,Fc),2&n&&t.Dyx(a.groups())},dependencies:[jc],encapsulation:2})}}return o})();const Ro=o=>[o],Dc=(o,l,e,n)=>({levelValue:o,slots:l,project:e,geoPoints:n,mode:"add"}),Bc=(o,l,e,n)=>({levelValue:o,slots:l,project:e,geoPoints:n,mode:"remove"});function Rc(o,l){if(1&o&&t.nrm(0,"s-svg-icon",5),2&o){const e=t.XpG(3);t.Y8G("name","v2/"+(e.isSchedule()?"edit":"plus"))}}function Tc(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-reservations-preview",8),t.bIt("showReservations",function(a){c.eBV(e);const s=t.XpG().$implicit,j=t.XpG(2);return c.Njj(j.$toggleReservationsEditor({slot:s,levelValue:j.levelValue()},a))}),t.k0s(),t.j41(1,"s-project-schedule-reports",9),t.bIt("click",function(a){c.eBV(e);const s=t.XpG(3);return c.Njj(s.$prevent(a))}),t.k0s()}if(2&o){const e=t.XpG().$implicit,n=t.XpG(2);t.Y8G("slot",e),t.R7$(),t.Y8G("slot",e)("slotGroup",null)("showEmpty",!n.isDateFuture(e.active_since_date_local))}}function Vc(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",1),t.bIt("click",function(){const a=c.eBV(e).$implicit,s=t.XpG(2);return c.Njj(s.$edit({project:s.project(),geoPoint:s.geoPoint(),date:s.date(),levelValue:s.levelValue(),levelValues:s.levelValues(),slot:a},"add"))}),t.j41(1,"div",2)(2,"div")(3,"div",3),t.EFF(4),t.k0s(),t.j41(5,"span",4),t.EFF(6),t.nI1(7,"time"),t.nI1(8,"time"),t.k0s()(),t.nVh(9,Rc,1,1,"s-svg-icon",5),t.k0s(),t.nrm(10,"s-project-schedule-summary",6),t.j41(11,"div",7),t.nVh(12,Tc,2,4),t.k0s()()}if(2&o){const e=l.$implicit,n=t.XpG(2);t.xc7("--%NS%border-color",e.project_scheme.color),t.AVh("border",e.project_scheme.color)("past",!n.geoPoint().is_active||n.isDatePast(n.date()))("readonly",!n.hasAction(n.updateActions())),t.R7$(4),t.SpI(" ",n.$label(e)," "),t.R7$(2),t.Lme(" ",t.bMT(7,21,e.active_since_time_local)," \u2014 ",t.bMT(8,23,e.active_till_time_local)," "),t.R7$(3),t.vxM(n.schemeReadonly()||n.archived()||n.parentArchived()?-1:9),t.R7$(),t.Y8G("project",n.project())("data",e)("modelName","ScheduleTimeSlot")("modelId",e.id)("levelValues",n.levelValues())("levelValue",n.levelValue())("geoPoint",n.geoPoint())("scheduleTimeSlot",e),t.R7$(2),t.vxM("reservation"===n.mode()?12:-1)}}function $c(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-icon-button",13),t.nI1(1,"isWeekend"),t.bIt("click",function(){c.eBV(e);const a=t.XpG(4);return c.Njj(a.$editSchedule({project:a.project(),levelValue:a.levelValue(),levelValues:a.levelValues(),geoPoint:a.geoPoint(),date:a.date()}))}),t.k0s()}if(2&o){const e=t.XpG(4);t.Y8G("theme",t.bMT(1,1,e.date())?"red":"blue")}}function zc(o,l){if(1&o&&(t.j41(0,"div",10),t.nVh(1,$c,2,3,"s-icon-button",12),t.k0s()),2&o){const e=t.XpG(3);t.R7$(),t.vxM(e.hasAction(e.policy().scheduleCreate)?1:-1)}}function Ac(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-icon-button",16),t.bIt("drawerClose",function(){c.eBV(e);const a=t.XpG(4);return c.Njj(a.$updateReservations())}),t.k0s()}if(2&o){const e=t.XpG(3),n=t.XpG();t.Y8G("sDrawer",n.ProjectScheduleSlotSelectorComponent)("drawerData",t.ziG(4,Dc,n.levelValue(),e,n.project(),t.eq3(2,Ro,n.geoPoint())))}}function Gc(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-icon-button",17),t.bIt("drawerClose",function(){c.eBV(e);const a=t.XpG(4);return c.Njj(a.$updateReservations())}),t.k0s()}if(2&o){const e=t.XpG(3),n=t.XpG();t.Y8G("sDrawer",n.ProjectScheduleSlotSelectorComponent)("drawerData",t.ziG(4,Bc,n.levelValue(),e,n.project(),t.eq3(2,Ro,n.geoPoint())))}}function Ic(o,l){if(1&o&&(t.j41(0,"div",11),t.nVh(1,Ac,1,9,"s-icon-button",14),t.nVh(2,Gc,1,9,"s-icon-button",15),t.k0s()),2&o){const e=t.XpG(3);t.R7$(),t.vxM(e.hasAction(e.policy().reservationCreate)?1:-1),t.R7$(),t.vxM(e.hasAction(e.policy().reservationDelete)?2:-1)}}function Wc(o,l){if(1&o&&(t.nVh(0,zc,2,1,"div",10),t.nVh(1,Ic,3,2,"div",11)),2&o){const e=t.XpG(),n=t.XpG();t.vxM(!n.isSchedule()||n.isDatePast(n.date())||n.schemeReadonly()?-1:0),t.R7$(),t.vxM(n.isSchedule()||!e.length||n.isDatePast(n.date())?-1:1)}}function Xc(o,l){if(1&o&&(t.Z7z(0,Vc,13,25,"div",0,t.fX1),t.nVh(2,Wc,2,2)),2&o){const e=t.XpG();t.Dyx(e.$visible(l)),t.R7$(2),t.vxM(e.archived()||e.parentArchived()?-1:2)}}let Lc=(()=>{class o{constructor(){this.project=y.hFB.required(),this.geoPoint=y.hFB.required(),this.levelValue=y.hFB.required(),this.levelValues=y.hFB.required(),this.date=y.hFB.required(),this.utilService=(0,c.WQX)(lo.a),this.drawer=(0,c.WQX)(Fo.d),this.projectScheduleService=(0,c.WQX)(yt.Y),this.projectsScheduleSchemeService=(0,c.WQX)(ue.c),this.projectScheduleSlotService=(0,c.WQX)(ae.s),this.hasAction=(0,c.WQX)(st.Be),this.mode=this.projectScheduleService.mode,this.isSchedule=this.projectScheduleService.isSchedule,this.policy=(0,d.EW)(()=>(0,Ct.QB)(this.levelValue(),this.project())),this.updateActions=(0,d.EW)(()=>this.isSchedule()?this.policy().scheduleUpdate:this.policy().reservationCreate),this.slots=(0,d.EW)(()=>{const e=this.projectsScheduleSchemeService.schemes(),n=this.projectsScheduleSchemeService.currentScheme(),a=this.projectScheduleService.getSlots(this.geoPoint(),this.date()).filter(s=>{if(!(0,S.$0)(s.active_since_date_local,s.active_till_date_local))return!1;const j=(0,S.Hc)(s.project_scheme.id,e);return!j?.is_deleted||(0,S.zi)(s.active_since_date_local).getTime()<(0,S.zi)(j.deleted_at).getTime()});return n?a.filter(s=>s.project_scheme.id===n.id):a}),this.archived=(0,d.EW)(()=>(0,S.ZS)("level_value",this.levelValue()?.id??null,this.geoPoint().relations).is_deleted),this.parentArchived=(0,d.EW)(()=>this.levelValue()?.is_deleted),this.schemeReadonly=this.projectsScheduleSchemeService.currentSchemeReadonly,this.visibleCount=2,this.allVisible=!0,this.ProjectScheduleSlotSelectorComponent=So,this.isDateSame=S.$0,this.isDateFuture=S.Sx,this.isDatePast=S.Ri}
1$edit(e,n){if(!this.archived()&&!this.parentArchived()){if(this.isSchedule())return this.$editSchedule(e);this.$toggleReservationsEditor(e,n)}}$editSchedule(e){return this.projectScheduleSlotService.open(e).subscribe(n=>{n&&(this.projectScheduleService.getSlotSummary(n),this.projectScheduleService.getVariablesOnSlots([n]))})}$label(e){const n=this.projectsScheduleSchemeService.schemes();if(!(0,S.Hc)(e.project_scheme.id,n)?.is_paid_worker_reports)return"";const s=(0,S.ZS)("branch_id",null,e.rewards)?.value,j=Math.max(0,e.rewards.length-1),J=this.utilService.plural(j,"\u0441\u0442\u0430\u0432\u043a\u0430","\u0441\u0442\u0430\u0432\u043a\u0438","\u0441\u0442\u0430\u0432\u043e\u043a");let it=this.utilService.amount((s||0)/100);return j&&(it+=` + ${j} ${J}`),it}$visible(e){return this.allVisible?e:e.slice(0,this.visibleCount)}$showAll(){this.allVisible=!0}$toggleReservationsEditor(e,n){const a=e?.slot;a&&this.drawer.open(no.t,{width:1200,data:{slots:[a],mode:n}}).afterClosed().subscribe(()=>{this.projectScheduleService.getReservations([a.id])})}$updateReservations(){this.projectScheduleService.getReservations()}$prevent(e){e?.stopPropagation()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-slots"]],inputs:{project:[1,"project"],geoPoint:[1,"geoPoint"],levelValue:[1,"levelValue"],levelValues:[1,"levelValues"],date:[1,"date"]},decls:1,vars:1,consts:[[1,"slot",3,"border","past","readonly","--%NS%border-color"],[1,"slot",3,"click"],[1,"row","space-between"],[1,"text-caption","color-black-white-550"],[1,"text-body-2","color-black-white-550"],[1,"icon","pencil","color-blue-300",3,"name"],[3,"project","data","modelName","modelId","levelValues","levelValue","geoPoint","scheduleTimeSlot"],[1,"row","gap4px","flex-wrap",2,"margin-top","4px"],[3,"showReservations","slot"],[3,"click","slot","slotGroup","showEmpty"],[1,"buttons"],[1,"row","p4px","buttons"],["leftIcon","v2/plus","square","",3,"theme"],["leftIcon","v2/plus","square","",3,"click","theme"],["drawerWidth","1000px","leftIcon","v2/add-user#0043EE","theme","blue","square","",3,"sDrawer","drawerData"],["drawerWidth","1000px","leftIcon","v2/delete#0043EE","theme","blue","square","",3,"sDrawer","drawerData"],["drawerWidth","1000px","leftIcon","v2/add-user#0043EE","theme","blue","square","",3,"drawerClose","sDrawer","drawerData"],["drawerWidth","1000px","leftIcon","v2/delete#0043EE","theme","blue","square","",3,"drawerClose","sDrawer","drawerData"]],template:function(n,a){if(1&n&&t.nVh(0,Xc,3,1),2&n){let s;t.vxM((s=a.slots())?0:-1,s)}},dependencies:[so,po,H.b,tt.D,b.x,ge,F,io],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;
1--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:block;position:relative}.collapsed[_nghost-%COMP%]   .buttons[_ngcontent-%COMP%]{display:none}.collapsed[_nghost-%COMP%]   .slot[_ngcontent-%COMP%]{min-height:70px}.collapsed[_nghost-%COMP%]   .slot[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{display:none}.slot[_ngcontent-%COMP%]{padding:8px 2px 8px 8px;margin-right:4px;margin-bottom:8px;width:100%;height:auto;box-sizing:border-box;font-size:10px;white-space:normal;cursor:pointer;border-radius:2px;box-shadow:0 2px 2px #0000000d;background:var(--%NS%color-black-white-0);color:var(--%NS%color-black-white-700)}.slot[_ngcontent-%COMP%]   .pencil[_ngcontent-%COMP%]{transition:.16s;opacity:0;color:var(--%NS%color-blue-300)}.slot[_ngcontent-%COMP%]:hover   .pencil[_ngcontent-%COMP%]{opacity:1}.slot.border[_ngcontent-%COMP%]{border-right:4px solid var(--%NS%border-color, transparent)}.slot.border-red[_ngcontent-%COMP%]{border:1px solid var(--%NS%color-red-300)}.slot.past[_ngcontent-%COMP%]{opacity:.75;pointer-events:none}.slot.past[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{display:none}.slot.readonly[_ngcontent-%COMP%]{pointer-events:none}.slot.readonly[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{display:none}"]})}}return o})();var Qc=r(55268),Uc=r(74746),Yc=r(71093);const Kc=()=>["","\u0434\u0435\u043d\u044c","\u0434\u043d\u044f","\u0434\u043d\u0435\u0439"];let Hc=(()=>{class o{constructor(){this.setWave=(0,y.CGW)(),this.wave=y.hFB.required(),this.range=y.hFB.required(),this.datePipe=(0,c.WQX)(N.vh),this.utilService=(0,c.WQX)(lo.a),this.projectScheduleSlotService=(0,c.WQX)(ae.s),this.cacheService=(0,c.WQX)(w._),this.duration=(0,d.EW)(()=>this.getDifferenceByDays(this.wave().start_date,this.wave().finish_date)+1),this.slotsAmount=(0,d.EW)(()=>{const e=this.wave(),n=e.project.project;return this.cacheService.set("wawe"+e.id,()=>(0,Oo._)(this.projectScheduleSlotService.getPage({page:0,size:1,query:{geo_point__project:n,active_till_date_local__gte:(0,S.$$)(this.wave().start_date),active_till_local__lte:(0,S._u)((0,S.MY)(this.wave().finish_date))}})),6e4).then(a=>a.count)})}$formatDate(e,n){const a=this.datePipe.transform(e,"dd.MM.yyyy");if(this.$allVisible(e,n))return a;const s=this.getDifferenceByDays("end"===n?this.range().at(-1):this.range()[0],e);return`${a} - \u043d\u0435 \u0432\u0438\u0434\u043d\u043e ${s} ${this.utilService.plural(s,"\u0434\u0435\u043d\u044c","\u0434\u043d\u044f","\u0434\u043d\u0435\u0439")}`}$allVisible(e,n){return"start"===n&&(0,S.zi)(e).getTime()>=(0,S.zi)(this.range()[0]).getTime()||"end"===n&&(0,S.zi)(e).getTime()<=(0,S.zi)(this.range().at(-1)).getTime()}getDifferenceByDays(e,n){return Math.abs(Math.floor(((0,S.zi)(n).getTime()-(0,S.zi)(e).getTime())/864e5))}$setWave(){this.setWave.emit(this.wave())}$params(e){return{created_at__gte:(0,S._u)(e.start_date),created_at__lte:(0,S._u)((0,S.MY)(e.finish_date)),project:e.project.project}}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-wave-info"]],inputs:{wave:[1,"wave"],range:[1,"range"]},outputs:{setWave:"setWave"},features:[t.Jv_([N.vh])],decls:30,vars:17,consts:[[1,"text-title-3"],[1,"content","text-body-2"],[1,"content-item"],[1,"controls"],["theme","blue",1,"w-100",3,"click"],["theme","blue","routerLink","/u/reports",1,"w-100",3,"queryParams"]],template:function(n,a){1&n&&(t.j41(0,"div",0),t.EFF(1),t.k0s(),t.j41(2,"div",1)(3,"div",2)(4,"div"),t.EFF(5," \u041d\u0430\u0447\u0430\u043b\u043e "),t.k0s(),t.j41(6,"div"),t.EFF(7),t.k0s()(),t.j41(8,"div",2)(9,"div"),t.EFF(10," \u041a\u043e\u043d\u0435\u0446 "),t.k0s(),t.j41(11,"div"),t.EFF(12),t.k0s()(),t.j41(13,"div",2)(14,"div"),t.EFF(15," \u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c "),t.k0s(),t.j41(16,"div"),t.EFF(17),t.nI1(18,"plural"),t.k0s()(),t.j41(19,"div",2)(20,"div"),t.EFF(21," \u041a\u043e\u043b-\u0432\u043e \u0441\u043b\u043e\u0442\u043e\u0432 "),t.k0s(),t.j41(22,"div"),t.EFF(23),t.nI1(24,"async"),t.k0s()()(),t.j41(25,"div",3)(26,"s-button",4),t.bIt("click",function(){return a.$setWave()}),t.EFF(27,"\u041e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u0432\u0441\u044e \u0432\u043e\u043b\u043d\u0443 "),t.k0s(),t.j41(28,"s-button",5),t.EFF(29,"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043e\u0442\u0447\u0435\u0442\u0430\u043c "),t.k0s()()),2&n&&(t.R7$(),t.Lme(" ",a.wave().title," ID ",a.wave().id,"\n"),t.R7$(5),t.AVh("color-red-300",!a.$allVisible(a.wave().start_date,"start")),t.R7$(),t.SpI(" ",a.$formatDate(a.wave().start_date,"start")," "),t.R7$(4),t.AVh("color-red-300",!a.$allVisible(a.wave().finish_date,"end")),t.R7$(),t.SpI(" ",a.$formatDate(a.wave().finish_date,"end")," "),t.R7$(5),t.SpI(" ",t.i5U(18,11,a.duration(),t.lJ4(16,Kc))," "),t.R7$(6),t.SpI(" ",t.bMT(24,14,a.slotsAmount())," "),t.R7$(5),t.Y8G("queryParams",a.$params(a.wave())))},dependencies:[zt.Q,Z.Wk,E.R,N.Jj],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{position:absolute;top:4px;display:flex;width:360px;max-width:360px;padding:20px 16px;flex-direction:column;align-items:flex-start;gap:20px;z-index:1;border-radius:2px;background:var(--%NS%color-black-white-0);box-shadow:0 20px 25px #0000001a,0 10px 10px #0000000a}.content[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.content-item[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:12px;align-self:stretch}.controls[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}"]})}}return o})();function Jc(o,l){1&o&&t.nrm(0,"s-svg-icon",5)}function Zc(o,l){1&o&&t.nrm(0,"s-svg-icon",7)}function qc(o,l){1&o&&t.nrm(0,"s-svg-icon",8)}function ti(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-project-schedule-wave-info",9),t.bIt("setWave",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$setWave(a))}),t.k0s()}if(2&o){const e=t.XpG();t.Y8G("wave",e.wave())("range",e.range())}}let ei=(()=>{class o{constructor(){this.wave=y.hFB.required(),this.range=y.hFB.required(),this.projectScheduleComponent=(0,c.WQX)(mo),this.collapsedService=(0,c.WQX)(Lt),this.collapsed=(0,c.vPA)(!1),this.popoverPositions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"}],this.visibleOneDay=(0,d.EW)(()=>{const e=this.wave(),n=this.range(),a=this.interruptedStart?n[0]:(0,S.zi)(e.start_date),s=this.interruptedEnd?n.at(-1):(0,S.zi)(e.finish_date);return a.getTime()===s.getTime()})}get interruptedStart(){return(0,S.zi)(this.wave().start_date).getTime()<this.range().at(0).getTime()}get interruptedEnd(){return(0,S.zi)(this.wave().finish_date).getTime()>this.range().at(-1).getTime()}ngOnInit(){this.collapsed.set(this.collapsedService.isCollapsed(this.wave().start_date))}$setWave(e){this.projectScheduleComponent.$setPeriod([(0,S.zi)(e.start_date),(0,S.MY)(e.finish_date)]),this.$toggleCollapse(!1)}$toggleCollapse(e){const n=(0,S.zi)(this.wave().start_date),a=(0,S.zi)(this.wave().finish_date);this.collapsed.set(e),this.collapsedService.toggle(n,a,e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-wave"]],inputs:{wave:[1,"wave"],range:[1,"range"]},decls:12,vars:12,consts:[["popover","sPopover2"],["waveInfoTemplate",""],[1,"wave",3,"click","sPopover2","popoverPositions"],[1,"row","relative"],["name","v2/chevron-right#323132","width","16","height","16"],["name","schedule/overflow#EA2434","width","12","height","20",1,"wrapper","start"],[1,"title"],["name","v2/chevron-left#323132","width","16","height","16"],["name","schedule/overflow#EA2434","width","12","height","20",1,"wrapper","end"],[3,"setWave","wave","range"]],template:function(n,a){if(1&n&&(t.j41(0,"div",2,0),t.bIt("click",function(){return a.$toggleCollapse(!a.collapsed())}),t.j41(2,"div",3),t.nrm(3,"s-svg-icon",4),t.nVh(4,Jc,1,0,"s-svg-icon",5),t.k0s(),t.j41(5,"div",6),t.EFF(6),t.k0s(),t.j41(7,"div",3),t.nVh(8,Zc,1,0,"s-svg-icon",7),t.nVh(9,qc,1,0,"s-svg-icon",8),t.k0s()(),t.DNE(10,ti,1,2,"ng-template",null,1,t.C5r)),2&n){const s=t.sdS(1),j=t.sdS(11);t.AVh("hover",s.hover())("collapsed",a.collapsed()),t.Y8G("sPopover2",j)("popoverPositions",a.popoverPositions),t.R7$(3),t.AVh("collapsed-start",a.collapsed()&&a.visibleOneDay()),t.R7$(),t.vxM(a.interruptedStart?4:-1),t.R7$(2),t.SpI(" ",a.wave().title," "),t.R7$(2),t.vxM(a.collapsed()&&a.visibleOneDay()?-1:8),t.R7$(),t.vxM(a.interruptedEnd?9:-1)}},dependencies:[tt.D,Hc,No.l],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{cursor:pointer}.wave[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:2px 8px;gap:4px;background:var(--%NS%color-base-92);border-radius:2.75px;height:20px;box-sizing:border-box}.wave[_ngcontent-%COMP%]:hover, .wave.hover[_ngcontent-%COMP%]{outline:2px solid white;outline-offset:-2px}.wave.collapsed[_ngcontent-%COMP%]   .end[_ngcontent-%COMP%]{right:-6px}.relative[_ngcontent-%COMP%]{position:relative}.title[_ngcontent-%COMP%]{text-overflow:ellipsis;overflow:hidden}.wrapper[_ngcontent-%COMP%]{position:absolute}.wrapper.end[_ngcontent-%COMP%]{right:-10px;transform:scale(-1)}.wrapper.start[_ngcontent-%COMP%]{left:-16px;transform:rotate(180deg)}.collapsed-start[_ngcontent-%COMP%]{position:absolute;left:-6px;transition:.5s}"]})}}return o})();function oi(o,l){if(1&o&&t.nrm(0,"s-project-schedule-wave",3,0),2&o){const e=l.$implicit,n=t.sdS(1),a=t.XpG(2);t.Aen(a.$dimensions(e,n.collapsed(),a.range())),t.Y8G("wave",e)("range",a.range())}}function ni(o,l){if(1&o&&(t.j41(0,"div",1),t.Z7z(1,oi,2,4,"s-project-schedule-wave",2,t.fX1),t.k0s()),2&o){const e=t.XpG();t.R7$(),t.Dyx(e.waves())}}let ai=(()=>{class o{constructor(){this.project=y.hFB.required(),this.range=y.hFB.required(),this.wavesService=(0,c.WQX)(Yc.Y),this.collapseService=(0,c.WQX)(Lt),this.waves=(0,c.vPA)([]),this.hasWaves=(0,d.EW)(()=>this.waves().length>0),(0,c.QZP)(()=>{if(!this.project()&&!this.range())return;const e=this.range()[0],n=this.range().at(-1);this.wavesService.get({project:this.project().id,start_date__lte:(0,S.$$)(n),finish_date__gte:(0,S.$$)(e)}).subscribe(a=>{this.waves.set(a)})})}$dimensions(e,n,a){const s=(0,S.zi)(e.start_date),j=(0,S.zi)(e.finish_date),it=n?40:144,gt=this.collapseService.collapsedAmountBetweenDate((0,S.zi)(a[0]),s);let ht=a.findIndex(Rt=>(0,S.zi)(Rt).getTime()===s.getTime()),Pt=this.range().findIndex(Rt=>(0,S.zi)(Rt).getTime()===j.getTime());return-1===ht&&(ht=0),-1===Pt&&(Pt=a.length-1),{left:144*ht+8+"px",width:(Pt-ht+1)*it-16+"px",transform:`translateX(${-104*gt}px)`}}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule-waves"]],inputs:{project:[1,"project"],range:[1,"range"]},decls:1,vars:1,consts:[["waveComponent",""],[1,"row","waves"],["sHover","",1,"wave",3,"wave","range","style"],["sHover","",1,"wave",3,"wave","range"]],template:function(n,a){1&n&&t.nVh(0,ni,3,0,"div",1),2&n&&t.vxM(a.hasWaves()?0:-1)},dependencies:[ei,Uc.k],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}.waves[_ngcontent-%COMP%]{display:flex;padding:4px 8px;align-items:center;gap:16px;position:relative;min-height:20px}.wave[_ngcontent-%COMP%]{position:absolute;transition:all .6s cubic-bezier(.4,0,.2,1)}"]})}}return o})();const ri=o=>({project_id:o}),ci=()=>({year:"numeric",month:"2-digit",day:"2-digit"}),De=()=>[],ii=()=>({mode:null}),li=()=>({mode:"schedule"}),si=o=>[o],pi=(o,l)=>({project:o,model_name:"project",model_id:l}),To=(o,l)=>l.id;function mi(o,l){if(1&o&&(t.j41(0,"a",14)(1,"s-row-dropdown-item"),t.EFF(2," \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 "),t.k0s()()),2&o){const e=t.XpG(3);t.Y8G("routerLink",t.lJ4(4,De))("queryParams",t.lJ4(5,li)),t.R7$(),t.AVh("active",e.isSchedule())}}function di(o,l){if(1&o&&(t.nVh(0,mi,3,6,"a",14),t.j41(1,"a",14)(2,"s-row-dropdown-item"),t.EFF(3," \u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f "),t.k0s()()),2&o){const e=t.XpG(2);t.vxM(e.hasSchedulePolicy?0:-1),t.R7$(),t.Y8G("routerLink",t.lJ4(5,De))("queryParams",t.lJ4(6,ii)),t.R7$(),t.AVh("active",!e.isSchedule())}}function gi(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",23),t.bIt("click",function(){c.eBV(e);const a=t.XpG(4);return c.Njj(a.$edit({project:a.project,schedule:!0}))}),t.EFF(1," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 "),t.k0s()}}function ui(o,l){if(1&o&&t.nVh(0,gi,2,0,"s-dropdown-item",22),2&o){const e=t.XpG(3);t.vxM(e.rootLevelValues()?0:-1)}}function xi(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",24),t.bIt("click",function(){c.eBV(e);const a=t.XpG(3);return c.Njj(a.$remove({project:a.project}))}),t.EFF(1," \u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 "),t.k0s()}}function hi(o,l){if(1&o&&(t.j41(0,"s-dropdown-item",20),t.EFF(1," \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 "),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("sDrawer",e.varEditorComponent)("drawerData",t.l_i(2,pi,e.project.id,e.project.id))}}function bi(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown",15),t.bIt("closed",function(){c.eBV(e);const a=t.sdS(10);return c.Njj(a.$closeAccordions())}),t.j41(1,"s-icon-button",16)(2,"span",17),t.EFF(3,"\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f"),t.k0s()(),t.j41(4,"div",18),t.EFF(5," \u0420\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 "),t.k0s(),t.nVh(6,ui,1,1),t.nVh(7,xi,2,0,"s-dropdown-item",19),t.nVh(8,hi,2,5,"s-dropdown-item",20),t.nrm(9,"s-project-exports",21,3),t.k0s()}if(2&o){const e=t.XpG(2);t.R7$(6),t.vxM(!e.schemeReadonly()&&e.hasAction(e.policy().scheduleCreate)?6:-1),t.R7$(),t.vxM(e.hasAction(e.policy().scheduleDelete)?7:-1),t.R7$(),t.vxM(e.hasAction(e.scheduleVariablesActions())?8:-1),t.R7$(),t.Y8G("project",e.project)("schemes",e.currentScheme()?t.eq3(5,si,e.currentScheme()):e.schemes())}}function _i(o,l){if(1&o&&t.nrm(0,"s-project-schedule-level-visibility-editor",7),2&o){const e=t.XpG(2);t.Y8G("project",e.project)}}function Si(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",6)(1,"div",9),t.nVh(2,di,4,7),t.k0s(),t.j41(3,"div",10),t.nVh(4,bi,11,7,"s-dropdown",11),t.j41(5,"s-level-value-search",12),t.bIt("selected",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$search(a))}),t.k0s(),t.j41(6,"s-range-datepicker3",13),t.bIt("rangeChange",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$setPeriod(a))}),t.k0s(),t.nVh(7,_i,1,1,"s-project-schedule-level-visibility-editor",7),t.k0s()()}if(2&o){const e=t.XpG();
1t.R7$(2),t.vxM(e.viewMode()===e.ViewMode.Schedule?2:-1),t.R7$(2),t.vxM(e.viewMode()===e.ViewMode.Schedule&&e.isSchedule()?4:-1),t.R7$(),t.Y8G("filters",t.eq3(7,ri,e.project.id)),t.R7$(),t.Y8G("value",e.range())("allowClear",!1)("format",t.lJ4(9,ci)),t.R7$(),t.vxM(e.viewMode()===e.ViewMode.Schedule?7:-1)}}function fi(o,l){if(1&o&&(t.j41(0,"div"),t.EFF(1),t.nI1(2,"date"),t.k0s()),2&o){const e=t.XpG().$implicit;t.R7$(),t.SpI("\xa0\u2014\xa0",t.i5U(2,1,e,"d MMMM"))}}function Ni(o,l){if(1&o&&(t.j41(0,"div",40),t.nI1(1,"isWeekend"),t.nI1(2,"isDateToday"),t.j41(3,"div",41)(4,"div",42),t.EFF(5),t.nI1(6,"date"),t.k0s(),t.nVh(7,fi,3,4,"div"),t.k0s()()),2&o){const e=l.$implicit,n=t.XpG(3);t.AVh("cell-weekend",t.bMT(1,9,e))("cell-today",t.bMT(2,11,e))("collapsed",n.isCollapsed(e)),t.Y8G("sRef",e),t.R7$(5),t.JRh(t.i5U(6,13,e,"EEE")),t.R7$(2),t.vxM(n.isCollapsed(e)?-1:7)}}function Ci(o,l){if(1&o&&(t.j41(0,"div",33)(1,"div",37),t.Z7z(2,Ni,8,16,"div",38,t.fX1),t.k0s(),t.nrm(4,"s-project-schedule-waves",39),t.k0s()),2&o){const e=l,n=t.XpG(2);t.R7$(2),t.Dyx(e),t.R7$(2),t.Y8G("range",e)("project",n.project)}}function vi(o,l){if(1&o&&t.nrm(0,"s-project-schedule-level-value",35),2&o){const e=l.$implicit;t.XpG(2);const n=t.sdS(5),a=t.sdS(7);t.Y8G("cellTemplate",n)("prefixTemplate",a)("levelValue",e)("nestingLevel",1)("parents",t.lJ4(5,De))}}function Pi(o,l){if(1&o&&t.nrm(0,"s-project-schedule-geopoint",36),2&o){const e=l.$implicit;t.XpG(2);const n=t.sdS(5),a=t.sdS(7);t.Y8G("cellTemplate",n)("prefixTemplate",a)("levelValue",null)("geoPoint",e)("nestingLevel",1)}}function Mi(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",25)(1,"s-project-scheme-selector-round",26,4),t.bIt("select",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$setScheme(a))}),t.j41(3,"s-badge2",27),t.bIt("click",function(){c.eBV(e);const a=t.sdS(2);return c.Njj(a.$select(null))}),t.EFF(4," \u0412\u0441\u0435 \u0441\u0445\u0435\u043c\u044b "),t.k0s()()(),t.nrm(5,"s-divider"),t.j41(6,"s-project-schedule-grid")(7,"div",28)(8,"div",29)(9,"div",30)(10,"span",31),t.EFF(11,"\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0441\u0445\u0435\u043c"),t.k0s(),t.nrm(12,"s-project-schedule-summary",32),t.k0s()(),t.nVh(13,Ci,5,2,"div",33),t.k0s(),t.j41(14,"div",34),t.Z7z(15,vi,1,6,"s-project-schedule-level-value",35,To),t.Z7z(17,Pi,1,5,"s-project-schedule-geopoint",36,To),t.k0s()()}if(2&o){let e;const n=t.XpG();t.R7$(),t.Y8G("schemes",n.schemes())("selected",n.currentSchemeIndex()),t.R7$(2),t.Y8G("selected",!n.currentScheme()?.id),t.R7$(9),t.Y8G("project",n.project.id)("data",null)("modelName","ProjectScheme")("modelId",n.project.id)("levelValues",t.lJ4(10,De))("levelValue",null),t.R7$(),t.vxM((e=n.dateRange())?13:-1,e),t.R7$(2),t.Dyx(n.rootLevelValues()),t.R7$(2),t.Dyx(n.rootGeoPoints())}}function Oi(o,l){if(1&o&&t.nrm(0,"s-project-schedule-table",7),2&o){const e=t.XpG();t.Y8G("project",e.project.id)}}function yi(o,l){if(1&o&&t.nrm(0,"s-project-schedule-slot-groups",43)(1,"s-project-schedule-slots",43),2&o){const e=l.levelValue,n=l.levelValues,a=l.geoPoint,s=l.date,j=t.XpG();t.AVh("collapsed",j.isCollapsed(s)),t.Y8G("project",j.project)("levelValue",e)("levelValues",n)("geoPoint",a)("date",s),t.R7$(),t.AVh("collapsed",j.isCollapsed(s)),t.Y8G("project",j.project)("levelValue",e)("levelValues",n)("geoPoint",a)("date",s)}}function wi(o,l){if(1&o&&t.nrm(0,"s-project-schedule-multiday-slots",44),2&o){const e=l.levelValue,n=l.levelValues,a=l.geoPoint,s=l.dateRange,j=t.XpG(),J=t.sdS(9);t.Y8G("ref",J)("project",j.project)("levelValue",e)("levelValues",n)("geoPoint",a)("dateRange",s())}}function ki(o,l){}let mo=(()=>{class o{constructor(){this.viewMode=(0,c.vPA)(Ct.nE.Schedule),this.hasAction=(0,c.WQX)(st.Be),this.router=(0,c.WQX)(X.Ix),this.activatedRoute=(0,c.WQX)(X.nX),this.projectScheduleService=(0,c.WQX)(yt.Y),this.projectsScheduleSchemeService=(0,c.WQX)(ue.c),this.projectScheduleSummaryService=(0,c.WQX)(co.u),this.projectScheduleGeoSummaryService=(0,c.WQX)(_e),this.projectScheduleSearchService=(0,c.WQX)(pe),this.projectsVarService=(0,c.WQX)(Xt.Q),this.collapsedService=(0,c.WQX)(Lt),this.localStorage=(0,c.WQX)(p.sj),this.storedDates=(this.localStorage.get("f.schedule.dateRange")??[]).map(e=>new Date(e)),this.hasSchedulePolicy=this.hasAction(["schedule/create","schedule/read","schedule/update","schedule/delete"]),this.isSchedule=this.projectScheduleService.isSchedule,this.dateRange=this.projectScheduleService.dateRange,this.schemes=this.projectsScheduleSchemeService.schemes,this.currentSchemeIndex=this.projectsScheduleSchemeService.currentSchemeIndex,this.currentScheme=this.projectsScheduleSchemeService.currentScheme,this.schemeReadonly=this.projectsScheduleSchemeService.currentSchemeReadonly,this.timezoneNotificationVisible=(0,c.vPA)(!1),this.range=(0,c.vPA)(this.storedDates),this.varEditorComponent=Wt.H,this.isCollapsed=this.collapsedService.isCollapsed,this.someCollapsed=this.collapsedService.someCollapsed,this.levels=this.projectScheduleService.levels,this.levelValues=this.projectScheduleService.levelValues,this.geoPoints=this.projectScheduleService.geoPoints,this.rootLevelValues=(0,d.EW)(()=>this.levelValues()[0]??[]),this.rootGeoPoints=(0,d.EW)(()=>this.geoPoints()[0]??[]),this.policy=(0,d.EW)(()=>(0,Ct.QB)(null,this.projectScheduleService.project())),this.scheduleVariablesActions=(0,d.EW)(()=>[...this.policy().scheduleCreate,...this.policy().scheduleUpdate,...this.policy().scheduleDelete]),this.visibleLevelValues=this.projectScheduleService.visibleLevelValues,this.reservationsChangedSubject$=new et.t(!1),this.destroy$=new rt.B,this.loadSummary=(0,c.QZP)(()=>{const e=this.visibleLevelValues(),n=this.currentScheme(),a=this.dateRange();e.length&&this.projectScheduleSummaryService.loadData(e,n?.id,a.at(0),a.at(-1))}),this.loadGeoSummary=(0,c.QZP)(()=>{const e=Object.values(this.geoPoints()).flat().map(s=>s.id),n=this.currentScheme(),a=this.dateRange();e.length&&this.projectScheduleGeoSummaryService.loadData(e,n?.id,a.at(0),a.at(-1))}),this.storeSelectedSchemeKey=(0,d.EW)(()=>`project.${this.project.id}.schedule.scheme`),this.storeSelectedScheme=(0,c.QZP)(()=>{void 0!==this.currentSchemeIndex()&&(0,S.jh)(this.storeSelectedSchemeKey(),this.currentSchemeIndex()??-1)}),this.restoreSelectedScheme=(0,c.QZP)(()=>{const e=(0,S.Xv)(this.storeSelectedSchemeKey());e>=0&&this.schemes().length&&(this.$setScheme(this.schemes().at(+e)),this.restoreSelectedScheme.destroy())},{manualCleanup:!0}
1),this.isDatePast=S.Ri,this.ViewMode=Ct.nE,this.activatedRoute.queryParams.pipe((0,C.pQ)(),(0,q.T)(({tab:e,mode:n})=>({tab:Object.values(Ct.nE).includes(e)?e:Ct.nE.Schedule,isSchedule:"schedule"===n})),(0,B.F)((e,n)=>e.tab===n.tab&&e.isSchedule===n.isSchedule)).subscribe(({tab:e,isSchedule:n})=>{this.viewMode.set(e),this.$setMode(n&&this.hasSchedulePolicy)})}ngOnInit(){if(this.projectScheduleService.setProject(this.project),this.projectsScheduleSchemeService.setProject(this.project),!this.range()?.length){let n,a;n=new Date,n.setDate(n.getDate()-1),a=new Date,a.setDate(a.getDate()+1),this.range.set([n,a])}this.$setPeriod(this.range()),this.timezoneNotificationVisible.set(this.isSchedule());const e=(0,S.Xv)(this.storeSelectedSchemeKey());e>=0&&this.schemes().length&&this.$setScheme(this.schemes().at(+e)),this.projectsVarService.get({project:this.project.id}).subscribe(()=>{})}ngOnDestroy(){this.destroy$.next(!0),this.projectsScheduleSchemeService.dispose()}getCurrentSchemeIndex(e){return e.findIndex(n=>n.id===this.currentScheme()?.id)}$setFilter(e,n){this.projectScheduleService.setFilter({[e]:n})}$setPeriod(e){this.range.set(e),this.localStorage.set("f.schedule.dateRange",e),this.projectScheduleService.setPeriod(e)}$setScheme(e){this.projectsScheduleSchemeService.setScheme(e)}$setMode(e){this.projectScheduleService.setMode(e?"schedule":"reservation");const a=e?"schedule":null;a!==this.activatedRoute.snapshot.queryParamMap.get("mode")&&this.router.navigate([],{relativeTo:this.activatedRoute,queryParams:{mode:a},queryParamsHandling:"merge"})}$getSlots(e,n){return this.projectScheduleService.getSlots(e,n)}$getReports(e,n){return this.projectScheduleService.getReports(e,n)}$edit(e){return this.projectScheduleService.edit(e)}$remove(e){return this.projectScheduleService.remove(e)}$closeTimezoneNotification(){this.timezoneNotificationVisible.set(!1)}$reservationsChanged(){this.reservationsChangedSubject$.next(!0)}$valueOptions(e){return e.value}$search(e){var n=this;return P()(function*(){const a=yield n.projectScheduleSearchService.getKey(e);requestAnimationFrame(()=>{const s=G.c.getRef(a)?.elementRef?.nativeElement;s&&setTimeout(()=>s.scrollIntoView({block:"nearest"}),50),setTimeout(()=>{n.projectScheduleSearchService.highlight(a)},60)})})()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-schedule"]],inputs:{project:"project"},features:[t.Jv_([yt.Y,pe,co.u,_e,w._,Lt,{provide:Xt.Q,useClass:Tt.K}])],decls:10,vars:7,consts:[["cellTemplate",""],["multidaySlotTemplate",""],["ref","ref"],["exportsComponent",""],["schemeSelector",""],[3,"hasTitle","nopadding"],[1,"row","space-between","gap12px",2,"padding","16px 12px"],[3,"project"],["sRef",""],[1,"row","gap24px"],[1,"row","gap16px"],["panelClass","overlay-435",1,"mr-1"],["placeholder","\u041f\u043e\u0438\u0441\u043a \u043f\u043e ID, \u0430\u0434\u0440\u0435\u0441\u0443 \u0438\u043b\u0438 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044e",3,"selected","filters"],[3,"rangeChange","value","allowClear","format"],[3,"routerLink","queryParams"],["panelClass","overlay-435",1,"mr-1",3,"closed"],["sDropdownMenuTrigger","","leftIcon","v2/overflow","theme","blue"],[1,"small-screen-hide"],[1,"label","text-body-2","color-black-white-600"],["icon","v2/remove-calendar"],["drawerWidth","1000px","icon","v2/brackets",3,"sDrawer","drawerData"],[3,"project","schemes"],["icon","v2/add-calendar"],["icon","v2/add-calendar",3,"click"],["icon","v2/remove-calendar",3,"click"],[1,"row","space-between","gap12px","ml14px","mr14px","mb16px"],[1,"text-body-2","selector",3,"select","schemes","selected"],["prefix","","rounded","",3,"click","selected"],[1,"title","auto-height","row","nowrap"],[1,"first-row","territory","border-bottom"],[1,"column"],[1,"text-body-2","color-base-60"],[1,"mt4px",3,"project","data","modelName","modelId","levelValues","levelValue"],[1,"second-row","border-bottom"],[1,"scheduler"],[3,"cellTemplate","prefixTemplate","levelValue","nestingLevel","parents"],[3,"cellTemplate","prefixTemplate","levelValue","geoPoint","nestingLevel"],[1,"row"],[1,"cell",3,"sRef","cell-weekend","cell-today","collapsed"],[3,"range","project"],[1,"cell",3,"sRef"],[1,"d-flex","color-base-60","text-body-3","date","weekdays"],[1,"uppercase"],[3,"project","levelValue","levelValues","geoPoint","date"],[3,"ref","project","levelValue","levelValues","geoPoint","dateRange"]],template:function(n,a){1&n&&(t.j41(0,"s-card",5),t.nVh(1,Si,8,10,"div",6),t.nVh(2,Mi,19,11),t.nVh(3,Oi,1,1,"s-project-schedule-table",7),t.DNE(4,yi,2,14,"ng-template",null,0,t.C5r)(6,wi,1,6,"ng-template",null,1,t.C5r)(8,ki,0,0,"ng-template",8,2,t.C5r),t.k0s()),2&n&&(t.AVh("schedule-mode",a.isSchedule()),t.Y8G("hasTitle",!1)("nopadding",!0),t.R7$(),t.vxM(a.viewMode()!==a.ViewMode.Table?1:-1),t.R7$(),t.vxM(a.viewMode()===a.ViewMode.Schedule?2:-1),t.R7$(),t.vxM(a.viewMode()===a.ViewMode.Table?3:-1))},dependencies:[A.i,u.YN,yr,Lc,nc,G.c,Qe,ai,lt.P,ct.S,mt.I,U.h,b.x,ge,H.b,St.w,ro,Ha,Mt.x,Ar,Z.Wk,L.o,x.nS,Qc.S,Jt,Bo,F,g,N.vh],styles:['.cdk-overlay-container[_ngcontent-%COMP%], .cdk-global-overlay-wrapper[_ngcontent-%COMP%]{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container[_ngcontent-%COMP%]{position:fixed;z-index:1000}.cdk-overlay-container[_ngcontent-%COMP%]:empty{display:none}.cdk-global-overlay-wrapper[_ngcontent-%COMP%]{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane[_ngcontent-%COMP%]{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop[_ngcontent-%COMP%]{transition-duration:1ms}}.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:#00000052}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%], .cdk-high-contrast-active[_ngcontent-%COMP%]   .cdk-overlay-transparent-backdrop[_ngcontent-%COMP%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover[_ngcontent-%COMP%]{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover[_ngcontent-%COMP%]::backdrop{display:none}.cdk-overlay-popover[_ngcontent-%COMP%]   .cdk-overlay-backdrop[_ngcontent-%COMP%]{position:fixed;z-index:auto}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/assets/fonts/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal}[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;
1--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}.sign-in-container[_ngcontent-%COMP%]{position:relative}.sign-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:0}.sign-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-enter .32s ease forwards}.sign-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_sign-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_sign-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_sign-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-in-container[_ngcontent-%COMP%]{position:relative}.slide-in-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;inset:24px 30px}.slide-in-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-enter .16s ease forwards}.slide-in-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-leave .12s ease forwards;pointer-events:none}@keyframes _ngcontent-%COMP%_slide-in-enter{0%{opacity:0;margin-top:-36px}to{opacity:1;margin-top:0}}@keyframes _ngcontent-%COMP%_slide-in-leave{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-36px}}.slide-enter[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-enter .16s ease forwards}.slide-leave[_ngcontent-%COMP%]{overflow:hidden;animation:_ngcontent-%COMP%_slide-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-enter{0%{height:0;opacity:0}
1to{height:var(--%NS%slide-max-height, auto);opacity:1}}@keyframes _ngcontent-%COMP%_slide-leave{0%{height:var(--%NS%slide-max-height, auto);opacity:1}to{height:0;opacity:0}}.fade-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-enter .16s ease forwards}.fade-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_fade-enter{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_fade-leave{0%{opacity:1}to{opacity:0}}.badge-enter[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-enter .16s ease forwards}.badge-leave[_ngcontent-%COMP%]{transform-origin:left center;animation:_ngcontent-%COMP%_badge-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_badge-enter{0%{width:0;opacity:0}to{width:var(--%NS%badge-width, auto);opacity:1}}@keyframes _ngcontent-%COMP%_badge-leave{0%{width:var(--%NS%badge-width, auto);opacity:1}to{width:0;opacity:0}}.slide-right-enter[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-enter .16s ease forwards}.slide-right-leave[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-right-leave .12s ease forwards}@keyframes _ngcontent-%COMP%_slide-right-enter{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _ngcontent-%COMP%_slide-right-leave{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.rotate-active[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_rotate 2s linear infinite}@keyframes _ngcontent-%COMP%_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-aura[_ngcontent-%COMP%]{position:absolute;inset:-6px;border-radius:50%;background:conic-gradient(from 0deg,#2f6bff,#e5484d,#8b5cf6,#2f6bff);animation:_ngcontent-%COMP%_rotate 3s linear infinite;opacity:.7;filter:blur(8px);pointer-events:none}.ai-highlight[_ngcontent-%COMP%]{border-radius:10px;padding:2px;margin:-2px;animation:_ngcontent-%COMP%_ai-highlight 3s ease}@keyframes _ngcontent-%COMP%_ai-highlight{0%{background-color:#2f6bff80;box-shadow:0 0 16px 5px #2f6bff80}30%{background-color:#e5484d80;box-shadow:0 0 16px 5px #e5484d80}60%{background-color:#8b5cf680;box-shadow:0 0 16px 5px #8b5cf680}to{background-color:#8b5cf600;box-shadow:0 0 #8b5cf600}}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}
1.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--%NS%mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html[_ngcontent-%COMP%]{--%NS%mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--%NS%mat-app-background-color, var(--%NS%mat-sys-background, transparent));color:var(--%NS%mat-app-text-color, var(--%NS%mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--%NS%mat-app-background-color: #fafafa;--%NS%mat-app-text-color: rgba(0, 0, 0, .87);--%NS%mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);
1--%NS%mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #ff4081;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-shape: 4px;--%NS%mat-card-outlined-container-shape: 4px;--%NS%mat-card-filled-container-shape: 4px;--%NS%mat-card-outlined-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-card-elevated-container-color: white;--%NS%mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-container-color: white;--%NS%mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--%NS%mat-card-filled-container-color: white;--%NS%mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-height: 4px;--%NS%mat-progress-bar-track-height: 4px;--%NS%mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #ff4081;--%NS%mat-progress-bar-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-shape: 4px;--%NS%mat-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--%NS%mat-tooltip-container-color: #424242;--%NS%mat-tooltip-supporting-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-form-field-filled-active-indicator-height: 1px;--%NS%mat-form-field-filled-focus-active-indicator-height: 2px;--%NS%mat-form-field-filled-container-shape: 4px;--%NS%mat-form-field-outlined-outline-width: 1px;--%NS%mat-form-field-outlined-focus-outline-width: 2px;--%NS%mat-form-field-outlined-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-error-text-color: #f44336;--%NS%mat-form-field-select-option-text-color: inherit;--%NS%mat-form-field-select-disabled-option-text-color: GrayText;--%NS%mat-form-field-leading-icon-color: unset;--%NS%mat-form-field-disabled-leading-icon-color: unset;--%NS%mat-form-field-trailing-icon-color: unset;--%NS%mat-form-field-disabled-trailing-icon-color: unset;--%NS%mat-form-field-error-focus-trailing-icon-color: unset;--%NS%mat-form-field-error-hover-trailing-icon-color: unset;--%NS%mat-form-field-error-trailing-icon-color: unset;--%NS%mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-hover-state-layer-opacity: .04;--%NS%mat-form-field-focus-state-layer-opacity: .12;--%NS%mat-form-field-filled-container-color: #f6f6f6;--%NS%mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-error-hover-label-text-color: #f44336;--%NS%mat-form-field-filled-error-focus-label-text-color: #f44336;--%NS%mat-form-field-filled-error-label-text-color: #f44336;--%NS%mat-form-field-filled-error-caret-color: #f44336;--%NS%mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-error-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-hover-active-indicator-color: #f44336;--%NS%mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-error-caret-color: #f44336;--%NS%mat-form-field-outlined-error-focus-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-hover-label-text-color: #f44336;--%NS%mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--%NS%mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-error-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-error-hover-outline-color: #f44336;--%NS%mat-form-field-outlined-error-outline-color: #f44336}
1.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-filled-caret-color: #ff4081;--%NS%mat-form-field-filled-focus-active-indicator-color: #ff4081;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #ff4081;--%NS%mat-form-field-outlined-focus-outline-color: #ff4081;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-form-field-container-height: 56px;--%NS%mat-form-field-filled-label-display: block;--%NS%mat-form-field-container-vertical-padding: 16px;--%NS%mat-form-field-filled-with-label-container-padding-top: 24px;--%NS%mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--%NS%mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #ff4081;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-container-shape: 4px;--%NS%mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-shape: 4px;--%NS%mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--%NS%mat-dialog-container-max-width: 80vw;--%NS%mat-dialog-container-small-max-width: 80vw;--%NS%mat-dialog-container-min-width: 0;--%NS%mat-dialog-actions-alignment: start;--%NS%mat-dialog-actions-padding: 8px;--%NS%mat-dialog-content-padding: 20px 24px;--%NS%mat-dialog-with-actions-content-padding: 20px 24px;--%NS%mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--%NS%mat-dialog-container-color: white;--%NS%mat-dialog-subhead-color: rgba(0, 0, 0, .87);--%NS%mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-shape-radius: 16px;--%NS%mat-chip-disabled-container-opacity: .4;--%NS%mat-chip-disabled-outline-color: transparent;--%NS%mat-chip-flat-selected-outline-width: 0;--%NS%mat-chip-focus-outline-color: transparent;--%NS%mat-chip-hover-state-layer-opacity: .04;--%NS%mat-chip-outline-color: transparent;--%NS%mat-chip-outline-width: 0;--%NS%mat-chip-selected-hover-state-layer-opacity: .04;--%NS%mat-chip-selected-trailing-action-state-layer-color: transparent;--%NS%mat-chip-trailing-action-focus-opacity: 1;--%NS%mat-chip-trailing-action-focus-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-hover-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-opacity: .54;--%NS%mat-chip-trailing-action-state-layer-color: transparent;--%NS%mat-chip-with-avatar-avatar-shape-radius: 14px;--%NS%mat-chip-with-avatar-avatar-size: 28px;--%NS%mat-chip-with-avatar-disabled-avatar-opacity: 1;--%NS%mat-chip-with-icon-disabled-icon-opacity: 1;--%NS%mat-chip-with-icon-icon-size: 18px;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}
1.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #ff4081;--%NS%mat-chip-elevated-disabled-container-color: #ff4081;--%NS%mat-chip-elevated-selected-container-color: #ff4081;--%NS%mat-chip-flat-disabled-selected-container-color: #ff4081;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--%NS%mat-chip-container-height: 32px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-disabled-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-track-opacity: .12;--%NS%mat-slide-toggle-disabled-unselected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--%NS%mat-slide-toggle-handle-height: 20px;--%NS%mat-slide-toggle-handle-shape: 10px;--%NS%mat-slide-toggle-handle-width: 20px;--%NS%mat-slide-toggle-hidden-track-opacity: 1;--%NS%mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--%NS%mat-slide-toggle-pressed-handle-size: 20px;--%NS%mat-slide-toggle-selected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-handle-size: 20px;--%NS%mat-slide-toggle-selected-hover-state-layer-opacity: .04;--%NS%mat-slide-toggle-selected-icon-size: 18px;--%NS%mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-track-outline-width: 1px;--%NS%mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-track-height: 14px;--%NS%mat-slide-toggle-track-outline-width: 1px;--%NS%mat-slide-toggle-track-shape: 7px;--%NS%mat-slide-toggle-track-width: 36px;--%NS%mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-handle-size: 20px;--%NS%mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-icon-size: 18px;--%NS%mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--%NS%mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-visible-track-opacity: 1;--%NS%mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--%NS%mat-slide-toggle-with-icon-handle-size: 20px;--%NS%mat-slide-toggle-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;
1--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373;--%NS%mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--%NS%mat-slide-toggle-selected-track-outline-color: transparent;--%NS%mat-slide-toggle-track-outline-color: transparent;--%NS%mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-handle-surface-color: white;--%NS%mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--%NS%mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-handle-color: #424242;--%NS%mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-track-color: #f06292;--%NS%mat-slide-toggle-selected-hover-track-color: #f06292;--%NS%mat-slide-toggle-selected-pressed-track-color: #f06292;--%NS%mat-slide-toggle-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-slide-toggle-state-layer-size: 40px;--%NS%mat-slide-toggle-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-radio-disabled-selected-icon-opacity: .38;--%NS%mat-radio-disabled-unselected-icon-opacity: .38;--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-height: 6px;--%NS%mat-slider-active-track-shape: 9999px;--%NS%mat-slider-handle-height: 20px;--%NS%mat-slider-handle-shape: 50%;--%NS%mat-slider-handle-width: 20px;--%NS%mat-slider-inactive-track-height: 4px;--%NS%mat-slider-inactive-track-shape: 9999px;--%NS%mat-slider-value-indicator-border-radius: 4px;--%NS%mat-slider-value-indicator-caret-display: block;--%NS%mat-slider-value-indicator-container-transform: translateX(-50%);--%NS%mat-slider-value-indicator-height: 32px;--%NS%mat-slider-value-indicator-padding: 0 12px;--%NS%mat-slider-value-indicator-text-transform: none;--%NS%mat-slider-value-indicator-width: auto;--%NS%mat-slider-with-overlap-handle-outline-width: 1px;--%NS%mat-slider-with-tick-marks-active-container-opacity: .6;--%NS%mat-slider-with-tick-marks-container-shape: 50%;--%NS%mat-slider-with-tick-marks-container-size: 2px;--%NS%mat-slider-with-tick-marks-inactive-container-opacity: .6;--%NS%mat-slider-value-indicator-transform-origin: bottom}html[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336;--%NS%mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-label-container-color: #424242;--%NS%mat-slider-label-label-text-color: white;--%NS%mat-slider-value-indicator-opacity: 1;--%NS%mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--%NS%mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #ff4081;--%NS%mat-slider-focus-handle-color: #ff4081;--%NS%mat-slider-handle-color: #ff4081;--%NS%mat-slider-hover-handle-color: #ff4081;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-slider-inactive-track-color: #ff4081;--%NS%mat-slider-ripple-color: #ff4081;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-menu-container-shape: 4px;--%NS%mat-menu-divider-bottom-spacing: 0;--%NS%mat-menu-divider-top-spacing: 0;--%NS%mat-menu-item-spacing: 16px;--%NS%mat-menu-item-icon-size: 24px;--%NS%mat-menu-item-leading-spacing: 16px;--%NS%mat-menu-item-trailing-spacing: 16px;--%NS%mat-menu-item-with-icon-leading-spacing: 16px;--%NS%mat-menu-item-with-icon-trailing-spacing: 16px;--%NS%mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-icon-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-menu-container-color: white;--%NS%mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-shape: 4px;--%NS%mat-list-list-item-container-shape: 0;--%NS%mat-list-list-item-leading-avatar-shape: 50%;--%NS%mat-list-list-item-leading-icon-size: 24px;--%NS%mat-list-list-item-leading-avatar-size: 40px;--%NS%mat-list-list-item-trailing-icon-size: 24px;--%NS%mat-list-list-item-disabled-state-layer-opacity: 0;--%NS%mat-list-list-item-disabled-label-text-opacity: .38;--%NS%mat-list-list-item-disabled-leading-icon-opacity: .38;--%NS%mat-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--%NS%mat-list-active-indicator-color: transparent;--%NS%mat-list-list-item-container-color: transparent;--%NS%mat-list-list-item-selected-container-color: transparent;--%NS%mat-list-list-item-leading-avatar-color: transparent;--%NS%mat-list-list-item-disabled-state-layer-color: transparent;--%NS%mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-state-layer-opacity: .04;--%NS%mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}
1.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--%NS%mat-list-list-item-leading-icon-start-space: 16px;--%NS%mat-list-list-item-leading-icon-end-space: 32px;--%NS%mat-list-list-item-one-line-container-height: 48px;
1--%NS%mat-list-list-item-two-line-container-height: 64px;--%NS%mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-page-size-select-width: 84px;--%NS%mat-paginator-page-size-select-touch-target-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-paginator-container-background-color: white;--%NS%mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--%NS%mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-paginator-container-size: 56px;--%NS%mat-paginator-form-field-container-height: 40px;--%NS%mat-paginator-form-field-container-vertical-padding: 8px;--%NS%mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px;--%NS%mat-tab-divider-color: transparent;--%NS%mat-tab-divider-height: 0;--%NS%mat-tab-active-indicator-height: 2px;--%NS%mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #ff4081;--%NS%mat-tab-active-ripple-color: #ff4081;--%NS%mat-tab-inactive-ripple-color: #ff4081;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #ff4081;--%NS%mat-tab-active-hover-label-text-color: #ff4081;--%NS%mat-tab-active-focus-indicator-color: #ff4081;--%NS%mat-tab-active-hover-indicator-color: #ff4081;--%NS%mat-tab-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}
1.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #ff4081;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--%NS%mat-tab-container-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-selected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-selected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-unselected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%], .mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-checkbox-touch-target-display: block;--%NS%mat-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-shape: 4px;--%NS%mat-button-filled-horizontal-padding: 16px;--%NS%mat-button-filled-icon-offset: -4px;--%NS%mat-button-filled-icon-spacing: 8px;--%NS%mat-button-filled-touch-target-size: 48px;--%NS%mat-button-outlined-container-shape: 4px;--%NS%mat-button-outlined-horizontal-padding: 15px;--%NS%mat-button-outlined-icon-offset: -4px;--%NS%mat-button-outlined-icon-spacing: 8px;--%NS%mat-button-outlined-keep-touch-target: false;--%NS%mat-button-outlined-outline-width: 1px;--%NS%mat-button-outlined-touch-target-size: 48px;--%NS%mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-container-shape: 4px;--%NS%mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-horizontal-padding: 16px;--%NS%mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-icon-offset: -4px;--%NS%mat-button-protected-icon-spacing: 8px;--%NS%mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-button-protected-touch-target-size: 48px;--%NS%mat-button-text-container-shape: 4px;--%NS%mat-button-text-horizontal-padding: 8px;--%NS%mat-button-text-icon-offset: 0;--%NS%mat-button-text-icon-spacing: 8px;--%NS%mat-button-text-with-icon-horizontal-padding: 8px;--%NS%mat-button-text-touch-target-size: 48px;--%NS%mat-button-tonal-container-shape: 4px;--%NS%mat-button-tonal-horizontal-padding: 16px;--%NS%mat-button-tonal-icon-offset: -4px;--%NS%mat-button-tonal-icon-spacing: 8px;--%NS%mat-button-tonal-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: white;--%NS%mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-filled-focus-state-layer-opacity: .12;--%NS%mat-button-filled-hover-state-layer-opacity: .04;--%NS%mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-filled-pressed-state-layer-opacity: .12;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-outlined-focus-state-layer-opacity: .12;--%NS%mat-button-outlined-hover-state-layer-opacity: .04;--%NS%mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-pressed-state-layer-opacity: .12;--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-container-color: white;--%NS%mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-protected-focus-state-layer-opacity: .12;--%NS%mat-button-protected-hover-state-layer-opacity: .04;--%NS%mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-pressed-state-layer-opacity: .12;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-text-focus-state-layer-opacity: .12;--%NS%mat-button-text-hover-state-layer-opacity: .04;--%NS%mat-button-text-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-pressed-state-layer-opacity: .12;--%NS%mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-container-color: white;--%NS%mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-tonal-focus-state-layer-opacity: .12;--%NS%mat-button-tonal-hover-state-layer-opacity: .04;--%NS%mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-pressed-state-layer-opacity: .12;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .mat-tonal-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}
1.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%], .mat-tonal-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #ff4081;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #ff4081;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #ff4081;--%NS%mat-button-protected-container-color: #ff4081;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #ff4081;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-text-state-layer-color: #ff4081;--%NS%mat-button-tonal-container-color: #ff4081;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%], .mat-tonal-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-filled-container-height: 36px;--%NS%mat-button-filled-touch-target-display: block;--%NS%mat-button-outlined-container-height: 36px;--%NS%mat-button-outlined-touch-target-display: block;--%NS%mat-button-protected-container-height: 36px;--%NS%mat-button-protected-touch-target-display: block;--%NS%mat-button-text-container-height: 36px;--%NS%mat-button-text-touch-target-display: block;--%NS%mat-button-tonal-container-height: 36px;--%NS%mat-button-tonal-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-size: 24px;--%NS%mat-icon-button-container-shape: 50%;--%NS%mat-icon-button-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-icon-button-focus-state-layer-opacity: .12;--%NS%mat-icon-button-hover-state-layer-opacity: .04;--%NS%mat-icon-button-icon-color: inherit;--%NS%mat-icon-button-pressed-state-layer-opacity: .12;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}
1.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #ff4081;--%NS%mat-icon-button-state-layer-color: #ff4081;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #ff4081 12%, transparent)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 48px;--%NS%mat-icon-button-state-layer-size: 48px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-shape: 50%;--%NS%mat-fab-touch-target-size: 48px;--%NS%mat-fab-extended-container-height: 48px;--%NS%mat-fab-extended-container-shape: 24px;--%NS%mat-fab-small-container-shape: 50%;--%NS%mat-fab-small-touch-target-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: white;--%NS%mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-focus-state-layer-opacity: .12;--%NS%mat-fab-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-hover-state-layer-opacity: .04;--%NS%mat-fab-pressed-state-layer-opacity: .12;--%NS%mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-container-color: white;--%NS%mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-small-focus-state-layer-opacity: .12;--%NS%mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-small-hover-state-layer-opacity: .04;--%NS%mat-fab-small-pressed-state-layer-opacity: .12;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}
1.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #ff4081;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-fab-small-container-color: #ff4081;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}html[_ngcontent-%COMP%]{--%NS%mat-fab-small-touch-target-display: block;--%NS%mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-snack-bar-container-color: #424242;--%NS%mat-snack-bar-supporting-text-color: white;--%NS%mat-snack-bar-button-color: #e57373}html[_ngcontent-%COMP%]{--%NS%mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-table-background-color: white;--%NS%mat-table-header-headline-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-table-header-container-height: 56px;--%NS%mat-table-footer-container-height: 52px;--%NS%mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-width: 4px;--%NS%mat-progress-spinner-size: 48px}html[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}.mat-accent[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #ff4081}.mat-warn[_ngcontent-%COMP%]{--%NS%mat-progress-spinner-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-badge-container-shape: 50%;--%NS%mat-badge-container-size: unset;--%NS%mat-badge-small-size-container-size: unset;--%NS%mat-badge-large-size-container-size: unset;--%NS%mat-badge-legacy-container-size: 22px;--%NS%mat-badge-legacy-small-size-container-size: 16px;--%NS%mat-badge-legacy-large-size-container-size: 28px;--%NS%mat-badge-container-offset: -11px 0;--%NS%mat-badge-small-size-container-offset: -8px 0;--%NS%mat-badge-large-size-container-offset: -14px 0;--%NS%mat-badge-container-overlap-offset: -11px;--%NS%mat-badge-small-size-container-overlap-offset: -8px;--%NS%mat-badge-large-size-container-overlap-offset: -14px;--%NS%mat-badge-container-padding: 0;--%NS%mat-badge-small-size-container-padding: 0;--%NS%mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white;--%NS%mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #ff4081;--%NS%mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-focus-state-layer-opacity: .12;--%NS%mat-button-toggle-hover-state-layer-opacity: .04;--%NS%mat-button-toggle-legacy-focus-state-layer-opacity: 1;--%NS%mat-button-toggle-legacy-height: 36px;--%NS%mat-button-toggle-legacy-shape: 2px;--%NS%mat-button-toggle-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-background-color: white;--%NS%mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-disabled-state-background-color: white;--%NS%mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--%NS%mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-disabled-state-background-color: white;--%NS%mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-container-shape: 4px;--%NS%mat-datepicker-calendar-container-touch-shape: 4px;--%NS%mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-datepicker-content.mat-accent[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff4081 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #ff4081;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%], .mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
1.mat-calendar-controls[_ngcontent-%COMP%]{--%NS%mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--%NS%mdc-icon-button-state-layer-size: 40px;--%NS%mat-icon-button-state-layer-size: 40px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--%NS%mat-divider-width: 1px}html[_ngcontent-%COMP%]{--%NS%mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-shape: 4px;--%NS%mat-expansion-legacy-header-indicator-display: inline-block;--%NS%mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--%NS%mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-expansion-container-background-color: white;--%NS%mat-expansion-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--%NS%mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-expansion-header-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-header-description-color: rgba(0, 0, 0, .54);--%NS%mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--%NS%mat-expansion-header-collapsed-state-height: 48px;--%NS%mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--%NS%mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}.mat-icon.mat-accent[_ngcontent-%COMP%]{--%NS%mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--%NS%mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-shape: 0;--%NS%mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--%NS%mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-background-color: white;--%NS%mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-content-background-color: #fafafa;--%NS%mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-focus-state-layer-shape: 4px;--%NS%mat-stepper-header-hover-state-layer-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white;--%NS%mat-stepper-container-color: white;--%NS%mat-stepper-line-color: rgba(0, 0, 0, .12);--%NS%mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-stepper-header-error-state-label-text-color: #f44336;--%NS%mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-error-state-icon-foreground-color: #f44336;--%NS%mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}.mat-step-header.mat-warn[_ngcontent-%COMP%]{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--%NS%mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--%NS%mat-sort-arrow-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: white;--%NS%mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}
1.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #ff4081;--%NS%mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--%NS%mat-toolbar-standard-height: 64px;--%NS%mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--%NS%mat-tree-container-background-color: white;--%NS%mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--%NS%mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-shape: 4px}html[_ngcontent-%COMP%]{--%NS%mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-timepicker-container-background-color: white}[_ngcontent-%COMP%]:root{--%NS%mat-option-selected-state-label-text-color: #333333;--%NS%mat-option-selected-state-layer-color: transparent;--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #333333}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{height:100%;font-size:16px;line-height:20px;color:var(--%NS%color-base-20)}*[_ngcontent-%COMP%]{font-family:Proxima Nova,sans-serif!important;letter-spacing:initial}router-outlet[_ngcontent-%COMP%] + *[_ngcontent-%COMP%]{display:contents}body[_ngcontent-%COMP%]{margin:0;overflow:hidden}[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px var(--%NS%color-black-white-400)}[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px;height:8px}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--%NS%color-black-white-400)}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:visited{color:var(--%NS%color-base-20);text-decoration:none}fieldset[_ngcontent-%COMP%]{padding:0;margin:0}h1[_ngcontent-%COMP%]{font-size:1.75rem;font-weight:700}ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{margin-block:0;padding-inline:1rem 0}.bold[_ngcontent-%COMP%]{font-weight:700!important}.font-normal[_ngcontent-%COMP%]{font-weight:400!important}.d-flex[_ngcontent-%COMP%]{display:flex}.d-inline-flex[_ngcontent-%COMP%]{display:inline-flex}.d-block[_ngcontent-%COMP%]{display:block}.d-none[_ngcontent-%COMP%]{display:none!important}.pre-line[_ngcontent-%COMP%]{white-space:pre-line}.row[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center}.column[_ngcontent-%COMP%]{display:flex;flex-direction:column}.space-between[_ngcontent-%COMP%]{justify-content:space-between}.align-start[_ngcontent-%COMP%]{align-items:start}.align-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-center[_ngcontent-%COMP%]{align-items:center}.align-end[_ngcontent-%COMP%]{align-items:end}.justify-center[_ngcontent-%COMP%]{justify-content:center}.justify-end[_ngcontent-%COMP%]{justify-content:end}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap}.text10[_ngcontent-%COMP%], [_nghost-%COMP%]     .indicator, .text-caption[_ngcontent-%COMP%]{font-size:10px;line-height:12px}.text16[_ngcontent-%COMP%], .text-body-1[_ngcontent-%COMP%]{font-size:16px;line-height:20px}.text14[_ngcontent-%COMP%], .text-body-2[_ngcontent-%COMP%]{font-size:14px;line-height:20px}.text12[_ngcontent-%COMP%], .text-body-3[_ngcontent-%COMP%]{font-size:12px!important;line-height:16px!important}.text-title-1[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text-title-2[_ngcontent-%COMP%]{font-size:24px;line-height:28px;font-weight:700}.text20[_ngcontent-%COMP%], .text-title-3[_ngcontent-%COMP%]{font-size:20px;line-height:24px;font-weight:700}.text-title-4[_ngcontent-%COMP%]{font-size:16px;line-height:20px;font-weight:700}.text-title-5[_ngcontent-%COMP%]{font-size:13px;line-height:16px;font-weight:700}.text24[_ngcontent-%COMP%], .text-header-2[_ngcontent-%COMP%]{font-size:24px;line-height:32px;font-weight:700}.text28[_ngcontent-%COMP%]{font-size:28px;line-height:32px;font-weight:700}.text36[_ngcontent-%COMP%]{font-size:36px;line-height:40px;font-weight:700}.text-overflow-ellipsis[_ngcontent-%COMP%]{display:inline-block;overflow:hidden;text-overflow:ellipsis}.c-blue[_ngcontent-%COMP%]{color:var(--%NS%color-blue)!important}.c-blue[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:inherit}.c-gray[_ngcontent-%COMP%], .color-black-white-100[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-100)}.color-black-white-250[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-250)}.color-black-white-400[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-400)}.color-black-white-550[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-550)}.color-black-white-600[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-600)}.color-black-white-700[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.color-green-300[_ngcontent-%COMP%]{color:var(--%NS%color-green-300)}.color-success-50[_ngcontent-%COMP%]{color:var(--%NS%color-success-50)}.c-medium-gray[_ngcontent-%COMP%]{color:var(--%NS%color-medium-gray)}.color-red-300[_ngcontent-%COMP%]{color:var(--%NS%color-red-300)!important}.color-danger-50[_ngcontent-%COMP%]{color:var(--%NS%color-danger-50)}.color-blue-100[_ngcontent-%COMP%]{color:var(--%NS%color-blue-100)}.color-blue-200[_ngcontent-%COMP%]{color:var(--%NS%color-blue-200)}
1.color-blue-300[_ngcontent-%COMP%]{color:var(--%NS%color-blue-300)}.color-base-20[_ngcontent-%COMP%]{color:var(--%NS%color-base-20)}.color-base-40[_ngcontent-%COMP%]{color:var(--%NS%color-base-40)}.color-base-60[_ngcontent-%COMP%]{color:var(--%NS%color-base-60)}.color-base-80[_ngcontent-%COMP%]{color:var(--%NS%color-base-80)}.color-base-95[_ngcontent-%COMP%]{color:var(--%NS%color-base-95)}.color-progress-50[_ngcontent-%COMP%]{color:var(--%NS%color-progress-50)}.color-progress-70[_ngcontent-%COMP%]{color:var(--%NS%color-progress-70)}.c-black[_ngcontent-%COMP%]{color:var(--%NS%color-black-white-700)}.b-white[_ngcontent-%COMP%]{background:#fff}.b-gray[_ngcontent-%COMP%]{background:var(--%NS%color-black-white-100)}.b-lightgray[_ngcontent-%COMP%]{background:var(--%NS%color-base-92)}.b-base95[_ngcontent-%COMP%]{background:var(--%NS%color-base-95)}.m-auto[_ngcontent-%COMP%]{margin:auto}.mh-4[_ngcontent-%COMP%]{margin-left:4rem;margin-right:4rem}.ml-auto[_ngcontent-%COMP%]{margin-left:auto}.mt-0_5[_ngcontent-%COMP%]{margin-top:.5rem}.ml-0_5[_ngcontent-%COMP%]{margin-left:.5rem}.mr-0_5[_ngcontent-%COMP%]{margin-right:.5rem}.mb-0_5[_ngcontent-%COMP%]{margin-bottom:.5rem}.mt1px[_ngcontent-%COMP%]{margin-top:1px}.mr1px[_ngcontent-%COMP%]{margin-right:1px}.mb1px[_ngcontent-%COMP%]{margin-bottom:1px}.ml1px[_ngcontent-%COMP%]{margin-left:1px}.gap-0_5[_ngcontent-%COMP%]{gap:.5rem}.gap1px[_ngcontent-%COMP%]{gap:1px}.p-0_5[_ngcontent-%COMP%]{padding:.5rem}.p1px[_ngcontent-%COMP%]{padding:1px}.mt-1[_ngcontent-%COMP%]{margin-top:1rem}.ml-1[_ngcontent-%COMP%]{margin-left:1rem}.mr-1[_ngcontent-%COMP%]{margin-right:1rem}.mb-1[_ngcontent-%COMP%]{margin-bottom:1rem}.mt2px[_ngcontent-%COMP%]{margin-top:2px}.mr2px[_ngcontent-%COMP%]{margin-right:2px}.mb2px[_ngcontent-%COMP%]{margin-bottom:2px}.ml2px[_ngcontent-%COMP%]{margin-left:2px}.gap-1[_ngcontent-%COMP%]{gap:1rem}.gap2px[_ngcontent-%COMP%]{gap:2px}.p-1[_ngcontent-%COMP%]{padding:1rem}.p2px[_ngcontent-%COMP%]{padding:2px}.mt-1_5[_ngcontent-%COMP%]{margin-top:1.5rem}.ml-1_5[_ngcontent-%COMP%]{margin-left:1.5rem}.mr-1_5[_ngcontent-%COMP%]{margin-right:1.5rem}.mb-1_5[_ngcontent-%COMP%]{margin-bottom:1.5rem}.mt3px[_ngcontent-%COMP%]{margin-top:3px}.mr3px[_ngcontent-%COMP%]{margin-right:3px}.mb3px[_ngcontent-%COMP%]{margin-bottom:3px}.ml3px[_ngcontent-%COMP%]{margin-left:3px}.gap-1_5[_ngcontent-%COMP%]{gap:1.5rem}.gap3px[_ngcontent-%COMP%]{gap:3px}.p-1_5[_ngcontent-%COMP%]{padding:1.5rem}.p3px[_ngcontent-%COMP%]{padding:3px}.mt-2[_ngcontent-%COMP%]{margin-top:2rem}.ml-2[_ngcontent-%COMP%]{margin-left:2rem}.mr-2[_ngcontent-%COMP%]{margin-right:2rem}.mb-2[_ngcontent-%COMP%]{margin-bottom:2rem}.mt4px[_ngcontent-%COMP%]{margin-top:4px}.mr4px[_ngcontent-%COMP%]{margin-right:4px}.mb4px[_ngcontent-%COMP%]{margin-bottom:4px}.ml4px[_ngcontent-%COMP%]{margin-left:4px}.gap-2[_ngcontent-%COMP%]{gap:2rem}.gap4px[_ngcontent-%COMP%]{gap:4px}.p-2[_ngcontent-%COMP%]{padding:2rem}.p4px[_ngcontent-%COMP%]{padding:4px}.mt-2_5[_ngcontent-%COMP%]{margin-top:2.5rem}.ml-2_5[_ngcontent-%COMP%]{margin-left:2.5rem}.mr-2_5[_ngcontent-%COMP%]{margin-right:2.5rem}.mb-2_5[_ngcontent-%COMP%]{margin-bottom:2.5rem}.mt5px[_ngcontent-%COMP%]{margin-top:5px}.mr5px[_ngcontent-%COMP%]{margin-right:5px}.mb5px[_ngcontent-%COMP%]{margin-bottom:5px}.ml5px[_ngcontent-%COMP%]{margin-left:5px}.gap-2_5[_ngcontent-%COMP%]{gap:2.5rem}.gap5px[_ngcontent-%COMP%]{gap:5px}.p-2_5[_ngcontent-%COMP%]{padding:2.5rem}.p5px[_ngcontent-%COMP%]{padding:5px}.mt-3[_ngcontent-%COMP%]{margin-top:3rem}.ml-3[_ngcontent-%COMP%]{margin-left:3rem}.mr-3[_ngcontent-%COMP%]{margin-right:3rem}.mb-3[_ngcontent-%COMP%]{margin-bottom:3rem}.mt6px[_ngcontent-%COMP%]{margin-top:6px}.mr6px[_ngcontent-%COMP%]{margin-right:6px}.mb6px[_ngcontent-%COMP%]{margin-bottom:6px}.ml6px[_ngcontent-%COMP%]{margin-left:6px}.gap-3[_ngcontent-%COMP%]{gap:3rem}.gap6px[_ngcontent-%COMP%]{gap:6px}.p-3[_ngcontent-%COMP%]{padding:3rem}.p6px[_ngcontent-%COMP%]{padding:6px}.mt-3_5[_ngcontent-%COMP%]{margin-top:3.5rem}.ml-3_5[_ngcontent-%COMP%]{margin-left:3.5rem}.mr-3_5[_ngcontent-%COMP%]{margin-right:3.5rem}.mb-3_5[_ngcontent-%COMP%]{margin-bottom:3.5rem}.mt7px[_ngcontent-%COMP%]{margin-top:7px}.mr7px[_ngcontent-%COMP%]{margin-right:7px}.mb7px[_ngcontent-%COMP%]{margin-bottom:7px}.ml7px[_ngcontent-%COMP%]{margin-left:7px}.gap-3_5[_ngcontent-%COMP%]{gap:3.5rem}.gap7px[_ngcontent-%COMP%]{gap:7px}.p-3_5[_ngcontent-%COMP%]{padding:3.5rem}.p7px[_ngcontent-%COMP%]{padding:7px}.mt-4[_ngcontent-%COMP%]{margin-top:4rem}.ml-4[_ngcontent-%COMP%]{margin-left:4rem}.mr-4[_ngcontent-%COMP%]{margin-right:4rem}.mb-4[_ngcontent-%COMP%]{margin-bottom:4rem}.mt8px[_ngcontent-%COMP%]{margin-top:8px}.mr8px[_ngcontent-%COMP%]{margin-right:8px}.mb8px[_ngcontent-%COMP%]{margin-bottom:8px}.ml8px[_ngcontent-%COMP%]{margin-left:8px}.gap-4[_ngcontent-%COMP%]{gap:4rem}.gap8px[_ngcontent-%COMP%]{gap:8px}.p-4[_ngcontent-%COMP%]{padding:4rem}.p8px[_ngcontent-%COMP%]{padding:8px}.mt-4_5[_ngcontent-%COMP%]{margin-top:4.5rem}.ml-4_5[_ngcontent-%COMP%]{margin-left:4.5rem}.mr-4_5[_ngcontent-%COMP%]{margin-right:4.5rem}.mb-4_5[_ngcontent-%COMP%]{margin-bottom:4.5rem}.mt9px[_ngcontent-%COMP%]{margin-top:9px}.mr9px[_ngcontent-%COMP%]{margin-right:9px}.mb9px[_ngcontent-%COMP%]{margin-bottom:9px}.ml9px[_ngcontent-%COMP%]{margin-left:9px}.gap-4_5[_ngcontent-%COMP%]{gap:4.5rem}.gap9px[_ngcontent-%COMP%]{gap:9px}.p-4_5[_ngcontent-%COMP%]{padding:4.5rem}.p9px[_ngcontent-%COMP%]{padding:9px}.mt-5[_ngcontent-%COMP%]{margin-top:5rem}.ml-5[_ngcontent-%COMP%]{margin-left:5rem}.mr-5[_ngcontent-%COMP%]{margin-right:5rem}.mb-5[_ngcontent-%COMP%]{margin-bottom:5rem}.mt10px[_ngcontent-%COMP%]{margin-top:10px}.mr10px[_ngcontent-%COMP%]{margin-right:10px}.mb10px[_ngcontent-%COMP%]{margin-bottom:10px}.ml10px[_ngcontent-%COMP%]{margin-left:10px}.gap-5[_ngcontent-%COMP%]{gap:5rem}.gap10px[_ngcontent-%COMP%]{gap:10px}.p-5[_ngcontent-%COMP%]{padding:5rem}.p10px[_ngcontent-%COMP%]{padding:10px}.mt-5_5[_ngcontent-%COMP%]{margin-top:5.5rem}.ml-5_5[_ngcontent-%COMP%]{margin-left:5.5rem}.mr-5_5[_ngcontent-%COMP%]{margin-right:5.5rem}.mb-5_5[_ngcontent-%COMP%]{margin-bottom:5.5rem}.mt11px[_ngcontent-%COMP%]{margin-top:11px}.mr11px[_ngcontent-%COMP%]{margin-right:11px}.mb11px[_ngcontent-%COMP%]{margin-bottom:11px}.ml11px[_ngcontent-%COMP%]{margin-left:11px}.gap-5_5[_ngcontent-%COMP%]{gap:5.5rem}.gap11px[_ngcontent-%COMP%]{gap:11px}.p-5_5[_ngcontent-%COMP%]{padding:5.5rem}.p11px[_ngcontent-%COMP%]{padding:11px}.mt-6[_ngcontent-%COMP%]{margin-top:6rem}.ml-6[_ngcontent-%COMP%]{margin-left:6rem}.mr-6[_ngcontent-%COMP%]{margin-right:6rem}.mb-6[_ngcontent-%COMP%]{margin-bottom:6rem}.mt12px[_ngcontent-%COMP%]{margin-top:12px}.mr12px[_ngcontent-%COMP%]{margin-right:12px}.mb12px[_ngcontent-%COMP%]{margin-bottom:12px}.ml12px[_ngcontent-%COMP%]{margin-left:12px}.gap-6[_ngcontent-%COMP%]{gap:6rem}.gap12px[_ngcontent-%COMP%]{gap:12px}.p-6[_ngcontent-%COMP%]{padding:6rem}.p12px[_ngcontent-%COMP%]{padding:12px}.mt-6_5[_ngcontent-%COMP%]{margin-top:6.5rem}.ml-6_5[_ngcontent-%COMP%]{margin-left:6.5rem}.mr-6_5[_ngcontent-%COMP%]{margin-right:6.5rem}.mb-6_5[_ngcontent-%COMP%]{margin-bottom:6.5rem}.mt13px[_ngcontent-%COMP%]{margin-top:13px}.mr13px[_ngcontent-%COMP%]{margin-right:13px}.mb13px[_ngcontent-%COMP%]{margin-bottom:13px}.ml13px[_ngcontent-%COMP%]{margin-left:13px}.gap-6_5[_ngcontent-%COMP%]{gap:6.5rem}.gap13px[_ngcontent-%COMP%]{gap:13px}.p-6_5[_ngcontent-%COMP%]{padding:6.5rem}.p13px[_ngcontent-%COMP%]{padding:13px}.mt-7[_ngcontent-%COMP%]{margin-top:7rem}.ml-7[_ngcontent-%COMP%]{margin-left:7rem}.mr-7[_ngcontent-%COMP%]{margin-right:7rem}.mb-7[_ngcontent-%COMP%]{margin-bottom:7rem}.mt14px[_ngcontent-%COMP%]{margin-top:14px}.mr14px[_ngcontent-%COMP%]{margin-right:14px}.mb14px[_ngcontent-%COMP%]{margin-bottom:14px}.ml14px[_ngcontent-%COMP%]{margin-left:14px}.gap-7[_ngcontent-%COMP%]{gap:7rem}.gap14px[_ngcontent-%COMP%]{gap:14px}.p-7[_ngcontent-%COMP%]{padding:7rem}.p14px[_ngcontent-%COMP%]{padding:14px}.mt-7_5[_ngcontent-%COMP%]{margin-top:7.5rem}.ml-7_5[_ngcontent-%COMP%]{margin-left:7.5rem}.mr-7_5[_ngcontent-%COMP%]{margin-right:7.5rem}.mb-7_5[_ngcontent-%COMP%]{margin-bottom:7.5rem}.mt15px[_ngcontent-%COMP%]{margin-top:15px}.mr15px[_ngcontent-%COMP%]{margin-right:15px}.mb15px[_ngcontent-%COMP%]{margin-bottom:15px}.ml15px[_ngcontent-%COMP%]{margin-left:15px}.gap-7_5[_ngcontent-%COMP%]{gap:7.5rem}.gap15px[_ngcontent-%COMP%]{gap:15px}.p-7_5[_ngcontent-%COMP%]{padding:7.5rem}.p15px[_ngcontent-%COMP%]{padding:15px}.mt-8[_ngcontent-%COMP%]{margin-top:8rem}.ml-8[_ngcontent-%COMP%]{margin-left:8rem}.mr-8[_ngcontent-%COMP%]{margin-right:8rem}.mb-8[_ngcontent-%COMP%]{margin-bottom:8rem}.mt16px[_ngcontent-%COMP%]{margin-top:16px}.mr16px[_ngcontent-%COMP%]{margin-right:16px}.mb16px[_ngcontent-%COMP%]{margin-bottom:16px}.ml16px[_ngcontent-%COMP%]{margin-left:16px}.gap-8[_ngcontent-%COMP%]{gap:8rem}.gap16px[_ngcontent-%COMP%]{gap:16px}.p-8[_ngcontent-%COMP%]{padding:8rem}.p16px[_ngcontent-%COMP%]{padding:16px}.mt-8_5[_ngcontent-%COMP%]{margin-top:8.5rem}.ml-8_5[_ngcontent-%COMP%]{margin-left:8.5rem}.mr-8_5[_ngcontent-%COMP%]{margin-right:8.5rem}.mb-8_5[_ngcontent-%COMP%]{margin-bottom:8.5rem}.mt17px[_ngcontent-%COMP%]{margin-top:17px}.mr17px[_ngcontent-%COMP%]{margin-right:17px}.mb17px[_ngcontent-%COMP%]{margin-bottom:17px}.ml17px[_ngcontent-%COMP%]{margin-left:17px}.gap-8_5[_ngcontent-%COMP%]{gap:8.5rem}.gap17px[_ngcontent-%COMP%]{gap:17px}.p-8_5[_ngcontent-%COMP%]{padding:8.5rem}.p17px[_ngcontent-%COMP%]{padding:17px}.mt-9[_ngcontent-%COMP%]{margin-top:9rem}.ml-9[_ngcontent-%COMP%]{margin-left:9rem}.mr-9[_ngcontent-%COMP%]{margin-right:9rem}.mb-9[_ngcontent-%COMP%]{margin-bottom:9rem}.mt18px[_ngcontent-%COMP%]{margin-top:18px}.mr18px[_ngcontent-%COMP%]{margin-right:18px}.mb18px[_ngcontent-%COMP%]{margin-bottom:18px}.ml18px[_ngcontent-%COMP%]{margin-left:18px}.gap-9[_ngcontent-%COMP%]{gap:9rem}.gap18px[_ngcontent-%COMP%]{gap:18px}.p-9[_ngcontent-%COMP%]{padding:9rem}.p18px[_ngcontent-%COMP%]{padding:18px}.mt-9_5[_ngcontent-%COMP%]{margin-top:9.5rem}.ml-9_5[_ngcontent-%COMP%]{margin-left:9.5rem}.mr-9_5[_ngcontent-%COMP%]{margin-right:9.5rem}.mb-9_5[_ngcontent-%COMP%]{margin-bottom:9.5rem}.mt19px[_ngcontent-%COMP%]{margin-top:19px}.mr19px[_ngcontent-%COMP%]{margin-right:19px}.mb19px[_ngcontent-%COMP%]{margin-bottom:19px}.ml19px[_ngcontent-%COMP%]{margin-left:19px}.gap-9_5[_ngcontent-%COMP%]{gap:9.5rem}.gap19px[_ngcontent-%COMP%]{gap:19px}.p-9_5[_ngcontent-%COMP%]{padding:9.5rem}.p19px[_ngcontent-%COMP%]{padding:19px}.mt-10[_ngcontent-%COMP%]{margin-top:10rem}.ml-10[_ngcontent-%COMP%]{margin-left:10rem}.mr-10[_ngcontent-%COMP%]{margin-right:10rem}.mb-10[_ngcontent-%COMP%]{margin-bottom:10rem}.mt20px[_ngcontent-%COMP%]{margin-top:20px}
1.mr20px[_ngcontent-%COMP%]{margin-right:20px}.mb20px[_ngcontent-%COMP%]{margin-bottom:20px}.ml20px[_ngcontent-%COMP%]{margin-left:20px}.gap-10[_ngcontent-%COMP%]{gap:10rem}.gap20px[_ngcontent-%COMP%]{gap:20px}.p-10[_ngcontent-%COMP%]{padding:10rem}.p20px[_ngcontent-%COMP%]{padding:20px}.mt-10_5[_ngcontent-%COMP%]{margin-top:10.5rem}.ml-10_5[_ngcontent-%COMP%]{margin-left:10.5rem}.mr-10_5[_ngcontent-%COMP%]{margin-right:10.5rem}.mb-10_5[_ngcontent-%COMP%]{margin-bottom:10.5rem}.mt21px[_ngcontent-%COMP%]{margin-top:21px}.mr21px[_ngcontent-%COMP%]{margin-right:21px}.mb21px[_ngcontent-%COMP%]{margin-bottom:21px}.ml21px[_ngcontent-%COMP%]{margin-left:21px}.gap-10_5[_ngcontent-%COMP%]{gap:10.5rem}.gap21px[_ngcontent-%COMP%]{gap:21px}.p-10_5[_ngcontent-%COMP%]{padding:10.5rem}.p21px[_ngcontent-%COMP%]{padding:21px}.mt-11[_ngcontent-%COMP%]{margin-top:11rem}.ml-11[_ngcontent-%COMP%]{margin-left:11rem}.mr-11[_ngcontent-%COMP%]{margin-right:11rem}.mb-11[_ngcontent-%COMP%]{margin-bottom:11rem}.mt22px[_ngcontent-%COMP%]{margin-top:22px}.mr22px[_ngcontent-%COMP%]{margin-right:22px}.mb22px[_ngcontent-%COMP%]{margin-bottom:22px}.ml22px[_ngcontent-%COMP%]{margin-left:22px}.gap-11[_ngcontent-%COMP%]{gap:11rem}.gap22px[_ngcontent-%COMP%]{gap:22px}.p-11[_ngcontent-%COMP%]{padding:11rem}.p22px[_ngcontent-%COMP%]{padding:22px}.mt-11_5[_ngcontent-%COMP%]{margin-top:11.5rem}.ml-11_5[_ngcontent-%COMP%]{margin-left:11.5rem}.mr-11_5[_ngcontent-%COMP%]{margin-right:11.5rem}.mb-11_5[_ngcontent-%COMP%]{margin-bottom:11.5rem}.mt23px[_ngcontent-%COMP%]{margin-top:23px}.mr23px[_ngcontent-%COMP%]{margin-right:23px}.mb23px[_ngcontent-%COMP%]{margin-bottom:23px}.ml23px[_ngcontent-%COMP%]{margin-left:23px}.gap-11_5[_ngcontent-%COMP%]{gap:11.5rem}.gap23px[_ngcontent-%COMP%]{gap:23px}.p-11_5[_ngcontent-%COMP%]{padding:11.5rem}.p23px[_ngcontent-%COMP%]{padding:23px}.mt-12[_ngcontent-%COMP%]{margin-top:12rem}.ml-12[_ngcontent-%COMP%]{margin-left:12rem}.mr-12[_ngcontent-%COMP%]{margin-right:12rem}.mb-12[_ngcontent-%COMP%]{margin-bottom:12rem}.mt24px[_ngcontent-%COMP%]{margin-top:24px}.mr24px[_ngcontent-%COMP%]{margin-right:24px}.mb24px[_ngcontent-%COMP%]{margin-bottom:24px}.ml24px[_ngcontent-%COMP%]{margin-left:24px}.gap-12[_ngcontent-%COMP%]{gap:12rem}.gap24px[_ngcontent-%COMP%]{gap:24px}.p-12[_ngcontent-%COMP%]{padding:12rem}.p24px[_ngcontent-%COMP%]{padding:24px}.mt-12_5[_ngcontent-%COMP%]{margin-top:12.5rem}.ml-12_5[_ngcontent-%COMP%]{margin-left:12.5rem}.mr-12_5[_ngcontent-%COMP%]{margin-right:12.5rem}.mb-12_5[_ngcontent-%COMP%]{margin-bottom:12.5rem}.mt25px[_ngcontent-%COMP%]{margin-top:25px}.mr25px[_ngcontent-%COMP%]{margin-right:25px}.mb25px[_ngcontent-%COMP%]{margin-bottom:25px}.ml25px[_ngcontent-%COMP%]{margin-left:25px}.gap-12_5[_ngcontent-%COMP%]{gap:12.5rem}.gap25px[_ngcontent-%COMP%]{gap:25px}.p-12_5[_ngcontent-%COMP%]{padding:12.5rem}.p25px[_ngcontent-%COMP%]{padding:25px}.mt-13[_ngcontent-%COMP%]{margin-top:13rem}.ml-13[_ngcontent-%COMP%]{margin-left:13rem}.mr-13[_ngcontent-%COMP%]{margin-right:13rem}.mb-13[_ngcontent-%COMP%]{margin-bottom:13rem}.mt26px[_ngcontent-%COMP%]{margin-top:26px}.mr26px[_ngcontent-%COMP%]{margin-right:26px}.mb26px[_ngcontent-%COMP%]{margin-bottom:26px}.ml26px[_ngcontent-%COMP%]{margin-left:26px}.gap-13[_ngcontent-%COMP%]{gap:13rem}.gap26px[_ngcontent-%COMP%]{gap:26px}.p-13[_ngcontent-%COMP%]{padding:13rem}.p26px[_ngcontent-%COMP%]{padding:26px}.mt-13_5[_ngcontent-%COMP%]{margin-top:13.5rem}.ml-13_5[_ngcontent-%COMP%]{margin-left:13.5rem}.mr-13_5[_ngcontent-%COMP%]{margin-right:13.5rem}.mb-13_5[_ngcontent-%COMP%]{margin-bottom:13.5rem}.mt27px[_ngcontent-%COMP%]{margin-top:27px}.mr27px[_ngcontent-%COMP%]{margin-right:27px}.mb27px[_ngcontent-%COMP%]{margin-bottom:27px}.ml27px[_ngcontent-%COMP%]{margin-left:27px}.gap-13_5[_ngcontent-%COMP%]{gap:13.5rem}.gap27px[_ngcontent-%COMP%]{gap:27px}.p-13_5[_ngcontent-%COMP%]{padding:13.5rem}.p27px[_ngcontent-%COMP%]{padding:27px}.mt-14[_ngcontent-%COMP%]{margin-top:14rem}.ml-14[_ngcontent-%COMP%]{margin-left:14rem}.mr-14[_ngcontent-%COMP%]{margin-right:14rem}.mb-14[_ngcontent-%COMP%]{margin-bottom:14rem}.mt28px[_ngcontent-%COMP%]{margin-top:28px}.mr28px[_ngcontent-%COMP%]{margin-right:28px}.mb28px[_ngcontent-%COMP%]{margin-bottom:28px}.ml28px[_ngcontent-%COMP%]{margin-left:28px}.gap-14[_ngcontent-%COMP%]{gap:14rem}.gap28px[_ngcontent-%COMP%]{gap:28px}.p-14[_ngcontent-%COMP%]{padding:14rem}.p28px[_ngcontent-%COMP%]{padding:28px}.mt-14_5[_ngcontent-%COMP%]{margin-top:14.5rem}.ml-14_5[_ngcontent-%COMP%]{margin-left:14.5rem}.mr-14_5[_ngcontent-%COMP%]{margin-right:14.5rem}.mb-14_5[_ngcontent-%COMP%]{margin-bottom:14.5rem}.mt29px[_ngcontent-%COMP%]{margin-top:29px}.mr29px[_ngcontent-%COMP%]{margin-right:29px}.mb29px[_ngcontent-%COMP%]{margin-bottom:29px}.ml29px[_ngcontent-%COMP%]{margin-left:29px}.gap-14_5[_ngcontent-%COMP%]{gap:14.5rem}.gap29px[_ngcontent-%COMP%]{gap:29px}.p-14_5[_ngcontent-%COMP%]{padding:14.5rem}.p29px[_ngcontent-%COMP%]{padding:29px}.mt-15[_ngcontent-%COMP%]{margin-top:15rem}.ml-15[_ngcontent-%COMP%]{margin-left:15rem}.mr-15[_ngcontent-%COMP%]{margin-right:15rem}.mb-15[_ngcontent-%COMP%]{margin-bottom:15rem}.mt30px[_ngcontent-%COMP%]{margin-top:30px}.mr30px[_ngcontent-%COMP%]{margin-right:30px}
1.mb30px[_ngcontent-%COMP%]{margin-bottom:30px}.ml30px[_ngcontent-%COMP%]{margin-left:30px}.gap-15[_ngcontent-%COMP%]{gap:15rem}.gap30px[_ngcontent-%COMP%]{gap:30px}.p-15[_ngcontent-%COMP%]{padding:15rem}.p30px[_ngcontent-%COMP%]{padding:30px}.mt-15_5[_ngcontent-%COMP%]{margin-top:15.5rem}.ml-15_5[_ngcontent-%COMP%]{margin-left:15.5rem}.mr-15_5[_ngcontent-%COMP%]{margin-right:15.5rem}.mb-15_5[_ngcontent-%COMP%]{margin-bottom:15.5rem}.mt31px[_ngcontent-%COMP%]{margin-top:31px}.mr31px[_ngcontent-%COMP%]{margin-right:31px}.mb31px[_ngcontent-%COMP%]{margin-bottom:31px}.ml31px[_ngcontent-%COMP%]{margin-left:31px}.gap-15_5[_ngcontent-%COMP%]{gap:15.5rem}.gap31px[_ngcontent-%COMP%]{gap:31px}.p-15_5[_ngcontent-%COMP%]{padding:15.5rem}.p31px[_ngcontent-%COMP%]{padding:31px}.mt-16[_ngcontent-%COMP%]{margin-top:16rem}.ml-16[_ngcontent-%COMP%]{margin-left:16rem}.mr-16[_ngcontent-%COMP%]{margin-right:16rem}.mb-16[_ngcontent-%COMP%]{margin-bottom:16rem}.mt32px[_ngcontent-%COMP%]{margin-top:32px}.mr32px[_ngcontent-%COMP%]{margin-right:32px}.mb32px[_ngcontent-%COMP%]{margin-bottom:32px}.ml32px[_ngcontent-%COMP%]{margin-left:32px}.gap-16[_ngcontent-%COMP%]{gap:16rem}.gap32px[_ngcontent-%COMP%]{gap:32px}.p-16[_ngcontent-%COMP%]{padding:16rem}.p32px[_ngcontent-%COMP%]{padding:32px}.mt-16_5[_ngcontent-%COMP%]{margin-top:16.5rem}.ml-16_5[_ngcontent-%COMP%]{margin-left:16.5rem}.mr-16_5[_ngcontent-%COMP%]{margin-right:16.5rem}.mb-16_5[_ngcontent-%COMP%]{margin-bottom:16.5rem}.mt33px[_ngcontent-%COMP%]{margin-top:33px}.mr33px[_ngcontent-%COMP%]{margin-right:33px}.mb33px[_ngcontent-%COMP%]{margin-bottom:33px}.ml33px[_ngcontent-%COMP%]{margin-left:33px}.gap-16_5[_ngcontent-%COMP%]{gap:16.5rem}.gap33px[_ngcontent-%COMP%]{gap:33px}.p-16_5[_ngcontent-%COMP%]{padding:16.5rem}.p33px[_ngcontent-%COMP%]{padding:33px}.mt-17[_ngcontent-%COMP%]{margin-top:17rem}.ml-17[_ngcontent-%COMP%]{margin-left:17rem}.mr-17[_ngcontent-%COMP%]{margin-right:17rem}.mb-17[_ngcontent-%COMP%]{margin-bottom:17rem}.mt34px[_ngcontent-%COMP%]{margin-top:34px}.mr34px[_ngcontent-%COMP%]{margin-right:34px}.mb34px[_ngcontent-%COMP%]{margin-bottom:34px}.ml34px[_ngcontent-%COMP%]{margin-left:34px}.gap-17[_ngcontent-%COMP%]{gap:17rem}.gap34px[_ngcontent-%COMP%]{gap:34px}.p-17[_ngcontent-%COMP%]{padding:17rem}.p34px[_ngcontent-%COMP%]{padding:34px}.mt-17_5[_ngcontent-%COMP%]{margin-top:17.5rem}.ml-17_5[_ngcontent-%COMP%]{margin-left:17.5rem}.mr-17_5[_ngcontent-%COMP%]{margin-right:17.5rem}.mb-17_5[_ngcontent-%COMP%]{margin-bottom:17.5rem}.mt35px[_ngcontent-%COMP%]{margin-top:35px}.mr35px[_ngcontent-%COMP%]{margin-right:35px}.mb35px[_ngcontent-%COMP%]{margin-bottom:35px}.ml35px[_ngcontent-%COMP%]{margin-left:35px}.gap-17_5[_ngcontent-%COMP%]{gap:17.5rem}.gap35px[_ngcontent-%COMP%]{gap:35px}.p-17_5[_ngcontent-%COMP%]{padding:17.5rem}.p35px[_ngcontent-%COMP%]{padding:35px}.mt-18[_ngcontent-%COMP%]{margin-top:18rem}.ml-18[_ngcontent-%COMP%]{margin-left:18rem}.mr-18[_ngcontent-%COMP%]{margin-right:18rem}.mb-18[_ngcontent-%COMP%]{margin-bottom:18rem}.mt36px[_ngcontent-%COMP%]{margin-top:36px}.mr36px[_ngcontent-%COMP%]{margin-right:36px}.mb36px[_ngcontent-%COMP%]{margin-bottom:36px}.ml36px[_ngcontent-%COMP%]{margin-left:36px}.gap-18[_ngcontent-%COMP%]{gap:18rem}.gap36px[_ngcontent-%COMP%]{gap:36px}.p-18[_ngcontent-%COMP%]{padding:18rem}.p36px[_ngcontent-%COMP%]{padding:36px}.mt-18_5[_ngcontent-%COMP%]{margin-top:18.5rem}.ml-18_5[_ngcontent-%COMP%]{margin-left:18.5rem}.mr-18_5[_ngcontent-%COMP%]{margin-right:18.5rem}.mb-18_5[_ngcontent-%COMP%]{margin-bottom:18.5rem}.mt37px[_ngcontent-%COMP%]{margin-top:37px}.mr37px[_ngcontent-%COMP%]{margin-right:37px}.mb37px[_ngcontent-%COMP%]{margin-bottom:37px}.ml37px[_ngcontent-%COMP%]{margin-left:37px}.gap-18_5[_ngcontent-%COMP%]{gap:18.5rem}.gap37px[_ngcontent-%COMP%]{gap:37px}.p-18_5[_ngcontent-%COMP%]{padding:18.5rem}.p37px[_ngcontent-%COMP%]{padding:37px}.mt-19[_ngcontent-%COMP%]{margin-top:19rem}.ml-19[_ngcontent-%COMP%]{margin-left:19rem}.mr-19[_ngcontent-%COMP%]{margin-right:19rem}.mb-19[_ngcontent-%COMP%]{margin-bottom:19rem}.mt38px[_ngcontent-%COMP%]{margin-top:38px}.mr38px[_ngcontent-%COMP%]{margin-right:38px}.mb38px[_ngcontent-%COMP%]{margin-bottom:38px}.ml38px[_ngcontent-%COMP%]{margin-left:38px}.gap-19[_ngcontent-%COMP%]{gap:19rem}.gap38px[_ngcontent-%COMP%]{gap:38px}.p-19[_ngcontent-%COMP%]{padding:19rem}.p38px[_ngcontent-%COMP%]{padding:38px}.mt-19_5[_ngcontent-%COMP%]{margin-top:19.5rem}.ml-19_5[_ngcontent-%COMP%]{margin-left:19.5rem}.mr-19_5[_ngcontent-%COMP%]{margin-right:19.5rem}.mb-19_5[_ngcontent-%COMP%]{margin-bottom:19.5rem}.mt39px[_ngcontent-%COMP%]{margin-top:39px}.mr39px[_ngcontent-%COMP%]{margin-right:39px}.mb39px[_ngcontent-%COMP%]{margin-bottom:39px}.ml39px[_ngcontent-%COMP%]{margin-left:39px}.gap-19_5[_ngcontent-%COMP%]{gap:19.5rem}.gap39px[_ngcontent-%COMP%]{gap:39px}.p-19_5[_ngcontent-%COMP%]{padding:19.5rem}.p39px[_ngcontent-%COMP%]{padding:39px}.mt-20[_ngcontent-%COMP%]{margin-top:20rem}.ml-20[_ngcontent-%COMP%]{margin-left:20rem}.mr-20[_ngcontent-%COMP%]{margin-right:20rem}.mb-20[_ngcontent-%COMP%]{margin-bottom:20rem}.mt40px[_ngcontent-%COMP%]{margin-top:40px}.mr40px[_ngcontent-%COMP%]{margin-right:40px}.mb40px[_ngcontent-%COMP%]{margin-bottom:40px}.ml40px[_ngcontent-%COMP%]{margin-left:40px}.gap-20[_ngcontent-%COMP%]{gap:20rem}.gap40px[_ngcontent-%COMP%]{gap:40px}.p-20[_ngcontent-%COMP%]{padding:20rem}.p40px[_ngcontent-%COMP%]{padding:40px}
1.mt-20_5[_ngcontent-%COMP%]{margin-top:20.5rem}.ml-20_5[_ngcontent-%COMP%]{margin-left:20.5rem}.mr-20_5[_ngcontent-%COMP%]{margin-right:20.5rem}.mb-20_5[_ngcontent-%COMP%]{margin-bottom:20.5rem}.mt41px[_ngcontent-%COMP%]{margin-top:41px}.mr41px[_ngcontent-%COMP%]{margin-right:41px}.mb41px[_ngcontent-%COMP%]{margin-bottom:41px}.ml41px[_ngcontent-%COMP%]{margin-left:41px}.gap-20_5[_ngcontent-%COMP%]{gap:20.5rem}.gap41px[_ngcontent-%COMP%]{gap:41px}.p-20_5[_ngcontent-%COMP%]{padding:20.5rem}.p41px[_ngcontent-%COMP%]{padding:41px}.mt-21[_ngcontent-%COMP%]{margin-top:21rem}.ml-21[_ngcontent-%COMP%]{margin-left:21rem}.mr-21[_ngcontent-%COMP%]{margin-right:21rem}.mb-21[_ngcontent-%COMP%]{margin-bottom:21rem}.mt42px[_ngcontent-%COMP%]{margin-top:42px}.mr42px[_ngcontent-%COMP%]{margin-right:42px}.mb42px[_ngcontent-%COMP%]{margin-bottom:42px}.ml42px[_ngcontent-%COMP%]{margin-left:42px}.gap-21[_ngcontent-%COMP%]{gap:21rem}.gap42px[_ngcontent-%COMP%]{gap:42px}.p-21[_ngcontent-%COMP%]{padding:21rem}.p42px[_ngcontent-%COMP%]{padding:42px}.mt-21_5[_ngcontent-%COMP%]{margin-top:21.5rem}.ml-21_5[_ngcontent-%COMP%]{margin-left:21.5rem}.mr-21_5[_ngcontent-%COMP%]{margin-right:21.5rem}.mb-21_5[_ngcontent-%COMP%]{margin-bottom:21.5rem}.mt43px[_ngcontent-%COMP%]{margin-top:43px}.mr43px[_ngcontent-%COMP%]{margin-right:43px}.mb43px[_ngcontent-%COMP%]{margin-bottom:43px}.ml43px[_ngcontent-%COMP%]{margin-left:43px}.gap-21_5[_ngcontent-%COMP%]{gap:21.5rem}.gap43px[_ngcontent-%COMP%]{gap:43px}.p-21_5[_ngcontent-%COMP%]{padding:21.5rem}.p43px[_ngcontent-%COMP%]{padding:43px}.mt-22[_ngcontent-%COMP%]{margin-top:22rem}.ml-22[_ngcontent-%COMP%]{margin-left:22rem}.mr-22[_ngcontent-%COMP%]{margin-right:22rem}.mb-22[_ngcontent-%COMP%]{margin-bottom:22rem}.mt44px[_ngcontent-%COMP%]{margin-top:44px}.mr44px[_ngcontent-%COMP%]{margin-right:44px}.mb44px[_ngcontent-%COMP%]{margin-bottom:44px}.ml44px[_ngcontent-%COMP%]{margin-left:44px}.gap-22[_ngcontent-%COMP%]{gap:22rem}.gap44px[_ngcontent-%COMP%]{gap:44px}.p-22[_ngcontent-%COMP%]{padding:22rem}.p44px[_ngcontent-%COMP%]{padding:44px}.mt-22_5[_ngcontent-%COMP%]{margin-top:22.5rem}.ml-22_5[_ngcontent-%COMP%]{margin-left:22.5rem}.mr-22_5[_ngcontent-%COMP%]{margin-right:22.5rem}.mb-22_5[_ngcontent-%COMP%]{margin-bottom:22.5rem}.mt45px[_ngcontent-%COMP%]{margin-top:45px}.mr45px[_ngcontent-%COMP%]{margin-right:45px}.mb45px[_ngcontent-%COMP%]{margin-bottom:45px}.ml45px[_ngcontent-%COMP%]{margin-left:45px}.gap-22_5[_ngcontent-%COMP%]{gap:22.5rem}.gap45px[_ngcontent-%COMP%]{gap:45px}.p-22_5[_ngcontent-%COMP%]{padding:22.5rem}.p45px[_ngcontent-%COMP%]{padding:45px}.mt-23[_ngcontent-%COMP%]{margin-top:23rem}.ml-23[_ngcontent-%COMP%]{margin-left:23rem}.mr-23[_ngcontent-%COMP%]{margin-right:23rem}.mb-23[_ngcontent-%COMP%]{margin-bottom:23rem}.mt46px[_ngcontent-%COMP%]{margin-top:46px}.mr46px[_ngcontent-%COMP%]{margin-right:46px}.mb46px[_ngcontent-%COMP%]{margin-bottom:46px}.ml46px[_ngcontent-%COMP%]{margin-left:46px}.gap-23[_ngcontent-%COMP%]{gap:23rem}.gap46px[_ngcontent-%COMP%]{gap:46px}.p-23[_ngcontent-%COMP%]{padding:23rem}.p46px[_ngcontent-%COMP%]{padding:46px}.mt-23_5[_ngcontent-%COMP%]{margin-top:23.5rem}.ml-23_5[_ngcontent-%COMP%]{margin-left:23.5rem}.mr-23_5[_ngcontent-%COMP%]{margin-right:23.5rem}.mb-23_5[_ngcontent-%COMP%]{margin-bottom:23.5rem}.mt47px[_ngcontent-%COMP%]{margin-top:47px}.mr47px[_ngcontent-%COMP%]{margin-right:47px}.mb47px[_ngcontent-%COMP%]{margin-bottom:47px}.ml47px[_ngcontent-%COMP%]{margin-left:47px}.gap-23_5[_ngcontent-%COMP%]{gap:23.5rem}.gap47px[_ngcontent-%COMP%]{gap:47px}.p-23_5[_ngcontent-%COMP%]{padding:23.5rem}.p47px[_ngcontent-%COMP%]{padding:47px}.mt-24[_ngcontent-%COMP%]{margin-top:24rem}.ml-24[_ngcontent-%COMP%]{margin-left:24rem}.mr-24[_ngcontent-%COMP%]{margin-right:24rem}.mb-24[_ngcontent-%COMP%]{margin-bottom:24rem}.mt48px[_ngcontent-%COMP%]{margin-top:48px}.mr48px[_ngcontent-%COMP%]{margin-right:48px}.mb48px[_ngcontent-%COMP%]{margin-bottom:48px}.ml48px[_ngcontent-%COMP%]{margin-left:48px}.gap-24[_ngcontent-%COMP%]{gap:24rem}.gap48px[_ngcontent-%COMP%]{gap:48px}.p-24[_ngcontent-%COMP%]{padding:24rem}.p48px[_ngcontent-%COMP%]{padding:48px}.mt-24_5[_ngcontent-%COMP%]{margin-top:24.5rem}.ml-24_5[_ngcontent-%COMP%]{margin-left:24.5rem}.mr-24_5[_ngcontent-%COMP%]{margin-right:24.5rem}.mb-24_5[_ngcontent-%COMP%]{margin-bottom:24.5rem}.mt49px[_ngcontent-%COMP%]{margin-top:49px}.mr49px[_ngcontent-%COMP%]{margin-right:49px}.mb49px[_ngcontent-%COMP%]{margin-bottom:49px}.ml49px[_ngcontent-%COMP%]{margin-left:49px}.gap-24_5[_ngcontent-%COMP%]{gap:24.5rem}.gap49px[_ngcontent-%COMP%]{gap:49px}.p-24_5[_ngcontent-%COMP%]{padding:24.5rem}.p49px[_ngcontent-%COMP%]{padding:49px}.mb-20[_ngcontent-%COMP%]{margin-bottom:20px}.mb-30[_ngcontent-%COMP%]{margin-bottom:30px}.mb-40[_ngcontent-%COMP%]{margin-bottom:40px}[hidden][_ngcontent-%COMP%]{display:none!important}
1table[_ngcontent-%COMP%]:not(.custom-table):not([role]){width:100%;border-spacing:0;border-collapse:collapse}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]{color:#323132!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;text-align:left}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   th[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tr[_ngcontent-%COMP%]{background:#fff}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover{transition:.3s;background:var(--%NS%color-black-white-250)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:1}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:active{background:var(--%NS%color-black-white-400)!important}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]{font-size:1rem!important;padding:.5rem 0;box-sizing:border-box}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:first-of-type{padding-left:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   td[_ngcontent-%COMP%]:last-of-type{padding-right:1.5rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:1rem}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%]{text-align:right}table[_ngcontent-%COMP%]:not(.custom-table):not([role])   .mat-column-controls[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{opacity:0;transition:.3s}fieldset[_ngcontent-%COMP%]{border:none}.w-100[_ngcontent-%COMP%]{width:100%}.maw-100[_ngcontent-%COMP%]{max-width:100%}.h-100[_ngcontent-%COMP%]{height:100%}.h-underline[_ngcontent-%COMP%]:hover, .underline[_ngcontent-%COMP%]{text-decoration:underline}.uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.c-pointer[_ngcontent-%COMP%]{cursor:pointer}.c-default[_ngcontent-%COMP%]{cursor:default!important}.hidden[_ngcontent-%COMP%]{visibility:hidden}.nowrap[_ngcontent-%COMP%]{white-space:nowrap}.overflow-hidden[_ngcontent-%COMP%]{overflow:hidden}.overflow-auto[_ngcontent-%COMP%]{overflow:auto}.no-padding[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{padding:0;overflow:hidden}.map-dialog-panel[_ngcontent-%COMP%]   .mat-dialog-content[_ngcontent-%COMP%]{overflow:hidden}.link-container[_ngcontent-%COMP%]{width:100%;display:inline-flex;align-items:center;gap:6px}.tab-trigger[_ngcontent-%COMP%]{font-weight:700;box-sizing:border-box;padding-bottom:4px;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer}.tab-trigger[_ngcontent-%COMP%]:hover{color:#000}.tab-trigger.tab-trigger-active[_ngcontent-%COMP%]{color:var(--%NS%color-blue);border-bottom-color:var(--%NS%color-blue)}.s-hover-slave[_ngcontent-%COMP%]{opacity:0;transition:opacity .3s;will-change:opacity}.s-hover-slave.s-hover-slave-active[_ngcontent-%COMP%]{opacity:1}s-select[_ngcontent-%COMP%]   .mat-mdc-select-arrow[_ngcontent-%COMP%]{opacity:0}s-select[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%]{font-weight:700}.s-select-pane[_ngcontent-%COMP%]{min-width:max-content!important;padding:0!important;border-radius:4px!important}.mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-dialog-panel.no-padding[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:0}.mat-mdc-dialog-panel.fullscreen-preview[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{border-radius:0}.mat-mdc-dialog-panel[_ngcontent-%COMP%]   .mat-mdc-dialog-surface[_ngcontent-%COMP%]{padding:24px}.mat-mdc-menu-content[_ngcontent-%COMP%]{padding:0!important;display:flex;flex-direction:column}.mdc-button[_ngcontent-%COMP%]   .mdc-button__label[_ngcontent-%COMP%]{position:static!important}.mat-mdc-button-touch-target[_ngcontent-%COMP%]{height:inherit!important}.ya-maps-placemark-hint[_ngcontent-%COMP%]{padding:5px;font-size:16px;line-height:19px}.ya-maps-button[_ngcontent-%COMP%]{cursor:pointer;box-shadow:0 1px 2px 1px #00000026,0 2px 5px -3px #00000026;border:1px solid transparent}.mat-mdc-menu-panel[_ngcontent-%COMP%]{max-height:calc(50vh - 20px)}.mat-mdc-menu-panel.scrollbar-gutter-stable[_ngcontent-%COMP%]{scrollbar-gutter:stable}[_ngcontent-%COMP%]::highlight(dictionary-search), [_ngcontent-%COMP%]::highlight(cell-editor-search){color:var(--%NS%color-progress-50)}[_ngcontent-%COMP%]::highlight(dictionary-search-current), [_ngcontent-%COMP%]::highlight(cell-editor-search-current){color:var(--%NS%color-progress-50);background-color:var(--%NS%color-progress-90)}.cell-match[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.cell-match-current[_ngcontent-%COMP%]{background-color:var(--%NS%color-progress-90);box-shadow:inset 0 0 0 1px var(--%NS%color-progress-50)}.block-dependency-tooltip[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{display:block;position:relative;background:#fff;max-height:calc(100% - 72px)}  .overlay-435{max-width:435px!important;width:435px!important;box-sizing:border-box}.schedule-show[_ngcontent-%COMP%]{display:none}.schedule-mode[_ngcontent-%COMP%]   .schedule-show[_ngcontent-%COMP%]{display:flex}.scheduler[_ngcontent-%COMP%]{position:relative}.selector[_ngcontent-%COMP%]{flex:1;min-width:0;padding-top:0}.title[_ngcontent-%COMP%]{box-sizing:border-box;background:var(--%NS%color-base-95);position:sticky;top:0;z-index:102}.title[_ngcontent-%COMP%]   .cell[_ngcontent-%COMP%]{padding:0 12px;min-height:0;background:var(--%NS%color-base-95)}.title[_ngcontent-%COMP%]   .first-row[_ngcontent-%COMP%], .title[_ngcontent-%COMP%]   .second-row[_ngcontent-%COMP%]{background:var(--%NS%color-base-95);border-right:none;padding-top:8px;padding-bottom:8px;height:100%;box-sizing:border-box}.badge[_ngcontent-%COMP%]{max-width:220px}[_nghost-%COMP%]     .cell{min-width:144px;max-width:144px;height:100%;min-height:56px;padding:6px 4px;box-sizing:border-box;overflow:hidden;transition:all .6s cubic-bezier(.4,0,.2,1)}[_nghost-%COMP%]     .cell.cell-odd{background:var(--%NS%color-black-white-100)}[_nghost-%COMP%]     .cell.cell-even{background:var(--%NS%color-black-white-250)}[_nghost-%COMP%]     .cell.cell-weekend{background:var(--%NS%color-red-100)}[_nghost-%COMP%]     .cell.cell-weekend .date{color:var(--%NS%color-red-300)}[_nghost-%COMP%]     .cell.cell-inactive:not(.cell-weekend){color:var(--%NS%color-black-white-600)}[_nghost-%COMP%]     .cell.cell-inactive{opacity:.5}[_nghost-%COMP%]     .cell.cell-today .date{color:var(--%NS%color-progress-50)}[_nghost-%COMP%]     .cell.collapsed{min-width:40px;max-width:40px;
1display:flex;justify-content:center}[_nghost-%COMP%]     .cell.collapsed s-project-schedule-slots{width:16px}.weekdays[_ngcontent-%COMP%]{padding:4px 0}.border-right[_ngcontent-%COMP%]{border-right:1px solid var(--%NS%color-base-92)}.border-bottom[_ngcontent-%COMP%]{border-bottom:1px solid var(--%NS%color-base-92)}  .first-row{position:sticky;left:0;z-index:100;display:flex;align-items:center;padding-left:12px;min-width:312px;max-width:312px;min-height:56px;height:100%;background:#fff;box-sizing:border-box;border-right:1px solid var(--%NS%color-black-white-300)}  .auto-height{flex:1 1 0}  .accordion-line{position:absolute;width:4px;z-index:101;background:var(--%NS%color-base-40);border-radius:2px;top:10px;bottom:10px;opacity:.24}.territory[_ngcontent-%COMP%]{flex-direction:row;align-items:center;justify-content:start}.time-offset[_ngcontent-%COMP%]{position:fixed;top:300px;right:32px;padding:8px;box-shadow:0 2px 2px #0000000d;color:var(--%NS%color-black-white-600);background:#fff}[sRowDropdownTrigger][_ngcontent-%COMP%]{padding-bottom:4px}s-dropdown-item[_ngcontent-%COMP%]{white-space:nowrap;width:100%;box-sizing:border-box}[_nghost-%COMP%]     .indicator{display:flex;box-sizing:border-box;height:18px;align-items:center;justify-content:center;gap:2px;padding:0 3px;border-radius:2.75px;outline:1px solid var(--%NS%color-base-80);background:var(--%NS%color-base-95)}[_nghost-%COMP%]     .indicator.green{background:var(--%NS%color-green-100);border-color:var(--%NS%color-green-200);color:var(--%NS%color-green-300)}[_nghost-%COMP%]     .indicator.red{background:var(--%NS%color-red-100);border-color:var(--%NS%color-red-200);color:var(--%NS%color-red-300)}.divider[_ngcontent-%COMP%]{padding:8px 16px}@media screen and (max-width:1024px){.small-screen-hide[_ngcontent-%COMP%]{display:none}}.label[_ngcontent-%COMP%]{padding:8px 15px}.scheme-indicator[_ngcontent-%COMP%]{width:8px;height:8px;margin:3px 3px 3px 12px;background:var(--%NS%color-black-white-550)}  .highlighted{position:absolute;inset:0;z-index:999;background:#004ce529}.chips[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;min-height:40px}']})}}return o})(),ji=(()=>{class o{constructor(){this.project=(0,c.WQX)(V.qs).data}$paths(e){return[{title:"\u041f\u0440\u043e\u0435\u043a\u0442\u044b",link:"/u/projects",params:null},{title:e.title,link:`/u/projects/${e.id}`}]}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-detail"]],features:[t.Jv_([Y.A])],decls:4,vars:3,consts:[[3,"paths"],[1,"ml-auto",3,"hasDivider"],[3,"project"]],template:function(n,a){1&n&&(t.j41(0,"s-breadcrumbs",0),t.nrm(1,"s-notification-bell",1),t.k0s(),t.nrm(2,"s-project-menu")(3,"s-project-schedule",2)),2&n&&(t.Y8G("paths",a.$paths(a.project())),t.R7$(),t.Y8G("hasDivider",!1),t.R7$(2),t.Y8G("project",a.project()))},dependencies:[mo,R.m,f.w,z.Y],styles:["[_nghost-%COMP%]   .disabled[_ngcontent-%COMP%]{opacity:.5}.title[_ngcontent-%COMP%]{max-width:30%;min-width:fit-content}.project-controls[_ngcontent-%COMP%]{flex:1;min-width:0}"]})}}return o})();var ve=r(14247),Ht=r(89443),Fi=r(78924),Ei=r(57458),Di=r(27468),Bi=r(33144),Ri=r(10106);let Ti=(()=>{class o{constructor(){this.companyDocsService=(0,c.WQX)(Ri.w),this.companyAccountService=(0,c.WQX)(Bi.C)}validate(){return(0,Di.p)([this.companyDocsService.get(),this.companyAccountService.get()]).pipe((0,q.T)(([e,n])=>!(!e.length||!n.id)))}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac})}}return o})();var Vi=r(99437),go=r(85925);const $i=(o,l)=>l.value;function zi(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-dropdown-item",2),t.bIt("click",function(){const a=c.eBV(e).$implicit,s=t.XpG();return c.Njj(s.$setStatus(a.value))}),t.EFF(1),t.k0s()}if(2&o){const e=l.$implicit,n=t.XpG();t.R7$(),t.SpI(" ",n.projectEditorStatusMap[e.value].label," ")}}let Ai=(()=>{class o{constructor(){this.confirm=(0,c.WQX)(go.G),this.toasterService=(0,c.WQX)(Vt.W),this.projectResolver=(0,c.WQX)(V.qs),this.projectsService=(0,c.WQX)(V.TR),this.hasAction=(0,c.WQX)(st.Be),this.project=this.projectResolver.data,this.statusOptions=(0,d.EW)(()=>this.getStatusOptions(this.project().status)),this.projectEditorStatusMap=V.b1}$setStatus(e){const{confirm:n,toaster:a,customError:s}=this.projectEditorStatusMap[e].meta;this.projectsService.setStatus(this.project().id,+e).pipe(this.confirm.pipe(n),this.toasterService.pipe(...a),(0,ie.M)(j=>{this.projectResolver.update(j)}),(0,Vi.W)(j=>{if(!s)return j;if(j.error?.length&&j.error[0].indexOf("\u043d\u0435\u043e\u0442\u043c\u043e\u0434\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435")>-1)throw{status:666};return j})).subscribe()}getStatusOptions(e){return V.Hr[e].map(n=>{const a=V.b1[n];if(this.hasAction(a.meta.policyAction))return a}).filter(n=>!!n)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-editor-status"]],decls:6,vars:4,consts:[["dropdowwn",""],["sDropdownMenuTrigger","","theme","blue",1,"dropdown",3,"rightIcon"],[3,"click"]],template:function(n,a){if(1&n&&(t.j41(0,"s-dropdown",null,0)(2,"s-button",1),t.EFF(3),t.k0s(),t.Z7z(4,zi,2,1,"s-dropdown-item",null,$i),t.k0s()),2&n){const s=t.sdS(1);t.AVh("no-pointer-events",!a.statusOptions().length),t.R7$(2),t.Y8G("rightIcon",a.statusOptions().length?s.isOpened?"v2/up":"v2/down":null),t.R7$(),t.SpI(" ",a.projectEditorStatusMap[a.project().status].label," "),t.R7$(),t.Dyx(a.statusOptions())}},dependencies:[lt.P,ct.S,zt.Q],styles:[".dropdown[_ngcontent-%COMP%]{display:flex;align-items:center}.no-pointer-events[_ngcontent-%COMP%]{cursor:default;pointer-events:none}"]})}}return o}
1)();var uo=r(61421);const Be=["#000","#E440FF","#45D5DF","#F2BD00","#E97000","#3EBE29","#428EFF","#FF849A","#AA6A2E","#006328"];var Gi=r(36036),Ii=r(97647),Vo=r(31802),Wi=r(13380),$o=r(37960),xo=r(81166),Xi=r(53747),zo=r(50004),ho=r(42391);function Li(o,l){if(1&o&&(t.j41(0,"s-checkbox",4,1),t.qAN(),t.EFF(2," \u041d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e "),t.k0s(),t.j41(3,"s-select",5),t.qAN(),t.j41(4,"s-input-label"),t.EFF(5,"\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f"),t.k0s()()),2&o){const e=t.sdS(1),n=t.XpG();t.Y8G("readonly",n.readonly()),t.QXe(),t.R7$(3),t.Y8G("readonly",n.readonly()||e.value())("options",n.allSpecs()),t.QXe()}}let Qi=(()=>{class o{constructor(){this.readonly=(0,y.hFB)(),this.specs=(0,y.hFB)(),this.allSpecs=(0,d.EW)(()=>[{value:null,label:"\u041d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c"},...this.specs()])}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-scheme-availability"]],inputs:{readonly:[1,"readonly"],specs:[1,"specs"]},features:[t.Jv_([],[{provide:u.ZU,useExisting:u.j4}])],decls:5,vars:2,consts:[["labour",""],["exSpecialities",""],[1,"line"],["formControlName","is_labour_exchange",1,"nowrap",3,"readonly"],["formControlName","is_ex_specialities",1,"mt-1_5",3,"readonly"],["formControlName","specialisation","placeholder","\u041d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c",1,"mt-1_5",3,"readonly","options"]],template:function(n,a){if(1&n&&(t.j41(0,"div",2)(1,"s-checkbox",3,0),t.qAN(),t.EFF(3," \u041f\u0440\u043e\u0435\u043a\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u0430 \u0431\u0438\u0440\u0436\u0435 "),t.k0s()(),t.nVh(4,Li,6,3)),2&n){const s=t.sdS(2);t.R7$(),t.Y8G("readonly",a.readonly()),t.QXe(),t.R7$(3),t.vxM(a.specs()&&s.value()?4:-1)}},dependencies:[zo.P,At.i,u.X1,u.BC,u.JD,ho.w],styles:["[_nghost-%COMP%]{display:block}s-input-label[_ngcontent-%COMP%]{margin-bottom:4px}"]})}}return o})();var Ui=r(34164),Yi=r(64548),Ki=r(47959);let Hi=(()=>{class o extends Zt.o{constructor(){super(...arguments),this.path="/processed-report-form-history/"}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=t.tV_({token:o,factory:o.\u0275fac})}}return o})();var Re=r(35614);function Ji(o,l){1&o&&t.EFF(0),2&o&&t.SpI(" ",l," ")}function Zi(o,l){if(1&o&&(t.j41(0,"s-id",0),t.nVh(1,Ji,1,1),t.k0s(),t.j41(2,"s-description"),t.EFF(3),t.k0s()),2&o){let e;const n=l;t.Y8G("id",n.id),t.R7$(),t.vxM((e=n.title)?1:-1,e),t.R7$(2),t.SpI("v",n.version)}}let qi=(()=>{class o{constructor(){this.cell=(0,c.WQX)(Re.I)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-cell-current"]],decls:1,vars:1,consts:[[3,"id"]],template:function(n,a){if(1&n&&t.nVh(0,Zi,4,3),2&n){let s;t.vxM((s=a.cell.row)?0:-1,s)}},dependencies:[jt._,Bt.R],encapsulation:2})}}return o})();function tl(o,l){if(1&o&&(t.j41(0,"div"),t.EFF(1),t.nI1(2,"date"),t.k0s(),t.j41(3,"s-description"),t.EFF(4),t.nI1(5,"date"),t.k0s()),2&o){const e=l;t.R7$(),t.JRh(t.i5U(2,2,e,"dd.MM.yyyy")),t.R7$(3),t.JRh(t.i5U(5,5,e,"HH:mm"))}}let el=(()=>{class o{constructor(){this.cell=(0,c.WQX)(Re.I)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-cell-date"]],decls:1,vars:1,template:function(n,a){if(1&n&&t.nVh(0,tl,6,8),2&n){let s;t.vxM((s=a.cell.row?.updated_at)?0:-1,s)}},dependencies:[jt._,N.vh],encapsulation:2})}}return o})();function ol(o,l){if(1&o&&(t.j41(0,"s-id",0),t.EFF(1),t.nI1(2,"name"),t.k0s()),2&o){const e=l;t.Y8G("id",e.id),t.R7$(),t.SpI(" ",t.bMT(2,2,e)," ")}}function nl(o,l){1&o&&t.EFF(0," N/A\n")}let al=(()=>{class o{constructor(){this.cell=(0,c.WQX)(Re.I)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-cell-initiator"]],decls:2,vars:1,consts:[[3,"id"]],template:function(n,a){if(1&n&&t.nVh(0,ol,3,4,"s-id",0)(1,nl,1,0),2&n){let s;t.vxM((s=a.cell.row?.history_user)?0:1,s)}},dependencies:[Bt.R,M.O],encapsulation:2})}}return o}
1)();function rl(o,l){if(1&o&&t.EFF(0),2&o){const e=t.XpG();t.SpI(" ",e.title," ")}}function cl(o,l){if(1&o&&(t.j41(0,"s-id",0),t.nVh(1,rl,1,1),t.k0s(),t.j41(2,"s-description"),t.EFF(3),t.k0s()),2&o){let e;const n=l;t.Y8G("id",n.id),t.R7$(),t.vxM((e=n.title)?1:-1,e),t.R7$(2),t.SpI("v",n.version)}}const il={defaultHeaders:["date","previous","current","initiator"],allHeaders:[{key:"date",label:"\u0414\u0430\u0442\u0430",description:"\u0414\u0430\u0442\u0430",sort:[],cellRender:el,filterRender:null},{key:"previous",label:"\u0411\u044b\u043b\u043e",description:"\u0411\u044b\u043b\u043e",sort:[],cellRender:(()=>{class o{constructor(){this.cell=(0,c.WQX)(Re.I)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-cell-previous"]],decls:1,vars:1,consts:[[3,"id"]],template:function(n,a){if(1&n&&t.nVh(0,cl,4,3),2&n){let s;t.vxM((s=a.cell.row?.previous_version)?0:-1,s)}},dependencies:[jt._,Bt.R],encapsulation:2})}}return o})(),filterRender:null},{key:"current",label:"\u0421\u0442\u0430\u043b\u043e",description:"\u0421\u0442\u0430\u043b\u043e",sort:[],cellRender:qi,filterRender:null},{key:"initiator",label:"\u0418\u043d\u0438\u0446\u0438\u0430\u0442\u043e\u0440",description:"\u0418\u043d\u0438\u0446\u0438\u0430\u0442\u043e\u0440",sort:[],cellRender:al,filterRender:null}],pageSize:50},ll=["dataTable"];function sl(o,l){if(1&o&&t.nrm(0,"s-data-table2",4,1),2&o){const e=t.XpG();t.Y8G("endpoint",e.endpoint)("descriptor",e.descriptor)}}let pl=(()=>{class o{constructor(){this.projectFormsHistoryService=(0,c.WQX)(Hi),this.descriptor=il,this.endpoint=e=>(this.projectScheme&&(e.query.project_scheme=this.projectScheme.id),this.projectFormsHistoryService.getPage(e))}ngOnChanges(e){e.projectScheme&&this.dataTable&&this.dataTable.reload()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-scheme-forms-history"]],viewQuery:function(n,a){if(1&n&&t.GBs(ll,5),2&n){let s;t.mGM(s=t.lsd())&&(a.dataTable=s.first)}},inputs:{project:"project",projectScheme:"projectScheme"},features:[t.OA$],decls:5,vars:2,consts:[["accordion",""],["dataTable",""],["iconPosition","start","iconJustify","start",3,"opened"],["title","",1,"c-pointer","bold"],[1,"mt-2",3,"endpoint","descriptor"]],template:function(n,a){if(1&n&&(t.j41(0,"s-accordion",2,0)(2,"div",3),t.EFF(3," \u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0441\u043c\u0435\u043d\u044b \u0444\u043e\u0440\u043c "),t.k0s(),t.nVh(4,sl,2,2,"s-data-table2",4),t.k0s()),2&n){const s=t.sdS(1);t.Y8G("opened",!1),t.R7$(4),t.vxM(s.opened?4:-1)}},dependencies:[oe.M,m.I],styles:["[_nghost-%COMP%]{display:block}s-data-table2[_ngcontent-%COMP%]{padding:0;margin-bottom:-45px}"]})}}return o})();var Ao=r(75351),Go=r(6831),ml=r(36973),Io=r(12063),dl=r(66504);function gl(o,l){if(1&o&&(t.j41(0,"s-select",7),t.qAN(),t.k0s()),2&o){const e=t.XpG(),n=t.sdS(18),a=t.sdS(20);t.Y8G("options",e.data.schemeOptions)("triggerTemplate",n)("optionTemplate",a),t.QXe()}}function ul(o,l){if(1&o&&(t.j41(0,"s-id",11),t.EFF(1),t.k0s()),2&o){const e=l.option;t.Y8G("id",null==e?null:e.value),t.R7$(),t.SpI(" ",e?.label," ")}}function xl(o,l){if(1&o&&(t.j41(0,"s-dropdown-item",12)(1,"s-id",11),t.EFF(2),t.k0s()()),2&o){const e=l.option;t.Y8G("title",e.label),t.R7$(),t.Y8G("id",e.value),t.R7$(),t.SpI(" ",e.label," ")}}let hl=(()=>{class o{constructor(){this.dialogRef=(0,c.WQX)(Ao.CP),this.data=(0,c.WQX)(Ao.Vh),this.formBuilder=(0,c.WQX)(u.ok),this.scenarioService=(0,c.WQX)(dl.m),this.formGroup=this.formBuilder.group({id:[],title:["",[Ht.q.required]],project:["",[Ht.q.required]],scheme_binding:!1,project_scheme:null})}ngOnInit(){this.data.project_scheme&&(this.data.scheme_binding=!0),this.formGroup.patchValue(this.data)}$submit(){var e=this;return P()(function*(){e.formGroup.disable();const n=e.formGroup.value,{scheme_binding:a,project_scheme:s,...j}=n;j.key=n.title,j.project_scheme=a&&s||null;try{const J=yield e.scenarioService.save(j,{as:"promise"});e.dialogRef.close(J)}finally{e.formGroup.enable()}})()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-scenario-config"]],decls:21,vars:6,consts:[["schemeTriggerTemplate",""],["schemeOptionTemplate",""],[1,"text28","bold"],[3,"submit","formGroup"],["formControlName","title","placeholder","\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435",1,"mb-1"],[1,"row"],["formControlName","scheme_binding",1,"mr-1","align-center"],["formControlName","project_scheme","placeholder","\u0421\u0445\u0435\u043c\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430",3,"options","triggerTemplate","optionTemplate"],[1,"row","mt-2"],["type","submit",3,"disabled","pending"],[1,"ml-1_5",3,"click"],[3,"id"],[1,"option",3,"title"]],template:function(n,a){1&n&&(t.j41(0,"s-dialog-title",2),t.EFF(1),t.k0s(),t.j41(2,"form",3),t.bIt("submit",function(){return a.$submit()}),t.j41(3,"s-dialog-content")(4,"s-input",4),t.qAN(),t.j41(5,"s-input-label"),t.EFF(6," \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 "),t.k0s()(),t.j41(7,"div",5)(8,"s-checkbox",6),t.qAN(),t.EFF(9,"\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d \u043a \u0441\u0445\u0435\u043c\u0435 "),t.k0s(),t.nVh(10,gl,1,3,"s-select",7),t.k0s()(),t.j41(11,"s-dialog-actions")(12,"div",8)(13,"s-button",9),t.EFF(14," \u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c "),t.k0s(),t.j41(15,"s-icon-button",10),t.bIt("click",function(){return a.dialogRef.close()}),t.EFF(16," \u041e\u0442\u043c\u0435\u043d\u0430 "),t.k0s()()()(),t.DNE(17,ul,2,2,"ng-template",null,0,t.C5r)(19,xl,3,3,"ng-template",null,1,t.C5r)),2&n&&(t.R7$(),t.Lme(" ",a.data.title?"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435":"\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435"," \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f ",a.data.title,"\n"),t.R7$(),t.Y8G("formGroup",a.formGroup),t.R7$(2),t.QXe(),t.R7$(4),t.QXe(),t.R7$(2),t.vxM(a.formGroup.get("scheme_binding").value?10:-1),t.R7$(3),t.Y8G("disabled",a.formGroup.invalid)("pending",a.formGroup.disabled))},dependencies:[ml.q,u.X1,u.qT,u.BC,u.cb,u.j4,u.JD,ve.S,At.i,zo.P,Io.wB,zt.Q,Go.J,te.h,b.x,Bt.R,ct.S],styles:["[_nghost-%COMP%]{display:block;position:relative;padding:0 8px 16px;box-sizing:border-box}.align-center[_ngcontent-%COMP%]{align-items:center;display:flex}"]}
1)}}return o})();const bl=(o,l)=>({value:o,label:l}),_l=o=>[o],Sl=(o,l,e)=>({project:o,scheme_binding:!0,project_scheme:l,schemeOptions:e});function fl(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-icon-button",16),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$navigate("scenario",a.boundScenario))}),t.EFF(1,"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c "),t.k0s()}}function Nl(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-icon-button",17),t.bIt("dialogClose",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$scenarioConfigClosed(a))}),t.EFF(1," \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 "),t.k0s()}if(2&o){const e=t.XpG();t.Y8G("sDialog",e.scenarioConfigComponent)("dialogData",t.sMw(7,Sl,e.project.id,e.projectScheme.id,t.eq3(5,_l,t.l_i(2,bl,e.projectScheme.id,e.projectScheme.title))))}}function Cl(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-icon-button",16),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$navigate("forms",a.boundForm))}),t.EFF(1,"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c "),t.k0s()}}function vl(o,l){if(1&o&&(t.j41(0,"s-icon-button",14),t.EFF(1," \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0444\u043e\u0440\u043c\u0443 "),t.k0s()),2&o){const e=t.XpG();t.Y8G("action",e.$createForm)}}function Pl(o,l){if(1&o&&(t.j41(0,"s-id",18),t.EFF(1),t.k0s()),2&o){const e=l.option;t.Y8G("id",null==e?null:e.value),t.R7$(),t.SpI(" ",e?.label," ")}}function Ml(o,l){1&o&&t.nrm(0,"s-svg-icon",20)}function Ol(o,l){if(1&o&&(t.j41(0,"s-dropdown-item",19)(1,"s-id",18),t.EFF(2),t.k0s(),t.nVh(3,Ml,1,0,"s-svg-icon",20),t.k0s()),2&o){const e=l.option,n=l.isSelected;t.Y8G("title",e.label),t.R7$(),t.Y8G("id",e.value),t.R7$(),t.SpI(" ",e.label," "),t.R7$(),t.vxM(n(e)?3:-1)}}function yl(o,l){if(1&o&&(t.j41(0,"s-id",18),t.EFF(1),t.k0s()),2&o){const e=l.option;t.Y8G("id",null==e?null:e.value),t.R7$(),t.SpI(" ",e?.label," ")}}function wl(o,l){1&o&&t.nrm(0,"s-svg-icon",20)}function kl(o,l){if(1&o&&(t.j41(0,"s-dropdown-item",19)(1,"s-id",18),t.EFF(2),t.k0s(),t.nVh(3,wl,1,0,"s-svg-icon",20),t.k0s()),2&o){const e=l.option,n=l.isSelected;t.Y8G("title",e.label),t.R7$(),t.Y8G("id",e.value),t.R7$(),t.SpI(" ",e.label," "),t.R7$(),t.vxM(n(e)?3:-1)}}let jl=(()=>{class o{constructor(){var e=this;this.readonly=!1,this.router=(0,c.WQX)(X.Ix),this.changeDetectorRef=(0,c.WQX)(y.gRc),this.toaster=(0,c.WQX)(Vt.W),this.confirm=(0,c.WQX)(go.G),this.scenarioService=(0,c.WQX)(Ki.mN),this.formService=(0,c.WQX)(Yi.H4),this.hasAction=(0,c.WQX)(st.Be),this.scenarioOptions=[],this.formOptions=[],this.boundScenario=null,this.boundForm=null,this.scenarioConfigComponent=hl,this.$createForm=P()(function*(){const n=yield e.formService.create({project:e.project.id});n&&(yield e.$navigate("forms",n.id))})}ngOnChanges(e){e.project&&(this.getScenarioOptions(),this.getFormOptions()),e.projectScheme&&(this.getBoundScenario(),this.getBoundForm())}$navigate(e,n){return this.router.navigate(["/u/projects",this.project.id,e,n])}$bindScenario(e,n){if(e===this.boundScenario)return;const a=this.boundScenario?`\u0410\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 id${this.boundScenario} \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d \u0432 \u0441\u0442\u0430\u0442\u0443\u0441 "\u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f". `:"",s=this.boundForm?`\u0410\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0430 id${this.boundForm} \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u0430 \u0432 \u0441\u0442\u0430\u0442\u0443\u0441 "\u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f".`:"";this.scenarioService.patch({id:e,project_scheme:this.projectScheme.id,status:2,is_force_activate:!0}).pipe((0,S.Yg)(this.confirm.pipe({title:`\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 id${e} \u0434\u043b\u044f \u0441\u0445\u0435\u043c\u044b ${this.projectScheme.title}?`,text:a+s,confirm:"\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c"},()=>n.writeValue(this.boundScenario)),this.boundScenario||this.boundForm),this.toaster.pipe("\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d","\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c")).subscribe(j=>{if(!j)return n.writeValue(this.boundScenario);this.boundScenario=j.id,this.getBoundForm()})}$bindForm(e,n){e!==this.boundForm&&this.formService.patch({id:e,project_scheme:this.projectScheme.id,status:3,is_force_activate:!0}).pipe((0,S.Yg)(this.confirm.pipe({title:`\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u043e\u0440\u043c\u0443 id${e} \u0434\u043b\u044f \u0441\u0445\u0435\u043c\u044b ${this.projectScheme.title}?`,text:`\u0410\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0430 id${this.boundForm} \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u0430 \u0432 \u0441\u0442\u0430\u0442\u0443\u0441 "\u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f".`,confirm:"\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c"},()=>n.writeValue(this.boundForm)),!!this.boundForm),this.toaster.pipe("\u0424\u043e\u0440\u043c\u0430 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0430","\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c")).subscribe(a=>{a?this.boundForm=a.id:n.writeValue(this.boundForm),this.changeDetectorRef.detectChanges()})}$scenarioConfigClosed(e){e&&this.$navigate("scenario",e.id)}getScenarioOptions(){this.scenarioService.get({project:this.project.id}).pipe((0,q.T)(this.scenariosToSelectOptions)).subscribe(this.set("scenarioOptions"))}getBoundScenario(){this.scenarioService.get({project:this.project.id,project_scheme:this.projectScheme.id,status:2}).pipe((0,q.T)(e=>e[0]?.id??null)).subscribe(this.set("boundScenario"))}getFormOptions(){this.formService.get({project:this.project.id,branch_id__isnull:!0}).pipe((0,q.T)(this.formsToSelectOptions)).subscribe(this.set("formOptions"))}getBoundForm(){this.formService.get({project:this.project.id,project_scheme:this.projectScheme.id,status:3}).pipe((0,q.T)(e=>e[0]?.id??null)).subscribe(this.set("boundForm"))}set(e){return n=>{this[e]=n,this.changeDetectorRef.detectChanges()}}scenariosToSelectOptions(e){return e.map(n=>({label:n.title,value:n.id,meta:n}))}formsToSelectOptions(e){return e.map(n=>({label:n.title?` ${n.title}`:"",value:n.id,meta:n}))}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-scheme-bindings"]],inputs:{project:"project",projectScheme:"projectScheme",readonly:"readonly"},features:[t.OA$],decls:26,vars:15,consts:[["scenario",""],["form",""],["scenarioTriggerTemplate",""],["scenarioOptionTemplate",""],["formTriggerTemplate",""],["formOptionTemplate",""],[1,"text24"],[1,"mt-1"],[1,"row","gap24px"],["placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439",3,"clickValueChange","options","value","readonly","triggerTemplate","optionTemplate"],["leftIcon","v2/edit","theme","blue",1,"button"],["leftIcon","v2/add-doc","theme","blue",1,"button",3,"sDialog","dialogData"],[1,"mt-1_5"],["placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0444\u043e\u0440\u043c\u0443",3,"clickValueChange","options","value","readonly","triggerTemplate","optionTemplate"],["leftIcon","v2/plus","theme","blue",1,"c-blue","button",3,"action"],[1,"mt-0_5",3,"projectScheme"],["leftIcon","v2/edit","theme","blue",1,"button",3,"click"],["leftIcon","v2/add-doc","theme","blue",1,"button",3,"dialogClose","sDialog","dialogData"],[3,"id"],[1,"option",3,"title"],["postfix","","name","v2/done","active","true"]],template:function(n,a){if(1&n){const s=t.RV6();t.j41(0,"span",6),t.EFF(1,"\u0421\u0432\u044f\u0437\u0438"),t.k0s(),t.j41(2,"div")(3,"s-input-label",7),t.EFF(4,"\u0421\u0432\u044f\u0437\u044c \u0441\u043e \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u043c"),t.k0s(),t.j41(5,"div",8)(6,"s-select",9,0),t.bIt("clickValueChange",function(J){c.eBV(s);const it=t.sdS(7);return c.Njj(a.$bindScenario(J,it))}),t.k0s(),t.nVh(8,fl,2,0,"s-icon-button",10)(9,Nl,2,11,"s-icon-button",11),t.k0s(),t.j41(10,"s-input-label",12),t.EFF(11,"\u0421\u0432\u044f\u0437\u044c \u0441 \u0444\u043e\u0440\u043c\u043e\u0439"),t.k0s(),t.j41(12,"div",8)(13,"s-select",13,1),t.bIt("clickValueChange",function(J){c.eBV(s);const it=t.sdS(14);return c.Njj(a.$bindForm(J,it))}),t.k0s(),t.nVh(15,Cl,2,0,"s-icon-button",10)(16,vl,2,1,"s-icon-button",14),t.k0s()(),t.nrm(17,"s-project-scheme-forms-history",15),t.DNE(18,Pl,2,2,"ng-template",null,2,t.C5r)(20,Ol,4,4,"ng-template",null,3,t.C5r)(22,yl,2,2,"ng-template",null,4,t.C5r)(24,kl,4,4,"ng-template",null,5,t.C5r)}if(2&n){const s=t.sdS(19),j=t.sdS(21),J=t.sdS(23),it=t.sdS(25);t.R7$(2),t.AVh("readonly",a.readonly),t.R7$(4),t.Y8G("options",a.scenarioOptions)("value",a.boundScenario)("readonly",!a.scenarioOptions.length)("triggerTemplate",s)("optionTemplate",j),t.R7$(2),t.vxM(a.boundScenario?8:a.hasAction("scenario/create")?9:-1),t.R7$(5),t.Y8G("options",a.formOptions)("value",a.boundForm)("readonly",!a.formOptions.length)("triggerTemplate",J)("optionTemplate",it),t.R7$(2),t.vxM(a.boundForm?15:16),t.R7$(2),t.Y8G("projectScheme",a.projectScheme)}},dependencies:[At.i,ho.w,vt.uc,Ui.S,pl,b.x,Bt.R,ct.S,tt.D],styles:["[_nghost-%COMP%]{display:block}.description[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem}.button[_ngcontent-%COMP%]     .content{font-size:13px;line-height:16px}.readonly[_ngcontent-%COMP%]{pointer-events:none;opacity:.5}.hidden[_ngcontent-%COMP%]{display:none}s-input-label[_ngcontent-%COMP%]{margin-bottom:4px}"]})}}return o}
1)();function Fl(o,l){if(1&o){const e=t.RV6();t.rj2(0,"div",1),t.VwU("click",function(){const a=c.eBV(e).$implicit,s=t.XpG();return c.Njj(s.$select(a))}),t.Hgh(1,"div",2)(2,"div",3),t.eux()}if(2&o){const e=l.$implicit,n=t.XpG();t.xc7("--%NS%color",e),t.AVh("active",e===n.selected)}}let El=(()=>{class o{constructor(){this.selectionChange=(0,y.CGW)(),this.colors=Be}$select(e){this.selectionChange.emit(e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-scheme-color-picker"]],inputs:{selected:"selected"},outputs:{selectionChange:"selectionChange"},decls:2,vars:0,consts:[[1,"item",3,"--%NS%color","active"],[1,"item",3,"click"],[1,"bg"],[1,"marker"]],template:function(n,a){1&n&&t.Z7z(0,Fl,3,4,"div",0,t.fX1),2&n&&t.Dyx(a.colors)},styles:['[_nghost-%COMP%]{display:block}.item[_ngcontent-%COMP%]{display:inline-block;position:relative;width:32px;height:32px;margin-right:8px}.item[_ngcontent-%COMP%]   .bg[_ngcontent-%COMP%]{width:100%;height:100%;opacity:.3;transform:scale(0);transition:.3s}.item[_ngcontent-%COMP%]   .marker[_ngcontent-%COMP%]{display:block;content:"";position:absolute;width:16px;height:16px;background:var(--%NS%color);top:8px;left:8px}.item.active[_ngcontent-%COMP%]   .bg[_ngcontent-%COMP%]{background:var(--%NS%color, transparent);transform:scale(1)}']})}}return o})();var Dl=r(58356);function Bl(o,l){if(1&o&&(t.j41(0,"div",4)(1,"s-input",5,1),t.qAN(),t.j41(3,"s-input-label"),t.EFF(4,"\u0423\u0441\u043b\u0443\u0433\u0430 \u0434\u043b\u044f \u0447\u0435\u043a\u043e\u0432"),t.k0s(),t.j41(5,"s-description"),t.EFF(6," \u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0443\u0441\u043b\u0443\u0433\u0438 \u0432 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c \u043f\u0430\u0434\u0435\u0436\u0435. \u0421\u043f\u0440\u0430\u0432\u0430 \u0432\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0442\u0435\u043a\u0441\u0442. "),t.k0s()(),t.j41(7,"div"),t.EFF(8),t.k0s()()),2&o){const e=t.sdS(2),n=t.XpG();t.R7$(),t.Y8G("readonly",n.readonly),t.QXe(),t.R7$(7),t.Lme(" \u0423\u0441\u043b\u0443\u0433\u0438 ",e.value," \u043f\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0443 ",n.project?.title||"\u041f\u0440\u043e\u0435\u043a\u0442",", \u043e\u0442\u0447\u0435\u0442 \u2116XX \u043e\u0442 \u0414\u0414.\u041c\u041c.\u0413\u0413\u0413\u0413 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u0440\u0438\u043d\u044f\u0442\u043e\u0433\u043e \u0414\u0414.\u041c\u041c.\u0413\u0413\u0413\u0413 \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0430 \u043e\u0444\u0435\u0440\u0442\u044b. ")}}let Rl=(()=>{class o{constructor(){this.scheme=(0,y.hFB)(),this.hasAction=(0,c.WQX)(st.Be),this.paymentStrategyService=(0,c.WQX)($o.t),this.controlContainer=(0,c.WQX)(u.ZU),this.selfEmployedKey=xo.D,this.strategyOptions=(0,c.vPA)([]),this.canEditPayment=this.hasAction({action:"reward/read",scope:null})&&this.hasAction({action:"reward/update",scope:null}),this.selectedStrategy=(0,d.EW)(()=>{const n=this.selectedId();return this.strategyOptions().find(a=>a.id===n)}),this.$strategyAsOption=n=>({value:n.id,label:n.name}),this.selectedId=(0,c.vPA)(null),this.paymentStrategyService.list().pipe((0,C.pQ)()).subscribe(n=>this.strategyOptions.set(n)),(0,c.QZP)(()=>{this.selectedId.set(this.scheme()?.payment_strategy_id??null)}),this.controlContainer.control?.get?.("payment_strategy_id")?.valueChanges.pipe((0,C.pQ)()).subscribe(n=>{this.selectedId.set(n??null)})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-scheme-payment"]],hostVars:2,hostBindings:function(n,a){2&n&&t.AVh("readonly",a.readonly)},inputs:{project:"project",readonly:"readonly",scheme:[1,"scheme"]},features:[t.Jv_([],[{provide:u.ZU,useExisting:u.j4}])],decls:8,vars:6,consts:[["strategySelect",""],["service",""],[1,"text24"],["formControlName","payment_strategy_id",1,"mt-1_5",3,"readonly","options"],["slideAnimation","",1,"line","mt-1_5"],["formControlName","service_name_for_receipt","placeholder","\u0423\u0441\u043b\u0443\u0433\u0430 \u0434\u043b\u044f \u0447\u0435\u043a\u043e\u0432",2,"margin-bottom","4px",3,"readonly"]],template:function(n,a){1&n&&(t.j41(0,"div",2),t.EFF(1,"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043e\u043f\u043b\u0430\u0442\u044b"),t.k0s(),t.j41(2,"s-select",3,0),t.nI1(4,"selectOptions"),t.qAN(),t.j41(5,"s-input-label"),t.EFF(6,"\u041f\u043b\u0430\u0442\u0451\u0436\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f"),t.k0s()(),t.nVh(7,Bl,9,3,"div",4)),2&n&&(t.R7$(2),t.Y8G("readonly",a.readonly||!a.canEditPayment)("options",t.i5U(4,3,a.strategyOptions(),a.$strategyAsOption)),t.QXe(),t.R7$(5),t.vxM(a.selectedStrategy()?.key===a.selfEmployedKey?7:-1))},dependencies:[At.i,ve.S,jt._,u.X1,u.BC,u.JD,Vo.p,ho.w,Dl.L],styles:["[_nghost-%COMP%]{display:block}"]})}}return o}
1)();const Tl=()=>({action:"reward/read",scope:null});function Vl(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-rewards",11),t.bIt("rewardChange",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$updateReward(a))}),t.k0s()}if(2&o){const e=t.XpG();t.Y8G("scheme",e.scheme)("readonly",e.readonly)}}let $l=(()=>{class o{get withPayment(){return this.schemeForm.get("is_paid_worker_reports").value}constructor(){var e=this;this.saved=(0,y.CGW)(),this.formBuilder=(0,c.WQX)(u.ok),this.toaster=(0,c.WQX)(Vt.W),this.projectsSpecsService=(0,c.WQX)(Xi.R),this.projectSchemeService=(0,c.WQX)(uo.z),this.rewardsService=(0,c.WQX)(ko.y),this.controller=(0,c.WQX)(xe.X),this.objectSettingCreateService=(0,c.WQX)(wo.Z),this.objectSettingService=(0,c.WQX)(Ne.h),this.paymentStrategyService=(0,c.WQX)($o.t),this.strategies=[],this.hasAction=(0,c.WQX)(st.Be),this.schemeForm=this.formBuilder.group({id:[],title:["",[Ht.q.required]],worker_title:[""],service_name_for_receipt:[""],is_labour_exchange:[!1],payment_strategy_id:[null],is_paid_worker_reports:[!0],is_for_self_employed:[!1],is_ex_specialities:[!1],specialisation:[],color:[""]}),this.specs$=this.projectsSpecsService.getSpecializations(),this.isSaving=(0,c.vPA)(!1),this.settingsDebounceSave=(0,S.eD)(P()(function*(){const a=e.controller.prepareBulkSettings({project_scheme:e.scheme.id});if(a.length&&(yield e.objectSettingCreateService.post(a,{as:"promise"}))){const j=yield e.objectSettingService.get({project_scheme:e.scheme.id},{as:"promise"});e.controller.setSettings(e.scheme.id,j,"savedSettings"),e.controller.clear()}}),1e3);const n=this.schemeForm.valueChanges.pipe((0,C.pQ)(),(0,le.B)(600),(0,Ii.u)());n.pipe((0,q.T)(({is_for_self_employed:a})=>a),(0,B.F)()).subscribe(a=>{const s=this.schemeForm.get("service_name_for_receipt");s.setValidators(a?[Ht.q.required]:[]),s.updateValueAndValidity()}),this.paymentStrategyService.list().pipe((0,C.pQ)()).subscribe(a=>{this.strategies=a}),n.pipe((0,q.T)(({payment_strategy_id:a})=>a),(0,B.F)()).subscribe(a=>{const s=this.strategies.find(j=>j.id===a);s&&this.schemeForm.patchValue({is_paid_worker_reports:s.key!==xo.F,is_for_self_employed:s.key===xo.D},{emitEvent:!1})}),n.pipe((0,q.T)(({is_labour_exchange:a})=>a),(0,B.F)()).subscribe(a=>{a||this.schemeForm.patchValue({is_ex_specialities:!1,specialisation:null},{emitEvent:!1})}),this.schemeForm.valueChanges.pipe((0,q.T)(({is_ex_specialities:a})=>a),(0,B.F)()).subscribe(a=>{a&&this.schemeForm.patchValue({specialisation:null},{emitEvent:!1})}),n.pipe((0,B.F)((a,s)=>{const j=this.isSchemeEqual(a,s);return this.lock=a.id!==s.id||!a.id||!s.id||j,j})).subscribe(a=>{this.$save()}),(0,c.QZP)(()=>{this.controller.schemeEditedSettings()&&this.settingsDebounceSave()})}ngOnChanges(e){const n=e.scheme;!n||n.currentValue.id===n.previousValue?.id||this.schemeForm.patchValue({...this.scheme,specialisation:this.scheme.specialisation.id},{emitEvent:!1})}$setColor(e){this.readonly||this.schemeForm.patchValue({color:e})}$save(e){e?.preventDefault();const n=this.schemeForm.value;if(!n.title)return(()=>(this.isSaving.set(!1),e&&this.toaster.error("\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435!")))();this.lock||this.isSaving()||(this.isSaving.set(!0),this.projectSchemeService.save(n).pipe((0,ie.M)(()=>{this.isSaving.set(!1)})).subscribe(s=>{this.saved.emit(s)}))}$updateReward(e){this.rewardsService.patch(e).pipe(this.toaster.pipe("\u0421\u0442\u0430\u0432\u043a\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430")).subscribe()}isSchemeEqual(e,n){return["id","title","worker_title","service_name_for_receipt","color","is_labour_exchange","is_paid_worker_reports","is_for_self_employed","payment_strategy_id","is_ex_specialities","specialisation"].every(a=>e[a]===n[a])}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-scheme-editor"]],inputs:{project:"project",scheme:"scheme",readonly:"readonly"},outputs:{saved:"saved"},features:[t.Jv_([xe.X]),t.OA$],decls:18,vars:18,consts:[[3,"submit","formGroup"],[1,"title-line","line","mt-1"],["formControlName","title",1,"title",3,"readonly"],["formControlName","worker_title",3,"readonly"],[1,"mt-1_5"],[1,"color",3,"selectionChange","selected"],[1,"block","mt-0_5",3,"readonly","specs"],[1,"block","mt-1",3,"project","projectScheme","readonly"],[1,"block","mt-1",3,"project","scheme","readonly"],["slideAnimation","",1,"block","mt-1",3,"scheme","readonly"],[1,"block","settings","mt-1",3,"schemeId","readonly"],["slideAnimation","",1,"block","mt-1",3,"rewardChange","scheme","readonly"]],template:function(n,a){1&n&&(t.j41(0,"form",0),t.bIt("submit",function(j){return a.$save(j)}),t.j41(1,"div",1)(2,"s-input",2),t.qAN(),t.j41(3,"s-input-label"),t.EFF(4,"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u0445\u0435\u043c\u044b"),t.k0s()(),t.j41(5,"s-input",3),t.qAN(),t.j41(6,"s-input-label"),t.EFF(7,"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u0445\u0435\u043c\u044b \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439"),t.k0s()()(),t.j41(8,"div",4)(9,"s-input-label"),t.EFF(10,"\u0426\u0432\u0435\u0442 \u0441\u0445\u0435\u043c\u044b"),t.k0s(),t.j41(11,"s-project-scheme-color-picker",5),t.bIt("selectionChange",function(j){return a.$setColor(j)}),t.k0s()(),t.nrm(12,"s-project-scheme-availability",6),t.nI1(13,"async"),t.nrm(14,"s-project-scheme-bindings",7)(15,"s-project-scheme-payment",8),t.nVh(16,Vl,1,2,"s-rewards",9),t.nrm(17,"s-object-basic-setting",10),t.k0s()),2&n&&(t.Y8G("formGroup",a.schemeForm),t.R7$(2),t.Y8G("readonly",a.readonly),t.QXe(),t.R7$(3),t.Y8G("readonly",a.readonly),t.QXe(),t.R7$(6),t.Y8G("selected",a.schemeForm.get("color").value),t.R7$(),t.Y8G("readonly",a.readonly)("specs",t.bMT(13,15,a.specs$)),t.R7$(2),t.Y8G("project",a.project)("projectScheme",a.scheme)("readonly",a.readonly),t.R7$(),t.Y8G("project",a.project)("scheme",a.scheme)("readonly",a.readonly),t.R7$(),t.vxM(a.withPayment&&a.hasAction(t.lJ4(17,Tl))?16:-1),t.R7$(),t.Y8G("schemeId",a.scheme.id)("readonly",a.readonly))},dependencies:[u.X1,u.qT,u.BC,u.cb,u.j4,u.JD,At.i,ve.S,El,Rl,Qi,jl,Eo.s,Wi.f,Vo.p,N.Jj],styles:["[_nghost-%COMP%]{display:block;padding-bottom:1rem}[_nghost-%COMP%]  s-accordion{padding:16px 0}[_nghost-%COMP%]  .line{display:flex;gap:24px;align-items:center;flex-wrap:nowrap}[_nghost-%COMP%]  .line .line-2{margin-bottom:0}[_nghost-%COMP%]  .line>*{max-width:400px;width:45%}[_nghost-%COMP%]  .readonly{opacity:.5}.color[_ngcontent-%COMP%]{margin-top:4px}.dialog[_ngcontent-%COMP%]   .title-line[_ngcontent-%COMP%]{flex-direction:column}.block[_ngcontent-%COMP%]{padding-top:18px;padding-bottom:10px}.settings[_ngcontent-%COMP%]{padding-bottom:0}"]})}}return o}
1)();function zl(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-icon-button",3),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$addScheme())}),t.EFF(1," \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0445\u0435\u043c\u0443 "),t.k0s()}}function Al(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-button",6),t.bIt("click",function(){c.eBV(e);const a=t.XpG(2);return c.Njj(a.$remove())}),t.EFF(1," \u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0445\u0435\u043c\u0443 "),t.k0s()}}function Gl(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-project-scheme-editor",4),t.bIt("saved",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$update(a))}),t.k0s(),t.nVh(1,Al,2,0,"s-button",5)}if(2&o){const e=t.XpG();t.Y8G("project",e.project())("scheme",e.currentScheme)("readonly",e.readonly()),t.R7$(),t.vxM(!e.readonly()&&e.currentScheme&&e.hasAction("project_scheme/delete")?1:-1)}}let Il=(()=>{class o{constructor(){this.project=y.hFB.required(),this.readonly=(0,y.hFB)(),this.projectsSchemeService=(0,c.WQX)(uo.z),this.confirm=(0,c.WQX)(go.G),this.hasAction=(0,c.WQX)(st.Be),this.schemes=(0,c.vPA)([]),this.setDefaultSchemeEffect=(0,c.QZP)(()=>{const e=this.schemes(),n=this.$getSelectedSchemeIndex();e?.length&&this.$setCurrentScheme(e[n])})}ngOnInit(){this.projectsSchemeService.get({project:this.project().id}).subscribe(e=>{this.schemes.set(e)})}$setCurrentScheme(e){this.currentScheme=e}$addScheme(){var e=this;return P()(function*(){const n=e.schemes(),s=(Be.indexOf(n[0]?.color)+1)%Be.length,j=yield e.projectsSchemeService.post({project:e.project().id,title:"\u041d\u043e\u0432\u0430\u044f \u0441\u0445\u0435\u043c\u0430",color:Be[s],is_reservation_by_manager:!0,is_reservation_by_pt_worker:!1,is_reservation_by_cu_worker:!1,is_reservation_by_worker:!1},{as:"promise"});j&&(e.currentScheme=null,e.schemes.update(J=>[j,...J]))})()}$update(e){this.schemes.update(n=>{const a=(0,S.Dr)(e.id,n);return-1!=a&&(n[a]=e),[...n]})}$remove(){this.projectsSchemeService.delete(this.currentScheme).pipe(this.confirm.pipe({title:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0445\u0435\u043c\u0443?",text:"\u041f\u0440\u043e\u0448\u043b\u044b\u0435 \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0438 \u0438 \u043e\u0442\u0447\u0435\u0442\u044b \u0437\u0430\u0442\u0440\u043e\u043d\u0443\u0442\u044b \u043d\u0435 \u0431\u0443\u0434\u0443\u0442, \u0441\u0445\u0435\u043c\u0430 \u043e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u0432 \u043c\u0435\u043d\u044e \u0432\u044b\u0431\u043e\u0440\u0430, \u0441\u0435\u0433\u043e\u0434\u043d\u044f\u0448\u043d\u0438\u0435 \u0438 \u0431\u0443\u0434\u0443\u0449\u0438\u0435 \u0441\u043b\u043e\u0442\u044b \u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0438 \u0431\u0443\u0434\u0443\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u044b. \u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u0441\u0445\u0435\u043c\u044b \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0430, \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0441\u0445\u0435\u043c\u044b \u043e\u0442\u0432\u044f\u0437\u0430\u043d \u043e\u0442 \u0441\u0445\u0435\u043c\u044b. \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043d\u0430 \u0441\u0445\u0435\u043c\u0443 \u043d\u043e\u0432\u044b\u0445 \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0439 \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c."})).subscribe(()=>{e(this.currentScheme)});const e=n=>{this.currentScheme=null,this.schemes.update(a=>a.filter(({id:s})=>s!==n.id))}}$getSelectedSchemeIndex(){return this.currentScheme?(0,S.Dr)(this.currentScheme.id,this.schemes()):0}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-scheme"]],inputs:{project:[1,"project"],readonly:[1,"readonly"]},decls:7,vars:4,consts:[["title","",1,"row","space-between"],["leftIcon","v2/plus","theme","blue",1,"ml-1"],[1,"mb-1_5",3,"select","schemes","selected"],["leftIcon","v2/plus","theme","blue",1,"ml-1",3,"click"],[3,"saved","project","scheme","readonly"],["leftIcon","v2/delete",1,"mt-1"],["leftIcon","v2/delete",1,"mt-1",3,"click"]],template:function(n,a){1&n&&(t.j41(0,"s-card")(1,"div",0)(2,"span"),t.EFF(3,"\u0421\u0445\u0435\u043c\u0430 \u0440\u0430\u0431\u043e\u0442\u044b"),t.k0s(),t.nVh(4,zl,2,0,"s-icon-button",1),t.k0s(),t.j41(5,"s-project-scheme-selector",2),t.bIt("select",function(j){return a.$setCurrentScheme(j)}),t.k0s(),t.nVh(6,Gl,2,4),t.k0s()),2&n&&(t.R7$(4),t.vxM(!a.readonly()&&a.hasAction("project_scheme/create")?4:-1),t.R7$(),t.Y8G("schemes",a.schemes())("selected",a.$getSelectedSchemeIndex()),t.R7$(),t.vxM(a.currentScheme?6:-1))},dependencies:[$l,A.i,zt.Q,b.x,Gi.D],styles:["[_nghost-%COMP%]{display:block}s-row-dropdown[_ngcontent-%COMP%]{box-sizing:border-box;gap:2rem}[sRowDropdownTrigger][_ngcontent-%COMP%]{padding-bottom:4px}.badge[_ngcontent-%COMP%]{max-width:150px}"]})}}return o}
1)();const Wl=()=>["/u/projects"],Xl=()=>["project_scheme/update","project_scheme/create","project_scheme/delete"];function Ll(o,l){1&o&&t.nrm(0,"s-project-editor-status")}function Ql(o,l){if(1&o){const e=t.RV6();t.j41(0,"div",8)(1,"s-button",10),t.bIt("click",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$submit(a))}),t.EFF(2," \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442 "),t.k0s(),t.j41(3,"s-icon-button",11),t.EFF(4," \u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c "),t.k0s()()}if(2&o){const e=t.XpG();t.R7$(),t.Y8G("disabled",e.formGroup.invalid)("pending",e.formGroup.disabled),t.R7$(2),t.Y8G("routerLink",t.lJ4(3,Wl))}}function Ul(o,l){if(1&o&&t.nrm(0,"s-project-scheme",9),2&o){const e=t.XpG();t.Y8G("project",e.project())("readonly",e.readonly()||!e.hasAction(t.lJ4(2,Xl)))}}let Wo=(()=>{class o{constructor(){this.router=(0,c.WQX)(X.Ix),this.activatedRoute=(0,c.WQX)(X.nX),this.destroyRef=(0,c.WQX)(c.abz),this.changeDetectorRef=(0,c.WQX)(y.gRc),this.toasterService=(0,c.WQX)(Vt.W),this.projectsService=(0,c.WQX)(Ei.T),this.projectResolver=(0,c.WQX)(V.qs),this.companyValidationService=(0,c.WQX)(Ti),this.hasAction=(0,c.WQX)(st.Be),this.project=this.projectResolver.data,this.paths=(0,d.EW)(()=>{const e=this.project(),n=[{title:"\u041f\u0440\u043e\u0435\u043a\u0442\u044b",link:"/u/projects",params:null}];return e?n.push({title:e.title,link:`/u/projects/${e.id}`},{title:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430",link:`/u/projects/${e.id}/edit`}):n.push({title:"\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430",link:"/u/projects/edit"}),n}),this.readonly=(0,d.EW)(()=>this.projectsService.isReadonly(this.project())),this.statusMap=Fi.Ks,this.formGroup=(0,c.WQX)(u.ze).group({id:[],title:["",[Ht.q.required]],description:[""],status:[1],is_labour_exchange:[!1],required_specialisation:[],service_name_for_receipt:[""]}),this.companyValid$=this.companyValidationService.validate()}ngOnInit(){this.activatedRoute.snapshot.paramMap.has("id")||this.projectResolver.clear(),this.project()&&(this.formGroup.patchValue(this.project()),this.autoSave())}$submit(e){var n=this;return P()(function*(){if(e?.preventDefault(),n.readonly())return;const a=n.formGroup.value,{is_labour_exchange:s,required_specialisation:j}=a;if(s&&!j)return void n.toasterService.error("\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0442\u0438\u043f \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u0439!");const{status:J,...it}=a;n.project()||(it.status=J),n.formGroup.disable({emitEvent:!1}),n.projectsService.save(it).pipe((0,ie.M)(xt=>{n.project()||n.router.navigate(["/u/projects",xt.id,"edit"]),n.projectResolver.update(xt)}),n.toasterService.pipe("\u041f\u0440\u043e\u0435\u043a\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d","\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442")).subscribe(()=>{n.formGroup.enable({emitEvent:!1}),n.changeDetectorRef.detectChanges()})})()}$companyValid(){return this.companyValid$}autoSave(){this.formGroup.valueChanges.pipe((0,le.B)(1e3),(0,C.pQ)(this.destroyRef)).subscribe(()=>{this.$submit()})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-editor"]],decls:23,vars:9,consts:[[3,"paths"],[1,"ml-auto",3,"hasDivider"],["title","",1,"row","space-between"],[3,"submit","formGroup"],[1,"row","gap24px","align-start",3,"disabled"],["formControlName","title","placeholder","\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430",3,"disabled"],["formControlName","description","placeholder","\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435",3,"disabled"],["type","submit",2,"display","none"],[1,"row","mt-2"],[1,"mt-1_5",3,"project","readonly"],["theme","blue",3,"click","disabled","pending"],[1,"ml-1_5",3,"routerLink"]],template:function(n,a){1&n&&(t.j41(0,"s-breadcrumbs",0),t.nrm(1,"s-notification-bell",1),t.k0s(),t.nrm(2,"s-project-menu"),t.j41(3,"s-card")(4,"div",2)(5,"span"),t.EFF(6,"\u041e\u0431\u0449\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f"),t.k0s(),t.nVh(7,Ll,1,0,"s-project-editor-status"),t.k0s(),t.j41(8,"form",3),t.bIt("submit",function(j){return a.$submit(j)}),t.j41(9,"fieldset",4)(10,"s-input",5),t.qAN(),t.j41(11,"s-input-label"),t.EFF(12,"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435"),t.k0s(),t.j41(13,"s-description"),t.EFF(14," \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0432\u0438\u0434\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f\u043c \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c \u0432 \u043b\u0438\u0447\u043d\u043e\u043c \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 \u043e\u0442\u0447\u0435\u0442\u0430\u0445 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u0445 "),t.k0s()(),t.j41(15,"s-input",6),t.qAN(),t.j41(16,"s-input-label"),t.EFF(17,"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435"),t.k0s(),t.j41(18,"s-description"),t.EFF(19," \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0432\u0438\u0434\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f\u043c \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 "),t.k0s()()(),t.nrm(20,"input",7),t.k0s()(),t.nVh(21,Ql,5,4,"div",8),t.nVh(22,Ul,1,3,"s-project-scheme",9)),2&n&&(t.Y8G("paths",a.paths()),t.R7$(),t.Y8G("hasDivider",!1),t.R7$(6),t.vxM(a.project()?7:-1),t.R7$(),t.Y8G("formGroup",a.formGroup),t.R7$(),t.Y8G("disabled",a.readonly()||!a.hasAction("project/"+(a.project()?"update":"create"))),t.R7$(),t.Y8G("disabled",a.readonly()),t.QXe(),t.R7$(5),t.Y8G("disabled",a.readonly()),t.QXe(),t.R7$(6),t.vxM(a.project()?-1:21),t.R7$(),t.vxM(a.project()&&a.hasAction("project_scheme/read")?22:-1))},dependencies:[Z.iI,Z.Wk,Ai,zt.Q,At.i,ve.S,u.X1,u.qT,u.BC,u.cb,u.j4,u.JD,A.i,jt._,Il,R.m,b.x,f.w,z.Y],styles:["[_nghost-%COMP%]  s-select, [_nghost-%COMP%]  s-input{max-width:400px;width:45%}.logo[_ngcontent-%COMP%]{min-width:64px;min-height:64px;width:64px;
1height:64px;background:#ebebeb}"]})}}return o})();var Yl=r(17350),Kl=r(63208),Hl=r(15221),Jl=r(81361),bo=r(66211),Xo=r(15861),Zl=r(51507);const ql=["*"];let ts=(()=>{class o{constructor(){var e=this;this.projectService=(0,c.WQX)(V.TR),this.companyId=(0,c.WQX)(k.Bl).companyId,this.cache=new Map,this.paths=[{title:"\u041f\u0440\u043e\u0435\u043a\u0442\u044b",link:"/u/projects",params:null}],this.$pathOptionsResolver=function(){var n=P()(function*(a){const s=a?.trim()??"",j=`projects.${e.companyId}.${s}`,J=e.cache.get(j);if(J)return J;const{results:it}=yield e.projectService.get({search:s,company:e.companyId,ordering:"-id",limit:50},{as:"promise"}),xt=it.map(gt=>({title:gt.title,link:["/u/projects",gt.id]}));return e.cache.set(j,xt),xt});return function(a){return n.apply(this,arguments)}}()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-breadcrumbs"]],ngContentSelectors:ql,decls:2,vars:3,consts:[[3,"paths","pathOptionsResolver","searchEnabled"]],template:function(n,a){1&n&&(t.NAR(),t.j41(0,"s-breadcrumbs",0),t.SdG(1),t.k0s()),2&n&&t.Y8G("paths",a.paths)("pathOptionsResolver",a.$pathOptionsResolver)("searchEnabled",!0)},dependencies:[R.m],encapsulation:2})}}return o})();const es={key:"projects",defaultHeaders:["id","title","status","dashboard"],allHeaders:[{key:"id",label:"ID",description:"id",sort:[],cellRender:null,cellRenderFn:o=>o.id,filterRender:r.e(1158).then(()=>r(41158))},{key:"title",label:"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435",description:"title",sort:[],cellRender:null,cellRenderFn:o=>o.title,filterRender:null},{key:"status",label:"\u0421\u0442\u0430\u0442\u0443\u0441",description:"status",sort:[],cellRender:r.e(6422).then(()=>r(86422)),filterRender:r.e(6268).then(()=>r(36268))},{key:"dashboard",label:"\u0414\u0430\u0448\u0431\u043e\u0440\u0434",description:"\u0414\u0430\u0448\u0431\u043e\u0440\u0434",sort:[],cellRender:r.e(2012).then(()=>r(12012)),filterRender:null}],pageSize:10},os=()=>["/u/projects/create"];function ns(o,l){1&o&&t.nrm(0,"s-icon-button",2),2&o&&t.Y8G("routerLink",t.lJ4(2,os))("matTooltip","\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442")}function as(o,l){if(1&o){const e=t.RV6();t.nrm(0,"s-resizer",6),t.j41(1,"s-dashboard-loader",7)(2,"s-icon-button",8),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$setActiveDashboard(null))}),t.EFF(3," \u0417\u0430\u043a\u0440\u044b\u0442\u044c "),t.k0s()()}if(2&o){const e=t.XpG(),n=t.sdS(5);t.R7$(),t.xc7("max-width",n.rightFlex(),"%"),t.Y8G("project",e.activeDashboard())("entity",e.activeDashboard())("annotation",e.dashboardAnnotation)}}let rs=(()=>{class o{constructor(){this.hasAction=(0,c.WQX)(st.Be),this.endpoint=(0,c.WQX)(V.TR).getPage,this.dashboardCell=(0,c.WQX)(Xo.C),this.host=(0,c.WQX)(t.aKT),this.activeDashboard=(0,c.vPA)(null),this.tableDescriptor=es,this.dashboardAnnotation=bo.on,this.$rowClick=({element:e,column:n})=>{"dashboard"===n&&this.dashboardCell.available()&&this.activeDashboard.set(e.id)},this.dashboardCell.setContext({annotation:bo.on}),(0,c.QZP)(()=>{this.dashboardCell.highlight()&&(0,bo.Uy)(this.host.nativeElement)})}$rowLinkResolver(e,n){return"dashboard"===n?null:["/u/projects",e.id]}$setActiveDashboard(e){this.activeDashboard.set(e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-projects"]],features:[t.Jv_([Xo.C])],decls:8,vars:8,consts:[["resizeHost","resizeHost"],[1,"ml-auto","row","gap12px"],["leftIcon","v2/plus","theme","blue",3,"routerLink","matTooltip"],[3,"hasDivider"],["sResizeHost","",1,"row","align-start"],[1,"w-100",3,"rowClick","endpoint","descriptor","routerLinkResolver"],["sResizeHandle",""],["mode","panel",1,"w-100",3,"project","entity","annotation"],["titleControl","","theme","blue","leftIcon","v2/close",3,"click"]],template:function(n,a){if(1&n&&(t.j41(0,"s-project-breadcrumbs")(1,"div",1),t.nVh(2,ns,1,3,"s-icon-button",2),t.nrm(3,"s-notification-bell",3),t.k0s()(),t.j41(4,"div",4,0)(6,"s-data-table2",5),t.bIt("rowClick",function(j){return a.$rowClick(j)}),t.k0s(),t.nVh(7,as,4,5),t.k0s()),2&n){const s=t.sdS(5);t.R7$(2),t.vxM(a.hasAction("project/create")?2:-1),t.R7$(),t.Y8G("hasDivider",a.hasAction("project/create")),t.R7$(3),t.xc7("max-width",a.activeDashboard()?s.leftFlex():100,"%"),t.Y8G("endpoint",a.endpoint)("descriptor",a.tableDescriptor)("routerLinkResolver",a.$rowLinkResolver),t.R7$(),t.vxM(a.activeDashboard()?7:-1)}},dependencies:[Z.Wk,b.x,ts,f.w,_.oV,Yl.IM,Zl.DashboardLoaderComponent,Kl.a,Hl.n,Jl.d],encapsulation:2})}}return o}
1)();var cs=r(14962),Lo=r(42825),is=r(99172),ls=r(61314),ss=r(16052),ps=r(12302),ms=r(22579),ds=r(98059),gs=r(87641),us=r(65868);const xs=["tabsComponent"];function hs(o,l){1&o&&(t.j41(0,"s-hint",8),t.EFF(1," \u0412\u0430\u043c \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043d\u0430\u0431\u043e\u0440\u043e\u0432 \u043f\u0440\u0430\u0432 \u0434\u043b\u044f \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u0430\u0432 \u0438\u043b\u0438 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043f\u0440\u0430\u0432\u0430 \u0432\u0440\u0443\u0447\u043d\u0443\u044e. "),t.k0s())}function bs(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-users-add-form-table",19),t.mxI("usersChange",function(a){c.eBV(e);const s=t.XpG();return t.DH7(s.addedUsers,a)||(s.addedUsers=a),c.Njj(a)}),t.k0s()}if(2&o){const e=t.XpG();t.R50("users",e.addedUsers)}}function _s(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-users-policy",20),t.bIt("userEdited",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.$onUserEdited())}),t.mxI("selectedActionsChange",function(a){c.eBV(e);const s=t.XpG();return t.DH7(s.selectedActions,a)||(s.selectedActions=a),c.Njj(a)}),t.k0s()}if(2&o){const e=t.XpG();t.R50("selectedActions",e.selectedActions),t.Y8G("preselectAll",e.preselectOwn())("scope",e.projectScope())("readonly",e.treeReadonly())}}function Ss(o,l){if(1&o){const e=t.RV6();t.j41(0,"mat-option",21),t.bIt("click",function(){c.eBV(e);const a=t.XpG(2);return c.Njj(a.searchControl.reset())}),t.j41(1,"s-id",23),t.EFF(2),t.nI1(3,"name"),t.k0s()()}if(2&o){const e=l.$implicit;t.Y8G("value",e),t.R7$(),t.Y8G("id",e.user.id),t.R7$(),t.SpI(" ",t.i5U(3,3,e,e.user.email)," ")}}function fs(o,l){if(1&o){const e=t.RV6();t.j41(0,"mat-option",21),t.bIt("click",function(){c.eBV(e);const a=t.XpG();return c.Njj(a.searchControl.reset())}),t.EFF(1," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432\u0441\u0435\u0445 "),t.k0s(),t.Z7z(2,Ss,4,6,"mat-option",22,t.fX1)}if(2&o){const e=l;t.Y8G("value",e),t.R7$(2),t.Dyx(e)}}let Ns=(()=>{class o{constructor(){this.project=y.hFB.required(),this.formBuilder=(0,c.WQX)(u.ok),this.toasterService=(0,c.WQX)(Vt.W),this.policyActionsService=(0,c.WQX)(st.fr),this.usersService=(0,c.WQX)(ps.g),this.usersInviteService=(0,c.WQX)(ds.l),this.projectUsersService=(0,c.WQX)(V.Fe),this.projectsSchemeService=(0,c.WQX)(uo.z),this.drawerRef=(0,c.WQX)(Ee.h,{optional:!0}),this.hasAction=(0,c.WQX)(st.Be),this.companyId=(0,c.WQX)(k.Bl).companyId,this.data=(0,c.WQX)(ls.D,{optional:!0})||{},this.tabsComponent=(0,y.ebz)("tabsComponent"),this.addedUsers=(0,c.vPA)([]),this.searchControl=new u.MJ,this.formGroup=this.formBuilder.group({action_package_key:[null,Ht.q.required],schemes:[[]],scope:[null,Ht.q.required]}),this.inviteFormGroup=this.formBuilder.group({last_name:[""],first_name:[""],middle_name:[""],uid:[null,Ht.q.required],action_package_key:[null,Ht.q.required]}),this.match$=this.searchControl.valueChanges.pipe((0,le.B)(600),(0,B.F)(),(0,is.Z)(""),(0,$t.n)(e=>this.usersService.getManagersPage({page:0,size:20,query:{search:e,status__in:[Yt.b5.accept.id],"is_owner!":1,is_access_update_policy:!0}})),(0,q.T)(({content:e})=>e)),this.companyPackages=(0,d.EW)(()=>this.companyPackagesResource.hasValue()?this.companyPackagesResource.value():[]),this.projectPackages=(0,d.EW)(()=>this.projectPackagesResource.hasValue()?this.projectPackagesResource.value():[]),this.noProjectPackages=(0,d.EW)(()=>{const e=this.projectPackagesResource.status();return("resolved"===e||"error"===e)&&!this.projectPackages().length}),this.canManual=(0,d.EW)(()=>this.hasAction((0,st.DK)(st.po,[{scope_type:"project",scope_id:this.project().id},{scope_type:"company",scope_id:this.companyId}]))),this.projectPackageOptions=(0,d.EW)(()=>{const e=[st.IC,...this.canManual()?[st.ej]:[]];return(0,st.X$)(this.projectPackages(),e)}),this.inviteTabOpened=(0,c.vPA)(!1),this.companyPackagesResource=(0,d.Zc)({defaultValue:[],params:()=>this.inviteTabOpened()||void 0,loader:()=>this.policyActionsService.getAssignablePackages("company_user")}),this.projectPackagesResource=(0,d.Zc)({defaultValue:[],params:()=>this.project().id,loader:({params:e})=>this.policyActionsService.getAssignablePackages("project_user",{project:e})}
1),this.inviteTabEffect=(0,c.QZP)(()=>{1===this.tabsComponent()?.activeTab()&&this.inviteTabOpened.set(!0)}),this.schemes=(0,c.vPA)([]),this.accessScopes=[{value:"project",label:"\u0412\u0435\u0441\u044c \u043f\u0440\u043e\u0435\u043a\u0442"},{value:"level_value",label:"\u0423\u0440\u043e\u0432\u043d\u0438 \u0432\u044b\u0431\u043e\u0440\u043e\u0447\u043d\u043e"}],this.selectedActions=(0,c.vPA)([]),this.currentKey=(0,c.vPA)(null),this.preselectOwn=(0,c.vPA)(!1),this.scopeValue=(0,C.ot)(this.formGroup.controls.scope.valueChanges),this.isLevelScope=(0,d.EW)(()=>"level_value"===this.scopeValue()),this.showTree=(0,d.EW)(()=>!!this.currentKey()&&!this.isLevelScope()),this.treeReadonly=(0,d.EW)(()=>!this.canManual()),this.projectScope=(0,d.EW)(()=>({scope_type:"project",scope_id:this.project().id})),this.baseFormStatus=(0,C.ot)(this.formGroup.statusChanges),this.inviteFormStatus=(0,C.ot)(this.inviteFormGroup.statusChanges),this.formDisabled=(0,d.EW)(()=>"VALID"!==this.baseFormStatus()||1===this.tabsComponent()?.activeTab()&&"VALID"!==this.inviteFormStatus()),this.$displayWith=e=>"",this.$packageAsOption=st.RP,this.formGroup.controls.action_package_key.valueChanges.pipe((0,C.pQ)()).subscribe(e=>this.$onKeyPicked(e))}ngOnInit(){var e=this;return P()(function*(){const n=yield e.projectsSchemeService.get({project:e.project().id},{as:"promise"});e.schemes.set(n)})()}$onKeyPicked(e){if(this.currentKey.set(e??null),!e)return this.preselectOwn.set(!1),void this.selectedActions.set([]);if(e===st.kE)return void this.preselectOwn.set(!1);if(e===st._F)return this.selectedActions.set([]),void this.preselectOwn.set(!0);this.preselectOwn.set(!1);const n=this.projectPackages().find(a=>a.key===e);this.selectedActions.set(n?(0,st.Ll)(n):[])}$onUserEdited(){this.currentKey()!==st.kE&&(this.currentKey.set(st.kE),this.preselectOwn.set(!1),this.formGroup.controls.action_package_key.setValue(st.kE,{emitEvent:!1}))}$submit(){if(1===this.tabsComponent()?.activeTab())return this.inviteUser();const n=this.addedUsers().map(a=>a.id);return this.addUsers(n)}$close(e,n=!1){e?.preventDefault(),this.drawerRef.close(n)}$optionSelected(e){const n=e.option.value,a=(0,S.Qo)(this.addedUsers());Array.isArray(n)?this.addedUsers.set(n):a.includes(n.id)||this.addedUsers.update(s=>[...s,n])}addUsers(e){var n=this;return P()(function*(){if(!e.length)return n.toasterService.error("\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432 \u043f\u0440\u043e\u0435\u043a\u0442!");const{action_package_key:a,schemes:s,scope:j}=n.formGroup.value,it=(0,st.Z2)(a,{ids:"level_value"===j&&a===st.kE?[]:n.selectedActions(),scope:n.projectScope()}),xt=Promise.all(e.map(gt=>n.projectUsersService.post({project:n.project().id,...it,policy_scope:j,project_schemes:s,level_values:[],company_user:gt},{as:"promise"})));yield n.toasterService.wrapPromise(xt,"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0432 \u043f\u0440\u043e\u0435\u043a\u0442!","\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442!"),n.$close(null,!0)})()}inviteUser(){var e=this;return P()(function*(){const{uid:n,action_package_key:a,last_name:s,first_name:j,middle_name:J}=e.inviteFormGroup.value,it=yield e.usersInviteService.rawInvite({action_package_key:a,email:n,last_name:s,first_name:j,middle_name:J},"is_web_service").catch(()=>(e.toasterService.error("\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"),null));it?.id&&e.addUsers([it.id])})()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-user-add-form"]],viewQuery:function(n,a){1&n&&t.wEZ(a.tabsComponent,xs,5),2&n&&t.NyB()},inputs:{project:[1,"project"]},decls:31,vars:14,consts:[["auto","matAutocomplete"],[1,"content"],[1,"text-body-2","bold"],[1,"column","gap20px","mt-1",3,"formGroup"],["formControlName","schemes","placeholder","\u0412\u0441\u0435 \u0441\u0445\u0435\u043c\u044b",3,"schemes"],[1,"row","gap20px",2,"align-items","flex-start"],[1,"column","gap8px",2,"flex","1"],["formControlName","action_package_key","placeholder","\u041f\u0440\u0435\u0441\u0435\u0442 \u043f\u0440\u0430\u0432",2,"max-width","none",3,"options"],["icon","v2/check","theme","orange"],["formControlName","scope","placeholder","\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0430",2,"flex","1","max-width","none",3,"options"],[1,"column","gap20px"],["placeholder","\u041d\u0430\u0439\u0434\u0438\u0442\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043f\u043e \u0424\u0418\u041e \u0438\u043b\u0438 ID",2,"max-width","none","margin-top","4px",3,"matAutocomplete","formControl"],["s-input-prefix","","name","v2/search#666666",1,"search-icon"],[3,"users"],["selectable","",3,"selectedActions","preselectAll","scope","readonly"],[1,"row","gap-1_5",2,"margin","0"],["leftIcon","v2/done","theme","blue",3,"click","disabled"],["leftIcon","v2/close","theme","blue",3,"click"],[3,"optionSelected","displayWith"],[3,"usersChange","users"],["selectable","",3,"userEdited","selectedActionsChange","selectedActions","preselectAll","scope","readonly"],[3,"click","value"],[3,"value"],[3,"id"]],template:function(n,a){if(1&n&&(t.j41(0,"div",1)(1,"div",2),t.EFF(2," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f "),t.k0s(),t.j41(3,"s-dialog-content")(4,"form",3)(5,"s-project-scheme-multiselect",4),t.qAN(),t.j41(6,"s-input-label"),t.EFF(7,"\u0421\u0445\u0435\u043c\u044b"),t.k0s()(),t.j41(8,"div",5)(9,"div",6)(10,"s-select",7),t.qAN(),t.j41(11,"s-input-label"),t.EFF(12,"\u041d\u0430\u0431\u043e\u0440 \u043f\u0440\u0430\u0432 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0435"),t.k0s()(),t.nVh(13,hs,2,0,"s-hint",8),t.k0s(),t.j41(14,"s-select",9),t.qAN(),t.j41(15,"s-input-label"),t.EFF(16,"\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0430"),t.k0s()()(),t.j41(17,"div",10)(18,"s-input",11),t.qAN(),t.nrm(19,"s-svg-icon",12),t.k0s(),t.nVh(20,bs,1,1,"s-users-add-form-table",13),t.k0s(),t.nVh(21,_s,1,4,"s-users-policy",14),t.k0s()()(),t.j41(22,"s-dialog-actions",15)(23,"s-button",16),t.bIt("click",function(){return a.$submit()}
1),t.EFF(24," \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c "),t.k0s(),t.j41(25,"s-icon-button",17),t.bIt("click",function(j){return a.$close(j)}),t.EFF(26," \u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c "),t.k0s()(),t.j41(27,"mat-autocomplete",18,0),t.bIt("optionSelected",function(j){return a.$optionSelected(j)}),t.nVh(29,fs,4,1),t.nI1(30,"async"),t.k0s()),2&n){let s;const j=t.sdS(28);t.R7$(4),t.Y8G("formGroup",a.formGroup),t.R7$(),t.Y8G("schemes",a.schemes()),t.QXe(),t.R7$(5),t.Y8G("options",a.projectPackageOptions()),t.QXe(),t.R7$(3),t.vxM(a.noProjectPackages()?13:-1),t.R7$(),t.Y8G("options",a.accessScopes),t.QXe(),t.R7$(4),t.Y8G("matAutocomplete",j)("formControl",a.searchControl),t.QXe(),t.R7$(2),t.vxM(a.addedUsers().length?20:-1),t.R7$(),t.vxM(a.showTree()?21:-1),t.R7$(2),t.Y8G("disabled",a.formDisabled()),t.R7$(4),t.Y8G("displayWith",a.$displayWith),t.R7$(2),t.vxM((s=t.bMT(30,12,a.match$))?29:-1,s)}},dependencies:[u.X1,u.qT,u.BC,u.cb,u.l_,u.j4,u.JD,At.i,ve.S,Io.wB,zt.Q,Lo.jL,Lo.$3,us.wT,te.h,Go.J,ss.p,gs.i,b.x,Se.n,ms.R,tt.D,Bt.R,N.Jj,M.O],styles:["[_ngcontent-%COMP%]:root{--%NS%color-blue: #0043EE;--%NS%color-medium-gray: #00000026;--%NS%color-dark-gray: #00000099;--%NS%color-black-white-0: #fff;--%NS%color-black-white-100: #F9F9F9;--%NS%color-black-white-200: #F8F8F8;--%NS%color-black-white-250: #f2f2f2;--%NS%color-black-white-300: #EBEBEB;--%NS%color-black-white-400: #e0e0e0;--%NS%color-black-white-500: #ADADAD;--%NS%color-black-white-550: #9C9D9E;--%NS%color-black-white-600: #67686A;--%NS%color-black-white-700: #323132;--%NS%color-blue-100: #e5ecfd;--%NS%color-blue-200: #B2C6FA;--%NS%color-blue-300: #0043EE;--%NS%color-red-100: #FDE9EB;--%NS%color-red-200: #F9BDC2;--%NS%color-red-300: #EA2434;--%NS%color-green-100: #E2F5DF;--%NS%color-green-200: #C5EBBF;--%NS%color-green-300: #3EBE29;--%NS%color-orange-100: #FFF2D9;--%NS%color-orange-300: #FFA800;--%NS%color-progress-40: #003CB2;--%NS%color-progress-50: #004CE5;--%NS%color-progress-60: #1A66FF;--%NS%color-progress-70: #69F;--%NS%color-progress-80: #9BF;--%NS%color-progress-90: #D6E4FF;--%NS%color-progress-100: #E5EEFF;--%NS%color-success-40: #067936;--%NS%color-success-50: #09AA4C;--%NS%color-success-60: #0BDA62;--%NS%color-success-70: #6EF7A7;--%NS%color-success-80: #9EFAC4;--%NS%color-success-90: #CFFCE2;--%NS%color-warning-40: #C80;--%NS%color-warning-50: #FA0;--%NS%color-warning-60: #FB3;--%NS%color-warning-70: #FC6;--%NS%color-warning-80: #FD9;--%NS%color-warning-90: #FFE5B2;--%NS%color-danger-40: #B81430;--%NS%color-danger-50: #E51A3B;--%NS%color-danger-60: #ED5E76;--%NS%color-danger-70: #F28C9D;--%NS%color-danger-80: #F7BAC4;--%NS%color-danger-90: #FCE8EB;--%NS%color-base-5: #0D0D0D;--%NS%color-base-20: #333333;--%NS%color-base-40: #666666;--%NS%color-base-60: #999999;--%NS%color-base-80: #CCCCCC;--%NS%color-base-92: #EBEBEB;--%NS%color-base-95: #F2F2F2;--%NS%color-base-97: #F7F7F7;--%NS%color-base-100: #FFFFFF;--%NS%opacity-base-100-64: rgba(255, 255, 255, .64)}[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%}.content[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;padding:16px 32px 0;box-sizing:border-box;background:var(--%NS%color-base-95)}s-dialog-actions[_ngcontent-%COMP%]{border-top:1px solid var(--%NS%color-black-white-300);padding:16px 32px;background:#fff}[_nghost-%COMP%]     s-input{line-height:24px}"]})}}return o})();var Cs=r(57806),vs=r(28265),Ps=r(92989);const Ms=["users"],Os=()=>({action:"company_user_manager/create"}),ys=o=>({scope_type:"project_territory",scope_id:o}),ws=o=>({action:"company_user_manager/create",scope:o}),ks=(o,l)=>[o,l],js=o=>({project:o}),Fs=(o,l)=>l.value;function Es(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-row-dropdown-item",8)(1,"div",10),t.bIt("click",function(){c.eBV(e);const a=t.XpG().$implicit,s=t.XpG(2);return c.Njj(s.selectedTab.set(a.value))}),t.EFF(2),t.k0s()()}if(2&o){const e=t.XpG().$implicit,n=t.XpG(2);t.Y8G("active",n.selectedTab()===e.value),t.R7$(2),t.SpI(" ",e.label," ")}}function Ds(o,l){1&o&&t.DNE(0,Es,3,2,"s-row-dropdown-item",9)}function Bs(o,l){if(1&o&&(t.j41(0,"s-row-dropdown",2),t.nrm(1,"s-svg-icon",7),t.Z7z(2,Ds,1,0,"s-row-dropdown-item",8,Fs),t.k0s()),2&o){const e=t.XpG();t.R7$(2),t.Dyx(e.tabs())}}function Rs(o,l){if(1&o){const e=t.RV6();t.j41(0,"s-icon-button",11),t.bIt("drawerClose",function(a){c.eBV(e);const s=t.XpG();return c.Njj(s.$inviteDialogClosed(a))}),t.k0s()}if(2&o){const e=t.XpG();t.Y8G("sDrawer",e.usersAddFormComponent)("drawerWidth","1000px")("drawerData",t.eq3(4,js,e.project()))("matTooltip","\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f")}}
1function Ts(o,l){if(1&o&&t.nrm(0,"s-project-restrict-users",6,0),2&o){const e=t.XpG();t.Y8G("project",e.project())}}function Vs(o,l){if(1&o&&t.nrm(0,"s-partner-projects",6),2&o){const e=t.XpG();t.Y8G("project",e.project())}}let $s=(()=>{class o{constructor(){this.project=(0,y.hFB)(),this.hasAction=(0,c.WQX)(st.Be),this.projectPartnerService=(0,c.WQX)(cs.h3),this.hasPartners=(0,c.vPA)(!1),this.usersTable=(0,y.ebz)("users"),this.descriptor=vs.U,this.breadcrumbs=(0,d.EW)(()=>{const e=this.project();return[{title:"\u041f\u0440\u043e\u0435\u043a\u0442\u044b",link:"/u/projects"},{title:e.title,link:`/u/projects/${e.id}`},{title:"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438",link:`/u/projects/${e.id}/access`}]}),this.allTabs=[{value:0,label:"\u0414\u043e\u0441\u0442\u0443\u043f\u044b"},{value:1,label:"\u041f\u0430\u0440\u0442\u043d\u0435\u0440\u044b"}],this.tabs=(0,d.EW)(()=>this.hasPartners()?this.allTabs:null),this.selectedTab=(0,c.vPA)(0),this.usersAddFormComponent=Ns}ngOnInit(){this.projectPartnerService.get({project:this.project().id,limit:1},{as:"promise"}).then(({count:e})=>this.hasPartners.set(e>0))}$inviteDialogClosed(e){e&&this.usersTable()?.reload()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["s-project-restrict"]],viewQuery:function(n,a){1&n&&t.wEZ(a.usersTable,Ms,5),2&n&&t.NyB()},inputs:{project:[1,"project"]},decls:8,vars:14,consts:[["users",""],[3,"paths","titleDisabled"],[1,"gap24px"],[1,"ml-auto"],["leftIcon","v2/plus","theme","blue",3,"sDrawer","drawerWidth","drawerData","matTooltip"],[3,"hasDivider"],[3,"project"],["sRowDropdownTrigger","","name","v2/overflow"],[3,"active"],[3,"active",4,"sRowDropdownItem"],[1,"w-100","bold",3,"click"],["leftIcon","v2/plus","theme","blue",3,"drawerClose","sDrawer","drawerWidth","drawerData","matTooltip"]],template:function(n,a){if(1&n&&(t.j41(0,"s-breadcrumbs",1),t.nVh(1,Bs,4,0,"s-row-dropdown",2),t.j41(2,"div",3),t.nVh(3,Rs,1,6,"s-icon-button",4),t.k0s(),t.nrm(4,"s-notification-bell",5),t.k0s(),t.nrm(5,"s-project-menu"),t.nVh(6,Ts,2,1,"s-project-restrict-users",6)(7,Vs,1,1,"s-partner-projects",6)),2&n){let s;const j=0==a.selectedTab()&&a.hasAction(t.l_i(11,ks,t.lJ4(6,Os),t.eq3(9,ws,t.eq3(7,ys,-1))));t.Y8G("paths",a.breadcrumbs())("titleDisabled",a.tabs()),t.R7$(),t.vxM(a.tabs()?1:-1),t.R7$(2),t.vxM(j?3:-1),t.R7$(),t.Y8G("hasDivider",!!a.tabs()||j),t.R7$(2),t.vxM(0===(s=a.selectedTab())?6:1===s?7:-1)}},dependencies:[R.m,b.x,H.b,ut.x,St.w,i.M,tt.D,Ps.z,Cs.u,f.w,_.oV,z.Y],encapsulation:2})}}return o})();const It=o=>l=>`${l.data.project.title} \xb7 ${o}`,zs=[{path:"",component:rs},{path:"create",title:"\u041d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442",component:Wo},{path:":id",providers:[D.q],resolve:{project:D.q},children:[{path:"",title:o=>`\u041f\u0440\u043e\u0435\u043a\u0442 \xab${o.data.project.title}\xbb`,component:ji},{path:"edit",title:It("\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435"),component:Wo},{path:"access",title:It("\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438"),component:$s},{path:"access/:userId",title:It("\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430"),loadComponent:()=>Promise.all([r.e(8587),r.e(2076)]).then(()=>r(79531)),providers:[M.O],resolve:{readonly:o=>o.data.project.company.id!==(0,c.WQX)(k.Bl).companyId,projectUser:(o=P()(function*(e){return(yield(0,c.WQX)(V.Fe).get({company_user__user__id:e.params.userId,project:e.params.id},{as:"promise"})).at(0)}),function l(e){return o.apply(this,arguments)}),breadcrumbsResolver:o=>{const l=(0,c.WQX)(M.O);return e=>{const n=o.data.project,a=o.data.projectUser?.company_user;return[{title:"\u041f\u0440\u043e\u0435\u043a\u0442\u044b",link:["/u/projects"]},{title:n.title,link:["/u/projects",n.id]},{title:"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438",link:["/u/projects",n.id,"access"]},{title:`\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0434\u043b\u044f "${l.transform(a,a.user.email)}"`}]}}}},{path:"workers",title:It("\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0438"),loadComponent:()=>r.e(7e3).then(()=>r(57e3)),resolve:{levels:function(){var o=P()(function*(e){return(yield(0,c.WQX)(v.o).getTemplateInfo(e.params))?.levels??[]});return function l(e){return o.apply(this,arguments)}}()}},{path:"forms",title:It("\u0424\u043e\u0440\u043c\u044b"),loadChildren:()=>Promise.all([r.e(8667),r.e(1034),r.e(4592),r.e(2255),r.e(4016)]).then(()=>r(74016))},{path:"instructions",title:It("\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438"),loadChildren:()=>Promise.all([r.e(1034),r.e(1098)]).then(()=>r(84540))},{path:"scenario",title:It("\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439"),loadChildren:()=>Promise.all([r.e(8667),r.e(1034),r.e(4592),r.e(2255),r.e(76)]).then(()=>r(70076))},{path:"scenario2",title:It("\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439"),loadChildren:()=>Promise.all([r.e(8667),r.e(1034),r.e(4592),r.e(2255),r.e(76)]).then(()=>r(70076))},{path:"dashboard",title:It("\u0414\u0430\u0448\u0431\u043e\u0440\u0434"),loadComponent:()=>r.e(1239).then(()=>r(11239)),resolve:{entityId:o=>+o.params.id,breadcrumbsResolver:o=>l=>{const e=o.data.project;return e?[{title:"\u041f\u0440\u043e\u0435\u043a\u0442\u044b",link:"/u/projects"},{title:e.title,link:`/u/projects/${e.id}`},{title:"\u0414\u0430\u0448\u0431\u043e\u0440\u0434",link:`/u/projects/${e.id}/dashboard`}]:[{title:"\u041f\u0440\u043e\u0435\u043a\u0442\u044b",link:"/u/projects"},{title:"\u0414\u0430\u0448\u0431\u043e\u0440\u0434",link:"/u/projects/dashboard"}]}}},{path:"levels/:id",title:It("\u0423\u0440\u043e\u0432\u043d\u0438"),loadComponent:()=>r.e(4075).then(()=>r(74075)),resolve:{template:o=>(0,c.WQX)($.ql).getById({id:o.params.id}),levelStructures:o=>(0,c.WQX)($.aM).get({level_template:o.params.id}),breadcrumbsResolver:o=>l=>{const{project:e,template:n}=l;return[{title:"\u041f\u0440\u043e\u0435\u043a\u0442\u044b",link:["/u/projects"]},{title:e.title,link:["/u/projects",e.id]},{title:n.title}]}}}]}];var o},28265(dt,Q,r){r.d(Q,{U:()=>T});
1const T={key:"project-restrict-users",allHeaders:[{key:"id",label:"ID",description:"id",sort:[{key:"-company_user__user__id",label:"id \u043f\u043e \u0443\u0431\u044b\u0432\u0430\u043d\u0438\u044e"},{key:"company_user__user__id",label:"id \u043f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e"}],cellRender:null,cellRenderFn:P=>`${P.id}`,filterRender:r.e(3159).then(()=>r(53159))},{key:"title",label:"\u0424\u0418\u041e",description:"title",sort:[{key:"company_user__user__last_name",label:"\u041f\u043e \u0444\u0430\u043c\u0438\u043b\u0438\u0438 (\u0430-\u044f)"},{key:"-company_user__user__last_name",label:"\u041f\u043e \u0444\u0430\u043c\u0438\u043b\u0438\u0438 (\u044f-\u0430)"},{key:"company_user__user__first_name",label:"\u041f\u043e \u0438\u043c\u0435\u043d\u0438 (\u0430-\u044f)"},{key:"-company_user__user__first_name",label:"\u041f\u043e \u0438\u043c\u0435\u043d\u0438 (\u044f-\u0430)"}],cellRender:r.e(117).then(()=>r(30117)),filterRender:r.e(1711).then(()=>r(31711))},{key:"package",label:"\u041d\u0430\u0431\u043e\u0440 \u043f\u0440\u0430\u0432 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0435",description:"package",sort:[],cellRender:null,cellRenderFn:P=>P.action_package_title,filterRender:r.e(7103).then(()=>r(67103))},{key:"access",label:"\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0430",description:"access",sort:[],cellRender:r.e(6731).then(()=>r(36731)),filterRender:r.e(2321).then(()=>r(42321))},{key:"schemes",label:"\u0421\u0445\u0435\u043c\u044b",description:"schemes",sort:[],cellRender:null,cellRenderFn:P=>`${P.project_schemes.length}`,filterRender:r.e(1443).then(()=>r(81443))},{key:"status",label:"\u0421\u0442\u0430\u0442\u0443\u0441",description:"status",sort:[],cellRender:r.e(1407).then(()=>r(91407)),filterRender:r.e(2077).then(()=>r(42077))},{key:"controls",label:"",description:"",sort:[],readonly:!0,cellRender:r.e(5655).then(()=>r(55655)),filterRender:null}],selection:!1,defaultHeaders:["id","title","package","schemes","controls"],pageSize:10}},92989(dt,Q,r){r.d(Q,{z:()=>p});var T=r(17705),P=r(47266),c=r(17350),M=r(96356),k=r(28265),$=r(29293),V=r.n($),D=r(25068),v=r(99924),R=r(8340),Y=r(70160),f=r(75771),z=r(87642),N=r(44923),d=r(26068),C=r(98059),u=r(36089);const X=(x,b)=>b.id;function Z(x,b){if(1&x){const w=u.RV6();u.j41(0,"s-dropdown-item",7),u.bIt("click",function(){const L=P.eBV(w).$implicit,t=u.XpG(3);return P.Njj(t.$exportTemplate(L.id))}),u.EFF(1),u.k0s()}if(2&x){const w=b.$implicit;u.R7$(),u.SpI(" ",w.title," ")}}function et(x,b){if(1&x&&(u.j41(0,"s-accordion",4)(1,"span",5),u.EFF(2," \u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e \u0443\u0440\u043e\u0432\u043d\u044e "),u.k0s(),u.Z7z(3,Z,2,1,"s-dropdown-item",6,X),u.k0s()),2&x){const w=u.XpG(2);u.Y8G("opened",!1),u.R7$(3),u.Dyx(w.levels())}}function rt(x,b){if(1&x){const w=u.RV6();u.j41(0,"s-dropdown",null,0),u.nrm(2,"s-svg-icon",1),u.j41(3,"s-file-input",2),u.bIt("valueChanged",function(L){P.eBV(w);const t=u.XpG();return P.Njj(t.$importToProject(L))}),u.j41(4,"s-dropdown-item",3),u.EFF(5," \u0418\u043c\u043f\u043e\u0440\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0430 \u0432\u0435\u0441\u044c \u043f\u0440\u043e\u0435\u043a\u0442 "),u.k0s()(),u.j41(6,"s-file-input",2),u.bIt("valueChanged",function(L){P.eBV(w);const t=u.XpG();return P.Njj(t.$importToLevel(L))}),u.j41(7,"s-dropdown-item",3),u.EFF(8," \u0418\u043c\u043f\u043e\u0440\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u0435\u0439 "),u.k0s()(),u.nVh(9,et,5,1,"s-accordion",4),u.k0s()}if(2&x){const w=u.sdS(1);u.R7$(9),u.vxM(w.isOpened?9:-1)}}let q=(()=>{class x{constructor(){var w=this;this.project=T.hFB.required(),this.hasAction=(0,P.WQX)(d.Be),this.usersInviteService=(0,P.WQX)(C.l),this.toaster=(0,P.WQX)(z.W),this.levelService=(0,P.WQX)(N.aM),this.levels=(0,P.vPA)([]),this.setLevelsEffect=(0,P.QZP)(V()(function*(){const A=yield w.levelService.get({level_template__project:w.project().id},{as:"promise"});w.levels.set(A)}))}$importToProject(w){this.usersInviteService.import(w[0],"users-to-projects").pipe(this.toaster.pipe("\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430...","\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a!")).subscribe()}$importToLevel(w){this.usersInviteService.import(w[0],"users-to-level-values").pipe(this.toaster.pipe("\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430...","\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a!")).subscribe()}$exportTemplate(w){this.usersInviteService.exportTemplate(w).pipe(this.toaster.pipe("\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0431\u0443\u0434\u0443\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0432 \u0424\u043e\u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u0445!")).subscribe()}static{this.\u0275fac=function(A){return new(A||x)}}static{this.\u0275cmp=u.VBU({type:x,selectors:[["s-project-restr
1ict-controls"]],inputs:{project:[1,"project"]},decls:1,vars:1,consts:[["dropdown",""],["name","v2/overflow","color","#0043EE","sDropdownMenuTrigger","",1,"burger","c-pointer"],["icon","","label","",3,"valueChanged"],["label","","icon","v2/upload"],["iconPosition","start",3,"opened"],["title","",1,"bold","c-pointer"],["icon","v2/download"],["icon","v2/download",3,"click"]],template:function(A,L){1&A&&u.nVh(0,rt,10,1,"s-dropdown"),2&A&&u.vxM(L.hasAction("company_user_manager/create")?0:-1)},dependencies:[v.P,f.D,Y.k,R.S,D.M],styles:["[_nghost-%COMP%]{display:flex;justify-content:flex-end}s-dropdown-item[_ngcontent-%COMP%]{align-items:center}s-accordion[_ngcontent-%COMP%]{padding:8px 12px;min-width:280px;max-width:280px;box-sizing:border-box}s-accordion[_ngcontent-%COMP%]  .title{gap:12px}"]})}}return x})();const B=["dataTable"];let p=(()=>{class x{constructor(){this.project=(0,T.hFB)(),this.projectUsersService=(0,P.WQX)(M.Fe),this.dataTable=(0,T.ebz)("dataTable"),this.endpoint=w=>(w.query.project=this.project().id,this.projectUsersService.getPage(w)),this.$rowLinkResolver=(w,A)=>["/u/projects",this.project().id,"access",w.company_user.user.id],this.descriptor=k.U}reload(){this.dataTable()?.reload()}static{this.\u0275fac=function(A){return new(A||x)}}static{this.\u0275cmp=u.VBU({type:x,selectors:[["s-project-restrict-users"]],viewQuery:function(A,L){1&A&&u.wEZ(L.dataTable,B,5),2&A&&u.NyB()},inputs:{project:[1,"project"]},decls:3,vars:4,consts:[["dataTable",""],[3,"endpoint","descriptor","routerLinkResolver"],["header","",3,"project"]],template:function(A,L){1&A&&(u.j41(0,"s-data-table2",1,0),u.nrm(2,"s-project-restrict-controls",2),u.k0s()),2&A&&(u.Y8G("endpoint",L.endpoint)("descriptor",L.descriptor)("routerLinkResolver",L.$rowLinkResolver),u.R7$(2),u.Y8G("project",L.project()))},dependencies:[c.IM,q],encapsulation:2})}}return x})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.