diff --git a/404.html b/404.html index d9a6bd5..b018333 100644 --- a/404.html +++ b/404.html @@ -9,6 +9,6 @@ - + \ No newline at end of file diff --git a/assets/images/aeQrDroid.png b/assets/images/aeQrDroid.png index 6c88461..57610bd 100644 Binary files a/assets/images/aeQrDroid.png and b/assets/images/aeQrDroid.png differ diff --git a/assets/images/aeQrIcon.png b/assets/images/aeQrIcon.png index 27180fa..96e7890 100644 Binary files a/assets/images/aeQrIcon.png and b/assets/images/aeQrIcon.png differ diff --git a/favicon.ico b/favicon.ico index 12de2fd..60616a4 100644 Binary files a/favicon.ico and b/favicon.ico differ diff --git a/index.html b/index.html index d9a6bd5..b018333 100644 --- a/index.html +++ b/index.html @@ -9,6 +9,6 @@ - + \ No newline at end of file diff --git a/main.07ac0eac6a7a3c9b.js b/main.3261938ff1b0b19a.js similarity index 99% rename from main.07ac0eac6a7a3c9b.js rename to main.3261938ff1b0b19a.js index 559031b..52972f5 100644 --- a/main.07ac0eac6a7a3c9b.js +++ b/main.3261938ff1b0b19a.js @@ -126,7 +126,7 @@ function(n){var t=function(){return void 0===this.internal.vFS&&(this.internal.v * Unicode Bidi Engine based on the work of Alex Shensis (@asthensis) * MIT License */ -function(n){n.__bidiEngine__=n.prototype.__bidiEngine__=function(o){var i,r,f,w,D,G,se,ue=t,ze=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],me=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],Ee={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Ie={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},Ye=["(",")","(","<",">","<","[","]","[","{","}","{","\xab","\xbb","\xab","\u2039","\u203a","\u2039","\u2045","\u2046","\u2045","\u207d","\u207e","\u207d","\u208d","\u208e","\u208d","\u2264","\u2265","\u2264","\u2329","\u232a","\u2329","\ufe59","\ufe5a","\ufe59","\ufe5b","\ufe5c","\ufe5b","\ufe5d","\ufe5e","\ufe5d","\ufe64","\ufe65","\ufe64"],qe=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),it=!1,dt=0;this.__bidiEngine__={};var Lt=function(gt){var ft=gt.charCodeAt(),jt=ft>>8,Wt=Ie[jt];return void 0!==Wt?ue[256*Wt+(255&ft)]:252===jt||253===jt?"AL":qe.test(jt)?"L":8===jt?"R":"N"},cn=function(gt){for(var ft,jt=0;jt=ft.length||"EN"!==(On=jt[Wt-1])&&"AN"!==On||"EN"!==(Vt=ft[Wt+1])&&"AN"!==Vt?hn="N":it&&(Vt="AN"),hn=Vt===On?Vt:"N";break;case"ES":hn="EN"===(On=Wt>0?jt[Wt-1]:"B")&&Wt+10&&"EN"===jt[Wt-1]){hn="EN";break}if(it){hn="N";break}for(en=Wt+1,Xt=ft.length;en=1425&&gn<=2303||64286===gn)&&("R"===On||"AL"===On)){hn="R";break}}}hn=Wt<1||"B"===(On=ft[Wt-1])?"N":jt[Wt-1];break;case"B":it=!1,i=!0,hn=dt;break;case"S":r=!0,hn="N"}return hn},on=function(gt,ft,jt){var Wt=gt.split("");return jt&&St(Wt,jt,{hiLevel:dt}),Wt.reverse(),ft&&ft.reverse(),Wt.join("")},St=function(gt,ft,jt){var Wt,On,Vt,en,Xt,hn=-1,gn=gt.length,Zn=0,Ke=[],xt=dt?me:ze,Ct=[];for(it=!1,i=!1,r=!1,On=0;On0)if(16===Wt){for(On=hn;On-1){for(On=hn;On=0&&"WS"===Gt[mn];mn--)tn[mn]=dt}}(Ct,ft,gn)},vn=function(gt,ft,jt,Wt,On){if(!(On.hiLevel=gt){for(Xt=Zn+1;Xt=gt;)Xt++;for(hn=Zn,en=Xt-1;hn=0&&(Vt[gn]=Ye[hn+1])}(Wt,jt,On),vn(2,Wt,ft,jt,On),vn(1,Wt,ft,jt,On),Wt.join("")};return this.__bidiEngine__.doBidiReorder=function(gt,ft,jt){if(function(On,Vt){if(Vt)for(var en=0;en>16)&&(e=-(1+(65535^e))),this.italicAngle=+(e+"."+o)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(r=this.familyClass)||2===r||3===r||4===r||5===r||7===r,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},n.prototype.characterToGlyph=function(t){var e;return(null!=(e=this.cmap.unicode)?e.codeMap[t]:void 0)||0},n.prototype.widthOfGlyph=function(t){var e;return e=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*e},n.prototype.widthOfString=function(t,e,o){var i,r,f,w;for(f=0,r=0,w=(t=""+t).length;0<=w?rw;r=0<=w?++r:--r)i=t.charCodeAt(r),f+=this.widthOfGlyph(this.characterToGlyph(i))+o*(1e3/e)||0;return f*(e/1e3)},n.prototype.lineHeight=function(t,e){return null==e&&(e=!1),(this.ascender+(e?this.lineGap:0)-this.decender)/1e3*t},n}();var Ss,Wc=function(){function n(t){this.data=t??[],this.pos=0,this.length=this.data.length}return n.prototype.readByte=function(){return this.data[this.pos++]},n.prototype.writeByte=function(t){return this.data[this.pos++]=t},n.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},n.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},n.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},n.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},n.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},n.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},n.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},n.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},n.prototype.readString=function(t){var e,o;for(o=[],e=0;0<=t?et;e=0<=t?++e:--e)o[e]=String.fromCharCode(this.readByte());return o.join("")},n.prototype.writeString=function(t){var e,o,i;for(i=[],e=0,o=t.length;0<=o?eo;e=0<=o?++e:--e)i.push(this.writeByte(t.charCodeAt(e)));return i},n.prototype.readShort=function(){return this.readInt16()},n.prototype.writeShort=function(t){return this.writeInt16(t)},n.prototype.readLongLong=function(){var t,e,o,i,r,f,w,D;return t=this.readByte(),e=this.readByte(),o=this.readByte(),i=this.readByte(),r=this.readByte(),f=this.readByte(),w=this.readByte(),D=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^e)+1099511627776*(255^o)+4294967296*(255^i)+16777216*(255^r)+65536*(255^f)+256*(255^w)+(255^D)+1):72057594037927940*t+281474976710656*e+1099511627776*o+4294967296*i+16777216*r+65536*f+256*w+D},n.prototype.writeLongLong=function(t){var e,o;return e=Math.floor(t/4294967296),o=4294967295&t,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(o>>24&255),this.writeByte(o>>16&255),this.writeByte(o>>8&255),this.writeByte(255&o)},n.prototype.readInt=function(){return this.readInt32()},n.prototype.writeInt=function(t){return this.writeInt32(t)},n.prototype.read=function(t){var e,o;for(e=[],o=0;0<=t?ot;o=0<=t?++o:--o)e.push(this.readByte());return e},n.prototype.write=function(t){var o,i,r;for(r=[],o=0,i=t.length;or;i=0<=r?++i:--i)o={tag:e.readString(4),checksum:e.readInt(),offset:e.readInt(),length:e.readInt()},this.tables[o.tag]=o}return t.prototype.encode=function(e){var o,i,f,w,D,G,se,ue,ze,me,Ee,Ie;for(Ie in me=Object.keys(e).length,D=Math.log(2),ue=16*Math.floor(Math.log(me)/D),f=Math.floor(ue/D),se=16*me-ue,(i=new Wc).writeInt(this.scalarType),i.writeShort(me),i.writeShort(ue),i.writeShort(f),i.writeShort(se),G=i.pos+16*me,w=null,Ee=[],e)for(ze=e[Ie],i.writeString(Ie),i.writeInt(n(ze)),i.writeInt(G),i.writeInt(ze.length),Ee=Ee.concat(ze),"head"===Ie&&(w=G),G+=ze.length;G%4;)Ee.push(0),G++;return i.write(Ee),o=2981146554-n(i.data),i.pos=w+8,i.writeUInt32(o),i.data},n=function(e){var o,i,r,f;for(e=_8.call(e);e.length%4;)e.push(0);for(r=new Wc(e),i=0,o=0,f=e.length;oze;D=0<=ze?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),t.pos+=2,Ie=function(){var Lt,cn;for(cn=[],D=Lt=0;0<=ze?Ltze;D=0<=ze?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),G=function(){var Lt,cn;for(cn=[],D=Lt=0;0<=ze?Ltze;D=0<=ze?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),se=function(){var Lt,cn;for(cn=[],D=Lt=0;0<=ze?Ltze;D=0<=ze?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),i=(this.length-t.pos+this.offset)/2,w=function(){var Lt,cn;for(cn=[],D=Lt=0;0<=i?Lti;D=0<=i?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),D=qe=0,dt=r.length;qe=Ye;o=Ee<=Ye?++it:--it)0===se[D]?f=o+G[D]:0!==(f=w[se[D]/2+(o-Ee)-(ze-D)]||0)&&(f+=G[D]),this.codeMap[o]=65535&f}t.pos=ue}return n.encode=function(t,e){var o,i,r,f,w,D,G,se,ue,ze,me,Ee,Ie,Ye,qe,it,dt,cn,bn,on,St,vn,An,gt,ft,jt,Wt,On,Vt,en,Xt,hn,gn,Zn,Ke,xt,Ct,Gt,tn,ln,fn,mn,Gn,Vn,lo;switch(Wt=new Wc,f=Object.keys(t).sort(function(mo,$o){return mo-$o}),e){case"macroman":for(Ie=0,Ye=function(){var mo=[];for(Ee=0;Ee<256;++Ee)mo.push(0);return mo}(),it={0:0},r={},On=0,hn=f.length;On=32768)for(D.push(0),bn.push(2*(me.length+vn-Ee)),i=Xt=gt;gt<=se?Xt<=se:Xt>=se;i=gt<=se?++Xt:--Xt)me.push(o[i].new);else D.push(jt-gt),bn.push(0)}for(Wt.writeUInt16(3),Wt.writeUInt16(1),Wt.writeUInt32(12),Wt.writeUInt16(4),Wt.writeUInt16(16+8*vn+2*me.length),Wt.writeUInt16(0),Wt.writeUInt16(An),Wt.writeUInt16(St),Wt.writeUInt16(ze),Wt.writeUInt16(on),ln=0,Ke=ue.length;lnr;i=0<=r?++i:--i)o=new g8(e,this.offset),this.tables.push(o),o.isUnicode&&null==this.unicode&&(this.unicode=o);return!0},t.encode=function(e,o){var i,r;return null==o&&(o="macroman"),i=g8.encode(e,o),(r=new Wc).writeUInt16(0),r.writeUInt16(1),i.table=r.data.concat(i.subtable),i},t}(),DU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="hhea",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.ascender=e.readShort(),this.decender=e.readShort(),this.lineGap=e.readShort(),this.advanceWidthMax=e.readShort(),this.minLeftSideBearing=e.readShort(),this.minRightSideBearing=e.readShort(),this.xMaxExtent=e.readShort(),this.caretSlopeRise=e.readShort(),this.caretSlopeRun=e.readShort(),this.caretOffset=e.readShort(),e.pos+=8,this.metricDataFormat=e.readShort(),this.numberOfMetrics=e.readUInt16()},t}(),LU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="OS/2",t.prototype.parse=function(e){if(e.pos=this.offset,this.version=e.readUInt16(),this.averageCharWidth=e.readShort(),this.weightClass=e.readUInt16(),this.widthClass=e.readUInt16(),this.type=e.readShort(),this.ySubscriptXSize=e.readShort(),this.ySubscriptYSize=e.readShort(),this.ySubscriptXOffset=e.readShort(),this.ySubscriptYOffset=e.readShort(),this.ySuperscriptXSize=e.readShort(),this.ySuperscriptYSize=e.readShort(),this.ySuperscriptXOffset=e.readShort(),this.ySuperscriptYOffset=e.readShort(),this.yStrikeoutSize=e.readShort(),this.yStrikeoutPosition=e.readShort(),this.familyClass=e.readShort(),this.panose=function(){var o,i;for(i=[],o=0;o<10;++o)i.push(e.readByte());return i}(),this.charRange=function(){var o,i;for(i=[],o=0;o<4;++o)i.push(e.readInt());return i}(),this.vendorID=e.readString(4),this.selection=e.readShort(),this.firstCharIndex=e.readShort(),this.lastCharIndex=e.readShort(),this.version>0&&(this.ascent=e.readShort(),this.descent=e.readShort(),this.lineGap=e.readShort(),this.winAscent=e.readShort(),this.winDescent=e.readShort(),this.codePageRange=function(){var o,i;for(i=[],o=0;o<2;o=++o)i.push(e.readInt());return i}(),this.version>1))return this.xHeight=e.readShort(),this.capHeight=e.readShort(),this.defaultChar=e.readShort(),this.breakChar=e.readShort(),this.maxContext=e.readShort()},t}(),TU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="post",t.prototype.parse=function(e){var o,i,r;switch(e.pos=this.offset,this.format=e.readInt(),this.italicAngle=e.readInt(),this.underlinePosition=e.readShort(),this.underlineThickness=e.readShort(),this.isFixedPitch=e.readInt(),this.minMemType42=e.readInt(),this.maxMemType42=e.readInt(),this.minMemType1=e.readInt(),this.maxMemType1=e.readInt(),this.format){case 65536:case 196608:break;case 131072:var f;for(i=e.readUInt16(),this.glyphNameIndex=[],f=0;0<=i?fi;f=0<=i?++f:--f)this.glyphNameIndex.push(e.readUInt16());for(this.names=[],r=[];e.posD;f=0<=D?++w:--w)G.push(e.readUInt32());return G}.call(this)}},t}(),qU=function(n,t){this.raw=n,this.length=n.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},RU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="name",t.prototype.parse=function(e){var o,i,r,f,w,D,G,se,ue,ze,me;for(e.pos=this.offset,e.readShort(),o=e.readShort(),D=e.readShort(),i=[],f=0;0<=o?fo;f=0<=o?++f:--f)i.push({platformID:e.readShort(),encodingID:e.readShort(),languageID:e.readShort(),nameID:e.readShort(),length:e.readShort(),offset:this.offset+D+e.readShort()});for(G={},f=ue=0,ze=i.length;ueD;o=0<=D?++o:--o)this.metrics.push({advance:e.readUInt16(),lsb:e.readInt16()});for(r=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var se,ue;for(ue=[],o=se=0;0<=r?ser;o=0<=r?++se:--se)ue.push(e.readInt16());return ue}(),this.widths=function(){var se,ue,ze,me;for(me=[],se=0,ue=(ze=this.metrics).length;ser;o=0<=r?++w:--w)G.push(this.widths.push(i));return G},t.prototype.forGlyph=function(e){return e in this.metrics?this.metrics[e]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[e-this.metrics.length]}},t}(),_8=[].slice,NU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(e){var o,i,r,f,w,D,G,se,ue,ze;return e in this.cache?this.cache[e]:(o=this.file.contents,i=(f=this.file.loca).indexOf(e),0===(r=f.lengthOf(e))?this.cache[e]=null:(o.pos=this.offset+i,w=(D=new Wc(o.read(r))).readShort(),se=D.readShort(),ze=D.readShort(),G=D.readShort(),ue=D.readShort(),this.cache[e]=-1===w?new jU(D,se,ze,G,ue):new FU(D,w,se,ze,G,ue),this.cache[e]))},t.prototype.encode=function(e,o,i){var r,f,w,D,G;for(w=[],f=[],D=0,G=o.length;D0&&(r+=G)}for(var se=new Array(4*i.length),ue=0;ue>8,se[4*ue+1]=(16711680&i[ue])>>16,se[4*ue]=(4278190080&i[ue])>>24;return se},t}(),VU=function(){function n(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return n.prototype.generateCmap=function(){var t,e,i,r;for(e in i=this.font.cmap.tables[0].codeMap,t={},r=this.subset)t[e]=i[r[e]];return t},n.prototype.glyphsFor=function(t){var e,o,i,r,f,w,D;for(i={},f=0,w=t.length;f0)for(r in D=this.glyphsFor(e))i[r]=o=D[r];return i},n.prototype.encode=function(t,e){var o,i,r,f,D,G,se,ue,ze,me,Ee,Ie,Ye,qe;for(i in o=M8.encode(this.generateCmap(),"unicode"),f=this.glyphsFor(t),me={0:0},qe=o.charMap)me[(D=qe[i]).old]=D.new;for(Ee in ze=o.maxGlyphID,f)Ee in me||(me[Ee]=ze++);return se=function(it){var dt,Lt;for(dt in Lt={},it)Lt[it[dt]]=dt;return Lt}(me),ue=Object.keys(se).sort(function(it,dt){return it-dt}),Ie=function(){var it,dt,Lt;for(Lt=[],it=0,dt=ue.length;it>"),r.join("\n")}return""+e},t}();var JA=H(3259);const YU=["qrcElement"];let XU=(()=>{class n{constructor(e,o){this.renderer=e,this.sanitizer=o,this.allowEmptyString=!1,this.colorDark="#000000ff",this.colorLight="#ffffffff",this.cssClass="qrcode",this.elementType="canvas",this.errorCorrectionLevel="M",this.margin=4,this.qrdata="",this.scale=4,this.width=10,this.qrCodeURL=new $n,this.context=null}ngOnChanges(){var e=this;return(0,_p.Z)(function*(){yield e.createQRCode()})()}isValidQrCodeText(e){return!1===this.allowEmptyString?!(typeof e>"u"||""===e||"null"===e||null===e):!(typeof e>"u")}toDataURL(e){return new Promise((o,i)=>{(0,JA.toDataURL)(this.qrdata,e,(r,f)=>{r?i(r):o(f)})})}toCanvas(e,o){return new Promise((i,r)=>{(0,JA.toCanvas)(e,this.qrdata,o,f=>{f?r(f):i("success")})})}toSVG(e){return new Promise((o,i)=>{(0,JA.toString)(this.qrdata,e,(r,f)=>{r?i(r):o(f)})})}renderElement(e){for(const o of this.qrcElement.nativeElement.childNodes)this.renderer.removeChild(this.qrcElement.nativeElement,o);this.renderer.appendChild(this.qrcElement.nativeElement,e)}createQRCode(){var e=this;return(0,_p.Z)(function*(){e.version&&e.version>40?(console.warn("[angularx-qrcode] max value for `version` is 40"),e.version=40):e.version&&e.version<1?(console.warn("[angularx-qrcode]`min value for `version` is 1"),e.version=1):void 0!==e.version&&isNaN(e.version)&&(console.warn("[angularx-qrcode] version should be a number, defaulting to auto."),e.version=void 0);try{if(!e.isValidQrCodeText(e.qrdata))throw new Error("[angularx-qrcode] Field `qrdata` is empty, set 'allowEmptyString=\"true\"' to overwrite this behaviour.");e.isValidQrCodeText(e.qrdata)&&""===e.qrdata&&(e.qrdata=" ");const o={color:{dark:e.colorDark,light:e.colorLight},errorCorrectionLevel:e.errorCorrectionLevel,margin:e.margin,scale:e.scale,version:e.version,width:e.width},i=e.imageSrc,r=e.imageHeight||40,f=e.imageWidth||40;switch(e.elementType){case"canvas":const w=e.renderer.createElement("canvas");e.context=w.getContext("2d"),e.toCanvas(w,o).then(()=>{if(e.ariaLabel&&e.renderer.setAttribute(w,"aria-label",`${e.ariaLabel}`),e.title&&e.renderer.setAttribute(w,"title",`${e.title}`),i&&e.context){e.centerImage=new Image(f,r),i!==e.centerImage.src&&(e.centerImage.src=i),r!==e.centerImage.height&&(e.centerImage.height=r),f!==e.centerImage.width&&(e.centerImage.width=f);const se=e.centerImage;se&&(se.onload=()=>{e.context?.drawImage(se,w.width/2-f/2,w.height/2-r/2,f,r)})}e.renderElement(w),e.emitQRCodeURL(w)}).catch(se=>{console.error("[angularx-qrcode] canvas error:",se)});break;case"svg":const D=e.renderer.createElement("div");e.toSVG(o).then(se=>{e.renderer.setProperty(D,"innerHTML",se);const ue=D.firstChild;e.renderer.setAttribute(ue,"height",`${e.width}`),e.renderer.setAttribute(ue,"width",`${e.width}`),e.renderElement(ue),e.emitQRCodeURL(ue)}).catch(se=>{console.error("[angularx-qrcode] svg error:",se)});break;default:const G=e.renderer.createElement("img");e.toDataURL(o).then(se=>{e.alt&&G.setAttribute("alt",e.alt),e.ariaLabel&&G.setAttribute("aria-label",e.ariaLabel),G.setAttribute("src",se),e.title&&G.setAttribute("title",e.title),e.renderElement(G),e.emitQRCodeURL(G)}).catch(se=>{console.error("[angularx-qrcode] img/url error:",se)})}}catch(o){console.error("[angularx-qrcode] Error generating QR Code:",o.message)}})()}emitQRCodeURL(e){const o=e.constructor.name;if(o===SVGSVGElement.name){const f=new Blob([e.outerHTML],{type:"image/svg+xml"}),w=URL.createObjectURL(f),D=this.sanitizer.bypassSecurityTrustUrl(w);return void this.qrCodeURL.emit(D)}let i="";o===HTMLCanvasElement.name&&(i=e.toDataURL("image/png")),o===HTMLImageElement.name&&(i=e.src),fetch(i).then(r=>r.blob()).then(r=>URL.createObjectURL(r)).then(r=>this.sanitizer.bypassSecurityTrustUrl(r)).then(r=>{this.qrCodeURL.emit(r)}).catch(r=>{console.error("[angularx-qrcode] Error when fetching image/png URL: "+r)})}}return n.\u0275fac=function(e){return new(e||n)(tt(D1),tt(vb))},n.\u0275cmp=ho({type:n,selectors:[["qrcode"]],viewQuery:function(e,o){if(1&e&&z0(YU,7),2&e){let i;Io(i=So())&&(o.qrcElement=i.first)}},inputs:{allowEmptyString:"allowEmptyString",colorDark:"colorDark",colorLight:"colorLight",cssClass:"cssClass",elementType:"elementType",errorCorrectionLevel:"errorCorrectionLevel",imageSrc:"imageSrc",imageHeight:"imageHeight",imageWidth:"imageWidth",margin:"margin",qrdata:"qrdata",scale:"scale",version:"version",width:"width",alt:"alt",ariaLabel:"ariaLabel",title:"title"},outputs:{qrCodeURL:"qrCodeURL"},features:[Wi],decls:2,vars:2,consts:[["qrcElement",""]],template:function(e,o){1&e&&Xn(0,"div",null,0),2&e&&function uy(n){Cs(Da,s1,n,!0)}(o.cssClass)},encapsulation:2,changeDetection:0}),n})(),GU=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n}),n.\u0275inj=Lo({}),n})();function $U(n,t){1&n&&(He(0,"mat-icon",20),vt(1,"lock"),nt())}function UU(n,t){1&n&&(He(0,"mat-icon",20),vt(1,"lock_open"),nt())}function KU(n,t){if(1&n&&(He(0,"div",21)(1,"div",22),vt(2),nt(),He(3,"div",23),Xn(4,"qrcode",24),nt()()),2&n){const e=t.$implicit,o=t.index,i=Un(2);Zt(2),uO("",o+1,"/",i.qrCodeParts.length,""),Zt(2),Jt("qrdata",e)("errorCorrectionLevel","M")}}function ZU(n,t){if(1&n&&(He(0,"mat-hint",19),vt(1),nt()),2&n){const e=Un(2);Zt(1),qa(e.printForm.get("filename").value+".pdf")}}function JU(n,t){if(1&n&&(He(0,"div")(1,"div",6)(2,"p",7),Fn(3,$U,2,0,"mat-icon",8),Fn(4,UU,2,0,"mat-icon",8),vt(5),nt()(),He(6,"div",9),Fn(7,KU,5,4,"div",10),nt(),He(8,"div",11)(9,"form",12)(10,"h3",13),vt(11,"Save QR Codes"),nt(),He(12,"mat-form-field",14),Xn(13,"input",15),He(14,"mat-label"),vt(15,"filename"),nt(),Fn(16,ZU,2,1,"mat-hint",16),nt(),He(17,"mat-form-field",14),Xn(18,"textarea",17,18),He(20,"mat-label"),vt(21,"description"),nt(),He(22,"mat-hint",19),vt(23),nt()()()()()),2&n){const e=ii(19),o=Un();Zt(3),Jt("ngIf",o.encrypted),Zt(1),Jt("ngIf",!o.encrypted),Zt(1),hi(" ",o.getMessage()," "),Zt(2),Jt("ngForOf",o.qrCodeParts),Zt(2),Jt("formGroup",o.printForm),Zt(7),Jt("ngIf",o.printForm.get("filename").value),Zt(7),hi("",e.value.length," / 256")}}function QU(n,t){1&n&&(He(0,"div",25)(1,"mat-icon"),vt(2,"error_outline"),nt(),He(3,"div",26),vt(4," The amount of data exceeds the limit for an unencrypted QR code. "),nt(),He(5,"div",26),vt(6,"Please reduce the amount of data or consider encrypting the data. Encryption will split the data into multiple QR codes. Encryption is supported on Datalogic devices with "),He(7,"a",27),vt(8,"compatible firmware"),nt(),vt(9,". "),nt()())}function eK(n,t){if(1&n){const e=cr();He(0,"tr",4)(1,"button",28),to("click",function(){return u0(e),h0(Un().saveAsPdf())}),vt(2,"Save"),nt()()}if(2&n){const e=Un();Zt(1),Jt("disabled",!e.printForm.valid)}}const lm=H(592),tK=H(6861),nK=H(3259);let oK=(()=>{class n{constructor(e,o){this.fb=e,this.dataService=o,this.version="~01",this.idToken="63cry9t",this.header=this.version+this.idToken,this.encrypted=!0,this.emmSelection="",this.qrCodeParts=[],this.limit=850,this.maxQrSize=1500,this.exceedsUnencryptedSize=!1,this.yOffsetTracker=0,this.pdfConstants={yOffset:15,xOffset:10,yFooterOffset:25,lineHeightFactor:1.15,barcodeSize:60,pdfHeight:297,pdfWidth:210,HeaderFontSize:20},o.jsonData||this.dataService.showHome(),this.json=JSON.parse(JSON.stringify(o.jsonData)),this.encrypted=this.dataService.encryptData,this.generateQrCode()}ngOnInit(){this.printForm=this.fb.group({filename:"AE_EnrollmentQrCodes_"+(new Date).getTime(),description:""}),window.scrollTo(0,0)}generateQrCode(){let e=this.jsonToQrDataString(this.json);this.exceedsUnencryptedSize=e.length>this.maxQrSize,this.encrypted?this.encodeJson(e):this.exceedsUnencryptedSize||this.qrCodeParts.push(e)}jsonToQrDataString(e){let o="";return this.removeNulls(this.json),this.emmSelection=this.getEmmSelection(this.json),this.prepareData(e),o=JSON.stringify(e),this.encrypted||(o=o.replace(/PROVISIONING/g,"android.app.extra.PROVISIONING"),o=o.replace(/DL_/g,"datalogic.extra.")),o}removeNulls(e){return Object.keys(e).forEach(o=>{(null===e[o]||0===e[o].length)&&delete e[o]}),Object.keys(e).length}prepareData(e){Object.keys(e).forEach(o=>{("DL_DATALOGIC_SETTINGS_EXTRAS_BUNDLE"===o||"PROVISIONING_ADMIN_EXTRAS_BUNDLE"===o)&&(0===this.removeNulls(e[o])?delete e[o]:"DL_DATALOGIC_SETTINGS_EXTRAS_BUNDLE"===o?this.convertAuthTypeValue(e[o]):"PROVISIONING_ADMIN_EXTRAS_BUNDLE"===o&&this.emms[this.emmSelection]&&(this.isOnlyDefaults(e[o])?delete e[o]:this.addHiddenValues(e[o]))),"PROVISIONING_LOCAL_TIME"===o&&(e[o]=new Date(e[o]).getTime()),("LOCALE_LANGUAGE"===o||"LOCALE_COUNTRY"===o||"ADMIN_AUTOCOMPLETE"===o||"EAP_PASSWORD"===o||"WIFI_PASSWORD"===o)&&delete e[o]})}convertAuthTypeValue(e){Object.keys(e).forEach(o=>{"DL_APN_AUTH_TYPE"===o&&(e[o]=Number(e[o]))})}getEmmSelection(e){for(const o in this.json)if("ADMIN_AUTOCOMPLETE"===o)return e[o];return""}isOnlyDefaults(e){return JSON.stringify(e)===JSON.stringify(this.emms[this.emmSelection].defaultExtras)}addHiddenValues(e){this.emms[this.emmSelection].hiddenExtras&&Object.keys(this.emms[this.emmSelection].hiddenExtras).forEach(o=>{e[o]=this.emms[this.emmSelection].hiddenExtras[o]})}encodeJson(e){const o=tK.deflate(e,{to:"string"}),i=lm.random.getBytesSync(16),f=lm.cipher.createCipher("AES-CBC",i);f.start({iv:"BFKCMFGUWIDILEPS"}),f.update(lm.util.createBuffer(o)),f.finish();const w=f.output,ue=lm.pki.publicKeyFromPem("-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDfbsFneuzWXiuirFu5oIQW2EuF\nTh1XL5QWVImP4K1LBcC9wGmSjE+YIBeHrX90f3X7//P5CVOx8V9PRlTGANxSr5+3\nlTF2re6saWmJT9MUwps9DNJ8xshZVxhIdH/ypZkrPeiA3x0bnlYQnSrMJ90PN1Ru\nAFsE4yJ7sNRdI66WtQIDAQAB\n-----END PUBLIC KEY-----").encrypt(i),ze=lm.util.encode64(ue+w.data);this.splitData(ze)}splitData(e){this.qrCodeParts=[];let o=e.length;const i=Math.ceil(e.length/this.limit),r=Math.ceil(e.length/i);let f=0,w=0;for(;o>0;){let D=`${this.header}${f}${i}`;const G=Math.min(o,r);D+=e.substr(w,G),this.qrCodeParts.push(D),o-=G,f++,w+=G}}saveAsPdf(){this.pdf=new Fo("p","mm","a4",!0),this.addFirstPage(),this.addBarcodesToPdf(),this.pdf.save(this.printForm.get("filename").value)}addFirstPage(){this.yOffsetTracker=this.pdfConstants.yOffset,this.pdf.setFontSize(this.pdfConstants.HeaderFontSize),this.pdf.text(this.qrCodeParts.length>1?"Android Enterprise Enrollment QR Codes":"Android Enterprise Enrollment QR Code",this.pdfConstants.xOffset+30,this.pdfConstants.yOffset+10),this.yOffsetTracker+=20,this.addFooter();const o=this.printForm.get("description").value;if(!o)return;this.yOffsetTracker+=10;const i=o.match(/.{1,100}(\s|$)/g);this.pdf.setFontSize(12),this.pdf.text(i,this.pdfConstants.xOffset,this.yOffsetTracker),this.yOffsetTracker+=this.pdf.getTextDimensions(i[0]).h*this.pdfConstants.lineHeightFactor*i.length+10}addBarcodesToPdf(){const e=this.qrCodeParts.length;let o=75;const i=document.querySelector("canvas");!this.encrypted&&i&&i.width>0&&(this.pdfConstants.barcodeSize=25.4*i.width/96,o=(this.pdfConstants.pdfWidth-this.pdfConstants.barcodeSize)/2),this.canAddBarcode()||this.addNewPage();for(let r=0;r{this.pdf.addImage(D,"JPEG",o,this.yOffsetTracker,this.pdfConstants.barcodeSize,this.pdfConstants.barcodeSize,"","FAST")}),this.yOffsetTracker+=this.pdfConstants.barcodeSize+15,r!==e-1&&!this.canAddBarcode()&&this.addNewPage()}}canAddBarcode(){return this.yOffsetTracker+this.pdfConstants.barcodeSize+this.pdfConstants.yFooterOffset1?"The QR codes below are encrypted":"The QR code below is encrypted":"The QR code below is not encrypted"}get emms(){return this.dataService.getEmmData()}}return n.\u0275fac=function(e){return new(e||n)(tt(CP),tt(Sl))},n.\u0275cmp=ho({type:n,selectors:[["app-generator"]],decls:7,vars:3,consts:[[4,"ngIf"],["class","dataTooLargeError",4,"ngIf"],[1,"buttons"],["class","small-row","align","center",4,"ngIf"],["align","center",1,"small-row"],["mat-stroked-button","","color","primary",3,"click"],["id","encrypted-msg-div"],[1,"encrypted-msg"],["color","primary",4,"ngIf"],[1,"container"],["class","qrcodeContainer",4,"ngFor","ngForOf"],[1,"formDiv"],[3,"formGroup"],["id","saveLabel"],[1,"printFormField"],["matInput","","formControlName","filename","required","true"],["align","end",4,"ngIf"],["matInput","","formControlName","description","multiline","true","maxlength","256"],["description",""],["align","end"],["color","primary"],[1,"qrcodeContainer"],[1,"indexLabel"],[1,"qrcodeDiv"],[3,"qrdata","errorCorrectionLevel"],[1,"dataTooLargeError"],[1,"errorMsgDiv"],["href","https://datalogic.github.io/aeqrdoc/overview/","target","_blank"],["mat-stroked-button","","color","primary",3,"disabled","click"]],template:function(e,o){1&e&&(Fn(0,JU,24,7,"div",0),Fn(1,QU,10,0,"div",1),He(2,"table",2),Fn(3,eK,3,1,"tr",3),He(4,"tr",4)(5,"button",5),to("click",function(r){return o.editClicked(r)}),vt(6,"Edit"),nt()()()),2&e&&(Jt("ngIf",!o.exceedsUnencryptedSize||o.encrypted),Zt(1),Jt("ngIf",o.exceedsUnencryptedSize&&!o.encrypted),Zt(2),Jt("ngIf",!o.exceedsUnencryptedSize||o.encrypted))},dependencies:[Mh,ns,Q6,mg,Hh,oE,xg,zg,Lx,Ah,Cx,vx,kh,Rb,wl,qb,XU],styles:['.jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]), .jsoneditor[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]), .jsoneditor-modal[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]{height:auto;border:inherit;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;transition:none;line-height:inherit}.jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]):focus, .jsoneditor[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%]:focus, .jsoneditor[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]):focus, .jsoneditor-modal[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus{border:inherit;box-shadow:inherit}.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{height:inherit}.jsoneditor[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{display:inherit;height:inherit}.jsoneditor[_ngcontent-%COMP%] label[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor[_ngcontent-%COMP%] table[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{border-collapse:collapse;width:auto}.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding:0;display:table-cell;text-align:left;vertical-align:inherit;border-radius:inherit}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%]{position:absolute;background:#fff;box-shadow:2px 2px 12px #8080804d;border:1px solid #d3d3d3;overflow-x:hidden;overflow-y:auto;cursor:default;margin:0;padding:5px;text-align:left;outline:0;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]{color:#1a1a1a}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%] .item.hover[_ngcontent-%COMP%]{background-color:#ebebeb}.jsoneditor[_ngcontent-%COMP%] .autocomplete.hint[_ngcontent-%COMP%]{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root[_ngcontent-%COMP%]{position:relative;width:0;height:0}.jsoneditor-contextmenu[_ngcontent-%COMP%]{position:absolute;box-sizing:content-box;z-index:2}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%]{position:relative;left:0;top:0;width:128px;height:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px #8080804d;list-style:none;margin:0;padding:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{position:relative;padding:0 8px 0 0;margin:0;width:128px;height:auto;border:none;cursor:pointer;color:#4d4d4d;background:0 0;font-size:14px;font-family:arial,sans-serif;box-sizing:border-box;text-align:left}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]::-moz-focus-inner{padding:0;border:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button.jsoneditor-default[_ngcontent-%COMP%]{width:96px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button.jsoneditor-expand[_ngcontent-%COMP%]{float:right;width:32px;height:24px;border-left:1px solid #e5e5e5}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{display:none;position:relative;left:-10px;top:0;border:none;box-shadow:inset 0 0 10px #80808080;padding:0 10px;transition:all .3s ease-out}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{margin-left:24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{padding-left:24px;animation:all ease-in-out 1s}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .jsoneditor-expand[_ngcontent-%COMP%]{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:0 -72px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:24px;height:24px;border:none;padding:0;margin:0;background-image:url(jsoneditor-icons.94cc300788573d38.svg)}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-text[_ngcontent-%COMP%]{padding:4px 0 4px 24px;word-wrap:break-word}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-text.jsoneditor-right-margin[_ngcontent-%COMP%]{padding-right:24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-separator[_ngcontent-%COMP%]{height:0;border-top:1px solid #e5e5e5;padding-top:5px;margin-top:5px}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-remove[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-24px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-append[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-insert[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:0 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-duplicate[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-48px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-sort-asc[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-168px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-sort-desc[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-192px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-transform[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-216px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-extract[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:0 -24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-string[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-144px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-auto[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-120px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-object[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-72px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-array[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-96px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-modes[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-image:none;width:6px}.jsoneditor-contextmenu[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{box-sizing:content-box;position:relative}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{color:#1a1a1a;background-color:#f5f5f5;outline:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#f5f5f5}.jsoneditor-modal[_ngcontent-%COMP%]{max-width:95%;border-radius:2px!important;padding:45px 15px 15px!important;box-shadow:2px 2px 12px #8080804d;color:#4d4d4d;line-height:1.3em}.jsoneditor-modal.jsoneditor-modal-transform[_ngcontent-%COMP%]{width:600px!important}.jsoneditor-modal[_ngcontent-%COMP%] .pico-modal-header[_ngcontent-%COMP%]{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;padding:0 10px;height:30px;line-height:30px;font-family:arial,sans-serif;font-size:11pt;background:#3883fa;color:#fff}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{width:100%}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:3px 0}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td.jsoneditor-modal-input[_ngcontent-%COMP%]{text-align:right;padding-right:0;white-space:nowrap}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td.jsoneditor-modal-actions[_ngcontent-%COMP%]{padding-top:15px}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{vertical-align:middle}.jsoneditor-modal[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:first-child{margin-top:0}.jsoneditor-modal[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#3883fa}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-block[_ngcontent-%COMP%]{margin-bottom:10px}.jsoneditor-modal[_ngcontent-%COMP%] .pico-close[_ngcontent-%COMP%]{background:0 0!important;font-size:24px!important;top:7px!important;right:7px!important;color:#fff}.jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{padding:4px}.jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]{cursor:inherit}.jsoneditor-modal[_ngcontent-%COMP%] input[disabled][_ngcontent-%COMP%]{background:#d3d3d3;color:gray}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-select-wrapper[_ngcontent-%COMP%]{position:relative;display:inline-block}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-select-wrapper[_ngcontent-%COMP%]:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:14px;pointer-events:none}.jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{padding:3px 24px 3px 10px;min-width:180px;max-width:350px;-webkit-appearance:none;appearance:none;text-indent:0;text-overflow:"";font-size:14px;line-height:1.5em}.jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]::-ms-expand{display:none}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{padding:4px 10px;margin:0;border-radius:0;border-left-style:none}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input.jsoneditor-button-first[_ngcontent-%COMP%]{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-style:solid}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input.jsoneditor-button-last[_ngcontent-%COMP%]{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview[_ngcontent-%COMP%]{background:#f5f5f5;height:200px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview.jsoneditor-error[_ngcontent-%COMP%]{color:#ee422e}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard[_ngcontent-%COMP%]{line-height:1.2em;width:100%;padding:0;border-radius:3px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-label[_ngcontent-%COMP%]{font-weight:700;color:#1e90ff;margin-top:20px;margin-bottom:5px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard-label[_ngcontent-%COMP%]{font-style:italic;margin:4px 0 2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-inline[_ngcontent-%COMP%]{position:relative;display:inline-block;width:100%;padding-top:2px;padding-bottom:2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-inline[_ngcontent-%COMP%]:not(:last-child){padding-right:2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-field[_ngcontent-%COMP%]{width:180px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-relation[_ngcontent-%COMP%]{width:100px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-value[_ngcontent-%COMP%]{min-width:180px;flex:1}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-sort-field[_ngcontent-%COMP%]{width:170px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-sort-order[_ngcontent-%COMP%]{width:150px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-select-fields[_ngcontent-%COMP%]{width:100%}.jsoneditor-modal[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%] .selectr-tag[_ngcontent-%COMP%]{background-color:#3883fa;border-radius:5px}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-align:left;vertical-align:middle;font-weight:400;color:#4d4d4d;border-spacing:0;border-collapse:collapse}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{background:#fff;border:1px solid #d3d3d3;color:#4d4d4d;border-radius:3px;padding:4px}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{border-radius:unset}.jsoneditor-modal[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] option[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{font-size:10.5pt;font-family:arial,sans-serif}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;width:100%;box-sizing:border-box}.jsoneditor-modal[_ngcontent-%COMP%] input[type=button][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=submit][_ngcontent-%COMP%]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{cursor:pointer}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group.jsoneditor-button-group-value-asc[_ngcontent-%COMP%] input.jsoneditor-button-asc[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group.jsoneditor-button-group-value-desc[_ngcontent-%COMP%] input.jsoneditor-button-desc[_ngcontent-%COMP%]{background:#3883fa;border-color:#3883fa;color:#fff}.jsoneditor[_ngcontent-%COMP%]{color:#1a1a1a;border:thin solid #3883fa;box-sizing:border-box;width:100%;height:100%;position:relative;padding:0;line-height:100%}div.jsoneditor-default[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-readonly[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%]{border:1px solid transparent;min-height:16px;min-width:32px;line-height:16px;padding:2px;margin:1px;word-wrap:break-word;float:left}div.jsoneditor-field[_ngcontent-%COMP%] p[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}div.jsoneditor-value[_ngcontent-%COMP%]{word-break:break-word}div.jsoneditor-value.jsoneditor-empty[_ngcontent-%COMP%]:after{content:"value"}div.jsoneditor-value.jsoneditor-string[_ngcontent-%COMP%]{color:#006000}div.jsoneditor-value.jsoneditor-number[_ngcontent-%COMP%]{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean[_ngcontent-%COMP%]{color:#ff8c00}div.jsoneditor-value.jsoneditor-null[_ngcontent-%COMP%]{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-invalid[_ngcontent-%COMP%]{color:#1a1a1a}div.jsoneditor-readonly[_ngcontent-%COMP%]{min-width:16px;color:gray}div.jsoneditor-empty[_ngcontent-%COMP%]{border-color:#d3d3d3;border-style:dashed;border-radius:2px}div.jsoneditor-field.jsoneditor-empty[_ngcontent-%COMP%]:after{content:"field"}div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top}div.jsoneditor[_ngcontent-%COMP%] td.jsoneditor-separator[_ngcontent-%COMP%]{padding:3px 0;vertical-align:top;color:gray}div.jsoneditor[_ngcontent-%COMP%] td.jsoneditor-tree[_ngcontent-%COMP%]{vertical-align:top}div.jsoneditor.busy[_ngcontent-%COMP%] pre.jsoneditor-preview[_ngcontent-%COMP%]{background:#f5f5f5;color:gray}div.jsoneditor.busy[_ngcontent-%COMP%] div.jsoneditor-busy[_ngcontent-%COMP%]{display:inherit}div.jsoneditor[_ngcontent-%COMP%] code.jsoneditor-preview[_ngcontent-%COMP%]{background:0 0}div.jsoneditor.jsoneditor-mode-preview[_ngcontent-%COMP%] pre.jsoneditor-preview[_ngcontent-%COMP%]{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:2px;margin:0;white-space:pre-wrap;word-break:break-all}div.jsoneditor-default[_ngcontent-%COMP%]{color:gray;padding-left:10px}div.jsoneditor-tree[_ngcontent-%COMP%]{width:100%;height:100%;position:relative;overflow:auto;background:#fff}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-button[_ngcontent-%COMP%]{width:24px;height:24px;padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;background-image:url(jsoneditor-icons.94cc300788573d38.svg)}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-button[_ngcontent-%COMP%]:focus{background-color:#f5f5f5;outline:#e5e5e5 solid 1px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-collapsed[_ngcontent-%COMP%]{background-position:0 -48px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-expanded[_ngcontent-%COMP%]{background-position:0 -72px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]{background-position:-48px -72px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-invisible[_ngcontent-%COMP%]{visibility:hidden;background:0 0}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-72px -72px;cursor:move}div.jsoneditor-tree[_ngcontent-%COMP%] [_ngcontent-%COMP%]:focus{outline:0}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%]{display:inline-block;padding:3px 4px;margin:2px 0;background-color:#e5e5e5;border-radius:3px;color:gray;font-family:arial,sans-serif;font-size:14px}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;color:gray}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-color[_ngcontent-%COMP%]{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid grey;cursor:pointer}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-color.jsoneditor-color-readonly[_ngcontent-%COMP%]{cursor:inherit}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-date[_ngcontent-%COMP%]{background:#a1a1a1;color:#fff;font-family:arial,sans-serif;border-radius:3px;display:inline-block;padding:3px;margin:0 3px}div.jsoneditor-tree[_ngcontent-%COMP%] table.jsoneditor-tree[_ngcontent-%COMP%]{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree[_ngcontent-%COMP%] .jsoneditor-button[_ngcontent-%COMP%]{display:block}div.jsoneditor-tree[_ngcontent-%COMP%] .jsoneditor-button.jsoneditor-schema-error[_ngcontent-%COMP%]{width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;background-color:transparent}div.jsoneditor-outer[_ngcontent-%COMP%]{position:static;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box}div.jsoneditor-outer.has-nav-bar[_ngcontent-%COMP%]{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar[_ngcontent-%COMP%]{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar[_ngcontent-%COMP%]{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar[_ngcontent-%COMP%]{margin-top:-35px;padding-top:35px}div.jsoneditor-busy[_ngcontent-%COMP%]{position:absolute;top:15%;left:0;box-sizing:border-box;width:100%;text-align:center;display:none}div.jsoneditor-busy[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty[_ngcontent-%COMP%]:after, div.jsoneditor-value.jsoneditor-empty[_ngcontent-%COMP%]:after{pointer-events:none;color:#d3d3d3;font-size:8pt}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]{display:inline-block;padding:2px;margin:2px}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]:focus, a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]:hover{color:#ee422e}div.jsoneditor-field.jsoneditor-highlight[_ngcontent-%COMP%], div.jsoneditor-field[contenteditable=true][_ngcontent-%COMP%]:focus, div.jsoneditor-field[contenteditable=true][_ngcontent-%COMP%]:hover, div.jsoneditor-value.jsoneditor-highlight[_ngcontent-%COMP%], div.jsoneditor-value[contenteditable=true][_ngcontent-%COMP%]:focus, div.jsoneditor-value[contenteditable=true][_ngcontent-%COMP%]:hover{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%], div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%]:focus, div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%]:hover, div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%]:focus, div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%]:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-array[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-object[_ngcontent-%COMP%]{min-width:16px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button.jsoneditor-selected[_ngcontent-%COMP%], div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]:hover, tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]{background-position:-48px -48px}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#ee422e}.ace-jsoneditor[_ngcontent-%COMP%], textarea.jsoneditor-text[_ngcontent-%COMP%]{min-height:150px}.ace-jsoneditor.ace_editor[_ngcontent-%COMP%], textarea.jsoneditor-text.ace_editor[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace}textarea.jsoneditor-text[_ngcontent-%COMP%]{width:100%;height:100%;margin:0;box-sizing:border-box;outline-width:0;border:none;background-color:#fff;resize:none}tr.jsoneditor-highlight[_ngcontent-%COMP%], tr.jsoneditor-selected[_ngcontent-%COMP%]{background-color:#d3d3d3}tr.jsoneditor-selected[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%], tr.jsoneditor-selected[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%], tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{visibility:visible}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]:hover, tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{background-position:-72px -48px}div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{padding:0;margin:0}.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;color:#1a1a1a}.jsoneditor-schema-error[_ngcontent-%COMP%]{cursor:default;display:inline-block;height:24px;line-height:24px;position:relative;text-align:center;width:24px}.jsoneditor-popover[_ngcontent-%COMP%]{background-color:#4c4c4c;border-radius:3px;box-shadow:0 0 5px #0006;color:#fff;padding:7px 10px;position:absolute;cursor:auto;width:200px}.jsoneditor-popover.jsoneditor-above[_ngcontent-%COMP%]{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above[_ngcontent-%COMP%]:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below[_ngcontent-%COMP%]{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below[_ngcontent-%COMP%]:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left[_ngcontent-%COMP%]{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left[_ngcontent-%COMP%]:before{border-left:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right[_ngcontent-%COMP%]{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right[_ngcontent-%COMP%]:before{border-right:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;left:-14px;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover[_ngcontent-%COMP%]:before{border-right:7px solid transparent;border-left:7px solid transparent;content:"";display:block;left:50%;margin-left:-7px;position:absolute}.jsoneditor-text-errors[_ngcontent-%COMP%] tr.jump-to-line[_ngcontent-%COMP%]:hover{text-decoration:underline;cursor:pointer}.jsoneditor-schema-error[_ngcontent-%COMP%]:focus .jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%]:hover .jsoneditor-popover[_ngcontent-%COMP%]{display:block;animation:_ngcontent-%COMP%_fade-in .3s linear 1,move-up .3s linear 1}@keyframes _ngcontent-%COMP%_fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-validation-errors-container[_ngcontent-%COMP%]{max-height:130px;overflow-y:auto}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-validation-errors[_ngcontent-%COMP%]{width:100%;overflow:hidden}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors[_ngcontent-%COMP%]{position:absolute;margin:auto;bottom:31px;left:calc(50% - 92px);color:gray;background-color:#ebebeb;padding:7px 15px;border-radius:8px}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors.visible[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors.hidden[_ngcontent-%COMP%]{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;border-top:1px solid #ffc700}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:3px 6px;vertical-align:middle}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{margin:0;white-space:pre-wrap}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{background-color:#ffffab}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] tr.parse-error[_ngcontent-%COMP%]{background-color:#ee2e2e70}.jsoneditor-text-errors[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{border:none;width:24px;height:24px;padding:0;margin:0 4px 0 0;cursor:pointer}.jsoneditor-text-errors[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;background-color:transparent}.jsoneditor-text-errors[_ngcontent-%COMP%] tr.parse-error[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-25px 0;background-color:transparent}.jsoneditor-anchor[_ngcontent-%COMP%]{cursor:pointer}.jsoneditor-anchor[_ngcontent-%COMP%] .picker_wrapper.popup.popup_bottom[_ngcontent-%COMP%]{top:28px;left:-10px}.fadein[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadein .3s;-moz-animation:fadein .3s;-o-animation:fadein .3s}@keyframes _ngcontent-%COMP%_fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal[_ngcontent-%COMP%] input[type=search].selectr-input[_ngcontent-%COMP%]{border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px;box-sizing:border-box}.jsoneditor-modal[_ngcontent-%COMP%] button.selectr-input-clear[_ngcontent-%COMP%]{right:8px}.jsoneditor-menu[_ngcontent-%COMP%]{width:100%;height:35px;padding:2px;margin:0;box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%], .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{width:26px;height:26px;margin:2px;padding:0;border-radius:2px;border:1px solid transparent;background-color:transparent;background-image:url(jsoneditor-icons.94cc300788573d38.svg);color:#fff;opacity:.8;font-family:arial,sans-serif;font-size:14px;float:left}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:hover, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:hover{background-color:#fff3;border:1px solid rgba(255,255,255,.4)}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:active, .jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:focus, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:active, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:focus{background-color:#ffffff4d}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:disabled, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:disabled{opacity:.5;background-color:transparent;border:none}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-collapse-all[_ngcontent-%COMP%]{background-position:0 -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-expand-all[_ngcontent-%COMP%]{background-position:0 -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%]{background-position:-120px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%]{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-form[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-form[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-view[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-view[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%]{display:none}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-undo[_ngcontent-%COMP%]{background-position:-24px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-undo[_ngcontent-%COMP%]:disabled{background-position:-24px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-redo[_ngcontent-%COMP%]{background-position:-48px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-redo[_ngcontent-%COMP%]:disabled{background-position:-48px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-compact[_ngcontent-%COMP%]{background-position:-72px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-format[_ngcontent-%COMP%]{background-position:-72px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-repair[_ngcontent-%COMP%]{background-position:-96px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%]{display:inline-block;float:left}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button.jsoneditor-separator[_ngcontent-%COMP%], .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-separator[_ngcontent-%COMP%]{margin-left:10px}.jsoneditor-menu[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-family:arial,sans-serif;font-size:14px;color:#fff;opacity:.8;vertical-align:middle}.jsoneditor-menu[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{opacity:1}.jsoneditor-menu[_ngcontent-%COMP%] a.jsoneditor-poweredBy[_ngcontent-%COMP%]{font-size:8pt;position:absolute;right:0;top:0;padding:10px}.jsoneditor-navigation-bar[_ngcontent-%COMP%]{width:100%;height:26px;line-height:26px;padding:0;margin:0;border-bottom:1px solid #d3d3d3;box-sizing:border-box;color:gray;background-color:#ebebeb;overflow:hidden;font-family:arial,sans-serif;font-size:14px}.jsoneditor-search[_ngcontent-%COMP%]{font-family:arial,sans-serif;position:absolute;right:4px;top:4px;border-collapse:collapse;border-spacing:0;display:flex}.jsoneditor-search[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{color:#1a1a1a;width:120px;border:none;outline:0;margin:1px;line-height:20px;font-family:arial,sans-serif}.jsoneditor-search[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:16px;height:24px;padding:0;margin:0;border:none;background:url(jsoneditor-icons.94cc300788573d38.svg);vertical-align:top}.jsoneditor-search[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:transparent}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-refresh[_ngcontent-%COMP%]{width:18px;background-position:-99px -73px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-next[_ngcontent-%COMP%]{cursor:pointer;background-position:-124px -73px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-next[_ngcontent-%COMP%]:hover{background-position:-124px -49px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-previous[_ngcontent-%COMP%]{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-previous[_ngcontent-%COMP%]:hover{background-position:-148px -49px}.jsoneditor-results[_ngcontent-%COMP%]{font-family:arial,sans-serif;color:#fff;padding-right:5px;line-height:26px}.jsoneditor-frame[_ngcontent-%COMP%]{border:1px solid transparent;background-color:#fff;padding:0 2px;margin:0}.jsoneditor-statusbar[_ngcontent-%COMP%]{line-height:26px;height:26px;color:gray;background-color:#ebebeb;border-top:1px solid #d3d3d3;box-sizing:border-box;font-size:14px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-val[_ngcontent-%COMP%]{margin-right:12px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-count[_ngcontent-%COMP%]{margin-left:4px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-validation-error-icon[_ngcontent-%COMP%]{float:right;width:24px;height:24px;padding:0;margin-top:1px;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;cursor:pointer}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-validation-error-count[_ngcontent-%COMP%]{float:right;margin:0 4px 0 0;cursor:pointer}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-parse-error-icon[_ngcontent-%COMP%]{float:right;width:24px;height:24px;padding:0;margin:1px;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-25px 0}.jsoneditor-statusbar[_ngcontent-%COMP%] .jsoneditor-array-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:inherit}div.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-label[_ngcontent-%COMP%], div.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-size-info[_ngcontent-%COMP%]{margin:0 4px}.jsoneditor-treepath[_ngcontent-%COMP%]{padding:0 5px;overflow:hidden;white-space:nowrap;outline:0}.jsoneditor-treepath.show-all[_ngcontent-%COMP%]{word-wrap:break-word;white-space:normal;position:absolute;background-color:#ebebeb;z-index:1;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all[_ngcontent-%COMP%] span.jsoneditor-treepath-show-all-btn[_ngcontent-%COMP%]{display:none}.jsoneditor-treepath[_ngcontent-%COMP%] div.jsoneditor-contextmenu-root[_ngcontent-%COMP%]{position:absolute;left:0}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-show-all-btn[_ngcontent-%COMP%]{position:absolute;background-color:#ebebeb;left:0;height:20px;padding:0 3px;cursor:pointer}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-element[_ngcontent-%COMP%]{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-seperator[_ngcontent-%COMP%]{margin:2px;font-size:9pt;font-family:arial,sans-serif}.jsoneditor-treepath[_ngcontent-%COMP%] span.jsoneditor-treepath-element[_ngcontent-%COMP%]:hover, .jsoneditor-treepath[_ngcontent-%COMP%] span.jsoneditor-treepath-seperator[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}.selectr-container[_ngcontent-%COMP%]{position:relative}.selectr-container[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{list-style:none}.selectr-hidden[_ngcontent-%COMP%]{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0 none}.selectr-visible[_ngcontent-%COMP%]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:11}.selectr-desktop.multiple[_ngcontent-%COMP%] .selectr-visible[_ngcontent-%COMP%]{display:none}.selectr-desktop.multiple.native-open[_ngcontent-%COMP%] .selectr-visible[_ngcontent-%COMP%]{top:100%;min-height:200px!important;height:auto;opacity:1;display:block}.selectr-container.multiple.selectr-mobile[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{z-index:0}.selectr-selected[_ngcontent-%COMP%]{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:7px 28px 7px 14px;cursor:pointer;border:1px solid #999;border-radius:3px;background-color:#fff}.selectr-selected[_ngcontent-%COMP%]:before{position:absolute;top:50%;right:10px;width:0;height:0;content:"";transform:rotate(0) translate3d(0,-50%,0);border-width:4px 4px 0 4px;border-style:solid;border-color:#6c7a86 transparent transparent}.selectr-container.native-open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:before, .selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:before{border-width:0 4px 4px 4px;border-style:solid;border-color:transparent transparent #6c7a86}.selectr-label[_ngcontent-%COMP%]{display:none;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectr-placeholder[_ngcontent-%COMP%]{color:#6c7a86}.selectr-tags[_ngcontent-%COMP%]{margin:0;padding:0;white-space:normal}.has-selected[_ngcontent-%COMP%] .selectr-tags[_ngcontent-%COMP%]{margin:0 0 -2px}.selectr-tag[_ngcontent-%COMP%]{list-style:none;position:relative;float:left;padding:2px 25px 2px 8px;margin:0 2px 2px 0;cursor:default;color:#fff;border:medium none;border-radius:10px;background:#acb7bf none repeat scroll 0 0}.selectr-container.multiple.has-selected[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{padding:5px 28px 5px 5px}.selectr-options-container[_ngcontent-%COMP%]{position:absolute;z-index:10000;top:calc(100% - 1px);left:0;display:none;box-sizing:border-box;width:100%;border-width:0 1px 1px;border-style:solid;border-color:transparent #999 #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.open[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{display:block}.selectr-input-container[_ngcontent-%COMP%]{position:relative;display:none}.selectr-clear[_ngcontent-%COMP%], .selectr-input-clear[_ngcontent-%COMP%], .selectr-tag-remove[_ngcontent-%COMP%]{position:absolute;top:50%;right:22px;width:20px;height:20px;padding:0;cursor:pointer;transform:translate3d(0,-50%,0);border:medium none;background-color:transparent;z-index:11}.selectr-clear[_ngcontent-%COMP%], .selectr-input-clear[_ngcontent-%COMP%]{display:none}.selectr-container.has-selected[_ngcontent-%COMP%] .selectr-clear[_ngcontent-%COMP%], .selectr-input-container.active[_ngcontent-%COMP%] .selectr-input-clear[_ngcontent-%COMP%]{display:block}.selectr-selected[_ngcontent-%COMP%] .selectr-tag-remove[_ngcontent-%COMP%]{right:2px}.selectr-clear[_ngcontent-%COMP%]:after, .selectr-clear[_ngcontent-%COMP%]:before, .selectr-input-clear[_ngcontent-%COMP%]:after, .selectr-input-clear[_ngcontent-%COMP%]:before, .selectr-tag-remove[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:before{position:absolute;top:5px;left:9px;width:2px;height:10px;content:" ";background-color:#6c7a86}.selectr-tag-remove[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:before{top:4px;width:3px;height:12px;background-color:#fff}.selectr-clear[_ngcontent-%COMP%]:before, .selectr-input-clear[_ngcontent-%COMP%]:before, .selectr-tag-remove[_ngcontent-%COMP%]:before{transform:rotate(45deg)}.selectr-clear[_ngcontent-%COMP%]:after, .selectr-input-clear[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:after{transform:rotate(-45deg)}.selectr-input-container.active[_ngcontent-%COMP%], .selectr-input-container.active[_ngcontent-%COMP%] .selectr-clear[_ngcontent-%COMP%]{display:block}.selectr-input[_ngcontent-%COMP%]{top:5px;left:5px;box-sizing:border-box;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;border:1px solid #999;border-radius:3px}.selectr-notice[_ngcontent-%COMP%]{display:none;box-sizing:border-box;width:100%;padding:8px 16px;border-top:1px solid #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.notice[_ngcontent-%COMP%] .selectr-notice[_ngcontent-%COMP%]{display:block}.selectr-container.notice[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-radius:3px 3px 0 0}.selectr-options[_ngcontent-%COMP%]{position:relative;top:calc(100% + 2px);display:none;overflow-x:auto;overflow-y:scroll;max-height:200px;margin:0;padding:0}.selectr-container.notice[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%], .selectr-container.open[_ngcontent-%COMP%] .selectr-input-container[_ngcontent-%COMP%], .selectr-container.open[_ngcontent-%COMP%] .selectr-options[_ngcontent-%COMP%]{display:block}.selectr-option[_ngcontent-%COMP%]{position:relative;display:block;padding:5px 20px;list-style:outside none none;cursor:pointer;font-weight:400}.selectr-options.optgroups[_ngcontent-%COMP%] > .selectr-option[_ngcontent-%COMP%]{padding-left:25px}.selectr-optgroup[_ngcontent-%COMP%]{font-weight:700;padding:0}.selectr-optgroup--label[_ngcontent-%COMP%]{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match[_ngcontent-%COMP%]{text-decoration:underline}.selectr-option.selected[_ngcontent-%COMP%]{background-color:#ddd}.selectr-option.active[_ngcontent-%COMP%]{color:#fff;background-color:#5897fb}.selectr-option.disabled[_ngcontent-%COMP%]{opacity:.4}.selectr-option.excluded[_ngcontent-%COMP%]{display:none}.selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:#999 #999 transparent #999;border-radius:3px 3px 0 0}.selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:after{transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled[_ngcontent-%COMP%]{opacity:.6}.has-selected[_ngcontent-%COMP%] .selectr-placeholder[_ngcontent-%COMP%], .selectr-empty[_ngcontent-%COMP%]{display:none}.has-selected[_ngcontent-%COMP%] .selectr-label[_ngcontent-%COMP%]{display:block}.taggable[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{padding:4px 28px 4px 4px}.taggable[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:after{display:table;content:" ";clear:both}.taggable[_ngcontent-%COMP%] .selectr-label[_ngcontent-%COMP%]{width:auto}.taggable[_ngcontent-%COMP%] .selectr-tags[_ngcontent-%COMP%]{float:left;display:block}.taggable[_ngcontent-%COMP%] .selectr-placeholder[_ngcontent-%COMP%]{display:none}.input-tag[_ngcontent-%COMP%]{float:left;min-width:90px;width:auto}.selectr-tag-input[_ngcontent-%COMP%]{border:medium none;padding:3px 10px;width:100%;font-family:inherit;font-weight:inherit;font-size:inherit}.selectr-input-container.loading[_ngcontent-%COMP%]:after{position:absolute;top:50%;right:20px;width:20px;height:20px;content:"";transform:translate3d(0,-50%,0);transform-origin:50% 0 0;animation:.5s linear 0s normal forwards infinite running _ngcontent-%COMP%_selectr-spin;border-width:3px;border-style:solid;border-color:#aaa #ddd #ddd;border-radius:50%}@keyframes _ngcontent-%COMP%_selectr-spin{0%{transform:rotate(0) translate3d(0,-50%,0)}to{transform:rotate(360deg) translate3d(0,-50%,0)}}.selectr-container.open.inverted[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{border-width:1px 1px 0;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;background-color:#fff}.selectr-container.inverted[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{top:auto;bottom:calc(100% - 1px)}.selectr-container[_ngcontent-%COMP%] [_ngcontent-%COMP%]::placeholder{color:#6c7a86;opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%], .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:0}.owl-dialog-container[_ngcontent-%COMP%]{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;border-radius:2px;overflow:auto;background:#fff;color:#000000de;width:100%;height:100%;outline:none}.owl-dt-container[_ngcontent-%COMP%], .owl-dt-container[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{box-sizing:border-box}.owl-dt-container[_ngcontent-%COMP%]{display:block;font-size:1rem;background:#ffffff;pointer-events:auto;z-index:1000}.owl-dt-container-row[_ngcontent-%COMP%]{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row[_ngcontent-%COMP%]:last-child{border-bottom:none}.owl-dt-calendar[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%]{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%] .owl-dt-calendar-control-button[_ngcontent-%COMP%]{padding:0 .8em}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%] .owl-dt-calendar-control-button[_ngcontent-%COMP%]:hover{background-color:#0000001f}.owl-dt-calendar-main[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view[_ngcontent-%COMP%]{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%]{display:flex;align-items:center}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%] .owl-dt-calendar-table[_ngcontent-%COMP%]{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%] .owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding-bottom:.25em}.owl-dt-calendar-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%]{color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-weekdays[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-calendar-table-divider[_ngcontent-%COMP%]{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-calendar-table-divider[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell[_ngcontent-%COMP%]{position:relative;height:0;line-height:0;text-align:center;outline:0;color:#000000d9;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-content[_ngcontent-%COMP%]{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-out[_ngcontent-%COMP%]{opacity:.2}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-today[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){border-color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-selected[_ngcontent-%COMP%]{color:#ffffffd9;background-color:#3f51b5}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #ffffffd9}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%]{cursor:default}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected[_ngcontent-%COMP%]{opacity:.4}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-today[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){border-color:#0003}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-active[_ngcontent-%COMP%]:focus > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected), .owl-dt-calendar-table[_ngcontent-%COMP%] [_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-disabled):hover > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){background-color:#0000000a}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range[_ngcontent-%COMP%]{background:rgba(63,81,181,.2)}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from[_ngcontent-%COMP%]{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to[_ngcontent-%COMP%]{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:none}.owl-dt-timer-box[_ngcontent-%COMP%]{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content[_ngcontent-%COMP%]{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content[_ngcontent-%COMP%] .owl-dt-timer-input[_ngcontent-%COMP%]{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider[_ngcontent-%COMP%]{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider[_ngcontent-%COMP%]:before, .owl-dt-timer-divider[_ngcontent-%COMP%]:after{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translate(-50%);background-color:currentColor}.owl-dt-timer-divider[_ngcontent-%COMP%]:before{top:35%}.owl-dt-timer-divider[_ngcontent-%COMP%]:after{bottom:35%}.owl-dt-control-button[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:none}.owl-dt-control-period-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button[_ngcontent-%COMP%]:hover > .owl-dt-control-button-content[_ngcontent-%COMP%]{background-color:#0000001f}.owl-dt-control-period-button[_ngcontent-%COMP%] .owl-dt-control-button-arrow[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled][_ngcontent-%COMP%]{color:#0006;cursor:default}.owl-dt-control-arrow-button[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%]{position:relative;width:18.5em;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:100%}.owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{height:20.25em}.owl-dt-dialog-container[_ngcontent-%COMP%]{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{min-width:250px;max-width:750px}@media all and (orientation: landscape){.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{width:58vh;height:62vh}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:58vh}}@media all and (orientation: portrait){.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{width:80vw;height:80vw}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:80vw}}.owl-dt-container-buttons[_ngcontent-%COMP%]{display:flex;width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button[_ngcontent-%COMP%]{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button[_ngcontent-%COMP%]:hover .owl-dt-control-button-content[_ngcontent-%COMP%]{background-color:#0000001a}.owl-dt-container-info[_ngcontent-%COMP%]{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%]{outline:none}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%] .owl-dt-container-range-content[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%]:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-info-active[_ngcontent-%COMP%]{color:#3f51b5}.owl-dt-container-disabled[_ngcontent-%COMP%], .owl-dt-trigger-disabled[_ngcontent-%COMP%]{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]{border:1px solid currentColor;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]:focus .owl-dt-control-button-content[_ngcontent-%COMP%], .owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]:hover .owl-dt-control-button-content[_ngcontent-%COMP%]{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month[_ngcontent-%COMP%] .owl-dt-calendar-cell-out[_ngcontent-%COMP%]{visibility:hidden;cursor:default}.owl-dt-inline[_ngcontent-%COMP%]{display:inline-block}.owl-dt-control[_ngcontent-%COMP%]{outline:none;cursor:pointer}.owl-dt-control[_ngcontent-%COMP%] .owl-dt-control-content[_ngcontent-%COMP%]{outline:none}.owl-dt-control[_ngcontent-%COMP%]:focus > .owl-dt-control-content[_ngcontent-%COMP%]{background-color:#0000001f}.owl-dt-control[_ngcontent-%COMP%]:not(:-moz-focusring):focus > .owl-dt-control-content[_ngcontent-%COMP%]{box-shadow:none}.owl-hidden-accessible[_ngcontent-%COMP%]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(material-icons.59322316b3fd6063.woff2) format("woff2"),url(material-icons.4ad034d2c499d9b6.woff) format("woff")}.material-icons[_ngcontent-%COMP%]{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-outlined.f86cb7b0aa53f0fe.woff2) format("woff2"),url(material-icons-outlined.78a93b2079680a08.woff) format("woff")}.material-icons-outlined[_ngcontent-%COMP%]{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-round.b10ec9db5b7fbc74.woff2) format("woff2"),url(material-icons-round.92dc7ca2f4c591e7.woff) format("woff")}.material-icons-round[_ngcontent-%COMP%]{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-sharp.3885863ee4746422.woff2) format("woff2"),url(material-icons-sharp.a71cb2bf66c604de.woff) format("woff")}.material-icons-sharp[_ngcontent-%COMP%]{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-two-tone.675bd578bd14533e.woff2) format("woff2"),url(material-icons-two-tone.588d63134de807a7.woff) format("woff")}.material-icons-two-tone[_ngcontent-%COMP%]{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(roboto-latin-100.539f0a96b40596f7.woff2) format("woff2"),url(roboto-latin-100.5ba994dac3e79ea8.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(roboto-latin-100italic.41ba64219cb743c9.woff2) format("woff2"),url(roboto-latin-100italic.d61e7e8b07c0638c.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(roboto-latin-300.4d8f8086236bad80.woff2) format("woff2"),url(roboto-latin-300.6c1bc461047e61f5.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(roboto-latin-300italic.45164643b3bd5824.woff2) format("woff2"),url(roboto-latin-300italic.3a529751a590d3c1.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(roboto-latin-400.1e2d4d3a272629cd.woff2) format("woff2"),url(roboto-latin-400.7e4a045b9373d9c1.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(roboto-latin-400italic.bb3c6955c4334c8a.woff2) format("woff2"),url(roboto-latin-400italic.68431199e5b90ea8.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(roboto-latin-500.1dfbc3dbf815e3f3.woff2) format("woff2"),url(roboto-latin-500.e21fe97fd2329ff7.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(roboto-latin-500italic.7543a42b12b1452f.woff2) format("woff2"),url(roboto-latin-500italic.aaff6867154023d3.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(roboto-latin-700.12893bfc0762b0f3.woff2) format("woff2"),url(roboto-latin-700.02633003129d1e63.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(roboto-latin-700italic.bc7179e004e40113.woff2) format("woff2"),url(roboto-latin-700italic.e53062e27c63fafb.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(roboto-latin-900.282ba77fda1349f3.woff2) format("woff2"),url(roboto-latin-900.4962e810cbb4d3e5.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(roboto-latin-900italic.9c1f80840351fa12.woff2) format("woff2"),url(roboto-latin-900italic.2394134a78bbaef8.woff) format("woff")}.mat-ripple[_ngcontent-%COMP%]{overflow:hidden;position:relative}.mat-ripple[_ngcontent-%COMP%]:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded[_ngcontent-%COMP%]{overflow:visible}.mat-ripple-element[_ngcontent-%COMP%]{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{display:none}.cdk-visually-hidden[_ngcontent-%COMP%]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl][_ngcontent-%COMP%] .cdk-visually-hidden[_ngcontent-%COMP%]{left:auto;right:0}.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;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}.cdk-high-contrast-active[_ngcontent-%COMP%] .cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:rgba(0,0,0,.32)}.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%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize[_ngcontent-%COMP%]{resize:none}textarea.cdk-textarea-autosize-measuring[_ngcontent-%COMP%]{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox[_ngcontent-%COMP%]{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes _ngcontent-%COMP%_cdk-text-field-autofill-start{}@keyframes _ngcontent-%COMP%_cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored[_ngcontent-%COMP%]:-webkit-autofill{animation:_ngcontent-%COMP%_cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored[_ngcontent-%COMP%]:not(:-webkit-autofill){animation:_ngcontent-%COMP%_cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator[_ngcontent-%COMP%]{position:relative}.mat-focus-indicator[_ngcontent-%COMP%]:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator[_ngcontent-%COMP%]:focus:before{content:""}.cdk-high-contrast-active[_ngcontent-%COMP%]{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator[_ngcontent-%COMP%]{position:relative}.mat-mdc-focus-indicator[_ngcontent-%COMP%]:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator[_ngcontent-%COMP%]:focus:before{content:""}.cdk-high-contrast-active[_ngcontent-%COMP%]{--mat-mdc-focus-indicator-display: block}.mat-ripple-element[_ngcontent-%COMP%]{background-color:#0000001a}.mat-mdc-option[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-option[_ngcontent-%COMP%]:hover:not(.mdc-list-item--disabled), .mat-mdc-option[_ngcontent-%COMP%]:focus:not(.mdc-list-item--disabled), .mat-mdc-option.mat-mdc-option-active[_ngcontent-%COMP%], .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-primary, #002596)}.mat-accent[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-secondary, #ff4081)}.mat-warn[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{color:#0000008a}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled[_ngcontent-%COMP%]{color:#b0b0b0}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#002596}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#002596}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#ff4081}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#ff4081}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#f44336}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#f44336}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#b0b0b0}.mat-app-background[_ngcontent-%COMP%]{background-color:#fafafa;color:#000000de}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker[_ngcontent-%COMP%]{display:none}.mat-mdc-option[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em)}.mat-mdc-card[_ngcontent-%COMP%]{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;--mdc-elevated-card-container-color: #fff}.mat-mdc-card-outlined[_ngcontent-%COMP%]{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f;--mdc-outlined-card-outline-color: #e0e0e0}.mat-mdc-card-subtitle[_ngcontent-%COMP%]{color:#0000008a}.mat-mdc-card-title[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, .0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #002596}.mat-mdc-progress-bar[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(0, 37, 150, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#00259640}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #ff4081}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(255, 64, 129, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#ff408140}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #f44336}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(244, 67, 54, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#f4433640}.mat-mdc-tooltip[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: white}.mat-mdc-tooltip[_ngcontent-%COMP%]{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]{color:#000000de}@media all{.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:#0009}}@media all{.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#0009}}.mdc-text-field[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-primary, #002596)}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading[_ngcontent-%COMP%]{color:#0000008a}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:#0000008a}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:#0009}.mdc-text-field--filled[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, .87))}.mdc-text-field--filled[_ngcontent-%COMP%]:hover .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled.mdc-ripple-surface--hover[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before{opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple[_ngcontent-%COMP%]:before{opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled){background-color:#f5f5f5}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000006b}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#000000de}.mdc-text-field--filled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-primary, #002596)}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#00000061}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#000000de}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-primary, #002596)}.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#002596de}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{color:#00000061}@media all{.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:#00000061}}@media all{.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#00000061}}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-floating-label[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:#0000004d}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--prefix[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000000f}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#0000000f}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-floating-label[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--leading[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--prefix[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled[_ngcontent-%COMP%]{background-color:#fafafa}.mat-mdc-form-field-error[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{background-color:#000000de}.mat-mdc-form-field[_ngcontent-%COMP%]:hover .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{opacity:.04}.mat-mdc-form-field.mat-focused[_ngcontent-%COMP%] .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{opacity:.12}.mat-mdc-form-field-type-mat-native-select[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#0000008a}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#002596de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#ff4081de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#f44336de}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#00000061}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#ff4081de}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#f44336de}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%]{border-left:1px solid transparent}[dir=rtl][_ngcontent-%COMP%] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%]{border-left:none;border-right:1px solid transparent}.mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:56px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%] .mat-mdc-form-field-flex[_ngcontent-%COMP%] .mat-mdc-floating-label[_ngcontent-%COMP%]{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label[_ngcontent-%COMP%]:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:16px}.mdc-text-field__input[_ngcontent-%COMP%], .mdc-text-field__affix[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{line-height:1.5rem}.mdc-floating-label[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%], .mat-mdc-form-field-bottom-align[_ngcontent-%COMP%]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field[_ngcontent-%COMP%], .mat-mdc-floating-label[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, .75))}.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{font-size:16px}.mat-mdc-select-value[_ngcontent-%COMP%]{color:#000000de}.mat-mdc-select-placeholder[_ngcontent-%COMP%]{color:#0009}.mat-mdc-select-disabled[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#0000008a}.mat-mdc-form-field.mat-focused.mat-primary[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#002596de}.mat-mdc-form-field.mat-focused.mat-accent[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#ff4081de}.mat-mdc-form-field.mat-focused.mat-warn[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%], .mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-invalid[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#f44336de}.mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-disabled[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-select-panel[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-autocomplete-panel[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container[_ngcontent-%COMP%]{--mdc-dialog-container-color: white;--mdc-dialog-with-divider-divider-color: rgba(0, 0, 0, .12);--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-dialog-container[_ngcontent-%COMP%]{--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-label-text-color: #212121;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #002596;--mdc-chip-elevated-disabled-container-color: #002596;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #ff4081;--mdc-chip-elevated-disabled-container-color: #ff4081;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-chip-focus-overlay[_ngcontent-%COMP%]{background:black}.mat-mdc-chip[_ngcontent-%COMP%]{height:32px}.mat-mdc-standard-chip[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color: #616161;--mdc-switch-selected-icon-color: #fff;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-unselected-icon-color: #fff}.mat-mdc-slide-toggle[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-slide-toggle[_ngcontent-%COMP%] .mdc-switch--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-slide-toggle.mat-primary[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #00218e;--mdc-switch-selected-handle-color: #00218e;--mdc-switch-selected-hover-state-layer-color: #00218e;--mdc-switch-selected-pressed-state-layer-color: #00218e;--mdc-switch-selected-focus-handle-color: #000d68;--mdc-switch-selected-hover-handle-color: #000d68;--mdc-switch-selected-pressed-handle-color: #000d68;--mdc-switch-selected-focus-track-color: #4d66b6;--mdc-switch-selected-hover-track-color: #4d66b6;--mdc-switch-selected-pressed-track-color: #4d66b6;--mdc-switch-selected-track-color: #4d66b6}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #d81b60;--mdc-switch-selected-handle-color: #d81b60;--mdc-switch-selected-hover-state-layer-color: #d81b60;--mdc-switch-selected-pressed-state-layer-color: #d81b60;--mdc-switch-selected-focus-handle-color: #880e4f;--mdc-switch-selected-hover-handle-color: #880e4f;--mdc-switch-selected-pressed-handle-color: #880e4f;--mdc-switch-selected-focus-track-color: #f06292;--mdc-switch-selected-hover-track-color: #f06292;--mdc-switch-selected-pressed-track-color: #f06292;--mdc-switch-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}.mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 48px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #002596;--mdc-radio-selected-hover-icon-color: #002596;--mdc-radio-selected-icon-color: #002596;--mdc-radio-selected-pressed-icon-color: #002596;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #002596}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%]{padding:10px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%] .mdc-radio__background[_ngcontent-%COMP%]:before{top:-10px;left:-10px;width:40px;height:40px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%] .mdc-radio__native-control[_ngcontent-%COMP%]{top:0;right:0;left:0;width:40px;height:40px}.mat-mdc-slider[_ngcontent-%COMP%]{--mdc-slider-label-container-color: black;--mdc-slider-label-label-text-color: white;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mat-mdc-slider-value-indicator-opacity: .6}.mat-mdc-slider.mat-primary[_ngcontent-%COMP%]{--mdc-slider-handle-color: #002596;--mdc-slider-focus-handle-color: #002596;--mdc-slider-hover-handle-color: #002596;--mdc-slider-active-track-color: #002596;--mdc-slider-inactive-track-color: #002596;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #002596;--mat-mdc-slider-ripple-color: #002596;--mat-mdc-slider-hover-ripple-color: rgba(0, 37, 150, .05);--mat-mdc-slider-focus-ripple-color: rgba(0, 37, 150, .2)}.mat-mdc-slider.mat-accent[_ngcontent-%COMP%]{--mdc-slider-handle-color: #ff4081;--mdc-slider-focus-handle-color: #ff4081;--mdc-slider-hover-handle-color: #ff4081;--mdc-slider-active-track-color: #ff4081;--mdc-slider-inactive-track-color: #ff4081;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, .05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, .2)}.mat-mdc-slider.mat-warn[_ngcontent-%COMP%]{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, .05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, .2)}.mat-mdc-slider[_ngcontent-%COMP%]{--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}.mdc-menu-surface[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-item__secondary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, .54))}.mdc-list-item__overline-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{background-color:transparent}.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, .38))}.mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__content[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{opacity:.38}.mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__secondary-text[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__overline-text[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-trailing-meta[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--activated[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--selected.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--activated.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%]{color:var(--mdc-theme-primary, #002596)}.mdc-deprecated-list-group__subheader[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-divider[_ngcontent-%COMP%]:after{border-bottom-color:#fff}.mdc-list-divider[_ngcontent-%COMP%]{background-color:#0000001f}.mat-mdc-menu-item[disabled][_ngcontent-%COMP%], .mat-mdc-menu-item[disabled][_ngcontent-%COMP%] .mat-mdc-menu-submenu-icon[_ngcontent-%COMP%], .mat-mdc-menu-item[disabled][_ngcontent-%COMP%] .mat-icon-no-color[_ngcontent-%COMP%]{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, .38))}.mat-mdc-menu-item[_ngcontent-%COMP%] .mat-icon-no-color[_ngcontent-%COMP%], .mat-mdc-menu-submenu-icon[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-menu-item[_ngcontent-%COMP%]:hover:not([disabled]), .mat-mdc-menu-item.cdk-program-focused[_ngcontent-%COMP%]:not([disabled]), .mat-mdc-menu-item.cdk-keyboard-focused[_ngcontent-%COMP%]:not([disabled]), .mat-mdc-menu-item-highlighted[_ngcontent-%COMP%]:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content[_ngcontent-%COMP%], .mat-mdc-menu-content[_ngcontent-%COMP%] .mat-mdc-menu-item[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #002596;--mdc-checkbox-selected-hover-icon-color: #002596;--mdc-checkbox-selected-icon-color: #002596;--mdc-checkbox-selected-pressed-icon-color: #002596;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #002596;--mdc-radio-selected-hover-icon-color: #002596;--mdc-radio-selected-icon-color: #002596;--mdc-radio-selected-pressed-icon-color: #002596;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #002596}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.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--activated[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--selected.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--activated.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%]{color:#002596}.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}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}.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}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}.mat-mdc-paginator[_ngcontent-%COMP%]{background:white;color:#000000de}.mat-mdc-paginator-icon[_ngcontent-%COMP%]{fill:#0000008a}.mat-mdc-paginator-decrement[_ngcontent-%COMP%], .mat-mdc-paginator-increment[_ngcontent-%COMP%]{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first[_ngcontent-%COMP%], .mat-mdc-paginator-last[_ngcontent-%COMP%]{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-decrement[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-increment[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-first[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-last[_ngcontent-%COMP%]{border-color:#0000001f}.mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-icon[_ngcontent-%COMP%]{fill:#0000001f}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:40px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%] .mat-mdc-form-field-flex[_ngcontent-%COMP%] .mat-mdc-floating-label[_ngcontent-%COMP%]{top:20px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mdc-text-field--no-label[_ngcontent-%COMP%]:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-floating-label[_ngcontent-%COMP%]{display:none}.mat-mdc-paginator-container[_ngcontent-%COMP%]{min-height:56px}.mat-mdc-paginator[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%]{font-size:12px}.mat-mdc-tab[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]{background-color:transparent}.mat-mdc-tab[_ngcontent-%COMP%] .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%] .mdc-tab__text-label[_ngcontent-%COMP%]{color:#0009}.mat-mdc-tab.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-link.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-link.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#00000061}.mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#002596}.mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #002596)}.mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#002596}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#ff4081}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #ff4081)}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #002596;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #ff4081;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron[_ngcontent-%COMP%]{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header[_ngcontent-%COMP%] .mdc-tab[_ngcontent-%COMP%]{height:48px}.mdc-tab[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-checkbox[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#0000001a}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#000}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #002596;--mdc-checkbox-selected-hover-icon-color: #002596;--mdc-checkbox-selected-icon-color: #002596;--mdc-checkbox-selected-pressed-icon-color: #002596;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#0025961a}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#002596}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#ff40811a}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#ff4081}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#f443361a}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#f44336}.mat-mdc-checkbox-disabled[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%]{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__background[_ngcontent-%COMP%]{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__native-control[_ngcontent-%COMP%]{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__focus-ring[_ngcontent-%COMP%]{display:none}}.mdc-form-field[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #000}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #002596}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #ff4081}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-text-button-label-text-color: rgba(0, 0, 0, .38)}.mat-mdc-unelevated-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #fff;--mdc-filled-button-label-text-color: #000}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #002596;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #ff4081;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-button-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-label-text-color: rgba(0, 0, 0, .38)}.mat-mdc-raised-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #fff;--mdc-protected-button-label-text-color: #000}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #002596;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #ff4081;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-elevation: 0}.mat-mdc-outlined-button[_ngcontent-%COMP%]{--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #000}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #002596}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #ff4081}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #f44336}.mat-mdc-outlined-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-button[_ngcontent-%COMP%], .mat-mdc-outlined-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #002596;--mat-mdc-button-ripple-color: rgba(0, 37, 150, .1)}.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-raised-button[_ngcontent-%COMP%], .mat-mdc-unelevated-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-raised-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-raised-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-raised-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-mdc-button-base[_ngcontent-%COMP%]{height:36px}.mdc-button[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-icon-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-icon-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-icon-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #002596;--mat-mdc-button-ripple-color: rgba(0, 37, 150, .1)}.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #002596}.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #ff4081}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #f44336}.mat-mdc-icon-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-icon-button-icon-color: rgba(0, 0, 0, .38);--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__ripple[_ngcontent-%COMP%]{width:40px;height:40px;margin:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__touch[_ngcontent-%COMP%]{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mat-mdc-fab[_ngcontent-%COMP%], .mat-mdc-mini-fab[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-fab[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-fab.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-fab.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-fab[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-fab.mat-unthemed[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-unthemed[_ngcontent-%COMP%]{--mdc-fab-container-color: #fff;--mdc-fab-icon-color: #000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: #002596;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: #ff4081;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-container-color: #f44336;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled][_ngcontent-%COMP%], .mat-mdc-mini-fab[disabled][disabled][_ngcontent-%COMP%]{--mdc-fab-container-color: rgba(0, 0, 0, .12);--mdc-fab-icon-color: rgba(0, 0, 0, .38);--mat-mdc-fab-color: rgba(0, 0, 0, .38)}.mdc-fab--extended[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container[_ngcontent-%COMP%]{--mat-mdc-snack-bar-button-color: #ff4081;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}.mat-mdc-snack-bar-container[_ngcontent-%COMP%]{--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}.mdc-data-table[_ngcontent-%COMP%]{background-color:var(--mdc-theme-surface, #fff);border-color:#0000001f}.mdc-data-table__row[_ngcontent-%COMP%]{background-color:inherit}.mdc-data-table__header-cell[_ngcontent-%COMP%]{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected[_ngcontent-%COMP%]{background-color:#0025960a}.mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#0000001f}.mdc-data-table__cell[_ngcontent-%COMP%], .mdc-data-table__header-cell[_ngcontent-%COMP%]{border-bottom-color:#0000001f}.mdc-data-table__pagination[_ngcontent-%COMP%]{border-top-color:#0000001f}.mdc-data-table__row[_ngcontent-%COMP%]:not(.mdc-data-table__row--selected):hover{background-color:#0000000a}.mdc-data-table__header-cell[_ngcontent-%COMP%], .mdc-data-table__pagination-total[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-label[_ngcontent-%COMP%], .mdc-data-table__cell[_ngcontent-%COMP%]{color:#000000de}.mat-mdc-table[_ngcontent-%COMP%]{background:white}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__row[_ngcontent-%COMP%]{height:52px}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__pagination[_ngcontent-%COMP%]{min-height:52px}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__header-row[_ngcontent-%COMP%]{height:56px}.mdc-data-table__content[_ngcontent-%COMP%], .mdc-data-table__cell[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #002596}.mat-mdc-progress-spinner.mat-accent[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #ff4081}.mat-mdc-progress-spinner.mat-warn[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #f44336}.mat-badge[_ngcontent-%COMP%]{position:relative}.mat-badge.mat-badge[_ngcontent-%COMP%]{overflow:visible}.mat-badge-hidden[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{display:none}.mat-badge-content[_ngcontent-%COMP%]{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%], .mat-badge-content._mat-animation-noopable[_ngcontent-%COMP%]{transition:none}.mat-badge-content.mat-badge-active[_ngcontent-%COMP%]{transform:none}.mat-badge-small[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-8px}.mat-badge-small.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-8px}.mat-badge-small.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-16px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-16px}.mat-badge-small.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-16px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-8px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-8px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-8px}.mat-badge-medium[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-11px}.mat-badge-medium.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-11px}.mat-badge-medium.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-22px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-22px}.mat-badge-medium.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-22px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-11px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-11px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-11px}.mat-badge-large[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-14px}.mat-badge-large.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-14px}.mat-badge-large.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-28px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-28px}.mat-badge-large.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-28px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-14px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-14px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-14px}.mat-badge-content[_ngcontent-%COMP%]{color:#fff;background:#002596}.cdk-high-contrast-active[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{outline:solid 1px;border-radius:0}.mat-badge-accent[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{background:#ff4081;color:#fff}.mat-badge-warn[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{color:#fff;background:#f44336}.mat-badge-disabled[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{background:#b9b9b9;color:#00000061}.mat-badge-content[_ngcontent-%COMP%]{font-weight:600;font-size:12px;font-family:Roboto,sans-serif}.mat-badge-small[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{font-size:9px}.mat-badge-large[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{font-size:24px}.mat-bottom-sheet-container[_ngcontent-%COMP%]{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.mat-bottom-sheet-container[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone[_ngcontent-%COMP%]:not([class*=mat-elevation-z]), .mat-button-toggle-group[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]:not([class*=mat-elevation-z]), .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle[_ngcontent-%COMP%]{color:#00000061}.mat-button-toggle[_ngcontent-%COMP%] .mat-button-toggle-focus-overlay[_ngcontent-%COMP%]{background-color:#0000001f}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{color:#000000de;background:white}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle-focus-overlay[_ngcontent-%COMP%]{background-color:#000}.mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:solid 1px #e0e0e0}[dir=rtl][_ngcontent-%COMP%] .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked[_ngcontent-%COMP%]{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{color:#000000de}.mat-button-toggle-disabled[_ngcontent-%COMP%]{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{background:white}.mat-button-toggle-disabled.mat-button-toggle-checked[_ngcontent-%COMP%]{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard[_ngcontent-%COMP%], .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%]{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle-label-content[_ngcontent-%COMP%]{line-height:48px}.mat-button-toggle[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-calendar-arrow[_ngcontent-%COMP%]{fill:#0000008a}.mat-datepicker-toggle[_ngcontent-%COMP%], .mat-datepicker-content[_ngcontent-%COMP%] .mat-calendar-next-button[_ngcontent-%COMP%], .mat-datepicker-content[_ngcontent-%COMP%] .mat-calendar-previous-button[_ngcontent-%COMP%]{color:#0000008a}.mat-calendar-table-header-divider[_ngcontent-%COMP%]:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header[_ngcontent-%COMP%], .mat-calendar-body-label[_ngcontent-%COMP%]{color:#0000008a}.mat-calendar-body-cell-content[_ngcontent-%COMP%], .mat-date-range-input-separator[_ngcontent-%COMP%]{color:#000000de;border-color:transparent}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled[_ngcontent-%COMP%] .mat-date-range-input-separator[_ngcontent-%COMP%]{color:#00000061}.mat-calendar-body-in-preview[_ngcontent-%COMP%]{color:#0000003d}.mat-calendar-body-today[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-today[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(0,37,150,.2)}.mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(0,37,150,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(0,37,150,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#002596;color:#fff}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#00259666}.mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0025964d}@media (hover: hover){.mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0025964d}}.mat-datepicker-content[_ngcontent-%COMP%]{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#ff408166}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}@media (hover: hover){.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#f4433666}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.mat-datepicker-content-touch[_ngcontent-%COMP%]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active[_ngcontent-%COMP%]{color:#002596}.mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{color:#ff4081}.mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{color:#f44336}.mat-date-range-input-inner[disabled][_ngcontent-%COMP%]{color:#00000061}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{width:40px;height:40px;padding:8px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__ripple[_ngcontent-%COMP%]{width:40px;height:40px;margin:0}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__touch[_ngcontent-%COMP%]{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%,-50%)}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mat-mdc-button-touch-target[_ngcontent-%COMP%]{display:none}.mat-calendar[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-calendar-body[_ngcontent-%COMP%]{font-size:13px}.mat-calendar-body-label[_ngcontent-%COMP%], .mat-calendar-period-button[_ngcontent-%COMP%]{font-size:14px;font-weight:500}.mat-calendar-table-header[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:11px;font-weight:400}.mat-divider[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-divider-vertical[_ngcontent-%COMP%]{border-right-color:#0000001f}.mat-expansion-panel[_ngcontent-%COMP%]{background:white;color:#000000de}.mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-expansion-panel[_ngcontent-%COMP%] .mat-expansion-panel-header.cdk-keyboard-focused[_ngcontent-%COMP%]:not([aria-disabled=true]), .mat-expansion-panel[_ngcontent-%COMP%] .mat-expansion-panel-header.cdk-program-focused[_ngcontent-%COMP%]:not([aria-disabled=true]), .mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded) .mat-expansion-panel-header[_ngcontent-%COMP%]:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header[_ngcontent-%COMP%]:hover{background:white}}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#000000de}.mat-expansion-panel-header-description[_ngcontent-%COMP%], .mat-expansion-indicator[_ngcontent-%COMP%]:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%] .mat-expansion-panel-header-title[_ngcontent-%COMP%], .mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%] .mat-expansion-panel-header-description[_ngcontent-%COMP%]{color:inherit}.mat-expansion-panel-header[_ngcontent-%COMP%]{height:48px}.mat-expansion-panel-header.mat-expanded[_ngcontent-%COMP%]{height:64px}.mat-expansion-panel-header[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-grid-tile-header[_ngcontent-%COMP%], .mat-grid-tile-footer[_ngcontent-%COMP%]{font-size:14px}.mat-grid-tile-header[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%], .mat-grid-tile-footer[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]:nth-child(n+2), .mat-grid-tile-footer[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]:nth-child(n+2){font-size:12px}.mat-icon.mat-primary[_ngcontent-%COMP%]{color:#002596}.mat-icon.mat-accent[_ngcontent-%COMP%]{color:#ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{color:#f44336}.mat-drawer-container[_ngcontent-%COMP%]{background-color:#fafafa;color:#000000de}.mat-drawer[_ngcontent-%COMP%]{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push[_ngcontent-%COMP%]{background-color:#fff}.mat-drawer[_ngcontent-%COMP%]:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side[_ngcontent-%COMP%]{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end[_ngcontent-%COMP%], [dir=rtl][_ngcontent-%COMP%] .mat-drawer-side[_ngcontent-%COMP%]{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl][_ngcontent-%COMP%] .mat-drawer-side.mat-drawer-end[_ngcontent-%COMP%]{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown[_ngcontent-%COMP%]{background-color:#0009}.mat-step-header.cdk-keyboard-focused[_ngcontent-%COMP%], .mat-step-header.cdk-program-focused[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%]:hover:not([aria-disabled]), .mat-step-header[_ngcontent-%COMP%]:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header[_ngcontent-%COMP%]:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header[_ngcontent-%COMP%]:hover{background:none}}.mat-step-header[_ngcontent-%COMP%] .mat-step-label[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-optional[_ngcontent-%COMP%]{color:#0000008a}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{background-color:#0000008a;color:#fff}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#002596;color:#fff}.mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{color:#fff}.mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{color:#fff}.mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#f44336;color:#fff}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-error[_ngcontent-%COMP%]{background-color:transparent;color:#f44336}.mat-step-header[_ngcontent-%COMP%] .mat-step-label.mat-step-label-active[_ngcontent-%COMP%]{color:#000000de}.mat-step-header[_ngcontent-%COMP%] .mat-step-label.mat-step-label-error[_ngcontent-%COMP%]{color:#f44336}.mat-stepper-horizontal[_ngcontent-%COMP%], .mat-stepper-vertical[_ngcontent-%COMP%]{background-color:#fff}.mat-stepper-vertical-line[_ngcontent-%COMP%]:before{border-left-color:#0000001f}.mat-horizontal-stepper-header[_ngcontent-%COMP%]:before, .mat-horizontal-stepper-header[_ngcontent-%COMP%]:after, .mat-stepper-horizontal-line[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-horizontal-stepper-header[_ngcontent-%COMP%]{height:72px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%], .mat-vertical-stepper-header[_ngcontent-%COMP%]{padding:24px}.mat-stepper-vertical-line[_ngcontent-%COMP%]:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%]:after, .mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%]:before{top:36px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-stepper-horizontal-line[_ngcontent-%COMP%]{top:36px}.mat-stepper-vertical[_ngcontent-%COMP%], .mat-stepper-horizontal[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-step-label[_ngcontent-%COMP%]{font-size:14px;font-weight:400}.mat-step-sub-label-error[_ngcontent-%COMP%]{font-weight:400}.mat-step-label-error[_ngcontent-%COMP%]{font-size:16px}.mat-step-label-selected[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.mat-sort-header-arrow[_ngcontent-%COMP%]{color:#757575}.mat-toolbar[_ngcontent-%COMP%]{background:whitesmoke;color:#000000de}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{background:#002596;color:#fff}.mat-toolbar.mat-accent[_ngcontent-%COMP%]{background:#ff4081;color:#fff}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{background:#f44336;color:#fff}.mat-toolbar[_ngcontent-%COMP%] .mat-form-field-underline[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-form-field-ripple[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-focused[_ngcontent-%COMP%] .mat-form-field-ripple[_ngcontent-%COMP%]{background-color:currentColor}.mat-toolbar[_ngcontent-%COMP%] .mat-form-field-label[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-focused[_ngcontent-%COMP%] .mat-form-field-label[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-select-value[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-select-arrow[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-form-field.mat-focused[_ngcontent-%COMP%] .mat-select-arrow[_ngcontent-%COMP%]{color:inherit}.mat-toolbar[_ngcontent-%COMP%] .mat-input-element[_ngcontent-%COMP%]{caret-color:currentColor}.mat-toolbar-multiple-rows[_ngcontent-%COMP%]{min-height:64px}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows[_ngcontent-%COMP%]{min-height:56px}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{height:56px}}.mat-toolbar[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0}.mat-tree[_ngcontent-%COMP%]{background:white}.mat-tree-node[_ngcontent-%COMP%], .mat-nested-tree-node[_ngcontent-%COMP%]{color:#000000de}.mat-tree-node[_ngcontent-%COMP%]{min-height:48px}.mat-tree[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-tree-node[_ngcontent-%COMP%], .mat-nested-tree-node[_ngcontent-%COMP%]{font-weight:400;font-size:14px}html[_ngcontent-%COMP%]{height:100%;position:relative}body[_ngcontent-%COMP%]{min-height:100%;position:relative;margin:0;font-family:Roboto,Helvetica Neue,sans-serif}h2[_ngcontent-%COMP%]{text-align:center;font-size:28px;margin:40px 10px}.mainContainer[_ngcontent-%COMP%]{min-height:100%;overflow:hidden;display:block;position:relative;padding-bottom:25px}.footer[_ngcontent-%COMP%]{background-color:#002596;position:absolute;bottom:0;width:100%;height:25px}.footer[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{float:right;color:#f5f5f5;margin:5px;font-size:small}.buttons[_ngcontent-%COMP%]{width:200px;margin:25px auto 40px}.buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%], tr[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;width:100%}table[_ngcontent-%COMP%] .small-row[_ngcontent-%COMP%], tr[_ngcontent-%COMP%] .small-row[_ngcontent-%COMP%]{height:50px}.jsoneditor-menu[_ngcontent-%COMP%]{background:rgb(0,37,150)}.jsoneditor-menu[_ngcontent-%COMP%] .jsoneditor-poweredBy[_ngcontent-%COMP%]{visibility:hidden}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:6px!important;word-wrap:break-word;max-width:250px}.mat-tooltip[_ngcontent-%COMP%]{font-size:13px!important}.mat-hint[_ngcontent-%COMP%]{font-size:12px;margin-bottom:5px}.qrcode[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{max-width:325px!important;height:auto!important}mat-card[_ngcontent-%COMP%] .mat-mdc-card-header-text[_ngcontent-%COMP%]{width:100%}@media (max-width: 800px){.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%]{font-size:12px!important}}@media (max-width: 450px){h2[_ngcontent-%COMP%]{font-size:24px;margin-top:20px;margin-bottom:10px}.mat-hint[_ngcontent-%COMP%]{font-size:11px}}@media (max-width: 430px){.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%], .ace_tooltip[_ngcontent-%COMP%]{font-size:10px!important}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{max-width:150px}}@media (max-width: 350px){.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{max-width:100px}}@media (max-width: 320px){.qrcode[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{max-width:256px!important}.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%], .ace_tooltip[_ngcontent-%COMP%]{font-size:9px!important}}#encrypted-msg-div[_ngcontent-%COMP%]{margin-bottom:30px;margin-left:auto;margin-right:auto;text-align:center}#encrypted-msg-div[_ngcontent-%COMP%] .encrypted-msg[_ngcontent-%COMP%]{font-size:16px}#encrypted-msg-div[_ngcontent-%COMP%] .encrypted-msg[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:x-large;vertical-align:bottom;margin:0}.container[_ngcontent-%COMP%]{margin-left:-30px;margin-right:auto;text-align:center}.container[_ngcontent-%COMP%] .qrcodeContainer[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{display:inline-block}.container[_ngcontent-%COMP%] .indexLabel[_ngcontent-%COMP%]{vertical-align:top;margin-right:5px;margin-top:15px}mat-icon[_ngcontent-%COMP%]{color:red;font-size:xx-large;margin-top:10px}.dataTooLargeError[_ngcontent-%COMP%]{margin:0 auto 50px;padding:5px;text-align:center;max-width:600px;font-size:large}.dataTooLargeError[_ngcontent-%COMP%] .errorMsgDiv[_ngcontent-%COMP%]{margin-bottom:20px}.formDiv[_ngcontent-%COMP%]{text-align:center;margin:50px auto 0;max-width:350px}.formDiv[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{margin-bottom:20px}.formDiv[_ngcontent-%COMP%] .printFormField[_ngcontent-%COMP%]{width:325px}.formDiv[_ngcontent-%COMP%] #saveLabel[_ngcontent-%COMP%]{margin-bottom:10px}@media (max-width: 400px){.container[_ngcontent-%COMP%]{margin-left:auto}.container[_ngcontent-%COMP%] .qrcodeContainer[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{width:100%}.dataTooLargeError[_ngcontent-%COMP%]{font-size:medium}.formDiv[_ngcontent-%COMP%] .printFormField[_ngcontent-%COMP%]{width:300px}}']}),n})();function iK(n,t){if(1&n){const e=cr();He(0,"button",10),to("click",function(){return u0(e),h0(Un().backClicked())}),He(1,"mat-icon"),vt(2,"arrow_back"),nt()()}}function rK(n,t){1&n&&Xn(0,"app-main")}function aK(n,t){1&n&&Xn(0,"app-edit")}function sK(n,t){1&n&&Xn(0,"app-generator")}let cK=(()=>{class n{constructor(e,o){this.dataService=e,this.dialog=o,this.version="2.3.2",this.title="ae-qr-generator",e.showHomeComponent.subscribe(i=>{this.showHome=i}),e.showEditComponent.subscribe(i=>{this.showEdit=i}),e.showGeneratorComponent.subscribe(i=>{this.showGenerator=i}),this.showHome=!0}ngOnInit(){}backClicked(){this.dataService.showEdit()}startOverClicked(e){e.currentTarget.blur();const o=new tm;o.disableClose=!0,o.autoFocus=!1,this.dialog.open(M$,o).afterClosed().subscribe(r=>{r&&(this.editCmp&&this.editCmp.clearForm(),this.dataService.startOver())})}getVersion(){return this.version}}return n.\u0275fac=function(e){return new(e||n)(tt(Sl),tt(PA))},n.\u0275cmp=ho({type:n,selectors:[["app-root"]],viewQuery:function(e,o){if(1&e&&z0(UE,5),2&e){let i;Io(i=So())&&(o.editCmp=i.first)}},decls:17,vars:6,consts:[[1,"navbar"],["id","navButtons",3,"hidden"],["mat-icon-button","","matTooltip","Start over",1,"navBtn",3,"click"],["mat-icon-button","","class","navBtn","matTooltip","Back",3,"click",4,"ngIf"],["href","https://datalogic.github.io/"],["src","assets/images/dl-logo.png",1,"dl-logo"],[1,"mainContainer"],["mat-list-item",""],[4,"ngIf"],[1,"footer"],["mat-icon-button","","matTooltip","Back",1,"navBtn",3,"click"]],template:function(e,o){1&e&&(He(0,"div",0)(1,"div",1)(2,"button",2),to("click",function(r){return o.startOverClicked(r)}),He(3,"mat-icon"),vt(4,"home"),nt()(),Fn(5,iK,3,0,"button",3),nt(),He(6,"a",4),Xn(7,"img",5),nt()(),He(8,"div",6)(9,"h2",7),vt(10,"Android Enterprise QR Code Generator"),nt(),Fn(11,rK,1,0,"app-main",8),Fn(12,aK,1,0,"app-edit",8),Fn(13,sK,1,0,"app-generator",8),nt(),He(14,"footer",9)(15,"span"),vt(16),nt()()),2&e&&(Zt(1),Jt("hidden",o.showHome),Zt(4),Jt("ngIf",o.showGenerator),Zt(6),Jt("ngIf",o.showHome),Zt(1),Jt("ngIf",o.showEdit),Zt(1),Jt("ngIf",o.showGenerator),Zt(3),hi("Version ",o.getVersion(),""))},dependencies:[ns,OY,zg,MA,Z$,UE,oK],styles:['.jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]), .jsoneditor[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]), .jsoneditor-modal[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]{height:auto;border:inherit;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;transition:none;line-height:inherit}.jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]):focus, .jsoneditor[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%]:focus, .jsoneditor[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]):focus, .jsoneditor-modal[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus{border:inherit;box-shadow:inherit}.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{height:inherit}.jsoneditor[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{display:inherit;height:inherit}.jsoneditor[_ngcontent-%COMP%] label[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor[_ngcontent-%COMP%] table[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{border-collapse:collapse;width:auto}.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding:0;display:table-cell;text-align:left;vertical-align:inherit;border-radius:inherit}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%]{position:absolute;background:#fff;box-shadow:2px 2px 12px #8080804d;border:1px solid #d3d3d3;overflow-x:hidden;overflow-y:auto;cursor:default;margin:0;padding:5px;text-align:left;outline:0;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]{color:#1a1a1a}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%] .item.hover[_ngcontent-%COMP%]{background-color:#ebebeb}.jsoneditor[_ngcontent-%COMP%] .autocomplete.hint[_ngcontent-%COMP%]{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root[_ngcontent-%COMP%]{position:relative;width:0;height:0}.jsoneditor-contextmenu[_ngcontent-%COMP%]{position:absolute;box-sizing:content-box;z-index:2}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%]{position:relative;left:0;top:0;width:128px;height:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px #8080804d;list-style:none;margin:0;padding:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{position:relative;padding:0 8px 0 0;margin:0;width:128px;height:auto;border:none;cursor:pointer;color:#4d4d4d;background:0 0;font-size:14px;font-family:arial,sans-serif;box-sizing:border-box;text-align:left}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]::-moz-focus-inner{padding:0;border:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button.jsoneditor-default[_ngcontent-%COMP%]{width:96px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button.jsoneditor-expand[_ngcontent-%COMP%]{float:right;width:32px;height:24px;border-left:1px solid #e5e5e5}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{display:none;position:relative;left:-10px;top:0;border:none;box-shadow:inset 0 0 10px #80808080;padding:0 10px;transition:all .3s ease-out}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{margin-left:24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{padding-left:24px;animation:all ease-in-out 1s}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .jsoneditor-expand[_ngcontent-%COMP%]{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:0 -72px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:24px;height:24px;border:none;padding:0;margin:0;background-image:url(jsoneditor-icons.94cc300788573d38.svg)}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-text[_ngcontent-%COMP%]{padding:4px 0 4px 24px;word-wrap:break-word}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-text.jsoneditor-right-margin[_ngcontent-%COMP%]{padding-right:24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-separator[_ngcontent-%COMP%]{height:0;border-top:1px solid #e5e5e5;padding-top:5px;margin-top:5px}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-remove[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-24px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-append[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-insert[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:0 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-duplicate[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-48px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-sort-asc[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-168px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-sort-desc[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-192px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-transform[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-216px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-extract[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:0 -24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-string[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-144px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-auto[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-120px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-object[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-72px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-array[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-96px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-modes[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-image:none;width:6px}.jsoneditor-contextmenu[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{box-sizing:content-box;position:relative}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{color:#1a1a1a;background-color:#f5f5f5;outline:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#f5f5f5}.jsoneditor-modal[_ngcontent-%COMP%]{max-width:95%;border-radius:2px!important;padding:45px 15px 15px!important;box-shadow:2px 2px 12px #8080804d;color:#4d4d4d;line-height:1.3em}.jsoneditor-modal.jsoneditor-modal-transform[_ngcontent-%COMP%]{width:600px!important}.jsoneditor-modal[_ngcontent-%COMP%] .pico-modal-header[_ngcontent-%COMP%]{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;padding:0 10px;height:30px;line-height:30px;font-family:arial,sans-serif;font-size:11pt;background:#3883fa;color:#fff}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{width:100%}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:3px 0}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td.jsoneditor-modal-input[_ngcontent-%COMP%]{text-align:right;padding-right:0;white-space:nowrap}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td.jsoneditor-modal-actions[_ngcontent-%COMP%]{padding-top:15px}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{vertical-align:middle}.jsoneditor-modal[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:first-child{margin-top:0}.jsoneditor-modal[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#3883fa}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-block[_ngcontent-%COMP%]{margin-bottom:10px}.jsoneditor-modal[_ngcontent-%COMP%] .pico-close[_ngcontent-%COMP%]{background:0 0!important;font-size:24px!important;top:7px!important;right:7px!important;color:#fff}.jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{padding:4px}.jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]{cursor:inherit}.jsoneditor-modal[_ngcontent-%COMP%] input[disabled][_ngcontent-%COMP%]{background:#d3d3d3;color:gray}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-select-wrapper[_ngcontent-%COMP%]{position:relative;display:inline-block}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-select-wrapper[_ngcontent-%COMP%]:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:14px;pointer-events:none}.jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{padding:3px 24px 3px 10px;min-width:180px;max-width:350px;-webkit-appearance:none;appearance:none;text-indent:0;text-overflow:"";font-size:14px;line-height:1.5em}.jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]::-ms-expand{display:none}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{padding:4px 10px;margin:0;border-radius:0;border-left-style:none}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input.jsoneditor-button-first[_ngcontent-%COMP%]{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-style:solid}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input.jsoneditor-button-last[_ngcontent-%COMP%]{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview[_ngcontent-%COMP%]{background:#f5f5f5;height:200px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview.jsoneditor-error[_ngcontent-%COMP%]{color:#ee422e}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard[_ngcontent-%COMP%]{line-height:1.2em;width:100%;padding:0;border-radius:3px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-label[_ngcontent-%COMP%]{font-weight:700;color:#1e90ff;margin-top:20px;margin-bottom:5px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard-label[_ngcontent-%COMP%]{font-style:italic;margin:4px 0 2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-inline[_ngcontent-%COMP%]{position:relative;display:inline-block;width:100%;padding-top:2px;padding-bottom:2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-inline[_ngcontent-%COMP%]:not(:last-child){padding-right:2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-field[_ngcontent-%COMP%]{width:180px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-relation[_ngcontent-%COMP%]{width:100px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-value[_ngcontent-%COMP%]{min-width:180px;flex:1}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-sort-field[_ngcontent-%COMP%]{width:170px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-sort-order[_ngcontent-%COMP%]{width:150px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-select-fields[_ngcontent-%COMP%]{width:100%}.jsoneditor-modal[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%] .selectr-tag[_ngcontent-%COMP%]{background-color:#3883fa;border-radius:5px}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-align:left;vertical-align:middle;font-weight:400;color:#4d4d4d;border-spacing:0;border-collapse:collapse}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{background:#fff;border:1px solid #d3d3d3;color:#4d4d4d;border-radius:3px;padding:4px}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{border-radius:unset}.jsoneditor-modal[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] option[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{font-size:10.5pt;font-family:arial,sans-serif}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;width:100%;box-sizing:border-box}.jsoneditor-modal[_ngcontent-%COMP%] input[type=button][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=submit][_ngcontent-%COMP%]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{cursor:pointer}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group.jsoneditor-button-group-value-asc[_ngcontent-%COMP%] input.jsoneditor-button-asc[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group.jsoneditor-button-group-value-desc[_ngcontent-%COMP%] input.jsoneditor-button-desc[_ngcontent-%COMP%]{background:#3883fa;border-color:#3883fa;color:#fff}.jsoneditor[_ngcontent-%COMP%]{color:#1a1a1a;border:thin solid #3883fa;box-sizing:border-box;width:100%;height:100%;position:relative;padding:0;line-height:100%}div.jsoneditor-default[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-readonly[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%]{border:1px solid transparent;min-height:16px;min-width:32px;line-height:16px;padding:2px;margin:1px;word-wrap:break-word;float:left}div.jsoneditor-field[_ngcontent-%COMP%] p[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}div.jsoneditor-value[_ngcontent-%COMP%]{word-break:break-word}div.jsoneditor-value.jsoneditor-empty[_ngcontent-%COMP%]:after{content:"value"}div.jsoneditor-value.jsoneditor-string[_ngcontent-%COMP%]{color:#006000}div.jsoneditor-value.jsoneditor-number[_ngcontent-%COMP%]{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean[_ngcontent-%COMP%]{color:#ff8c00}div.jsoneditor-value.jsoneditor-null[_ngcontent-%COMP%]{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-invalid[_ngcontent-%COMP%]{color:#1a1a1a}div.jsoneditor-readonly[_ngcontent-%COMP%]{min-width:16px;color:gray}div.jsoneditor-empty[_ngcontent-%COMP%]{border-color:#d3d3d3;border-style:dashed;border-radius:2px}div.jsoneditor-field.jsoneditor-empty[_ngcontent-%COMP%]:after{content:"field"}div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top}div.jsoneditor[_ngcontent-%COMP%] td.jsoneditor-separator[_ngcontent-%COMP%]{padding:3px 0;vertical-align:top;color:gray}div.jsoneditor[_ngcontent-%COMP%] td.jsoneditor-tree[_ngcontent-%COMP%]{vertical-align:top}div.jsoneditor.busy[_ngcontent-%COMP%] pre.jsoneditor-preview[_ngcontent-%COMP%]{background:#f5f5f5;color:gray}div.jsoneditor.busy[_ngcontent-%COMP%] div.jsoneditor-busy[_ngcontent-%COMP%]{display:inherit}div.jsoneditor[_ngcontent-%COMP%] code.jsoneditor-preview[_ngcontent-%COMP%]{background:0 0}div.jsoneditor.jsoneditor-mode-preview[_ngcontent-%COMP%] pre.jsoneditor-preview[_ngcontent-%COMP%]{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:2px;margin:0;white-space:pre-wrap;word-break:break-all}div.jsoneditor-default[_ngcontent-%COMP%]{color:gray;padding-left:10px}div.jsoneditor-tree[_ngcontent-%COMP%]{width:100%;height:100%;position:relative;overflow:auto;background:#fff}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-button[_ngcontent-%COMP%]{width:24px;height:24px;padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;background-image:url(jsoneditor-icons.94cc300788573d38.svg)}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-button[_ngcontent-%COMP%]:focus{background-color:#f5f5f5;outline:#e5e5e5 solid 1px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-collapsed[_ngcontent-%COMP%]{background-position:0 -48px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-expanded[_ngcontent-%COMP%]{background-position:0 -72px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]{background-position:-48px -72px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-invisible[_ngcontent-%COMP%]{visibility:hidden;background:0 0}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-72px -72px;cursor:move}div.jsoneditor-tree[_ngcontent-%COMP%] [_ngcontent-%COMP%]:focus{outline:0}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%]{display:inline-block;padding:3px 4px;margin:2px 0;background-color:#e5e5e5;border-radius:3px;color:gray;font-family:arial,sans-serif;font-size:14px}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;color:gray}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-color[_ngcontent-%COMP%]{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid grey;cursor:pointer}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-color.jsoneditor-color-readonly[_ngcontent-%COMP%]{cursor:inherit}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-date[_ngcontent-%COMP%]{background:#a1a1a1;color:#fff;font-family:arial,sans-serif;border-radius:3px;display:inline-block;padding:3px;margin:0 3px}div.jsoneditor-tree[_ngcontent-%COMP%] table.jsoneditor-tree[_ngcontent-%COMP%]{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree[_ngcontent-%COMP%] .jsoneditor-button[_ngcontent-%COMP%]{display:block}div.jsoneditor-tree[_ngcontent-%COMP%] .jsoneditor-button.jsoneditor-schema-error[_ngcontent-%COMP%]{width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;background-color:transparent}div.jsoneditor-outer[_ngcontent-%COMP%]{position:static;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box}div.jsoneditor-outer.has-nav-bar[_ngcontent-%COMP%]{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar[_ngcontent-%COMP%]{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar[_ngcontent-%COMP%]{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar[_ngcontent-%COMP%]{margin-top:-35px;padding-top:35px}div.jsoneditor-busy[_ngcontent-%COMP%]{position:absolute;top:15%;left:0;box-sizing:border-box;width:100%;text-align:center;display:none}div.jsoneditor-busy[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty[_ngcontent-%COMP%]:after, div.jsoneditor-value.jsoneditor-empty[_ngcontent-%COMP%]:after{pointer-events:none;color:#d3d3d3;font-size:8pt}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]{display:inline-block;padding:2px;margin:2px}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]:focus, a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]:hover{color:#ee422e}div.jsoneditor-field.jsoneditor-highlight[_ngcontent-%COMP%], div.jsoneditor-field[contenteditable=true][_ngcontent-%COMP%]:focus, div.jsoneditor-field[contenteditable=true][_ngcontent-%COMP%]:hover, div.jsoneditor-value.jsoneditor-highlight[_ngcontent-%COMP%], div.jsoneditor-value[contenteditable=true][_ngcontent-%COMP%]:focus, div.jsoneditor-value[contenteditable=true][_ngcontent-%COMP%]:hover{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%], div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%]:focus, div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%]:hover, div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%]:focus, div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%]:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-array[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-object[_ngcontent-%COMP%]{min-width:16px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button.jsoneditor-selected[_ngcontent-%COMP%], div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]:hover, tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]{background-position:-48px -48px}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#ee422e}.ace-jsoneditor[_ngcontent-%COMP%], textarea.jsoneditor-text[_ngcontent-%COMP%]{min-height:150px}.ace-jsoneditor.ace_editor[_ngcontent-%COMP%], textarea.jsoneditor-text.ace_editor[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace}textarea.jsoneditor-text[_ngcontent-%COMP%]{width:100%;height:100%;margin:0;box-sizing:border-box;outline-width:0;border:none;background-color:#fff;resize:none}tr.jsoneditor-highlight[_ngcontent-%COMP%], tr.jsoneditor-selected[_ngcontent-%COMP%]{background-color:#d3d3d3}tr.jsoneditor-selected[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%], tr.jsoneditor-selected[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%], tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{visibility:visible}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]:hover, tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{background-position:-72px -48px}div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{padding:0;margin:0}.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;color:#1a1a1a}.jsoneditor-schema-error[_ngcontent-%COMP%]{cursor:default;display:inline-block;height:24px;line-height:24px;position:relative;text-align:center;width:24px}.jsoneditor-popover[_ngcontent-%COMP%]{background-color:#4c4c4c;border-radius:3px;box-shadow:0 0 5px #0006;color:#fff;padding:7px 10px;position:absolute;cursor:auto;width:200px}.jsoneditor-popover.jsoneditor-above[_ngcontent-%COMP%]{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above[_ngcontent-%COMP%]:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below[_ngcontent-%COMP%]{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below[_ngcontent-%COMP%]:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left[_ngcontent-%COMP%]{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left[_ngcontent-%COMP%]:before{border-left:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right[_ngcontent-%COMP%]{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right[_ngcontent-%COMP%]:before{border-right:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;left:-14px;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover[_ngcontent-%COMP%]:before{border-right:7px solid transparent;border-left:7px solid transparent;content:"";display:block;left:50%;margin-left:-7px;position:absolute}.jsoneditor-text-errors[_ngcontent-%COMP%] tr.jump-to-line[_ngcontent-%COMP%]:hover{text-decoration:underline;cursor:pointer}.jsoneditor-schema-error[_ngcontent-%COMP%]:focus .jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%]:hover .jsoneditor-popover[_ngcontent-%COMP%]{display:block;animation:_ngcontent-%COMP%_fade-in .3s linear 1,move-up .3s linear 1}@keyframes _ngcontent-%COMP%_fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-validation-errors-container[_ngcontent-%COMP%]{max-height:130px;overflow-y:auto}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-validation-errors[_ngcontent-%COMP%]{width:100%;overflow:hidden}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors[_ngcontent-%COMP%]{position:absolute;margin:auto;bottom:31px;left:calc(50% - 92px);color:gray;background-color:#ebebeb;padding:7px 15px;border-radius:8px}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors.visible[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors.hidden[_ngcontent-%COMP%]{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;border-top:1px solid #ffc700}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:3px 6px;vertical-align:middle}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{margin:0;white-space:pre-wrap}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{background-color:#ffffab}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] tr.parse-error[_ngcontent-%COMP%]{background-color:#ee2e2e70}.jsoneditor-text-errors[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{border:none;width:24px;height:24px;padding:0;margin:0 4px 0 0;cursor:pointer}.jsoneditor-text-errors[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;background-color:transparent}.jsoneditor-text-errors[_ngcontent-%COMP%] tr.parse-error[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-25px 0;background-color:transparent}.jsoneditor-anchor[_ngcontent-%COMP%]{cursor:pointer}.jsoneditor-anchor[_ngcontent-%COMP%] .picker_wrapper.popup.popup_bottom[_ngcontent-%COMP%]{top:28px;left:-10px}.fadein[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadein .3s;-moz-animation:fadein .3s;-o-animation:fadein .3s}@keyframes _ngcontent-%COMP%_fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal[_ngcontent-%COMP%] input[type=search].selectr-input[_ngcontent-%COMP%]{border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px;box-sizing:border-box}.jsoneditor-modal[_ngcontent-%COMP%] button.selectr-input-clear[_ngcontent-%COMP%]{right:8px}.jsoneditor-menu[_ngcontent-%COMP%]{width:100%;height:35px;padding:2px;margin:0;box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%], .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{width:26px;height:26px;margin:2px;padding:0;border-radius:2px;border:1px solid transparent;background-color:transparent;background-image:url(jsoneditor-icons.94cc300788573d38.svg);color:#fff;opacity:.8;font-family:arial,sans-serif;font-size:14px;float:left}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:hover, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:hover{background-color:#fff3;border:1px solid rgba(255,255,255,.4)}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:active, .jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:focus, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:active, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:focus{background-color:#ffffff4d}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:disabled, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:disabled{opacity:.5;background-color:transparent;border:none}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-collapse-all[_ngcontent-%COMP%]{background-position:0 -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-expand-all[_ngcontent-%COMP%]{background-position:0 -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%]{background-position:-120px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%]{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-form[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-form[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-view[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-view[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%]{display:none}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-undo[_ngcontent-%COMP%]{background-position:-24px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-undo[_ngcontent-%COMP%]:disabled{background-position:-24px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-redo[_ngcontent-%COMP%]{background-position:-48px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-redo[_ngcontent-%COMP%]:disabled{background-position:-48px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-compact[_ngcontent-%COMP%]{background-position:-72px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-format[_ngcontent-%COMP%]{background-position:-72px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-repair[_ngcontent-%COMP%]{background-position:-96px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%]{display:inline-block;float:left}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button.jsoneditor-separator[_ngcontent-%COMP%], .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-separator[_ngcontent-%COMP%]{margin-left:10px}.jsoneditor-menu[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-family:arial,sans-serif;font-size:14px;color:#fff;opacity:.8;vertical-align:middle}.jsoneditor-menu[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{opacity:1}.jsoneditor-menu[_ngcontent-%COMP%] a.jsoneditor-poweredBy[_ngcontent-%COMP%]{font-size:8pt;position:absolute;right:0;top:0;padding:10px}.jsoneditor-navigation-bar[_ngcontent-%COMP%]{width:100%;height:26px;line-height:26px;padding:0;margin:0;border-bottom:1px solid #d3d3d3;box-sizing:border-box;color:gray;background-color:#ebebeb;overflow:hidden;font-family:arial,sans-serif;font-size:14px}.jsoneditor-search[_ngcontent-%COMP%]{font-family:arial,sans-serif;position:absolute;right:4px;top:4px;border-collapse:collapse;border-spacing:0;display:flex}.jsoneditor-search[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{color:#1a1a1a;width:120px;border:none;outline:0;margin:1px;line-height:20px;font-family:arial,sans-serif}.jsoneditor-search[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:16px;height:24px;padding:0;margin:0;border:none;background:url(jsoneditor-icons.94cc300788573d38.svg);vertical-align:top}.jsoneditor-search[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:transparent}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-refresh[_ngcontent-%COMP%]{width:18px;background-position:-99px -73px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-next[_ngcontent-%COMP%]{cursor:pointer;background-position:-124px -73px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-next[_ngcontent-%COMP%]:hover{background-position:-124px -49px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-previous[_ngcontent-%COMP%]{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-previous[_ngcontent-%COMP%]:hover{background-position:-148px -49px}.jsoneditor-results[_ngcontent-%COMP%]{font-family:arial,sans-serif;color:#fff;padding-right:5px;line-height:26px}.jsoneditor-frame[_ngcontent-%COMP%]{border:1px solid transparent;background-color:#fff;padding:0 2px;margin:0}.jsoneditor-statusbar[_ngcontent-%COMP%]{line-height:26px;height:26px;color:gray;background-color:#ebebeb;border-top:1px solid #d3d3d3;box-sizing:border-box;font-size:14px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-val[_ngcontent-%COMP%]{margin-right:12px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-count[_ngcontent-%COMP%]{margin-left:4px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-validation-error-icon[_ngcontent-%COMP%]{float:right;width:24px;height:24px;padding:0;margin-top:1px;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;cursor:pointer}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-validation-error-count[_ngcontent-%COMP%]{float:right;margin:0 4px 0 0;cursor:pointer}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-parse-error-icon[_ngcontent-%COMP%]{float:right;width:24px;height:24px;padding:0;margin:1px;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-25px 0}.jsoneditor-statusbar[_ngcontent-%COMP%] .jsoneditor-array-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:inherit}div.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-label[_ngcontent-%COMP%], div.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-size-info[_ngcontent-%COMP%]{margin:0 4px}.jsoneditor-treepath[_ngcontent-%COMP%]{padding:0 5px;overflow:hidden;white-space:nowrap;outline:0}.jsoneditor-treepath.show-all[_ngcontent-%COMP%]{word-wrap:break-word;white-space:normal;position:absolute;background-color:#ebebeb;z-index:1;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all[_ngcontent-%COMP%] span.jsoneditor-treepath-show-all-btn[_ngcontent-%COMP%]{display:none}.jsoneditor-treepath[_ngcontent-%COMP%] div.jsoneditor-contextmenu-root[_ngcontent-%COMP%]{position:absolute;left:0}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-show-all-btn[_ngcontent-%COMP%]{position:absolute;background-color:#ebebeb;left:0;height:20px;padding:0 3px;cursor:pointer}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-element[_ngcontent-%COMP%]{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-seperator[_ngcontent-%COMP%]{margin:2px;font-size:9pt;font-family:arial,sans-serif}.jsoneditor-treepath[_ngcontent-%COMP%] span.jsoneditor-treepath-element[_ngcontent-%COMP%]:hover, .jsoneditor-treepath[_ngcontent-%COMP%] span.jsoneditor-treepath-seperator[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}.selectr-container[_ngcontent-%COMP%]{position:relative}.selectr-container[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{list-style:none}.selectr-hidden[_ngcontent-%COMP%]{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0 none}.selectr-visible[_ngcontent-%COMP%]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:11}.selectr-desktop.multiple[_ngcontent-%COMP%] .selectr-visible[_ngcontent-%COMP%]{display:none}.selectr-desktop.multiple.native-open[_ngcontent-%COMP%] .selectr-visible[_ngcontent-%COMP%]{top:100%;min-height:200px!important;height:auto;opacity:1;display:block}.selectr-container.multiple.selectr-mobile[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{z-index:0}.selectr-selected[_ngcontent-%COMP%]{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:7px 28px 7px 14px;cursor:pointer;border:1px solid #999;border-radius:3px;background-color:#fff}.selectr-selected[_ngcontent-%COMP%]:before{position:absolute;top:50%;right:10px;width:0;height:0;content:"";transform:rotate(0) translate3d(0,-50%,0);border-width:4px 4px 0 4px;border-style:solid;border-color:#6c7a86 transparent transparent}.selectr-container.native-open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:before, .selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:before{border-width:0 4px 4px 4px;border-style:solid;border-color:transparent transparent #6c7a86}.selectr-label[_ngcontent-%COMP%]{display:none;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectr-placeholder[_ngcontent-%COMP%]{color:#6c7a86}.selectr-tags[_ngcontent-%COMP%]{margin:0;padding:0;white-space:normal}.has-selected[_ngcontent-%COMP%] .selectr-tags[_ngcontent-%COMP%]{margin:0 0 -2px}.selectr-tag[_ngcontent-%COMP%]{list-style:none;position:relative;float:left;padding:2px 25px 2px 8px;margin:0 2px 2px 0;cursor:default;color:#fff;border:medium none;border-radius:10px;background:#acb7bf none repeat scroll 0 0}.selectr-container.multiple.has-selected[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{padding:5px 28px 5px 5px}.selectr-options-container[_ngcontent-%COMP%]{position:absolute;z-index:10000;top:calc(100% - 1px);left:0;display:none;box-sizing:border-box;width:100%;border-width:0 1px 1px;border-style:solid;border-color:transparent #999 #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.open[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{display:block}.selectr-input-container[_ngcontent-%COMP%]{position:relative;display:none}.selectr-clear[_ngcontent-%COMP%], .selectr-input-clear[_ngcontent-%COMP%], .selectr-tag-remove[_ngcontent-%COMP%]{position:absolute;top:50%;right:22px;width:20px;height:20px;padding:0;cursor:pointer;transform:translate3d(0,-50%,0);border:medium none;background-color:transparent;z-index:11}.selectr-clear[_ngcontent-%COMP%], .selectr-input-clear[_ngcontent-%COMP%]{display:none}.selectr-container.has-selected[_ngcontent-%COMP%] .selectr-clear[_ngcontent-%COMP%], .selectr-input-container.active[_ngcontent-%COMP%] .selectr-input-clear[_ngcontent-%COMP%]{display:block}.selectr-selected[_ngcontent-%COMP%] .selectr-tag-remove[_ngcontent-%COMP%]{right:2px}.selectr-clear[_ngcontent-%COMP%]:after, .selectr-clear[_ngcontent-%COMP%]:before, .selectr-input-clear[_ngcontent-%COMP%]:after, .selectr-input-clear[_ngcontent-%COMP%]:before, .selectr-tag-remove[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:before{position:absolute;top:5px;left:9px;width:2px;height:10px;content:" ";background-color:#6c7a86}.selectr-tag-remove[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:before{top:4px;width:3px;height:12px;background-color:#fff}.selectr-clear[_ngcontent-%COMP%]:before, .selectr-input-clear[_ngcontent-%COMP%]:before, .selectr-tag-remove[_ngcontent-%COMP%]:before{transform:rotate(45deg)}.selectr-clear[_ngcontent-%COMP%]:after, .selectr-input-clear[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:after{transform:rotate(-45deg)}.selectr-input-container.active[_ngcontent-%COMP%], .selectr-input-container.active[_ngcontent-%COMP%] .selectr-clear[_ngcontent-%COMP%]{display:block}.selectr-input[_ngcontent-%COMP%]{top:5px;left:5px;box-sizing:border-box;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;border:1px solid #999;border-radius:3px}.selectr-notice[_ngcontent-%COMP%]{display:none;box-sizing:border-box;width:100%;padding:8px 16px;border-top:1px solid #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.notice[_ngcontent-%COMP%] .selectr-notice[_ngcontent-%COMP%]{display:block}.selectr-container.notice[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-radius:3px 3px 0 0}.selectr-options[_ngcontent-%COMP%]{position:relative;top:calc(100% + 2px);display:none;overflow-x:auto;overflow-y:scroll;max-height:200px;margin:0;padding:0}.selectr-container.notice[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%], .selectr-container.open[_ngcontent-%COMP%] .selectr-input-container[_ngcontent-%COMP%], .selectr-container.open[_ngcontent-%COMP%] .selectr-options[_ngcontent-%COMP%]{display:block}.selectr-option[_ngcontent-%COMP%]{position:relative;display:block;padding:5px 20px;list-style:outside none none;cursor:pointer;font-weight:400}.selectr-options.optgroups[_ngcontent-%COMP%] > .selectr-option[_ngcontent-%COMP%]{padding-left:25px}.selectr-optgroup[_ngcontent-%COMP%]{font-weight:700;padding:0}.selectr-optgroup--label[_ngcontent-%COMP%]{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match[_ngcontent-%COMP%]{text-decoration:underline}.selectr-option.selected[_ngcontent-%COMP%]{background-color:#ddd}.selectr-option.active[_ngcontent-%COMP%]{color:#fff;background-color:#5897fb}.selectr-option.disabled[_ngcontent-%COMP%]{opacity:.4}.selectr-option.excluded[_ngcontent-%COMP%]{display:none}.selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:#999 #999 transparent #999;border-radius:3px 3px 0 0}.selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:after{transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled[_ngcontent-%COMP%]{opacity:.6}.has-selected[_ngcontent-%COMP%] .selectr-placeholder[_ngcontent-%COMP%], .selectr-empty[_ngcontent-%COMP%]{display:none}.has-selected[_ngcontent-%COMP%] .selectr-label[_ngcontent-%COMP%]{display:block}.taggable[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{padding:4px 28px 4px 4px}.taggable[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:after{display:table;content:" ";clear:both}.taggable[_ngcontent-%COMP%] .selectr-label[_ngcontent-%COMP%]{width:auto}.taggable[_ngcontent-%COMP%] .selectr-tags[_ngcontent-%COMP%]{float:left;display:block}.taggable[_ngcontent-%COMP%] .selectr-placeholder[_ngcontent-%COMP%]{display:none}.input-tag[_ngcontent-%COMP%]{float:left;min-width:90px;width:auto}.selectr-tag-input[_ngcontent-%COMP%]{border:medium none;padding:3px 10px;width:100%;font-family:inherit;font-weight:inherit;font-size:inherit}.selectr-input-container.loading[_ngcontent-%COMP%]:after{position:absolute;top:50%;right:20px;width:20px;height:20px;content:"";transform:translate3d(0,-50%,0);transform-origin:50% 0 0;animation:.5s linear 0s normal forwards infinite running _ngcontent-%COMP%_selectr-spin;border-width:3px;border-style:solid;border-color:#aaa #ddd #ddd;border-radius:50%}@keyframes _ngcontent-%COMP%_selectr-spin{0%{transform:rotate(0) translate3d(0,-50%,0)}to{transform:rotate(360deg) translate3d(0,-50%,0)}}.selectr-container.open.inverted[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{border-width:1px 1px 0;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;background-color:#fff}.selectr-container.inverted[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{top:auto;bottom:calc(100% - 1px)}.selectr-container[_ngcontent-%COMP%] [_ngcontent-%COMP%]::placeholder{color:#6c7a86;opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%], .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:0}.owl-dialog-container[_ngcontent-%COMP%]{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;border-radius:2px;overflow:auto;background:#fff;color:#000000de;width:100%;height:100%;outline:none}.owl-dt-container[_ngcontent-%COMP%], .owl-dt-container[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{box-sizing:border-box}.owl-dt-container[_ngcontent-%COMP%]{display:block;font-size:1rem;background:#ffffff;pointer-events:auto;z-index:1000}.owl-dt-container-row[_ngcontent-%COMP%]{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row[_ngcontent-%COMP%]:last-child{border-bottom:none}.owl-dt-calendar[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%]{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%] .owl-dt-calendar-control-button[_ngcontent-%COMP%]{padding:0 .8em}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%] .owl-dt-calendar-control-button[_ngcontent-%COMP%]:hover{background-color:#0000001f}.owl-dt-calendar-main[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view[_ngcontent-%COMP%]{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%]{display:flex;align-items:center}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%] .owl-dt-calendar-table[_ngcontent-%COMP%]{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%] .owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding-bottom:.25em}.owl-dt-calendar-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%]{color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-weekdays[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-calendar-table-divider[_ngcontent-%COMP%]{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-calendar-table-divider[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell[_ngcontent-%COMP%]{position:relative;height:0;line-height:0;text-align:center;outline:0;color:#000000d9;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-content[_ngcontent-%COMP%]{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-out[_ngcontent-%COMP%]{opacity:.2}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-today[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){border-color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-selected[_ngcontent-%COMP%]{color:#ffffffd9;background-color:#3f51b5}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #ffffffd9}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%]{cursor:default}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected[_ngcontent-%COMP%]{opacity:.4}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-today[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){border-color:#0003}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-active[_ngcontent-%COMP%]:focus > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected), .owl-dt-calendar-table[_ngcontent-%COMP%] [_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-disabled):hover > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){background-color:#0000000a}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range[_ngcontent-%COMP%]{background:rgba(63,81,181,.2)}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from[_ngcontent-%COMP%]{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to[_ngcontent-%COMP%]{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:none}.owl-dt-timer-box[_ngcontent-%COMP%]{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content[_ngcontent-%COMP%]{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content[_ngcontent-%COMP%] .owl-dt-timer-input[_ngcontent-%COMP%]{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider[_ngcontent-%COMP%]{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider[_ngcontent-%COMP%]:before, .owl-dt-timer-divider[_ngcontent-%COMP%]:after{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translate(-50%);background-color:currentColor}.owl-dt-timer-divider[_ngcontent-%COMP%]:before{top:35%}.owl-dt-timer-divider[_ngcontent-%COMP%]:after{bottom:35%}.owl-dt-control-button[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:none}.owl-dt-control-period-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button[_ngcontent-%COMP%]:hover > .owl-dt-control-button-content[_ngcontent-%COMP%]{background-color:#0000001f}.owl-dt-control-period-button[_ngcontent-%COMP%] .owl-dt-control-button-arrow[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled][_ngcontent-%COMP%]{color:#0006;cursor:default}.owl-dt-control-arrow-button[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%]{position:relative;width:18.5em;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:100%}.owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{height:20.25em}.owl-dt-dialog-container[_ngcontent-%COMP%]{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{min-width:250px;max-width:750px}@media all and (orientation: landscape){.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{width:58vh;height:62vh}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:58vh}}@media all and (orientation: portrait){.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{width:80vw;height:80vw}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:80vw}}.owl-dt-container-buttons[_ngcontent-%COMP%]{display:flex;width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button[_ngcontent-%COMP%]{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button[_ngcontent-%COMP%]:hover .owl-dt-control-button-content[_ngcontent-%COMP%]{background-color:#0000001a}.owl-dt-container-info[_ngcontent-%COMP%]{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%]{outline:none}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%] .owl-dt-container-range-content[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%]:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-info-active[_ngcontent-%COMP%]{color:#3f51b5}.owl-dt-container-disabled[_ngcontent-%COMP%], .owl-dt-trigger-disabled[_ngcontent-%COMP%]{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]{border:1px solid currentColor;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]:focus .owl-dt-control-button-content[_ngcontent-%COMP%], .owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]:hover .owl-dt-control-button-content[_ngcontent-%COMP%]{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month[_ngcontent-%COMP%] .owl-dt-calendar-cell-out[_ngcontent-%COMP%]{visibility:hidden;cursor:default}.owl-dt-inline[_ngcontent-%COMP%]{display:inline-block}.owl-dt-control[_ngcontent-%COMP%]{outline:none;cursor:pointer}.owl-dt-control[_ngcontent-%COMP%] .owl-dt-control-content[_ngcontent-%COMP%]{outline:none}.owl-dt-control[_ngcontent-%COMP%]:focus > .owl-dt-control-content[_ngcontent-%COMP%]{background-color:#0000001f}.owl-dt-control[_ngcontent-%COMP%]:not(:-moz-focusring):focus > .owl-dt-control-content[_ngcontent-%COMP%]{box-shadow:none}.owl-hidden-accessible[_ngcontent-%COMP%]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(material-icons.59322316b3fd6063.woff2) format("woff2"),url(material-icons.4ad034d2c499d9b6.woff) format("woff")}.material-icons[_ngcontent-%COMP%]{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-outlined.f86cb7b0aa53f0fe.woff2) format("woff2"),url(material-icons-outlined.78a93b2079680a08.woff) format("woff")}.material-icons-outlined[_ngcontent-%COMP%]{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-round.b10ec9db5b7fbc74.woff2) format("woff2"),url(material-icons-round.92dc7ca2f4c591e7.woff) format("woff")}.material-icons-round[_ngcontent-%COMP%]{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-sharp.3885863ee4746422.woff2) format("woff2"),url(material-icons-sharp.a71cb2bf66c604de.woff) format("woff")}.material-icons-sharp[_ngcontent-%COMP%]{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-two-tone.675bd578bd14533e.woff2) format("woff2"),url(material-icons-two-tone.588d63134de807a7.woff) format("woff")}.material-icons-two-tone[_ngcontent-%COMP%]{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(roboto-latin-100.539f0a96b40596f7.woff2) format("woff2"),url(roboto-latin-100.5ba994dac3e79ea8.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(roboto-latin-100italic.41ba64219cb743c9.woff2) format("woff2"),url(roboto-latin-100italic.d61e7e8b07c0638c.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(roboto-latin-300.4d8f8086236bad80.woff2) format("woff2"),url(roboto-latin-300.6c1bc461047e61f5.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(roboto-latin-300italic.45164643b3bd5824.woff2) format("woff2"),url(roboto-latin-300italic.3a529751a590d3c1.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(roboto-latin-400.1e2d4d3a272629cd.woff2) format("woff2"),url(roboto-latin-400.7e4a045b9373d9c1.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(roboto-latin-400italic.bb3c6955c4334c8a.woff2) format("woff2"),url(roboto-latin-400italic.68431199e5b90ea8.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(roboto-latin-500.1dfbc3dbf815e3f3.woff2) format("woff2"),url(roboto-latin-500.e21fe97fd2329ff7.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(roboto-latin-500italic.7543a42b12b1452f.woff2) format("woff2"),url(roboto-latin-500italic.aaff6867154023d3.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(roboto-latin-700.12893bfc0762b0f3.woff2) format("woff2"),url(roboto-latin-700.02633003129d1e63.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(roboto-latin-700italic.bc7179e004e40113.woff2) format("woff2"),url(roboto-latin-700italic.e53062e27c63fafb.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(roboto-latin-900.282ba77fda1349f3.woff2) format("woff2"),url(roboto-latin-900.4962e810cbb4d3e5.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(roboto-latin-900italic.9c1f80840351fa12.woff2) format("woff2"),url(roboto-latin-900italic.2394134a78bbaef8.woff) format("woff")}.mat-ripple[_ngcontent-%COMP%]{overflow:hidden;position:relative}.mat-ripple[_ngcontent-%COMP%]:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded[_ngcontent-%COMP%]{overflow:visible}.mat-ripple-element[_ngcontent-%COMP%]{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{display:none}.cdk-visually-hidden[_ngcontent-%COMP%]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl][_ngcontent-%COMP%] .cdk-visually-hidden[_ngcontent-%COMP%]{left:auto;right:0}.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;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}.cdk-high-contrast-active[_ngcontent-%COMP%] .cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:rgba(0,0,0,.32)}.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%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize[_ngcontent-%COMP%]{resize:none}textarea.cdk-textarea-autosize-measuring[_ngcontent-%COMP%]{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox[_ngcontent-%COMP%]{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes _ngcontent-%COMP%_cdk-text-field-autofill-start{}@keyframes _ngcontent-%COMP%_cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored[_ngcontent-%COMP%]:-webkit-autofill{animation:_ngcontent-%COMP%_cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored[_ngcontent-%COMP%]:not(:-webkit-autofill){animation:_ngcontent-%COMP%_cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator[_ngcontent-%COMP%]{position:relative}.mat-focus-indicator[_ngcontent-%COMP%]:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator[_ngcontent-%COMP%]:focus:before{content:""}.cdk-high-contrast-active[_ngcontent-%COMP%]{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator[_ngcontent-%COMP%]{position:relative}.mat-mdc-focus-indicator[_ngcontent-%COMP%]:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator[_ngcontent-%COMP%]:focus:before{content:""}.cdk-high-contrast-active[_ngcontent-%COMP%]{--mat-mdc-focus-indicator-display: block}.mat-ripple-element[_ngcontent-%COMP%]{background-color:#0000001a}.mat-mdc-option[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-option[_ngcontent-%COMP%]:hover:not(.mdc-list-item--disabled), .mat-mdc-option[_ngcontent-%COMP%]:focus:not(.mdc-list-item--disabled), .mat-mdc-option.mat-mdc-option-active[_ngcontent-%COMP%], .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-primary, #002596)}.mat-accent[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-secondary, #ff4081)}.mat-warn[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{color:#0000008a}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled[_ngcontent-%COMP%]{color:#b0b0b0}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#002596}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#002596}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#ff4081}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#ff4081}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#f44336}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#f44336}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#b0b0b0}.mat-app-background[_ngcontent-%COMP%]{background-color:#fafafa;color:#000000de}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker[_ngcontent-%COMP%]{display:none}.mat-mdc-option[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em)}.mat-mdc-card[_ngcontent-%COMP%]{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;--mdc-elevated-card-container-color: #fff}.mat-mdc-card-outlined[_ngcontent-%COMP%]{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f;--mdc-outlined-card-outline-color: #e0e0e0}.mat-mdc-card-subtitle[_ngcontent-%COMP%]{color:#0000008a}.mat-mdc-card-title[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, .0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #002596}.mat-mdc-progress-bar[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(0, 37, 150, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#00259640}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #ff4081}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(255, 64, 129, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#ff408140}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #f44336}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(244, 67, 54, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#f4433640}.mat-mdc-tooltip[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: white}.mat-mdc-tooltip[_ngcontent-%COMP%]{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]{color:#000000de}@media all{.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:#0009}}@media all{.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#0009}}.mdc-text-field[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-primary, #002596)}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading[_ngcontent-%COMP%]{color:#0000008a}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:#0000008a}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:#0009}.mdc-text-field--filled[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, .87))}.mdc-text-field--filled[_ngcontent-%COMP%]:hover .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled.mdc-ripple-surface--hover[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before{opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple[_ngcontent-%COMP%]:before{opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled){background-color:#f5f5f5}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000006b}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#000000de}.mdc-text-field--filled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-primary, #002596)}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#00000061}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#000000de}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-primary, #002596)}.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#002596de}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{color:#00000061}@media all{.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:#00000061}}@media all{.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#00000061}}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-floating-label[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:#0000004d}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--prefix[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000000f}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#0000000f}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-floating-label[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--leading[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--prefix[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled[_ngcontent-%COMP%]{background-color:#fafafa}.mat-mdc-form-field-error[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{background-color:#000000de}.mat-mdc-form-field[_ngcontent-%COMP%]:hover .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{opacity:.04}.mat-mdc-form-field.mat-focused[_ngcontent-%COMP%] .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{opacity:.12}.mat-mdc-form-field-type-mat-native-select[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#0000008a}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#002596de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#ff4081de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#f44336de}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#00000061}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#ff4081de}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#f44336de}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%]{border-left:1px solid transparent}[dir=rtl][_ngcontent-%COMP%] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%]{border-left:none;border-right:1px solid transparent}.mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:56px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%] .mat-mdc-form-field-flex[_ngcontent-%COMP%] .mat-mdc-floating-label[_ngcontent-%COMP%]{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label[_ngcontent-%COMP%]:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:16px}.mdc-text-field__input[_ngcontent-%COMP%], .mdc-text-field__affix[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{line-height:1.5rem}.mdc-floating-label[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%], .mat-mdc-form-field-bottom-align[_ngcontent-%COMP%]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field[_ngcontent-%COMP%], .mat-mdc-floating-label[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, .75))}.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{font-size:16px}.mat-mdc-select-value[_ngcontent-%COMP%]{color:#000000de}.mat-mdc-select-placeholder[_ngcontent-%COMP%]{color:#0009}.mat-mdc-select-disabled[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#0000008a}.mat-mdc-form-field.mat-focused.mat-primary[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#002596de}.mat-mdc-form-field.mat-focused.mat-accent[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#ff4081de}.mat-mdc-form-field.mat-focused.mat-warn[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%], .mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-invalid[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#f44336de}.mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-disabled[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-select-panel[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-autocomplete-panel[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container[_ngcontent-%COMP%]{--mdc-dialog-container-color: white;--mdc-dialog-with-divider-divider-color: rgba(0, 0, 0, .12);--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-dialog-container[_ngcontent-%COMP%]{--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-label-text-color: #212121;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #002596;--mdc-chip-elevated-disabled-container-color: #002596;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #ff4081;--mdc-chip-elevated-disabled-container-color: #ff4081;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-chip-focus-overlay[_ngcontent-%COMP%]{background:black}.mat-mdc-chip[_ngcontent-%COMP%]{height:32px}.mat-mdc-standard-chip[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color: #616161;--mdc-switch-selected-icon-color: #fff;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-unselected-icon-color: #fff}.mat-mdc-slide-toggle[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-slide-toggle[_ngcontent-%COMP%] .mdc-switch--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-slide-toggle.mat-primary[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #00218e;--mdc-switch-selected-handle-color: #00218e;--mdc-switch-selected-hover-state-layer-color: #00218e;--mdc-switch-selected-pressed-state-layer-color: #00218e;--mdc-switch-selected-focus-handle-color: #000d68;--mdc-switch-selected-hover-handle-color: #000d68;--mdc-switch-selected-pressed-handle-color: #000d68;--mdc-switch-selected-focus-track-color: #4d66b6;--mdc-switch-selected-hover-track-color: #4d66b6;--mdc-switch-selected-pressed-track-color: #4d66b6;--mdc-switch-selected-track-color: #4d66b6}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #d81b60;--mdc-switch-selected-handle-color: #d81b60;--mdc-switch-selected-hover-state-layer-color: #d81b60;--mdc-switch-selected-pressed-state-layer-color: #d81b60;--mdc-switch-selected-focus-handle-color: #880e4f;--mdc-switch-selected-hover-handle-color: #880e4f;--mdc-switch-selected-pressed-handle-color: #880e4f;--mdc-switch-selected-focus-track-color: #f06292;--mdc-switch-selected-hover-track-color: #f06292;--mdc-switch-selected-pressed-track-color: #f06292;--mdc-switch-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}.mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 48px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #002596;--mdc-radio-selected-hover-icon-color: #002596;--mdc-radio-selected-icon-color: #002596;--mdc-radio-selected-pressed-icon-color: #002596;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #002596}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%]{padding:10px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%] .mdc-radio__background[_ngcontent-%COMP%]:before{top:-10px;left:-10px;width:40px;height:40px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%] .mdc-radio__native-control[_ngcontent-%COMP%]{top:0;right:0;left:0;width:40px;height:40px}.mat-mdc-slider[_ngcontent-%COMP%]{--mdc-slider-label-container-color: black;--mdc-slider-label-label-text-color: white;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mat-mdc-slider-value-indicator-opacity: .6}.mat-mdc-slider.mat-primary[_ngcontent-%COMP%]{--mdc-slider-handle-color: #002596;--mdc-slider-focus-handle-color: #002596;--mdc-slider-hover-handle-color: #002596;--mdc-slider-active-track-color: #002596;--mdc-slider-inactive-track-color: #002596;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #002596;--mat-mdc-slider-ripple-color: #002596;--mat-mdc-slider-hover-ripple-color: rgba(0, 37, 150, .05);--mat-mdc-slider-focus-ripple-color: rgba(0, 37, 150, .2)}.mat-mdc-slider.mat-accent[_ngcontent-%COMP%]{--mdc-slider-handle-color: #ff4081;--mdc-slider-focus-handle-color: #ff4081;--mdc-slider-hover-handle-color: #ff4081;--mdc-slider-active-track-color: #ff4081;--mdc-slider-inactive-track-color: #ff4081;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, .05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, .2)}.mat-mdc-slider.mat-warn[_ngcontent-%COMP%]{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, .05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, .2)}.mat-mdc-slider[_ngcontent-%COMP%]{--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}.mdc-menu-surface[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-item__secondary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, .54))}.mdc-list-item__overline-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{background-color:transparent}.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, .38))}.mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__content[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{opacity:.38}.mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__secondary-text[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__overline-text[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-trailing-meta[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--activated[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--selected.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--activated.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%]{color:var(--mdc-theme-primary, #002596)}.mdc-deprecated-list-group__subheader[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-divider[_ngcontent-%COMP%]:after{border-bottom-color:#fff}.mdc-list-divider[_ngcontent-%COMP%]{background-color:#0000001f}.mat-mdc-menu-item[disabled][_ngcontent-%COMP%], .mat-mdc-menu-item[disabled][_ngcontent-%COMP%] .mat-mdc-menu-submenu-icon[_ngcontent-%COMP%], .mat-mdc-menu-item[disabled][_ngcontent-%COMP%] .mat-icon-no-color[_ngcontent-%COMP%]{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, .38))}.mat-mdc-menu-item[_ngcontent-%COMP%] .mat-icon-no-color[_ngcontent-%COMP%], .mat-mdc-menu-submenu-icon[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-menu-item[_ngcontent-%COMP%]:hover:not([disabled]), .mat-mdc-menu-item.cdk-program-focused[_ngcontent-%COMP%]:not([disabled]), .mat-mdc-menu-item.cdk-keyboard-focused[_ngcontent-%COMP%]:not([disabled]), .mat-mdc-menu-item-highlighted[_ngcontent-%COMP%]:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content[_ngcontent-%COMP%], .mat-mdc-menu-content[_ngcontent-%COMP%] .mat-mdc-menu-item[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #002596;--mdc-checkbox-selected-hover-icon-color: #002596;--mdc-checkbox-selected-icon-color: #002596;--mdc-checkbox-selected-pressed-icon-color: #002596;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #002596;--mdc-radio-selected-hover-icon-color: #002596;--mdc-radio-selected-icon-color: #002596;--mdc-radio-selected-pressed-icon-color: #002596;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #002596}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.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--activated[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--selected.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--activated.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%]{color:#002596}.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}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}.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}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}.mat-mdc-paginator[_ngcontent-%COMP%]{background:white;color:#000000de}.mat-mdc-paginator-icon[_ngcontent-%COMP%]{fill:#0000008a}.mat-mdc-paginator-decrement[_ngcontent-%COMP%], .mat-mdc-paginator-increment[_ngcontent-%COMP%]{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first[_ngcontent-%COMP%], .mat-mdc-paginator-last[_ngcontent-%COMP%]{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-decrement[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-increment[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-first[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-last[_ngcontent-%COMP%]{border-color:#0000001f}.mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-icon[_ngcontent-%COMP%]{fill:#0000001f}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:40px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%] .mat-mdc-form-field-flex[_ngcontent-%COMP%] .mat-mdc-floating-label[_ngcontent-%COMP%]{top:20px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mdc-text-field--no-label[_ngcontent-%COMP%]:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-floating-label[_ngcontent-%COMP%]{display:none}.mat-mdc-paginator-container[_ngcontent-%COMP%]{min-height:56px}.mat-mdc-paginator[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%]{font-size:12px}.mat-mdc-tab[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]{background-color:transparent}.mat-mdc-tab[_ngcontent-%COMP%] .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%] .mdc-tab__text-label[_ngcontent-%COMP%]{color:#0009}.mat-mdc-tab.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-link.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-link.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#00000061}.mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#002596}.mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #002596)}.mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#002596}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#ff4081}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #ff4081)}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #002596;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #ff4081;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron[_ngcontent-%COMP%]{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header[_ngcontent-%COMP%] .mdc-tab[_ngcontent-%COMP%]{height:48px}.mdc-tab[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-checkbox[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#0000001a}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#000}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #002596;--mdc-checkbox-selected-hover-icon-color: #002596;--mdc-checkbox-selected-icon-color: #002596;--mdc-checkbox-selected-pressed-icon-color: #002596;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#0025961a}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#002596}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#ff40811a}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#ff4081}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#f443361a}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#f44336}.mat-mdc-checkbox-disabled[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%]{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__background[_ngcontent-%COMP%]{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__native-control[_ngcontent-%COMP%]{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__focus-ring[_ngcontent-%COMP%]{display:none}}.mdc-form-field[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #000}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #002596}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #ff4081}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-text-button-label-text-color: rgba(0, 0, 0, .38)}.mat-mdc-unelevated-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #fff;--mdc-filled-button-label-text-color: #000}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #002596;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #ff4081;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-button-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-label-text-color: rgba(0, 0, 0, .38)}.mat-mdc-raised-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #fff;--mdc-protected-button-label-text-color: #000}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #002596;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #ff4081;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-elevation: 0}.mat-mdc-outlined-button[_ngcontent-%COMP%]{--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #000}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #002596}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #ff4081}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #f44336}.mat-mdc-outlined-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-button[_ngcontent-%COMP%], .mat-mdc-outlined-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #002596;--mat-mdc-button-ripple-color: rgba(0, 37, 150, .1)}.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-raised-button[_ngcontent-%COMP%], .mat-mdc-unelevated-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-raised-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-raised-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-raised-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-mdc-button-base[_ngcontent-%COMP%]{height:36px}.mdc-button[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-icon-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-icon-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-icon-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #002596;--mat-mdc-button-ripple-color: rgba(0, 37, 150, .1)}.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #002596}.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #ff4081}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #f44336}.mat-mdc-icon-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-icon-button-icon-color: rgba(0, 0, 0, .38);--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__ripple[_ngcontent-%COMP%]{width:40px;height:40px;margin:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__touch[_ngcontent-%COMP%]{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mat-mdc-fab[_ngcontent-%COMP%], .mat-mdc-mini-fab[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-fab[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-fab.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-fab.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-fab[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-fab.mat-unthemed[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-unthemed[_ngcontent-%COMP%]{--mdc-fab-container-color: #fff;--mdc-fab-icon-color: #000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: #002596;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: #ff4081;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-container-color: #f44336;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled][_ngcontent-%COMP%], .mat-mdc-mini-fab[disabled][disabled][_ngcontent-%COMP%]{--mdc-fab-container-color: rgba(0, 0, 0, .12);--mdc-fab-icon-color: rgba(0, 0, 0, .38);--mat-mdc-fab-color: rgba(0, 0, 0, .38)}.mdc-fab--extended[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container[_ngcontent-%COMP%]{--mat-mdc-snack-bar-button-color: #ff4081;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}.mat-mdc-snack-bar-container[_ngcontent-%COMP%]{--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}.mdc-data-table[_ngcontent-%COMP%]{background-color:var(--mdc-theme-surface, #fff);border-color:#0000001f}.mdc-data-table__row[_ngcontent-%COMP%]{background-color:inherit}.mdc-data-table__header-cell[_ngcontent-%COMP%]{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected[_ngcontent-%COMP%]{background-color:#0025960a}.mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#0000001f}.mdc-data-table__cell[_ngcontent-%COMP%], .mdc-data-table__header-cell[_ngcontent-%COMP%]{border-bottom-color:#0000001f}.mdc-data-table__pagination[_ngcontent-%COMP%]{border-top-color:#0000001f}.mdc-data-table__row[_ngcontent-%COMP%]:not(.mdc-data-table__row--selected):hover{background-color:#0000000a}.mdc-data-table__header-cell[_ngcontent-%COMP%], .mdc-data-table__pagination-total[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-label[_ngcontent-%COMP%], .mdc-data-table__cell[_ngcontent-%COMP%]{color:#000000de}.mat-mdc-table[_ngcontent-%COMP%]{background:white}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__row[_ngcontent-%COMP%]{height:52px}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__pagination[_ngcontent-%COMP%]{min-height:52px}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__header-row[_ngcontent-%COMP%]{height:56px}.mdc-data-table__content[_ngcontent-%COMP%], .mdc-data-table__cell[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #002596}.mat-mdc-progress-spinner.mat-accent[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #ff4081}.mat-mdc-progress-spinner.mat-warn[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #f44336}.mat-badge[_ngcontent-%COMP%]{position:relative}.mat-badge.mat-badge[_ngcontent-%COMP%]{overflow:visible}.mat-badge-hidden[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{display:none}.mat-badge-content[_ngcontent-%COMP%]{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%], .mat-badge-content._mat-animation-noopable[_ngcontent-%COMP%]{transition:none}.mat-badge-content.mat-badge-active[_ngcontent-%COMP%]{transform:none}.mat-badge-small[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-8px}.mat-badge-small.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-8px}.mat-badge-small.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-16px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-16px}.mat-badge-small.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-16px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-8px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-8px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-8px}.mat-badge-medium[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-11px}.mat-badge-medium.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-11px}.mat-badge-medium.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-22px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-22px}.mat-badge-medium.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-22px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-11px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-11px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-11px}.mat-badge-large[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-14px}.mat-badge-large.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-14px}.mat-badge-large.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-28px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-28px}.mat-badge-large.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-28px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-14px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-14px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-14px}.mat-badge-content[_ngcontent-%COMP%]{color:#fff;background:#002596}.cdk-high-contrast-active[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{outline:solid 1px;border-radius:0}.mat-badge-accent[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{background:#ff4081;color:#fff}.mat-badge-warn[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{color:#fff;background:#f44336}.mat-badge-disabled[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{background:#b9b9b9;color:#00000061}.mat-badge-content[_ngcontent-%COMP%]{font-weight:600;font-size:12px;font-family:Roboto,sans-serif}.mat-badge-small[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{font-size:9px}.mat-badge-large[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{font-size:24px}.mat-bottom-sheet-container[_ngcontent-%COMP%]{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.mat-bottom-sheet-container[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone[_ngcontent-%COMP%]:not([class*=mat-elevation-z]), .mat-button-toggle-group[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]:not([class*=mat-elevation-z]), .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle[_ngcontent-%COMP%]{color:#00000061}.mat-button-toggle[_ngcontent-%COMP%] .mat-button-toggle-focus-overlay[_ngcontent-%COMP%]{background-color:#0000001f}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{color:#000000de;background:white}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle-focus-overlay[_ngcontent-%COMP%]{background-color:#000}.mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:solid 1px #e0e0e0}[dir=rtl][_ngcontent-%COMP%] .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked[_ngcontent-%COMP%]{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{color:#000000de}.mat-button-toggle-disabled[_ngcontent-%COMP%]{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{background:white}.mat-button-toggle-disabled.mat-button-toggle-checked[_ngcontent-%COMP%]{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard[_ngcontent-%COMP%], .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%]{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle-label-content[_ngcontent-%COMP%]{line-height:48px}.mat-button-toggle[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-calendar-arrow[_ngcontent-%COMP%]{fill:#0000008a}.mat-datepicker-toggle[_ngcontent-%COMP%], .mat-datepicker-content[_ngcontent-%COMP%] .mat-calendar-next-button[_ngcontent-%COMP%], .mat-datepicker-content[_ngcontent-%COMP%] .mat-calendar-previous-button[_ngcontent-%COMP%]{color:#0000008a}.mat-calendar-table-header-divider[_ngcontent-%COMP%]:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header[_ngcontent-%COMP%], .mat-calendar-body-label[_ngcontent-%COMP%]{color:#0000008a}.mat-calendar-body-cell-content[_ngcontent-%COMP%], .mat-date-range-input-separator[_ngcontent-%COMP%]{color:#000000de;border-color:transparent}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled[_ngcontent-%COMP%] .mat-date-range-input-separator[_ngcontent-%COMP%]{color:#00000061}.mat-calendar-body-in-preview[_ngcontent-%COMP%]{color:#0000003d}.mat-calendar-body-today[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-today[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(0,37,150,.2)}.mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(0,37,150,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(0,37,150,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#002596;color:#fff}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#00259666}.mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0025964d}@media (hover: hover){.mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0025964d}}.mat-datepicker-content[_ngcontent-%COMP%]{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#ff408166}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}@media (hover: hover){.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#f4433666}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.mat-datepicker-content-touch[_ngcontent-%COMP%]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active[_ngcontent-%COMP%]{color:#002596}.mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{color:#ff4081}.mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{color:#f44336}.mat-date-range-input-inner[disabled][_ngcontent-%COMP%]{color:#00000061}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{width:40px;height:40px;padding:8px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__ripple[_ngcontent-%COMP%]{width:40px;height:40px;margin:0}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__touch[_ngcontent-%COMP%]{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%,-50%)}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mat-mdc-button-touch-target[_ngcontent-%COMP%]{display:none}.mat-calendar[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-calendar-body[_ngcontent-%COMP%]{font-size:13px}.mat-calendar-body-label[_ngcontent-%COMP%], .mat-calendar-period-button[_ngcontent-%COMP%]{font-size:14px;font-weight:500}.mat-calendar-table-header[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:11px;font-weight:400}.mat-divider[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-divider-vertical[_ngcontent-%COMP%]{border-right-color:#0000001f}.mat-expansion-panel[_ngcontent-%COMP%]{background:white;color:#000000de}.mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-expansion-panel[_ngcontent-%COMP%] .mat-expansion-panel-header.cdk-keyboard-focused[_ngcontent-%COMP%]:not([aria-disabled=true]), .mat-expansion-panel[_ngcontent-%COMP%] .mat-expansion-panel-header.cdk-program-focused[_ngcontent-%COMP%]:not([aria-disabled=true]), .mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded) .mat-expansion-panel-header[_ngcontent-%COMP%]:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header[_ngcontent-%COMP%]:hover{background:white}}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#000000de}.mat-expansion-panel-header-description[_ngcontent-%COMP%], .mat-expansion-indicator[_ngcontent-%COMP%]:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%] .mat-expansion-panel-header-title[_ngcontent-%COMP%], .mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%] .mat-expansion-panel-header-description[_ngcontent-%COMP%]{color:inherit}.mat-expansion-panel-header[_ngcontent-%COMP%]{height:48px}.mat-expansion-panel-header.mat-expanded[_ngcontent-%COMP%]{height:64px}.mat-expansion-panel-header[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-grid-tile-header[_ngcontent-%COMP%], .mat-grid-tile-footer[_ngcontent-%COMP%]{font-size:14px}.mat-grid-tile-header[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%], .mat-grid-tile-footer[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]:nth-child(n+2), .mat-grid-tile-footer[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]:nth-child(n+2){font-size:12px}.mat-icon.mat-primary[_ngcontent-%COMP%]{color:#002596}.mat-icon.mat-accent[_ngcontent-%COMP%]{color:#ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{color:#f44336}.mat-drawer-container[_ngcontent-%COMP%]{background-color:#fafafa;color:#000000de}.mat-drawer[_ngcontent-%COMP%]{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push[_ngcontent-%COMP%]{background-color:#fff}.mat-drawer[_ngcontent-%COMP%]:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side[_ngcontent-%COMP%]{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end[_ngcontent-%COMP%], [dir=rtl][_ngcontent-%COMP%] .mat-drawer-side[_ngcontent-%COMP%]{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl][_ngcontent-%COMP%] .mat-drawer-side.mat-drawer-end[_ngcontent-%COMP%]{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown[_ngcontent-%COMP%]{background-color:#0009}.mat-step-header.cdk-keyboard-focused[_ngcontent-%COMP%], .mat-step-header.cdk-program-focused[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%]:hover:not([aria-disabled]), .mat-step-header[_ngcontent-%COMP%]:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header[_ngcontent-%COMP%]:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header[_ngcontent-%COMP%]:hover{background:none}}.mat-step-header[_ngcontent-%COMP%] .mat-step-label[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-optional[_ngcontent-%COMP%]{color:#0000008a}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{background-color:#0000008a;color:#fff}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#002596;color:#fff}.mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{color:#fff}.mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{color:#fff}.mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#f44336;color:#fff}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-error[_ngcontent-%COMP%]{background-color:transparent;color:#f44336}.mat-step-header[_ngcontent-%COMP%] .mat-step-label.mat-step-label-active[_ngcontent-%COMP%]{color:#000000de}.mat-step-header[_ngcontent-%COMP%] .mat-step-label.mat-step-label-error[_ngcontent-%COMP%]{color:#f44336}.mat-stepper-horizontal[_ngcontent-%COMP%], .mat-stepper-vertical[_ngcontent-%COMP%]{background-color:#fff}.mat-stepper-vertical-line[_ngcontent-%COMP%]:before{border-left-color:#0000001f}.mat-horizontal-stepper-header[_ngcontent-%COMP%]:before, .mat-horizontal-stepper-header[_ngcontent-%COMP%]:after, .mat-stepper-horizontal-line[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-horizontal-stepper-header[_ngcontent-%COMP%]{height:72px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%], .mat-vertical-stepper-header[_ngcontent-%COMP%]{padding:24px}.mat-stepper-vertical-line[_ngcontent-%COMP%]:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%]:after, .mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%]:before{top:36px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-stepper-horizontal-line[_ngcontent-%COMP%]{top:36px}.mat-stepper-vertical[_ngcontent-%COMP%], .mat-stepper-horizontal[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-step-label[_ngcontent-%COMP%]{font-size:14px;font-weight:400}.mat-step-sub-label-error[_ngcontent-%COMP%]{font-weight:400}.mat-step-label-error[_ngcontent-%COMP%]{font-size:16px}.mat-step-label-selected[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.mat-sort-header-arrow[_ngcontent-%COMP%]{color:#757575}.mat-toolbar[_ngcontent-%COMP%]{background:whitesmoke;color:#000000de}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{background:#002596;color:#fff}.mat-toolbar.mat-accent[_ngcontent-%COMP%]{background:#ff4081;color:#fff}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{background:#f44336;color:#fff}.mat-toolbar[_ngcontent-%COMP%] .mat-form-field-underline[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-form-field-ripple[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-focused[_ngcontent-%COMP%] .mat-form-field-ripple[_ngcontent-%COMP%]{background-color:currentColor}.mat-toolbar[_ngcontent-%COMP%] .mat-form-field-label[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-focused[_ngcontent-%COMP%] .mat-form-field-label[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-select-value[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-select-arrow[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-form-field.mat-focused[_ngcontent-%COMP%] .mat-select-arrow[_ngcontent-%COMP%]{color:inherit}.mat-toolbar[_ngcontent-%COMP%] .mat-input-element[_ngcontent-%COMP%]{caret-color:currentColor}.mat-toolbar-multiple-rows[_ngcontent-%COMP%]{min-height:64px}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows[_ngcontent-%COMP%]{min-height:56px}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{height:56px}}.mat-toolbar[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0}.mat-tree[_ngcontent-%COMP%]{background:white}.mat-tree-node[_ngcontent-%COMP%], .mat-nested-tree-node[_ngcontent-%COMP%]{color:#000000de}.mat-tree-node[_ngcontent-%COMP%]{min-height:48px}.mat-tree[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-tree-node[_ngcontent-%COMP%], .mat-nested-tree-node[_ngcontent-%COMP%]{font-weight:400;font-size:14px}html[_ngcontent-%COMP%]{height:100%;position:relative}body[_ngcontent-%COMP%]{min-height:100%;position:relative;margin:0;font-family:Roboto,Helvetica Neue,sans-serif}h2[_ngcontent-%COMP%]{text-align:center;font-size:28px;margin:40px 10px}.mainContainer[_ngcontent-%COMP%]{min-height:100%;overflow:hidden;display:block;position:relative;padding-bottom:25px}.footer[_ngcontent-%COMP%]{background-color:#002596;position:absolute;bottom:0;width:100%;height:25px}.footer[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{float:right;color:#f5f5f5;margin:5px;font-size:small}.buttons[_ngcontent-%COMP%]{width:200px;margin:25px auto 40px}.buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%], tr[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;width:100%}table[_ngcontent-%COMP%] .small-row[_ngcontent-%COMP%], tr[_ngcontent-%COMP%] .small-row[_ngcontent-%COMP%]{height:50px}.jsoneditor-menu[_ngcontent-%COMP%]{background:rgb(0,37,150)}.jsoneditor-menu[_ngcontent-%COMP%] .jsoneditor-poweredBy[_ngcontent-%COMP%]{visibility:hidden}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:6px!important;word-wrap:break-word;max-width:250px}.mat-tooltip[_ngcontent-%COMP%]{font-size:13px!important}.mat-hint[_ngcontent-%COMP%]{font-size:12px;margin-bottom:5px}.qrcode[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{max-width:325px!important;height:auto!important}mat-card[_ngcontent-%COMP%] .mat-mdc-card-header-text[_ngcontent-%COMP%]{width:100%}@media (max-width: 800px){.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%]{font-size:12px!important}}@media (max-width: 450px){h2[_ngcontent-%COMP%]{font-size:24px;margin-top:20px;margin-bottom:10px}.mat-hint[_ngcontent-%COMP%]{font-size:11px}}@media (max-width: 430px){.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%], .ace_tooltip[_ngcontent-%COMP%]{font-size:10px!important}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{max-width:150px}}@media (max-width: 350px){.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{max-width:100px}}@media (max-width: 320px){.qrcode[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{max-width:256px!important}.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%], .ace_tooltip[_ngcontent-%COMP%]{font-size:9px!important}}.navbar[_ngcontent-%COMP%]{background-color:#002596;overflow:hidden;width:100%;display:inline-block;vertical-align:middle;height:50px}.navbar[_ngcontent-%COMP%] .dl-logo[_ngcontent-%COMP%]{max-height:50px;float:right;margin-right:10px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%]{float:left;margin-left:5px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%]{color:#f5f5f5;margin:0 2px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:32px;width:32px}@media (max-width: 500px){.navbar[_ngcontent-%COMP%]{height:40px}.navbar[_ngcontent-%COMP%] .dl-logo[_ngcontent-%COMP%]{max-height:40px;margin-right:5px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%]{margin:0}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%]{width:30px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:24px}}@media (max-width: 310px){.navbar[_ngcontent-%COMP%] .dl-logo[_ngcontent-%COMP%]{max-height:35px;margin-top:2px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:20px}}']}),n})();function O8(n){return new Cn(3e3,!1)}function HK(){return typeof window<"u"&&typeof window.document<"u"}function QA(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function Bc(n){switch(n.length){case 0:return new Nh;case 1:return n[0];default:return new b6(n)}}function x8(n,t,e,o,i=new Map,r=new Map){const f=[],w=[];let D=-1,G=null;if(o.forEach(se=>{const ue=se.get("offset"),ze=ue==D,me=ze&&G||new Map;se.forEach((Ee,Ie)=>{let Ye=Ie,qe=Ee;if("offset"!==Ie)switch(Ye=t.normalizePropertyName(Ye,f),qe){case aA:qe=i.get(Ie);break;case Y1:qe=r.get(Ie);break;default:qe=t.normalizeStyleValue(Ie,Ye,qe,f)}me.set(Ye,qe)}),ze||w.push(me),G=me,D=ue}),f.length)throw function IK(n){return new Cn(3502,!1)}();return w}function e3(n,t,e,o){switch(t){case"start":n.onStart(()=>o(e&&t3(e,"start",n)));break;case"done":n.onDone(()=>o(e&&t3(e,"done",n)));break;case"destroy":n.onDestroy(()=>o(e&&t3(e,"destroy",n)))}}function t3(n,t,e){const r=n3(n.element,n.triggerName,n.fromState,n.toState,t||n.phaseName,e.totalTime??n.totalTime,!!e.disabled),f=n._data;return null!=f&&(r._data=f),r}function n3(n,t,e,o,i="",r=0,f){return{element:n,triggerName:t,fromState:e,toState:o,phaseName:i,totalTime:r,disabled:!!f}}function Wa(n,t,e){let o=n.get(t);return o||n.set(t,o=e),o}function A8(n){const t=n.indexOf(":");return[n.substring(1,t),n.slice(t+1)]}let o3=(n,t)=>!1,C8=(n,t,e)=>[],v8=null;function r3(n){const t=n.parentNode||n.host;return t===v8?null:t}(QA()||typeof Element<"u")&&(HK()?(v8=(()=>document.documentElement)(),o3=(n,t)=>{for(;t;){if(t===n)return!0;t=r3(t)}return!1}):o3=(n,t)=>n.contains(t),C8=(n,t,e)=>{if(e)return Array.from(n.querySelectorAll(t));const o=n.querySelector(t);return o?[o]:[]});let Fl=null,z8=!1;const y8=o3,w8=C8;let P8=(()=>{class n{validateStyleProperty(e){return function YK(n){Fl||(Fl=function XK(){return typeof document<"u"?document.body:null}()||{},z8=!!Fl.style&&"WebkitAppearance"in Fl.style);let t=!0;return Fl.style&&!function VK(n){return"ebkit"==n.substring(1,6)}(n)&&(t=n in Fl.style,!t&&z8&&(t="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in Fl.style)),t}(e)}matchesElement(e,o){return!1}containsElement(e,o){return y8(e,o)}getParentElement(e){return r3(e)}query(e,o,i){return w8(e,o,i)}computeStyle(e,o,i){return i||""}animate(e,o,i,r,f,w=[],D){return new Nh(i,r)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Kn({token:n,factory:n.\u0275fac}),n})(),a3=(()=>{class n{}return n.NOOP=new P8,n})();const GK=1e3,s3="ng-enter",Jg="ng-leave",Qg="ng-trigger",e2=".ng-trigger",k8="ng-animating",c3=".ng-animating";function $1(n){if("number"==typeof n)return n;const t=n.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:l3(parseFloat(t[1]),t[2])}function l3(n,t){return"s"===t?n*GK:n}function t2(n,t,e){return n.hasOwnProperty("duration")?n:function UK(n,t,e){let i,r=0,f="";if("string"==typeof n){const w=n.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===w)return t.push(O8()),{duration:0,delay:0,easing:""};i=l3(parseFloat(w[1]),w[2]);const D=w[3];null!=D&&(r=l3(parseFloat(D),w[4]));const G=w[5];G&&(f=G)}else i=n;if(!e){let w=!1,D=t.length;i<0&&(t.push(function lK(){return new Cn(3100,!1)}()),w=!0),r<0&&(t.push(function dK(){return new Cn(3101,!1)}()),w=!0),w&&t.splice(D,0,O8())}return{duration:i,delay:r,easing:f}}(n,t,e)}function dm(n,t={}){return Object.keys(n).forEach(e=>{t[e]=n[e]}),t}function I8(n){const t=new Map;return Object.keys(n).forEach(e=>{t.set(e,n[e])}),t}function Nc(n,t=new Map,e){if(e)for(let[o,i]of e)t.set(o,i);for(let[o,i]of n)t.set(o,i);return t}function D8(n,t,e){return e?t+":"+e+";":""}function L8(n){let t="";for(let e=0;e{const r=p3(i);e&&!e.has(i)&&e.set(i,n.style[r]),n.style[r]=o}),QA()&&L8(n))}function jl(n,t){n.style&&(t.forEach((e,o)=>{const i=p3(o);n.style[i]=""}),QA()&&L8(n))}function pm(n){return Array.isArray(n)?1==n.length?n[0]:m6(n):n}const d3=new RegExp("{{\\s*(.+?)\\s*}}","g");function T8(n){let t=[];if("string"==typeof n){let e;for(;e=d3.exec(n);)t.push(e[1]);d3.lastIndex=0}return t}function um(n,t,e){const o=n.toString(),i=o.replace(d3,(r,f)=>{let w=t[f];return null==w&&(e.push(function uK(n){return new Cn(3003,!1)}()),w=""),w.toString()});return i==o?n:i}function n2(n){const t=[];let e=n.next();for(;!e.done;)t.push(e.value),e=n.next();return t}const JK=/-+([a-z0-9])/g;function p3(n){return n.replace(JK,(...t)=>t[1].toUpperCase())}function QK(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Ba(n,t,e){switch(t.type){case 7:return n.visitTrigger(t,e);case 0:return n.visitState(t,e);case 1:return n.visitTransition(t,e);case 2:return n.visitSequence(t,e);case 3:return n.visitGroup(t,e);case 4:return n.visitAnimate(t,e);case 5:return n.visitKeyframes(t,e);case 6:return n.visitStyle(t,e);case 8:return n.visitReference(t,e);case 9:return n.visitAnimateChild(t,e);case 10:return n.visitAnimateRef(t,e);case 11:return n.visitQuery(t,e);case 12:return n.visitStagger(t,e);default:throw function hK(n){return new Cn(3004,!1)}()}}function q8(n,t){return window.getComputedStyle(n)[t]}const a2="*";function rZ(n,t){const e=[];return"string"==typeof n?n.split(/\s*,\s*/).forEach(o=>function aZ(n,t,e){if(":"==n[0]){const D=function sZ(n,t){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,o)=>parseFloat(o)>parseFloat(e);case":decrement":return(e,o)=>parseFloat(o) *"}}(n,e);if("function"==typeof D)return void t.push(D);n=D}const o=n.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==o||o.length<4)return e.push(function yK(n){return new Cn(3015,!1)}()),t;const i=o[1],r=o[2],f=o[3];t.push(R8(i,f));"<"==r[0]&&!(i==a2&&f==a2)&&t.push(R8(f,i))}(o,e,t)):e.push(n),e}const s2=new Set(["true","1"]),c2=new Set(["false","0"]);function R8(n,t){const e=s2.has(n)||c2.has(n),o=s2.has(t)||c2.has(t);return(i,r)=>{let f=n==a2||n==i,w=t==a2||t==r;return!f&&e&&"boolean"==typeof i&&(f=i?s2.has(n):c2.has(n)),!w&&o&&"boolean"==typeof r&&(w=r?s2.has(t):c2.has(t)),f&&w}}const cZ=new RegExp("s*:selfs*,?","g");function u3(n,t,e,o){return new lZ(n).build(t,e,o)}class lZ{constructor(t){this._driver=t}build(t,e,o){const i=new uZ(e);return this._resetContextStyleTimingState(i),Ba(this,pm(t),i)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles=new Map,t.collectedStyles.set("",new Map),t.currentTime=0}visitTrigger(t,e){let o=e.queryCount=0,i=e.depCount=0;const r=[],f=[];return"@"==t.name.charAt(0)&&e.errors.push(function fK(){return new Cn(3006,!1)}()),t.definitions.forEach(w=>{if(this._resetContextStyleTimingState(e),0==w.type){const D=w,G=D.name;G.toString().split(/\s*,\s*/).forEach(se=>{D.name=se,r.push(this.visitState(D,e))}),D.name=G}else if(1==w.type){const D=this.visitTransition(w,e);o+=D.queryCount,i+=D.depCount,f.push(D)}else e.errors.push(function bK(){return new Cn(3007,!1)}())}),{type:7,name:t.name,states:r,transitions:f,queryCount:o,depCount:i,options:null}}visitState(t,e){const o=this.visitStyle(t.styles,e),i=t.options&&t.options.params||null;if(o.containsDynamicStyles){const r=new Set,f=i||{};o.styles.forEach(w=>{w instanceof Map&&w.forEach(D=>{T8(D).forEach(G=>{f.hasOwnProperty(G)||r.add(G)})})}),r.size&&(n2(r.values()),e.errors.push(function gK(n,t){return new Cn(3008,!1)}()))}return{type:0,name:t.name,style:o,options:i?{params:i}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const o=Ba(this,pm(t.animation),e);return{type:1,matchers:rZ(t.expr,e.errors),animation:o,queryCount:e.queryCount,depCount:e.depCount,options:Hl(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(o=>Ba(this,o,e)),options:Hl(t.options)}}visitGroup(t,e){const o=e.currentTime;let i=0;const r=t.steps.map(f=>{e.currentTime=o;const w=Ba(this,f,e);return i=Math.max(i,e.currentTime),w});return e.currentTime=i,{type:3,steps:r,options:Hl(t.options)}}visitAnimate(t,e){const o=function mZ(n,t){if(n.hasOwnProperty("duration"))return n;if("number"==typeof n)return h3(t2(n,t).duration,0,"");const e=n;if(e.split(/\s+/).some(r=>"{"==r.charAt(0)&&"{"==r.charAt(1))){const r=h3(0,0,"");return r.dynamic=!0,r.strValue=e,r}const i=t2(e,t);return h3(i.duration,i.delay,i.easing)}(t.timings,e.errors);e.currentAnimateTimings=o;let i,r=t.styles?t.styles:S0({});if(5==r.type)i=this.visitKeyframes(r,e);else{let f=t.styles,w=!1;if(!f){w=!0;const G={};o.easing&&(G.easing=o.easing),f=S0(G)}e.currentTime+=o.duration+o.delay;const D=this.visitStyle(f,e);D.isEmptyStep=w,i=D}return e.currentAnimateTimings=null,{type:4,timings:o,style:i,options:null}}visitStyle(t,e){const o=this._makeStyleAst(t,e);return this._validateStyleAst(o,e),o}_makeStyleAst(t,e){const o=[],i=Array.isArray(t.styles)?t.styles:[t.styles];for(let w of i)"string"==typeof w?w===Y1?o.push(w):e.errors.push(new Cn(3002,!1)):o.push(I8(w));let r=!1,f=null;return o.forEach(w=>{if(w instanceof Map&&(w.has("easing")&&(f=w.get("easing"),w.delete("easing")),!r))for(let D of w.values())if(D.toString().indexOf("{{")>=0){r=!0;break}}),{type:6,styles:o,easing:f,offset:t.offset,containsDynamicStyles:r,options:null}}_validateStyleAst(t,e){const o=e.currentAnimateTimings;let i=e.currentTime,r=e.currentTime;o&&r>0&&(r-=o.duration+o.delay),t.styles.forEach(f=>{"string"!=typeof f&&f.forEach((w,D)=>{const G=e.collectedStyles.get(e.currentQuerySelector),se=G.get(D);let ue=!0;se&&(r!=i&&r>=se.startTime&&i<=se.endTime&&(e.errors.push(function _K(n,t,e,o,i){return new Cn(3010,!1)}()),ue=!1),r=se.startTime),ue&&G.set(D,{startTime:r,endTime:i}),e.options&&function ZK(n,t,e){const o=t.params||{},i=T8(n);i.length&&i.forEach(r=>{o.hasOwnProperty(r)||e.push(function pK(n){return new Cn(3001,!1)}())})}(w,e.options,e.errors)})})}visitKeyframes(t,e){const o={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function OK(){return new Cn(3011,!1)}()),o;let r=0;const f=[];let w=!1,D=!1,G=0;const se=t.steps.map(qe=>{const it=this._makeStyleAst(qe,e);let dt=null!=it.offset?it.offset:function hZ(n){if("string"==typeof n)return null;let t=null;if(Array.isArray(n))n.forEach(e=>{if(e instanceof Map&&e.has("offset")){const o=e;t=parseFloat(o.get("offset")),o.delete("offset")}});else if(n instanceof Map&&n.has("offset")){const e=n;t=parseFloat(e.get("offset")),e.delete("offset")}return t}(it.styles),Lt=0;return null!=dt&&(r++,Lt=it.offset=dt),D=D||Lt<0||Lt>1,w=w||Lt0&&r{const dt=ze>0?it==me?1:ze*it:f[it],Lt=dt*Ye;e.currentTime=Ee+Ie.delay+Lt,Ie.duration=Lt,this._validateStyleAst(qe,e),qe.offset=dt,o.styles.push(qe)}),o}visitReference(t,e){return{type:8,animation:Ba(this,pm(t.animation),e),options:Hl(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:Hl(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:Hl(t.options)}}visitQuery(t,e){const o=e.currentQuerySelector,i=t.options||{};e.queryCount++,e.currentQuery=t;const[r,f]=function dZ(n){const t=!!n.split(/\s*,\s*/).find(e=>":self"==e);return t&&(n=n.replace(cZ,"")),n=n.replace(/@\*/g,e2).replace(/@\w+/g,e=>e2+"-"+e.slice(1)).replace(/:animating/g,c3),[n,t]}(t.selector);e.currentQuerySelector=o.length?o+" "+r:r,Wa(e.collectedStyles,e.currentQuerySelector,new Map);const w=Ba(this,pm(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=o,{type:11,selector:r,limit:i.limit||0,optional:!!i.optional,includeSelf:f,animation:w,originalSelector:t.selector,options:Hl(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(function vK(){return new Cn(3013,!1)}());const o="full"===t.timings?{duration:0,delay:0,easing:"full"}:t2(t.timings,e.errors,!0);return{type:12,animation:Ba(this,pm(t.animation),e),timings:o,options:null}}}class uZ{constructor(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function Hl(n){return n?(n=dm(n)).params&&(n.params=function pZ(n){return n?dm(n):null}(n.params)):n={},n}function h3(n,t,e){return{duration:n,delay:t,easing:e}}function m3(n,t,e,o,i,r,f=null,w=!1){return{type:1,element:n,keyframes:t,preStyleProps:e,postStyleProps:o,duration:i,delay:r,totalTime:i+r,easing:f,subTimeline:w}}class l2{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let o=this._map.get(t);o||this._map.set(t,o=[]),o.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}}const gZ=new RegExp(":enter","g"),_Z=new RegExp(":leave","g");function f3(n,t,e,o,i,r=new Map,f=new Map,w,D,G=[]){return(new OZ).buildKeyframes(n,t,e,o,i,r,f,w,D,G)}class OZ{buildKeyframes(t,e,o,i,r,f,w,D,G,se=[]){G=G||new l2;const ue=new b3(t,e,G,i,r,se,[]);ue.options=D;const ze=D.delay?$1(D.delay):0;ue.currentTimeline.delayNextStep(ze),ue.currentTimeline.setStyles([f],null,ue.errors,D),Ba(this,o,ue);const me=ue.timelines.filter(Ee=>Ee.containsAnimation());if(me.length&&w.size){let Ee;for(let Ie=me.length-1;Ie>=0;Ie--){const Ye=me[Ie];if(Ye.element===e){Ee=Ye;break}}Ee&&!Ee.allowOnlyTimelineStyles()&&Ee.setStyles([w],null,ue.errors,D)}return me.length?me.map(Ee=>Ee.buildKeyframes()):[m3(e,[],[],[],0,ze,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const o=e.subInstructions.get(e.element);if(o){const i=e.createSubContext(t.options),r=e.currentTimeline.currentTime,f=this._visitSubInstructions(o,i,i.options);r!=f&&e.transformIntoNewTimeline(f)}e.previousNode=t}visitAnimateRef(t,e){const o=e.createSubContext(t.options);o.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,o),this.visitReference(t.animation,o),e.transformIntoNewTimeline(o.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,o){for(const i of t){const r=i?.delay;if(r){const f="number"==typeof r?r:$1(um(r,i?.params??{},e.errors));o.delayNextStep(f)}}}_visitSubInstructions(t,e,o){let r=e.currentTimeline.currentTime;const f=null!=o.duration?$1(o.duration):null,w=null!=o.delay?$1(o.delay):null;return 0!==f&&t.forEach(D=>{const G=e.appendInstructionToTimeline(D,f,w);r=Math.max(r,G.duration+G.delay)}),r}visitReference(t,e){e.updateOptions(t.options,!0),Ba(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const o=e.subContextCount;let i=e;const r=t.options;if(r&&(r.params||r.delay)&&(i=e.createSubContext(r),i.transformIntoNewTimeline(),null!=r.delay)){6==i.previousNode.type&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=d2);const f=$1(r.delay);i.delayNextStep(f)}t.steps.length&&(t.steps.forEach(f=>Ba(this,f,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>o&&i.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const o=[];let i=e.currentTimeline.currentTime;const r=t.options&&t.options.delay?$1(t.options.delay):0;t.steps.forEach(f=>{const w=e.createSubContext(t.options);r&&w.delayNextStep(r),Ba(this,f,w),i=Math.max(i,w.currentTimeline.currentTime),o.push(w.currentTimeline)}),o.forEach(f=>e.currentTimeline.mergeTimelineCollectedStyles(f)),e.transformIntoNewTimeline(i),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const o=t.strValue;return t2(e.params?um(o,e.params,e.errors):o,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const o=e.currentAnimateTimings=this._visitTiming(t.timings,e),i=e.currentTimeline;o.delay&&(e.incrementTime(o.delay),i.snapshotCurrentStyles());const r=t.style;5==r.type?this.visitKeyframes(r,e):(e.incrementTime(o.duration),this.visitStyle(r,e),i.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const o=e.currentTimeline,i=e.currentAnimateTimings;!i&&o.hasCurrentStyleProperties()&&o.forwardFrame();const r=i&&i.easing||t.easing;t.isEmptyStep?o.applyEmptyStep(r):o.setStyles(t.styles,r,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const o=e.currentAnimateTimings,i=e.currentTimeline.duration,r=o.duration,w=e.createSubContext().currentTimeline;w.easing=o.easing,t.styles.forEach(D=>{w.forwardTime((D.offset||0)*r),w.setStyles(D.styles,D.easing,e.errors,e.options),w.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(w),e.transformIntoNewTimeline(i+r),e.previousNode=t}visitQuery(t,e){const o=e.currentTimeline.currentTime,i=t.options||{},r=i.delay?$1(i.delay):0;r&&(6===e.previousNode.type||0==o&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=d2);let f=o;const w=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!i.optional,e.errors);e.currentQueryTotal=w.length;let D=null;w.forEach((G,se)=>{e.currentQueryIndex=se;const ue=e.createSubContext(t.options,G);r&&ue.delayNextStep(r),G===e.element&&(D=ue.currentTimeline),Ba(this,t.animation,ue),ue.currentTimeline.applyStylesToKeyframe(),f=Math.max(f,ue.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(f),D&&(e.currentTimeline.mergeTimelineCollectedStyles(D),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const o=e.parentContext,i=e.currentTimeline,r=t.timings,f=Math.abs(r.duration),w=f*(e.currentQueryTotal-1);let D=f*e.currentQueryIndex;switch(r.duration<0?"reverse":r.easing){case"reverse":D=w-D;break;case"full":D=o.currentStaggerTime}const se=e.currentTimeline;D&&se.delayNextStep(D);const ue=se.currentTime;Ba(this,t.animation,e),e.previousNode=t,o.currentStaggerTime=i.currentTime-ue+(i.startTime-o.currentTimeline.startTime)}}const d2={};class b3{constructor(t,e,o,i,r,f,w,D){this._driver=t,this.element=e,this.subInstructions=o,this._enterClassName=i,this._leaveClassName=r,this.errors=f,this.timelines=w,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=d2,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=D||new p2(this._driver,e,0),w.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const o=t;let i=this.options;null!=o.duration&&(i.duration=$1(o.duration)),null!=o.delay&&(i.delay=$1(o.delay));const r=o.params;if(r){let f=i.params;f||(f=this.options.params={}),Object.keys(r).forEach(w=>{(!e||!f.hasOwnProperty(w))&&(f[w]=um(r[w],f,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const o=t.params={};Object.keys(e).forEach(i=>{o[i]=e[i]})}}return t}createSubContext(t=null,e,o){const i=e||this.element,r=new b3(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,o||0));return r.previousNode=this.previousNode,r.currentAnimateTimings=this.currentAnimateTimings,r.options=this._copyOptions(),r.updateOptions(t),r.currentQueryIndex=this.currentQueryIndex,r.currentQueryTotal=this.currentQueryTotal,r.parentContext=this,this.subContextCount++,r}transformIntoNewTimeline(t){return this.previousNode=d2,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,o){const i={duration:e??t.duration,delay:this.currentTimeline.currentTime+(o??0)+t.delay,easing:""},r=new xZ(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,i,t.stretchStartingKeyframe);return this.timelines.push(r),i}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,o,i,r,f){let w=[];if(i&&w.push(this.element),t.length>0){t=(t=t.replace(gZ,"."+this._enterClassName)).replace(_Z,"."+this._leaveClassName);let G=this._driver.query(this.element,t,1!=o);0!==o&&(G=o<0?G.slice(G.length+o,G.length):G.slice(0,o)),w.push(...G)}return!r&&0==w.length&&f.push(function zK(n){return new Cn(3014,!1)}()),w}}class p2{constructor(t,e,o,i){this._driver=t,this.element=e,this.startTime=o,this._elementTimelineStylesLookup=i,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(t){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,e){return this.applyStylesToKeyframe(),new p2(this._driver,t,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,e){this._localTimelineStyles.set(t,e),this._globalTimelineStyles.set(t,e),this._styleSummary.set(t,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&this._previousKeyframe.set("easing",t);for(let[e,o]of this._globalTimelineStyles)this._backFill.set(e,o||Y1),this._currentKeyframe.set(e,Y1);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,o,i){e&&this._previousKeyframe.set("easing",e);const r=i&&i.params||{},f=function AZ(n,t){const e=new Map;let o;return n.forEach(i=>{if("*"===i){o=o||t.keys();for(let r of o)e.set(r,Y1)}else Nc(i,e)}),e}(t,this._globalTimelineStyles);for(let[w,D]of f){const G=um(D,r,o);this._pendingStyles.set(w,G),this._localTimelineStyles.has(w)||this._backFill.set(w,this._globalTimelineStyles.get(w)??Y1),this._updateStyle(w,G)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((t,e)=>{this._currentKeyframe.set(e,t)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((t,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,t)}))}snapshotCurrentStyles(){for(let[t,e]of this._localTimelineStyles)this._pendingStyles.set(t,e),this._updateStyle(t,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const t=[];for(let e in this._currentKeyframe)t.push(e);return t}mergeTimelineCollectedStyles(t){t._styleSummary.forEach((e,o)=>{const i=this._styleSummary.get(o);(!i||e.time>i.time)&&this._updateStyle(o,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,o=1===this._keyframes.size&&0===this.duration;let i=[];this._keyframes.forEach((w,D)=>{const G=Nc(w,new Map,this._backFill);G.forEach((se,ue)=>{se===aA?t.add(ue):se===Y1&&e.add(ue)}),o||G.set("offset",D/this.duration),i.push(G)});const r=t.size?n2(t.values()):[],f=e.size?n2(e.values()):[];if(o){const w=i[0],D=new Map(w);w.set("offset",0),D.set("offset",1),i=[w,D]}return m3(this.element,i,r,f,this.duration,this.startTime,this.easing,!1)}}class xZ extends p2{constructor(t,e,o,i,r,f,w=!1){super(t,e,f.delay),this.keyframes=o,this.preStyleProps=i,this.postStyleProps=r,this._stretchStartingKeyframe=w,this.timings={duration:f.duration,delay:f.delay,easing:f.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:o,easing:i}=this.timings;if(this._stretchStartingKeyframe&&e){const r=[],f=o+e,w=e/f,D=Nc(t[0]);D.set("offset",0),r.push(D);const G=Nc(t[0]);G.set("offset",N8(w)),r.push(G);const se=t.length-1;for(let ue=1;ue<=se;ue++){let ze=Nc(t[ue]);const me=ze.get("offset");ze.set("offset",N8((e+me*o)/f)),r.push(ze)}o=f,e=0,i="",t=r}return m3(this.element,t,this.preStyleProps,this.postStyleProps,o,e,i,!0)}}function N8(n,t=3){const e=Math.pow(10,t-1);return Math.round(n*e)/e}class g3{}const CZ=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class vZ extends g3{normalizePropertyName(t,e){return p3(t)}normalizeStyleValue(t,e,o,i){let r="";const f=o.toString().trim();if(CZ.has(e)&&0!==o&&"0"!==o)if("number"==typeof o)r="px";else{const w=o.match(/^[+-]?[\d\.]+([a-z]*)$/);w&&0==w[1].length&&i.push(function mK(n,t){return new Cn(3005,!1)}())}return f+r}}function F8(n,t,e,o,i,r,f,w,D,G,se,ue,ze){return{type:0,element:n,triggerName:t,isRemovalTransition:i,fromState:e,fromStyles:r,toState:o,toStyles:f,timelines:w,queriedElements:D,preStyleProps:G,postStyleProps:se,totalTime:ue,errors:ze}}const M3={};class j8{constructor(t,e,o){this._triggerName=t,this.ast=e,this._stateStyles=o}match(t,e,o,i){return function zZ(n,t,e,o,i){return n.some(r=>r(t,e,o,i))}(this.ast.matchers,t,e,o,i)}buildStyles(t,e,o){let i=this._stateStyles.get("*");return void 0!==t&&(i=this._stateStyles.get(t?.toString())||i),i?i.buildStyles(e,o):new Map}build(t,e,o,i,r,f,w,D,G,se){const ue=[],ze=this.ast.options&&this.ast.options.params||M3,Ee=this.buildStyles(o,w&&w.params||M3,ue),Ie=D&&D.params||M3,Ye=this.buildStyles(i,Ie,ue),qe=new Set,it=new Map,dt=new Map,Lt="void"===i,cn={params:yZ(Ie,ze),delay:this.ast.options?.delay},bn=se?[]:f3(t,e,this.ast.animation,r,f,Ee,Ye,cn,G,ue);let on=0;if(bn.forEach(vn=>{on=Math.max(vn.duration+vn.delay,on)}),ue.length)return F8(e,this._triggerName,o,i,Lt,Ee,Ye,[],[],it,dt,on,ue);bn.forEach(vn=>{const An=vn.element,gt=Wa(it,An,new Set);vn.preStyleProps.forEach(jt=>gt.add(jt));const ft=Wa(dt,An,new Set);vn.postStyleProps.forEach(jt=>ft.add(jt)),An!==e&&qe.add(An)});const St=n2(qe.values());return F8(e,this._triggerName,o,i,Lt,Ee,Ye,bn,St,it,dt,on)}}function yZ(n,t){const e=dm(t);for(const o in n)n.hasOwnProperty(o)&&null!=n[o]&&(e[o]=n[o]);return e}class wZ{constructor(t,e,o){this.styles=t,this.defaultParams=e,this.normalizer=o}buildStyles(t,e){const o=new Map,i=dm(this.defaultParams);return Object.keys(t).forEach(r=>{const f=t[r];null!==f&&(i[r]=f)}),this.styles.styles.forEach(r=>{"string"!=typeof r&&r.forEach((f,w)=>{f&&(f=um(f,i,e));const D=this.normalizer.normalizePropertyName(w,e);f=this.normalizer.normalizeStyleValue(w,D,f,e),o.set(w,f)})}),o}}class EZ{constructor(t,e,o){this.name=t,this.ast=e,this._normalizer=o,this.transitionFactories=[],this.states=new Map,e.states.forEach(i=>{this.states.set(i.name,new wZ(i.style,i.options&&i.options.params||{},o))}),H8(this.states,"true","1"),H8(this.states,"false","0"),e.transitions.forEach(i=>{this.transitionFactories.push(new j8(t,i,this.states))}),this.fallbackTransition=function kZ(n,t,e){return new j8(n,{type:1,animation:{type:2,steps:[],options:null},matchers:[(f,w)=>!0],options:null,queryCount:0,depCount:0},t)}(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,o,i){return this.transitionFactories.find(f=>f.match(t,e,o,i))||null}matchStyles(t,e,o){return this.fallbackTransition.buildStyles(t,e,o)}}function H8(n,t,e){n.has(t)?n.has(e)||n.set(e,n.get(t)):n.has(e)&&n.set(t,n.get(e))}const IZ=new l2;class SZ{constructor(t,e,o){this.bodyNode=t,this._driver=e,this._normalizer=o,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){const o=[],i=[],r=u3(this._driver,e,o,i);if(o.length)throw function SK(n){return new Cn(3503,!1)}();this._animations.set(t,r)}_buildPlayer(t,e,o){const i=t.element,r=x8(0,this._normalizer,0,t.keyframes,e,o);return this._driver.animate(i,r,t.duration,t.delay,t.easing,[],!0)}create(t,e,o={}){const i=[],r=this._animations.get(t);let f;const w=new Map;if(r?(f=f3(this._driver,e,r,s3,Jg,new Map,new Map,o,IZ,i),f.forEach(se=>{const ue=Wa(w,se.element,new Map);se.postStyleProps.forEach(ze=>ue.set(ze,null))})):(i.push(function DK(){return new Cn(3300,!1)}()),f=[]),i.length)throw function LK(n){return new Cn(3504,!1)}();w.forEach((se,ue)=>{se.forEach((ze,me)=>{se.set(me,this._driver.computeStyle(ue,me,Y1))})});const G=Bc(f.map(se=>{const ue=w.get(se.element);return this._buildPlayer(se,new Map,ue)}));return this._playersById.set(t,G),G.onDestroy(()=>this.destroy(t)),this.players.push(G),G}destroy(t){const e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);const o=this.players.indexOf(e);o>=0&&this.players.splice(o,1)}_getPlayer(t){const e=this._playersById.get(t);if(!e)throw function TK(n){return new Cn(3301,!1)}();return e}listen(t,e,o,i){const r=n3(e,"","","");return e3(this._getPlayer(t),o,r,i),()=>{}}command(t,e,o,i){if("register"==o)return void this.register(t,i[0]);if("create"==o)return void this.create(t,e,i[0]||{});const r=this._getPlayer(t);switch(o){case"play":r.play();break;case"pause":r.pause();break;case"reset":r.reset();break;case"restart":r.restart();break;case"finish":r.finish();break;case"init":r.init();break;case"setPosition":r.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(t)}}}const V8="ng-animate-queued",_3="ng-animate-disabled",RZ=[],Y8={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},WZ={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},ls="__ng_removed";class O3{get params(){return this.options.params}constructor(t,e=""){this.namespaceId=e;const o=t&&t.hasOwnProperty("value");if(this.value=function jZ(n){return n??null}(o?t.value:t),o){const r=dm(t);delete r.value,this.options=r}else this.options={};this.options.params||(this.options.params={})}absorbOptions(t){const e=t.params;if(e){const o=this.options.params;Object.keys(e).forEach(i=>{null==o[i]&&(o[i]=e[i])})}}}const hm="void",x3=new O3(hm);class BZ{constructor(t,e,o){this.id=t,this.hostElement=e,this._engine=o,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,ds(e,this._hostClassName)}listen(t,e,o,i){if(!this._triggers.has(e))throw function qK(n,t){return new Cn(3302,!1)}();if(null==o||0==o.length)throw function RK(n){return new Cn(3303,!1)}();if(!function HZ(n){return"start"==n||"done"==n}(o))throw function WK(n,t){return new Cn(3400,!1)}();const r=Wa(this._elementListeners,t,[]),f={name:e,phase:o,callback:i};r.push(f);const w=Wa(this._engine.statesByElement,t,new Map);return w.has(e)||(ds(t,Qg),ds(t,Qg+"-"+e),w.set(e,x3)),()=>{this._engine.afterFlush(()=>{const D=r.indexOf(f);D>=0&&r.splice(D,1),this._triggers.has(e)||w.delete(e)})}}register(t,e){return!this._triggers.has(t)&&(this._triggers.set(t,e),!0)}_getTrigger(t){const e=this._triggers.get(t);if(!e)throw function BK(n){return new Cn(3401,!1)}();return e}trigger(t,e,o,i=!0){const r=this._getTrigger(e),f=new A3(this.id,e,t);let w=this._engine.statesByElement.get(t);w||(ds(t,Qg),ds(t,Qg+"-"+e),this._engine.statesByElement.set(t,w=new Map));let D=w.get(e);const G=new O3(o,this.id);if(!(o&&o.hasOwnProperty("value"))&&D&&G.absorbOptions(D.options),w.set(e,G),D||(D=x3),G.value!==hm&&D.value===G.value){if(!function XZ(n,t){const e=Object.keys(n),o=Object.keys(t);if(e.length!=o.length)return!1;for(let i=0;i{jl(t,Ye),m1(t,qe)})}return}const ze=Wa(this._engine.playersByElement,t,[]);ze.forEach(Ie=>{Ie.namespaceId==this.id&&Ie.triggerName==e&&Ie.queued&&Ie.destroy()});let me=r.matchTransition(D.value,G.value,t,G.params),Ee=!1;if(!me){if(!i)return;me=r.fallbackTransition,Ee=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:me,fromState:D,toState:G,player:f,isFallbackTransition:Ee}),Ee||(ds(t,V8),f.onStart(()=>{Tp(t,V8)})),f.onDone(()=>{let Ie=this.players.indexOf(f);Ie>=0&&this.players.splice(Ie,1);const Ye=this._engine.playersByElement.get(t);if(Ye){let qe=Ye.indexOf(f);qe>=0&&Ye.splice(qe,1)}}),this.players.push(f),ze.push(f),f}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,o)=>{this._elementListeners.set(o,e.filter(i=>i.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);const e=this._engine.playersByElement.get(t);e&&(e.forEach(o=>o.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const o=this._engine.driver.query(t,e2,!0);o.forEach(i=>{if(i[ls])return;const r=this._engine.fetchNamespacesByElement(i);r.size?r.forEach(f=>f.triggerLeaveAnimation(i,e,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>o.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(t,e,o,i){const r=this._engine.statesByElement.get(t),f=new Map;if(r){const w=[];if(r.forEach((D,G)=>{if(f.set(G,D.value),this._triggers.has(G)){const se=this.trigger(t,G,hm,i);se&&w.push(se)}}),w.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,f),o&&Bc(w).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t),o=this._engine.statesByElement.get(t);if(e&&o){const i=new Set;e.forEach(r=>{const f=r.name;if(i.has(f))return;i.add(f);const D=this._triggers.get(f).fallbackTransition,G=o.get(f)||x3,se=new O3(hm),ue=new A3(this.id,f,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:f,transition:D,fromState:G,toState:se,player:ue,isFallbackTransition:!0})})}}removeNode(t,e){const o=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let i=!1;if(o.totalAnimations){const r=o.players.length?o.playersByQueriedElement.get(t):[];if(r&&r.length)i=!0;else{let f=t;for(;f=f.parentNode;)if(o.statesByElement.get(f)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(t),i)o.markElementAsRemoved(this.id,t,!1,e);else{const r=t[ls];(!r||r===Y8)&&(o.afterFlush(()=>this.clearElementCache(t)),o.destroyInnerAnimations(t),o._onRemovalComplete(t,e))}}insertNode(t,e){ds(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(o=>{const i=o.player;if(i.destroyed)return;const r=o.element,f=this._elementListeners.get(r);f&&f.forEach(w=>{if(w.name==o.triggerName){const D=n3(r,o.triggerName,o.fromState.value,o.toState.value);D._data=t,e3(o.player,w.phase,D,w.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):e.push(o)}),this._queue=[],e.sort((o,i)=>{const r=o.transition.ast.depCount,f=i.transition.ast.depCount;return 0==r||0==f?r-f:this._engine.driver.containsElement(o.element,i.element)?1:-1})}destroy(t){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}elementContainsData(t){let e=!1;return this._elementListeners.has(t)&&(e=!0),e=!!this._queue.find(o=>o.element===t)||e,e}}class NZ{_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}constructor(t,e,o){this.bodyNode=t,this.driver=e,this._normalizer=o,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(i,r)=>{}}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(o=>{o.queued&&t.push(o)})}),t}createNamespace(t,e){const o=new BZ(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(o,e):(this.newHostElements.set(e,o),this.collectEnterElement(e)),this._namespaceLookup[t]=o}_balanceNamespaceList(t,e){const o=this._namespaceList,i=this.namespacesByHostElement;if(o.length-1>=0){let f=!1,w=this.driver.getParentElement(e);for(;w;){const D=i.get(w);if(D){const G=o.indexOf(D);o.splice(G+1,0,t),f=!0;break}w=this.driver.getParentElement(w)}f||o.unshift(t)}else o.push(t);return i.set(e,t),t}register(t,e){let o=this._namespaceLookup[t];return o||(o=this.createNamespace(t,e)),o}registerTrigger(t,e,o){let i=this._namespaceLookup[t];i&&i.register(e,o)&&this.totalAnimations++}destroy(t,e){if(!t)return;const o=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(o.hostElement),delete this._namespaceLookup[t];const i=this._namespaceList.indexOf(o);i>=0&&this._namespaceList.splice(i,1)}),this.afterFlushAnimationsDone(()=>o.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,o=this.statesByElement.get(t);if(o)for(let i of o.values())if(i.namespaceId){const r=this._fetchNamespace(i.namespaceId);r&&e.add(r)}return e}trigger(t,e,o,i){if(u2(e)){const r=this._fetchNamespace(t);if(r)return r.trigger(e,o,i),!0}return!1}insertNode(t,e,o,i){if(!u2(e))return;const r=e[ls];if(r&&r.setForRemoval){r.setForRemoval=!1,r.setForMove=!0;const f=this.collectedLeaveElements.indexOf(e);f>=0&&this.collectedLeaveElements.splice(f,1)}if(t){const f=this._fetchNamespace(t);f&&f.insertNode(e,o)}i&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),ds(t,_3)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),Tp(t,_3))}removeNode(t,e,o,i){if(u2(e)){const r=t?this._fetchNamespace(t):null;if(r?r.removeNode(e,i):this.markElementAsRemoved(t,e,!1,i),o){const f=this.namespacesByHostElement.get(e);f&&f.id!==t&&f.removeNode(e,i)}}else this._onRemovalComplete(e,i)}markElementAsRemoved(t,e,o,i,r){this.collectedLeaveElements.push(e),e[ls]={namespaceId:t,setForRemoval:i,hasAnimation:o,removedBeforeQueried:!1,previousTriggersValues:r}}listen(t,e,o,i,r){return u2(e)?this._fetchNamespace(t).listen(e,o,i,r):()=>{}}_buildInstruction(t,e,o,i,r){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,o,i,t.fromState.options,t.toState.options,e,r)}destroyInnerAnimations(t){let e=this.driver.query(t,e2,!0);e.forEach(o=>this.destroyActiveAnimationsForElement(o)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,c3,!0),e.forEach(o=>this.finishActiveQueriedAnimationOnElement(o)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(o=>{o.queued?o.markedForDestroy=!0:o.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(o=>o.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return Bc(this.players).onDone(()=>t());t()})}processLeaveNode(t){const e=t[ls];if(e&&e.setForRemoval){if(t[ls]=Y8,e.namespaceId){this.destroyInnerAnimations(t);const o=this._fetchNamespace(e.namespaceId);o&&o.clearElementCache(t)}this._onRemovalComplete(t,e.setForRemoval)}t.classList?.contains(_3)&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(o=>{this.markElementAsDisabled(o,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((o,i)=>this._balanceNamespaceList(o,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let o=0;oo()),this._flushFns=[],this._whenQuietFns.length){const o=this._whenQuietFns;this._whenQuietFns=[],e.length?Bc(e).onDone(()=>{o.forEach(i=>i())}):o.forEach(i=>i())}}reportError(t){throw function NK(n){return new Cn(3402,!1)}()}_flushAnimations(t,e){const o=new l2,i=[],r=new Map,f=[],w=new Map,D=new Map,G=new Map,se=new Set;this.disabledNodes.forEach(Vt=>{se.add(Vt);const en=this.driver.query(Vt,".ng-animate-queued",!0);for(let Xt=0;Xt{const Xt=s3+Ie++;Ee.set(en,Xt),Vt.forEach(hn=>ds(hn,Xt))});const Ye=[],qe=new Set,it=new Set;for(let Vt=0;Vtqe.add(hn)):it.add(en))}const dt=new Map,Lt=$8(ze,Array.from(qe));Lt.forEach((Vt,en)=>{const Xt=Jg+Ie++;dt.set(en,Xt),Vt.forEach(hn=>ds(hn,Xt))}),t.push(()=>{me.forEach((Vt,en)=>{const Xt=Ee.get(en);Vt.forEach(hn=>Tp(hn,Xt))}),Lt.forEach((Vt,en)=>{const Xt=dt.get(en);Vt.forEach(hn=>Tp(hn,Xt))}),Ye.forEach(Vt=>{this.processLeaveNode(Vt)})});const cn=[],bn=[];for(let Vt=this._namespaceList.length-1;Vt>=0;Vt--)this._namespaceList[Vt].drainQueuedTransitions(e).forEach(Xt=>{const hn=Xt.player,gn=Xt.element;if(cn.push(hn),this.collectedEnterElements.length){const ln=gn[ls];if(ln&&ln.setForMove){if(ln.previousTriggersValues&&ln.previousTriggersValues.has(Xt.triggerName)){const fn=ln.previousTriggersValues.get(Xt.triggerName),mn=this.statesByElement.get(Xt.element);if(mn&&mn.has(Xt.triggerName)){const Gn=mn.get(Xt.triggerName);Gn.value=fn,mn.set(Xt.triggerName,Gn)}}return void hn.destroy()}}const Zn=!ue||!this.driver.containsElement(ue,gn),Ke=dt.get(gn),xt=Ee.get(gn),Ct=this._buildInstruction(Xt,o,xt,Ke,Zn);if(Ct.errors&&Ct.errors.length)return void bn.push(Ct);if(Zn)return hn.onStart(()=>jl(gn,Ct.fromStyles)),hn.onDestroy(()=>m1(gn,Ct.toStyles)),void i.push(hn);if(Xt.isFallbackTransition)return hn.onStart(()=>jl(gn,Ct.fromStyles)),hn.onDestroy(()=>m1(gn,Ct.toStyles)),void i.push(hn);const Gt=[];Ct.timelines.forEach(ln=>{ln.stretchStartingKeyframe=!0,this.disabledNodes.has(ln.element)||Gt.push(ln)}),Ct.timelines=Gt,o.append(gn,Ct.timelines),f.push({instruction:Ct,player:hn,element:gn}),Ct.queriedElements.forEach(ln=>Wa(w,ln,[]).push(hn)),Ct.preStyleProps.forEach((ln,fn)=>{if(ln.size){let mn=D.get(fn);mn||D.set(fn,mn=new Set),ln.forEach((Gn,Vn)=>mn.add(Vn))}}),Ct.postStyleProps.forEach((ln,fn)=>{let mn=G.get(fn);mn||G.set(fn,mn=new Set),ln.forEach((Gn,Vn)=>mn.add(Vn))})});if(bn.length){const Vt=[];bn.forEach(en=>{Vt.push(function FK(n,t){return new Cn(3505,!1)}())}),cn.forEach(en=>en.destroy()),this.reportError(Vt)}const on=new Map,St=new Map;f.forEach(Vt=>{const en=Vt.element;o.has(en)&&(St.set(en,en),this._beforeAnimationBuild(Vt.player.namespaceId,Vt.instruction,on))}),i.forEach(Vt=>{const en=Vt.element;this._getPreviousPlayers(en,!1,Vt.namespaceId,Vt.triggerName,null).forEach(hn=>{Wa(on,en,[]).push(hn),hn.destroy()})});const vn=Ye.filter(Vt=>K8(Vt,D,G)),An=new Map;G8(An,this.driver,it,G,Y1).forEach(Vt=>{K8(Vt,D,G)&&vn.push(Vt)});const ft=new Map;me.forEach((Vt,en)=>{G8(ft,this.driver,new Set(Vt),D,aA)}),vn.forEach(Vt=>{const en=An.get(Vt),Xt=ft.get(Vt);An.set(Vt,new Map([...Array.from(en?.entries()??[]),...Array.from(Xt?.entries()??[])]))});const jt=[],Wt=[],On={};f.forEach(Vt=>{const{element:en,player:Xt,instruction:hn}=Vt;if(o.has(en)){if(se.has(en))return Xt.onDestroy(()=>m1(en,hn.toStyles)),Xt.disabled=!0,Xt.overrideTotalTime(hn.totalTime),void i.push(Xt);let gn=On;if(St.size>1){let Ke=en;const xt=[];for(;Ke=Ke.parentNode;){const Ct=St.get(Ke);if(Ct){gn=Ct;break}xt.push(Ke)}xt.forEach(Ct=>St.set(Ct,gn))}const Zn=this._buildAnimation(Xt.namespaceId,hn,on,r,ft,An);if(Xt.setRealPlayer(Zn),gn===On)jt.push(Xt);else{const Ke=this.playersByElement.get(gn);Ke&&Ke.length&&(Xt.parentPlayer=Bc(Ke)),i.push(Xt)}}else jl(en,hn.fromStyles),Xt.onDestroy(()=>m1(en,hn.toStyles)),Wt.push(Xt),se.has(en)&&i.push(Xt)}),Wt.forEach(Vt=>{const en=r.get(Vt.element);if(en&&en.length){const Xt=Bc(en);Vt.setRealPlayer(Xt)}}),i.forEach(Vt=>{Vt.parentPlayer?Vt.syncPlayerEvents(Vt.parentPlayer):Vt.destroy()});for(let Vt=0;Vt!Zn.destroyed);gn.length?VZ(this,en,gn):this.processLeaveNode(en)}return Ye.length=0,jt.forEach(Vt=>{this.players.push(Vt),Vt.onDone(()=>{Vt.destroy();const en=this.players.indexOf(Vt);this.players.splice(en,1)}),Vt.play()}),jt}elementContainsData(t,e){let o=!1;const i=e[ls];return i&&i.setForRemoval&&(o=!0),this.playersByElement.has(e)&&(o=!0),this.playersByQueriedElement.has(e)&&(o=!0),this.statesByElement.has(e)&&(o=!0),this._fetchNamespace(t).elementContainsData(e)||o}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,o,i,r){let f=[];if(e){const w=this.playersByQueriedElement.get(t);w&&(f=w)}else{const w=this.playersByElement.get(t);if(w){const D=!r||r==hm;w.forEach(G=>{G.queued||!D&&G.triggerName!=i||f.push(G)})}}return(o||i)&&(f=f.filter(w=>!(o&&o!=w.namespaceId||i&&i!=w.triggerName))),f}_beforeAnimationBuild(t,e,o){const r=e.element,f=e.isRemovalTransition?void 0:t,w=e.isRemovalTransition?void 0:e.triggerName;for(const D of e.timelines){const G=D.element,se=G!==r,ue=Wa(o,G,[]);this._getPreviousPlayers(G,se,f,w,e.toState).forEach(me=>{const Ee=me.getRealPlayer();Ee.beforeDestroy&&Ee.beforeDestroy(),me.destroy(),ue.push(me)})}jl(r,e.fromStyles)}_buildAnimation(t,e,o,i,r,f){const w=e.triggerName,D=e.element,G=[],se=new Set,ue=new Set,ze=e.timelines.map(Ee=>{const Ie=Ee.element;se.add(Ie);const Ye=Ie[ls];if(Ye&&Ye.removedBeforeQueried)return new Nh(Ee.duration,Ee.delay);const qe=Ie!==D,it=function YZ(n){const t=[];return U8(n,t),t}((o.get(Ie)||RZ).map(on=>on.getRealPlayer())).filter(on=>!!on.element&&on.element===Ie),dt=r.get(Ie),Lt=f.get(Ie),cn=x8(0,this._normalizer,0,Ee.keyframes,dt,Lt),bn=this._buildPlayer(Ee,cn,it);if(Ee.subTimeline&&i&&ue.add(Ie),qe){const on=new A3(t,w,Ie);on.setRealPlayer(bn),G.push(on)}return bn});G.forEach(Ee=>{Wa(this.playersByQueriedElement,Ee.element,[]).push(Ee),Ee.onDone(()=>function FZ(n,t,e){let o=n.get(t);if(o){if(o.length){const i=o.indexOf(e);o.splice(i,1)}0==o.length&&n.delete(t)}return o}(this.playersByQueriedElement,Ee.element,Ee))}),se.forEach(Ee=>ds(Ee,k8));const me=Bc(ze);return me.onDestroy(()=>{se.forEach(Ee=>Tp(Ee,k8)),m1(D,e.toStyles)}),ue.forEach(Ee=>{Wa(i,Ee,[]).push(me)}),me}_buildPlayer(t,e,o){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,o):new Nh(t.duration,t.delay)}}class A3{constructor(t,e,o){this.namespaceId=t,this.triggerName=e,this.element=o,this._player=new Nh,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(t){this._containsRealPlayer||(this._player=t,this._queuedCallbacks.forEach((e,o)=>{e.forEach(i=>e3(t,o,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){const e=this._player;e.triggerCallback&&t.onStart(()=>e.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,e){Wa(this._queuedCallbacks,t,[]).push(e)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){const e=this._player;e.triggerCallback&&e.triggerCallback(t)}}function u2(n){return n&&1===n.nodeType}function X8(n,t){const e=n.style.display;return n.style.display=t??"none",e}function G8(n,t,e,o,i){const r=[];e.forEach(D=>r.push(X8(D)));const f=[];o.forEach((D,G)=>{const se=new Map;D.forEach(ue=>{const ze=t.computeStyle(G,ue,i);se.set(ue,ze),(!ze||0==ze.length)&&(G[ls]=WZ,f.push(G))}),n.set(G,se)});let w=0;return e.forEach(D=>X8(D,r[w++])),f}function $8(n,t){const e=new Map;if(n.forEach(w=>e.set(w,[])),0==t.length)return e;const o=1,i=new Set(t),r=new Map;function f(w){if(!w)return o;let D=r.get(w);if(D)return D;const G=w.parentNode;return D=e.has(G)?G:i.has(G)?o:f(G),r.set(w,D),D}return t.forEach(w=>{const D=f(w);D!==o&&e.get(D).push(w)}),e}function ds(n,t){n.classList?.add(t)}function Tp(n,t){n.classList?.remove(t)}function VZ(n,t,e){Bc(e).onDone(()=>n.processLeaveNode(t))}function U8(n,t){for(let e=0;ei.add(r)):t.set(n,o),e.delete(n),!0}class h2{constructor(t,e,o){this.bodyNode=t,this._driver=e,this._normalizer=o,this._triggerCache={},this.onRemovalComplete=(i,r)=>{},this._transitionEngine=new NZ(t,e,o),this._timelineEngine=new SZ(t,e,o),this._transitionEngine.onRemovalComplete=(i,r)=>this.onRemovalComplete(i,r)}registerTrigger(t,e,o,i,r){const f=t+"-"+i;let w=this._triggerCache[f];if(!w){const D=[],G=[],se=u3(this._driver,r,D,G);if(D.length)throw function kK(n,t){return new Cn(3404,!1)}();w=function PZ(n,t,e){return new EZ(n,t,e)}(i,se,this._normalizer),this._triggerCache[f]=w}this._transitionEngine.registerTrigger(e,i,w)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,o,i){this._transitionEngine.insertNode(t,e,o,i)}onRemove(t,e,o,i){this._transitionEngine.removeNode(t,e,i||!1,o)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,o,i){if("@"==o.charAt(0)){const[r,f]=A8(o);this._timelineEngine.command(r,e,f,i)}else this._transitionEngine.trigger(t,e,o,i)}listen(t,e,o,i,r){if("@"==o.charAt(0)){const[f,w]=A8(o);return this._timelineEngine.listen(f,e,w,r)}return this._transitionEngine.listen(t,e,o,i,r)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let $Z=(()=>{class n{constructor(e,o,i){this._element=e,this._startStyles=o,this._endStyles=i,this._state=0;let r=n.initialStylesByElement.get(e);r||n.initialStylesByElement.set(e,r=new Map),this._initialStyles=r}start(){this._state<1&&(this._startStyles&&m1(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(m1(this._element,this._initialStyles),this._endStyles&&(m1(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(jl(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(jl(this._element,this._endStyles),this._endStyles=null),m1(this._element,this._initialStyles),this._state=3)}}return n.initialStylesByElement=new WeakMap,n})();function C3(n){let t=null;return n.forEach((e,o)=>{(function UZ(n){return"display"===n||"position"===n})(o)&&(t=t||new Map,t.set(o,e))}),t}class Z8{constructor(t,e,o,i){this.element=t,this.keyframes=e,this.options=o,this._specialStyles=i,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=o.duration,this._delay=o.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(t){const e=[];return t.forEach(o=>{e.push(Object.fromEntries(o))}),e}_triggerWebAnimation(t,e,o){return t.animate(this._convertKeyframesToObject(e),o)}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=t*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const t=new Map;this.hasStarted()&&this._finalKeyframe.forEach((o,i)=>{"offset"!==i&&t.set(i,this._finished?o:q8(this.element,i))}),this.currentSnapshot=t}triggerCallback(t){const e="start"===t?this._onStartFns:this._onDoneFns;e.forEach(o=>o()),e.length=0}}class KZ{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}matchesElement(t,e){return!1}containsElement(t,e){return y8(t,e)}getParentElement(t){return r3(t)}query(t,e,o){return w8(t,e,o)}computeStyle(t,e,o){return window.getComputedStyle(t)[e]}animate(t,e,o,i,r,f=[]){const D={duration:o,delay:i,fill:0==i?"both":"forwards"};r&&(D.easing=r);const G=new Map,se=f.filter(me=>me instanceof Z8);(function eZ(n,t){return 0===n||0===t})(o,i)&&se.forEach(me=>{me.currentSnapshot.forEach((Ee,Ie)=>G.set(Ie,Ee))});let ue=function KK(n){return n.length?n[0]instanceof Map?n:n.map(t=>I8(t)):[]}(e).map(me=>Nc(me));ue=function tZ(n,t,e){if(e.size&&t.length){let o=t[0],i=[];if(e.forEach((r,f)=>{o.has(f)||i.push(f),o.set(f,r)}),i.length)for(let r=1;rf.set(w,q8(n,w)))}}return t}(t,ue,G);const ze=function GZ(n,t){let e=null,o=null;return Array.isArray(t)&&t.length?(e=C3(t[0]),t.length>1&&(o=C3(t[t.length-1]))):t instanceof Map&&(e=C3(t)),e||o?new $Z(n,e,o):null}(t,ue);return new Z8(t,ue,D,ze)}}let ZZ=(()=>{class n extends h6{constructor(e,o){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(o.body,{id:"0",encapsulation:ta.None,styles:[],data:{animation:[]}})}build(e){const o=this._nextAnimationId.toString();this._nextAnimationId++;const i=Array.isArray(e)?m6(e):e;return J8(this._renderer,null,o,"register",[i]),new JZ(o,this._renderer)}}return n.\u0275fac=function(e){return new(e||n)(dn(Zu),dn(Vo))},n.\u0275prov=Kn({token:n,factory:n.\u0275fac}),n})();class JZ extends aj{constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new QZ(this._id,t,e||{},this._renderer)}}class QZ{constructor(t,e,o,i){this.id=t,this.element=e,this._renderer=i,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",o)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return J8(this._renderer,this.element,this.id,t,e)}onDone(t){this._listen("done",t)}onStart(t){this._listen("start",t)}onDestroy(t){this._listen("destroy",t)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(t){this._command("setPosition",t)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function J8(n,t,e,o,i){return n.setProperty(t,`@@${e}:${o}`,i)}const Q8="@.disabled";let eJ=(()=>{class n{constructor(e,o,i){this.delegate=e,this.engine=o,this._zone=i,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),o.onRemovalComplete=(r,f)=>{const w=f?.parentNode(r);w&&f.removeChild(w,r)}}createRenderer(e,o){const r=this.delegate.createRenderer(e,o);if(!(e&&o&&o.data&&o.data.animation)){let se=this._rendererCache.get(r);return se||(se=new eI("",r,this.engine,()=>this._rendererCache.delete(r)),this._rendererCache.set(r,se)),se}const f=o.id,w=o.id+"-"+this._currentId;this._currentId++,this.engine.register(w,e);const D=se=>{Array.isArray(se)?se.forEach(D):this.engine.registerTrigger(f,w,e,se.name,se)};return o.data.animation.forEach(D),new tJ(this,w,r,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,o,i){e>=0&&eo(i)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(r=>{const[f,w]=r;f(w)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([o,i]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return n.\u0275fac=function(e){return new(e||n)(dn(Zu),dn(h2),dn(zo))},n.\u0275prov=Kn({token:n,factory:n.\u0275fac}),n})();class eI{constructor(t,e,o,i){this.namespaceId=t,this.delegate=e,this.engine=o,this._onDestroy=i,this.destroyNode=this.delegate.destroyNode?r=>e.destroyNode(r):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),this._onDestroy?.()}createElement(t,e){return this.delegate.createElement(t,e)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,e){this.delegate.appendChild(t,e),this.engine.onInsert(this.namespaceId,e,t,!1)}insertBefore(t,e,o,i=!0){this.delegate.insertBefore(t,e,o),this.engine.onInsert(this.namespaceId,e,t,i)}removeChild(t,e,o){this.engine.onRemove(this.namespaceId,e,this.delegate,o)}selectRootElement(t,e){return this.delegate.selectRootElement(t,e)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,e,o,i){this.delegate.setAttribute(t,e,o,i)}removeAttribute(t,e,o){this.delegate.removeAttribute(t,e,o)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,o,i){this.delegate.setStyle(t,e,o,i)}removeStyle(t,e,o){this.delegate.removeStyle(t,e,o)}setProperty(t,e,o){"@"==e.charAt(0)&&e==Q8?this.disableAnimations(t,!!o):this.delegate.setProperty(t,e,o)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,o){return this.delegate.listen(t,e,o)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class tJ extends eI{constructor(t,e,o,i,r){super(e,o,i,r),this.factory=t,this.namespaceId=e}setProperty(t,e,o){"@"==e.charAt(0)?"."==e.charAt(1)&&e==Q8?this.disableAnimations(t,o=void 0===o||!!o):this.engine.process(this.namespaceId,t,e.slice(1),o):this.delegate.setProperty(t,e,o)}listen(t,e,o){if("@"==e.charAt(0)){const i=function nJ(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}(t);let r=e.slice(1),f="";return"@"!=r.charAt(0)&&([r,f]=function oJ(n){const t=n.indexOf(".");return[n.substring(0,t),n.slice(t+1)]}(r)),this.engine.listen(this.namespaceId,i,r,f,w=>{this.factory.scheduleListenerCallback(w._data||-1,o,w)})}return this.delegate.listen(t,e,o)}}let iJ=(()=>{class n extends h2{constructor(e,o,i,r){super(e.body,o,i)}ngOnDestroy(){this.flush()}}return n.\u0275fac=function(e){return new(e||n)(dn(Vo),dn(a3),dn(g3),dn(mh))},n.\u0275prov=Kn({token:n,factory:n.\u0275fac}),n})();const tI=[{provide:h6,useClass:ZZ},{provide:g3,useFactory:function rJ(){return new vZ}},{provide:h2,useClass:iJ},{provide:Zu,useFactory:function aJ(n,t,e){return new eJ(n,t,e)},deps:[Cb,h2,zo]}],v3=[{provide:a3,useFactory:()=>new KZ},{provide:gr,useValue:"BrowserAnimations"},...tI],nI=[{provide:a3,useClass:P8},{provide:gr,useValue:"NoopAnimations"},...tI];let sJ=(()=>{class n{static withConfig(e){return{ngModule:n,providers:e.disableAnimations?nI:v3}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n}),n.\u0275inj=Lo({providers:v3,imports:[gw]}),n})(),cJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n}),n.\u0275inj=Lo({imports:[$0,$0]}),n})(),WJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n}),n.\u0275inj=Lo({imports:[Qx,os,$0,ng,l6,cJ]}),n})(),BJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n,bootstrap:[cK]}),n.\u0275inj=Lo({providers:[Sl,EA,ck,lk,{provide:U6,useValue:{appearance:"outline"}}],imports:[gw,sJ,WJ,Aj,gg,ZH,ZV,lY,xY,TY,vP,zN,GU,PN,B6,KY,YX,tG,_G,g$,q$,F$,tH]}),n})();u7().bootstrapModule(BJ).catch(n=>console.error(n))},4411:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.MissingRefError=F.ValidationError=F.CodeGen=F.Name=F.nil=F.stringify=F.str=F._=F.KeywordCxt=void 0;const g=H(5910),s=H(7032),a=H(1849),M=H(98),E=["/properties"],_="http://json-schema.org/draft-07/schema";class A extends g.default{_addVocabularies(){super._addVocabularies(),s.default.forEach(k=>this.addVocabulary(k)),this.opts.discriminator&&this.addKeyword(a.default)}_addDefaultMetaSchema(){if(super._addDefaultMetaSchema(),!this.opts.meta)return;const k=this.opts.$data?this.$dataMetaSchema(M,E):M;this.addMetaSchema(k,_,!1),this.refs["http://json-schema.org/schema"]=_}defaultMeta(){return this.opts.defaultMeta=super.defaultMeta()||(this.getSchema(_)?_:void 0)}}Oe.exports=F=A,Object.defineProperty(F,"__esModule",{value:!0}),F.default=A;var P=H(6764);Object.defineProperty(F,"KeywordCxt",{enumerable:!0,get:function(){return P.KeywordCxt}});var y=H(6382);Object.defineProperty(F,"_",{enumerable:!0,get:function(){return y._}}),Object.defineProperty(F,"str",{enumerable:!0,get:function(){return y.str}}),Object.defineProperty(F,"stringify",{enumerable:!0,get:function(){return y.stringify}}),Object.defineProperty(F,"nil",{enumerable:!0,get:function(){return y.nil}}),Object.defineProperty(F,"Name",{enumerable:!0,get:function(){return y.Name}}),Object.defineProperty(F,"CodeGen",{enumerable:!0,get:function(){return y.CodeGen}});var q=H(496);Object.defineProperty(F,"ValidationError",{enumerable:!0,get:function(){return q.default}});var T=H(140);Object.defineProperty(F,"MissingRefError",{enumerable:!0,get:function(){return T.default}})},6295:(Oe,F)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.regexpCode=F.getEsmExportName=F.getProperty=F.safeStringify=F.stringify=F.strConcat=F.addCodeArg=F.str=F._=F.nil=F._Code=F.Name=F.IDENTIFIER=F._CodeOrName=void 0;class H{}F._CodeOrName=H,F.IDENTIFIER=/^[a-z$_][a-z$_0-9]*$/i;class g extends H{constructor(v){if(super(),!F.IDENTIFIER.test(v))throw new Error("CodeGen: name must be a valid identifier");this.str=v}toString(){return this.str}emptyStr(){return!1}get names(){return{[this.str]:1}}}F.Name=g;class s extends H{constructor(v){super(),this._items="string"==typeof v?[v]:v}toString(){return this.str}emptyStr(){if(this._items.length>1)return!1;const v=this._items[0];return""===v||'""'===v}get str(){var v;return null!==(v=this._str)&&void 0!==v?v:this._str=this._items.reduce((p,l)=>`${p}${l}`,"")}get names(){var v;return null!==(v=this._names)&&void 0!==v?v:this._names=this._items.reduce((p,l)=>(l instanceof g&&(p[l.str]=(p[l.str]||0)+1),p),{})}}function a(z,...v){const p=[z[0]];let l=0;for(;l{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.or=F.and=F.not=F.CodeGen=F.operators=F.varKinds=F.ValueScopeName=F.ValueScope=F.Scope=F.Name=F.regexpCode=F.stringify=F.getProperty=F.nil=F.strConcat=F.str=F._=void 0;const g=H(6295),s=H(1917);var a=H(6295);Object.defineProperty(F,"_",{enumerable:!0,get:function(){return a._}}),Object.defineProperty(F,"str",{enumerable:!0,get:function(){return a.str}}),Object.defineProperty(F,"strConcat",{enumerable:!0,get:function(){return a.strConcat}}),Object.defineProperty(F,"nil",{enumerable:!0,get:function(){return a.nil}}),Object.defineProperty(F,"getProperty",{enumerable:!0,get:function(){return a.getProperty}}),Object.defineProperty(F,"stringify",{enumerable:!0,get:function(){return a.stringify}}),Object.defineProperty(F,"regexpCode",{enumerable:!0,get:function(){return a.regexpCode}}),Object.defineProperty(F,"Name",{enumerable:!0,get:function(){return a.Name}});var M=H(1917);Object.defineProperty(F,"Scope",{enumerable:!0,get:function(){return M.Scope}}),Object.defineProperty(F,"ValueScope",{enumerable:!0,get:function(){return M.ValueScope}}),Object.defineProperty(F,"ValueScopeName",{enumerable:!0,get:function(){return M.ValueScopeName}}),Object.defineProperty(F,"varKinds",{enumerable:!0,get:function(){return M.varKinds}}),F.operators={GT:new g._Code(">"),GTE:new g._Code(">="),LT:new g._Code("<"),LTE:new g._Code("<="),EQ:new g._Code("==="),NEQ:new g._Code("!=="),NOT:new g._Code("!"),OR:new g._Code("||"),AND:new g._Code("&&"),ADD:new g._Code("+")};class E{optimizeNodes(){return this}optimizeNames(U,oe){return this}}class _ extends E{constructor(U,oe,fe){super(),this.varKind=U,this.name=oe,this.rhs=fe}render({es5:U,_n:oe}){return`${U?s.varKinds.var:this.varKind} ${this.name}${void 0===this.rhs?"":` = ${this.rhs}`};`+oe}optimizeNames(U,oe){if(U[this.name.str])return this.rhs&&(this.rhs=B(this.rhs,U,oe)),this}get names(){return this.rhs instanceof g._CodeOrName?this.rhs.names:{}}}class A extends E{constructor(U,oe,fe){super(),this.lhs=U,this.rhs=oe,this.sideEffects=fe}render({_n:U}){return`${this.lhs} = ${this.rhs};`+U}optimizeNames(U,oe){if(!(this.lhs instanceof g.Name)||U[this.lhs.str]||this.sideEffects)return this.rhs=B(this.rhs,U,oe),this}get names(){return V(this.lhs instanceof g.Name?{}:{...this.lhs.names},this.rhs)}}class P extends A{constructor(U,oe,fe,Ae){super(U,fe,Ae),this.op=oe}render({_n:U}){return`${this.lhs} ${this.op}= ${this.rhs};`+U}}class y extends E{constructor(U){super(),this.label=U,this.names={}}render({_n:U}){return`${this.label}:`+U}}class q extends E{constructor(U){super(),this.label=U,this.names={}}render({_n:U}){return`break${this.label?` ${this.label}`:""};`+U}}class T extends E{constructor(U){super(),this.error=U}render({_n:U}){return`throw ${this.error};`+U}get names(){return this.error.names}}class W extends E{constructor(U){super(),this.code=U}render({_n:U}){return`${this.code};`+U}optimizeNodes(){return`${this.code}`?this:void 0}optimizeNames(U,oe){return this.code=B(this.code,U,oe),this}get names(){return this.code instanceof g._CodeOrName?this.code.names:{}}}class k extends E{constructor(U=[]){super(),this.nodes=U}render(U){return this.nodes.reduce((oe,fe)=>oe+fe.render(U),"")}optimizeNodes(){const{nodes:U}=this;let oe=U.length;for(;oe--;){const fe=U[oe].optimizeNodes();Array.isArray(fe)?U.splice(oe,1,...fe):fe?U[oe]=fe:U.splice(oe,1)}return U.length>0?this:void 0}optimizeNames(U,oe){const{nodes:fe}=this;let Ae=fe.length;for(;Ae--;){const ce=fe[Ae];ce.optimizeNames(U,oe)||(S(U,ce.names),fe.splice(Ae,1))}return fe.length>0?this:void 0}get names(){return this.nodes.reduce((U,oe)=>L(U,oe.names),{})}}class C extends k{render(U){return"{"+U._n+super.render(U)+"}"+U._n}}class I extends k{}let z=(()=>{class $ extends C{}return $.kind="else",$})(),v=(()=>{class $ extends C{constructor(oe,fe){super(fe),this.condition=oe}render(oe){let fe=`if(${this.condition})`+super.render(oe);return this.else&&(fe+="else "+this.else.render(oe)),fe}optimizeNodes(){super.optimizeNodes();const oe=this.condition;if(!0===oe)return this.nodes;let fe=this.else;if(fe){const Ae=fe.optimizeNodes();fe=this.else=Array.isArray(Ae)?new z(Ae):Ae}return fe?!1===oe?fe instanceof $?fe:fe.nodes:this.nodes.length?this:new $(X(oe),fe instanceof $?[fe]:fe.nodes):!1!==oe&&this.nodes.length?this:void 0}optimizeNames(oe,fe){var Ae;if(this.else=null===(Ae=this.else)||void 0===Ae?void 0:Ae.optimizeNames(oe,fe),super.optimizeNames(oe,fe)||this.else)return this.condition=B(this.condition,oe,fe),this}get names(){const oe=super.names;return V(oe,this.condition),this.else&&L(oe,this.else.names),oe}}return $.kind="if",$})(),p=(()=>{class $ extends C{}return $.kind="for",$})();class l extends p{constructor(U){super(),this.iteration=U}render(U){return`for(${this.iteration})`+super.render(U)}optimizeNames(U,oe){if(super.optimizeNames(U,oe))return this.iteration=B(this.iteration,U,oe),this}get names(){return L(super.names,this.iteration.names)}}class c extends p{constructor(U,oe,fe,Ae){super(),this.varKind=U,this.name=oe,this.from=fe,this.to=Ae}render(U){const oe=U.es5?s.varKinds.var:this.varKind,{name:fe,from:Ae,to:ce}=this;return`for(${oe} ${fe}=${Ae}; ${fe}<${ce}; ${fe}++)`+super.render(U)}get names(){const U=V(super.names,this.from);return V(U,this.to)}}class d extends p{constructor(U,oe,fe,Ae){super(),this.loop=U,this.varKind=oe,this.name=fe,this.iterable=Ae}render(U){return`for(${this.varKind} ${this.name} ${this.loop} ${this.iterable})`+super.render(U)}optimizeNames(U,oe){if(super.optimizeNames(U,oe))return this.iterable=B(this.iterable,U,oe),this}get names(){return L(super.names,this.iterable.names)}}let h=(()=>{class $ extends C{constructor(oe,fe,Ae){super(),this.name=oe,this.args=fe,this.async=Ae}render(oe){return`${this.async?"async ":""}function ${this.name}(${this.args})`+super.render(oe)}}return $.kind="func",$})(),u=(()=>{class $ extends k{render(oe){return"return "+super.render(oe)}}return $.kind="return",$})();class m extends C{render(U){let oe="try"+super.render(U);return this.catch&&(oe+=this.catch.render(U)),this.finally&&(oe+=this.finally.render(U)),oe}optimizeNodes(){var U,oe;return super.optimizeNodes(),null===(U=this.catch)||void 0===U||U.optimizeNodes(),null===(oe=this.finally)||void 0===oe||oe.optimizeNodes(),this}optimizeNames(U,oe){var fe,Ae;return super.optimizeNames(U,oe),null===(fe=this.catch)||void 0===fe||fe.optimizeNames(U,oe),null===(Ae=this.finally)||void 0===Ae||Ae.optimizeNames(U,oe),this}get names(){const U=super.names;return this.catch&&L(U,this.catch.names),this.finally&&L(U,this.finally.names),U}}let x=(()=>{class $ extends C{constructor(oe){super(),this.error=oe}render(oe){return`catch(${this.error})`+super.render(oe)}}return $.kind="catch",$})(),O=(()=>{class $ extends C{render(oe){return"finally"+super.render(oe)}}return $.kind="finally",$})();function L($,U){for(const oe in U)$[oe]=($[oe]||0)+(U[oe]||0);return $}function V($,U){return U instanceof g._CodeOrName?L($,U.names):$}function B($,U,oe){return $ instanceof g.Name?fe($):function Ae(ce){return ce instanceof g._Code&&ce._items.some(be=>be instanceof g.Name&&1===U[be.str]&&void 0!==oe[be.str])}($)?new g._Code($._items.reduce((ce,be)=>(be instanceof g.Name&&(be=fe(be)),be instanceof g._Code?ce.push(...be._items):ce.push(be),ce),[])):$;function fe(ce){const be=oe[ce.str];return void 0===be||1!==U[ce.str]?ce:(delete U[ce.str],be)}}function S($,U){for(const oe in U)$[oe]=($[oe]||0)-(U[oe]||0)}function X($){return"boolean"==typeof $||"number"==typeof $||null===$?!$:g._`!${N($)}`}F.CodeGen=class b{constructor(U,oe={}){this._values={},this._blockStarts=[],this._constants={},this.opts={...oe,_n:oe.lines?"\n":""},this._extScope=U,this._scope=new s.Scope({parent:U}),this._nodes=[new I]}toString(){return this._root.render(this.opts)}name(U){return this._scope.name(U)}scopeName(U){return this._extScope.name(U)}scopeValue(U,oe){const fe=this._extScope.value(U,oe);return(this._values[fe.prefix]||(this._values[fe.prefix]=new Set)).add(fe),fe}getScopeValue(U,oe){return this._extScope.getValue(U,oe)}scopeRefs(U){return this._extScope.scopeRefs(U,this._values)}scopeCode(){return this._extScope.scopeCode(this._values)}_def(U,oe,fe,Ae){const ce=this._scope.toName(oe);return void 0!==fe&&Ae&&(this._constants[ce.str]=fe),this._leafNode(new _(U,ce,fe)),ce}const(U,oe,fe){return this._def(s.varKinds.const,U,oe,fe)}let(U,oe,fe){return this._def(s.varKinds.let,U,oe,fe)}var(U,oe,fe){return this._def(s.varKinds.var,U,oe,fe)}assign(U,oe,fe){return this._leafNode(new A(U,oe,fe))}add(U,oe){return this._leafNode(new P(U,F.operators.ADD,oe))}code(U){return"function"==typeof U?U():U!==g.nil&&this._leafNode(new W(U)),this}object(...U){const oe=["{"];for(const[fe,Ae]of U)oe.length>1&&oe.push(","),oe.push(fe),(fe!==Ae||this.opts.es5)&&(oe.push(":"),(0,g.addCodeArg)(oe,Ae));return oe.push("}"),new g._Code(oe)}if(U,oe,fe){if(this._blockNode(new v(U)),oe&&fe)this.code(oe).else().code(fe).endIf();else if(oe)this.code(oe).endIf();else if(fe)throw new Error('CodeGen: "else" body without "then" body');return this}elseIf(U){return this._elseNode(new v(U))}else(){return this._elseNode(new z)}endIf(){return this._endBlockNode(v,z)}_for(U,oe){return this._blockNode(U),oe&&this.code(oe).endFor(),this}for(U,oe){return this._for(new l(U),oe)}forRange(U,oe,fe,Ae,ce=(this.opts.es5?s.varKinds.var:s.varKinds.let)){const be=this._scope.toName(U);return this._for(new c(ce,be,oe,fe),()=>Ae(be))}forOf(U,oe,fe,Ae=s.varKinds.const){const ce=this._scope.toName(U);if(this.opts.es5){const be=oe instanceof g.Name?oe:this.var("_arr",oe);return this.forRange("_i",0,g._`${be}.length`,xe=>{this.var(ce,g._`${be}[${xe}]`),fe(ce)})}return this._for(new d("of",Ae,ce,oe),()=>fe(ce))}forIn(U,oe,fe,Ae=(this.opts.es5?s.varKinds.var:s.varKinds.const)){if(this.opts.ownProperties)return this.forOf(U,g._`Object.keys(${oe})`,fe);const ce=this._scope.toName(U);return this._for(new d("in",Ae,ce,oe),()=>fe(ce))}endFor(){return this._endBlockNode(p)}label(U){return this._leafNode(new y(U))}break(U){return this._leafNode(new q(U))}return(U){const oe=new u;if(this._blockNode(oe),this.code(U),1!==oe.nodes.length)throw new Error('CodeGen: "return" should have one node');return this._endBlockNode(u)}try(U,oe,fe){if(!oe&&!fe)throw new Error('CodeGen: "try" without "catch" and "finally"');const Ae=new m;if(this._blockNode(Ae),this.code(U),oe){const ce=this.name("e");this._currNode=Ae.catch=new x(ce),oe(ce)}return fe&&(this._currNode=Ae.finally=new O,this.code(fe)),this._endBlockNode(x,O)}throw(U){return this._leafNode(new T(U))}block(U,oe){return this._blockStarts.push(this._nodes.length),U&&this.code(U).endBlock(oe),this}endBlock(U){const oe=this._blockStarts.pop();if(void 0===oe)throw new Error("CodeGen: not in self-balancing block");const fe=this._nodes.length-oe;if(fe<0||void 0!==U&&fe!==U)throw new Error(`CodeGen: wrong number of nodes: ${fe} vs ${U} expected`);return this._nodes.length=oe,this}func(U,oe=g.nil,fe,Ae){return this._blockNode(new h(U,oe,fe)),Ae&&this.code(Ae).endFunc(),this}endFunc(){return this._endBlockNode(h)}optimize(U=1){for(;U-- >0;)this._root.optimizeNodes(),this._root.optimizeNames(this._root.names,this._constants)}_leafNode(U){return this._currNode.nodes.push(U),this}_blockNode(U){this._currNode.nodes.push(U),this._nodes.push(U)}_endBlockNode(U,oe){const fe=this._currNode;if(fe instanceof U||oe&&fe instanceof oe)return this._nodes.pop(),this;throw new Error(`CodeGen: not in block "${oe?`${U.kind}/${oe.kind}`:U.kind}"`)}_elseNode(U){const oe=this._currNode;if(!(oe instanceof v))throw new Error('CodeGen: "else" without "if"');return this._currNode=oe.else=U,this}get _root(){return this._nodes[0]}get _currNode(){const U=this._nodes;return U[U.length-1]}set _currNode(U){const oe=this._nodes;oe[oe.length-1]=U}},F.not=X;const re=j(F.operators.AND);F.and=function ee(...$){return $.reduce(re)};const Y=j(F.operators.OR);function j($){return(U,oe)=>U===g.nil?oe:oe===g.nil?U:g._`${N(U)} ${$} ${N(oe)}`}function N($){return $ instanceof g.Name?$:g._`(${$})`}F.or=function ie(...$){return $.reduce(Y)}},1917:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.ValueScope=F.ValueScopeName=F.Scope=F.varKinds=F.UsedValueState=void 0;const g=H(6295);class s extends Error{constructor(y){super(`CodeGen: "code" for ${y} not defined`),this.value=y.value}}var a,P;(P=a=F.UsedValueState||(F.UsedValueState={}))[P.Started=0]="Started",P[P.Completed=1]="Completed",F.varKinds={const:new g.Name("const"),let:new g.Name("let"),var:new g.Name("var")};class M{constructor({prefixes:y,parent:q}={}){this._names={},this._prefixes=y,this._parent=q}toName(y){return y instanceof g.Name?y:this.name(y)}name(y){return new g.Name(this._newName(y))}_newName(y){return`${y}${(this._names[y]||this._nameGroup(y)).index++}`}_nameGroup(y){var q,T;if(null!==(T=null===(q=this._parent)||void 0===q?void 0:q._prefixes)&&void 0!==T&&T.has(y)||this._prefixes&&!this._prefixes.has(y))throw new Error(`CodeGen: prefix "${y}" is not allowed in this scope`);return this._names[y]={prefix:y,index:0}}}F.Scope=M;class E extends g.Name{constructor(y,q){super(q),this.prefix=y}setValue(y,{property:q,itemIndex:T}){this.value=y,this.scopePath=g._`.${new g.Name(q)}[${T}]`}}F.ValueScopeName=E;const _=g._`\n`;F.ValueScope=class A extends M{constructor(y){super(y),this._values={},this._scope=y.scope,this.opts={...y,_n:y.lines?_:g.nil}}get(){return this._scope}name(y){return new E(y,this._newName(y))}value(y,q){var T;if(void 0===q.ref)throw new Error("CodeGen: ref must be passed in value");const W=this.toName(y),{prefix:k}=W,C=null!==(T=q.key)&&void 0!==T?T:q.ref;let I=this._values[k];if(I){const p=I.get(C);if(p)return p}else I=this._values[k]=new Map;I.set(C,W);const z=this._scope[k]||(this._scope[k]=[]),v=z.length;return z[v]=q.ref,W.setValue(q,{property:k,itemIndex:v}),W}getValue(y,q){const T=this._values[y];if(T)return T.get(q)}scopeRefs(y,q=this._values){return this._reduceValues(q,T=>{if(void 0===T.scopePath)throw new Error(`CodeGen: name "${T}" has no value`);return g._`${y}${T.scopePath}`})}scopeCode(y=this._values,q,T){return this._reduceValues(y,W=>{if(void 0===W.value)throw new Error(`CodeGen: name "${W}" has no value`);return W.value.code},q,T)}_reduceValues(y,q,T={},W){let k=g.nil;for(const C in y){const I=y[C];if(!I)continue;const z=T[C]=T[C]||new Map;I.forEach(v=>{if(z.has(v))return;z.set(v,a.Started);let p=q(v);if(p)k=g._`${k}${this.opts.es5?F.varKinds.var:F.varKinds.const} ${v} = ${p};${this.opts._n}`;else{if(!(p=W?.(v)))throw new s(v);k=g._`${k}${p}${this.opts._n}`}z.set(v,a.Completed)})}return k}}},5091:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.extendErrors=F.resetErrorsCount=F.reportExtraError=F.reportError=F.keyword$DataError=F.keywordError=void 0;const g=H(6382),s=H(7990),a=H(5976);function P(z,v){const p=z.const("err",v);z.if(g._`${a.default.vErrors} === null`,()=>z.assign(a.default.vErrors,g._`[${p}]`),g._`${a.default.vErrors}.push(${p})`),z.code(g._`${a.default.errors}++`)}function y(z,v){const{gen:p,validateName:l,schemaEnv:c}=z;c.$async?p.throw(g._`new ${z.ValidationError}(${v})`):(p.assign(g._`${l}.errors`,v),p.return(!1))}F.keywordError={message:({keyword:z})=>g.str`must pass "${z}" keyword validation`},F.keyword$DataError={message:({keyword:z,schemaType:v})=>v?g.str`"${z}" keyword must be ${v} ($data)`:g.str`"${z}" keyword is invalid ($data)`},F.reportError=function M(z,v=F.keywordError,p,l){const{it:c}=z,{gen:d,compositeRule:h,allErrors:u}=c,m=T(z,v,p);l??(h||u)?P(d,m):y(c,g._`[${m}]`)},F.reportExtraError=function E(z,v=F.keywordError,p){const{it:l}=z,{gen:c,compositeRule:d,allErrors:h}=l;P(c,T(z,v,p)),d||h||y(l,a.default.vErrors)},F.resetErrorsCount=function _(z,v){z.assign(a.default.errors,v),z.if(g._`${a.default.vErrors} !== null`,()=>z.if(v,()=>z.assign(g._`${a.default.vErrors}.length`,v),()=>z.assign(a.default.vErrors,null)))},F.extendErrors=function A({gen:z,keyword:v,schemaValue:p,data:l,errsCount:c,it:d}){if(void 0===c)throw new Error("ajv implementation error");const h=z.name("err");z.forRange("i",c,a.default.errors,u=>{z.const(h,g._`${a.default.vErrors}[${u}]`),z.if(g._`${h}.instancePath === undefined`,()=>z.assign(g._`${h}.instancePath`,(0,g.strConcat)(a.default.instancePath,d.errorPath))),z.assign(g._`${h}.schemaPath`,g.str`${d.errSchemaPath}/${v}`),d.opts.verbose&&(z.assign(g._`${h}.schema`,p),z.assign(g._`${h}.data`,l))})};const q={keyword:new g.Name("keyword"),schemaPath:new g.Name("schemaPath"),params:new g.Name("params"),propertyName:new g.Name("propertyName"),message:new g.Name("message"),schema:new g.Name("schema"),parentSchema:new g.Name("parentSchema")};function T(z,v,p){const{createErrors:l}=z.it;return!1===l?g._`{}`:function W(z,v,p={}){const{gen:l,it:c}=z,d=[k(c,p),C(z,p)];return function I(z,{params:v,message:p},l){const{keyword:c,data:d,schemaValue:h,it:u}=z,{opts:m,propertyName:x,topSchemaRef:O,schemaPath:b}=u;l.push([q.keyword,c],[q.params,"function"==typeof v?v(z):v||g._`{}`]),m.messages&&l.push([q.message,"function"==typeof p?p(z):p]),m.verbose&&l.push([q.schema,h],[q.parentSchema,g._`${O}${b}`],[a.default.data,d]),x&&l.push([q.propertyName,x])}(z,v,d),l.object(...d)}(z,v,p)}function k({errorPath:z},{instancePath:v}){const p=v?g.str`${z}${(0,s.getErrorPath)(v,s.Type.Str)}`:z;return[a.default.instancePath,(0,g.strConcat)(a.default.instancePath,p)]}function C({keyword:z,it:{errSchemaPath:v}},{schemaPath:p,parentSchema:l}){let c=l?v:g.str`${v}/${z}`;return p&&(c=g.str`${c}${(0,s.getErrorPath)(p,s.Type.Str)}`),[q.schemaPath,c]}},7140:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.resolveSchema=F.getCompilingSchema=F.resolveRef=F.compileSchema=F.SchemaEnv=void 0;const g=H(6382),s=H(496),a=H(5976),M=H(1880),E=H(7990),_=H(6764);class A{constructor(p){var l;let c;this.refs={},this.dynamicAnchors={},"object"==typeof p.schema&&(c=p.schema),this.schema=p.schema,this.schemaId=p.schemaId,this.root=p.root||this,this.baseId=null!==(l=p.baseId)&&void 0!==l?l:(0,M.normalizeId)(c?.[p.schemaId||"$id"]),this.schemaPath=p.schemaPath,this.localRefs=p.localRefs,this.meta=p.meta,this.$async=c?.$async,this.refs={}}}function P(v){const p=T.call(this,v);if(p)return p;const l=(0,M.getFullPath)(this.opts.uriResolver,v.root.baseId),{es5:c,lines:d}=this.opts.code,{ownProperties:h}=this.opts,u=new g.CodeGen(this.scope,{es5:c,lines:d,ownProperties:h});let m;v.$async&&(m=u.scopeValue("Error",{ref:s.default,code:g._`require("ajv/dist/runtime/validation_error").default`}));const x=u.scopeName("validate");v.validateName=x;const O={gen:u,allErrors:this.opts.allErrors,data:a.default.data,parentData:a.default.parentData,parentDataProperty:a.default.parentDataProperty,dataNames:[a.default.data],dataPathArr:[g.nil],dataLevel:0,dataTypes:[],definedProperties:new Set,topSchemaRef:u.scopeValue("schema",!0===this.opts.code.source?{ref:v.schema,code:(0,g.stringify)(v.schema)}:{ref:v.schema}),validateName:x,ValidationError:m,schema:v.schema,schemaEnv:v,rootId:l,baseId:v.baseId||l,schemaPath:g.nil,errSchemaPath:v.schemaPath||(this.opts.jtd?"":"#"),errorPath:g._`""`,opts:this.opts,self:this};let b;try{this._compilations.add(v),(0,_.validateFunctionCode)(O),u.optimize(this.opts.code.optimize);const L=u.toString();b=`${u.scopeRefs(a.default.scope)}return ${L}`,this.opts.code.process&&(b=this.opts.code.process(b,v));const B=new Function(`${a.default.self}`,`${a.default.scope}`,b)(this,this.scope.get());if(this.scope.value(x,{ref:B}),B.errors=null,B.schema=v.schema,B.schemaEnv=v,v.$async&&(B.$async=!0),!0===this.opts.code.source&&(B.source={validateName:x,validateCode:L,scopeValues:u._values}),this.opts.unevaluated){const{props:S,items:X}=O;B.evaluated={props:S instanceof g.Name?void 0:S,items:X instanceof g.Name?void 0:X,dynamicProps:S instanceof g.Name,dynamicItems:X instanceof g.Name},B.source&&(B.source.evaluated=(0,g.stringify)(B.evaluated))}return v.validate=B,v}catch(L){throw delete v.validate,delete v.validateName,b&&this.logger.error("Error compiling schema, function code:",b),L}finally{this._compilations.delete(v)}}function q(v){return(0,M.inlineRef)(v.schema,this.opts.inlineRefs)?v.schema:v.validate?v:P.call(this,v)}function T(v){for(const p of this._compilations)if(W(p,v))return p}function W(v,p){return v.schema===p.schema&&v.root===p.root&&v.baseId===p.baseId}function k(v,p){let l;for(;"string"==typeof(l=this.refs[p]);)p=l;return l||this.schemas[p]||C.call(this,v,p)}function C(v,p){const l=this.opts.uriResolver.parse(p),c=(0,M._getFullPath)(this.opts.uriResolver,l);let d=(0,M.getFullPath)(this.opts.uriResolver,v.baseId,void 0);if(Object.keys(v.schema).length>0&&c===d)return z.call(this,l,v);const h=(0,M.normalizeId)(c),u=this.refs[h]||this.schemas[h];if("string"==typeof u){const m=C.call(this,v,u);return"object"!=typeof m?.schema?void 0:z.call(this,l,m)}if("object"==typeof u?.schema){if(u.validate||P.call(this,u),h===(0,M.normalizeId)(p)){const{schema:m}=u,{schemaId:x}=this.opts,O=m[x];return O&&(d=(0,M.resolveUrl)(this.opts.uriResolver,d,O)),new A({schema:m,schemaId:x,root:v,baseId:d})}return z.call(this,l,u)}}F.SchemaEnv=A,F.compileSchema=P,F.resolveRef=function y(v,p,l){var c;l=(0,M.resolveUrl)(this.opts.uriResolver,p,l);const d=v.refs[l];if(d)return d;let h=k.call(this,v,l);if(void 0===h){const u=null===(c=v.localRefs)||void 0===c?void 0:c[l],{schemaId:m}=this.opts;u&&(h=new A({schema:u,schemaId:m,root:v,baseId:p}))}return void 0!==h?v.refs[l]=q.call(this,h):void 0},F.getCompilingSchema=T,F.resolveSchema=C;const I=new Set(["properties","patternProperties","enum","dependencies","definitions"]);function z(v,{baseId:p,schema:l,root:c}){var d;if("/"!==(null===(d=v.fragment)||void 0===d?void 0:d[0]))return;for(const m of v.fragment.slice(1).split("/")){if("boolean"==typeof l)return;const x=l[(0,E.unescapeFragment)(m)];if(void 0===x)return;const O="object"==typeof(l=x)&&l[this.opts.schemaId];!I.has(m)&&O&&(p=(0,M.resolveUrl)(this.opts.uriResolver,p,O))}let h;if("boolean"!=typeof l&&l.$ref&&!(0,E.schemaHasRulesButRef)(l,this.RULES)){const m=(0,M.resolveUrl)(this.opts.uriResolver,p,l.$ref);h=C.call(this,c,m)}const{schemaId:u}=this.opts;return h=h||new A({schema:l,schemaId:u,root:c,baseId:p}),h.schema!==h.root.schema?h:void 0}},5976:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const g=H(6382),s={data:new g.Name("data"),valCxt:new g.Name("valCxt"),instancePath:new g.Name("instancePath"),parentData:new g.Name("parentData"),parentDataProperty:new g.Name("parentDataProperty"),rootData:new g.Name("rootData"),dynamicAnchors:new g.Name("dynamicAnchors"),vErrors:new g.Name("vErrors"),errors:new g.Name("errors"),this:new g.Name("this"),self:new g.Name("self"),scope:new g.Name("scope"),json:new g.Name("json"),jsonPos:new g.Name("jsonPos"),jsonLen:new g.Name("jsonLen"),jsonPart:new g.Name("jsonPart")};F.default=s},140:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const g=H(1880);class s extends Error{constructor(M,E,_,A){super(A||`can't resolve reference ${_} from id ${E}`),this.missingRef=(0,g.resolveUrl)(M,E,_),this.missingSchema=(0,g.normalizeId)((0,g.getFullPath)(M,this.missingRef))}}F.default=s},1880:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.getSchemaRefs=F.resolveUrl=F.normalizeId=F._getFullPath=F.getFullPath=F.inlineRef=void 0;const g=H(7990),s=H(2559),a=H(3366),M=new Set(["type","format","pattern","maxLength","minLength","maxProperties","minProperties","maxItems","minItems","maximum","minimum","uniqueItems","multipleOf","required","enum","const"]);F.inlineRef=function E(z,v=!0){return"boolean"==typeof z||(!0===v?!A(z):!!v&&P(z)<=v)};const _=new Set(["$ref","$recursiveRef","$recursiveAnchor","$dynamicRef","$dynamicAnchor"]);function A(z){for(const v in z){if(_.has(v))return!0;const p=z[v];if(Array.isArray(p)&&p.some(A)||"object"==typeof p&&A(p))return!0}return!1}function P(z){let v=0;for(const p in z){if("$ref"===p)return 1/0;if(v++,!M.has(p)&&("object"==typeof z[p]&&(0,g.eachItem)(z[p],l=>v+=P(l)),v===1/0))return 1/0}return v}function y(z,v="",p){!1!==p&&(v=W(v));const l=z.parse(v);return q(z,l)}function q(z,v){return z.serialize(v).split("#")[0]+"#"}F.getFullPath=y,F._getFullPath=q;const T=/#\/?$/;function W(z){return z?z.replace(T,""):""}F.normalizeId=W,F.resolveUrl=function k(z,v,p){return p=W(p),z.resolve(v,p)};const C=/^[a-z_][-a-z0-9._]*$/i;F.getSchemaRefs=function I(z,v){if("boolean"==typeof z)return{};const{schemaId:p,uriResolver:l}=this.opts,c=W(z[p]||v),d={"":c},h=y(l,c,!1),u={},m=new Set;return a(z,{allKeys:!0},(b,L,V,B)=>{if(void 0===B)return;const S=h+L;let X=d[B];function re(Y){if(Y=W(X?(0,this.opts.uriResolver.resolve)(X,Y):Y),m.has(Y))throw O(Y);m.add(Y);let j=this.refs[Y];return"string"==typeof j&&(j=this.refs[j]),"object"==typeof j?x(b,j.schema,Y):Y!==W(S)&&("#"===Y[0]?(x(b,u[Y],Y),u[Y]=b):this.refs[Y]=S),Y}function ee(Y){if("string"==typeof Y){if(!C.test(Y))throw new Error(`invalid anchor "${Y}"`);re.call(this,`#${Y}`)}}"string"==typeof b[p]&&(X=re.call(this,b[p])),ee.call(this,b.$anchor),ee.call(this,b.$dynamicAnchor),d[L]=X}),u;function x(b,L,V){if(void 0!==L&&!s(b,L))throw O(V)}function O(b){return new Error(`reference "${b}" resolves to more than one schema`)}}},2848:(Oe,F)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.getRules=F.isJSONType=void 0;const g=new Set(["string","number","integer","boolean","null","object","array"]);F.isJSONType=function s(M){return"string"==typeof M&&g.has(M)},F.getRules=function a(){const M={number:{type:"number",rules:[]},string:{type:"string",rules:[]},array:{type:"array",rules:[]},object:{type:"object",rules:[]}};return{types:{...M,integer:!0,boolean:!0,null:!0},rules:[{rules:[]},M.number,M.string,M.array,M.object],post:{rules:[]},all:{},keywords:{}}}},7990:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.checkStrictMode=F.getErrorPath=F.Type=F.useFunc=F.setEvaluated=F.evaluatedPropsToName=F.mergeEvaluated=F.eachItem=F.unescapeJsonPointer=F.escapeJsonPointer=F.escapeFragment=F.unescapeFragment=F.schemaRefOrVal=F.schemaHasRulesButRef=F.schemaHasRules=F.checkUnknownRules=F.alwaysValidSchema=F.toHash=void 0;const g=H(6382),s=H(6295);function E(h,u=h.schema){const{opts:m,self:x}=h;if(!m.strictSchema||"boolean"==typeof u)return;const O=x.RULES.keywords;for(const b in u)O[b]||d(h,`unknown keyword: "${b}"`)}function _(h,u){if("boolean"==typeof h)return!h;for(const m in h)if(u[m])return!0;return!1}function T(h){return"number"==typeof h?`${h}`:h.replace(/~/g,"~0").replace(/\//g,"~1")}function W(h){return h.replace(/~1/g,"/").replace(/~0/g,"~")}function C({mergeNames:h,mergeToName:u,mergeValues:m,resultToName:x}){return(O,b,L,V)=>{const B=void 0===L?b:L instanceof g.Name?(b instanceof g.Name?h(O,b,L):u(O,b,L),L):b instanceof g.Name?(u(O,L,b),b):m(b,L);return V!==g.Name||B instanceof g.Name?B:x(O,B)}}function I(h,u){if(!0===u)return h.var("props",!0);const m=h.var("props",g._`{}`);return void 0!==u&&z(h,m,u),m}function z(h,u,m){Object.keys(m).forEach(x=>h.assign(g._`${u}${(0,g.getProperty)(x)}`,!0))}F.toHash=function a(h){const u={};for(const m of h)u[m]=!0;return u},F.alwaysValidSchema=function M(h,u){return"boolean"==typeof u?u:0===Object.keys(u).length||(E(h,u),!_(u,h.self.RULES.all))},F.checkUnknownRules=E,F.schemaHasRules=_,F.schemaHasRulesButRef=function A(h,u){if("boolean"==typeof h)return!h;for(const m in h)if("$ref"!==m&&u.all[m])return!0;return!1},F.schemaRefOrVal=function P({topSchemaRef:h,schemaPath:u},m,x,O){if(!O){if("number"==typeof m||"boolean"==typeof m)return m;if("string"==typeof m)return g._`${m}`}return g._`${h}${u}${(0,g.getProperty)(x)}`},F.unescapeFragment=function y(h){return W(decodeURIComponent(h))},F.escapeFragment=function q(h){return encodeURIComponent(T(h))},F.escapeJsonPointer=T,F.unescapeJsonPointer=W,F.eachItem=function k(h,u){if(Array.isArray(h))for(const m of h)u(m);else u(h)},F.mergeEvaluated={props:C({mergeNames:(h,u,m)=>h.if(g._`${m} !== true && ${u} !== undefined`,()=>{h.if(g._`${u} === true`,()=>h.assign(m,!0),()=>h.assign(m,g._`${m} || {}`).code(g._`Object.assign(${m}, ${u})`))}),mergeToName:(h,u,m)=>h.if(g._`${m} !== true`,()=>{!0===u?h.assign(m,!0):(h.assign(m,g._`${m} || {}`),z(h,m,u))}),mergeValues:(h,u)=>!0===h||{...h,...u},resultToName:I}),items:C({mergeNames:(h,u,m)=>h.if(g._`${m} !== true && ${u} !== undefined`,()=>h.assign(m,g._`${u} === true ? true : ${m} > ${u} ? ${m} : ${u}`)),mergeToName:(h,u,m)=>h.if(g._`${m} !== true`,()=>h.assign(m,!0===u||g._`${m} > ${u} ? ${m} : ${u}`)),mergeValues:(h,u)=>!0===h||Math.max(h,u),resultToName:(h,u)=>h.var("items",u)})},F.evaluatedPropsToName=I,F.setEvaluated=z;const v={};var l,h;function d(h,u,m=h.opts.strictSchema){if(m){if(u=`strict mode: ${u}`,!0===m)throw new Error(u);h.self.logger.warn(u)}}F.useFunc=function p(h,u){return h.scopeValue("func",{ref:u,code:v[u.code]||(v[u.code]=new s._Code(u.code))})},(h=l=F.Type||(F.Type={}))[h.Num=0]="Num",h[h.Str=1]="Str",F.getErrorPath=function c(h,u,m){if(h instanceof g.Name){const x=u===l.Num;return m?x?g._`"[" + ${h} + "]"`:g._`"['" + ${h} + "']"`:x?g._`"/" + ${h}`:g._`"/" + ${h}.replace(/~/g, "~0").replace(/\\//g, "~1")`}return m?(0,g.getProperty)(h).toString():"/"+T(h)},F.checkStrictMode=d},368:(Oe,F)=>{"use strict";function g(a,M){return M.rules.some(E=>s(a,E))}function s(a,M){var E;return void 0!==a[M.keyword]||(null===(E=M.definition.implements)||void 0===E?void 0:E.some(_=>void 0!==a[_]))}Object.defineProperty(F,"__esModule",{value:!0}),F.shouldUseRule=F.shouldUseGroup=F.schemaHasRulesForType=void 0,F.schemaHasRulesForType=function H({schema:a,self:M},E){const _=M.RULES.types[E];return _&&!0!==_&&g(a,_)},F.shouldUseGroup=g,F.shouldUseRule=s},8007:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.boolOrEmptySchema=F.topBoolOrEmptySchema=void 0;const g=H(5091),s=H(6382),a=H(5976),M={message:"boolean schema is false"};function A(P,y){const{gen:q,data:T}=P;(0,g.reportError)({gen:q,keyword:"false schema",data:T,schema:!1,schemaCode:!1,schemaValue:!1,params:{},it:P},M,void 0,y)}F.topBoolOrEmptySchema=function E(P){const{gen:y,schema:q,validateName:T}=P;!1===q?A(P,!1):"object"==typeof q&&!0===q.$async?y.return(a.default.data):(y.assign(s._`${T}.errors`,null),y.return(!0))},F.boolOrEmptySchema=function _(P,y){const{gen:q,schema:T}=P;!1===T?(q.var(y,!1),A(P)):q.var(y,!0)}},9078:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.reportTypeError=F.checkDataTypes=F.checkDataType=F.coerceAndCheckDataType=F.getJSONTypes=F.getSchemaTypes=F.DataType=void 0;const g=H(2848),s=H(368),a=H(5091),M=H(6382),E=H(7990);var _,l;function P(l){const c=Array.isArray(l)?l:l?[l]:[];if(c.every(g.isJSONType))return c;throw new Error("type must be JSONType or JSONType[]: "+c.join(","))}(l=_=F.DataType||(F.DataType={}))[l.Correct=0]="Correct",l[l.Wrong=1]="Wrong",F.getSchemaTypes=function A(l){const c=P(l.type);if(c.includes("null")){if(!1===l.nullable)throw new Error("type: null contradicts nullable: false")}else{if(!c.length&&void 0!==l.nullable)throw new Error('"nullable" cannot be used without "type"');!0===l.nullable&&c.push("null")}return c},F.getJSONTypes=P,F.coerceAndCheckDataType=function y(l,c){const{gen:d,data:h,opts:u}=l,m=function T(l,c){return c?l.filter(d=>q.has(d)||"array"===c&&"array"===d):[]}(c,u.coerceTypes),x=c.length>0&&!(0===m.length&&1===c.length&&(0,s.schemaHasRulesForType)(l,c[0]));if(x){const O=I(c,h,u.strictNumbers,_.Wrong);d.if(O,()=>{m.length?function W(l,c,d){const{gen:h,data:u,opts:m}=l,x=h.let("dataType",M._`typeof ${u}`),O=h.let("coerced",M._`undefined`);"array"===m.coerceTypes&&h.if(M._`${x} == 'object' && Array.isArray(${u}) && ${u}.length == 1`,()=>h.assign(u,M._`${u}[0]`).assign(x,M._`typeof ${u}`).if(I(c,u,m.strictNumbers),()=>h.assign(O,u))),h.if(M._`${O} !== undefined`);for(const L of d)(q.has(L)||"array"===L&&"array"===m.coerceTypes)&&b(L);function b(L){switch(L){case"string":return void h.elseIf(M._`${x} == "number" || ${x} == "boolean"`).assign(O,M._`"" + ${u}`).elseIf(M._`${u} === null`).assign(O,M._`""`);case"number":return void h.elseIf(M._`${x} == "boolean" || ${u} === null +function(n){n.__bidiEngine__=n.prototype.__bidiEngine__=function(o){var i,r,f,w,D,G,se,ue=t,ze=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],me=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],Ee={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Ie={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},Ye=["(",")","(","<",">","<","[","]","[","{","}","{","\xab","\xbb","\xab","\u2039","\u203a","\u2039","\u2045","\u2046","\u2045","\u207d","\u207e","\u207d","\u208d","\u208e","\u208d","\u2264","\u2265","\u2264","\u2329","\u232a","\u2329","\ufe59","\ufe5a","\ufe59","\ufe5b","\ufe5c","\ufe5b","\ufe5d","\ufe5e","\ufe5d","\ufe64","\ufe65","\ufe64"],qe=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),it=!1,dt=0;this.__bidiEngine__={};var Lt=function(gt){var ft=gt.charCodeAt(),jt=ft>>8,Wt=Ie[jt];return void 0!==Wt?ue[256*Wt+(255&ft)]:252===jt||253===jt?"AL":qe.test(jt)?"L":8===jt?"R":"N"},cn=function(gt){for(var ft,jt=0;jt=ft.length||"EN"!==(On=jt[Wt-1])&&"AN"!==On||"EN"!==(Vt=ft[Wt+1])&&"AN"!==Vt?hn="N":it&&(Vt="AN"),hn=Vt===On?Vt:"N";break;case"ES":hn="EN"===(On=Wt>0?jt[Wt-1]:"B")&&Wt+10&&"EN"===jt[Wt-1]){hn="EN";break}if(it){hn="N";break}for(en=Wt+1,Xt=ft.length;en=1425&&gn<=2303||64286===gn)&&("R"===On||"AL"===On)){hn="R";break}}}hn=Wt<1||"B"===(On=ft[Wt-1])?"N":jt[Wt-1];break;case"B":it=!1,i=!0,hn=dt;break;case"S":r=!0,hn="N"}return hn},on=function(gt,ft,jt){var Wt=gt.split("");return jt&&St(Wt,jt,{hiLevel:dt}),Wt.reverse(),ft&&ft.reverse(),Wt.join("")},St=function(gt,ft,jt){var Wt,On,Vt,en,Xt,hn=-1,gn=gt.length,Zn=0,Ke=[],xt=dt?me:ze,Ct=[];for(it=!1,i=!1,r=!1,On=0;On0)if(16===Wt){for(On=hn;On-1){for(On=hn;On=0&&"WS"===Gt[mn];mn--)tn[mn]=dt}}(Ct,ft,gn)},vn=function(gt,ft,jt,Wt,On){if(!(On.hiLevel=gt){for(Xt=Zn+1;Xt=gt;)Xt++;for(hn=Zn,en=Xt-1;hn=0&&(Vt[gn]=Ye[hn+1])}(Wt,jt,On),vn(2,Wt,ft,jt,On),vn(1,Wt,ft,jt,On),Wt.join("")};return this.__bidiEngine__.doBidiReorder=function(gt,ft,jt){if(function(On,Vt){if(Vt)for(var en=0;en>16)&&(e=-(1+(65535^e))),this.italicAngle=+(e+"."+o)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(r=this.familyClass)||2===r||3===r||4===r||5===r||7===r,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},n.prototype.characterToGlyph=function(t){var e;return(null!=(e=this.cmap.unicode)?e.codeMap[t]:void 0)||0},n.prototype.widthOfGlyph=function(t){var e;return e=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*e},n.prototype.widthOfString=function(t,e,o){var i,r,f,w;for(f=0,r=0,w=(t=""+t).length;0<=w?rw;r=0<=w?++r:--r)i=t.charCodeAt(r),f+=this.widthOfGlyph(this.characterToGlyph(i))+o*(1e3/e)||0;return f*(e/1e3)},n.prototype.lineHeight=function(t,e){return null==e&&(e=!1),(this.ascender+(e?this.lineGap:0)-this.decender)/1e3*t},n}();var Ss,Wc=function(){function n(t){this.data=t??[],this.pos=0,this.length=this.data.length}return n.prototype.readByte=function(){return this.data[this.pos++]},n.prototype.writeByte=function(t){return this.data[this.pos++]=t},n.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},n.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},n.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},n.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},n.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},n.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},n.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},n.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},n.prototype.readString=function(t){var e,o;for(o=[],e=0;0<=t?et;e=0<=t?++e:--e)o[e]=String.fromCharCode(this.readByte());return o.join("")},n.prototype.writeString=function(t){var e,o,i;for(i=[],e=0,o=t.length;0<=o?eo;e=0<=o?++e:--e)i.push(this.writeByte(t.charCodeAt(e)));return i},n.prototype.readShort=function(){return this.readInt16()},n.prototype.writeShort=function(t){return this.writeInt16(t)},n.prototype.readLongLong=function(){var t,e,o,i,r,f,w,D;return t=this.readByte(),e=this.readByte(),o=this.readByte(),i=this.readByte(),r=this.readByte(),f=this.readByte(),w=this.readByte(),D=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^e)+1099511627776*(255^o)+4294967296*(255^i)+16777216*(255^r)+65536*(255^f)+256*(255^w)+(255^D)+1):72057594037927940*t+281474976710656*e+1099511627776*o+4294967296*i+16777216*r+65536*f+256*w+D},n.prototype.writeLongLong=function(t){var e,o;return e=Math.floor(t/4294967296),o=4294967295&t,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(o>>24&255),this.writeByte(o>>16&255),this.writeByte(o>>8&255),this.writeByte(255&o)},n.prototype.readInt=function(){return this.readInt32()},n.prototype.writeInt=function(t){return this.writeInt32(t)},n.prototype.read=function(t){var e,o;for(e=[],o=0;0<=t?ot;o=0<=t?++o:--o)e.push(this.readByte());return e},n.prototype.write=function(t){var o,i,r;for(r=[],o=0,i=t.length;or;i=0<=r?++i:--i)o={tag:e.readString(4),checksum:e.readInt(),offset:e.readInt(),length:e.readInt()},this.tables[o.tag]=o}return t.prototype.encode=function(e){var o,i,f,w,D,G,se,ue,ze,me,Ee,Ie;for(Ie in me=Object.keys(e).length,D=Math.log(2),ue=16*Math.floor(Math.log(me)/D),f=Math.floor(ue/D),se=16*me-ue,(i=new Wc).writeInt(this.scalarType),i.writeShort(me),i.writeShort(ue),i.writeShort(f),i.writeShort(se),G=i.pos+16*me,w=null,Ee=[],e)for(ze=e[Ie],i.writeString(Ie),i.writeInt(n(ze)),i.writeInt(G),i.writeInt(ze.length),Ee=Ee.concat(ze),"head"===Ie&&(w=G),G+=ze.length;G%4;)Ee.push(0),G++;return i.write(Ee),o=2981146554-n(i.data),i.pos=w+8,i.writeUInt32(o),i.data},n=function(e){var o,i,r,f;for(e=_8.call(e);e.length%4;)e.push(0);for(r=new Wc(e),i=0,o=0,f=e.length;oze;D=0<=ze?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),t.pos+=2,Ie=function(){var Lt,cn;for(cn=[],D=Lt=0;0<=ze?Ltze;D=0<=ze?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),G=function(){var Lt,cn;for(cn=[],D=Lt=0;0<=ze?Ltze;D=0<=ze?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),se=function(){var Lt,cn;for(cn=[],D=Lt=0;0<=ze?Ltze;D=0<=ze?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),i=(this.length-t.pos+this.offset)/2,w=function(){var Lt,cn;for(cn=[],D=Lt=0;0<=i?Lti;D=0<=i?++Lt:--Lt)cn.push(t.readUInt16());return cn}(),D=qe=0,dt=r.length;qe=Ye;o=Ee<=Ye?++it:--it)0===se[D]?f=o+G[D]:0!==(f=w[se[D]/2+(o-Ee)-(ze-D)]||0)&&(f+=G[D]),this.codeMap[o]=65535&f}t.pos=ue}return n.encode=function(t,e){var o,i,r,f,w,D,G,se,ue,ze,me,Ee,Ie,Ye,qe,it,dt,cn,bn,on,St,vn,An,gt,ft,jt,Wt,On,Vt,en,Xt,hn,gn,Zn,Ke,xt,Ct,Gt,tn,ln,fn,mn,Gn,Vn,lo;switch(Wt=new Wc,f=Object.keys(t).sort(function(mo,$o){return mo-$o}),e){case"macroman":for(Ie=0,Ye=function(){var mo=[];for(Ee=0;Ee<256;++Ee)mo.push(0);return mo}(),it={0:0},r={},On=0,hn=f.length;On=32768)for(D.push(0),bn.push(2*(me.length+vn-Ee)),i=Xt=gt;gt<=se?Xt<=se:Xt>=se;i=gt<=se?++Xt:--Xt)me.push(o[i].new);else D.push(jt-gt),bn.push(0)}for(Wt.writeUInt16(3),Wt.writeUInt16(1),Wt.writeUInt32(12),Wt.writeUInt16(4),Wt.writeUInt16(16+8*vn+2*me.length),Wt.writeUInt16(0),Wt.writeUInt16(An),Wt.writeUInt16(St),Wt.writeUInt16(ze),Wt.writeUInt16(on),ln=0,Ke=ue.length;lnr;i=0<=r?++i:--i)o=new g8(e,this.offset),this.tables.push(o),o.isUnicode&&null==this.unicode&&(this.unicode=o);return!0},t.encode=function(e,o){var i,r;return null==o&&(o="macroman"),i=g8.encode(e,o),(r=new Wc).writeUInt16(0),r.writeUInt16(1),i.table=r.data.concat(i.subtable),i},t}(),DU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="hhea",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.ascender=e.readShort(),this.decender=e.readShort(),this.lineGap=e.readShort(),this.advanceWidthMax=e.readShort(),this.minLeftSideBearing=e.readShort(),this.minRightSideBearing=e.readShort(),this.xMaxExtent=e.readShort(),this.caretSlopeRise=e.readShort(),this.caretSlopeRun=e.readShort(),this.caretOffset=e.readShort(),e.pos+=8,this.metricDataFormat=e.readShort(),this.numberOfMetrics=e.readUInt16()},t}(),LU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="OS/2",t.prototype.parse=function(e){if(e.pos=this.offset,this.version=e.readUInt16(),this.averageCharWidth=e.readShort(),this.weightClass=e.readUInt16(),this.widthClass=e.readUInt16(),this.type=e.readShort(),this.ySubscriptXSize=e.readShort(),this.ySubscriptYSize=e.readShort(),this.ySubscriptXOffset=e.readShort(),this.ySubscriptYOffset=e.readShort(),this.ySuperscriptXSize=e.readShort(),this.ySuperscriptYSize=e.readShort(),this.ySuperscriptXOffset=e.readShort(),this.ySuperscriptYOffset=e.readShort(),this.yStrikeoutSize=e.readShort(),this.yStrikeoutPosition=e.readShort(),this.familyClass=e.readShort(),this.panose=function(){var o,i;for(i=[],o=0;o<10;++o)i.push(e.readByte());return i}(),this.charRange=function(){var o,i;for(i=[],o=0;o<4;++o)i.push(e.readInt());return i}(),this.vendorID=e.readString(4),this.selection=e.readShort(),this.firstCharIndex=e.readShort(),this.lastCharIndex=e.readShort(),this.version>0&&(this.ascent=e.readShort(),this.descent=e.readShort(),this.lineGap=e.readShort(),this.winAscent=e.readShort(),this.winDescent=e.readShort(),this.codePageRange=function(){var o,i;for(i=[],o=0;o<2;o=++o)i.push(e.readInt());return i}(),this.version>1))return this.xHeight=e.readShort(),this.capHeight=e.readShort(),this.defaultChar=e.readShort(),this.breakChar=e.readShort(),this.maxContext=e.readShort()},t}(),TU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="post",t.prototype.parse=function(e){var o,i,r;switch(e.pos=this.offset,this.format=e.readInt(),this.italicAngle=e.readInt(),this.underlinePosition=e.readShort(),this.underlineThickness=e.readShort(),this.isFixedPitch=e.readInt(),this.minMemType42=e.readInt(),this.maxMemType42=e.readInt(),this.minMemType1=e.readInt(),this.maxMemType1=e.readInt(),this.format){case 65536:case 196608:break;case 131072:var f;for(i=e.readUInt16(),this.glyphNameIndex=[],f=0;0<=i?fi;f=0<=i?++f:--f)this.glyphNameIndex.push(e.readUInt16());for(this.names=[],r=[];e.posD;f=0<=D?++w:--w)G.push(e.readUInt32());return G}.call(this)}},t}(),qU=function(n,t){this.raw=n,this.length=n.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},RU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="name",t.prototype.parse=function(e){var o,i,r,f,w,D,G,se,ue,ze,me;for(e.pos=this.offset,e.readShort(),o=e.readShort(),D=e.readShort(),i=[],f=0;0<=o?fo;f=0<=o?++f:--f)i.push({platformID:e.readShort(),encodingID:e.readShort(),languageID:e.readShort(),nameID:e.readShort(),length:e.readShort(),offset:this.offset+D+e.readShort()});for(G={},f=ue=0,ze=i.length;ueD;o=0<=D?++o:--o)this.metrics.push({advance:e.readUInt16(),lsb:e.readInt16()});for(r=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var se,ue;for(ue=[],o=se=0;0<=r?ser;o=0<=r?++se:--se)ue.push(e.readInt16());return ue}(),this.widths=function(){var se,ue,ze,me;for(me=[],se=0,ue=(ze=this.metrics).length;ser;o=0<=r?++w:--w)G.push(this.widths.push(i));return G},t.prototype.forGlyph=function(e){return e in this.metrics?this.metrics[e]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[e-this.metrics.length]}},t}(),_8=[].slice,NU=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return h1(t,Ss),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(e){var o,i,r,f,w,D,G,se,ue,ze;return e in this.cache?this.cache[e]:(o=this.file.contents,i=(f=this.file.loca).indexOf(e),0===(r=f.lengthOf(e))?this.cache[e]=null:(o.pos=this.offset+i,w=(D=new Wc(o.read(r))).readShort(),se=D.readShort(),ze=D.readShort(),G=D.readShort(),ue=D.readShort(),this.cache[e]=-1===w?new jU(D,se,ze,G,ue):new FU(D,w,se,ze,G,ue),this.cache[e]))},t.prototype.encode=function(e,o,i){var r,f,w,D,G;for(w=[],f=[],D=0,G=o.length;D0&&(r+=G)}for(var se=new Array(4*i.length),ue=0;ue>8,se[4*ue+1]=(16711680&i[ue])>>16,se[4*ue]=(4278190080&i[ue])>>24;return se},t}(),VU=function(){function n(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return n.prototype.generateCmap=function(){var t,e,i,r;for(e in i=this.font.cmap.tables[0].codeMap,t={},r=this.subset)t[e]=i[r[e]];return t},n.prototype.glyphsFor=function(t){var e,o,i,r,f,w,D;for(i={},f=0,w=t.length;f0)for(r in D=this.glyphsFor(e))i[r]=o=D[r];return i},n.prototype.encode=function(t,e){var o,i,r,f,D,G,se,ue,ze,me,Ee,Ie,Ye,qe;for(i in o=M8.encode(this.generateCmap(),"unicode"),f=this.glyphsFor(t),me={0:0},qe=o.charMap)me[(D=qe[i]).old]=D.new;for(Ee in ze=o.maxGlyphID,f)Ee in me||(me[Ee]=ze++);return se=function(it){var dt,Lt;for(dt in Lt={},it)Lt[it[dt]]=dt;return Lt}(me),ue=Object.keys(se).sort(function(it,dt){return it-dt}),Ie=function(){var it,dt,Lt;for(Lt=[],it=0,dt=ue.length;it>"),r.join("\n")}return""+e},t}();var JA=H(3259);const YU=["qrcElement"];let XU=(()=>{class n{constructor(e,o){this.renderer=e,this.sanitizer=o,this.allowEmptyString=!1,this.colorDark="#000000ff",this.colorLight="#ffffffff",this.cssClass="qrcode",this.elementType="canvas",this.errorCorrectionLevel="M",this.margin=4,this.qrdata="",this.scale=4,this.width=10,this.qrCodeURL=new $n,this.context=null}ngOnChanges(){var e=this;return(0,_p.Z)(function*(){yield e.createQRCode()})()}isValidQrCodeText(e){return!1===this.allowEmptyString?!(typeof e>"u"||""===e||"null"===e||null===e):!(typeof e>"u")}toDataURL(e){return new Promise((o,i)=>{(0,JA.toDataURL)(this.qrdata,e,(r,f)=>{r?i(r):o(f)})})}toCanvas(e,o){return new Promise((i,r)=>{(0,JA.toCanvas)(e,this.qrdata,o,f=>{f?r(f):i("success")})})}toSVG(e){return new Promise((o,i)=>{(0,JA.toString)(this.qrdata,e,(r,f)=>{r?i(r):o(f)})})}renderElement(e){for(const o of this.qrcElement.nativeElement.childNodes)this.renderer.removeChild(this.qrcElement.nativeElement,o);this.renderer.appendChild(this.qrcElement.nativeElement,e)}createQRCode(){var e=this;return(0,_p.Z)(function*(){e.version&&e.version>40?(console.warn("[angularx-qrcode] max value for `version` is 40"),e.version=40):e.version&&e.version<1?(console.warn("[angularx-qrcode]`min value for `version` is 1"),e.version=1):void 0!==e.version&&isNaN(e.version)&&(console.warn("[angularx-qrcode] version should be a number, defaulting to auto."),e.version=void 0);try{if(!e.isValidQrCodeText(e.qrdata))throw new Error("[angularx-qrcode] Field `qrdata` is empty, set 'allowEmptyString=\"true\"' to overwrite this behaviour.");e.isValidQrCodeText(e.qrdata)&&""===e.qrdata&&(e.qrdata=" ");const o={color:{dark:e.colorDark,light:e.colorLight},errorCorrectionLevel:e.errorCorrectionLevel,margin:e.margin,scale:e.scale,version:e.version,width:e.width},i=e.imageSrc,r=e.imageHeight||40,f=e.imageWidth||40;switch(e.elementType){case"canvas":const w=e.renderer.createElement("canvas");e.context=w.getContext("2d"),e.toCanvas(w,o).then(()=>{if(e.ariaLabel&&e.renderer.setAttribute(w,"aria-label",`${e.ariaLabel}`),e.title&&e.renderer.setAttribute(w,"title",`${e.title}`),i&&e.context){e.centerImage=new Image(f,r),i!==e.centerImage.src&&(e.centerImage.src=i),r!==e.centerImage.height&&(e.centerImage.height=r),f!==e.centerImage.width&&(e.centerImage.width=f);const se=e.centerImage;se&&(se.onload=()=>{e.context?.drawImage(se,w.width/2-f/2,w.height/2-r/2,f,r)})}e.renderElement(w),e.emitQRCodeURL(w)}).catch(se=>{console.error("[angularx-qrcode] canvas error:",se)});break;case"svg":const D=e.renderer.createElement("div");e.toSVG(o).then(se=>{e.renderer.setProperty(D,"innerHTML",se);const ue=D.firstChild;e.renderer.setAttribute(ue,"height",`${e.width}`),e.renderer.setAttribute(ue,"width",`${e.width}`),e.renderElement(ue),e.emitQRCodeURL(ue)}).catch(se=>{console.error("[angularx-qrcode] svg error:",se)});break;default:const G=e.renderer.createElement("img");e.toDataURL(o).then(se=>{e.alt&&G.setAttribute("alt",e.alt),e.ariaLabel&&G.setAttribute("aria-label",e.ariaLabel),G.setAttribute("src",se),e.title&&G.setAttribute("title",e.title),e.renderElement(G),e.emitQRCodeURL(G)}).catch(se=>{console.error("[angularx-qrcode] img/url error:",se)})}}catch(o){console.error("[angularx-qrcode] Error generating QR Code:",o.message)}})()}emitQRCodeURL(e){const o=e.constructor.name;if(o===SVGSVGElement.name){const f=new Blob([e.outerHTML],{type:"image/svg+xml"}),w=URL.createObjectURL(f),D=this.sanitizer.bypassSecurityTrustUrl(w);return void this.qrCodeURL.emit(D)}let i="";o===HTMLCanvasElement.name&&(i=e.toDataURL("image/png")),o===HTMLImageElement.name&&(i=e.src),fetch(i).then(r=>r.blob()).then(r=>URL.createObjectURL(r)).then(r=>this.sanitizer.bypassSecurityTrustUrl(r)).then(r=>{this.qrCodeURL.emit(r)}).catch(r=>{console.error("[angularx-qrcode] Error when fetching image/png URL: "+r)})}}return n.\u0275fac=function(e){return new(e||n)(tt(D1),tt(vb))},n.\u0275cmp=ho({type:n,selectors:[["qrcode"]],viewQuery:function(e,o){if(1&e&&z0(YU,7),2&e){let i;Io(i=So())&&(o.qrcElement=i.first)}},inputs:{allowEmptyString:"allowEmptyString",colorDark:"colorDark",colorLight:"colorLight",cssClass:"cssClass",elementType:"elementType",errorCorrectionLevel:"errorCorrectionLevel",imageSrc:"imageSrc",imageHeight:"imageHeight",imageWidth:"imageWidth",margin:"margin",qrdata:"qrdata",scale:"scale",version:"version",width:"width",alt:"alt",ariaLabel:"ariaLabel",title:"title"},outputs:{qrCodeURL:"qrCodeURL"},features:[Wi],decls:2,vars:2,consts:[["qrcElement",""]],template:function(e,o){1&e&&Xn(0,"div",null,0),2&e&&function uy(n){Cs(Da,s1,n,!0)}(o.cssClass)},encapsulation:2,changeDetection:0}),n})(),GU=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n}),n.\u0275inj=Lo({}),n})();function $U(n,t){1&n&&(He(0,"mat-icon",20),vt(1,"lock"),nt())}function UU(n,t){1&n&&(He(0,"mat-icon",20),vt(1,"lock_open"),nt())}function KU(n,t){if(1&n&&(He(0,"div",21)(1,"div",22),vt(2),nt(),He(3,"div",23),Xn(4,"qrcode",24),nt()()),2&n){const e=t.$implicit,o=t.index,i=Un(2);Zt(2),uO("",o+1,"/",i.qrCodeParts.length,""),Zt(2),Jt("qrdata",e)("errorCorrectionLevel","M")}}function ZU(n,t){if(1&n&&(He(0,"mat-hint",19),vt(1),nt()),2&n){const e=Un(2);Zt(1),qa(e.printForm.get("filename").value+".pdf")}}function JU(n,t){if(1&n&&(He(0,"div")(1,"div",6)(2,"p",7),Fn(3,$U,2,0,"mat-icon",8),Fn(4,UU,2,0,"mat-icon",8),vt(5),nt()(),He(6,"div",9),Fn(7,KU,5,4,"div",10),nt(),He(8,"div",11)(9,"form",12)(10,"h3",13),vt(11,"Save QR Codes"),nt(),He(12,"mat-form-field",14),Xn(13,"input",15),He(14,"mat-label"),vt(15,"filename"),nt(),Fn(16,ZU,2,1,"mat-hint",16),nt(),He(17,"mat-form-field",14),Xn(18,"textarea",17,18),He(20,"mat-label"),vt(21,"description"),nt(),He(22,"mat-hint",19),vt(23),nt()()()()()),2&n){const e=ii(19),o=Un();Zt(3),Jt("ngIf",o.encrypted),Zt(1),Jt("ngIf",!o.encrypted),Zt(1),hi(" ",o.getMessage()," "),Zt(2),Jt("ngForOf",o.qrCodeParts),Zt(2),Jt("formGroup",o.printForm),Zt(7),Jt("ngIf",o.printForm.get("filename").value),Zt(7),hi("",e.value.length," / 256")}}function QU(n,t){1&n&&(He(0,"div",25)(1,"mat-icon"),vt(2,"error_outline"),nt(),He(3,"div",26),vt(4," The amount of data exceeds the limit for an unencrypted QR code. "),nt(),He(5,"div",26),vt(6,"Please reduce the amount of data or consider encrypting the data. Encryption will split the data into multiple QR codes. Encryption is supported on Datalogic devices with "),He(7,"a",27),vt(8,"compatible firmware"),nt(),vt(9,". "),nt()())}function eK(n,t){if(1&n){const e=cr();He(0,"tr",4)(1,"button",28),to("click",function(){return u0(e),h0(Un().saveAsPdf())}),vt(2,"Save"),nt()()}if(2&n){const e=Un();Zt(1),Jt("disabled",!e.printForm.valid)}}const lm=H(592),tK=H(6861),nK=H(3259);let oK=(()=>{class n{constructor(e,o){this.fb=e,this.dataService=o,this.version="~01",this.idToken="63cry9t",this.header=this.version+this.idToken,this.encrypted=!0,this.emmSelection="",this.qrCodeParts=[],this.limit=850,this.maxQrSize=1500,this.exceedsUnencryptedSize=!1,this.yOffsetTracker=0,this.pdfConstants={yOffset:15,xOffset:10,yFooterOffset:25,lineHeightFactor:1.15,barcodeSize:60,pdfHeight:297,pdfWidth:210,HeaderFontSize:20},o.jsonData||this.dataService.showHome(),this.json=JSON.parse(JSON.stringify(o.jsonData)),this.encrypted=this.dataService.encryptData,this.generateQrCode()}ngOnInit(){this.printForm=this.fb.group({filename:"AE_EnrollmentQrCodes_"+(new Date).getTime(),description:""}),window.scrollTo(0,0)}generateQrCode(){let e=this.jsonToQrDataString(this.json);this.exceedsUnencryptedSize=e.length>this.maxQrSize,this.encrypted?this.encodeJson(e):this.exceedsUnencryptedSize||this.qrCodeParts.push(e)}jsonToQrDataString(e){let o="";return this.removeNulls(this.json),this.emmSelection=this.getEmmSelection(this.json),this.prepareData(e),o=JSON.stringify(e),this.encrypted||(o=o.replace(/PROVISIONING/g,"android.app.extra.PROVISIONING"),o=o.replace(/DL_/g,"datalogic.extra.")),o}removeNulls(e){return Object.keys(e).forEach(o=>{(null===e[o]||0===e[o].length)&&delete e[o]}),Object.keys(e).length}prepareData(e){Object.keys(e).forEach(o=>{("DL_DATALOGIC_SETTINGS_EXTRAS_BUNDLE"===o||"PROVISIONING_ADMIN_EXTRAS_BUNDLE"===o)&&(0===this.removeNulls(e[o])?delete e[o]:"DL_DATALOGIC_SETTINGS_EXTRAS_BUNDLE"===o?this.convertAuthTypeValue(e[o]):"PROVISIONING_ADMIN_EXTRAS_BUNDLE"===o&&this.emms[this.emmSelection]&&(this.isOnlyDefaults(e[o])?delete e[o]:this.addHiddenValues(e[o]))),"PROVISIONING_LOCAL_TIME"===o&&(e[o]=new Date(e[o]).getTime()),("LOCALE_LANGUAGE"===o||"LOCALE_COUNTRY"===o||"ADMIN_AUTOCOMPLETE"===o||"EAP_PASSWORD"===o||"WIFI_PASSWORD"===o)&&delete e[o]})}convertAuthTypeValue(e){Object.keys(e).forEach(o=>{"DL_APN_AUTH_TYPE"===o&&(e[o]=Number(e[o]))})}getEmmSelection(e){for(const o in this.json)if("ADMIN_AUTOCOMPLETE"===o)return e[o];return""}isOnlyDefaults(e){return JSON.stringify(e)===JSON.stringify(this.emms[this.emmSelection].defaultExtras)}addHiddenValues(e){this.emms[this.emmSelection].hiddenExtras&&Object.keys(this.emms[this.emmSelection].hiddenExtras).forEach(o=>{e[o]=this.emms[this.emmSelection].hiddenExtras[o]})}encodeJson(e){const o=tK.deflate(e,{to:"string"}),i=lm.random.getBytesSync(16),f=lm.cipher.createCipher("AES-CBC",i);f.start({iv:"BFKCMFGUWIDILEPS"}),f.update(lm.util.createBuffer(o)),f.finish();const w=f.output,ue=lm.pki.publicKeyFromPem("-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDfbsFneuzWXiuirFu5oIQW2EuF\nTh1XL5QWVImP4K1LBcC9wGmSjE+YIBeHrX90f3X7//P5CVOx8V9PRlTGANxSr5+3\nlTF2re6saWmJT9MUwps9DNJ8xshZVxhIdH/ypZkrPeiA3x0bnlYQnSrMJ90PN1Ru\nAFsE4yJ7sNRdI66WtQIDAQAB\n-----END PUBLIC KEY-----").encrypt(i),ze=lm.util.encode64(ue+w.data);this.splitData(ze)}splitData(e){this.qrCodeParts=[];let o=e.length;const i=Math.ceil(e.length/this.limit),r=Math.ceil(e.length/i);let f=0,w=0;for(;o>0;){let D=`${this.header}${f}${i}`;const G=Math.min(o,r);D+=e.substr(w,G),this.qrCodeParts.push(D),o-=G,f++,w+=G}}saveAsPdf(){this.pdf=new Fo("p","mm","a4",!0),this.addFirstPage(),this.addBarcodesToPdf(),this.pdf.save(this.printForm.get("filename").value)}addFirstPage(){this.yOffsetTracker=this.pdfConstants.yOffset,this.pdf.setFontSize(this.pdfConstants.HeaderFontSize),this.pdf.text(this.qrCodeParts.length>1?"Android Enterprise Enrollment QR Codes":"Android Enterprise Enrollment QR Code",this.pdfConstants.xOffset+30,this.pdfConstants.yOffset+10),this.yOffsetTracker+=20,this.addFooter();const o=this.printForm.get("description").value;if(!o)return;this.yOffsetTracker+=10;const i=o.match(/.{1,100}(\s|$)/g);this.pdf.setFontSize(12),this.pdf.text(i,this.pdfConstants.xOffset,this.yOffsetTracker),this.yOffsetTracker+=this.pdf.getTextDimensions(i[0]).h*this.pdfConstants.lineHeightFactor*i.length+10}addBarcodesToPdf(){const e=this.qrCodeParts.length;let o=75;const i=document.querySelector("canvas");!this.encrypted&&i&&i.width>0&&(this.pdfConstants.barcodeSize=25.4*i.width/96,o=(this.pdfConstants.pdfWidth-this.pdfConstants.barcodeSize)/2),this.canAddBarcode()||this.addNewPage();for(let r=0;r{this.pdf.addImage(D,"JPEG",o,this.yOffsetTracker,this.pdfConstants.barcodeSize,this.pdfConstants.barcodeSize,"","FAST")}),this.yOffsetTracker+=this.pdfConstants.barcodeSize+15,r!==e-1&&!this.canAddBarcode()&&this.addNewPage()}}canAddBarcode(){return this.yOffsetTracker+this.pdfConstants.barcodeSize+this.pdfConstants.yFooterOffset1?"The QR codes below are encrypted":"The QR code below is encrypted":"The QR code below is not encrypted"}get emms(){return this.dataService.getEmmData()}}return n.\u0275fac=function(e){return new(e||n)(tt(CP),tt(Sl))},n.\u0275cmp=ho({type:n,selectors:[["app-generator"]],decls:7,vars:3,consts:[[4,"ngIf"],["class","dataTooLargeError",4,"ngIf"],[1,"buttons"],["class","small-row","align","center",4,"ngIf"],["align","center",1,"small-row"],["mat-stroked-button","","color","primary",3,"click"],["id","encrypted-msg-div"],[1,"encrypted-msg"],["color","primary",4,"ngIf"],[1,"container"],["class","qrcodeContainer",4,"ngFor","ngForOf"],[1,"formDiv"],[3,"formGroup"],["id","saveLabel"],[1,"printFormField"],["matInput","","formControlName","filename","required","true"],["align","end",4,"ngIf"],["matInput","","formControlName","description","multiline","true","maxlength","256"],["description",""],["align","end"],["color","primary"],[1,"qrcodeContainer"],[1,"indexLabel"],[1,"qrcodeDiv"],[3,"qrdata","errorCorrectionLevel"],[1,"dataTooLargeError"],[1,"errorMsgDiv"],["href","https://datalogic.github.io/aeqrdoc/overview/","target","_blank"],["mat-stroked-button","","color","primary",3,"disabled","click"]],template:function(e,o){1&e&&(Fn(0,JU,24,7,"div",0),Fn(1,QU,10,0,"div",1),He(2,"table",2),Fn(3,eK,3,1,"tr",3),He(4,"tr",4)(5,"button",5),to("click",function(r){return o.editClicked(r)}),vt(6,"Edit"),nt()()()),2&e&&(Jt("ngIf",!o.exceedsUnencryptedSize||o.encrypted),Zt(1),Jt("ngIf",o.exceedsUnencryptedSize&&!o.encrypted),Zt(2),Jt("ngIf",!o.exceedsUnencryptedSize||o.encrypted))},dependencies:[Mh,ns,Q6,mg,Hh,oE,xg,zg,Lx,Ah,Cx,vx,kh,Rb,wl,qb,XU],styles:['.jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]), .jsoneditor[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]), .jsoneditor-modal[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]{height:auto;border:inherit;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;transition:none;line-height:inherit}.jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]):focus, .jsoneditor[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%]:focus, .jsoneditor[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]):focus, .jsoneditor-modal[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus{border:inherit;box-shadow:inherit}.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{height:inherit}.jsoneditor[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{display:inherit;height:inherit}.jsoneditor[_ngcontent-%COMP%] label[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor[_ngcontent-%COMP%] table[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{border-collapse:collapse;width:auto}.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding:0;display:table-cell;text-align:left;vertical-align:inherit;border-radius:inherit}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%]{position:absolute;background:#fff;box-shadow:2px 2px 12px #8080804d;border:1px solid #d3d3d3;overflow-x:hidden;overflow-y:auto;cursor:default;margin:0;padding:5px;text-align:left;outline:0;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]{color:#1a1a1a}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%] .item.hover[_ngcontent-%COMP%]{background-color:#ebebeb}.jsoneditor[_ngcontent-%COMP%] .autocomplete.hint[_ngcontent-%COMP%]{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root[_ngcontent-%COMP%]{position:relative;width:0;height:0}.jsoneditor-contextmenu[_ngcontent-%COMP%]{position:absolute;box-sizing:content-box;z-index:2}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%]{position:relative;left:0;top:0;width:128px;height:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px #8080804d;list-style:none;margin:0;padding:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{position:relative;padding:0 8px 0 0;margin:0;width:128px;height:auto;border:none;cursor:pointer;color:#4d4d4d;background:0 0;font-size:14px;font-family:arial,sans-serif;box-sizing:border-box;text-align:left}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]::-moz-focus-inner{padding:0;border:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button.jsoneditor-default[_ngcontent-%COMP%]{width:96px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button.jsoneditor-expand[_ngcontent-%COMP%]{float:right;width:32px;height:24px;border-left:1px solid #e5e5e5}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{display:none;position:relative;left:-10px;top:0;border:none;box-shadow:inset 0 0 10px #80808080;padding:0 10px;transition:all .3s ease-out}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{margin-left:24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{padding-left:24px;animation:all ease-in-out 1s}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .jsoneditor-expand[_ngcontent-%COMP%]{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:0 -72px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:24px;height:24px;border:none;padding:0;margin:0;background-image:url(jsoneditor-icons.94cc300788573d38.svg)}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-text[_ngcontent-%COMP%]{padding:4px 0 4px 24px;word-wrap:break-word}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-text.jsoneditor-right-margin[_ngcontent-%COMP%]{padding-right:24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-separator[_ngcontent-%COMP%]{height:0;border-top:1px solid #e5e5e5;padding-top:5px;margin-top:5px}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-remove[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-24px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-append[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-insert[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:0 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-duplicate[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-48px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-sort-asc[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-168px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-sort-desc[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-192px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-transform[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-216px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-extract[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:0 -24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-string[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-144px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-auto[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-120px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-object[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-72px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-array[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-96px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-modes[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-image:none;width:6px}.jsoneditor-contextmenu[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{box-sizing:content-box;position:relative}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{color:#1a1a1a;background-color:#f5f5f5;outline:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#f5f5f5}.jsoneditor-modal[_ngcontent-%COMP%]{max-width:95%;border-radius:2px!important;padding:45px 15px 15px!important;box-shadow:2px 2px 12px #8080804d;color:#4d4d4d;line-height:1.3em}.jsoneditor-modal.jsoneditor-modal-transform[_ngcontent-%COMP%]{width:600px!important}.jsoneditor-modal[_ngcontent-%COMP%] .pico-modal-header[_ngcontent-%COMP%]{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;padding:0 10px;height:30px;line-height:30px;font-family:arial,sans-serif;font-size:11pt;background:#3883fa;color:#fff}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{width:100%}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:3px 0}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td.jsoneditor-modal-input[_ngcontent-%COMP%]{text-align:right;padding-right:0;white-space:nowrap}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td.jsoneditor-modal-actions[_ngcontent-%COMP%]{padding-top:15px}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{vertical-align:middle}.jsoneditor-modal[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:first-child{margin-top:0}.jsoneditor-modal[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#3883fa}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-block[_ngcontent-%COMP%]{margin-bottom:10px}.jsoneditor-modal[_ngcontent-%COMP%] .pico-close[_ngcontent-%COMP%]{background:0 0!important;font-size:24px!important;top:7px!important;right:7px!important;color:#fff}.jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{padding:4px}.jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]{cursor:inherit}.jsoneditor-modal[_ngcontent-%COMP%] input[disabled][_ngcontent-%COMP%]{background:#d3d3d3;color:gray}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-select-wrapper[_ngcontent-%COMP%]{position:relative;display:inline-block}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-select-wrapper[_ngcontent-%COMP%]:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:14px;pointer-events:none}.jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{padding:3px 24px 3px 10px;min-width:180px;max-width:350px;-webkit-appearance:none;appearance:none;text-indent:0;text-overflow:"";font-size:14px;line-height:1.5em}.jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]::-ms-expand{display:none}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{padding:4px 10px;margin:0;border-radius:0;border-left-style:none}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input.jsoneditor-button-first[_ngcontent-%COMP%]{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-style:solid}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input.jsoneditor-button-last[_ngcontent-%COMP%]{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview[_ngcontent-%COMP%]{background:#f5f5f5;height:200px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview.jsoneditor-error[_ngcontent-%COMP%]{color:#ee422e}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard[_ngcontent-%COMP%]{line-height:1.2em;width:100%;padding:0;border-radius:3px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-label[_ngcontent-%COMP%]{font-weight:700;color:#1e90ff;margin-top:20px;margin-bottom:5px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard-label[_ngcontent-%COMP%]{font-style:italic;margin:4px 0 2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-inline[_ngcontent-%COMP%]{position:relative;display:inline-block;width:100%;padding-top:2px;padding-bottom:2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-inline[_ngcontent-%COMP%]:not(:last-child){padding-right:2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-field[_ngcontent-%COMP%]{width:180px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-relation[_ngcontent-%COMP%]{width:100px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-value[_ngcontent-%COMP%]{min-width:180px;flex:1}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-sort-field[_ngcontent-%COMP%]{width:170px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-sort-order[_ngcontent-%COMP%]{width:150px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-select-fields[_ngcontent-%COMP%]{width:100%}.jsoneditor-modal[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%] .selectr-tag[_ngcontent-%COMP%]{background-color:#3883fa;border-radius:5px}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-align:left;vertical-align:middle;font-weight:400;color:#4d4d4d;border-spacing:0;border-collapse:collapse}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{background:#fff;border:1px solid #d3d3d3;color:#4d4d4d;border-radius:3px;padding:4px}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{border-radius:unset}.jsoneditor-modal[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] option[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{font-size:10.5pt;font-family:arial,sans-serif}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;width:100%;box-sizing:border-box}.jsoneditor-modal[_ngcontent-%COMP%] input[type=button][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=submit][_ngcontent-%COMP%]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{cursor:pointer}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group.jsoneditor-button-group-value-asc[_ngcontent-%COMP%] input.jsoneditor-button-asc[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group.jsoneditor-button-group-value-desc[_ngcontent-%COMP%] input.jsoneditor-button-desc[_ngcontent-%COMP%]{background:#3883fa;border-color:#3883fa;color:#fff}.jsoneditor[_ngcontent-%COMP%]{color:#1a1a1a;border:thin solid #3883fa;box-sizing:border-box;width:100%;height:100%;position:relative;padding:0;line-height:100%}div.jsoneditor-default[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-readonly[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%]{border:1px solid transparent;min-height:16px;min-width:32px;line-height:16px;padding:2px;margin:1px;word-wrap:break-word;float:left}div.jsoneditor-field[_ngcontent-%COMP%] p[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}div.jsoneditor-value[_ngcontent-%COMP%]{word-break:break-word}div.jsoneditor-value.jsoneditor-empty[_ngcontent-%COMP%]:after{content:"value"}div.jsoneditor-value.jsoneditor-string[_ngcontent-%COMP%]{color:#006000}div.jsoneditor-value.jsoneditor-number[_ngcontent-%COMP%]{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean[_ngcontent-%COMP%]{color:#ff8c00}div.jsoneditor-value.jsoneditor-null[_ngcontent-%COMP%]{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-invalid[_ngcontent-%COMP%]{color:#1a1a1a}div.jsoneditor-readonly[_ngcontent-%COMP%]{min-width:16px;color:gray}div.jsoneditor-empty[_ngcontent-%COMP%]{border-color:#d3d3d3;border-style:dashed;border-radius:2px}div.jsoneditor-field.jsoneditor-empty[_ngcontent-%COMP%]:after{content:"field"}div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top}div.jsoneditor[_ngcontent-%COMP%] td.jsoneditor-separator[_ngcontent-%COMP%]{padding:3px 0;vertical-align:top;color:gray}div.jsoneditor[_ngcontent-%COMP%] td.jsoneditor-tree[_ngcontent-%COMP%]{vertical-align:top}div.jsoneditor.busy[_ngcontent-%COMP%] pre.jsoneditor-preview[_ngcontent-%COMP%]{background:#f5f5f5;color:gray}div.jsoneditor.busy[_ngcontent-%COMP%] div.jsoneditor-busy[_ngcontent-%COMP%]{display:inherit}div.jsoneditor[_ngcontent-%COMP%] code.jsoneditor-preview[_ngcontent-%COMP%]{background:0 0}div.jsoneditor.jsoneditor-mode-preview[_ngcontent-%COMP%] pre.jsoneditor-preview[_ngcontent-%COMP%]{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:2px;margin:0;white-space:pre-wrap;word-break:break-all}div.jsoneditor-default[_ngcontent-%COMP%]{color:gray;padding-left:10px}div.jsoneditor-tree[_ngcontent-%COMP%]{width:100%;height:100%;position:relative;overflow:auto;background:#fff}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-button[_ngcontent-%COMP%]{width:24px;height:24px;padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;background-image:url(jsoneditor-icons.94cc300788573d38.svg)}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-button[_ngcontent-%COMP%]:focus{background-color:#f5f5f5;outline:#e5e5e5 solid 1px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-collapsed[_ngcontent-%COMP%]{background-position:0 -48px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-expanded[_ngcontent-%COMP%]{background-position:0 -72px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]{background-position:-48px -72px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-invisible[_ngcontent-%COMP%]{visibility:hidden;background:0 0}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-72px -72px;cursor:move}div.jsoneditor-tree[_ngcontent-%COMP%] [_ngcontent-%COMP%]:focus{outline:0}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%]{display:inline-block;padding:3px 4px;margin:2px 0;background-color:#e5e5e5;border-radius:3px;color:gray;font-family:arial,sans-serif;font-size:14px}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;color:gray}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-color[_ngcontent-%COMP%]{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid grey;cursor:pointer}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-color.jsoneditor-color-readonly[_ngcontent-%COMP%]{cursor:inherit}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-date[_ngcontent-%COMP%]{background:#a1a1a1;color:#fff;font-family:arial,sans-serif;border-radius:3px;display:inline-block;padding:3px;margin:0 3px}div.jsoneditor-tree[_ngcontent-%COMP%] table.jsoneditor-tree[_ngcontent-%COMP%]{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree[_ngcontent-%COMP%] .jsoneditor-button[_ngcontent-%COMP%]{display:block}div.jsoneditor-tree[_ngcontent-%COMP%] .jsoneditor-button.jsoneditor-schema-error[_ngcontent-%COMP%]{width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;background-color:transparent}div.jsoneditor-outer[_ngcontent-%COMP%]{position:static;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box}div.jsoneditor-outer.has-nav-bar[_ngcontent-%COMP%]{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar[_ngcontent-%COMP%]{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar[_ngcontent-%COMP%]{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar[_ngcontent-%COMP%]{margin-top:-35px;padding-top:35px}div.jsoneditor-busy[_ngcontent-%COMP%]{position:absolute;top:15%;left:0;box-sizing:border-box;width:100%;text-align:center;display:none}div.jsoneditor-busy[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty[_ngcontent-%COMP%]:after, div.jsoneditor-value.jsoneditor-empty[_ngcontent-%COMP%]:after{pointer-events:none;color:#d3d3d3;font-size:8pt}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]{display:inline-block;padding:2px;margin:2px}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]:focus, a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]:hover{color:#ee422e}div.jsoneditor-field.jsoneditor-highlight[_ngcontent-%COMP%], div.jsoneditor-field[contenteditable=true][_ngcontent-%COMP%]:focus, div.jsoneditor-field[contenteditable=true][_ngcontent-%COMP%]:hover, div.jsoneditor-value.jsoneditor-highlight[_ngcontent-%COMP%], div.jsoneditor-value[contenteditable=true][_ngcontent-%COMP%]:focus, div.jsoneditor-value[contenteditable=true][_ngcontent-%COMP%]:hover{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%], div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%]:focus, div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%]:hover, div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%]:focus, div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%]:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-array[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-object[_ngcontent-%COMP%]{min-width:16px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button.jsoneditor-selected[_ngcontent-%COMP%], div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]:hover, tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]{background-position:-48px -48px}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#ee422e}.ace-jsoneditor[_ngcontent-%COMP%], textarea.jsoneditor-text[_ngcontent-%COMP%]{min-height:150px}.ace-jsoneditor.ace_editor[_ngcontent-%COMP%], textarea.jsoneditor-text.ace_editor[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace}textarea.jsoneditor-text[_ngcontent-%COMP%]{width:100%;height:100%;margin:0;box-sizing:border-box;outline-width:0;border:none;background-color:#fff;resize:none}tr.jsoneditor-highlight[_ngcontent-%COMP%], tr.jsoneditor-selected[_ngcontent-%COMP%]{background-color:#d3d3d3}tr.jsoneditor-selected[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%], tr.jsoneditor-selected[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%], tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{visibility:visible}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]:hover, tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{background-position:-72px -48px}div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{padding:0;margin:0}.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;color:#1a1a1a}.jsoneditor-schema-error[_ngcontent-%COMP%]{cursor:default;display:inline-block;height:24px;line-height:24px;position:relative;text-align:center;width:24px}.jsoneditor-popover[_ngcontent-%COMP%]{background-color:#4c4c4c;border-radius:3px;box-shadow:0 0 5px #0006;color:#fff;padding:7px 10px;position:absolute;cursor:auto;width:200px}.jsoneditor-popover.jsoneditor-above[_ngcontent-%COMP%]{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above[_ngcontent-%COMP%]:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below[_ngcontent-%COMP%]{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below[_ngcontent-%COMP%]:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left[_ngcontent-%COMP%]{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left[_ngcontent-%COMP%]:before{border-left:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right[_ngcontent-%COMP%]{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right[_ngcontent-%COMP%]:before{border-right:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;left:-14px;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover[_ngcontent-%COMP%]:before{border-right:7px solid transparent;border-left:7px solid transparent;content:"";display:block;left:50%;margin-left:-7px;position:absolute}.jsoneditor-text-errors[_ngcontent-%COMP%] tr.jump-to-line[_ngcontent-%COMP%]:hover{text-decoration:underline;cursor:pointer}.jsoneditor-schema-error[_ngcontent-%COMP%]:focus .jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%]:hover .jsoneditor-popover[_ngcontent-%COMP%]{display:block;animation:_ngcontent-%COMP%_fade-in .3s linear 1,move-up .3s linear 1}@keyframes _ngcontent-%COMP%_fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-validation-errors-container[_ngcontent-%COMP%]{max-height:130px;overflow-y:auto}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-validation-errors[_ngcontent-%COMP%]{width:100%;overflow:hidden}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors[_ngcontent-%COMP%]{position:absolute;margin:auto;bottom:31px;left:calc(50% - 92px);color:gray;background-color:#ebebeb;padding:7px 15px;border-radius:8px}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors.visible[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors.hidden[_ngcontent-%COMP%]{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;border-top:1px solid #ffc700}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:3px 6px;vertical-align:middle}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{margin:0;white-space:pre-wrap}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{background-color:#ffffab}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] tr.parse-error[_ngcontent-%COMP%]{background-color:#ee2e2e70}.jsoneditor-text-errors[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{border:none;width:24px;height:24px;padding:0;margin:0 4px 0 0;cursor:pointer}.jsoneditor-text-errors[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;background-color:transparent}.jsoneditor-text-errors[_ngcontent-%COMP%] tr.parse-error[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-25px 0;background-color:transparent}.jsoneditor-anchor[_ngcontent-%COMP%]{cursor:pointer}.jsoneditor-anchor[_ngcontent-%COMP%] .picker_wrapper.popup.popup_bottom[_ngcontent-%COMP%]{top:28px;left:-10px}.fadein[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadein .3s;-moz-animation:fadein .3s;-o-animation:fadein .3s}@keyframes _ngcontent-%COMP%_fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal[_ngcontent-%COMP%] input[type=search].selectr-input[_ngcontent-%COMP%]{border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px;box-sizing:border-box}.jsoneditor-modal[_ngcontent-%COMP%] button.selectr-input-clear[_ngcontent-%COMP%]{right:8px}.jsoneditor-menu[_ngcontent-%COMP%]{width:100%;height:35px;padding:2px;margin:0;box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%], .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{width:26px;height:26px;margin:2px;padding:0;border-radius:2px;border:1px solid transparent;background-color:transparent;background-image:url(jsoneditor-icons.94cc300788573d38.svg);color:#fff;opacity:.8;font-family:arial,sans-serif;font-size:14px;float:left}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:hover, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:hover{background-color:#fff3;border:1px solid rgba(255,255,255,.4)}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:active, .jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:focus, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:active, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:focus{background-color:#ffffff4d}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:disabled, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:disabled{opacity:.5;background-color:transparent;border:none}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-collapse-all[_ngcontent-%COMP%]{background-position:0 -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-expand-all[_ngcontent-%COMP%]{background-position:0 -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%]{background-position:-120px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%]{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-form[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-form[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-view[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-view[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%]{display:none}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-undo[_ngcontent-%COMP%]{background-position:-24px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-undo[_ngcontent-%COMP%]:disabled{background-position:-24px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-redo[_ngcontent-%COMP%]{background-position:-48px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-redo[_ngcontent-%COMP%]:disabled{background-position:-48px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-compact[_ngcontent-%COMP%]{background-position:-72px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-format[_ngcontent-%COMP%]{background-position:-72px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-repair[_ngcontent-%COMP%]{background-position:-96px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%]{display:inline-block;float:left}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button.jsoneditor-separator[_ngcontent-%COMP%], .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-separator[_ngcontent-%COMP%]{margin-left:10px}.jsoneditor-menu[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-family:arial,sans-serif;font-size:14px;color:#fff;opacity:.8;vertical-align:middle}.jsoneditor-menu[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{opacity:1}.jsoneditor-menu[_ngcontent-%COMP%] a.jsoneditor-poweredBy[_ngcontent-%COMP%]{font-size:8pt;position:absolute;right:0;top:0;padding:10px}.jsoneditor-navigation-bar[_ngcontent-%COMP%]{width:100%;height:26px;line-height:26px;padding:0;margin:0;border-bottom:1px solid #d3d3d3;box-sizing:border-box;color:gray;background-color:#ebebeb;overflow:hidden;font-family:arial,sans-serif;font-size:14px}.jsoneditor-search[_ngcontent-%COMP%]{font-family:arial,sans-serif;position:absolute;right:4px;top:4px;border-collapse:collapse;border-spacing:0;display:flex}.jsoneditor-search[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{color:#1a1a1a;width:120px;border:none;outline:0;margin:1px;line-height:20px;font-family:arial,sans-serif}.jsoneditor-search[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:16px;height:24px;padding:0;margin:0;border:none;background:url(jsoneditor-icons.94cc300788573d38.svg);vertical-align:top}.jsoneditor-search[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:transparent}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-refresh[_ngcontent-%COMP%]{width:18px;background-position:-99px -73px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-next[_ngcontent-%COMP%]{cursor:pointer;background-position:-124px -73px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-next[_ngcontent-%COMP%]:hover{background-position:-124px -49px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-previous[_ngcontent-%COMP%]{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-previous[_ngcontent-%COMP%]:hover{background-position:-148px -49px}.jsoneditor-results[_ngcontent-%COMP%]{font-family:arial,sans-serif;color:#fff;padding-right:5px;line-height:26px}.jsoneditor-frame[_ngcontent-%COMP%]{border:1px solid transparent;background-color:#fff;padding:0 2px;margin:0}.jsoneditor-statusbar[_ngcontent-%COMP%]{line-height:26px;height:26px;color:gray;background-color:#ebebeb;border-top:1px solid #d3d3d3;box-sizing:border-box;font-size:14px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-val[_ngcontent-%COMP%]{margin-right:12px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-count[_ngcontent-%COMP%]{margin-left:4px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-validation-error-icon[_ngcontent-%COMP%]{float:right;width:24px;height:24px;padding:0;margin-top:1px;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;cursor:pointer}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-validation-error-count[_ngcontent-%COMP%]{float:right;margin:0 4px 0 0;cursor:pointer}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-parse-error-icon[_ngcontent-%COMP%]{float:right;width:24px;height:24px;padding:0;margin:1px;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-25px 0}.jsoneditor-statusbar[_ngcontent-%COMP%] .jsoneditor-array-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:inherit}div.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-label[_ngcontent-%COMP%], div.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-size-info[_ngcontent-%COMP%]{margin:0 4px}.jsoneditor-treepath[_ngcontent-%COMP%]{padding:0 5px;overflow:hidden;white-space:nowrap;outline:0}.jsoneditor-treepath.show-all[_ngcontent-%COMP%]{word-wrap:break-word;white-space:normal;position:absolute;background-color:#ebebeb;z-index:1;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all[_ngcontent-%COMP%] span.jsoneditor-treepath-show-all-btn[_ngcontent-%COMP%]{display:none}.jsoneditor-treepath[_ngcontent-%COMP%] div.jsoneditor-contextmenu-root[_ngcontent-%COMP%]{position:absolute;left:0}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-show-all-btn[_ngcontent-%COMP%]{position:absolute;background-color:#ebebeb;left:0;height:20px;padding:0 3px;cursor:pointer}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-element[_ngcontent-%COMP%]{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-seperator[_ngcontent-%COMP%]{margin:2px;font-size:9pt;font-family:arial,sans-serif}.jsoneditor-treepath[_ngcontent-%COMP%] span.jsoneditor-treepath-element[_ngcontent-%COMP%]:hover, .jsoneditor-treepath[_ngcontent-%COMP%] span.jsoneditor-treepath-seperator[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}.selectr-container[_ngcontent-%COMP%]{position:relative}.selectr-container[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{list-style:none}.selectr-hidden[_ngcontent-%COMP%]{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0 none}.selectr-visible[_ngcontent-%COMP%]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:11}.selectr-desktop.multiple[_ngcontent-%COMP%] .selectr-visible[_ngcontent-%COMP%]{display:none}.selectr-desktop.multiple.native-open[_ngcontent-%COMP%] .selectr-visible[_ngcontent-%COMP%]{top:100%;min-height:200px!important;height:auto;opacity:1;display:block}.selectr-container.multiple.selectr-mobile[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{z-index:0}.selectr-selected[_ngcontent-%COMP%]{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:7px 28px 7px 14px;cursor:pointer;border:1px solid #999;border-radius:3px;background-color:#fff}.selectr-selected[_ngcontent-%COMP%]:before{position:absolute;top:50%;right:10px;width:0;height:0;content:"";transform:rotate(0) translate3d(0,-50%,0);border-width:4px 4px 0 4px;border-style:solid;border-color:#6c7a86 transparent transparent}.selectr-container.native-open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:before, .selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:before{border-width:0 4px 4px 4px;border-style:solid;border-color:transparent transparent #6c7a86}.selectr-label[_ngcontent-%COMP%]{display:none;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectr-placeholder[_ngcontent-%COMP%]{color:#6c7a86}.selectr-tags[_ngcontent-%COMP%]{margin:0;padding:0;white-space:normal}.has-selected[_ngcontent-%COMP%] .selectr-tags[_ngcontent-%COMP%]{margin:0 0 -2px}.selectr-tag[_ngcontent-%COMP%]{list-style:none;position:relative;float:left;padding:2px 25px 2px 8px;margin:0 2px 2px 0;cursor:default;color:#fff;border:medium none;border-radius:10px;background:#acb7bf none repeat scroll 0 0}.selectr-container.multiple.has-selected[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{padding:5px 28px 5px 5px}.selectr-options-container[_ngcontent-%COMP%]{position:absolute;z-index:10000;top:calc(100% - 1px);left:0;display:none;box-sizing:border-box;width:100%;border-width:0 1px 1px;border-style:solid;border-color:transparent #999 #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.open[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{display:block}.selectr-input-container[_ngcontent-%COMP%]{position:relative;display:none}.selectr-clear[_ngcontent-%COMP%], .selectr-input-clear[_ngcontent-%COMP%], .selectr-tag-remove[_ngcontent-%COMP%]{position:absolute;top:50%;right:22px;width:20px;height:20px;padding:0;cursor:pointer;transform:translate3d(0,-50%,0);border:medium none;background-color:transparent;z-index:11}.selectr-clear[_ngcontent-%COMP%], .selectr-input-clear[_ngcontent-%COMP%]{display:none}.selectr-container.has-selected[_ngcontent-%COMP%] .selectr-clear[_ngcontent-%COMP%], .selectr-input-container.active[_ngcontent-%COMP%] .selectr-input-clear[_ngcontent-%COMP%]{display:block}.selectr-selected[_ngcontent-%COMP%] .selectr-tag-remove[_ngcontent-%COMP%]{right:2px}.selectr-clear[_ngcontent-%COMP%]:after, .selectr-clear[_ngcontent-%COMP%]:before, .selectr-input-clear[_ngcontent-%COMP%]:after, .selectr-input-clear[_ngcontent-%COMP%]:before, .selectr-tag-remove[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:before{position:absolute;top:5px;left:9px;width:2px;height:10px;content:" ";background-color:#6c7a86}.selectr-tag-remove[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:before{top:4px;width:3px;height:12px;background-color:#fff}.selectr-clear[_ngcontent-%COMP%]:before, .selectr-input-clear[_ngcontent-%COMP%]:before, .selectr-tag-remove[_ngcontent-%COMP%]:before{transform:rotate(45deg)}.selectr-clear[_ngcontent-%COMP%]:after, .selectr-input-clear[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:after{transform:rotate(-45deg)}.selectr-input-container.active[_ngcontent-%COMP%], .selectr-input-container.active[_ngcontent-%COMP%] .selectr-clear[_ngcontent-%COMP%]{display:block}.selectr-input[_ngcontent-%COMP%]{top:5px;left:5px;box-sizing:border-box;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;border:1px solid #999;border-radius:3px}.selectr-notice[_ngcontent-%COMP%]{display:none;box-sizing:border-box;width:100%;padding:8px 16px;border-top:1px solid #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.notice[_ngcontent-%COMP%] .selectr-notice[_ngcontent-%COMP%]{display:block}.selectr-container.notice[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-radius:3px 3px 0 0}.selectr-options[_ngcontent-%COMP%]{position:relative;top:calc(100% + 2px);display:none;overflow-x:auto;overflow-y:scroll;max-height:200px;margin:0;padding:0}.selectr-container.notice[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%], .selectr-container.open[_ngcontent-%COMP%] .selectr-input-container[_ngcontent-%COMP%], .selectr-container.open[_ngcontent-%COMP%] .selectr-options[_ngcontent-%COMP%]{display:block}.selectr-option[_ngcontent-%COMP%]{position:relative;display:block;padding:5px 20px;list-style:outside none none;cursor:pointer;font-weight:400}.selectr-options.optgroups[_ngcontent-%COMP%] > .selectr-option[_ngcontent-%COMP%]{padding-left:25px}.selectr-optgroup[_ngcontent-%COMP%]{font-weight:700;padding:0}.selectr-optgroup--label[_ngcontent-%COMP%]{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match[_ngcontent-%COMP%]{text-decoration:underline}.selectr-option.selected[_ngcontent-%COMP%]{background-color:#ddd}.selectr-option.active[_ngcontent-%COMP%]{color:#fff;background-color:#5897fb}.selectr-option.disabled[_ngcontent-%COMP%]{opacity:.4}.selectr-option.excluded[_ngcontent-%COMP%]{display:none}.selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:#999 #999 transparent #999;border-radius:3px 3px 0 0}.selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:after{transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled[_ngcontent-%COMP%]{opacity:.6}.has-selected[_ngcontent-%COMP%] .selectr-placeholder[_ngcontent-%COMP%], .selectr-empty[_ngcontent-%COMP%]{display:none}.has-selected[_ngcontent-%COMP%] .selectr-label[_ngcontent-%COMP%]{display:block}.taggable[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{padding:4px 28px 4px 4px}.taggable[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:after{display:table;content:" ";clear:both}.taggable[_ngcontent-%COMP%] .selectr-label[_ngcontent-%COMP%]{width:auto}.taggable[_ngcontent-%COMP%] .selectr-tags[_ngcontent-%COMP%]{float:left;display:block}.taggable[_ngcontent-%COMP%] .selectr-placeholder[_ngcontent-%COMP%]{display:none}.input-tag[_ngcontent-%COMP%]{float:left;min-width:90px;width:auto}.selectr-tag-input[_ngcontent-%COMP%]{border:medium none;padding:3px 10px;width:100%;font-family:inherit;font-weight:inherit;font-size:inherit}.selectr-input-container.loading[_ngcontent-%COMP%]:after{position:absolute;top:50%;right:20px;width:20px;height:20px;content:"";transform:translate3d(0,-50%,0);transform-origin:50% 0 0;animation:.5s linear 0s normal forwards infinite running _ngcontent-%COMP%_selectr-spin;border-width:3px;border-style:solid;border-color:#aaa #ddd #ddd;border-radius:50%}@keyframes _ngcontent-%COMP%_selectr-spin{0%{transform:rotate(0) translate3d(0,-50%,0)}to{transform:rotate(360deg) translate3d(0,-50%,0)}}.selectr-container.open.inverted[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{border-width:1px 1px 0;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;background-color:#fff}.selectr-container.inverted[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{top:auto;bottom:calc(100% - 1px)}.selectr-container[_ngcontent-%COMP%] [_ngcontent-%COMP%]::placeholder{color:#6c7a86;opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%], .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:0}.owl-dialog-container[_ngcontent-%COMP%]{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;border-radius:2px;overflow:auto;background:#fff;color:#000000de;width:100%;height:100%;outline:none}.owl-dt-container[_ngcontent-%COMP%], .owl-dt-container[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{box-sizing:border-box}.owl-dt-container[_ngcontent-%COMP%]{display:block;font-size:1rem;background:#ffffff;pointer-events:auto;z-index:1000}.owl-dt-container-row[_ngcontent-%COMP%]{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row[_ngcontent-%COMP%]:last-child{border-bottom:none}.owl-dt-calendar[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%]{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%] .owl-dt-calendar-control-button[_ngcontent-%COMP%]{padding:0 .8em}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%] .owl-dt-calendar-control-button[_ngcontent-%COMP%]:hover{background-color:#0000001f}.owl-dt-calendar-main[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view[_ngcontent-%COMP%]{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%]{display:flex;align-items:center}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%] .owl-dt-calendar-table[_ngcontent-%COMP%]{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%] .owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding-bottom:.25em}.owl-dt-calendar-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%]{color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-weekdays[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-calendar-table-divider[_ngcontent-%COMP%]{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-calendar-table-divider[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell[_ngcontent-%COMP%]{position:relative;height:0;line-height:0;text-align:center;outline:0;color:#000000d9;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-content[_ngcontent-%COMP%]{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-out[_ngcontent-%COMP%]{opacity:.2}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-today[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){border-color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-selected[_ngcontent-%COMP%]{color:#ffffffd9;background-color:#3f51b5}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #ffffffd9}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%]{cursor:default}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected[_ngcontent-%COMP%]{opacity:.4}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-today[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){border-color:#0003}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-active[_ngcontent-%COMP%]:focus > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected), .owl-dt-calendar-table[_ngcontent-%COMP%] [_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-disabled):hover > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){background-color:#0000000a}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range[_ngcontent-%COMP%]{background:rgba(63,81,181,.2)}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from[_ngcontent-%COMP%]{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to[_ngcontent-%COMP%]{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:none}.owl-dt-timer-box[_ngcontent-%COMP%]{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content[_ngcontent-%COMP%]{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content[_ngcontent-%COMP%] .owl-dt-timer-input[_ngcontent-%COMP%]{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider[_ngcontent-%COMP%]{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider[_ngcontent-%COMP%]:before, .owl-dt-timer-divider[_ngcontent-%COMP%]:after{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translate(-50%);background-color:currentColor}.owl-dt-timer-divider[_ngcontent-%COMP%]:before{top:35%}.owl-dt-timer-divider[_ngcontent-%COMP%]:after{bottom:35%}.owl-dt-control-button[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:none}.owl-dt-control-period-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button[_ngcontent-%COMP%]:hover > .owl-dt-control-button-content[_ngcontent-%COMP%]{background-color:#0000001f}.owl-dt-control-period-button[_ngcontent-%COMP%] .owl-dt-control-button-arrow[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled][_ngcontent-%COMP%]{color:#0006;cursor:default}.owl-dt-control-arrow-button[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%]{position:relative;width:18.5em;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:100%}.owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{height:20.25em}.owl-dt-dialog-container[_ngcontent-%COMP%]{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{min-width:250px;max-width:750px}@media all and (orientation: landscape){.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{width:58vh;height:62vh}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:58vh}}@media all and (orientation: portrait){.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{width:80vw;height:80vw}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:80vw}}.owl-dt-container-buttons[_ngcontent-%COMP%]{display:flex;width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button[_ngcontent-%COMP%]{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button[_ngcontent-%COMP%]:hover .owl-dt-control-button-content[_ngcontent-%COMP%]{background-color:#0000001a}.owl-dt-container-info[_ngcontent-%COMP%]{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%]{outline:none}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%] .owl-dt-container-range-content[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%]:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-info-active[_ngcontent-%COMP%]{color:#3f51b5}.owl-dt-container-disabled[_ngcontent-%COMP%], .owl-dt-trigger-disabled[_ngcontent-%COMP%]{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]{border:1px solid currentColor;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]:focus .owl-dt-control-button-content[_ngcontent-%COMP%], .owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]:hover .owl-dt-control-button-content[_ngcontent-%COMP%]{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month[_ngcontent-%COMP%] .owl-dt-calendar-cell-out[_ngcontent-%COMP%]{visibility:hidden;cursor:default}.owl-dt-inline[_ngcontent-%COMP%]{display:inline-block}.owl-dt-control[_ngcontent-%COMP%]{outline:none;cursor:pointer}.owl-dt-control[_ngcontent-%COMP%] .owl-dt-control-content[_ngcontent-%COMP%]{outline:none}.owl-dt-control[_ngcontent-%COMP%]:focus > .owl-dt-control-content[_ngcontent-%COMP%]{background-color:#0000001f}.owl-dt-control[_ngcontent-%COMP%]:not(:-moz-focusring):focus > .owl-dt-control-content[_ngcontent-%COMP%]{box-shadow:none}.owl-hidden-accessible[_ngcontent-%COMP%]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(material-icons.59322316b3fd6063.woff2) format("woff2"),url(material-icons.4ad034d2c499d9b6.woff) format("woff")}.material-icons[_ngcontent-%COMP%]{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-outlined.f86cb7b0aa53f0fe.woff2) format("woff2"),url(material-icons-outlined.78a93b2079680a08.woff) format("woff")}.material-icons-outlined[_ngcontent-%COMP%]{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-round.b10ec9db5b7fbc74.woff2) format("woff2"),url(material-icons-round.92dc7ca2f4c591e7.woff) format("woff")}.material-icons-round[_ngcontent-%COMP%]{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-sharp.3885863ee4746422.woff2) format("woff2"),url(material-icons-sharp.a71cb2bf66c604de.woff) format("woff")}.material-icons-sharp[_ngcontent-%COMP%]{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-two-tone.675bd578bd14533e.woff2) format("woff2"),url(material-icons-two-tone.588d63134de807a7.woff) format("woff")}.material-icons-two-tone[_ngcontent-%COMP%]{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(roboto-latin-100.539f0a96b40596f7.woff2) format("woff2"),url(roboto-latin-100.5ba994dac3e79ea8.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(roboto-latin-100italic.41ba64219cb743c9.woff2) format("woff2"),url(roboto-latin-100italic.d61e7e8b07c0638c.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(roboto-latin-300.4d8f8086236bad80.woff2) format("woff2"),url(roboto-latin-300.6c1bc461047e61f5.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(roboto-latin-300italic.45164643b3bd5824.woff2) format("woff2"),url(roboto-latin-300italic.3a529751a590d3c1.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(roboto-latin-400.1e2d4d3a272629cd.woff2) format("woff2"),url(roboto-latin-400.7e4a045b9373d9c1.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(roboto-latin-400italic.bb3c6955c4334c8a.woff2) format("woff2"),url(roboto-latin-400italic.68431199e5b90ea8.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(roboto-latin-500.1dfbc3dbf815e3f3.woff2) format("woff2"),url(roboto-latin-500.e21fe97fd2329ff7.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(roboto-latin-500italic.7543a42b12b1452f.woff2) format("woff2"),url(roboto-latin-500italic.aaff6867154023d3.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(roboto-latin-700.12893bfc0762b0f3.woff2) format("woff2"),url(roboto-latin-700.02633003129d1e63.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(roboto-latin-700italic.bc7179e004e40113.woff2) format("woff2"),url(roboto-latin-700italic.e53062e27c63fafb.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(roboto-latin-900.282ba77fda1349f3.woff2) format("woff2"),url(roboto-latin-900.4962e810cbb4d3e5.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(roboto-latin-900italic.9c1f80840351fa12.woff2) format("woff2"),url(roboto-latin-900italic.2394134a78bbaef8.woff) format("woff")}.mat-ripple[_ngcontent-%COMP%]{overflow:hidden;position:relative}.mat-ripple[_ngcontent-%COMP%]:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded[_ngcontent-%COMP%]{overflow:visible}.mat-ripple-element[_ngcontent-%COMP%]{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{display:none}.cdk-visually-hidden[_ngcontent-%COMP%]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl][_ngcontent-%COMP%] .cdk-visually-hidden[_ngcontent-%COMP%]{left:auto;right:0}.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;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}.cdk-high-contrast-active[_ngcontent-%COMP%] .cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:rgba(0,0,0,.32)}.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%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize[_ngcontent-%COMP%]{resize:none}textarea.cdk-textarea-autosize-measuring[_ngcontent-%COMP%]{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox[_ngcontent-%COMP%]{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes _ngcontent-%COMP%_cdk-text-field-autofill-start{}@keyframes _ngcontent-%COMP%_cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored[_ngcontent-%COMP%]:-webkit-autofill{animation:_ngcontent-%COMP%_cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored[_ngcontent-%COMP%]:not(:-webkit-autofill){animation:_ngcontent-%COMP%_cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator[_ngcontent-%COMP%]{position:relative}.mat-focus-indicator[_ngcontent-%COMP%]:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator[_ngcontent-%COMP%]:focus:before{content:""}.cdk-high-contrast-active[_ngcontent-%COMP%]{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator[_ngcontent-%COMP%]{position:relative}.mat-mdc-focus-indicator[_ngcontent-%COMP%]:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator[_ngcontent-%COMP%]:focus:before{content:""}.cdk-high-contrast-active[_ngcontent-%COMP%]{--mat-mdc-focus-indicator-display: block}.mat-ripple-element[_ngcontent-%COMP%]{background-color:#0000001a}.mat-mdc-option[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-option[_ngcontent-%COMP%]:hover:not(.mdc-list-item--disabled), .mat-mdc-option[_ngcontent-%COMP%]:focus:not(.mdc-list-item--disabled), .mat-mdc-option.mat-mdc-option-active[_ngcontent-%COMP%], .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-primary, #002596)}.mat-accent[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-secondary, #ff4081)}.mat-warn[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{color:#0000008a}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled[_ngcontent-%COMP%]{color:#b0b0b0}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#002596}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#002596}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#ff4081}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#ff4081}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#f44336}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#f44336}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#b0b0b0}.mat-app-background[_ngcontent-%COMP%]{background-color:#fafafa;color:#000000de}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker[_ngcontent-%COMP%]{display:none}.mat-mdc-option[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em)}.mat-mdc-card[_ngcontent-%COMP%]{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;--mdc-elevated-card-container-color: #fff}.mat-mdc-card-outlined[_ngcontent-%COMP%]{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f;--mdc-outlined-card-outline-color: #e0e0e0}.mat-mdc-card-subtitle[_ngcontent-%COMP%]{color:#0000008a}.mat-mdc-card-title[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, .0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #002596}.mat-mdc-progress-bar[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(0, 37, 150, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#00259640}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #ff4081}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(255, 64, 129, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#ff408140}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #f44336}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(244, 67, 54, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#f4433640}.mat-mdc-tooltip[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: white}.mat-mdc-tooltip[_ngcontent-%COMP%]{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]{color:#000000de}@media all{.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:#0009}}@media all{.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#0009}}.mdc-text-field[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-primary, #002596)}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading[_ngcontent-%COMP%]{color:#0000008a}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:#0000008a}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:#0009}.mdc-text-field--filled[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, .87))}.mdc-text-field--filled[_ngcontent-%COMP%]:hover .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled.mdc-ripple-surface--hover[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before{opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple[_ngcontent-%COMP%]:before{opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled){background-color:#f5f5f5}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000006b}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#000000de}.mdc-text-field--filled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-primary, #002596)}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#00000061}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#000000de}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-primary, #002596)}.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#002596de}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{color:#00000061}@media all{.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:#00000061}}@media all{.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#00000061}}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-floating-label[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:#0000004d}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--prefix[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000000f}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#0000000f}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-floating-label[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--leading[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--prefix[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled[_ngcontent-%COMP%]{background-color:#fafafa}.mat-mdc-form-field-error[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{background-color:#000000de}.mat-mdc-form-field[_ngcontent-%COMP%]:hover .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{opacity:.04}.mat-mdc-form-field.mat-focused[_ngcontent-%COMP%] .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{opacity:.12}.mat-mdc-form-field-type-mat-native-select[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#0000008a}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#002596de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#ff4081de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#f44336de}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#00000061}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#ff4081de}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#f44336de}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%]{border-left:1px solid transparent}[dir=rtl][_ngcontent-%COMP%] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%]{border-left:none;border-right:1px solid transparent}.mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:56px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%] .mat-mdc-form-field-flex[_ngcontent-%COMP%] .mat-mdc-floating-label[_ngcontent-%COMP%]{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label[_ngcontent-%COMP%]:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:16px}.mdc-text-field__input[_ngcontent-%COMP%], .mdc-text-field__affix[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{line-height:1.5rem}.mdc-floating-label[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%], .mat-mdc-form-field-bottom-align[_ngcontent-%COMP%]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field[_ngcontent-%COMP%], .mat-mdc-floating-label[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, .75))}.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{font-size:16px}.mat-mdc-select-value[_ngcontent-%COMP%]{color:#000000de}.mat-mdc-select-placeholder[_ngcontent-%COMP%]{color:#0009}.mat-mdc-select-disabled[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#0000008a}.mat-mdc-form-field.mat-focused.mat-primary[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#002596de}.mat-mdc-form-field.mat-focused.mat-accent[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#ff4081de}.mat-mdc-form-field.mat-focused.mat-warn[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%], .mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-invalid[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#f44336de}.mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-disabled[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-select-panel[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-autocomplete-panel[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container[_ngcontent-%COMP%]{--mdc-dialog-container-color: white;--mdc-dialog-with-divider-divider-color: rgba(0, 0, 0, .12);--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-dialog-container[_ngcontent-%COMP%]{--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-label-text-color: #212121;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #002596;--mdc-chip-elevated-disabled-container-color: #002596;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #ff4081;--mdc-chip-elevated-disabled-container-color: #ff4081;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-chip-focus-overlay[_ngcontent-%COMP%]{background:black}.mat-mdc-chip[_ngcontent-%COMP%]{height:32px}.mat-mdc-standard-chip[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color: #616161;--mdc-switch-selected-icon-color: #fff;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-unselected-icon-color: #fff}.mat-mdc-slide-toggle[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-slide-toggle[_ngcontent-%COMP%] .mdc-switch--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-slide-toggle.mat-primary[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #00218e;--mdc-switch-selected-handle-color: #00218e;--mdc-switch-selected-hover-state-layer-color: #00218e;--mdc-switch-selected-pressed-state-layer-color: #00218e;--mdc-switch-selected-focus-handle-color: #000d68;--mdc-switch-selected-hover-handle-color: #000d68;--mdc-switch-selected-pressed-handle-color: #000d68;--mdc-switch-selected-focus-track-color: #4d66b6;--mdc-switch-selected-hover-track-color: #4d66b6;--mdc-switch-selected-pressed-track-color: #4d66b6;--mdc-switch-selected-track-color: #4d66b6}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #d81b60;--mdc-switch-selected-handle-color: #d81b60;--mdc-switch-selected-hover-state-layer-color: #d81b60;--mdc-switch-selected-pressed-state-layer-color: #d81b60;--mdc-switch-selected-focus-handle-color: #880e4f;--mdc-switch-selected-hover-handle-color: #880e4f;--mdc-switch-selected-pressed-handle-color: #880e4f;--mdc-switch-selected-focus-track-color: #f06292;--mdc-switch-selected-hover-track-color: #f06292;--mdc-switch-selected-pressed-track-color: #f06292;--mdc-switch-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}.mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 48px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #002596;--mdc-radio-selected-hover-icon-color: #002596;--mdc-radio-selected-icon-color: #002596;--mdc-radio-selected-pressed-icon-color: #002596;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #002596}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%]{padding:10px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%] .mdc-radio__background[_ngcontent-%COMP%]:before{top:-10px;left:-10px;width:40px;height:40px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%] .mdc-radio__native-control[_ngcontent-%COMP%]{top:0;right:0;left:0;width:40px;height:40px}.mat-mdc-slider[_ngcontent-%COMP%]{--mdc-slider-label-container-color: black;--mdc-slider-label-label-text-color: white;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mat-mdc-slider-value-indicator-opacity: .6}.mat-mdc-slider.mat-primary[_ngcontent-%COMP%]{--mdc-slider-handle-color: #002596;--mdc-slider-focus-handle-color: #002596;--mdc-slider-hover-handle-color: #002596;--mdc-slider-active-track-color: #002596;--mdc-slider-inactive-track-color: #002596;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #002596;--mat-mdc-slider-ripple-color: #002596;--mat-mdc-slider-hover-ripple-color: rgba(0, 37, 150, .05);--mat-mdc-slider-focus-ripple-color: rgba(0, 37, 150, .2)}.mat-mdc-slider.mat-accent[_ngcontent-%COMP%]{--mdc-slider-handle-color: #ff4081;--mdc-slider-focus-handle-color: #ff4081;--mdc-slider-hover-handle-color: #ff4081;--mdc-slider-active-track-color: #ff4081;--mdc-slider-inactive-track-color: #ff4081;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, .05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, .2)}.mat-mdc-slider.mat-warn[_ngcontent-%COMP%]{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, .05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, .2)}.mat-mdc-slider[_ngcontent-%COMP%]{--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}.mdc-menu-surface[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-item__secondary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, .54))}.mdc-list-item__overline-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{background-color:transparent}.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, .38))}.mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__content[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{opacity:.38}.mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__secondary-text[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__overline-text[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-trailing-meta[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--activated[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--selected.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--activated.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%]{color:var(--mdc-theme-primary, #002596)}.mdc-deprecated-list-group__subheader[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-divider[_ngcontent-%COMP%]:after{border-bottom-color:#fff}.mdc-list-divider[_ngcontent-%COMP%]{background-color:#0000001f}.mat-mdc-menu-item[disabled][_ngcontent-%COMP%], .mat-mdc-menu-item[disabled][_ngcontent-%COMP%] .mat-mdc-menu-submenu-icon[_ngcontent-%COMP%], .mat-mdc-menu-item[disabled][_ngcontent-%COMP%] .mat-icon-no-color[_ngcontent-%COMP%]{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, .38))}.mat-mdc-menu-item[_ngcontent-%COMP%] .mat-icon-no-color[_ngcontent-%COMP%], .mat-mdc-menu-submenu-icon[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-menu-item[_ngcontent-%COMP%]:hover:not([disabled]), .mat-mdc-menu-item.cdk-program-focused[_ngcontent-%COMP%]:not([disabled]), .mat-mdc-menu-item.cdk-keyboard-focused[_ngcontent-%COMP%]:not([disabled]), .mat-mdc-menu-item-highlighted[_ngcontent-%COMP%]:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content[_ngcontent-%COMP%], .mat-mdc-menu-content[_ngcontent-%COMP%] .mat-mdc-menu-item[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #002596;--mdc-checkbox-selected-hover-icon-color: #002596;--mdc-checkbox-selected-icon-color: #002596;--mdc-checkbox-selected-pressed-icon-color: #002596;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #002596;--mdc-radio-selected-hover-icon-color: #002596;--mdc-radio-selected-icon-color: #002596;--mdc-radio-selected-pressed-icon-color: #002596;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #002596}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.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--activated[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--selected.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--activated.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%]{color:#002596}.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}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}.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}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}.mat-mdc-paginator[_ngcontent-%COMP%]{background:white;color:#000000de}.mat-mdc-paginator-icon[_ngcontent-%COMP%]{fill:#0000008a}.mat-mdc-paginator-decrement[_ngcontent-%COMP%], .mat-mdc-paginator-increment[_ngcontent-%COMP%]{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first[_ngcontent-%COMP%], .mat-mdc-paginator-last[_ngcontent-%COMP%]{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-decrement[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-increment[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-first[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-last[_ngcontent-%COMP%]{border-color:#0000001f}.mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-icon[_ngcontent-%COMP%]{fill:#0000001f}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:40px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%] .mat-mdc-form-field-flex[_ngcontent-%COMP%] .mat-mdc-floating-label[_ngcontent-%COMP%]{top:20px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mdc-text-field--no-label[_ngcontent-%COMP%]:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-floating-label[_ngcontent-%COMP%]{display:none}.mat-mdc-paginator-container[_ngcontent-%COMP%]{min-height:56px}.mat-mdc-paginator[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%]{font-size:12px}.mat-mdc-tab[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]{background-color:transparent}.mat-mdc-tab[_ngcontent-%COMP%] .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%] .mdc-tab__text-label[_ngcontent-%COMP%]{color:#0009}.mat-mdc-tab.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-link.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-link.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#00000061}.mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#002596}.mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #002596)}.mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#002596}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#ff4081}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #ff4081)}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #002596;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #ff4081;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron[_ngcontent-%COMP%]{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header[_ngcontent-%COMP%] .mdc-tab[_ngcontent-%COMP%]{height:48px}.mdc-tab[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-checkbox[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#0000001a}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#000}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #002596;--mdc-checkbox-selected-hover-icon-color: #002596;--mdc-checkbox-selected-icon-color: #002596;--mdc-checkbox-selected-pressed-icon-color: #002596;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#0025961a}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#002596}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#ff40811a}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#ff4081}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#f443361a}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#f44336}.mat-mdc-checkbox-disabled[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%]{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__background[_ngcontent-%COMP%]{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__native-control[_ngcontent-%COMP%]{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__focus-ring[_ngcontent-%COMP%]{display:none}}.mdc-form-field[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #000}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #002596}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #ff4081}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-text-button-label-text-color: rgba(0, 0, 0, .38)}.mat-mdc-unelevated-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #fff;--mdc-filled-button-label-text-color: #000}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #002596;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #ff4081;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-button-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-label-text-color: rgba(0, 0, 0, .38)}.mat-mdc-raised-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #fff;--mdc-protected-button-label-text-color: #000}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #002596;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #ff4081;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-elevation: 0}.mat-mdc-outlined-button[_ngcontent-%COMP%]{--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #000}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #002596}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #ff4081}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #f44336}.mat-mdc-outlined-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-button[_ngcontent-%COMP%], .mat-mdc-outlined-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #002596;--mat-mdc-button-ripple-color: rgba(0, 37, 150, .1)}.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-raised-button[_ngcontent-%COMP%], .mat-mdc-unelevated-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-raised-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-raised-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-raised-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-mdc-button-base[_ngcontent-%COMP%]{height:36px}.mdc-button[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-icon-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-icon-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-icon-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #002596;--mat-mdc-button-ripple-color: rgba(0, 37, 150, .1)}.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #002596}.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #ff4081}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #f44336}.mat-mdc-icon-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-icon-button-icon-color: rgba(0, 0, 0, .38);--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__ripple[_ngcontent-%COMP%]{width:40px;height:40px;margin:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__touch[_ngcontent-%COMP%]{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mat-mdc-fab[_ngcontent-%COMP%], .mat-mdc-mini-fab[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-fab[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-fab.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-fab.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-fab[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-fab.mat-unthemed[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-unthemed[_ngcontent-%COMP%]{--mdc-fab-container-color: #fff;--mdc-fab-icon-color: #000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: #002596;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: #ff4081;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-container-color: #f44336;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled][_ngcontent-%COMP%], .mat-mdc-mini-fab[disabled][disabled][_ngcontent-%COMP%]{--mdc-fab-container-color: rgba(0, 0, 0, .12);--mdc-fab-icon-color: rgba(0, 0, 0, .38);--mat-mdc-fab-color: rgba(0, 0, 0, .38)}.mdc-fab--extended[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container[_ngcontent-%COMP%]{--mat-mdc-snack-bar-button-color: #ff4081;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}.mat-mdc-snack-bar-container[_ngcontent-%COMP%]{--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}.mdc-data-table[_ngcontent-%COMP%]{background-color:var(--mdc-theme-surface, #fff);border-color:#0000001f}.mdc-data-table__row[_ngcontent-%COMP%]{background-color:inherit}.mdc-data-table__header-cell[_ngcontent-%COMP%]{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected[_ngcontent-%COMP%]{background-color:#0025960a}.mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#0000001f}.mdc-data-table__cell[_ngcontent-%COMP%], .mdc-data-table__header-cell[_ngcontent-%COMP%]{border-bottom-color:#0000001f}.mdc-data-table__pagination[_ngcontent-%COMP%]{border-top-color:#0000001f}.mdc-data-table__row[_ngcontent-%COMP%]:not(.mdc-data-table__row--selected):hover{background-color:#0000000a}.mdc-data-table__header-cell[_ngcontent-%COMP%], .mdc-data-table__pagination-total[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-label[_ngcontent-%COMP%], .mdc-data-table__cell[_ngcontent-%COMP%]{color:#000000de}.mat-mdc-table[_ngcontent-%COMP%]{background:white}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__row[_ngcontent-%COMP%]{height:52px}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__pagination[_ngcontent-%COMP%]{min-height:52px}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__header-row[_ngcontent-%COMP%]{height:56px}.mdc-data-table__content[_ngcontent-%COMP%], .mdc-data-table__cell[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #002596}.mat-mdc-progress-spinner.mat-accent[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #ff4081}.mat-mdc-progress-spinner.mat-warn[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #f44336}.mat-badge[_ngcontent-%COMP%]{position:relative}.mat-badge.mat-badge[_ngcontent-%COMP%]{overflow:visible}.mat-badge-hidden[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{display:none}.mat-badge-content[_ngcontent-%COMP%]{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%], .mat-badge-content._mat-animation-noopable[_ngcontent-%COMP%]{transition:none}.mat-badge-content.mat-badge-active[_ngcontent-%COMP%]{transform:none}.mat-badge-small[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-8px}.mat-badge-small.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-8px}.mat-badge-small.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-16px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-16px}.mat-badge-small.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-16px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-8px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-8px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-8px}.mat-badge-medium[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-11px}.mat-badge-medium.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-11px}.mat-badge-medium.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-22px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-22px}.mat-badge-medium.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-22px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-11px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-11px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-11px}.mat-badge-large[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-14px}.mat-badge-large.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-14px}.mat-badge-large.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-28px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-28px}.mat-badge-large.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-28px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-14px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-14px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-14px}.mat-badge-content[_ngcontent-%COMP%]{color:#fff;background:#002596}.cdk-high-contrast-active[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{outline:solid 1px;border-radius:0}.mat-badge-accent[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{background:#ff4081;color:#fff}.mat-badge-warn[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{color:#fff;background:#f44336}.mat-badge-disabled[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{background:#b9b9b9;color:#00000061}.mat-badge-content[_ngcontent-%COMP%]{font-weight:600;font-size:12px;font-family:Roboto,sans-serif}.mat-badge-small[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{font-size:9px}.mat-badge-large[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{font-size:24px}.mat-bottom-sheet-container[_ngcontent-%COMP%]{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.mat-bottom-sheet-container[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone[_ngcontent-%COMP%]:not([class*=mat-elevation-z]), .mat-button-toggle-group[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]:not([class*=mat-elevation-z]), .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle[_ngcontent-%COMP%]{color:#00000061}.mat-button-toggle[_ngcontent-%COMP%] .mat-button-toggle-focus-overlay[_ngcontent-%COMP%]{background-color:#0000001f}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{color:#000000de;background:white}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle-focus-overlay[_ngcontent-%COMP%]{background-color:#000}.mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:solid 1px #e0e0e0}[dir=rtl][_ngcontent-%COMP%] .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked[_ngcontent-%COMP%]{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{color:#000000de}.mat-button-toggle-disabled[_ngcontent-%COMP%]{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{background:white}.mat-button-toggle-disabled.mat-button-toggle-checked[_ngcontent-%COMP%]{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard[_ngcontent-%COMP%], .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%]{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle-label-content[_ngcontent-%COMP%]{line-height:48px}.mat-button-toggle[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-calendar-arrow[_ngcontent-%COMP%]{fill:#0000008a}.mat-datepicker-toggle[_ngcontent-%COMP%], .mat-datepicker-content[_ngcontent-%COMP%] .mat-calendar-next-button[_ngcontent-%COMP%], .mat-datepicker-content[_ngcontent-%COMP%] .mat-calendar-previous-button[_ngcontent-%COMP%]{color:#0000008a}.mat-calendar-table-header-divider[_ngcontent-%COMP%]:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header[_ngcontent-%COMP%], .mat-calendar-body-label[_ngcontent-%COMP%]{color:#0000008a}.mat-calendar-body-cell-content[_ngcontent-%COMP%], .mat-date-range-input-separator[_ngcontent-%COMP%]{color:#000000de;border-color:transparent}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled[_ngcontent-%COMP%] .mat-date-range-input-separator[_ngcontent-%COMP%]{color:#00000061}.mat-calendar-body-in-preview[_ngcontent-%COMP%]{color:#0000003d}.mat-calendar-body-today[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-today[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(0,37,150,.2)}.mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(0,37,150,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(0,37,150,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#002596;color:#fff}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#00259666}.mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0025964d}@media (hover: hover){.mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0025964d}}.mat-datepicker-content[_ngcontent-%COMP%]{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#ff408166}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}@media (hover: hover){.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#f4433666}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.mat-datepicker-content-touch[_ngcontent-%COMP%]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active[_ngcontent-%COMP%]{color:#002596}.mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{color:#ff4081}.mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{color:#f44336}.mat-date-range-input-inner[disabled][_ngcontent-%COMP%]{color:#00000061}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{width:40px;height:40px;padding:8px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__ripple[_ngcontent-%COMP%]{width:40px;height:40px;margin:0}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__touch[_ngcontent-%COMP%]{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%,-50%)}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mat-mdc-button-touch-target[_ngcontent-%COMP%]{display:none}.mat-calendar[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-calendar-body[_ngcontent-%COMP%]{font-size:13px}.mat-calendar-body-label[_ngcontent-%COMP%], .mat-calendar-period-button[_ngcontent-%COMP%]{font-size:14px;font-weight:500}.mat-calendar-table-header[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:11px;font-weight:400}.mat-divider[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-divider-vertical[_ngcontent-%COMP%]{border-right-color:#0000001f}.mat-expansion-panel[_ngcontent-%COMP%]{background:white;color:#000000de}.mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-expansion-panel[_ngcontent-%COMP%] .mat-expansion-panel-header.cdk-keyboard-focused[_ngcontent-%COMP%]:not([aria-disabled=true]), .mat-expansion-panel[_ngcontent-%COMP%] .mat-expansion-panel-header.cdk-program-focused[_ngcontent-%COMP%]:not([aria-disabled=true]), .mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded) .mat-expansion-panel-header[_ngcontent-%COMP%]:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header[_ngcontent-%COMP%]:hover{background:white}}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#000000de}.mat-expansion-panel-header-description[_ngcontent-%COMP%], .mat-expansion-indicator[_ngcontent-%COMP%]:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%] .mat-expansion-panel-header-title[_ngcontent-%COMP%], .mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%] .mat-expansion-panel-header-description[_ngcontent-%COMP%]{color:inherit}.mat-expansion-panel-header[_ngcontent-%COMP%]{height:48px}.mat-expansion-panel-header.mat-expanded[_ngcontent-%COMP%]{height:64px}.mat-expansion-panel-header[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-grid-tile-header[_ngcontent-%COMP%], .mat-grid-tile-footer[_ngcontent-%COMP%]{font-size:14px}.mat-grid-tile-header[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%], .mat-grid-tile-footer[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]:nth-child(n+2), .mat-grid-tile-footer[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]:nth-child(n+2){font-size:12px}.mat-icon.mat-primary[_ngcontent-%COMP%]{color:#002596}.mat-icon.mat-accent[_ngcontent-%COMP%]{color:#ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{color:#f44336}.mat-drawer-container[_ngcontent-%COMP%]{background-color:#fafafa;color:#000000de}.mat-drawer[_ngcontent-%COMP%]{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push[_ngcontent-%COMP%]{background-color:#fff}.mat-drawer[_ngcontent-%COMP%]:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side[_ngcontent-%COMP%]{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end[_ngcontent-%COMP%], [dir=rtl][_ngcontent-%COMP%] .mat-drawer-side[_ngcontent-%COMP%]{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl][_ngcontent-%COMP%] .mat-drawer-side.mat-drawer-end[_ngcontent-%COMP%]{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown[_ngcontent-%COMP%]{background-color:#0009}.mat-step-header.cdk-keyboard-focused[_ngcontent-%COMP%], .mat-step-header.cdk-program-focused[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%]:hover:not([aria-disabled]), .mat-step-header[_ngcontent-%COMP%]:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header[_ngcontent-%COMP%]:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header[_ngcontent-%COMP%]:hover{background:none}}.mat-step-header[_ngcontent-%COMP%] .mat-step-label[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-optional[_ngcontent-%COMP%]{color:#0000008a}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{background-color:#0000008a;color:#fff}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#002596;color:#fff}.mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{color:#fff}.mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{color:#fff}.mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#f44336;color:#fff}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-error[_ngcontent-%COMP%]{background-color:transparent;color:#f44336}.mat-step-header[_ngcontent-%COMP%] .mat-step-label.mat-step-label-active[_ngcontent-%COMP%]{color:#000000de}.mat-step-header[_ngcontent-%COMP%] .mat-step-label.mat-step-label-error[_ngcontent-%COMP%]{color:#f44336}.mat-stepper-horizontal[_ngcontent-%COMP%], .mat-stepper-vertical[_ngcontent-%COMP%]{background-color:#fff}.mat-stepper-vertical-line[_ngcontent-%COMP%]:before{border-left-color:#0000001f}.mat-horizontal-stepper-header[_ngcontent-%COMP%]:before, .mat-horizontal-stepper-header[_ngcontent-%COMP%]:after, .mat-stepper-horizontal-line[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-horizontal-stepper-header[_ngcontent-%COMP%]{height:72px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%], .mat-vertical-stepper-header[_ngcontent-%COMP%]{padding:24px}.mat-stepper-vertical-line[_ngcontent-%COMP%]:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%]:after, .mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%]:before{top:36px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-stepper-horizontal-line[_ngcontent-%COMP%]{top:36px}.mat-stepper-vertical[_ngcontent-%COMP%], .mat-stepper-horizontal[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-step-label[_ngcontent-%COMP%]{font-size:14px;font-weight:400}.mat-step-sub-label-error[_ngcontent-%COMP%]{font-weight:400}.mat-step-label-error[_ngcontent-%COMP%]{font-size:16px}.mat-step-label-selected[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.mat-sort-header-arrow[_ngcontent-%COMP%]{color:#757575}.mat-toolbar[_ngcontent-%COMP%]{background:whitesmoke;color:#000000de}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{background:#002596;color:#fff}.mat-toolbar.mat-accent[_ngcontent-%COMP%]{background:#ff4081;color:#fff}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{background:#f44336;color:#fff}.mat-toolbar[_ngcontent-%COMP%] .mat-form-field-underline[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-form-field-ripple[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-focused[_ngcontent-%COMP%] .mat-form-field-ripple[_ngcontent-%COMP%]{background-color:currentColor}.mat-toolbar[_ngcontent-%COMP%] .mat-form-field-label[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-focused[_ngcontent-%COMP%] .mat-form-field-label[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-select-value[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-select-arrow[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-form-field.mat-focused[_ngcontent-%COMP%] .mat-select-arrow[_ngcontent-%COMP%]{color:inherit}.mat-toolbar[_ngcontent-%COMP%] .mat-input-element[_ngcontent-%COMP%]{caret-color:currentColor}.mat-toolbar-multiple-rows[_ngcontent-%COMP%]{min-height:64px}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows[_ngcontent-%COMP%]{min-height:56px}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{height:56px}}.mat-toolbar[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0}.mat-tree[_ngcontent-%COMP%]{background:white}.mat-tree-node[_ngcontent-%COMP%], .mat-nested-tree-node[_ngcontent-%COMP%]{color:#000000de}.mat-tree-node[_ngcontent-%COMP%]{min-height:48px}.mat-tree[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-tree-node[_ngcontent-%COMP%], .mat-nested-tree-node[_ngcontent-%COMP%]{font-weight:400;font-size:14px}html[_ngcontent-%COMP%]{height:100%;position:relative}body[_ngcontent-%COMP%]{min-height:100%;position:relative;margin:0;font-family:Roboto,Helvetica Neue,sans-serif}h2[_ngcontent-%COMP%]{text-align:center;font-size:28px;margin:40px 10px}.mainContainer[_ngcontent-%COMP%]{min-height:100%;overflow:hidden;display:block;position:relative;padding-bottom:25px}.footer[_ngcontent-%COMP%]{background-color:#002596;position:absolute;bottom:0;width:100%;height:25px}.footer[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{float:right;color:#f5f5f5;margin:5px;font-size:small}.buttons[_ngcontent-%COMP%]{width:200px;margin:25px auto 40px}.buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%], tr[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;width:100%}table[_ngcontent-%COMP%] .small-row[_ngcontent-%COMP%], tr[_ngcontent-%COMP%] .small-row[_ngcontent-%COMP%]{height:50px}.jsoneditor-menu[_ngcontent-%COMP%]{background:rgb(0,37,150)}.jsoneditor-menu[_ngcontent-%COMP%] .jsoneditor-poweredBy[_ngcontent-%COMP%]{visibility:hidden}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:6px!important;word-wrap:break-word;max-width:250px}.mat-tooltip[_ngcontent-%COMP%]{font-size:13px!important}.mat-hint[_ngcontent-%COMP%]{font-size:12px;margin-bottom:5px}.qrcode[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{max-width:325px!important;height:auto!important}mat-card[_ngcontent-%COMP%] .mat-mdc-card-header-text[_ngcontent-%COMP%]{width:100%}@media (max-width: 800px){.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%]{font-size:12px!important}}@media (max-width: 450px){h2[_ngcontent-%COMP%]{font-size:24px;margin-top:20px;margin-bottom:10px}.mat-hint[_ngcontent-%COMP%]{font-size:11px}}@media (max-width: 430px){.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%], .ace_tooltip[_ngcontent-%COMP%]{font-size:10px!important}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{max-width:150px}}@media (max-width: 350px){.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{max-width:100px}}@media (max-width: 320px){.qrcode[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{max-width:256px!important}.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%], .ace_tooltip[_ngcontent-%COMP%]{font-size:9px!important}}#encrypted-msg-div[_ngcontent-%COMP%]{margin-bottom:30px;margin-left:auto;margin-right:auto;text-align:center}#encrypted-msg-div[_ngcontent-%COMP%] .encrypted-msg[_ngcontent-%COMP%]{font-size:16px}#encrypted-msg-div[_ngcontent-%COMP%] .encrypted-msg[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:x-large;vertical-align:bottom;margin:0}.container[_ngcontent-%COMP%]{margin-left:-30px;margin-right:auto;text-align:center}.container[_ngcontent-%COMP%] .qrcodeContainer[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{display:inline-block}.container[_ngcontent-%COMP%] .indexLabel[_ngcontent-%COMP%]{vertical-align:top;margin-right:5px;margin-top:15px}mat-icon[_ngcontent-%COMP%]{color:red;font-size:xx-large;margin-top:10px}.dataTooLargeError[_ngcontent-%COMP%]{margin:0 auto 50px;padding:5px;text-align:center;max-width:600px;font-size:large}.dataTooLargeError[_ngcontent-%COMP%] .errorMsgDiv[_ngcontent-%COMP%]{margin-bottom:20px}.formDiv[_ngcontent-%COMP%]{text-align:center;margin:50px auto 0;max-width:350px}.formDiv[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{margin-bottom:20px}.formDiv[_ngcontent-%COMP%] .printFormField[_ngcontent-%COMP%]{width:325px}.formDiv[_ngcontent-%COMP%] #saveLabel[_ngcontent-%COMP%]{margin-bottom:10px}@media (max-width: 400px){.container[_ngcontent-%COMP%]{margin-left:auto}.container[_ngcontent-%COMP%] .qrcodeContainer[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{width:100%}.dataTooLargeError[_ngcontent-%COMP%]{font-size:medium}.formDiv[_ngcontent-%COMP%] .printFormField[_ngcontent-%COMP%]{width:300px}}']}),n})();function iK(n,t){if(1&n){const e=cr();He(0,"button",10),to("click",function(){return u0(e),h0(Un().backClicked())}),He(1,"mat-icon"),vt(2,"arrow_back"),nt()()}}function rK(n,t){1&n&&Xn(0,"app-main")}function aK(n,t){1&n&&Xn(0,"app-edit")}function sK(n,t){1&n&&Xn(0,"app-generator")}let cK=(()=>{class n{constructor(e,o){this.dataService=e,this.dialog=o,this.version="2.3.3",this.title="ae-qr-generator",e.showHomeComponent.subscribe(i=>{this.showHome=i}),e.showEditComponent.subscribe(i=>{this.showEdit=i}),e.showGeneratorComponent.subscribe(i=>{this.showGenerator=i}),this.showHome=!0}ngOnInit(){}backClicked(){this.dataService.showEdit()}startOverClicked(e){e.currentTarget.blur();const o=new tm;o.disableClose=!0,o.autoFocus=!1,this.dialog.open(M$,o).afterClosed().subscribe(r=>{r&&(this.editCmp&&this.editCmp.clearForm(),this.dataService.startOver())})}getVersion(){return this.version}}return n.\u0275fac=function(e){return new(e||n)(tt(Sl),tt(PA))},n.\u0275cmp=ho({type:n,selectors:[["app-root"]],viewQuery:function(e,o){if(1&e&&z0(UE,5),2&e){let i;Io(i=So())&&(o.editCmp=i.first)}},decls:17,vars:6,consts:[[1,"navbar"],["id","navButtons",3,"hidden"],["mat-icon-button","","matTooltip","Start over",1,"navBtn",3,"click"],["mat-icon-button","","class","navBtn","matTooltip","Back",3,"click",4,"ngIf"],["href","https://datalogic.github.io/"],["src","assets/images/dl-logo.png",1,"dl-logo"],[1,"mainContainer"],["mat-list-item",""],[4,"ngIf"],[1,"footer"],["mat-icon-button","","matTooltip","Back",1,"navBtn",3,"click"]],template:function(e,o){1&e&&(He(0,"div",0)(1,"div",1)(2,"button",2),to("click",function(r){return o.startOverClicked(r)}),He(3,"mat-icon"),vt(4,"home"),nt()(),Fn(5,iK,3,0,"button",3),nt(),He(6,"a",4),Xn(7,"img",5),nt()(),He(8,"div",6)(9,"h2",7),vt(10,"Android Enterprise QR Code Generator"),nt(),Fn(11,rK,1,0,"app-main",8),Fn(12,aK,1,0,"app-edit",8),Fn(13,sK,1,0,"app-generator",8),nt(),He(14,"footer",9)(15,"span"),vt(16),nt()()),2&e&&(Zt(1),Jt("hidden",o.showHome),Zt(4),Jt("ngIf",o.showGenerator),Zt(6),Jt("ngIf",o.showHome),Zt(1),Jt("ngIf",o.showEdit),Zt(1),Jt("ngIf",o.showGenerator),Zt(3),hi("Version ",o.getVersion(),""))},dependencies:[ns,OY,zg,MA,Z$,UE,oK],styles:['.jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]), .jsoneditor[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]), .jsoneditor-modal[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]{height:auto;border:inherit;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;transition:none;line-height:inherit}.jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .jsoneditor[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]):focus, .jsoneditor[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%]:focus, .jsoneditor[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:not([type]):focus, .jsoneditor-modal[_ngcontent-%COMP%] input[type=search][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus{border:inherit;box-shadow:inherit}.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{height:inherit}.jsoneditor[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{display:inherit;height:inherit}.jsoneditor[_ngcontent-%COMP%] label[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor[_ngcontent-%COMP%] table[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{border-collapse:collapse;width:auto}.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding:0;display:table-cell;text-align:left;vertical-align:inherit;border-radius:inherit}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%]{position:absolute;background:#fff;box-shadow:2px 2px 12px #8080804d;border:1px solid #d3d3d3;overflow-x:hidden;overflow-y:auto;cursor:default;margin:0;padding:5px;text-align:left;outline:0;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]{color:#1a1a1a}.jsoneditor[_ngcontent-%COMP%] .autocomplete.dropdown[_ngcontent-%COMP%] .item.hover[_ngcontent-%COMP%]{background-color:#ebebeb}.jsoneditor[_ngcontent-%COMP%] .autocomplete.hint[_ngcontent-%COMP%]{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root[_ngcontent-%COMP%]{position:relative;width:0;height:0}.jsoneditor-contextmenu[_ngcontent-%COMP%]{position:absolute;box-sizing:content-box;z-index:2}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%]{position:relative;left:0;top:0;width:128px;height:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px #8080804d;list-style:none;margin:0;padding:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{position:relative;padding:0 8px 0 0;margin:0;width:128px;height:auto;border:none;cursor:pointer;color:#4d4d4d;background:0 0;font-size:14px;font-family:arial,sans-serif;box-sizing:border-box;text-align:left}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]::-moz-focus-inner{padding:0;border:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button.jsoneditor-default[_ngcontent-%COMP%]{width:96px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button.jsoneditor-expand[_ngcontent-%COMP%]{float:right;width:32px;height:24px;border-left:1px solid #e5e5e5}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{display:none;position:relative;left:-10px;top:0;border:none;box-shadow:inset 0 0 10px #80808080;padding:0 10px;transition:all .3s ease-out}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{margin-left:24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{padding-left:24px;animation:all ease-in-out 1s}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .jsoneditor-expand[_ngcontent-%COMP%]{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:0 -72px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:24px;height:24px;border:none;padding:0;margin:0;background-image:url(jsoneditor-icons.94cc300788573d38.svg)}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-text[_ngcontent-%COMP%]{padding:4px 0 4px 24px;word-wrap:break-word}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-text.jsoneditor-right-margin[_ngcontent-%COMP%]{padding-right:24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-separator[_ngcontent-%COMP%]{height:0;border-top:1px solid #e5e5e5;padding-top:5px;margin-top:5px}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-remove[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-24px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-append[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-insert[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:0 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-duplicate[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-48px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-sort-asc[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-168px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-sort-desc[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-192px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-transform[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-216px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-extract[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:0 -24px}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-string[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-144px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-auto[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-120px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-object[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-72px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-array[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-position:-96px 0}.jsoneditor-contextmenu[_ngcontent-%COMP%] button.jsoneditor-type-modes[_ngcontent-%COMP%] .jsoneditor-icon[_ngcontent-%COMP%]{background-image:none;width:6px}.jsoneditor-contextmenu[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{box-sizing:content-box;position:relative}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{color:#1a1a1a;background-color:#f5f5f5;outline:0}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%], .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button.jsoneditor-selected[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus, .jsoneditor-contextmenu[_ngcontent-%COMP%] .jsoneditor-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#f5f5f5}.jsoneditor-modal[_ngcontent-%COMP%]{max-width:95%;border-radius:2px!important;padding:45px 15px 15px!important;box-shadow:2px 2px 12px #8080804d;color:#4d4d4d;line-height:1.3em}.jsoneditor-modal.jsoneditor-modal-transform[_ngcontent-%COMP%]{width:600px!important}.jsoneditor-modal[_ngcontent-%COMP%] .pico-modal-header[_ngcontent-%COMP%]{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;padding:0 10px;height:30px;line-height:30px;font-family:arial,sans-serif;font-size:11pt;background:#3883fa;color:#fff}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{width:100%}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:3px 0}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td.jsoneditor-modal-input[_ngcontent-%COMP%]{text-align:right;padding-right:0;white-space:nowrap}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td.jsoneditor-modal-actions[_ngcontent-%COMP%]{padding-top:15px}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{vertical-align:middle}.jsoneditor-modal[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:first-child{margin-top:0}.jsoneditor-modal[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#3883fa}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-block[_ngcontent-%COMP%]{margin-bottom:10px}.jsoneditor-modal[_ngcontent-%COMP%] .pico-close[_ngcontent-%COMP%]{background:0 0!important;font-size:24px!important;top:7px!important;right:7px!important;color:#fff}.jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{padding:4px}.jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]{cursor:inherit}.jsoneditor-modal[_ngcontent-%COMP%] input[disabled][_ngcontent-%COMP%]{background:#d3d3d3;color:gray}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-select-wrapper[_ngcontent-%COMP%]{position:relative;display:inline-block}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-select-wrapper[_ngcontent-%COMP%]:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:14px;pointer-events:none}.jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{padding:3px 24px 3px 10px;min-width:180px;max-width:350px;-webkit-appearance:none;appearance:none;text-indent:0;text-overflow:"";font-size:14px;line-height:1.5em}.jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]::-ms-expand{display:none}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{padding:4px 10px;margin:0;border-radius:0;border-left-style:none}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input.jsoneditor-button-first[_ngcontent-%COMP%]{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-style:solid}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group[_ngcontent-%COMP%] input.jsoneditor-button-last[_ngcontent-%COMP%]{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview[_ngcontent-%COMP%]{background:#f5f5f5;height:200px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview.jsoneditor-error[_ngcontent-%COMP%]{color:#ee422e}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard[_ngcontent-%COMP%]{line-height:1.2em;width:100%;padding:0;border-radius:3px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-label[_ngcontent-%COMP%]{font-weight:700;color:#1e90ff;margin-top:20px;margin-bottom:5px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-wizard-label[_ngcontent-%COMP%]{font-style:italic;margin:4px 0 2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-inline[_ngcontent-%COMP%]{position:relative;display:inline-block;width:100%;padding-top:2px;padding-bottom:2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-inline[_ngcontent-%COMP%]:not(:last-child){padding-right:2px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-field[_ngcontent-%COMP%]{width:180px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-relation[_ngcontent-%COMP%]{width:100px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-filter-value[_ngcontent-%COMP%]{min-width:180px;flex:1}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-sort-field[_ngcontent-%COMP%]{width:170px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-sort-order[_ngcontent-%COMP%]{width:150px}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-jmespath-select-fields[_ngcontent-%COMP%]{width:100%}.jsoneditor-modal[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%] .selectr-tag[_ngcontent-%COMP%]{background-color:#3883fa;border-radius:5px}.jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-align:left;vertical-align:middle;font-weight:400;color:#4d4d4d;border-spacing:0;border-collapse:collapse}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus, .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{background:#fff;border:1px solid #d3d3d3;color:#4d4d4d;border-radius:3px;padding:4px}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{border-radius:unset}.jsoneditor-modal[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] option[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{font-size:10.5pt;font-family:arial,sans-serif}.jsoneditor-modal[_ngcontent-%COMP%] #query[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-transform-preview[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;width:100%;box-sizing:border-box}.jsoneditor-modal[_ngcontent-%COMP%] input[type=button][_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] input[type=submit][_ngcontent-%COMP%]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{cursor:pointer}.jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group.jsoneditor-button-group-value-asc[_ngcontent-%COMP%] input.jsoneditor-button-asc[_ngcontent-%COMP%], .jsoneditor-modal[_ngcontent-%COMP%] .jsoneditor-button-group.jsoneditor-button-group-value-desc[_ngcontent-%COMP%] input.jsoneditor-button-desc[_ngcontent-%COMP%]{background:#3883fa;border-color:#3883fa;color:#fff}.jsoneditor[_ngcontent-%COMP%]{color:#1a1a1a;border:thin solid #3883fa;box-sizing:border-box;width:100%;height:100%;position:relative;padding:0;line-height:100%}div.jsoneditor-default[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-readonly[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%]{border:1px solid transparent;min-height:16px;min-width:32px;line-height:16px;padding:2px;margin:1px;word-wrap:break-word;float:left}div.jsoneditor-field[_ngcontent-%COMP%] p[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}div.jsoneditor-value[_ngcontent-%COMP%]{word-break:break-word}div.jsoneditor-value.jsoneditor-empty[_ngcontent-%COMP%]:after{content:"value"}div.jsoneditor-value.jsoneditor-string[_ngcontent-%COMP%]{color:#006000}div.jsoneditor-value.jsoneditor-number[_ngcontent-%COMP%]{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean[_ngcontent-%COMP%]{color:#ff8c00}div.jsoneditor-value.jsoneditor-null[_ngcontent-%COMP%]{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-invalid[_ngcontent-%COMP%]{color:#1a1a1a}div.jsoneditor-readonly[_ngcontent-%COMP%]{min-width:16px;color:gray}div.jsoneditor-empty[_ngcontent-%COMP%]{border-color:#d3d3d3;border-style:dashed;border-radius:2px}div.jsoneditor-field.jsoneditor-empty[_ngcontent-%COMP%]:after{content:"field"}div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top}div.jsoneditor[_ngcontent-%COMP%] td.jsoneditor-separator[_ngcontent-%COMP%]{padding:3px 0;vertical-align:top;color:gray}div.jsoneditor[_ngcontent-%COMP%] td.jsoneditor-tree[_ngcontent-%COMP%]{vertical-align:top}div.jsoneditor.busy[_ngcontent-%COMP%] pre.jsoneditor-preview[_ngcontent-%COMP%]{background:#f5f5f5;color:gray}div.jsoneditor.busy[_ngcontent-%COMP%] div.jsoneditor-busy[_ngcontent-%COMP%]{display:inherit}div.jsoneditor[_ngcontent-%COMP%] code.jsoneditor-preview[_ngcontent-%COMP%]{background:0 0}div.jsoneditor.jsoneditor-mode-preview[_ngcontent-%COMP%] pre.jsoneditor-preview[_ngcontent-%COMP%]{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:2px;margin:0;white-space:pre-wrap;word-break:break-all}div.jsoneditor-default[_ngcontent-%COMP%]{color:gray;padding-left:10px}div.jsoneditor-tree[_ngcontent-%COMP%]{width:100%;height:100%;position:relative;overflow:auto;background:#fff}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-button[_ngcontent-%COMP%]{width:24px;height:24px;padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;background-image:url(jsoneditor-icons.94cc300788573d38.svg)}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-button[_ngcontent-%COMP%]:focus{background-color:#f5f5f5;outline:#e5e5e5 solid 1px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-collapsed[_ngcontent-%COMP%]{background-position:0 -48px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-expanded[_ngcontent-%COMP%]{background-position:0 -72px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]{background-position:-48px -72px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-invisible[_ngcontent-%COMP%]{visibility:hidden;background:0 0}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-72px -72px;cursor:move}div.jsoneditor-tree[_ngcontent-%COMP%] [_ngcontent-%COMP%]:focus{outline:0}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%]{display:inline-block;padding:3px 4px;margin:2px 0;background-color:#e5e5e5;border-radius:3px;color:gray;font-family:arial,sans-serif;font-size:14px}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;color:gray}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-color[_ngcontent-%COMP%]{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid grey;cursor:pointer}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-color.jsoneditor-color-readonly[_ngcontent-%COMP%]{cursor:inherit}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-date[_ngcontent-%COMP%]{background:#a1a1a1;color:#fff;font-family:arial,sans-serif;border-radius:3px;display:inline-block;padding:3px;margin:0 3px}div.jsoneditor-tree[_ngcontent-%COMP%] table.jsoneditor-tree[_ngcontent-%COMP%]{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree[_ngcontent-%COMP%] .jsoneditor-button[_ngcontent-%COMP%]{display:block}div.jsoneditor-tree[_ngcontent-%COMP%] .jsoneditor-button.jsoneditor-schema-error[_ngcontent-%COMP%]{width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;background-color:transparent}div.jsoneditor-outer[_ngcontent-%COMP%]{position:static;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box}div.jsoneditor-outer.has-nav-bar[_ngcontent-%COMP%]{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar[_ngcontent-%COMP%]{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar[_ngcontent-%COMP%]{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar[_ngcontent-%COMP%]{margin-top:-35px;padding-top:35px}div.jsoneditor-busy[_ngcontent-%COMP%]{position:absolute;top:15%;left:0;box-sizing:border-box;width:100%;text-align:center;display:none}div.jsoneditor-busy[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty[_ngcontent-%COMP%]:after, div.jsoneditor-value.jsoneditor-empty[_ngcontent-%COMP%]:after{pointer-events:none;color:#d3d3d3;font-size:8pt}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]{display:inline-block;padding:2px;margin:2px}a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]:focus, a.jsoneditor-value.jsoneditor-url[_ngcontent-%COMP%]:hover{color:#ee422e}div.jsoneditor-field.jsoneditor-highlight[_ngcontent-%COMP%], div.jsoneditor-field[contenteditable=true][_ngcontent-%COMP%]:focus, div.jsoneditor-field[contenteditable=true][_ngcontent-%COMP%]:hover, div.jsoneditor-value.jsoneditor-highlight[_ngcontent-%COMP%], div.jsoneditor-value[contenteditable=true][_ngcontent-%COMP%]:focus, div.jsoneditor-value[contenteditable=true][_ngcontent-%COMP%]:hover{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%], div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%]:focus, div.jsoneditor-field.jsoneditor-highlight-active[_ngcontent-%COMP%]:hover, div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%]:focus, div.jsoneditor-value.jsoneditor-highlight-active[_ngcontent-%COMP%]:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-array[_ngcontent-%COMP%], div.jsoneditor-value.jsoneditor-object[_ngcontent-%COMP%]{min-width:16px}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button.jsoneditor-selected[_ngcontent-%COMP%], div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]:hover, tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%]{background-position:-48px -48px}div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] div.jsoneditor-show-more[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#ee422e}.ace-jsoneditor[_ngcontent-%COMP%], textarea.jsoneditor-text[_ngcontent-%COMP%]{min-height:150px}.ace-jsoneditor.ace_editor[_ngcontent-%COMP%], textarea.jsoneditor-text.ace_editor[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace}textarea.jsoneditor-text[_ngcontent-%COMP%]{width:100%;height:100%;margin:0;box-sizing:border-box;outline-width:0;border:none;background-color:#fff;resize:none}tr.jsoneditor-highlight[_ngcontent-%COMP%], tr.jsoneditor-selected[_ngcontent-%COMP%]{background-color:#d3d3d3}tr.jsoneditor-selected[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%], tr.jsoneditor-selected[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-contextmenu-button[_ngcontent-%COMP%], tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{visibility:visible}div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]:focus, div.jsoneditor-tree[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]:hover, tr.jsoneditor-selected.jsoneditor-first[_ngcontent-%COMP%] button.jsoneditor-dragarea[_ngcontent-%COMP%]{background-position:-72px -48px}div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{padding:0;margin:0}.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%]{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;color:#1a1a1a}.jsoneditor-schema-error[_ngcontent-%COMP%]{cursor:default;display:inline-block;height:24px;line-height:24px;position:relative;text-align:center;width:24px}.jsoneditor-popover[_ngcontent-%COMP%]{background-color:#4c4c4c;border-radius:3px;box-shadow:0 0 5px #0006;color:#fff;padding:7px 10px;position:absolute;cursor:auto;width:200px}.jsoneditor-popover.jsoneditor-above[_ngcontent-%COMP%]{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above[_ngcontent-%COMP%]:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below[_ngcontent-%COMP%]{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below[_ngcontent-%COMP%]:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left[_ngcontent-%COMP%]{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left[_ngcontent-%COMP%]:before{border-left:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right[_ngcontent-%COMP%]{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right[_ngcontent-%COMP%]:before{border-right:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;left:-14px;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover[_ngcontent-%COMP%]:before{border-right:7px solid transparent;border-left:7px solid transparent;content:"";display:block;left:50%;margin-left:-7px;position:absolute}.jsoneditor-text-errors[_ngcontent-%COMP%] tr.jump-to-line[_ngcontent-%COMP%]:hover{text-decoration:underline;cursor:pointer}.jsoneditor-schema-error[_ngcontent-%COMP%]:focus .jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%]:hover .jsoneditor-popover[_ngcontent-%COMP%]{display:block;animation:_ngcontent-%COMP%_fade-in .3s linear 1,move-up .3s linear 1}@keyframes _ngcontent-%COMP%_fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-validation-errors-container[_ngcontent-%COMP%]{max-height:130px;overflow-y:auto}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-validation-errors[_ngcontent-%COMP%]{width:100%;overflow:hidden}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors[_ngcontent-%COMP%]{position:absolute;margin:auto;bottom:31px;left:calc(50% - 92px);color:gray;background-color:#ebebeb;padding:7px 15px;border-radius:8px}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors.visible[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-additional-errors.hidden[_ngcontent-%COMP%]{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;border-top:1px solid #ffc700}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:3px 6px;vertical-align:middle}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{margin:0;white-space:pre-wrap}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{background-color:#ffffab}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] tr.parse-error[_ngcontent-%COMP%]{background-color:#ee2e2e70}.jsoneditor-text-errors[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{border:none;width:24px;height:24px;padding:0;margin:0 4px 0 0;cursor:pointer}.jsoneditor-text-errors[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;background-color:transparent}.jsoneditor-text-errors[_ngcontent-%COMP%] tr.parse-error[_ngcontent-%COMP%] .jsoneditor-schema-error[_ngcontent-%COMP%]{background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-25px 0;background-color:transparent}.jsoneditor-anchor[_ngcontent-%COMP%]{cursor:pointer}.jsoneditor-anchor[_ngcontent-%COMP%] .picker_wrapper.popup.popup_bottom[_ngcontent-%COMP%]{top:28px;left:-10px}.fadein[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadein .3s;-moz-animation:fadein .3s;-o-animation:fadein .3s}@keyframes _ngcontent-%COMP%_fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal[_ngcontent-%COMP%] input[type=search].selectr-input[_ngcontent-%COMP%]{border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px;box-sizing:border-box}.jsoneditor-modal[_ngcontent-%COMP%] button.selectr-input-clear[_ngcontent-%COMP%]{right:8px}.jsoneditor-menu[_ngcontent-%COMP%]{width:100%;height:35px;padding:2px;margin:0;box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%], .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{width:26px;height:26px;margin:2px;padding:0;border-radius:2px;border:1px solid transparent;background-color:transparent;background-image:url(jsoneditor-icons.94cc300788573d38.svg);color:#fff;opacity:.8;font-family:arial,sans-serif;font-size:14px;float:left}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:hover, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:hover{background-color:#fff3;border:1px solid rgba(255,255,255,.4)}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:active, .jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:focus, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:active, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:focus{background-color:#ffffff4d}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:disabled, .jsoneditor-menu[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:disabled{opacity:.5;background-color:transparent;border:none}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-collapse-all[_ngcontent-%COMP%]{background-position:0 -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-expand-all[_ngcontent-%COMP%]{background-position:0 -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%]{background-position:-120px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%]{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-form[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-form[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-view[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-sort[_ngcontent-%COMP%], .jsoneditor.jsoneditor-mode-view[_ngcontent-%COMP%] > .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-transform[_ngcontent-%COMP%]{display:none}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-undo[_ngcontent-%COMP%]{background-position:-24px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-undo[_ngcontent-%COMP%]:disabled{background-position:-24px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-redo[_ngcontent-%COMP%]{background-position:-48px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-redo[_ngcontent-%COMP%]:disabled{background-position:-48px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-compact[_ngcontent-%COMP%]{background-position:-72px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-format[_ngcontent-%COMP%]{background-position:-72px -120px}.jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-repair[_ngcontent-%COMP%]{background-position:-96px -96px}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%]{display:inline-block;float:left}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu[_ngcontent-%COMP%] > .jsoneditor-modes[_ngcontent-%COMP%] > button.jsoneditor-separator[_ngcontent-%COMP%], .jsoneditor-menu[_ngcontent-%COMP%] > button.jsoneditor-separator[_ngcontent-%COMP%]{margin-left:10px}.jsoneditor-menu[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-family:arial,sans-serif;font-size:14px;color:#fff;opacity:.8;vertical-align:middle}.jsoneditor-menu[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{opacity:1}.jsoneditor-menu[_ngcontent-%COMP%] a.jsoneditor-poweredBy[_ngcontent-%COMP%]{font-size:8pt;position:absolute;right:0;top:0;padding:10px}.jsoneditor-navigation-bar[_ngcontent-%COMP%]{width:100%;height:26px;line-height:26px;padding:0;margin:0;border-bottom:1px solid #d3d3d3;box-sizing:border-box;color:gray;background-color:#ebebeb;overflow:hidden;font-family:arial,sans-serif;font-size:14px}.jsoneditor-search[_ngcontent-%COMP%]{font-family:arial,sans-serif;position:absolute;right:4px;top:4px;border-collapse:collapse;border-spacing:0;display:flex}.jsoneditor-search[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{color:#1a1a1a;width:120px;border:none;outline:0;margin:1px;line-height:20px;font-family:arial,sans-serif}.jsoneditor-search[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:16px;height:24px;padding:0;margin:0;border:none;background:url(jsoneditor-icons.94cc300788573d38.svg);vertical-align:top}.jsoneditor-search[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:transparent}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-refresh[_ngcontent-%COMP%]{width:18px;background-position:-99px -73px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-next[_ngcontent-%COMP%]{cursor:pointer;background-position:-124px -73px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-next[_ngcontent-%COMP%]:hover{background-position:-124px -49px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-previous[_ngcontent-%COMP%]{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search[_ngcontent-%COMP%] button.jsoneditor-previous[_ngcontent-%COMP%]:hover{background-position:-148px -49px}.jsoneditor-results[_ngcontent-%COMP%]{font-family:arial,sans-serif;color:#fff;padding-right:5px;line-height:26px}.jsoneditor-frame[_ngcontent-%COMP%]{border:1px solid transparent;background-color:#fff;padding:0 2px;margin:0}.jsoneditor-statusbar[_ngcontent-%COMP%]{line-height:26px;height:26px;color:gray;background-color:#ebebeb;border-top:1px solid #d3d3d3;box-sizing:border-box;font-size:14px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-val[_ngcontent-%COMP%]{margin-right:12px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-count[_ngcontent-%COMP%]{margin-left:4px}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-validation-error-icon[_ngcontent-%COMP%]{float:right;width:24px;height:24px;padding:0;margin-top:1px;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-168px -48px;cursor:pointer}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-validation-error-count[_ngcontent-%COMP%]{float:right;margin:0 4px 0 0;cursor:pointer}.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-parse-error-icon[_ngcontent-%COMP%]{float:right;width:24px;height:24px;padding:0;margin:1px;background-image:url(jsoneditor-icons.94cc300788573d38.svg);background-position:-25px 0}.jsoneditor-statusbar[_ngcontent-%COMP%] .jsoneditor-array-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:inherit}div.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-curserinfo-label[_ngcontent-%COMP%], div.jsoneditor-statusbar[_ngcontent-%COMP%] > .jsoneditor-size-info[_ngcontent-%COMP%]{margin:0 4px}.jsoneditor-treepath[_ngcontent-%COMP%]{padding:0 5px;overflow:hidden;white-space:nowrap;outline:0}.jsoneditor-treepath.show-all[_ngcontent-%COMP%]{word-wrap:break-word;white-space:normal;position:absolute;background-color:#ebebeb;z-index:1;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all[_ngcontent-%COMP%] span.jsoneditor-treepath-show-all-btn[_ngcontent-%COMP%]{display:none}.jsoneditor-treepath[_ngcontent-%COMP%] div.jsoneditor-contextmenu-root[_ngcontent-%COMP%]{position:absolute;left:0}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-show-all-btn[_ngcontent-%COMP%]{position:absolute;background-color:#ebebeb;left:0;height:20px;padding:0 3px;cursor:pointer}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-element[_ngcontent-%COMP%]{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath[_ngcontent-%COMP%] .jsoneditor-treepath-seperator[_ngcontent-%COMP%]{margin:2px;font-size:9pt;font-family:arial,sans-serif}.jsoneditor-treepath[_ngcontent-%COMP%] span.jsoneditor-treepath-element[_ngcontent-%COMP%]:hover, .jsoneditor-treepath[_ngcontent-%COMP%] span.jsoneditor-treepath-seperator[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}.selectr-container[_ngcontent-%COMP%]{position:relative}.selectr-container[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{list-style:none}.selectr-hidden[_ngcontent-%COMP%]{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0 none}.selectr-visible[_ngcontent-%COMP%]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:11}.selectr-desktop.multiple[_ngcontent-%COMP%] .selectr-visible[_ngcontent-%COMP%]{display:none}.selectr-desktop.multiple.native-open[_ngcontent-%COMP%] .selectr-visible[_ngcontent-%COMP%]{top:100%;min-height:200px!important;height:auto;opacity:1;display:block}.selectr-container.multiple.selectr-mobile[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{z-index:0}.selectr-selected[_ngcontent-%COMP%]{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:7px 28px 7px 14px;cursor:pointer;border:1px solid #999;border-radius:3px;background-color:#fff}.selectr-selected[_ngcontent-%COMP%]:before{position:absolute;top:50%;right:10px;width:0;height:0;content:"";transform:rotate(0) translate3d(0,-50%,0);border-width:4px 4px 0 4px;border-style:solid;border-color:#6c7a86 transparent transparent}.selectr-container.native-open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:before, .selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:before{border-width:0 4px 4px 4px;border-style:solid;border-color:transparent transparent #6c7a86}.selectr-label[_ngcontent-%COMP%]{display:none;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectr-placeholder[_ngcontent-%COMP%]{color:#6c7a86}.selectr-tags[_ngcontent-%COMP%]{margin:0;padding:0;white-space:normal}.has-selected[_ngcontent-%COMP%] .selectr-tags[_ngcontent-%COMP%]{margin:0 0 -2px}.selectr-tag[_ngcontent-%COMP%]{list-style:none;position:relative;float:left;padding:2px 25px 2px 8px;margin:0 2px 2px 0;cursor:default;color:#fff;border:medium none;border-radius:10px;background:#acb7bf none repeat scroll 0 0}.selectr-container.multiple.has-selected[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{padding:5px 28px 5px 5px}.selectr-options-container[_ngcontent-%COMP%]{position:absolute;z-index:10000;top:calc(100% - 1px);left:0;display:none;box-sizing:border-box;width:100%;border-width:0 1px 1px;border-style:solid;border-color:transparent #999 #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.open[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{display:block}.selectr-input-container[_ngcontent-%COMP%]{position:relative;display:none}.selectr-clear[_ngcontent-%COMP%], .selectr-input-clear[_ngcontent-%COMP%], .selectr-tag-remove[_ngcontent-%COMP%]{position:absolute;top:50%;right:22px;width:20px;height:20px;padding:0;cursor:pointer;transform:translate3d(0,-50%,0);border:medium none;background-color:transparent;z-index:11}.selectr-clear[_ngcontent-%COMP%], .selectr-input-clear[_ngcontent-%COMP%]{display:none}.selectr-container.has-selected[_ngcontent-%COMP%] .selectr-clear[_ngcontent-%COMP%], .selectr-input-container.active[_ngcontent-%COMP%] .selectr-input-clear[_ngcontent-%COMP%]{display:block}.selectr-selected[_ngcontent-%COMP%] .selectr-tag-remove[_ngcontent-%COMP%]{right:2px}.selectr-clear[_ngcontent-%COMP%]:after, .selectr-clear[_ngcontent-%COMP%]:before, .selectr-input-clear[_ngcontent-%COMP%]:after, .selectr-input-clear[_ngcontent-%COMP%]:before, .selectr-tag-remove[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:before{position:absolute;top:5px;left:9px;width:2px;height:10px;content:" ";background-color:#6c7a86}.selectr-tag-remove[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:before{top:4px;width:3px;height:12px;background-color:#fff}.selectr-clear[_ngcontent-%COMP%]:before, .selectr-input-clear[_ngcontent-%COMP%]:before, .selectr-tag-remove[_ngcontent-%COMP%]:before{transform:rotate(45deg)}.selectr-clear[_ngcontent-%COMP%]:after, .selectr-input-clear[_ngcontent-%COMP%]:after, .selectr-tag-remove[_ngcontent-%COMP%]:after{transform:rotate(-45deg)}.selectr-input-container.active[_ngcontent-%COMP%], .selectr-input-container.active[_ngcontent-%COMP%] .selectr-clear[_ngcontent-%COMP%]{display:block}.selectr-input[_ngcontent-%COMP%]{top:5px;left:5px;box-sizing:border-box;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;border:1px solid #999;border-radius:3px}.selectr-notice[_ngcontent-%COMP%]{display:none;box-sizing:border-box;width:100%;padding:8px 16px;border-top:1px solid #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.notice[_ngcontent-%COMP%] .selectr-notice[_ngcontent-%COMP%]{display:block}.selectr-container.notice[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-radius:3px 3px 0 0}.selectr-options[_ngcontent-%COMP%]{position:relative;top:calc(100% + 2px);display:none;overflow-x:auto;overflow-y:scroll;max-height:200px;margin:0;padding:0}.selectr-container.notice[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%], .selectr-container.open[_ngcontent-%COMP%] .selectr-input-container[_ngcontent-%COMP%], .selectr-container.open[_ngcontent-%COMP%] .selectr-options[_ngcontent-%COMP%]{display:block}.selectr-option[_ngcontent-%COMP%]{position:relative;display:block;padding:5px 20px;list-style:outside none none;cursor:pointer;font-weight:400}.selectr-options.optgroups[_ngcontent-%COMP%] > .selectr-option[_ngcontent-%COMP%]{padding-left:25px}.selectr-optgroup[_ngcontent-%COMP%]{font-weight:700;padding:0}.selectr-optgroup--label[_ngcontent-%COMP%]{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match[_ngcontent-%COMP%]{text-decoration:underline}.selectr-option.selected[_ngcontent-%COMP%]{background-color:#ddd}.selectr-option.active[_ngcontent-%COMP%]{color:#fff;background-color:#5897fb}.selectr-option.disabled[_ngcontent-%COMP%]{opacity:.4}.selectr-option.excluded[_ngcontent-%COMP%]{display:none}.selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:#999 #999 transparent #999;border-radius:3px 3px 0 0}.selectr-container.open[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:after{transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled[_ngcontent-%COMP%]{opacity:.6}.has-selected[_ngcontent-%COMP%] .selectr-placeholder[_ngcontent-%COMP%], .selectr-empty[_ngcontent-%COMP%]{display:none}.has-selected[_ngcontent-%COMP%] .selectr-label[_ngcontent-%COMP%]{display:block}.taggable[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{padding:4px 28px 4px 4px}.taggable[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]:after{display:table;content:" ";clear:both}.taggable[_ngcontent-%COMP%] .selectr-label[_ngcontent-%COMP%]{width:auto}.taggable[_ngcontent-%COMP%] .selectr-tags[_ngcontent-%COMP%]{float:left;display:block}.taggable[_ngcontent-%COMP%] .selectr-placeholder[_ngcontent-%COMP%]{display:none}.input-tag[_ngcontent-%COMP%]{float:left;min-width:90px;width:auto}.selectr-tag-input[_ngcontent-%COMP%]{border:medium none;padding:3px 10px;width:100%;font-family:inherit;font-weight:inherit;font-size:inherit}.selectr-input-container.loading[_ngcontent-%COMP%]:after{position:absolute;top:50%;right:20px;width:20px;height:20px;content:"";transform:translate3d(0,-50%,0);transform-origin:50% 0 0;animation:.5s linear 0s normal forwards infinite running _ngcontent-%COMP%_selectr-spin;border-width:3px;border-style:solid;border-color:#aaa #ddd #ddd;border-radius:50%}@keyframes _ngcontent-%COMP%_selectr-spin{0%{transform:rotate(0) translate3d(0,-50%,0)}to{transform:rotate(360deg) translate3d(0,-50%,0)}}.selectr-container.open.inverted[_ngcontent-%COMP%] .selectr-selected[_ngcontent-%COMP%]{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{border-width:1px 1px 0;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;background-color:#fff}.selectr-container.inverted[_ngcontent-%COMP%] .selectr-options-container[_ngcontent-%COMP%]{top:auto;bottom:calc(100% - 1px)}.selectr-container[_ngcontent-%COMP%] [_ngcontent-%COMP%]::placeholder{color:#6c7a86;opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop[_ngcontent-%COMP%], .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:0}.owl-dialog-container[_ngcontent-%COMP%]{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;border-radius:2px;overflow:auto;background:#fff;color:#000000de;width:100%;height:100%;outline:none}.owl-dt-container[_ngcontent-%COMP%], .owl-dt-container[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{box-sizing:border-box}.owl-dt-container[_ngcontent-%COMP%]{display:block;font-size:1rem;background:#ffffff;pointer-events:auto;z-index:1000}.owl-dt-container-row[_ngcontent-%COMP%]{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row[_ngcontent-%COMP%]:last-child{border-bottom:none}.owl-dt-calendar[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%]{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%] .owl-dt-calendar-control-button[_ngcontent-%COMP%]{padding:0 .8em}.owl-dt-calendar-control[_ngcontent-%COMP%] .owl-dt-calendar-control-content[_ngcontent-%COMP%] .owl-dt-calendar-control-button[_ngcontent-%COMP%]:hover{background-color:#0000001f}.owl-dt-calendar-main[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view[_ngcontent-%COMP%]{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%]{display:flex;align-items:center}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%] .owl-dt-calendar-table[_ngcontent-%COMP%]{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view[_ngcontent-%COMP%] .owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding-bottom:.25em}.owl-dt-calendar-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%]{color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-weekdays[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-calendar-table-divider[_ngcontent-%COMP%]{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-header[_ngcontent-%COMP%] .owl-dt-calendar-table-divider[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell[_ngcontent-%COMP%]{position:relative;height:0;line-height:0;text-align:center;outline:0;color:#000000d9;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-content[_ngcontent-%COMP%]{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-out[_ngcontent-%COMP%]{opacity:.2}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-today[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){border-color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-selected[_ngcontent-%COMP%]{color:#ffffffd9;background-color:#3f51b5}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #ffffffd9}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%]{cursor:default}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){color:#0006}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected[_ngcontent-%COMP%]{opacity:.4}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-disabled[_ngcontent-%COMP%] > .owl-dt-calendar-cell-today[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){border-color:#0003}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-active[_ngcontent-%COMP%]:focus > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected), .owl-dt-calendar-table[_ngcontent-%COMP%] [_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-disabled):hover > .owl-dt-calendar-cell-content[_ngcontent-%COMP%]:not(.owl-dt-calendar-cell-selected){background-color:#0000000a}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range[_ngcontent-%COMP%]{background:rgba(63,81,181,.2)}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from[_ngcontent-%COMP%]{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table[_ngcontent-%COMP%] .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to[_ngcontent-%COMP%]{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:none}.owl-dt-timer-box[_ngcontent-%COMP%]{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content[_ngcontent-%COMP%]{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content[_ngcontent-%COMP%] .owl-dt-timer-input[_ngcontent-%COMP%]{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider[_ngcontent-%COMP%]{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider[_ngcontent-%COMP%]:before, .owl-dt-timer-divider[_ngcontent-%COMP%]:after{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translate(-50%);background-color:currentColor}.owl-dt-timer-divider[_ngcontent-%COMP%]:before{top:35%}.owl-dt-timer-divider[_ngcontent-%COMP%]:after{bottom:35%}.owl-dt-control-button[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:none}.owl-dt-control-period-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button[_ngcontent-%COMP%]:hover > .owl-dt-control-button-content[_ngcontent-%COMP%]{background-color:#0000001f}.owl-dt-control-period-button[_ngcontent-%COMP%] .owl-dt-control-button-arrow[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled][_ngcontent-%COMP%]{color:#0006;cursor:default}.owl-dt-control-arrow-button[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%]{position:relative;width:18.5em;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:100%}.owl-dt-inline-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%], .owl-dt-popup-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{height:20.25em}.owl-dt-dialog-container[_ngcontent-%COMP%]{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{min-width:250px;max-width:750px}@media all and (orientation: landscape){.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{width:58vh;height:62vh}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:58vh}}@media all and (orientation: portrait){.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-calendar[_ngcontent-%COMP%]{width:80vw;height:80vw}.owl-dt-dialog-container[_ngcontent-%COMP%] .owl-dt-timer[_ngcontent-%COMP%]{width:80vw}}.owl-dt-container-buttons[_ngcontent-%COMP%]{display:flex;width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button[_ngcontent-%COMP%]{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button[_ngcontent-%COMP%]:hover .owl-dt-control-button-content[_ngcontent-%COMP%]{background-color:#0000001a}.owl-dt-container-info[_ngcontent-%COMP%]{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%]{outline:none}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%] .owl-dt-container-range-content[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-range[_ngcontent-%COMP%]:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info[_ngcontent-%COMP%] .owl-dt-container-info-active[_ngcontent-%COMP%]{color:#3f51b5}.owl-dt-container-disabled[_ngcontent-%COMP%], .owl-dt-trigger-disabled[_ngcontent-%COMP%]{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]{border:1px solid currentColor;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%] .owl-dt-control-button-content[_ngcontent-%COMP%]{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]:focus .owl-dt-control-button-content[_ngcontent-%COMP%], .owl-dt-timer-hour12[_ngcontent-%COMP%] .owl-dt-timer-hour12-box[_ngcontent-%COMP%]:hover .owl-dt-control-button-content[_ngcontent-%COMP%]{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month[_ngcontent-%COMP%] .owl-dt-calendar-cell-out[_ngcontent-%COMP%]{visibility:hidden;cursor:default}.owl-dt-inline[_ngcontent-%COMP%]{display:inline-block}.owl-dt-control[_ngcontent-%COMP%]{outline:none;cursor:pointer}.owl-dt-control[_ngcontent-%COMP%] .owl-dt-control-content[_ngcontent-%COMP%]{outline:none}.owl-dt-control[_ngcontent-%COMP%]:focus > .owl-dt-control-content[_ngcontent-%COMP%]{background-color:#0000001f}.owl-dt-control[_ngcontent-%COMP%]:not(:-moz-focusring):focus > .owl-dt-control-content[_ngcontent-%COMP%]{box-shadow:none}.owl-hidden-accessible[_ngcontent-%COMP%]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(material-icons.59322316b3fd6063.woff2) format("woff2"),url(material-icons.4ad034d2c499d9b6.woff) format("woff")}.material-icons[_ngcontent-%COMP%]{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-outlined.f86cb7b0aa53f0fe.woff2) format("woff2"),url(material-icons-outlined.78a93b2079680a08.woff) format("woff")}.material-icons-outlined[_ngcontent-%COMP%]{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-round.b10ec9db5b7fbc74.woff2) format("woff2"),url(material-icons-round.92dc7ca2f4c591e7.woff) format("woff")}.material-icons-round[_ngcontent-%COMP%]{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-sharp.3885863ee4746422.woff2) format("woff2"),url(material-icons-sharp.a71cb2bf66c604de.woff) format("woff")}.material-icons-sharp[_ngcontent-%COMP%]{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-two-tone.675bd578bd14533e.woff2) format("woff2"),url(material-icons-two-tone.588d63134de807a7.woff) format("woff")}.material-icons-two-tone[_ngcontent-%COMP%]{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(roboto-latin-100.539f0a96b40596f7.woff2) format("woff2"),url(roboto-latin-100.5ba994dac3e79ea8.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(roboto-latin-100italic.41ba64219cb743c9.woff2) format("woff2"),url(roboto-latin-100italic.d61e7e8b07c0638c.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(roboto-latin-300.4d8f8086236bad80.woff2) format("woff2"),url(roboto-latin-300.6c1bc461047e61f5.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(roboto-latin-300italic.45164643b3bd5824.woff2) format("woff2"),url(roboto-latin-300italic.3a529751a590d3c1.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(roboto-latin-400.1e2d4d3a272629cd.woff2) format("woff2"),url(roboto-latin-400.7e4a045b9373d9c1.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(roboto-latin-400italic.bb3c6955c4334c8a.woff2) format("woff2"),url(roboto-latin-400italic.68431199e5b90ea8.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(roboto-latin-500.1dfbc3dbf815e3f3.woff2) format("woff2"),url(roboto-latin-500.e21fe97fd2329ff7.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(roboto-latin-500italic.7543a42b12b1452f.woff2) format("woff2"),url(roboto-latin-500italic.aaff6867154023d3.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(roboto-latin-700.12893bfc0762b0f3.woff2) format("woff2"),url(roboto-latin-700.02633003129d1e63.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(roboto-latin-700italic.bc7179e004e40113.woff2) format("woff2"),url(roboto-latin-700italic.e53062e27c63fafb.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(roboto-latin-900.282ba77fda1349f3.woff2) format("woff2"),url(roboto-latin-900.4962e810cbb4d3e5.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(roboto-latin-900italic.9c1f80840351fa12.woff2) format("woff2"),url(roboto-latin-900italic.2394134a78bbaef8.woff) format("woff")}.mat-ripple[_ngcontent-%COMP%]{overflow:hidden;position:relative}.mat-ripple[_ngcontent-%COMP%]:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded[_ngcontent-%COMP%]{overflow:visible}.mat-ripple-element[_ngcontent-%COMP%]{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{display:none}.cdk-visually-hidden[_ngcontent-%COMP%]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl][_ngcontent-%COMP%] .cdk-visually-hidden[_ngcontent-%COMP%]{left:auto;right:0}.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;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:1}.cdk-high-contrast-active[_ngcontent-%COMP%] .cdk-overlay-backdrop.cdk-overlay-backdrop-showing[_ngcontent-%COMP%]{opacity:.6}.cdk-overlay-dark-backdrop[_ngcontent-%COMP%]{background:rgba(0,0,0,.32)}.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%]{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation[_ngcontent-%COMP%]{transition:none}.cdk-overlay-connected-position-bounding-box[_ngcontent-%COMP%]{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock[_ngcontent-%COMP%]{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize[_ngcontent-%COMP%]{resize:none}textarea.cdk-textarea-autosize-measuring[_ngcontent-%COMP%]{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox[_ngcontent-%COMP%]{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes _ngcontent-%COMP%_cdk-text-field-autofill-start{}@keyframes _ngcontent-%COMP%_cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored[_ngcontent-%COMP%]:-webkit-autofill{animation:_ngcontent-%COMP%_cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored[_ngcontent-%COMP%]:not(:-webkit-autofill){animation:_ngcontent-%COMP%_cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator[_ngcontent-%COMP%]{position:relative}.mat-focus-indicator[_ngcontent-%COMP%]:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator[_ngcontent-%COMP%]:focus:before{content:""}.cdk-high-contrast-active[_ngcontent-%COMP%]{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator[_ngcontent-%COMP%]{position:relative}.mat-mdc-focus-indicator[_ngcontent-%COMP%]:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator[_ngcontent-%COMP%]:focus:before{content:""}.cdk-high-contrast-active[_ngcontent-%COMP%]{--mat-mdc-focus-indicator-display: block}.mat-ripple-element[_ngcontent-%COMP%]{background-color:#0000001a}.mat-mdc-option[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-option[_ngcontent-%COMP%]:hover:not(.mdc-list-item--disabled), .mat-mdc-option[_ngcontent-%COMP%]:focus:not(.mdc-list-item--disabled), .mat-mdc-option.mat-mdc-option-active[_ngcontent-%COMP%], .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-primary, #002596)}.mat-accent[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-secondary, #ff4081)}.mat-warn[_ngcontent-%COMP%] .mat-mdc-option.mdc-list-item--selected[_ngcontent-%COMP%]:not(.mdc-list-item--disabled) .mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{color:#0000008a}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled[_ngcontent-%COMP%]{color:#b0b0b0}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#002596}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#002596}.mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-primary[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#ff4081}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#ff4081}.mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-accent[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#f44336}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#f44336}.mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after, .mat-warn[_ngcontent-%COMP%] .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]:after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after, .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal[_ngcontent-%COMP%]:after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full[_ngcontent-%COMP%], .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full[_ngcontent-%COMP%]{background:#b0b0b0}.mat-app-background[_ngcontent-%COMP%]{background-color:#fafafa;color:#000000de}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker[_ngcontent-%COMP%]{display:none}.mat-mdc-option[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em)}.mat-mdc-card[_ngcontent-%COMP%]{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;--mdc-elevated-card-container-color: #fff}.mat-mdc-card-outlined[_ngcontent-%COMP%]{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f;--mdc-outlined-card-outline-color: #e0e0e0}.mat-mdc-card-subtitle[_ngcontent-%COMP%]{color:#0000008a}.mat-mdc-card-title[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, .0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #002596}.mat-mdc-progress-bar[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(0, 37, 150, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#00259640}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #ff4081}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(255, 64, 129, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#ff408140}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #f44336}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%] .mdc-linear-progress__buffer-dots[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'rgba(244, 67, 54, 0.25)\'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%] .mdc-linear-progress__buffer-bar[_ngcontent-%COMP%]{background-color:#f4433640}.mat-mdc-tooltip[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: white}.mat-mdc-tooltip[_ngcontent-%COMP%]{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]{color:#000000de}@media all{.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:#0009}}@media all{.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#0009}}.mdc-text-field[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-primary, #002596)}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading[_ngcontent-%COMP%]{color:#0000008a}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:#0000008a}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix[_ngcontent-%COMP%]{color:#0009}.mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:#0009}.mdc-text-field--filled[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, .87))}.mdc-text-field--filled[_ngcontent-%COMP%]:hover .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled.mdc-ripple-surface--hover[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before{opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple[_ngcontent-%COMP%]:before{opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled){background-color:#f5f5f5}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000006b}.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#000000de}.mdc-text-field--filled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-primary, #002596)}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#00000061}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#000000de}.mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-primary, #002596)}.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:before, .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-text-field__ripple[_ngcontent-%COMP%]:after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#002596de}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{color:#00000061}@media all{.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:#00000061}}@media all{.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#00000061}}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-floating-label[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:#0000004d}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--prefix[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:#00000061}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000000f}.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#0000000f}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-floating-label[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-character-counter[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--leading[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--prefix[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-text-field__affix--suffix[_ngcontent-%COMP%]{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-text-field--disabled[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled[_ngcontent-%COMP%]{background-color:#fafafa}.mat-mdc-form-field-error[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{background-color:#000000de}.mat-mdc-form-field[_ngcontent-%COMP%]:hover .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{opacity:.04}.mat-mdc-form-field.mat-focused[_ngcontent-%COMP%] .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{opacity:.12}.mat-mdc-form-field-type-mat-native-select[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#0000008a}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#002596de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#ff4081de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#f44336de}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]:after{color:#00000061}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#ff4081de}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--focused[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#f44336de}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--invalid + .mdc-text-field-helper-line[_ngcontent-%COMP%] .mdc-text-field-helper-text--validation-msg[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline[_ngcontent-%COMP%] .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch[_ngcontent-%COMP%], .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%]{border-left:1px solid transparent}[dir=rtl][_ngcontent-%COMP%] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-notched-outline__notch[_ngcontent-%COMP%]{border-left:none;border-right:1px solid transparent}.mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:56px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%] .mat-mdc-form-field-flex[_ngcontent-%COMP%] .mat-mdc-floating-label[_ngcontent-%COMP%]{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label[_ngcontent-%COMP%]:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:16px}.mdc-text-field__input[_ngcontent-%COMP%], .mdc-text-field__affix[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%]{line-height:1.5rem}.mdc-floating-label[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%], .mat-mdc-form-field-bottom-align[_ngcontent-%COMP%]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field[_ngcontent-%COMP%], .mat-mdc-floating-label[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, .75))}.mat-mdc-form-field[_ngcontent-%COMP%] .mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{font-size:16px}.mat-mdc-select-value[_ngcontent-%COMP%]{color:#000000de}.mat-mdc-select-placeholder[_ngcontent-%COMP%]{color:#0009}.mat-mdc-select-disabled[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#0000008a}.mat-mdc-form-field.mat-focused.mat-primary[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#002596de}.mat-mdc-form-field.mat-focused.mat-accent[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#ff4081de}.mat-mdc-form-field.mat-focused.mat-warn[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%], .mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-invalid[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#f44336de}.mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-disabled[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-select-panel[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-autocomplete-panel[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container[_ngcontent-%COMP%]{--mdc-dialog-container-color: white;--mdc-dialog-with-divider-divider-color: rgba(0, 0, 0, .12);--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-dialog-container[_ngcontent-%COMP%]{--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-label-text-color: #212121;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #002596;--mdc-chip-elevated-disabled-container-color: #002596;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #ff4081;--mdc-chip-elevated-disabled-container-color: #ff4081;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted[_ngcontent-%COMP%]{--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-label-text-color: white;--mdc-chip-disabled-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white}.mat-mdc-chip-focus-overlay[_ngcontent-%COMP%]{background:black}.mat-mdc-chip[_ngcontent-%COMP%]{height:32px}.mat-mdc-standard-chip[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color: #616161;--mdc-switch-selected-icon-color: #fff;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-unselected-icon-color: #fff}.mat-mdc-slide-toggle[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-slide-toggle[_ngcontent-%COMP%] .mdc-switch--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-slide-toggle.mat-primary[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #00218e;--mdc-switch-selected-handle-color: #00218e;--mdc-switch-selected-hover-state-layer-color: #00218e;--mdc-switch-selected-pressed-state-layer-color: #00218e;--mdc-switch-selected-focus-handle-color: #000d68;--mdc-switch-selected-hover-handle-color: #000d68;--mdc-switch-selected-pressed-handle-color: #000d68;--mdc-switch-selected-focus-track-color: #4d66b6;--mdc-switch-selected-hover-track-color: #4d66b6;--mdc-switch-selected-pressed-track-color: #4d66b6;--mdc-switch-selected-track-color: #4d66b6}.mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #d81b60;--mdc-switch-selected-handle-color: #d81b60;--mdc-switch-selected-hover-state-layer-color: #d81b60;--mdc-switch-selected-pressed-state-layer-color: #d81b60;--mdc-switch-selected-focus-handle-color: #880e4f;--mdc-switch-selected-hover-handle-color: #880e4f;--mdc-switch-selected-pressed-handle-color: #880e4f;--mdc-switch-selected-focus-track-color: #f06292;--mdc-switch-selected-hover-track-color: #f06292;--mdc-switch-selected-pressed-track-color: #f06292;--mdc-switch-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}.mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 48px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #002596;--mdc-radio-selected-hover-icon-color: #002596;--mdc-radio-selected-icon-color: #002596;--mdc-radio-selected-pressed-icon-color: #002596;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #002596}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%]{padding:10px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%] .mdc-radio__background[_ngcontent-%COMP%]:before{top:-10px;left:-10px;width:40px;height:40px}.mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%] .mdc-radio__native-control[_ngcontent-%COMP%]{top:0;right:0;left:0;width:40px;height:40px}.mat-mdc-slider[_ngcontent-%COMP%]{--mdc-slider-label-container-color: black;--mdc-slider-label-label-text-color: white;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mat-mdc-slider-value-indicator-opacity: .6}.mat-mdc-slider.mat-primary[_ngcontent-%COMP%]{--mdc-slider-handle-color: #002596;--mdc-slider-focus-handle-color: #002596;--mdc-slider-hover-handle-color: #002596;--mdc-slider-active-track-color: #002596;--mdc-slider-inactive-track-color: #002596;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #002596;--mat-mdc-slider-ripple-color: #002596;--mat-mdc-slider-hover-ripple-color: rgba(0, 37, 150, .05);--mat-mdc-slider-focus-ripple-color: rgba(0, 37, 150, .2)}.mat-mdc-slider.mat-accent[_ngcontent-%COMP%]{--mdc-slider-handle-color: #ff4081;--mdc-slider-focus-handle-color: #ff4081;--mdc-slider-hover-handle-color: #ff4081;--mdc-slider-active-track-color: #ff4081;--mdc-slider-inactive-track-color: #ff4081;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, .05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, .2)}.mat-mdc-slider.mat-warn[_ngcontent-%COMP%]{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, .05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, .2)}.mat-mdc-slider[_ngcontent-%COMP%]{--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}.mdc-menu-surface[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-item__secondary-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, .54))}.mdc-list-item__overline-text[_ngcontent-%COMP%]{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{background-color:transparent}.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, .38))}.mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__content[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{opacity:.38}.mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__secondary-text[_ngcontent-%COMP%], .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__overline-text[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-trailing-icon[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%], .mdc-list-item--disabled.mdc-list-item--with-trailing-meta[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--activated[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mdc-list-item--selected.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item--activated.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%]{color:var(--mdc-theme-primary, #002596)}.mdc-deprecated-list-group__subheader[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-divider[_ngcontent-%COMP%]:after{border-bottom-color:#fff}.mdc-list-divider[_ngcontent-%COMP%]{background-color:#0000001f}.mat-mdc-menu-item[disabled][_ngcontent-%COMP%], .mat-mdc-menu-item[disabled][_ngcontent-%COMP%] .mat-mdc-menu-submenu-icon[_ngcontent-%COMP%], .mat-mdc-menu-item[disabled][_ngcontent-%COMP%] .mat-icon-no-color[_ngcontent-%COMP%]{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, .38))}.mat-mdc-menu-item[_ngcontent-%COMP%] .mat-icon-no-color[_ngcontent-%COMP%], .mat-mdc-menu-submenu-icon[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-menu-item[_ngcontent-%COMP%]:hover:not([disabled]), .mat-mdc-menu-item.cdk-program-focused[_ngcontent-%COMP%]:not([disabled]), .mat-mdc-menu-item.cdk-keyboard-focused[_ngcontent-%COMP%]:not([disabled]), .mat-mdc-menu-item-highlighted[_ngcontent-%COMP%]:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content[_ngcontent-%COMP%], .mat-mdc-menu-content[_ngcontent-%COMP%] .mat-mdc-menu-item[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #002596;--mdc-checkbox-selected-hover-icon-color: #002596;--mdc-checkbox-selected-icon-color: #002596;--mdc-checkbox-selected-pressed-icon-color: #002596;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #002596;--mdc-radio-selected-hover-icon-color: #002596;--mdc-radio-selected-icon-color: #002596;--mdc-radio-selected-pressed-icon-color: #002596;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #002596}.mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option.mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: #000;--mdc-radio-disabled-unselected-icon-color: #000;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%], .mat-mdc-list-option.mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%] .mdc-radio--disabled[_ngcontent-%COMP%] + label[_ngcontent-%COMP%]{color:#00000061}.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--activated[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--selected.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--activated.mdc-list-item--with-leading-icon[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%]{color:#002596}.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}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}.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}.mat-mdc-list-base[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}.mat-mdc-paginator[_ngcontent-%COMP%]{background:white;color:#000000de}.mat-mdc-paginator-icon[_ngcontent-%COMP%]{fill:#0000008a}.mat-mdc-paginator-decrement[_ngcontent-%COMP%], .mat-mdc-paginator-increment[_ngcontent-%COMP%]{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first[_ngcontent-%COMP%], .mat-mdc-paginator-last[_ngcontent-%COMP%]{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-decrement[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-increment[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-first[_ngcontent-%COMP%], .mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-last[_ngcontent-%COMP%]{border-color:#0000001f}.mat-mdc-icon-button[disabled][_ngcontent-%COMP%] .mat-mdc-paginator-icon[_ngcontent-%COMP%]{fill:#0000001f}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:40px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%] .mat-mdc-form-field-flex[_ngcontent-%COMP%] .mat-mdc-floating-label[_ngcontent-%COMP%]{top:20px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mdc-notched-outline--upgraded[_ngcontent-%COMP%] .mdc-floating-label--float-above[_ngcontent-%COMP%]{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mdc-text-field--no-label[_ngcontent-%COMP%]:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-floating-label[_ngcontent-%COMP%]{display:none}.mat-mdc-paginator-container[_ngcontent-%COMP%]{min-height:56px}.mat-mdc-paginator[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%]{font-size:12px}.mat-mdc-tab[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]{background-color:transparent}.mat-mdc-tab[_ngcontent-%COMP%] .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%] .mdc-tab__text-label[_ngcontent-%COMP%]{color:#0009}.mat-mdc-tab.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-link.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-link.mat-mdc-tab-disabled[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#00000061}.mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#002596}.mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #002596)}.mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#002596}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#ff4081}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #ff4081)}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%]:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline[_ngcontent-%COMP%]{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mdc-tab__ripple[_ngcontent-%COMP%]:before, .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-header-pagination[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%] .mat-mdc-tab-link[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #002596;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #ff4081;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron[_ngcontent-%COMP%]{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header[_ngcontent-%COMP%] .mdc-tab[_ngcontent-%COMP%]{height:48px}.mdc-tab[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%]{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-checkbox[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#0000001a}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#000}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #002596;--mdc-checkbox-selected-hover-icon-color: #002596;--mdc-checkbox-selected-icon-color: #002596;--mdc-checkbox-selected-pressed-icon-color: #002596;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#0025961a}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#002596}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#ff40811a}.mat-mdc-checkbox.mat-accent[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#ff4081}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mat-mdc-checkbox-ripple[_ngcontent-%COMP%] .mat-ripple-element[_ngcontent-%COMP%]{background-color:#f443361a}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%] .mdc-checkbox--selected[_ngcontent-%COMP%] ~ .mdc-checkbox__ripple[_ngcontent-%COMP%]{background:#f44336}.mat-mdc-checkbox-disabled[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#00000061}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%]{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__background[_ngcontent-%COMP%]{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__native-control[_ngcontent-%COMP%]{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox[_ngcontent-%COMP%] .mdc-checkbox__focus-ring[_ngcontent-%COMP%]{display:none}}.mdc-form-field[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #000}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #002596}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #ff4081}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-text-button-label-text-color: rgba(0, 0, 0, .38)}.mat-mdc-unelevated-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #fff;--mdc-filled-button-label-text-color: #000}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #002596;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #ff4081;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: #fff}.mat-mdc-unelevated-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-button-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-label-text-color: rgba(0, 0, 0, .38)}.mat-mdc-raised-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #fff;--mdc-protected-button-label-text-color: #000}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #002596;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #ff4081;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: #fff}.mat-mdc-raised-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-elevation: 0}.mat-mdc-outlined-button[_ngcontent-%COMP%]{--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-unthemed[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #000}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #002596}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #ff4081}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #f44336}.mat-mdc-outlined-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-button[_ngcontent-%COMP%], .mat-mdc-outlined-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-outlined-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #002596;--mat-mdc-button-ripple-color: rgba(0, 37, 150, .1)}.mat-mdc-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-raised-button[_ngcontent-%COMP%], .mat-mdc-unelevated-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-raised-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-raised-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-raised-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-unelevated-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-raised-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-mdc-button-base[_ngcontent-%COMP%], .mat-mdc-outlined-button.mat-mdc-button-base[_ngcontent-%COMP%]{height:36px}.mdc-button[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-icon-button[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-icon-button.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-icon-button[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #002596;--mat-mdc-button-ripple-color: rgba(0, 37, 150, .1)}.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #002596}.mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #ff4081}.mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #f44336}.mat-mdc-icon-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-icon-button-icon-color: rgba(0, 0, 0, .38);--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__ripple[_ngcontent-%COMP%]{width:40px;height:40px;margin:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__touch[_ngcontent-%COMP%]{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mat-mdc-fab[_ngcontent-%COMP%], .mat-mdc-mini-fab[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-fab[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab[_ngcontent-%COMP%]:hover .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.04}.mat-mdc-fab.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-fab.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab.cdk-program-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-fab[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before, .mat-mdc-mini-fab[_ngcontent-%COMP%]:active .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:.12}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-fab.mat-unthemed[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-unthemed[_ngcontent-%COMP%]{--mdc-fab-container-color: #fff;--mdc-fab-icon-color: #000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: #002596;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: #ff4081;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn[_ngcontent-%COMP%], .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-container-color: #f44336;--mdc-fab-icon-color: #fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled][_ngcontent-%COMP%], .mat-mdc-mini-fab[disabled][disabled][_ngcontent-%COMP%]{--mdc-fab-container-color: rgba(0, 0, 0, .12);--mdc-fab-icon-color: rgba(0, 0, 0, .38);--mat-mdc-fab-color: rgba(0, 0, 0, .38)}.mdc-fab--extended[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, inherit));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container[_ngcontent-%COMP%]{--mat-mdc-snack-bar-button-color: #ff4081;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}.mat-mdc-snack-bar-container[_ngcontent-%COMP%]{--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}.mdc-data-table[_ngcontent-%COMP%]{background-color:var(--mdc-theme-surface, #fff);border-color:#0000001f}.mdc-data-table__row[_ngcontent-%COMP%]{background-color:inherit}.mdc-data-table__header-cell[_ngcontent-%COMP%]{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected[_ngcontent-%COMP%]{background-color:#0025960a}.mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__leading[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__notch[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-select--outlined[_ngcontent-%COMP%]:not(.mdc-select--disabled) .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border-color:#0000001f}.mdc-data-table__cell[_ngcontent-%COMP%], .mdc-data-table__header-cell[_ngcontent-%COMP%]{border-bottom-color:#0000001f}.mdc-data-table__pagination[_ngcontent-%COMP%]{border-top-color:#0000001f}.mdc-data-table__row[_ngcontent-%COMP%]:not(.mdc-data-table__row--selected):hover{background-color:#0000000a}.mdc-data-table__header-cell[_ngcontent-%COMP%], .mdc-data-table__pagination-total[_ngcontent-%COMP%], .mdc-data-table__pagination-rows-per-page-label[_ngcontent-%COMP%], .mdc-data-table__cell[_ngcontent-%COMP%]{color:#000000de}.mat-mdc-table[_ngcontent-%COMP%]{background:white}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__row[_ngcontent-%COMP%]{height:52px}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__pagination[_ngcontent-%COMP%]{min-height:52px}.mat-mdc-table[_ngcontent-%COMP%] .mdc-data-table__header-row[_ngcontent-%COMP%]{height:56px}.mdc-data-table__content[_ngcontent-%COMP%], .mdc-data-table__cell[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell[_ngcontent-%COMP%]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #002596}.mat-mdc-progress-spinner.mat-accent[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #ff4081}.mat-mdc-progress-spinner.mat-warn[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #f44336}.mat-badge[_ngcontent-%COMP%]{position:relative}.mat-badge.mat-badge[_ngcontent-%COMP%]{overflow:visible}.mat-badge-hidden[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{display:none}.mat-badge-content[_ngcontent-%COMP%]{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%], .mat-badge-content._mat-animation-noopable[_ngcontent-%COMP%]{transition:none}.mat-badge-content.mat-badge-active[_ngcontent-%COMP%]{transform:none}.mat-badge-small[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-8px}.mat-badge-small.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-8px}.mat-badge-small.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-16px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-16px}.mat-badge-small.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-16px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-8px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-8px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-small.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-8px}.mat-badge-medium[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-11px}.mat-badge-medium.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-11px}.mat-badge-medium.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-22px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-22px}.mat-badge-medium.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-22px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-11px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-11px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-medium.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-11px}.mat-badge-large[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{top:-14px}.mat-badge-large.mat-badge-below[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{bottom:-14px}.mat-badge-large.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-28px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-28px}.mat-badge-large.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-28px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:-14px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-overlap.mat-badge-before[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:-14px}[dir=rtl][_ngcontent-%COMP%] .mat-badge-large.mat-badge-overlap.mat-badge-after[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{right:auto;left:-14px}.mat-badge-content[_ngcontent-%COMP%]{color:#fff;background:#002596}.cdk-high-contrast-active[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{outline:solid 1px;border-radius:0}.mat-badge-accent[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{background:#ff4081;color:#fff}.mat-badge-warn[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{color:#fff;background:#f44336}.mat-badge-disabled[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{background:#b9b9b9;color:#00000061}.mat-badge-content[_ngcontent-%COMP%]{font-weight:600;font-size:12px;font-family:Roboto,sans-serif}.mat-badge-small[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{font-size:9px}.mat-badge-large[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{font-size:24px}.mat-bottom-sheet-container[_ngcontent-%COMP%]{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.mat-bottom-sheet-container[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone[_ngcontent-%COMP%]:not([class*=mat-elevation-z]), .mat-button-toggle-group[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]:not([class*=mat-elevation-z]), .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle[_ngcontent-%COMP%]{color:#00000061}.mat-button-toggle[_ngcontent-%COMP%] .mat-button-toggle-focus-overlay[_ngcontent-%COMP%]{background-color:#0000001f}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{color:#000000de;background:white}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle-focus-overlay[_ngcontent-%COMP%]{background-color:#000}.mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:solid 1px #e0e0e0}[dir=rtl][_ngcontent-%COMP%] .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical[_ngcontent-%COMP%] .mat-button-toggle[_ngcontent-%COMP%] + .mat-button-toggle[_ngcontent-%COMP%]{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked[_ngcontent-%COMP%]{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{color:#000000de}.mat-button-toggle-disabled[_ngcontent-%COMP%]{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard[_ngcontent-%COMP%]{background:white}.mat-button-toggle-disabled.mat-button-toggle-checked[_ngcontent-%COMP%]{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard[_ngcontent-%COMP%], .mat-button-toggle-group-appearance-standard[_ngcontent-%COMP%]{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard[_ngcontent-%COMP%] .mat-button-toggle-label-content[_ngcontent-%COMP%]{line-height:48px}.mat-button-toggle[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-calendar-arrow[_ngcontent-%COMP%]{fill:#0000008a}.mat-datepicker-toggle[_ngcontent-%COMP%], .mat-datepicker-content[_ngcontent-%COMP%] .mat-calendar-next-button[_ngcontent-%COMP%], .mat-datepicker-content[_ngcontent-%COMP%] .mat-calendar-previous-button[_ngcontent-%COMP%]{color:#0000008a}.mat-calendar-table-header-divider[_ngcontent-%COMP%]:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header[_ngcontent-%COMP%], .mat-calendar-body-label[_ngcontent-%COMP%]{color:#0000008a}.mat-calendar-body-cell-content[_ngcontent-%COMP%], .mat-date-range-input-separator[_ngcontent-%COMP%]{color:#000000de;border-color:transparent}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled[_ngcontent-%COMP%] .mat-date-range-input-separator[_ngcontent-%COMP%]{color:#00000061}.mat-calendar-body-in-preview[_ngcontent-%COMP%]{color:#0000003d}.mat-calendar-body-today[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-today[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(0,37,150,.2)}.mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(0,37,150,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(0,37,150,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#002596;color:#fff}.mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#00259666}.mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0025964d}@media (hover: hover){.mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0025964d}}.mat-datepicker-content[_ngcontent-%COMP%]{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#ff408166}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}@media (hover: hover){.mat-datepicker-content.mat-accent[_ngcontent-%COMP%] .mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%]:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%]:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-end[_ngcontent-%COMP%]:before, .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] [dir=rtl][_ngcontent-%COMP%] .mat-calendar-body-comparison-bridge-start[_ngcontent-%COMP%]:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-range[_ngcontent-%COMP%] > .mat-calendar-body-comparison-identical[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range[_ngcontent-%COMP%]:after{background:#a8dab5}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-comparison-identical.mat-calendar-body-selected[_ngcontent-%COMP%], .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-in-comparison-range[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background:#46a35e}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-disabled[_ngcontent-%COMP%] > .mat-calendar-body-selected[_ngcontent-%COMP%]{background-color:#f4433666}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-today.mat-calendar-body-selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .cdk-keyboard-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .cdk-program-focused[_ngcontent-%COMP%] .mat-calendar-body-active[_ngcontent-%COMP%] > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.mat-datepicker-content.mat-warn[_ngcontent-%COMP%] .mat-calendar-body-cell[_ngcontent-%COMP%]:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content[_ngcontent-%COMP%]:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.mat-datepicker-content-touch[_ngcontent-%COMP%]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active[_ngcontent-%COMP%]{color:#002596}.mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{color:#ff4081}.mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{color:#f44336}.mat-date-range-input-inner[disabled][_ngcontent-%COMP%]{color:#00000061}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{width:40px;height:40px;padding:8px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__ripple[_ngcontent-%COMP%]{width:40px;height:40px;margin:0}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size[_ngcontent-%COMP%] .mdc-icon-button__focus-ring[_ngcontent-%COMP%]{max-height:40px;max-width:40px}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mdc-icon-button__touch[_ngcontent-%COMP%]{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%,-50%)}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%] .mat-mdc-button-touch-target[_ngcontent-%COMP%]{display:none}.mat-calendar[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-calendar-body[_ngcontent-%COMP%]{font-size:13px}.mat-calendar-body-label[_ngcontent-%COMP%], .mat-calendar-period-button[_ngcontent-%COMP%]{font-size:14px;font-weight:500}.mat-calendar-table-header[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:11px;font-weight:400}.mat-divider[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-divider-vertical[_ngcontent-%COMP%]{border-right-color:#0000001f}.mat-expansion-panel[_ngcontent-%COMP%]{background:white;color:#000000de}.mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-expansion-panel[_ngcontent-%COMP%] .mat-expansion-panel-header.cdk-keyboard-focused[_ngcontent-%COMP%]:not([aria-disabled=true]), .mat-expansion-panel[_ngcontent-%COMP%] .mat-expansion-panel-header.cdk-program-focused[_ngcontent-%COMP%]:not([aria-disabled=true]), .mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded) .mat-expansion-panel-header[_ngcontent-%COMP%]:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header[_ngcontent-%COMP%]:hover{background:white}}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#000000de}.mat-expansion-panel-header-description[_ngcontent-%COMP%], .mat-expansion-indicator[_ngcontent-%COMP%]:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%] .mat-expansion-panel-header-title[_ngcontent-%COMP%], .mat-expansion-panel-header[aria-disabled=true][_ngcontent-%COMP%] .mat-expansion-panel-header-description[_ngcontent-%COMP%]{color:inherit}.mat-expansion-panel-header[_ngcontent-%COMP%]{height:48px}.mat-expansion-panel-header.mat-expanded[_ngcontent-%COMP%]{height:64px}.mat-expansion-panel-header[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-grid-tile-header[_ngcontent-%COMP%], .mat-grid-tile-footer[_ngcontent-%COMP%]{font-size:14px}.mat-grid-tile-header[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%], .mat-grid-tile-footer[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]:nth-child(n+2), .mat-grid-tile-footer[_ngcontent-%COMP%] .mat-line[_ngcontent-%COMP%]:nth-child(n+2){font-size:12px}.mat-icon.mat-primary[_ngcontent-%COMP%]{color:#002596}.mat-icon.mat-accent[_ngcontent-%COMP%]{color:#ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{color:#f44336}.mat-drawer-container[_ngcontent-%COMP%]{background-color:#fafafa;color:#000000de}.mat-drawer[_ngcontent-%COMP%]{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push[_ngcontent-%COMP%]{background-color:#fff}.mat-drawer[_ngcontent-%COMP%]:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side[_ngcontent-%COMP%]{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end[_ngcontent-%COMP%], [dir=rtl][_ngcontent-%COMP%] .mat-drawer-side[_ngcontent-%COMP%]{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl][_ngcontent-%COMP%] .mat-drawer-side.mat-drawer-end[_ngcontent-%COMP%]{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown[_ngcontent-%COMP%]{background-color:#0009}.mat-step-header.cdk-keyboard-focused[_ngcontent-%COMP%], .mat-step-header.cdk-program-focused[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%]:hover:not([aria-disabled]), .mat-step-header[_ngcontent-%COMP%]:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header[_ngcontent-%COMP%]:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header[_ngcontent-%COMP%]:hover{background:none}}.mat-step-header[_ngcontent-%COMP%] .mat-step-label[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-optional[_ngcontent-%COMP%]{color:#0000008a}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{background-color:#0000008a;color:#fff}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#002596;color:#fff}.mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{color:#fff}.mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header.mat-accent[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon[_ngcontent-%COMP%]{color:#fff}.mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-selected[_ngcontent-%COMP%], .mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-state-done[_ngcontent-%COMP%], .mat-step-header.mat-warn[_ngcontent-%COMP%] .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:#f44336;color:#fff}.mat-step-header[_ngcontent-%COMP%] .mat-step-icon-state-error[_ngcontent-%COMP%]{background-color:transparent;color:#f44336}.mat-step-header[_ngcontent-%COMP%] .mat-step-label.mat-step-label-active[_ngcontent-%COMP%]{color:#000000de}.mat-step-header[_ngcontent-%COMP%] .mat-step-label.mat-step-label-error[_ngcontent-%COMP%]{color:#f44336}.mat-stepper-horizontal[_ngcontent-%COMP%], .mat-stepper-vertical[_ngcontent-%COMP%]{background-color:#fff}.mat-stepper-vertical-line[_ngcontent-%COMP%]:before{border-left-color:#0000001f}.mat-horizontal-stepper-header[_ngcontent-%COMP%]:before, .mat-horizontal-stepper-header[_ngcontent-%COMP%]:after, .mat-stepper-horizontal-line[_ngcontent-%COMP%]{border-top-color:#0000001f}.mat-horizontal-stepper-header[_ngcontent-%COMP%]{height:72px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%], .mat-vertical-stepper-header[_ngcontent-%COMP%]{padding:24px}.mat-stepper-vertical-line[_ngcontent-%COMP%]:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%]:after, .mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-horizontal-stepper-header[_ngcontent-%COMP%]:before{top:36px}.mat-stepper-label-position-bottom[_ngcontent-%COMP%] .mat-stepper-horizontal-line[_ngcontent-%COMP%]{top:36px}.mat-stepper-vertical[_ngcontent-%COMP%], .mat-stepper-horizontal[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-step-label[_ngcontent-%COMP%]{font-size:14px;font-weight:400}.mat-step-sub-label-error[_ngcontent-%COMP%]{font-weight:400}.mat-step-label-error[_ngcontent-%COMP%]{font-size:16px}.mat-step-label-selected[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.mat-sort-header-arrow[_ngcontent-%COMP%]{color:#757575}.mat-toolbar[_ngcontent-%COMP%]{background:whitesmoke;color:#000000de}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{background:#002596;color:#fff}.mat-toolbar.mat-accent[_ngcontent-%COMP%]{background:#ff4081;color:#fff}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{background:#f44336;color:#fff}.mat-toolbar[_ngcontent-%COMP%] .mat-form-field-underline[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-form-field-ripple[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-focused[_ngcontent-%COMP%] .mat-form-field-ripple[_ngcontent-%COMP%]{background-color:currentColor}.mat-toolbar[_ngcontent-%COMP%] .mat-form-field-label[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-focused[_ngcontent-%COMP%] .mat-form-field-label[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-select-value[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-select-arrow[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] .mat-form-field.mat-focused[_ngcontent-%COMP%] .mat-select-arrow[_ngcontent-%COMP%]{color:inherit}.mat-toolbar[_ngcontent-%COMP%] .mat-input-element[_ngcontent-%COMP%]{caret-color:currentColor}.mat-toolbar-multiple-rows[_ngcontent-%COMP%]{min-height:64px}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows[_ngcontent-%COMP%]{min-height:56px}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{height:56px}}.mat-toolbar[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .mat-toolbar[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0}.mat-tree[_ngcontent-%COMP%]{background:white}.mat-tree-node[_ngcontent-%COMP%], .mat-nested-tree-node[_ngcontent-%COMP%]{color:#000000de}.mat-tree-node[_ngcontent-%COMP%]{min-height:48px}.mat-tree[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.mat-tree-node[_ngcontent-%COMP%], .mat-nested-tree-node[_ngcontent-%COMP%]{font-weight:400;font-size:14px}html[_ngcontent-%COMP%]{height:100%;position:relative}body[_ngcontent-%COMP%]{min-height:100%;position:relative;margin:0;font-family:Roboto,Helvetica Neue,sans-serif}h2[_ngcontent-%COMP%]{text-align:center;font-size:28px;margin:40px 10px}.mainContainer[_ngcontent-%COMP%]{min-height:100%;overflow:hidden;display:block;position:relative;padding-bottom:25px}.footer[_ngcontent-%COMP%]{background-color:#002596;position:absolute;bottom:0;width:100%;height:25px}.footer[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{float:right;color:#f5f5f5;margin:5px;font-size:small}.buttons[_ngcontent-%COMP%]{width:200px;margin:25px auto 40px}.buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%], tr[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;width:100%}table[_ngcontent-%COMP%] .small-row[_ngcontent-%COMP%], tr[_ngcontent-%COMP%] .small-row[_ngcontent-%COMP%]{height:50px}.jsoneditor-menu[_ngcontent-%COMP%]{background:rgb(0,37,150)}.jsoneditor-menu[_ngcontent-%COMP%] .jsoneditor-poweredBy[_ngcontent-%COMP%]{visibility:hidden}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:6px!important;word-wrap:break-word;max-width:250px}.mat-tooltip[_ngcontent-%COMP%]{font-size:13px!important}.mat-hint[_ngcontent-%COMP%]{font-size:12px;margin-bottom:5px}.qrcode[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{max-width:325px!important;height:auto!important}mat-card[_ngcontent-%COMP%] .mat-mdc-card-header-text[_ngcontent-%COMP%]{width:100%}@media (max-width: 800px){.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%]{font-size:12px!important}}@media (max-width: 450px){h2[_ngcontent-%COMP%]{font-size:24px;margin-top:20px;margin-bottom:10px}.mat-hint[_ngcontent-%COMP%]{font-size:11px}}@media (max-width: 430px){.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%], .ace_tooltip[_ngcontent-%COMP%]{font-size:10px!important}.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{max-width:150px}}@media (max-width: 350px){.jsoneditor[_ngcontent-%COMP%] .jsoneditor-text-errors[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{max-width:100px}}@media (max-width: 320px){.qrcode[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{max-width:256px!important}.jsoneditor-popover[_ngcontent-%COMP%], .jsoneditor-schema-error[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] td[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], div.jsoneditor[_ngcontent-%COMP%] th[_ngcontent-%COMP%], div.jsoneditor-field[_ngcontent-%COMP%], div.jsoneditor-value[_ngcontent-%COMP%], pre.jsoneditor-preview[_ngcontent-%COMP%], .ace_tooltip[_ngcontent-%COMP%]{font-size:9px!important}}.navbar[_ngcontent-%COMP%]{background-color:#002596;overflow:hidden;width:100%;display:inline-block;vertical-align:middle;height:50px}.navbar[_ngcontent-%COMP%] .dl-logo[_ngcontent-%COMP%]{max-height:50px;float:right;margin-right:10px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%]{float:left;margin-left:5px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%]{color:#f5f5f5;margin:0 2px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:32px;width:32px}@media (max-width: 500px){.navbar[_ngcontent-%COMP%]{height:40px}.navbar[_ngcontent-%COMP%] .dl-logo[_ngcontent-%COMP%]{max-height:40px;margin-right:5px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%]{margin:0}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%]{width:30px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:24px}}@media (max-width: 310px){.navbar[_ngcontent-%COMP%] .dl-logo[_ngcontent-%COMP%]{max-height:35px;margin-top:2px}.navbar[_ngcontent-%COMP%] #navButtons[_ngcontent-%COMP%] .navBtn[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:20px}}']}),n})();function O8(n){return new Cn(3e3,!1)}function HK(){return typeof window<"u"&&typeof window.document<"u"}function QA(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function Bc(n){switch(n.length){case 0:return new Nh;case 1:return n[0];default:return new b6(n)}}function x8(n,t,e,o,i=new Map,r=new Map){const f=[],w=[];let D=-1,G=null;if(o.forEach(se=>{const ue=se.get("offset"),ze=ue==D,me=ze&&G||new Map;se.forEach((Ee,Ie)=>{let Ye=Ie,qe=Ee;if("offset"!==Ie)switch(Ye=t.normalizePropertyName(Ye,f),qe){case aA:qe=i.get(Ie);break;case Y1:qe=r.get(Ie);break;default:qe=t.normalizeStyleValue(Ie,Ye,qe,f)}me.set(Ye,qe)}),ze||w.push(me),G=me,D=ue}),f.length)throw function IK(n){return new Cn(3502,!1)}();return w}function e3(n,t,e,o){switch(t){case"start":n.onStart(()=>o(e&&t3(e,"start",n)));break;case"done":n.onDone(()=>o(e&&t3(e,"done",n)));break;case"destroy":n.onDestroy(()=>o(e&&t3(e,"destroy",n)))}}function t3(n,t,e){const r=n3(n.element,n.triggerName,n.fromState,n.toState,t||n.phaseName,e.totalTime??n.totalTime,!!e.disabled),f=n._data;return null!=f&&(r._data=f),r}function n3(n,t,e,o,i="",r=0,f){return{element:n,triggerName:t,fromState:e,toState:o,phaseName:i,totalTime:r,disabled:!!f}}function Wa(n,t,e){let o=n.get(t);return o||n.set(t,o=e),o}function A8(n){const t=n.indexOf(":");return[n.substring(1,t),n.slice(t+1)]}let o3=(n,t)=>!1,C8=(n,t,e)=>[],v8=null;function r3(n){const t=n.parentNode||n.host;return t===v8?null:t}(QA()||typeof Element<"u")&&(HK()?(v8=(()=>document.documentElement)(),o3=(n,t)=>{for(;t;){if(t===n)return!0;t=r3(t)}return!1}):o3=(n,t)=>n.contains(t),C8=(n,t,e)=>{if(e)return Array.from(n.querySelectorAll(t));const o=n.querySelector(t);return o?[o]:[]});let Fl=null,z8=!1;const y8=o3,w8=C8;let P8=(()=>{class n{validateStyleProperty(e){return function YK(n){Fl||(Fl=function XK(){return typeof document<"u"?document.body:null}()||{},z8=!!Fl.style&&"WebkitAppearance"in Fl.style);let t=!0;return Fl.style&&!function VK(n){return"ebkit"==n.substring(1,6)}(n)&&(t=n in Fl.style,!t&&z8&&(t="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in Fl.style)),t}(e)}matchesElement(e,o){return!1}containsElement(e,o){return y8(e,o)}getParentElement(e){return r3(e)}query(e,o,i){return w8(e,o,i)}computeStyle(e,o,i){return i||""}animate(e,o,i,r,f,w=[],D){return new Nh(i,r)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Kn({token:n,factory:n.\u0275fac}),n})(),a3=(()=>{class n{}return n.NOOP=new P8,n})();const GK=1e3,s3="ng-enter",Jg="ng-leave",Qg="ng-trigger",e2=".ng-trigger",k8="ng-animating",c3=".ng-animating";function $1(n){if("number"==typeof n)return n;const t=n.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:l3(parseFloat(t[1]),t[2])}function l3(n,t){return"s"===t?n*GK:n}function t2(n,t,e){return n.hasOwnProperty("duration")?n:function UK(n,t,e){let i,r=0,f="";if("string"==typeof n){const w=n.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===w)return t.push(O8()),{duration:0,delay:0,easing:""};i=l3(parseFloat(w[1]),w[2]);const D=w[3];null!=D&&(r=l3(parseFloat(D),w[4]));const G=w[5];G&&(f=G)}else i=n;if(!e){let w=!1,D=t.length;i<0&&(t.push(function lK(){return new Cn(3100,!1)}()),w=!0),r<0&&(t.push(function dK(){return new Cn(3101,!1)}()),w=!0),w&&t.splice(D,0,O8())}return{duration:i,delay:r,easing:f}}(n,t,e)}function dm(n,t={}){return Object.keys(n).forEach(e=>{t[e]=n[e]}),t}function I8(n){const t=new Map;return Object.keys(n).forEach(e=>{t.set(e,n[e])}),t}function Nc(n,t=new Map,e){if(e)for(let[o,i]of e)t.set(o,i);for(let[o,i]of n)t.set(o,i);return t}function D8(n,t,e){return e?t+":"+e+";":""}function L8(n){let t="";for(let e=0;e{const r=p3(i);e&&!e.has(i)&&e.set(i,n.style[r]),n.style[r]=o}),QA()&&L8(n))}function jl(n,t){n.style&&(t.forEach((e,o)=>{const i=p3(o);n.style[i]=""}),QA()&&L8(n))}function pm(n){return Array.isArray(n)?1==n.length?n[0]:m6(n):n}const d3=new RegExp("{{\\s*(.+?)\\s*}}","g");function T8(n){let t=[];if("string"==typeof n){let e;for(;e=d3.exec(n);)t.push(e[1]);d3.lastIndex=0}return t}function um(n,t,e){const o=n.toString(),i=o.replace(d3,(r,f)=>{let w=t[f];return null==w&&(e.push(function uK(n){return new Cn(3003,!1)}()),w=""),w.toString()});return i==o?n:i}function n2(n){const t=[];let e=n.next();for(;!e.done;)t.push(e.value),e=n.next();return t}const JK=/-+([a-z0-9])/g;function p3(n){return n.replace(JK,(...t)=>t[1].toUpperCase())}function QK(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Ba(n,t,e){switch(t.type){case 7:return n.visitTrigger(t,e);case 0:return n.visitState(t,e);case 1:return n.visitTransition(t,e);case 2:return n.visitSequence(t,e);case 3:return n.visitGroup(t,e);case 4:return n.visitAnimate(t,e);case 5:return n.visitKeyframes(t,e);case 6:return n.visitStyle(t,e);case 8:return n.visitReference(t,e);case 9:return n.visitAnimateChild(t,e);case 10:return n.visitAnimateRef(t,e);case 11:return n.visitQuery(t,e);case 12:return n.visitStagger(t,e);default:throw function hK(n){return new Cn(3004,!1)}()}}function q8(n,t){return window.getComputedStyle(n)[t]}const a2="*";function rZ(n,t){const e=[];return"string"==typeof n?n.split(/\s*,\s*/).forEach(o=>function aZ(n,t,e){if(":"==n[0]){const D=function sZ(n,t){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,o)=>parseFloat(o)>parseFloat(e);case":decrement":return(e,o)=>parseFloat(o) *"}}(n,e);if("function"==typeof D)return void t.push(D);n=D}const o=n.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==o||o.length<4)return e.push(function yK(n){return new Cn(3015,!1)}()),t;const i=o[1],r=o[2],f=o[3];t.push(R8(i,f));"<"==r[0]&&!(i==a2&&f==a2)&&t.push(R8(f,i))}(o,e,t)):e.push(n),e}const s2=new Set(["true","1"]),c2=new Set(["false","0"]);function R8(n,t){const e=s2.has(n)||c2.has(n),o=s2.has(t)||c2.has(t);return(i,r)=>{let f=n==a2||n==i,w=t==a2||t==r;return!f&&e&&"boolean"==typeof i&&(f=i?s2.has(n):c2.has(n)),!w&&o&&"boolean"==typeof r&&(w=r?s2.has(t):c2.has(t)),f&&w}}const cZ=new RegExp("s*:selfs*,?","g");function u3(n,t,e,o){return new lZ(n).build(t,e,o)}class lZ{constructor(t){this._driver=t}build(t,e,o){const i=new uZ(e);return this._resetContextStyleTimingState(i),Ba(this,pm(t),i)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles=new Map,t.collectedStyles.set("",new Map),t.currentTime=0}visitTrigger(t,e){let o=e.queryCount=0,i=e.depCount=0;const r=[],f=[];return"@"==t.name.charAt(0)&&e.errors.push(function fK(){return new Cn(3006,!1)}()),t.definitions.forEach(w=>{if(this._resetContextStyleTimingState(e),0==w.type){const D=w,G=D.name;G.toString().split(/\s*,\s*/).forEach(se=>{D.name=se,r.push(this.visitState(D,e))}),D.name=G}else if(1==w.type){const D=this.visitTransition(w,e);o+=D.queryCount,i+=D.depCount,f.push(D)}else e.errors.push(function bK(){return new Cn(3007,!1)}())}),{type:7,name:t.name,states:r,transitions:f,queryCount:o,depCount:i,options:null}}visitState(t,e){const o=this.visitStyle(t.styles,e),i=t.options&&t.options.params||null;if(o.containsDynamicStyles){const r=new Set,f=i||{};o.styles.forEach(w=>{w instanceof Map&&w.forEach(D=>{T8(D).forEach(G=>{f.hasOwnProperty(G)||r.add(G)})})}),r.size&&(n2(r.values()),e.errors.push(function gK(n,t){return new Cn(3008,!1)}()))}return{type:0,name:t.name,style:o,options:i?{params:i}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const o=Ba(this,pm(t.animation),e);return{type:1,matchers:rZ(t.expr,e.errors),animation:o,queryCount:e.queryCount,depCount:e.depCount,options:Hl(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(o=>Ba(this,o,e)),options:Hl(t.options)}}visitGroup(t,e){const o=e.currentTime;let i=0;const r=t.steps.map(f=>{e.currentTime=o;const w=Ba(this,f,e);return i=Math.max(i,e.currentTime),w});return e.currentTime=i,{type:3,steps:r,options:Hl(t.options)}}visitAnimate(t,e){const o=function mZ(n,t){if(n.hasOwnProperty("duration"))return n;if("number"==typeof n)return h3(t2(n,t).duration,0,"");const e=n;if(e.split(/\s+/).some(r=>"{"==r.charAt(0)&&"{"==r.charAt(1))){const r=h3(0,0,"");return r.dynamic=!0,r.strValue=e,r}const i=t2(e,t);return h3(i.duration,i.delay,i.easing)}(t.timings,e.errors);e.currentAnimateTimings=o;let i,r=t.styles?t.styles:S0({});if(5==r.type)i=this.visitKeyframes(r,e);else{let f=t.styles,w=!1;if(!f){w=!0;const G={};o.easing&&(G.easing=o.easing),f=S0(G)}e.currentTime+=o.duration+o.delay;const D=this.visitStyle(f,e);D.isEmptyStep=w,i=D}return e.currentAnimateTimings=null,{type:4,timings:o,style:i,options:null}}visitStyle(t,e){const o=this._makeStyleAst(t,e);return this._validateStyleAst(o,e),o}_makeStyleAst(t,e){const o=[],i=Array.isArray(t.styles)?t.styles:[t.styles];for(let w of i)"string"==typeof w?w===Y1?o.push(w):e.errors.push(new Cn(3002,!1)):o.push(I8(w));let r=!1,f=null;return o.forEach(w=>{if(w instanceof Map&&(w.has("easing")&&(f=w.get("easing"),w.delete("easing")),!r))for(let D of w.values())if(D.toString().indexOf("{{")>=0){r=!0;break}}),{type:6,styles:o,easing:f,offset:t.offset,containsDynamicStyles:r,options:null}}_validateStyleAst(t,e){const o=e.currentAnimateTimings;let i=e.currentTime,r=e.currentTime;o&&r>0&&(r-=o.duration+o.delay),t.styles.forEach(f=>{"string"!=typeof f&&f.forEach((w,D)=>{const G=e.collectedStyles.get(e.currentQuerySelector),se=G.get(D);let ue=!0;se&&(r!=i&&r>=se.startTime&&i<=se.endTime&&(e.errors.push(function _K(n,t,e,o,i){return new Cn(3010,!1)}()),ue=!1),r=se.startTime),ue&&G.set(D,{startTime:r,endTime:i}),e.options&&function ZK(n,t,e){const o=t.params||{},i=T8(n);i.length&&i.forEach(r=>{o.hasOwnProperty(r)||e.push(function pK(n){return new Cn(3001,!1)}())})}(w,e.options,e.errors)})})}visitKeyframes(t,e){const o={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function OK(){return new Cn(3011,!1)}()),o;let r=0;const f=[];let w=!1,D=!1,G=0;const se=t.steps.map(qe=>{const it=this._makeStyleAst(qe,e);let dt=null!=it.offset?it.offset:function hZ(n){if("string"==typeof n)return null;let t=null;if(Array.isArray(n))n.forEach(e=>{if(e instanceof Map&&e.has("offset")){const o=e;t=parseFloat(o.get("offset")),o.delete("offset")}});else if(n instanceof Map&&n.has("offset")){const e=n;t=parseFloat(e.get("offset")),e.delete("offset")}return t}(it.styles),Lt=0;return null!=dt&&(r++,Lt=it.offset=dt),D=D||Lt<0||Lt>1,w=w||Lt0&&r{const dt=ze>0?it==me?1:ze*it:f[it],Lt=dt*Ye;e.currentTime=Ee+Ie.delay+Lt,Ie.duration=Lt,this._validateStyleAst(qe,e),qe.offset=dt,o.styles.push(qe)}),o}visitReference(t,e){return{type:8,animation:Ba(this,pm(t.animation),e),options:Hl(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:Hl(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:Hl(t.options)}}visitQuery(t,e){const o=e.currentQuerySelector,i=t.options||{};e.queryCount++,e.currentQuery=t;const[r,f]=function dZ(n){const t=!!n.split(/\s*,\s*/).find(e=>":self"==e);return t&&(n=n.replace(cZ,"")),n=n.replace(/@\*/g,e2).replace(/@\w+/g,e=>e2+"-"+e.slice(1)).replace(/:animating/g,c3),[n,t]}(t.selector);e.currentQuerySelector=o.length?o+" "+r:r,Wa(e.collectedStyles,e.currentQuerySelector,new Map);const w=Ba(this,pm(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=o,{type:11,selector:r,limit:i.limit||0,optional:!!i.optional,includeSelf:f,animation:w,originalSelector:t.selector,options:Hl(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(function vK(){return new Cn(3013,!1)}());const o="full"===t.timings?{duration:0,delay:0,easing:"full"}:t2(t.timings,e.errors,!0);return{type:12,animation:Ba(this,pm(t.animation),e),timings:o,options:null}}}class uZ{constructor(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function Hl(n){return n?(n=dm(n)).params&&(n.params=function pZ(n){return n?dm(n):null}(n.params)):n={},n}function h3(n,t,e){return{duration:n,delay:t,easing:e}}function m3(n,t,e,o,i,r,f=null,w=!1){return{type:1,element:n,keyframes:t,preStyleProps:e,postStyleProps:o,duration:i,delay:r,totalTime:i+r,easing:f,subTimeline:w}}class l2{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let o=this._map.get(t);o||this._map.set(t,o=[]),o.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}}const gZ=new RegExp(":enter","g"),_Z=new RegExp(":leave","g");function f3(n,t,e,o,i,r=new Map,f=new Map,w,D,G=[]){return(new OZ).buildKeyframes(n,t,e,o,i,r,f,w,D,G)}class OZ{buildKeyframes(t,e,o,i,r,f,w,D,G,se=[]){G=G||new l2;const ue=new b3(t,e,G,i,r,se,[]);ue.options=D;const ze=D.delay?$1(D.delay):0;ue.currentTimeline.delayNextStep(ze),ue.currentTimeline.setStyles([f],null,ue.errors,D),Ba(this,o,ue);const me=ue.timelines.filter(Ee=>Ee.containsAnimation());if(me.length&&w.size){let Ee;for(let Ie=me.length-1;Ie>=0;Ie--){const Ye=me[Ie];if(Ye.element===e){Ee=Ye;break}}Ee&&!Ee.allowOnlyTimelineStyles()&&Ee.setStyles([w],null,ue.errors,D)}return me.length?me.map(Ee=>Ee.buildKeyframes()):[m3(e,[],[],[],0,ze,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const o=e.subInstructions.get(e.element);if(o){const i=e.createSubContext(t.options),r=e.currentTimeline.currentTime,f=this._visitSubInstructions(o,i,i.options);r!=f&&e.transformIntoNewTimeline(f)}e.previousNode=t}visitAnimateRef(t,e){const o=e.createSubContext(t.options);o.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,o),this.visitReference(t.animation,o),e.transformIntoNewTimeline(o.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,o){for(const i of t){const r=i?.delay;if(r){const f="number"==typeof r?r:$1(um(r,i?.params??{},e.errors));o.delayNextStep(f)}}}_visitSubInstructions(t,e,o){let r=e.currentTimeline.currentTime;const f=null!=o.duration?$1(o.duration):null,w=null!=o.delay?$1(o.delay):null;return 0!==f&&t.forEach(D=>{const G=e.appendInstructionToTimeline(D,f,w);r=Math.max(r,G.duration+G.delay)}),r}visitReference(t,e){e.updateOptions(t.options,!0),Ba(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const o=e.subContextCount;let i=e;const r=t.options;if(r&&(r.params||r.delay)&&(i=e.createSubContext(r),i.transformIntoNewTimeline(),null!=r.delay)){6==i.previousNode.type&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=d2);const f=$1(r.delay);i.delayNextStep(f)}t.steps.length&&(t.steps.forEach(f=>Ba(this,f,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>o&&i.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const o=[];let i=e.currentTimeline.currentTime;const r=t.options&&t.options.delay?$1(t.options.delay):0;t.steps.forEach(f=>{const w=e.createSubContext(t.options);r&&w.delayNextStep(r),Ba(this,f,w),i=Math.max(i,w.currentTimeline.currentTime),o.push(w.currentTimeline)}),o.forEach(f=>e.currentTimeline.mergeTimelineCollectedStyles(f)),e.transformIntoNewTimeline(i),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const o=t.strValue;return t2(e.params?um(o,e.params,e.errors):o,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const o=e.currentAnimateTimings=this._visitTiming(t.timings,e),i=e.currentTimeline;o.delay&&(e.incrementTime(o.delay),i.snapshotCurrentStyles());const r=t.style;5==r.type?this.visitKeyframes(r,e):(e.incrementTime(o.duration),this.visitStyle(r,e),i.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const o=e.currentTimeline,i=e.currentAnimateTimings;!i&&o.hasCurrentStyleProperties()&&o.forwardFrame();const r=i&&i.easing||t.easing;t.isEmptyStep?o.applyEmptyStep(r):o.setStyles(t.styles,r,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const o=e.currentAnimateTimings,i=e.currentTimeline.duration,r=o.duration,w=e.createSubContext().currentTimeline;w.easing=o.easing,t.styles.forEach(D=>{w.forwardTime((D.offset||0)*r),w.setStyles(D.styles,D.easing,e.errors,e.options),w.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(w),e.transformIntoNewTimeline(i+r),e.previousNode=t}visitQuery(t,e){const o=e.currentTimeline.currentTime,i=t.options||{},r=i.delay?$1(i.delay):0;r&&(6===e.previousNode.type||0==o&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=d2);let f=o;const w=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!i.optional,e.errors);e.currentQueryTotal=w.length;let D=null;w.forEach((G,se)=>{e.currentQueryIndex=se;const ue=e.createSubContext(t.options,G);r&&ue.delayNextStep(r),G===e.element&&(D=ue.currentTimeline),Ba(this,t.animation,ue),ue.currentTimeline.applyStylesToKeyframe(),f=Math.max(f,ue.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(f),D&&(e.currentTimeline.mergeTimelineCollectedStyles(D),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const o=e.parentContext,i=e.currentTimeline,r=t.timings,f=Math.abs(r.duration),w=f*(e.currentQueryTotal-1);let D=f*e.currentQueryIndex;switch(r.duration<0?"reverse":r.easing){case"reverse":D=w-D;break;case"full":D=o.currentStaggerTime}const se=e.currentTimeline;D&&se.delayNextStep(D);const ue=se.currentTime;Ba(this,t.animation,e),e.previousNode=t,o.currentStaggerTime=i.currentTime-ue+(i.startTime-o.currentTimeline.startTime)}}const d2={};class b3{constructor(t,e,o,i,r,f,w,D){this._driver=t,this.element=e,this.subInstructions=o,this._enterClassName=i,this._leaveClassName=r,this.errors=f,this.timelines=w,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=d2,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=D||new p2(this._driver,e,0),w.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const o=t;let i=this.options;null!=o.duration&&(i.duration=$1(o.duration)),null!=o.delay&&(i.delay=$1(o.delay));const r=o.params;if(r){let f=i.params;f||(f=this.options.params={}),Object.keys(r).forEach(w=>{(!e||!f.hasOwnProperty(w))&&(f[w]=um(r[w],f,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const o=t.params={};Object.keys(e).forEach(i=>{o[i]=e[i]})}}return t}createSubContext(t=null,e,o){const i=e||this.element,r=new b3(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,o||0));return r.previousNode=this.previousNode,r.currentAnimateTimings=this.currentAnimateTimings,r.options=this._copyOptions(),r.updateOptions(t),r.currentQueryIndex=this.currentQueryIndex,r.currentQueryTotal=this.currentQueryTotal,r.parentContext=this,this.subContextCount++,r}transformIntoNewTimeline(t){return this.previousNode=d2,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,o){const i={duration:e??t.duration,delay:this.currentTimeline.currentTime+(o??0)+t.delay,easing:""},r=new xZ(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,i,t.stretchStartingKeyframe);return this.timelines.push(r),i}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,o,i,r,f){let w=[];if(i&&w.push(this.element),t.length>0){t=(t=t.replace(gZ,"."+this._enterClassName)).replace(_Z,"."+this._leaveClassName);let G=this._driver.query(this.element,t,1!=o);0!==o&&(G=o<0?G.slice(G.length+o,G.length):G.slice(0,o)),w.push(...G)}return!r&&0==w.length&&f.push(function zK(n){return new Cn(3014,!1)}()),w}}class p2{constructor(t,e,o,i){this._driver=t,this.element=e,this.startTime=o,this._elementTimelineStylesLookup=i,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(t){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,e){return this.applyStylesToKeyframe(),new p2(this._driver,t,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,e){this._localTimelineStyles.set(t,e),this._globalTimelineStyles.set(t,e),this._styleSummary.set(t,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&this._previousKeyframe.set("easing",t);for(let[e,o]of this._globalTimelineStyles)this._backFill.set(e,o||Y1),this._currentKeyframe.set(e,Y1);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,o,i){e&&this._previousKeyframe.set("easing",e);const r=i&&i.params||{},f=function AZ(n,t){const e=new Map;let o;return n.forEach(i=>{if("*"===i){o=o||t.keys();for(let r of o)e.set(r,Y1)}else Nc(i,e)}),e}(t,this._globalTimelineStyles);for(let[w,D]of f){const G=um(D,r,o);this._pendingStyles.set(w,G),this._localTimelineStyles.has(w)||this._backFill.set(w,this._globalTimelineStyles.get(w)??Y1),this._updateStyle(w,G)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((t,e)=>{this._currentKeyframe.set(e,t)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((t,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,t)}))}snapshotCurrentStyles(){for(let[t,e]of this._localTimelineStyles)this._pendingStyles.set(t,e),this._updateStyle(t,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const t=[];for(let e in this._currentKeyframe)t.push(e);return t}mergeTimelineCollectedStyles(t){t._styleSummary.forEach((e,o)=>{const i=this._styleSummary.get(o);(!i||e.time>i.time)&&this._updateStyle(o,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,o=1===this._keyframes.size&&0===this.duration;let i=[];this._keyframes.forEach((w,D)=>{const G=Nc(w,new Map,this._backFill);G.forEach((se,ue)=>{se===aA?t.add(ue):se===Y1&&e.add(ue)}),o||G.set("offset",D/this.duration),i.push(G)});const r=t.size?n2(t.values()):[],f=e.size?n2(e.values()):[];if(o){const w=i[0],D=new Map(w);w.set("offset",0),D.set("offset",1),i=[w,D]}return m3(this.element,i,r,f,this.duration,this.startTime,this.easing,!1)}}class xZ extends p2{constructor(t,e,o,i,r,f,w=!1){super(t,e,f.delay),this.keyframes=o,this.preStyleProps=i,this.postStyleProps=r,this._stretchStartingKeyframe=w,this.timings={duration:f.duration,delay:f.delay,easing:f.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:o,easing:i}=this.timings;if(this._stretchStartingKeyframe&&e){const r=[],f=o+e,w=e/f,D=Nc(t[0]);D.set("offset",0),r.push(D);const G=Nc(t[0]);G.set("offset",N8(w)),r.push(G);const se=t.length-1;for(let ue=1;ue<=se;ue++){let ze=Nc(t[ue]);const me=ze.get("offset");ze.set("offset",N8((e+me*o)/f)),r.push(ze)}o=f,e=0,i="",t=r}return m3(this.element,t,this.preStyleProps,this.postStyleProps,o,e,i,!0)}}function N8(n,t=3){const e=Math.pow(10,t-1);return Math.round(n*e)/e}class g3{}const CZ=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class vZ extends g3{normalizePropertyName(t,e){return p3(t)}normalizeStyleValue(t,e,o,i){let r="";const f=o.toString().trim();if(CZ.has(e)&&0!==o&&"0"!==o)if("number"==typeof o)r="px";else{const w=o.match(/^[+-]?[\d\.]+([a-z]*)$/);w&&0==w[1].length&&i.push(function mK(n,t){return new Cn(3005,!1)}())}return f+r}}function F8(n,t,e,o,i,r,f,w,D,G,se,ue,ze){return{type:0,element:n,triggerName:t,isRemovalTransition:i,fromState:e,fromStyles:r,toState:o,toStyles:f,timelines:w,queriedElements:D,preStyleProps:G,postStyleProps:se,totalTime:ue,errors:ze}}const M3={};class j8{constructor(t,e,o){this._triggerName=t,this.ast=e,this._stateStyles=o}match(t,e,o,i){return function zZ(n,t,e,o,i){return n.some(r=>r(t,e,o,i))}(this.ast.matchers,t,e,o,i)}buildStyles(t,e,o){let i=this._stateStyles.get("*");return void 0!==t&&(i=this._stateStyles.get(t?.toString())||i),i?i.buildStyles(e,o):new Map}build(t,e,o,i,r,f,w,D,G,se){const ue=[],ze=this.ast.options&&this.ast.options.params||M3,Ee=this.buildStyles(o,w&&w.params||M3,ue),Ie=D&&D.params||M3,Ye=this.buildStyles(i,Ie,ue),qe=new Set,it=new Map,dt=new Map,Lt="void"===i,cn={params:yZ(Ie,ze),delay:this.ast.options?.delay},bn=se?[]:f3(t,e,this.ast.animation,r,f,Ee,Ye,cn,G,ue);let on=0;if(bn.forEach(vn=>{on=Math.max(vn.duration+vn.delay,on)}),ue.length)return F8(e,this._triggerName,o,i,Lt,Ee,Ye,[],[],it,dt,on,ue);bn.forEach(vn=>{const An=vn.element,gt=Wa(it,An,new Set);vn.preStyleProps.forEach(jt=>gt.add(jt));const ft=Wa(dt,An,new Set);vn.postStyleProps.forEach(jt=>ft.add(jt)),An!==e&&qe.add(An)});const St=n2(qe.values());return F8(e,this._triggerName,o,i,Lt,Ee,Ye,bn,St,it,dt,on)}}function yZ(n,t){const e=dm(t);for(const o in n)n.hasOwnProperty(o)&&null!=n[o]&&(e[o]=n[o]);return e}class wZ{constructor(t,e,o){this.styles=t,this.defaultParams=e,this.normalizer=o}buildStyles(t,e){const o=new Map,i=dm(this.defaultParams);return Object.keys(t).forEach(r=>{const f=t[r];null!==f&&(i[r]=f)}),this.styles.styles.forEach(r=>{"string"!=typeof r&&r.forEach((f,w)=>{f&&(f=um(f,i,e));const D=this.normalizer.normalizePropertyName(w,e);f=this.normalizer.normalizeStyleValue(w,D,f,e),o.set(w,f)})}),o}}class EZ{constructor(t,e,o){this.name=t,this.ast=e,this._normalizer=o,this.transitionFactories=[],this.states=new Map,e.states.forEach(i=>{this.states.set(i.name,new wZ(i.style,i.options&&i.options.params||{},o))}),H8(this.states,"true","1"),H8(this.states,"false","0"),e.transitions.forEach(i=>{this.transitionFactories.push(new j8(t,i,this.states))}),this.fallbackTransition=function kZ(n,t,e){return new j8(n,{type:1,animation:{type:2,steps:[],options:null},matchers:[(f,w)=>!0],options:null,queryCount:0,depCount:0},t)}(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,o,i){return this.transitionFactories.find(f=>f.match(t,e,o,i))||null}matchStyles(t,e,o){return this.fallbackTransition.buildStyles(t,e,o)}}function H8(n,t,e){n.has(t)?n.has(e)||n.set(e,n.get(t)):n.has(e)&&n.set(t,n.get(e))}const IZ=new l2;class SZ{constructor(t,e,o){this.bodyNode=t,this._driver=e,this._normalizer=o,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){const o=[],i=[],r=u3(this._driver,e,o,i);if(o.length)throw function SK(n){return new Cn(3503,!1)}();this._animations.set(t,r)}_buildPlayer(t,e,o){const i=t.element,r=x8(0,this._normalizer,0,t.keyframes,e,o);return this._driver.animate(i,r,t.duration,t.delay,t.easing,[],!0)}create(t,e,o={}){const i=[],r=this._animations.get(t);let f;const w=new Map;if(r?(f=f3(this._driver,e,r,s3,Jg,new Map,new Map,o,IZ,i),f.forEach(se=>{const ue=Wa(w,se.element,new Map);se.postStyleProps.forEach(ze=>ue.set(ze,null))})):(i.push(function DK(){return new Cn(3300,!1)}()),f=[]),i.length)throw function LK(n){return new Cn(3504,!1)}();w.forEach((se,ue)=>{se.forEach((ze,me)=>{se.set(me,this._driver.computeStyle(ue,me,Y1))})});const G=Bc(f.map(se=>{const ue=w.get(se.element);return this._buildPlayer(se,new Map,ue)}));return this._playersById.set(t,G),G.onDestroy(()=>this.destroy(t)),this.players.push(G),G}destroy(t){const e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);const o=this.players.indexOf(e);o>=0&&this.players.splice(o,1)}_getPlayer(t){const e=this._playersById.get(t);if(!e)throw function TK(n){return new Cn(3301,!1)}();return e}listen(t,e,o,i){const r=n3(e,"","","");return e3(this._getPlayer(t),o,r,i),()=>{}}command(t,e,o,i){if("register"==o)return void this.register(t,i[0]);if("create"==o)return void this.create(t,e,i[0]||{});const r=this._getPlayer(t);switch(o){case"play":r.play();break;case"pause":r.pause();break;case"reset":r.reset();break;case"restart":r.restart();break;case"finish":r.finish();break;case"init":r.init();break;case"setPosition":r.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(t)}}}const V8="ng-animate-queued",_3="ng-animate-disabled",RZ=[],Y8={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},WZ={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},ls="__ng_removed";class O3{get params(){return this.options.params}constructor(t,e=""){this.namespaceId=e;const o=t&&t.hasOwnProperty("value");if(this.value=function jZ(n){return n??null}(o?t.value:t),o){const r=dm(t);delete r.value,this.options=r}else this.options={};this.options.params||(this.options.params={})}absorbOptions(t){const e=t.params;if(e){const o=this.options.params;Object.keys(e).forEach(i=>{null==o[i]&&(o[i]=e[i])})}}}const hm="void",x3=new O3(hm);class BZ{constructor(t,e,o){this.id=t,this.hostElement=e,this._engine=o,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,ds(e,this._hostClassName)}listen(t,e,o,i){if(!this._triggers.has(e))throw function qK(n,t){return new Cn(3302,!1)}();if(null==o||0==o.length)throw function RK(n){return new Cn(3303,!1)}();if(!function HZ(n){return"start"==n||"done"==n}(o))throw function WK(n,t){return new Cn(3400,!1)}();const r=Wa(this._elementListeners,t,[]),f={name:e,phase:o,callback:i};r.push(f);const w=Wa(this._engine.statesByElement,t,new Map);return w.has(e)||(ds(t,Qg),ds(t,Qg+"-"+e),w.set(e,x3)),()=>{this._engine.afterFlush(()=>{const D=r.indexOf(f);D>=0&&r.splice(D,1),this._triggers.has(e)||w.delete(e)})}}register(t,e){return!this._triggers.has(t)&&(this._triggers.set(t,e),!0)}_getTrigger(t){const e=this._triggers.get(t);if(!e)throw function BK(n){return new Cn(3401,!1)}();return e}trigger(t,e,o,i=!0){const r=this._getTrigger(e),f=new A3(this.id,e,t);let w=this._engine.statesByElement.get(t);w||(ds(t,Qg),ds(t,Qg+"-"+e),this._engine.statesByElement.set(t,w=new Map));let D=w.get(e);const G=new O3(o,this.id);if(!(o&&o.hasOwnProperty("value"))&&D&&G.absorbOptions(D.options),w.set(e,G),D||(D=x3),G.value!==hm&&D.value===G.value){if(!function XZ(n,t){const e=Object.keys(n),o=Object.keys(t);if(e.length!=o.length)return!1;for(let i=0;i{jl(t,Ye),m1(t,qe)})}return}const ze=Wa(this._engine.playersByElement,t,[]);ze.forEach(Ie=>{Ie.namespaceId==this.id&&Ie.triggerName==e&&Ie.queued&&Ie.destroy()});let me=r.matchTransition(D.value,G.value,t,G.params),Ee=!1;if(!me){if(!i)return;me=r.fallbackTransition,Ee=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:me,fromState:D,toState:G,player:f,isFallbackTransition:Ee}),Ee||(ds(t,V8),f.onStart(()=>{Tp(t,V8)})),f.onDone(()=>{let Ie=this.players.indexOf(f);Ie>=0&&this.players.splice(Ie,1);const Ye=this._engine.playersByElement.get(t);if(Ye){let qe=Ye.indexOf(f);qe>=0&&Ye.splice(qe,1)}}),this.players.push(f),ze.push(f),f}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,o)=>{this._elementListeners.set(o,e.filter(i=>i.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);const e=this._engine.playersByElement.get(t);e&&(e.forEach(o=>o.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const o=this._engine.driver.query(t,e2,!0);o.forEach(i=>{if(i[ls])return;const r=this._engine.fetchNamespacesByElement(i);r.size?r.forEach(f=>f.triggerLeaveAnimation(i,e,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>o.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(t,e,o,i){const r=this._engine.statesByElement.get(t),f=new Map;if(r){const w=[];if(r.forEach((D,G)=>{if(f.set(G,D.value),this._triggers.has(G)){const se=this.trigger(t,G,hm,i);se&&w.push(se)}}),w.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,f),o&&Bc(w).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t),o=this._engine.statesByElement.get(t);if(e&&o){const i=new Set;e.forEach(r=>{const f=r.name;if(i.has(f))return;i.add(f);const D=this._triggers.get(f).fallbackTransition,G=o.get(f)||x3,se=new O3(hm),ue=new A3(this.id,f,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:f,transition:D,fromState:G,toState:se,player:ue,isFallbackTransition:!0})})}}removeNode(t,e){const o=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let i=!1;if(o.totalAnimations){const r=o.players.length?o.playersByQueriedElement.get(t):[];if(r&&r.length)i=!0;else{let f=t;for(;f=f.parentNode;)if(o.statesByElement.get(f)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(t),i)o.markElementAsRemoved(this.id,t,!1,e);else{const r=t[ls];(!r||r===Y8)&&(o.afterFlush(()=>this.clearElementCache(t)),o.destroyInnerAnimations(t),o._onRemovalComplete(t,e))}}insertNode(t,e){ds(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(o=>{const i=o.player;if(i.destroyed)return;const r=o.element,f=this._elementListeners.get(r);f&&f.forEach(w=>{if(w.name==o.triggerName){const D=n3(r,o.triggerName,o.fromState.value,o.toState.value);D._data=t,e3(o.player,w.phase,D,w.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):e.push(o)}),this._queue=[],e.sort((o,i)=>{const r=o.transition.ast.depCount,f=i.transition.ast.depCount;return 0==r||0==f?r-f:this._engine.driver.containsElement(o.element,i.element)?1:-1})}destroy(t){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}elementContainsData(t){let e=!1;return this._elementListeners.has(t)&&(e=!0),e=!!this._queue.find(o=>o.element===t)||e,e}}class NZ{_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}constructor(t,e,o){this.bodyNode=t,this.driver=e,this._normalizer=o,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(i,r)=>{}}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(o=>{o.queued&&t.push(o)})}),t}createNamespace(t,e){const o=new BZ(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(o,e):(this.newHostElements.set(e,o),this.collectEnterElement(e)),this._namespaceLookup[t]=o}_balanceNamespaceList(t,e){const o=this._namespaceList,i=this.namespacesByHostElement;if(o.length-1>=0){let f=!1,w=this.driver.getParentElement(e);for(;w;){const D=i.get(w);if(D){const G=o.indexOf(D);o.splice(G+1,0,t),f=!0;break}w=this.driver.getParentElement(w)}f||o.unshift(t)}else o.push(t);return i.set(e,t),t}register(t,e){let o=this._namespaceLookup[t];return o||(o=this.createNamespace(t,e)),o}registerTrigger(t,e,o){let i=this._namespaceLookup[t];i&&i.register(e,o)&&this.totalAnimations++}destroy(t,e){if(!t)return;const o=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(o.hostElement),delete this._namespaceLookup[t];const i=this._namespaceList.indexOf(o);i>=0&&this._namespaceList.splice(i,1)}),this.afterFlushAnimationsDone(()=>o.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,o=this.statesByElement.get(t);if(o)for(let i of o.values())if(i.namespaceId){const r=this._fetchNamespace(i.namespaceId);r&&e.add(r)}return e}trigger(t,e,o,i){if(u2(e)){const r=this._fetchNamespace(t);if(r)return r.trigger(e,o,i),!0}return!1}insertNode(t,e,o,i){if(!u2(e))return;const r=e[ls];if(r&&r.setForRemoval){r.setForRemoval=!1,r.setForMove=!0;const f=this.collectedLeaveElements.indexOf(e);f>=0&&this.collectedLeaveElements.splice(f,1)}if(t){const f=this._fetchNamespace(t);f&&f.insertNode(e,o)}i&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),ds(t,_3)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),Tp(t,_3))}removeNode(t,e,o,i){if(u2(e)){const r=t?this._fetchNamespace(t):null;if(r?r.removeNode(e,i):this.markElementAsRemoved(t,e,!1,i),o){const f=this.namespacesByHostElement.get(e);f&&f.id!==t&&f.removeNode(e,i)}}else this._onRemovalComplete(e,i)}markElementAsRemoved(t,e,o,i,r){this.collectedLeaveElements.push(e),e[ls]={namespaceId:t,setForRemoval:i,hasAnimation:o,removedBeforeQueried:!1,previousTriggersValues:r}}listen(t,e,o,i,r){return u2(e)?this._fetchNamespace(t).listen(e,o,i,r):()=>{}}_buildInstruction(t,e,o,i,r){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,o,i,t.fromState.options,t.toState.options,e,r)}destroyInnerAnimations(t){let e=this.driver.query(t,e2,!0);e.forEach(o=>this.destroyActiveAnimationsForElement(o)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,c3,!0),e.forEach(o=>this.finishActiveQueriedAnimationOnElement(o)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(o=>{o.queued?o.markedForDestroy=!0:o.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(o=>o.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return Bc(this.players).onDone(()=>t());t()})}processLeaveNode(t){const e=t[ls];if(e&&e.setForRemoval){if(t[ls]=Y8,e.namespaceId){this.destroyInnerAnimations(t);const o=this._fetchNamespace(e.namespaceId);o&&o.clearElementCache(t)}this._onRemovalComplete(t,e.setForRemoval)}t.classList?.contains(_3)&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(o=>{this.markElementAsDisabled(o,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((o,i)=>this._balanceNamespaceList(o,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let o=0;oo()),this._flushFns=[],this._whenQuietFns.length){const o=this._whenQuietFns;this._whenQuietFns=[],e.length?Bc(e).onDone(()=>{o.forEach(i=>i())}):o.forEach(i=>i())}}reportError(t){throw function NK(n){return new Cn(3402,!1)}()}_flushAnimations(t,e){const o=new l2,i=[],r=new Map,f=[],w=new Map,D=new Map,G=new Map,se=new Set;this.disabledNodes.forEach(Vt=>{se.add(Vt);const en=this.driver.query(Vt,".ng-animate-queued",!0);for(let Xt=0;Xt{const Xt=s3+Ie++;Ee.set(en,Xt),Vt.forEach(hn=>ds(hn,Xt))});const Ye=[],qe=new Set,it=new Set;for(let Vt=0;Vtqe.add(hn)):it.add(en))}const dt=new Map,Lt=$8(ze,Array.from(qe));Lt.forEach((Vt,en)=>{const Xt=Jg+Ie++;dt.set(en,Xt),Vt.forEach(hn=>ds(hn,Xt))}),t.push(()=>{me.forEach((Vt,en)=>{const Xt=Ee.get(en);Vt.forEach(hn=>Tp(hn,Xt))}),Lt.forEach((Vt,en)=>{const Xt=dt.get(en);Vt.forEach(hn=>Tp(hn,Xt))}),Ye.forEach(Vt=>{this.processLeaveNode(Vt)})});const cn=[],bn=[];for(let Vt=this._namespaceList.length-1;Vt>=0;Vt--)this._namespaceList[Vt].drainQueuedTransitions(e).forEach(Xt=>{const hn=Xt.player,gn=Xt.element;if(cn.push(hn),this.collectedEnterElements.length){const ln=gn[ls];if(ln&&ln.setForMove){if(ln.previousTriggersValues&&ln.previousTriggersValues.has(Xt.triggerName)){const fn=ln.previousTriggersValues.get(Xt.triggerName),mn=this.statesByElement.get(Xt.element);if(mn&&mn.has(Xt.triggerName)){const Gn=mn.get(Xt.triggerName);Gn.value=fn,mn.set(Xt.triggerName,Gn)}}return void hn.destroy()}}const Zn=!ue||!this.driver.containsElement(ue,gn),Ke=dt.get(gn),xt=Ee.get(gn),Ct=this._buildInstruction(Xt,o,xt,Ke,Zn);if(Ct.errors&&Ct.errors.length)return void bn.push(Ct);if(Zn)return hn.onStart(()=>jl(gn,Ct.fromStyles)),hn.onDestroy(()=>m1(gn,Ct.toStyles)),void i.push(hn);if(Xt.isFallbackTransition)return hn.onStart(()=>jl(gn,Ct.fromStyles)),hn.onDestroy(()=>m1(gn,Ct.toStyles)),void i.push(hn);const Gt=[];Ct.timelines.forEach(ln=>{ln.stretchStartingKeyframe=!0,this.disabledNodes.has(ln.element)||Gt.push(ln)}),Ct.timelines=Gt,o.append(gn,Ct.timelines),f.push({instruction:Ct,player:hn,element:gn}),Ct.queriedElements.forEach(ln=>Wa(w,ln,[]).push(hn)),Ct.preStyleProps.forEach((ln,fn)=>{if(ln.size){let mn=D.get(fn);mn||D.set(fn,mn=new Set),ln.forEach((Gn,Vn)=>mn.add(Vn))}}),Ct.postStyleProps.forEach((ln,fn)=>{let mn=G.get(fn);mn||G.set(fn,mn=new Set),ln.forEach((Gn,Vn)=>mn.add(Vn))})});if(bn.length){const Vt=[];bn.forEach(en=>{Vt.push(function FK(n,t){return new Cn(3505,!1)}())}),cn.forEach(en=>en.destroy()),this.reportError(Vt)}const on=new Map,St=new Map;f.forEach(Vt=>{const en=Vt.element;o.has(en)&&(St.set(en,en),this._beforeAnimationBuild(Vt.player.namespaceId,Vt.instruction,on))}),i.forEach(Vt=>{const en=Vt.element;this._getPreviousPlayers(en,!1,Vt.namespaceId,Vt.triggerName,null).forEach(hn=>{Wa(on,en,[]).push(hn),hn.destroy()})});const vn=Ye.filter(Vt=>K8(Vt,D,G)),An=new Map;G8(An,this.driver,it,G,Y1).forEach(Vt=>{K8(Vt,D,G)&&vn.push(Vt)});const ft=new Map;me.forEach((Vt,en)=>{G8(ft,this.driver,new Set(Vt),D,aA)}),vn.forEach(Vt=>{const en=An.get(Vt),Xt=ft.get(Vt);An.set(Vt,new Map([...Array.from(en?.entries()??[]),...Array.from(Xt?.entries()??[])]))});const jt=[],Wt=[],On={};f.forEach(Vt=>{const{element:en,player:Xt,instruction:hn}=Vt;if(o.has(en)){if(se.has(en))return Xt.onDestroy(()=>m1(en,hn.toStyles)),Xt.disabled=!0,Xt.overrideTotalTime(hn.totalTime),void i.push(Xt);let gn=On;if(St.size>1){let Ke=en;const xt=[];for(;Ke=Ke.parentNode;){const Ct=St.get(Ke);if(Ct){gn=Ct;break}xt.push(Ke)}xt.forEach(Ct=>St.set(Ct,gn))}const Zn=this._buildAnimation(Xt.namespaceId,hn,on,r,ft,An);if(Xt.setRealPlayer(Zn),gn===On)jt.push(Xt);else{const Ke=this.playersByElement.get(gn);Ke&&Ke.length&&(Xt.parentPlayer=Bc(Ke)),i.push(Xt)}}else jl(en,hn.fromStyles),Xt.onDestroy(()=>m1(en,hn.toStyles)),Wt.push(Xt),se.has(en)&&i.push(Xt)}),Wt.forEach(Vt=>{const en=r.get(Vt.element);if(en&&en.length){const Xt=Bc(en);Vt.setRealPlayer(Xt)}}),i.forEach(Vt=>{Vt.parentPlayer?Vt.syncPlayerEvents(Vt.parentPlayer):Vt.destroy()});for(let Vt=0;Vt!Zn.destroyed);gn.length?VZ(this,en,gn):this.processLeaveNode(en)}return Ye.length=0,jt.forEach(Vt=>{this.players.push(Vt),Vt.onDone(()=>{Vt.destroy();const en=this.players.indexOf(Vt);this.players.splice(en,1)}),Vt.play()}),jt}elementContainsData(t,e){let o=!1;const i=e[ls];return i&&i.setForRemoval&&(o=!0),this.playersByElement.has(e)&&(o=!0),this.playersByQueriedElement.has(e)&&(o=!0),this.statesByElement.has(e)&&(o=!0),this._fetchNamespace(t).elementContainsData(e)||o}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,o,i,r){let f=[];if(e){const w=this.playersByQueriedElement.get(t);w&&(f=w)}else{const w=this.playersByElement.get(t);if(w){const D=!r||r==hm;w.forEach(G=>{G.queued||!D&&G.triggerName!=i||f.push(G)})}}return(o||i)&&(f=f.filter(w=>!(o&&o!=w.namespaceId||i&&i!=w.triggerName))),f}_beforeAnimationBuild(t,e,o){const r=e.element,f=e.isRemovalTransition?void 0:t,w=e.isRemovalTransition?void 0:e.triggerName;for(const D of e.timelines){const G=D.element,se=G!==r,ue=Wa(o,G,[]);this._getPreviousPlayers(G,se,f,w,e.toState).forEach(me=>{const Ee=me.getRealPlayer();Ee.beforeDestroy&&Ee.beforeDestroy(),me.destroy(),ue.push(me)})}jl(r,e.fromStyles)}_buildAnimation(t,e,o,i,r,f){const w=e.triggerName,D=e.element,G=[],se=new Set,ue=new Set,ze=e.timelines.map(Ee=>{const Ie=Ee.element;se.add(Ie);const Ye=Ie[ls];if(Ye&&Ye.removedBeforeQueried)return new Nh(Ee.duration,Ee.delay);const qe=Ie!==D,it=function YZ(n){const t=[];return U8(n,t),t}((o.get(Ie)||RZ).map(on=>on.getRealPlayer())).filter(on=>!!on.element&&on.element===Ie),dt=r.get(Ie),Lt=f.get(Ie),cn=x8(0,this._normalizer,0,Ee.keyframes,dt,Lt),bn=this._buildPlayer(Ee,cn,it);if(Ee.subTimeline&&i&&ue.add(Ie),qe){const on=new A3(t,w,Ie);on.setRealPlayer(bn),G.push(on)}return bn});G.forEach(Ee=>{Wa(this.playersByQueriedElement,Ee.element,[]).push(Ee),Ee.onDone(()=>function FZ(n,t,e){let o=n.get(t);if(o){if(o.length){const i=o.indexOf(e);o.splice(i,1)}0==o.length&&n.delete(t)}return o}(this.playersByQueriedElement,Ee.element,Ee))}),se.forEach(Ee=>ds(Ee,k8));const me=Bc(ze);return me.onDestroy(()=>{se.forEach(Ee=>Tp(Ee,k8)),m1(D,e.toStyles)}),ue.forEach(Ee=>{Wa(i,Ee,[]).push(me)}),me}_buildPlayer(t,e,o){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,o):new Nh(t.duration,t.delay)}}class A3{constructor(t,e,o){this.namespaceId=t,this.triggerName=e,this.element=o,this._player=new Nh,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(t){this._containsRealPlayer||(this._player=t,this._queuedCallbacks.forEach((e,o)=>{e.forEach(i=>e3(t,o,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){const e=this._player;e.triggerCallback&&t.onStart(()=>e.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,e){Wa(this._queuedCallbacks,t,[]).push(e)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){const e=this._player;e.triggerCallback&&e.triggerCallback(t)}}function u2(n){return n&&1===n.nodeType}function X8(n,t){const e=n.style.display;return n.style.display=t??"none",e}function G8(n,t,e,o,i){const r=[];e.forEach(D=>r.push(X8(D)));const f=[];o.forEach((D,G)=>{const se=new Map;D.forEach(ue=>{const ze=t.computeStyle(G,ue,i);se.set(ue,ze),(!ze||0==ze.length)&&(G[ls]=WZ,f.push(G))}),n.set(G,se)});let w=0;return e.forEach(D=>X8(D,r[w++])),f}function $8(n,t){const e=new Map;if(n.forEach(w=>e.set(w,[])),0==t.length)return e;const o=1,i=new Set(t),r=new Map;function f(w){if(!w)return o;let D=r.get(w);if(D)return D;const G=w.parentNode;return D=e.has(G)?G:i.has(G)?o:f(G),r.set(w,D),D}return t.forEach(w=>{const D=f(w);D!==o&&e.get(D).push(w)}),e}function ds(n,t){n.classList?.add(t)}function Tp(n,t){n.classList?.remove(t)}function VZ(n,t,e){Bc(e).onDone(()=>n.processLeaveNode(t))}function U8(n,t){for(let e=0;ei.add(r)):t.set(n,o),e.delete(n),!0}class h2{constructor(t,e,o){this.bodyNode=t,this._driver=e,this._normalizer=o,this._triggerCache={},this.onRemovalComplete=(i,r)=>{},this._transitionEngine=new NZ(t,e,o),this._timelineEngine=new SZ(t,e,o),this._transitionEngine.onRemovalComplete=(i,r)=>this.onRemovalComplete(i,r)}registerTrigger(t,e,o,i,r){const f=t+"-"+i;let w=this._triggerCache[f];if(!w){const D=[],G=[],se=u3(this._driver,r,D,G);if(D.length)throw function kK(n,t){return new Cn(3404,!1)}();w=function PZ(n,t,e){return new EZ(n,t,e)}(i,se,this._normalizer),this._triggerCache[f]=w}this._transitionEngine.registerTrigger(e,i,w)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,o,i){this._transitionEngine.insertNode(t,e,o,i)}onRemove(t,e,o,i){this._transitionEngine.removeNode(t,e,i||!1,o)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,o,i){if("@"==o.charAt(0)){const[r,f]=A8(o);this._timelineEngine.command(r,e,f,i)}else this._transitionEngine.trigger(t,e,o,i)}listen(t,e,o,i,r){if("@"==o.charAt(0)){const[f,w]=A8(o);return this._timelineEngine.listen(f,e,w,r)}return this._transitionEngine.listen(t,e,o,i,r)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let $Z=(()=>{class n{constructor(e,o,i){this._element=e,this._startStyles=o,this._endStyles=i,this._state=0;let r=n.initialStylesByElement.get(e);r||n.initialStylesByElement.set(e,r=new Map),this._initialStyles=r}start(){this._state<1&&(this._startStyles&&m1(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(m1(this._element,this._initialStyles),this._endStyles&&(m1(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(jl(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(jl(this._element,this._endStyles),this._endStyles=null),m1(this._element,this._initialStyles),this._state=3)}}return n.initialStylesByElement=new WeakMap,n})();function C3(n){let t=null;return n.forEach((e,o)=>{(function UZ(n){return"display"===n||"position"===n})(o)&&(t=t||new Map,t.set(o,e))}),t}class Z8{constructor(t,e,o,i){this.element=t,this.keyframes=e,this.options=o,this._specialStyles=i,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=o.duration,this._delay=o.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(t){const e=[];return t.forEach(o=>{e.push(Object.fromEntries(o))}),e}_triggerWebAnimation(t,e,o){return t.animate(this._convertKeyframesToObject(e),o)}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=t*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const t=new Map;this.hasStarted()&&this._finalKeyframe.forEach((o,i)=>{"offset"!==i&&t.set(i,this._finished?o:q8(this.element,i))}),this.currentSnapshot=t}triggerCallback(t){const e="start"===t?this._onStartFns:this._onDoneFns;e.forEach(o=>o()),e.length=0}}class KZ{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}matchesElement(t,e){return!1}containsElement(t,e){return y8(t,e)}getParentElement(t){return r3(t)}query(t,e,o){return w8(t,e,o)}computeStyle(t,e,o){return window.getComputedStyle(t)[e]}animate(t,e,o,i,r,f=[]){const D={duration:o,delay:i,fill:0==i?"both":"forwards"};r&&(D.easing=r);const G=new Map,se=f.filter(me=>me instanceof Z8);(function eZ(n,t){return 0===n||0===t})(o,i)&&se.forEach(me=>{me.currentSnapshot.forEach((Ee,Ie)=>G.set(Ie,Ee))});let ue=function KK(n){return n.length?n[0]instanceof Map?n:n.map(t=>I8(t)):[]}(e).map(me=>Nc(me));ue=function tZ(n,t,e){if(e.size&&t.length){let o=t[0],i=[];if(e.forEach((r,f)=>{o.has(f)||i.push(f),o.set(f,r)}),i.length)for(let r=1;rf.set(w,q8(n,w)))}}return t}(t,ue,G);const ze=function GZ(n,t){let e=null,o=null;return Array.isArray(t)&&t.length?(e=C3(t[0]),t.length>1&&(o=C3(t[t.length-1]))):t instanceof Map&&(e=C3(t)),e||o?new $Z(n,e,o):null}(t,ue);return new Z8(t,ue,D,ze)}}let ZZ=(()=>{class n extends h6{constructor(e,o){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(o.body,{id:"0",encapsulation:ta.None,styles:[],data:{animation:[]}})}build(e){const o=this._nextAnimationId.toString();this._nextAnimationId++;const i=Array.isArray(e)?m6(e):e;return J8(this._renderer,null,o,"register",[i]),new JZ(o,this._renderer)}}return n.\u0275fac=function(e){return new(e||n)(dn(Zu),dn(Vo))},n.\u0275prov=Kn({token:n,factory:n.\u0275fac}),n})();class JZ extends aj{constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new QZ(this._id,t,e||{},this._renderer)}}class QZ{constructor(t,e,o,i){this.id=t,this.element=e,this._renderer=i,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",o)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return J8(this._renderer,this.element,this.id,t,e)}onDone(t){this._listen("done",t)}onStart(t){this._listen("start",t)}onDestroy(t){this._listen("destroy",t)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(t){this._command("setPosition",t)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function J8(n,t,e,o,i){return n.setProperty(t,`@@${e}:${o}`,i)}const Q8="@.disabled";let eJ=(()=>{class n{constructor(e,o,i){this.delegate=e,this.engine=o,this._zone=i,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),o.onRemovalComplete=(r,f)=>{const w=f?.parentNode(r);w&&f.removeChild(w,r)}}createRenderer(e,o){const r=this.delegate.createRenderer(e,o);if(!(e&&o&&o.data&&o.data.animation)){let se=this._rendererCache.get(r);return se||(se=new eI("",r,this.engine,()=>this._rendererCache.delete(r)),this._rendererCache.set(r,se)),se}const f=o.id,w=o.id+"-"+this._currentId;this._currentId++,this.engine.register(w,e);const D=se=>{Array.isArray(se)?se.forEach(D):this.engine.registerTrigger(f,w,e,se.name,se)};return o.data.animation.forEach(D),new tJ(this,w,r,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,o,i){e>=0&&eo(i)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(r=>{const[f,w]=r;f(w)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([o,i]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return n.\u0275fac=function(e){return new(e||n)(dn(Zu),dn(h2),dn(zo))},n.\u0275prov=Kn({token:n,factory:n.\u0275fac}),n})();class eI{constructor(t,e,o,i){this.namespaceId=t,this.delegate=e,this.engine=o,this._onDestroy=i,this.destroyNode=this.delegate.destroyNode?r=>e.destroyNode(r):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),this._onDestroy?.()}createElement(t,e){return this.delegate.createElement(t,e)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,e){this.delegate.appendChild(t,e),this.engine.onInsert(this.namespaceId,e,t,!1)}insertBefore(t,e,o,i=!0){this.delegate.insertBefore(t,e,o),this.engine.onInsert(this.namespaceId,e,t,i)}removeChild(t,e,o){this.engine.onRemove(this.namespaceId,e,this.delegate,o)}selectRootElement(t,e){return this.delegate.selectRootElement(t,e)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,e,o,i){this.delegate.setAttribute(t,e,o,i)}removeAttribute(t,e,o){this.delegate.removeAttribute(t,e,o)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,o,i){this.delegate.setStyle(t,e,o,i)}removeStyle(t,e,o){this.delegate.removeStyle(t,e,o)}setProperty(t,e,o){"@"==e.charAt(0)&&e==Q8?this.disableAnimations(t,!!o):this.delegate.setProperty(t,e,o)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,o){return this.delegate.listen(t,e,o)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class tJ extends eI{constructor(t,e,o,i,r){super(e,o,i,r),this.factory=t,this.namespaceId=e}setProperty(t,e,o){"@"==e.charAt(0)?"."==e.charAt(1)&&e==Q8?this.disableAnimations(t,o=void 0===o||!!o):this.engine.process(this.namespaceId,t,e.slice(1),o):this.delegate.setProperty(t,e,o)}listen(t,e,o){if("@"==e.charAt(0)){const i=function nJ(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}(t);let r=e.slice(1),f="";return"@"!=r.charAt(0)&&([r,f]=function oJ(n){const t=n.indexOf(".");return[n.substring(0,t),n.slice(t+1)]}(r)),this.engine.listen(this.namespaceId,i,r,f,w=>{this.factory.scheduleListenerCallback(w._data||-1,o,w)})}return this.delegate.listen(t,e,o)}}let iJ=(()=>{class n extends h2{constructor(e,o,i,r){super(e.body,o,i)}ngOnDestroy(){this.flush()}}return n.\u0275fac=function(e){return new(e||n)(dn(Vo),dn(a3),dn(g3),dn(mh))},n.\u0275prov=Kn({token:n,factory:n.\u0275fac}),n})();const tI=[{provide:h6,useClass:ZZ},{provide:g3,useFactory:function rJ(){return new vZ}},{provide:h2,useClass:iJ},{provide:Zu,useFactory:function aJ(n,t,e){return new eJ(n,t,e)},deps:[Cb,h2,zo]}],v3=[{provide:a3,useFactory:()=>new KZ},{provide:gr,useValue:"BrowserAnimations"},...tI],nI=[{provide:a3,useClass:P8},{provide:gr,useValue:"NoopAnimations"},...tI];let sJ=(()=>{class n{static withConfig(e){return{ngModule:n,providers:e.disableAnimations?nI:v3}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n}),n.\u0275inj=Lo({providers:v3,imports:[gw]}),n})(),cJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n}),n.\u0275inj=Lo({imports:[$0,$0]}),n})(),WJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n}),n.\u0275inj=Lo({imports:[Qx,os,$0,ng,l6,cJ]}),n})(),BJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Bo({type:n,bootstrap:[cK]}),n.\u0275inj=Lo({providers:[Sl,EA,ck,lk,{provide:U6,useValue:{appearance:"outline"}}],imports:[gw,sJ,WJ,Aj,gg,ZH,ZV,lY,xY,TY,vP,zN,GU,PN,B6,KY,YX,tG,_G,g$,q$,F$,tH]}),n})();u7().bootstrapModule(BJ).catch(n=>console.error(n))},4411:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.MissingRefError=F.ValidationError=F.CodeGen=F.Name=F.nil=F.stringify=F.str=F._=F.KeywordCxt=void 0;const g=H(5910),s=H(7032),a=H(1849),M=H(98),E=["/properties"],_="http://json-schema.org/draft-07/schema";class A extends g.default{_addVocabularies(){super._addVocabularies(),s.default.forEach(k=>this.addVocabulary(k)),this.opts.discriminator&&this.addKeyword(a.default)}_addDefaultMetaSchema(){if(super._addDefaultMetaSchema(),!this.opts.meta)return;const k=this.opts.$data?this.$dataMetaSchema(M,E):M;this.addMetaSchema(k,_,!1),this.refs["http://json-schema.org/schema"]=_}defaultMeta(){return this.opts.defaultMeta=super.defaultMeta()||(this.getSchema(_)?_:void 0)}}Oe.exports=F=A,Object.defineProperty(F,"__esModule",{value:!0}),F.default=A;var P=H(6764);Object.defineProperty(F,"KeywordCxt",{enumerable:!0,get:function(){return P.KeywordCxt}});var y=H(6382);Object.defineProperty(F,"_",{enumerable:!0,get:function(){return y._}}),Object.defineProperty(F,"str",{enumerable:!0,get:function(){return y.str}}),Object.defineProperty(F,"stringify",{enumerable:!0,get:function(){return y.stringify}}),Object.defineProperty(F,"nil",{enumerable:!0,get:function(){return y.nil}}),Object.defineProperty(F,"Name",{enumerable:!0,get:function(){return y.Name}}),Object.defineProperty(F,"CodeGen",{enumerable:!0,get:function(){return y.CodeGen}});var q=H(496);Object.defineProperty(F,"ValidationError",{enumerable:!0,get:function(){return q.default}});var T=H(140);Object.defineProperty(F,"MissingRefError",{enumerable:!0,get:function(){return T.default}})},6295:(Oe,F)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.regexpCode=F.getEsmExportName=F.getProperty=F.safeStringify=F.stringify=F.strConcat=F.addCodeArg=F.str=F._=F.nil=F._Code=F.Name=F.IDENTIFIER=F._CodeOrName=void 0;class H{}F._CodeOrName=H,F.IDENTIFIER=/^[a-z$_][a-z$_0-9]*$/i;class g extends H{constructor(v){if(super(),!F.IDENTIFIER.test(v))throw new Error("CodeGen: name must be a valid identifier");this.str=v}toString(){return this.str}emptyStr(){return!1}get names(){return{[this.str]:1}}}F.Name=g;class s extends H{constructor(v){super(),this._items="string"==typeof v?[v]:v}toString(){return this.str}emptyStr(){if(this._items.length>1)return!1;const v=this._items[0];return""===v||'""'===v}get str(){var v;return null!==(v=this._str)&&void 0!==v?v:this._str=this._items.reduce((p,l)=>`${p}${l}`,"")}get names(){var v;return null!==(v=this._names)&&void 0!==v?v:this._names=this._items.reduce((p,l)=>(l instanceof g&&(p[l.str]=(p[l.str]||0)+1),p),{})}}function a(z,...v){const p=[z[0]];let l=0;for(;l{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.or=F.and=F.not=F.CodeGen=F.operators=F.varKinds=F.ValueScopeName=F.ValueScope=F.Scope=F.Name=F.regexpCode=F.stringify=F.getProperty=F.nil=F.strConcat=F.str=F._=void 0;const g=H(6295),s=H(1917);var a=H(6295);Object.defineProperty(F,"_",{enumerable:!0,get:function(){return a._}}),Object.defineProperty(F,"str",{enumerable:!0,get:function(){return a.str}}),Object.defineProperty(F,"strConcat",{enumerable:!0,get:function(){return a.strConcat}}),Object.defineProperty(F,"nil",{enumerable:!0,get:function(){return a.nil}}),Object.defineProperty(F,"getProperty",{enumerable:!0,get:function(){return a.getProperty}}),Object.defineProperty(F,"stringify",{enumerable:!0,get:function(){return a.stringify}}),Object.defineProperty(F,"regexpCode",{enumerable:!0,get:function(){return a.regexpCode}}),Object.defineProperty(F,"Name",{enumerable:!0,get:function(){return a.Name}});var M=H(1917);Object.defineProperty(F,"Scope",{enumerable:!0,get:function(){return M.Scope}}),Object.defineProperty(F,"ValueScope",{enumerable:!0,get:function(){return M.ValueScope}}),Object.defineProperty(F,"ValueScopeName",{enumerable:!0,get:function(){return M.ValueScopeName}}),Object.defineProperty(F,"varKinds",{enumerable:!0,get:function(){return M.varKinds}}),F.operators={GT:new g._Code(">"),GTE:new g._Code(">="),LT:new g._Code("<"),LTE:new g._Code("<="),EQ:new g._Code("==="),NEQ:new g._Code("!=="),NOT:new g._Code("!"),OR:new g._Code("||"),AND:new g._Code("&&"),ADD:new g._Code("+")};class E{optimizeNodes(){return this}optimizeNames(U,oe){return this}}class _ extends E{constructor(U,oe,fe){super(),this.varKind=U,this.name=oe,this.rhs=fe}render({es5:U,_n:oe}){return`${U?s.varKinds.var:this.varKind} ${this.name}${void 0===this.rhs?"":` = ${this.rhs}`};`+oe}optimizeNames(U,oe){if(U[this.name.str])return this.rhs&&(this.rhs=B(this.rhs,U,oe)),this}get names(){return this.rhs instanceof g._CodeOrName?this.rhs.names:{}}}class A extends E{constructor(U,oe,fe){super(),this.lhs=U,this.rhs=oe,this.sideEffects=fe}render({_n:U}){return`${this.lhs} = ${this.rhs};`+U}optimizeNames(U,oe){if(!(this.lhs instanceof g.Name)||U[this.lhs.str]||this.sideEffects)return this.rhs=B(this.rhs,U,oe),this}get names(){return V(this.lhs instanceof g.Name?{}:{...this.lhs.names},this.rhs)}}class P extends A{constructor(U,oe,fe,Ae){super(U,fe,Ae),this.op=oe}render({_n:U}){return`${this.lhs} ${this.op}= ${this.rhs};`+U}}class y extends E{constructor(U){super(),this.label=U,this.names={}}render({_n:U}){return`${this.label}:`+U}}class q extends E{constructor(U){super(),this.label=U,this.names={}}render({_n:U}){return`break${this.label?` ${this.label}`:""};`+U}}class T extends E{constructor(U){super(),this.error=U}render({_n:U}){return`throw ${this.error};`+U}get names(){return this.error.names}}class W extends E{constructor(U){super(),this.code=U}render({_n:U}){return`${this.code};`+U}optimizeNodes(){return`${this.code}`?this:void 0}optimizeNames(U,oe){return this.code=B(this.code,U,oe),this}get names(){return this.code instanceof g._CodeOrName?this.code.names:{}}}class k extends E{constructor(U=[]){super(),this.nodes=U}render(U){return this.nodes.reduce((oe,fe)=>oe+fe.render(U),"")}optimizeNodes(){const{nodes:U}=this;let oe=U.length;for(;oe--;){const fe=U[oe].optimizeNodes();Array.isArray(fe)?U.splice(oe,1,...fe):fe?U[oe]=fe:U.splice(oe,1)}return U.length>0?this:void 0}optimizeNames(U,oe){const{nodes:fe}=this;let Ae=fe.length;for(;Ae--;){const ce=fe[Ae];ce.optimizeNames(U,oe)||(S(U,ce.names),fe.splice(Ae,1))}return fe.length>0?this:void 0}get names(){return this.nodes.reduce((U,oe)=>L(U,oe.names),{})}}class C extends k{render(U){return"{"+U._n+super.render(U)+"}"+U._n}}class I extends k{}let z=(()=>{class $ extends C{}return $.kind="else",$})(),v=(()=>{class $ extends C{constructor(oe,fe){super(fe),this.condition=oe}render(oe){let fe=`if(${this.condition})`+super.render(oe);return this.else&&(fe+="else "+this.else.render(oe)),fe}optimizeNodes(){super.optimizeNodes();const oe=this.condition;if(!0===oe)return this.nodes;let fe=this.else;if(fe){const Ae=fe.optimizeNodes();fe=this.else=Array.isArray(Ae)?new z(Ae):Ae}return fe?!1===oe?fe instanceof $?fe:fe.nodes:this.nodes.length?this:new $(X(oe),fe instanceof $?[fe]:fe.nodes):!1!==oe&&this.nodes.length?this:void 0}optimizeNames(oe,fe){var Ae;if(this.else=null===(Ae=this.else)||void 0===Ae?void 0:Ae.optimizeNames(oe,fe),super.optimizeNames(oe,fe)||this.else)return this.condition=B(this.condition,oe,fe),this}get names(){const oe=super.names;return V(oe,this.condition),this.else&&L(oe,this.else.names),oe}}return $.kind="if",$})(),p=(()=>{class $ extends C{}return $.kind="for",$})();class l extends p{constructor(U){super(),this.iteration=U}render(U){return`for(${this.iteration})`+super.render(U)}optimizeNames(U,oe){if(super.optimizeNames(U,oe))return this.iteration=B(this.iteration,U,oe),this}get names(){return L(super.names,this.iteration.names)}}class c extends p{constructor(U,oe,fe,Ae){super(),this.varKind=U,this.name=oe,this.from=fe,this.to=Ae}render(U){const oe=U.es5?s.varKinds.var:this.varKind,{name:fe,from:Ae,to:ce}=this;return`for(${oe} ${fe}=${Ae}; ${fe}<${ce}; ${fe}++)`+super.render(U)}get names(){const U=V(super.names,this.from);return V(U,this.to)}}class d extends p{constructor(U,oe,fe,Ae){super(),this.loop=U,this.varKind=oe,this.name=fe,this.iterable=Ae}render(U){return`for(${this.varKind} ${this.name} ${this.loop} ${this.iterable})`+super.render(U)}optimizeNames(U,oe){if(super.optimizeNames(U,oe))return this.iterable=B(this.iterable,U,oe),this}get names(){return L(super.names,this.iterable.names)}}let h=(()=>{class $ extends C{constructor(oe,fe,Ae){super(),this.name=oe,this.args=fe,this.async=Ae}render(oe){return`${this.async?"async ":""}function ${this.name}(${this.args})`+super.render(oe)}}return $.kind="func",$})(),u=(()=>{class $ extends k{render(oe){return"return "+super.render(oe)}}return $.kind="return",$})();class m extends C{render(U){let oe="try"+super.render(U);return this.catch&&(oe+=this.catch.render(U)),this.finally&&(oe+=this.finally.render(U)),oe}optimizeNodes(){var U,oe;return super.optimizeNodes(),null===(U=this.catch)||void 0===U||U.optimizeNodes(),null===(oe=this.finally)||void 0===oe||oe.optimizeNodes(),this}optimizeNames(U,oe){var fe,Ae;return super.optimizeNames(U,oe),null===(fe=this.catch)||void 0===fe||fe.optimizeNames(U,oe),null===(Ae=this.finally)||void 0===Ae||Ae.optimizeNames(U,oe),this}get names(){const U=super.names;return this.catch&&L(U,this.catch.names),this.finally&&L(U,this.finally.names),U}}let x=(()=>{class $ extends C{constructor(oe){super(),this.error=oe}render(oe){return`catch(${this.error})`+super.render(oe)}}return $.kind="catch",$})(),O=(()=>{class $ extends C{render(oe){return"finally"+super.render(oe)}}return $.kind="finally",$})();function L($,U){for(const oe in U)$[oe]=($[oe]||0)+(U[oe]||0);return $}function V($,U){return U instanceof g._CodeOrName?L($,U.names):$}function B($,U,oe){return $ instanceof g.Name?fe($):function Ae(ce){return ce instanceof g._Code&&ce._items.some(be=>be instanceof g.Name&&1===U[be.str]&&void 0!==oe[be.str])}($)?new g._Code($._items.reduce((ce,be)=>(be instanceof g.Name&&(be=fe(be)),be instanceof g._Code?ce.push(...be._items):ce.push(be),ce),[])):$;function fe(ce){const be=oe[ce.str];return void 0===be||1!==U[ce.str]?ce:(delete U[ce.str],be)}}function S($,U){for(const oe in U)$[oe]=($[oe]||0)-(U[oe]||0)}function X($){return"boolean"==typeof $||"number"==typeof $||null===$?!$:g._`!${N($)}`}F.CodeGen=class b{constructor(U,oe={}){this._values={},this._blockStarts=[],this._constants={},this.opts={...oe,_n:oe.lines?"\n":""},this._extScope=U,this._scope=new s.Scope({parent:U}),this._nodes=[new I]}toString(){return this._root.render(this.opts)}name(U){return this._scope.name(U)}scopeName(U){return this._extScope.name(U)}scopeValue(U,oe){const fe=this._extScope.value(U,oe);return(this._values[fe.prefix]||(this._values[fe.prefix]=new Set)).add(fe),fe}getScopeValue(U,oe){return this._extScope.getValue(U,oe)}scopeRefs(U){return this._extScope.scopeRefs(U,this._values)}scopeCode(){return this._extScope.scopeCode(this._values)}_def(U,oe,fe,Ae){const ce=this._scope.toName(oe);return void 0!==fe&&Ae&&(this._constants[ce.str]=fe),this._leafNode(new _(U,ce,fe)),ce}const(U,oe,fe){return this._def(s.varKinds.const,U,oe,fe)}let(U,oe,fe){return this._def(s.varKinds.let,U,oe,fe)}var(U,oe,fe){return this._def(s.varKinds.var,U,oe,fe)}assign(U,oe,fe){return this._leafNode(new A(U,oe,fe))}add(U,oe){return this._leafNode(new P(U,F.operators.ADD,oe))}code(U){return"function"==typeof U?U():U!==g.nil&&this._leafNode(new W(U)),this}object(...U){const oe=["{"];for(const[fe,Ae]of U)oe.length>1&&oe.push(","),oe.push(fe),(fe!==Ae||this.opts.es5)&&(oe.push(":"),(0,g.addCodeArg)(oe,Ae));return oe.push("}"),new g._Code(oe)}if(U,oe,fe){if(this._blockNode(new v(U)),oe&&fe)this.code(oe).else().code(fe).endIf();else if(oe)this.code(oe).endIf();else if(fe)throw new Error('CodeGen: "else" body without "then" body');return this}elseIf(U){return this._elseNode(new v(U))}else(){return this._elseNode(new z)}endIf(){return this._endBlockNode(v,z)}_for(U,oe){return this._blockNode(U),oe&&this.code(oe).endFor(),this}for(U,oe){return this._for(new l(U),oe)}forRange(U,oe,fe,Ae,ce=(this.opts.es5?s.varKinds.var:s.varKinds.let)){const be=this._scope.toName(U);return this._for(new c(ce,be,oe,fe),()=>Ae(be))}forOf(U,oe,fe,Ae=s.varKinds.const){const ce=this._scope.toName(U);if(this.opts.es5){const be=oe instanceof g.Name?oe:this.var("_arr",oe);return this.forRange("_i",0,g._`${be}.length`,xe=>{this.var(ce,g._`${be}[${xe}]`),fe(ce)})}return this._for(new d("of",Ae,ce,oe),()=>fe(ce))}forIn(U,oe,fe,Ae=(this.opts.es5?s.varKinds.var:s.varKinds.const)){if(this.opts.ownProperties)return this.forOf(U,g._`Object.keys(${oe})`,fe);const ce=this._scope.toName(U);return this._for(new d("in",Ae,ce,oe),()=>fe(ce))}endFor(){return this._endBlockNode(p)}label(U){return this._leafNode(new y(U))}break(U){return this._leafNode(new q(U))}return(U){const oe=new u;if(this._blockNode(oe),this.code(U),1!==oe.nodes.length)throw new Error('CodeGen: "return" should have one node');return this._endBlockNode(u)}try(U,oe,fe){if(!oe&&!fe)throw new Error('CodeGen: "try" without "catch" and "finally"');const Ae=new m;if(this._blockNode(Ae),this.code(U),oe){const ce=this.name("e");this._currNode=Ae.catch=new x(ce),oe(ce)}return fe&&(this._currNode=Ae.finally=new O,this.code(fe)),this._endBlockNode(x,O)}throw(U){return this._leafNode(new T(U))}block(U,oe){return this._blockStarts.push(this._nodes.length),U&&this.code(U).endBlock(oe),this}endBlock(U){const oe=this._blockStarts.pop();if(void 0===oe)throw new Error("CodeGen: not in self-balancing block");const fe=this._nodes.length-oe;if(fe<0||void 0!==U&&fe!==U)throw new Error(`CodeGen: wrong number of nodes: ${fe} vs ${U} expected`);return this._nodes.length=oe,this}func(U,oe=g.nil,fe,Ae){return this._blockNode(new h(U,oe,fe)),Ae&&this.code(Ae).endFunc(),this}endFunc(){return this._endBlockNode(h)}optimize(U=1){for(;U-- >0;)this._root.optimizeNodes(),this._root.optimizeNames(this._root.names,this._constants)}_leafNode(U){return this._currNode.nodes.push(U),this}_blockNode(U){this._currNode.nodes.push(U),this._nodes.push(U)}_endBlockNode(U,oe){const fe=this._currNode;if(fe instanceof U||oe&&fe instanceof oe)return this._nodes.pop(),this;throw new Error(`CodeGen: not in block "${oe?`${U.kind}/${oe.kind}`:U.kind}"`)}_elseNode(U){const oe=this._currNode;if(!(oe instanceof v))throw new Error('CodeGen: "else" without "if"');return this._currNode=oe.else=U,this}get _root(){return this._nodes[0]}get _currNode(){const U=this._nodes;return U[U.length-1]}set _currNode(U){const oe=this._nodes;oe[oe.length-1]=U}},F.not=X;const re=j(F.operators.AND);F.and=function ee(...$){return $.reduce(re)};const Y=j(F.operators.OR);function j($){return(U,oe)=>U===g.nil?oe:oe===g.nil?U:g._`${N(U)} ${$} ${N(oe)}`}function N($){return $ instanceof g.Name?$:g._`(${$})`}F.or=function ie(...$){return $.reduce(Y)}},1917:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.ValueScope=F.ValueScopeName=F.Scope=F.varKinds=F.UsedValueState=void 0;const g=H(6295);class s extends Error{constructor(y){super(`CodeGen: "code" for ${y} not defined`),this.value=y.value}}var a,P;(P=a=F.UsedValueState||(F.UsedValueState={}))[P.Started=0]="Started",P[P.Completed=1]="Completed",F.varKinds={const:new g.Name("const"),let:new g.Name("let"),var:new g.Name("var")};class M{constructor({prefixes:y,parent:q}={}){this._names={},this._prefixes=y,this._parent=q}toName(y){return y instanceof g.Name?y:this.name(y)}name(y){return new g.Name(this._newName(y))}_newName(y){return`${y}${(this._names[y]||this._nameGroup(y)).index++}`}_nameGroup(y){var q,T;if(null!==(T=null===(q=this._parent)||void 0===q?void 0:q._prefixes)&&void 0!==T&&T.has(y)||this._prefixes&&!this._prefixes.has(y))throw new Error(`CodeGen: prefix "${y}" is not allowed in this scope`);return this._names[y]={prefix:y,index:0}}}F.Scope=M;class E extends g.Name{constructor(y,q){super(q),this.prefix=y}setValue(y,{property:q,itemIndex:T}){this.value=y,this.scopePath=g._`.${new g.Name(q)}[${T}]`}}F.ValueScopeName=E;const _=g._`\n`;F.ValueScope=class A extends M{constructor(y){super(y),this._values={},this._scope=y.scope,this.opts={...y,_n:y.lines?_:g.nil}}get(){return this._scope}name(y){return new E(y,this._newName(y))}value(y,q){var T;if(void 0===q.ref)throw new Error("CodeGen: ref must be passed in value");const W=this.toName(y),{prefix:k}=W,C=null!==(T=q.key)&&void 0!==T?T:q.ref;let I=this._values[k];if(I){const p=I.get(C);if(p)return p}else I=this._values[k]=new Map;I.set(C,W);const z=this._scope[k]||(this._scope[k]=[]),v=z.length;return z[v]=q.ref,W.setValue(q,{property:k,itemIndex:v}),W}getValue(y,q){const T=this._values[y];if(T)return T.get(q)}scopeRefs(y,q=this._values){return this._reduceValues(q,T=>{if(void 0===T.scopePath)throw new Error(`CodeGen: name "${T}" has no value`);return g._`${y}${T.scopePath}`})}scopeCode(y=this._values,q,T){return this._reduceValues(y,W=>{if(void 0===W.value)throw new Error(`CodeGen: name "${W}" has no value`);return W.value.code},q,T)}_reduceValues(y,q,T={},W){let k=g.nil;for(const C in y){const I=y[C];if(!I)continue;const z=T[C]=T[C]||new Map;I.forEach(v=>{if(z.has(v))return;z.set(v,a.Started);let p=q(v);if(p)k=g._`${k}${this.opts.es5?F.varKinds.var:F.varKinds.const} ${v} = ${p};${this.opts._n}`;else{if(!(p=W?.(v)))throw new s(v);k=g._`${k}${p}${this.opts._n}`}z.set(v,a.Completed)})}return k}}},5091:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.extendErrors=F.resetErrorsCount=F.reportExtraError=F.reportError=F.keyword$DataError=F.keywordError=void 0;const g=H(6382),s=H(7990),a=H(5976);function P(z,v){const p=z.const("err",v);z.if(g._`${a.default.vErrors} === null`,()=>z.assign(a.default.vErrors,g._`[${p}]`),g._`${a.default.vErrors}.push(${p})`),z.code(g._`${a.default.errors}++`)}function y(z,v){const{gen:p,validateName:l,schemaEnv:c}=z;c.$async?p.throw(g._`new ${z.ValidationError}(${v})`):(p.assign(g._`${l}.errors`,v),p.return(!1))}F.keywordError={message:({keyword:z})=>g.str`must pass "${z}" keyword validation`},F.keyword$DataError={message:({keyword:z,schemaType:v})=>v?g.str`"${z}" keyword must be ${v} ($data)`:g.str`"${z}" keyword is invalid ($data)`},F.reportError=function M(z,v=F.keywordError,p,l){const{it:c}=z,{gen:d,compositeRule:h,allErrors:u}=c,m=T(z,v,p);l??(h||u)?P(d,m):y(c,g._`[${m}]`)},F.reportExtraError=function E(z,v=F.keywordError,p){const{it:l}=z,{gen:c,compositeRule:d,allErrors:h}=l;P(c,T(z,v,p)),d||h||y(l,a.default.vErrors)},F.resetErrorsCount=function _(z,v){z.assign(a.default.errors,v),z.if(g._`${a.default.vErrors} !== null`,()=>z.if(v,()=>z.assign(g._`${a.default.vErrors}.length`,v),()=>z.assign(a.default.vErrors,null)))},F.extendErrors=function A({gen:z,keyword:v,schemaValue:p,data:l,errsCount:c,it:d}){if(void 0===c)throw new Error("ajv implementation error");const h=z.name("err");z.forRange("i",c,a.default.errors,u=>{z.const(h,g._`${a.default.vErrors}[${u}]`),z.if(g._`${h}.instancePath === undefined`,()=>z.assign(g._`${h}.instancePath`,(0,g.strConcat)(a.default.instancePath,d.errorPath))),z.assign(g._`${h}.schemaPath`,g.str`${d.errSchemaPath}/${v}`),d.opts.verbose&&(z.assign(g._`${h}.schema`,p),z.assign(g._`${h}.data`,l))})};const q={keyword:new g.Name("keyword"),schemaPath:new g.Name("schemaPath"),params:new g.Name("params"),propertyName:new g.Name("propertyName"),message:new g.Name("message"),schema:new g.Name("schema"),parentSchema:new g.Name("parentSchema")};function T(z,v,p){const{createErrors:l}=z.it;return!1===l?g._`{}`:function W(z,v,p={}){const{gen:l,it:c}=z,d=[k(c,p),C(z,p)];return function I(z,{params:v,message:p},l){const{keyword:c,data:d,schemaValue:h,it:u}=z,{opts:m,propertyName:x,topSchemaRef:O,schemaPath:b}=u;l.push([q.keyword,c],[q.params,"function"==typeof v?v(z):v||g._`{}`]),m.messages&&l.push([q.message,"function"==typeof p?p(z):p]),m.verbose&&l.push([q.schema,h],[q.parentSchema,g._`${O}${b}`],[a.default.data,d]),x&&l.push([q.propertyName,x])}(z,v,d),l.object(...d)}(z,v,p)}function k({errorPath:z},{instancePath:v}){const p=v?g.str`${z}${(0,s.getErrorPath)(v,s.Type.Str)}`:z;return[a.default.instancePath,(0,g.strConcat)(a.default.instancePath,p)]}function C({keyword:z,it:{errSchemaPath:v}},{schemaPath:p,parentSchema:l}){let c=l?v:g.str`${v}/${z}`;return p&&(c=g.str`${c}${(0,s.getErrorPath)(p,s.Type.Str)}`),[q.schemaPath,c]}},7140:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.resolveSchema=F.getCompilingSchema=F.resolveRef=F.compileSchema=F.SchemaEnv=void 0;const g=H(6382),s=H(496),a=H(5976),M=H(1880),E=H(7990),_=H(6764);class A{constructor(p){var l;let c;this.refs={},this.dynamicAnchors={},"object"==typeof p.schema&&(c=p.schema),this.schema=p.schema,this.schemaId=p.schemaId,this.root=p.root||this,this.baseId=null!==(l=p.baseId)&&void 0!==l?l:(0,M.normalizeId)(c?.[p.schemaId||"$id"]),this.schemaPath=p.schemaPath,this.localRefs=p.localRefs,this.meta=p.meta,this.$async=c?.$async,this.refs={}}}function P(v){const p=T.call(this,v);if(p)return p;const l=(0,M.getFullPath)(this.opts.uriResolver,v.root.baseId),{es5:c,lines:d}=this.opts.code,{ownProperties:h}=this.opts,u=new g.CodeGen(this.scope,{es5:c,lines:d,ownProperties:h});let m;v.$async&&(m=u.scopeValue("Error",{ref:s.default,code:g._`require("ajv/dist/runtime/validation_error").default`}));const x=u.scopeName("validate");v.validateName=x;const O={gen:u,allErrors:this.opts.allErrors,data:a.default.data,parentData:a.default.parentData,parentDataProperty:a.default.parentDataProperty,dataNames:[a.default.data],dataPathArr:[g.nil],dataLevel:0,dataTypes:[],definedProperties:new Set,topSchemaRef:u.scopeValue("schema",!0===this.opts.code.source?{ref:v.schema,code:(0,g.stringify)(v.schema)}:{ref:v.schema}),validateName:x,ValidationError:m,schema:v.schema,schemaEnv:v,rootId:l,baseId:v.baseId||l,schemaPath:g.nil,errSchemaPath:v.schemaPath||(this.opts.jtd?"":"#"),errorPath:g._`""`,opts:this.opts,self:this};let b;try{this._compilations.add(v),(0,_.validateFunctionCode)(O),u.optimize(this.opts.code.optimize);const L=u.toString();b=`${u.scopeRefs(a.default.scope)}return ${L}`,this.opts.code.process&&(b=this.opts.code.process(b,v));const B=new Function(`${a.default.self}`,`${a.default.scope}`,b)(this,this.scope.get());if(this.scope.value(x,{ref:B}),B.errors=null,B.schema=v.schema,B.schemaEnv=v,v.$async&&(B.$async=!0),!0===this.opts.code.source&&(B.source={validateName:x,validateCode:L,scopeValues:u._values}),this.opts.unevaluated){const{props:S,items:X}=O;B.evaluated={props:S instanceof g.Name?void 0:S,items:X instanceof g.Name?void 0:X,dynamicProps:S instanceof g.Name,dynamicItems:X instanceof g.Name},B.source&&(B.source.evaluated=(0,g.stringify)(B.evaluated))}return v.validate=B,v}catch(L){throw delete v.validate,delete v.validateName,b&&this.logger.error("Error compiling schema, function code:",b),L}finally{this._compilations.delete(v)}}function q(v){return(0,M.inlineRef)(v.schema,this.opts.inlineRefs)?v.schema:v.validate?v:P.call(this,v)}function T(v){for(const p of this._compilations)if(W(p,v))return p}function W(v,p){return v.schema===p.schema&&v.root===p.root&&v.baseId===p.baseId}function k(v,p){let l;for(;"string"==typeof(l=this.refs[p]);)p=l;return l||this.schemas[p]||C.call(this,v,p)}function C(v,p){const l=this.opts.uriResolver.parse(p),c=(0,M._getFullPath)(this.opts.uriResolver,l);let d=(0,M.getFullPath)(this.opts.uriResolver,v.baseId,void 0);if(Object.keys(v.schema).length>0&&c===d)return z.call(this,l,v);const h=(0,M.normalizeId)(c),u=this.refs[h]||this.schemas[h];if("string"==typeof u){const m=C.call(this,v,u);return"object"!=typeof m?.schema?void 0:z.call(this,l,m)}if("object"==typeof u?.schema){if(u.validate||P.call(this,u),h===(0,M.normalizeId)(p)){const{schema:m}=u,{schemaId:x}=this.opts,O=m[x];return O&&(d=(0,M.resolveUrl)(this.opts.uriResolver,d,O)),new A({schema:m,schemaId:x,root:v,baseId:d})}return z.call(this,l,u)}}F.SchemaEnv=A,F.compileSchema=P,F.resolveRef=function y(v,p,l){var c;l=(0,M.resolveUrl)(this.opts.uriResolver,p,l);const d=v.refs[l];if(d)return d;let h=k.call(this,v,l);if(void 0===h){const u=null===(c=v.localRefs)||void 0===c?void 0:c[l],{schemaId:m}=this.opts;u&&(h=new A({schema:u,schemaId:m,root:v,baseId:p}))}return void 0!==h?v.refs[l]=q.call(this,h):void 0},F.getCompilingSchema=T,F.resolveSchema=C;const I=new Set(["properties","patternProperties","enum","dependencies","definitions"]);function z(v,{baseId:p,schema:l,root:c}){var d;if("/"!==(null===(d=v.fragment)||void 0===d?void 0:d[0]))return;for(const m of v.fragment.slice(1).split("/")){if("boolean"==typeof l)return;const x=l[(0,E.unescapeFragment)(m)];if(void 0===x)return;const O="object"==typeof(l=x)&&l[this.opts.schemaId];!I.has(m)&&O&&(p=(0,M.resolveUrl)(this.opts.uriResolver,p,O))}let h;if("boolean"!=typeof l&&l.$ref&&!(0,E.schemaHasRulesButRef)(l,this.RULES)){const m=(0,M.resolveUrl)(this.opts.uriResolver,p,l.$ref);h=C.call(this,c,m)}const{schemaId:u}=this.opts;return h=h||new A({schema:l,schemaId:u,root:c,baseId:p}),h.schema!==h.root.schema?h:void 0}},5976:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const g=H(6382),s={data:new g.Name("data"),valCxt:new g.Name("valCxt"),instancePath:new g.Name("instancePath"),parentData:new g.Name("parentData"),parentDataProperty:new g.Name("parentDataProperty"),rootData:new g.Name("rootData"),dynamicAnchors:new g.Name("dynamicAnchors"),vErrors:new g.Name("vErrors"),errors:new g.Name("errors"),this:new g.Name("this"),self:new g.Name("self"),scope:new g.Name("scope"),json:new g.Name("json"),jsonPos:new g.Name("jsonPos"),jsonLen:new g.Name("jsonLen"),jsonPart:new g.Name("jsonPart")};F.default=s},140:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const g=H(1880);class s extends Error{constructor(M,E,_,A){super(A||`can't resolve reference ${_} from id ${E}`),this.missingRef=(0,g.resolveUrl)(M,E,_),this.missingSchema=(0,g.normalizeId)((0,g.getFullPath)(M,this.missingRef))}}F.default=s},1880:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.getSchemaRefs=F.resolveUrl=F.normalizeId=F._getFullPath=F.getFullPath=F.inlineRef=void 0;const g=H(7990),s=H(2559),a=H(3366),M=new Set(["type","format","pattern","maxLength","minLength","maxProperties","minProperties","maxItems","minItems","maximum","minimum","uniqueItems","multipleOf","required","enum","const"]);F.inlineRef=function E(z,v=!0){return"boolean"==typeof z||(!0===v?!A(z):!!v&&P(z)<=v)};const _=new Set(["$ref","$recursiveRef","$recursiveAnchor","$dynamicRef","$dynamicAnchor"]);function A(z){for(const v in z){if(_.has(v))return!0;const p=z[v];if(Array.isArray(p)&&p.some(A)||"object"==typeof p&&A(p))return!0}return!1}function P(z){let v=0;for(const p in z){if("$ref"===p)return 1/0;if(v++,!M.has(p)&&("object"==typeof z[p]&&(0,g.eachItem)(z[p],l=>v+=P(l)),v===1/0))return 1/0}return v}function y(z,v="",p){!1!==p&&(v=W(v));const l=z.parse(v);return q(z,l)}function q(z,v){return z.serialize(v).split("#")[0]+"#"}F.getFullPath=y,F._getFullPath=q;const T=/#\/?$/;function W(z){return z?z.replace(T,""):""}F.normalizeId=W,F.resolveUrl=function k(z,v,p){return p=W(p),z.resolve(v,p)};const C=/^[a-z_][-a-z0-9._]*$/i;F.getSchemaRefs=function I(z,v){if("boolean"==typeof z)return{};const{schemaId:p,uriResolver:l}=this.opts,c=W(z[p]||v),d={"":c},h=y(l,c,!1),u={},m=new Set;return a(z,{allKeys:!0},(b,L,V,B)=>{if(void 0===B)return;const S=h+L;let X=d[B];function re(Y){if(Y=W(X?(0,this.opts.uriResolver.resolve)(X,Y):Y),m.has(Y))throw O(Y);m.add(Y);let j=this.refs[Y];return"string"==typeof j&&(j=this.refs[j]),"object"==typeof j?x(b,j.schema,Y):Y!==W(S)&&("#"===Y[0]?(x(b,u[Y],Y),u[Y]=b):this.refs[Y]=S),Y}function ee(Y){if("string"==typeof Y){if(!C.test(Y))throw new Error(`invalid anchor "${Y}"`);re.call(this,`#${Y}`)}}"string"==typeof b[p]&&(X=re.call(this,b[p])),ee.call(this,b.$anchor),ee.call(this,b.$dynamicAnchor),d[L]=X}),u;function x(b,L,V){if(void 0!==L&&!s(b,L))throw O(V)}function O(b){return new Error(`reference "${b}" resolves to more than one schema`)}}},2848:(Oe,F)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.getRules=F.isJSONType=void 0;const g=new Set(["string","number","integer","boolean","null","object","array"]);F.isJSONType=function s(M){return"string"==typeof M&&g.has(M)},F.getRules=function a(){const M={number:{type:"number",rules:[]},string:{type:"string",rules:[]},array:{type:"array",rules:[]},object:{type:"object",rules:[]}};return{types:{...M,integer:!0,boolean:!0,null:!0},rules:[{rules:[]},M.number,M.string,M.array,M.object],post:{rules:[]},all:{},keywords:{}}}},7990:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.checkStrictMode=F.getErrorPath=F.Type=F.useFunc=F.setEvaluated=F.evaluatedPropsToName=F.mergeEvaluated=F.eachItem=F.unescapeJsonPointer=F.escapeJsonPointer=F.escapeFragment=F.unescapeFragment=F.schemaRefOrVal=F.schemaHasRulesButRef=F.schemaHasRules=F.checkUnknownRules=F.alwaysValidSchema=F.toHash=void 0;const g=H(6382),s=H(6295);function E(h,u=h.schema){const{opts:m,self:x}=h;if(!m.strictSchema||"boolean"==typeof u)return;const O=x.RULES.keywords;for(const b in u)O[b]||d(h,`unknown keyword: "${b}"`)}function _(h,u){if("boolean"==typeof h)return!h;for(const m in h)if(u[m])return!0;return!1}function T(h){return"number"==typeof h?`${h}`:h.replace(/~/g,"~0").replace(/\//g,"~1")}function W(h){return h.replace(/~1/g,"/").replace(/~0/g,"~")}function C({mergeNames:h,mergeToName:u,mergeValues:m,resultToName:x}){return(O,b,L,V)=>{const B=void 0===L?b:L instanceof g.Name?(b instanceof g.Name?h(O,b,L):u(O,b,L),L):b instanceof g.Name?(u(O,L,b),b):m(b,L);return V!==g.Name||B instanceof g.Name?B:x(O,B)}}function I(h,u){if(!0===u)return h.var("props",!0);const m=h.var("props",g._`{}`);return void 0!==u&&z(h,m,u),m}function z(h,u,m){Object.keys(m).forEach(x=>h.assign(g._`${u}${(0,g.getProperty)(x)}`,!0))}F.toHash=function a(h){const u={};for(const m of h)u[m]=!0;return u},F.alwaysValidSchema=function M(h,u){return"boolean"==typeof u?u:0===Object.keys(u).length||(E(h,u),!_(u,h.self.RULES.all))},F.checkUnknownRules=E,F.schemaHasRules=_,F.schemaHasRulesButRef=function A(h,u){if("boolean"==typeof h)return!h;for(const m in h)if("$ref"!==m&&u.all[m])return!0;return!1},F.schemaRefOrVal=function P({topSchemaRef:h,schemaPath:u},m,x,O){if(!O){if("number"==typeof m||"boolean"==typeof m)return m;if("string"==typeof m)return g._`${m}`}return g._`${h}${u}${(0,g.getProperty)(x)}`},F.unescapeFragment=function y(h){return W(decodeURIComponent(h))},F.escapeFragment=function q(h){return encodeURIComponent(T(h))},F.escapeJsonPointer=T,F.unescapeJsonPointer=W,F.eachItem=function k(h,u){if(Array.isArray(h))for(const m of h)u(m);else u(h)},F.mergeEvaluated={props:C({mergeNames:(h,u,m)=>h.if(g._`${m} !== true && ${u} !== undefined`,()=>{h.if(g._`${u} === true`,()=>h.assign(m,!0),()=>h.assign(m,g._`${m} || {}`).code(g._`Object.assign(${m}, ${u})`))}),mergeToName:(h,u,m)=>h.if(g._`${m} !== true`,()=>{!0===u?h.assign(m,!0):(h.assign(m,g._`${m} || {}`),z(h,m,u))}),mergeValues:(h,u)=>!0===h||{...h,...u},resultToName:I}),items:C({mergeNames:(h,u,m)=>h.if(g._`${m} !== true && ${u} !== undefined`,()=>h.assign(m,g._`${u} === true ? true : ${m} > ${u} ? ${m} : ${u}`)),mergeToName:(h,u,m)=>h.if(g._`${m} !== true`,()=>h.assign(m,!0===u||g._`${m} > ${u} ? ${m} : ${u}`)),mergeValues:(h,u)=>!0===h||Math.max(h,u),resultToName:(h,u)=>h.var("items",u)})},F.evaluatedPropsToName=I,F.setEvaluated=z;const v={};var l,h;function d(h,u,m=h.opts.strictSchema){if(m){if(u=`strict mode: ${u}`,!0===m)throw new Error(u);h.self.logger.warn(u)}}F.useFunc=function p(h,u){return h.scopeValue("func",{ref:u,code:v[u.code]||(v[u.code]=new s._Code(u.code))})},(h=l=F.Type||(F.Type={}))[h.Num=0]="Num",h[h.Str=1]="Str",F.getErrorPath=function c(h,u,m){if(h instanceof g.Name){const x=u===l.Num;return m?x?g._`"[" + ${h} + "]"`:g._`"['" + ${h} + "']"`:x?g._`"/" + ${h}`:g._`"/" + ${h}.replace(/~/g, "~0").replace(/\\//g, "~1")`}return m?(0,g.getProperty)(h).toString():"/"+T(h)},F.checkStrictMode=d},368:(Oe,F)=>{"use strict";function g(a,M){return M.rules.some(E=>s(a,E))}function s(a,M){var E;return void 0!==a[M.keyword]||(null===(E=M.definition.implements)||void 0===E?void 0:E.some(_=>void 0!==a[_]))}Object.defineProperty(F,"__esModule",{value:!0}),F.shouldUseRule=F.shouldUseGroup=F.schemaHasRulesForType=void 0,F.schemaHasRulesForType=function H({schema:a,self:M},E){const _=M.RULES.types[E];return _&&!0!==_&&g(a,_)},F.shouldUseGroup=g,F.shouldUseRule=s},8007:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.boolOrEmptySchema=F.topBoolOrEmptySchema=void 0;const g=H(5091),s=H(6382),a=H(5976),M={message:"boolean schema is false"};function A(P,y){const{gen:q,data:T}=P;(0,g.reportError)({gen:q,keyword:"false schema",data:T,schema:!1,schemaCode:!1,schemaValue:!1,params:{},it:P},M,void 0,y)}F.topBoolOrEmptySchema=function E(P){const{gen:y,schema:q,validateName:T}=P;!1===q?A(P,!1):"object"==typeof q&&!0===q.$async?y.return(a.default.data):(y.assign(s._`${T}.errors`,null),y.return(!0))},F.boolOrEmptySchema=function _(P,y){const{gen:q,schema:T}=P;!1===T?(q.var(y,!1),A(P)):q.var(y,!0)}},9078:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.reportTypeError=F.checkDataTypes=F.checkDataType=F.coerceAndCheckDataType=F.getJSONTypes=F.getSchemaTypes=F.DataType=void 0;const g=H(2848),s=H(368),a=H(5091),M=H(6382),E=H(7990);var _,l;function P(l){const c=Array.isArray(l)?l:l?[l]:[];if(c.every(g.isJSONType))return c;throw new Error("type must be JSONType or JSONType[]: "+c.join(","))}(l=_=F.DataType||(F.DataType={}))[l.Correct=0]="Correct",l[l.Wrong=1]="Wrong",F.getSchemaTypes=function A(l){const c=P(l.type);if(c.includes("null")){if(!1===l.nullable)throw new Error("type: null contradicts nullable: false")}else{if(!c.length&&void 0!==l.nullable)throw new Error('"nullable" cannot be used without "type"');!0===l.nullable&&c.push("null")}return c},F.getJSONTypes=P,F.coerceAndCheckDataType=function y(l,c){const{gen:d,data:h,opts:u}=l,m=function T(l,c){return c?l.filter(d=>q.has(d)||"array"===c&&"array"===d):[]}(c,u.coerceTypes),x=c.length>0&&!(0===m.length&&1===c.length&&(0,s.schemaHasRulesForType)(l,c[0]));if(x){const O=I(c,h,u.strictNumbers,_.Wrong);d.if(O,()=>{m.length?function W(l,c,d){const{gen:h,data:u,opts:m}=l,x=h.let("dataType",M._`typeof ${u}`),O=h.let("coerced",M._`undefined`);"array"===m.coerceTypes&&h.if(M._`${x} == 'object' && Array.isArray(${u}) && ${u}.length == 1`,()=>h.assign(u,M._`${u}[0]`).assign(x,M._`typeof ${u}`).if(I(c,u,m.strictNumbers),()=>h.assign(O,u))),h.if(M._`${O} !== undefined`);for(const L of d)(q.has(L)||"array"===L&&"array"===m.coerceTypes)&&b(L);function b(L){switch(L){case"string":return void h.elseIf(M._`${x} == "number" || ${x} == "boolean"`).assign(O,M._`"" + ${u}`).elseIf(M._`${u} === null`).assign(O,M._`""`);case"number":return void h.elseIf(M._`${x} == "boolean" || ${u} === null || (${x} == "string" && ${u} && ${u} == +${u})`).assign(O,M._`+${u}`);case"integer":return void h.elseIf(M._`${x} === "boolean" || ${u} === null || (${x} === "string" && ${u} && ${u} == +${u} && !(${u} % 1))`).assign(O,M._`+${u}`);case"boolean":return void h.elseIf(M._`${u} === "false" || ${u} === 0 || ${u} === null`).assign(O,!1).elseIf(M._`${u} === "true" || ${u} === 1`).assign(O,!0);case"null":return h.elseIf(M._`${u} === "" || ${u} === 0 || ${u} === false`),void h.assign(O,null);case"array":h.elseIf(M._`${x} === "string" || ${x} === "number" || ${x} === "boolean" || ${u} === null`).assign(O,M._`[${u}]`)}}h.else(),v(l),h.endIf(),h.if(M._`${O} !== undefined`,()=>{h.assign(u,O),function k({gen:l,parentData:c,parentDataProperty:d},h){l.if(M._`${c} !== undefined`,()=>l.assign(M._`${c}[${d}]`,h))}(l,O)})}(l,c,m):v(l)})}return x};const q=new Set(["string","number","integer","boolean","null"]);function C(l,c,d,h=_.Correct){const u=h===_.Correct?M.operators.EQ:M.operators.NEQ;let m;switch(l){case"null":return M._`${c} ${u} null`;case"array":m=M._`Array.isArray(${c})`;break;case"object":m=M._`${c} && typeof ${c} == "object" && !Array.isArray(${c})`;break;case"integer":m=x(M._`!(${c} % 1) && !isNaN(${c})`);break;case"number":m=x();break;default:return M._`typeof ${c} ${u} ${l}`}return h===_.Correct?m:(0,M.not)(m);function x(O=M.nil){return(0,M.and)(M._`typeof ${c} == "number"`,O,d?M._`isFinite(${c})`:M.nil)}}function I(l,c,d,h){if(1===l.length)return C(l[0],c,d,h);let u;const m=(0,E.toHash)(l);if(m.array&&m.object){const x=M._`typeof ${c} != "object"`;u=m.null?x:M._`!${c} || ${x}`,delete m.null,delete m.array,delete m.object}else u=M.nil;m.number&&delete m.integer;for(const x in m)u=(0,M.and)(u,C(x,c,d,h));return u}F.checkDataType=C,F.checkDataTypes=I;const z={message:({schema:l})=>`must be ${l}`,params:({schema:l,schemaValue:c})=>"string"==typeof l?M._`{type: ${l}}`:M._`{type: ${c}}`};function v(l){const c=function p(l){const{gen:c,data:d,schema:h}=l,u=(0,E.schemaRefOrVal)(l,h,"type");return{gen:c,keyword:"type",data:d,schema:h.type,schemaCode:u,schemaValue:u,parentSchema:h,params:{},it:l}}(l);(0,a.reportError)(c,z)}F.reportTypeError=v},7866:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.assignDefaults=void 0;const g=H(6382),s=H(7990);function M(E,_,A){const{gen:P,compositeRule:y,data:q,opts:T}=E;if(void 0===A)return;const W=g._`${q}${(0,g.getProperty)(_)}`;if(y)return void(0,s.checkStrictMode)(E,`default is ignored for: ${W}`);let k=g._`${W} === undefined`;"empty"===T.useDefaults&&(k=g._`${k} || ${W} === null || ${W} === ""`),P.if(k,g._`${W} = ${(0,g.stringify)(A)}`)}F.assignDefaults=function a(E,_){const{properties:A,items:P}=E.schema;if("object"===_&&A)for(const y in A)M(E,y,A[y].default);else"array"===_&&Array.isArray(P)&&P.forEach((y,q)=>M(E,q,y.default))}},6764:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.getData=F.KeywordCxt=F.validateFunctionCode=void 0;const g=H(8007),s=H(9078),a=H(368),M=H(9078),E=H(7866),_=H(2707),A=H(2639),P=H(6382),y=H(5976),q=H(1880),T=H(7990),W=H(5091);function C({gen:K,validateName:R,schema:te,schemaEnv:ae,opts:de},J){de.code.es5?K.func(R,P._`${y.default.data}, ${y.default.valCxt}`,ae.$async,()=>{K.code(P._`"use strict"; ${l(te,de)}`),function z(K,R){K.if(y.default.valCxt,()=>{K.var(y.default.instancePath,P._`${y.default.valCxt}.${y.default.instancePath}`),K.var(y.default.parentData,P._`${y.default.valCxt}.${y.default.parentData}`),K.var(y.default.parentDataProperty,P._`${y.default.valCxt}.${y.default.parentDataProperty}`),K.var(y.default.rootData,P._`${y.default.valCxt}.${y.default.rootData}`),R.dynamicRef&&K.var(y.default.dynamicAnchors,P._`${y.default.valCxt}.${y.default.dynamicAnchors}`)},()=>{K.var(y.default.instancePath,P._`""`),K.var(y.default.parentData,P._`undefined`),K.var(y.default.parentDataProperty,P._`undefined`),K.var(y.default.rootData,y.default.data),R.dynamicRef&&K.var(y.default.dynamicAnchors,P._`{}`)})}(K,de),K.code(J)}):K.func(R,P._`${y.default.data}, ${function I(K){return P._`{${y.default.instancePath}="", ${y.default.parentData}, ${y.default.parentDataProperty}, ${y.default.rootData}=${y.default.data}${K.dynamicRef?P._`, ${y.default.dynamicAnchors}={}`:P.nil}}={}`}(de)}`,ae.$async,()=>K.code(l(te,de)).code(J))}function l(K,R){const te="object"==typeof K&&K[R.schemaId];return te&&(R.code.source||R.code.process)?P._`/*# sourceURL=${te} */`:P.nil}function d({schema:K,self:R}){if("boolean"==typeof K)return!K;for(const te in K)if(R.RULES.all[te])return!0;return!1}function h(K){return"boolean"!=typeof K.schema}function m(K){(0,T.checkUnknownRules)(K),function O(K){const{schema:R,errSchemaPath:te,opts:ae,self:de}=K;R.$ref&&ae.ignoreKeywordsWithRef&&(0,T.schemaHasRulesButRef)(R,de.RULES)&&de.logger.warn(`$ref: keywords ignored in schema at path "${te}"`)}(K)}function x(K,R){if(K.opts.jtd)return re(K,[],!1,R);const te=(0,s.getSchemaTypes)(K.schema);re(K,te,!(0,s.coerceAndCheckDataType)(K,te),R)}function B({gen:K,schemaEnv:R,schema:te,errSchemaPath:ae,opts:de}){const J=te.$comment;if(!0===de.$comment)K.code(P._`${y.default.self}.logger.log(${J})`);else if("function"==typeof de.$comment){const ne=P.str`${ae}/$comment`,pe=K.scopeValue("root",{ref:R.root});K.code(P._`${y.default.self}.opts.$comment(${J}, ${ne}, ${pe}.schema)`)}}function re(K,R,te,ae){const{gen:de,schema:J,data:ne,allErrors:pe,opts:Ce,self:Se}=K,{RULES:Ge}=Se;function bt(At){(0,a.shouldUseGroup)(J,At)&&(At.type?(de.if((0,M.checkDataType)(At.type,ne,Ce.strictNumbers)),ee(K,At),1===R.length&&R[0]===At.type&&te&&(de.else(),(0,M.reportTypeError)(K)),de.endIf()):ee(K,At),pe||de.if(P._`${y.default.errors} === ${ae||0}`))}!J.$ref||!Ce.ignoreKeywordsWithRef&&(0,T.schemaHasRulesButRef)(J,Ge)?(Ce.jtd||function Y(K,R){K.schemaEnv.meta||!K.opts.strictTypes||(function ie(K,R){if(R.length){if(!K.dataTypes.length)return void(K.dataTypes=R);R.forEach(te=>{U(K.dataTypes,te)||fe(K,`type "${te}" not allowed by context "${K.dataTypes.join(",")}"`)}),function oe(K,R){const te=[];for(const ae of K.dataTypes)U(R,ae)?te.push(ae):R.includes("integer")&&"number"===ae&&te.push("integer");K.dataTypes=te}(K,R)}}(K,R),K.opts.allowUnionTypes||function j(K,R){R.length>1&&(2!==R.length||!R.includes("null"))&&fe(K,"use allowUnionTypes to allow union type keyword")}(K,R),function N(K,R){const te=K.self.RULES.all;for(const ae in te){const de=te[ae];if("object"==typeof de&&(0,a.shouldUseRule)(K.schema,de)){const{type:J}=de.definition;J.length&&!J.some(ne=>$(R,ne))&&fe(K,`missing type "${J.join(",")}" for keyword "${ae}"`)}}}(K,K.dataTypes))}(K,R),de.block(()=>{for(const At of Ge.rules)bt(At);bt(Ge.post)})):de.block(()=>ce(K,"$ref",Ge.all.$ref.definition))}function ee(K,R){const{gen:te,schema:ae,opts:{useDefaults:de}}=K;de&&(0,E.assignDefaults)(K,R.type),te.block(()=>{for(const J of R.rules)(0,a.shouldUseRule)(ae,J)&&ce(K,J.keyword,J.definition,R.type)})}function $(K,R){return K.includes(R)||"number"===R&&K.includes("integer")}function U(K,R){return K.includes(R)||"integer"===R&&K.includes("number")}function fe(K,R){(0,T.checkStrictMode)(K,R+=` at "${K.schemaEnv.baseId+K.errSchemaPath}" (strictTypes)`,K.opts.strictTypes)}F.validateFunctionCode=function k(K){h(K)&&(m(K),d(K))?function v(K){const{schema:R,opts:te,gen:ae}=K;C(K,()=>{te.$comment&&R.$comment&&B(K),function b(K){const{schema:R,opts:te}=K;void 0!==R.default&&te.useDefaults&&te.strictSchema&&(0,T.checkStrictMode)(K,"default is ignored in the schema root")}(K),ae.let(y.default.vErrors,null),ae.let(y.default.errors,0),te.unevaluated&&function p(K){const{gen:R,validateName:te}=K;K.evaluated=R.const("evaluated",P._`${te}.evaluated`),R.if(P._`${K.evaluated}.dynamicProps`,()=>R.assign(P._`${K.evaluated}.props`,P._`undefined`)),R.if(P._`${K.evaluated}.dynamicItems`,()=>R.assign(P._`${K.evaluated}.items`,P._`undefined`))}(K),x(K),function S(K){const{gen:R,schemaEnv:te,validateName:ae,ValidationError:de,opts:J}=K;te.$async?R.if(P._`${y.default.errors} === 0`,()=>R.return(y.default.data),()=>R.throw(P._`new ${de}(${y.default.vErrors})`)):(R.assign(P._`${ae}.errors`,y.default.vErrors),J.unevaluated&&function X({gen:K,evaluated:R,props:te,items:ae}){te instanceof P.Name&&K.assign(P._`${R}.props`,te),ae instanceof P.Name&&K.assign(P._`${R}.items`,ae)}(K),R.return(P._`${y.default.errors} === 0`))}(K)})}(K):C(K,()=>(0,g.topBoolOrEmptySchema)(K))};class Ae{constructor(R,te,ae){if((0,_.validateKeywordUsage)(R,te,ae),this.gen=R.gen,this.allErrors=R.allErrors,this.keyword=ae,this.data=R.data,this.schema=R.schema[ae],this.$data=te.$data&&R.opts.$data&&this.schema&&this.schema.$data,this.schemaValue=(0,T.schemaRefOrVal)(R,this.schema,ae,this.$data),this.schemaType=te.schemaType,this.parentSchema=R.schema,this.params={},this.it=R,this.def=te,this.$data)this.schemaCode=R.gen.const("vSchema",ge(this.$data,R));else if(this.schemaCode=this.schemaValue,!(0,_.validSchemaType)(this.schema,te.schemaType,te.allowUndefined))throw new Error(`${ae} value must be ${JSON.stringify(te.schemaType)}`);("code"in te?te.trackErrors:!1!==te.errors)&&(this.errsCount=R.gen.const("_errs",y.default.errors))}result(R,te,ae){this.failResult((0,P.not)(R),te,ae)}failResult(R,te,ae){this.gen.if(R),ae?ae():this.error(),te?(this.gen.else(),te(),this.allErrors&&this.gen.endIf()):this.allErrors?this.gen.endIf():this.gen.else()}pass(R,te){this.failResult((0,P.not)(R),void 0,te)}fail(R){if(void 0===R)return this.error(),void(this.allErrors||this.gen.if(!1));this.gen.if(R),this.error(),this.allErrors?this.gen.endIf():this.gen.else()}fail$data(R){if(!this.$data)return this.fail(R);const{schemaCode:te}=this;this.fail(P._`${te} !== undefined && (${(0,P.or)(this.invalid$data(),R)})`)}error(R,te,ae){if(te)return this.setParams(te),this._error(R,ae),void this.setParams({});this._error(R,ae)}_error(R,te){(R?W.reportExtraError:W.reportError)(this,this.def.error,te)}$dataError(){(0,W.reportError)(this,this.def.$dataError||W.keyword$DataError)}reset(){if(void 0===this.errsCount)throw new Error('add "trackErrors" to keyword definition');(0,W.resetErrorsCount)(this.gen,this.errsCount)}ok(R){this.allErrors||this.gen.if(R)}setParams(R,te){te?Object.assign(this.params,R):this.params=R}block$data(R,te,ae=P.nil){this.gen.block(()=>{this.check$data(R,ae),te()})}check$data(R=P.nil,te=P.nil){if(!this.$data)return;const{gen:ae,schemaCode:de,schemaType:J,def:ne}=this;ae.if((0,P.or)(P._`${de} === undefined`,te)),R!==P.nil&&ae.assign(R,!0),(J.length||ne.validateSchema)&&(ae.elseIf(this.invalid$data()),this.$dataError(),R!==P.nil&&ae.assign(R,!1)),ae.else()}invalid$data(){const{gen:R,schemaCode:te,schemaType:ae,def:de,it:J}=this;return(0,P.or)(function ne(){if(ae.length){if(!(te instanceof P.Name))throw new Error("ajv implementation error");const Ce=Array.isArray(ae)?ae:[ae];return P._`${(0,M.checkDataTypes)(Ce,te,J.opts.strictNumbers,M.DataType.Wrong)}`}return P.nil}(),function pe(){if(de.validateSchema){const Ce=R.scopeValue("validate$data",{ref:de.validateSchema});return P._`!${Ce}(${te})`}return P.nil}())}subschema(R,te){const ae=(0,A.getSubschema)(this.it,R);(0,A.extendSubschemaData)(ae,this.it,R),(0,A.extendSubschemaMode)(ae,R);const de={...this.it,...ae,items:void 0,props:void 0};return function c(K,R){h(K)&&(m(K),d(K))?function u(K,R){const{schema:te,gen:ae,opts:de}=K;de.$comment&&te.$comment&&B(K),function L(K){const R=K.schema[K.opts.schemaId];R&&(K.baseId=(0,q.resolveUrl)(K.opts.uriResolver,K.baseId,R))}(K),function V(K){if(K.schema.$async&&!K.schemaEnv.$async)throw new Error("async schema in sync schema")}(K);const J=ae.const("_errs",y.default.errors);x(K,J),ae.var(R,P._`${J} === ${y.default.errors}`)}(K,R):(0,g.boolOrEmptySchema)(K,R)}(de,te),de}mergeEvaluated(R,te){const{it:ae,gen:de}=this;ae.opts.unevaluated&&(!0!==ae.props&&void 0!==R.props&&(ae.props=T.mergeEvaluated.props(de,R.props,ae.props,te)),!0!==ae.items&&void 0!==R.items&&(ae.items=T.mergeEvaluated.items(de,R.items,ae.items,te)))}mergeValidEvaluated(R,te){const{it:ae,gen:de}=this;if(ae.opts.unevaluated&&(!0!==ae.props||!0!==ae.items))return de.if(te,()=>this.mergeEvaluated(R,P.Name)),!0}}function ce(K,R,te,ae){const de=new Ae(K,te,R);"code"in te?te.code(de,ae):de.$data&&te.validate?(0,_.funcKeywordCode)(de,te):"macro"in te?(0,_.macroKeywordCode)(de,te):(te.compile||te.validate)&&(0,_.funcKeywordCode)(de,te)}F.KeywordCxt=Ae;const be=/^\/(?:[^~]|~0|~1)*$/,xe=/^([0-9]+)(#|\/(?:[^~]|~0|~1)*)?$/;function ge(K,{dataLevel:R,dataNames:te,dataPathArr:ae}){let de,J;if(""===K)return y.default.rootData;if("/"===K[0]){if(!be.test(K))throw new Error(`Invalid JSON-pointer: ${K}`);de=K,J=y.default.rootData}else{const Se=xe.exec(K);if(!Se)throw new Error(`Invalid JSON-pointer: ${K}`);const Ge=+Se[1];if(de=Se[2],"#"===de){if(Ge>=R)throw new Error(Ce("property/index",Ge));return ae[R-Ge]}if(Ge>R)throw new Error(Ce("data",Ge));if(J=te[R-Ge],!de)return J}let ne=J;const pe=de.split("/");for(const Se of pe)Se&&(J=P._`${J}${(0,P.getProperty)((0,T.unescapeJsonPointer)(Se))}`,ne=P._`${ne} && ${J}`);return ne;function Ce(Se,Ge){return`Cannot access ${Se} ${Ge} levels up, current level is ${R}`}}F.getData=ge},2707:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.validateKeywordUsage=F.validSchemaType=F.funcKeywordCode=F.macroKeywordCode=void 0;const g=H(6382),s=H(5976),a=H(2812),M=H(5091);function A(k){const{gen:C,data:I,it:z}=k;C.if(z.parentData,()=>C.assign(I,g._`${z.parentData}[${z.parentDataProperty}]`))}function q(k,C,I){if(void 0===I)throw new Error(`keyword "${C}" failed to compile`);return k.scopeValue("keyword","function"==typeof I?{ref:I}:{ref:I,code:(0,g.stringify)(I)})}F.macroKeywordCode=function E(k,C){const{gen:I,keyword:z,schema:v,parentSchema:p,it:l}=k,c=C.macro.call(l.self,v,p,l),d=q(I,z,c);!1!==l.opts.validateSchema&&l.self.validateSchema(c,!0);const h=I.name("valid");k.subschema({schema:c,schemaPath:g.nil,errSchemaPath:`${l.errSchemaPath}/${z}`,topSchemaRef:d,compositeRule:!0},h),k.pass(h,()=>k.error(!0))},F.funcKeywordCode=function _(k,C){var I;const{gen:z,keyword:v,schema:p,parentSchema:l,$data:c,it:d}=k;!function y({schemaEnv:k},C){if(C.async&&!k.$async)throw new Error("async keyword in sync schema")}(d,C);const h=!c&&C.compile?C.compile.call(d.self,p,l,d):C.validate,u=q(z,v,h),m=z.let("valid");function L(B=(C.async?g._`await `:g.nil)){z.assign(m,g._`${B}${(0,a.callValidateCode)(k,u,d.opts.passContext?s.default.this:s.default.self,!("compile"in C&&!c||!1===C.schema))}`,C.modifying)}function V(B){var S;z.if((0,g.not)(null!==(S=C.valid)&&void 0!==S?S:m),B)}k.block$data(m,function x(){if(!1===C.errors)L(),C.modifying&&A(k),V(()=>k.error());else{const B=C.async?function O(){const B=z.let("ruleErrs",null);return z.try(()=>L(g._`await `),S=>z.assign(m,!1).if(g._`${S} instanceof ${d.ValidationError}`,()=>z.assign(B,g._`${S}.errors`),()=>z.throw(S))),B}():function b(){const B=g._`${u}.errors`;return z.assign(B,null),L(g.nil),B}();C.modifying&&A(k),V(()=>function P(k,C){const{gen:I}=k;I.if(g._`Array.isArray(${C})`,()=>{I.assign(s.default.vErrors,g._`${s.default.vErrors} === null ? ${C} : ${s.default.vErrors}.concat(${C})`).assign(s.default.errors,g._`${s.default.vErrors}.length`),(0,M.extendErrors)(k)},()=>k.error())}(k,B))}}),k.ok(null!==(I=C.valid)&&void 0!==I?I:m)},F.validSchemaType=function T(k,C,I=!1){return!C.length||C.some(z=>"array"===z?Array.isArray(k):"object"===z?k&&"object"==typeof k&&!Array.isArray(k):typeof k==z||I&&typeof k>"u")},F.validateKeywordUsage=function W({schema:k,opts:C,self:I,errSchemaPath:z},v,p){if(Array.isArray(v.keyword)?!v.keyword.includes(p):v.keyword!==p)throw new Error("ajv implementation error");const l=v.dependencies;if(l?.some(c=>!Object.prototype.hasOwnProperty.call(k,c)))throw new Error(`parent schema must have dependencies of ${p}: ${l.join(",")}`);if(v.validateSchema&&!v.validateSchema(k[p])){const d=`keyword "${p}" value is invalid at path "${z}": `+I.errorsText(v.validateSchema.errors);if("log"!==C.validateSchema)throw new Error(d);I.logger.error(d)}}},2639:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.extendSubschemaMode=F.extendSubschemaData=F.getSubschema=void 0;const g=H(6382),s=H(7990);F.getSubschema=function a(_,{keyword:A,schemaProp:P,schema:y,schemaPath:q,errSchemaPath:T,topSchemaRef:W}){if(void 0!==A&&void 0!==y)throw new Error('both "keyword" and "schema" passed, only one allowed');if(void 0!==A){const k=_.schema[A];return void 0===P?{schema:k,schemaPath:g._`${_.schemaPath}${(0,g.getProperty)(A)}`,errSchemaPath:`${_.errSchemaPath}/${A}`}:{schema:k[P],schemaPath:g._`${_.schemaPath}${(0,g.getProperty)(A)}${(0,g.getProperty)(P)}`,errSchemaPath:`${_.errSchemaPath}/${A}/${(0,s.escapeFragment)(P)}`}}if(void 0!==y){if(void 0===q||void 0===T||void 0===W)throw new Error('"schemaPath", "errSchemaPath" and "topSchemaRef" are required with "schema"');return{schema:y,schemaPath:q,topSchemaRef:W,errSchemaPath:T}}throw new Error('either "keyword" or "schema" must be passed')},F.extendSubschemaData=function M(_,A,{dataProp:P,dataPropType:y,data:q,dataTypes:T,propertyName:W}){if(void 0!==q&&void 0!==P)throw new Error('both "data" and "dataProp" passed, only one allowed');const{gen:k}=A;if(void 0!==P){const{errorPath:I,dataPathArr:z,opts:v}=A;C(k.let("data",g._`${A.data}${(0,g.getProperty)(P)}`,!0)),_.errorPath=g.str`${I}${(0,s.getErrorPath)(P,y,v.jsPropertySyntax)}`,_.parentDataProperty=g._`${P}`,_.dataPathArr=[...z,_.parentDataProperty]}function C(I){_.data=I,_.dataLevel=A.dataLevel+1,_.dataTypes=[],A.definedProperties=new Set,_.parentData=A.data,_.dataNames=[...A.dataNames,I]}void 0!==q&&(C(q instanceof g.Name?q:k.let("data",q,!0)),void 0!==W&&(_.propertyName=W)),T&&(_.dataTypes=T)},F.extendSubschemaMode=function E(_,{jtdDiscriminator:A,jtdMetadata:P,compositeRule:y,createErrors:q,allErrors:T}){void 0!==y&&(_.compositeRule=y),void 0!==q&&(_.createErrors=q),void 0!==T&&(_.allErrors=T),_.jtdDiscriminator=A,_.jtdMetadata=P}},5910:(Oe,F,H)=>{"use strict";var g=H(7156).default;Object.defineProperty(F,"__esModule",{value:!0}),F.CodeGen=F.Name=F.nil=F.stringify=F.str=F._=F.KeywordCxt=void 0;var s=H(6764);Object.defineProperty(F,"KeywordCxt",{enumerable:!0,get:function(){return s.KeywordCxt}});var a=H(6382);Object.defineProperty(F,"_",{enumerable:!0,get:function(){return a._}}),Object.defineProperty(F,"str",{enumerable:!0,get:function(){return a.str}}),Object.defineProperty(F,"stringify",{enumerable:!0,get:function(){return a.stringify}}),Object.defineProperty(F,"nil",{enumerable:!0,get:function(){return a.nil}}),Object.defineProperty(F,"Name",{enumerable:!0,get:function(){return a.Name}}),Object.defineProperty(F,"CodeGen",{enumerable:!0,get:function(){return a.CodeGen}});const M=H(496),E=H(140),_=H(2848),A=H(7140),P=H(6382),y=H(1880),q=H(9078),T=H(7990),W=H(4775),k=H(1364),C=(j,N)=>new RegExp(j,N);C.code="new RegExp";const I=["removeAdditional","useDefaults","coerceTypes"],z=new Set(["validate","serialize","parse","wrapper","root","schema","keyword","pattern","formats","validate$data","func","obj","Error"]),v={errorDataPath:"",format:"`validateFormats: false` can be used instead.",nullable:'"nullable" keyword is supported by default.',jsonPointers:"Deprecated jsPropertySyntax can be used instead.",extendRefs:"Deprecated ignoreKeywordsWithRef can be used instead.",missingRefs:"Pass empty schema with $id that should be ignored to ajv.addSchema.",processCode:"Use option `code: {process: (code, schemaEnv: object) => string}`",sourceCode:"Use option `code: {source: true}`",strictDefaults:"It is default now, see option `strict`.",strictKeywords:"It is default now, see option `strict`.",uniqueItems:'"uniqueItems" keyword is always validated.',unknownFormats:"Disable strict mode or pass `true` to `ajv.addFormat` (or `formats` option).",cache:"Map is used as cache, schema object as key.",serialize:"Map is used as cache, schema object as key.",ajvErrors:"It is default now."},p={ignoreKeywordsWithRef:"",jsPropertySyntax:"",unicode:'"minLength"/"maxLength" account for unicode characters by default.'},l=200;function c(j){var N,$,U,oe,fe,Ae,ce,be,xe,ge,K,R,te,ae,de,J,ne,pe,Ce,Se,Ge,bt,At,sn,Bt;const Mt=j.strict,ke=null===(N=j.code)||void 0===N?void 0:N.optimize,st=!0===ke||void 0===ke?1:ke||0,De=null!==(U=null===($=j.code)||void 0===$?void 0:$.regExp)&&void 0!==U?U:C,$e=null!==(oe=j.uriResolver)&&void 0!==oe?oe:k.default;return{strictSchema:null===(Ae=null!==(fe=j.strictSchema)&&void 0!==fe?fe:Mt)||void 0===Ae||Ae,strictNumbers:null===(be=null!==(ce=j.strictNumbers)&&void 0!==ce?ce:Mt)||void 0===be||be,strictTypes:null!==(ge=null!==(xe=j.strictTypes)&&void 0!==xe?xe:Mt)&&void 0!==ge?ge:"log",strictTuples:null!==(R=null!==(K=j.strictTuples)&&void 0!==K?K:Mt)&&void 0!==R?R:"log",strictRequired:null!==(ae=null!==(te=j.strictRequired)&&void 0!==te?te:Mt)&&void 0!==ae&&ae,code:j.code?{...j.code,optimize:st,regExp:De}:{optimize:st,regExp:De},loopRequired:null!==(de=j.loopRequired)&&void 0!==de?de:l,loopEnum:null!==(J=j.loopEnum)&&void 0!==J?J:l,meta:null===(ne=j.meta)||void 0===ne||ne,messages:null===(pe=j.messages)||void 0===pe||pe,inlineRefs:null===(Ce=j.inlineRefs)||void 0===Ce||Ce,schemaId:null!==(Se=j.schemaId)&&void 0!==Se?Se:"$id",addUsedSchema:null===(Ge=j.addUsedSchema)||void 0===Ge||Ge,validateSchema:null===(bt=j.validateSchema)||void 0===bt||bt,validateFormats:null===(At=j.validateFormats)||void 0===At||At,unicodeRegExp:null===(sn=j.unicodeRegExp)||void 0===sn||sn,int32range:null===(Bt=j.int32range)||void 0===Bt||Bt,uriResolver:$e}}class d{constructor(N={}){this.schemas={},this.refs={},this.formats={},this._compilations=new Set,this._loading={},this._cache=new Map,N=this.opts={...N,...c(N)};const{es5:$,lines:U}=this.opts.code;this.scope=new P.ValueScope({scope:{},prefixes:z,es5:$,lines:U}),this.logger=function V(j){if(!1===j)return L;if(void 0===j)return console;if(j.log&&j.warn&&j.error)return j;throw new Error("logger must implement log, warn and error methods")}(N.logger);const oe=N.validateFormats;N.validateFormats=!1,this.RULES=(0,_.getRules)(),h.call(this,v,N,"NOT SUPPORTED"),h.call(this,p,N,"DEPRECATED","warn"),this._metaOpts=b.call(this),N.formats&&x.call(this),this._addVocabularies(),this._addDefaultMetaSchema(),N.keywords&&O.call(this,N.keywords),"object"==typeof N.meta&&this.addMetaSchema(N.meta),m.call(this),N.validateFormats=oe}_addVocabularies(){this.addKeyword("$async")}_addDefaultMetaSchema(){const{$data:N,meta:$,schemaId:U}=this.opts;let oe=W;"id"===U&&(oe={...W},oe.id=oe.$id,delete oe.$id),$&&N&&this.addMetaSchema(oe,oe[U],!1)}defaultMeta(){const{meta:N,schemaId:$}=this.opts;return this.opts.defaultMeta="object"==typeof N?N[$]||N:void 0}validate(N,$){let U;if("string"==typeof N){if(U=this.getSchema(N),!U)throw new Error(`no schema with key or ref "${N}"`)}else U=this.compile(N);const oe=U($);return"$async"in U||(this.errors=U.errors),oe}compile(N,$){const U=this._addSchema(N,$);return U.validate||this._compileSchemaEnv(U)}compileAsync(N,$){if("function"!=typeof this.opts.loadSchema)throw new Error("options.loadSchema should be a function");const{loadSchema:U}=this.opts;return oe.call(this,N,$);function oe(de,J){return fe.apply(this,arguments)}function fe(){return(fe=g(function*(de,J){yield Ae.call(this,de.$schema);const ne=this._addSchema(de,J);return ne.validate||be.call(this,ne)})).apply(this,arguments)}function Ae(de){return ce.apply(this,arguments)}function ce(){return(ce=g(function*(de){de&&!this.getSchema(de)&&(yield oe.call(this,{$ref:de},!0))})).apply(this,arguments)}function be(de){return xe.apply(this,arguments)}function xe(){return(xe=g(function*(de){try{return this._compileSchemaEnv(de)}catch(J){if(!(J instanceof E.default))throw J;return ge.call(this,J),yield K.call(this,J.missingSchema),be.call(this,de)}})).apply(this,arguments)}function ge({missingSchema:de,missingRef:J}){if(this.refs[de])throw new Error(`AnySchema ${de} is loaded but ${J} cannot be resolved`)}function K(de){return R.apply(this,arguments)}function R(){return(R=g(function*(de){const J=yield te.call(this,de);this.refs[de]||(yield Ae.call(this,J.$schema)),this.refs[de]||this.addSchema(J,de,$)})).apply(this,arguments)}function te(de){return ae.apply(this,arguments)}function ae(){return(ae=g(function*(de){const J=this._loading[de];if(J)return J;try{return yield this._loading[de]=U(de)}finally{delete this._loading[de]}})).apply(this,arguments)}}addSchema(N,$,U,oe=this.opts.validateSchema){if(Array.isArray(N)){for(const Ae of N)this.addSchema(Ae,void 0,U,oe);return this}let fe;if("object"==typeof N){const{schemaId:Ae}=this.opts;if(fe=N[Ae],void 0!==fe&&"string"!=typeof fe)throw new Error(`schema ${Ae} must be string`)}return $=(0,y.normalizeId)($||fe),this._checkUnique($),this.schemas[$]=this._addSchema(N,U,$,oe,!0),this}addMetaSchema(N,$,U=this.opts.validateSchema){return this.addSchema(N,$,!0,U),this}validateSchema(N,$){if("boolean"==typeof N)return!0;let U;if(U=N.$schema,void 0!==U&&"string"!=typeof U)throw new Error("$schema must be a string");if(U=U||this.opts.defaultMeta||this.defaultMeta(),!U)return this.logger.warn("meta-schema not available"),this.errors=null,!0;const oe=this.validate(U,N);if(!oe&&$){const fe="schema is invalid: "+this.errorsText();if("log"!==this.opts.validateSchema)throw new Error(fe);this.logger.error(fe)}return oe}getSchema(N){let $;for(;"string"==typeof($=u.call(this,N));)N=$;if(void 0===$){const{schemaId:U}=this.opts,oe=new A.SchemaEnv({schema:{},schemaId:U});if($=A.resolveSchema.call(this,oe,N),!$)return;this.refs[N]=$}return $.validate||this._compileSchemaEnv($)}removeSchema(N){if(N instanceof RegExp)return this._removeAllSchemas(this.schemas,N),this._removeAllSchemas(this.refs,N),this;switch(typeof N){case"undefined":return this._removeAllSchemas(this.schemas),this._removeAllSchemas(this.refs),this._cache.clear(),this;case"string":{const $=u.call(this,N);return"object"==typeof $&&this._cache.delete($.schema),delete this.schemas[N],delete this.refs[N],this}case"object":{this._cache.delete(N);let U=N[this.opts.schemaId];return U&&(U=(0,y.normalizeId)(U),delete this.schemas[U],delete this.refs[U]),this}default:throw new Error("ajv.removeSchema: invalid parameter")}}addVocabulary(N){for(const $ of N)this.addKeyword($);return this}addKeyword(N,$){let U;if("string"==typeof N)U=N,"object"==typeof $&&(this.logger.warn("these parameters are deprecated, see docs for addKeyword"),$.keyword=U);else{if("object"!=typeof N||void 0!==$)throw new Error("invalid addKeywords parameters");if(U=($=N).keyword,Array.isArray(U)&&!U.length)throw new Error("addKeywords: keyword must be string or non-empty array")}if(S.call(this,U,$),!$)return(0,T.eachItem)(U,fe=>X.call(this,fe)),this;ee.call(this,$);const oe={...$,type:(0,q.getJSONTypes)($.type),schemaType:(0,q.getJSONTypes)($.schemaType)};return(0,T.eachItem)(U,0===oe.type.length?fe=>X.call(this,fe,oe):fe=>oe.type.forEach(Ae=>X.call(this,fe,oe,Ae))),this}getKeyword(N){const $=this.RULES.all[N];return"object"==typeof $?$.definition:!!$}removeKeyword(N){const{RULES:$}=this;delete $.keywords[N],delete $.all[N];for(const U of $.rules){const oe=U.rules.findIndex(fe=>fe.keyword===N);oe>=0&&U.rules.splice(oe,1)}return this}addFormat(N,$){return"string"==typeof $&&($=new RegExp($)),this.formats[N]=$,this}errorsText(N=this.errors,{separator:$=", ",dataVar:U="data"}={}){return N&&0!==N.length?N.map(oe=>`${U}${oe.instancePath} ${oe.message}`).reduce((oe,fe)=>oe+$+fe):"No errors"}$dataMetaSchema(N,$){const U=this.RULES.all;N=JSON.parse(JSON.stringify(N));for(const oe of $){const fe=oe.split("/").slice(1);let Ae=N;for(const ce of fe)Ae=Ae[ce];for(const ce in U){const be=U[ce];if("object"!=typeof be)continue;const{$data:xe}=be.definition,ge=Ae[ce];xe&&ge&&(Ae[ce]=ie(ge))}}return N}_removeAllSchemas(N,$){for(const U in N){const oe=N[U];(!$||$.test(U))&&("string"==typeof oe?delete N[U]:oe&&!oe.meta&&(this._cache.delete(oe.schema),delete N[U]))}}_addSchema(N,$,U,oe=this.opts.validateSchema,fe=this.opts.addUsedSchema){let Ae;const{schemaId:ce}=this.opts;if("object"==typeof N)Ae=N[ce];else{if(this.opts.jtd)throw new Error("schema must be object");if("boolean"!=typeof N)throw new Error("schema must be object or boolean")}let be=this._cache.get(N);if(void 0!==be)return be;U=(0,y.normalizeId)(Ae||U);const xe=y.getSchemaRefs.call(this,N,U);return be=new A.SchemaEnv({schema:N,schemaId:ce,meta:$,baseId:U,localRefs:xe}),this._cache.set(be.schema,be),fe&&!U.startsWith("#")&&(U&&this._checkUnique(U),this.refs[U]=be),oe&&this.validateSchema(N,!0),be}_checkUnique(N){if(this.schemas[N]||this.refs[N])throw new Error(`schema with key or id "${N}" already exists`)}_compileSchemaEnv(N){if(N.meta?this._compileMetaSchema(N):A.compileSchema.call(this,N),!N.validate)throw new Error("ajv implementation error");return N.validate}_compileMetaSchema(N){const $=this.opts;this.opts=this._metaOpts;try{A.compileSchema.call(this,N)}finally{this.opts=$}}}function h(j,N,$,U="error"){for(const oe in j)oe in N&&this.logger[U](`${$}: option ${oe}. ${j[oe]}`)}function u(j){return j=(0,y.normalizeId)(j),this.schemas[j]||this.refs[j]}function m(){const j=this.opts.schemas;if(j)if(Array.isArray(j))this.addSchema(j);else for(const N in j)this.addSchema(j[N],N)}function x(){for(const j in this.opts.formats){const N=this.opts.formats[j];N&&this.addFormat(j,N)}}function O(j){if(Array.isArray(j))this.addVocabulary(j);else{this.logger.warn("keywords option as map is deprecated, pass array");for(const N in j){const $=j[N];$.keyword||($.keyword=N),this.addKeyword($)}}}function b(){const j={...this.opts};for(const N of I)delete j[N];return j}F.default=d,d.ValidationError=M.default,d.MissingRefError=E.default;const L={log(){},warn(){},error(){}},B=/^[a-z_$][a-z0-9_$:-]*$/i;function S(j,N){const{RULES:$}=this;if((0,T.eachItem)(j,U=>{if($.keywords[U])throw new Error(`Keyword ${U} is already defined`);if(!B.test(U))throw new Error(`Keyword ${U} has invalid name`)}),N&&N.$data&&!("code"in N)&&!("validate"in N))throw new Error('$data keyword must have "code" or "validate" function')}function X(j,N,$){var U;const oe=N?.post;if($&&oe)throw new Error('keyword with "post" flag cannot have "type"');const{RULES:fe}=this;let Ae=oe?fe.post:fe.rules.find(({type:be})=>be===$);if(Ae||(Ae={type:$,rules:[]},fe.rules.push(Ae)),fe.keywords[j]=!0,!N)return;const ce={keyword:j,definition:{...N,type:(0,q.getJSONTypes)(N.type),schemaType:(0,q.getJSONTypes)(N.schemaType)}};N.before?re.call(this,Ae,ce,N.before):Ae.rules.push(ce),fe.all[j]=ce,null===(U=N.implements)||void 0===U||U.forEach(be=>this.addKeyword(be))}function re(j,N,$){const U=j.rules.findIndex(oe=>oe.keyword===$);U>=0?j.rules.splice(U,0,N):(j.rules.push(N),this.logger.warn(`rule ${$} is not defined`))}function ee(j){let{metaSchema:N}=j;void 0!==N&&(j.$data&&this.opts.$data&&(N=ie(N)),j.validateSchema=this.compile(N,!0))}const Y={$ref:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#"};function ie(j){return{anyOf:[j,Y]}}},834:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const g=H(2559);g.code='require("ajv/dist/runtime/equal").default',F.default=g},6344:(Oe,F)=>{"use strict";function H(g){const s=g.length;let E,a=0,M=0;for(;M=55296&&E<=56319&&M{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const g=H(6482);g.code='require("ajv/dist/runtime/uri").default',F.default=g},496:(Oe,F)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});class H extends Error{constructor(s){super("validation failed"),this.errors=s,this.ajv=this.validation=!0}}F.default=H},9282:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.validateAdditionalItems=void 0;const g=H(6382),s=H(7990),M={keyword:"additionalItems",type:"array",schemaType:["boolean","object"],before:"uniqueItems",error:{message:({params:{len:_}})=>g.str`must NOT have more than ${_} items`,params:({params:{len:_}})=>g._`{limit: ${_}}`},code(_){const{parentSchema:A,it:P}=_,{items:y}=A;Array.isArray(y)?E(_,y):(0,s.checkStrictMode)(P,'"additionalItems" is ignored when "items" is not an array of schemas')}};function E(_,A){const{gen:P,schema:y,data:q,keyword:T,it:W}=_;W.items=!0;const k=P.const("len",g._`${q}.length`);if(!1===y)_.setParams({len:A.length}),_.pass(g._`${k} <= ${A.length}`);else if("object"==typeof y&&!(0,s.alwaysValidSchema)(W,y)){const I=P.var("valid",g._`${k} <= ${A.length}`);P.if((0,g.not)(I),()=>function C(I){P.forRange("i",A.length,k,z=>{_.subschema({keyword:T,dataProp:z,dataPropType:s.Type.Num},I),W.allErrors||P.if((0,g.not)(I),()=>P.break())})}(I)),_.ok(I)}}F.validateAdditionalItems=E,F.default=M},5459:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const g=H(2812),s=H(6382),a=H(5976),M=H(7990);F.default={keyword:"additionalProperties",type:["object"],schemaType:["boolean","object"],allowUndefined:!0,trackErrors:!0,error:{message:"must NOT have additional properties",params:({params:A})=>s._`{additionalProperty: ${A.additionalProperty}}`},code(A){const{gen:P,schema:y,parentSchema:q,data:T,errsCount:W,it:k}=A;if(!W)throw new Error("ajv implementation error");const{allErrors:C,opts:I}=k;if(k.props=!0,"all"!==I.removeAdditional&&(0,M.alwaysValidSchema)(k,y))return;const z=(0,g.allSchemaProperties)(q.properties),v=(0,g.allSchemaProperties)(q.patternProperties);function c(u){P.code(s._`delete ${T}[${u}]`)}function d(u){if("all"===I.removeAdditional||I.removeAdditional&&!1===y)c(u);else{if(!1===y)return A.setParams({additionalProperty:u}),A.error(),void(C||P.break());if("object"==typeof y&&!(0,M.alwaysValidSchema)(k,y)){const m=P.name("valid");"failing"===I.removeAdditional?(h(u,m,!1),P.if((0,s.not)(m),()=>{A.reset(),c(u)})):(h(u,m),C||P.if((0,s.not)(m),()=>P.break()))}}}function h(u,m,x){const O={keyword:"additionalProperties",dataProp:u,dataPropType:M.Type.Str};!1===x&&Object.assign(O,{compositeRule:!0,createErrors:!1,allErrors:!1}),A.subschema(O,m)}(function p(){P.forIn("key",T,u=>{z.length||v.length?P.if(function l(u){let m;if(z.length>8){const x=(0,M.schemaRefOrVal)(k,q.properties,"properties");m=(0,g.isOwnProperty)(P,x,u)}else m=z.length?(0,s.or)(...z.map(x=>s._`${u} === ${x}`)):s.nil;return v.length&&(m=(0,s.or)(m,...v.map(x=>s._`${(0,g.usePattern)(A,x)}.test(${u})`))),(0,s.not)(m)}(u),()=>d(u)):d(u)})})(),A.ok(s._`${W} === ${a.default.errors}`)}}},6186:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const g=H(7990);F.default={keyword:"allOf",schemaType:"array",code(a){const{gen:M,schema:E,it:_}=a;if(!Array.isArray(E))throw new Error("ajv implementation error");const A=M.name("valid");E.forEach((P,y)=>{if((0,g.alwaysValidSchema)(_,P))return;const q=a.subschema({keyword:"allOf",schemaProp:y},A);a.ok(A),a.mergeEvaluated(q)})}}},290:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const s={keyword:"anyOf",schemaType:"array",trackErrors:!0,code:H(2812).validateUnion,error:{message:"must match a schema in anyOf"}};F.default=s},5738:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});const g=H(6382),s=H(7990);F.default={keyword:"contains",type:"array",schemaType:["object","boolean"],before:"uniqueItems",trackErrors:!0,error:{message:({params:{min:E,max:_}})=>void 0===_?g.str`must contain at least ${E} valid item(s)`:g.str`must contain at least ${E} and no more than ${_} valid item(s)`,params:({params:{min:E,max:_}})=>void 0===_?g._`{minContains: ${E}}`:g._`{minContains: ${E}, maxContains: ${_}}`},code(E){const{gen:_,schema:A,parentSchema:P,data:y,it:q}=E;let T,W;const{minContains:k,maxContains:C}=P;q.opts.next?(T=void 0===k?1:k,W=C):T=1;const I=_.const("len",g._`${y}.length`);if(E.setParams({min:T,max:W}),void 0===W&&0===T)return void(0,s.checkStrictMode)(q,'"minContains" == 0 without "maxContains": "contains" keyword ignored');if(void 0!==W&&T>W)return(0,s.checkStrictMode)(q,'"minContains" > "maxContains" is always invalid'),void E.fail();if((0,s.alwaysValidSchema)(q,A)){let c=g._`${I} >= ${T}`;return void 0!==W&&(c=g._`${c} && ${I} <= ${W}`),void E.pass(c)}q.items=!0;const z=_.name("valid");function v(){const c=_.name("_valid"),d=_.let("count",0);p(c,()=>_.if(c,()=>function l(c){_.code(g._`${c}++`),void 0===W?_.if(g._`${c} >= ${T}`,()=>_.assign(z,!0).break()):(_.if(g._`${c} > ${W}`,()=>_.assign(z,!1).break()),1===T?_.assign(z,!0):_.if(g._`${c} >= ${T}`,()=>_.assign(z,!0)))}(d)))}function p(c,d){_.forRange("i",0,I,h=>{E.subschema({keyword:"contains",dataProp:h,dataPropType:s.Type.Num,compositeRule:!0},c),d()})}void 0===W&&1===T?p(z,()=>_.if(z,()=>_.break())):0===T?(_.let(z,!0),void 0!==W&&_.if(g._`${y}.length > 0`,v)):(_.let(z,!1),v()),E.result(z,()=>E.reset())}}},1886:(Oe,F,H)=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.validateSchemaDeps=F.validatePropertyDeps=F.error=void 0;const g=H(6382),s=H(7990),a=H(2812);F.error={message:({params:{property:P,depsCount:y,deps:q}})=>g.str`must have ${1===y?"property":"properties"} ${q} when property ${P} is present`,params:({params:{property:P,depsCount:y,deps:q,missingProperty:T}})=>g._`{property: ${P},