"use strict";this.default_gr=this.default_gr||{};(function(_){var window=this;
try{
var ca,baa,caa,eaa,ea,faa,gaa,haa,jaa,iaa,pa,oaa,sa,paa,qaa,raa,taa,xaa,Aaa,Daa,Faa,Maa,Kaa,Oaa,Qaa,Saa,Waa,Zaa,aba,fba,hba,jba,kba,lba,oba,qba,yb,vba,xba,wba,Lb,Bba,Cba,Eba,Dba,Fba,Gba,Hba,Iba,Jba,Lba,Mba,Oba,Xb,Rba,Yb,Sba,Zb,$b,ac,bc,Uba,Vba,Wba,Xba,cc,Yba,$ba,aca,bca,cca,dca,eca,ica,jca,hc,kca,oca,lca,pca,qca,pc,sca,tca,uca,vca,wca,wc,xc,xca,yca,zca,Aca,Bca,Cca,Dca,Hca,Ica,Jca,Kca,Oca,Rca,Sca,Tca,Wca,Vca,$ca,ada,bda,Hc,dda,Dc,gda,ida,pda,nda,qda,Mc,sda,tda,uda,Bda,Cda,zda,Ada,Dda,Eda,Fda,Hda,Oc,
Ida,Jda,Sc,Kda,Oda,Pda,Sda,Tda,Uda,Xc,Wda,Yc,Yda,Zda,$da,aea,bea,cea,gea,eea,gd,nea,pea,oea,ld,rea,sea,vd,uea,wea,xea,vea,yea,zea,Aea,Bea,Dea,Eea,Cea,Fea,Hea,Gea,Iea,Kea,Nea,Rea,Pea,Oea,Qea,Tea,Vea,Uea,Xea,Yea,Wea,$ea,Sea,afa,bfa,cfa,dfa,ffa,gfa,efa,ifa,hfa,kfa,jfa,ofa,Dd,rfa,tfa,sfa,wfa,ufa,Fd,xfa,Afa,yfa,Jd,Bfa,Efa,Gfa,Hfa,Pd,Lfa,Qd,Mfa,Nfa,Pfa,Ofa,Qfa,Rfa,Ufa,Wfa,Vfa,Rd,Yfa,Zfa,$fa,aga,bga,cga,dga,fga,iga,lga,mga,Xd,nga,qga,Aga,tga,Dga,Fga,Hga,$d,Iga,ae,Kga,Lga,Jga,Nga,Qga,Rga,Oga,Sga,Tga,Uga,
Vga,Xga,$ga,aha,Yga,Zga,bha,Mga,Pga,cha,dha,eha,Wga,gha,hha,iha,jha,tha,uha,vha,wha,yha,xha,zha,Dha,Eha,Fha,Gha,Hha,Iha,Kha,Mha,Jha,Lha,Oha,Tha,Rha,Pha,Xha,Yha,Zha,$ha,aia,cia,dia,bia,fia,hia,iia,gia,lia,mia,ria,qia,sia,tia,via,wia,uia,xia,yia,zia,Aia,Bia,Cia,Dia,Kia,Jia,Iia,Mia,Nia,Qia,Sia,Via,Uia,Ria,bja,$ia,dja,cja,eja,gja,fja,ija,hja,jja,kja,nja,pja,oja,sja,tja,rja,uja,vja,yja,wja,Cja,Dja,Gja,Jja,Kja,Lja,Nja,Oja,Pja,Qja,Rja,Sja,Mja,Vja,Uja,Tja,Wja,Xja,Yja,Zja,kf,$ja,aka,bka,cka,dka,lf,eka,mf,
nf,hka,ika,kka,lka,nka,mka,jka,oka,of,pka,ska,tka,uka,vka,qka,rka,wka,yka,zka,Aka,rf,Bka,Cka,Eka,Dka,Gka,Hka,Kka,Ika,Jka,Lka,Mka,Nka,Oka,Pka,Ska,Uka,Tka,Vka,Wka,Xka,Yka,ala,Zka,$ka,cla,bla,dla,ela,fla,Af,gla,hla,Bf,Cf,lla,jla,nla,ola,pla,sla,qla,rla,xla,wla,tla,zla,yla,Ala,Dla,Bla,Hla,Ela,Fla,Gla,Ila,Kla,Mla,Ola,Qla,Rla,Sla,Tla,Ula,Vla,Wla,Yla,Xla,$la,ama,bma,cma,gma,kma,lma,nma,oma,pma,uma,vma,xma,Bma,Cma,Hma,Lma,Qma,Rma,Sma,Tma,Uma,Vma,Wma,Xma,cna,dna,hna,vna,yna,zna,una,Ana,Bna,Cna,Fna,Dna,Ena,
Kna,xg,Ona,Qna,Pna,Rna,yg,Sna,Una,zg,Vna,Wna,Xna,Yna,Zna,Ag,$na,Bg,Cg,aoa,coa,boa,eoa,foa,Mna,hoa,Dg,joa,koa,loa,Eg,moa,ooa,poa,qoa,roa,soa,toa,voa,woa,xoa,yoa,Aoa,Boa,Fg,Gg,Doa,Foa,Eoa,Goa,Hoa,Koa,Ioa,Loa,Moa,Roa,Toa,Voa,Xoa,apa,Lg,cpa,dpa,epa,fpa,gpa,ipa,jpa,hpa,kpa,mpa,npa,qpa,rpa,Pg,upa,vpa,xpa,ypa,zpa,Apa,Bpa,Cpa,Dpa,Epa,Vg,Fpa,Hpa,Ipa,Jpa,Lpa,Kpa,Opa,Npa,Ppa,Qpa,Spa,Rpa,Tpa,Upa,Vpa,Wpa,Xpa,Ypa,Zpa,$pa,aqa,bqa,Wg,Xg,cqa,dqa,gqa,hqa,eqa,fqa,jqa,kqa,nqa,oqa,pqa,rqa,tqa,yqa,Bqa,Cqa,Dqa,Eqa,Fqa,
Gqa,Iqa,Jqa,Kqa,Mqa,Lqa,Oqa,Sqa,Qqa,Wqa,Xqa,Zqa,ara,dra,era,$qa,ira,ch,pra,wra,qra,xra,yra,zra,Ara,Cra,Dra,Era,Gra,Ira,Jra,Kra,Lra,Mra,Nra,Ora,Pra,Qra,Sra,Tra,Ura,Vra,Wra,Xra,Yra,Zra,$ra,asa,bsa,csa,dsa,esa,fsa,gsa,hsa,isa,nsa,osa,psa,rsa,ssa,tsa,vsa,wsa,Asa,Csa,Psa,Qsa,Rsa,Ssa,Tsa,Fh,Wsa,Ysa,$sa,ata,bta,cta,dta,fta,gta,hta,ita,jta,pta,rta,sta,ota,kta,qta,lta,nta,vta,mta,yta,zta,Ata,Bta,Cta,Fta,Gta,Hta,Ita,Jta,Kta,Lta,Mta,Nta,Ota,Pta,Qta,Rta,Sta,Tta,Uta,Vta,Wta,Xta,Yta,$ta,aua,bua,cua,dua,eua,fua,
hua,iua,jua,kua,lua,mua,nua,oua,pua,qua,rua,sua,tua,uua,vua,wua,xua,yua,zua,Aua,Bua,Cua,Dua,Eua,Fua,Gua,Hua,Iua,Kua,Lua,Mua,Oua,Pua,Qua,Rua,Sua,Tua,Uua,Vua,Wua,Xua,Yua,Zua,ava,$ua,cva,fva,dva,eva,gva,hva,iva,jva,kva,mva,nva,ova,pva,qva,rva,sva,uva,tva,vva,wva,yva,xva,zva,Ava,Bva,Dva,Cva,Eva,Iva,Jva,Mva,Nva,Ova,Rh,Pva,Th,Rva,Uh,Yva,Vh,Vsa,awa,bwa,cwa,ewa,Usa,fwa,kaa;
_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b);this.OHb=!0};ca=function(a){setTimeout(function(){throw a;},0)};_.aaa=function(a){return"function"===typeof a};baa=function(a){return null!==a&&"object"===typeof a};caa=function(a){return a instanceof _.da||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};
eaa=function(a){return a.reduce(function(b,c){return b.concat(c instanceof daa?c.errors:c)},[])};ea=function(a){return a};_.ha=function(){return faa(_.fa.apply(0,arguments))};faa=function(a){return 0===a.length?ea:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};gaa=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};haa=function(a){a||(a=Promise);if(!a)throw Error("x");return a};
jaa=function(a){return function(b){iaa(a,b).catch(function(c){return b.error(c)})}};iaa=function(a,b){var c,d,e;return _.ia(function(f){switch(f.Bd){case 1:var g=a[Symbol.asyncIterator];c=void 0!==g?g.call(a):new kaa(_.l(a));case 2:return _.ja(f,c.next(),5);case 5:d=f.Xm;if(d.done){f.kk(4);break}e=d.value;b.next(e);f.kk(2);break;case 4:b.complete(),f.Bd=0}})};pa=function(a,b){if(!b.closed)return a instanceof _.oa?a.subscribe(b):laa(a)(b)};
_.qa=function(a,b){if(a&&"function"===typeof a.Nz)return a.Nz(b);throw new TypeError("A");};_.maa=function(a,b,c){if(a&&"function"===typeof a.Nz)return a.Nz.call(b,c);throw new TypeError("A");};_.ra=function(a){return function(b){return _.qa(b,new naa(a))}};oaa=function(a){return a instanceof Date&&!isNaN(a)};sa=function(a){return a&&"function"===typeof a.Ei};
_.ya=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(sa(b)?c=b:d=b);sa(c)||(c=_.ta);return new _.oa(function(e){var f=Math.max(0,oaa(a)?+a-c.now():a);return c.Ei(paa,f,{counter:0,Pta:d,WM:e})})};paa=function(a){var b=a.Pta,c=a.WM,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.Ei(a,b)}};qaa=function(a,b){b=void 0===b?_.ta:b;return _.ra(function(){return _.ya(a,b)})};
raa=function(a,b){return new _.oa(function(c){var d=new _.da,e=0;d.add(b.Ei(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.Ei()))}));return d})};_.za=function(a){return a instanceof _.oa?a:new _.oa(laa(a))};
_.Aa=function(a){return function(b){return _.qa(b,function(c){var d=this,e=new _.da,f=null,g=!1,h;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{h=_.za(a(n,_.Aa(a)(c)))}catch(r){d.error(r)}h&&(f?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):g=!0)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):e.add(f);return e})}};taa=function(a,b){return b?raa(a,b):new _.oa(saa(a))};
_.Da=function(){var a=_.fa.apply(0,arguments),b=void 0,c=void 0,d=void 0;sa(a[a.length-1])&&(c=a.pop());"function"===typeof a[a.length-1]&&(b=a.pop());if(1===a.length){var e=a[0];(0,_.Ca)(e)&&(a=e);baa(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.qa(taa(a,c),new _.uaa(b,d))};_.Ea=function(){var a=_.fa.apply(0,arguments),b=a[a.length-1];return sa(b)?(a.pop(),raa(a,b)):taa(a)};
_.m=function(a){return function(b){if("function"!==typeof a)throw new TypeError("E");return _.qa(b,new vaa(a))}};_.Fa=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ka(_.Fa(function(e,f){return _.za(a(e,f)).ka(_.m(function(g,h){return b(e,g,f,h)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.qa(d,new waa(a,c))}};_.Ha=function(a){a=void 0===a?Infinity:a;return _.Fa(ea,a)};
_.Ja=function(){return _.Ha(1)(_.Ea.apply(null,_.Ia(_.fa.apply(0,arguments))))};xaa=function(){var a=_.fa.apply(0,arguments);return function(b){return _.maa(b,_.Ja.apply(null,[b].concat(_.Ia(a))))}};_.Ka=function(a){var b=void 0===b?_.ta:b;return function(c){return _.qa(c,new yaa(a,b))}};Aaa=function(a){zaa(a)};_.La=function(a){a=void 0===a?null:a;return function(b){return _.qa(b,new Baa(a))}};
_.Ma=function(a,b){b=void 0===b?_.ta:b;var c=oaa(a)?+a-b.now():Math.abs(a);return function(d){return _.qa(d,new Caa(c,b))}};_.Oa=function(a){return new _.oa(function(b){return b.error(a)})};Daa=function(a,b){if("string"!==typeof a.kind)throw new TypeError("F");switch(a.kind){case "N":var c;null==(c=b.next)||c.call(b,a.value);break;case "E":var d;null==(d=b.error)||d.call(b,a.error);break;case "C":var e;null==(e=b.complete)||e.call(b)}};Faa=function(){return function(a){return _.qa(a,new Eaa)}};
_.Pa=function(a){return function(b){return _.qa(b,new Gaa(a))}};_.Ta=function(a){return function(b){return _.qa(b,new Haa(a))}};_.Va=function(a){if(isNaN(a))throw new TypeError("G");if(0>a)throw new Iaa;return function(b){return 0===a?_.Ua:_.qa(b,new Jaa(a))}};Maa=function(a){a=void 0===a?Kaa:a;return function(b){return _.qa(b,new Laa(a))}};Kaa=function(){return new Wa};Oaa=function(a){return function(b){return _.qa(b,new Naa(a))}};Qaa=function(a){return function(b){return _.qa(b,new Paa(a))}};
_.Xa=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Ta(function(e,f){return a(e,f,d)}):ea,_.Va(1),c?_.La(b):Maa(function(){return new Wa}))}};Saa=function(a){return function(b){return _.qa(b,new Raa(a))}};_.Uaa=function(){return function(a){return _.qa(a,new Taa)}};_.Ya=function(){if(isNaN(1))throw new TypeError("G");return function(a){return _.qa(a,new Vaa)}};
Waa=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Ta(function(e,f){return a(e,f,d)}):ea,_.Ya(),c?_.La(b):Maa(function(){return new Wa}))}};_.cb=function(a){return function(b){return _.qa(b,new Xaa(a))}};Zaa=function(){return function(a){return _.qa(a,new Yaa)}};_.hb=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.qa(d,new $aa(a,b,c))}};
_.ib=function(){var a=_.fa.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];sa(d)?(c=a.pop(),1<a.length&&"number"===typeof a[a.length-1]&&(b=a.pop())):"number"===typeof d&&(b=a.pop());return!c&&1===a.length&&a[0]instanceof _.oa?a[0]:_.Ha(b)(taa(a,c))};aba=function(){var a=_.fa.apply(0,arguments);return function(b){return _.maa(b,_.ib.apply(null,[b].concat(_.Ia(a))))}};_.jb=function(){return function(a){return _.qa(a,new bba)}};
_.lb=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,cba);d.source=b;d.dOb=c;return d}};_.eba=function(a){var b=void 0===b?0:b;return function(c){return _.qa(c,new dba(a,b))}};fba=function(){var a=_.fa.apply(0,arguments),b=a.length;if(0===b)throw Error("H");return _.m(function(c){var d=c;for(c=0;c<b;c++){var e=void 0;d=null==(e=d)?void 0:e[a[c]];if("undefined"===typeof d)return}return d})};_.nb=function(a){var b=new _.mb(a,void 0,void 0);return function(c){return _.lb(function(){return b})(c)}};
hba=function(){var a=_.fa.apply(0,arguments);if(1===a.length)if((0,_.Ca)(a[0]))a=a[0];else return _.za(a[0]);return _.qa(taa(a),new gba)};
_.iba=function(a){return function(b){return _.qa(b,function(c){var d=this,e=new _.da,f,g=!1,h,n=function(){if(!h){h=new _.ob;try{var x=a(h)}catch(A){return d.error(A),null}e.add(x.subscribe({next:function(){f?r():g=!0},error:function(A){return d.error(A)},complete:function(){return d.complete()}}))}return h},r=function(){f=c.subscribe({next:function(x){return d.next(x)},error:function(x){var A=n();A&&A.next(x)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};jba=function(){return new _.ob};kba=function(){return function(a){return _.jb()(_.lb(jba)(a))}};_.pb=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,Iha:void 0,jM:!1,fh:void 0};return function(c){return _.qa(c,lba(b))}};
lba=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Iha?Infinity:a.Iha,d=a.jM,e=a.fh,f,g=0,h;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.mb(b,c,e),r=f.subscribe(this),h=n.subscribe({next:function(x){f.next(x)},error:function(x){var A=f;f=h=void 0;A.error(x)},complete:function(){h=void 0;f.complete()}}),h.closed&&(h=void 0);this.add(function(){g--;r.unsubscribe();d&&0===g&&h&&(h.unsubscribe(),f=h=void 0)})}};
_.sb=function(){return function(a){return _.qa(a,new mba)}};_.tb=function(){var a=_.fa.apply(0,arguments),b=a[a.length-1];return sa(b)?(a.pop(),function(c){return _.Ja(a,c,b)}):function(c){return _.Ja(a,c)}};oba=function(a){return a in nba?(delete nba[a],!0):!1};_.vb=function(a){return function(b){return _.qa(b,new pba(a))}};qba=function(a){return _.vb(function(){return a})};_.wb=function(a){return function(b){return _.qa(b,new rba(a))}};
_.tba=function(a,b){b=void 0===b?!1:b;return function(c){return _.qa(c,new sba(a,b))}};yb=function(){};_.zb=function(a,b,c){return function(d){return _.qa(d,new uba(a,b,c))}};vba=function(a){a.WM.k7()};_.Ab=function(a){return new _.oa(function(b){try{var c=a()}catch(d){b.error(d);return}return _.za(c).subscribe(b)})};
xba=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.ta;oaa(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:wba;if(null==c&&null==d)throw new TypeError("I");return _.qa(b,function(h){var n=this,r=new _.da,x,A=null,B=null,I=0,K=function(P){r.add(A=a.Ei(function(){var ba={X_c:null,Zra:B,T0:I};try{var la=_.za(e(ba))}catch(wa){n.error(wa);return}x.unsubscribe();r.add(la.subscribe(n))},P))};r.add(x=h.subscribe({next:function(P){var ba;null==(ba=A)||ba.unsubscribe();A=null;I++;
B=P;null!=d&&0<d&&K(d);n.next(P)},error:function(P){return n.error(P)},complete:function(){return n.complete()}}));h=null!=c?"number"===typeof c?c:+c-a.now():d;K(h);return r})}};wba=function(a){throw new yba(a);};_.Bb=function(){var a=_.fa.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.qa(b,new zba(a,c))}};_.Db=function(){var a=_.fa.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.qa(taa(a),new Aba(b))};
_.Gb=function(){var a=_.Eb.navigator;return a&&(a=a.userAgent)?a:""};Lb=function(a){return _.Kb(_.Gb(),a)};Bba=function(){return Lb("Trident")||Lb("MSIE")};Cba=function(){return Lb("Firefox")||Lb("FxiOS")};Eba=function(){return Lb("Safari")&&!(Dba()||Lb("Coast")||Lb("Opera")||Lb("Edge")||Lb("Edg/")||Lb("OPR")||Cba()||Lb("Silk")||Lb("Android"))};Dba=function(){return(Lb("Chrome")||Lb("CriOS"))&&!Lb("Edge")||Lb("Silk")};Fba=function(){return Lb("Android")&&!(Dba()||Cba()||Lb("Opera")||Lb("Silk"))};
Gba=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}};
Hba=function(a){var b=_.Gb();if("Internet Explorer"===a){if(Bba())if((a=/rv: *([\d\.]*)/.exec(b))&&a[1])b=a[1];else{a="";var c=/MSIE +([\d\.]+)/.exec(b);if(c&&c[1])if(b=/Trident\/(\d.\d)/.exec(b),"7.0"==c[1])if(b&&b[1])switch(b[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=c[1];b=a}else b="";return b}var d=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];for(var e;e=d.exec(b);)c.push([e[1],e[2],e[3]||void 0]);
b=Gba(c);switch(a){case "Opera":if(Lb("Opera"))return b(["Version","Opera"]);if(Lb("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(Lb("Edge"))return b(["Edge"]);if(Lb("Edg/"))return b(["Edg"]);break;case "Chromium":if(Dba())return b(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&Cba()||"Safari"===a&&Eba()||"Android Browser"===a&&Fba()||"Silk"===a&&Lb("Silk")?(b=c[2])&&b[1]||"":""};Iba=function(a){a=Hba(a);if(""===a)return NaN;a=a.split(".");return 0===a.length?NaN:Number(a[0])};
Jba=function(){return Lb("iPhone")&&!Lb("iPod")&&!Lb("iPad")};_.Mb=function(){return Jba()||Lb("iPad")||Lb("iPod")};
Lba=function(){var a=_.Gb(),b="";Lb("Windows")?(b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0"):_.Mb()?(b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".")):Lb("Macintosh")?(b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10"):_.Nb(_.Gb(),"KaiOS")?(b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1]):Lb("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1]):Lb("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b=(a=b.exec(a))&&a[1]);
return 0<=Kba(b||"",12)};_.Ob=function(a){return a[a.length-1]};Mba=function(a,b){0<=(0,_.Pb)(a,b)||a.push(b)};_.Qb=function(a,b){b=(0,_.Pb)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.Nba=function(a){return Array.prototype.concat.apply([],arguments)};_.Rb=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};
Oba=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.Sb(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};_.Pba=function(a,b,c){b=b||a;var d=function(n){return _.Tb(n)?"o"+_.Ub(n):(typeof n).charAt(0)+n};c=c||d;for(var e=d=0,f={};e<a.length;){var g=a[e++],h=c(g);Object.prototype.hasOwnProperty.call(f,h)||(f[h]=!0,b[d++]=g)}b.length=d};_.Vb=function(a){return _.Qba&&null!=a&&a instanceof Uint8Array};
Xb=function(a,b){Object.isFrozen(a)||(Wb?a[Wb]|=b:void 0!==a.zC?a.zC|=b:Object.defineProperties(a,{zC:{value:b,configurable:!0,writable:!0,enumerable:!1}}))};Rba=function(a,b){Object.isExtensible(a)&&(Wb?a[Wb]&&(a[Wb]&=~b):void 0!==a.zC&&(a.zC&=~b))};Yb=function(a){a=Wb?a[Wb]:a.zC;return null==a?0:a};Sba=function(a,b){Wb?a[Wb]=b:void 0!==a.zC?a.zC=b:Object.defineProperties(a,{zC:{value:b,configurable:!0,writable:!0,enumerable:!1}})};_.Tba=function(a){return a?!!(Yb(a)&1):!1};
Zb=function(a){Xb(a,1);return a};$b=function(a){return a?!!(Yb(a)&2):!1};ac=function(a){Xb(a,2);return a};bc=function(a){Xb(a,16);return a};Uba=function(a){if(!Array.isArray(a))throw Error("N");Rba(a,16)};Vba=function(a){Xb(a,32);return a};Wba=function(a,b){b?Xb(a,8):Rba(a,8)};Xba=function(a,b){Sba(b,(Yb(a)|0)&-51)};cc=function(a){return $b(a.Ue)};Yba=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
$ba=function(a){return null==a||a.constructor===_.ec?a:"string"===typeof a?a?new _.ec(a,_.fc):Zba():_.Vb(a)?a.length?new _.ec(new Uint8Array(a),_.fc):Zba():null};aca=function(a){return{value:a,configurable:!1,writable:!1,enumerable:!1}};bca=function(a,b,c,d){c=void 0===c?!1:c;d=void 0===d?!1:d;if(Array.isArray(a))return new b(d?bc(a):a);if(c)return new b};
cca=function(a,b,c,d){var e=!1;var f=null!=a&&"object"===typeof a&&!(e=Array.isArray(a))&&Array.isArray(a.Ue)&&a.constructor!==Object?a:e?new b(a):new b;c?ac(f.Ue):d&&(f=f.Y1());return f};dca=function(a){return a};eca=function(a){return a};ica=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(_.Vb(a))return fca(a);if(a instanceof _.ec)return gca(a);if(a instanceof _.gc)return _.hca(a)}}return a};
jca=function(a,b,c){if(null!=a){if(Array.isArray(a))a=hc(a,b,c);else if(Yba(a)){var d={},e;for(e in a)d[e]=jca(a[e],b,c);a=d}else a=b(a);return a}};hc=function(a,b,c){var d=Array.prototype.slice.call(a);c(a,d);for(a=0;a<d.length;a++)d[a]=jca(d[a],b,c);return d};kca=function(a){if(a&&"object"==typeof a&&a.toJSON)return a.toJSON();a=ica(a);return Array.isArray(a)?hc(a,kca,lca):a};
oca=function(a){if("object"===typeof a){if(_.Vb(a))return new Uint8Array(a);if(a instanceof _.gc){if(a.Jl.length){var b=bc([]);b=new _.gc(b,a.GU,a.Mga,a.PPb);for(var c in a.map)if(a.map.hasOwnProperty(c)){var d=mca(a,c),e=nca(a,d);a.GU&&!e.Qwb()&&(e=e.clone());b.set(d[0],e)}a=b}else a=[];return a}if(Array.isArray(a.Ue)&&a.constructor!==Object)return a.clone()}return a};lca=function(){};
pca=function(a,b,c,d){var e=_.p(a,b,d);Array.isArray(e)?_.Tba(e)||Zb(e):e=ic;if(cc(a))c&1||(ac(e),Object.freeze(e));else if(e===ic||$b(e))e=Zb(Array.prototype.slice.call(e)),_.jc(a,b,e,d);return e};_.oc=function(a,b,c,d){lc(a);c!==d?_.jc(a,b,c):_.nc(a,b);return a};qca=function(a,b,c){lc(a);var d=pca(a,1,2,!1);void 0!=c?d.splice(c,0,b):d.push(b);return a};pc=function(a,b,c){return _.rca(a,b)===c?c:-1};sca=function(a,b){return ica(b)};
tca=function(a,b){b.Daa&&(a.Daa=b.Daa.slice());var c=b.xg;if(c){b=b.pr;for(var d in c){var e=c[d];if(e){var f=!(!b||!b[d]),g=+d;if(Array.isArray(e)){if(e.length)for(f=_.rc(a,e[0].constructor,g,f),g=0;g<Math.min(f.length,e.length);g++)tca(f[g],e[g])}else(f=_.sc(a,e.constructor,g,f))&&tca(f,e)}}}};
uca=function(a,b,c,d,e,f){if(a=a.xg&&a.xg[c])Array.isArray(a)?(e=f.XLa?Zb(a.slice()):a,_.tc(b,c,e)):_.uc(b,c,a);else{if(_.Qba&&d instanceof Uint8Array)e=d.length?new _.ec(new Uint8Array(d),_.fc):Zba();else if(d instanceof _.gc){f=Array.prototype.slice.call(_.hca(d));for(d=0;d<f.length;d++)a=Array.prototype.slice.call(f[d]),f[d]=a,a=a[1],Array.isArray(a)&&e&&ac(a);e=f}else Array.isArray(d)&&(e?ac(d):_.Tba(d)&&f.XLa?(e=Array.prototype.slice.call(d),Sba(e,(Yb(d)|0)&-51),d=e):Uba(d)),e=d;_.jc(b,c,e)}};
vca=function(a){var b=this.Uc,c=this.gqb;return this.kL?_.rc(a,b,c,!0):_.sc(a,b,c,!0)};_.vc=function(a,b,c){for(var d=[],e=0;e<a.length;e++)d.push(b(c,a[e]));return d};wca=function(a,b,c,d){for(var e in c){var f=c[e],g=a.getExtension(f);if(null!=g){var h=void 0;for(h in f.fieldName)if(f.fieldName.hasOwnProperty(h))break;var n=f.NOc;b[h]=n?f.kL?_.vc(g,n,d):n(d,g):g}}};wc=function(a,b,c){var d=[];a.forEach(function(e,f){d.push([f,c?c(b,e):e])});return d};_.q=function(a){return null===a?void 0:a};
xc=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return gca(b)}):gca(a)};xca=function(a){a=_.p(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.Vb(a))return fca(a);if(Array.isArray(a))return hc(a,oca,Xba);if(a instanceof _.ec)return gca(a);if(a instanceof yc)return hc(a.Ue,oca,Xba);throw Error("fa`"+a);};
yca=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;x=r=0}function b(A){for(var B=g,I=0;64>I;I+=4)B[I/4]=A[I]<<24|A[I+1]<<16|A[I+2]<<8|A[I+3];for(I=16;80>I;I++)A=B[I-3]^B[I-8]^B[I-14]^B[I-16],B[I]=(A<<1|A>>>31)&4294967295;A=e[0];var K=e[1],P=e[2],ba=e[3],la=e[4];for(I=0;80>I;I++){if(40>I)if(20>I){var wa=ba^K&(P^ba);var va=1518500249}else wa=K^P^ba,va=1859775393;else 60>I?(wa=K&P|ba&(K|P),va=2400959708):(wa=K^P^ba,va=3395469782);wa=((A<<5|A>>>
27)&4294967295)+wa+la+va+B[I]&4294967295;la=ba;ba=P;P=(K<<30|K>>>2)&4294967295;K=A;A=wa}e[0]=e[0]+A&4294967295;e[1]=e[1]+K&4294967295;e[2]=e[2]+P&4294967295;e[3]=e[3]+ba&4294967295;e[4]=e[4]+la&4294967295}function c(A,B){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var I=[],K=0,P=A.length;K<P;++K)I.push(A.charCodeAt(K));A=I}B||(B=A.length);I=0;if(0==r)for(;I+64<B;)b(A.slice(I,I+64)),I+=64,x+=64;for(;I<B;)if(f[r++]=A[I++],x++,64==r)for(r=0,b(f);I+64<B;)b(A.slice(I,I+64)),I+=64,x+=
64}function d(){var A=[],B=8*x;56>r?c(h,56-r):c(h,64-(r-56));for(var I=63;56<=I;I--)f[I]=B&255,B>>>=8;b(f);for(I=B=0;5>I;I++)for(var K=24;0<=K;K-=8)A[B++]=e[I]>>K&255;return A}for(var e=[],f=[],g=[],h=[128],n=1;64>n;++n)h[n]=0;var r,x;a();return{reset:a,update:c,digest:d,digestString:function(){for(var A=d(),B="",I=0;I<A.length;I++)B+="0123456789ABCDEF".charAt(Math.floor(A[I]/16))+"0123456789ABCDEF".charAt(A[I]%16);return B}}};zca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
Aca=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};Bca=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};Cca=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Dca=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Eca=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Fca=function(a){for(var b in a)return!1;return!0};
_.zc=function(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(var d in b)if(!(d in a))return!1;return!0};_.Ac=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Bc=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Gca.length;f++)c=Gca[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Hca=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Hca.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Ica=function(a){a&&"function"==typeof a.dispose&&a.dispose()};Jca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.Sb(d)?Jca.apply(null,d):Ica(d)}};Kca=function(a){_.Eb.setTimeout(function(){throw a;},0)};
Oca=function(a,b,c){Lca(a.url,function(d){d=d.target;Mca(d)?b(_.Nca(d)):c(d.Xg())},a.hIb,a.body,a.KXa,a.j0a,a.withCredentials)};Rca=function(a,b){a=void 0===a?window:a;return Pca(new Qca(a,b))};Sca=function(a,b){return Zone.current.wrap(a,b)};Tca=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Sca(a[c],b+"_"+c));return a};
Wca=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={NU:d.NU},e++){d.NU=b[e];var f=a[d.NU];if(f){var g=Uca(a,d.NU);Vca(g)&&(a[d.NU]=function(h){return function(n){var r=function(){return n.apply(this,Tca(arguments,c+"."+h.NU))};Dc(r,n);return r}}(d)(f))}}};Vca=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
$ca=function(a,b,c){var d=Uca(a,b);!d&&c&&Uca(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Ec("on"+b+"patched"),!a.hasOwnProperty(c)||!a[c])){delete d.writable;delete d.value;var e=d.get,f=d.set,g=b.slice(2),h=Xca[g];h||(h=Xca[g]=Ec("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Fc||(r=Fc);r&&("function"===typeof r[h]&&r.removeEventListener(g,Yca),f&&f.call(r,null),r[h]=n,"function"===typeof n&&r.addEventListener(g,Yca,!1))};d.get=function(){var n=this;n||a!==Fc||(n=Fc);
if(!n)return null;var r=n[h];return r?r:e&&(r=e.call(this))?(d.set.call(this,r),"function"===typeof n.removeAttribute&&n.removeAttribute(b),r):null};Zca(a,b,d);a[c]=!0}};ada=function(a,b,c){if(b)for(var d=0;d<b.length;d++)$ca(a,"on"+b[d],c);else{b=[];for(d in a)"on"==d.slice(0,2)&&b.push(d);for(d=0;d<b.length;d++)$ca(a,b[d],c)}};
bda=function(a){var b=Fc[a];if(b){Fc[Ec(a)]=b;Fc[a]=function(){var e=Tca(arguments,a);switch(e.length){case 0:this[Gc]=new b;break;case 1:this[Gc]=new b(e[0]);break;case 2:this[Gc]=new b(e[0],e[1]);break;case 3:this[Gc]=new b(e[0],e[1],e[2]);break;case 4:this[Gc]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Ta");}};Dc(Fc[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Fc[a].prototype[e]=function(){return this[Gc][e].apply(this[Gc],
arguments)}:Zca(Fc[a].prototype,e,{set:function(f){"function"===typeof f?(this[Gc][e]=Sca(f,a+"."+e),Dc(this[Gc][e],f)):this[Gc][e]=f},get:function(){return this[Gc][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Fc[a][d]=b[d])}};Hc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=cda(d);!d&&a[b]&&(d=a);a=Ec(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Uca(d,b);if(Vca(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Dc(d[b],e)}}return e};
dda=function(a,b,c){function d(f){var g=f.data;g.args[g.ona]=function(){f.Jk.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Hc(a,b,function(f){return function(g,h){var n=c(g,h);return 0<=n.ona&&"function"===typeof h[n.ona]?Zone.current.Fea(n.name,h[n.ona],n,d):f.apply(g,h)}})};Dc=function(a,b){a[Ec("OriginalDelegate")]=b};
gda=function(){if(eda)return fda;eda=!0;try{var a=Ic.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))fda=!0}catch(b){}return fda};ida=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=hda+c;b=hda+b;Jc[a]={};Jc[a]["false"]=c;Jc[a]["true"]=b};
pda=function(a,b,c,d){function e(la,wa,va){if(wa=wa||a.event){la=la||wa.target||a;var Ga=la[Jc[wa.type][va?"true":"false"]];if(Ga){va=[];if(1===Ga.length)(wa=B(Ga[0],la,wa))&&va.push(wa);else{Ga=Ga.slice();for(var Sa=0;Sa<Ga.length&&(!wa||!0!==wa[jda]);Sa++){var gb=B(Ga[Sa],la,wa);gb&&va.push(gb)}}if(1===va.length)throw va[0];wa={};for(la=0;la<va.length;wa={Sxa:wa.Sxa},la++)wa.Sxa=va[la],b.GFc(function(qb){return function(){throw qb.Sxa;}}(wa))}}}function f(la,wa){if(!la)return!1;var va=!0;wa&&void 0!==
wa.i1a&&(va=wa.i1a);var Ga=wa&&wa.vh,Sa=!0;wa&&void 0!==wa.Stc&&(Sa=wa.Stc);var gb=!1;wa&&void 0!==wa.zKc&&(gb=wa.zKc);for(var qb=la;qb&&!qb.hasOwnProperty(g);)qb=cda(qb);!qb&&la[g]&&(qb=la);if(!qb||qb[x])return!1;var Hb=wa&&wa.DXc,Cb={},Fb=qb[x]=qb[g],Na=qb[Ec(h)]=qb[h];la=qb[Ec(n)]=qb[n];var bb=qb[Ec(r)]=qb[r],eb;wa&&wa.prepend&&(eb=qb[Ec(wa.prepend)]=qb[wa.prepend]);var dc=function(kb){if(!kb.ASa){var xb=Jc[kb.eC],na;xb&&(na=xb[kb.capture?"true":"false"]);if(xb=na&&kb.target[na])for(var mc=0;mc<
xb.length;mc++)if(xb[mc]===kb){xb.splice(mc,1);kb.ASa=!0;0===xb.length&&(kb.Bdb=!0,kb.target[na]=null);break}}if(kb.Bdb)return Na.call(kb.target,kb.eC,kb.capture?K:I,kb.options)},kc=function(kb){return Fb.call(Cb.target,Cb.eC,kb.Jk,Cb.options)},Hf=function(kb){return eb.call(Cb.target,Cb.eC,kb.Jk,Cb.options)},rb=function(kb){return Na.call(kb.target,kb.eC,kb.Jk,kb.options)};kc=va?function(){if(!Cb.ACc)return Fb.call(Cb.target,Cb.eC,Cb.capture?K:I,Cb.options)}:kc;dc=va?dc:rb;rb=function(kb,xb){var na=
typeof xb;return"function"===na&&kb.callback===xb||"object"===na&&kb.ZC===xb};var Ib=wa&&wa.diff?wa.diff:rb,fb=Zone[Ec("UNPATCHED_EVENTS")],ub=a[Ec("PASSIVE_EVENTS")];rb=function(kb,xb,na,mc,Qc,td){Qc=void 0===Qc?!1:Qc;td=void 0===td?!1:td;return function(){var dd=this||a,jd=arguments[0];wa&&wa.eN&&(jd=wa.eN(jd));var ge=arguments[1];if(!ge||kda&&"uncaughtException"===jd)return kb.apply(this,arguments);var ug=!1;if("function"!==typeof ge){if(!ge.handleEvent)return kb.apply(this,arguments);ug=!0}if(!Ga||
Ga(kb,ge,dd,arguments)){var Ye=Lc&&!!ub&&-1!==ub.indexOf(jd);var te=arguments[2];te=!Lc&&"object"===typeof te&&te?!!te.capture:Lc&&Ye?"boolean"===typeof te?{capture:te,passive:!0}:te?"object"===typeof te&&!1!==te.passive?Object.assign({},te,{passive:!0}):te:{passive:!0}:te;if(fb)for(var Uj=0;Uj<fb.length;Uj++)if(jd===fb[Uj])return Ye?kb.call(dd,jd,ge,te):kb.apply(this,arguments);Ye=te?"boolean"===typeof te?!0:te.capture:!1;Uj=te&&"object"===typeof te?te.once:!1;var kp=Zone.current,Hh=Jc[jd];Hh||(ida(jd,
Hb),Hh=Jc[jd]);var Ih=Hh[Ye?"true":"false"];Hh=dd[Ih];var jj=!1;if(Hh){if(jj=!0,Sa)for(Ih=0;Ih<Hh.length;Ih++)if(Ib(Hh[Ih],ge))return}else Hh=dd[Ih]=[];var ki;Ih=dd.constructor.name;var $E=lda[Ih];$E&&(ki=$E[jd]);ki||(ki=Ih+xb+(Hb?Hb(jd):jd));Cb.options=te;Uj&&(Cb.options.once=!1);Cb.target=dd;Cb.capture=Ye;Cb.eC=jd;Cb.ACc=jj;if(jj=va?mda:void 0)jj.wOc=Cb;ki=kp.Rua(ki,ge,jj,na,mc);Cb.target=null;jj&&(jj.wOc=null);Uj&&(te.once=!0);if(Lc||"boolean"!==typeof ki.options)ki.options=te;ki.target=dd;ki.capture=
Ye;ki.eC=jd;ug&&(ki.ZC=ge);td?Hh.unshift(ki):Hh.push(ki);if(Qc)return dd}}};qb[g]=rb(Fb,A,kc,dc,gb);eb&&(qb.prependListener=rb(eb,".prependListener:",Hf,dc,gb,!0));qb[h]=function(){var kb=this||a,xb=arguments[0];wa&&wa.eN&&(xb=wa.eN(xb));var na=arguments[2],mc=na?"boolean"===typeof na?!0:na.capture:!1;na=arguments[1];if(!na)return Na.apply(this,arguments);if(!Ga||Ga(Na,na,kb,arguments)){var Qc=Jc[xb],td;Qc&&(td=Qc[mc?"true":"false"]);if(mc=td&&kb[td])for(Qc=0;Qc<mc.length;Qc++){var dd=mc[Qc];if(Ib(dd,
na)){mc.splice(Qc,1);dd.ASa=!0;0===mc.length&&(dd.Bdb=!0,kb[td]=null,"string"===typeof xb&&(kb[hda+"ON_PROPERTY"+xb]=null));dd.zone.EJ(dd);if(gb)return kb;return}}return Na.apply(this,arguments)}};qb[n]=function(kb){var xb=this||a,na=kb;wa&&wa.eN&&(na=wa.eN(na));kb=[];xb=nda(xb,Hb?Hb(na):na);for(na=0;na<xb.length;na++){var mc=xb[na];kb.push(mc.ZC?mc.ZC:mc.callback)}return kb};qb[r]=function(kb){var xb=this||a;if(kb){wa&&wa.eN&&(kb=wa.eN(kb));var na=Jc[kb];if(na){var mc=xb[na["false"]];xb=xb[na["true"]];
if(mc)for(mc=mc.slice(),na=0;na<mc.length;na++){var Qc=mc[na];this[h].call(this,kb,Qc.ZC?Qc.ZC:Qc.callback,Qc.options)}if(xb)for(xb=xb.slice(),mc=0;mc<xb.length;mc++)na=xb[mc],this[h].call(this,kb,na.ZC?na.ZC:na.callback,na.options)}}else{kb=Object.keys(xb);for(xb=0;xb<kb.length;xb++)(mc=(mc=oda.exec(kb[xb]))&&mc[1])&&"removeListener"!==mc&&this[r].call(this,mc);this[r].call(this,"removeListener")}if(gb)return this};Dc(qb[g],Fb);Dc(qb[h],Na);bb&&Dc(qb[r],bb);la&&Dc(qb[n],la);return!0}for(var g=d&&
d.add||"addEventListener",h=d&&d.h3c||"removeEventListener",n=d&&d.qj||"eventListeners",r=d&&d.i3c||"removeAllListeners",x=Ec(g),A="."+g+":",B=function(la,wa,va){if(!la.ASa){var Ga=la.callback;"object"===typeof Ga&&Ga.handleEvent&&(la.callback=function(qb){return Ga.handleEvent(qb)},la.ZC=Ga);try{la.Jk(la,wa,[va])}catch(qb){var Sa=qb}var gb=la.options;gb&&"object"===typeof gb&&gb.once&&wa[h].call(wa,va.type,la.ZC?la.ZC:la.callback,gb);return Sa}},I=function(la){return e(this,la,!1)},K=function(la){return e(this,
la,!0)},P=[],ba=0;ba<c.length;ba++)P[ba]=f(c[ba],d);return P};nda=function(a,b){if(!b){var c=[],d;for(d in a){var e=oda.exec(d);if((e=e&&e[1])&&(!b||e===b)&&(e=a[d]))for(var f=0;f<e.length;f++)c.push(e[f])}return c}c=Jc[b];c||(ida(b),c=Jc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};qda=function(a,b){(a=a.Event)&&a.prototype&&b.iWa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[jda]=!0;c&&c.apply(d,e)}})};
Mc=function(a,b,c,d){function e(r){var x=r.data;x.args[0]=function(){return r.Jk.apply(this,arguments)};x.VK=g.apply(a,x.args);return r}function f(r){return h.call(a,r.data.VK)}var g=null,h=null;b+=d;c+=d;var n={};g=Hc(a,b,function(r){return function(x,A){if("function"===typeof A[0]){var B={Uaa:"Interval"===d,delay:"Timeout"===d||"Interval"===d?A[1]||0:void 0,args:A},I=A[0];A[0]=function(){try{return I.apply(this,arguments)}finally{B.Uaa||("number"===typeof B.VK?delete n[B.VK]:B.VK&&(B.VK[rda]=null))}};
x=Zone.current.Fea(b,A[0],B,e,f);if(!x)return x;A=x.data.VK;"number"===typeof A?n[A]=x:A&&(A[rda]=x);A&&A.Ab&&A.T0a&&"function"===typeof A.Ab&&"function"===typeof A.T0a&&(x.Ab=A.Ab.bind(A),x.T0a=A.T0a.bind(A));return"number"===typeof A||A?A:x}return r.apply(a,A)}});h=Hc(a,c,function(r){return function(x,A){x=A[0];if("number"===typeof x)var B=n[x];else(B=x&&x[rda])||(B=x);B&&"string"===typeof B.type?"notScheduled"!==B.state&&(B.a7&&B.data.Uaa||0===B.pT)&&("number"===typeof x?delete n[x]:x&&(x[rda]=
null),B.zone.EJ(B)):r.apply(a,A)}})};sda=function(a,b,c,d,e){var f=Zone.jp(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,n,r){n&&n.prototype&&e.forEach(function(x){var A=c+"."+d+"::"+x,B=n.prototype;try{if(B.hasOwnProperty(x)){var I=a.jV(B,x);I&&I.value?(I.value=a.Lha(I.value,A),a.mHa(n.prototype,x,I)):B[x]&&(B[x]=a.Lha(B[x],A))}else B[x]&&(B[x]=a.Lha(B[x],A))}catch(K){}});return g.call(b,h,n,r)};a.Cfb(b[d],g)}};
tda=function(a,b,c){if(!c||0===c.length)return b;c=c.filter(function(e){return e.target===a});if(!c||0===c.length)return b;var d=c[0].BBc;return b.filter(function(e){return-1===d.indexOf(e)})};uda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
Bda=function(){vda=Zone.jp;wda=Object[vda("defineProperty")]=Object.defineProperty;xda=Object[vda("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;yda=Object.create;Nc=vda("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Nc]&&a[Nc][b])throw new TypeError("Xa`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=zda(a,b,c));return Ada(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(f){Object.defineProperty(a,f,b[f])});for(var c=_.l(Object.getOwnPropertySymbols(b)),
d=c.next();!d.done;d=c.next()){d=d.value;var e=void 0;(null==(e=Object.getOwnPropertyDescriptor(b,d))?0:e.enumerable)&&Object.defineProperty(a,d,b[d])}return a};Object.create=function(a,b){"object"!==typeof b||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=zda(a,c,b[c])});return yda(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=xda(a,b);c&&a&&a[Nc]&&a[Nc][b]&&(c.configurable=!1);return c}};Cda=function(a,b,c){var d=c.configurable;c=zda(a,b,c);return Ada(a,b,c,d)};
zda=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Nc]||Object.isFrozen(a)||wda(a,Nc,{writable:!0,value:{}}),a[Nc]&&(a[Nc][b]=!0));return c};
Ada=function(a,b,c,d){try{return wda(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return wda(a,b,c)}catch(f){d=!1;if("createdCallback"===b||"attachedCallback"===b||"detachedCallback"===b||"attributeChangedCallback"===b)d=!0;if(!d)throw f;d=null;try{d=JSON.stringify(c)}catch(g){d=c.toString()}console.log("Attempting to configure '"+b+"' with descriptor '"+d+"' on object '"+a+"' and got error, giving up: "+f)}}else throw e;}};
Dda=function(a,b){var c=b.OK(),d=c.opb,e=c.Qzc,f=c.JTb,g=c.j4a,h=c.t2a,n=c.s4a,r="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");c=[];var x="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");
a.wtf?c=x.map(function(wa){return"HTML"+wa+"Element"}).concat(r):a.EventTarget?c.push("EventTarget"):c=r;var A=a.__Zone_disable_IE_check||!1,B=a.__Zone_enable_cross_context_check||!1,I=b.Pwb(),K={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(r=0;r<d.length;r++){var P=d[r],ba=n+(P+h),la=
n+(P+g);f[P]={};f[P][h]=ba;f[P][g]=la}for(f=0;f<x.length;f++)for(g=x[f],h=e[g]={},n=0;n<d.length;n++)r=d[n],h[r]=g+".addEventListener:"+r;d=[];for(e=0;e<c.length;e++)x=a[c[e]],d.push(x&&x.prototype);b.ada(a,b,d,{vh:function(wa,va,Ga,Sa){if(!A&&I)if(B)try{var gb=va.toString();if("[object FunctionWrapper]"===gb||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==gb)return wa.apply(Ga,Sa),!1}catch(qb){return wa.apply(Ga,Sa),!1}else{if(va=va.toString(),"[object FunctionWrapper]"===va||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
va)return wa.apply(Ga,Sa),!1}else if(B)try{va.toString()}catch(qb){return wa.apply(Ga,Sa),!1}return!0},eN:function(wa){return K[wa]||wa}});Zone[b.ji("patchEventTarget")]=!!a.EventTarget};
Eda=function(a,b){var c=a.OK(),d=c.UTb,e=c.Lcc,f=b.WebSocket;b.EventTarget||a.ada(b,a,[f.prototype]);b.WebSocket=function(h,n){var r=1<arguments.length?new f(h,n):new f(h),x=a.jV(r,"onmessage");if(x&&!1===x.configurable){var A=a.z3a(r);var B=r;[d,e,"send","close"].forEach(function(I){A[I]=function(){var K=a.T1a.call(arguments);if(I===d||I===e){var P=0<K.length?K[0]:void 0;P&&(P=Zone.jp("ON_PROPERTY"+P),r[P]=A[P])}return r[I].apply(r,K)}})}else A=r;a.wEb(A,["close","error","message","open"],B);return A};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
Fda=function(a,b){var c=a.OK(),d=c.Fra;if((c.Le||d)&&!a.jV(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.jV(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.iV(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.iV(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.jV(c,"onreadystatechange"))return a.iV(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.iV(c,"onreadystatechange",d||{}),e;var f=a.ji("fake");a.iV(c,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[f]},set:function(g){this[f]=g}});a=new e;c=function(){};a.onreadystatechange=c;c=a[f]===c;a.onreadystatechange=null;return c};
Hda=function(a){for(var b=a.ji("unbound"),c={},d=0;d<Gda.length;c={SD:c.SD},d++){var e=Gda[d];c.SD="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var h;for(h=g?g.constructor.name+"."+f.SD:"unknown."+f.SD;g;){if(g[f.SD]&&!g[f.SD][b]){var n=a.Lha(g[f.SD],h);n[b]=g[f.SD];g[f.SD]=n}g=g.parentElement}}}(c),!0)}};Oc=function(a){for(var b in a)if(a[b]===Oc)return b;throw Error("Ya");};Ida=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
_.Pc=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.Pc).join(", ")+"]";if(null==a)return""+a;if(a.YHc)return""+a.YHc;if(a.name)return""+a.name;a=a.toString();if(null==a)return""+a;var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};Jda=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};_.Rc=function(a){a.x4a=_.Rc;a.toString=function(){return _.Pc(this())};return a};Sc=function(a){return Kda(a)?a():a};
Kda=function(a){return"function"===typeof a&&a.hasOwnProperty(Lda)&&a.x4a===_.Rc};_.t=function(a){return{token:a.token,Ka:a.Ka||null,ta:a.ta,value:void 0}};_.Tc=function(a){return{Tb:a.Tb||[],imports:a.imports||[]}};Oda=function(a){var b;(b=a.hasOwnProperty(Mda)?a[Mda]:null)||(b=a.hasOwnProperty(Nda)?a[Nda]:null);return b};
Pda=function(a){var b=a&&(a[Mda]||a[Nda]);return b?(a.hasOwnProperty("name")?a=a.name:(a=(""+a).match(/^function\s*([^\s(]+)/),a=null===a?"":a[1]),console.warn('DEPRECATED: DI is instantiating a token "'+a+'" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "'+(a+'" class.')),b):null};Sda=function(a){return a&&(a.hasOwnProperty(Qda)||a.hasOwnProperty(Rda))?a[Qda]:null};
Tda=function(a,b,c,d){throw Error("Za`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};_.Uc=function(a){return"string"===typeof a?a:null==a?"":String(a)};Uda=function(){throw new _.Wc(-201,!1);};Xc=function(a){var b=Vda;Vda=a;return b};Wda=function(a,b,c){var d=Oda(a);if(d&&"root"==d.Ka)return void 0===d.value?d.value=d.ta():d.value;if(c&8)return null;if(void 0!==b)return b;Uda(_.Pc(a))};Yc=function(a){var b=Xda;Xda=a;return b};
Yda=function(a,b){b=void 0===b?0:b;if(void 0===Xda)throw new _.Wc(-203,!1);return null===Xda?Wda(a,void 0,b):Xda.get(a,b&8?null:void 0,b)};_.u=function(a,b){b=void 0===b?0:b;return(Vda||Yda)(Sc(a),b)};_.Zc=function(a,b){b=void 0===b?0:b;"number"!==typeof b&&(b=0|(b.optional&&8)|(b.host&&1)|(b.self&&2)|(b.S3c&&4));return _.u(a,b)};
Zda=function(a){for(var b=[],c=0;c<a.length;c++){var d=Sc(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.Wc(900,!1);for(var e=void 0,f=0,g=0;g<d.length;g++){var h=d[g],n=h.__NG_DI_FLAG__;"number"===typeof n?-1===n?e=h.token:f|=n:e=h}b.push(_.u(e,f))}else b.push(_.u(d))}return b};$da=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};aea=function(a){return{toString:a}.toString()};
bea=function(a){return function(){var b=_.fa.apply(0,arguments);if(a){b=a.apply(null,_.Ia(b));for(var c in b)this[c]=b[c]}}};
cea=function(a){return aea(function(){function b(){function d(g,h,n){for(h=g.hasOwnProperty("__parameters__")?g.__parameters__:Object.defineProperty(g,"__parameters__",{value:[]}).__parameters__;h.length<=n;)h.push(null);(h[n]=h[n]||[]).push(f);return g}var e=_.fa.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.Ia(e))));d.STc=f;return d}var c=bea(a);return b})};
_.v=function(a){return aea(function(){var b=!0===a.standalone,c={},d={type:a.type,Gda:null,Ba:a.Ba,Ca:a.Ca,ta:null,wa:a.wa||null,Ha:a.Ha||null,tc:a.tc,mb:a.mb||null,Ib:a.Ib||0,Jb:a.Jb||null,Fd:a.Fd||null,k8:c,inputs:null,outputs:null,kc:a.kc||null,HVa:0===a.Oa,LMa:null,sWa:null,standalone:b,Ia:b&&a.Ia||null,nQa:null,oa:a.oa||_.$c,wb:a.wb||null,features:a.features||null,data:a.data||{},ub:a.ub||0,id:"c"+dea++,styles:a.styles||_.$c,Fe:null,mH:null,fH:a.fH||null,zg:null},e=a.Ia;b=a.features;d.inputs=
eea(a.inputs,c);d.outputs=eea(a.outputs);b&&b.forEach(function(f){return f(d)});d.LMa=e?function(){return("function"===typeof e?e():e).map(_.fea).filter(gea)}:null;d.sWa=e?function(){return("function"===typeof e?e():e).map(_.hea).filter(gea)}:null;return d})};_.fea=function(a){return a[iea]||a[jea]||null};gea=function(a){return null!==a};
_.bd=function(a){return aea(function(){return{type:a.type,bootstrap:a.bootstrap||_.$c,ivc:a.ivc||_.$c,imports:a.imports||_.$c,exports:a.exports||_.$c,m5c:null,fH:a.fH||null,id:a.id||null}})};eea=function(a,b){if(null==a)return kea;var c={},d;for(d in a)if(a.hasOwnProperty(d)){var e=a[d],f=e;Array.isArray(e)&&(f=e[1],e=e[0]);c[e]=d;b&&(b[e]=f)}return c};_.cd=function(a){return{type:a.type,name:a.name,ta:null,Zd:!1!==a.Zd,standalone:!0===a.standalone,Yf:a.type.prototype.Ma||null}};
_.hea=function(a){return a[lea]||null};_.ed=function(a){return Array.isArray(a)&&"object"===typeof a[1]};_.fd=function(a){return Array.isArray(a)&&!0===a[1]};gd=function(a){return a.hasOwnProperty(mea)?a[mea]:null};_.id=function(){return nea};nea=function(a){a.type.prototype.Rb&&(a.mH=oea);return pea};pea=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.rk;if(c===kea)a.rk=b;else for(var d in b)c[d]=b[d];a.current=null;this.Rb(b)}};
oea=function(a,b,c,d){var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={rk:kea,current:null});var f=e;e=f.current||(f.current={});f=f.rk;c=this.k8[c];var g=f[c];e[c]=new qea(g&&g.uf,b,f===kea);a[d]=b};_.kd=function(a){for(;Array.isArray(a);)a=a[0];return a};ld=function(a,b){return _.kd(b[a.index])};_.md=function(a,b){a=b[a];return _.ed(a)?a:a[0]};_.od=function(a,b){return null===b||void 0===b?null:a[b]};
rea=function(a,b){a[5]+=b;var c=a;for(a=a[3];null!==a&&(1===b&&1===c[5]||-1===b&&0===c[5]);)a[5]+=b,c=a,a=a[3]};_.qd=function(){return _.pd.Tp};_.rd=function(a){_.pd.SP=a;return a[8]};_.sd=function(a){_.pd.SP=null;return a};_.ud=function(){for(var a=_.pd.cQ;null!==a&&64===a.type;)a=a.parent;return a};sea=function(){var a=_.pd,b=a.cQ;return a.nG?b:b.parent};vd=function(a,b){var c=_.pd;c.cQ=a;c.nG=b};_.wd=function(){var a=_.pd,b=a.Nma;-1===b&&(b=a.Nma=a.zg.Oma);return b};
_.tea=function(a){var b=_.pd,c=b.yp;b.yp+=a;return c};uea=function(a){var b=_.pd.iY;return-1===b?null:a[b]};wea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.vMa:1===b.type?a[6]:null;if(null===b)break;a=a[15];if(b.type&10)break}if(null===b)return!1}c=_.pd=vea();c.cQ=b;c.Tp=a;return!0};xea=function(a){var b=vea(),c=a[1];_.pd=b;b.cQ=c.firstChild;b.Tp=a;b.zg=c;b.SP=a;b.yp=c.Oma;b.hra=!1};vea=function(){var a=_.pd,b=null===a?null:a.Vg;return null===b?yea(a):b};
yea=function(a){var b={cQ:null,nG:!0,Tp:null,zg:null,selectedIndex:-1,SP:null,Roa:0,eoa:null,iY:-1,Nma:-1,yp:-1,Cs:0,parent:a,Vg:null,hra:!1};null!==a&&(a.Vg=b);return b};zea=function(){var a=_.pd;_.pd=a.parent;a.cQ=null;a.Tp=null;return a};Aea=function(){var a=zea();a.nG=!0;a.zg=null;a.selectedIndex=-1;a.SP=null;a.Roa=0;a.iY=-1;a.eoa=null;a.Nma=-1;a.yp=-1;a.Cs=0};_.xd=function(){var a=_.pd;return a.zg.data[a.selectedIndex]};_.yd=function(){_.pd.eoa="svg"};
Bea=function(a,b){var c=b.Ml;for(b=b.Vq;c<b;c++){var d=a.data[c].type.prototype,e=d.Oe,f=d.FL,g=d.Vc,h=d.Fn;d=d.Ma;e&&(a.L7||(a.L7=[])).push(-c,e);f&&((a.L7||(a.L7=[])).push(c,f),(a.QLa||(a.QLa=[])).push(c,f));g&&(a.Aha||(a.Aha=[])).push(-c,g);h&&((a.Aha||(a.Aha=[])).push(c,h),(a.t1a||(a.t1a=[])).push(c,h));null!=d&&(a.jQ||(a.jQ=[])).push(c,d)}};Dea=function(a,b,c,d){(a[2]&3)===c&&Cea(a,b,c,d)};Eea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&2047)+1)};
Cea=function(a,b,c,d){for(var e=null!=d?d:-1,f=b.length-1,g=0,h=void 0!==d?a[18]&65535:0;h<f;h++)if("number"===typeof b[h+1]){if(g=b[h],null!=d&&g>=d)break}else{0>b[h]&&(a[18]+=65536);if(g<e||-1==e){var n=0>b[h],r=b[h+1],x=a[n?-b[h]:b[h]];n?a[2]>>11<a[18]>>16&&(a[2]&3)===c&&(a[2]+=2048,r.call(x)):r.call(x);a[18]=(a[18]&4294901760)+h+2}h++}};
Fea=function(a,b,c){for(var d=0;d<c.length;){var e=c[d];if("number"===typeof e){if(0!==e)break;d++;e=c[d++];var f=c[d++],g=c[d++];a.setAttribute(b,f,g,e)}else f=c[++d],64===e.charCodeAt(0)?a.setProperty(b,e,f):a.setAttribute(b,e,f),d++}};Hea=function(a,b){if(null!==b&&0!==b.length)if(null===a||0===a.length)a=b.slice();else for(var c=-1,d=0;d<b.length;d++){var e=b[d];"number"===typeof e?c=e:0!==c&&(-1===c||2===c?Gea(a,c,e,b[++d]):Gea(a,c,e,null))}return a};
Gea=function(a,b,c,d){var e=0,f=a.length;if(-1===b)f=-1;else for(;e<a.length;){var g=a[e++];if("number"===typeof g)if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if("number"===typeof g)break;else if(g===c){null!==d&&(a[e+1]=d);return}e++;null!==d&&e++}-1!==f&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);null!==d&&a.splice(e++,0,d)};Iea=function(a,b){for(a>>=16;0<a;)b=b[15],a--;return b};Kea=function(a){var b=Jea;Jea=a;return b};
Nea=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(Lea)&&(d=c[Lea]);null==d&&(d=c[Lea]=Mea++);c=d&255;b.data[a+(c>>5)]|=1<<c};Rea=function(a,b){var c=Oea(a,b);if(-1!==c)return c;c=b[1];c.Kj&&(a.Ts=b.length,Pea(c.data,a),Pea(b,null),Pea(c.blueprint,null));c=Qea(a,b);a=a.Ts;if(-1!==c)for(var d=c&32767,e=Iea(c,b),f=e[1].data,g=0;8>g;g++)b[a+g]=e[d+g]|f[d+g];b[a+8]=c;return a};Pea=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
Oea=function(a,b){return-1===a.Ts||a.parent&&a.parent.Ts===a.Ts||null===b[a.Ts+8]?-1:a.Ts};Qea=function(a,b){if(a.parent&&-1!==a.parent.Ts)return a.parent.Ts;a=0;for(var c=b;null!==c;){b=Sea(c);if(null===b)break;a++;c=c[15];if(-1!==b.Ts)return b.Ts|a<<16}return-1};
_.zd=function(a){var b=_.ud();if("class"===a)return b.Ge;if("style"===a)return b.styles;if(b=b.hc)for(var c=b.length,d=0;d<c;){var e=b[d];if(3===e||4===e||6===e)break;if(0===e)d+=2;else if("number"===typeof e)for(d++;d<c&&"string"===typeof b[d];)d++;else{if(e===a)return b[d+1];d+=2}}return null};Tea=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=Xc();try{return a?a.get(b,d,c&8):Wda(b,d,c&8)}finally{Xc(e)}}c&8?b=d:(Uda(),b=void 0);return b};
Vea=function(a,b,c,d,e){d=void 0===d?0:d;if(null!==a){if(b[2]&1024){a:{var f=d;for(var g=Ad,h=a,n=b;null!==h&&null!==n&&n[2]&1024&&!(n[2]&256);){var r=Uea(h,n,c,f|2);if(r!==Ad){f=r;break a}h=h.parent;if(!h){if(h=n[21])if(h=h.get(c,Ad,f),h!==Ad){f=h;break a}h=Sea(n);n=n[15]}}f=g}if(f!==Ad)return f}a=Uea(a,b,c,d);if(a!==Ad)return a}return Tea(b,c,d,e)};
Uea=function(a,b,c,d){var e=Ad;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Lea)?c[Lea]:void 0,f="number"===typeof f?0<=f?f&255:Wea:f;if("function"===typeof f){if(!wea(b,a,d))return d&1?d&8?b=e:(Uda(),b=void 0):b=Tea(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Uda()}finally{zea()}}else if("number"===typeof f){g=null;var h=Oea(a,b),n=d&1?b[16][6]:null;if(-1===h||d&4){var r=-1===h?Qea(a,b):b[h+8];-1===r||d&2?h=-1:(g=b[1],h=r&32767,b=Iea(r,b))}for(;-1!==h;){a=b[1];if(a.data[h+
(f>>5)]&1<<f){r=b[1];var x=r.data[h+8],A=Xea(x,r,c,null==g?2===(x.flags&2)&&Jea:g!=r&&0!==(x.type&3),d&1&&n===x);r=null!==A?Yea(b,r,A,x):Ad;if(r!==Ad)return r}r=b[h+8];-1!==r&&!(d&2||d&1&&b[1].data[h+8]===n)&&b[h+(f>>5)]&1<<f?(g=a,h=r&32767,b=Iea(r,b)):h=-1}}return e};Xea=function(a,b,c,d,e){var f=a.TG,g=b.data,h=f&1048575;b=a.Ml;a=a.Vq;var n=f>>20;f=e?h+n:a;for(d=d?h:h+n;d<f;d++)if(h=g[d],d<b&&c===h||d>=b&&h.type===c)return d;return e&&(e=g[b])&&null!==e.wa&&e.type===c?b:null};
Yea=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Zea){var g=e;if(g.UXa)throw a=f[c],new _.Wc(-200,"Circular dependency in DI detected for "+("function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():_.Uc(a)));var h=Kea(g.ttc);g.UXa=!0;var n=g.rvb?Xc(g.rvb):null;wea(a,d,0);try{if(e=a[c]=g.ta(void 0,f,a,d),b.Kj&&c>=d.Ml){var r=f[c],x=r.type.prototype,A=x.Sa,B=x.Lk;if(x.Rb){var I=nea(r);(b.eD||(b.eD=[])).push(c,I);(b.VL||
(b.VL=[])).push(c,I)}A&&(b.eD||(b.eD=[])).push(-c,A);B&&((b.eD||(b.eD=[])).push(c,B),(b.VL||(b.VL=[])).push(c,B))}}finally{null!==n&&Xc(n),Kea(h),g.UXa=!1,zea()}}return e};Wea=function(){return new _.Bd(_.ud(),_.qd())};_.Cd=function(a){return aea(function(){var b=a.prototype.constructor;b=b[mea]||$ea(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[mea]||$ea(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
$ea=function(a){return Kda(a)?function(){var b=$ea(Sc(a));return b&&b()}:gd(a)};Sea=function(a){var b=a[1],c=b.type;return 2===c?b.vMa:1===c?a[6]:null};afa=function(a,b){void 0===b&&(b=a);for(var c=0;c<a.length;c++){var d=a[c];Array.isArray(d)?(b===a&&(b=a.slice(0,c)),afa(d,b)):b!==a&&b.push(d)}return b};bfa=function(a,b){a.forEach(function(c){return Array.isArray(c)?bfa(c,b):b(c)})};cfa=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};
dfa=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};ffa=function(a,b,c){var d=efa(a,b);if(0<=d)a[d|1]=c;else{d=~d;var e=a.length;if(e==d)a.push(b,c);else if(1===e)a.push(c,a[0]),a[0]=b;else{e--;for(a.push(a[e-1],a[e]);e>d;)a[e]=a[e-2],e--;a[d]=b;a[d+1]=c}}};gfa=function(a,b){b=efa(a,b);if(0<=b)return a[b|1]};efa=function(a,b){for(var c=0,d=a.length>>1;d!==c;){var e=c+(d-c>>1),f=a[e<<1];if(b===f)return e<<1;f>b?d=e:c=e+1}return~(d<<1)};ifa=function(){return{MTb:hfa(!0,_.fa.apply(0,arguments))}};
hfa=function(a){var b=[],c=new Set,d;bfa(_.fa.apply(1,arguments),function(e){jfa(e,b,[],c)&&(d||(d=[]),d.push(e))});void 0!==d&&kfa(d,b);return b};kfa=function(a,b){for(var c={},d=0;d<a.length;c={Wxa:c.Wxa,M1a:c.M1a},d++){var e=a[d];c.M1a=e.Mk;c.Wxa=e.Tb;bfa(c.Wxa,function(){return function(f){b.push(f)}}(c))}};
jfa=function(a,b,c,d){a=Sc(a);if(!a)return!1;var e=null,f=Sda(a),g=!f&&(a[iea]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var h=a.Mk;if(f=Sda(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.Ia)for(f="function"===typeof g.Ia?g.Ia():g.Ia,f=_.l(f),h=f.next();!h.done;h=f.next())jfa(h.value,b,c,d)}else if(f){if(null!=f.imports&&!h){d.add(e);var n;bfa(f.imports,function(r){jfa(r,b,c,d)&&(n||(n=[]),n.push(r))});void 0!==n&&kfa(n,b)}h||(g=gd(e)||function(){return new e},b.push({Ga:e,
Eb:g,Hb:_.$c},{Ga:lfa,Hc:e,jd:!0},{Ga:mfa,Hc:function(){return _.u(e)},jd:!0}));f=f.Tb;null==f||h||bfa(f,function(r){b.push(r)})}else return!1;return e!==a&&void 0!==a.Tb};ofa=function(a){return null!==a&&"object"==typeof a&&nfa in a};Dd=function(a){return"function"===typeof a};rfa=function(){void 0===pfa&&(pfa=new qfa);return pfa};
tfa=function(a){var b=Oda(a);b=null!==b?b.ta:gd(a);if(null!==b)return b;if(a instanceof _.Ed)throw new _.Wc(204,!1);if(a instanceof Function)return sfa(a);throw new _.Wc(204,!1);};sfa=function(a){var b=a.length;if(0<b)throw dfa(b,"?"),new _.Wc(204,!1);var c=Pda(a);return null!==c?function(){return c.ta(a)}:function(){return new a}};wfa=function(a){if(ofa(a))return Fd(void 0,a.Hc);a=ufa(a);return Fd(a,vfa)};
ufa=function(a){var b=void 0;if(Dd(a))return b=Sc(a),gd(b)||tfa(b);if(ofa(a))b=function(){return Sc(a.Hc)};else if(a&&a.Eb)b=function(){return a.Eb.apply(a,_.Ia(Zda(a.Hb||[])))};else if(a&&a.Nb)b=function(){return _.u(Sc(a.Nb))};else{var c=Sc(a&&(a.oe||a.Ga));if(a.Hb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.Ia(Zda(a.Hb)))))};else return gd(c)||tfa(c)}return b};Fd=function(a,b,c){return{ta:a,value:b,jd:(void 0===c?0:c)?[]:void 0}};
xfa=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?xfa(c,b):c.MTb?xfa(c.MTb,b):b(c)};Afa=function(a,b,c,d){a=yfa(a,void 0===b?null:b,void 0===c?null:c,d);zfa(a);return a};yfa=function(a,b,c,d,e){b=void 0===b?null:b;e=void 0===e?new Set:e;c=[(void 0===c?null:c)||_.$c,ifa(a)];d=d||("object"===typeof a?void 0:_.Pc(a));return new Gd(c,b||rfa(),d||null,e)};Jd=function(a,b){return new _.Hd(ld(a,b))};Bfa=function(a){return a instanceof _.Hd?a.ua:a};
_.Md=function(a,b){_.ed(b)?(a.__ngContext__=b[20],_.Cfa.set(b[20],b)):a.__ngContext__=b};_.Dfa=function(a){a=a.__ngContext__;return"number"===typeof a?_.Cfa.get(a)||null:a||null};_.w=function(a){Efa(_.pd.zg,_.qd(),_.pd.selectedIndex+a)};Efa=function(a,b,c){3===(b[2]&3)?(a=a.VL,null!==a&&Cea(b,a,3,c)):(a=a.eD,null!==a&&Dea(b,a,0,c));_.pd.selectedIndex=c};_.y=function(a,b){b=void 0===b?0:b;var c=_.qd();return null===c?_.u(a,b):Vea(_.ud(),c,Sc(a),b)};_.Nd=function(){throw Error("db");};
Gfa=function(){if(void 0===Ffa&&(Ffa=null,Od.trustedTypes))try{Ffa=Od.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Ffa};Hfa=function(a){var b;return(null==(b=Gfa())?void 0:b.createHTML(a))||a};_.Ifa=function(a){a=a[3];return _.fd(a)?a[3]:a};Pd=function(a){for(;null!==a&&!_.fd(a);)a=a[4];return a};Lfa=function(a){return a.replace(Jfa,function(b){return b.replace(Kfa,"\u200b$1\u200b")})};
Qd=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.fd(d))var g=d;else _.ed(d)&&(f=!0,d=d[0]);d=_.kd(d);if(0===a&&null!==c)null==e?b.appendChild(c,d):b.insertBefore(c,d,e||null,!0);else if(1===a&&null!==c)b.insertBefore(c,d,e||null,!0);else if(2===a){var h=b.parentNode(d);h&&b.removeChild(h,d,f)}else 3===a&&b.hu(d);if(null!=g)for(d=g[7],d!==_.kd(g)&&Qd(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],Rd(b,a,f[1].firstChild,f,c,d,!1)}};
Mfa=function(a,b){a=a[9];var c=a.indexOf(b),d=b[3];b[2]&512&&(b[2]&=-513,rea(d,-1));a.splice(c,1)};Nfa=function(a,b){if(!(10>=a.length)){var c=10+b,d=a[c];if(d){var e=d[17];null!==e&&e!==a&&Mfa(e,d);0<b&&(a[c-1][4]=d[4]);a=cfa(a,10+b);Rd(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[19];null!==b&&b.kQ(a[1]);d[3]=null;d[4]=null;d[2]&=-65}return d}};
Pfa=function(a,b){if(!(b[2]&128)){var c=b[11];c.hu&&Rd(c,3,a.firstChild,b,null,null,!1);if(a=b[13])for(;a;){c=null;if(_.ed(a))c=a[13];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.ed(a)&&Ofa(a[1],a),a=a[3];null===a&&(a=b);_.ed(a)&&Ofa(a[1],a);c=a&&a[4]}a=c}else Ofa(b[1],b)}};
Ofa=function(a,b){if(!(b[2]&128)){b[2]&=-65;b[2]|=128;var c;if(null!=a&&null!=(c=a.jQ))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Zea)){var f=c[d+1];if(Array.isArray(f))for(var g=0;g<f.length;g+=2)f[g+1].call(e[f[g]]);else f.call(e)}}d=a.MB;c=b[7];f=-1;if(null!==d)for(e=0;e<d.length-1;e+=2)if("string"===typeof d[e]){f=d[e+1];g="function"===typeof f?f(b):_.kd(b[f]);var h=c[f=d[e+2]],n=d[e+3];if("boolean"===typeof n)g.removeEventListener(d[e],h,n);else if(0<=n)c[f=n]();else c[f=-n].unsubscribe();
e+=2}else g=c[f=d[e+1]],d[e].call(g);if(null!==c){for(d=f+1;d<c.length;d++)(0,c[d])();b[7]=null}1===b[1].type&&b[11].destroy();c=b[17];null!==c&&_.fd(b[3])&&(c!==b[3]&&Mfa(c,b),c=b[19],null!==c&&c.kQ(a));_.Cfa.delete(b[20])}};Qfa=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;return null===b?c[0]:b.flags&2&&(a=a.data[b.Ml].ub,2===a||0===a)?null:ld(b,c)};Rfa=function(a,b,c){return a.type&40?ld(a,c):null};
Ufa=function(a,b,c,d){a=Qfa(a,d.parent,b);var e=b[11],f=Sfa(d.parent||b[6],d,b);if(null!=a)if(Array.isArray(c))for(var g=0;g<c.length;g++){var h=c[g];null!==f?e.insertBefore(a,h,f,!1):e.appendChild(a,h)}else null!==f?e.insertBefore(a,c,f,!1):e.appendChild(a,c);void 0!==Tfa&&Tfa(e,d,b,c,a)};
Wfa=function(a,b){if(null!==b){var c=b.type;if(c&3)return ld(b,a);if(c&4)return Vfa(-1,a[b.index]);if(c&8){c=b.Vg;if(null!==c)return Wfa(a,c);a=a[b.index];return _.fd(a)?Vfa(-1,a):_.kd(a)}if(c&32)return Xfa(b,a)()||_.kd(a[b.index]);c=null!==b?a[16][6].Su[b.Su]:null;return null!==c?Array.isArray(c)?c[0]:Wfa(_.Ifa(a[16]),c):Wfa(a,b.next)}return null};Vfa=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return Wfa(a,c)}return b[7]};
Rd=function(a,b,c,d,e,f,g){for(;null!=c;){var h=d[c.index],n=c.type;g&&0===b&&(h&&_.Md(_.kd(h),d),c.flags|=4);if(64!==(c.flags&64))if(n&8)Rd(a,b,c.Vg,d,e,f,!1),Qd(b,a,e,h,f);else if(n&32){n=Xfa(c,d);for(var r;r=n();)Qd(b,a,e,r,f);Qd(b,a,e,h,f)}else n&16?Yfa(a,b,d,c,e,f):Qd(b,a,e,h,f);c=g?c.jua:c.next}};Yfa=function(a,b,c,d,e,f){c=c[16];d=c[6].Su[d.Su];if(Array.isArray(d))for(c=0;c<d.length;c++)Qd(b,a,e,d[c],f);else Rd(a,b,d,c[3],e,f,!0)};
Zfa=function(a,b,c){""===c?a.removeAttribute(b,"class"):a.setAttribute(b,"class",c)};$fa=function(a,b){for(var c=0,d=a.length;;){c=a.indexOf(b,c);if(-1===c)return c;if(0===c||32>=a.charCodeAt(c-1)){var e=b.length;if(c+e===d||32>=a.charCodeAt(c+e))return c}c+=1}};
aga=function(a,b,c){var d=4,e=a.hc||[],f;a:{for(f=0;f<e.length;f++){var g=e[f];if(3===g||4===g||6===g)break a}f=e.length}g=!1;for(var h=0;h<b.length;h++){var n=b[h];if("number"===typeof n){if(!g&&0!==(d&1)&&0!==(n&1))return!1;g&&0===(n&1)||(g=!1,d=n|d&1)}else if(!g)if(d&4){if(d=2|d&1,""!==n&&n!==(4!==a.type||c?a.value:"ng-template")||""===n&&1===b.length){if(0===(d&1))return!1;g=!0}}else{var r=d&8?n:b[++h];if(d&8&&null!==a.hc){a:{n=a.hc;for(var x=0;x<n.length;){var A=n[x++];if(c&&"class"===A){if(A=
n[x],-1!==$fa(A.toLowerCase(),r)){r=!0;break a}}else if(1===A){for(;x<n.length&&"string"==typeof(A=n[x++]);)if(A.toLowerCase()===r){r=!0;break a}break}}r=!1}if(!r){if(0===(d&1))return!1;g=!0}}else{a:if(n=d&8?"class":n,null===e)n=-1;else if(x=0,c||4!==a.type||"ng-template"===a.value){for(A=!1;x<e.length;){var B=e[x];if(B===n){n=x;break a}if(3===B||6===B)A=!0;else if(1===B||2===B){for(B=e[++x];"string"===typeof B;)B=e[++x];continue}else if(4===B)break;else if(0===B){x+=4;continue}x+=A?1:2}n=-1}else b:{x=
e.indexOf(4);if(-1<x)for(x++;x<e.length;){A=e[x];if("number"===typeof A)break;if(A===n){n=x;break b}x++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(x=d&8?n:null)&&-1!==$fa(x,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};bga=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(aga(a,b[d],c))return!0;return!1};cga=function(a,b){return a?":not("+b.trim()+")":b};
dga=function(a){for(var b=a[0],c=1,d=2,e="",f=!1;c<a.length;){var g=a[c];if("string"===typeof g)if(d&2){var h=a[++c];e+="["+g+(0<h.length?'="'+h+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else""!==e&&0!==(g&1)&&(b+=cga(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=cga(f,e));return b};fga=function(){if(void 0!==ega)return ega;if("undefined"!==typeof document)return document};_.Td=function(a){return a instanceof Sd?a.tib:a};
_.Ud=function(a,b){a=a instanceof Sd&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("eb`"+b+"`"+a);}return a===b};iga=function(a){a=new gga(a);try{var b=!!(new window.DOMParser).parseFromString(Hfa(""),"text/html")}catch(c){b=!1}return b?new hga(a):a};lga=function(a){a=String(a);return a.match(jga)||a.match(kga)?a:"unsafe:"+a};mga=function(a){a=String(a);return a.split(",").map(function(b){return lga(b.trim())}).join(", ")};
Xd=function(a){var b={};a=_.l(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};nga=function(){for(var a={},b=_.l(_.fa.apply(0,arguments)),c=b.next();!c.done;c=b.next()){c=c.value;for(var d in c)c.hasOwnProperty(d)&&(a[d]=!0)}return a};
qga=function(a){return a.replace(/&/g,"&amp;").replace(oga,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(pga,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Aga=function(a,b){var c=null;try{rga=rga||iga(a);var d=b?String(b):"";c=rga.f$(d);a=5;b=d;do{if(0===a)throw Error("gb");a--;d=b;b=c.innerHTML;c=rga.f$(d)}while(d!==b);var e=new sga,f=(tga(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(uga.hasOwnProperty(g)){a.ZE.push("<");a.ZE.push(g);var h=b.attributes;for(b=0;b<h.length;b++){var n=h.item(b),r=n.name,x=r.toLowerCase();if(vga.hasOwnProperty(x)){var A=n.value;wga[x]&&(A=lga(A));xga[x]&&(A=
mga(A));a.ZE.push(" ",r,'="',qga(A),'"')}}a.ZE.push(">");d=!0}else d=!yga.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.ZE.push(qga(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var B=zga(f,f.nextSibling);if(B){f=B;break}f=zga(f,f.parentNode)}}var I=e.ZE.join("");return Hfa(I)}finally{if(c)for(c=tga(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
tga=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};_.Cga=function(){if(void 0===Bga&&(Bga=null,Od.trustedTypes))try{Bga=Od.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Bga};Dga=function(a){var b;return(null==(b=_.Cga())?void 0:b.createHTML(a))||a};
_.Yd=function(a){var b=_.Ega();return b?Dga(b.Mn(1,a)||""):_.Ud(a,"HTML")?Dga(_.Td(a)):Aga(fga(),_.Uc(a))};_.Zd=function(a){var b=_.Ega();return b?b.Mn(4,a)||"":_.Ud(a,"URL")?_.Td(a):lga(_.Uc(a))};_.Ega=function(){var a=_.qd();return a&&a[12]};Fga=function(a,b){var c=a.Fd;if(null!==c)for(var d=0;d<c.length;d+=2){var e=c[d],f=c[d+1];if(-1!==f){var g=a.data[f];_.pd.Cs=e;g.Fd(2,b[f],f)}}};
Hga=function(a,b,c,d,e,f,g,h,n,r,x){var A=b.blueprint.slice();A[0]=e;A[2]=d|76;if(null!==x||a&&a[2]&1024)A[2]|=1024;A[18]=0;A[3]=A[15]=a;A[8]=c;A[10]=g||a&&a[10];A[11]=h||a&&a[11];A[12]=n||a&&a[12]||null;A[9]=r||a&&a[9]||null;A[6]=f;A[20]=Gga++;A[21]=x;A[16]=2==b.type?a[16]:A;return A};$d=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Iga(a,b,c,d,e),_.pd.hra&&(f.flags|=64)):f.type&64&&(f.type=c,f.value=d,f.hc=e,a=sea(),f.Ts=null===a?-1:a.Ts);vd(f,!0);return f};
Iga=function(a,b,c,d,e){var f=_.pd.cQ,g=_.pd.nG,h=g?f:f&&f.parent;b=a.data[b]={type:c,index:b,vR:null,Ts:h?h.Ts:-1,Ml:-1,Vq:-1,Boa:-1,XIc:null,flags:0,TG:0,value:d,hc:e,yL:null,VTa:null,jvb:void 0,inputs:null,outputs:null,KOb:null,next:null,jua:null,Vg:null,parent:h,Su:null,styles:null,t_a:null,Cua:void 0,Ge:null,xna:null,Bua:void 0,j7:0,oga:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Vg&&null!==b.parent&&(f.Vg=b):null===f.next&&(f.next=b));return b};
ae=function(a,b,c,d){if(0===c)return-1;for(var e=b.length,f=0;f<c;f++)b.push(d),a.blueprint.push(d),a.data.push(null);return e};
Kga=function(a,b,c){xea(b);try{var d=a.wb;null!==d&&(_.pd.Cs=0,d(1,c));var e=a.wa;null!==e&&Jga(a,b,e,1,c);a.Kj&&(a.Kj=!1);a.zNb&&Fga(a,b);if(a.ANb){var f=a.wb;_.pd.Cs=0;f(2,c)}var g=a.As;if(null!==g)for(c=0;c<g.length;c++){for(var h=_.md(g[c],b),n=h[1],r=h.length;r<n.blueprint.length;r++)h.push(n.blueprint[r]);Kga(n,h,h[8])}}catch(x){throw a.Kj&&(a.Xub=!0,a.Kj=!1),x;}finally{b[2]&=-5,Aea()}};
Lga=function(a,b,c,d){var e=b[2];if(128!==(e&128)){xea(b);try{b[18]=0;_.pd.yp=a.Oma;null!==c&&Jga(a,b,c,2,d);if(c=3===(e&3)){var f=a.VL;null!==f&&Cea(b,f,3,null)}else{var g=a.eD;null!==g&&Dea(b,g,0,null);Eea(b,0)}for(var h=Pd(b[13]);null!==h;h=Pd(h[4]))if(h[2]){var n=h[9];for(f=0;f<n.length;f++){var r=n[f],x=r[3];0===(r[2]&512)&&rea(x,1);r[2]|=512}}for(var A=Pd(b[13]);null!==A;A=Pd(A[4]))for(h=10;h<A.length;h++){var B=A[h],I=B[1];64===(B[2]&64)&&Lga(I,B,I.wa,B[8])}null!==a.Fd&&Fga(a,b);if(c){var K=
a.QLa;null!==K&&Cea(b,K,3)}else{var P=a.L7;null!==P&&Dea(b,P,1);Eea(b,1)}var ba=a.cRa;if(null!==ba)try{for(A=0;A<ba.length;A++){var la=ba[A];if(0>la)_.pd.selectedIndex=~la;else{B=la;var wa=ba[++A],va=ba[++A];I=_.pd;I.yp=I.Nma=wa;_.pd.iY=B;va(2,b[B])}}}finally{_.pd.selectedIndex=-1}var Ga=a.As;if(null!==Ga)for(ba=0;ba<Ga.length;ba++){var Sa=_.md(Ga[ba],b);if(64===(Sa[2]&64)){var gb=Sa[1];Sa[2]&48?Lga(gb,Sa,gb.wa,Sa[8]):0<Sa[5]&&Mga(Sa)}}var qb=a.wb;null!==qb&&(_.pd.Cs=0,qb(2,d));if(c){var Hb=a.t1a;
null!==Hb&&Cea(b,Hb,3)}else{var Cb=a.Aha;null!==Cb&&Dea(b,Cb,2);Eea(b,2)}!0===a.Gpa&&(a.Gpa=!1);b[2]&=-41;b[2]&512&&(b[2]&=-513,rea(b[3],-1))}finally{Aea()}}};Jga=function(a,b,c,d,e){var f=_.pd.selectedIndex;try{_.pd.selectedIndex=-1,d&2&&22<b.length&&Efa(a,b,22),c(d,e)}finally{_.pd.selectedIndex=f}};Nga=function(a,b,c){if(0!==(b.flags&8)){var d=b.Vq;for(b=b.Ml;b<d;b++){var e=a.data[b];e.Fd&&e.Fd(1,c[b],b)}}};
Qga=function(a,b,c){var d=ld(c,b),e=c.Ml,f=c.Vq;a.Kj||Rea(c,b);_.Md(d,b);d=c.jvb;for(var g=e;g<f;g++){var h=a.data[g],n=null!==h.wa;if(n){var r=b,x=c,A=ld(x,r),B=Oga(h),I=r[10];A=Pga(r,Hga(r,B,null,h.HVa?32:16,A,x,I,I.XP(A,h),null,null,null));r[x.index]=A}r=Yea(b,a,g,c);_.Md(r,b);if(null!==d&&(x=d[g-e],null!==x))for(A=h.mH,B=0;B<x.length;){I=x[B++];var K=x[B++],P=x[B++];null!==A?h.mH(r,P,I,K):r[K]=P}n&&(_.md(c.index,b)[8]=r)}if(128===(c.flags&128)){f=c.Ml;e=c.Vq;d=c.index;c=_.pd.iY;try{for(_.pd.selectedIndex=
d;f<e;f++){var ba=a.data[f],la=b[f];_.pd.iY=f;null===ba.mb&&0===ba.Ib&&null===ba.Jb||null===ba.mb||ba.mb(1,la)}}finally{_.pd.selectedIndex=-1,_.pd.iY=c}}};Rga=function(a,b,c){c=void 0===c?ld:c;var d=b.VTa;if(null!==d)for(var e=b.index+1,f=0;f<d.length;f+=2){var g=d[f+1];g=-1===g?c(b,a):a[g];a[e++]=g}};Oga=function(a){var b=a.zg;return null===b||b.Xub?a.zg=Sga(1,null,a.wa,a.Ba,a.Ca,a.LMa,a.sWa,a.wb,a.fH,a.Ha):b};
Sga=function(a,b,c,d,e,f,g,h,n,r){d=22+d;e=d+e;for(var x=[],A=0;A<e;A++)x.push(A<d?null:_.be);r="function"===typeof r?r():r;return x[1]={type:a,blueprint:x,wa:c,queries:null,wb:h,vMa:b,data:x.slice().fill(null,d),Oma:d,Cpb:e,cRa:null,Kj:!0,Gpa:!0,ANb:!1,zNb:!1,eD:null,VL:null,L7:null,QLa:null,Aha:null,t1a:null,jQ:null,MB:null,Fd:null,As:null,Fmb:"function"===typeof f?f():f,REb:"function"===typeof g?g():g,firstChild:null,fH:n,Ha:r,Xub:!1}};
Tga=function(a,b,c,d){b=b[7]||(b[7]=[]);null===c?b.push(d):(b.push(c),a.Kj&&(a.MB||(a.MB=[])).push(d,b.length-1))};Uga=function(a,b,c){for(var d in a)if(a.hasOwnProperty(d)){c=null===c?{}:c;var e=a[d];c.hasOwnProperty(d)?c[d].push(b,e):c[d]=[b,e]}return c};
Vga=function(a,b){var c=b.Vq;a=a.data;for(var d=b.hc,e=[],f=null,g=null,h=b.Ml;h<c;h++){var n=a[h],r=n.inputs;if(null===d||4===b.type&&"ng-template"!==b.value)var x=null;else{x=null;for(var A=0;A<d.length;){var B=d[A];if(0===B)A+=4;else{if(5!==B){if("number"===typeof B)break;r.hasOwnProperty(B)&&(null===x&&(x=[]),x.push(B,r[B],d[A+1]))}A+=2}}}e.push(x);f=Uga(r,h,f);g=Uga(n.outputs,h,g)}null!==f&&(f.hasOwnProperty("class")&&(b.flags|=16),f.hasOwnProperty("style")&&(b.flags|=32));b.jvb=e;b.inputs=f;
b.outputs=g};_.ce=function(a,b,c,d,e,f,g,h){var n=ld(b,c),r=b.inputs,x;!h&&null!=r&&(x=r[d])?(Wga(a,c,x,d,e),2===(b.flags&2)&&Xga(c,b.index)):b.type&3&&(d="class"===d?"className":"for"===d?"htmlFor":"formaction"===d?"formAction":"innerHtml"===d?"innerHTML":"readonly"===d?"readOnly":"tabindex"===d?"tabIndex":d,e=null!=g?g(e,b.value||"",d):e,f.setProperty(n,d,e))};Xga=function(a,b){a=_.md(b,a);a[2]&16||(a[2]|=32)};
$ga=function(a,b,c,d){var e=a.Fmb;var f=null;if(e)for(var g=0;g<e.length;g++){var h=e[g];if(bga(c,h.oa,!1)){f||(f=[]);var n=Rea(c,b);Nea(n,a,h.type);null!==h.wa?(Yga(a,c),f.unshift(h)):f.push(h)}}e=null===d?null:{"":-1};if(null!==f){g=a.data.length;h=f.length;c.flags|=1;c.Ml=g;c.Vq=g+h;c.TG=g;for(g=0;g<f.length;g++)h=f[g],h.Gda&&h.Gda(h);h=g=!1;n=ae(a,b,f.length,null);for(var r=0;r<f.length;r++){var x=f[r];c.yL=Hea(c.yL,x.Jb);Zga(a,c,b,n,x);var A=n;if(e){if(x.kc)for(var B=0;B<x.kc.length;B++)e[x.kc[B]]=
A;null!==x.wa&&(e[""]=A)}null!==x.Fd&&(c.flags|=8);if(null!==x.mb||null!==x.Jb||0!==x.Ib)c.flags|=128;x=x.type.prototype;!g&&(x.Rb||x.Sa||x.Lk)&&((a.eD||(a.eD=[])).push(c.index),g=!0);h||!x.Rb&&!x.Lk||((a.VL||(a.VL=[])).push(c.index),h=!0);n++}Vga(a,c)}if(e&&d)for(a=c.VTa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.Wc(-301,!1);a.push(d[b],f)}c.yL=Hea(c.yL,c.hc)};
aha=function(a,b,c,d,e){if(e=e.mb){var f=a.cRa;null===f&&(f=a.cRa=[]);a=~b.index;a:{for(b=f.length;0<b;){var g=f[--b];if("number"===typeof g&&0>g){b=g;break a}}b=0}b!=a&&f.push(a);f.push(c,d,e)}};Yga=function(a,b){b.flags|=2;(a.As||(a.As=[])).push(b.index)};Zga=function(a,b,c,d,e){a.data[d]=e;var f=e.ta||(e.ta=gd(e.type));f=new Zea(f,null!==e.wa);a.blueprint[d]=f;c[d]=f;aha(a,b,d,ae(a,c,e.Ib,_.be),e)};
bha=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.Uc(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};Mga=function(a){for(var b=Pd(a[13]);null!==b;b=Pd(b[4]))for(var c=10;c<b.length;c++){var d=b[c];if(64===(d[2]&64))if(d[2]&512){var e=d[1];Lga(e,d,e.wa,d[8])}else 0<d[5]&&Mga(d)}b=a[1].As;if(null!==b)for(c=0;c<b.length;c++)d=_.md(b[c],a),64===(d[2]&64)&&0<d[5]&&Mga(d)};Pga=function(a,b){a[13]?a[14][4]=b:a[13]=b;return a[14]=b};
cha=function(a){for(;a;){a[2]|=32;var b=_.Ifa(a);if(0!==(a[2]&256)&&!b)break;a=b}};dha=function(a,b,c){if(null===a||null!==a.wa)a:{for(a=c[b.index];Array.isArray(a);){if("object"===typeof a[1]){c=a;break a}a=a[0]}c=null}return c[11]};eha=function(a,b){(a=(a=a[9])?a.get(_.de,null):null)&&a.handleError(b)};Wga=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],h=c[f++],n=b[g];g=a.data[g];null!==g.mH?g.mH(n,e,d,h):n[h]=e}};_.fha=function(a,b){a[11].setValue(_.kd(a[_.pd.selectedIndex]),b)};
gha=function(a,b,c){var d=c?a.styles:null,e=c?a.Ge:null,f=0;if(null!==b)for(var g=0;g<b.length;g++){var h=b[g];if("number"===typeof h)f=h;else if(1==f)e=Jda(e,h);else if(2==f){var n=b[++g];d=Jda(d,h+": "+n+";")}}c?a.styles=d:a.t_a=d;c?a.Ge=e:a.xna=e};
hha=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.kd(f));if(_.fd(f))for(var g=10;g<f.length;g++){var h=f[g],n=h[1].firstChild;null!==n&&hha(h[1],h,n,d)}f=c.type;if(f&8)hha(a,b,c.Vg,d);else if(f&32)for(f=Xfa(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[16][6].Su[c.Su]:null,Array.isArray(f)?d.push.apply(d,_.Ia(f)):(g=_.Ifa(b[16]),hha(g[1],g,f,d,!0)));c=e?c.jua:c.next}return d};
iha=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({j2c:a[c],a5c:c});return b};jha=function(){Bea(_.qd()[1],_.ud())};tha=function(a,b,c){return(new sha(a,b,void 0===c?null:c)).Cc};uha=function(a){return!!a&&"function"===typeof a.then};vha=function(a){return!!a&&"function"===typeof a.subscribe};wha=function(){};yha=function(){return xha()+xha()+xha()};xha=function(){return String.fromCharCode(97+Math.floor(25*Math.random()))};
_.fe=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=zha(b))return a;b=b.split("-")[0];if(a=zha(b))return a;if("en"===b)return Aha;throw new _.Wc(701,!1);};zha=function(a){a in Bha||(Bha[a]=Od.eVa&&Od.eVa.Fjb&&Od.eVa.Fjb.locales&&Od.eVa.Fjb.locales[a]);return Bha[a]};Dha=function(a){"undefined"===typeof Zone?Cha.then(function(){a&&a.apply(null,null)}):Zone.current.sT("scheduleMicrotask",a)};
Eha=function(a){return new Promise(function(b,c){var d=new _.da;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new Wa)}}))})};_.he=function(a){return new Promise(function(b,c){var d=!1,e;a.subscribe({next:function(f){e=f;d=!0},error:c,complete:function(){d?b(e):c(new Wa)}})})};
_.ie=function(){var a=_.fa.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Ca)(b))return Fha(b,null);if(baa(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Fha(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.Ca)(a[0])?a[0]:a;return Fha(a,null).ka(_.m(function(d){return c.apply(null,_.Ia(d))}))}return Fha(a,null)};
Fha=function(a,b){return new _.oa(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,h={KU:0};h.KU<d;h={v2:h.v2,KU:h.KU},h.KU++){var n=_.za(a[h.KU]);h.v2=!1;c.add(n.subscribe({next:function(r){return function(x){r.v2||(r.v2=!0,g++);e[r.KU]=x}}(h),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.v2||(g===d&&c.next(b?b.reduce(function(x,A,B){return x[A]=e[B],x},{}):e),c.complete())}}(h)}))}})};
_.je=function(a,b,c){if(_.aaa(c)){var d=c;c=void 0}return d?_.je(a,b,c).ka(_.m(function(e){return(0,_.Ca)(e)?d.apply(null,_.Ia(e)):d(e)})):new _.oa(function(e){Gha(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
Gha=function(a,b,c,d,e){if(a&&"function"===typeof a.addEventListener&&"function"===typeof a.removeEventListener){a.addEventListener(b,c,e);var f=function(){return a.removeEventListener(b,c,e)}}else if(a&&"function"===typeof a.on&&"function"===typeof a.off)a.on(b,c),f=function(){return a.off(b,c)};else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(b,c),f=function(){return a.removeListener(b,c)};else if(a&&a.length)for(var g=0,h=a.length;g<h;g++)Gha(a[g],
b,c,d,e);else throw new TypeError("ib");d.add(f)};_.ke=function(a){return!!a&&(a instanceof _.oa||"function"===typeof a.Nz&&"function"===typeof a.subscribe)};Hha=function(a){return function(b){setTimeout(a,void 0,b)}};Iha=function(a){if(0==a.IW&&!a.TZ&&!a.isStable)try{a.IW++,a.W_.emit(null)}finally{if(a.IW--,!a.TZ)try{a.wc(function(){return a.Og.emit(null)})}finally{a.isStable=!0}}};
Kha=function(a){a.twb||-1!==a.Wra||(a.Wra=a.FFc.call(Od,function(){a.aqb||(a.aqb=Zone.root.Rua("fakeTopEventTask",function(){a.Wra=-1;Jha(a);a.twb=!0;Iha(a);a.twb=!1},void 0,function(){},function(){}));a.aqb.Jk()}),Jha(a))};
Mha=function(a){a.Dy=a.Dy.Az({name:"angular",properties:{isAngularZone:!0},mS:function(b,c,d,e,f,g){try{return Lha(a),b.wR(d,e,f,g)}finally{(a.Hfa&&"eventTask"===e.type||a.n1)&&Kha(a),a.IW--,Iha(a)}},Jca:function(b,c,d,e,f,g,h){try{return Lha(a),b.Jk(d,e,f,g,h)}finally{a.n1&&Kha(a),a.IW--,Iha(a)}},AVa:function(b,c,d,e){b.Pqa(d,e);c===d&&("microTask"==e.md?(a.qmc=e.lFc,Jha(a),Iha(a)):"macroTask"==e.md&&(a.U$=e.UEc))},Ica:function(b,c,d,e){b.handleError(d,e);a.wc(function(){return a.Yp.emit(e)});return!1}})};
Jha=function(a){a.TZ=a.qmc||(a.Hfa||a.n1)&&-1!==a.Wra?!0:!1};Lha=function(a){a.IW++;a.isStable&&(a.isStable=!1,a.rta.emit(null))};Oha=function(a){(a=a.get(Nha,null))&&a.forEach(function(b){return b()})};
Tha=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.Ed(d);return function(f){f=void 0===f?[]:f;var g=Pha();if(!g||g.Cc.get(Qha,!1))if(f=[].concat(_.Ia(c),_.Ia(f),[{Ga:e,Hc:!0}]),a)a(f);else{f=Rha(f,d);if(Sha&&!Sha.get(Qha,!1))throw new _.Wc(400,!1);Sha=f;f.get(le);Oha(f)}f=Pha();if(!f)throw new _.Wc(401,!1);return f}};Rha=function(a,b){a=void 0===a?[]:a;return me({name:b,Tb:[{Ga:Uha,Hc:"platform"},{Ga:Vha,Hc:new Set([function(){return Sha=null}])}].concat(_.Ia(a))})};
Pha=function(){var a,b;return null!=(b=null==(a=Sha)?void 0:a.get(le))?b:null};Xha=function(a,b){return"noop"===a?new Wha:("zone.js"===a?void 0:a)||new _.ne(b)};Yha=function(a,b,c){try{var d=c();return uha(d)?d.catch(function(e){b.wc(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.wc(function(){return a.handleError(e)}),e;}};Zha=function(a,b){return a=Array.isArray(b)?b.reduce(Zha,a):Object.assign({},a,b)};$ha=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};
_.oe=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(null!==a.wa)var e=b.Aa||b.Ja;else{if(b.Aa)throw new _.Wc(903,!1);e=b.Ja}if(e){if(c){d.push(e);var f=a;f.inputs=aia(a.inputs);f.k8=aia(a.k8);f.outputs=aia(a.outputs);(f=e.mb)&&bia(a,f);f=e.wb;var g=e.Fd;f&&cia(a,f);g&&dia(a,g);Ida(a.inputs,e.inputs);Ida(a.k8,e.k8);Ida(a.outputs,e.outputs);null!==e.wa&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=e.features)for(f=
0;f<e.length;f++)(g=e[f])&&g.dGc&&g(a),g===_.oe&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.Ib=a+=e.Ib,e.Jb=Hea(e.Jb,b=Hea(b,e.Jb))};aia=function(a){return a===kea?{}:a===_.$c?[]:a};cia=function(a,b){var c=a.wb;a.wb=c?function(d,e){b(d,e);c(d,e)}:b};dia=function(a,b){var c=a.Fd;a.Fd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};bia=function(a,b){var c=a.mb;a.mb=c?function(d,e){b(d,e);c(d,e)}:b};
fia=function(){if(!eia){var a=Od.Symbol;if(a&&a.iterator)eia=a.iterator;else{a=Object.getOwnPropertyNames(Map.prototype);for(var b=0;b<a.length;++b){var c=a[b];"entries"!==c&&"size"!==c&&Map.prototype[c]===Map.prototype.entries&&(eia=c)}}}return eia};hia=function(a){return gia(a)?Array.isArray(a)||!(a instanceof Map)&&fia()in a:!1};iia=function(a,b){if(Array.isArray(a))for(var c=0;c<a.length;c++)b(a[c]);else for(a=a[fia()]();!(c=a.next()).done;)b(c.value)};
gia=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.jia=function(a,b,c){return a[b]=c};_.pe=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.qe=function(a,b,c,d){c=_.pe(a,b,c);return _.pe(a,b+1,d)||c};_.re=function(a,b,c,d){var e=_.qd(),f=_.pd.yp++;_.pe(e,f,b)&&(f=_.xd(),bha(e[11],ld(f,e),d,f.value,a,b,c));return _.re};_.kia=function(a,b,c,d){return _.pe(a,_.pd.yp++,c)?b+_.Uc(c)+d:_.be};
_.z=function(a,b,c){var d=_.qd(),e=_.pd.yp++;_.pe(d,e,b)&&_.ce(_.pd.zg,_.xd(),d,a,b,d[11],c,!1);return _.z};lia=function(a,b,c,d,e){e=e?"class":"style";Wga(a,c,b.inputs[e],e,d)};mia=function(a,b,c,d){for(var e=a[c+1],f=null===b,g=d?e>>17&32767:(e&131068)>>2,h=!1;0!==g&&(!1===h||f);){var n=a[g+1],r=a[g];if(null===r||null==b||(Array.isArray(r)?r[1]:r)===b||Array.isArray(r)&&"string"===typeof b&&0<=efa(r,b))h=!0,a[g+1]=d?n|1:n|2;g=d?n>>17&32767:(n&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};
ria=function(a,b){var c=nia;if(c===b)return-1;for(b=oia=b;b<c&&32<a.charCodeAt(b);)b++;b=pia=b;return qia(a,b,c)};qia=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};_.se=function(a,b,c){sia(a,b,c,!1);return _.se};_.ue=function(a,b){sia(a,b,null,!0);return _.ue};
sia=function(a,b,c,d){var e=_.qd(),f=_.pd.zg,g=_.tea(2);f.Gpa&&tia(f,a,g,d);if(b!==_.be&&_.pe(e,g,b)){var h=f.data[_.pd.selectedIndex],n=e[11];null!=b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.Pc(_.Td(b))));uia(f,h,e,n,a,e[g+1]=b,d,g)}};
_.ve=function(a){var b=_.pd.zg,c=_.tea(2);b.Gpa&&tia(b,null,c,!0);var d=_.qd();if(a!==_.be&&_.pe(d,c,a)){var e=b.data[_.pd.selectedIndex];if(0===(e.flags&16)||c>=b.Cpb){var f=d[11],g=d[c+1];if(null==a||""===a)var h=_.$c;else if(h=[],a=_.Td(a),Array.isArray(a))for(var n=0;n<a.length;n++)ffa(h,a[n],!0);else if("object"===typeof a)for(n in a)a.hasOwnProperty(n)&&ffa(h,n,a[n]);else if("string"===typeof a)for(pia=oia=0,nia=a.length,n=ria(a,qia(a,0,nia));0<=n;n=ria(a,n))ffa(h,a.substring(oia,pia),!0);h=
d[c+1]=h;g===_.be&&(g=_.$c);n=a=0;for(var r=0<g.length?g[0]:null,x=0<h.length?h[0]:null;null!==r||null!==x;){var A=a<g.length?g[a+1]:void 0,B=n<h.length?h[n+1]:void 0,I=null,K=void 0;r===x?(a+=2,n+=2,A!==B&&(I=x,K=B)):null===x||null!==r&&r<x?(a+=2,I=r):(n+=2,I=x,K=B);null!==I&&uia(b,e,d,f,I,K,!0,c);r=a<g.length?g[a]:null;x=n<h.length?h[n]:null}}else c=e.xna,null!==c&&(a=Jda(c,a?a:"")),lia(b,e,d,a,!0)}};
tia=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.pd.selectedIndex];a=c>=a.Cpb;0!==(f.flags&(d?16:32))&&null===b&&!a&&(b=!1);var g=uea(e),h=d?f.Bua:f.Cua;if(null===g)0===(d?f.j7:f.oga)&&(b=via(null,e,f,b,d),b=wia(b,f.hc,d),h=null);else{var n=f.Boa;if(-1===n||e[n]!==g)if(b=via(g,e,f,b,d),null===h)g=d?f.j7:f.oga,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=via(null,e,f,g[1],d),g=wia(g,f.hc,d),e[(d?f.j7:f.oga)>>17&32767]=g);else{h=void 0;g=f.Vq;for(n=1+f.Boa;n<
g;n++)h=wia(h,e[n].Jb,d);h=wia(h,f.hc,d)}}void 0!==h&&(d?f.Bua=h:f.Cua=h);n=b;h=d?f.j7:f.oga;b=h>>17&32767;h=(h&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],null===g||0<efa(n,g))r=!0}else g=n;a?0!==h?(a=e[b+1]>>17&32767,e[c+1]=a<<17|b<<2,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),e[b+1]=e[b+1]&131071|c<<17):(e[c+1]=b<<17|0,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),b=c):(e[c+1]=h<<17|0,0===b?b=c:e[h+1]=e[h+1]&-131069|c<<2,h=c);r&&(e[c+1]|=2);mia(e,g,c,!0);mia(e,g,c,!1);a=d?f.Bua:f.Cua;null!=a&&"string"==
typeof g&&0<=efa(a,g)&&(e[c+1]|=1);h=b<<17|h<<2;d?f.j7=h:f.oga=h}};via=function(a,b,c,d,e){var f=c.Vq,g=c.Boa;for(-1===g?g=c.Ml:g++;g<f;){var h=b[g];d=wia(d,h.Jb,e);if(h===a)break;g++}null!==a&&(c.Boa=g);return d};wia=function(a,b,c){var d=c?1:2,e=-1;if(null!==b)for(var f=0;f<b.length;f++){var g=b[f];"number"===typeof g?e=g:e===d&&(Array.isArray(a)||(a=void 0===a?[]:["",a]),ffa(a,g,c?!0:b[++f]))}return void 0===a?null:a};
uia=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var n=a[h+1];void 0===(1===(n&1)?xia(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=xia(a,null,c,e,h,g)),b=_.kd(c[_.pd.selectedIndex]),g?f?d.SE(b,e):d.WG(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.A0(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.xl(b,e,f,g))))}};
xia=function(a,b,c,d,e,f){for(var g=null===b,h=void 0;0<e;){var n=a[e],r=Array.isArray(n),x=r?n[1]:n,A=null===x,B=c[e+1];B===_.be&&(B=A?_.$c:void 0);x=A?gfa(B,d):x===d?B:void 0;r&&void 0===x&&(x=gfa(n,d));if(void 0!==x&&(h=x,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.Bua:b.Cua,null!=a&&(h=gfa(a,d)));return h};
_.C=function(a,b,c,d){var e=_.qd(),f=_.pd.zg,g=22+a;a=e[11];var h=e[g]=a.createElement(b,_.pd.eoa);if(f.Kj){var n=f.Ha;b=$d(f,g,2,b,_.od(n,c));$ga(f,e,b,_.od(n,d));null!==b.hc&&gha(b,b.hc,!1);null!==b.yL&&gha(b,b.yL,!0);null!==f.queries&&f.queries.I8(f,b)}else b=f.data[g];vd(b,!0);c=b.yL;null!==c&&Fea(a,h,c);c=b.Ge;null!==c&&Zfa(a,h,c);c=b.styles;null!==c&&a.setAttribute(h,"style",c);64!==(b.flags&64)&&Ufa(f,e,h,b);0===_.pd.Roa&&_.Md(h,e);_.pd.Roa++;1===(b.flags&1)&&(Qga(f,e,b),Nga(f,b,e));null!==
d&&Rga(e,b);return _.C};_.D=function(){var a=_.ud();_.pd.nG?_.pd.nG=!1:(a=a.parent,vd(a,!1));var b=a;_.pd.Roa--;var c=_.pd.zg;c.Kj&&(Bea(c,a),0!==(a.flags&8)&&c.queries.Soa(a));null!=b.xna&&0!==(b.flags&16)&&lia(c,b,_.qd(),b.xna,!0);null!=b.t_a&&0!==(b.flags&32)&&lia(c,b,_.qd(),b.t_a,!1);return _.D};_.F=function(a,b,c,d){_.C(a,b,c,d);_.D();return _.F};
_.G=function(a,b,c){var d=_.qd(),e=_.pd.zg;a+=22;if(e.Kj){var f=e.Ha;b=_.od(f,b);var g=$d(e,a,8,"ng-container",b);null!==b&&gha(g,b,!0);$ga(e,d,g,_.od(f,c));null!==e.queries&&e.queries.I8(e,g);f=g}else f=e.data[a];vd(f,!0);a=d[a]=d[11].createComment("");Ufa(e,d,a,f);_.Md(a,d);1===(f.flags&1)&&(Qga(e,d,f),Nga(e,f,d));null!=c&&Rga(d,f);return _.G};_.we=function(){var a=_.ud(),b=_.pd.zg;_.pd.nG?_.pd.nG=!1:(a=a.parent,vd(a,!1));b.Kj&&(Bea(b,a),0!==(a.flags&8)&&b.queries.Soa(a));return _.we};
_.xe=function(a,b,c){_.G(a,b,c);_.we();return _.xe};_.ye=function(a,b,c){var d=_.qd(),e=_.pd.yp++;_.pe(d,e,b)&&_.ce(_.pd.zg,_.xd(),d,a,b,d[11],c,!0);return _.ye};_.ze=function(a,b,c){var d=_.qd(),e=_.pd.yp++;if(_.pe(d,e,b)){e=_.pd.zg;var f=_.xd();_.ce(e,f,d,a,b,dha(uea(e.data),f,d),c,!0)}return _.ze};yia=function(a,b,c){var d=b.vR;d=Array.isArray(d)?d[0]:d;return null===d?Rfa(a,b,c):_.kd(c[d])};
zia=function(a,b,c,d,e){var f=b.vR;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&0===(b.flags&2))for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};Aia=function(a,b){a.push(b);if(1<a.length)for(var c=a.length-2;0<=c;c--){var d=a[c];if(d.type&64){var e;if(e=!(b.type&64)||d.index>b.index)e=d.vR,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.vR;Array.isArray(f)?f[0]=e:(f=zia,Sfa=yia,Tfa=f,d.vR=e)}}}};
Bia=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};Cia=function(a,b){a=b[a.X7];return null===a?a:0>a?~a:a};
Dia=function(a,b,c,d){for(var e=c[11],f=null,g,h=0;h<b.length;h++){var n=b[h];if("string"==typeof n){var r=b[++h];null===c[r]&&(c[r]=e.gY(n))}else if("number"==typeof n)switch(n&1){case 0:var x=n>>>17;null===f&&(f=x,g=e.parentNode(d));x===f?(r=d,x=g):(r=null,x=_.kd(c[x]));null!==x&&(n=(n&131070)>>>1,e.insertBefore(x,c[n],r,!1),n=Bia(a,n),null!==n&&"object"===typeof n&&(r=Cia(n,c),null!==r&&Dia(a,n.create[r],c,c[n.Eeb])));break;case 1:n>>>=1,r=b[++h],x=b[++h],bha(e,_.kd(c[n]),null,null,r,x,null)}else switch(n){case Eia:n=
b[++h];r=b[++h];null===c[r]&&(n=c[r]=e.createComment(Lfa(n)),_.Md(n,c));break;case Fia:n=b[++h],r=b[++h],null===c[r]&&(n=c[r]=e.createElement(n,null),_.Md(n,c))}}};
Kia=function(a,b,c,d,e){for(var f=0;f<c.length;f++){var g=c[f],h=c[++f];if(g&e){g="";for(var n=f+1;n<=f+h;n++){var r=c[n];if("string"==typeof r)g+=r;else if("number"==typeof r)if(0>r)g+=_.Uc(b[d-r]);else{var x=r>>>2;switch(r&3){case 1:r=c[++n];var A=c[++n],B=a.data[x];"string"===typeof B?bha(b[11],b[x],null,B,r,g,A):_.ce(a,B,b,r,g,b[11],A,!1);break;case 0:r=b[x];null!==r&&b[11].setValue(r,g);break;case 2:r=a;x=Bia(a,x);A=b;B=x;var I=g;var K=B.HP.indexOf(I);if(-1===K)switch(B.type){case 1:K=(0,_.fe(Gia)[20])(parseInt(I,
10));K=Hia[K];I=void 0!==K?K:"other";K=B.HP.indexOf(I);-1===K&&"other"!==I&&(K=B.HP.indexOf("other"));break;case 0:K=B.HP.indexOf("other")}B=-1===K?null:K;Cia(x,A)!==B&&(Iia(r,x,A),A[x.X7]=null===B?null:~B,null!==B&&(K=A[x.Eeb])&&Dia(r,x.create[B],A,K));break;case 3:Jia(a,Bia(a,x),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=Bia(a,g>>>2),0>b[g.X7]&&Jia(a,g,d,b));f+=h}};Jia=function(a,b,c,d){var e=d[b.X7];if(null!==e){var f=Lia;0>e&&(e=d[b.X7]=~e,f=-1);Kia(a,d,b.update[e],c,f)}};
Iia=function(a,b,c){var d=Cia(b,c);if(null!==d)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];if(0<e){if(e=_.kd(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else Iia(a,Bia(a,~e),c)}};
Mia=function(){function a(g,h){d=0;h=Cia(g,h);f=null!==h?g.remove[h]:_.$c}function b(){if(d<f.length){var g=f[d++];if(0<g)return e[g];c.push(d,f);a(e[1].data[~g],e);return b()}if(0===c.length)return null;f=c.pop();d=c.pop();return b()}var c=[],d=-1,e,f;return function(g,h){for(e=h;c.length;)c.pop();a(g.value,h);return b}};
Nia=function(a,b,c,d,e,f,g){var h=ae(a,d,1,null),n=h<<2;d=sea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===Xfa&&(Xfa=Mia()));e.push(n,null===f?"":f);a=Iga(a,h,g?32:1,null===f?"":f,null);Aia(c,a);c=a.index;vd(a,!1);null!==d&&b!==d&&(b=d.vR,null===b?(Sfa=yia,Tfa=zia,d.vR=[null,c]):(d=Array.isArray(b),1!=d&&Tda("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.Ae=function(a,b,c,d,e,f){var g=a.length,h=g+1;a.push(null,null);var n=g+2;b=b.split(Oia);for(var r=0,x=0;x<b.length;x++){var A=b[x];x&1?(A=e+parseInt(A,10),a.push(-1-A),r|=1<<Math.min(A,31)):""!==A&&a.push(A)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[h]=a.length-n;return r};Qia=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=Pia.exec(a));)e?b[0]==="\ufffd/*"+f+"\ufffd"&&(d=b.index,e=!1):(c+=a.substring(d,b.index+b[0].length),f=b[1],e=!0);return c+=a.slice(d)};
Sia=function(a,b,c,d,e,f){var g=0,h={type:e.type,X7:ae(a,b,1,null),Eeb:f,HP:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.lAb,31),2,-1-e.lAb,f<<2|2);var n=a.data[f];null===n?a.data[f]=h:n.value=h;n=e.values;for(var r=0;r<n.length;r++){for(var x=n[r],A=[],B=0;B<x.length;B++){var I=x[B];"string"!==typeof I&&(I=A.push(I)-1,x[B]="\x3c!--\ufffd"+I+"\ufffd--\x3e")}B=a;I=b;var K=c,P=d,ba=x.join("");x=[];var la=[],wa=[];h.HP.push(e.HP[r]);h.create.push(x);h.remove.push(la);h.update.push(wa);ba=iga(fga()).f$(ba);
ba=tga(ba)||ba;g|=ba?Ria(B,h,I,K,x,la,wa,ba,P,A,0):0}g&&c.push(g,1,f<<2|3)};Via=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Tia,function(h,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=Uia(a);for(var f=0;f<a.length;){var g=a[f++].trim();1===d&&(g=g.replace(/\s*(?:=)?(\w+)\s*/,"$1"));g.length&&b.push(g);g=Uia(a[f++]);b.length>c.length&&c.push(g)}return{type:d,lAb:e,HP:b,values:c}};
Uia=function(a){if(!a)return[];var b=0,c=[],d=[],e=/[{}]/g;e.lastIndex=0;for(var f;f=e.exec(a);){var g=f.index;"}"==f[0]?(c.pop(),0==c.length&&(b=a.substring(b,g),Tia.test(b)?d.push(Via(b)):d.push(b),b=g+1)):(0==c.length&&(d.push(a.substring(b,g)),b=g+1),c.push("{"))}d.push(a.substring(b));return d};
Ria=function(a,b,c,d,e,f,g,h,n,r,x){var A=0;for(h=h.firstChild;h;){var B=ae(a,c,1,null);switch(h.nodeType){case Node.ELEMENT_NODE:var I=h,K=I.tagName.toLowerCase();if(uga.hasOwnProperty(K)){var P=e,ba=n;null!==Fia&&P.push(Fia);P.push(K,B,0|ba<<17|B<<1);a.data[B]=K;I=I.attributes;for(K=0;K<I.length;K++)P=I.item(K),ba=P.name.toLowerCase(),P.value.match(Oia)?vga.hasOwnProperty(ba)&&(wga[ba]?_.Ae(g,P.value,B,P.name,0,lga):xga[ba]?_.Ae(g,P.value,B,P.name,0,mga):_.Ae(g,P.value,B,P.name,0,null)):e.push(B<<
1|1,P.name,P.value);A|=Ria(a,b,c,d,e,f,g,h,B,r,x+1);0===x&&f.push(B)}break;case Node.TEXT_NODE:I=h.textContent||"";K=I.match(Oia);e.push(K?"":I,B,0|n<<17|B<<1);0===x&&f.push(B);K&&(A|=_.Ae(g,I,B,null,0,null));break;case Node.COMMENT_NODE:if(I=Wia.exec(h.textContent||""))I=r[parseInt(I[1],10)],K=e,P=n,null!==Eia&&K.push(Eia),K.push("",B,0|P<<17|B<<1),Sia(a,c,d,n,I,B),I=f,0===x&&(I.push(~B),I.push(B))}h=h.nextSibling}return A};
_.Be=function(a,b,c){c=void 0===c?-1:c;var d=_.pd.zg,e=_.qd();a=22+a;var f=_.od(d.Ha,b);b=sea();if(d.Kj){var g=null===b?0:b.index,h=f;f=sea();var n=[],r=[],x=[[]];var A=c;-1===A?h=Qia(h):(c=h.indexOf(":"+A+"\ufffd")+2+A.toString().length,A=h.search(new RegExp("\ufffd\\/\\*\\d+:"+A+"\ufffd")),h=Qia(h.substring(c,A)));c=h.replace(Xia," ").split(Yia);for(A=0;A<c.length;A++){var B=c[A];if(0===(A&1)){var I=Uia(B);for(B=0;B<I.length;B++){var K=I[B];if(0===(B&1)){if(""!==K){var P=x[0],ba=K.match(Oia);P=
Nia(d,f,P,e,n,ba?null:K,!1);ba&&_.Ae(r,K,P.index,null,0,null)}}else{if("object"!==typeof K)throw Error("lb`"+h);ba=Nia(d,f,x[0],e,n,"",!0).index;Sia(d,e,r,g,K,ba)}}}else I=47===B.charCodeAt(0),B=22+Number.parseInt(B.substring(I?2:1)),I?(x.shift(),vd(sea(),!1)):(I=x[0],B=Iga(d,B,64,null,null),Aia(I,B),I=B,x.unshift([]),vd(I,!0))}d.data[a]={create:n,update:r}}g=Qfa(d,b===e[6]?null:b,e);d=d.data[a].create;a=b&&b.type&8?e[b.index]:null;b=e[11];for(f=0;f<d.length;f++)h=d[f++],n=d[f],r=2===(h&2),x=1===
(h&1),h>>>=2,c=e[h],null===c&&(c=e[h]=r?b.createComment(n):b.gY(n)),x&&null!==g&&b.insertBefore(g,c,a,!1);_.pd.hra=!0};_.Ce=function(){_.pd.hra=!1};_.De=function(a,b){_.Be(a,b);_.Ce()};_.Ee=function(a){_.pe(_.qd(),_.pd.yp++,a)&&(Lia|=1<<Math.min(Zia,31));Zia++;return _.Ee};_.Fe=function(a){var b=_.pd.zg,c=_.qd();0<Zia&&(a=b.data[a+22],Kia(b,c,Array.isArray(a)?a:a.update,_.pd.yp-Zia-1,Lia));Zia=Lia=0};_.L=function(a,b,c,d){c=_.qd();$ia(_.pd.zg,c,c[11],_.ud(),a,b,d);return _.L};
_.aja=function(a,b){var c=_.ud(),d=_.qd(),e=_.pd.zg;$ia(e,d,dha(uea(e.data),c,d),c,a,b);return _.aja};bja=function(a,b,c,d){a=a.MB;if(null!=a)for(var e=0;e<a.length-1;e+=2){var f=a[e];if(f===c&&a[e+1]===d)return b=b[7],c=a[e+2],b.length>c?b[c]:null;"string"===typeof f&&(e+=2)}return null};
$ia=function(a,b,c,d,e,f,g){var h=1===(d.flags&1),n=a.Kj&&(a.MB||(a.MB=[])),r=b[7]||(b[7]=[]),x=!0;if(d.type&3||g){var A=ld(d,b),B=g?g(A):A;A=r.length;var I=g?function(ba){return g(_.kd(ba[d.index]))}:d.index,K=null;!g&&h&&(K=bja(a,b,e,d.index));null!==K?((K.lhc||K).A4a=f,K.lhc=f,x=!1):(f=cja(d,b,f),a=c.listen(B,e,f),r.push(f,a),n&&n.push(e,I,A,A+1))}else f=cja(d,b,f);a=d.outputs;var P;if(x&&null!==a&&(P=a[e])&&(x=P.length))for(a=0;a<x;a+=2)c=b[P[a]][P[a+1]].subscribe(f),h=r.length,r.push(f,c),n&&
n.push(e,d.index,h,-(h+1))};dja=function(a,b,c){try{return!1!==b(c)}catch(d){return eha(a,d),!1}finally{}};cja=function(a,b,c){return function f(e){if(e===Function)return c;cha(a.flags&2?_.md(a.index,b):b);for(var g=dja(b,c,e),h=f.A4a;h;)g=dja(b,h,e)&&g,h=h.A4a;return g}};_.M=function(a){a=void 0===a?1:a;for(var b=_.pd.SP;0<a;)b=b[15],a--;return(_.pd.SP=b)[8]};
_.Ge=function(a){var b=_.qd()[16][6];if(!b.Su){var c=b.Su=dfa(a?a.length:1,null),d=c.slice();for(b=b.Vg;null!==b;){if(a)a:{var e=null;b:{var f=b.hc;if(null!=f){var g=f.indexOf(5);if(0===(g&1)){f=f[g+1];break b}}f=null}for(g=0;g<a.length;g++){var h=a[g];if("*"===h)e=g;else{if(null===f)h=bga(b,h,!0);else b:{var n=0;c:for(;n<h.length;n++){var r=h[n];if(f.length===r.length){for(var x=0;x<f.length;x++)if(f[x]!==r[x])continue c;h=!0;break b}}h=!1}if(h){e=g;break a}}}}else e=0;null!==e&&(d[e]?d[e].jua=b:
c[e]=b,d[e]=b);b=b.next}}};_.He=function(a,b,c){b=void 0===b?0:b;var d=_.qd(),e=_.pd.zg;a=$d(e,22+a,16,null,c||null);null===a.Su&&(a.Su=b);_.pd.nG=!1;64!==(a.flags&64)&&Yfa(d[11],0,d,a,Qfa(e,a.parent,d),Sfa(a.parent||d[6],a,d))};_.Je=function(a,b,c){_.Ie(a,"",b,"",c);return _.Je};_.Ie=function(a,b,c,d,e){var f=_.qd();b=_.kia(f,b,c,d);b!==_.be&&_.ce(_.pd.zg,_.xd(),f,a,b,f[11],e,!1);return _.Ie};_.Ke=function(a){return _.pd.SP[22+a]};
_.N=function(a,b,c,d,e,f,g,h){var n=_.qd(),r=_.pd.zg;a+=22;if(r.Kj){var x=r.Ha;e=$d(r,a,4,e||null,_.od(x,f));$ga(r,n,e,_.od(x,g));Bea(r,e);b=e.KOb=Sga(2,e,b,c,d,r.Fmb,r.REb,null,r.fH,x);null!==r.queries&&(r.queries.wa(r,e),b.queries=r.queries.qNa(e));b=e}else b=r.data[a];vd(b,!1);c=n[11].createComment("");Ufa(r,n,c,b);_.Md(c,n);Pga(n,n[a]=[c,!0,!1,n,null,0,b,c,null,null]);1===(b.flags&1)&&Qga(r,n,b);null!=g&&Rga(n,b,h)};
_.O=function(a,b){b=void 0===b?"":b;var c=_.qd(),d=_.pd.zg,e=a+22;a=d.Kj?$d(d,e,1,b,null):d.data[e];b=c[e]=c[11].gY(b);Ufa(d,c,b,a);vd(a,!1)};_.Me=function(a){_.Le("",a,"");return _.Me};_.Le=function(a,b,c){var d=_.qd();a=_.kia(d,a,b,c);a!==_.be&&_.fha(d,a);return _.Le};
eja=function(a,b,c,d,e){a=Sc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)eja(a[f],b,c,d,e);else{f=_.pd.zg;var g=_.qd(),h=Dd(a)?a:Sc(a.Ga),n=ufa(a),r=_.ud(),x=r.TG&1048575,A=r.Ml,B=r.TG>>20;if(Dd(a)||!a.jd)d=new Zea(n,e),n=fja(h,b,e?x:x+B,A),-1===n?(n=Rea(r,g),Nea(n,f,h),gja(f,a,b.length),b.push(h),r.Ml++,r.Vq++,e&&(r.TG+=1048576),c.push(d),g.push(d)):(c[n]=d,g[n]=d);else{A=fja(h,b,x+B,A);x=fja(h,b,x,x+B);var I=0<=A&&c[A];B=0<=x&&c[x];e&&!B||!e&&!I?(A=Rea(r,g),Nea(A,f,h),A=c.length,I=new Zea(e?
hja:ija,e),I.jd=[],I.index=A,I.Nna=0,d&&!e&&I.Nna++,I.jd.push(n),!e&&B&&(c[x].XWa=I),gja(f,a,b.length,0),b.push(h),r.Ml++,r.Vq++,e&&(r.TG+=1048576),c.push(I),g.push(I)):(b=c[e?x:A],!e&&d&&b.Nna++,b=b.jd.push(n)-1,gja(f,a,-1<A?A:x,b));!e&&d&&B&&c[x].Nna++}}};gja=function(a,b,c,d){var e=Dd(b),f=!!b.oe;if(e||f)if(f=(f?Sc(b.oe):b).prototype.Ma)a=a.jQ||(a.jQ=[]),!e&&b.jd?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};fja=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
ija=function(){return jja(this.jd,[])};hja=function(a,b,c,d){b=this.jd;if(this.XWa){var e=this.XWa.Nna;d=Yea(c,c[1],this.XWa.index,d);c=d.slice(0,e);jja(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],jja(b,c);return c};jja=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.Ne=function(a){var b=void 0===b?[]:b;return function(c){c.Gda=function(d,e){e=e?e(a):a;var f=_.pd.zg;f.Kj&&(d=null!==d.wa,eja(b,f.data,f.blueprint,d,!0),eja(e,f.data,f.blueprint,d,!1))}}};
_.Oe=function(a,b){a=_.wd()+a;var c=_.qd();return c[a]===_.be?_.jia(c,a,b()):c[a]};_.Pe=function(a,b,c){return kja(_.qd(),_.wd(),a,b,c)};_.Qe=function(a,b,c,d){return _.lja(_.qd(),_.wd(),a,b,c,d)};_.mja=function(a,b){a=a[b];return a===_.be?void 0:a};kja=function(a,b,c,d,e,f){b+=c;return _.pe(a,b,e)?_.jia(a,b+1,f?d.call(f,e):d(e)):_.mja(a,b+1)};_.lja=function(a,b,c,d,e,f,g){b+=c;return _.qe(a,b,e,f)?_.jia(a,b+2,g?d.call(g,e,f):d(e,f)):_.mja(a,b+2)};
_.Q=function(a,b){var c=_.pd.zg;a+=22;if(c.Kj){a:{var d=c.REb;if(d)for(var e=d.length-1;0<=e;e--){var f=d[e];if(b===f.name){b=f;break a}}b=void 0}c.data[a]=b;b.Yf&&(c.jQ||(c.jQ=[])).push(a,b.Yf)}else b=c.data[a];b=b.ta||(b.ta=gd(b.type));d=Xc(_.y);try{var g=Kea(!1),h=b();Kea(g);var n=_.qd();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);n[a]=h}finally{Xc(d)}};_.R=function(a,b,c){a+=22;var d=_.qd(),e=d[a];return d[1].data[a].Zd?kja(d,_.wd(),b,e.transform,c,e):e.transform(c)};nja=function(){return this.Zv[fia()]()};
pja=function(){return oja(_.ud(),_.qd())};oja=function(a,b){return a.type&4?new qja(b,a,Jd(a,b)):null};sja=function(){return rja(_.ud(),_.qd())};tja=function(a){return a[8]||(a[8]=[])};rja=function(a,b){var c=b[a.index];if(!_.fd(c)){if(a.type&8)var d=_.kd(c);else{var e=b[11];d=e.createComment("");var f=ld(a,b),g=e.parentNode(f);f=e.nextSibling(f);e.insertBefore(g,d,f,!1)}b[a.index]=c=[c,!0,!1,b,null,0,a,d,null,null];Pga(b,c)}return new Re(c,a,b)};
uja=function(a,b,c,d){d=b[19].queries[d];if(null===d.matches){a=a.data;for(var e=c.matches,f=[],g=0;g<e.length;g+=2){var h=e[g];if(0>h)f.push(null);else{var n=f,r=n.push,x=b;h=a[h];var A=e[g+1];-1===A?x=h.type&11?Jd(h,x):h.type&4?oja(h,x):null:-2===A?(A=c.metadata.read,x=A===_.Hd?Jd(h,x):A===_.Se?oja(h,x):A===_.Te?rja(h,x):void 0):x=Yea(x,x[1],A,h);r.call(n,x)}}d.matches=f}return d.matches};
vja=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=uja(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(0<g)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var h=10;h<g.length;h++){var n=g[h];n[17]===n[3]&&vja(n[1],n,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)n=g[h],vja(n[1],n,e,d)}}return d};
_.Ve=function(a){var b=_.qd(),c=_.pd.zg,d=_.pd.Cs;_.pd.Cs=d+1;var e=c.queries.queries[d];return a.iu&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.Pkb?vja(c,b,d,[]):uja(c,b,e,d),a.reset(b,Bfa),_.Ue(a)),!0):!1};_.We=function(a,b,c){var d=_.pd.zg;d.Kj&&(wja(d,new xja(a,b,c),-1),2===(b&2)&&(d.ANb=!0));yja(d,b)};
_.Xe=function(a,b,c,d){var e=_.pd.zg;e.Kj&&(wja(e,new xja(b,c,d),_.ud().index),b=e.Fd||(e.Fd=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a),2===(c&2)&&(e.zNb=!0));yja(e,c)};_.Ze=function(){return _.qd()[19].queries[_.pd.Cs].aXa};yja=function(a,b){var c=_.qd();b=new _.$e(4===(b&4));Tga(a,c,b,b.destroy);null===c[19]&&(c[19]=new zja);c[19].queries.push(new Aja(b))};wja=function(a,b,c){null===a.queries&&(a.queries=new Bja);a.queries.track(new af(b,c))};
_.bf=function(a,b){return oja(a,b)};Cja=function(a){var b=_.ud(),c=_.qd();2===(b.flags&2)&&16!==(a&16)?(a=_.md(b.index,c),a=new cf(a,a)):a=b.type&47?new cf(c[16],c):null;return a};Dja=function(a,b,c){a=a.Ru;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};_.ef=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};Gja=function(a){var b=_.Eja.get(a);if(!b)throw Error("pb`"+a);return new Fja(b)};Jja=function(){Hja=!0;return Ija};
Kja=function(a,b){if(null==a)return null;a=a.Zrb(b);return null==a?null:a};Lja=function(a){return Object.assign({},{Wa:{},EWc:{},keys:[],Vd:{},Na:{},Ya:{},bob:!1},a)};_.ff=function(a){return Mja(a,Nja,Oja,Pja)};Nja=function(a,b){return _.S(b,a)};Oja=function(a,b,c){b[a]=c};Pja=function(){return{}};_.gf=function(a,b){var c=new a;return null==b?c:Mja(b,Qja,Rja,Sja,a)};Qja=function(a,b){return b[a]};Rja=function(a,b,c){b.O[a]=c};Sja=function(a){if(null==a)throw Error("qb");return new a};
Mja=function(a,b,c,d,e){e=d(e);for(var f=Tja(a,e),g=f.Wa||{},h=f.Na||{},n=f.Vd||{},r={},x=_.l(f.keys||[]),A=x.next();!A.done;r={A2:r.A2},A=x.next()){A=A.value;var B=b(A,a);if(null!=B){var I=void 0;if(g.hasOwnProperty(A)){if(f.bob&&0===B.length)continue;I=Uja(B,b,c,d,!0,!0,g[A])}else if(h.hasOwnProperty(A))I=Uja(B,b,c,d,!1,!0,h[A]);else if(n.hasOwnProperty(A))r.A2=n[A],I=r.A2.od?B.map(function(K){return function(P){return Vja(P,K.A2,b,c,d)}}(r)):Vja(B,r.A2,b,c,d);else if(Array.isArray(B)){if(f.bob&&
0===B.length)continue;I=Uja(B,b,c,d,!0,!1)}else I=B;c(A,e,I)}}return e};Vja=function(a,b,c,d,e){for(var f={},g=_.l(Object.keys(a)),h=g.next();!h.done;h=g.next()){h=h.value;var n=a[h];null!=n&&(f[h]=Uja(n,c,d,e,b.rd,b.qd,b.Uc))}return f};Uja=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("rb");return null==a?a:e&&f?a.map(function(h){return Mja(h,b,c,d,g)}):e&&!f?a.map(function(h){return h}):!e&&f?Mja(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
Tja=function(a,b){if(b instanceof _.U)a=Lja(b.na());else if(a instanceof _.U)a=Lja(a.na());else throw Error("sb");return a};Wja=function(a){if(null!=a.Qa){var b={},c;for(c in a.Qa)void 0!==a.Qa[c]&&(b[c]=a.Qa[c]);a.Qa=b}};_.hf=function(a,b,c){c=void 0===c?{}:c;b=_.l(Object.entries(b));for(var d=b.next();!d.done;d=b.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;d in a&&(c[e]=a[d])}return c};Xja=function(a,b,c){if(a.Qa)a.Qa[b]=c;else{var d={};a.Qa=(d[b]=c,d)}};
Yja=function(a,b){if(b&&!b.xi)throw Error("vb`"+a+"`"+_.Pc(b));};Zja=function(a,b){if(0==a.length)return b;if(0==b.length)return a;var c=0;a.endsWith("/")&&c++;b.startsWith("/")&&c++;return 2==c?a+b.substring(1):1==c?a+b:a+"/"+b};_.jf=function(a){var b=a.match(/#|\?|$/);b=b&&b.index||a.length;return a.slice(0,b-("/"===a[b-1]?1:0))+a.slice(b)};kf=function(a){return a&&"?"!==a[0]?"?"+a:a};
$ja=function(a){switch(a){case "CLICK":return 1;case "CHANGE":return 2;case "SCROLL":return 3;case "RESIZE":return 4;case "BROWSER_NAVIGATION":return 5;case "KEYBOARD":return 6;case "BACKGROUND":return 7;case "EXTERNAL":return 8;default:return 0}};aka=function(a){switch(a){case "SUCCESS":return 1;case "FAILURE":return 2;case "TIME_OUT":return 3;case "DEGRADED":return 4;case "CANCELLED":return 5;case "RETRIED":return 6;default:return 0}};
bka=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};cka=function(a){return a[_.Eb.Symbol.iterator]()};dka=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.bda&&(b.lj()||d.length<a.length))return null;b={};for(c=0;c<d.length;c++){var e=d[c],f=a[c];if(e.startsWith(":"))b[e.substring(1)]=f;else if(e!==f.path)return null}return{TJ:a.slice(0,d.length),Vta:b}};
lf=function(a,b){var c=a?Object.keys(a):void 0,d=b?Object.keys(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!eka(a[d],b[d]))return!1;return!0};eka=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.Ia(a)).sort();var c=[].concat(_.Ia(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};mf=function(a,b){for(var c in a)a.hasOwnProperty(c)&&b(a[c],c)};
nf=function(a){return vha(a)?a:uha(a)?_.za(Promise.resolve(a)):_.Ea(a)};hka=function(a,b,c){return fka[c.OG](a.root,b.root,c.FAb)&&gka[c.Qa](a.Qa,b.Qa)&&!("exact"===c.Te&&a.Te!==b.Te)};ika=function(a,b){return lf(a,b)};kka=function(a,b,c){if(!of(a.le,b.le)||!jka(a.le,b.le,c)||a.Q_!==b.Q_)return!1;for(var d in b.children)if(!a.children[d]||!kka(a.children[d],b.children[d],c))return!1;return!0};
lka=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return eka(a[c],b[c])})};nka=function(a,b,c){return mka(a,b,b.le,c)};
mka=function(a,b,c,d){if(a.le.length>c.length)return a=a.le.slice(0,c.length),of(a,c)&&!b.lj()&&jka(a,c,d)?!0:!1;if(a.le.length===c.length){if(!of(a.le,c)||!jka(a.le,c,d))return!1;for(var e in b.children)if(!a.children[e]||!nka(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.le.length);c=c.slice(a.le.length);return of(a.le,e)&&jka(a.le,e,d)&&a.children.primary?mka(a.children.primary,b,c,d):!1};jka=function(a,b,c){return b.every(function(d,e){return gka[c](a[e].parameters,d.parameters)})};
oka=function(a,b){return of(a,b)&&a.every(function(c,d){return lf(c.parameters,b[d].parameters)})};of=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};pka=function(a,b){var c=[];mf(a.children,function(d,e){"primary"===e&&(c=c.concat(b(d,e)))});mf(a.children,function(d,e){"primary"!==e&&(c=c.concat(b(d,e)))});return c};ska=function(a){return a.le.map(function(b){return qka(b.path)+rka(b.parameters)}).join("/")};
tka=function(a,b){if(!a.lj())return ska(a);if(b){b=a.children.primary?tka(a.children.primary,!1):"";var c=[];mf(a.children,function(d,e){"primary"!==e&&c.push(e+":"+tka(d,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=pka(a,function(d,e){return"primary"===e?[tka(a.children.primary,!1)]:[e+":"+tka(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?ska(a)+"/"+b[0]:ska(a)+"/("+b.join("//")+")"};
uka=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};vka=function(a){return uka(a).replace(/%3B/gi,";")};qka=function(a){return uka(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};rka=function(a){return Object.keys(a).map(function(b){return";"+qka(b)+"="+qka(a[b])}).join("")};
wka=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return vka(c)+"="+vka(e)}).join("&"):vka(c)+"="+vka(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};yka=function(a){return(a=a.match(xka))?a[0]:""};zka=function(a){var b={};return 0<a.le.length?new pf([],(b.primary=a,b)):a};
Aka=function(a){for(var b={},c=_.l(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=Aka(a.children[d]);if(0<e.le.length||e.lj())b[d]=e}a=new pf(a.le,b);1===a.Q_&&a.children.primary&&(b=a.children.primary,a=new pf(a.le.concat(b.le),b.children));return a};rf=function(a){return a instanceof qf};Bka=function(a){return"object"===typeof a&&null!=a&&!a.ex&&!a.sKb};Cka=function(a){return"object"===typeof a&&null!=a&&a.ex};
Eka=function(a,b,c,d,e){var f={};d&&mf(d,function(g,h){f[h]=Array.isArray(g)?g.map(function(n){return""+n}):""+g});a=a===b?c:Dka(a,b,c);a=zka(Aka(a));return new qf(a,f,e)};Dka=function(a,b,c){var d={};mf(a.children,function(e,f){d[f]=e===b?c:Dka(e,b,c)});return new pf(a.le,d)};
Gka=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Fka(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.ex){var g={};mf(e.ex,function(h,n){g[n]="string"===typeof h?h.split("/"):h});return[].concat(_.Ia(d),[{ex:g}])}if(e.sKb)return[].concat(_.Ia(d),[e.sKb])}return"string"!==typeof e?[].concat(_.Ia(d),[e]):0===f?(e.split("/").forEach(function(h,n){if(0!=n||"."!==h)0==n&&""===h?c=!0:".."===h?b++:""!=h&&d.push(h)}),d):[].concat(_.Ia(d),
[e])},[]);return new Fka(c,b,a)};Hka=function(a){if(Cka(a[0]))return a[0].ex;var b={};return b.primary=a,b};
Kka=function(a,b,c){a||(a=new pf([],{}));if(0===a.le.length&&a.lj())return Ika(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,Jta:0,Cjb:0};f<d.le.length;){if(e>=c.length){d=g;break a}var h=d.le[f],n=c[e];if(Cka(n))break;n=""+n;var r=e<c.length-1?c[e+1]:null;if(0<f&&void 0===n)break;if(n&&r&&"object"===typeof r&&void 0===r.ex){if(n!=h.path||!lf(r,h.parameters)){d=g;break a}e+=2}else{r={};if(n!=h.path||!lf(r,h.parameters)){d=g;break a}e++}f++}d={match:!0,Jta:f,Cjb:e}}e=c.slice(d.Cjb);return d.match&&
d.Jta<a.le.length?(b=new pf(a.le.slice(0,d.Jta),{}),b.children.primary=new pf(a.le.slice(d.Jta),a.children),Ika(b,0,e)):d.match&&0===e.length?new pf(a.le,{}):d.match&&!a.lj()?Jka(a,b,c):d.match?Ika(a,0,e):Jka(a,b,c)};Ika=function(a,b,c){if(0===c.length)return new pf(a.le,{});var d=Hka(c),e={};mf(d,function(f,g){"string"===typeof f&&(f=[f]);null!==f&&(e[g]=Kka(a.children[g],b,f))});mf(a.children,function(f,g){void 0===d[g]&&(e[g]=f)});return new pf(a.le,e)};
Jka=function(a,b,c){for(var d=a.le.slice(0,b),e=0;e<c.length;){var f=c[e];if(Cka(f))return a=Lka(f.ex),new pf(d,a);if(0===e&&Bka(c[0]))d.push(new _.sf(a.le[b].path,Mka(c[0]))),e++;else{f=Cka(f)?f.ex.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&Bka(g)?(d.push(new _.sf(f,Mka(g))),e+=2):(d.push(new _.sf(f,{})),e++)}}return new pf(d,{})};Lka=function(a){var b={};mf(a,function(c,d){"string"===typeof c&&(c=[c]);null!==c&&(b[d]=Jka(new pf([],{}),0,c))});return b};
Mka=function(a){var b={};mf(a,function(c,d){return b[d]=""+c});return b};Nka=function(a,b){if(a===b.value)return b;b=_.l(b.children);for(var c=b.next();!c.done;c=b.next())if(c=Nka(a,c.value))return c;return null};Oka=function(a,b){if(a===b.value)return[b];for(var c=_.l(b.children),d=c.next();!d.done;d=c.next())if(d=Oka(a,d.value),d.length)return d.unshift(b),d;return[]};Pka=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.vf]=c});return b};
Ska=function(a,b){a=new Qka("",new tf(new uf([],{},{},"",{},"primary",b,null,a.root,-1,{}),[]));b=new _.wf(new _.xf([new _.sf("",{})]),new _.xf({}),new _.xf({}),new _.xf(""),new _.xf({}),"primary",b,a.root);b.nc=a.root;return new Rka(new tf(b,[]),a)};Uka=function(a,b){a=a.RL;var c=0;if("always"!==(void 0===b?"emptyOnly":b))for(c=a.length-1;1<=c;){b=a[c];var d=a[c-1];if(b.Ae&&""===b.Ae.path)c--;else if(d.Lb)break;else c--}return Tka(a.slice(c))};
Tka=function(a){return a.reduce(function(b,c){var d=Object.assign({},b.params,c.params),e=Object.assign({},b.data,c.data),f;b=Object.assign({},c.data,b.resolve,null==(f=c.Ae)?void 0:f.data,c.vHa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};Vka=function(a,b){b.value.xB=a;b.children.forEach(function(c){return Vka(a,c)})};Wka=function(a){var b=0<a.children.length?" { "+a.children.map(Wka).join(", ")+" } ":"";return""+a.value+b};
Xka=function(a){if(a.nc){var b=a.nc,c=a.FO;a.nc=c;lf(b.Qa,c.Qa)||a.Qa.next(c.Qa);b.Te!==c.Te&&a.Te.next(c.Te);lf(b.params,c.params)||a.params.next(c.params);a:{var d=b.url;var e=c.url;if(d.length!==e.length)d=!1;else{for(var f=0;f<d.length;++f)if(!lf(d[f],e[f])){d=!1;break a}d=!0}}d||a.url.next(c.url);lf(b.data,c.data)||a.data.next(c.data)}else a.nc=a.FO,a.data.next(a.FO.data)};
Yka=function(a,b){var c=lf(a.params,b.params)&&oka(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Yka(a.parent,b.parent))};ala=function(a,b,c){if(c&&a.Jva(b.value,c.value.nc)){var d=c.value;d.FO=b.value;b=Zka(a,b,c);return new tf(d,b)}d=$ka(b.value);b=b.children.map(function(e){return ala(a,e)});return new tf(d,b)};
Zka=function(a,b,c){return b.children.map(function(d){for(var e=_.l(c.children),f=e.next();!f.done;f=e.next())if(f=f.value,a.Jva(d.value,f.value.nc))return ala(a,d,f);return ala(a,d)})};$ka=function(a){return new _.wf(new _.xf(a.url),new _.xf(a.params),new _.xf(a.Qa),new _.xf(a.Te),new _.xf(a.data),a.vf,a.Lb,a)};cla=function(a){var b=rf(a)?{cq:a,jCb:void 0}:a,c=b.cq;b=b.jCb;a=bla(0,a);a.url=c;a.jCb=b;return a};
bla=function(a,b){var c=Error("Nb`");c.ngNavigationCancelingError=!0;c.xtc=a;b&&(c.url=b);return c};dla=function(a){return a&&a.ngNavigationCancelingError};ela=function(a,b){a.Tb&&!a.yf&&(a.yf=tha(a.Tb,b,"Route: "+a.path));var c;return null!=(c=a.yf)?c:b};fla=function(a){var b=a.children&&a.children.map(fla);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.Lb||a.NR||!b&&!a.rj||!a.vf||"primary"===a.vf||(a.Lb=yf);return a};Af=function(a){return a.vf||"primary"};
gla=function(a,b){var c=a.filter(function(d){return Af(d)===b});c.push.apply(c,_.Ia(a.filter(function(d){return Af(d)!==b})));return c};hla=function(a){if(!a)return null;var b;if(null==(b=a.Ae)?0:b.yf)return a.Ae.yf;for(a=a.parent;a;a=a.parent){b=a.Ae;var c=void 0;if(null==(c=b)?0:c.yE)return b.yE;c=void 0;if(null==(c=b)?0:c.yf)return b.yf}return null};
Bf=function(){return _.vb(function(a){return _.Da(a.map(function(b){return b.ka(_.Va(1),_.tb(ila))})).ka(_.m(function(b){b=_.l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,!0!==c){if(c===ila)return ila;if(!1===c||c instanceof qf)return c}return!0}),_.Ta(function(b){return b!==ila}),_.Va(1))})};Cf=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==Oda(a)?b.get(a):a:d};
lla=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Pka(b);a.children.forEach(function(g){var h=f[g.value.vf],n=d.concat([g.value]),r=e;r=void 0===r?{canDeactivateChecks:[],canActivateChecks:[]}:r;var x=g.value,A=h?h.value:null,B=c?c.getContext(g.value.vf):null;if(A&&x.Ae===A.Ae){var I=jla(A,x,x.Ae.uA);I?r.canActivateChecks.push(new kla(n)):(x.data=A.data,x.vHa=A.vHa);x.Lb?lla(g,h,B?B.children:null,n,r):lla(g,h,c,n,r);I&&B&&B.vf&&B.vf.URa&&r.canDeactivateChecks.push(new mla(B.vf.Lb,
A))}else A&&nla(h,B,r),r.canActivateChecks.push(new kla(n)),x.Lb?lla(g,null,B?B.children:null,n,r):lla(g,null,c,n,r);delete f[g.value.vf]});mf(f,function(g,h){return nla(g,c.getContext(h),e)});return e};
jla=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!of(a.url,b.url);case "pathParamsOrQueryParamsChange":return!of(a.url,b.url)||!lf(a.Qa,b.Qa);case "always":return!0;case "paramsOrQueryParamsChange":return!Yka(a,b)||!lf(a.Qa,b.Qa);default:return!Yka(a,b)}};
nla=function(a,b,c){var d=Pka(a),e=a.value;mf(d,function(f,g){e.Lb?b?nla(f,b.children.getContext(g),c):nla(f,null,c):nla(f,b,c)});e.Lb?b&&b.vf&&b.vf.URa?c.canDeactivateChecks.push(new mla(b.vf.Lb,e)):c.canDeactivateChecks.push(new mla(null,e)):c.canDeactivateChecks.push(new mla(null,e))};ola=function(a){return"function"===typeof a};pla=function(a){return a instanceof Wa||"EmptyError"===(null==a?void 0:a.name)};
sla=function(a,b){return _.Fa(function(c){var d=c.aj,e=c.lY,f=c.NZ,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Ea(Object.assign({},c,{TK:!0})):qla(f,d,e,a).ka(_.Fa(function(h){return h&&"boolean"===typeof h?rla(d,g,a,b):_.Ea(h)}),_.m(function(h){return Object.assign({},c,{TK:h})}))})};qla=function(a,b,c,d){return _.za(a).ka(_.Fa(function(e){return tla(e.Lb,e.Kb,c,b,d)}),_.Xa(function(e){return!0!==e},!0))};
rla=function(a,b,c,d){return _.za(b).ka(_.Fa(function(e){var f=e.Kb.parent;null!==f&&d&&d(new ula(f));f=_.Ea(!0);var g=e.Kb;null!==g&&d&&d(new vla(g));g=_.Ea(!0);return _.Ja(f,g,wla(a,e.path,c),xla(a,e.Kb,c))},1),_.Xa(function(e){return!0!==e},!0))};xla=function(a,b,c){var d=b.Ae?b.Ae.If:null;if(!d||0===d.length)return _.Ea(!0);d=d.map(function(e){return _.Ab(function(){var f,g=null!=(f=hla(b))?f:c,h=Cf(e,g);f=h&&ola(h.If)?h.If(b,a):Df(g,function(){return h(b,a)});return nf(f).ka(_.Xa())})});return _.Ea(d).ka(Bf())};
wla=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.Ae?e.Ae.QX:null;return f&&0!==f.length?{node:e,NZ:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.Ab(function(){var f=e.NZ.map(function(g){var h,n=null!=(h=hla(e.node))?h:c,r=Cf(g,n);g=r&&ola(r.QX)?r.QX(d,a):Df(n,function(){return r(d,a)});return nf(g).ka(_.Xa())});return _.Ea(f).ka(Bf())})});return _.Ea(b).ka(Bf())};
tla=function(a,b,c,d,e){var f=b&&b.Ae?b.Ae.Mhb:null;if(!f||0===f.length)return _.Ea(!0);f=f.map(function(g){var h,n=null!=(h=hla(b))?h:e,r=Cf(g,n);g=r&&ola(r.Mhb)?r.Mhb(a,b,c,d):Df(n,function(){return r(a,b,c,d)});return nf(g).ka(_.Xa())});return _.Ea(f).ka(Bf())};zla=function(a,b,c){var d=b.hna;if(void 0===d||0===d.length)return _.Ea(!0);d=d.map(function(e){var f=Cf(e,a);e=f&&ola(f.hna)?f.hna(b,c):Df(a,function(){return f(b,c)});return nf(e)});return _.Ea(d).ka(Bf(),yla())};
yla=function(){return _.ha(_.zb(function(a){if(rf(a))throw cla(a);}),_.m(function(a){return!0===a}))};Ala=function(a,b,c){var d=b.Nhb;if(!d||0===d.length)return _.Ea(!0);d=d.map(function(e){var f=Cf(e,a);e=f&&ola(f.Nhb)?f.Nhb(b,c):Df(a,function(){return f(b,c)});return nf(e)});return _.Ea(d).ka(Bf(),yla())};Dla=function(a,b,c,d){var e=Bla(a,b,c);if(!e.Rz)return _.Ea(e);d=ela(b,d);return Ala(d,b,c).ka(_.m(function(f){return!0===f?e:Object.assign({},Cla)}))};
Bla=function(a,b,c){if(""===b.path)return"full"===b.bda&&(a.lj()||0<c.length)?Object.assign({},Cla):{Rz:!0,UJ:[],mM:c,parameters:{},zWa:{}};a=(b.ZR||dka)(c,a,b);if(!a)return Object.assign({},Cla);var d={};mf(a.Vta,function(f,g){d[g]=f.path});b=0<a.TJ.length?Object.assign({},d,a.TJ[a.TJ.length-1].parameters):d;var e;return{Rz:!0,UJ:a.TJ,mM:c.slice(a.TJ.length),parameters:b,zWa:null!=(e=a.Vta)?e:{}}};
Hla=function(a,b,c,d,e){e=void 0===e?"corrected":e;if(0<c.length&&Ela(a,c,d)){var f=new pf(c,a.children);c={};c.primary=f;f.KE=a;f.iP=b.length;f=_.l(d);for(var g=f.next();!g.done;g=f.next())g=g.value,""===g.path&&"primary"!==Af(g)&&(e=new pf([],{}),e.KE=a,e.iP=b.length,c[Af(g)]=e);c=new pf(b,c);c.KE=a;c.iP=b.length;return{xA:c,Sva:[]}}if(0===c.length&&Fla(a,c,d)){f=a.le;g=a.children;var h={};d=_.l(d);for(var n=d.next();!n.done;n=d.next())if(n=n.value,Gla(a,c,n)&&!g[Af(n)]){var r=new pf([],{});r.KE=
a;r.iP="legacy"===e?a.le.length:b.length;h[Af(n)]=r}g=Object.assign({},g,h);f=new pf(f,g);f.KE=a;f.iP=b.length;return{xA:f,Sva:c}}f=new pf(a.le,a.children);f.KE=a;f.iP=b.length;return{xA:f,Sva:c}};Ela=function(a,b,c){return c.some(function(d){return Gla(a,b,d)&&"primary"!==Af(d)})};Fla=function(a,b,c){return c.some(function(d){return Gla(a,b,d)})};Gla=function(a,b,c){return(a.lj()||0<b.length)&&"full"===c.bda?!1:""===c.path};
Ila=function(a,b,c,d){return Af(a)===d||"primary"!==d&&Gla(b,c,a)?"**"===a.path?!0:Bla(b,a,c).Rz:!1};Kla=function(a){return _.Oa(new Jla(a))};Mla=function(a,b,c,d){return _.vb(function(e){return(new Lla(a,b,c,e.Io,d)).apply().ka(_.m(function(f){return Object.assign({},e,{Ff:f})}))})};Ola=function(){var a=new Nla;return new _.oa(function(b){return b.error(a)})};
Qla=function(a,b,c,d,e,f,g,h){return(new Pla(a,b,c,d,e,void 0===g?"emptyOnly":g,void 0===h?"legacy":h,f)).recognize().ka(_.vb(function(n){return null===n?Ola():_.Ea(n)}))};Rla=function(a){a.sort(function(b,c){return"primary"===b.value.vf?-1:"primary"===c.value.vf?1:b.value.vf.localeCompare(c.value.vf)})};Sla=function(a){return(a=a.value.Ae)&&""===a.path&&void 0===a.cq};
Tla=function(a){var b=[],c=new Set,d={};a=_.l(a);for(var e=a.next();!e.done;d={yN:d.yN},e=a.next())d.yN=e.value,Sla(d.yN)?(e=b.find(function(f){return function(g){return f.yN.value.Ae===g.value.Ae}}(d)),void 0!==e?(e.children.push.apply(e.children,_.Ia(d.yN.children)),c.add(e)):b.push(d.yN)):b.push(d.yN);d=_.l(c);for(a=d.next();!a.done;a=d.next())a=a.value,e=Tla(a.children),b.push(new tf(a.value,e));return b.filter(function(f){return!c.has(f)})};Ula=function(a){for(;a.KE;)a=a.KE;return a};
Vla=function(a){for(var b,c=null!=(b=a.iP)?b:0;a.KE;)a=a.KE,b=void 0,c+=null!=(b=a.iP)?b:0;return c-1};Wla=function(a,b,c,d,e,f){return _.Fa(function(g){return Qla(a,b,c,g.Ff,d.ne(g.Ff),d,e,f).ka(_.m(function(h){return Object.assign({},g,{aj:h})}))})};
Yla=function(a,b){return _.Fa(function(c){var d=c.aj,e=c.NZ.canActivateChecks;if(!e.length)return _.Ea(c);var f=0;return _.za(e).ka(_.Fa(function(g){return Xla(g.Kb,d,a,b)},1),_.zb(function(){return f++}),_.Ya(),_.Fa(function(){return f===e.length?_.Ea(c):_.Ua}))})};
Xla=function(a,b,c,d){var e=a.Ae,f=a.hpc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Zla]=e.title);return $la(f,a,b,d).ka(_.m(function(g){a.vHa=g;a.data=Uka(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Zla]=e.title);return null}))};
$la=function(a,b,c,d){var e=ama(a);if(0===e.length)return _.Ea({});var f={};return _.za(e).ka(_.Fa(function(g){return bma(a[g],b,c,d).ka(_.Xa(),_.zb(function(h){f[g]=h}))}),_.Ya(),_.cb(f),_.Aa(function(g){return pla(g)?_.Ua:_.Oa(g)}))};ama=function(a){return[].concat(_.Ia(Object.keys(a)),_.Ia(Object.getOwnPropertySymbols(a)))};bma=function(a,b,c,d){var e,f=null!=(e=hla(b))?e:d,g=Cf(a,f);a=g.resolve?g.resolve(b,c):Df(f,function(){return g(b,c)});return nf(a)};
cma=function(a){return _.vb(function(b){var c=a(b);return c?_.za(c).ka(_.m(function(){return b})):_.Ea(b)})};_.ema=function(a){if(!dma){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=-1!==[":",""].indexOf(b.protocol)?"https:":b.protocol}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol};_.If=function(a){return a instanceof _.Ef?_.Ff(a):"javascript:"===_.ema(a)?"about:invalid":a};
_.Kf=function(a){var b=_.fa.apply(1,arguments);if(0===b.length)return _.Jf(a[0]);for(var c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return _.Jf(c.join(""))};gma=function(a){return new fma(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.ima=function(a,b){b=void 0===b?hma:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof fma&&d.isValid(a))return _.Lf(a)}};_.Mf=function(a){var b=void 0===b?hma:b;return _.ima(a,b)||_.jma};kma=function(a){Nf.remove(a)};
lma=function(a,b,c){for(var d=0;d<b.length;d++){var e=b[d];Array.isArray(e)?lma(a,e,c):(e=e.replace(mma,a),c.push(e))}return c};nma=function(a){return function(b){if("__ngUnwrap__"===b)return a;!1===a(b)&&(b.preventDefault(),b.returnValue=!1)}};oma=function(a){throw a;};pma=function(a,b){return b.parse("/")};
uma=function(){var a=_.Zc(_.Of),b=_.Zc(Pf),c=_.Zc(_.Qf),d=_.Zc(_.Rf),e=_.Zc(Sf),f,g=null!=(f=_.Zc(_.qma,{optional:!0}))?f:[],h;f=null!=(h=_.Zc(rma,{optional:!0}))?h:{};h=_.Zc(Tf);var n=_.Zc(Uf,{optional:!0}),r=_.Zc(sma,{optional:!0}),x=_.Zc(_.tma,{optional:!0});a=new _.Vf(null,a,b,c,d,e,Array.prototype.concat.apply([],g));r&&(a.KH=r);x&&(a.Nua=x);a.MOc=null!=n?n:h;f.rh&&(a.rh=f.rh);f.psa&&(a.psa=f.psa);f.Nca&&(a.Nca=f.Nca);f.QL&&(a.QL=f.QL);f.lM&&(a.lM=f.lM);f.BU&&(a.BU=f.BU);f.GP&&(a.GP=f.GP);return a};
vma=function(a){return a.Ln.root};xma=function(){return new wma("Router",_.Vf)};Bma=function(){return{Ga:yma,Eb:function(){var a=_.Zc(_.Vf),b=_.Zc(zma),c=_.Zc(rma);c.Tua&&Ama(b,c.Tua);return new Wf(a,b,c)}}};Cma=function(){return"guarded"};
Hma=function(){var a=_.Zc(_.Rf);return function(b){var c=a.get(_.Yf);if(b===c.As[0]){b=a.get(_.Vf);var d=a.get(Dma);1===a.get(Ema)&&b.Aaa();var e;null==(e=a.get(Fma,null,8))||Gma(e);var f;null==(f=a.get(yma,null,8))||f.init();b.mT=c.Kjb[0];b.Ln.root.Lb=b.mT;d.next();d.complete()}}};
Lma=function(){return[{Ga:Ema,Hc:0},{Ga:Ima,jd:!0,Hb:[_.Rf],Eb:function(a){function b(e){a.get(_.Vf).events.ka(_.Ta(function(f){return f instanceof _.Zf||f instanceof _.$f||f instanceof _.Jma}),_.m(function(f){return f instanceof _.Zf?!0:f instanceof _.$f&&(0===f.code||1===f.code)?null:!1}),_.Ta(function(f){return null!==f}),_.Va(1)).subscribe(function(){e()})}var c=a.get(Kma,Promise.resolve(null)),d=!1;return function(){return c.then(function(){return new Promise(function(e){var f=a.get(_.Vf),g=
a.get(Dma);b(function(){e(!0);d=!0});f.qdb=function(){e(!0);return d?_.Ea(void 0):g.closed?_.Ea(void 0):g};f.Aaa()})})}}}]};Qma=function(){return[{Ga:Ima,jd:!0,Eb:function(){var a=_.Zc(_.Vf);return function(){Mma(a)}}},{Ga:Ema,Hc:2}]};
Rma=function(a,b){if(window.performance){var c=window.performance.getEntriesByType("paint");c=_.l(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a.Tm.push({name:d.name,Oi:d.startTime+d.duration,statusCode:"SUCCESS",yx:a.yx,QM:!0})}0<b&&a.Tm.push({name:"largest-contentful-paint",Oi:b,statusCode:"SUCCESS",yx:b,QM:!0})};Sma=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
Tma=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};Uma=function(a){return(a=a.visibilityState)?"visible"!==a:!1};Vma=function(a){if(!a.event){if(a.fm!==a.Iw)return Error("dc");if("SUCCESS"!==a.status)return Error("ec`"+a.status);if(a.GNa.length)return Error("fc");if(!a.event)return Error("gc`"+a.Tm.map(function(b){return b.name}).join(", "))}};_.ag=function(){return performance&&performance.now?performance.now():Date.now()};
Wma=function(a,b){var c=null;a.Og.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};Xma=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.cg=function(){!_.bg&&_.Yma&&_.Zma();return _.bg};_.Zma=function(){_.bg=(0,_.Yma)();$ma.forEach(function(a){a(_.bg)});$ma=[]};_.dg=function(a){_.bg&&ana(a)};_.eg=function(){_.bg&&_.bg.tva()};cna=function(a){return Aca(a,function(b,c){return-1!==bna.indexOf(c)})};
dna=function(a,b){this.bUa=a;this.Z0=b;this.tmb="https://play.google.com/log?format=json&hasfast=true";this.Job=!1;this.UUa=Oca;this.PJ="";this.k1a=this.l1a=!1;this.oha=void 0};
hna=function(a){var b=a.Lc?a.Lc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new ena:new fna;if(b.startsWith("application/x-protobuf")){a=a.Lc?a.Lc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new fg;if("base64"==a.toLowerCase())return new gna}return null};_.gg=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.hg=function(a){return a?(a=ina.exec(a))?a[1]:"":""};_.jna=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.kna=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.lna=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.mna=function(a){return _.kna(a)||a};_.nna=function(a){return _.lna(a)||a};_.ona=function(a){return a.startsWith("refs/tags/")};_.pna=function(a){return a.startsWith("refs/heads/")};
_.jg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.ig.test(a)?a:_.jna(a)};_.qna=function(a){return a?_.ig.test(a)?a.substring(0,7):a:""};_.rna=function(a,b){return a.lb===b.lb&&a.Dc===b.Dc&&a.repository===b.repository};_.kg=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.sna=function(a){if(null!=a)return"number"===typeof a?a:a.map(function(b){return b.start===b.end?""+b.start:b.start+"-"+b.end}).join(",")};
_.og=function(a){var b=a;do{a=b;if(b=a.data.ad)return b;b=a.firstChild}while(b);var c=a.params[_.lg.Cn],d=(b=a.params.branch)?b.split("..."):[];b&&2===d.length&&(b=d[0],c=d[1]);d=a;for(var e=d.data.groupType||_.tna;0<d.children.length;){d=d.firstChild;var f=d.data.groupType;f&&(e=f)}d=e;if("depot"===d){b=a.params["package"];var g;return b||((null==(g=a.url[0])?void 0:g.path)||"").startsWith("piper")?new _.mg({repository:b||"Piper",Ab:(a.params[_.lg.Pb]?a.Qa.snapshot:void 0)||a.params[_.lg.changelist]||
"HEAD",path:a.params.path,params:una(a.params,c)}):new _.mg({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={ke:g,repository:d,Ab:b,path:e?e:":"===a.params[""]?"/":void 0,params:vna(a.params,c)};return new _.ng(a)};
_.xna=function(a){var b={},c={};a=_.l(Object.entries(a));for(var d=a.next();!d.done;d=a.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;wna.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.lg.Fs]=e:"cdbgbp"===d?b[_.lg.Gs]=e:c[d]=e}return{uWa:b,Qa:c}};
vna=function(a,b){var c=null!=a[_.lg.df]?Number(a[_.lg.df]):void 0;return{line:yna(a),Rw:a[_.lg.Rw],Cn:b||a[_.lg.Cn],Cr:a[_.lg.Cr],Me:a[_.lg.Me],Fs:a[_.lg.Fs],Gs:a[_.lg.Gs],Li:a[_.lg.Li],df:c,eq:a[_.lg.eq],Hs:a[_.lg.Hs],Pb:a[_.lg.Pb],Zu:a[_.lg.Zu],Sw:a[_.lg.Sw],LF:a[_.lg.LF],eG:a[_.lg.eG]}};yna=function(a){a=a[_.lg.bsa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(zna).filter(function(c){return!!c});return 0===a.length?void 0:a}};
zna=function(a){var b=Number(a);if(!isNaN(b))return 0<b?{start:b,end:b}:void 0;b=_.l(a.split("-"));a=b.next().value;b=b.next().value;var c=Number(a),d=Number(b);if(a.length&&!isNaN(c)&&b.length&&!isNaN(d)&&c<=d)return{start:c,end:d}};una=function(a,b){b=vna(a,b);(a=a[_.lg.jJb])&&(b=Object.assign({},b,{Me:a}));return b};Ana=function(a){return a.Tm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Bna=function(a){return a.Tm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Cna=function(a){var b=a.aj?_.og(a.aj):void 0;if(Ana(a))b=_.pg.v2a;else if(Bna(a))b=_.pg.o2a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.lb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.pg.XH;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.lb,e=b.repository,f=b.Ab,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.pg.H3a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.pg.EBa;else{if(a=b)a=b.repository,c=b.Ab,d=b.path,a=!(!(b.lb&&a&&c)||d);if(a)b=_.pg.Lya;else{if(a=b)a=b.lb,c=b.repository,d=b.Ab,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.pg.yza:_.pg.o4a}}}}return b};
Fna=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=Dna(d,b),"function"==typeof d)){c.push(d);d=void 0;break a}var e=d.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==e||4>e.length)b.push(new _.Wc(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Ena(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(Ena(e,d));d=void 0}}return d}):c.push(a);return c};
Dna=function(a,b){switch(a){case ":enter":return"void => *";case ":leave":return"* => void";case ":increment":return function(c,d){return parseFloat(d)>parseFloat(c)};case ":decrement":return function(c,d){return parseFloat(d)<parseFloat(c)};default:return b.push(new _.Wc(3016,!1)),"* => *"}};
Ena=function(a,b){var c=Gna.has(a)||Hna.has(a),d=Gna.has(b)||Hna.has(b);return function(e,f){var g="*"==a||a==e,h="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?Gna.has(a):Hna.has(a));!h&&d&&"boolean"===typeof f&&(h=f?Gna.has(b):Hna.has(b));return g&&h}};_.qg=function(a,b){return{type:7,name:a,voa:b,options:{}}};_.rg=function(a,b){return{type:4,styles:void 0===b?null:b,CH:a}};_.Ina=function(a){return{type:3,ih:a,options:null}};_.sg=function(a){return{type:6,styles:a,offset:null}};
_.tg=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.vg=function(a,b,c){return{type:1,jxc:a,animation:b,options:void 0===c?null:c}};_.Jna=function(a,b){var c={optional:!0};return{type:11,ob:a,animation:b,options:void 0===c?null:c}};Kna=function(){return"undefined"!==typeof process&&"[object process]"==={}.toString.call(process)};xg=function(a){switch(a.length){case 0:return new wg;case 1:return a[0];default:return new Lna(a)}};
Ona=function(a,b,c){b=void 0===b?new Map:b;c=void 0===c?new Map:c;var d=[],e=[],f=-1,g=null;a.forEach(function(h){var n=h.get("offset"),r=n==f,x=r&&g||new Map;h.forEach(function(A,B){var I=B;if("offset"!==B)switch(I=Mna(I),A){case "!":A=b.get(B);break;case "*":A=c.get(B);break;default:A=Nna(I,A,d)}x.set(I,A)});r||e.push(x);g=x;f=n});if(d.length)throw new _.Wc(3502,!1);return e};
Qna=function(a,b,c,d){switch(b){case "start":a.eA(function(){return d(c&&Pna(c,"start",a))});break;case "done":a.gt(function(){return d(c&&Pna(c,"done",a))});break;case "destroy":a.Yf(function(){return d(c&&Pna(c,"destroy",a))})}};Pna=function(a,b,c){var d=c.totalTime;b=Rna(a.element,a.Sn,a.Rl,a.Rg,b||a.yIc,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};Rna=function(a,b,c,d,e,f,g){return{element:a,Sn:b,Rl:c,Rg:d,yIc:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
yg=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};Sna=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};Una=function(a){a=a.parentNode||a.host;return a===Tna?null:a};zg=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:Vna(parseFloat(a[1]),a[2])};Vna=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
Wna=function(a,b,c){if(a.hasOwnProperty("duration"))b=a;else a:{var d=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,e=0,f="";if("string"===typeof a){d=a.match(d);if(null===d){b.push(new _.Wc(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=Vna(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=Vna(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.Wc(3100,!1)),c=!0),0>e&&(b.push(new _.Wc(3101,!1)),c=!0),c&&b.splice(d,0,new _.Wc(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};Xna=function(a){var b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=a[c]});return b};Yna=function(a){var b=new Map;Object.keys(a).forEach(function(c){b.set(c,a[c])});return b};Zna=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return Yna(b)}):[]};
Ag=function(a,b,c){b=void 0===b?new Map:b;if(c){c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;b.set(d,e)}}a=_.l(a);for(c=a.next();!c.done;c=a.next())d=_.l(c.value),c=d.next().value,d=d.next().value,b.set(c,d);return b};
$na=function(a){for(var b="",c=0;c<a.style.length;c++){var d=a.style.item(c),e=a.style.getPropertyValue(d);b+=e?d+":"+e+";":""}for(var f in a.style)a.style.hasOwnProperty(f)&&!f.startsWith("_")&&(c=f.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),d=a.style[f],b+=d?c+":"+d+";":"");a.setAttribute("style",b)};Bg=function(a,b,c){a.style&&(b.forEach(function(d,e){var f=Mna(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d}),Kna()&&$na(a))};
Cg=function(a,b){a.style&&(b.forEach(function(c,d){d=Mna(d);a.style[d]=""}),Kna()&&$na(a))};aoa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,ih:a,options:null}:a};coa=function(a,b,c){var d=b.params||{};a=boa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.Wc(3001,!1))})};boa=function(a){var b=[];if("string"===typeof a){for(var c;c=doa.exec(a);)b.push(c[1]);doa.lastIndex=0}return b};
eoa=function(a,b,c){var d=a.toString(),e=d.replace(doa,function(f,g){g=b[g];null==g&&(c.push(new _.Wc(3003,!1)),g="");return g.toString()});return e==d?a:e};foa=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b};Mna=function(a){return a.replace(goa,function(){return _.fa.apply(0,arguments)[1].toUpperCase()})};
hoa=function(a,b,c){if(c.size&&b.length){var d=b[0],e=[];c.forEach(function(g,h){d.has(h)||e.push(h);d.set(h,g)});if(e.length){c={};for(var f=1;f<b.length;c={Txa:c.Txa},f++)c.Txa=b[f],e.forEach(function(g){return function(h){var n=g.Txa,r=n.set;var x=window.getComputedStyle(a)[h];return r.call(n,h,x)}}(c))}}return b};
Dg=function(a,b,c){switch(b.type){case 7:return a.TSb(b,c);case 0:return a.A1a(b,c);case 1:return a.B1a(b,c);case 2:return a.RSb(b,c);case 3:return a.PSb(b,c);case 4:return a.MSb(b,c);case 5:return a.Bxa(b,c);case 6:return a.Fha(b,c);case 8:return a.Cxa(b,c);case 9:return a.NSb(b,c);case 10:return a.OSb(b,c);case 11:return a.QSb(b,c);case 12:return a.SSb(b,c);default:throw new _.Wc(3004,!1);}};
joa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(ioa,""));a=a.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,function(c){return".ng-trigger-"+c.slice(1)}).replace(/:animating/g,".ng-animating");return[a,b]};
koa=function(a){if("string"==typeof a)return null;var b=null;Array.isArray(a)?a.forEach(function(c){c instanceof Map&&c.has("offset")&&(b=parseFloat(c.get("offset")),c.delete("offset"))}):a instanceof Map&&a.has("offset")&&(b=parseFloat(a.get("offset")),a.delete("offset"));return b};
loa=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:Wna(a,b).duration,delay:0,easing:""};if(a.split(/\s+/).some(function(c){return"{"==c.charAt(0)&&"{"==c.charAt(1)}))return b={duration:0,delay:0,easing:"",iNa:!0},b.LNc=a,b;a=Wna(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Eg=function(a){if(a){if(a=Xna(a),a.params){var b=a;var c=(c=a.params)?Xna(c):null;b.params=c}}else a={};return a};
moa=function(a,b,c,d,e,f,g,h){return{type:1,element:a,pL:b,q0:c,ES:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,QNc:void 0===h?!1:h}};ooa=function(a,b,c,d,e,f,g,h,n,r){f=void 0===f?new Map:f;g=void 0===g?new Map:g;r=void 0===r?[]:r;return(new noa).Xma(a,b,c,d,e,f,g,h,n,r)};poa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
qoa=function(a,b){var c=new Map,d;a.forEach(function(e){if("*"===e){d=d||b.keys();e=_.l(d);for(var f=e.next();!f.done;f=e.next())c.set(f.value,"*")}else Ag(e,c)});return c};roa=function(a,b,c,d,e,f,g,h,n,r,x,A,B){return{type:0,element:a,Sn:b,gxb:e,Rl:c,Tpa:f,Rg:d,Oga:g,HD:h,dJc:n,q0:r,ES:x,totalTime:A,errors:B}};soa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};toa=function(a,b){b=Xna(b);for(var c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};
voa=function(a,b){return new uoa(a,{type:1,animation:{type:2,ih:[],options:null},CAb:[function(){return!0}],options:null,cM:0,WB:0},b)};woa=function(a,b,c){a.has(b)?a.has(c)||a.set(c,a.get(b)):a.has(c)&&a.set(b,a.get(c))};xoa=function(a){return a&&1===a.nodeType};yoa=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
Aoa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(yoa(n))});var g=[];d.forEach(function(n,r){var x=new Map;n.forEach(function(A){var B=b.KLa(r,A,e);x.set(A,B);B&&0!=B.length||(r.__ng_removed=zoa,g.push(r))});a.set(r,x)});var h=0;c.forEach(function(n){return yoa(n,f[h++])});return g};
Boa=function(a,b){function c(g){if(!g)return 1;var h=f.get(g);if(h)return h;h=g.parentNode;h=d.has(h)?h:e.has(h)?1:c(h);f.set(g,h);return h}var d=new Map;a.forEach(function(g){return d.set(g,[])});if(0==b.length)return d;var e=new Set(b),f=new Map;b.forEach(function(g){var h=c(g);1!==h&&d.get(h).push(g)});return d};Fg=function(a,b){var c;null==(c=a.classList)||c.add(b)};Gg=function(a,b){var c;null==(c=a.classList)||c.remove(b)};Doa=function(a,b,c){xg(c).gt(function(){return Coa(a,b)})};
Foa=function(a){var b=[];Eoa(a,b);return b};Eoa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof Lna?Eoa(d.yh,b):b.push(d)}};Goa=function(a,b){var c=Object.keys(a),d=Object.keys(b);if(c.length!=d.length)return!1;for(d=0;d<c.length;d++){var e=c[d];if(!b.hasOwnProperty(e)||a[e]!==b[e])return!1}return!0};Hoa=function(a,b,c){var d=c.get(a);if(!d)return!1;var e=b.get(a);e?d.forEach(function(f){return e.add(f)}):b.set(a,d);c.delete(a);return!0};
Koa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Ioa(b[0]),1<b.length&&(d=Ioa(b[b.length-1]))):b instanceof Map&&(c=Ioa(b));return c||d?new Joa(a,c,d):null};Ioa=function(a){var b=null;a.forEach(function(c,d){if("display"===d||"position"===d)b=b||new Map,b.set(d,c)});return b};Loa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
Moa=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.Noa=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};_.Ooa=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&-1===a.identifier&&(null==a.radiusX||1===a.radiusX)&&(null==a.radiusY||1===a.radiusY)};_.Hg=function(a){var b=_.fa.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
Roa=function(){if(Poa)return Poa;if("object"!==typeof document||!document)return Poa=new Set(Qoa);var a=document.createElement("input");return Poa=new Set(Qoa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};Toa=function(){if(null==Soa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return Soa=!0}}))}finally{Soa=Soa||!1}return Soa};_.Ig=function(a){return Toa()?a:!!a.capture};
Voa=function(){if(null==Uoa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return Uoa=!1;if("scrollBehavior"in document.documentElement.style)Uoa=!0;else{var a=Element.prototype.scrollTo;Uoa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Uoa};
Xoa=function(){if("object"!==typeof document||!document)return 0;if(null==Woa){var a=document.createElement("div"),b=a.style;a.dir="rtl";b.width="1px";b.overflow="auto";b.visibility="hidden";b.pointerEvents="none";b.position="absolute";b=document.createElement("div");var c=b.style;c.width="2px";c.height="1px";a.appendChild(b);document.body.appendChild(a);Woa=0;0===a.scrollLeft&&(a.scrollLeft=1,Woa=0===a.scrollLeft?1:2);a.remove()}return Woa};
_.Zoa=function(a){if(null==Yoa){var b="undefined"!==typeof document?document.head:null;Yoa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return Yoa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.$oa=function(){for(var a="undefined"!==typeof document&&document?document.activeElement:null;a&&a.shadowRoot;){var b=a.shadowRoot.activeElement;if(b===a)break;else a=b}return a};
_.Jg=function(a){return a.composedPath?a.composedPath()[0]:a.target};apa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.bpa=function(a){return Array.isArray(a)?a:[a]};_.Kg=function(a){return null!=a&&"false"!==""+a};Lg=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.Mg=function(a){return a instanceof _.Hd?a.ua:a};
_.Ng=function(a,b){return isNaN(parseFloat(a))||isNaN(Number(a))?void 0===b?0:b:Number(a)};cpa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};dpa=function(a){if(!cpa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};epa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
fpa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};gpa=function(){return null};ipa=function(a,b){var c=hpa(a);c.some(function(d){return d.trim()==b.trim()})||(c.push(b.trim()),a.setAttribute("aria-describedby",c.join(" ")))};jpa=function(a,b){var c=hpa(a).filter(function(d){return d!=b.trim()});c.length?a.setAttribute("aria-describedby",c.join(" ")):a.removeAttribute("aria-describedby")};
hpa=function(a){return(a.getAttribute("aria-describedby")||"").match(/\S+/g)||[]};kpa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};mpa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+lpa++)};npa=function(){return _.Zc(_.Og)};_.ppa=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?opa.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};
qpa=function(a,b){return b.some(function(c){var d=a.top>c.bottom,e=a.right<c.left,f=a.left>c.right;return a.bottom<c.top||d||e||f})};rpa=function(a,b){return b.some(function(c){var d=a.bottom>c.bottom,e=a.left<c.left,f=a.right>c.right;return a.top<c.top||d||e||f})};_.spa=function(a){return a&&"function"===typeof a.connect};Pg=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};
upa=function(a){if("number"!==typeof a&&null!=a){var b=_.l(a.split(tpa));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};vpa=function(a){return{top:Math.floor(a.top),right:Math.floor(a.right),bottom:Math.floor(a.bottom),left:Math.floor(a.left),width:Math.floor(a.width),height:Math.floor(a.height)}};
_.Qg=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;d.defaultColor=b;d.color=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Pv},set:function(d){d=d||this.defaultColor;d!==this.Pv&&(this.Pv&&this.Ta.ua.classList.remove("mat-"+this.Pv),d&&this.Ta.ua.classList.add("mat-"+d),this.Pv=d)}}});return c};
_.Rg=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.mI=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{Id:{configurable:!0,enumerable:!0,get:function(){return this.mI},set:function(c){this.mI=_.Kg(c)}}});return b};
_.Sg=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.Mc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(c){this.Mc=_.Kg(c)}}});return b};
_.wpa=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.Ks=!1;return c};_.V(b,a);b.prototype.exa=function(){var c=this.Ks,d=(this.CNa||this.L3).Ewb(this.Pe?this.Pe.control:null,this.d5||this.c5);d!==c&&(this.Ks=d,this.Sc.next())};return b};
_.Tg=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;d.Vy=b;d.Vlb=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Vy},set:function(d){this.Vy=null!=d?_.Ng(d):this.Vlb}}});return c};xpa=function(){return _.Zc(_.Ug)};
ypa=function(a,b,c){a=Math.max(Math.abs(a-c.left),Math.abs(a-c.right));b=Math.max(Math.abs(b-c.top),Math.abs(b-c.bottom));return Math.sqrt(a*a+b*b)};zpa=function(a){a&1&&_.F(0,"mat-pseudo-checkbox",4);a&2&&(a=_.M(),_.z("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Apa=function(a){a&1&&(_.C(0,"span",5),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Le("(",a.group.label,")"))};Bpa=function(){};Cpa=function(a,b){for(var c=a.length;c--;)b(a[c])};Dpa=function(){};
Epa=function(a,b){for(var c=a.ua.parentElement;c&&!c.classList.contains("mat-dialog-container");)c=c.parentElement;return c?b.find(function(d){return d.id===c.id}):null};Vg=function(a){var b=_.fa.apply(1,arguments);if(null==a)throw TypeError("sc");b=_.l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,null!=c)for(var d in c)c.hasOwnProperty(d)&&(a[d]=c[d]);return a};Fpa=function(){var a=Nf.pOb;return"function"===typeof a?a():a};
Hpa=function(a,b){a=a.filter(function(f){return!Gpa[f]});if(0<a.length){var c=a.join(", ");try{var d=Nf.createElement("style");d.setAttribute("type","text/css");if(!d.styleSheet){var e=document.createTextNode("/*\n  @angular/flex-layout - workaround for possible browser quirk with mediaQuery listeners\n  see http://bit.ly/2sd4HMP\n*/\n@media "+c+" {.fx-query-test{ }}");d.appendChild(e)}b.head.appendChild(d);a.forEach(function(f){return Gpa[f]=d})}catch(f){console.error(f)}}};
Ipa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Jpa=function(a,b){return Vg(a,b?{GUa:b.alias,suffix:b.suffix}:{})};Lpa=function(a){var b=_.l(Kpa(a));a=b.next().value;b=b.next().value;b=void 0===b?null:b;return{display:"flex","box-sizing":"border-box","flex-direction":a,"flex-wrap":b?b:null}};
Kpa=function(a){a=a?a.toLowerCase():"";var b=_.l(a.split(" "));a=b.next().value;b=b.next().value;var c=a;Mpa.find(function(d){return d===c})||(c=Mpa[0]);return[c,Npa(b)]};Opa=function(a){a=_.l(Kpa(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};Npa=function(a){if(a)switch(a.toLowerCase()){case "reverse":case "wrap-reverse":case "reverse-wrap":a="wrap-reverse";break;case "no":case "none":case "nowrap":a="nowrap";break;default:a="wrap"}return a};
Ppa=function(a){for(var b in a){var c=a[b]||"";switch(b){case "display":a.display="flex"===c?["-webkit-flex","flex"]:"inline-flex"===c?["-webkit-inline-flex","inline-flex"]:c;break;case "align-items":case "align-self":case "align-content":case "flex":case "flex-basis":case "flex-flow":case "flex-grow":case "flex-shrink":case "flex-wrap":case "justify-content":a["-webkit-"+b]=c;break;case "flex-direction":c=c||"row";a["-webkit-flex-direction"]=c;a["flex-direction"]=c;break;case "order":a.order=a["-webkit-"+
b]=isNaN(c)?"0":c}}return a};Qpa=function(){var a=Nf.pOb;return"function"===typeof a?a():a};Spa=function(a,b,c){var d=Ppa(b);c.forEach(function(e){Rpa(d,e,a)})};Rpa=function(a,b,c){Object.keys(a).forEach(function(d){for(var e=_.l(Array.isArray(a[d])?a[d]:[a[d]]),f=e.next();!f.done;f=e.next())c.xl(b,d,f.value)})};Tpa=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&Qpa())try{var e=d=Qpa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
Upa=function(a){a&1&&(_.C(0,"h3"),_.O(1),_.D());a&2&&(a=_.M(2).ya,_.w(1),_.Me(a.key))};Vpa=function(a){a&1&&(_.G(0),_.O(1),_.we());a&2&&(a=_.M().ya,_.w(1),_.Me(a))};Wpa=function(a){a&1&&_.F(0,"span",14);a&2&&(a=_.M().ya,_.z("matBadge",a))};Xpa=function(a,b){a&1&&(_.G(0),_.N(1,Vpa,2,1,"ng-container",11),_.N(2,Wpa,1,1,"ng-template",null,13,_.bf),_.we());if(a&2){a=b.ya;var c=_.Ke(3);_.M(5);_.w(1);_.z("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};
Ypa=function(a){a&1&&(_.C(0,"dt"),_.N(1,Xpa,4,2,"ng-container",4),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("ngForOf",a.bc))};Zpa=function(a){a&1&&_.F(0,"dt",14);a&2&&(a=_.M().ya,_.z("matBadge",a.bc))};$pa=function(a,b){a&1&&(_.G(0),_.N(1,Ypa,2,1,"dt",11),_.N(2,Zpa,1,1,"ng-template",null,12,_.bf),_.C(4,"dd"),_.O(5),_.D(),_.we());if(a&2){a=b.ya;var c=_.Ke(3);b=_.M(3);_.w(1);_.z("ngIf",b.isArray(a.bc))("ngIfElse",c);_.w(4);_.Me(a.ve)}};
aqa=function(a){a&1&&(_.C(0,"div",9),_.N(1,Upa,2,1,"h3",10),_.C(2,"dl"),_.N(3,$pa,6,3,"ng-container",4),_.D()());if(a&2){a=_.M().ya;var b=_.M();_.w(1);_.z("ngIf",1<b.groups.size);_.w(2);_.z("ngForOf",a.value)}};bqa=function(a,b){a&1&&(_.G(0),_.N(1,aqa,4,2,"div",8),_.we());a&2&&(a=b.ya,_.w(1),_.z("ngIf",0<a.value.length))};Wg=function(a){return Error("vc`"+a)};Xg=function(a){return""===a?!1:"false"===a||0===a?!0:!a};
cqa=function(a){var b=typeof a;return"object"===b?a.constructor===Array?"array":a.constructor===Set?"set":"object":b};dqa=function(a,b){b=void 0===b?";":b;return String(a).trim().split(b).map(function(c){return c.trim()}).filter(function(c){return""!==c})};gqa=function(a,b){return a.map(eqa).filter(function(c){return!!c}).map(function(c){b&&(c.value=b(c.value));return c}).reduce(fqa,{})};
hqa=function(a,b){var c=[];"set"==cqa(a)?a.forEach(function(d){return c.push(d)}):Object.keys(a).forEach(function(d){c.push(d+":"+a[d])});return gqa(c,b)};eqa=function(a){var b=_.l(a.split(":"));a=b.next().value;return(b=b.next().value)?new iqa(a,b):null};fqa=function(a,b){b.key&&(a[b.key]=b.value);return a};jqa=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};kqa=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};
nqa=function(){lqa.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(mqa,"|").split("|").map(kqa).join(""),a.Ou=a.Ou||!1)});return lqa};oqa=function(a){if(a&1){var b=_.qd();_.C(0,"div",2)(1,"button",3);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.action())});_.O(2);_.D()()}a&2&&(a=_.M(),_.w(2),_.Me(a.data.action))};pqa=function(){};rqa=function(){return new qqa};tqa=function(){sqa||(sqa=Error("Lc"));return sqa};
_.uqa=function(a){var b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.vqa=function(a,b){a.src=_.Yg(b);_.uqa(a)};_.xqa=function(){return wqa};
yqa=function(a){var b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=c.indexOf("=");d=_.l(-1==d?[decodeURIComponent(c),""]:[decodeURIComponent(c.slice(0,d)),decodeURIComponent(c.slice(d+1))]);c=d.next().value;d=d.next().value;var e=b.get(c)||[];e.push(d);b.set(c,e)});return b};Bqa=function(a){return encodeURIComponent(a).replace(zqa,function(b,c){var d;return null!=(d=Aqa[c])?d:b})};Cqa=function(a){return""+a};
Dqa=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};Eqa=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};Fqa=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};Gqa=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,ox:a.ox,responseType:a.responseType,withCredentials:a.withCredentials}};
Iqa=function(){if(void 0===Hqa&&(Hqa=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(Hqa=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Hqa};Jqa=function(a){var b;return(null==(b=Iqa())?void 0:b.createHTML(a))||a};Kqa=function(){var a=_.Zc(_.Og),b=a?a.location:null;return{mqa:function(){return b?b.pathname+b.search:""}}};Mqa=function(a,b,c){return function(d){return d.ka(_.iba(Lqa(a,b,c)))}};
Lqa=function(a,b,c){var d=b instanceof _.oa?1:b.XIb,e=b instanceof _.oa?b:_.ya(b.YIb);return function(f){return f.ka(_.Fa(function(g,h){return!a(g)||h>=d?_.Oa(g):c?c(e,g):e}))}};_.Nqa=function(a,b,c,d){return Mqa(b,c,function(e,f){a.VIb.add(f);e=e.ka(_.Zg(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};Oqa=function(){};_.Rqa=function(a){a=void 0===a?{}:a;return null!=Pqa?Pqa:Pqa=Qqa(a)};Sqa=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Qqa=function(a){a=void 0===a?{}:a;var b;return _.ia(function(c){if(1==c.Bd)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.ja(c,Tqa(_.Jf(_.$g(_.ah("https://apis.google.com/js/api.js"))),a),2);if(3!=c.Bd){b=window.gapi;if(!b)throw Error("bd");return b.client&&b.client.load?c.kk(3):_.ja(c,Sqa(),3)}return c.return(b)})};_.Uqa=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
Wqa=function(a,b){b=void 0===b?0:b;var c=a.auth2.getAuthInstance().currentUser.get(),d=c.getAuthResponse(!0);if(d&&d.expires_at-Date.now()<b){if(Vqa.has(a))return Vqa.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Vqa.delete(a)});Vqa.set(a,b);return b}return Promise.resolve()};Xqa=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.RWc,hostedDomain:b.Utb,fetchBasicProfile:null!=(c=b.bqb)?c:!0})};
_.Yqa=function(){var a=_.fa.apply(0,arguments);if(!a||0===a.length)return"";var b=a.shift()||"";a=_.l(a.filter(function(f){return!!f}));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d="/"===b[b.length-1],e="/"===c[0];b=d&&e?b+c.substr(1):d||e?b+c:b+("/"+c)}return b};Zqa=function(){var a=window.gapi;if(!a)throw Error("cd");return a};ara=function(a,b,c){return(new Promise(function(d){Zqa().load("client:auth2",d)})).then(function(){return $qa(a,b,!0,c)})};
dra=function(a,b){var c=Zqa();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(bra)},1E4);try{c.auth2.authorize(a,function(h){clearTimeout(g);f||d(h)})}catch(h){f=!0,clearTimeout(g),b&&e(cra),e(h)}})};era=function(a){return dra(a,!0).catch(function(b){if(b===bra||b===cra)return dra(a,!1);throw b;})};
$qa=function(a,b,c,d){var e={client_id:a,response_type:"permission",scope:b};d&&(e.authuser=d);c&&(e.prompt="none");var f=Zqa();return era(e).then(function(g){f.client.setToken(null);if(g.error){if(c&&"immediate_failed"===g.error)return $qa(a,b,!1,d);throw Error(g.error);}return g})};_.bh=function(a,b){return b.create(a)};_.gra=function(a,b,c){var d={kZ:"",MF:""};return c.create(new fra(d,a,b),d.kZ)};ira=function(a){return a.error&&a.error.code?-1<hra.indexOf(a.error.code):!1};
ch=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?jra(b,a):jra(null,a)};
pra=function(a,b,c){var d=new _.dh("https://contacts.google.com"),e=d.xe();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=kra(e,"/u/"+String(a))));d.nd(kra(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.eh(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Lj.Afa("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(lra){try{var h=new mra(g)}catch(P){throw Error("qd`"+g);}var n=nra.get(h.protocol);
if(!n)throw Error("qd`"+g);if(!h.hostname)throw Error("qd`"+g);if("null"!=h.origin)var r=h;else{var x={href:h.href,protocol:h.protocol,username:"",password:"",host:h.host,port:h.port,hostname:h.hostname,pathname:h.pathname,search:h.search,hash:h.hash};x.origin=n===h.port?h.protocol+"//"+h.hostname:h.protocol+"//"+h.hostname+":"+h.port;r=x}}else{var A=_.fh(document,"A");try{_.ora(A,_.Lf(g));var B=A.protocol}catch(P){throw Error("qd`"+g);}if(""===B||":"===B||":"!=B[B.length-1])throw Error("qd`"+g);
if(!nra.has(B))throw Error("qd`"+g);if(!A.hostname)throw Error("qd`"+g);var I={href:A.href,protocol:A.protocol,username:"",password:"",hostname:A.hostname,pathname:"/"+A.pathname,search:A.search,hash:A.hash};nra.get(A.protocol)===A.port?(I.host=I.hostname,I.port="",I.origin=I.protocol+"//"+I.hostname):(I.host=A.host,I.port=A.port,I.origin=I.protocol+"//"+I.hostname+":"+I.port);r=I}var K=(lra&&r.searchParams?r.searchParams:new gh(r.search)).get("e");K&&_.eh(d,"e",K)}catch(P){}return d.toString()};
wra=function(a,b,c){new Promise(function(d,e){if(!qra(a)){var f=a.ownerDocument.defaultView,g=pra(b,a,c);rra(f,"config").then(function(){rra(f,"card").then(function(h){var n=h.card,r=a.ownerDocument.defaultView;h.config.update("iframes/card/url",g);h=c.shortcutKeys||[sra];var x=new tra(n),A=n.iframeGetCrossOriginFilter(),B=(0,_.hh)(n.iframeSetup,n);h=new ih(A,B,g,h,null,x);x=["__HM_173584019"];r=r||_.Eb;x[0]in r||"undefined"==typeof r.execScript||r.execScript("var "+x[0]);for(var I;x.length&&(I=x.shift());)x.length||
void 0===h?r=r[I]&&r[I]!==Object.prototype[I]?r[I]:r[I]={}:r[I]=h;I=c;I=void 0===I?{}:I;h.o2=a;r=_.Ub(a);h.fu[r]=ura(h,I);h.jhb();n.unwatch=vra;n.watch=vra;d(null)}).ZM(function(h){return e(h)})}).ZM(function(h){return e(h)})}})};qra=function(a){return(a=jh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof ih?a:null};xra=function(){return _.fa.apply(0,arguments).some(function(a){return!!a.Nk.length})};
yra=function(a){var b=a.parentElement;for(a=[];b;){var c=b,d=c.clientWidth,e=c.scrollWidth;c.clientHeight<c.scrollHeight&&a.push("overflowY");d<e&&a.push("overflowX");if(a.length)break;b=b.parentElement}for(;b&&(null!==b.parentElement||!b.clientHeight);){c=a.map(function(f){return getComputedStyle(b)[f]});if(c.every(function(f){return"hidden"===f}))return null;if(c.includes("auto")||c.includes("scroll"))break;b=b.parentElement}return b};
zra=function(a,b,c,d){var e=b.getBoundingClientRect();b=e.top;e=e.bottom;var f=a.getBoundingClientRect();a=f.top;f=f.bottom;if(a>=b&&f<=e)return 0;switch(c){case 0:return a-b-d;case 1:return f-e+d;default:throw _.gg(c);}};Ara=function(a,b){var c=b.getBoundingClientRect().left,d=b.getBoundingClientRect().width;b=c+b.clientWidth;var e=a.getBoundingClientRect();a=e.left;var f=e.right;e=e.width;return a<c||f>b&&e>d?a-c:f>b?f-b:0};
_.Bra=function(a){var b=a.Pm,c=a.kf,d=a.zd,e=a.pMb,f=a.ou;a=a.QOa;var g={};b&&(g.q=b);null!=c&&(g.sq=c);d&&(g.ss=d);e&&(g.ssfr=e);f&&(g.all=f);a&&(g.start=a);return g};_.kh=function(a){var b=a.ke,c=a.repository,d=a.path,e=a.Ab;if(a=a.Pb)return"ws/"+a;if(!b)return"";a=[];var f=b.id;b=b.type;"host"===b?a.push("h"):"depot"===b&&a.push("piper");a.push(f);c&&a.push(c);c=a.join("/");c="string"===typeof e?c+"/+/"+e:c;return"string"===typeof d?c+":"+d:c};
_.lh=function(a,b){var c=a.split("/");a=c.shift();var d="project";if("h"===a)a=c.shift(),d="host";else if("piper"===a)a=c.shift(),d="depot";else if("ws"===a)return{Pb:c.shift()+"/"+c.shift()};b&&(d="ossProject");if(!a)return{};b=c.join("/");c={};if(b){var e=b.indexOf(":");-1!==e&&(c.path=b.substring(e+1),b=b.substring(0,e));e=b.indexOf("/+/");-1!==e&&(c.Ab=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{ke:{id:a,type:d}},c)};
Cra=function(a){a&1&&(_.G(0),_.Be(1,8),_.F(2,"span",9),_.Ce(),_.we());a&2&&(a=_.M(),_.w(2),_.Ee(a.kf),_.Fe(1))};Dra=function(a){a&1&&(_.G(0),_.C(1,"span",9),_.O(2,"Search scoped to CitC Workspace:"),_.D(),_.O(3),_.we());a&2&&(a=_.M(2),_.w(3),_.Le(" ",a.zd.Pb," "))};Era=function(a){a&1&&_.N(0,Dra,4,1,"ng-container",0);if(a&2){a=_.M();var b=_.Ke(4);_.z("ngIf",void 0!==a.zd.Pb)("ngIfElse",b)}};
Gra=function(a){a&1&&(_.G(0),_.xe(1,13),_.O(2," \u203a "),_.we());if(a&2){_.M(3);var b=_.Ke(14);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Oe(2,Fra))}};Ira=function(a){a&1&&(_.C(0,"a",16),_.O(1),_.D());if(a&2){a=_.M().ya;var b=_.M(4);_.z("routerLink",_.Oe(3,Hra))("queryParams",b.aQa(a.scope));_.w(1);_.Me(a.name)}};Jra=function(a){a&1&&(_.G(0),_.O(1),_.we());a&2&&(a=_.M().ya,_.w(1),_.Me(a.name))};
Kra=function(a,b){a&1&&(_.G(0),_.N(1,Ira,2,4,"a",15),_.N(2,Jra,2,1,"ng-container",11),_.O(3,"/"),_.we());a&2&&(a=b.last,_.w(1),_.z("ngIf",!a),_.w(1),_.z("ngIf",a))};Lra=function(a){a&1&&(_.G(0),_.N(1,Kra,4,2,"ng-container",14),_.we());a&2&&(a=_.M(3),_.w(1),_.z("ngForOf",a.directories))};Mra=function(a){a&1&&_.O(0);a&2&&(a=_.M(3),_.Le(" ",a.zd.path," "))};
Nra=function(a){a&1&&(_.G(0),_.C(1,"span",9),_.De(2,10),_.D(),_.O(3),_.N(4,Gra,3,3,"ng-container",11),_.N(5,Lra,2,1,"ng-container",0),_.N(6,Mra,1,1,"ng-template",null,12,_.bf),_.we());if(a&2){var b=_.Ke(7);a=_.M(2);_.w(3);_.Le(" ",a.zd.repository," \u203a ");_.w(1);_.z("ngIf",a.zY(a.zd.Ab));_.w(1);_.z("ngIf",a.B8&&a.directories)("ngIfElse",b)}};Ora=function(a){a&1&&_.N(0,Nra,8,4,"ng-container",0);if(a&2){a=_.M();var b=_.Ke(6);_.z("ngIf",void 0!==a.zd.path)("ngIfElse",b)}};
Pra=function(a){a&1&&(_.G(0),_.C(1,"span",9),_.De(2,18),_.D(),_.we())};Qra=function(a){a&1&&(_.C(0,"span",9),_.De(1,19),_.D())};Sra=function(a){a&1&&(_.G(0),_.N(1,Pra,3,0,"ng-container",0),_.N(2,Qra,2,0,"ng-template",null,17,_.bf),_.O(4),_.xe(5,13),_.we());if(a&2){var b=_.Ke(3);a=_.M(2);var c=_.Ke(14);_.w(1);_.z("ngIf",_.pna(_.jg(a.zd.Ab)))("ngIfElse",b);_.w(3);_.Le(" ",a.zd.repository," \u203a ");_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Oe(5,Rra))}};
Tra=function(a){a&1&&_.N(0,Sra,6,6,"ng-container",0);if(a&2){a=_.M();var b=_.Ke(8);_.z("ngIf",a.zY(a.zd.Ab))("ngIfElse",b)}};Ura=function(a){a&1&&(_.G(0),_.Be(1,24),_.F(2,"span",9),_.Ce(),_.we());a&2&&(a=_.M(3),_.w(2),_.Ee(a.zd.repository),_.Fe(1))};Vra=function(a){a&1&&(_.G(0),_.Be(1,25),_.F(2,"span",9),_.Ce(),_.we());a&2&&(a=_.M(3),_.w(2),_.Ee(a.zd.repository),_.Fe(1))};
Wra=function(a){a&1&&(_.G(0,21),_.N(1,Ura,3,1,"ng-container",22),_.N(2,Vra,3,1,"ng-container",23),_.we());a&2&&(a=_.M(2),_.z("ngSwitch",null==a.zd.ke?null:a.zd.ke.type),_.w(1),_.z("ngSwitchCase","depot"))};Xra=function(a){a&1&&_.N(0,Wra,3,2,"ng-container",20);if(a&2){a=_.M();var b=_.Ke(10);_.z("ngIf",!!a.zd.repository)("ngIfElse",b)}};Yra=function(a){a&1&&(_.G(0),_.Be(1,27),_.F(2,"span",9),_.Ce(),_.we());a&2&&(a=_.M().La,_.w(2),_.Ee(a.id),_.Fe(1))};
Zra=function(a){a&1&&(_.G(0),_.Be(1,28),_.F(2,"span",9),_.Ce(),_.we());a&2&&(a=_.M().La,_.w(2),_.Ee(a.id),_.Fe(1))};$ra=function(a){a&1&&(_.C(0,"span",9),_.De(1,29),_.D())};asa=function(a){a&1&&(_.G(0),_.Be(1,30),_.F(2,"span",9),_.Ce(),_.we());a&2&&(a=_.M().La,_.w(2),_.Ee(a.id),_.Fe(1))};
bsa=function(a){a&1&&(_.G(0,21),_.N(1,Yra,3,1,"ng-container",22),_.N(2,Zra,3,1,"ng-container",22),_.N(3,$ra,2,0,"span",26),_.N(4,asa,3,1,"ng-container",23),_.we());a&2&&(a=_.M(2),_.z("ngSwitch",a.zd.ke.type),_.w(1),_.z("ngSwitchCase","host"),_.w(1),_.z("ngSwitchCase","project"),_.w(1),_.z("ngSwitchCase","depot"))};csa=function(a){a&1&&_.N(0,bsa,5,4,"ng-container",20);if(a&2){a=_.M();var b=_.Ke(12);_.z("ngIf",a.zd.ke)("ngIfElse",b)}};dsa=function(a){a&1&&(_.C(0,"span",9),_.De(1,31),_.D())};
esa=function(a){a&1&&(_.C(0,"mat-icon",35),_.O(1," account_tree "),_.D())};fsa=function(a){a&1&&(_.C(0,"mat-icon",36),_.O(1,"label_outline"),_.D())};gsa=function(a){a&1&&(_.G(0),_.C(1,"a",37),_.O(2),_.D(),_.we());a&2&&(a=_.M(2),_.w(1),_.z("routerLink",_.Oe(3,Hra))("queryParams",a.aQa(a.SKb)),_.w(1),_.Le(" ",_.nna(_.mna(a.zd.Ab))," "))};hsa=function(a){a&1&&_.O(0);a&2&&(a=_.M(2),_.Le(" ",_.nna(_.mna(a.zd.Ab))," "))};
isa=function(a,b){a&1&&(_.N(0,esa,2,0,"mat-icon",32),_.N(1,fsa,2,0,"mat-icon",33),_.N(2,gsa,3,4,"ng-container",0),_.N(3,hsa,1,1,"ng-template",null,34,_.bf));if(a&2){a=b.Paa;var c=_.Ke(4);b=_.M();_.z("ngIf",_.pna(_.jg(b.zd.Ab)));_.w(1);_.z("ngIf",_.ona(_.jg(b.zd.Ab)));_.w(1);_.z("ngIf",b.B8&&!a)("ngIfElse",c)}};_.jsa=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};_.ksa=function(a,b){return _.mh(b,b.Mi(_.nh(a)))};
_.oh=function(a){return!(!a.Dc||!a.lb)&&!!a.repository};_.lsa=function(a){return"COVERAGE_GENERIC_"+a};nsa=function(a){return msa.has(a)?msa.get(a):a.toLowerCase().split("_").map(function(b){return 0===b.length||"COVERAGE"===b.toUpperCase()?"":b.charAt(0).toUpperCase()+b.substring(1,b.length)}).filter(function(b){return b.length}).join(" ")};osa=function(a){var b=new _.mb(1);b.next(a);b.complete();return b};
psa=function(a){return new _.oa(function(b){a.on("data",function(c){b.next(c)});a.on("error",function(c){b.error(c)});a.on("status",function(c){b.error(c)});a.on("end",function(){b.complete()});return function(){a.cancel()}})};_.rh=function(a){return new a(_.Zc(_.qh),null,{withCredentials:_.Zc(qsa),suppressCorsPreflight:!0})};_.sh=function(a,b,c){return a.has(b)?a.get(b):c};_.uh=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("wd");return _.th(a)};
rsa=function(a){switch(a){case "BUILD":return 4;case "GLOBAL":return 1;case "SOURCE":return 2;case "CODE_REVIEW":case "UNKNOWN":return 0;default:return _.gg(a)}};ssa=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.gg(a)}};tsa=function(a){if(a&1){var b=_.qd();_.C(0,"button",5);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.Je())});_.O(1," Dismiss ");_.D()}};
vsa=function(a,b){a&1&&(_.G(0),_.C(1,"div",1)(2,"mat-icon",2),_.O(3),_.D(),_.F(4,"span",3),_.N(5,tsa,2,0,"button",4),_.D(),_.we());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngClass",_.Qe(4,usa,a.severity===b.ZBa.fE,a.severity===b.ZBa.Sya)),_.w(2),_.Me(a.iconName),_.w(1),_.z("innerHTML",a.messageHtml,_.Yd),_.w(1),_.z("ngIf",b.xc.lc(2)&&a&&1!==a.severity))};wsa=function(a){var b=(new vh).setSeconds(Math.floor(a/1E3));return _.oc(b,2,Math.floor(a%1E3*1E6),0)};
_.xsa=function(a,b,c,d){var e=new wh;c=_.xh(e,2,c);switch(b){case "depot":_.yh(c,4,_.zh,a);break;case "host":_.yh(c,3,_.zh,a);break;case "project":c.setProjectId(a);break;case "ossProject":_.yh(c,5,_.zh,a)}null!=d&&c.MLb(d);return c};_.Bh=function(a,b,c,d,e,f){a=(new _.Ah).f1(_.xsa(a,b,c,f));f&&"HEAD"===d&&(d=void 0);null!=d&&_.xh(a,3,d);d=_.ysa(a);null!=e&&d.nd(_.jf(e));return d};
_.zsa=function(a,b,c,d,e,f){if(_.oh(a)){var g=_.Bh(a.lb,a.Dc,a.repository,a.Ab,a.path,a.params.Pb);return{eventType:"RESULT_CLICKED",qpb:d,Nd:g,lineNumber:_.jsa(a.params.line),gv:b,gq:c,AA:e,jz:f}}throw Error("yd");};Asa=function(a){if(a.XE)return Array.from(a.XE.entries()).map(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return new Ch({name:b,status:c})})};_.Bsa=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.k_===!!b.k_:!1};
Csa=function(a){var b=_.ya(1E3).ka(_.cb({ie:!0,pv:[]}));b=_.ib(b,a);return hba(a,b).ka(_.tb({ie:!0}))};Psa=function(a,b){return b.ka(_.m(function(c){return c?_.Dh:_.Ea({})}),_.tb(a),_.vb(ea))};Qsa=function(a,b){return{brb:hba(a.nWa,_.ya(2E3)),nWa:b}};Rsa=function(a,b,c){return{type:a,location:{start:b,end:c}}};Ssa=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Ol:a,Vyb:b,mJb:c,location:Fh(e),tHc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};
Tsa=function(a,b,c){return{Ol:a,value:b,location:Fh(c)}};Fh=function(a){return{start:a.start.offset,end:a.end.offset}};
_.Gh=function(a){var b,c,d;return Usa(function(e){switch(e.Bd){case 1:b=_.l(a),c=b.next();case 2:if(c.done){e.kk(0);break}d=c.value;return _.ja(e,d,5);case 5:switch(d.Ol){case 0:case 2:return e.kk(6);case 1:return e.kk(7);case 3:return e.kk(8);case 4:case 5:break;default:_.gg(d)}e.kk(3);break;case 6:return Vsa(e,_.Gh(d.Vyb),10);case 10:return Vsa(e,_.Gh(d.mJb),11);case 11:e.kk(3);break;case 7:if(!d.value){e.kk(12);break}return _.ja(e,d.value,12);case 12:e.kk(3);break;case 8:return Vsa(e,_.Gh(d.elements),
14);case 14:e.kk(3);break;case 3:c=b.next(),e.kk(2)}})};Wsa=function(a){a&1&&_.He(0)};_.Xsa=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Ysa=function(a){return _.Xsa(a.value)?{required:!0}:null};_.Zsa=function(){return null};$sa=function(a){return null!=a};ata=function(a){return uha(a)?_.za(a):a};bta=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};cta=function(a,b){return b.map(function(c){return c(a)})};
dta=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.eta=function(a){if(!a)return null;var b=a.filter($sa);return 0==b.length?null:function(c){return bta(cta(c,b))}};fta=function(a){return null!=a?_.eta(dta(a)):null};gta=function(a){if(!a)return null;var b=a.filter($sa);return 0==b.length?null:function(c){c=cta(c,b).map(ata);return _.ie(c).ka(_.m(bta))}};hta=function(a){return null!=a?gta(dta(a)):null};
ita=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.Ia(a),[b]):[a,b]};jta=function(a,b){return[].concat(_.Ia(b.path),[a])};pta=function(a,b){kta(a,b);b.Pr.Qj(a.value);if(a.disabled){var c,d;null==(d=(c=b.Pr).jq)||d.call(c,!0)}lta(a,b);mta(a,b);nta(a,b);ota(a,b)};rta=function(a,b){var c=function(){};b.Pr&&(b.Pr.vl(c),b.Pr.Xo(c));qta(a,b);a&&(b.Omc(),a.IE(function(){}))};sta=function(a,b){a.forEach(function(c){c.tXa&&c.tXa(b)})};
ota=function(a,b){if(b.Pr.jq){var c=function(d){b.Pr.jq(d)};a.Nka.push(c);b.qab(function(){a.Mqc(c)})}};kta=function(a,b){var c=a.Ry;null!==b.Xe?_.tta(a,ita(c,b.Xe)):"function"===typeof c&&_.tta(a,[c]);c=a.uB;null!==b.cz?uta(a,ita(c,b.cz)):"function"===typeof c&&uta(a,[c]);c=function(){return _.Jh(a)};sta(b.Ry,c);sta(b.uB,c)};
qta=function(a,b){var c=!1;if(null!==a){if(null!==b.Xe){var d=a.Ry;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Xe});e.length!==d.length&&(c=!0,_.tta(a,e))}}null!==b.cz&&(d=a.uB,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.cz}),e.length!==d.length&&(c=!0,uta(a,e))))}a=function(){};sta(b.Ry,a);sta(b.uB,a);return c};lta=function(a,b){b.Pr.vl(function(c){a.Wv=c;a.cP=!0;a.Wka=!0;"change"===a.tv&&vta(a,b)})};
nta=function(a,b){b.Pr.Xo(function(){a.WGa=!0;"blur"===a.tv&&a.cP&&vta(a,b);"submit"!==a.tv&&_.wta(a)})};vta=function(a,b){a.Wka&&xta(a);a.setValue(a.Wv,{Ynb:!1});b.Bha(a.Wv);a.cP=!1};mta=function(a,b){var c=function(d,e){b.Pr.Qj(d);e&&b.Bha(d)};a.vl(c);b.qab(function(){a.Lqc(c)})};yta=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.HK?!0:!Object.is(b,a.uf)};zta=function(a,b){a.w5();b.forEach(function(c){var d=c.control;"submit"===d.tv&&d.cP&&(c.Bha(d.Wv),d.cP=!1)})};
Ata=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.Kh?b=e:Object.getPrototypeOf(e.constructor)===Lh?c=e:d=e});return d?d:c?c:b?b:null};Bta=function(a){return Array.isArray(a)?fta(a):a||null};Cta=function(a){return Array.isArray(a)?hta(a):a||null};_.Mh=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};_.Dta=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.Wc(1E3,"");if(!a[c])throw new _.Wc(1001,"");};
_.Eta=function(a,b){a.hs(function(c,d){if(void 0===b[d])throw new _.Wc(1002,"");})};Fta=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};Gta=function(a){a&1&&(_.G(0),_.C(1,"div",14),_.F(2,"div",15)(3,"div",16)(4,"div",17),_.D(),_.C(5,"div",18),_.F(6,"div",15)(7,"div",16)(8,"div",17),_.D(),_.we())};
Hta=function(a){if(a&1){var b=_.qd();_.C(0,"div",19);_.L("cdkObserveContent",function(){_.rd(b);var c=_.M();return _.sd(Nh(c))});_.He(1,1);_.D()}a&2&&(a=_.M(),_.z("cdkObserveContentDisabled","outline"!=a.Dd))};Ita=function(a){a&1&&(_.G(0),_.He(1,2),_.C(2,"span"),_.O(3),_.D(),_.we());a&2&&(a=_.M(2),_.w(3),_.Me(a.Sd.placeholder))};Jta=function(a){a&1&&_.He(0,3,["*ngSwitchCase","true"])};Kta=function(a){a&1&&(_.C(0,"span",23),_.O(1," *"),_.D())};
Lta=function(a){if(a&1){var b=_.qd();_.C(0,"label",20,21);_.L("cdkObserveContent",function(){_.rd(b);var c=_.M();return _.sd(Nh(c))});_.N(2,Ita,4,1,"ng-container",12);_.N(3,Jta,1,0,"ng-content",12);_.N(4,Kta,2,0,"span",22);_.D()}a&2&&(a=_.M(),_.ue("mat-empty",a.Sd.empty&&!a.XW())("mat-form-field-empty",a.Sd.empty&&!a.XW())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.z("cdkObserveContentDisabled","outline"!=a.Dd)("id",a.xE)("ngSwitch",a.q4()),_.re("for",a.Sd.id)("aria-owns",a.Sd.id),
_.w(2),_.z("ngSwitchCase",!1),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngIf",!a.kR&&a.Sd.required&&!a.Sd.disabled))};Mta=function(a){a&1&&(_.C(0,"div",24),_.He(1,4),_.D())};Nta=function(a){a&1&&(_.C(0,"div",25),_.F(1,"span",26),_.D());a&2&&(a=_.M(),_.w(1),_.ue("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Ota=function(a){a&1&&(_.C(0,"div"),_.He(1,5),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.oP))};
Pta=function(a){a&1&&(_.C(0,"div",30),_.O(1),_.D());a&2&&(a=_.M(2),_.z("id",a.x4),_.w(1),_.Me(a.nR))};Qta=function(a){a&1&&(_.C(0,"div",27),_.N(1,Pta,2,2,"div",28),_.He(2,6),_.F(3,"div",29),_.He(4,7),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.oP),_.w(1),_.z("ngIf",a.nR))};Rta=function(a,b){a&1&&(_.C(0,"span",7),_.O(1),_.D());a&2&&(a=b.ya,_.z("ngClass",a.Jib),_.w(1),_.Me(a.text))};Sta=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.N1))};
Tta=function(a){a&1&&(_.C(0,"mat-icon",9),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Me(a.qX))};Uta=function(a){if(a&1){var b=_.qd();_.C(0,"button",6);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.action.emit())});_.C(1,"span",7);_.O(2);_.N(3,Tta,2,1,"mat-icon",8);_.D()()}a&2&&(a=_.M(),_.w(2),_.Le(" ",a.rX," "),_.w(1),_.z("ngIf",a.qX))};
Vta=function(a){if(a&1){var b=_.qd();_.C(0,"onedev-feature-tooltip-body",1);_.L("action",function(){_.rd(b);var c=_.M();return _.sd(c.action.emit())})("dismiss",function(){_.rd(b);var c=_.M();c.Tqa();c.Je.emit();return _.sd()});_.He(1);_.D()}a&2&&(a=_.M(),_.z("actionBtnText",a.rX)("actionBtnIcon",a.qX)("color",a.color)("pointerPosition",a.Pg)("widthOffset",a.Exa))};
Wta=function(a){a&1&&(_.yd(),_.F(0,"circle",4));if(a&2){a=_.M();var b=_.Ke(1);_.se("animation-name","mat-progress-spinner-stroke-rotate-"+a.Jla)("stroke-dashoffset",a.g8a(),"px")("stroke-dasharray",a.Mja(),"px")("stroke-width",a.H7a(),"%")("transform-origin",a.I7a(b));_.re("r",a.Bja())}};
Xta=function(a){a&1&&(_.yd(),_.F(0,"circle",4));if(a&2){a=_.M();var b=_.Ke(1);_.se("stroke-dashoffset",a.g8a(),"px")("stroke-dasharray",a.Mja(),"px")("stroke-width",a.H7a(),"%")("transform-origin",a.I7a(b));_.re("r",a.Bja())}};Yta=function(){return{qh:100}};
$ta=function(a){if(a&1){var b=_.qd();_.C(0,"div",13);_.O(1);_.C(2,"button",14);_.L("click",function(){_.rd(b);var d=_.M(3);d.Nj&&d.Nj.N0.GLc();return _.sd()});_.C(3,"mat-icon");_.O(4,"cancel");_.D()()()}if(a&2){a=_.M().La;var c=_.M(2);_.z("ngClass",_.Pe(3,Zta,c.P0));_.w(1);_.Le(" ",a.Ho," ");_.w(1);_.z("ascTrackElement",c.fv)}};aua=function(a,b){a&1&&(_.G(0),_.N(1,$ta,5,5,"div",12),_.we());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.value))};
bua=function(a){a&1&&(_.G(0),_.N(1,aua,2,1,"ng-container",3),_.Q(2,"async"),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.queryPrefix)))};cua=function(a){a&1&&_.F(0,"mat-spinner",15);a&2&&(a=_.M(),_.z("diameter",a.b_a)("strokeWidth",a.c_a))};dua=function(a){if(a&1){var b=_.qd();_.C(0,"button",16);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.UX())});_.C(1,"mat-icon");_.O(2,"close");_.D()()}a&2&&(a=_.M(),_.z("ascTrackElement",a.fv)("matTooltip",a.d3a),_.re("aria-label",a.d3a))};
eua=function(a){a&1&&(_.G(0),_.C(1,"mat-icon"),_.O(2,"help"),_.D(),_.we())};fua=function(a){a&1&&(_.C(0,"mat-icon"),_.O(1,"info_outline"),_.D())};hua=function(a){a&1&&(_.C(0,"a",17),_.N(1,eua,3,0,"ng-container",18),_.N(2,fua,2,0,"ng-template",null,19,_.bf),_.D());if(a&2){var b=_.Ke(3);a=_.M();_.z("ngClass",_.Pe(4,gua,a.Vba))("universalLink",a.YK);_.w(1);_.z("ngIf",!a.Vba)("ngIfElse",b)}};iua=function(a){a&1&&_.xe(0)};
jua=function(a,b){a&1&&(_.C(0,"search-box-suggestion-item",20),_.N(1,iua,1,0,"ng-container",21),_.D());a&2&&(a=b.ya,_.z("isSelectable",!!a.jwa)("payload",a),_.w(1),_.z("ngTemplateOutlet",a.wa)("ngTemplateOutletContext",a.eU))};kua=function(a){a&1&&_.xe(0,32);a&2&&(_.M(3),_.z("ngTemplateOutlet",_.Ke(15).wa))};lua=function(a){a&1&&(_.G(0),_.C(1,"h4",33),_.O(2),_.D(),_.C(3,"p",34),_.O(4),_.D(),_.we());a&2&&(a=_.M(3),_.w(2),_.Le(" ",a.K8b," "),_.w(2),_.Le(" ",a.L8b," "))};mua=function(a){a&1&&_.xe(0)};
nua=function(a){a&1&&(_.C(0,"div",24)(1,"div",25)(2,"div",26),_.F(3,"scope-indicator",27),_.D(),_.N(4,kua,1,1,"ng-container",28),_.N(5,lua,5,2,"ng-container",3),_.Q(6,"async"),_.D(),_.F(7,"mat-divider",29),_.C(8,"div",30),_.N(9,mua,1,0,"ng-container",31),_.D()());if(a&2){a=_.M(2);_.se("border-color",a.Wba)("width",a.Nea,"px")("display","flex");_.z("ngClass",_.Pe(15,gua,a.Vba));_.w(3);_.z("savedQuery",a.kf)("searchScope",a.zd);_.w(1);_.z("ngIf",a.vF);_.w(1);var b=_.R(6,13,a.BY);_.z("ngIf",!a.vF&&!!b&&
!b.ie);_.w(2);_.z("vertical",!0);_.w(2);_.z("ngTemplateOutlet",null==a.ev?null:a.ev.wa)}};oua=function(a){if(a&1){var b=_.qd();_.G(0,22);_.L("ascResizeNotifier",function(d){_.rd(b);var e=_.M();return _.sd(e.LVa(d))});_.N(1,nua,10,17,"div",23);_.we()}if(a&2){a=_.M();var c=_.Ke(15);_.z("elementToWatch",_.Ke(1));_.w(1);_.z("ngIf",c.tx&&a.vF||(null==a.ev?null:a.ev.tx))}};
pua=function(a){if(a&1){var b=_.qd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",35);_.L("action",function(){_.rd(b);_.M();var c=_.Mf("http://goto.google.com/search-git");window.open(_.If(c),"_blank",void 0);return _.sd()});_.C(2,"p",36);_.O(3);_.D();_.O(4);_.D()()}a&2&&(a=_.M(),_.w(1),_.z("actionBtnText",a.H8b)("widthOffset",1),_.w(2),_.Me(a.J8b),_.w(1),_.Le(" ",a.I8b," "))};
qua=function(a){a=_.l(_.Gh(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.warning&&0===b.warning.type)return!0;return!1};rua=function(a){a&1&&_.F(0,"img",4);a&2&&(a=_.M(),_.z("src",a.nj,_.Zd))};sua=function(a){a&1&&_.F(0,"mat-icon",5);a&2&&(a=_.M(),_.z("svgIcon",a.Zi))};tua=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Le(" ",a.D6,"\n"))};uua=function(a){a&1&&(_.yd(),_.C(0,"svg",3),_.F(1,"polygon",4),_.D())};
vua=function(){return{Ata:!1,NH:"after",wN:"below",Bm:"cdk-overlay-transparent-backdrop"}};wua=function(a){a&1&&(_.yd(),_.C(0,"svg",2),_.F(1,"polygon",3),_.D())};
xua=function(a){if(a&1){var b=_.qd();_.C(0,"div",0);_.L("keydown",function(c){_.rd(b);var d=_.M();return _.sd(d.nh(c))})("click",function(){_.rd(b);var c=_.M();return _.sd(c.closed.emit("click"))})("@transformMenu.start",function(c){_.rd(b);var d=_.M();return _.sd(d.yGa(c))})("@transformMenu.done",function(c){_.rd(b);var d=_.M();return _.sd(d.xGa(c))});_.C(1,"div",1);_.He(2);_.D()()}a&2&&(a=_.M(),_.z("id",a.gEb)("ngClass",a.Ot)("@transformMenu",a.a5),_.re("aria-label",a.ariaLabel||null)("aria-labelledby",
a.Gj||null)("aria-describedby",a.rJ||null))};yua=function(a){a&1&&(_.C(0,"a",23),_.F(1,"div",24),_.C(2,"span",25),_.O(3,"Hiring"),_.D()())};zua=function(a){if(a&1){var b=_.qd();_.C(0,"global-search-box",26);_.L("focusChange",function(c){_.rd(b);_.M().mKb=c;return _.sd()});_.D()}a&2&&(a=_.M(),_.z("config",a.zn))};Aua=function(a){a&1&&(_.C(0,"button",27),_.F(1,"mat-icon",28),_.D());a&2&&(_.M(),_.z("matMenuTriggerFor",_.Ke(18)))};
Bua=function(a,b){a&1&&(_.C(0,"a",29),_.F(1,"mat-icon",30),_.D());a&2&&_.z("routerLink",b.La)};Cua=function(a){if(a&1){var b=_.qd();_.C(0,"li")(1,"button",31);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.Mva())});_.O(2," Keyboard shortcuts ");_.D()()}};Dua=function(a){a&1&&_.F(0,"mat-divider")};Eua=function(a,b){a&1&&(_.C(0,"li")(1,"a",34),_.O(2),_.D()());a&2&&(a=b.ya,_.w(1),_.z("externalLink",a.fk),_.w(1),_.Me(a.raa))};
Fua=function(a){a&1&&(_.G(0),_.N(1,Dua,1,0,"mat-divider",17),_.C(2,"ul",32),_.N(3,Eua,3,2,"li",33),_.D(),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.dtb),_.w(2),_.z("ngForOf",a.Kq.additionalLinks))};Gua=function(a){a&1&&(_.C(0,"button",35)(1,"span"),_.O(2,"Help"),_.D()());a&2&&(_.M(),_.z("matMenuTriggerFor",_.Ke(18)))};Hua=function(a,b){a&1&&(_.C(0,"a",36)(1,"span"),_.O(2,"Settings"),_.D()());a&2&&_.z("routerLink",b.La)};Iua=function(a){a&1&&_.F(0,"announcement-bar",3)};
_.Jua=function(a,b,c){"android"===a&&(a="android-internal");a=b.get(a);if(_.Oh(a,2)&&c.has(_.Oh(a,2)))return a};Kua=function(a){return"string"===typeof a?a:a.join("+")};Lua=function(a){return a.sort(function(b,c){return Kua(b.bc).localeCompare(Kua(c.bc))})};Mua=function(a,b,c){if(b!==c||b!==a.length){var d=a.slice(b,c).map(function(e){return e.path}).join("/");a.splice(b,c-b,new _.sf(d,a[c-1].parameters))}};
Oua=function(a){return Nua.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Pua=function(a,b,c){c.Qa.hasOwnProperty(a)||(c.Qa[a]=b.Qa[a])};Qua=function(a,b,c){"sq"!==a||c.Qa.sq?Pua(a,b,c):delete c.Qa.sq};Rua=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Sua=function(a){return"function"===typeof a};
Tua=function(a,b){b=void 0===b?{}:b;for(var c=Object.keys(a),d={},e=0;e<c.length;e++){var f=c[e];"function"===typeof a[f]&&(d[f]=a[f])}var g=Object.keys(d);return function(h,n){h=void 0===h?b:h;for(var r=!1,x={},A=0;A<g.length;A++){var B=g[A],I=h[B],K=(0,d[B])(I,n);x[B]=K;r=r||K!==I}return r?x:h}};Uua=function(a,b){return Object.keys(a).filter(function(c){return c!==b}).reduce(function(c,d){var e={};return Object.assign(c,(e[d]=a[d],e))},{})};
Vua=function(){var a=_.fa.apply(0,arguments);return function(b){return 0===a.length?b:a.slice(0,-1).reduceRight(function(c,d){return d(c)},(0,a[a.length-1])(b))}};Wua=function(a,b){Array.isArray(b)&&0<b.length&&(a=Vua.apply(null,[].concat(_.Ia(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
Xua=function(a){var b=Array.isArray(a)&&0<a.length?Vua.apply(null,_.Ia(a)):function(c){return c};return function(c,d){c=b(c);return function(e,f){e=void 0===e?d:e;return c(e,f)}}};Yua=function(a,b){a=void 0===a?{state:void 0}:a;var c=_.l(b);b=c.next().value;c=c.next().value;return{state:c(a.state,b),action:b}};
Zua=function(a,b){var c=_.fa.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.Ia(c)).filter(Boolean);d=d.ka(fba.apply(null,[a].concat(_.Ia(e))))}else if("function"===typeof a)d=d.ka(_.m(function(f){return a(f,b)}));else throw new TypeError("Ld`"+typeof a);return d.ka(_.Pa())}};ava=function(a,b){return function(c,d){d=b.action(d)?$ua(d):d;c=a(c,d);return b.state()?$ua(c):c}};
$ua=function(a){Object.freeze(a);var b=Sua(a);Object.getOwnPropertyNames(a).forEach(function(c){!c.startsWith("\u0275")&&Object.prototype.hasOwnProperty.call(a,c)&&(b?"caller"!==c&&"callee"!==c&&"arguments"!==c:1)&&(c=a[c],("object"!==typeof c||null===c)&&!Sua(c)||Object.isFrozen(c)||$ua(c))});return a};cva=function(a,b){return function(c,d){if(b.action(d)&&!_.bva())throw Error("Md`"+d.type);return a(c,d)}};
fva=function(a,b){return function(c,d){if(b.action(d)){var e=dva(d);eva(e,"action")}c=a(c,d);b.state()&&(d=dva(c),eva(d,"state"));return c}};
dva=function(a,b){b=void 0===b?[]:b;return void 0!==a&&null!==a||0!==b.length?Object.keys(a).reduce(function(c,d){if(c)return c;var e=a[d];Sua(e)&&e.hasOwnProperty("\u0275cmp")?d=c:void 0===e||null===e||"number"===typeof e||"boolean"===typeof e||"string"===typeof e||Array.isArray(e)?d=!1:("object"!==typeof e||null===e||Array.isArray(e)?c=!1:(c=Object.getPrototypeOf(e),c=c===Object.prototype||null===c),d=c?dva(e,[].concat(_.Ia(b),[d])):{path:[].concat(_.Ia(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};eva=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("Nd`"+b+"`"+c+"`"+b);b.value=a.value;b.s5c=c;throw b;}};gva=function(a){return Jja()?Object.assign({},{SNb:!1,MNb:!1,RNb:!1,LNb:!1,ONb:!1,NNb:!1},a):{SNb:!1,MNb:!1,RNb:!1,LNb:!1,ONb:!1,NNb:!1}};hva=function(a){var b=a.MNb,c=a.SNb;return function(d){return b||c?fva(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}};
iva=function(a){var b=a.LNb,c=a.RNb;return function(d){return b||c?ava(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}};jva=function(a){var b=a.ONb;return function(c){return b?cva(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}};kva=function(a){return a};
mva=function(a){if(a.NNb&&(a=Object.entries(lva).filter(function(b){b=_.l(b);b.next();return 1<b.next().value}).map(function(b){return _.l(b).next().value}),a.length))throw Error("Od`"+a.map(function(b){return'"'+b+'"'}).join(", "));};nva=function(a,b){return b instanceof _.Ed?a.get(b):b};ova=function(a){return"function"===typeof a?a():a};pva=function(a,b){return a.concat(b)};qva=function(){return"guarded"};
rva=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return a[b]&&a[b].hasOwnProperty("__@ngrx/effects_create__")?a[b]["__@ngrx/effects_create__"].hasOwnProperty("dispatch"):!1}).map(function(b){return Object.assign({},{propertyName:b},a[b]["__@ngrx/effects_create__"])})};sva=function(a){return Object.getPrototypeOf(a)};uva=function(a){return Vua(tva,sva)(a)};tva=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};
vva=function(a){return[uva,rva].reduce(function(b,c){return b.concat(c(a))},[])};wva=function(a,b,c){var d=sva(a).constructor.name,e=vva(a).map(function(f){var g=f.propertyName,h=f.dispatch;f=f.useEffectsErrorHandler;var n="function"===typeof a[g]?a[g]():a[g];f=f?c(n,b):n;return!1===h?f.ka(_.Uaa()):f.ka(Zaa()).ka(_.m(function(r){return{effect:a[g],notification:r,propertyName:g,SMc:d,RMc:a}}))});return _.ib.apply(null,_.Ia(e))};yva=function(a){return xva(a,"ngrxOnInitEffects")};
xva=function(a,b){return a&&b in a&&"function"===typeof a[b]};zva=function(a){return xva(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};Ava=function(a,b){return function(c){var d=wva(c,a,b);return xva(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};Bva=function(a,b,c){c=void 0===c?10:c;return a.ka(_.Aa(function(d){b&&b.handleError(d);return 1>=c?a:Bva(a,b,c-1)}))};
Dva=function(a,b,c){var d=[];b=_.l(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.Ia(e.value));c=_.l(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.Ia(b.value));return Cva(a,d)};Cva=function(a,b){return b.map(function(c){return a.get(c)})};Eva=function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Rd");return"guarded"};
Iva=function(){if(!Fva){Fva=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Ph.keys()).join(","));Gva(Hva(),_.Ph.get(a.tagName))}};Jva=function(){return _.ia(function(a){if(1==a.Bd)return _.ja(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",Iva),setTimeout(function(){Iva()},1E3)):Iva();a.Bd=0})};_.Lva=function(a){var b=document.createElement("script");b.textContent=_.Kva(a);_.uqa(b);document.head.appendChild(b)};
_.Qh=function(a){var b=a.path;a=a.Ab;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};Mva=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Nva="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
Ova=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};_.W=Ova(this);Rh=function(a,b){if(b)a:{var c=_.W;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Nva(c,a,{configurable:!0,writable:!0,value:b})}};
Rh("Symbol",function(a){if(a)return a;var b=function(f,g){this.OTb=f;Nva(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.OTb};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
Rh("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=_.W[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Nva(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Pva(Mva(this))}})}return a});Rh("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Pva=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.Sh=function(a){return a.raw=a};_.l=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:Mva(a)}};_.Qva=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.Ia=function(a){return a instanceof Array?a:_.Qva(_.l(a))};Th=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
Rva="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Th(d,e)&&(a[e]=d[e])}return a};Rh("Object.assign",function(a){return a||Rva});
var Sva="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Tva=function(){function a(){function c(){}new c;Reflect.construct(c,[],function(){});return new c instanceof c}if("undefined"!=typeof Reflect&&Reflect.construct){if(a())return Reflect.construct;var b=Reflect.construct;return function(c,d,e){c=b(c,d);e&&Reflect.setPrototypeOf(c,e.prototype);return c}}return function(c,d,e){void 0===e&&(e=c);e=Sva(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Uva;if("function"==typeof Object.setPrototypeOf)Uva=Object.setPrototypeOf;else{var Vva;a:{var Wva={a:!0},Xva={};try{Xva.__proto__=Wva;Vva=Xva.a;break a}catch(a){}Vva=!1}Uva=Vva?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("e`"+a);return a}:null}Uh=Uva;
_.V=function(a,b){a.prototype=Sva(b.prototype);a.prototype.constructor=a;if(Uh)Uh(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Bx=b.prototype};Yva=function(a){if(!(a instanceof Object))throw new TypeError("f`"+a);};Vh=function(){this.Zaa=!1;this.QH=null;this.Xm=void 0;this.Bd=1;this.CQ=this.IP=0;this.Gqb=this.Yy=null};
Vh.prototype.m_a=function(){if(this.Zaa)throw new TypeError("g");this.Zaa=!0};Vh.prototype.uca=function(a){this.Xm=a};Vh.prototype.Iga=function(a){this.Yy={upb:a,Gwb:!0};this.Bd=this.IP||this.CQ};Vh.prototype.return=function(a){this.Yy={return:a};this.Bd=this.CQ};_.ja=function(a,b,c){a.Bd=c;return{value:b}};Vsa=function(a,b,c){b=_.l(b);var d=b.next();Yva(d);if(d.done)a.Xm=d.value,a.Bd=c;else return a.QH=b,_.ja(a,d.value,c)};Vh.prototype.kk=function(a){this.Bd=a};
_.Zva=function(a,b,c){a.IP=b;void 0!=c&&(a.CQ=c)};_.$va=function(a){a.IP=0;var b=a.Yy.upb;a.Yy=null;return b};awa=function(a){this.Jh=new Vh;this.UIc=a};awa.prototype.uca=function(a){this.Jh.m_a();if(this.Jh.QH)return bwa(this,this.Jh.QH.next,a,this.Jh.uca);this.Jh.uca(a);return cwa(this)};var dwa=function(a,b){a.Jh.m_a();var c=a.Jh.QH;if(c)return bwa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.Jh.return);a.Jh.return(b);return cwa(a)};
awa.prototype.Iga=function(a){this.Jh.m_a();if(this.Jh.QH)return bwa(this,this.Jh.QH["throw"],a,this.Jh.uca);this.Jh.Iga(a);return cwa(this)};bwa=function(a,b,c,d){try{var e=b.call(a.Jh.QH,c);Yva(e);if(!e.done)return a.Jh.Zaa=!1,e;var f=e.value}catch(g){return a.Jh.QH=null,a.Jh.Iga(g),cwa(a)}a.Jh.QH=null;d.call(a.Jh,f);return cwa(a)};
cwa=function(a){for(;a.Jh.Bd;)try{var b=a.UIc(a.Jh);if(b)return a.Jh.Zaa=!1,{value:b.value,done:!1}}catch(c){a.Jh.Xm=void 0,a.Jh.Iga(c)}a.Jh.Zaa=!1;if(a.Jh.Yy){b=a.Jh.Yy;a.Jh.Yy=null;if(b.Gwb)throw b.upb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};ewa=function(a){this.next=function(b){return a.uca(b)};this.throw=function(b){return a.Iga(b)};this.return=function(b){return dwa(a,b)};this[Symbol.iterator]=function(){return this}};
Usa=function(a){var b=_.Gh;a=new ewa(new awa(a));Uh&&b.prototype&&Uh(a,b.prototype);return a};fwa=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};_.ia=function(a){return fwa(new ewa(new awa(a)))};
kaa=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};void 0!==a["throw"]&&(this["throw"]=function(b){return Promise.resolve(a["throw"](b))});void 0!==a["return"]&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};_.fa=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Rh("Reflect",function(a){return a?a:{}});
Rh("Reflect.construct",function(){return Tva});Rh("Reflect.setPrototypeOf",function(a){return a?a:Uh?function(b,c){try{return Uh(b,c),!0}catch(d){return!1}}:null});
Rh("Promise",function(a){function b(){this.AJ=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.yfb=function(g){if(null==this.AJ){this.AJ=[];var h=this;this.zfb(function(){h.fxc()})}this.AJ.push(g)};var d=_.W.setTimeout;b.prototype.zfb=function(g){d(g,0)};b.prototype.fxc=function(){for(;this.AJ&&this.AJ.length;){var g=this.AJ;this.AJ=[];for(var h=0;h<g.length;++h){var n=g[h];g[h]=null;try{n()}catch(r){this.ssc(r)}}}this.AJ=null};b.prototype.ssc=function(g){this.zfb(function(){throw g;
})};var e=function(g){this.Oc=0;this.dh=void 0;this.Z_=[];this.fxb=!1;var h=this.fMa();try{g(h.resolve,h.reject)}catch(n){h.reject(n)}};e.prototype.fMa=function(){function g(r){return function(x){n||(n=!0,r.call(h,x))}}var h=this,n=!1;return{resolve:g(this.YJc),reject:g(this.wXa)}};e.prototype.YJc=function(g){if(g===this)this.wXa(new TypeError("h"));else if(g instanceof e)this.HLc(g);else{a:switch(typeof g){case "object":var h=null!=g;break a;case "function":h=!0;break a;default:h=!1}h?this.XJc(g):
this.rrb(g)}};e.prototype.XJc=function(g){var h=void 0;try{h=g.then}catch(n){this.wXa(n);return}"function"==typeof h?this.ILc(h,g):this.rrb(g)};e.prototype.wXa=function(g){this.PLb(2,g)};e.prototype.rrb=function(g){this.PLb(1,g)};e.prototype.PLb=function(g,h){if(0!=this.Oc)throw Error("i`"+g+"`"+h+"`"+this.Oc);this.Oc=g;this.dh=h;2===this.Oc&&this.IKc();this.gxc()};e.prototype.IKc=function(){var g=this;d(function(){if(g.AGc()){var h=_.W.console;"undefined"!==typeof h&&h.error(g.dh)}},1)};e.prototype.AGc=
function(){if(this.fxb)return!1;var g=_.W.CustomEvent,h=_.W.Event,n=_.W.dispatchEvent;if("undefined"===typeof n)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof h?g=new h("unhandledrejection",{cancelable:!0}):(g=_.W.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.dh;return n(g)};e.prototype.gxc=function(){if(null!=this.Z_){for(var g=0;g<this.Z_.length;++g)f.yfb(this.Z_[g]);this.Z_=null}};
var f=new b;e.prototype.HLc=function(g){var h=this.fMa();g.dna(h.resolve,h.reject)};e.prototype.ILc=function(g,h){var n=this.fMa();try{g.call(h,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,h){function n(B,I){return"function"==typeof B?function(K){try{r(B(K))}catch(P){x(P)}}:I}var r,x,A=new e(function(B,I){r=B;x=I});this.dna(n(g,r),n(h,x));return A};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.dna=function(g,h){function n(){switch(r.Oc){case 1:g(r.dh);
break;case 2:h(r.dh);break;default:throw Error("j`"+r.Oc);}}var r=this;null==this.Z_?f.yfb(n):this.Z_.push(n);this.fxb=!0};e.resolve=c;e.reject=function(g){return new e(function(h,n){n(g)})};e.race=function(g){return new e(function(h,n){for(var r=_.l(g),x=r.next();!x.done;x=r.next())c(x.value).dna(h,n)})};e.all=function(g){var h=_.l(g),n=h.next();return n.done?c([]):new e(function(r,x){function A(K){return function(P){B[K]=P;I--;0==I&&r(B)}}var B=[],I=0;do B.push(void 0),I++,c(n.value).dna(A(B.length-
1),x),n=h.next();while(!n.done)})};return e});var gwa=function(a,b,c){if(null==a)throw new TypeError("k`"+c);if(b instanceof RegExp)throw new TypeError("l`"+c);return a+""};Rh("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=gwa(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});Rh("Object.setPrototypeOf",function(a){return a||Uh});
var hwa=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};Rh("Array.prototype.keys",function(a){return a?a:function(){return hwa(this,function(b){return b})}});Rh("Array.prototype.values",function(a){return a?a:function(){return hwa(this,function(b,c){return c})}});
Rh("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!Th(n,f)){var r=new b;Nva(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(x){if(x instanceof b)return x;Object.isExtensible(x)&&d(x);return r(x)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),x=new a([[n,2],[r,3]]);if(2!=x.get(n)||3!=x.get(r))return!1;x.delete(n);x.set(r,4);return!x.has(n)&&4==x.get(r)}catch(A){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(n){this.Fw=(g+=Math.random()+1).toString();if(n){n=_.l(n);for(var r;!(r=n.next()).done;)r=r.value,this.set(r[0],r[1])}};h.prototype.set=function(n,r){if(!c(n))throw Error("m");d(n);if(!Th(n,f))throw Error("n`"+n);n[f][this.Fw]=r;return this};h.prototype.get=function(n){return c(n)&&Th(n,f)?n[f][this.Fw]:void 0};h.prototype.has=function(n){return c(n)&&Th(n,f)&&Th(n[f],this.Fw)};h.prototype.delete=
function(n){return c(n)&&Th(n,f)&&Th(n[f],this.Fw)?delete n[f][this.Fw]:!1};return h});
Rh("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),n=new a(_.l([[h,"s"]]));if("s"!=n.get(h)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var r=n.entries(),x=r.next();if(x.done||x.value[0]!=h||"s"!=x.value[1])return!1;x=r.next();return x.done||4!=x.value[0].x||"t"!=x.value[1]||!r.next().done?!1:!0}catch(A){return!1}}())return a;var b=new WeakMap,c=function(h){this.h8={};this.Qs=
f();this.size=0;if(h){h=_.l(h);for(var n;!(n=h.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(h,n){h=0===h?0:h;var r=d(this,h);r.list||(r.list=this.h8[r.id]=[]);r.mc?r.mc.value=n:(r.mc={next:this.Qs,rk:this.Qs.rk,head:this.Qs,key:h,value:n},r.list.push(r.mc),this.Qs.rk.next=r.mc,this.Qs.rk=r.mc,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.mc&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.h8[h.id],h.mc.rk.next=h.mc.next,h.mc.next.rk=
h.mc.rk,h.mc.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.h8={};this.Qs=this.Qs.rk=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).mc};c.prototype.get=function(h){return(h=d(this,h).mc)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,n){for(var r=this.entries(),
x;!(x=r.next()).done;)x=x.value,h.call(n,x[1],x[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,n){var r=n&&typeof n;"object"==r||"function"==r?b.has(n)?r=b.get(n):(r=""+ ++g,b.set(n,r)):r="p_"+n;var x=h.h8[r];if(x&&Th(h.h8,r))for(h=0;h<x.length;h++){var A=x[h];if(n!==n&&A.key!==A.key||n===A.key)return{id:r,list:x,index:h,mc:A}}return{id:r,list:x,index:-1,mc:void 0}},e=function(h,n){var r=h.Qs;return Pva(function(){if(r){for(;r.head!=h.Qs;)r=r.rk;for(;r.next!=r.head;)return r=
r.next,{done:!1,value:n(r)};r=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.rk=h.next=h.head=h},g=0;return c});
Rh("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.l([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.Ci=new Map;if(c){c=
_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Ci.size};b.prototype.add=function(c){c=0===c?0:c;this.Ci.set(c,c);this.size=this.Ci.size;return this};b.prototype.delete=function(c){c=this.Ci.delete(c);this.size=this.Ci.size;return c};b.prototype.clear=function(){this.Ci.clear();this.size=0};b.prototype.has=function(c){return this.Ci.has(c)};b.prototype.entries=function(){return this.Ci.entries()};b.prototype.values=function(){return this.Ci.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Ci.forEach(function(f){return c.call(d,f,f,e)})};return b});var iwa=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e<d;e++){var f=a[e];if(b.call(c,f,e,a))return{zu:e,v:f}}return{zu:-1,v:void 0}};Rh("Array.prototype.find",function(a){return a?a:function(b,c){return iwa(this,b,c).v}});Rh("Array.prototype.findIndex",function(a){return a?a:function(b,c){return iwa(this,b,c).zu}});
Rh("Array.prototype.flatMap",function(a){return a?a:function(b,c){for(var d=[],e=0;e<this.length;e++){var f=b.call(c,this[e],e,this);Array.isArray(f)?d.push.apply(d,f):d.push(f)}return d}});Rh("String.prototype.repeat",function(a){return a?a:function(b){var c=gwa(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("o");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});
Rh("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});Rh("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});Rh("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});Rh("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||Infinity===b||-Infinity===b||0===b)return b;var c=Math.floor(Math.abs(b));return 0>b?-c:c}});
Rh("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});Rh("Array.prototype.entries",function(a){return a?a:function(){return hwa(this,function(b,c){return[b,c]})}});Rh("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
Rh("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});Rh("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Th(b,d)&&c.push([d,b[d]]);return c}});
Rh("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=gwa(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});Rh("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
Rh("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});Rh("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==gwa(this,b,"includes").indexOf(b,c||0)}});Rh("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
Rh("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var Wh=function(a){return a?a:Array.prototype.fill};Rh("Int8Array.prototype.fill",Wh);Rh("Uint8Array.prototype.fill",Wh);Rh("Uint8ClampedArray.prototype.fill",Wh);Rh("Int16Array.prototype.fill",Wh);Rh("Uint16Array.prototype.fill",Wh);Rh("Int32Array.prototype.fill",Wh);
Rh("Uint32Array.prototype.fill",Wh);Rh("Float32Array.prototype.fill",Wh);Rh("Float64Array.prototype.fill",Wh);Rh("Number.parseInt",function(a){return a||parseInt});Rh("Reflect.ownKeys",function(a){return a?a:function(b){var c=[],d=Object.getOwnPropertyNames(b);b=Object.getOwnPropertySymbols(b);for(var e=0;e<d.length;e++)("jscomp_symbol_"==d[e].substring(0,14)?b:c).push(d[e]);return c.concat(b)}});
Rh("Object.getOwnPropertyDescriptors",function(a){return a?a:function(b){for(var c={},d=Reflect.ownKeys(b),e=0;e<d.length;e++)c[d[e]]=Object.getOwnPropertyDescriptor(b,d[e]);return c}});
Rh("WeakSet",function(a){if(function(){if(!a||!Object.seal)return!1;try{var c=Object.seal({}),d=Object.seal({}),e=new a([c]);if(!e.has(c)||e.has(d))return!1;e.delete(c);e.add(d);return!e.has(c)&&e.has(d)}catch(f){return!1}}())return a;var b=function(c){this.Ci=new WeakMap;if(c){c=_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Ci.set(c,!0);return this};b.prototype.has=function(c){return this.Ci.has(c)};b.prototype.delete=function(c){return this.Ci.delete(c)};
return b});Rh("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});Rh("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Th(b,d)&&c.push(b[d]);return c}});
Rh("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("p`"+b);b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("q");c[d[0]]=d[1]}return c}});Rh("String.prototype.padStart",function(a){return a?a:function(b,c){var d=gwa(this,null,"padStart");b-=d.length;c=void 0!==c?String(c):" ";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});
var jwa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};Rh("Array.prototype.at",function(a){return a?a:jwa});var Xh=function(a){return a?a:jwa};Rh("Int8Array.prototype.at",Xh);Rh("Uint8Array.prototype.at",Xh);Rh("Uint8ClampedArray.prototype.at",Xh);Rh("Int16Array.prototype.at",Xh);Rh("Uint16Array.prototype.at",Xh);Rh("Int32Array.prototype.at",Xh);Rh("Uint32Array.prototype.at",Xh);Rh("Float32Array.prototype.at",Xh);Rh("Float64Array.prototype.at",Xh);
Rh("String.prototype.at",function(a){return a?a:jwa});Rh("globalThis",function(a){return a||_.W});Rh("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("r");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});
Rh("Math.imul",function(a){return a?a:function(b,c){b=Number(b);c=Number(c);var d=b&65535,e=c&65535;return d*e+((b>>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}});Rh("Array.prototype.flat",function(a){return a?a:function(b){b=void 0===b?1:b;for(var c=[],d=0;d<this.length;d++){var e=this[d];Array.isArray(e)&&0<b?(e=Array.prototype.flat.call(e,b-1),c.push.apply(c,e)):c.push(e)}return c}});
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var kwa,lwa,Yh,mwa,jh,nwa,owa,pwa,qwa,rwa,swa,twa;kwa=kwa||{};_.Eb=this||self;lwa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;Yh=function(a){if("string"!==typeof a||!a||-1==a.search(lwa))throw Error("s");if(!mwa||"goog"!=mwa.type)throw Error("t`"+a);if(mwa.uFc)throw Error("u");mwa.uFc=a};Yh.get=function(){return null};mwa=null;jh=function(a,b){a=a.split(".");b=b||_.Eb;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
nwa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.Sb=function(a){var b=nwa(a);return"array"==b||"object"==b&&"number"==typeof a.length};_.Tb=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.Ub=function(a){return Object.prototype.hasOwnProperty.call(a,owa)&&a[owa]||(a[owa]=++pwa)};owa="closure_uid_"+(1E9*Math.random()>>>0);pwa=0;qwa=function(a,b,c){return a.call.apply(a.bind,arguments)};
rwa=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.hh=function(a,b,c){_.hh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?qwa:rwa;return _.hh.apply(null,arguments)};
_.Zh=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};_.$h=function(){return Date.now()};swa=function(a){(0,eval)(a)};_.ai=function(a,b){function c(){}c.prototype=b.prototype;a.Bx=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};twa=function(a){return a};
window._DumpException=function(a){window.console.log(a.stack?a.stack:a)};
_.ai(_.aa,Error);_.aa.prototype.name="CustomError";
var uwa;
var vra=function(){};
/*


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var vwa=!1,bi={set OA(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):vwa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");vwa=a},get OA(){return vwa}};
var wwa="function"===typeof Symbol&&Symbol.observable||"@@observable";
var xwa={closed:!0,next:function(){},error:function(a){if(bi.OA)throw a;ca(a)},complete:function(){}};
var daa=function(){function a(b){this.message=b?b.length+" errors occurred during unsubscription:\n"+b.map(function(c,d){return d+1+") "+c.toString()}).join("\n  "):"";this.name="UnsubscriptionError";this.errors=b;return this}a.prototype=Object.create(Error.prototype);return a}();
_.Ca=Array.isArray||function(a){return a&&"number"===typeof a.length};
_.da=function(a){this.closed=!1;this.ME=this.e5=null;a&&(this.Ojc=!0,this.rs=a)};
_.da.prototype.unsubscribe=function(){if(!this.closed){var a=this.e5,b=this.Ojc,c=this.rs,d=this.ME;this.closed=!0;this.ME=this.e5=null;if(a instanceof _.da)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.aaa(c)){b&&(this.rs=void 0);try{c.call(this)}catch(n){var f=n instanceof daa?eaa(n.errors):[n]}}if((0,_.Ca)(d)){e=-1;for(var g=d.length;++e<g;){var h=d[e];if(baa(h))try{h.unsubscribe()}catch(n){f=f||[],n instanceof daa?f=f.concat(eaa(n.errors)):f.push(n)}}}if(f)throw new daa(f);
}};
_.da.prototype.add=function(a){var b=a;if(!a)return _.da.EMPTY;switch(typeof a){case "function":b=new _.da(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.da||(a=b,b=new _.da,b.ME=[a]);break;default:throw Error("v`"+a);}var c=b.e5;if(null===c)b.e5=this;else if(c instanceof _.da){if(c===this)return b;b.e5=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.ME;null===a?this.ME=[b]:a.push(b);return b};
_.da.prototype.remove=function(a){var b=this.ME;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var ywa=new _.da;ywa.closed=!0;_.da.EMPTY=ywa;
var ci=function(a,b,c){_.da.call(this);this.owa=null;this.Kk=this.Cx=this.nwa=!1;switch(arguments.length){case 0:this.destination=xwa;break;case 1:if(!a){this.destination=xwa;break}if("object"===typeof a){a instanceof ci?(this.Cx=a.Cx,this.destination=a,a.add(this)):(this.Cx=!0,this.destination=new di(this,a));break}default:this.Cx=!0,this.destination=new di(this,a,b,c)}};_.V(ci,_.da);ci.EMPTY=_.da.EMPTY;ci.create=function(a,b,c){a=new ci(a,b,c);a.Cx=!1;return a};_.k=ci.prototype;
_.k.next=function(a){this.Kk||this.Kc(a)};_.k.error=function(a){this.Kk||(this.Kk=!0,this.xq(a))};_.k.complete=function(){this.Kk||(this.Kk=!0,this.ni())};_.k.unsubscribe=function(){this.closed||(this.Kk=!0,_.da.prototype.unsubscribe.call(this))};_.k.Kc=function(a){this.destination.next(a)};_.k.xq=function(a){this.destination.error(a);this.unsubscribe()};_.k.ni=function(){this.destination.complete();this.unsubscribe()};
var di=function(a,b,c,d){ci.call(this);this.f5=a;var e=this;if(_.aaa(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==xwa&&(e=Object.create(b),caa(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.ej=e;this.Kc=f;this.xq=c;this.ni=d};_.V(di,ci);di.EMPTY=ci.EMPTY;di.create=ci.create;_.k=di.prototype;_.k.next=function(a){if(!this.Kk&&this.Kc){var b=this.f5;bi.OA&&b.Cx?this.jDa(b,this.Kc,a)&&this.unsubscribe():this.kDa(this.Kc,a)}};
_.k.error=function(a){if(!this.Kk){var b=this.f5,c=bi.OA;if(this.xq)c&&b.Cx?this.jDa(b,this.xq,a):this.kDa(this.xq,a),this.unsubscribe();else if(b.Cx)c?(b.owa=a,b.nwa=!0):ca(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;ca(a)}}};_.k.complete=function(){var a=this;if(!this.Kk){var b=this.f5;if(this.ni){var c=function(){return a.ni.call(a.ej)};bi.OA&&b.Cx?this.jDa(b,c):this.kDa(c)}this.unsubscribe()}};
_.k.kDa=function(a,b){try{a.call(this.ej,b)}catch(c){this.unsubscribe();if(bi.OA)throw c;ca(c)}};_.k.jDa=function(a,b,c){if(!bi.OA)throw Error("w");try{b.call(this.ej,c)}catch(d){return bi.OA?(a.owa=d,a.nwa=!0):ca(d),!0}return!1};_.k.rs=function(){var a=this.f5;this.f5=this.ej=null;a.unsubscribe()};
var zwa=function(a){ci.call(this);this.destination=a};_.V(zwa,ci);zwa.EMPTY=ci.EMPTY;zwa.create=ci.create;
_.oa=function(a){a&&(this.Fl=a)};_.k=_.oa.prototype;_.k.Nz=function(a){var b=new _.oa;b.source=this;b.operator=a;return b};_.k.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof ci||gaa(a)&&caa(a))break a;if(gaa(a)){a=new zwa(a);break a}}a=a||b||c?new ci(a,b,c):new ci(xwa)}d?a.add(d.call(a,this.source)):a.add(this.source||bi.OA&&!a.Cx?this.Fl(a):this.uIa(a));if(bi.OA&&a.Cx&&(a.Cx=!1,a.nwa))throw a.owa;return a};
_.k.uIa=function(a){try{return this.Fl(a)}catch(e){bi.OA&&(a.nwa=!0,a.owa=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Kk;if(b.closed||d){b=!1;break a}b=c&&c instanceof ci?c:null}b=!0}b?a.error(e):console.warn(e)}};_.k.forEach=function(a,b){var c=this;b=haa(b);return new b(function(d,e){var f=c.subscribe(function(g){try{a(g)}catch(h){e(h),f&&f.unsubscribe()}},e,d)})};_.k.Fl=function(a){var b=this.source;return b&&b.subscribe(a)};_.oa.prototype[wwa]=function(){return this};
_.oa.prototype.ka=function(){var a=_.fa.apply(0,arguments);return 0===a.length?this:faa(a)(this)};_.ei=function(a){var b=haa(b);return new b(function(c,d){var e;a.subscribe(function(f){return e=f},function(f){return d(f)},function(){return c(e)})})};_.oa.create=function(a){return new _.oa(a)};
var fi="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";
var saa=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};
var Awa=function(a){return function(b){var c=a[fi]();do{var d=void 0;try{d=c.next()}catch(e){b.error(e);return}if(d.done){b.complete();break}b.next(d.value);if(b.closed)break}while(1);"function"===typeof c.return&&b.add(function(){c.return&&c.return()});return b}};
var Bwa=function(a){return function(b){var c=a[wwa]();if("function"!==typeof c.subscribe)throw new TypeError("y");return c.subscribe(b)}};
var Cwa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,ca);return b}};
var laa=function(a){if(a&&"function"===typeof a[wwa])return Bwa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return saa(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return Cwa(a);if(a&&"function"===typeof a[fi])return Awa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return jaa(a);throw new TypeError("z`"+(baa(a)?"an invalid object":"'"+a+"'"));};
var gi=function(a){ci.call(this);this.parent=a};_.V(gi,ci);gi.EMPTY=ci.EMPTY;gi.create=ci.create;gi.prototype.Kc=function(a){this.parent.ft(a)};gi.prototype.xq=function(a){this.parent.aA(a);this.unsubscribe()};gi.prototype.ni=function(){this.parent.et();this.unsubscribe()};var hi=function(a,b,c){ci.call(this);this.parent=a;this.IDb=b;this.QHc=c};_.V(hi,ci);hi.EMPTY=ci.EMPTY;hi.create=ci.create;hi.prototype.Kc=function(a){this.parent.ft(this.IDb,a,this.QHc,this)};
hi.prototype.xq=function(a){this.parent.aA(a);this.unsubscribe()};hi.prototype.ni=function(){this.parent.et(this);this.unsubscribe()};var ii=function(){ci.apply(this,arguments)};_.V(ii,ci);ii.EMPTY=ci.EMPTY;ii.create=ci.create;ii.prototype.ft=function(a){this.destination.next(a)};ii.prototype.aA=function(a){this.destination.error(a)};ii.prototype.et=function(){this.destination.complete()};var ji=function(){ci.apply(this,arguments)};_.V(ji,ci);ji.EMPTY=ci.EMPTY;ji.create=ci.create;
ji.prototype.ft=function(a,b){this.destination.next(b)};ji.prototype.aA=function(a){this.destination.error(a)};ji.prototype.et=function(){this.destination.complete()};
var naa=function(a){this.kK=a};naa.prototype.call=function(a,b){return b.subscribe(new li(a,this.kK))};var li=function(a,b){ii.call(this,a);this.kK=b;this.value=null;this.wg=!1;this.BH=null};_.V(li,ii);li.EMPTY=ii.EMPTY;li.create=ii.create;li.prototype.Kc=function(a){this.value=a;this.wg=!0;if(!this.BH){try{var b=this.kK;var c=b(a)}catch(d){return this.destination.error(d)}a=pa(c,new gi(this));!a||a.closed?this.k7():this.add(this.BH=a)}};
li.prototype.k7=function(){var a=this.value,b=this.wg,c=this.BH;c&&(this.remove(c),this.BH=null,c.unsubscribe());b&&(this.value=null,this.wg=!1,this.destination.next(a))};li.prototype.ft=function(){this.k7()};li.prototype.et=function(){this.k7()};
var Dwa=function(){_.da.call(this)};_.V(Dwa,_.da);Dwa.EMPTY=_.da.EMPTY;Dwa.prototype.Ei=function(){return this};
var Ewa=function(a,b){var c=_.fa.apply(2,arguments);return(null==mi?0:mi.setInterval)?mi.setInterval.apply(mi,[a,b].concat(_.Ia(c))):setInterval.apply(null,[a,b].concat(_.Ia(c)))},mi=void 0;
var ni=function(a,b){_.da.call(this);this.fh=a;this.Jha=b;this.pending=!1};_.V(ni,Dwa);ni.EMPTY=Dwa.EMPTY;_.k=ni.prototype;_.k.Ei=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.fh;null!=a&&(this.id=this.SS(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.aT(c,this.id,b);return this};_.k.aT=function(a,b,c){c=void 0===c?0:c;return Ewa(a.flush.bind(a,this),c)};
_.k.SS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;((null==mi?void 0:mi.clearInterval)||clearInterval)(b)};_.k.execute=function(a,b){if(this.closed)return Error("B");this.pending=!1;if(a=this.g7a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.SS(this.fh,this.id,null))};_.k.g7a=function(a){var b=!1,c=void 0;try{this.Jha(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.k.rs=function(){var a=this.id,b=this.fh,c=b.actions,d=c.indexOf(this);this.state=this.Jha=null;this.pending=!1;this.fh=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.SS(b,a,null));this.delay=null};
var Fwa={now:function(){return(Fwa.mf||Date).now()},mf:void 0};
var Hwa=function(a,b){b=void 0===b?Gwa:b;this.Cec=a;this.now=b};Hwa.prototype.Ei=function(a,b,c){b=void 0===b?0:b;return(new this.Cec(this,a)).Ei(c,b)};var Gwa=Fwa.now;
var oi=function(a,b){b=void 0===b?Gwa:b;Hwa.call(this,a,b);this.actions=[];this.active=!1;this.zM=void 0};_.V(oi,Hwa);oi.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.execute(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};
_.ta=new oi(ni);
_.pi=function(a,b){ii.call(this,a);this.buffer=[];this.add(pa(b,new gi(this)))};_.V(_.pi,ii);_.pi.EMPTY=ii.EMPTY;_.pi.create=ii.create;_.pi.prototype.Kc=function(a){this.buffer.push(a)};_.pi.prototype.ft=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};
var Iwa;Iwa={};_.uaa=function(a,b){this.bH=a;this.keys=b};_.uaa.prototype.call=function(a,b){return b.subscribe(new Jwa(a,this.bH,this.keys))};var Jwa=function(a,b,c){ji.call(this,a);this.bH=b;this.keys=c;this.active=0;this.values=[];this.IL=[]};_.V(Jwa,ji);Jwa.EMPTY=ji.EMPTY;Jwa.create=ji.create;_.k=Jwa.prototype;_.k.Kc=function(a){this.values.push(Iwa);this.IL.push(a)};
_.k.ni=function(){var a=this.IL,b=a.length;if(0===b)this.destination.complete();else{this.pU=this.active=b;for(var c=0;c<b;c++)this.add(pa(a[c],new hi(this,null,c)))}};_.k.et=function(){0===--this.active&&this.destination.complete()};_.k.ft=function(a,b,c){var d=this.values,e=d[c];e=this.pU?e===Iwa?--this.pU:this.pU:0;d[c]=b;0===e&&(this.bH?this.Iqc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,h){return f[g]=d[h],f},{}):d.slice()))};
_.k.Iqc=function(a){try{var b=this.bH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var vaa=function(a){this.project=a;this.mU=void 0};vaa.prototype.call=function(a,b){return b.subscribe(new Kwa(a,this.project,this.mU))};var Kwa=function(a,b,c){ci.call(this,a);this.project=b;this.count=0;this.mU=c||this};_.V(Kwa,ci);Kwa.EMPTY=ci.EMPTY;Kwa.create=ci.create;Kwa.prototype.Kc=function(a){try{var b=this.project.call(this.mU,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var waa=function(a,b){b=void 0===b?Infinity:b;this.project=a;this.LLa=b};waa.prototype.call=function(a,b){return b.subscribe(new qi(a,this.project,this.LLa))};var qi=function(a,b,c){c=void 0===c?Infinity:c;ii.call(this,a);this.destination=a;this.project=b;this.LLa=c;this.Ps=!1;this.buffer=[];this.index=this.active=0};_.V(qi,ii);qi.EMPTY=ii.EMPTY;qi.create=ii.create;
qi.prototype.Kc=function(a){if(this.active<this.LLa){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new gi(this);this.destination.add(a);pa(c,a)}else this.buffer.push(a)};qi.prototype.ni=function(){this.Ps=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};qi.prototype.ft=function(a){this.destination.next(a)};
qi.prototype.et=function(){var a=this.buffer;this.active--;0<a.length?this.Kc(a.shift()):0===this.active&&this.Ps&&this.destination.complete()};
var yaa=function(a,b){this.gNa=a;this.fh=b};yaa.prototype.call=function(a,b){return b.subscribe(new ri(a,this.gNa,this.fh))};var ri=function(a,b,c){ci.call(this,a);this.gNa=b;this.fh=c;this.Zra=this.uMa=null;this.wg=!1};_.V(ri,ci);ri.EMPTY=ci.EMPTY;ri.create=ci.create;ri.prototype.Kc=function(a){Lwa(this);this.Zra=a;this.wg=!0;this.add(this.uMa=this.fh.Ei(Aaa,this.gNa,this))};ri.prototype.ni=function(){zaa(this);this.destination.complete()};
var zaa=function(a){Lwa(a);if(a.wg){var b=a.Zra;a.Zra=null;a.wg=!1;a.destination.next(b)}},Lwa=function(a){var b=a.uMa;null!==b&&(a.remove(b),b.unsubscribe(),a.uMa=null)};
var Baa=function(a){this.defaultValue=a};Baa.prototype.call=function(a,b){return b.subscribe(new si(a,this.defaultValue))};var si=function(a,b){ci.call(this,a);this.defaultValue=b;this.Tl=!0};_.V(si,ci);si.EMPTY=ci.EMPTY;si.create=ci.create;si.prototype.Kc=function(a){this.Tl=!1;this.destination.next(a)};si.prototype.ni=function(){this.Tl&&this.destination.next(this.defaultValue);this.destination.complete()};
var Caa=function(a,b){this.delay=a;this.fh=b};Caa.prototype.call=function(a,b){return b.subscribe(new ti(a,this.delay,this.fh))};var ti=function(a,b,c){ci.call(this,a);this.destination=a;this.delay=b;this.fh=c;this.MS=[];this.active=!1};_.V(ti,ci);ti.EMPTY=ci.EMPTY;ti.create=ci.create;
var Mwa=function(a){for(var b=a.source,c=b.MS,d=a.fh,e=a.destination;0<c.length&&0>=c[0].time-d.now();)e.next(c.shift().value);0<c.length?(b=Math.max(0,c[0].time-d.now()),this.Ei(a,b)):(b.Kk?b.destination.complete():this.unsubscribe(),b.active=!1)};ti.prototype.lpc=function(a){this.active=!0;var b=this.destination;b.add(a.Ei(Mwa,this.delay,{source:this,destination:b,fh:a}))};ti.prototype.Kc=function(a){var b=this.fh;a=new Nwa(b.now()+this.delay,a);this.MS.push(a);!1===this.active&&this.lpc(b)};
ti.prototype.xq=function(a){this.MS.length=0;this.destination.error(a);this.unsubscribe()};ti.prototype.ni=function(){0===this.MS.length&&this.destination.complete();this.unsubscribe()};var Nwa=function(a,b){this.time=a;this.value=b};
_.Owa=function(a,b){ji.call(this,a);this.zMa=b;this.Ijb=!1;this.woa=[];this.index=0};_.V(_.Owa,ji);_.Owa.EMPTY=ji.EMPTY;_.Owa.create=ji.create;_.k=_.Owa.prototype;_.k.ft=function(a,b,c,d){this.destination.next(a);Pwa(this,d);Qwa(this)};_.k.aA=function(a){this.xq(a)};_.k.et=function(a){(a=Pwa(this,a))&&this.destination.next(a);Qwa(this)};_.k.Kc=function(a){var b=this.index++;try{var c=this.zMa(a,b);if(c){var d=pa(c,new hi(this,a,0));d&&!d.closed&&(this.destination.add(d),this.woa.push(d))}}catch(e){this.destination.error(e)}};
_.k.ni=function(){this.Ijb=!0;Qwa(this);this.unsubscribe()};var Pwa=function(a,b){b.unsubscribe();var c=a.woa.indexOf(b);-1!==c&&a.woa.splice(c,1);return b.IDb},Qwa=function(a){a.Ijb&&0===a.woa.length&&a.destination.complete()};
_.Ua=new _.oa(function(a){return a.complete()});
var Rwa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.wg="N"===a};Rwa.prototype.observe=function(a){switch(this.kind){case "N":var b;null==(b=a.next)||b.call(a,this.value);break;case "E":var c;null==(c=a.error)||c.call(a,this.error);break;case "C":var d;null==(d=a.complete)||d.call(a)}};
Rwa.prototype.accept=function(a,b,c){if(a&&"function"===typeof a.next)a=this.observe(a);else{switch(this.kind){case "N":null==a||a(this.value);break;case "E":null==b||b(this.error);break;case "C":null==c||c()}a=void 0}return a};var Swa=new Rwa("C"),Twa={kind:"C",value:void 0,error:void 0};
var Eaa=function(){};Eaa.prototype.call=function(a,b){return b.subscribe(new Uwa(a))};var Uwa=function(a){ci.call(this,a)};_.V(Uwa,ci);Uwa.EMPTY=ci.EMPTY;Uwa.create=ci.create;Uwa.prototype.Kc=function(a){Daa(a,this.destination)};
var Gaa=function(a){this.compare=a;this.DR=void 0};Gaa.prototype.call=function(a,b){return b.subscribe(new vi(a,this.compare,this.DR))};var vi=function(a,b,c){ci.call(this,a);this.DR=c;this.VF=!1;"function"===typeof b&&(this.compare=b)};_.V(vi,ci);vi.EMPTY=ci.EMPTY;vi.create=ci.create;vi.prototype.compare=function(a,b){return a===b};
vi.prototype.Kc=function(a){try{var b=this.DR;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.VF)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.VF=!0;b||(this.key=c,this.destination.next(a))};
var Haa=function(a){this.bq=a;this.mU=void 0};Haa.prototype.call=function(a,b){return b.subscribe(new Vwa(a,this.bq,this.mU))};var Vwa=function(a,b,c){ci.call(this,a);this.bq=b;this.mU=c;this.count=0};_.V(Vwa,ci);Vwa.EMPTY=ci.EMPTY;Vwa.create=ci.create;Vwa.prototype.Kc=function(a){try{var b=this.bq.call(this.mU,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};
var Iaa=function(){function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a}();
var Jaa=function(a){this.count=a};Jaa.prototype.call=function(a,b){return b.subscribe(new Wwa(a,this.count))};var Wwa=function(a,b){ci.call(this,a);this.count=b;this.qrc=0};_.V(Wwa,ci);Wwa.EMPTY=ci.EMPTY;Wwa.create=ci.create;Wwa.prototype.Kc=function(a){var b=this.count,c=++this.qrc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};
var Wa=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();
var Laa=function(a){this.BNa=a};Laa.prototype.call=function(a,b){return b.subscribe(new wi(a,this.BNa))};var wi=function(a,b){ci.call(this,a);this.BNa=b;this.wg=!1};_.V(wi,ci);wi.EMPTY=ci.EMPTY;wi.create=ci.create;wi.prototype.Kc=function(a){this.wg=!0;this.destination.next(a)};wi.prototype.ni=function(){if(this.wg)return this.destination.complete();try{var a=this.BNa()}catch(b){a=b}this.destination.error(a)};
var Naa=function(a){this.project=a};Naa.prototype.call=function(a,b){return b.subscribe(new Xwa(a,this.project))};var Xwa=function(a,b){ii.call(this,a);this.destination=a;this.project=b;this.Ps=!1;this.index=0};_.V(Xwa,ii);Xwa.EMPTY=ii.EMPTY;Xwa.create=ii.create;_.k=Xwa.prototype;_.k.Kc=function(a){if(!this.dL){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}a=new gi(this);this.destination.add(a);this.dL=a;pa(c,a)}};
_.k.ni=function(){this.Ps=!0;this.dL||this.destination.complete();this.unsubscribe()};_.k.ft=function(a){this.destination.next(a)};_.k.aA=function(a){this.destination.error(a)};_.k.et=function(){this.dL=void 0;this.Ps&&this.destination.complete()};
var Paa=function(a){this.callback=a};Paa.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};
var Ywa=function(a,b){_.da.call(this);this.subject=a;this.WM=b;this.closed=!1};_.V(Ywa,_.da);Ywa.EMPTY=_.da.EMPTY;Ywa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Nk;this.subject=null;!b||0===b.length||a.Kk||a.closed||(a=b.indexOf(this.WM),-1!==a&&b.splice(a,1))}};
var xi=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();
_.ob=function(){this.Nk=[];this.Km=this.Kk=this.closed=!1;this.Jga=null};_.V(_.ob,_.oa);_.k=_.ob.prototype;_.k.Nz=function(a){var b=new yi(this,this);b.operator=a;return b};_.k.next=function(a){if(this.closed)throw new xi;if(!this.Kk){var b=this.Nk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};_.k.error=function(a){if(this.closed)throw new xi;this.Km=!0;this.Jga=a;this.Kk=!0;var b=this.Nk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Nk.length=0};
_.k.complete=function(){if(this.closed)throw new xi;this.Kk=!0;var a=this.Nk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Nk.length=0};_.k.unsubscribe=function(){this.closed=this.Kk=!0;this.Nk=null};_.k.uIa=function(a){if(this.closed)throw new xi;return _.oa.prototype.uIa.call(this,a)};_.k.Fl=function(a){if(this.closed)throw new xi;if(this.Km)return a.error(this.Jga),_.da.EMPTY;if(this.Kk)return a.complete(),_.da.EMPTY;this.Nk.push(a);return new Ywa(this,a)};
_.k.Hf=function(){var a=new _.oa;a.source=this;return a};_.ob.create=function(a,b){return new yi(a,b)};var yi=function(a,b){_.ob.call(this);this.destination=a;this.source=b};_.V(yi,_.ob);yi.create=_.ob.create;yi.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};yi.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};yi.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
yi.prototype.Fl=function(a){return this.source?this.source.subscribe(a):_.da.EMPTY};
var Raa=function(a){this.DR=a;this.iwa=this.kK=this.Toa=void 0};Raa.prototype.call=function(a,b){return b.subscribe(new Zwa(a,this.DR,this.Toa,this.kK,this.iwa))};var Zwa=function(a,b,c,d,e){ci.call(this,a);this.DR=b;this.Toa=c;this.kK=d;this.iwa=e;this.groups=null;this.Efb=!1;this.count=0};_.V(Zwa,ci);Zwa.EMPTY=ci.EMPTY;Zwa.create=ci.create;_.k=Zwa.prototype;_.k.Kc=function(a){try{var b=this.DR(a)}catch(c){this.error(c);return}this.bmc(a,b)};
_.k.bmc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.Toa)try{var e=this.Toa(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.iwa?this.iwa():new _.ob,c.set(b,d),this.destination.next(new $wa(b,d,this)),this.kK)){try{var f=this.kK(new $wa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new zi(b,d,this)))}d.closed||d.next(e)};_.k.xq=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.k.ni=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.k.unsubscribe=function(){this.closed||(this.Efb=!0,0===this.count&&ci.prototype.unsubscribe.call(this))};var zi=function(a,b,c){ci.call(this,b);this.key=a;this.group=b;this.parent=c};_.V(zi,ci);zi.EMPTY=ci.EMPTY;zi.create=ci.create;zi.prototype.Kc=function(){this.complete()};zi.prototype.rs=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var $wa=function(a,b,c){this.key=a;this.Xzc=b;this.mJc=c};_.V($wa,_.oa);$wa.create=_.oa.create;$wa.prototype.Fl=function(a){var b=new _.da,c=this.mJc,d=this.Xzc;c&&!c.closed&&b.add(new axa(c));b.add(d.subscribe(a));return b};var axa=function(a){_.da.call(this);this.parent=a;a.count++};_.V(axa,_.da);axa.EMPTY=_.da.EMPTY;axa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.da.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.Efb&&a.unsubscribe())};
var Taa=function(){};Taa.prototype.call=function(a,b){return b.subscribe(new bxa(a))};var bxa=function(){ci.apply(this,arguments)};_.V(bxa,ci);bxa.EMPTY=ci.EMPTY;bxa.create=ci.create;bxa.prototype.Kc=function(){};
var Vaa=function(){this.total=1};Vaa.prototype.call=function(a,b){return b.subscribe(new Ai(a,this.total))};var Ai=function(a,b){ci.call(this,a);this.total=b;this.nJb=[];this.count=0};_.V(Ai,ci);Ai.EMPTY=ci.EMPTY;Ai.create=ci.create;Ai.prototype.Kc=function(a){var b=this.nJb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};Ai.prototype.ni=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.nJb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};
var Xaa=function(a){this.value=a};Xaa.prototype.call=function(a,b){return b.subscribe(new cxa(a,this.value))};var cxa=function(a,b){ci.call(this,a);this.value=b};_.V(cxa,ci);cxa.EMPTY=ci.EMPTY;cxa.create=ci.create;cxa.prototype.Kc=function(){this.destination.next(this.value)};
var Yaa=function(){};Yaa.prototype.call=function(a,b){return b.subscribe(new Bi(a))};var Bi=function(a){ci.call(this,a)};_.V(Bi,ci);Bi.EMPTY=ci.EMPTY;Bi.create=ci.create;Bi.prototype.Kc=function(a){this.destination.next(new Rwa("N",a))};Bi.prototype.xq=function(a){var b=this.destination;b.next(new Rwa("E",void 0,a));b.complete()};Bi.prototype.ni=function(){var a=this.destination;a.next(Swa);a.complete()};
var $aa=function(a,b,c){this.PIa=a;this.seed=b;this.IAc=void 0===c?!1:c};$aa.prototype.call=function(a,b){return b.subscribe(new dxa(a,this.PIa,this.seed,this.IAc))};var dxa=function(a,b,c,d){ci.call(this,a);this.PIa=b;this.Vj=c;this.C8a=d;this.index=0};_.V(dxa,ci);dxa.EMPTY=ci.EMPTY;dxa.create=ci.create;dxa.prototype.Kc=function(a){var b=this.destination;if(this.C8a){var c=this.index++;try{var d=this.PIa(this.Vj,a,c)}catch(e){b.error(e);return}this.Vj=d;b.next(d)}else this.Vj=a,this.C8a=!0,b.next(a)};
var bba=function(){};bba.prototype.call=function(a,b){b.l5++;a=new exa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var exa=function(a,b){ci.call(this,a);this.ZX=b;this.connection=null};_.V(exa,ci);exa.EMPTY=ci.EMPTY;exa.create=ci.create;exa.prototype.rs=function(){var a=this.ZX;if(a){this.ZX=null;var b=a.l5;0>=b?this.connection=null:(a.l5=b-1,1<b?this.connection=null:(b=this.connection,a=a.PV,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};
var Ci=function(a,b){this.source=a;this.dOb=b;this.l5=0;this.kka=!1};_.V(Ci,_.oa);Ci.create=_.oa.create;Ci.prototype.Fl=function(a){return this.tqa().subscribe(a)};Ci.prototype.tqa=function(){var a=this.nP;if(!a||a.Kk)this.nP=this.dOb();return this.nP};Ci.prototype.connect=function(){var a=this.PV;a||(this.kka=!1,a=this.PV=new _.da,a.add(this.source.subscribe(new Di(this.tqa(),this))),a.closed&&(this.PV=null,a=_.da.EMPTY));return a};Ci.prototype.jM=function(){return _.jb()(this)};var cba,fxa=Ci.prototype;
cba={operator:{value:null},l5:{value:0,writable:!0},nP:{value:null,writable:!0},PV:{value:null,writable:!0},Fl:{value:fxa.Fl},kka:{value:fxa.kka,writable:!0},tqa:{value:fxa.tqa},connect:{value:fxa.connect},jM:{value:fxa.jM}};var Di=function(a,b){ci.call(this);this.destination=a;this.ZX=b};_.V(Di,ci);Di.EMPTY=ci.EMPTY;Di.create=ci.create;Di.prototype.xq=function(a){this.rs();ci.prototype.xq.call(this,a)};Di.prototype.ni=function(){this.ZX.kka=!0;this.rs();ci.prototype.ni.call(this)};
Di.prototype.rs=function(){var a=this.ZX;if(a){this.ZX=null;var b=a.PV;a.l5=0;a.nP=null;a.PV=null;b&&b.unsubscribe()}};
var dba=function(a,b){this.fh=a;this.delay=void 0===b?0:b};dba.prototype.call=function(a,b){return b.subscribe(new Ei(a,this.fh,this.delay))};var Ei=function(a,b,c){c=void 0===c?0:c;ci.call(this,a);this.fh=b;this.delay=c};_.V(Ei,ci);Ei.EMPTY=ci.EMPTY;Ei.create=ci.create;Ei.dispatch=function(a){Daa(a.notification,a.destination);this.unsubscribe()};var gxa=function(a,b){var c=a.destination;c.add(a.fh.Ei(Ei.dispatch,a.delay,{notification:b,destination:c}))};
Ei.prototype.Kc=function(a){gxa(this,{kind:"N",value:a,error:void 0})};Ei.prototype.xq=function(a){gxa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};Ei.prototype.ni=function(){gxa(this,Twa);this.unsubscribe()};
_.hxa=function(a){ci.call(this,a);this.gtb=!1};_.V(_.hxa,ci);_.hxa.EMPTY=ci.EMPTY;_.hxa.create=ci.create;_.hxa.prototype.Kc=function(a){var b;this.gtb?b=[this.LIc,a]:this.gtb=!0;this.LIc=a;b&&this.destination.next(b)};
_.xf=function(a){_.ob.call(this);this.Hd=a};_.V(_.xf,_.ob);_.xf.create=_.ob.create;_.xf.prototype.Fl=function(a){var b=_.ob.prototype.Fl.call(this,a);b&&!b.closed&&a.next(this.Hd);return b};_.xf.prototype.getValue=function(){if(this.Km)throw this.Jga;if(this.closed)throw new xi;return this.Hd};_.xf.prototype.next=function(a){_.ob.prototype.next.call(this,this.Hd=a)};_.W.Object.defineProperties(_.xf.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});
_.Fi=function(){_.ob.apply(this,arguments);this.value=null;this.Ps=this.RZ=!1};_.V(_.Fi,_.ob);_.Fi.create=_.ob.create;_.Fi.prototype.Fl=function(a){return this.Km?(a.error(this.Jga),_.da.EMPTY):this.Ps&&this.RZ?(a.next(this.value),a.complete(),_.da.EMPTY):_.ob.prototype.Fl.call(this,a)};_.Fi.prototype.next=function(a){this.Ps||(this.value=a,this.RZ=!0)};_.Fi.prototype.error=function(a){this.Ps||_.ob.prototype.error.call(this,a)};
_.Fi.prototype.complete=function(){this.Ps=!0;this.RZ&&_.ob.prototype.next.call(this,this.value);_.ob.prototype.complete.call(this)};
_.mb=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?Fwa:c;_.ob.call(this);this.KOc=c;this.rja=[];this.R8a=!1;this.s5a=1>a?1:a;this.Drc=1>b?1:b;Infinity===b?(this.R8a=!0,this.next=this.IFc):this.next=this.KFc};_.V(_.mb,_.ob);_.mb.create=_.ob.create;_.k=_.mb.prototype;_.k.IFc=function(a){var b=this.rja;b.push(a);b.length>this.s5a&&b.shift();_.ob.prototype.next.call(this,a)};
_.k.KFc=function(a){this.rja.push({time:this.V7a(),value:a});this.Sbb();_.ob.prototype.next.call(this,a)};_.k.Fl=function(a){var b=this.R8a,c=b?this.rja:this.Sbb(),d=c.length;if(this.closed)throw new xi;if(this.Kk||this.Km)var e=_.da.EMPTY;else this.Nk.push(a),e=new Ywa(this,a);if(b)for(var f=0;f<d&&!a.closed;f++)a.next(c[f]);else for(f=0;f<d&&!a.closed;f++)a.next(c[f].value);this.Km?a.error(this.Jga):this.Kk&&a.complete();return e};_.k.V7a=function(){var a=this.KOc;return a?a.now():Fwa.now()};
_.k.Sbb=function(){for(var a=this.V7a(),b=this.s5a,c=this.Drc,d=this.rja,e=d.length,f=0;f<e&&!(a-d[f].time<c);)f++;e>b&&(f=Math.max(f,e-b));0<f&&d.splice(0,f);return d};
var gba=function(){};gba.prototype.call=function(a,b){return b.subscribe(new ixa(a))};var ixa=function(a){ji.call(this,a);this.T$=!1;this.IL=[];this.Um=[]};_.V(ixa,ji);ixa.EMPTY=ji.EMPTY;ixa.create=ji.create;_.k=ixa.prototype;_.k.Kc=function(a){this.IL.push(a)};_.k.ni=function(){var a=this.IL,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.T$;c++){var d=pa(a[c],new hi(this,null,c));this.Um&&this.Um.push(d);this.add(d)}this.IL=null}};
_.k.ft=function(a,b,c){if(!this.T$){this.T$=!0;for(var d=0;d<this.Um.length;d++)if(d!==c){var e=this.Um[d];e.unsubscribe();this.remove(e)}this.Um=null}this.destination.next(b)};_.k.et=function(a){this.T$=!0;ji.prototype.et.call(this,a)};_.k.aA=function(a){this.T$=!0;ji.prototype.aA.call(this,a)};
(function(){function a(b){this.message=b;this.name="NotFoundError";return this}a.prototype=Object.create(Error.prototype);return a})();
(function(){function a(b){this.message=b;this.name="SequenceError";return this}a.prototype=Object.create(Error.prototype);return a})();
var mba=function(){this.total=1};mba.prototype.call=function(a,b){return b.subscribe(new jxa(a,this.total))};var jxa=function(a,b){ci.call(this,a);this.total=b;this.count=0};_.V(jxa,ci);jxa.EMPTY=ci.EMPTY;jxa.create=ci.create;jxa.prototype.Kc=function(a){++this.count>this.total&&this.destination.next(a)};
_.kxa=function(a,b){ci.call(this,a);this.bq=b;this.SZa=!0;this.index=0};_.V(_.kxa,ci);_.kxa.EMPTY=ci.EMPTY;_.kxa.create=ci.create;_.kxa.prototype.Kc=function(a){var b=this.destination;if(this.SZa)try{this.SZa=!!this.bq(a,this.index++)}catch(c){this.destination.error(c)}this.SZa||b.next(a)};
var lxa=1,mxa,nba={},nxa=function(a){var b=lxa++;nba[b]=!0;mxa||(mxa=Promise.resolve());mxa.then(function(){return oba(b)&&a()});return b},oxa=function(a){oba(a)};
var qxa=function(){return((null==pxa?void 0:pxa.setImmediate)||nxa).apply(null,_.Ia(_.fa.apply(0,arguments)))},pxa=void 0;
var rxa=function(a,b){ni.call(this,a,b);this.fh=a;this.Jha=b};_.V(rxa,ni);rxa.EMPTY=ni.EMPTY;rxa.prototype.aT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return ni.prototype.aT.call(this,a,b,c);a.actions.push(this);return a.zM||(a.zM=qxa(a.flush.bind(a,void 0)))};rxa.prototype.SS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return ni.prototype.SS.call(this,a,b,c);0===a.actions.length&&(((null==pxa?void 0:pxa.clearImmediate)||oxa)(b),a.zM=void 0)};
var sxa=function(){oi.apply(this,arguments)};_.V(sxa,oi);sxa.prototype.flush=function(a){this.active=!0;this.zM=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};
_.txa=new sxa(rxa);
var pba=function(a){this.project=a};pba.prototype.call=function(a,b){return b.subscribe(new uxa(a,this.project))};var uxa=function(a,b){ii.call(this,a);this.destination=a;this.project=b;this.index=0};_.V(uxa,ii);uxa.EMPTY=ii.EMPTY;uxa.create=ii.create;_.k=uxa.prototype;_.k.Kc=function(a){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}(a=this.dL)&&a.unsubscribe();a=new gi(this);this.destination.add(a);this.dL=a;pa(c,a)};
_.k.ni=function(){var a=this.dL;a&&!a.closed||ii.prototype.ni.call(this);this.unsubscribe()};_.k.rs=function(){this.dL=void 0};_.k.et=function(){this.dL=void 0;this.Kk&&ii.prototype.ni.call(this)};_.k.ft=function(a){this.destination.next(a)};
var rba=function(a){this.zGc=a};rba.prototype.call=function(a,b){a=new Gi(a);var c=pa(this.zGc,new gi(a));return c&&!a.JCb?(a.add(c),b.subscribe(a)):a};var Gi=function(a){ii.call(this,a);this.JCb=!1};_.V(Gi,ii);Gi.EMPTY=ii.EMPTY;Gi.create=ii.create;Gi.prototype.ft=function(){this.JCb=!0;this.complete()};Gi.prototype.et=function(){};
var sba=function(a,b){this.bq=a;this.uRa=b};sba.prototype.call=function(a,b){return b.subscribe(new vxa(a,this.bq,this.uRa))};var vxa=function(a,b,c){ci.call(this,a);this.bq=b;this.uRa=c;this.index=0};_.V(vxa,ci);vxa.EMPTY=ci.EMPTY;vxa.create=ci.create;vxa.prototype.Kc=function(a){var b=this.destination;try{var c=this.bq(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.uRa&&b.next(a),b.complete())};
var uba=function(a,b,c){this.JFc=a;this.error=b;this.complete=c};uba.prototype.call=function(a,b){return b.subscribe(new Hi(a,this.JFc,this.error,this.complete))};var Hi=function(a,b,c,d){ci.call(this,a);this.hIa=this.iIa=this.jIa=yb;this.iIa=c||yb;this.hIa=d||yb;_.aaa(b)?(this.ej=this,this.jIa=b):b&&(this.ej=b,this.jIa=b.next||yb,this.iIa=b.error||yb,this.hIa=b.complete||yb)};_.V(Hi,ci);Hi.EMPTY=ci.EMPTY;Hi.create=ci.create;
Hi.prototype.Kc=function(a){try{this.jIa.call(this.ej,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};Hi.prototype.xq=function(a){try{this.iIa.call(this.ej,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};Hi.prototype.ni=function(){try{this.hIa.call(this.ej)}catch(a){this.destination.error(a);return}return this.destination.complete()};
_.Ii=function(a,b,c,d,e){ci.call(this,a);this.duration=b;this.fh=c;this.uG=d;this.HH=e;this.BH=null;this.u4=!1;this.E5=null};_.V(_.Ii,ci);_.Ii.EMPTY=ci.EMPTY;_.Ii.create=ci.create;_.Ii.prototype.Kc=function(a){this.BH?this.HH&&(this.E5=a,this.u4=!0):(this.add(this.BH=this.fh.Ei(vba,this.duration,{WM:this})),this.uG?this.destination.next(a):this.HH&&(this.E5=a,this.u4=!0))};_.Ii.prototype.ni=function(){this.u4&&this.destination.next(this.E5);this.destination.complete()};
_.Ii.prototype.k7=function(){var a=this.BH;a&&(this.HH&&this.u4&&(this.destination.next(this.E5),this.E5=null,this.u4=!1),a.unsubscribe(),this.remove(a),this.BH=null)};
var yba=function(){function a(b){this.message="Timeout has occurred";this.name="TimeoutError";this.info=void 0===b?null:b;return this}a.prototype=Object.create(Error.prototype);return a}();
var zba=function(a,b){this.IL=a;this.project=b};zba.prototype.call=function(a,b){return b.subscribe(new Ji(a,this.IL,this.project))};var Ji=function(a,b,c){ji.call(this,a);this.project=c;this.pU=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.pU.push(c);for(c=0;c<a;c++)this.add(pa(b[c],new hi(this,void 0,c)))};_.V(Ji,ji);Ji.EMPTY=ji.EMPTY;Ji.create=ji.create;Ji.prototype.ft=function(a,b,c){this.values[c]=b;b=this.pU;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};Ji.prototype.et=function(){};
Ji.prototype.Kc=function(a){0===this.pU.length&&(a=[a].concat(_.Ia(this.values)),this.project?this.Hqc(a):this.destination.next(a))};Ji.prototype.Hqc=function(a){try{var b=this.project.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var Aba=function(a){this.bH=a};Aba.prototype.call=function(a,b){return b.subscribe(new Ki(a,this.bH))};var Ki=function(a,b,c){void 0===c&&Object.create(null);ci.call(this,a);this.OSa=[];this.active=0;this.bH=b};_.V(Ki,ci);Ki.EMPTY=ci.EMPTY;Ki.create=ci.create;Ki.prototype.Kc=function(a){var b=this.OSa;(0,_.Ca)(a)?b.push(new wxa(a)):"function"===typeof a[fi]?b.push(new xxa(a[fi]())):b.push(new Li(this.destination,this,a))};
Ki.prototype.ni=function(){var a=this.OSa,b=a.length;this.unsubscribe();if(0===b)this.destination.complete();else{this.active=b;for(var c=0;c<b;c++){var d=a[c];d.JNc?this.destination.add(d.subscribe()):this.active--}}};Ki.prototype.Jqc=function(a){try{var b=this.bH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var xxa=function(a){this.iterator=a;this.dVa=a.next()};xxa.prototype.wg=function(){return!0};
xxa.prototype.next=function(){var a=this.dVa;this.dVa=this.iterator.next();return a};xxa.prototype.Ps=function(){var a=this.dVa;return a&&!!a.done};var wxa=function(a){this.BX=a;this.length=this.index=0;this.length=a.length};wxa.prototype[fi]=function(){return this};wxa.prototype.next=function(){var a=this.index++,b=this.BX;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};wxa.prototype.wg=function(){return this.BX.length>this.index};
wxa.prototype.Ps=function(){return this.BX.length===this.index};var Li=function(a,b,c){ii.call(this,a);this.parent=b;this.observable=c;this.JNc=!0;this.buffer=[];this.Vs=!1};_.V(Li,ii);Li.EMPTY=ii.EMPTY;Li.create=ii.create;Li.prototype[fi]=function(){return this};_.k=Li.prototype;_.k.next=function(){var a=this.buffer;return 0===a.length&&this.Vs?{value:null,done:!0}:{value:a.shift(),done:!1}};_.k.wg=function(){return 0<this.buffer.length};_.k.Ps=function(){return 0===this.buffer.length&&this.Vs};
_.k.et=function(){if(0<this.buffer.length){this.Vs=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.k.ft=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.OSa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.wg&&!f.wg())break a}e=!1;f=[];for(var g=0;g<c;g++){var h=b[g],n=h.next();h.Ps()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.bH?a.Jqc(f):d.next(f);e&&d.complete()}};
_.k.subscribe=function(){return pa(this.observable,new gi(this))};
var yxa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};
var Bxa,Cxa,Dxa,Exa,Fxa,Gxa,Axa,Kba,Ixa;_.Mi=function(a,b){return 0==a.lastIndexOf(b,0)};_.zxa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.Ni=function(a){return/^[\s\xa0]*$/.test(a)};_.Oi=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.Hxa=function(a){if(!Axa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Bxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Cxa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Dxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Exa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Fxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Gxa,"&#0;"));return a};Bxa=/&/g;Cxa=/</g;Dxa=/>/g;Exa=/"/g;Fxa=/'/g;Gxa=/\x00/g;Axa=/[\x00&<>"']/;_.Kb=function(a,b){return-1!=a.indexOf(b)};
_.Nb=function(a,b){return _.Kb(a.toLowerCase(),b.toLowerCase())};
Kba=function(a,b){var c=0;a=(0,_.Oi)(String(a)).split(".");b=(0,_.Oi)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=Ixa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Ixa(0==f[2].length,0==g[2].length)||Ixa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
Ixa=function(a,b){return a<b?-1:a>b?1:0};
var Kxa,Lxa;_.Pb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.Pi=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
_.Jxa=Array.prototype.map?function(a,b){return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e="string"===typeof a?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d};Kxa=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};
Lxa=Array.prototype.every?function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0};
var Mxa=function(a){Mxa[" "](a);return a},Nxa;Mxa[" "]=function(){};Nxa=function(a,b){try{return Mxa(a[b]),!0}catch(c){}return!1};_.Oxa=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};
var Pxa,Qxa,Ri,Ui,Sxa,Txa,Uxa,Vxa,Wxa,Xxa,Yxa,bya,cya,dya;Pxa=Lb("Opera");_.Qi=Bba();Qxa=Lb("Edge");_.Rxa=Qxa||_.Qi;Ri=Lb("Gecko")&&!(_.Nb(_.Gb(),"WebKit")&&!Lb("Edge"))&&!(Lb("Trident")||Lb("MSIE"))&&!Lb("Edge");_.Si=_.Nb(_.Gb(),"WebKit")&&!Lb("Edge");_.Ti=Lb("Macintosh");Ui=Lb("Windows");Sxa=Lb("Android");Txa=Jba();Uxa=Lb("iPad");Vxa=Lb("iPod");Wxa=_.Mb();Xxa=function(){var a=_.Eb.document;return a?a.documentMode:void 0};
a:{var Zxa="",$xa=function(){var a=_.Gb();if(Ri)return/rv:([^\);]+)(\)|;)/.exec(a);if(Qxa)return/Edge\/([\d\.]+)/.exec(a);if(_.Qi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Si)return/WebKit\/(\S+)/.exec(a);if(Pxa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();$xa&&(Zxa=$xa?$xa[1]:"");if(_.Qi){var aya=Xxa();if(null!=aya&&aya>parseFloat(Zxa)){Yxa=String(aya);break a}}Yxa=Zxa}bya=Yxa;cya={};_.Vi=function(a){return _.Oxa(cya,a,function(){return 0<=Kba(bya,a)})};
if(_.Eb.document&&_.Qi){var eya=Xxa();dya=eya?eya:parseInt(bya,10)||void 0}else dya=void 0;_.Wi=dya;
var fya=Cba(),gya=Jba()||Lb("iPod"),hya=Lb("iPad"),iya=Fba(),jya=Dba(),kya=Eba()&&!_.Mb();
var lya,mya,fca,oya;lya={};mya=null;_.nya=Ri||_.Si||!kya&&!_.Qi&&"function"==typeof _.Eb.atob;fca=function(a,b){void 0===b&&(b=0);oya();b=lya[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],h=a[e+1],n=a[e+2],r=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|n>>6];n=b[n&63];c[f++]=r+g+h+n}r=0;n=d;switch(a.length-e){case 2:r=a[e+1],n=b[(r&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|r>>4]+n+d}return c.join("")};
_.pya=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}return fca(b,3)};_.rya=function(a){var b=[];_.qya(a,function(c){b.push(c)});return b};_.qya=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),x=mya[r];if(null!=x)return x;if(!_.Ni(r))throw Error("K`"+r);}return n}oya();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}};
oya=function(){if(!mya){mya={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));lya[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===mya[f]&&(mya[f]=e)}}}};
_.Qba="undefined"!==typeof Uint8Array;_.fc={};
var sya,Zba,gca;_.ec=function(a,b){if(b!==_.fc)throw Error("L");this.rq=a;if(null!=a&&0===a.length)throw Error("M");};Zba=function(){return sya||(sya=new _.ec(null,_.fc))};gca=function(a){var b=a.rq;b=null==b||"string"===typeof b?b:_.Qba&&b instanceof Uint8Array?fca(b):null;return null==b?"":a.rq=b};_.ec.prototype.Tl=function(){return null==this.rq};
var Wb="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
var tya,ic=Object.freeze(Zb([])),lc=function(a){if(cc(a))throw Error("P");},uya="undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance;
var vya;_.gc=function(a,b,c,d){c=void 0===c?dca:c;d=void 0===d?eca:d;this.Jl=Vba(a);this.Mga=(this.GU=b)&&c===dca?cca:c;this.PPb=d;this.map={};this.o6=!1;for(a=this.size=0;a<this.Jl.length;a++)b=this.Jl[a],c=b[0].toString(),d=this.map[c],this.map[c]=b,void 0===d&&this.size++};vya=function(a){if($b(a.Jl))throw Error("Q");};_.hca=function(a){if(!a.o6){var b=wya(a);b.sort();for(var c=0;c<b.length;c++)a.Jl[c]=a.map[b[c]];b.length<a.Jl.length&&(a.Jl.length=b.length);a.o6=!0;a.size=a.Jl.length}return a.Jl};
_.k=_.gc.prototype;_.k.clear=function(){vya(this);this.map={};this.size=this.Jl.length=0;this.o6=!0};_.k.delete=function(a){vya(this);a=a.toString();return this.map.hasOwnProperty(a)?(delete this.map[a],this.size--,this.o6=!1,!0):!1};_.k.pY=function(a){return this.delete(a)};_.k.entries=function(){var a=[],b=wya(this);b.sort();for(var c=0;c<b.length;c++){var d=mca(this,b[c]);a.push([d[0],nca(this,d)])}return new xya(a)};
_.k.keys=function(){var a=[],b=wya(this);b.sort();for(var c=0;c<b.length;c++)a.push(this.map[b[c]][0]);return new xya(a)};_.k.values=function(){var a=[],b=wya(this);b.sort();for(var c=0;c<b.length;c++){var d=mca(this,b[c]);a.push(nca(this,d))}return new xya(a)};_.k.forEach=function(a,b){var c=wya(this);c.sort();for(var d=0;d<c.length;d++){var e=mca(this,c[d]);a.call(b,nca(this,e),e[0],this)}};
_.k.set=function(a,b){vya(this);var c=a.toString(),d=this.map[c];d?(c=this.Mga(b,this.GU,$b(this.Jl),this.KKa),d[1]=c):(d=[a,this.Mga(b,this.GU,$b(this.Jl),this.KKa)],this.map[c]=d,this.Jl.push(d),this.o6=!1,this.size++);return this};var mca=function(a,b){if((b=a.map[b])&&a.GU){var c=b[1];Array.isArray(c)&&Yb(a.Jl)&16&&bc(c)}return b},nca=function(a,b){a=a.Mga(b[1],a.GU,$b(a.Jl),a.KKa);a!==b[1]&&(b[1]=a);return a};_.gc.prototype.get=function(a){return(a=mca(this,a.toString()))?nca(this,a):void 0};
_.gc.prototype.has=function(a){return a.toString()in this.map};var wya=function(a){a=a.map;var b=[],c;for(c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return b};_.gc.prototype[Symbol.iterator]=function(){return this.entries()};var xya=function(a){this.uub=0;this.Jl=a};xya.prototype.next=function(){return this.uub<this.Jl.length?{done:!1,value:this.Jl[this.uub++]}:{done:!0,value:void 0}};xya.prototype[Symbol.iterator]=function(){return this};
var yya,zya,Aya,Bya,Cya,Dya,Eya,Fya,Gya;yya=function(a){return a.pr||(a.pr=a.Ue[a.TL+a.sJ]={})};_.p=function(a,b,c){return-1===b?null:b>=a.TL?a.pr?a.pr[b]:void 0:(void 0===c?0:c)&&a.pr&&(c=a.pr[b],null!=c)?c:a.Ue[b+a.sJ]};
_.jc=function(a,b,c,d,e){d=void 0===d?!1:d;(void 0===e?0:e)||lc(a);a.Pvb&&(a.Pvb=void 0);if(b>=a.TL||d)return yya(a)[b]=c,a;void 0!==a.pr&&a.TL>=a.Ue.length?(d=a.Ue.length-1,e=b+a.sJ,e>=d?(a.Ue[d]=void 0,a.Ue[e]=c,a.Ue.push(a.pr)):a.Ue[e]=c):a.Ue[b+a.sJ]=c;void 0!==a.pr&&b in a.pr&&delete a.pr[b];return a};_.Xi=function(a,b){return null!=_.p(a,b)};_.Yi=function(a,b){return Array.isArray(_.p(a,b))};_.Zi=function(a,b,c){return pca(a,b,0,void 0===c?!1:c)};
zya=function(a,b){a=_.p(a,b);return null==a?a:+a};_.$i=function(a,b){a=_.p(a,b);return null==a?a:!!a};Aya=function(a,b){var c=_.p(a,b);if(null==c)return null;if(c instanceof _.ec)return c;(c=$ba(c))&&_.jc(a,b,c,void 0,!0);return c};Bya=function(a,b){var c=pca(a,b,1);if(c.length&&!(Yb(c)&4)){Object.isFrozen(c)&&(c=Zb(c.slice()),_.jc(a,b,c,void 0,!0));for(b=0;b<c.length;b++)c[b]=$ba(c[b])||Zba();Xb(c,5)}cc(a)&&!Object.isFrozen(c)&&(ac(c),Object.freeze(c));return c};
_.aj=function(a,b,c){a=_.p(a,b);return null==a?c:a};_.bj=function(a,b,c){a=_.$i(a,b);return null==a?void 0===c?!1:c:a};Cya=function(a,b){var c=void 0===c?"":c;a=Aya(a,b);return null==a?c?new _.ec(c,_.fc):Zba():a};
_.cj=function(a,b,c){b:{var d=_.p(a,b);var e=cc(a);if(null==d){if(e){e=Dya||(Dya=new _.gc(ac([])));break b}d=[]}else{if(d.constructor===_.gc){e=d;break b}Array.isArray(d)||(d=[])}var f=$b(d);if(e){if(!d.length){e=Dya||(Dya=new _.gc(ac([])));break b}f||ac(d)}Yb(d)&32?Uba(d):Yb(a.Ue)&16&&bc(d);d=new _.gc(d,c);_.jc(a,b,d,!1,!0);e=d}if(null!=e){d=cc(a);f=e instanceof _.gc&&$b(e.Jl);if(!d&&f){e=e.Jl.slice();for(f=0;f<e.length;f++)e[f]=e[f].slice();e=new _.gc(e,c);_.jc(a,b,e,!1,!1)}!d&&c&&(e.KKa=!0)}return e};
_.dj=function(a,b,c){null==c?c=ic:Zb(c);return _.jc(a,b,c)};_.nc=function(a,b,c){return _.jc(a,b,void 0,!1,c)};Eya=function(a,b,c){lc(a);null==c||(c instanceof _.ec?c.Tl():0===c.length)?_.nc(a,b):_.jc(a,b,c);return a};_.yh=function(a,b,c,d){lc(a);(c=_.rca(a,c))&&c!==b&&null!=d&&(a.xg&&c in a.xg&&(a.xg[c]=void 0),_.jc(a,c));return _.jc(a,b,d)};_.rca=function(a,b){for(var c=0,d=0;d<b.length;d++){var e=b[d];null!=_.p(a,e)&&(0!==c&&_.nc(a,c,!0),c=e)}return c};
Fya=function(a,b,c){lc(a);a.xg||(a.xg={});var d=a.xg[c];if(d)return b=d.Y1(),b!==d&&(_.jc(a,c,b.Ue),a.xg[c]=b),b;d=_.p(a,c);b=bca(d,b,!0).Y1();d!==b.Ue&&_.jc(a,c,b.Ue);return a.xg[c]=b};_.sc=function(a,b,c,d){d=void 0===d?!1:d;var e=d;a.xg||(a.xg={});var f=a.xg[c];if(f)b=f;else if(b=bca(_.p(a,c,e),b))a.xg[c]=b,Xb(b.Ue,Yb(a.Ue)&-33);if(null==b)return b;cc(b)&&!cc(a)&&(b=b.Y1(),_.jc(a,c,b.Ue,d),a.xg[c]=b);return b};
Gya=function(a,b,c,d,e){e=void 0===e?!0:e;a.xg||(a.xg={});var f=a.xg[c];d=pca(a,c,2,d);var g=!!(Yb(a.Ue)&16),h=$b(d);h=cc(a)||h;if(!f){f=[];for(var n=h,r=0;r<d.length;r++){var x=d[r];n=n||$b(x);x=bca(x,b,!1,g);void 0!==x&&(f.push(x),h&&ac(x.Ue))}a.xg[c]=f;Wba(d,!n)}b=h||e;e=$b(f);b&&!e&&(Object.isFrozen(f)&&(a.xg[c]=f=f.slice()),ac(f),Object.freeze(f));!b&&e&&(a.xg[c]=f=f.slice());return f};
_.rc=function(a,b,c,d){d=void 0===d?!1:d;var e=cc(a);b=Gya(a,b,c,d,e);a=_.Zi(a,c,d);if(!(c=e)&&(c=a)){if(!a)throw Error("O");c=!(Yb(a)&8)}if(c){for(c=0;c<b.length;c++)(d=b[c])&&cc(d)&&!e&&(b[c]=b[c].Y1(),a[c]=b[c].Ue);Wba(a,!0)}return b};_.uc=function(a,b,c){lc(a);a.xg||(a.xg={});var d=null==c?c=void 0:c.Ue;a.xg[b]=c;return _.jc(a,b,d)};_.Hya=function(a,b,c,d){lc(a);a.xg||(a.xg={});var e=null!=d?d.Ue:d=void 0;a.xg[b]=d;return _.yh(a,b,c,e)};
_.tc=function(a,b,c){lc(a);if(null!=c){var d=Zb([]);for(var e=!1,f=0;f<c.length;f++)d[f]=c[f].Ue,e=e||$b(d[f]);a.xg||(a.xg={});a.xg[b]=c;Wba(d,!e)}else a.xg&&(a.xg[b]=void 0),d=ic;return _.jc(a,b,d)};_.ej=function(a,b,c,d,e){lc(a);var f=Gya(a,c,b,void 0,!1);c=null!=d?d:new c;a=pca(a,b,2);void 0!=e?(f.splice(e,0,c),a.splice(e,0,c.Ue)):(f.push(c),a.push(c.Ue));c.Qwb()&&Wba(a,!1)};_.fj=function(a,b,c){return _.aj(a,b,void 0===c?0:c)};_.ij=function(a,b,c){return _.aj(a,b,void 0===c?0:c)};
_.Oh=function(a,b){return _.aj(a,b,"")};_.kj=function(a,b,c){return _.Oh(a,pc(a,c,b))};_.lj=function(a,b,c){return _.p(a,pc(a,c,b))};_.mj=function(a,b,c,d){return _.sc(a,b,pc(a,d,c))};_.xh=function(a,b,c){return _.oc(a,b,c,"")};_.nj=function(a,b,c){return _.oc(a,b,c,0)};
var yc=function(a,b,c){a||(a=oj);oj=null;var d=this.constructor.zZc||0,e=0<d,f=this.constructor.W_c;a?Yb(a)&16&&Vba(a):(a=f?[f]:[],Xb(a,48));e&&0<a.length&&Yba(a[a.length-1])&&"g"in a[a.length-1]&&(d=0);this.sJ=(f?0:-1)-d;this.xg=void 0;this.Ue=a;a:{f=this.Ue.length;d=f-1;if(f&&(f=this.Ue[d],Yba(f))){this.pr=f;b=Object.keys(f);0<b.length&&Lxa(b,isNaN)?this.TL=Number.MAX_VALUE:this.TL=d-this.sJ;break a}void 0!==b&&-1<b?(this.TL=Math.max(b,d+1-this.sJ),this.pr=void 0):this.TL=Number.MAX_VALUE}if(!e&&
this.pr&&"g"in this.pr)throw Error("T");if(c)for(e=0;e<c.length;e++)b=c[e],b<this.TL?(b+=this.sJ,(d=this.Ue[b])?Array.isArray(d)&&Zb(d):this.Ue[b]=ic):(d=yya(this),(f=d[b])?Array.isArray(f)&&Zb(f):d[b]=ic)};yc.prototype.toArray=function(){return this.toJSON()};yc.prototype.toJSON=function(){var a=this.Ue;return tya?a:hc(a,kca,lca)};yc.prototype.ne=function(){tya=!0;try{return JSON.stringify(this.toJSON(),sca)}finally{tya=!1}};
_.pj=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("U`"+nwa(b)+"`"+b);oj=b;bc(b);a=new a(b);oj=null;return a};_.k=yc.prototype;_.k.getExtension=function(a){return a.vzc(this)};_.k.hasExtension=function(a){return _.Xi(this,a.gqb)};_.k.clone=function(){var a=hc(this.Ue,oca,Xba);bc(a);oj=a;a=new this.constructor(a);oj=null;tca(a,this);return a};_.k.Qwb=function(){return cc(this)};_.k.toString=function(){return this.Ue.toString()};var oj;
var Iya=function(){yc.apply(this,arguments)};_.V(Iya,yc);Iya.prototype.Y1=function(){return this};if(uya){var Jya={};Object.defineProperties(Iya,(Jya[Symbol.hasInstance]=aca(function(){throw Error(void 0);}),Jya))}
;_.Y=function(){Iya.apply(this,arguments)};_.V(_.Y,Iya);_.Y.prototype.Y1=function(){if(cc(this)){var a={XLa:!0};var b=cc(this);if(b&&!a.XLa)throw Error("da");b||Uba(this.Ue);var c=new this.constructor;this.Daa&&(c.Daa=this.Daa.slice());for(var d=this.Ue,e=0;e<d.length;e++){var f=d[e];if(e===d.length-1&&Yba(f))for(var g in f){var h=+g;Number.isNaN(h)?yya(c)[g]=f[g]:uca(this,c,h,f[g],b,a)}else uca(this,c,e-this.sJ,f,b,a)}c.Pvb=this;a=c}else a=this;return a};
if(uya){var Kya={};Object.defineProperties(_.Y,(Kya[Symbol.hasInstance]=aca(Object[Symbol.hasInstance]),Kya))}
;var Lya=function(a){_.Y.call(this,a)};_.V(Lya,_.Y);Lya.prototype.toObject=function(a){return Mya(a,this)};var Mya=function(a,b){if(null!=b){var c={KMc:_.q(_.p(b,1)),P3c:_.q(_.p(b,2)),surveyId:_.q(_.p(b,3)),H4c:_.q(_.p(b,6)),responseType:_.q(_.p(b,4)),aOc:_.q(_.p(b,5)),bOc:_.q(_.p(b,7)),cOc:_.q(_.p(b,8))};a&&(c.Ua=b);return c}};
var Oya=function(a){_.Y.call(this,a,-1,Nya)};_.V(Oya,_.Y);var Nya=[2,3,4,5];Oya.prototype.toObject=function(a){return Pya(a,this)};var Pya=function(a,b){if(null!=b){var c={RGb:_.q(_.p(b,1)),yHc:_.q(_.Zi(b,2)),dsc:_.q(_.Zi(b,3)),esc:_.q(_.Zi(b,4)),W0c:_.q(_.Zi(b,5))};a&&(c.Ua=b);return c}};
var Qya=function(a){_.Y.call(this,a)};_.V(Qya,_.Y);Qya.prototype.toObject=function(a){return Rya(a,this)};var Rya=function(a,b){if(null!=b){var c={RGb:_.q(_.p(b,1)),VTc:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var Sya=function(a){_.Y.call(this,a)};_.V(Sya,_.Y);Sya.prototype.toObject=function(a){return Tya(a,this)};var Tya=function(a,b){if(null!=b){var c={RGb:_.q(_.p(b,1)),v2c:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var Vya=function(a){_.Y.call(this,a,-1,Uya)};_.V(Vya,_.Y);var Uya=[2,3,4];Vya.prototype.toObject=function(a){return Wya(a,this)};var Wya=function(a,b){if(null!=b){var c={SYc:Mya(a,_.sc(b,Lya,1)),r0c:_.vc(_.rc(b,Oya,2),Pya,a),w2c:_.vc(_.rc(b,Sya,3),Tya,a),S0c:_.vc(_.rc(b,Qya,4),Rya,a)};a&&(c.Ua=b);return c}};
var Xya=function(){};
var Zya=function(a){_.Y.call(this,a,-1,Yya)};_.V(Zya,_.Y);var Yya=[1,2,3,4];Zya.prototype.toObject=function(a){if(null!=this){var b={LUc:_.q(_.Zi(this,1)),NUc:_.q(_.Zi(this,2)),NTc:_.q(_.Zi(this,3)),MUc:_.q(_.Zi(this,4))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var $ya=function(a){var b=_.Eb.onerror;_.Eb.onerror=function(c,d,e,f,g){b&&b(c,d,e,f,g);a({message:c,fileName:d,line:e,lineNumber:e,NVc:f,error:g});return!1}},cza=function(a){var b=jh("window.location.href");null==a&&(a='Unknown Error of type "null/undefined"');if("string"===typeof a)return{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c=!1;try{var d=a.lineNumber||a.line||"Not available"}catch(g){d="Not available",c=!0}try{var e=a.fileName||a.filename||
a.sourceURL||_.Eb.$googDebugFname||b}catch(g){e="Not available",c=!0}b=aza(a);if(!(!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name)){c=a.message;if(null==c){if(a.constructor&&a.constructor instanceof Function){if(a.constructor.name)c=a.constructor.name;else if(c=a.constructor,bza[c])c=bza[c];else{c=String(c);if(!bza[c]){var f=/function\s+([^\(]+)/m.exec(c);bza[c]=f?f[1]:"[Anonymous]"}c=bza[c]}c='Unknown Error of type "'+c+'"'}else c="Unknown Error of unknown type";"function"===typeof a.toString&&
Object.prototype.toString!==a.toString&&(c+=": "+a.toString())}return{message:c,name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:b||"Not available"}}a.stack=b;return{message:a.message,name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:a.stack}},aza=function(a,b){b||(b={});b[dza(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[dza(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=aza(a,b));return c},dza=function(a){var b="";
"function"===typeof a.toString&&(b=""+a);return b+a.stack},bza={};
var eza,fza;eza=function(){};fza=function(a){return function(){throw Error(a);}};_.qj=function(a,b){var c=0;return function(d){_.Eb.clearTimeout(c);var e=arguments;c=_.Eb.setTimeout(function(){a.apply(void 0,e)},b)}};
var gza=function(a,b){return a+Math.random()*(b-a)};
var rj=function(){};rj.prototype.next=function(){return hza};var hza={done:!0,value:void 0},sj=function(a){return{value:a,done:!1}};rj.prototype.aB=function(){return this};
var iza=function(a){if(a instanceof tj||a instanceof uj||a instanceof vj)return a;if("function"==typeof a.next)return new tj(function(){return a});if("function"==typeof a[Symbol.iterator])return new tj(function(){return a[Symbol.iterator]()});if("function"==typeof a.aB)return new tj(function(){return a.aB()});throw Error("ia");},tj=function(a){this.iPa=a};tj.prototype.aB=function(){return new uj(this.iPa())};tj.prototype[Symbol.iterator]=function(){return new vj(this.iPa())};tj.prototype.Iwa=function(){return new vj(this.iPa())};
var uj=function(a){this.iba=a};_.V(uj,rj);uj.prototype.next=function(){return this.iba.next()};uj.prototype[Symbol.iterator]=function(){return new vj(this.iba)};uj.prototype.Iwa=function(){return new vj(this.iba)};var vj=function(a){tj.call(this,function(){return a});this.iba=a};_.V(vj,tj);vj.prototype.next=function(){return this.iba.next()};
var jza=function(){};
var wj=function(){};_.ai(wj,jza);wj.prototype.Bz=function(){for(var a=0,b=_.l(this),c=b.next();!c.done;c=b.next())a++;return a};wj.prototype[Symbol.iterator]=function(){return iza(this.aB(!0)).Iwa()};wj.prototype.clear=function(){var a=Array.from(this);a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};
var kza=function(a){this.ov=a};_.ai(kza,wj);_.k=kza.prototype;_.k.vra=function(){if(!this.ov)return!1;try{return this.ov.setItem("__sak","1"),this.ov.removeItem("__sak"),!0}catch(a){return!1}};_.k.set=function(a,b){try{this.ov.setItem(a,b)}catch(c){if(0==this.ov.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.k.get=function(a){a=this.ov.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.ov.removeItem(a)};_.k.Bz=function(){return this.ov.length};_.k.aB=function(a){var b=0,c=this.ov,d=new rj;d.next=function(){if(b>=c.length)return hza;var e=c.key(b++);if(a)return sj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return sj(e)};return d};_.k.clear=function(){this.ov.clear()};_.k.key=function(a){return this.ov.key(a)};
var lza=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.ov=a};_.ai(lza,kza);
/*

Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var mza="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");
var nza=new lza;
var oza=function(a){_.Y.call(this,a)};_.V(oza,_.Y);var xj=function(a){_.Y.call(this,a)};_.V(xj,_.Y);xj.prototype.getWidth=function(){return _.p(this,1)};xj.prototype.getHeight=function(){return _.p(this,2)};oza.prototype.toObject=function(a){return pza(a,this)};var pza=function(a,b){if(null!=b){var c={screenResolution:qza(a,_.sc(b,xj,1)),t3c:_.q(_.p(b,2)),S5c:qza(a,_.sc(b,xj,3))};a&&(c.Ua=b);return c}};xj.prototype.toObject=function(a){return qza(a,this)};
var qza=function(a,b){if(null!=b){var c={width:_.q(_.p(b,1)),height:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var rza=function(a){_.Y.call(this,a)};_.V(rza,_.Y);_.k=rza.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.sD=function(a){_.jc(this,1,a)};_.k.VF=function(){return _.Xi(this,1)};_.k.rva=function(a){_.jc(this,2,a)};_.k.toObject=function(a){return sza(a,this)};var sza=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),cTa:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var yj=function(a){_.Y.call(this,a)};_.V(yj,_.Y);_.k=yj.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.sD=function(a){_.jc(this,1,a)};_.k.VF=function(){return _.Xi(this,1)};_.k.getValue=function(){return _.p(this,2)};_.k.KZ=function(){return _.p(this,2)};_.k.setValue=function(a){return _.jc(this,2,a)};_.k.wg=function(){return _.Xi(this,2)};_.k.toObject=function(a){return tza(a,this)};var tza=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),value:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var uza=function(a){_.Y.call(this,a)};_.V(uza,_.Y);uza.prototype.rva=function(a){_.jc(this,2,a)};uza.prototype.toObject=function(a){return vza(a,this)};var vza=function(a,b){if(null!=b){var c={WBc:_.q(_.p(b,1)),cTa:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var wza=function(a){_.Y.call(this,a)};_.V(wza,_.Y);wza.prototype.getMessage=function(){return _.p(this,1)};wza.prototype.toObject=function(a){return xza(a,this)};var xza=function(a,b){if(null!=b){var c={message:_.q(_.p(b,1)),J0c:_.q(_.p(b,2)),U5c:_.q(_.p(b,3)),zWc:_.q(_.p(b,4)),AWc:_.q(_.p(b,5))};a&&(c.Ua=b);return c}};
var yza=function(a){_.Y.call(this,a)};_.V(yza,_.Y);yza.prototype.toObject=function(a){return zza(a,this)};var zza=function(a,b){if(null!=b){var c={moduleId:_.q(_.p(b,1)),T1c:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var Aza=function(a){_.Y.call(this,a)};_.V(Aza,_.Y);_.k=Aza.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.sD=function(a){_.jc(this,1,a)};_.k.VF=function(){return _.Xi(this,1)};_.k.getValue=function(){return _.p(this,2)};_.k.KZ=function(){return _.p(this,2)};_.k.setValue=function(a){return _.jc(this,2,a)};_.k.wg=function(){return _.Xi(this,2)};_.k.toObject=function(a){return Bza(a,this)};var Bza=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),value:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var Cza=function(a){_.Y.call(this,a)};_.V(Cza,_.Y);_.k=Cza.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.sD=function(a){_.jc(this,1,a)};_.k.VF=function(){return _.Xi(this,1)};_.k.Krb=function(){return _.p(this,2)};_.k.getValue=function(){return _.p(this,3)};_.k.KZ=function(){return _.p(this,3)};_.k.setValue=function(a){return _.jc(this,3,a)};_.k.wg=function(){return _.Xi(this,3)};_.k.toObject=function(a){return Dza(a,this)};
var Dza=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),Gjb:_.q(_.p(b,2)),value:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var Fza=function(a){_.Y.call(this,a,-1,Eza)};_.V(Fza,_.Y);var Eza=[1];Fza.prototype.toObject=function(a){return Gza(a,this)};var Gza=function(a,b){if(null!=b){var c={p2c:_.vc(_.rc(b,Cza,1),Dza,a),q2c:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var Iza=function(a){_.Y.call(this,a,-1,Hza)};_.V(Iza,_.Y);var Hza=[1,2,3];Iza.prototype.toObject=function(a){return Jza(a,this)};var Jza=function(a,b){if(null!=b){var c={yHc:_.q(_.Zi(b,1)),dsc:_.q(_.Zi(b,2)),esc:_.q(_.Zi(b,3)),T0c:_.q(_.p(b,4))};a&&(c.Ua=b);return c}};
var Kza=function(a){_.Y.call(this,a)};_.V(Kza,_.Y);Kza.prototype.toObject=function(a){return Lza(a,this)};var Lza=function(a,b){if(null!=b){var c={bOc:_.q(_.p(b,1)),cOc:_.q(_.p(b,2)),s2c:_.q(_.p(b,3)),OYc:_.q(_.$i(b,4)),MYc:_.q(_.$i(b,5)),y1c:_.q(_.p(b,6)),aOc:_.q(_.p(b,7))};a&&(c.Ua=b);return c}};
var Mza=function(a){_.Y.call(this,a)};_.V(Mza,_.Y);Mza.prototype.toObject=function(a){return Nza(a,this)};var Nza=function(a,b){if(null!=b){var c={b0c:Lza(a,_.sc(b,Kza,1)),d0c:_.q(_.$i(b,2)),a0c:Jza(a,_.sc(b,Iza,3))};a&&(c.Ua=b);return c}};
var Oza=function(a){_.Y.call(this,a)};_.V(Oza,_.Y);Oza.prototype.toObject=function(a){return Pza(a,this)};var Pza=function(a,b){if(null!=b){var c={wWc:_.q(_.p(b,1)),vWc:_.q(_.p(b,2)),cacheHit:_.q(_.$i(b,3)),yWc:_.q(_.$i(b,4)),I2c:_.q(_.$i(b,5)),aborted:_.q(_.$i(b,6)),j5c:_.q(_.p(b,7))};a&&(c.Ua=b);return c}};
var Qza=function(a){_.Y.call(this,a)};_.V(Qza,_.Y);Qza.prototype.toObject=function(a){return Rza(a,this)};var Rza=function(a,b){if(null!=b){var c={oZc:_.bj(b,1),rZc:_.Oh(b,2),sZc:_.Oh(b,3),nZc:_.ij(b,4),C5c:_.aj(b,5,0),R1c:_.Oh(b,6),pZc:_.Oh(b,7),qZc:_.Oh(b,8)};a&&(c.Ua=b);return c}};
var Sza=function(a){_.Y.call(this,a)};_.V(Sza,_.Y);Sza.prototype.toObject=function(a){return Tza(a,this)};var Tza=function(a,b){if(null!=b){var c={IZc:Rza(a,_.sc(b,Qza,1))};a&&(c.Ua=b);return c}};
var Uza=function(a){_.Y.call(this,a)};_.V(Uza,_.Y);_.k=Uza.prototype;_.k.getFeature=function(){return _.p(this,7)};_.k.wLb=function(a){return _.jc(this,7,a)};_.k.hasFeature=function(){return _.Xi(this,7)};_.k.GPa=function(){return _.p(this,6)};_.k.mfa=function(a){_.jc(this,6,a)};_.k.toObject=function(a){return Vza(a,this)};
var Vza=function(a,b){if(null!=b){var c={kpa:_.q(_.p(b,7)),IXc:_.q(_.p(b,1)),release:_.q(_.p(b,2)),environment:_.q(_.p(b,6)),p1c:_.q(_.p(b,3)),r1c:_.q(_.p(b,4)),q1c:_.q(_.p(b,5))};a&&(c.Ua=b);return c}};
var Wza=function(a){_.Y.call(this,a)};_.V(Wza,_.Y);Wza.prototype.toObject=function(a){return Xza(a,this)};var Xza=function(a,b){if(null!=b){var c={N1c:_.q(_.p(b,1))};a&&(c.Ua=b);return c}};
var Yza=function(a){_.Y.call(this,a)};_.V(Yza,_.Y);Yza.prototype.toObject=function(a){return Zza(a,this)};var Zza=function(a,b){if(null!=b){var c={a3c:_.q(_.p(b,1)),Z2c:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var zj=function(a){_.Y.call(this,a)};_.V(zj,_.Y);zj.prototype.uh=function(){return _.p(this,4)};zj.prototype.FT=function(a){_.jc(this,4,a)};zj.prototype.XK=function(){return _.Xi(this,4)};zj.prototype.toObject=function(a){return $za(a,this)};var $za=function(a,b){if(null!=b){var c={yXc:_.q(_.p(b,1)),errorCode:_.q(_.p(b,2)),xXc:_.q(_.p(b,3)),domain:_.q(_.p(b,4)),reason:_.q(_.p(b,5)),sVc:_.q(_.p(b,6))};a&&(c.Ua=b);return c}};
var aAa=function(a){_.Y.call(this,a)};_.V(aAa,_.Y);_.k=aAa.prototype;_.k.Dva=function(a){return _.jc(this,4,a)};_.k.HPa=function(){return _.sc(this,zj,8)};_.k.dQa=function(){return _.p(this,9)};_.k.pZa=function(a){return _.jc(this,9,a)};_.k.toObject=function(a){return bAa(a,this)};
var bAa=function(a,b){if(null!=b){var c={cPc:_.q(_.p(b,1)),r2c:_.q(_.p(b,2)),o2c:_.q(_.p(b,3)),statusCode:_.q(_.p(b,4)),cKc:_.q(_.p(b,5)),Hua:_.q(_.p(b,6)),xvc:_.q(_.p(b,7)),LY:$za(a,b.HPa()),requestId:_.q(_.p(b,9)),OJc:_.q(_.$i(b,10))};a&&(c.Ua=b);return c}};
var cAa=function(a){_.Y.call(this,a)};_.V(cAa,_.Y);_.k=cAa.prototype;_.k.getUrl=function(){return _.p(this,2)};_.k.QK=function(){return _.p(this,2)};_.k.NM=function(a){return _.jc(this,2,a)};_.k.Y$=function(){return _.Xi(this,2)};_.k.uh=function(){return _.p(this,12)};_.k.FT=function(a){_.jc(this,12,a)};_.k.XK=function(){return _.Xi(this,12)};_.k.HPa=function(){return _.sc(this,zj,9)};_.k.dQa=function(){return _.p(this,10)};_.k.pZa=function(a){return _.jc(this,10,a)};
_.k.toObject=function(a){return dAa(a,this)};var dAa=function(a,b){if(null!=b){var c={method:_.q(_.p(b,1)),url:_.q(_.p(b,2)),G0c:_.q(_.p(b,3)),domain:_.q(_.p(b,12)),cPc:_.q(_.p(b,4)),e3c:_.q(_.p(b,5)),cKc:_.q(_.p(b,6)),Hua:_.q(_.p(b,7)),xvc:_.q(_.p(b,8)),LY:$za(a,b.HPa()),requestId:_.q(_.p(b,10)),OJc:_.q(_.$i(b,11))};a&&(c.Ua=b);return c}};
var Aj=function(a){_.Y.call(this,a)};_.V(Aj,_.Y);Aj.prototype.zqa=function(){return _.sc(this,cAa,2)};Aj.prototype.wQa=function(){return _.sc(this,aAa,3)};Aj.prototype.QPa=function(){return _.sc(this,wza,4)};Aj.prototype.toObject=function(a){return eAa(a,this)};var eAa=function(a,b){if(null!=b){var c={Zwc:_.q(_.p(b,1)),Ixa:dAa(a,b.zqa()),PQc:bAa(a,b.wQa()),wDc:xza(a,b.QPa()),f0c:Zza(a,_.sc(b,Yza,5))};a&&(c.Ua=b);return c}};
var Bj=function(a){_.Y.call(this,a,-1,fAa)};_.V(Bj,_.Y);Bj.prototype.getKey=function(){return _.p(this,1)};Bj.prototype.sD=function(a){_.jc(this,1,a)};Bj.prototype.VF=function(){return _.Xi(this,1)};Bj.prototype.rva=function(a){_.jc(this,3,a)};var fAa=[4];Bj.prototype.toObject=function(a){return gAa(a,this)};var gAa=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),yx:_.q(_.p(b,2)),cTa:_.q(_.p(b,3)),f_c:_.q(_.Zi(b,4))};a&&(c.Ua=b);return c}};
var hAa=function(a){_.Y.call(this,a)};_.V(hAa,_.Y);_.k=hAa.prototype;_.k.NK=function(){return _.mj(this,iAa,1,jAa)};_.k.ova=function(a){return _.Hya(this,1,jAa,a)};_.k.JJ=function(){return _.uc(this,1)};_.k.S$=function(){return Array.isArray(_.lj(this,1,jAa))};_.k.getTime=function(){return _.mj(this,kAa,2,jAa)};_.k.setTime=function(a){return _.Hya(this,2,jAa,a)};var iAa=function(a){_.Y.call(this,a)};_.V(iAa,_.Y);var kAa=function(a){_.Y.call(this,a)};_.V(kAa,_.Y);
kAa.prototype.setInterval=function(a){return _.jc(this,1,a)};kAa.prototype.clearInterval=function(){return _.nc(this,1)};var jAa=[1,2];hAa.prototype.toObject=function(a){return lAa(a,this)};var lAa=function(a,b){if(null!=b){var c={filter:mAa(a,b.NK()),time:nAa(a,b.getTime())};a&&(c.Ua=b);return c}};iAa.prototype.toObject=function(a){return mAa(a,this)};var mAa=function(a,b){if(null!=b){var c={fieldPath:_.q(_.p(b,1))};a&&(c.Ua=b);return c}};kAa.prototype.toObject=function(a){return nAa(a,this)};
var nAa=function(a,b){if(null!=b){var c={interval:_.q(_.p(b,1))};a&&(c.Ua=b);return c}};
var oAa=function(a){_.Y.call(this,a)};_.V(oAa,_.Y);oAa.prototype.getType=function(){return _.p(this,1)};oAa.prototype.ap=function(a){return _.jc(this,1,a)};oAa.prototype.toObject=function(a){return pAa(a,this)};var pAa=function(a,b){if(null!=b){var c={type:_.q(_.p(b,1)),region:_.q(_.p(b,2)),RVc:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var qAa=function(a){_.Y.call(this,a)};_.V(qAa,_.Y);qAa.prototype.toObject=function(a){return rAa(a,this)};var rAa=function(a,b){if(null!=b){var c={category:_.q(_.p(b,1))};a&&(c.Ua=b);return c}};
var sAa=function(a){_.Y.call(this,a)};_.V(sAa,_.Y);sAa.prototype.XPa=function(){return _.p(this,1)};sAa.prototype.toObject=function(a){return tAa(a,this)};var tAa=function(a,b){if(null!=b){var c={priority:_.q(_.p(b,1))};a&&(c.Ua=b);return c}};
var uAa=function(a){_.Y.call(this,a)};_.V(uAa,_.Y);_.k=uAa.prototype;_.k.w$=function(){return _.p(this,1)};_.k.bm=function(a){_.jc(this,1,a)};_.k.getUrl=function(){return _.p(this,2)};_.k.QK=function(){return _.p(this,2)};_.k.NM=function(a){return _.jc(this,2,a)};_.k.Y$=function(){return _.Xi(this,2)};_.k.toObject=function(a){return vAa(a,this)};var vAa=function(a,b){if(null!=b){var c={title:_.q(_.p(b,1)),url:_.q(_.p(b,2)),index:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var wAa=function(a){_.Y.call(this,a)};_.V(wAa,_.Y);wAa.prototype.toObject=function(a){return xAa(a,this)};var xAa=function(a,b){if(null!=b){var c={pageSize:_.q(_.p(b,1)),index:_.q(_.p(b,2)),uXc:_.q(_.p(b,3)),NZc:_.q(_.$i(b,4)),step:_.q(_.p(b,5)),p_c:_.q(_.p(b,6)),sortColumn:_.q(_.p(b,7)),W3c:_.q(_.p(b,8)),ETc:_.q(_.p(b,9)),e0c:_.q(_.p(b,10))};a&&(c.Ua=b);return c}};
var yAa=function(a){_.Y.call(this,a)};_.V(yAa,_.Y);yAa.prototype.getStringValue=function(){return _.lj(this,3,Cj)};yAa.prototype.setStringValue=function(a){return _.yh(this,3,Cj,a)};var Cj=[2,3,4,5,6];yAa.prototype.toObject=function(a){return zAa(a,this)};var zAa=function(a,b){if(null!=b){var c={pUc:_.q(_.p(b,1)),BUc:_.q(_.$i(b,pc(b,Cj,2))),stringValue:_.q(_.lj(b,3,Cj)),wXc:_.q(_.lj(b,4,Cj)),GRa:_.q(_.lj(b,5,Cj)),fNa:_.q(zya(b,pc(b,Cj,6))),d1c:_.q(_.p(b,7))};a&&(c.Ua=b);return c}};
var AAa=function(a){_.Y.call(this,a)};_.V(AAa,_.Y);AAa.prototype.toObject=function(a){return BAa(a,this)};var BAa=function(a,b){if(null!=b){var c={Fwa:_.q(_.p(b,1)),serverIp:_.q(_.p(b,2)),gua:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var DAa=function(a){_.Y.call(this,a,-1,CAa)};_.V(DAa,_.Y);DAa.prototype.Vrb=function(){return _.p(this,5)};var CAa=[15];DAa.prototype.toObject=function(a){return EAa(a,this)};
var EAa=function(a,b){if(null!=b){var c={s1c:_.q(_.p(b,1)),l4c:_.q(_.p(b,2)),HZc:_.q(_.p(b,3)),l0c:_.q(_.p(b,4)),ZHc:_.q(_.p(b,5)),t1c:_.q(_.p(b,6)),EZc:_.q(_.p(b,7)),FZc:_.q(_.p(b,8)),GZc:_.q(_.p(b,9)),BZc:_.q(_.p(b,10)),CZc:_.q(_.$i(b,11)),AZc:_.q(_.$i(b,12)),N3c:_.q(_.p(b,13)),U_c:xAa(a,_.sc(b,wAa,14)),e1c:_.vc(_.rc(b,yAa,15),zAa,a),nWc:vAa(a,_.sc(b,uAa,16)),mWc:tAa(a,_.sc(b,sAa,17)),OTc:lAa(a,_.sc(b,hAa,18)),lWc:rAa(a,_.sc(b,qAa,19)),XUc:pAa(a,_.sc(b,oAa,20))};a&&(c.Ua=b);return c}};
var Dj=function(a){_.Y.call(this,a,-1,FAa)};_.V(Dj,_.Y);Dj.prototype.Mrb=function(){return _.p(this,1)};Dj.prototype.fZa=function(a){return _.jc(this,1,a)};var FAa=[3];Dj.prototype.toObject=function(a){return GAa(a,this)};var GAa=function(a,b){if(null!=b){var c={nQ:_.q(_.p(b,1)),lXc:_.q(_.p(b,2)),D1c:_.q(_.Zi(b,3)),nxa:_.q(_.p(b,4)),RUc:_.q(_.p(b,7))};a&&(c.Ua=b);return c}};
var HAa=function(a){_.Y.call(this,a)};_.V(HAa,_.Y);HAa.prototype.toObject=function(a){return IAa(a,this)};var IAa=function(a,b){if(null!=b){var c={QTc:GAa(a,_.sc(b,Dj,1)),O5c:EAa(a,_.sc(b,DAa,2))};a&&(c.Ua=b);return c}};
var Ej=function(a){_.Y.call(this,a,-1,JAa)};_.V(Ej,_.Y);Ej.prototype.V9=function(){return _.p(this,10)};Ej.prototype.lv=function(a){return _.jc(this,10,a)};var JAa=[1];Ej.prototype.toObject=function(a){return KAa(a,this)};var KAa=function(a,b){if(null!=b){var c={cVc:_.vc(_.rc(b,Ej,1),KAa,a),AUc:_.q(_.p(b,2)),jba:_.q(_.p(b,3)),cF:_.q(_.p(b,10))};a&&(c.Ua=b);return c}};
var MAa=function(a){_.Y.call(this,a,-1,LAa)};_.V(MAa,_.Y);_.k=MAa.prototype;_.k.wva=function(a){_.jc(this,1,a)};_.k.kj=function(){return _.p(this,32)};_.k.setProjectId=function(a){return _.jc(this,32,a)};_.k.iva=function(a){_.jc(this,2,a)};_.k.Orb=function(){return _.p(this,3)};_.k.jZa=function(a){return _.jc(this,6,a)};_.k.rva=function(a){_.jc(this,7,a)};_.k.oZa=function(a){return _.jc(this,8,a)};_.k.bZa=function(a){return _.jc(this,12,a)};_.k.GPa=function(){return _.p(this,82)};
_.k.mfa=function(a){_.jc(this,82,a)};_.k.ALb=function(a){_.jc(this,16,a)};_.k.nZa=function(a){return _.jc(this,17,a)};_.k.cQa=function(){return _.p(this,18)};_.k.xva=function(a){return _.jc(this,18,a)};_.k.zqa=function(){return _.sc(this,cAa,30)};_.k.wQa=function(){return _.sc(this,aAa,31)};_.k.QPa=function(){return _.sc(this,wza,47)};_.k.APa=function(){return _.p(this,94)};_.k.lva=function(a){return _.jc(this,94,a)};_.k.Vrb=function(){return _.sc(this,Sza,98)};var LAa=[5,15,85,44,49,50,63,64,71];
MAa.prototype.toObject=function(a){if(null!=this){var b={projectNumber:_.q(_.p(this,1)),projectId:_.q(_.p(this,32)),organizationId:_.q(_.p(this,53)),cYc:_.q(_.p(this,72)),IVc:_.q(_.p(this,74)),vVc:_.q(_.p(this,40)),rVc:_.q(_.p(this,41)),yVc:_.q(_.p(this,42)),billingAccountId:_.q(_.p(this,2)),RLb:_.q(_.p(this,73)),xUc:_.q(_.p(this,52)),appId:_.q(_.p(this,37)),OXc:_.q(_.p(this,43)),hfb:_.q(_.p(this,57)),jfb:_.q(_.p(this,58)),lfb:_.q(_.p(this,59)),jUc:_.q(_.p(this,75)),ifb:_.q(_.p(this,62)),kfb:_.q(_.p(this,
65)),kUc:_.q(_.p(this,84)),oYc:_.q(_.p(this,60)),pYc:_.q(_.p(this,83)),C2c:_.q(_.p(this,61)),wZc:_.q(_.p(this,69)),Zwc:_.q(_.p(this,23)),eventType:_.q(_.p(this,3)),eC:_.q(_.p(this,4)),CXc:_.vc(_.rc(this,yj,5),tza,a),Bra:_.q(_.$i(this,6)),cTa:_.q(_.p(this,7)),yXa:_.q(_.p(this,8)),VZc:_.q(_.$i(this,9)),X2c:_.q(_.p(this,10)),F3c:_.q(_.p(this,11)),PP:_.q(_.p(this,12)),environment:_.q(_.p(this,82)),x2c:_.q(_.p(this,68)),cEb:_.q(_.p(this,13)),QXc:_.q(_.p(this,24)),qUc:_.q(_.p(this,35)),rUc:_.q(_.p(this,
70)),WTc:_.q(_.p(this,14)),w4c:_.vc(_.rc(this,rza,15),sza,a),Lra:_.q(_.$i(this,16)),aIc:_.q(_.p(this,17)),referer:_.q(_.p(this,18)),HVc:_.q(_.p(this,19)),utb:Wya(a,_.sc(this,Vya,20)),c0c:Nza(a,_.sc(this,Mza,91)),N5c:IAa(a,_.sc(this,HAa,21)),k1c:_.q(_.p(this,25)),WBc:_.q(_.p(this,22)),vZc:vza(a,_.sc(this,uza,51)),xZc:_.q(_.p(this,26)),n2c:eAa(a,_.sc(this,Aj,46)),j1c:_.q(_.$i(this,27)),b3c:_.q(_.p(this,28)),M1c:Xza(a,_.sc(this,Wza,38)),f1c:Vza(a,_.sc(this,Uza,29)),x4c:_.vc(_.rc(this,Bj,85),gAa,a),ZSb:_.q(_.p(this,
86)),Ixa:dAa(a,this.zqa()),PQc:bAa(a,this.wQa()),TWc:pza(a,_.sc(this,oza,33)),GUc:_.q(_.p(this,34)),R_c:_.q(_.p(this,36)),P_c:_.q(_.p(this,39)),j0c:_.q(_.Zi(this,44)),Q_c:_.q(_.p(this,45)),wDc:xza(a,this.QPa()),rWc:_.q(_.p(this,48)),zXc:xc(Bya(this,49)),U4c:_.vc(_.rc(this,Ej,50),KAa,a),YUc:_.q(_.p(this,54)),E_c:Gza(a,_.sc(this,Fza,55)),D_c:Bza(a,_.sc(this,Aza,56)),h_c:_.vc(_.rc(this,yza,63),zza,a),g_c:_.vc(_.rc(this,yza,64),zza,a),DZc:_.q(_.p(this,66)),JZc:_.q(_.p(this,67)),Z_c:_.q(_.Zi(this,71)),
zYc:_.q(_.p(this,76)),CYc:_.q(_.p(this,77)),yYc:_.q(_.p(this,78)),BYc:_.q(_.p(this,79)),AYc:_.q(_.p(this,80)),chb:_.q(_.p(this,81)),hjb:_.q(_.p(this,87)),V0c:Pza(a,_.sc(this,Oza,88)),N_c:_.q(_.p(this,89)),O_c:_.q(_.p(this,90)),v0c:_.q(_.p(this,92)),gaiaId:_.q(_.p(this,93)),Yib:_.q(_.p(this,94)),xVc:_.q(_.p(this,95)),ZTc:_.q(_.p(this,96)),YTc:_.q(_.p(this,97)),ZHc:Tza(a,this.Vrb())};a&&(b.Ua=this);a=b}else a=void 0;return a};
var NAa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("ja`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==
c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("ka`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};
var PAa=function(a,b,c){var d=String(_.Eb.location.href);return d&&a&&b?[b,OAa(NAa(d),a,c||null)].join(" "):null},OAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Pi(d,function(h){e.push(h)}),QAa(e.join(" "));var f=[],g=[];_.Pi(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];_.Pi(d,function(h){e.push(h)});a=QAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},QAa=function(a){var b=
yca();b.update(a);return b.digestString().toLowerCase()};
var RAa={};
var Gca="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
var SAa,TAa=function(){if(void 0===SAa){var a=null,b=_.Eb.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:twa,createScript:twa,createScriptURL:twa})}catch(c){_.Eb.console&&_.Eb.console.error(c.message)}SAa=a}return SAa};
var VAa,UAa;_.Fj=function(a,b){this.TNb=a===UAa&&b||"";this.jec=VAa};_.Fj.prototype.Hw=!0;_.Fj.prototype.Pp=function(){return this.TNb};_.$g=function(a){return a instanceof _.Fj&&a.constructor===_.Fj&&a.jec===VAa?a.TNb:"type_error:Const"};_.ah=function(a){return new _.Fj(UAa,a)};VAa={};UAa={};
var WAa;WAa={};_.Gj=function(a,b){this.KWa=b===WAa?a:"";this.Hw=!0};_.Gj.prototype.toString=function(){return this.KWa.toString()};_.Gj.prototype.Pp=function(){return this.KWa.toString()};_.Kva=function(a){return a instanceof _.Gj&&a.constructor===_.Gj?a.KWa:"type_error:SafeScript"};_.Hj=function(a){var b=TAa();a=b?b.createScript(a):a;return new _.Gj(a,WAa)};
var XAa;_.Ij=function(a,b){this.OWa=b===XAa?a:""};_.Ij.prototype.toString=function(){return this.OWa+""};_.Ij.prototype.Hw=!0;_.Ij.prototype.Pp=function(){return this.OWa.toString()};_.Jj=function(a){return _.Yg(a).toString()};_.Yg=function(a){return a instanceof _.Ij&&a.constructor===_.Ij?a.OWa:"type_error:TrustedResourceUrl"};XAa={};_.Jf=function(a){var b=TAa();a=b?b.createScriptURL(a):a;return new _.Ij(a,XAa)};
var ZAa,aBa,YAa;_.Ef=function(a,b){this.NWa=b===YAa?a:""};_.Ef.prototype.toString=function(){return this.NWa.toString()};_.Ef.prototype.Hw=!0;_.Ef.prototype.Pp=function(){return this.NWa.toString()};_.Ff=function(a){return a instanceof _.Ef&&a.constructor===_.Ef?a.NWa:"type_error:SafeUrl"};ZAa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;_.$Aa=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(ZAa)?_.Lf(a):null};aBa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.Kj=function(a){a instanceof _.Ef||(a="object"==typeof a&&a.Hw?a.Pp():String(a),a=aBa.test(a)?_.Lf(a):_.$Aa(a));return a||_.jma};_.Lj=function(a,b){if(a instanceof _.Ef)return a;a="object"==typeof a&&a.Hw?a.Pp():String(a);if(b&&/^data:/i.test(a)&&(b=_.$Aa(a)||_.jma,b.Pp()==a))return b;aBa.test(a)||(a="about:invalid#zClosurez");return _.Lf(a)};YAa={};_.Lf=function(a){return new _.Ef(a,YAa)};_.jma=_.Lf("about:invalid#zClosurez");
_.bBa={};_.Mj=function(a,b){this.MWa=b===_.bBa?a:"";this.Hw=!0};_.Mj.prototype.Pp=function(){return this.MWa};_.Mj.prototype.toString=function(){return this.MWa.toString()};_.cBa=new _.Mj("",_.bBa);_.dBa=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.eBa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.fBa=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");
_.gBa={};_.Nj=function(a,b){this.LWa=b===_.gBa?a:"";this.Hw=!0};_.Nj.prototype.toString=function(){return this.LWa.toString()};_.Nj.prototype.Pp=function(){return this.LWa};_.hBa=new _.Nj("",_.gBa);
var iBa;iBa={};_.Oj=function(a,b){this.JWa=b===iBa?a:"";this.Hw=!0};_.Oj.prototype.Pp=function(){return this.JWa.toString()};_.Oj.prototype.toString=function(){return this.JWa.toString()};_.Qj=function(a){return _.Pj(a).toString()};_.Pj=function(a){return a instanceof _.Oj&&a.constructor===_.Oj?a.JWa:"type_error:SafeHtml"};_.th=function(a){var b=TAa();a=b?b.createHTML(a):a;return new _.Oj(a,iBa)};_.jBa=new _.Oj(_.Eb.trustedTypes&&_.Eb.trustedTypes.emptyHTML||"",iBa);
var mBa,oBa;_.kBa=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.Pj(_.jBa);return!b.parentElement});_.ora=function(a,b){b=b instanceof _.Ef?b:_.Lj(b);a.href=_.Ff(b)};mBa=function(a,b){var c=_.lBa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.Yg(b)};
_.Rj=function(a,b,c,d){a=a instanceof _.Ef?a:_.Lj(a);b=b||_.Eb;c=c instanceof _.Fj?_.$g(c):c||"";return void 0!==d?b.open(_.Ff(a),c,d):b.open(_.Ff(a),c)};_.lBa=function(a){return _.nBa("script[nonce]",a)};oBa=/^[\w+/_-]+[=]{0,2}$/;_.nBa=function(a,b){b=(b||_.Eb).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&oBa.test(a)?a:"":""};
var pBa,Tj;pBa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Tj=function(a,b){if(!Number.isFinite(a))return String(a);a=String(a);var c=a.indexOf(".");-1===c&&(c=a.length);var d="-"===a[0]?"-":"";d&&(a=a.substring(1));return d+pBa("0",Math.max(0,b-c))+a};_.Vj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.$h()).toString(36)};
_.qBa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.rBa=function(a,b){var c=1;a=a.split(b);for(var d=[];0<c&&a.length;)d.push(a.shift()),c--;a.length&&d.push(a.join(b));return d};
_.Wj=function(a){this.Zh=a||{cookie:""}};_.k=_.Wj.prototype;_.k.isEnabled=function(){if(!_.Eb.navigator.cookieEnabled)return!1;if(!this.Tl())return!0;this.set("TESTCOOKIESENABLED","1",{dca:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.k.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.UJb;d=c.rKb||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.dca}if(/[;=\s]/.test(a))throw Error("ta`"+a);if(/[;\r\n]/.test(b))throw Error("ua`"+b);void 0===h&&(h=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";h=0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString();this.Zh.cookie=a+"="+b+c+g+h+d+(null!=e?";samesite="+e:"")};
_.k.get=function(a,b){for(var c=a+"=",d=(this.Zh.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Oi)(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};_.k.remove=function(a,b,c){var d=this.RP(a);this.set(a,"",{dca:0,path:b,domain:c});return d};_.k.PF=function(){return sBa(this).keys};_.k.vu=function(){return sBa(this).values};_.k.Tl=function(){return!this.Zh.cookie};_.k.Bz=function(){return this.Zh.cookie?(this.Zh.cookie||"").split(";").length:0};
_.k.RP=function(a){return void 0!==this.get(a)};_.k.clear=function(){for(var a=sBa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var sBa=function(a){a=(a.Zh.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Oi)(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};
var tBa,uBa;tBa=function(a){return!!RAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};uBa=function(a,b,c,d){(a=_.Eb[a])||(a=(new _.Wj(document)).get(b));return a?PAa(a,c,d):null};
_.vBa=function(a,b){b=void 0===b?!1:b;var c=NAa(String(_.Eb.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.Eb.__SAPISID||_.Eb.__APISID||_.Eb.__3PSAPISID||_.Eb.__OVERRIDE_SID;tBa(e)&&(f=f||_.Eb.__1PSAPISID);if(f)e=!0;else{var g=new _.Wj(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID");tBa(e)&&(f=f||g.get("__Secure-1PAPISID"));e=!!f}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?_.Eb.__SAPISID:_.Eb.__APISID,
e||(e=new _.Wj(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?PAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&tBa(b)&&((b=uBa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=uBa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};
var xBa=function(a){_.Y.call(this,a,-1,wBa)};_.V(xBa,_.Y);var wBa=[2];xBa.prototype.toObject=function(a){return yBa(a,this)};var yBa=function(a,b){if(null!=b){var c={hVc:xc(Aya(b,1)),iVc:_.q(_.p(b,4)),sXc:xc(Bya(b,2)),E5c:_.q(_.$i(b,3))};a&&(c.Ua=b);return c}};
try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var zBa=_.Qi||_.Si;
var Xj=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};Xj.prototype.clone=function(){return new Xj(this.x,this.y)};Xj.prototype.equals=function(a){return a instanceof Xj&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};var ABa=function(a,b){return new Xj(a.x-b.x,a.y-b.y)};_.k=Xj.prototype;_.k.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.k.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};
_.k.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};_.k.translate=function(a,b){a instanceof Xj?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};_.k.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};
var Yj=function(a,b){this.width=a;this.height=b};_.k=Yj.prototype;_.k.clone=function(){return new Yj(this.width,this.height)};_.k.aspectRatio=function(){return this.width/this.height};_.k.Tl=function(){return!(this.width*this.height)};_.k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.k.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};
var ak,CBa,EBa,DBa,GBa,IBa,HBa,bk,JBa,FBa,Zj,KBa,LBa,NBa,BBa;ak=function(a){return a?new BBa(Zj(a)):uwa||(uwa=new BBa)};CBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};EBa=function(a,b){zca(b,function(c,d){c&&"object"==typeof c&&c.Hw&&(c=c.Pp());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:DBa.hasOwnProperty(d)?a.setAttribute(DBa[d],c):_.Mi(d,"aria-")||_.Mi(d,"data-")?a.setAttribute(d,c):a[d]=c})};
DBa={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};GBa=function(a){a=a.document;a=FBa(a)?a.documentElement:a.body;return new Yj(a.clientWidth,a.clientHeight)};
IBa=function(a){var b=HBa(a);a=a.parentWindow||a.defaultView;return _.Qi&&_.Vi("10")&&a.pageYOffset!=b.scrollTop?new Xj(b.scrollLeft,b.scrollTop):new Xj(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};HBa=function(a){return a.scrollingElement?a.scrollingElement:!_.Si&&FBa(a)?a.documentElement:a.body||a.documentElement};bk=function(a){return a?a.parentWindow||a.defaultView:window};
JBa=function(a,b,c){function d(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(var e=1;e<c.length;e++){var f=c[e];if(!_.Sb(f)||_.Tb(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.Tb(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}_.Pi(g?_.Rb(f):f,d)}}};_.fh=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
FBa=function(a){return"CSS1Compat"==a.compatMode};_.ck=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.dk=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Zj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};KBa=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.ck(a),a.appendChild(Zj(a).createTextNode(String(b)))};
_.MBa=function(a){var b;(b="A"==a.tagName&&a.hasAttribute("href")||"INPUT"==a.tagName||"TEXTAREA"==a.tagName||"SELECT"==a.tagName||"BUTTON"==a.tagName?!a.disabled&&(!a.hasAttribute("tabindex")||LBa(a)):a.hasAttribute("tabindex")&&LBa(a))&&_.Qi?(a="function"!==typeof a.getBoundingClientRect||_.Qi&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
LBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};NBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};BBa=function(a){this.Zh=a||_.Eb.document||document};_.k=BBa.prototype;_.k.bqa=ak;_.k.Mo=function(a){return CBa(this.Zh,a)};_.k.getElementsByTagName=function(a,b){return(b||this.Zh).getElementsByTagName(String(a))};_.k.setProperties=EBa;_.k.SF=function(){var a=this.getWindow();return GBa(a||window)};
_.k.createElement=function(a){return _.fh(this.Zh,a)};_.k.createTextNode=function(a){return this.Zh.createTextNode(String(a))};_.k.getWindow=function(){var a=this.Zh;return a.parentWindow||a.defaultView};_.k.appendChild=function(a,b){a.appendChild(b)};_.k.append=function(a,b){JBa(Zj(a),a,arguments)};_.k.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
_.k.removeNode=_.dk;_.k.Os=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.k.lqa=function(a){var b;if(zBa&&!(_.Qi&&_.Vi("9")&&!_.Vi("10")&&_.Eb.SVGElement&&a instanceof _.Eb.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return _.Tb(b)&&1==b.nodeType?b:null};
_.k.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};_.k.Mw=_.MBa;
var ek=function(){this.CY=this.CY;this.lS=this.lS};ek.prototype.CY=!1;ek.prototype.isDisposed=function(){return this.CY};ek.prototype.dispose=function(){this.CY||(this.CY=!0,this.Em())};var OBa=function(a,b){a.CY?b():(a.lS||(a.lS=[]),a.lS.push(b))};ek.prototype.Em=function(){if(this.lS)for(;this.lS.length;)this.lS.shift()()};
var fk=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Dda=!1};fk.prototype.stopPropagation=function(){this.Dda=!0};fk.prototype.preventDefault=function(){this.defaultPrevented=!0};
var PBa=[],QBa=[],RBa=!1,SBa=function(a){PBa[PBa.length]=a;if(RBa)for(var b=0;b<QBa.length;b++)a((0,_.hh)(QBa[b].wrap,QBa[b]))};
var TBa=function(){if(!_.Eb.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{_.Eb.addEventListener("test",function(){},b),_.Eb.removeEventListener("test",function(){},b)}catch(c){}return a}();
var gk=function(a,b){fk.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.sQ=null;a&&this.init(a,b)};_.ai(gk,fk);var UBa={2:"touch",3:"pen",4:"mouse"};
gk.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?Ri&&(Nxa(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=_.Si||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Si||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===
typeof a.pointerType?a.pointerType:UBa[a.pointerType]||"";this.state=a.state;this.sQ=a;a.defaultPrevented&&gk.Bx.preventDefault.call(this)};gk.prototype.stopPropagation=function(){gk.Bx.stopPropagation.call(this);this.sQ.stopPropagation?this.sQ.stopPropagation():this.sQ.cancelBubble=!0};gk.prototype.preventDefault=function(){gk.Bx.preventDefault.call(this);var a=this.sQ;a.preventDefault?a.preventDefault():a.returnValue=!1};
var VBa="closure_listenable_"+(1E6*Math.random()|0),WBa=function(a){return!(!a||!a[VBa])};
var XBa=0;
var YBa=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.handler=e;this.key=++XBa;this.removed=this.cna=!1},ZBa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};
var hk=function(a){this.src=a;this.qj={};this.aha=0};hk.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.qj[f];a||(a=this.qj[f]=[],this.aha++);var g=$Ba(a,b,d,e);-1<g?(b=a[g],c||(b.cna=!1)):(b=new YBa(b,this.src,f,!!d,e),b.cna=c,a.push(b));return b};hk.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.qj))return!1;var e=this.qj[a];b=$Ba(e,b,c,d);return-1<b?(ZBa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.qj[a],this.aha--),!0):!1};
var aCa=function(a,b){var c=b.type;c in a.qj&&_.Qb(a.qj[c],b)&&(ZBa(b),0==a.qj[c].length&&(delete a.qj[c],a.aha--))};hk.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.qj)if(!a||c==a){for(var d=this.qj[c],e=0;e<d.length;e++)++b,ZBa(d[e]);delete this.qj[c];this.aha--}return b};hk.prototype.l$=function(a,b,c,d){a=this.qj[a.toString()];var e=-1;a&&(e=$Ba(a,b,c,d));return-1<e?a[e]:null};
hk.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Cca(this.qj,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};var $Ba=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.removed&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};
var bCa,cCa,dCa,gCa,iCa,eCa,jk,lCa,jCa,kCa,hCa,mCa,fCa;bCa="closure_lm_"+(1E6*Math.random()|0);cCa={};dCa=0;_.ik=function(a,b,c,d,e){if(d&&d.once)return eCa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.ik(a,b[f],c,d,e);return null}c=fCa(c);return WBa(a)?a.listen(b,c,_.Tb(d)?!!d.capture:!!d,e):gCa(a,b,c,!1,d,e)};
gCa=function(a,b,c,d,e,f){if(!b)throw Error("va");var g=_.Tb(e)?!!e.capture:!!e,h=hCa(a);h||(a[bCa]=h=new hk(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=iCa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)TBa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(jCa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("wa");dCa++;return c};
iCa=function(){var a=kCa,b=function(c){return a.call(b.src,b.listener,c)};return b};eCa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)eCa(a,b[f],c,d,e);return null}c=fCa(c);return WBa(a)?a.ATa(b,c,_.Tb(d)?!!d.capture:!!d,e):gCa(a,b,c,!0,d,e)};jk=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)jk(a,b[f],c,d,e);else d=_.Tb(d)?!!d.capture:!!d,c=fCa(c),WBa(a)?a.zt(b,c,d,e):a&&(a=hCa(a))&&(b=a.l$(b,c,d,e))&&lCa(b)};
lCa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(WBa(b))aCa(b.fC,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(jCa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);dCa--;(c=hCa(b))?(aCa(c,a),0==c.aha&&(c.src=null,b[bCa]=null)):ZBa(a)}}};jCa=function(a){return a in cCa?cCa[a]:cCa[a]="on"+a};
kCa=function(a,b){if(a.removed)a=!0;else{b=new gk(b,this);var c=a.listener,d=a.handler||a.src;a.cna&&lCa(a);a=c.call(d,b)}return a};hCa=function(a){a=a[bCa];return a instanceof hk?a:null};mCa="__closure_events_fn_"+(1E9*Math.random()>>>0);fCa=function(a){if("function"===typeof a)return a;a[mCa]||(a[mCa]=function(b){return a.handleEvent(b)});return a[mCa]};SBa(function(a){kCa=a(kCa)});
var lk=function(){ek.call(this);this.fC=new hk(this);this.Mrc=this;this.gWa=null};_.ai(lk,ek);lk.prototype[VBa]=!0;_.k=lk.prototype;_.k.addEventListener=function(a,b,c,d){_.ik(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){jk(this,a,b,c,d)};
_.k.dispatchEvent=function(a){var b,c=this.gWa;if(c)for(b=[];c;c=c.gWa)b.push(c);c=this.Mrc;var d=a.type||a;if("string"===typeof a)a=new fk(a,c);else if(a instanceof fk)a.target=a.target||c;else{var e=a;a=new fk(d,c);_.Bc(a,e)}e=!0;if(b)for(var f=b.length-1;!a.Dda&&0<=f;f--){var g=a.currentTarget=b[f];e=nCa(g,d,!0,a)&&e}a.Dda||(g=a.currentTarget=c,e=nCa(g,d,!0,a)&&e,a.Dda||(e=nCa(g,d,!1,a)&&e));if(b)for(f=0;!a.Dda&&f<b.length;f++)g=a.currentTarget=b[f],e=nCa(g,d,!1,a)&&e;return e};
_.k.Em=function(){lk.Bx.Em.call(this);this.removeAllListeners();this.gWa=null};_.k.listen=function(a,b,c,d){return this.fC.add(String(a),b,!1,c,d)};_.k.ATa=function(a,b,c,d){return this.fC.add(String(a),b,!0,c,d)};_.k.zt=function(a,b,c,d){return this.fC.remove(String(a),b,c,d)};_.k.removeAllListeners=function(a){return this.fC?this.fC.removeAll(a):0};
var nCa=function(a,b,c,d){b=a.fC.qj[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.removed&&g.capture==c){var h=g.listener,n=g.handler||g.src;g.cna&&aCa(a.fC,g);e=!1!==h.call(n,d)&&e}}return e&&!d.defaultPrevented};lk.prototype.l$=function(a,b,c,d){return this.fC.l$(String(a),b,c,d)};lk.prototype.hasListener=function(a,b){return this.fC.hasListener(void 0!==a?String(a):void 0,b)};
var oCa=function(a){this.W7=this.iMa=this.ovb=a};oCa.prototype.reset=function(){this.W7=this.iMa=this.ovb};oCa.prototype.getValue=function(){return this.iMa};
var pCa=function(){};pCa.prototype.ne=function(a){var b=[];qCa(this,a,b);return b.join("")};
var qCa=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),qCa(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof f&&(c.push(e),rCa(d,c),c.push(":"),qCa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":rCa(b,c);
break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("xa`"+typeof b);}}},sCa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},tCa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,rCa=function(a,b){b.push('"',a.replace(tCa,function(c){var d=sCa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
sCa[c]=d);return d}),'"')};
var uCa=function(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};
var vCa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};
var wCa=function(){};wCa.prototype.Ghb=null;wCa.prototype.getOptions=function(){return this.Ghb||(this.Ghb=this.Qvb())};
var xCa,yCa=function(){};_.ai(yCa,wCa);yCa.prototype.V7=function(){var a=zCa(this);return a?new ActiveXObject(a):new XMLHttpRequest};yCa.prototype.Qvb=function(){var a={};zCa(this)&&(a[0]=!0,a[1]=!0);return a};
var zCa=function(a){if(!a.vub&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.vub=d}catch(e){}}throw Error("ya");}return a.vub};xCa=new yCa;
var ACa=function(a,b){this.Juc=a;this.TJc=b;this.Zsa=0;this.Qs=null};ACa.prototype.get=function(){if(0<this.Zsa){this.Zsa--;var a=this.Qs;this.Qs=a.next;a.next=null}else a=this.Juc();return a};ACa.prototype.put=function(a){this.TJc(a);100>this.Zsa&&(this.Zsa++,a.next=this.Qs,this.Qs=a)};
var BCa,CCa=function(){var a=_.Eb.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Lb("Presto")&&(a=function(){var e=_.fh(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),h="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.hh)(function(n){if(("*"==h||n.origin==h)&&n.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!Bba()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.Eb.setTimeout(e,0)}},DCa=function(a){return a};SBa(function(a){DCa=a});
var ECa=function(){this.Fxa=this.s2=null};ECa.prototype.add=function(a,b){var c=FCa.get();c.set(a,b);this.Fxa?this.Fxa.next=c:this.s2=c;this.Fxa=c};ECa.prototype.remove=function(){var a=null;this.s2&&(a=this.s2,this.s2=this.s2.next,this.s2||(this.Fxa=null),a.next=null);return a};var FCa=new ACa(function(){return new GCa},function(a){return a.reset()}),GCa=function(){this.next=this.scope=this.fn=null};GCa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
GCa.prototype.reset=function(){this.next=this.scope=this.fn=null};
var HCa,ICa=!1,JCa=new ECa,LCa=function(a,b){HCa||KCa();ICa||(HCa(),ICa=!0);JCa.add(a,b)},KCa=function(){if(_.Eb.Promise&&_.Eb.Promise.resolve){var a=_.Eb.Promise.resolve(void 0);HCa=function(){a.then(MCa)}}else HCa=function(){var b=MCa;b=DCa(b);"function"!==typeof _.Eb.setImmediate||_.Eb.Window&&_.Eb.Window.prototype&&!Lb("Edge")&&_.Eb.Window.prototype.setImmediate==_.Eb.setImmediate?(BCa||(BCa=CCa()),BCa(b)):_.Eb.setImmediate(b)}},MCa=function(){for(var a;a=JCa.remove();){try{a.fn.call(a.scope)}catch(b){Kca(b)}FCa.put(a)}ICa=
!1};
var NCa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};
var nk=function(a){this.Oc=0;this.dh=void 0;this.OX=this.DJ=this.zr=null;this.Iqa=this.KNa=!1;if(a!=eza)try{var b=this;a.call(void 0,function(c){mk(b,2,c)},function(c){mk(b,3,c)})}catch(c){mk(this,3,c)}},OCa=function(){this.next=this.context=this.X_=this.Hca=this.Vg=null;this.uma=!1};OCa.prototype.reset=function(){this.context=this.X_=this.Hca=this.Vg=null;this.uma=!1};
var PCa=new ACa(function(){return new OCa},function(a){a.reset()}),QCa=function(a,b,c){var d=PCa.get();d.Hca=a;d.X_=b;d.context=c;return d},ok=function(a){if(a instanceof nk)return a;var b=new nk(eza);mk(b,2,a);return b},SCa=function(a,b,c){RCa(a,b,c,null)||LCa(_.Zh(b,a))},TCa=function(a){return new nk(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,x){d--;e[r]=x;0==d&&b(e)},g=function(r){c(r)},h=0,n;h<a.length;h++)n=a[h],SCa(n,_.Zh(f,h),g);else b(e)})};
nk.prototype.then=function(a,b,c){return UCa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};nk.prototype.$goog_Thenable=!0;nk.prototype.ZM=function(a,b){return UCa(this,null,a,b)};nk.prototype.catch=nk.prototype.ZM;nk.prototype.cancel=function(a){if(0==this.Oc){var b=new pk(a);LCa(function(){VCa(this,b)},this)}};
var VCa=function(a,b){if(0==a.Oc)if(a.zr){var c=a.zr;if(c.DJ){for(var d=0,e=null,f=null,g=c.DJ;g&&(g.uma||(d++,g.Vg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Oc&&1==d?VCa(c,b):(f?(d=f,d.next==c.OX&&(c.OX=d),d.next=d.next.next):WCa(c),XCa(c,e,3,b)))}a.zr=null}else mk(a,3,b)},ZCa=function(a,b){a.DJ||2!=a.Oc&&3!=a.Oc||YCa(a);a.OX?a.OX.next=b:a.DJ=b;a.OX=b},UCa=function(a,b,c,d){var e=QCa(null,null,null);e.Vg=new nk(function(f,g){e.Hca=b?function(h){try{var n=b.call(d,h);f(n)}catch(r){g(r)}}:f;
e.X_=c?function(h){try{var n=c.call(d,h);void 0===n&&h instanceof pk?g(h):f(n)}catch(r){g(r)}}:g});e.Vg.zr=a;ZCa(a,e);return e.Vg};nk.prototype.rPc=function(a){this.Oc=0;mk(this,2,a)};nk.prototype.sPc=function(a){this.Oc=0;mk(this,3,a)};
var mk=function(a,b,c){0==a.Oc&&(a===c&&(b=3,c=new TypeError("za")),a.Oc=1,RCa(c,a.rPc,a.sPc,a)||(a.dh=c,a.Oc=b,a.zr=null,YCa(a),3!=b||c instanceof pk||$Ca(a,c)))},RCa=function(a,b,c,d){if(a instanceof nk)return ZCa(a,QCa(b||eza,c||null,d)),!0;if(NCa(a))return a.then(b,c,d),!0;if(_.Tb(a))try{var e=a.then;if("function"===typeof e)return aDa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},aDa=function(a,b,c,d,e){var f=!1,g=function(n){f||(f=!0,c.call(e,n))},h=function(n){f||(f=!0,d.call(e,n))};
try{b.call(a,g,h)}catch(n){h(n)}},YCa=function(a){a.KNa||(a.KNa=!0,LCa(a.bpa,a))},WCa=function(a){var b=null;a.DJ&&(b=a.DJ,a.DJ=b.next,b.next=null);a.DJ||(a.OX=null);return b};nk.prototype.bpa=function(){for(var a;a=WCa(this);)XCa(this,a,this.Oc,this.dh);this.KNa=!1};
var XCa=function(a,b,c,d){if(3==c&&b.X_&&!b.uma)for(;a&&a.Iqa;a=a.zr)a.Iqa=!1;if(b.Vg)b.Vg.zr=null,bDa(b,c,d);else try{b.uma?b.Hca.call(b.context):bDa(b,c,d)}catch(e){cDa.call(null,e)}PCa.put(b)},bDa=function(a,b,c){2==b?a.Hca.call(a.context,c):a.X_&&a.X_.call(a.context,c)},$Ca=function(a,b){a.Iqa=!0;LCa(function(){a.Iqa&&cDa.call(null,b)})},cDa=Kca,pk=function(a){_.aa.call(this,a);this.OHb=!1};_.ai(pk,_.aa);pk.prototype.name="cancel";
var qk=function(a,b){lk.call(this);this.sra=a||1;this.Lga=b||_.Eb;this.Ugb=(0,_.hh)(this.HOc,this);this.Fyb=_.$h()};_.ai(qk,lk);_.k=qk.prototype;_.k.enabled=!1;_.k.IA=null;_.k.setInterval=function(a){this.sra=a;this.IA&&this.enabled?(this.stop(),this.start()):this.IA&&this.stop()};
_.k.HOc=function(){if(this.enabled){var a=_.$h()-this.Fyb;0<a&&a<.8*this.sra?this.IA=this.Lga.setTimeout(this.Ugb,this.sra-a):(this.IA&&(this.Lga.clearTimeout(this.IA),this.IA=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.k.start=function(){this.enabled=!0;this.IA||(this.IA=this.Lga.setTimeout(this.Ugb,this.sra),this.Fyb=_.$h())};_.k.stop=function(){this.enabled=!1;this.IA&&(this.Lga.clearTimeout(this.IA),this.IA=null)};
_.k.Em=function(){qk.Bx.Em.call(this);this.stop();delete this.Lga};var dDa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.hh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.hh)(a.handleEvent,a);else throw Error("Aa");return 2147483647<Number(b)?-1:_.Eb.setTimeout(a,b||0)},eDa=function(a){var b=null;return(new nk(function(c,d){b=dDa(function(){c(void 0)},a);-1==b&&d(Error("Ba"))})).ZM(function(c){_.Eb.clearTimeout(b);throw c;})};
var rk,fDa,gDa,hDa,iDa,jDa,lDa,mDa,nDa,oDa,pDa,kra;rk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");fDa=function(a){a=a.match(rk)[1]||null;!a&&_.Eb.self&&_.Eb.self.location&&(a=_.Eb.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
gDa=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};hDa=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};
iDa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)iDa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};jDa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)iDa(a[b],a[b+1],c);return c.join("&")};_.kDa=function(a){var b=[],c;for(c in a)iDa(c,a[c],b);return b.join("&")};lDa=function(a,b){var c=2==arguments.length?jDa(arguments[1],0):jDa(arguments,1);return hDa(a,c)};
mDa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return hDa(a,b+c)};nDa=function(a,b,c){for(;0<=(b=a.indexOf("format",b))&&b<c;){var d=a.charCodeAt(b-1);if(38==d||63==d)if(d=a.charCodeAt(b+6),!d||61==d||38==d||35==d)return b;b+=7}return-1};oDa=/#|$/;pDa=/[?&]($|#)/;kra=function(a,b){_.zxa(a,"/")&&(a=a.slice(0,-1));_.Mi(b,"/")&&(b=b.slice(1));return a+"/"+b};
var yDa;_.sk=function(a){lk.call(this);this.headers=new Map;this.Lxa=a||null;this.lJ=!1;this.Kxa=this.Lc=null;this.rba="";this.qL=0;this.FR="";this.rR=this.sRa=this.jra=this.ANa=!1;this.X1=0;this.Gwa=null;this.VXa="";this.m1a=this.q2=!1;this.M0a=null};_.ai(_.sk,lk);var qDa=/^https?$/i,rDa=["POST","PUT"],sDa=[],Lca=function(a,b,c,d,e,f,g){var h=new _.sk;sDa.push(h);b&&h.listen("complete",b);h.ATa("ready",h.Vtc);f&&(h.X1=Math.max(0,f));g&&(h.q2=g);h.send(a,c,d,e)};
_.sk.prototype.Vtc=function(){this.dispose();_.Qb(sDa,this)};_.sk.prototype.setTrustToken=function(a){this.M0a=a};
_.sk.prototype.send=function(a,b,c,d){if(this.Lc)throw Error("Ca`"+this.rba+"`"+a);b=b?b.toUpperCase():"GET";this.rba=a;this.FR="";this.qL=0;this.ANa=!1;this.lJ=!0;this.Lc=this.Lxa?this.Lxa.V7():xCa.V7();this.Kxa=this.Lxa?this.Lxa.getOptions():xCa.getOptions();this.Lc.onreadystatechange=(0,_.hh)(this.lDb,this);try{this.sRa=!0,this.Lc.open(b,String(a),!0),this.sRa=!1}catch(g){this.Af(5,g);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,
d[e]);else if("function"===typeof d.keys&&"function"===typeof d.get){e=_.l(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("Da`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.Eb.FormData&&a instanceof _.Eb.FormData;!(0<=(0,_.Pb)(rDa,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.l(c);for(d=b.next();!d.done;d=b.next())c=_.l(d.value),d=c.next().value,c=c.next().value,
this.Lc.setRequestHeader(d,c);this.VXa&&(this.Lc.responseType=this.VXa);"withCredentials"in this.Lc&&this.Lc.withCredentials!==this.q2&&(this.Lc.withCredentials=this.q2);if("setTrustToken"in this.Lc&&this.M0a)try{this.Lc.setTrustToken(this.M0a)}catch(g){}try{tDa(this),0<this.X1&&((this.m1a=uDa(this.Lc))?(this.Lc.timeout=this.X1,this.Lc.ontimeout=(0,_.hh)(this.nU,this)):this.Gwa=dDa(this.nU,this.X1,this)),this.jra=!0,this.Lc.send(a),this.jra=!1}catch(g){this.Af(5,g)}};
var uDa=function(a){return _.Qi&&_.Vi(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.sk.prototype.nU=function(){"undefined"!=typeof kwa&&this.Lc&&(this.FR="Timed out after "+this.X1+"ms, aborting",this.qL=8,this.dispatchEvent("timeout"),this.abort(8))};_.sk.prototype.Af=function(a,b){this.lJ=!1;this.Lc&&(this.rR=!0,this.Lc.abort(),this.rR=!1);this.FR=b;this.qL=a;vDa(this);wDa(this)};var vDa=function(a){a.ANa||(a.ANa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.sk.prototype.abort=function(a){this.Lc&&this.lJ&&(this.lJ=!1,this.rR=!0,this.Lc.abort(),this.rR=!1,this.qL=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),wDa(this))};_.sk.prototype.Em=function(){this.Lc&&(this.lJ&&(this.lJ=!1,this.rR=!0,this.Lc.abort(),this.rR=!1),wDa(this,!0));_.sk.Bx.Em.call(this)};_.sk.prototype.lDb=function(){this.isDisposed()||(this.sRa||this.jra||this.rR?xDa(this):this.IVa())};_.sk.prototype.IVa=function(){xDa(this)};
var xDa=function(a){if(a.lJ&&"undefined"!=typeof kwa&&(!a.Kxa[1]||4!=tk(a)||2!=a.Xg()))if(a.jra&&4==tk(a))dDa(a.lDb,0,a);else if(a.dispatchEvent("readystatechange"),a.Vs()){a.lJ=!1;try{if(Mca(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.qL=6;try{var b=2<tk(a)?a.Lc.statusText:""}catch(c){b=""}a.FR=b+" ["+a.Xg()+"]";vDa(a)}}finally{wDa(a)}}},wDa=function(a,b){if(a.Lc){tDa(a);var c=a.Lc,d=a.Kxa[0]?function(){}:null;a.Lc=null;a.Kxa=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},tDa=function(a){a.Lc&&a.m1a&&(a.Lc.ontimeout=null);a.Gwa&&(_.Eb.clearTimeout(a.Gwa),a.Gwa=null)};_.sk.prototype.isActive=function(){return!!this.Lc};_.sk.prototype.Vs=function(){return 4==tk(this)};var Mca=function(a){var b=a.Xg(),c;if(!(c=vCa(b))){if(b=0===b)a=fDa(String(a.rba)),b=!qDa.test(a);c=b}return c},tk=function(a){return a.Lc?a.Lc.readyState:0};_.sk.prototype.Xg=function(){try{return 2<tk(this)?this.Lc.status:-1}catch(a){return-1}};
_.Nca=function(a){try{return a.Lc?a.Lc.responseText:""}catch(b){return""}};yDa=function(a){try{if(!a.Lc)return null;if("response"in a.Lc)return a.Lc.response;switch(a.VXa){case "":case "text":return a.Lc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Lc)return a.Lc.mozResponseArrayBuffer}return null}catch(b){return null}};_.sk.prototype.getResponseHeader=function(a){if(this.Lc&&this.Vs())return a=this.Lc.getResponseHeader(a),null===a?void 0:a};
_.sk.prototype.getAllResponseHeaders=function(){return this.Lc&&2<=tk(this)?this.Lc.getAllResponseHeaders()||"":""};var zDa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.Ni(a[c])){var d=_.rBa(a[c],":"),e=d[0];d=d[1];if("string"===typeof d){d=d.trim();var f=b[e]||[];b[e]=f;f.push(d)}}return Bca(b,function(g){return g.join(", ")})},ADa=function(a){return"string"===typeof a.FR?a.FR:String(a.FR)};SBa(function(a){_.sk.prototype.IVa=a(_.sk.prototype.IVa)});
var uk=function(a){_.Y.call(this,a)};_.V(uk,_.Y);uk.prototype.kqa=function(){return _.p(this,5)};uk.prototype.d1=function(a){_.jc(this,5,a)};uk.prototype.V9=function(){return _.p(this,7)};uk.prototype.lv=function(a){return _.jc(this,7,a)};var vk=function(a){_.Y.call(this,a,-1,BDa)};_.V(vk,_.Y);vk.prototype.Rrb=function(){return _.$i(this,2)};vk.prototype.getModel=function(){return _.p(this,6)};var CDa=function(a){_.Y.call(this,a)};_.V(CDa,_.Y);CDa.prototype.getVersion=function(){return _.p(this,2)};
uk.prototype.toObject=function(a){return DDa(a,this)};var DDa=function(a,b){if(null!=b){var c={FDb:_.q(_.p(b,1)),Z0c:_.q(_.p(b,2)),LWc:_.q(_.p(b,3)),country:_.q(_.p(b,4)),locale:_.q(_.p(b,5)),MHc:_.q(_.p(b,6)),cF:_.q(_.p(b,7)),eWc:_.q(_.p(b,8)),tVc:EDa(a,_.sc(b,vk,9))};a&&(c.Ua=b);return c}},BDa=[1];vk.prototype.toObject=function(a){return EDa(a,this)};
var EDa=function(a,b){if(null!=b){var c={n5c:_.vc(_.rc(b,CDa,1),FDa,a),mobile:_.q(_.$i(b,2)),platform:_.q(_.p(b,3)),platformVersion:_.q(_.p(b,4)),architecture:_.q(_.p(b,5)),model:_.q(_.p(b,6)),uaFullVersion:_.q(_.p(b,7)),bitness:_.q(_.p(b,8))};a&&(c.Ua=b);return c}};CDa.prototype.toObject=function(a){return FDa(a,this)};var FDa=function(a,b){if(null!=b){var c={brand:_.q(_.p(b,1)),version:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var GDa=["platform","platformVersion","architecture","model","uaFullVersion"];new vk;
var HDa=function(a){_.Y.call(this,a)};_.V(HDa,_.Y);var IDa=function(a){_.Y.call(this,a)};_.V(IDa,_.Y);HDa.prototype.toObject=function(a){return JDa(a,this)};var JDa=function(a,b){if(null!=b){var c={uhb:_.q(_.p(b,1)),mtc:_.q(_.p(b,4)),M0c:_.q(_.p(b,5)),vUc:_.q(_.p(b,2)),FYc:KDa(a,_.sc(b,IDa,3)),wUc:_.q(_.p(b,6))};a&&(c.Ua=b);return c}};IDa.prototype.toObject=function(a){return KDa(a,this)};var KDa=function(a,b){if(null!=b){var c={JYc:_.q(_.$i(b,1))};a&&(c.Ua=b);return c}};
var LDa=function(a){_.Y.call(this,a)};_.V(LDa,_.Y);_.k=LDa.prototype;_.k.APa=function(){return _.p(this,1)};_.k.lva=function(a){return _.jc(this,1,a)};_.k.V9=function(){return _.p(this,2)};_.k.lv=function(a){return _.jc(this,2,a)};_.k.toObject=function(a){return MDa(a,this)};var MDa=function(a,b){if(null!=b){var c={Yib:_.q(_.p(b,1)),cF:_.q(_.p(b,2)),yUc:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var NDa=function(a){_.Y.call(this,a)};_.V(NDa,_.Y);NDa.prototype.kqa=function(){return _.p(this,1)};NDa.prototype.d1=function(a){_.jc(this,1,a)};NDa.prototype.toObject=function(a){return ODa(a,this)};var ODa=function(a,b){if(null!=b){var c={locale:_.q(_.p(b,1)),wKa:_.q(_.p(b,2)),FUc:_.q(_.p(b,3)),flashVersion:_.q(_.p(b,4))};a&&(c.Ua=b);return c}};
var PDa=function(a){_.Y.call(this,a)};_.V(PDa,_.Y);PDa.prototype.toObject=function(a){return QDa(a,this)};var QDa=function(a,b){if(null!=b){var c={clientId:_.q(_.p(b,1)),PEc:_.q(_.p(b,2)),FDb:_.q(_.p(b,3)),LHc:_.q(_.p(b,4)),KHc:_.q(_.p(b,5)),Zeb:_.q(_.p(b,6)),country:_.q(_.p(b,7)),jsc:_.q(_.p(b,8)),Xtc:_.q(_.p(b,9))};a&&(c.Ua=b);return c}};
var RDa=function(a){_.Y.call(this,a)};_.V(RDa,_.Y);RDa.prototype.toObject=function(a){return SDa(a,this)};var SDa=function(a,b){if(null!=b){var c={uhb:_.q(_.p(b,1)),iXc:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var TDa=function(a){_.Y.call(this,a)};_.V(TDa,_.Y);TDa.prototype.toObject=function(a){return UDa(a,this)};var UDa=function(a,b){if(null!=b){var c={uhb:_.q(_.p(b,1)),mYc:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var VDa=function(a){_.Y.call(this,a)};_.V(VDa,_.Y);VDa.prototype.kqa=function(){return _.p(this,11)};VDa.prototype.d1=function(a){_.jc(this,11,a)};VDa.prototype.toObject=function(a){return WDa(a,this)};
var WDa=function(a,b){if(null!=b){var c={deviceId:_.q(_.p(b,9)),Evc:_.q(_.p(b,1)),appVersion:_.q(_.p(b,2)),DTc:_.q(_.p(b,16)),Q0c:_.q(_.p(b,18)),L5c:_.q(_.p(b,17)),manufacturer:_.q(_.p(b,3)),Vo:_.q(_.p(b,4)),PXc:_.q(_.p(b,5)),mtc:_.q(_.p(b,6)),L4c:_.q(_.p(b,7)),sUc:_.q(_.p(b,8)),locale:_.q(_.p(b,11)),O0c:_.q(_.$i(b,12)),G4c:_.q(_.p(b,13)),MHc:_.q(_.p(b,14)),U0c:_.q(_.$i(b,15))};a&&(c.Ua=b);return c}};
var XDa=function(a){_.Y.call(this,a)};_.V(XDa,_.Y);XDa.prototype.kqa=function(){return _.p(this,5)};XDa.prototype.d1=function(a){_.jc(this,5,a)};XDa.prototype.toObject=function(a){return YDa(a,this)};var YDa=function(a,b){if(null!=b){var c={appVersion:_.q(_.p(b,1)),gWc:_.q(_.p(b,3)),Evc:_.q(_.p(b,2)),hFc:_.q(_.p(b,4)),locale:_.q(_.p(b,5))};a&&(c.Ua=b);return c}};
var ZDa=function(a){_.Y.call(this,a)};_.V(ZDa,_.Y);ZDa.prototype.toObject=function(a){return $Da(a,this)};var $Da=function(a,b){if(null!=b){var c={LHc:_.q(_.p(b,1)),KHc:_.q(_.p(b,2)),Zeb:_.q(_.p(b,3)),country:_.q(_.p(b,4)),jsc:_.q(_.p(b,5)),Xtc:_.q(_.p(b,6)),eUc:_.q(_.p(b,7))};a&&(c.Ua=b);return c}};
var aEa=function(a){_.Y.call(this,a)};_.V(aEa,_.Y);aEa.prototype.toObject=function(a){return bEa(a,this)};var bEa=function(a,b){if(null!=b){var c={deviceId:_.q(_.p(b,1)),FDb:_.q(_.p(b,2)),appId:_.q(_.p(b,3)),appVersion:_.q(_.p(b,4)),hFc:_.q(_.p(b,5))};a&&(c.Ua=b);return c}};
var cEa=function(a){_.Y.call(this,a)};_.V(cEa,_.Y);cEa.prototype.getModel=function(){return _.p(this,4)};cEa.prototype.toObject=function(a){return dEa(a,this)};var dEa=function(a,b){if(null!=b){var c={clientId:_.q(_.p(b,1)),PEc:_.q(_.p(b,7)),M_c:_.q(_.p(b,3)),model:_.q(_.p(b,4)),Zeb:_.q(_.p(b,5)),platformVersion:_.q(_.p(b,6)),country:_.q(_.p(b,8))};a&&(c.Ua=b);return c}};
var wk=function(a){_.Y.call(this,a)};_.V(wk,_.Y);wk.prototype.tPa=function(){return _.mj(this,HDa,1,eEa)};wk.prototype.FPa=function(){return _.mj(this,RDa,2,eEa)};wk.prototype.NPa=function(){return _.mj(this,TDa,3,eEa)};var eEa=[1,2,3];wk.prototype.toObject=function(a){return fEa(a,this)};var fEa=function(a,b){if(null!=b){var c={Jsc:JDa(a,b.tPa()),swc:SDa(a,b.FPa()),Pyc:UDa(a,b.NPa())};a&&(c.Ua=b);return c}};
var gEa=function(a){_.Y.call(this,a)};_.V(gEa,_.Y);gEa.prototype.toObject=function(a){return hEa(a,this)};var hEa=function(a,b){if(null!=b){var c={I_c:_.q(_.p(b,1))};a&&(c.Ua=b);return c}};
var iEa=function(a){_.Y.call(this,a)};_.V(iEa,_.Y);iEa.prototype.getModel=function(){return _.p(this,6)};iEa.prototype.i$=function(){return _.p(this,7)};iEa.prototype.toObject=function(a){return jEa(a,this)};var jEa=function(a,b){if(null!=b){var c={R5c:_.q(_.p(b,1)),u3c:_.q(_.p(b,2)),fingerprint:_.q(_.p(b,3)),KYc:_.q(_.p(b,4)),manufacturer:_.q(_.p(b,5)),model:_.q(_.p(b,6)),language:_.q(_.p(b,7)),country:_.q(_.p(b,8)),r5c:_.q(_.p(b,9)),q5c:_.q(_.p(b,10))};a&&(c.Ua=b);return c}};
var kEa=function(a){_.Y.call(this,a)};_.V(kEa,_.Y);_.k=kEa.prototype;_.k.V9=function(){return _.p(this,1)};_.k.lv=function(a){return _.jc(this,1,a)};_.k.GPa=function(){return _.p(this,3)};_.k.mfa=function(a){_.jc(this,3,a)};_.k.sfa=function(a){_.jc(this,4,a)};_.k.toObject=function(a){return lEa(a,this)};
var lEa=function(a,b){if(null!=b){var c={cF:_.q(_.p(b,1)),BWc:_.q(_.p(b,2)),environment:_.q(_.p(b,3)),location:_.q(_.p(b,4)),H_c:_.q(_.p(b,5)),nYc:_.q(_.p(b,6)),J_c:_.q(_.p(b,7)),Y_c:_.q(_.p(b,8)),P5c:_.q(_.p(b,9)),O2c:_.q(_.p(b,10))};a&&(c.Ua=b);return c}};
var xk=function(a){_.Y.call(this,a)};_.V(xk,_.Y);_.k=xk.prototype;_.k.APa=function(){return _.p(this,1)};_.k.lva=function(a){return _.jc(this,1,a)};_.k.tPa=function(){return _.sc(this,HDa,22)};_.k.FPa=function(){return _.sc(this,RDa,24)};_.k.NPa=function(){return _.sc(this,TDa,25)};_.k.m$=function(){return Fya(this,uk,11)};_.k.toObject=function(a){return mEa(a,this)};
var mEa=function(a,b){if(null!=b){var c={Yib:_.q(_.p(b,1)),P2c:_.q(_.p(b,6)),Q2c:_.q(_.p(b,7)),Jsc:JDa(a,b.tPa()),zUc:MDa(a,_.sc(b,LDa,14)),FWc:QDa(a,_.sc(b,PDa,3)),swc:SDa(a,b.FPa()),Pyc:UDa(a,b.NPa()),EYc:WDa(a,_.sc(b,VDa,16)),d_c:DDa(a,_.sc(b,uk,11)),i_c:YDa(a,_.sc(b,XDa,20)),G_c:$Da(a,_.sc(b,ZDa,13)),l1c:bEa(a,_.sc(b,aEa,10)),O1c:dEa(a,_.sc(b,cEa,5)),Q1c:fEa(a,_.sc(b,wk,23)),g4c:hEa(a,_.sc(b,gEa,18)),Q5c:jEa(a,_.sc(b,iEa,8)),Z5c:lEa(a,_.sc(b,kEa,15)),EUc:ODa(a,_.sc(b,NDa,9)),UYc:_.q(_.p(b,12))};
a&&(c.Ua=b);return c}};
var oEa=function(a){_.Y.call(this,a,-1,nEa)};_.V(oEa,_.Y);var nEa=[1,2,3,4,5];oEa.prototype.toObject=function(a){return pEa(a,this)};var pEa=function(a,b){if(null!=b){var c={qVc:_.q(_.Zi(b,1)),a1c:_.q(_.Zi(b,2)),LYc:_.q(_.Zi(b,3)),P1c:_.q(_.Zi(b,4)),t5c:_.q(_.Zi(b,5))};a&&(c.Ua=b);return c}};
var qEa=function(a){_.Y.call(this,a)};_.V(qEa,_.Y);qEa.prototype.getVersion=function(){return _.p(this,3)};qEa.prototype.toObject=function(a){return rEa(a,this)};var rEa=function(a,b){if(null!=b){var c={cUc:_.q(_.p(b,1)),RTc:_.q(_.p(b,2)),version:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var sEa=function(a){_.Y.call(this,a)};_.V(sEa,_.Y);_.k=sEa.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.sD=function(a){_.jc(this,1,a)};_.k.VF=function(){return _.Xi(this,1)};_.k.getValue=function(){return _.p(this,2)};_.k.KZ=function(){return _.p(this,2)};_.k.setValue=function(a){return _.jc(this,2,a)};_.k.wg=function(){return _.Xi(this,2)};_.k.toObject=function(a){return tEa(a,this)};var tEa=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),value:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var uEa=function(a){_.Y.call(this,a)};_.V(uEa,_.Y);uEa.prototype.toObject=function(a){return vEa(a,this)};var vEa=function(a,b){if(null!=b){var c={networkType:_.aj(b,1,-1),h0c:_.aj(b,2,0)};a&&(c.Ua=b);return c}};
var yk=function(a){_.Y.call(this,a,31,wEa)};_.V(yk,_.Y);yk.prototype.hfa=function(a){return _.jc(this,26,a)};yk.prototype.yqa=function(){return _.rc(this,sEa,3)};yk.prototype.vLb=function(a){_.uc(this,16,a)};var xEa={},wEa=[3,20,27];yk.prototype.toObject=function(a){return yEa(a,this)};
var yEa=function(a,b){if(null!=b){var c={rQ:_.q(_.p(b,1)),FXc:_.q(_.p(b,17)),D3c:_.q(_.p(b,21)),tag:_.q(_.p(b,2)),AXc:_.q(_.p(b,11)),componentId:_.q(_.p(b,26)),BXc:_.q(_.p(b,12)),WZc:_.q(_.$i(b,10)),WPc:_.vc(b.yqa(),tEa,a),store:xc(Aya(b,4)),dUc:rEa(a,_.sc(b,qEa,9)),a4c:xc(Aya(b,6)),b4c:_.q(_.p(b,8)),c4c:_.q(_.p(b,13)),d4c:_.q(_.p(b,29)),exp:pEa(a,_.sc(b,oEa,7)),Awa:_.q(_.p(b,14)),k5c:_.ij(b,15,18E4),experimentIds:yBa(a,_.sc(b,xBa,16)),BVc:xc(Aya(b,18)),CVc:_.q(_.p(b,24)),yZc:_.q(_.p(b,19)),c5c:_.q(_.Zi(b,
20)),sYc:_.q(_.Zi(b,27)),CUc:_.q(_.p(b,22)),w0c:vEa(a,_.sc(b,uEa,23)),jZc:_.q(_.$i(b,25)),c6c:_.q(_.p(b,28)),fUc:_.q(zya(b,30))};wca(b,c,xEa,a);a&&(c.Ua=b);return c}};
var zEa=function(a){_.Y.call(this,a)};_.V(zEa,_.Y);zEa.prototype.toObject=function(a){return AEa(a,this)};var AEa=function(a,b){if(null!=b){var c={PVc:_.q(_.p(b,3)),QVc:_.q(_.p(b,1)),R3c:_.q(_.$i(b,2))};a&&(c.Ua=b);return c}};
var BEa=function(a){_.Y.call(this,a)};_.V(BEa,_.Y);BEa.prototype.toObject=function(a){return CEa(a,this)};var CEa=function(a,b){if(null!=b){var c={UZc:_.q(_.$i(b,1)),KZc:_.q(_.$i(b,2)),oUc:_.q(_.p(b,3)),MZc:_.q(_.$i(b,4))};a&&(c.Ua=b);return c}};
var DEa=function(a){_.Y.call(this,a)};_.V(DEa,_.Y);DEa.prototype.toObject=function(a){return EEa(a,this)};var EEa=function(a,b){if(null!=b){var c={i5c:_.q(_.p(b,1)),u5c:_.q(_.p(b,2)),source:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var zk=function(a){_.Y.call(this,a,17,FEa)};_.V(zk,_.Y);zk.prototype.Trb=function(){return Fya(this,xk,1)};zk.prototype.gfa=function(a){_.uc(this,1,a)};zk.prototype.uva=function(a){_.jc(this,2,a)};zk.prototype.ZPa=function(){return _.aj(this,9,0)};var GEa={},FEa=[3,5];
zk.prototype.toObject=function(a){if(null!=this){var b={V2c:_.q(_.p(this,4)),W2c:_.q(_.p(this,8)),uVc:mEa(a,_.sc(this,xk,1)),LEc:_.aj(this,2,-1),MEc:_.q(_.p(this,6)),b6c:_.q(_.p(this,7)),x_c:_.vc(_.rc(this,yk,3),yEa,a),E3c:xc(Bya(this,5)),w_c:_.q(_.p(this,14)),NGb:_.aj(this,9,0),fh:_.q(_.p(this,10)),KWc:CEa(a,_.sc(this,BEa,11)),LXc:EEa(a,_.sc(this,DEa,12)),OVc:AEa(a,_.sc(this,zEa,13)),bUc:_.q(_.p(this,16))};wca(this,b,GEa,a);a&&(b.Ua=this);a=b}else a=void 0;return a};
var IEa=function(a){_.Y.call(this,a,-1,HEa)};_.V(IEa,_.Y);var HEa=[1];IEa.prototype.toObject=function(a){return JEa(a,this)};var JEa=function(a,b){if(null!=b){var c={gZc:_.q(_.Zi(b,1))};a&&(c.Ua=b);return c}};
var KEa=function(a){_.Y.call(this,a)};_.V(KEa,_.Y);KEa.prototype.toObject=function(a){return LEa(a,this)};var LEa=function(a,b){if(null!=b){var c={y_c:_.q(_.p(b,1)),d3c:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var NEa=function(a){_.Y.call(this,a,-1,MEa)};_.V(NEa,_.Y);var MEa=[1];NEa.prototype.toObject=function(a){return OEa(a,this)};var OEa=function(a,b){if(null!=b){var c={B_c:_.q(_.Zi(b,1))};a&&(c.Ua=b);return c}};
var PEa=function(a){_.Y.call(this,a)};_.V(PEa,_.Y);PEa.prototype.ZPa=function(){return _.p(this,2)};PEa.prototype.uva=function(a){_.jc(this,3,a)};PEa.prototype.toObject=function(a){return QEa(a,this)};var QEa=function(a,b){if(null!=b){var c={MEc:_.q(_.p(b,1)),NGb:_.q(_.p(b,2)),LEc:_.aj(b,3,-1)};a&&(c.Ua=b);return c}};
var SEa=function(a){_.Y.call(this,a,-1,REa)};_.V(SEa,_.Y);var REa=[1];SEa.prototype.toObject=function(a){return TEa(a,this)};var TEa=function(a,b){if(null!=b){var c={l2c:_.vc(_.rc(b,PEa,1),QEa,a),m2c:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var VEa=function(a){_.Y.call(this,a,6,UEa)};_.V(VEa,_.Y);VEa.prototype.ZPa=function(){return _.sc(this,SEa,3)};var WEa={},UEa=[5];VEa.prototype.toObject=function(a){if(null!=this){var b={y0c:_.aj(this,1,"-1"),experiments:JEa(a,_.sc(this,IEa,2)),NGb:TEa(a,this.ZPa()),A_c:OEa(a,_.sc(this,NEa,4)),z_c:_.vc(_.rc(this,KEa,5),LEa,a)};wca(this,b,WEa,a);a&&(b.Ua=this);a=b}else a=void 0;return a};
var XEa=function(a){_.Y.call(this,a)};_.V(XEa,_.Y);XEa.prototype.toObject=function(a){return YEa(a,this)};var YEa=function(a,b){if(null!=b){var c={A4c:_.fj(b,1,-1)};a&&(c.Ua=b);return c}};
var ZEa;ZEa=new function(a,b,c,d){this.gqb=a;this.fieldName=b;this.Uc=c;this.NOc=d;this.kL=0;this.vzc=vca}(175237375,{e_c:0},XEa,YEa);WEa[175237375]=ZEa;
var Bk=function(a,b,c,d,e,f,g,h,n,r,x){lk.call(this);var A=this;this.PJ="";this.Qu=[];this.syb="";this.j1a=this.l2=!1;this.zCb=this.l_a=-1;this.oha=this.Xib=!1;this.cR=this.hC=null;this.zca=0;this.CLc=1;this.j0a=0;this.ZYa=!1;lk.call(this);this.bUa=a;this.Jrb=b||function(){};this.z_=new Ak(a,f);this.UUa=d;this.Ksa=x;this.bufferSize=1E3;this.xPc=_.Zh(gza,0,1);this.qLa=e||null;this.Z0=c||null;this.NMa=g||!1;this.cWa=n||null;this.A_=null;this.withCredentials=!h;this.Mra=f||!1;this.jDc=!this.Mra&&(65<=
Iba("Chromium")||45<=Iba("Firefox")||12<=Iba("Safari")||_.Mb()&&Lba())&&!!bk()&&!!bk().navigator&&!!bk().navigator.sendBeacon;a=(new xk).lva(1);this.z_.gfa(a);this.FQ=new oCa(1E4);this.Pl=new qk(this.FQ.getValue());OBa(this,_.Zh(Ica,this.Pl));r=$Ea(this,r);_.ik(this.Pl,"tick",r,!1,this);this.ZJa=new qk(6E5);OBa(this,_.Zh(Ica,this.ZJa));_.ik(this.ZJa,"tick",r,!1,this);this.NMa||this.ZJa.start();this.Mra||(_.ik(document,"visibilitychange",function(){"hidden"===document.visibilityState&&A.MOa()}),_.ik(document,
"pagehide",this.MOa,!1,this))};_.V(Bk,lk);var $Ea=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};Bk.prototype.Em=function(){this.MOa();lk.prototype.Em.call(this)};Bk.prototype.LLb=function(a){this.oha=a};var aFa=function(a){a.qLa||(a.qLa=.01>a.xPc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.qLa};_.k=Bk.prototype;
_.k.dispatch=function(a){if(a instanceof yk)this.log(a);else{var b=new yk;a=a.ne();b=_.jc(b,8,a);this.log(b)}};_.k.pLb=function(a){this.z_.gfa(a)};_.k.hfa=function(a){this.PJ=a};_.k.ELb=function(a){this.hC||(this.hC=new xBa);_.dj(this.hC,2,a)};_.k.kva=function(a){a?(this.hC||(this.hC=new xBa),a=a.ne(),_.jc(this.hC,4,a)):this.hC&&_.nc(this.hC,4)};_.k.yLb=function(a){this.cR=a};_.k.KT=function(a){this.l2=a&&this.jDc};_.k.lv=function(a){this.z_.lv(a)};_.k.nfa=function(a){this.Xib=!0;bFa(this,a)};
var bFa=function(a,b){a.FQ=new oCa(1>b?1:b);a.Pl.setInterval(a.FQ.getValue())};Bk.prototype.log=function(a){a=a.clone();var b=this.CLc++;_.jc(a,21,b);this.PJ&&a.hfa(this.PJ);if(!_.p(a,1)){b=a;var c=Date.now().toString();_.jc(b,1,c)}_.Xi(a,15)||_.jc(a,15,(new Date).getTimezoneOffset()*(this.oha?-60:60));for(this.hC&&a.vLb(this.hC.clone());this.Qu.length>=this.bufferSize;)this.Qu.shift(),++this.zca;this.Qu.push(a);this.dispatchEvent(new cFa(a));this.NMa||this.Pl.enabled||this.Pl.start()};
Bk.prototype.flush=function(a,b){var c=this;if(0===this.Qu.length)a&&a();else if(this.ZYa)dFa(this);else{var d=Date.now();if(this.zCb>d&&this.l_a<d)b&&b("throttled");else{var e=this.z_.hb(this.Qu,this.zca);d={};var f=this.Jrb();f&&(d.Authorization=f);var g=aFa(this);this.Z0&&(d["X-Goog-AuthUser"]=this.Z0,g=mDa(g,"authuser",this.Z0));this.cWa&&(d["X-Goog-PageId"]=this.cWa,g=mDa(g,"pageId",this.cWa));if(f&&this.syb===f)b&&b("stale-auth-token");else{this.Qu=[];this.Pl.enabled&&this.Pl.stop();this.zca=
0;var h=e.ne(),n;this.cR&&this.cR.bba(h.length)&&(n=this.cR.UVc(h));var r={url:g,body:h,Ssc:1,KXa:d,hIb:"POST",withCredentials:this.withCredentials,j0a:this.j0a},x=function(I){c.FQ.reset();c.Pl.setInterval(c.FQ.getValue());if(I){var K=null;try{var P=JSON.parse(I.replace(")]}'\n",""));K=new VEa(P)}catch(ba){}K&&(I=Number(_.aj(K,1,"-1")),0<I&&(c.l_a=Date.now(),c.zCb=c.l_a+I),K=K.getExtension(ZEa))&&(K=_.fj(K,1,-1),-1!=K&&(c.Xib||bFa(c,K)))}a&&a()},A=function(I,K){var P=_.rc(e,yk,3),ba=c.FQ;ba.W7=Math.min(3E5,
2*ba.W7);ba.iMa=Math.min(3E5,ba.W7+Math.round(.2*(Math.random()-.5)*ba.W7));c.Pl.setInterval(c.FQ.getValue());401===I&&f&&(c.syb=f);void 0===K&&(K=500<=I&&600>I||401===I||0===I);K&&(c.Qu=P.concat(c.Qu),c.NMa||c.Pl.enabled||c.Pl.start());b&&b("net-send-failed",I)},B=function(){c.Ksa?c.Ksa.send(r,x,A):c.UUa(r,x,A)};n?n.then(function(I){r.KXa["Content-Encoding"]="gzip";r.KXa["Content-Type"]="application/binary";r.body=I;r.Ssc=2;B()},function(){B()}):B()}}}};
Bk.prototype.MOa=function(){this.l2&&dFa(this);this.j1a&&eFa(this);this.flush()};
var dFa=function(a){xFa(a,32,10,function(b,c){b=mDa(b,"format","json");b=bk().navigator.sendBeacon(b,c.ne());a.ZYa&&!b&&(a.ZYa=!1);return b})},eFa=function(a){xFa(a,6,5,function(b,c){b=lDa(b,"format","base64json","p",_.pya(c.ne()));if(15360<b.length)return!1;(new Image).src=b;return!0})},xFa=function(a,b,c,d){if(0!==a.Qu.length){var e=aFa(a);for(var f=e.search(oDa),g=0,h,n=[];0<=(h=nDa(e,g,f));)n.push(e.substring(g,h)),g=Math.min(e.indexOf("&",h)+1||f,f);n.push(e.slice(g));e=n.join("").replace(pDa,
"$1");e=lDa(e,"auth",a.Jrb(),"authuser",a.Z0||"0");for(f=0;f<c&&a.Qu.length;++f){g=a.Qu.slice(0,b);h=a.z_.hb(g,a.zca);if(!d(e,h))break;a.zca=0;a.Qu=a.Qu.slice(g.length)}a.Pl.enabled&&a.Pl.stop()}},cFa=function(){fk.call(this,"event-logged",void 0)};_.V(cFa,fk);var Ak=function(a,b){this.Mra=b=void 0===b?!1:b;this.Wwa=this.locale=null;this.Nba=new zk;this.Nba.uva(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.gfa(new xk)};Ak.prototype.uva=function(a){this.Nba.uva(a)};
Ak.prototype.gfa=function(a){this.Nba.gfa(a);a.APa()||a.lva(1);this.Mra||(a=this.m$(),a.kqa()||a.d1(this.locale));this.Wwa&&(a=this.m$(),_.sc(a,vk,9)||_.uc(a,9,this.Wwa))};Ak.prototype.lv=function(a){this.m$().lv(a);return this};Ak.prototype.Trb=function(){return _.sc(this.Nba,xk,1)};var yFa=function(a,b){var c=void 0===c?GDa:c;b(bk(),c).then(function(d){a.Wwa=d;d=a.m$();_.uc(d,9,a.Wwa);return!0}).catch(function(){return!1})};
Ak.prototype.m$=function(){var a=this.Trb(),b=_.sc(a,uk,11);b||(b=new uk,_.uc(a,11,b));return b};Ak.prototype.hb=function(a,b){b=void 0===b?0:b;var c=this.Nba.clone();var d=Date.now().toString();c=_.jc(c,4,d);a=_.tc(c,3,a);b&&_.jc(a,14,b);return a};
var zFa=function(a,b,c,d,e,f,g){Bk.call(this,a,_.vBa,b,Oca,c,d,e,void 0,f,g)};_.V(zFa,Bk);
var AFa=RegExp("[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}"),Ck=function(a,b,c,d){this.xs=a;this.PP=b;this.Zg=c;this.Bp=d;this.fL=d.Wtc};_.k=Ck.prototype;_.k.wva=function(a){this.Zg||(this.Zg={});this.Zg.projectNumber=a};_.k.setProjectId=function(a){this.Zg||(this.Zg={});this.Zg.projectId=a};_.k.iva=function(a){this.Zg||(this.Zg={});this.Zg.billingAccountId=a};_.k.vLb=function(a){var b=new Zya;_.dj(b,3,a);this.client.kva(b)};
_.k.mfa=function(a){this.Zg.environment=a};_.k.yG=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.xs.location.pathname:b;this.nb(Object.assign({},a,{name:"pageview",type:b||""}),b)};
_.k.nb=function(a,b){b=void 0===b?this.xs.location.pathname:b;a.type&&AFa.test(a.type);a.name&&AFa.test(a.name);if(a.metadata instanceof Array)for(var c=_.l(a.metadata),d=c.next();!d.done;d=c.next())d=d.value,d.key&&d.value&&"string"===typeof d.value&&AFa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&AFa.test(e)}b=this.WLa(a,b);a=new yk;c=b.ne();_.jc(a,8,c);(b=(b=_.sc(b,HAa,21))?_.sc(b,Dj,1):null)&&_.jc(a,11,b.Mrb());this.client.dispatch(a)};
_.k.WLa=function(a,b){this.Zg||(this.Zg={});var c=new MAa,d=this.Zg;void 0!==d.Bra&&c.jZa(d.Bra);void 0!==d.Lra&&c.ALb(d.Lra);d.yXa&&c.oZa(d.yXa);d.hostname&&c.nZa(d.hostname);var e,f;c.mfa(null!=(f=null!=(e=d.environment)?e:c.GPa())?f:0);d.projectNumber&&c.wva(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.iva(d.billingAccountId);d=new xj;_.jc(d,1,this.xs.screen.width);_.jc(d,2,this.xs.screen.height);e=new xj;_.jc(e,1,this.xs.innerWidth);_.jc(e,2,this.xs.innerHeight);
f=new oza;_.uc(f,1,d);_.uc(f,3,e);_.jc(f,2,this.xs.screen.colorDepth);_.uc(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.wva(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.iva(a.billingAccountId);a.latency&&c.rva(Math.ceil(a.latency));a.utb&&_.uc(c,20,a.utb);a.YJa&&(d=new Dj,_.jc(d,4,a.YJa.nxa),d.fZa(a.YJa.id),_.dj(d,3,a.YJa.PTc),e=new HAa,_.uc(e,1,d),_.uc(c,21,e));_.jc(c,13,b);c.bZa(this.PP);_.jc(c,3,a.type);_.jc(c,4,
a.name);if(a.metadata instanceof Array){var g=_.l(a.metadata);for(b=g.next();!b.done;b=g.next())d=b.value,b=d.key,d=d.value,e=new yj,e.sD(b),e.setValue(String(d)),_.ej(c,5,yj,e)}else if(a.metadata)for(g in b=a.metadata,b)g&&(d=b[g],e=new yj,e.sD(g),e.setValue(String(d)),_.ej(c,5,yj,e));g=nza.get("concordWindowId");if(!g){g=Array(36);for(e=b=0;36>e;e++)8==e||13==e||18==e||23==e?g[e]="-":14==e?g[e]="4":(2>=b&&(b=33554432+16777216*Math.random()|0),d=b&15,b>>=4,g[e]=mza[19==e?d&3|8:d]);g=g.join("");nza.set("concordWindowId",
g)}_.jc(c,34,g);(g=this.xs.document.referrer)&&c.xva(g);_.jc(c,27,this.xs.document.hidden);if(this.Zg.features)for(g=_.l(this.Zg.features),b=g.next();!b.done;b=g.next())b.value.apply(c);a.hfb&&_.jc(c,57,a.hfb);a.jfb&&_.jc(c,58,a.jfb);a.lfb&&_.jc(c,59,a.lfb);a.ifb&&_.jc(c,62,a.ifb);a.kfb&&_.jc(c,65,a.kfb);a.RLb&&_.jc(c,73,a.RLb);a.chb&&_.jc(c,81,a.chb);a.hjb&&_.jc(c,87,a.hjb);a.ZSb&&_.jc(c,86,a.ZSb);return c};
_.W.Object.defineProperties(Ck.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.fL)return this.fL;this.Bp||(this.Bp={});if(this.Bp.Ora)return this.fL=new Dk;var a=null;this.Bp.iq&&(a=String(this.Bp.iq));this.fL=new zFa(509,a,this.Bp.endpoint);this.Bp.VOa&&this.fL.nfa(this.Bp.VOa);this.Bp.l2&&this.fL.KT(!0);return this.fL}}});
var BFa=function(a){this.xs=a;this.PP="UNDEFINED";this.Zg={Bra:!1};this.Bp={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",VOa:2500,l2:!0};this.Zg.hostname=this.xs.location.hostname;this.Zg.Lra="https:"===this.xs.location.protocol};_.k=BFa.prototype;_.k.bZa=function(a){this.PP=a;return this};_.k.nfa=function(a){this.Bp.VOa=a};_.k.jZa=function(a){this.Zg.Bra=a;return this};_.k.ALb=function(a){this.Zg.Lra=a};_.k.mfa=function(a){this.Zg.environment=a};
_.k.wva=function(a){this.Zg.projectNumber=a};_.k.setProjectId=function(a){this.Zg.projectId=a;return this};_.k.iva=function(a){this.Zg.billingAccountId=a};_.k.oZa=function(a){this.Zg.yXa=a;return this};_.k.KT=function(a){this.Bp.l2=a;return this};var Pca=function(a){var b=new CFa;a.Zg.features||(a.Zg.features=[]);if(a.Zg.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Zg.features.push(b);return a},Dk=function(){};Dk.prototype.dispatch=function(){};
Dk.prototype.kva=function(){};Dk.prototype.nfa=function(){};Dk.prototype.KT=function(){};
var FFa;_.DFa=function(a){if(a.vu&&"function"==typeof a.vu)return a.vu();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(_.Sb(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Dca(a)};
_.EFa=function(a){if(a.PF&&"function"==typeof a.PF)return a.PF();if(!a.vu||"function"!=typeof a.vu){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.Sb(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Eca(a)}}};
FFa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.Sb(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.EFa(a),e=_.DFa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};
var Fk,IFa,OFa,JFa,LFa,KFa,NFa,MFa,Hk;_.dh=function(a){this.eNa=this.OD=this.nt="";this.n0=null;this.zw=this.Lta="";this.Gw=!1;var b;a instanceof _.dh?(this.Gw=a.Gw,_.GFa(this,a.nt),this.OD=a.OD,this.FT(a.uh()),HFa(this,a.n0),this.nd(a.xe()),_.Ek(this,a.Lj.clone()),this.zw=a.zw):a&&(b=String(a).match(rk))?(this.Gw=!1,_.GFa(this,b[1]||"",!0),this.OD=Fk(b[2]||""),this.FT(b[3]||"",!0),HFa(this,b[4]),this.nd(b[5]||"",!0),_.Ek(this,b[6]||"",!0),this.zw=Fk(b[7]||"")):(this.Gw=!1,this.Lj=new _.Gk(null,this.Gw))};
_.dh.prototype.toString=function(){var a=[],b=this.nt;b&&a.push(IFa(b,JFa,!0),":");var c=this.uh();if(c||"file"==b)a.push("//"),(b=this.OD)&&a.push(IFa(b,JFa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.n0,null!=c&&a.push(":",String(c));if(c=this.xe())this.XK()&&"/"!=c.charAt(0)&&a.push("/"),a.push(IFa(c,"/"==c.charAt(0)?KFa:LFa,!0));(c=this.Lj.toString())&&a.push("?",c);(c=this.zw)&&a.push("#",IFa(c,MFa));return a.join("")};
_.dh.prototype.resolve=function(a){var b=this.clone(),c=!!a.nt;c?_.GFa(b,a.nt):c=!!a.OD;c?b.OD=a.OD:c=a.XK();c?b.FT(a.uh()):c=null!=a.n0;var d=a.xe();if(c)HFa(b,a.n0);else if(c=!!a.Lta){if("/"!=d.charAt(0))if(this.XK()&&!this.Lta)d="/"+d;else{var e=b.xe().lastIndexOf("/");-1!=e&&(d=b.xe().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.Kb(e,"./")||_.Kb(e,"/.")){d=_.Mi(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||1==
f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.nd(d):c=""!==a.Lj.toString();c?_.Ek(b,a.Lj.clone()):c=!!a.zw;c&&(b.zw=a.zw);return b};_.dh.prototype.clone=function(){return new _.dh(this)};_.GFa=function(a,b,c){a.nt=c?Fk(b,!0):b;a.nt&&(a.nt=a.nt.replace(/:$/,""))};_.dh.prototype.uh=function(){return this.eNa};_.dh.prototype.FT=function(a,b){this.eNa=b?Fk(a,!0):a};_.dh.prototype.XK=function(){return!!this.eNa};
var HFa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Ea`"+b);a.n0=b}else a.n0=null};_.dh.prototype.xe=function(){return this.Lta};_.dh.prototype.nd=function(a,b){this.Lta=b?Fk(a,!0):a;return this};_.Ek=function(a,b,c){b instanceof _.Gk?(a.Lj=b,a.Lj.iZa(a.Gw)):(c||(b=IFa(b,NFa)),a.Lj=new _.Gk(b,a.Gw));return a};_.dh.prototype.setQuery=function(a,b){return _.Ek(this,a,b)};_.dh.prototype.getQuery=function(){return this.Lj.toString()};_.eh=function(a,b,c){a.Lj.set(b,c);return a};
_.dh.prototype.removeParameter=function(a){this.Lj.remove(a);return this};_.dh.prototype.isReadOnly=function(){return!1};_.dh.prototype.iZa=function(a){this.Gw=a;this.Lj&&this.Lj.iZa(a)};Fk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};IFa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,OFa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};OFa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
JFa=/[#\/\?@]/g;LFa=/[#\?:]/g;KFa=/[#\?]/g;NFa=/[#\?@]/g;MFa=/#/g;_.Gk=function(a,b){this.Fp=this.lk=null;this.mu=a||null;this.Gw=!!b};Hk=function(a){a.lk||(a.lk=new Map,a.Fp=0,a.mu&&gDa(a.mu,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.k=_.Gk.prototype;_.k.Bz=function(){Hk(this);return this.Fp};_.k.add=function(a,b){Hk(this);this.mu=null;a=Ik(this,a);var c=this.lk.get(a);c||this.lk.set(a,c=[]);c.push(b);this.Fp+=1;return this};
_.k.remove=function(a){Hk(this);a=Ik(this,a);return this.lk.has(a)?(this.mu=null,this.Fp-=this.lk.get(a).length,this.lk.delete(a)):!1};_.k.clear=function(){this.lk=this.mu=null;this.Fp=0};_.k.Tl=function(){Hk(this);return 0==this.Fp};_.k.RP=function(a){Hk(this);a=Ik(this,a);return this.lk.has(a)};_.k.forEach=function(a,b){Hk(this);this.lk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.k.PF=function(){Hk(this);for(var a=Array.from(this.lk.values()),b=Array.from(this.lk.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};_.k.vu=function(a){Hk(this);var b=[];if("string"===typeof a)this.RP(a)&&(b=b.concat(this.lk.get(Ik(this,a))));else{a=Array.from(this.lk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.k.set=function(a,b){Hk(this);this.mu=null;a=Ik(this,a);this.RP(a)&&(this.Fp-=this.lk.get(a).length);this.lk.set(a,[b]);this.Fp+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.vu(a);return 0<a.length?String(a[0]):b};_.k.Afa=function(a,b){this.remove(a);0<b.length&&(this.mu=null,this.lk.set(Ik(this,a),_.Rb(b)),this.Fp+=b.length)};
_.k.toString=function(){if(this.mu)return this.mu;if(!this.lk)return"";for(var a=[],b=Array.from(this.lk.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.vu(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.mu=a.join("&")};_.k.clone=function(){var a=new _.Gk;a.mu=this.mu;this.lk&&(a.lk=new Map(this.lk),a.Fp=this.Fp);return a};var Ik=function(a,b){b=String(b);a.Gw&&(b=b.toLowerCase());return b};
_.Gk.prototype.iZa=function(a){a&&!this.Gw&&(Hk(this),this.mu=null,this.lk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.Afa(d,b))},this));this.Gw=a};_.Gk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)FFa(arguments[b],function(c,d){this.add(d,c)},this)};
var PFa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),QFa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),RFa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),SFa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),TFa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),UFa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],VFa=RegExp("(organizationId=)[0-9]*"),
WFa=RegExp("[a-zA-z0-9]{8}-[a-zA-z0-9]{4}-[a-zA-z0-9]{4}-[a-zA-z0-9]{4}-[a-zA-z0-9]{12}"),XFa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,ZFa=function(a,b){var c=void 0===b?{}:b;b=c.projectId;var d=c.projectNumber;c=c.accountId;if(!a)return"/pagepath_not_provided";a=a.replace(XFa,"$2");var e=new _.dh(a);e.Lj.get("project")&&_.eh(e,"project",":projectId");a=e.xe();Fk(e.Lj.toString())&&(a+="?"+Fk(e.Lj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(RFa,"$1:vmInstanceName");a=a.replace(PFa,"$1:accountId");a=a.replace(SFa,"$1:emailId");a=a.replace(TFa,"$1:clientId");a=a.replace(VFa,"$1:organizationId");(b=QFa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&YFa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.Kb(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(WFa,":uuid")},YFa=function(a){var b=_.Kb(a,"."),c=UFa.some(function(d){return _.zxa(a,d)});return b&&!c};
var CFa=function(){};CFa.prototype.apply=function(a){var b={projectId:a.kj()||void 0,projectNumber:_.p(a,1)||void 0,accountId:_.p(a,2)||void 0};if(_.p(a,13)){var c=ZFa(_.p(a,13),b);"pageview"===_.p(a,4)&&a.Orb()===_.p(a,13)&&_.jc(a,3,c);_.jc(a,13,c)}if(a.cQa()){c=a.xva;var d=a.cQa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.dh(d);d=g.nt+"://"+g.uh()+ZFa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};
var Jk=function(a,b,c,d,e,f){Ck.call(this,a,b,d,e);this.ttb=c;this.Zg=d;this.Bp=e;this.Kta=f};_.V(Jk,Ck);Jk.prototype.yG=function(a,b){a=void 0===a?{}:a;var c;Ck.prototype.yG.call(this,a,null!=b?b:null==(c=this.Kta)?void 0:c.get())};Jk.prototype.nb=function(a,b){var c;Ck.prototype.nb.call(this,a,null!=b?b:null==(c=this.Kta)?void 0:c.get())};Jk.newBuilder=function(a,b){a=void 0===a?window:a;return Rca(a,b)};var Qca=function(a,b){BFa.call(this,a);this.xs=a;this.Kta=b;this.ttb=new Xya};_.V(Qca,BFa);
Qca.prototype.hb=function(){return new Jk(this.xs,this.PP,this.ttb,this.Zg,this.Bp,this.Kta)};
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
(function(a){function b(Na){n&&n.mark&&n.mark(Na)}function c(Na,bb){n&&n.measure&&n.measure(Na,bb)}function d(Na){return r+Na}function e(Na){Ga||a[ba]&&(Ga=a[ba].resolve(0));if(Ga){var bb=Ga[la];bb||(bb=Ga.then);bb.call(Ga,Na)}else a[P](Na,0)}function f(Na){0===Fb&&0===wa.length&&e(g);Na&&wa.push(Na)}function g(){if(!va){for(va=!0;wa.length;){var Na=wa;wa=[];for(var bb=0;bb<Na.length;bb++){var eb=Na[bb];try{eb.zone.Aea(eb,null,null)}catch(dc){qb.PVa(dc)}}}qb.ABb();va=!1}}function h(){}var n=a.performance;
b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",x=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(x||"function"!==typeof a.Zone.jp)throw Error("Ga");return a.Zone}var A=function(Na,bb){this.Md=Na;this.co=bb?bb.name||"unnamed":"<root>";this.gab=bb&&bb.properties||{};this.dw=new I(this,this.Md&&this.Md.dw,bb)};A.rsc=function(){if(a.Promise!==gb.ZoneAwarePromise)throw Error("Ha");};A.Ak=function(Na,bb,eb){eb=void 0===eb?!1:eb;if(gb.hasOwnProperty(Na)){if(!eb&&x)throw Error("Ia`"+Na);}else a["__Zone_disable_"+
Na]||(eb="Zone:"+Na,b(eb),gb[Na]=bb(a,A,qb),c(eb,eb))};A.prototype.get=function(Na){var bb=this.Lzc(Na);if(bb)return bb.gab[Na]};A.prototype.Lzc=function(Na){for(var bb=this;bb;){if(bb.gab.hasOwnProperty(Na))return bb;bb=bb.Md}return null};A.prototype.Az=function(Na){if(!Na)throw Error("Ja");return this.dw.Az(this,Na)};A.prototype.wrap=function(Na,bb){if("function"!==typeof Na)throw Error("Ka`"+Na);var eb=this.dw.intercept(this,Na,bb),dc=this;return function(){return dc.tA(eb,this,arguments,bb)}};
A.prototype.Nc=function(Na,bb,eb,dc){Hb={parent:Hb,zone:this};try{return this.dw.Jk(this,Na,bb,eb,dc)}finally{Hb=Hb.parent}};A.prototype.tA=function(Na,bb,eb,dc){Hb={parent:Hb,zone:this};try{try{return this.dw.Jk(this,Na,void 0===bb?null:bb,eb,dc)}catch(kc){if(this.dw.handleError(this,kc))throw kc;}}finally{Hb=Hb.parent}};A.prototype.Aea=function(Na,bb,eb){if(Na.zone!=this)throw Error("La`"+(Na.zone||Sa).name+"`"+this.name);if("notScheduled"!==Na.state||"eventTask"!==Na.type&&"macroTask"!==Na.type){var dc=
"running"!=Na.state;dc&&Na.Wt("running","scheduled");Na.pT++;var kc=Cb;Cb=Na;Hb={parent:Hb,zone:this};try{"macroTask"==Na.type&&Na.data&&!Na.data.Uaa&&(Na.a7=void 0);try{return this.dw.wR(this,Na,bb,eb)}catch(Hf){if(this.dw.handleError(this,Hf))throw Hf;}}finally{"notScheduled"!==Na.state&&"unknown"!==Na.state&&("eventTask"==Na.type||Na.data&&Na.data.Uaa?dc&&Na.Wt("scheduled","running"):(Na.pT=0,this.M5(Na,-1),dc&&Na.Wt("notScheduled","running","notScheduled"))),Hb=Hb.parent,Cb=kc}}};A.prototype.tT=
function(Na){if(Na.zone&&Na.zone!==this)for(var bb=this;bb;){if(bb===Na.zone)throw Error("Ma`"+this.name+"`"+Na.zone.name);bb=bb.parent}Na.Wt("scheduling","notScheduled");bb=[];Na.pX=bb;Na.Rf=this;try{Na=this.dw.tT(this,Na)}catch(eb){throw Na.Wt("unknown","scheduling","notScheduled"),this.dw.handleError(this,eb),eb;}Na.pX===bb&&this.M5(Na,1);"scheduling"==Na.state&&Na.Wt("scheduled","scheduling");return Na};A.prototype.sT=function(Na,bb,eb,dc){return this.tT(new K("microTask",Na,bb,eb,dc,void 0))};
A.prototype.Fea=function(Na,bb,eb,dc,kc){return this.tT(new K("macroTask",Na,bb,eb,dc,kc))};A.prototype.Rua=function(Na,bb,eb,dc,kc){return this.tT(new K("eventTask",Na,bb,eb,dc,kc))};A.prototype.EJ=function(Na){if(Na.zone!=this)throw Error("Na`"+(Na.zone||Sa).name+"`"+this.name);Na.Wt("canceling","scheduled","running");try{this.dw.EJ(this,Na)}catch(bb){throw Na.Wt("unknown","canceling"),this.dw.handleError(this,bb),bb;}this.M5(Na,-1);Na.Wt("notScheduled","canceling");Na.pT=0;return Na};A.prototype.M5=
function(Na,bb){var eb=Na.pX;-1==bb&&(Na.pX=null);for(var dc=0;dc<eb.length;dc++)eb[dc].M5(Na.type,bb)};_.W.Object.defineProperties(A.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.Md}},name:{configurable:!0,enumerable:!0,get:function(){return this.co}}});_.W.Object.defineProperties(A,{root:{configurable:!0,enumerable:!0,get:function(){for(var Na=A.current;Na.parent;)Na=Na.parent;return Na}},current:{configurable:!0,enumerable:!0,get:function(){return Hb.zone}},joa:{configurable:!0,
enumerable:!0,get:function(){return Cb}}});A.jp=d;var B={name:"",AVa:function(Na,bb,eb,dc){return Na.Pqa(eb,dc)},Y_:function(Na,bb,eb,dc){return Na.tT(eb,dc)},mS:function(Na,bb,eb,dc,kc,Hf){return Na.wR(eb,dc,kc,Hf)},T_:function(Na,bb,eb,dc){return Na.EJ(eb,dc)}},I=function(Na,bb,eb){this.qqc={microTask:0,macroTask:0,eventTask:0};this.zone=Na;this.pTc=bb;this.NEa=eb&&(eb&&eb.zVa?eb:bb.NEa);this.z7a=eb&&(eb.zVa?bb:bb.z7a);this.Skc=eb&&(eb.zVa?this.zone:bb.Skc);this.GFa=eb&&(eb.BVa?eb:bb.GFa);this.X8a=
eb&&(eb.BVa?bb:bb.X8a);this.W8a=eb&&(eb.BVa?this.zone:bb.W8a);this.KFa=eb&&(eb.Jca?eb:bb.KFa);this.d9a=eb&&(eb.Jca?bb:bb.d9a);this.b9a=eb&&(eb.Jca?this.zone:bb.b9a);this.jFa=eb&&(eb.Ica?eb:bb.jFa);this.r8a=eb&&(eb.Ica?bb:bb.r8a);this.q8a=eb&&(eb.Ica?this.zone:bb.q8a);this.xla=eb&&(eb.Y_?eb:bb.xla);this.CHa=eb&&(eb.Y_?bb:bb.CHa);this.BHa=eb&&(eb.Y_?this.zone:bb.BHa);this.ika=eb&&(eb.mS?eb:bb.ika);this.JFa=eb&&(eb.mS?bb:bb.JFa);this.IFa=eb&&(eb.mS?this.zone:bb.IFa);this.Xia=eb&&(eb.T_?eb:bb.Xia);this.PDa=
eb&&(eb.T_?bb:bb.PDa);this.ODa=eb&&(eb.T_?this.zone:bb.ODa);this.D8a=this.F8a=this.E8a=this.t4=null;var dc=eb&&eb.AVa,kc=bb&&bb.t4;if(dc||kc)this.t4=dc?eb:B,this.E8a=bb,this.F8a=this,this.D8a=Na,eb.Y_||(this.xla=B,this.CHa=bb,this.BHa=this.zone),eb.mS||(this.ika=B,this.JFa=bb,this.IFa=this.zone),eb.T_||(this.Xia=B,this.PDa=bb,this.ODa=this.zone)};I.prototype.Az=function(Na,bb){return this.NEa?this.NEa.zVa(this.z7a,this.zone,Na,bb):new A(Na,bb)};I.prototype.intercept=function(Na,bb,eb){return this.GFa?
this.GFa.BVa(this.X8a,this.W8a,Na,bb,eb):bb};I.prototype.Jk=function(Na,bb,eb,dc,kc){return this.KFa?this.KFa.Jca(this.d9a,this.b9a,Na,bb,eb,dc,kc):bb.apply(eb,dc)};I.prototype.handleError=function(Na,bb){return this.jFa?this.jFa.Ica(this.r8a,this.q8a,Na,bb):!0};I.prototype.tT=function(Na,bb){var eb=bb;if(this.xla)this.t4&&eb.pX.push(this.F8a),(eb=this.xla.Y_(this.CHa,this.BHa,Na,bb))||(eb=bb);else if(bb.aKb)bb.aKb(bb);else if("microTask"==bb.type)f(bb);else throw Error("Oa");return eb};I.prototype.wR=
function(Na,bb,eb,dc){return this.ika?this.ika.mS(this.JFa,this.IFa,Na,bb,eb,dc):bb.callback.apply(eb,dc)};I.prototype.EJ=function(Na,bb){if(this.Xia)Na=this.Xia.T_(this.PDa,this.ODa,Na,bb);else{if(!bb.a7)throw Error("Pa");Na=bb.a7(bb)}return Na};I.prototype.Pqa=function(Na,bb){try{this.t4&&this.t4.AVa(this.E8a,this.D8a,Na,bb)}catch(eb){this.handleError(Na,eb)}};I.prototype.M5=function(Na,bb){var eb=this.qqc,dc=eb[Na];bb=eb[Na]=dc+bb;if(0>bb)throw Error("Qa");0!=dc&&0!=bb||this.Pqa(this.zone,{lFc:0<
eb.microTask,UEc:0<eb.macroTask,EXc:0<eb.eventTask,md:Na})};var K=function(Na,bb,eb,dc,kc,Hf){this.Rf=null;this.pT=0;this.pX=null;this.Vj="notScheduled";this.type=Na;this.source=bb;this.data=dc;this.aKb=kc;this.a7=Hf;if(!eb)throw Error("Ra");this.callback=eb;var rb=this;this.Jk="eventTask"===Na&&dc&&dc.i1a?K.wR:function(){return K.wR.call(a,rb,this,arguments)}};K.wR=function(Na,bb,eb){Na||(Na=this);Fb++;try{return Na.pT++,Na.zone.Aea(Na,bb,eb)}finally{1==Fb&&g(),Fb--}};K.prototype.Wt=function(Na,
bb,eb){if(this.Vj===bb||this.Vj===eb)this.Vj=Na,"notScheduled"==Na&&(this.pX=null);else throw Error("Sa`"+this.type+"`"+this.source+"`"+Na+"`"+bb+"`"+(eb?" or '"+eb+"'":"")+"`"+this.Vj);};K.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.VK?this.data.VK.toString():Object.prototype.toString.call(this)};K.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,pT:this.pT}};_.W.Object.defineProperties(K.prototype,{zone:{configurable:!0,
enumerable:!0,get:function(){return this.Rf}},state:{configurable:!0,enumerable:!0,get:function(){return this.Vj}}});var P=d("setTimeout"),ba=d("Promise"),la=d("then"),wa=[],va=!1,Ga,Sa={name:"NO ZONE"},gb={},qb={ji:d,Uuc:function(){return Hb},PVa:h,ABb:h,sT:f,BMc:function(){return!A[d("ignoreConsoleErrorUncaughtError")]},ada:function(){return[]},wEb:h,iWa:function(){return h},Nsc:function(){return[]},mIc:function(){return h},vEb:function(){return h},uEb:function(){return h},Pwb:function(){return!1},
OK:function(){},iV:function(){return h},jV:function(){},z3a:function(){},T1a:function(){return[]},tEb:function(){return h},Lha:function(){return h},Vxc:function(){return[]},Cfb:function(){return h},mHa:function(){return h},hWa:function(){return h},GFc:e},Hb={parent:null,zone:new A(null,null)},Cb=null,Fb=0;c("Zone","Zone");return a.Zone=A})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);
Zone.Ak("Error",function(a,b,c){function d(wa){for(var va={zoneName:wa.zone.name},Ga=va;wa.parent;){wa=wa.parent;var Sa={zoneName:wa.zone.name};va=va.parent=Sa}return Ga}function e(wa,va,Ga){Ga=void 0===Ga?!0:Ga;wa=wa.split("\n");for(var Sa=0;wa[Sa]!==r&&wa[Sa]!==x&&wa[Sa]!==A&&wa[Sa]!==B&&wa[Sa]!==I&&Sa<wa.length;)Sa++;for(;Sa<wa.length&&va;Sa++){var gb=wa[Sa];if(gb.trim())switch(n[gb]){case 0:wa.splice(Sa,1);Sa--;break;case 1:va=va.parent?va.parent:null;wa.splice(Sa,1);Sa--;break;default:wa[Sa]+=
Ga?" ["+va.zone.name+"]":" ["+va.zoneName+"]"}}return wa.join("\n")}function f(){var wa=this,va=h.apply(this,arguments),Ga=va.originalStack=va.stack;if(f.stackRewrite&&Ga){var Sa=c.Uuc();if("lazy"===K)va[c.ji("zoneFrameNames")]=d(Sa);else if("default"===K)try{va.stack=va.a6c=e(Ga,Sa)}catch(gb){}}return this instanceof h&&this.constructor!=h?(Object.keys(va).concat("stack","message").forEach(function(gb){var qb=va[gb];if(void 0!==qb)try{wa[gb]=qb}catch(Hb){}}),this):va}var g=c.ji("zoneJsInternalStackFrames"),
h=a[c.ji("Error")]=a.Error,n={},r,x,A,B,I;a.Error=f;var K=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=h.prototype;f[g]=n;f.stackRewrite=!1;var P=c.ji("zoneAwareStack");"lazy"===K&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[P]||(this[P]=e(this.xta,this[c.ji("zoneFrameNames")],!1));return this[P]},set:function(wa){this.xta=wa;this[P]=e(this.xta,this[c.ji("zoneFrameNames")],
!1)}});var ba=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(h))&&a.forEach(function(wa){0===ba.filter(function(va){return va===wa}).length&&Object.defineProperty(f,wa,{get:function(){return h[wa]},set:function(va){h[wa]=va}})});h.hasOwnProperty("stackTraceLimit")&&(h.stackTraceLimit=Math.max(h.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return h.stackTraceLimit},set:function(wa){return h.stackTraceLimit=wa}}));h.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(wa,va){h.captureStackTrace(wa,va)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return h.rFb},set:function(wa){return wa&&"function"===typeof wa?h.rFb=function(va,Ga){if(Ga)for(var Sa=0;Sa<Ga.length;Sa++)if("zoneCaptureStackTrace"===Ga[Sa].getFunctionName()){Ga.splice(Sa,1);break}return wa.call(this,va,Ga)}:h.rFb=wa}});if("disable"!==K){var la=b.current.Az({name:"detect",Ica:function(wa,va,Ga,Sa){if(Sa.xta&&Error===f)for(wa=
Sa.xta.split(/\n/),Sa=Ga=va=!1;wa.length;){var gb=wa.shift();if(/:\d+:\d+/.test(gb)||"ZoneAwareError"===gb){var qb=gb.split("(")[0].split("@")[0],Hb=1;-1!==qb.indexOf("ZoneAwareError")&&(-1!==qb.indexOf("new ZoneAwareError")?(r=gb,x=gb.replace("new ZoneAwareError","new Error.ZoneAwareError")):(A=gb,B=gb.replace("Error.",""),-1===gb.indexOf("Error.ZoneAwareError")&&(I=gb.replace("ZoneAwareError","Error.ZoneAwareError"))),n[x]=0);-1!==qb.indexOf("runGuarded")?Ga=!0:-1!==qb.indexOf("runTask")?Sa=!0:
-1!==qb.indexOf("run")?va=!0:Hb=0;n[gb]=Hb;if(va&&Ga&&Sa){f.stackRewrite=!0;break}}}return!1}}).Az({name:"child",Y_:function(wa,va,Ga,Sa){return wa.tT(Ga,Sa)},mS:function(wa,va,Ga,Sa,gb,qb){return wa.wR(Ga,Sa,gb,qb)},T_:function(wa,va,Ga,Sa){return wa.EJ(Ga,Sa)},Jca:function(wa,va,Ga,Sa,gb,qb,Hb){return wa.Jk(Ga,Sa,gb,qb,Hb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;la.Nc(function(){la.tA(function(){var wa=function(){};la.Rua(g,function(){la.Fea(g,function(){la.sT(g,function(){throw Error();
},void 0,function(va){va.Wt=wa;va.Jk()});la.sT(g,function(){throw Error();},void 0,function(va){va.Wt=wa;va.Jk()})},void 0,function(va){va.Wt=wa;va.Jk()},function(){})},void 0,function(va){va.Wt=wa;va.Jk()},function(){})})});Error.stackTraceLimit=b}});
var Uca=Object.getOwnPropertyDescriptor,Zca=Object.defineProperty,cda=Object.getPrototypeOf,$Fa=Object.create,aGa=Array.prototype.slice,bGa=Zone.jp("addEventListener"),cGa=Zone.jp("removeEventListener"),hda=Zone.jp(""),Ec=Zone.jp,dGa="undefined"!==typeof window,Ic=dGa?window:void 0,Fc=dGa&&Ic||"object"===typeof self&&self||global,eGa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,kda=!("nw"in Fc)&&"undefined"!==typeof Fc.process&&"[object process]"==={}.toString.call(Fc.process),
fGa=!kda&&!eGa&&!(!dGa||!Ic.HTMLElement),gGa="undefined"!==typeof Fc.process&&"[object process]"==={}.toString.call(Fc.process)&&!eGa&&!(!dGa||!Ic.HTMLElement),Xca={},Yca=function(a){if(a=a||Fc.event){var b=Xca[a.type];b||(b=Xca[a.type]=Ec("ON_PROPERTY"+a.type));var c=this||a.target||Fc;b=c[b];fGa&&c===Ic&&"error"===a.type?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),!0===c&&a.preventDefault()):(c=b&&b.apply(this,arguments),void 0==c||c||a.preventDefault());return c}},Gc=Ec("originalInstance"),
eda=!1,fda=!1;
var Lc=!1;if("undefined"!==typeof window)try{var hGa=Object.defineProperty({},"passive",{get:function(){Lc=!0}});window.addEventListener("test",hGa,hGa);window.removeEventListener("test",hGa,hGa)}catch(a){Lc=!1}var mda={i1a:!0},Jc={},lda={},oda=new RegExp("^"+hda+"(\\w+)(true|false)$"),jda=Ec("propagationStopped");
Zone.Ak("ZoneAwarePromise",function(a,b,c){function d(rb){if(rb&&rb.toString===Object.prototype.toString){var Ib=rb.constructor&&rb.constructor.name;return(Ib?Ib:"")+": "+JSON.stringify(rb)}return rb?rb.toString():Object.prototype.toString.call(rb)}function e(rb){c.PVa(rb);try{var Ib=b[Ga];"function"===typeof Ib&&Ib.call(this,rb)}catch(fb){}}function f(rb){return rb}function g(rb){return kc.reject(rb)}function h(rb,Ib){return function(fb){try{n(rb,Ib,fb)}catch(ub){n(rb,!1,ub)}}}function n(rb,Ib,fb){var ub=
Fb();if(rb===fb)throw new TypeError("Ua");if(null===rb[Sa]){var kb=null;try{if("object"===typeof fb||"function"===typeof fb)kb=fb&&fb.then}catch(xb){return ub(function(){n(rb,!1,xb)})(),rb}if(!1!==Ib&&fb instanceof kc&&fb.hasOwnProperty(Sa)&&fb.hasOwnProperty(gb)&&null!==fb[Sa])r(fb),n(rb,fb[Sa],fb[gb]);else if(!1!==Ib&&"function"===typeof kb)try{kb.call(fb,ub(h(rb,Ib)),ub(h(rb,!1)))}catch(xb){ub(function(){n(rb,!1,xb)})()}else{rb[Sa]=Ib;ub=rb[gb];rb[gb]=fb;rb[qb]===qb&&!0===Ib&&(rb[Sa]=rb[Cb],rb[gb]=
rb[Hb]);!1===Ib&&fb instanceof Error&&(kb=b.joa&&b.joa.data&&b.joa.data.__creationTrace__)&&K(fb,Na,{configurable:!0,enumerable:!1,writable:!0,value:kb});for(kb=0;kb<ub.length;)x(rb,ub[kb++],ub[kb++],ub[kb++],ub[kb++]);if(0==ub.length&&0==Ib){rb[Sa]=0;Ib=fb;try{throw Error("Va`"+d(fb)+"`"+(fb&&fb.stack?"\n"+fb.stack:""));}catch(xb){Ib=xb}la&&(Ib.GOc=!0);Ib.w0=fb;Ib.promise=rb;Ib.zone=b.current;Ib.zH=b.joa;ba.push(Ib);c.sT()}}}return rb}function r(rb){if(0===rb[Sa]){try{var Ib=b[bb];Ib&&"function"===
typeof Ib&&Ib.call(this,{w0:rb[gb],promise:rb})}catch(fb){}rb[Sa]=!1;for(Ib=0;Ib<ba.length;Ib++)rb===ba[Ib].promise&&ba.splice(Ib,1)}}function x(rb,Ib,fb,ub,kb){r(rb);var xb=rb[Sa],na=xb?"function"===typeof ub?ub:f:"function"===typeof kb?kb:g;Ib.sT("Promise.then",function(){try{var mc=rb[gb],Qc=!!fb&&qb===fb[qb];Qc&&(fb[Hb]=mc,fb[Cb]=xb);var td=Ib.Nc(na,void 0,Qc&&na!==g&&na!==f?[]:[mc]);n(fb,!0,td)}catch(dd){n(fb,!1,dd)}},fb)}function A(rb){var Ib=rb.prototype,fb=I(Ib,"then");if(!fb||!1!==fb.writable&&
fb.configurable){var ub=Ib.then;Ib[va]=ub;rb.prototype.then=function(kb,xb){var na=this;return(new kc(function(mc,Qc){ub.call(na,mc,Qc)})).then(kb,xb)};rb[Hf]=!0}}function B(rb){return function(Ib,fb){Ib=rb.apply(Ib,fb);if(Ib instanceof kc)return Ib;fb=Ib.constructor;fb[Hf]||A(fb);return Ib}}var I=Object.getOwnPropertyDescriptor,K=Object.defineProperty,P=c.ji,ba=[],la=!0===a[P("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],wa=P("Promise"),va=P("then");c.PVa=function(rb){if(c.BMc()){var Ib=rb&&rb.w0;
Ib?console.error("Unhandled Promise rejection:",Ib instanceof Error?Ib.message:Ib,"; Zone:",rb.zone.name,"; Task:",rb.zH&&rb.zH.source,"; Value:",Ib,Ib instanceof Error?Ib.stack:void 0):console.error(rb)}};c.ABb=function(){for(var rb={};ba.length;){rb.QU=ba.shift();try{rb.QU.zone.tA(function(Ib){return function(){if(Ib.QU.GOc)throw Ib.QU.w0;throw Ib.QU;}}(rb))}catch(Ib){e(Ib)}rb={QU:rb.QU}}};var Ga=P("unhandledPromiseRejectionHandler"),Sa=P("state"),gb=P("value"),qb=P("finally"),Hb=P("parentPromiseValue"),
Cb=P("parentPromiseState"),Fb=function(){var rb=!1;return function(Ib){return function(){rb||(rb=!0,Ib.apply(null,arguments))}}},Na=P("currentTaskTrace"),bb=P("rejectionHandledHandler"),eb=function(){},dc=a.AggregateError,kc=function(rb){if(!(this instanceof kc))throw Error("Wa");this[Sa]=null;this[gb]=[];try{var Ib=Fb();rb&&rb(Ib(h(this,!0)),Ib(h(this,!1)))}catch(fb){n(this,!1,fb)}};kc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};kc.resolve=function(rb){return n(new this(null),
!0,rb)};kc.reject=function(rb){return n(new this(null),!1,rb)};kc.any=function(rb){if(!rb||"function"!==typeof rb[Symbol.iterator])return Promise.reject(new dc([],"All promises were rejected"));var Ib=[],fb=0;try{for(var ub=_.l(rb),kb=ub.next();!kb.done;kb=ub.next()){var xb=kb.value;fb++;Ib.push(kc.resolve(xb))}}catch(Qc){return Promise.reject(new dc([],"All promises were rejected"))}if(0===fb)return Promise.reject(new dc([],"All promises were rejected"));var na=!1,mc=[];return new kc(function(Qc,
td){for(var dd=0;dd<Ib.length;dd++)Ib[dd].then(function(jd){na||(na=!0,Qc(jd))},function(jd){mc.push(jd);fb--;0===fb&&(na=!0,td(new dc(mc,"All promises were rejected")))})})};kc.race=function(rb){function Ib(mc){ub(mc)}function fb(mc){kb(mc)}var ub,kb,xb=new this(function(mc,Qc){ub=mc;kb=Qc});rb=_.l(rb);for(var na=rb.next();!na.done;na=rb.next())(na=na.value)&&na.then||(na=this.resolve(na)),na.then(Ib,fb);return xb};kc.all=function(rb){return kc.Ddb(rb)};kc.allSettled=function(rb){return(this&&this.prototype instanceof
kc?this:kc).Ddb(rb,{FOc:function(Ib){return{status:"fulfilled",value:Ib}},Swc:function(Ib){return{status:"rejected",reason:Ib}}})};kc.Ddb=function(rb,Ib){var fb,ub,kb=new this(function(dd,jd){fb=dd;ub=jd}),xb=2,na=0,mc=[],Qc={};rb=_.l(rb);for(var td=rb.next();!td.done;Qc={Pha:Qc.Pha},td=rb.next()){(td=td.value)&&td.then||(td=this.resolve(td));Qc.Pha=na;try{td.then(function(dd){return function(jd){mc[dd.Pha]=Ib?Ib.FOc(jd):jd;xb--;0===xb&&fb(mc)}}(Qc),function(dd){return function(jd){Ib?(mc[dd.Pha]=
Ib.Swc(jd),xb--,0===xb&&fb(mc)):ub(jd)}}(Qc))}catch(dd){ub(dd)}xb++;na++}xb-=2;0===xb&&fb(mc);return kb};_.W.Object.defineProperty(kc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.W.Object.defineProperty(kc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return kc}});kc.prototype.then=function(rb,Ib){var fb,ub=null==(fb=this.constructor)?void 0:fb[Symbol.species];ub&&"function"===typeof ub||(ub=this.constructor||kc);fb=new ub(eb);
ub=b.current;null==this[Sa]?this[gb].push(ub,fb,rb,Ib):x(this,ub,fb,rb,Ib);return fb};kc.prototype.catch=function(rb){return this.then(null,rb)};kc.prototype.finally=function(rb){var Ib,fb=null==(Ib=this.constructor)?void 0:Ib[Symbol.species];fb&&"function"===typeof fb||(fb=kc);Ib=new fb(eb);Ib[qb]=qb;fb=b.current;null==this[Sa]?this[gb].push(fb,Ib,rb,rb):x(this,fb,Ib,rb,rb);return Ib};kc.resolve=kc.resolve;kc.reject=kc.reject;kc.race=kc.race;kc.all=kc.all;wa=a[wa]=a.Promise;a.Promise=kc;var Hf=P("thenPatched");
c.mIc=A;wa&&(A(wa),Hc(a,"fetch",function(rb){return B(rb)}));Promise[b.jp("uncaughtPromiseErrors")]=ba;return kc});
var rda=Ec("zoneTask");
Zone.Ak("toString",function(a){var b=Function.prototype.toString,c=Ec("OriginalDelegate"),d=Ec("Promise"),e=Ec("Error"),f=function(){if("function"===typeof this){var h=this[c];if(h)return"function"===typeof h?b.call(h):Object.prototype.toString.call(h);if(this===Promise&&(h=a[d])||this===Error&&(h=a[e]))return b.call(h)}return b.call(this)};f[c]=b;Function.prototype.toString=f;var g=Object.prototype.toString;Object.prototype.toString=function(){return"function"===typeof Promise&&this instanceof Promise?
"[object Promise]":g.call(this)}});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {!_ZonePrivate} api
 @param {?} target
 @param {string} targetName
 @param {string} method
 @param {!Array<string>} callbacks
 @return {void}
*/
Zone.Ak("util",function(a,b,c){var d=uda(a);c.wEb=ada;c.iWa=Hc;c.Nsc=Tca;c.vEb=dda;var e=b.jp("BLACK_LISTED_EVENTS"),f=b.jp("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.uEb=qda;c.ada=pda;c.Pwb=gda;c.iV=Zca;c.jV=Uca;c.z3a=$Fa;c.T1a=aGa;c.tEb=bda;c.Lha=Sca;c.Vxc=tda;c.Cfb=Dc;c.mHa=Object.defineProperty;c.hWa=sda;c.OK=function(){return{Qzc:lda,JTb:Jc,opb:d,Le:fGa,Fra:gGa,TCc:kda,j4a:"true",t2a:"false",s4a:hda,UTb:"addEventListener",Lcc:"removeEventListener"}}});
var vda,wda,xda,yda,Nc;
var Gda=[].concat(_.Ia("abort animationcancel animationend animationiteration auxclick beforeinput blur cancel canplay canplaythrough change compositionstart compositionupdate compositionend cuechange click close contextmenu curechange dblclick drag dragend dragenter dragexit dragleave dragover drop durationchange emptied ended error focus focusin focusout gotpointercapture input invalid keydown keypress keyup load loadstart loadeddata loadedmetadata lostpointercapture mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel orientationchange pause play playing pointercancel pointerdown pointerenter pointerleave pointerlockchange mozpointerlockchange webkitpointerlockerchange pointerlockerror mozpointerlockerror webkitpointerlockerror pointermove pointout pointerover pointerup progress ratechange reset resize scroll seeked seeking select selectionchange selectstart show sort stalled submit suspend timeupdate volumechange touchcancel touchmove touchstart touchend transitioncancel transitionend waiting wheel".split(" ")),
_.Ia(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.Ia(["autocomplete","autocompleteerror"]),_.Ia(["toggle"]),_.Ia("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.Ia("absolutedeviceorientation afterinput afterprint appinstalled beforeinstallprompt beforeprint beforeunload devicelight devicemotion deviceorientation deviceorientationabsolute deviceproximity hashchange languagechange message mozbeforepaint offline online paint pageshow pagehide popstate rejectionhandled storage unhandledrejection unload userproximity vrdisplayconnected vrdisplaydisconnected vrdisplaypresentchange".split(" ")),
_.Ia("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.Ia("activate afterupdate ariarequest beforeactivate beforedeactivate beforeeditfocus beforeupdate cellchange controlselect dataavailable datasetchanged datasetcomplete errorupdate filterchange layoutcomplete losecapture move moveend movestart propertychange resizeend resizestart rowenter rowexit rowsdelete rowsinserted command compassneedscalibration deactivate help mscontentzoom msmanipulationstatechanged msgesturechange msgesturedoubletap msgestureend msgesturehold msgesturestart msgesturetap msgotpointercapture msinertiastart mslostpointercapture mspointercancel mspointerdown mspointerenter mspointerhover mspointerleave mspointermove mspointerout mspointerover mspointerup pointerout mssitemodejumplistitemremoved msthumbnailclick stop storagecommit".split(" ")));
(function(a){a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){var b=a.Zone;b.Ak("defineProperty",function(c,d,e){e.mHa=Cda;Bda()});b.Ak("registerElement",function(c,d,e){d=e.OK();var f=d.Fra;(d.Le||f)&&"registerElement"in c.document&&e.hWa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.Ak("EventTargetLegacy",function(c,d,e){Dda(c,e);d=e.OK();var f=d.Fra;d.TCc&&!f||Fda(e,c)||(d="undefined"!==typeof WebSocket,
Hda(e),e.tEb("XMLHttpRequest"),d&&Eda(e,c),Zone[e.ji("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});
Zone.Ak("legacy",function(a){(a=a[Zone.jp("legacyPatch")])&&a()});Zone.Ak("queueMicrotask",function(a,b,c){c.iWa(a,"queueMicrotask",function(){return function(d,e){b.current.sT("queueMicrotask",e[0])}})});Zone.Ak("timers",function(a){Mc(a,"set","clear","Timeout");Mc(a,"set","clear","Interval");Mc(a,"set","clear","Immediate")});Zone.Ak("requestAnimationFrame",function(a){Mc(a,"request","cancel","AnimationFrame");Mc(a,"mozRequest","mozCancel","AnimationFrame");Mc(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.Ak("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Hc(a,c[d],function(e,f,g){return function(h,n){return b.current.Nc(e,a,n,g)}})});
Zone.Ak("EventTarget",function(a,b,c){c.uEb(a,c);if(!Zone[c.ji("patchEventTarget")]){var d=c.OK();b=d.opb;var e=d.JTb,f=d.j4a,g=d.t2a;d=d.s4a;for(var h=0;h<b.length;h++){var n=b[h],r=d+(n+g),x=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=x}(b=a.EventTarget)&&b.prototype&&c.ada(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.ada(a,c,[b.prototype])});Zone.Ak("MutationObserver",function(){bda("MutationObserver");bda("WebKitMutationObserver")});Zone.Ak("IntersectionObserver",function(){bda("IntersectionObserver")});
Zone.Ak("FileReader",function(){bda("FileReader")});
Zone.Ak("on_property",function(a,b,c){if((!kda||gGa)&&!Zone[c.ji("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(fGa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Ic.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(h){}f=!1}e=f?[{target:d,BBc:["error"]}]:[];var g=uda(d);f=cda(d);d&&
(e=tda(d,g,b?b.concat(e):b),ada(d,e,f))}c=c.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(d=0;d<c.length;d++)(e=a[c[d]])&&e.prototype&&(f=e.prototype,e=uda(e.prototype),f&&(e=tda(f,e,b),ada(f,e,void 0)))}});
Zone.Ak("customElements",function(a,b,c){b=c.OK();var d=b.Fra;(b.Le||d)&&a.customElements&&"customElements"in a&&c.hWa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.Ak("XHR",function(a,b){(function(n){function r(Ga){var Sa=Ga.data,gb=Sa.target;gb[f]=!1;gb[h]=!1;var qb=gb[e];I||(I=gb[bGa],K=gb[cGa]);qb&&K.call(gb,"readystatechange",qb);qb=gb[e]=function(){if(gb.readyState===gb.DONE)if(!Sa.aborted&&gb[f]&&"scheduled"===Ga.state){var Hb=gb[b.jp("loadfalse")];if(0!==gb.status&&Hb&&0<Hb.length){var Cb=Ga.Jk;Ga.Jk=function(){for(var Fb=gb[b.jp("loadfalse")],Na=0;Na<Fb.length;Na++)Fb[Na]===Ga&&Fb.splice(Na,1);Sa.aborted||"scheduled"!==Ga.state||Cb.call(Ga)};Hb.push(Ga)}else Ga.Jk()}else Sa.aborted||
!1!==gb[f]||(gb[h]=!0)};I.call(gb,"readystatechange",qb);gb[c]||(gb[c]=Ga);wa.apply(gb,Sa.args);gb[f]=!0;return Ga}function x(){}function A(Ga){Ga=Ga.data;Ga.aborted=!0;return va.apply(Ga.target,Ga.args)}var B=n.XMLHttpRequest;if(B){B=B.prototype;var I=B[bGa],K=B[cGa];!I&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,I=n[bGa],K=n[cGa]);var P=Hc(B,"open",function(){return function(Ga,Sa){Ga[d]=0==Sa[2];Ga[g]=Sa[1];return P.apply(Ga,Sa)}}),ba=Ec("fetchTaskAborting"),la=Ec("fetchTaskScheduling"),wa=
Hc(B,"send",function(){return function(Ga,Sa){if(!0===b.current[la]||Ga[d])return wa.apply(Ga,Sa);Sa={target:Ga,url:Ga[g],Uaa:!1,args:Sa,aborted:!1};var gb=Zone.current.Fea("XMLHttpRequest.send",x,Sa,r,A);Ga&&!0===Ga[h]&&!Sa.aborted&&"scheduled"===gb.state&&gb.Jk()}}),va=Hc(B,"abort",function(){return function(Ga,Sa){var gb=Ga[c];if(gb&&"string"==typeof gb.type)null==gb.a7||gb.data&&gb.data.aborted||gb.zone.EJ(gb);else if(!0===b.current[ba])return va.apply(Ga,Sa)}})}})(a);var c=Ec("xhrTask"),d=Ec("xhrSync"),
e=Ec("xhrListener"),f=Ec("xhrScheduled"),g=Ec("xhrURL"),h=Ec("xhrErrorBeforeScheduled")});Zone.Ak("geolocation",function(a){a.navigator&&a.navigator.geolocation&&Wca(a.navigator.geolocation)});
Zone.Ak("PromiseRejectionEvent",function(a,b){function c(d){return function(e){nda(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.w0}),f.Jk(g))})}}a.PromiseRejectionEvent&&(b[Ec("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Ec("rejectionHandledHandler")]=c("rejectionhandled"))});
Zone.Ak("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.vEb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,ona:0,args:e}})});
var Lda=Oc({x4a:Oc});
var Mda=Oc({va:Oc}),Qda=Oc({Da:Oc}),Nda=Oc({z0c:Oc}),Rda=Oc({A0c:Oc});
_.Ed=function(a,b){this.Zjc=a;this.va=void 0;"number"==typeof b?this.qy=b:void 0!==b&&(this.va=_.t({token:this,Ka:b.Ka||"root",ta:b.ta}))};_.Ed.prototype.toString=function(){return"InjectionToken "+this.Zjc};_.W.Object.defineProperties(_.Ed.prototype,{jd:{configurable:!0,enumerable:!0,get:function(){return this}}});
var mfa=new _.Ed("ENVIRONMENT_INITIALIZER");
var Od="undefined"!==typeof globalThis&&globalThis||"undefined"!==typeof global&&global||"undefined"!==typeof window&&window||"undefined"!==typeof self&&"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self;
_.Wc=function(a,b){b=Error.call(this,"NG0"+Math.abs(a)+(b?": "+b.trim():""));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a};_.V(_.Wc,Error);
var Vda;
/*

 The MIT License

 Copyright (c) 2014-2016 Google, Inc. http://angular.io

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var iGa={},jGa=/\n/gm,Xda=void 0;
var lGa;_.kGa=$da(cea(function(a){return{token:a}}),-1);_.Kk=$da(cea(),8);lGa=$da(cea(),2);_.Lk=$da(cea(),4);$da(cea(),1);
var iea=Oc({Aa:Oc}),jea=Oc({Ja:Oc}),lea=Oc({Be:Oc}),mGa=Oc({Ea:Oc}),mea=Oc({ha:Oc}),Lea=Oc({qy:Oc});
var kea;kea={};_.$c=[];
var dea=0;
var qea=function(a,b,c){this.wj=a;this.uf=b;this.HK=c};
_.id.dGc=!0;
_.pd=yea(null);
var Zea=function(a,b){var c=_.y;this.ta=a;this.UXa=!1;this.ttc=b;this.rvb=c};
var Jea,Mea,Ad;Jea=!0;Mea=0;Ad={};_.Bd=function(a,b){this.x5=a;this.Yk=b};_.Bd.prototype.get=function(a,b,c){return Vea(this.x5,this.Yk,a,c,b)};
Oc({Ga:String,Hc:Oc});
var lfa=new _.Ed("INJECTOR_DEF_TYPES");
var nfa=Oc({Ga:String,Hc:Oc});
var nGa=new _.Ed("INJECTOR",-1);
var qfa=function(){};qfa.prototype.get=function(a,b){b=void 0===b?iGa:b;if(b===iGa)throw a=Error("ab`"+_.Pc(a)),a.name="NullInjectorError",a;return b};
var Uha=new _.Ed("Set Injector scope.");
var vfa={},oGa={},pfa=void 0,Ok=function(){},Gd=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.oA=new Map;this.tGa=new Set;this.CGa=[];this.Ub=!1;xfa(a,function(f){return pGa(e,f)});this.oA.set(nGa,Fd(void 0,this));d.has("environment")&&this.oA.set(Ok,Fd(void 0,this));a=this.oA.get(Uha);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.svb=new Set(this.get(lfa.jd,_.$c,2))};_.V(Gd,Ok);
Gd.prototype.destroy=function(){qGa(this);this.Ub=!0;try{for(var a=_.l(this.tGa),b=a.next();!b.done;b=a.next())b.value.Ma();for(var c=_.l(this.CGa),d=c.next();!d.done;d=c.next()){var e=d.value;e()}}finally{this.oA.clear(),this.tGa.clear(),this.svb.clear(),this.CGa.length=0}};Gd.prototype.Yf=function(a){this.CGa.push(a)};var Df=function(a,b){qGa(a);a=Yc(a);var c=Xc();try{return b()}finally{Yc(a),Xc(c)}};
Gd.prototype.get=function(a,b,c){b=void 0===b?iGa:b;c=void 0===c?0:c;qGa(this);var d=Yc(this),e=Xc();try{if(!(c&4)){var f=this.oA.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.Ed)&&Oda(a),h;if(h=g)if(g.Ka){var n=Sc(g.Ka);h="string"===typeof n?"any"===n||this.scopes.has(n):this.svb.has(n)}else h=!1;f=h?Fd(tfa(a),vfa):null;this.oA.set(a,f)}if(null!=f){b=f;b.value===vfa&&(b.value=oGa,b.value=b.ta());var r;if(r="object"===typeof b.value&&b.value){var x=b.value;
r=null!==x&&"object"===typeof x&&"function"===typeof x.Ma}r&&this.tGa.add(b.value);return b.value}}var A=c&2?rfa():this.parent;b=c&8&&b===iGa?null:b;return A.get(a,b)}catch(va){if("NullInjectorError"===va.name){(va.ngTempTokenPath=va.ngTempTokenPath||[]).unshift(_.Pc(a));if(d)throw va;r=va;var B=this.source,I=r.ngTempTokenPath;a.__source&&I.unshift(a.__source);var K="\n"+r.message;a=B;a=void 0===a?null:a;K=K&&"\n"===K.charAt(0)&&"\u0275"==K.charAt(1)?K.slice(2):K;var P=_.Pc(I);if(Array.isArray(I))P=
I.map(_.Pc).join(" -> ");else if("object"===typeof I){B=[];for(var ba in I)if(I.hasOwnProperty(ba)){var la=I[ba];B.push(ba+":"+("string"===typeof la?JSON.stringify(la):_.Pc(la)))}P="{"+B.join(", ")+"}"}var wa="R3InjectorError"+(a?"("+a+")":"")+"["+P+"]: "+K.replace(jGa,"\n  ");r.message=wa;r.ngTokenPath=I;r.ngTempTokenPath=null;throw r;}throw va;}finally{Xc(e),Yc(d)}};
var zfa=function(a){var b=Yc(a),c=Xc();try{for(var d=a.get(mfa.jd,_.$c,2),e=_.l(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{Yc(b),Xc(c)}};Gd.prototype.toString=function(){for(var a=[],b=_.l(this.oA.keys()),c=b.next();!c.done;c=b.next())a.push(_.Pc(c.value));return"R3Injector["+a.join(", ")+"]"};
var qGa=function(a){if(a.Ub)throw new _.Wc(205,!1);},pGa=function(a,b){b=Sc(b);var c=Dd(b)?b:Sc(b&&b.Ga),d=wfa(b);if(Dd(b)||!0!==b.jd)a.oA.get(c);else{var e=a.oA.get(c);e||(e=Fd(void 0,vfa,!0),e.ta=function(){return Zda(e.jd)},a.oA.set(c,e));c=b;e.jd.push(b)}a.oA.set(c,d)};_.W.Object.defineProperties(Gd.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Ub}}});
var me;_.Rf=function(){};me=function(a){if(Array.isArray(a))return Afa({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Afa({name:c},a.parent,a.Tb,c)};_.rGa=new qfa;_.Rf.va=_.t({token:_.Rf,Ka:"any",ta:function(){return _.u(nGa)}});_.Rf.qy=-1;
var sGa=function(a,b){this.token=a;this.id=b;if(!a)throw new _.Wc(208,!1);this.displayName=_.Pc(this.token)};_.W.Object.defineProperties(sGa,{mVa:{configurable:!0,enumerable:!0,get:function(){return tGa.mVa}}});var uGa=function(){this.Mia=new Map};uGa.prototype.get=function(a){if(a instanceof sGa)return a;if(this.Mia.has(a))return this.Mia.get(a);var b=new sGa(a,sGa.mVa);this.Mia.set(a,b);return b};_.W.Object.defineProperties(uGa.prototype,{mVa:{configurable:!0,enumerable:!0,get:function(){return this.Mia.size}}});
var tGa=new uGa;
tGa.get(Sc(_.Rf));
_.Pk=function(){};
var Qk=function(){},vGa=function(){};
var wGa=function(){},xGa=function(){};
_.Hd=function(a){this.ua=a};_.Hd.qy=function(){return Jd(_.ud(),_.qd())};
var yGa;yGa=function(){};_.Rk=function(){};_.Rk.qy=function(){var a=_.qd(),b=_.md(_.ud().index,a);return(_.ed(b)?b:a)[11]};
_.de=function(){this.g6a=console};_.de.prototype.handleError=function(a){var b=this.Hkc(a);this.g6a.error("ERROR",a);b&&this.g6a.error("ORIGINAL ERROR",b)};_.de.prototype.Hkc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};
var Gga;_.Cfa=new Map;Gga=0;
var Ffa;
var Xfa;
var Jfa=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Kfa=/(<|>)/;
var Sfa=Rfa,Tfa;
_.be={};
var ega=void 0;
var Sd=function(a){this.tib=a};Sd.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.tib+" (see https://g.co/ng/security#xss)"};var zGa=function(){Sd.apply(this,arguments)};_.V(zGa,Sd);zGa.prototype.getTypeName=function(){return"HTML"};var AGa=function(){Sd.apply(this,arguments)};_.V(AGa,Sd);AGa.prototype.getTypeName=function(){return"URL"};var BGa=function(){Sd.apply(this,arguments)};_.V(BGa,Sd);BGa.prototype.getTypeName=function(){return"ResourceURL"};
var hga=function(a){this.LBc=a};hga.prototype.f$=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(Hfa(a),"text/html").body;if(null===b)return this.LBc.f$(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var gga=function(a){this.Nlb=a;this.b_=this.Nlb.implementation.createHTMLDocument("sanitization-inert");if(null==this.b_.body){a=this.b_.createElement("html");this.b_.appendChild(a);var b=this.b_.createElement("body");a.appendChild(b)}};
gga.prototype.f$=function(a){var b=this.b_.createElement("template");if("content"in b)return b.innerHTML=Hfa(a),b;b=this.b_.createElement("body");b.innerHTML=Hfa(a);this.Nlb.documentMode&&CGa(this,b);return b};var CGa=function(a,b){for(var c=b.attributes,d=c.length-1;0<d;d--){var e=c.item(d).name;"xmlns:ns1"!==e&&0!==e.indexOf("ns1:")||b.removeAttribute(e)}for(b=b.firstChild;b;)b.nodeType===Node.ELEMENT_NODE&&CGa(a,b),b=b.nextSibling};
var jga=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,kga=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;
var DGa=Xd("area,br,col,hr,img,wbr"),EGa=Xd("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),FGa=Xd("rp,rt"),GGa=nga(FGa,EGa),HGa=nga(EGa,Xd("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),IGa=nga(FGa,Xd("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),
uga=nga(DGa,HGa,IGa,GGa),wga=Xd("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),xga=Xd("srcset"),JGa=Xd("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),
KGa=Xd("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),
vga=nga(wga,xga,JGa,KGa),yga=Xd("script,style,template"),sga=function(){this.ZE=[]};sga.prototype.endElement=function(a){a=a.nodeName.toLowerCase();uga.hasOwnProperty(a)&&!DGa.hasOwnProperty(a)&&(this.ZE.push("</"),this.ZE.push(a),this.ZE.push(">"))};var zga=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("fb`"+a.outerHTML);return b},oga=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,pga=/([^#-~ |!])/g,rga;
var LGa={NONE:0,zRc:1,ASc:2,kSc:3,URL:4,fSc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};
var Bga;
var cf=function(a,b){this.Yk=a;this.Jic=b;this.bs=null;this.Sia=!1};cf.prototype.destroy=function(){if(this.bs)this.bs.kQ(this);else if(this.Sia){var a=this.Yk[3];if(_.fd(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(Nfa(a,c),cfa(b,c))}this.Sia=!1}Pfa(this.Yk[1],this.Yk)};cf.prototype.Yf=function(a){Tga(this.Yk[1],this.Yk,null,a)};_.Sk=function(a){cha(a.Jic||a.Yk)};cf.prototype.detach=function(){this.Yk[2]&=-65};
cf.prototype.De=function(){var a=this.Yk[1],b=this.Yk,c=this.context,d=b[10];d.BP&&d.BP();try{Lga(a,b,a.wa,c)}catch(e){throw eha(b,e),e;}finally{d.end&&d.end()}};_.W.Object.defineProperties(cf.prototype,{Rm:{configurable:!0,enumerable:!0,get:function(){var a=this.Yk,b=a[1];return hha(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Yk[8]},set:function(a){this.Yk[8]=a}},yc:{configurable:!0,enumerable:!0,get:function(){return 128===(this.Yk[2]&128)}}});
var MGa=function(a){cf.call(this,a);this.KIa=a};_.V(MGa,cf);MGa.prototype.De=function(){for(var a=this.KIa[8],b=0;b<a.As.length;b++){var c=a.As[b],d=_.Dfa(c);d=d?_.ed(d)?d:d.Tp:null;if(null!==d){var e=d[1],f=e.wa,g=d[10],h=4===(d[2]&4);try{h||!g.BP||g.BP(),h&&Kga(e,d,c),Lga(e,d,f,c)}finally{h||!g.end||g.end()}}}};_.W.Object.defineProperties(MGa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});
var NGa=function(){};NGa.va=_.t({token:NGa,Ka:"root",ta:function(){return null}});
var Tk=function(){this.Upa="0.0.0-PLACEHOLDER";this.Ar=["0","0","0-PLACEHOLDER"].slice(2).join(".")},OGa=new Tk;
var PGa={};
var QGa=function(a){this.Mk=a};_.V(QGa,_.Pk);QGa.prototype.hD=function(a){return new RGa(a[iea]||null,this.Mk)};var SGa=function(a,b){this.Cc=a;this.Eta=b};SGa.prototype.get=function(a,b,c){var d=this.Cc.get(a,PGa,c);return d!==PGa||b===PGa?d:this.Eta.get(a,b,c)};var RGa=function(a,b){this.nw=a;this.Mk=b;this.Ona=a.type;this.ob=a.oa.map(dga).join(",");this.tc=a.tc?a.tc:[];this.oCc=!!b};_.V(RGa,xGa);
RGa.prototype.create=function(a,b,c,d){d=d||this.Mk;var e;(d=d instanceof Ok?d:null==(e=d)?void 0:e.Cc)&&null!==this.nw.nQa&&(d=this.nw.nQa(d)||d);var f=d?new SGa(a,d):a,g=f.get(yGa,null);if(null===g)throw new _.Wc(407,!1);var h=f.get(NGa,null);a=g.XP(null,this.nw);e=this.nw.oa[0][0]||"div";if(c)e=a.cva(c,3===this.nw.ub);else{d=g.XP(null,this.nw);var n=e.toLowerCase();e=d.createElement(e,"svg"===n?"svg":"math"===n?"math":null)}n=e;var r=this.nw.HVa?288:272;e={As:[]};d=Sga(0,null,null,1,0,null,null,
null,null,null);f=Hga(null,d,e,r,null,null,g,a,h,f,null);xea(f);try{var x=this.nw,A=f[1];f[22]=n;var B=$d(A,22,2,"#host",null),I=B.yL=x.Jb;null!==I&&(gha(B,I,!0),null!==n&&(Fea(a,n,I),null!==B.Ge&&Zfa(a,n,B.Ge),null!==B.styles&&a.setAttribute(n,"style",B.styles)));var K=g.XP(n,x),P=Hga(f,Oga(x),null,x.HVa?32:16,f[22],B,g,K,null,null,null);if(A.Kj){var ba=Rea(B,f);Nea(ba,A,x.type);Yga(A,B);var la=f.length;B.flags|=1;B.Ml=la;B.Vq=la+1;B.TG=la}Pga(f,P);var wa=f[22]=P;if(n)if(c)Fea(a,n,["ng-version",
OGa.Upa]);else{var va=this.nw.oa[0];c=[];x=[];A=1;for(B=2;A<va.length;){var Ga=va[A];if("string"===typeof Ga)2===B?""!==Ga&&c.push(Ga,va[++A]):8===B&&x.push(Ga);else{if(0!==(B&1))break;B=Ga}A++}c&&Fea(a,n,c);x&&0<x.length&&Zfa(a,n,x.join(" "))}var Sa=d.data[22];if(void 0!==b){var gb=Sa.Su=[];for(va=0;va<this.tc.length;va++){var qb=b[va];gb.push(null!=qb?Array.from(qb):null)}}var Hb=this.nw;b=[jha];var Cb=f[1],Fb=_.ud();if(Cb.Kj){Hb.Gda&&Hb.Gda(Hb);var Na=ae(Cb,f,1,null);Zga(Cb,Fb,f,Na,Hb);Vga(Cb,
Fb)}var bb=Yea(f,Cb,Fb.Ml,Fb);_.Md(bb,f);var eb=ld(Fb,f);eb&&_.Md(eb,f);e.As.push(bb);wa[8]=bb;if(null!==b)for(var dc=_.l(b),kc=dc.next();!kc.done;kc=dc.next()){var Hf=kc.value;Hf(bb,Hb)}Hb.Fd&&Hb.Fd(1,bb,_.ud().Ml);var rb=_.ud();!Cb.Kj||null===Hb.mb&&null===Hb.Jb||(_.pd.selectedIndex=rb.index,aha(f[1],rb,rb.Ml,rb.Vq,Hb),null!==Hb.mb&&Hb.mb(1,bb));var Ib=bb;Kga(d,f,null)}finally{Aea()}return new Uk(this.Ona,Ib,Jd(Sa,f),f,Sa)};
_.W.Object.defineProperties(RGa.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){return iha(this.nw.inputs)}},outputs:{configurable:!0,enumerable:!0,get:function(){return iha(this.nw.outputs)}}});var Uk=function(a,b,c,d,e){this.location=c;this.Jab=d;this.x5=e;this.instance=b;this.yu=this.Ll=new MGa(d);this.Ona=a};_.V(Uk,wGa);Uk.prototype.mH=function(a,b){var c=this.x5.inputs,d;null!==c&&(d=c[a])&&(c=this.Jab,Wga(c[1],c,d,a,b),Xga(c,this.x5.index))};Uk.prototype.destroy=function(){this.yu.destroy()};
Uk.prototype.Yf=function(a){this.yu.Yf(a)};_.W.Object.defineProperties(Uk.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return new _.Bd(this.x5,this.Jab)}}});
var TGa=function(a,b){this.Md=b;this.GDa=[];this.FMa=[];this.NB=new QGa(this);var c=(a[mGa]||null).bootstrap;this.GDa=c instanceof Function?c():c;this.ola=yfa(a,b,[{Ga:Qk,Hc:this},{Ga:_.Pk,Hc:this.NB}],_.Pc(a),new Set(["environment"]));zfa(this.ola);this.instance=this.ola.get(a)};_.V(TGa,Qk);TGa.prototype.destroy=function(){var a=this.ola;!a.yc&&a.destroy();this.FMa.forEach(function(b){return b()});this.FMa=null};TGa.prototype.Yf=function(a){this.FMa.push(a)};
_.W.Object.defineProperties(TGa.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.ola}}});var Fja=function(a){this.PBb=a};_.V(Fja,vGa);Fja.prototype.create=function(a){return new TGa(this.PBb,a)};var sha=function(a,b,c){this.NB=new QGa(this);this.instance=null;this.Cc=a=new Gd([].concat(_.Ia(a),[{Ga:Qk,Hc:this},{Ga:_.Pk,Hc:this.NB}]),b||rfa(),c,new Set(["environment"]));zfa(a)};_.V(sha,Qk);sha.prototype.destroy=function(){this.Cc.destroy()};sha.prototype.Yf=function(a){this.Cc.Yf(a)};
var Ima=new _.Ed("Application Initializer"),Vk=function(a){var b=this;this.AJa=a;this.reject=this.resolve=wha;this.done=this.cL=!1;this.nwc=new Promise(function(c,d){b.resolve=c;b.reject=d})},UGa=function(a){if(!a.cL){var b=[];if(a.AJa)for(var c={},d=0;d<a.AJa.length;c={LU:c.LU},d++)if(c.LU=a.AJa[d](),uha(c.LU))b.push(c.LU);else if(vha(c.LU)){var e=new Promise(function(f){return function(g,h){f.LU.subscribe({complete:g,error:h})}}(c));b.push(e)}Promise.all(b).then(function(){a.done=!0;a.resolve()}).catch(function(f){a.reject(f)});
0===b.length&&(a.done=!0,a.resolve());a.cL=!0}};Vk.ha=function(a){return new (a||Vk)(_.u(Ima,8))};Vk.va=_.t({token:Vk,ta:Vk.ha,Ka:"root"});
var VGa,Nha,WGa,XGa;VGa=new _.Ed("AppId",{Ka:"root",ta:yha});Nha=new _.Ed("Platform Initializer");WGa=new _.Ed("Platform ID",{Ka:"platform",ta:function(){return"unknown"}});XGa=new _.Ed("appBootstrapListener");_.Wk=new _.Ed("AnimationModuleType");
var Xk=function(){};Xk.prototype.log=function(a){console.log(a)};Xk.prototype.warn=function(a){console.warn(a)};Xk.ha=function(a){return new (a||Xk)};Xk.va=_.t({token:Xk,ta:Xk.ha,Ka:"platform"});
var Aha=["en",[["a","p"],["AM","PM"],void 0],[["AM","PM"],void 0,void 0],["SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Su Mo Tu We Th Fr Sa".split(" ")],void 0,["JFMAMJJASOND".split(""),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" ")],void 0,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,
0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",void 0,"{1} 'at' {0}",void 0],". , ; % + - E \u00d7 \u2030 \u221e NaN :".split(" "),["#,##0.###","#,##0%","\u00a4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(a){var b=a.toString().replace(/^[^.]*\.?/,"").length;return 1===Math.floor(Math.abs(a))&&0===b?1:5}];
var Bha={};
var Hia=["zero","one","two","few","many"];
_.Ug=new _.Ed("LocaleId",{Ka:"root",ta:function(){return _.Zc(_.Ug,12)||("undefined"!==typeof kwa?"de":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});
var Sf=function(){};Sf.ha=function(a){return new (a||Sf)};Sf.va=_.t({token:Sf,ta:Sf.ha,Ka:"root"});
var Gia="en-US";
var Cha=Promise.resolve(0);
var YGa=function(a){var b=requestAnimationFrame,c=cancelAnimationFrame;Yk&&(b=Yk.requestAnimationFrame,c=Yk.cancelAnimationFrame);var d=b(function(e){c=void 0;a(e)});return new _.da(function(){var e;return null==(e=c)?void 0:e(d)})},ZGa=function(){return((null==Yk?void 0:Yk.requestAnimationFrame)||requestAnimationFrame).apply(null,_.Ia(_.fa.apply(0,arguments)))},$Ga=function(){((null==Yk?void 0:Yk.cancelAnimationFrame)||cancelAnimationFrame).apply(null,_.Ia(_.fa.apply(0,arguments)))},Yk=void 0;
var aHa={now:function(){return(aHa.mf||performance).now()},mf:void 0};
_.bHa=new _.oa(function(a){var b=aHa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,kXc:g-c});a.closed||(e=YGa(d))};var e=YGa(d);return function(){return e.unsubscribe()}});
_.Dh=new _.oa(yb);
var cHa=function(a,b){ni.call(this,a,b);this.fh=a;this.Jha=b};_.V(cHa,ni);cHa.EMPTY=ni.EMPTY;cHa.prototype.aT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return ni.prototype.aT.call(this,a,b,c);a.actions.push(this);return a.zM||(a.zM=ZGa(function(){return a.flush(void 0)}))};cHa.prototype.SS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return ni.prototype.SS.call(this,a,b,c);0===a.actions.length&&($Ga(b),a.zM=void 0)};
var dHa=function(){oi.apply(this,arguments)};_.V(dHa,oi);dHa.prototype.flush=function(a){this.active=!0;this.zM=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};
var eHa=new dHa(cHa);
var Zk=function(a,b){ni.call(this,a,b);this.fh=a;this.Jha=b};_.V(Zk,ni);Zk.EMPTY=ni.EMPTY;Zk.prototype.Ei=function(a,b){b=void 0===b?0:b;if(0<b)return ni.prototype.Ei.call(this,a,b);this.delay=b;this.state=a;this.fh.flush(this);return this};Zk.prototype.execute=function(a,b){return 0<b||this.closed?ni.prototype.execute.call(this,a,b):this.g7a(a,b)};Zk.prototype.aT=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?ni.prototype.aT.call(this,a,b,c):a.flush(this)};
var fHa=function(){oi.apply(this,arguments)};_.V(fHa,oi);
var gHa=new fHa(Zk);
_.$k=function(a){a=void 0===a?!1:a;_.ob.call(this);this.khc=a};_.V(_.$k,_.ob);_.$k.create=_.ob.create;_.$k.prototype.emit=function(a){_.ob.prototype.next.call(this,a)};
_.$k.prototype.subscribe=function(a,b,c){var d=a;b=b||function(){return null};if(a&&"object"===typeof a){var e;d=null==(e=a.next)?void 0:e.bind(a);var f;b=null==(f=a.error)?void 0:f.bind(a);var g;c=null==(g=a.complete)?void 0:g.bind(a)}this.khc&&(b=Hha(b),d&&(d=Hha(d)),c&&(c=Hha(c)));d=_.ob.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.da&&a.add(d);return d};
var hHa;
_.ne=function(a){var b=void 0===a.vob?!1:a.vob,c=void 0===a.Hfa?!1:a.Hfa;a=void 0===a.n1?!1:a.n1;this.TZ=this.U$=!1;this.isStable=!0;this.rta=new _.$k(!1);this.W_=new _.$k(!1);this.Og=new _.$k(!1);this.Yp=new _.$k(!1);if("undefined"==typeof Zone)throw new _.Wc(908,!1);Zone.rsc();this.IW=0;this.ioc=this.Dy=Zone.current;Zone.AsyncStackTaggingZoneSpec&&(this.Dy=this.Dy.Az(new Zone.AsyncStackTaggingZoneSpec("Angular")));Zone.TaskTrackingZoneSpec&&(this.Dy=this.Dy.Az(new Zone.TaskTrackingZoneSpec));b&&
Zone.longStackTraceZoneSpec&&(this.Dy=this.Dy.Az(Zone.longStackTraceZoneSpec));this.Hfa=!a&&c;this.n1=a;this.Wra=-1;b=Od.requestAnimationFrame;c=Od.cancelAnimationFrame;"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.jp("OriginalDelegate")])&&(b=c),Zone.jp("OriginalDelegate"));this.FFc=b;Mha(this)};_.bva=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};hHa=function(){if(_.bva())throw new _.Wc(909,!1);};_.ne.prototype.Nc=function(a,b,c){return this.Dy.Nc(a,b,c)};
_.ne.prototype.Aea=function(a,b,c){var d=this.Dy;a=d.Rua("NgZoneEvent: undefined",a,iHa,wha,wha);try{return d.Aea(a,b,c)}finally{d.EJ(a)}};_.ne.prototype.tA=function(a,b,c){return this.Dy.tA(a,b,c)};_.ne.prototype.wc=function(a){return this.ioc.Nc(a)};var iHa={},Wha=function(){this.U$=this.TZ=!1;this.isStable=!0;this.rta=new _.$k;this.W_=new _.$k;this.Og=new _.$k;this.Yp=new _.$k};Wha.prototype.Nc=function(a,b,c){return a.apply(b,c)};Wha.prototype.tA=function(a,b,c){return a.apply(b,c)};
Wha.prototype.wc=function(a){return a()};Wha.prototype.Aea=function(a,b,c){return a.apply(b,c)};
var jHa=new _.Ed(""),kHa=new _.Ed(""),al=function(a,b,c){var d=this;this.Db=a;this.BHb=b;this.qTc=0;this.SFa=!0;this.P3=!1;this.pO=[];this.vwa=null;lHa||(lHa=c,mHa(b));this.vrc();a.Nc(function(){d.vwa="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};al.prototype.vrc=function(){var a=this;this.Db.rta.subscribe({next:function(){a.P3=!0;a.SFa=!1}});this.Db.wc(function(){a.Db.Og.subscribe({next:function(){hHa();Dha(function(){a.SFa=!0;a.Kab()})}})})};
al.prototype.isStable=function(){return this.SFa&&!this.Db.U$};al.prototype.Kab=function(){var a=this;if(this.isStable())Dha(function(){for(;0!==a.pO.length;){var c=a.pO.pop();clearTimeout(c.W1);c.mwc(a.P3)}a.P3=!1});else{var b=nHa(this);this.pO=this.pO.filter(function(c){return c.iRb&&c.iRb(b)?(clearTimeout(c.W1),!1):!0});this.P3=!0}};var nHa=function(a){return a.vwa?a.vwa.K_c.map(function(b){return{source:b.source,Kuc:b.Kuc,data:b.data}}):[]};_.k=al.prototype;
_.k.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.pO=d.pO.filter(function(f){return f.W1!==e});a(d.P3,nHa(d))},b));this.pO.push({mwc:a,W1:e,iRb:c})};_.k.whenStable=function(a,b,c){if(c&&!this.vwa)throw Error("jb");this.addCallback(a,b,c);this.Kab()};_.k.qXa=function(a){this.BHb.qXa(a,this)};_.k.U0a=function(a){this.BHb.U0a(a)};_.k.findProviders=function(){return[]};al.ha=function(a){return new (a||al)(_.u(_.ne),_.u(bl),_.u(kHa))};al.va=_.t({token:al,ta:al.ha});
var bl=function(){this.v3=new Map};bl.prototype.qXa=function(a,b){this.v3.set(a,b)};bl.prototype.U0a=function(a){this.v3.delete(a)};bl.prototype.J9=function(a,b){var c,d;return null!=(d=null==(c=lHa)?void 0:c.J9(this,a,void 0===b?!0:b))?d:null};bl.ha=function(a){return new (a||bl)};bl.va=_.t({token:bl,ta:bl.ha,Ka:"platform"});var lHa;
var Sha=null,Qha=new _.Ed("AllowMultipleToken"),Vha=new _.Ed("PlatformDestroyListeners"),wma=function(a,b){this.name=a;this.token=b},le=function(a){this.yf=a;this.mGa=[];this.yO=[];this.Ub=!1},oHa=function(a,b,c){var d=Xha(null==c?void 0:c.te,{vob:!1,Hfa:!(!c||!c.C0c)||!1,n1:!(!c||!c.D0c)||!1}),e=[{Ga:_.ne,Hc:d}];return d.Nc(function(){var f=me({Tb:e,parent:a.Cc,name:b.PBb.name}),g=b.create(f),h=g.Cc.get(_.de,null);if(!h)throw new _.Wc(402,!1);d.wc(function(){var n=d.Yp.subscribe({next:function(r){h.handleError(r)}});
g.Yf(function(){$ha(a.mGa,g);n.unsubscribe()})});return Yha(h,d,function(){var n=g.Cc.get(Vk);UGa(n);return n.nwc.then(function(){var r=g.Cc.get(_.Ug,"en-US")||"en-US";null==r&&Tda("Expected localeId to be defined",r,null,"!=");"string"===typeof r&&(Gia=r.toLowerCase().replace(/_/g,"-"));a.Hnc(g);return g})})})},Gva=function(a,b){var c=void 0===c?[]:c;var d=Zha({},c);Promise.resolve(new Fja(b)).then(function(e){return oHa(a,e,d)})};
le.prototype.Hnc=function(a){var b=a.Cc.get(_.Yf);if(0<a.GDa.length)a.GDa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.ZFc)a.instance.ZFc(b);else throw new _.Wc(403,!1);this.mGa.push(a)};le.prototype.Yf=function(a){this.yO.push(a)};
le.prototype.destroy=function(){if(this.Ub)throw new _.Wc(404,!1);this.mGa.slice().forEach(function(b){return b.destroy()});this.yO.forEach(function(b){return b()});var a=this.yf.get(Vha,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Ub=!0};_.W.Object.defineProperties(le.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.yf}},yc:{configurable:!0,enumerable:!0,get:function(){return this.Ub}}});le.ha=function(a){return new (a||le)(_.u(_.Rf))};
le.va=_.t({token:le,ta:le.ha,Ka:"platform"});
_.Yf=function(a,b,c){var d=this;this.Rf=a;this.yf=b;this.vkc=c;this.q5a=[];this.oX=[];this.yHa=!1;this.aX=!0;this.Ub=!1;this.yO=[];this.Kjb=[];this.As=[];this.boc=this.Rf.W_.subscribe({next:function(){d.Rf.Nc(function(){d.tick()})}});this.isStable=_.ib(new _.oa(function(e){d.aX=d.Rf.isStable&&!d.Rf.U$&&!d.Rf.TZ;d.Rf.wc(function(){e.next(d.aX);e.complete()})}),(new _.oa(function(e){var f;d.Rf.wc(function(){f=d.Rf.Og.subscribe(function(){hHa();Dha(function(){d.aX||d.Rf.U$||d.Rf.TZ||(d.aX=!0,e.next(!0))})})});
var g=d.Rf.rta.subscribe(function(){if(!_.bva())throw new _.Wc(909,!1);d.aX&&(d.aX=!1,d.Rf.wc(function(){e.next(!1)}))});return function(){f.unsubscribe();g.unsubscribe()}})).ka(kba()))};
_.Yf.prototype.bootstrap=function(a,b){var c=this,d=a instanceof xGa;if(!this.yf.get(Vk).done)throw new _.Wc(405,!1);a=d?a:this.yf.get(_.Pk).hD(a);this.Kjb.push(a.Ona);d=a.oCc?void 0:this.yf.get(Qk);var e=a.create(_.rGa,[],b||a.ob,d),f=e.location.ua,g=e.Cc.get(jHa,null);null==g||g.qXa(f);e.Yf(function(){c.kQ(e.yu);$ha(c.As,e);null==g||g.U0a(f)});this.wnc(e);return e};
_.Yf.prototype.tick=function(){var a=this;if(this.yHa)throw new _.Wc(101,!1);try{this.yHa=!0;for(var b=_.l(this.oX),c=b.next();!c.done;c=b.next())c.value.De()}catch(d){this.Rf.wc(function(){return a.vkc.handleError(d)})}finally{this.yHa=!1}};_.pHa=function(a,b){a.oX.push(b);if(b.Sia)throw new _.Wc(902,!1);b.bs=a};_.k=_.Yf.prototype;_.k.kQ=function(a){$ha(this.oX,a);a.bs=null;var b=a.Yk;Rd(b[11],2,a.Yk[1].firstChild,b,null,null,!1)};
_.k.wnc=function(a){_.pHa(this,a.yu);this.tick();this.As.push(a);this.yf.get(XGa,[]).concat(this.q5a).forEach(function(b){return b(a)})};_.k.Ma=function(){if(!this.Ub)try{this.yO.forEach(function(a){return a()}),this.oX.slice().forEach(function(a){return a.destroy()}),this.boc.unsubscribe()}finally{this.Ub=!0,this.oX=[],this.q5a=[],this.yO=[]}};_.k.Yf=function(a){var b=this;this.yO.push(a);return function(){return $ha(b.yO,a)}};
_.k.destroy=function(){if(this.Ub)throw new _.Wc(406,!1);var a=this.yf;a.destroy&&!a.yc&&a.destroy()};_.W.Object.defineProperties(_.Yf.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Ub}},Cc:{configurable:!0,enumerable:!0,get:function(){return this.yf}},ZPc:{configurable:!0,enumerable:!0,get:function(){return this.oX.length}}});_.Yf.ha=function(a){return new (a||_.Yf)(_.u(_.ne),_.u(Ok),_.u(_.de))};_.Yf.va=_.t({token:_.Yf,ta:_.Yf.ha,Ka:"root"});
_.Eja=new Map;
var eia=null;
var nia=0,oia=0,pia=0;
var Fia={ZEc:"element"},Eia={ZEc:"ICU"};
var Lia=0,Zia=0;
var Oia=/\ufffd(\d+):?\d*\ufffd/gi,Wia=/\ufffd(\d+)\ufffd/,Tia=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Pia=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Yia=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Xia=/\uE500/g;
var qHa=function(a){this.yf=a;this.Z6=new Map};qHa.prototype.Ma=function(){try{for(var a=_.l(this.Z6.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.Z6.clear()}};qHa.va=_.t({token:qHa,Ka:"environment",ta:function(){return new qHa(_.u(Ok))}});
_.$e=function(a){this.qkc=a=void 0===a?!1:a;this.iu=!0;this.Zv=[];this.G5a=!1;this.aja=null;this.length=0;this.last=this.first=void 0;var b=fia(),c=_.$e.prototype;c[b]||(c[b]=nja)};_.k=_.$e.prototype;_.k.get=function(a){return this.Zv[a]};_.k.map=function(a){return this.Zv.map(a)};_.k.filter=function(a){return this.Zv.filter(a)};_.k.find=function(a){return this.Zv.find(a)};_.k.reduce=function(a,b){return this.Zv.reduce(a,b)};_.k.forEach=function(a){this.Zv.forEach(a)};_.k.some=function(a){return this.Zv.some(a)};
_.k.toArray=function(){return this.Zv.slice()};_.k.toString=function(){return this.Zv.toString()};_.k.reset=function(a,b){this.iu=!1;a=afa(a);a:{var c=this.Zv;if(c.length!==a.length)b=!1;else{for(var d=0;d<c.length;d++){var e=c[d],f=a[d];b&&(e=b(e),f=b(f));if(f!==e){b=!1;break a}}b=!0}}if(this.G5a=!b)this.Zv=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.Ue=function(a){!a.aja||!a.G5a&&a.qkc||a.aja.emit(a)};_.$e.prototype.dZa=function(){this.iu=!0};
_.$e.prototype.destroy=function(){this.xd.complete();this.xd.unsubscribe()};_.W.Object.defineProperties(_.$e.prototype,{xd:{configurable:!0,enumerable:!0,get:function(){return this.aja||(this.aja=new _.$k)}}});Symbol.iterator;
_.Se=function(){};_.Se.qy=pja;var qja=function(a,b,c){this.pEa=a;this.x6a=b;this.Ob=c};_.V(qja,_.Se);qja.qy=_.Se.qy;qja.prototype.xi=function(a,b){var c=this.x6a.KOb;b=Hga(this.pEa,c,a,16,null,c.vMa,null,null,null,null,b||null);b[17]=this.pEa[this.x6a.index];var d=this.pEa[19];null!==d&&(b[19]=d.xi(c));Kga(c,b,a);return new cf(b)};
_.Te=function(){};_.Te.qy=sja;var Re=function(a,b,c){this.tI=a;this.uFa=b;this.y4=c};_.V(Re,_.Te);Re.qy=_.Te.qy;_.k=Re.prototype;_.k.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.k.get=function(a){var b=this.tI[8];return null!==b&&b[a]||null};_.k.xi=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Cc}a=a.xi(b||{},e);this.gG(a,d);return a};
_.k.nF=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.Cc;d=f.UWa;f=f.zNa||f.B0c}a=e?a:new RGa(a[iea]||null);c=c||this.Eta;f||null!=a.Mk||(e=(e?c:this.Eta).get(Ok,null))&&(f=e);d=a.create(c,d,void 0,f);this.gG(d.yu,b);return d};
_.k.gG=function(a,b){var c=a.Yk,d=c[1];if(_.fd(c[3])){var e=this.indexOf(a);-1!==e?this.detach(e):(e=c[3],e=new Re(e,e[6],e[3]),e.detach(e.indexOf(a)))}b=this.o3(b);e=this.tI;var f=10+b,g=e.length;0<b&&(e[f-1][4]=c);b<g-10?(c[4]=e[f],f=10+b,f>=e.length?e.push(c):e.splice(f,0,c)):(e.push(c),c[4]=null);c[3]=e;f=c[17];null!==f&&e!==f&&(g=f[9],c[16]!==c[3][3][16]&&(f[2]=!0),null===g?f[9]=[c]:g.push(c));f=c[19];null!==f&&rHa(f,d);c[2]|=64;f=Vfa(b,e);g=c[11];var h=g.parentNode(e[7]);if(null!==h){var n=
e[6];c[0]=h;c[6]=n;Rd(g,1,d.firstChild,c,h,f,!1)}if(a.bs)throw new _.Wc(902,!1);a.Sia=!0;c=tja(e);b>=c.length?c.push(a):c.splice(b,0,a);return a};_.k.move=function(a,b){return this.gG(a,b)};_.k.indexOf=function(a){var b=this.tI[8];return null!==b?b.indexOf(a):-1};_.k.remove=function(a){a=this.o3(a,-1);var b=Nfa(this.tI,a);b&&(cfa(tja(this.tI),a),Pfa(b[1],b))};_.k.detach=function(a){a=this.o3(a,-1);var b=Nfa(this.tI,a);return b&&null!=cfa(tja(this.tI),a)?new cf(b):null};
_.k.o3=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(Re.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Jd(this.uFa,this.y4)}},Cc:{configurable:!0,enumerable:!0,get:function(){return new _.Bd(this.uFa,this.y4)}},Eta:{configurable:!0,enumerable:!0,get:function(){var a=Qea(this.uFa,this.y4);if(-1!==a){var b=Iea(a,this.y4);return new _.Bd(b[1].data[(a&32767)+8],b)}return new _.Bd(null,this.y4)}},length:{configurable:!0,enumerable:!0,get:function(){return this.tI.length-10}}});
var Aja=function(a){this.aXa=a;this.matches=null};Aja.prototype.clone=function(){return new Aja(this.aXa)};Aja.prototype.dZa=function(){this.aXa.dZa()};var zja=function(a){this.queries=a=void 0===a?[]:a};zja.prototype.xi=function(a){var b=a.queries;if(null!==b){a=null!==a.Fd?a.Fd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].dvb].clone());return new zja(c)}return null};zja.prototype.kQ=function(a){rHa(this,a)};
var rHa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].dZa()},xja=function(a,b,c){this.bq=a;this.flags=b;this.read=void 0===c?null:c},Bja=function(a){this.queries=a=void 0===a?[]:a};_.k=Bja.prototype;_.k.I8=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].I8(a,b)};_.k.Soa=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].Soa(a)};
_.k.qNa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].qNa(a,null!==b?b.length:0);d&&(d.dvb=c,null!==b?b.push(d):b=[d])}return null!==b?new Bja(b):null};_.k.wa=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].wa(a,b)};_.k.track=function(a){this.queries.push(a)};_.W.Object.defineProperties(Bja.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var af=function(a,b){this.metadata=a;this.matches=null;this.dvb=-1;this.Pkb=!1;this.rDa=!0;this.w6a=void 0===b?-1:b};af.prototype.I8=function(a,b){if(sHa(this,b)){var c=this.metadata.bq;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.VTa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}tHa(this,a,b,f);tHa(this,a,b,Xea(b,a,e,!1,!1))}else c===_.Se?b.type&4&&tHa(this,a,b,-1):tHa(this,a,b,Xea(b,a,c,!1,!1))}};
af.prototype.Soa=function(a){this.w6a===a.index&&(this.rDa=!1)};af.prototype.wa=function(a,b){this.I8(a,b)};af.prototype.qNa=function(a,b){return sHa(this,a)?(this.Pkb=!0,uHa(this,-a.index,b),new af(this.metadata)):null};
var sHa=function(a,b){if(a.rDa&&1!==(a.metadata.flags&1)){a=a.w6a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.rDa},tHa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.Hd||e===_.Te||e===_.Se&&c.type&4?uHa(a,c.index,-2):(b=Xea(c,b,e,!1,!1),null!==b&&uHa(a,c.index,b)):uHa(a,c.index,d)}},uHa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};
var cl=function(){};cl.ha=function(a){return new (a||cl)(_.u(_.Yf))};cl.Ea=_.bd({type:cl});cl.Da=_.Tc({});
_.dl=function(){};_.dl.qy=Cja;
var vHa=function(){};vHa.prototype.supports=function(a){return hia(a)};vHa.prototype.create=function(a){return new el(a)};var wHa=function(a,b){return b},el=function(a){this.length=0;this.kW=this.bka=this.vB=this.Sy=this.EW=this.Hka=this.Kt=this.Mv=this.G4=this.RO=this.zoc=this.Xy=this.SO=null;this.eX=a||wHa};el.prototype.crb=function(a){var b;for(b=this.RO;null!==b;b=b.Kc)a(b)};
_.xHa=function(a,b){var c=a.RO;a=a.Sy;for(var d=0,e=null;c||a;){var f=!a||c&&c.un<Dja(a,d,e)?c:a,g=Dja(f,d,e),h=f.un;if(f===a)d--,a=a.Gy;else if(c=c.Kc,null==f.Ru)d++;else{e||(e=[]);var n=g-d,r=h-d;if(n!=r){for(var x=0;x<n;x++){var A=x<e.length?e[x]:e[x]=0,B=A+x;r<=B&&B<n&&(e[x]=A+1)}e[f.Ru]=r-n}}g!==h&&b(f,g,h)}};el.prototype.Npa=function(a){var b;for(b=this.Mv;null!==b;b=b.AE)a(b)};el.prototype.Opa=function(a){var b;for(b=this.Sy;null!==b;b=b.Gy)a(b)};
_.yHa=function(a,b){for(a=a.bka;null!==a;a=a.pGa)b(a)};_.k=el.prototype;_.k.diff=function(a){null==a&&(a=[]);if(!hia(a))throw new _.Wc(900,!1);return this.check(a)?this:null};_.k.Yf=function(){};
_.k.check=function(a){var b=this;this.sHa();var c=this.RO,d=!1;if(Array.isArray(a)){this.length=a.length;for(var e=0;e<this.length;e++){var f=a[e];var g=this.eX(e,f);null!==c&&Object.is(c.KA,g)?(d&&(c=this.ucb(c,f,g,e)),Object.is(c.item,f)||this.Gia(c,f)):(c=this.R9a(c,f,g,e),d=!0);c=c.Kc}}else{var h=0;iia(a,function(n){g=b.eX(h,n);null!==c&&Object.is(c.KA,g)?(d&&(c=b.ucb(c,n,g,h)),Object.is(c.item,n)||b.Gia(c,n)):(c=b.R9a(c,n,g,h),d=!0);c=c.Kc;h++});this.length=h}this.Gqc(c);return this.iL};
_.k.sHa=function(){if(this.iL){var a;for(a=this.zoc=this.RO;null!==a;a=a.Kc)a.rGa=a.Kc;for(a=this.Mv;null!==a;a=a.AE)a.Ru=a.un;this.Mv=this.Kt=null;for(a=this.Hka;null!==a;a=a.qGa)a.Ru=a.un;this.bka=this.kW=this.Sy=this.vB=this.Hka=this.EW=null}};
_.k.R9a=function(a,b,c,d){if(null===a)var e=this.G4;else e=a.io,this.Voc(a);a=null===this.Xy?null:this.Xy.get(c,null);null!==a?(Object.is(a.item,b)||this.Gia(a,b),this.rab(a,e,d)):(a=null===this.SO?null:this.SO.get(c,d),null!==a?(Object.is(a.item,b)||this.Gia(a,b),this.Mnc(a,e,d)):a=this.ohc(new zHa(b,c),e,d));return a};_.k.ucb=function(a,b,c,d){b=null===this.Xy?null:this.Xy.get(c,null);null!==b?a=this.rab(b,a.io,d):a.un!=d&&(a.un=d,this.nDa(a,d));return a};
_.k.Gqc=function(a){for(;null!==a;){var b=a.Kc;this.M4a(this.vIa(a));a=b}null!==this.Xy&&this.Xy.clear();null!==this.Kt&&(this.Kt.AE=null);null!==this.EW&&(this.EW.qGa=null);null!==this.G4&&(this.G4.Kc=null);null!==this.vB&&(this.vB.Gy=null);null!==this.kW&&(this.kW.pGa=null)};_.k.rab=function(a,b,c){null!==this.Xy&&this.Xy.remove(a);var d=a.gla,e=a.Gy;null===d?this.Sy=e:d.Gy=e;null===e?this.vB=d:e.gla=d;this.EFa(a,b,c);this.nDa(a,c);return a};
_.k.Mnc=function(a,b,c){this.vIa(a);this.EFa(a,b,c);this.nDa(a,c);return a};_.k.ohc=function(a,b,c){this.EFa(a,b,c);this.Kt=null===this.Kt?this.Mv=a:this.Kt.AE=a;return a};_.k.EFa=function(a,b,c){var d=null===b?this.RO:b.Kc;a.Kc=d;a.io=b;null===d?this.G4=a:d.io=a;null===b?this.RO=a:b.Kc=a;null===this.SO&&(this.SO=new fl);this.SO.put(a);a.un=c;return a};_.k.Voc=function(a){return this.M4a(this.vIa(a))};
_.k.vIa=function(a){null!==this.SO&&this.SO.remove(a);var b=a.io,c=a.Kc;null===b?this.RO=c:b.Kc=c;null===c?this.G4=b:c.io=b;return a};_.k.nDa=function(a,b){if(a.Ru===b)return a;this.EW=null===this.EW?this.Hka=a:this.EW.qGa=a;return a};_.k.M4a=function(a){null===this.Xy&&(this.Xy=new fl);this.Xy.put(a);a.un=null;a.Gy=null;null===this.vB?(this.vB=this.Sy=a,a.gla=null):(a.gla=this.vB,this.vB=this.vB.Gy=a);return a};_.k.Gia=function(a,b){a.item=b;this.kW=null===this.kW?this.bka=a:this.kW.pGa=a;return a};
_.W.Object.defineProperties(el.prototype,{iL:{configurable:!0,enumerable:!0,get:function(){return null!==this.Mv||null!==this.Hka||null!==this.Sy||null!==this.bka}}});var zHa=function(a,b){this.item=a;this.KA=b;this.pGa=this.qGa=this.AE=this.Gy=this.gla=this.JW=this.fla=this.Kc=this.io=this.rGa=this.Ru=this.un=null},AHa=function(){this.z5=this.v4=null};AHa.prototype.add=function(a){null===this.v4?(this.v4=this.z5=a,a.JW=null,a.fla=null):(this.z5.JW=a,a.fla=this.z5,a.JW=null,this.z5=a)};
AHa.prototype.get=function(a,b){var c;for(c=this.v4;null!==c;c=c.JW)if((null===b||b<=c.un)&&Object.is(c.KA,a))return c;return null};AHa.prototype.remove=function(a){var b=a.fla;a=a.JW;null===b?this.v4=a:b.JW=a;null===a?this.z5=b:a.fla=b;return null===this.v4};var fl=function(){this.map=new Map};fl.prototype.put=function(a){var b=a.KA,c=this.map.get(b);c||(c=new AHa,this.map.set(b,c));c.add(a)};fl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
fl.prototype.remove=function(a){var b=a.KA;this.map.get(b).remove(a)&&this.map.delete(b);return a};fl.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(fl.prototype,{Tl:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});
var BHa=function(){};BHa.prototype.supports=function(a){return a instanceof Map||gia(a)};BHa.prototype.create=function(){return new CHa};var CHa=function(){this.qla=new Map;this.vB=this.Sy=this.Kt=this.Mv=this.KV=this.JV=this.cab=this.lO=this.vI=null};CHa.prototype.crb=function(a){var b;for(b=this.vI;null!==b;b=b.Kc)a(b)};var DHa=function(a,b){for(a=a.JV;null!==a;a=a.Jka)b(a)};_.k=CHa.prototype;_.k.Npa=function(a){var b;for(b=this.Mv;null!==b;b=b.AE)a(b)};
_.k.Opa=function(a){var b;for(b=this.Sy;null!==b;b=b.Gy)a(b)};_.k.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||gia(a)))throw new _.Wc(900,!1);return this.check(a)?this:null};_.k.Yf=function(){};
_.k.check=function(a){var b=this;this.sHa();var c=this.vI;this.lO=null;this.Qkc(a,function(d,e){c&&c.key===e?(b.O9a(c,d),b.lO=c,c=c.Kc):(d=b.Alc(e,d),c=b.Lmc(c,d))});if(c)for(c.io&&(c.io.Kc=null),a=this.Sy=c;null!==a;a=a.Gy)a===this.vI&&(this.vI=null),this.qla.delete(a.key),a.Gy=a.Kc,a.wj=a.uf,a.uf=null,a.io=null,a.Kc=null;this.KV&&(this.KV.Jka=null);this.Kt&&(this.Kt.AE=null);return this.iL};
_.k.Lmc=function(a,b){if(a){var c=a.io;b.Kc=a;b.io=c;a.io=b;c&&(c.Kc=b);a===this.vI&&(this.vI=b);return this.lO=a}this.lO?(this.lO.Kc=b,b.io=this.lO):this.vI=b;this.lO=b;return null};_.k.Alc=function(a,b){if(this.qla.has(a)){a=this.qla.get(a);this.O9a(a,b);b=a.io;var c=a.Kc;b&&(b.Kc=c);c&&(c.io=b);a.Kc=null;a.io=null;return a}c=new EHa(a);this.qla.set(a,c);c.uf=b;this.uhc(c);return c};
_.k.sHa=function(){if(this.iL){var a;for(a=this.cab=this.vI;null!==a;a=a.Kc)a.rGa=a.Kc;for(a=this.JV;null!==a;a=a.Jka)a.wj=a.uf;for(a=this.Mv;null!=a;a=a.AE)a.wj=a.uf;this.Sy=this.Mv=this.Kt=this.JV=this.KV=null}};_.k.O9a=function(a,b){Object.is(b,a.uf)||(a.wj=a.uf,a.uf=b,this.vhc(a))};_.k.uhc=function(a){null===this.Mv?this.Mv=this.Kt=a:this.Kt=this.Kt.AE=a};_.k.vhc=function(a){null===this.JV?this.JV=this.KV=a:this.KV=this.KV.Jka=a};
_.k.Qkc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(CHa.prototype,{iL:{configurable:!0,enumerable:!0,get:function(){return null!==this.Mv||null!==this.JV||null!==this.Sy}}});var EHa=function(a){this.key=a;this.Jka=this.Gy=this.AE=this.io=this.Kc=this.rGa=this.uf=this.wj=null};
_.gl=function(a){this.dOa=a};_.gl.prototype.find=function(a){var b=this.dOa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.Wc(901,!1);};_.gl.va=_.t({token:_.gl,Ka:"root",ta:function(){return new _.gl([new vHa])}});
_.hl=function(a){this.dOa=a};_.hl.prototype.find=function(a){var b=this.dOa.find(function(c){return c.supports(a)});if(b)return b;throw new _.Wc(901,!1);};_.hl.va=_.t({token:_.hl,Ka:"root",ta:function(){return new _.hl([new BHa])}});
var FHa=function(){};
var GHa=Tha(null,"core",[]);
var Ija=!0,Hja=!1;
var HHa=new _.Ed("devfuseFeature");
_.il=function(a){_.Y.call(this,a)};_.V(_.il,_.Y);_.il.prototype.toObject=function(a){return IHa(a,this)};var IHa=function(a,b){if(null!=b){var c={privateDoNotAccessOrElseSafeHtmlWrappedValue:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var jl=function(a){_.Y.call(this,a,-1,JHa)};_.V(jl,_.Y);jl.prototype.getMessage=function(){return _.sc(this,_.il,1)};jl.prototype.asb=function(){return _.aj(this,3,0)};var JHa=[2];jl.prototype.toObject=function(a){return KHa(a,this)};var KHa=function(a,b){if(null!=b){var c={message:IHa(a,b.getMessage()),r3c:_.q(_.Zi(b,2)),severity:_.aj(b,3,0)};a&&(c.Ua=b);return c}},LHa={N3a:0,Sya:1,fE:2,G2a:3};
var NHa=function(a){_.Y.call(this,a,-1,MHa)};_.V(NHa,_.Y);var MHa=[1];NHa.prototype.toObject=function(a){return OHa(a,this)};var OHa=function(a,b){if(null!=b){var c={UTc:_.vc(_.rc(b,jl,1),KHa,a)};a&&(c.Ua=b);return c}};
var PHa;_.kl=function(){};PHa=function(){};PHa.prototype.Zrb=function(){return{cDb:function(){},KL:function(){},Yp:function(){}}};
_.U=function(){this.O={}};_.S=function(a,b){return a.O.hasOwnProperty(b)?a.O[b]:null};_.Z=function(a,b){return null!=a.O[b]};
var QHa=function(a){var b="";zca(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};
var RHa=["accept","accept-language","content-language"],SHa=["GET","HEAD","POST"];
var THa=function(){};
var UHa;_.ll=function(a,b){this.PJc=a;this.iBc=void 0===b?null:b};_.V(_.ll,THa);UHa=function(a,b,c){var d=Kja(a.iBc,b);return null==d?c:_.Ua.ka(_.zb({complete:function(){d.cDb()}}),xaa(c.ka(_.zb(function(e){d.KL(e)},function(e){d.Yp(e)}))))};_.ml=function(a,b){var c=b.Mb||void 0,d=a.PJc,e=d.send,f=b.body instanceof _.U?_.ff(b.body):b.body;return UHa(a,b,e.call(d,{path:b.path,tb:b.tb,yb:b.yb,body:f,Qa:b.Qa,KNb:b.KNb&&b.KNb},c))};
var VHa=function(){};VHa.prototype.send=function(a,b){Wja(a);return this.makeRequest(a).ka(_.m(function(c){return b?_.gf(b,c):c}))};
var nl,ol,WHa,pl,rl,sl,tl,ul,vl,YHa;nl={G2:"BUILD",Hya:"CODE_REVIEW",E1b:"GLOBAL",bE:"SOURCE",ud:"UNKNOWN",values:function(){return[nl.ud,nl.E1b,nl.bE,nl.Hya,nl.G2]}};ol={Sya:"CRITICAL",G2a:"INFORMATIONAL",N3a:"SEVERITY_UNSPECIFIED",fE:"WARNING",values:function(){return[ol.N3a,ol.Sya,ol.fE,ol.G2a]}};WHa={kVb:"AVAILABLE",rfc:"UNAVAILABLE",zk:"UNSPECIFIED",values:function(){return[WHa.zk,WHa.rfc,WHa.kVb]}};
pl={G2:"BUILD",Hya:"CODE_REVIEW",nXb:"CORE",Zza:"ISSUE_TRACKER",bE:"SOURCE",Bfc:"UNKNOWN_OWNER",values:function(){return[pl.Bfc,pl.nXb,pl.bE,pl.Hya,pl.G2,pl.Zza]}};
_.pg={YTb:"ADMIN_FAST_WRITE",ZTb:"ADMIN_MEDIUM_WRITE",XH:"ADMIN_READ",bUb:"ADMIN_SLOW_WRITE",pya:"BLAME",bia:"CALLGRAPHS",Lya:"COMMIT_BROWSING",Tya:"CROSS_REFERENCES",cza:"DEBUGGER",o2a:"EXTERNAL_DEPENDENCY",v2a:"FILE_LOAD",yza:"FILE_OPERATIONS",XU:"HISTORY",H2a:"INITIAL_PAGE_LOAD",hAa:"LIST_BREAKPOINTS",N2a:"LIST_DEBUGEES",PN:"OUTLINE",H3a:"REPOSITORIES_BROWSING",EBa:"SEARCH",nV:"SET_BREAKPOINT",S3a:"SNAPSHOT_COMPLETE",c4a:"STOP_DEBUGGING",e4a:"SUGGEST_SEARCH",o4a:"UNKNOWN_BUCKET",values:function(){return[_.pg.o4a,
_.pg.o2a,_.pg.H2a,_.pg.EBa,_.pg.YTb,_.pg.ZTb,_.pg.bUb,_.pg.nV,_.pg.S3a,_.pg.N2a,_.pg.hAa,_.pg.XH,_.pg.H3a,_.pg.Lya,_.pg.yza,_.pg.v2a,_.pg.PN,_.pg.XU,_.pg.Tya,_.pg.bia,_.pg.cza,_.pg.c4a,_.pg.e4a,_.pg.pya]}};_.ql={Ix:"BACKGROUND",LVb:"BROWSER_NAVIGATION",CN:"CHANGE",Dt:"CLICK",J0b:"EXTERNAL",Dv:"KEYBOARD",Wcc:"RESIZE",udc:"SCROLL",xfc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.ql.xfc,_.ql.Dt,_.ql.CN,_.ql.udc,_.ql.Wcc,_.ql.LVb,_.ql.Dv,_.ql.Ix,_.ql.J0b]}};
rl={Rd:"CANCELLED",fza:"DEGRADED",dj:"FAILURE",ABa:"RETRIED",mh:"SUCCESS",eCa:"TIME_OUT",JCa:"UNKNOWN_STATUS_CODE",values:function(){return[rl.JCa,rl.mh,rl.dj,rl.eCa,rl.fza,rl.Rd,rl.ABa]}};
sl={kya:"AUTOPUSH",lya:"AUTOPUSH_CORP",mya:"AUTOPUSH_QUAL",wya:"CANARY",Rya:"CORP",iza:"DEMO",Sza:"INTEGRATION",Tza:"INTEGRATION_CORP",Uza:"INTEGRATION_OSS",Vza:"INTEGRATION_PARTNER",Wza:"INTEGRATION_PROD",Xza:"INTEGRATION_QA",ZAa:"OSS",Y2:"PARTNER",jBa:"PRODUCTION",rBa:"QADEVEL",sBa:"QADEVEL_CORP",tBa:"QAOSS",MBa:"STAGING_CORP",NBa:"STAGING_OSS",OBa:"STAGING_PARTNER",PBa:"STAGING_PROD",QBa:"STAGING_QA",Tg:"TESTING",HCa:"UNKNOWN_ENVIRONMENT",values:function(){return[sl.HCa,sl.jBa,sl.PBa,sl.QBa,sl.Wza,
sl.Xza,sl.iza,sl.wya,sl.Tg,sl.MBa,sl.Rya,sl.rBa,sl.Sza,sl.tBa,sl.NBa,sl.Uza,sl.ZAa,sl.sBa,sl.Tza,sl.kya,sl.lya,sl.Y2,sl.Vza,sl.OBa,sl.mya]}};
tl={kya:"AUTOPUSH",lya:"AUTOPUSH_CORP",mya:"AUTOPUSH_QUAL",wya:"CANARY",Rya:"CORP",iza:"DEMO",Sza:"INTEGRATION",Tza:"INTEGRATION_CORP",Uza:"INTEGRATION_OSS",Vza:"INTEGRATION_PARTNER",Wza:"INTEGRATION_PROD",Xza:"INTEGRATION_QA",ZAa:"OSS",Y2:"PARTNER",jBa:"PRODUCTION",rBa:"QADEVEL",sBa:"QADEVEL_CORP",tBa:"QAOSS",MBa:"STAGING_CORP",NBa:"STAGING_OSS",OBa:"STAGING_PARTNER",PBa:"STAGING_PROD",QBa:"STAGING_QA",Tg:"TESTING",HCa:"UNKNOWN_ENVIRONMENT",values:function(){return[tl.HCa,tl.jBa,tl.PBa,tl.QBa,tl.Wza,
tl.Xza,tl.iza,tl.wya,tl.Tg,tl.MBa,tl.Rya,tl.rBa,tl.Sza,tl.tBa,tl.NBa,tl.Uza,tl.ZAa,tl.sBa,tl.Tza,tl.kya,tl.lya,tl.Y2,tl.Vza,tl.OBa,tl.mya]}};ul={Rd:"CANCELLED",fza:"DEGRADED",dj:"FAILURE",ABa:"RETRIED",mh:"SUCCESS",eCa:"TIME_OUT",JCa:"UNKNOWN_STATUS_CODE",values:function(){return[ul.JCa,ul.mh,ul.dj,ul.eCa,ul.fza,ul.Rd,ul.ABa]}};vl=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.scopes=null==a.scopes?null:a.scopes;this.O.severity=null==a.severity?null:a.severity};
_.V(vl,_.U);vl.prototype.ma=function(){return vl};vl.prototype.na=function(){return{Ya:{scopes:nl,severity:ol},keys:["message","scopes","severity"],Na:{message:wl}}};
_.W.Object.defineProperties(vl.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.O.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.S(this,"scopes"):null},set:function(a){this.O.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.S(this,"severity"):null},set:function(a){this.O.severity=a}}});
_.W.Object.defineProperties(vl,{ZBa:{configurable:!0,enumerable:!0,get:function(){return ol}}});var xl=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.Jq?null:a.Jq};_.V(xl,_.U);xl.prototype.ma=function(){return xl};xl.prototype.na=function(){return{Wa:{announcements:vl},keys:["announcements"]}};
_.W.Object.defineProperties(xl.prototype,{Jq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Ch=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.status=null==a.status?null:a.status};_.V(Ch,_.U);Ch.prototype.ma=function(){return Ch};Ch.prototype.na=function(){return{Ya:{status:WHa},keys:["name","status"]}};
_.W.Object.defineProperties(Ch.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});_.W.Object.defineProperties(Ch,{Status:{configurable:!0,enumerable:!0,get:function(){return WHa}}});
var yl=function(a){a=void 0===a?{}:a;this.O={};this.O.eventId=null==a.Zoa?null:a.Zoa;this.O.clientContext=null==a.Cna?null:a.Cna;this.O.gestureName=null==a.gestureName?null:a.gestureName;this.O.elementId=null==a.nQ?null:a.nQ;this.O.artifactId=null==a.qg?null:a.qg;this.O.searchTerm=null==a.yg?null:a.yg;this.O.listIndex=null==a.xh?null:a.xh;this.O.durationMs=null==a.Oi?null:a.Oi;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.subActions=null==a.Tm?null:a.Tm;this.O.initialUrl=null==a.Iw?
null:a.Iw;this.O.targetUrl=null==a.fm?null:a.fm;this.O.initialRoute=null==a.initialRoute?null:a.initialRoute;this.O.targetRoute=null==a.targetRoute?null:a.targetRoute;this.O.wasStartedInBackground=null==a.qN?null:a.qN;this.O.finishedInBackground=null==a.FK?null:a.FK;this.O.actionOwner=null==a.actionOwner?null:a.actionOwner;this.O.feature=null==a.kpa?null:a.kpa;this.O.bucket=null==a.bucket?null:a.bucket;this.O.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses};_.V(yl,_.U);
yl.prototype.ma=function(){return yl};yl.prototype.na=function(){return{Wa:{availabilityStatuses:Ch,subActions:zl},Ya:{actionOwner:pl,bucket:_.pg,gestureName:_.ql,statusCode:rl},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Na:{clientContext:Al,eventId:Bl}}};
_.W.Object.defineProperties(yl.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.S(this,"actionOwner"):null},set:function(a){this.O.actionOwner=a}},qg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.S(this,"artifactId"):null},set:function(a){this.O.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.S(this,"availabilityStatuses"):null},set:function(a){this.O.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.S(this,"bucket"):null},set:function(a){this.O.bucket=a}},Cna:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.S(this,"clientContext"):null},set:function(a){this.O.clientContext=a}},Oi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},nQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.S(this,"elementId"):null},set:function(a){this.O.elementId=a}},Zoa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.S(this,"eventId"):null},set:function(a){this.O.eventId=a}},kpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.S(this,"feature"):null},set:function(a){this.O.feature=a}},FK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.S(this,"finishedInBackground"):null},set:function(a){this.O.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.S(this,"gestureName"):null},set:function(a){this.O.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.S(this,"initialRoute"):null},set:function(a){this.O.initialRoute=a}},Iw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.S(this,"initialUrl"):null},set:function(a){this.O.initialUrl=a}},xh:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.S(this,"listIndex"):null},set:function(a){this.O.listIndex=a}},yg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.S(this,"searchTerm"):null},set:function(a){this.O.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.O.statusCode=a}},Tm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.S(this,"subActions"):
null},set:function(a){this.O.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.S(this,"targetRoute"):null},set:function(a){this.O.targetRoute=a}},fm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.S(this,"targetUrl"):null},set:function(a){this.O.targetUrl=a}},qN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.S(this,"wasStartedInBackground"):null},set:function(a){this.O.wasStartedInBackground=
a}}});var Al=function(a){a=void 0===a?{}:a;this.O={};this.O.sessionId=null==a.sessionId?null:a.sessionId;this.O.userId=null==a.userId?null:a.userId;this.O.actionId=null==a.actionId?null:a.actionId;this.O.environmentName=null==a.Js?null:a.Js;this.O.repoGroupId=null==a.XG?null:a.XG;this.O.executionContext=null==a.Z8?null:a.Z8};_.V(Al,_.U);Al.prototype.ma=function(){return Al};
Al.prototype.na=function(){return{Ya:{environmentName:sl},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Na:{executionContext:Cl}}};
_.W.Object.defineProperties(Al.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.S(this,"actionId"):null},set:function(a){this.O.actionId=a}},Js:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},Z8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.S(this,"executionContext"):null},set:function(a){this.O.executionContext=
a}},XG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.S(this,"repoGroupId"):null},set:function(a){this.O.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.S(this,"sessionId"):null},set:function(a){this.O.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.S(this,"userId"):null},set:function(a){this.O.userId=a}}});
var Bl=function(a){a=void 0===a?{}:a;this.O={};this.O.timeUsec=null==a.Fwa?null:a.Fwa;this.O.serverIp=null==a.serverIp?null:a.serverIp;this.O.processId=null==a.gua?null:a.gua};_.V(Bl,_.U);Bl.prototype.ma=function(){return Bl};Bl.prototype.na=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(Bl.prototype,{gua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.S(this,"processId"):null},set:function(a){this.O.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.S(this,"serverIp"):null},set:function(a){this.O.serverIp=a}},Fwa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.S(this,"timeUsec"):null},set:function(a){this.O.timeUsec=a}}});
var Cl=function(a){a=void 0===a?{}:a;this.O={};this.O.cell=null==a.RX?null:a.RX;this.O.task=null==a.zH?null:a.zH;this.O.job=null==a.jba?null:a.jba;this.O.environmentName=null==a.Js?null:a.Js;this.O.buildLabel=null==a.cF?null:a.cF;this.O.traced=null==a.C0a?null:a.C0a;this.O.rpcGlobalId=null==a.jYa?null:a.jYa;this.O.spanId=null==a.spanId?null:a.spanId};_.V(Cl,_.U);Cl.prototype.ma=function(){return Cl};Cl.prototype.na=function(){return{Ya:{environmentName:tl},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(Cl.prototype,{cF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.S(this,"buildLabel"):null},set:function(a){this.O.buildLabel=a}},RX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.S(this,"cell"):null},set:function(a){this.O.cell=a}},Js:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},jba:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.S(this,"job"):null},set:function(a){this.O.job=a}},jYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.S(this,"rpcGlobalId"):null},set:function(a){this.O.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.S(this,"spanId"):null},set:function(a){this.O.spanId=a}},zH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.S(this,"task"):null},set:function(a){this.O.task=
a}},C0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.S(this,"traced"):null},set:function(a){this.O.traced=a}}});var Dl=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.Jq?null:a.Jq};_.V(Dl,_.U);Dl.prototype.ma=function(){return Dl};Dl.prototype.na=function(){return{keys:["announcements"],Na:{announcements:xl}}};
_.W.Object.defineProperties(Dl.prototype,{Jq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var El=function(a){a=void 0===a?{}:a;this.O={};this.O.entries=null==a.entries?null:a.entries;this.O.authuser=null==a.authuser?null:a.authuser};_.V(El,_.U);El.prototype.ma=function(){return El};El.prototype.na=function(){return{Wa:{entries:yl},keys:["authuser","entries"]}};
_.W.Object.defineProperties(El.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.S(this,"authuser"):null},set:function(a){this.O.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.S(this,"entries"):null},set:function(a){this.O.entries=a}}});var XHa=function(){this.O={}};_.V(XHa,_.U);XHa.prototype.ma=function(){return XHa};XHa.prototype.na=function(){return{keys:[]}};
var wl=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(wl,_.U);wl.prototype.ma=function(){return wl};wl.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(wl.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var zl=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.durationMs=null==a.Oi?null:a.Oi;this.O.httpErrorCode=null==a.Ew?null:a.Ew};_.V(zl,_.U);zl.prototype.ma=function(){return zl};zl.prototype.na=function(){return{Ya:{statusCode:ul},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(zl.prototype,{Oi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},Ew:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.S(this,"httpErrorCode"):null},set:function(a){this.O.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.O.statusCode=a}}});YHa=new _.Ed("API_VERSION");_.ZHa=new _.Ed("REQUEST_SERVICE");_.Fl=function(){};_.Fl.ha=function(a){return new (a||_.Fl)};_.Fl.Ea=_.bd({type:_.Fl});_.Fl.Da=_.Tc({});
var $Ha={$Xgafv:"$.xgafv",access_token:"access_token",alt:"alt",authuser:"authuser",callback:"callback",fields:"fields",key:"key",oauth_token:"oauth_token",prettyPrint:"prettyPrint",projectId:"projectId",quotaUser:"quotaUser",uploadType:"uploadType",upload_protocol:"upload_protocol"},Gl=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};
Gl.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Pa+"/announcements",Qa:_.hf(a,$Ha,b),Mb:Dl})};Gl.ha=function(a){return new (a||Gl)(_.u(YHa,8),_.u(_.ZHa),_.u(_.kl,8))};Gl.va=_.t({token:Gl,ta:Gl.ha});var aIa=function(){};aIa.ha=function(a){return new (a||aIa)};aIa.va=_.t({token:aIa,ta:function(a){return Gl.ha(a)},Ka:_.Fl});
var Hl=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)},bIa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.ml(a.Za,{body:b,tb:"POST",yb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Pa+"/logging:logClientAction",Qa:_.hf(c,$Ha,d),Mb:XHa})};Hl.ha=function(a){return new (a||Hl)(_.u(YHa,8),_.u(_.ZHa),_.u(_.kl,8))};Hl.va=_.t({token:Hl,ta:Hl.ha});var cIa=function(){};cIa.ha=function(a){return new (a||cIa)};
cIa.va=_.t({token:cIa,ta:function(a){return Hl.ha(a)},Ka:_.Fl});
var Il,dIa,eIa,fIa,iIa,jIa,kIa,lIa,mIa,AIa,FIa,HIa,IIa;Il=new _.Ed("productVersion");dIa=new _.Ed("envName");_.Jl=new _.Ed("emailAddress");eIa=new _.Ed("isBot");fIa=new _.Ed("isCorpGoogler");_.gIa=new _.Ed("userSettingsKeyPrefix");_.hIa=new _.Ed("prodspecsStage");iIa=new _.Ed("feedbackProductId");jIa=new _.Ed("clearcutEndpoint");_.Kl=new _.Ed("onePlatformKey");_.Ll=new _.Ed("sessionIndex");kIa=new _.Ed("xsrfToken");lIa=new _.Ed("nonceToken");mIa=new _.Ed("oauthClientId");_.nIa=new _.Ed("appEngineServiceEndpoint");
_.qh=new _.Ed("grimoireOnePlatformHost");_.oIa=new _.Ed("cloudResourceManagerServiceEndpoint");_.pIa=new _.Ed("cloudBillingServiceEndpoint");_.qIa=new _.Ed("cloudBuildServiceEndpoint");_.rIa=new _.Ed("cloudDebuggerServiceEndpoint");_.sIa=new _.Ed("cloudStorageServiceEndpoint");_.tIa=new _.Ed("cloudUserSettingsEndpoint");_.uIa=new _.Ed("resultStoreOnePlatformHost");_.vIa=new _.Ed("scorecardOnePlatformHost");_.wIa=new _.Ed("sourceRepoOnePlatformHost");_.xIa=new _.Ed("sourceRepoInternalOnePlatformHost");
_.yIa=new _.Ed("iamOnePlatformHost");_.zIa=new _.Ed("loggingServiceEndpoint");AIa=new _.Ed("peopleApiPlatformHost");_.BIa=new _.Ed("serviceManagerApiPlatformHost");_.CIa=new _.Ed("termsOfServiceOnePlatformHost");_.DIa=new _.Ed("testFusionOnePlatformHost");_.EIa=new _.Ed("fusionBadgeServerHost");FIa=new _.Ed("enableAnonymousFeedback");_.Ol=new _.Ed("iamToken");_.GIa=new _.Ed("initialPath");HIa=new _.Ed("enableG3cClearcutLogging");IIa=new _.Ed("g3cClearcutTransport");
var Pl=function(a,b,c,d){this.l7=a;this.Js=b;this.isBot=c;this.tY=d};Pl.prototype.tL=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=b.targetRoute||b.initialRoute;this.l7.nb(this.yKa(b),c)}};Pl.prototype.yG=function(a){this.l7.yG({},a)};Pl.prototype.yKa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Ij(a))}};a.projectId&&(b.projectId=a.projectId);a.Oi&&(b.latency=a.Oi);return b};
Pl.prototype.Ij=function(a){var b=a.Tm.map(function(c){return{name:c.name||void 0,latency:c.Oi||void 0,statusCode:c.statusCode||void 0,errorCode:c.Ew||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.qN||void 0,finishedInBg:a.FK||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.Js||void 0,actionOwner:this.tY||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};Pl.ha=function(a){return new (a||Pl)(_.u(Jk),_.u(dIa),_.u(eIa),_.u(HHa,8))};Pl.va=_.t({token:Pl,ta:Pl.ha,Ka:"root"});
var Ql=function(a){_.Y.call(this,a)};_.V(Ql,_.Y);Ql.prototype.xPa=function(){return _.Oh(this,1)};Ql.prototype.setCell=function(a){return _.xh(this,1,a)};Ql.prototype.lv=function(a){return _.xh(this,5,a)};Ql.prototype.toObject=function(a){return JIa(a,this)};var JIa=function(a,b){if(null!=b){var c={RX:_.Oh(b,1),zH:_.fj(b,2),jba:_.Oh(b,3),Js:_.aj(b,4,0),cF:_.Oh(b,5)};a&&(c.Ua=b);return c}};
var KIa=function(a){_.Y.call(this,a)};_.V(KIa,_.Y);_.k=KIa.prototype;_.k.b$=function(){return _.sc(this,Ql,6)};_.k.uLb=function(a){return _.uc(this,6,a)};_.k.nZa=function(a){return _.xh(this,7,a)};_.k.cQa=function(){return _.Oh(this,8)};_.k.xva=function(a){return _.xh(this,8,a)};_.k.toObject=function(a){return LIa(a,this)};
var LIa=function(a,b){if(null!=b){var c={sessionId:_.Oh(b,1),userId:_.Oh(b,2),actionId:_.Oh(b,3),Js:_.aj(b,4,0),XG:_.Oh(b,5),Z8:JIa(a,b.b$()),aIc:_.Oh(b,7),referer:_.Oh(b,8),K0c:_.Oh(b,9)};a&&(c.Ua=b);return c}};
var MIa=function(a){_.Y.call(this,a)};_.V(MIa,_.Y);_.k=MIa.prototype;_.k.getName=function(){return _.Oh(this,1)};_.k.Df=function(a){return _.xh(this,1,a)};_.k.Dva=function(a){return _.nj(this,2,a)};_.k.eZa=function(a){return _.oc(this,3,a,0)};_.k.toObject=function(a){return NIa(a,this)};var NIa=function(a,b){if(null!=b){var c={name:_.Oh(b,1),statusCode:_.aj(b,2,0),Oi:_.fj(b,3),Ew:_.fj(b,4)};a&&(c.Ua=b);return c}};
var PIa=function(a){_.Y.call(this,a,-1,OIa)};_.V(PIa,_.Y);var OIa=[7];PIa.prototype.toObject=function(a){return QIa(a,this)};var QIa=function(a,b){if(null!=b){var c={X4c:_.aj(b,1,0),P4c:_.aj(b,2,0),u0c:_.bj(b,3),W4c:_.Oh(b,4),a_c:_.Oh(b,5),R4c:_.Oh(b,6),S4c:_.q(_.Zi(b,7))};a&&(c.Ua=b);return c}};
var RIa=function(a){_.Y.call(this,a)};_.V(RIa,_.Y);RIa.prototype.toObject=function(a){return SIa(a,this)};var SIa=function(a,b){if(null!=b){var c={T4c:QIa(a,_.sc(b,PIa,1))};a&&(c.Ua=b);return c}};
var UIa=function(a){_.Y.call(this,a,-1,TIa)};_.V(UIa,_.Y);_.k=UIa.prototype;_.k.Nrb=function(){return _.sc(this,AAa,1)};_.k.zPa=function(){return _.sc(this,KIa,2)};_.k.Mrb=function(){return _.Oh(this,4)};_.k.fZa=function(a){return _.xh(this,4,a)};_.k.eZa=function(a){return _.oc(this,8,a,0)};_.k.Dva=function(a){return _.nj(this,9,a)};_.k.getFeature=function(){return _.Oh(this,18)};_.k.wLb=function(a){return _.xh(this,18,a)};_.k.vQa=function(){return _.Oh(this,20)};
_.k.MLb=function(a){_.xh(this,20,a)};var TIa=[10];UIa.prototype.toObject=function(a){return VIa(a,this)};
var VIa=function(a,b){if(null!=b){var c={Zoa:BAa(a,b.Nrb()),Cna:LIa(a,b.zPa()),gestureName:_.aj(b,3,0),nQ:_.Oh(b,4),qg:_.Oh(b,5),yg:_.Oh(b,6),xh:_.fj(b,7),Oi:_.fj(b,8),statusCode:_.aj(b,9,0),v4c:_.vc(_.rc(b,MIa,10),NIa,a),Iw:_.Oh(b,11),fm:_.Oh(b,12),initialRoute:_.Oh(b,13),targetRoute:_.Oh(b,14),qN:_.bj(b,15),FK:_.bj(b,16),actionOwner:_.aj(b,17,0),kpa:_.Oh(b,18),RXc:_.Oh(b,22),V4c:SIa(a,_.sc(b,RIa,19)),workspaceId:_.Oh(b,20),OZc:_.bj(b,21)};a&&(c.Ua=b);return c}};
var WIa=function(a){_.Y.call(this,a)};_.V(WIa,_.Y);WIa.prototype.toObject=function(a){if(null!=this){var b={pVc:VIa(a,_.sc(this,UIa,1))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var XIa,YIa,ZIa=[];
XIa=["de",[["AM","PM"],void 0,void 0],void 0,["SMDMDFS".split(""),"So. Mo. Di. Mi. Do. Fr. Sa.".split(" "),"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "),"So. Mo. Di. Mi. Do. Fr. Sa.".split(" ")],["SMDMDFS".split(""),"So Mo Di Mi Do Fr Sa".split(" "),"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "),"So. Mo. Di. Mi. Do. Fr. Sa.".split(" ")],["JFMAMJJASOND".split(""),"Jan. Feb. M\u00e4rz Apr. Mai Juni Juli Aug. Sept. Okt. Nov. Dez.".split(" "),"Januar Februar M\u00e4rz April Mai Juni Juli August September Oktober November Dezember".split(" ")],
["JFMAMJJASOND".split(""),"Jan Feb M\u00e4r Apr Mai Jun Jul Aug Sep Okt Nov Dez".split(" "),"Januar Februar M\u00e4rz April Mai Juni Juli August September Oktober November Dezember".split(" ")],[["v. Chr.","n. Chr."],void 0,void 0],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",void 0,"{1} 'um' {0}",void 0],", . ; % + - E \u00b7 \u2030 \u221e NaN :".split(" "),["#,##0.###","#,##0\u00a0%","#,##0.00\u00a0\u00a4","#E0"],"EUR",
"\u20ac","Euro",{ATS:["\u00f6S"],AUD:["AU$","$"],BGM:["BGK"],BGO:["BGJ"],BYN:[void 0,"\u0440."],CUC:[void 0,"Cub$"],DEM:["DM"],FKP:[void 0,"Fl\u00a3"],GHS:[void 0,"\u20b5"],GNF:[void 0,"F.G."],KMF:[void 0,"FC"],PHP:[void 0,"\u20b1"],RON:[void 0,"L"],RUR:[void 0,"\u0440."],RWF:[void 0,"F.Rw"],SYP:[],THB:["\u0e3f"],TWD:["NT$"],XXX:[],ZMW:[void 0,"K"]},"ltr",function(a){var b=a.toString().replace(/^[^.]*\.?/,"").length;return 1===Math.floor(Math.abs(a))&&0===b?1:5}];
YIa=[["Mitternacht morgens vorm. mittags nachm. abends nachts".split(" "),void 0,"Mitternacht morgens vormittags mittags nachmittags abends nachts".split(" ")],["Mitternacht Morgen Vorm. Mittag Nachm. Abend Nacht".split(" "),void 0,"Mitternacht Morgen Vormittag Mittag Nachmittag Abend Nacht".split(" ")],["00:00",["05:00","10:00"],["10:00","12:00"],["12:00","13:00"],["13:00","18:00"],["18:00","24:00"],["00:00","05:00"]]];ZIa=["de"];
XIa&&ZIa.forEach(function(a){var b=YIa;"string"!==typeof a&&(b=a,a=XIa[0]);a=a.toLowerCase().replace(/_/g,"-");Bha[a]=XIa;b&&(Bha[a][21]=b)});
_.Rl=function(a,b,c,d){this.TFa=a;this.UFa=b;this.Hy=c;this.Se=d;this.qka=this.oka=null;this.eka=[];this.HE=null};_.k=_.Rl.prototype;_.k.Lk=function(){if(this.oka){var a=this.oka.diff(this.HE);a&&this.Ghc(a)}else this.qka&&(a=this.qka.diff(this.HE))&&this.Hhc(a)};_.k.Hhc=function(a){var b=this;a.Npa(function(c){return b.NE(c.key,c.uf)});DHa(a,function(c){return b.NE(c.key,c.uf)});a.Opa(function(c){c.wj&&b.NE(c.key,!1)})};
_.k.Ghc=function(a){var b=this;a.Npa(function(c){if("string"===typeof c.item)b.NE(c.item,!0);else throw Error("ub`"+_.Pc(c.item));});a.Opa(function(c){return b.NE(c.item,!1)})};_.k.tDa=function(a){var b=this;a&&(Array.isArray(a)||a instanceof Set?a.forEach(function(c){return b.NE(c,!0)}):Object.keys(a).forEach(function(c){return b.NE(c,!!a[c])}))};
_.k.sab=function(a){var b=this;a&&(Array.isArray(a)||a instanceof Set?a.forEach(function(c){return b.NE(c,!1)}):Object.keys(a).forEach(function(c){return b.NE(c,!1)}))};_.k.NE=function(a,b){var c=this;(a=a.trim())&&a.split(/\s+/g).forEach(function(d){b?c.Se.SE(c.Hy.ua,d):c.Se.WG(c.Hy.ua,d)})};
_.W.Object.defineProperties(_.Rl.prototype,{eyb:{configurable:!0,enumerable:!0,set:function(a){this.sab(this.eka);this.eka="string"===typeof a?a.split(/\s+/):[];this.tDa(this.eka);this.tDa(this.HE)}},Ssa:{configurable:!0,enumerable:!0,set:function(a){this.sab(this.HE);this.tDa(this.eka);this.qka=this.oka=null;if(this.HE="string"===typeof a?a.split(/\s+/):a)hia(this.HE)?this.oka=this.TFa.find(this.HE).create():this.qka=this.UFa.find(this.HE).create()}}});
_.Rl.ha=function(a){return new (a||_.Rl)(_.y(_.gl),_.y(_.hl),_.y(_.Hd),_.y(_.Rk))};_.Rl.Ja=_.v({type:_.Rl,oa:[["","ngClass",""]],inputs:{eyb:["class","klass"],Ssa:"ngClass"},standalone:!0});
var $Ia=function(a,b,c,d){this.ya=a;this.fVa=b;this.index=c;this.count=d};_.W.Object.defineProperties($Ia.prototype,{first:{configurable:!0,enumerable:!0,get:function(){return 0===this.index}},last:{configurable:!0,enumerable:!0,get:function(){return this.index===this.count-1}},OY:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},qVa:{configurable:!0,enumerable:!0,get:function(){return!this.OY}}});
_.Sl=function(a,b,c){this.gJ=a;this.AB=b;this.wq=c;this.R4=null;this.sGa=!0;this.ds=null};_.Sl.prototype.Lk=function(){if(this.sGa){this.sGa=!1;var a=this.R4;!this.ds&&a&&(this.ds=this.wq.find(a).create(this.vCb))}this.ds&&(a=this.ds.diff(this.R4))&&this.w3(a)};
_.Sl.prototype.w3=function(a){var b=this,c=this.gJ;_.xHa(a,function(g,h,n){null==g.Ru?c.xi(b.AB,new $Ia(g.item,b.R4,-1,-1),null===n?void 0:n):null==n?c.remove(null===h?void 0:h):null!==h&&(h=c.get(h),c.move(h,n),h.context.ya=g.item)});for(var d=0,e=c.length;d<e;d++){var f=c.get(d).context;f.index=d;f.count=e;f.fVa=this.R4}_.yHa(a,function(g){c.get(g.un).context.ya=g.item})};
_.W.Object.defineProperties(_.Sl.prototype,{fVa:{configurable:!0,enumerable:!0,set:function(a){this.R4=a;this.sGa=!0}},vCb:{configurable:!0,enumerable:!0,set:function(a){this.eX=a},get:function(){return this.eX}},aGc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.AB=a)}}});_.Sl.ha=function(a){return new (a||_.Sl)(_.y(_.Te),_.y(_.Se),_.y(_.gl))};_.Sl.Ja=_.v({type:_.Sl,oa:[["","ngFor","","ngForOf",""]],inputs:{fVa:"ngForOf",vCb:"ngForTrackBy",aGc:"ngForTemplate"},standalone:!0});
_.Tl=function(a,b){this.gJ=a;this.ej=new aJa;this.pja=this.Wla=this.zEa=null;this.kIa=b};_.Tl.prototype.EIa=function(){this.ej.ya?this.Wla||(this.gJ.clear(),this.pja=null,this.kIa&&(this.Wla=this.gJ.xi(this.kIa,this.ej))):this.pja||(this.gJ.clear(),this.Wla=null,this.zEa&&(this.pja=this.gJ.xi(this.zEa,this.ej)))};
_.W.Object.defineProperties(_.Tl.prototype,{La:{configurable:!0,enumerable:!0,set:function(a){this.ej.ya=this.ej.La=a;this.EIa()}},cGc:{configurable:!0,enumerable:!0,set:function(a){Yja("ngIfThen",a);this.kIa=a;this.Wla=null;this.EIa()}},bGc:{configurable:!0,enumerable:!0,set:function(a){Yja("ngIfElse",a);this.zEa=a;this.pja=null;this.EIa()}}});_.Tl.ha=function(a){return new (a||_.Tl)(_.y(_.Te),_.y(_.Se))};
_.Tl.Ja=_.v({type:_.Tl,oa:[["","ngIf",""]],inputs:{La:"ngIf",cGc:"ngIfThen",bGc:"ngIfElse"},standalone:!0});var aJa=function(){this.La=this.ya=null};
var bJa=function(a,b){this.dg=a;this.tqc=b;this.TV=!1};bJa.prototype.create=function(){this.TV=!0;this.dg.xi(this.tqc)};bJa.prototype.destroy=function(){this.TV=!1;this.dg.clear()};_.Ul=function(){this.C6a=!1;this.YFa=this.QDa=0;this.tka=!1};_.Ul.prototype.phc=function(){return this.QDa++};_.Ul.prototype.qhc=function(a){this.M3||(this.M3=[]);this.M3.push(a)};
_.Ul.prototype.Bnc=function(a){a=a==this.Snc;this.tka=this.tka||a;this.YFa++;this.YFa===this.QDa&&(this.acb(!this.tka),this.YFa=0,this.tka=!1);return a};_.Ul.prototype.acb=function(a){if(this.M3&&a!==this.C6a){this.C6a=a;for(var b=0;b<this.M3.length;b++){var c=this.M3[b],d=a;d&&!c.TV?c.create():!d&&c.TV&&c.destroy()}}};_.W.Object.defineProperties(_.Ul.prototype,{gVa:{configurable:!0,enumerable:!0,set:function(a){this.Snc=a;0===this.QDa&&this.acb(!0)}}});_.Ul.ha=function(a){return new (a||_.Ul)};
_.Ul.Ja=_.v({type:_.Ul,oa:[["","ngSwitch",""]],inputs:{gVa:"ngSwitch"},standalone:!0});_.Vl=function(a,b,c){this.gVa=c;c.phc();this.KIa=new bJa(a,b)};_.Vl.prototype.Lk=function(){var a=this.KIa,b=this.gVa.Bnc(this.rGc);b&&!a.TV?a.create():!b&&a.TV&&a.destroy()};_.Vl.ha=function(a){return new (a||_.Vl)(_.y(_.Te),_.y(_.Se),_.y(_.Ul,9))};_.Vl.Ja=_.v({type:_.Vl,oa:[["","ngSwitchCase",""]],inputs:{rGc:"ngSwitchCase"},standalone:!0});_.Wl=function(a,b,c){c.qhc(new bJa(a,b))};
_.Wl.ha=function(a){return new (a||_.Wl)(_.y(_.Te),_.y(_.Se),_.y(_.Ul,9))};_.Wl.Ja=_.v({type:_.Wl,oa:[["","ngSwitchDefault",""]],standalone:!0});
_.Xl=function(a,b,c){this.Hy=a;this.wq=b;this.Se=c;this.ds=this.f$a=null};_.Xl.prototype.Lk=function(){if(this.ds){var a=this.ds.diff(this.f$a);a&&this.w3(a)}};_.Xl.prototype.NHa=function(a,b){var c=_.l(a.split("."));a=c.next().value;c=c.next().value;var d=-1===a.indexOf("-")?void 0:2;null!=b?this.Se.xl(this.Hy.ua,a,c?""+b+c:b,d):this.Se.A0(this.Hy.ua,a,d)};
_.Xl.prototype.w3=function(a){var b=this;a.Opa(function(c){return b.NHa(c.key,null)});a.Npa(function(c){return b.NHa(c.key,c.uf)});DHa(a,function(c){return b.NHa(c.key,c.uf)})};_.W.Object.defineProperties(_.Xl.prototype,{Tsa:{configurable:!0,enumerable:!0,set:function(a){this.f$a=a;!this.ds&&a&&(this.ds=this.wq.find(a).create())}}});_.Xl.ha=function(a){return new (a||_.Xl)(_.y(_.Hd),_.y(_.hl),_.y(_.Rk))};_.Xl.Ja=_.v({type:_.Xl,oa:[["","ngStyle",""]],inputs:{Tsa:"ngStyle"},standalone:!0});
_.Yl=function(a){this.dg=a;this.xCb=this.hVa=this.Usa=this.mX=null};_.Yl.prototype.Rb=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.dg,this.mX&&a.remove(a.indexOf(this.mX)),this.hVa){var b=this.xCb;this.mX=a.xi(this.hVa,this.Usa,b?{Cc:b}:void 0)}else this.mX=null;else this.mX&&a.ngTemplateOutletContext&&this.Usa&&(this.mX.context=this.Usa)};_.Yl.ha=function(a){return new (a||_.Yl)(_.y(_.Te))};
_.Yl.Ja=_.v({type:_.Yl,oa:[["","ngTemplateOutlet",""]],inputs:{Usa:"ngTemplateOutletContext",hVa:"ngTemplateOutlet",xCb:"ngTemplateOutletInjector"},standalone:!0,features:[_.id]});
var cJa=function(){},eJa,fJa;cJa.prototype.Gkb=function(a,b){return a.subscribe({next:b,error:function(c){throw c;}})};cJa.prototype.dispose=function(a){a.unsubscribe()};var dJa=function(){};dJa.prototype.Gkb=function(a,b){return a.then(b,function(c){throw c;})};dJa.prototype.dispose=function(){};eJa=new dJa;fJa=new cJa;_.Zl=function(a){this.WHa=this.T4=this.Uy=this.xka=null;this.Tt=a};_.k=_.Zl.prototype;_.k.Ma=function(){this.Uy&&this.Q6a();this.Tt=null};
_.k.transform=function(a){return this.T4?a!==this.T4?(this.Q6a(),this.transform(a)):this.xka:(a&&this.Fl(a),this.xka)};_.k.Fl=function(a){var b=this;this.T4=a;this.WHa=this.tpc(a);this.Uy=this.WHa.Gkb(a,function(c){return b.Tqc(a,c)})};_.k.tpc=function(a){if(uha(a))return eJa;if(vha(a))return fJa;throw new _.Wc(2100,!1);};_.k.Q6a=function(){this.WHa.dispose(this.Uy);this.T4=this.Uy=this.xka=null};_.k.Tqc=function(a,b){a===this.T4&&(this.xka=b,_.Sk(this.Tt))};
_.Zl.ha=function(a){return new (a||_.Zl)(_.y(_.dl,16))};_.Zl.Be=_.cd({name:"async",type:_.Zl,Zd:!1,standalone:!0});
_.gJa=new _.Ed("DATE_PIPE_DEFAULT_TIMEZONE");
_.$l=function(){};_.$l.ha=function(a){return new (a||_.$l)};_.$l.Ea=_.bd({type:_.$l});_.$l.Da=_.Tc({});
_.Og=new _.Ed("DocumentToken");
var Nf=null,hJa=function(){};
var am=function(){};am.prototype.YF=function(){throw Error("Gb");};am.ha=function(a){return new (a||am)};am.va=_.t({token:am,ta:function(){return _.u(bm)},Ka:"platform"});var Kma=new _.Ed("Location Initialized"),bm=function(a){this.Ym=a;this.Cy()};_.V(bm,am);bm.prototype.Cy=function(){this.location=window.location;this.iW=window.history};bm.prototype.Lca=function(a){var b=iJa(this.Ym,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var jJa=function(a,b){var c=iJa(a.Ym,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.k=bm.prototype;_.k.pushState=function(a,b,c){window.history.pushState?this.iW.pushState(a,b,c):this.location.hash=c};_.k.replaceState=function(a,b,c){window.history.pushState?this.iW.replaceState(a,b,c):this.location.hash=c};_.k.forward=function(){this.iW.forward()};_.k.back=function(){this.iW.back()};_.k.YF=function(a){this.iW.go(void 0===a?0:a)};
_.k.getState=function(){return this.iW.state};
_.W.Object.defineProperties(bm.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.location.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.location.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.location.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.location.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.location.pathname},set:function(a){this.location.pathname=a}},
search:{configurable:!0,enumerable:!0,get:function(){return this.location.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.location.hash}}});bm.ha=function(a){return new (a||bm)(_.u(_.Og))};bm.va=_.t({token:bm,ta:function(){return new bm(_.u(_.Og))},Ka:"platform"});
var dm;_.cm=function(){};_.cm.prototype.YF=function(){throw Error("Gb");};_.cm.ha=function(a){return new (a||_.cm)};_.cm.va=_.t({token:_.cm,ta:function(){return _.Zc(dm)},Ka:"root"});_.kJa=new _.Ed("appBaseHref");dm=function(a,b){this.Uj=a;this.gP=[];var c,d,e;this.fI=null!=(e=null!=(d=null!=b?b:Nf.Ypa())?d:null==(c=_.Zc(_.Og).location)?void 0:c.origin)?e:""};_.V(dm,_.cm);_.k=dm.prototype;_.k.Ma=function(){for(;this.gP.length;)this.gP.pop()()};
_.k.Lca=function(a){this.gP.push(this.Uj.Lca(a),jJa(this.Uj,a))};_.k.Ypa=function(){return this.fI};_.k.mx=function(a){return Zja(this.fI,a)};_.k.path=function(a){var b=this.Uj.pathname+kf(this.Uj.search),c=this.Uj.hash;return c&&(void 0===a?0:a)?b+c:b};_.k.pushState=function(a,b,c,d){this.Uj.pushState(a,b,this.mx(c+kf(d)))};_.k.replaceState=function(a,b,c,d){this.Uj.replaceState(a,b,this.mx(c+kf(d)))};_.k.forward=function(){this.Uj.forward()};_.k.back=function(){this.Uj.back()};_.k.getState=function(){return this.Uj.getState()};
_.k.YF=function(a){var b,c;null==(c=(b=this.Uj).YF)||c.call(b,void 0===a?0:a)};dm.ha=function(a){return new (a||dm)(_.u(am),_.u(_.kJa,8))};dm.va=_.t({token:dm,ta:dm.ha,Ka:"root"});
var em=function(a,b){this.Uj=a;this.fI="";this.gP=[];null!=b&&(this.fI=b)};_.V(em,_.cm);_.k=em.prototype;_.k.Ma=function(){for(;this.gP.length;)this.gP.pop()()};_.k.Lca=function(a){this.gP.push(this.Uj.Lca(a),jJa(this.Uj,a))};_.k.Ypa=function(){return this.fI};_.k.path=function(){var a=this.Uj.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.k.mx=function(a){a=Zja(this.fI,a);return 0<a.length?"#"+a:a};
_.k.pushState=function(a,b,c,d){c=this.mx(c+kf(d));0==c.length&&(c=this.Uj.pathname);this.Uj.pushState(a,b,c)};_.k.replaceState=function(a,b,c,d){c=this.mx(c+kf(d));0==c.length&&(c=this.Uj.pathname);this.Uj.replaceState(a,b,c)};_.k.forward=function(){this.Uj.forward()};_.k.back=function(){this.Uj.back()};_.k.getState=function(){return this.Uj.getState()};_.k.YF=function(a){var b,c;null==(c=(b=this.Uj).YF)||c.call(b,void 0===a?0:a)};em.ha=function(a){return new (a||em)(_.u(am),_.u(_.kJa,8))};
em.va=_.t({token:em,ta:em.ha});
_.Qf=function(a){var b=this;this.nP=new _.$k;this.qcb=[];this.irc=null;this.oB=a;a=this.oB.Ypa();this.fI=_.jf(a.replace(/\/index.html$/,""));this.oB.Lca(function(c){b.nP.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.Qf.prototype.Ma=function(){var a;null==(a=this.irc)||a.unsubscribe();this.qcb=[]};_.Qf.prototype.path=function(a){return this.normalize(this.oB.path(void 0===a?!1:a))};_.Qf.prototype.getState=function(){return this.oB.getState()};
var lJa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+kf(c))};_.k=_.Qf.prototype;_.k.normalize=function(a){var b=this.fI;a=a.replace(/\/index.html$/,"");return _.jf(b&&a.startsWith(b)?a.substring(b.length):a)};_.k.mx=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.oB.mx(a)};_.k.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.oB.pushState(c,"",a,b);this.i$a(this.mx(a+kf(b)),c)};
_.k.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.oB.replaceState(c,"",a,b);this.i$a(this.mx(a+kf(b)),c)};_.k.forward=function(){this.oB.forward()};_.k.back=function(){this.oB.back()};_.k.YF=function(a){var b,c;null==(c=(b=this.oB).YF)||c.call(b,void 0===a?0:a)};_.k.i$a=function(a,b){a=void 0===a?"":a;this.qcb.forEach(function(c){return c(a,b)})};_.k.subscribe=function(a,b,c){return this.nP.subscribe({next:a,error:b,complete:c})};_.Qf.ha=function(a){return new (a||_.Qf)(_.u(_.cm))};
_.Qf.va=_.t({token:_.Qf,ta:function(){return new _.Qf(_.u(_.cm))},Ka:"root"});
new Tk;
var zma=function(){};zma.va=_.t({token:zma,Ka:"root",ta:function(){return new mJa}});var mJa=function(){var a=_.u(_.Og),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},Ama=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},oJa=function(a,b){nJa(a)&&a.window.scrollTo(b[0],b[1])},nJa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};
var pJa=function(){};
var fm=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.tY=e;this.transport=b};fm.prototype.tL=function(a){if(this.transport&&!this.isBot){a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.iQa(b.value))}};
fm.prototype.iQa=function(a){var b=(new UIa).wLb(this.tY||"");b=_.nj(b,17,bka(a.actionOwner)).fZa([a.element,a.action].join("/"));b=_.nj(b,3,$ja(a.gestureName)).Dva(aka(a.statusCode));b=_.xh(b,13,a.initialRoute);b=_.xh(b,11,a.Iw);b=_.xh(b,14,a.targetRoute||"");b=_.xh(b,12,a.fm);b=_.oc(b,15,a.qN,!1);b=_.oc(b,16,a.FK,!1).eZa(a.Oi||0);b=_.oc(b,7,a.xh||0,0);var c=(new KIa).nZa(this.document.location.hostname).xva(this.document.referrer).uLb((new Ql).lv(this.productVersion));c=_.xh(c,1,a.sessionId||"");
b=_.uc(b,2,c);a.qg&&"string"===typeof a.qg&&_.xh(b,5,a.qg);if(0<a.Tm.length)for(a=_.l(a.Tm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new MIa).Df(c.name||"").Dva(aka(c.statusCode||"")).eZa(c.Oi||0);c=_.oc(d,4,c.Ew||0,0);_.ej(b,10,MIa,c)}a=new WIa;return _.uc(a,1,b)};fm.ha=function(a){return new (a||fm)(_.u(_.Og),_.u(IIa,8),_.u(Il),_.u(eIa),_.u(HHa,8))};fm.va=_.t({token:fm,ta:fm.ha,Ka:"root"});
_.qJa={Zza:"issue_tracker",RN:"results",Iec:"flow"};Object.freeze(_.qJa);
var gm=function(){};gm.ha=function(a){return new (a||gm)};gm.va=_.t({token:gm,ta:gm.ha,Ka:"root"});
var sJa,tJa,uJa;_.rJa=new _.Ed("GTMDataLayerName",{Ka:"root",ta:function(){return window.grimoireDataLayer}});sJa=new _.Ed("ProjectId",{Ka:"root",ta:function(){return"testAlphaSource"}});tJa=new _.Ed("GetRandomString",{Ka:"root",ta:function(){return _.Vj}});uJa=new _.Ed("navigationStartTime",{Ka:"root",ta:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});
var vJa=function(){this.blockSize=-1};
var hm=function(a,b){this.blockSize=-1;this.blockSize=64;this.una=_.Eb.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.Nwa=this.a_=0;this.Ri=[];this.DGc=a;this.hvb=b;this.nQc=_.Eb.Int32Array?new Int32Array(64):Array(64);void 0===wJa&&(wJa=_.Eb.Int32Array?new Int32Array(xJa):xJa);this.reset()},wJa;_.ai(hm,vJa);for(var yJa=[],zJa=0;63>zJa;zJa++)yJa[zJa]=0;var AJa=_.Nba(128,yJa);hm.prototype.reset=function(){this.Nwa=this.a_=0;this.Ri=_.Eb.Int32Array?new Int32Array(this.hvb):_.Rb(this.hvb)};
var BJa=function(a){for(var b=a.una,c=a.nQc,d=0,e=0;e<b.length;)c[d++]=b[e]<<24|b[e+1]<<16|b[e+2]<<8|b[e+3],e=4*d;for(b=16;64>b;b++){e=c[b-15]|0;d=c[b-2]|0;var f=(c[b-16]|0)+((e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3)|0,g=(c[b-7]|0)+((d>>>17|d<<15)^(d>>>19|d<<13)^d>>>10)|0;c[b]=f+g|0}d=a.Ri[0]|0;e=a.Ri[1]|0;var h=a.Ri[2]|0,n=a.Ri[3]|0,r=a.Ri[4]|0,x=a.Ri[5]|0,A=a.Ri[6]|0;f=a.Ri[7]|0;for(b=0;64>b;b++){var B=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&h^e&h)|0;g=r&x^~r&A;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(wJa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=A;A=x;x=r;r=n+g|0;n=h;h=e;e=d;d=g+B|0}a.Ri[0]=a.Ri[0]+d|0;a.Ri[1]=a.Ri[1]+e|0;a.Ri[2]=a.Ri[2]+h|0;a.Ri[3]=a.Ri[3]+n|0;a.Ri[4]=a.Ri[4]+r|0;a.Ri[5]=a.Ri[5]+x|0;a.Ri[6]=a.Ri[6]+A|0;a.Ri[7]=a.Ri[7]+f|0};
hm.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.a_;if("string"===typeof a)for(;c<b;)this.una[d++]=a.charCodeAt(c++),d==this.blockSize&&(BJa(this),d=0);else if(_.Sb(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Hb");this.una[d++]=e;d==this.blockSize&&(BJa(this),d=0)}else throw Error("Ib");this.a_=d;this.Nwa+=b};
hm.prototype.digest=function(){var a=[],b=8*this.Nwa;56>this.a_?this.update(AJa,56-this.a_):this.update(AJa,this.blockSize-(this.a_-56));for(var c=63;56<=c;c--)this.una[c]=b&255,b/=256;BJa(this);for(c=b=0;c<this.DGc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Ri[c]>>d&255;return a};
var xJa=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];
var DJa=function(){hm.call(this,8,CJa)};_.ai(DJa,hm);var CJa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];
var im=function(a,b,c){this.eQ=a;if(!this.eQ)throw Error("Jb");a=new DJa;a.update(String(c));this.WIc=yxa(a.digest());c={};this.eQ.push((c.releaseVersion=b,c))};
im.prototype.tL=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next()){var c=void 0;b=b.value;var d={metadata:{},event:"concordEvent"};d.projectNumber=this.WIc;d.eC=b.action;d.eventType=b.element;d.cEb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Oi&&(d.metadata.latencyMs=b.Oi.toString());d.PP="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.qg=null==(c=b.qg)?void 0:c.toString();var e=d;c=this.eQ;b=c.push;d=e.event;
var f=e.eventType,g=e.eC,h=e.cEb,n=e.projectNumber,r=e.PP,x=e.qg;if(e=e.metadata){for(var A=[],B=_.l(Object.keys(e)),I=B.next();!I.done;I=B.next())I=I.value,A.push(I+"="+e[I]);e=A.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:h,projectNumber:n,consoleType:r,artifactId:x,metadata:e})}};im.prototype.yG=function(a){this.eQ.push({event:"trackPageView",pageName:a,pagePath:a})};im.ha=function(a){return new (a||im)(_.u(_.rJa),_.u(Il),_.u(sJa))};im.va=_.t({token:im,ta:im.ha});
_.jm=function(){};_.jm.prototype.tL=function(){};_.jm.prototype.yG=function(){};_.jm.ha=function(a){return new (a||_.jm)};_.jm.va=_.t({token:_.jm,ta:function(a){return im.ha(a)},Ka:"root"});
var EJa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.ov=a};_.ai(EJa,kza);
var FJa=function(a,b){this.Ltc=cka(a);this.WEc=b};FJa.prototype[Symbol.iterator]=function(){return this};FJa.prototype.next=function(){var a=this.Ltc.next();return{value:a.done?void 0:this.WEc.call(void 0,a.value),done:a.done}};var GJa=function(a,b){return new FJa(a,b)},HJa=function(a){this.Cxb=a;this.NSa=0};HJa.prototype[Symbol.iterator]=function(){return this};HJa.prototype.next=function(){for(;this.NSa<this.Cxb.length;){var a=this.Cxb[this.NSa].next();if(!a.done)return a;this.NSa++}return{done:!0}};
var IJa=function(){return new HJa(_.fa.apply(0,arguments).map(cka))};
var km=function(a,b){this.Ci={};this.Ee=[];this.yha=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Kb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.k=km.prototype;_.k.Bz=function(){return this.size};_.k.vu=function(){lm(this);for(var a=[],b=0;b<this.Ee.length;b++)a.push(this.Ci[this.Ee[b]]);return a};_.k.PF=function(){lm(this);return this.Ee.concat()};_.k.RP=function(a){return this.has(a)};_.k.has=function(a){return mm(this.Ci,a)};
_.k.equals=function(a,b){if(this===a)return!0;if(this.size!=a.Bz())return!1;b=b||JJa;lm(this);for(var c,d=0;c=this.Ee[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};var JJa=function(a,b){return a===b};km.prototype.Tl=function(){return 0==this.size};km.prototype.clear=function(){this.Ci={};this.yha=this.size=this.Ee.length=0};km.prototype.remove=function(a){return this.delete(a)};
km.prototype.delete=function(a){return mm(this.Ci,a)?(delete this.Ci[a],--this.size,this.yha++,this.Ee.length>2*this.size&&lm(this),!0):!1};var lm=function(a){if(a.size!=a.Ee.length){for(var b=0,c=0;b<a.Ee.length;){var d=a.Ee[b];mm(a.Ci,d)&&(a.Ee[c++]=d);b++}a.Ee.length=c}if(a.size!=a.Ee.length){var e={};for(c=b=0;b<a.Ee.length;)d=a.Ee[b],mm(e,d)||(a.Ee[c++]=d,e[d]=1),b++;a.Ee.length=c}};_.k=km.prototype;_.k.get=function(a,b){return mm(this.Ci,a)?this.Ci[a]:b};
_.k.set=function(a,b){mm(this.Ci,a)||(this.size+=1,this.Ee.push(a),this.yha++);this.Ci[a]=b};_.k.addAll=function(a){if(a instanceof km)for(var b=a.PF(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};_.k.forEach=function(a,b){for(var c=this.PF(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.k.clone=function(){return new km(this)};_.k.toObject=function(){lm(this);for(var a={},b=0;b<this.Ee.length;b++){var c=this.Ee[b];a[c]=this.Ci[c]}return a};
_.k.keys=function(){return iza(this.aB(!0)).Iwa()};_.k.values=function(){return iza(this.aB(!1)).Iwa()};_.k.entries=function(){var a=this;return GJa(this.keys(),function(b){return[b,a.get(b)]})};_.k.aB=function(a){lm(this);var b=0,c=this.yha,d=this,e=new rj;e.next=function(){if(c!=d.yha)throw Error("Lb");if(b>=d.Ee.length)return hza;var f=d.Ee[b++];return sj(a?f:d.Ci[f])};return e};var mm=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var LJa=function(a,b){this.HNb=a;this.Kr=null;if(_.Qi&&!(9<=Number(_.Wi))){KJa||(KJa=new km);this.Kr=KJa.get(a);this.Kr||(b?this.Kr=document.getElementById(b):(this.Kr=document.createElement("userdata"),this.Kr.addBehavior("#default#userData"),document.body.appendChild(this.Kr)),KJa.set(a,this.Kr));try{this.Kr.load(this.HNb)}catch(c){this.Kr=null}}};_.ai(LJa,wj);
var MJa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},KJa=null,NJa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return MJa[b]})};_.k=LJa.prototype;_.k.vra=function(){return!!this.Kr};_.k.set=function(a,b){this.Kr.setAttribute(NJa(a),b);OJa(this)};_.k.get=function(a){a=this.Kr.getAttribute(NJa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.Kr.removeAttribute(NJa(a));OJa(this)};_.k.Bz=function(){return this.xZ().attributes.length};_.k.aB=function(a){var b=0,c=this.xZ().attributes,d=new rj;d.next=function(){if(b>=c.length)return hza;var e=c[b++];if(a)return sj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return sj(e)};return d};
_.k.clear=function(){for(var a=this.xZ(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);OJa(this)};var OJa=function(a){try{a.Kr.save(a.HNb)}catch(b){throw"Storage mechanism: Quota exceeded";}};LJa.prototype.xZ=function(){return this.Kr.XMLDocument.documentElement};
var nm=function(a,b){this.hca=a;this.r0=b+"::"};_.ai(nm,wj);nm.prototype.set=function(a,b){this.hca.set(this.r0+a,b)};nm.prototype.get=function(a){return this.hca.get(this.r0+a)};nm.prototype.remove=function(a){this.hca.remove(this.r0+a)};
nm.prototype.aB=function(a){var b=this.hca[Symbol.iterator](),c=this,d=new rj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.r0.length)!=c.r0;){e=b.next();if(e.done)return e;e=e.value}return sj(a?e.slice(c.r0.length):c.hca.get(e))};return d};
var PJa=function(a){this.usa=a};PJa.prototype.set=function(a,b){void 0===b?this.usa.remove(a):this.usa.set(a,(new pCa).ne(b))};PJa.prototype.get=function(a){try{var b=this.usa.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};PJa.prototype.remove=function(a){this.usa.remove(a)};
var QJa=new _.Ed("localstorage",{Ka:"root",ta:function(){var a=new EJa;(a=a.vra()?new nm(a,"devops"):null)||(a=new LJa("devops"),a=a.vra()?a:null);return a?new PJa(a):null}}),RJa=new _.Ed("sessionstorage",{Ka:"root",ta:function(){var a=new lza;return(a=a.vra()?new nm(a,"devops"):null)?new PJa(a):null}});
var SJa;_.om=new _.Ed("localstorage",{ta:function(){return _.Zc(QJa)}});SJa=new _.Ed("sessionstorage",{ta:function(){return _.Zc(RJa)}});
var pm=function(){};pm.prototype.aAb=function(a,b){return b};pm.prototype.tL=function(){};pm.ha=function(a){return new (a||pm)};pm.va=_.t({token:pm,ta:pm.ha,Ka:"root"});
var TJa=new _.Ed("GetRandomString",{Ka:"root",ta:function(){return _.Vj}}),UJa=new _.Ed("navigationStartTime",{Ka:"root",ta:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});
var Zla=Symbol("Mb"),qm=function(a){this.params=a||{}};qm.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};qm.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};qm.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(qm.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});
var fka={exact:kka,subset:nka},gka={exact:ika,subset:lka,ignored:function(){return!0}},qf=function(a,b,c){this.root=a;this.Qa=b;this.Te=c};qf.prototype.toString=function(){return VJa.ne(this)};_.W.Object.defineProperties(qf.prototype,{mA:{configurable:!0,enumerable:!0,get:function(){this.OI||(this.OI=new qm(this.Qa));return this.OI}}});var pf=function(a,b){var c=this;this.le=a;this.children=b;this.parent=null;mf(b,function(d){return d.parent=c})};pf.prototype.lj=function(){return 0<this.Q_};
pf.prototype.toString=function(){return ska(this)};_.W.Object.defineProperties(pf.prototype,{Q_:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.sf=function(a,b){this.path=a;this.parameters=b};_.sf.prototype.toString=function(){return qka(this.path)+rka(this.parameters)};_.W.Object.defineProperties(_.sf.prototype,{hIc:{configurable:!0,enumerable:!0,get:function(){this.G$a||(this.G$a=new qm(this.parameters));return this.G$a}}});_.Of=function(){};
_.Of.ha=function(a){return new (a||_.Of)};_.Of.va=_.t({token:_.Of,ta:function(){return new rm},Ka:"root"});var rm=function(){};rm.prototype.parse=function(a){a=new WJa(a);sm(a,"/");var b=""===a.sk||a.sk.startsWith("?")||a.sk.startsWith("#")?new pf([],{}):new pf([],XJa(a));return new qf(b,a.parseQueryParams(),sm(a,"#")?decodeURIComponent(a.sk):null)};rm.prototype.ne=function(a){var b="/"+tka(a.root,!0),c=wka(a.Qa);a="string"===typeof a.Te?"#"+encodeURI(a.Te):"";return b+c+a};
var VJa=new rm,xka=/^[^\/()?;=#]+/,YJa=/^[^=?&#]+/,ZJa=/^[^&#]+/,WJa=function(a){this.sk=this.url=a};
WJa.prototype.parseQueryParams=function(){var a={};if(sm(this,"?")){do{var b,c=this.sk.match(YJa);if(b=c?c[0]:""){this.capture(b);c="";if(sm(this,"=")){var d;if(d=(d=this.sk.match(ZJa))?d[0]:"")c=d,this.capture(c)}b=decodeURIComponent(b.replace(/\+/g,"%20"));c=decodeURIComponent(c.replace(/\+/g,"%20"));a.hasOwnProperty(b)?(d=a[b],Array.isArray(d)||(d=[d],a[b]=d),d.push(c)):a[b]=c}}while(sm(this,"&"))}return a};
var XJa=function(a){if(""===a.sk)return{};sm(a,"/");var b=[];for(a.sk.startsWith("(")||b.push($Ja(a));a.sk.startsWith("/")&&!a.sk.startsWith("//")&&!a.sk.startsWith("/(");)a.capture("/"),b.push($Ja(a));var c={};a.sk.startsWith("/(")&&(a.capture("/"),c=aKa(a,!0));var d={};a.sk.startsWith("(")&&(d=aKa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new pf(b,c);return d},$Ja=function(a){var b=yka(a.sk);if(""===b&&a.sk.startsWith(";"))throw new _.Wc(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};sm(a,";");){var d=a,e=yka(d.sk);if(e){d.capture(e);var f="";if(sm(d,"=")){var g=yka(d.sk);g&&(f=g,d.capture(f))}c[decodeURIComponent(e)]=decodeURIComponent(f)}}return new _.sf(b,c)},aKa=function(a,b){var c={};for(a.capture("(");!sm(a,")")&&0<a.sk.length;){var d=yka(a.sk),e=a.sk[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.Wc(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=XJa(a);c[e]=1===Object.keys(d).length?d.primary:
new pf([],d);sm(a,"//")}return c},sm=function(a,b){return a.sk.startsWith(b)?(a.sk=a.sk.substring(b.length),!0):!1};WJa.prototype.capture=function(a){if(!sm(this,a))throw new _.Wc(4011,!1);};
var Fka=function(a,b,c){this.lwb=a;this.HGc=b;this.commands=c;if(a&&0<c.length&&Bka(c[0]))throw new _.Wc(4003,!1);if((a=c.find(Cka))&&a!==(0<c.length?c[c.length-1]:null))throw new _.Wc(4004,!1);},bKa=function(a,b,c){this.xA=a;this.eua=b;this.index=c};
var tm;tm=function(a,b){this.id=a;this.url=b};_.um=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;tm.call(this,a,b);this.type=0;this.kCb=c;this.aH=d};_.V(_.um,tm);_.um.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.Zf=function(a,b,c){tm.call(this,a,b);this.Ff=c;this.type=1};_.V(_.Zf,tm);_.Zf.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ff+"')"};
_.$f=function(a,b,c,d){tm.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.$f,tm);_.$f.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};_.Jma=function(a,b,c,d){tm.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.Jma,tm);_.Jma.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};var cKa=function(a,b,c,d){tm.call(this,a,b);this.Ff=c;this.state=d;this.type=4};_.V(cKa,tm);
cKa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ff+"', state: "+this.state+")"};var dKa=function(a,b,c,d){tm.call(this,a,b);this.Ff=c;this.state=d;this.type=7};_.V(dKa,tm);dKa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ff+"', state: "+this.state+")"};var eKa=function(a,b,c,d,e){tm.call(this,a,b);this.Ff=c;this.state=d;this.WLb=e;this.type=8};
_.V(eKa,tm);eKa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ff+"', state: "+this.state+", shouldActivate: "+this.WLb+")"};_.fKa=function(a,b,c,d){tm.call(this,a,b);this.Ff=c;this.state=d;this.type=5};_.V(_.fKa,tm);_.fKa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ff+"', state: "+this.state+")"};
_.gKa=function(a,b,c,d){tm.call(this,a,b);this.Ff=c;this.state=d;this.type=6};_.V(_.gKa,tm);_.gKa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ff+"', state: "+this.state+")"};var hKa=function(a){this.Kb=a;this.type=9};hKa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Kb.path+")"};var iKa=function(a){this.Kb=a;this.type=10};iKa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Kb.path+")"};
var ula=function(a){this.nc=a;this.type=11};ula.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.nc.Ae&&this.nc.Ae.path||"")+"')"};var jKa=function(a){this.nc=a;this.type=12};jKa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.nc.Ae&&this.nc.Ae.path||"")+"')"};var vla=function(a){this.nc=a;this.type=13};vla.prototype.toString=function(){return"ActivationStart(path: '"+(this.nc.Ae&&this.nc.Ae.path||"")+"')"};var kKa=function(a){this.nc=a;this.type=14};
kKa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.nc.Ae&&this.nc.Ae.path||"")+"')"};var lKa=function(a,b){this.position=a;this.anchor=b;this.type=15};lKa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};
var vm=function(a){this.ag=a};vm.prototype.parent=function(a){a=this.RL(a);return 1<a.length?a[a.length-2]:null};vm.prototype.children=function(a){return(a=Nka(a,this.ag))?a.children.map(function(b){return b.value}):[]};vm.prototype.firstChild=function(a){return(a=Nka(a,this.ag))&&0<a.children.length?a.children[0].value:null};vm.prototype.RL=function(a){return Oka(a,this.ag).map(function(b){return b.value})};_.W.Object.defineProperties(vm.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.ag.value}}});
var tf=function(a,b){this.value=a;this.children=b};tf.prototype.toString=function(){return"TreeNode("+this.value+")"};
var Rka=function(a,b){this.ag=a;this.nc=b;Vka(this,a)};_.V(Rka,vm);Rka.prototype.toString=function(){return this.nc.toString()};_.wf=function(a,b,c,d,e,f,g,h){this.url=a;this.params=b;this.Qa=c;this.Te=d;this.data=e;this.vf=f;this.Lb=g;var n,r;this.title=null!=(r=null==(n=this.data)?void 0:n.ka(_.m(function(x){return x[Zla]})))?r:_.Ea(void 0);this.FO=h};_.wf.prototype.toString=function(){return this.nc?this.nc.toString():"Future("+this.FO+")"};
_.W.Object.defineProperties(_.wf.prototype,{Ae:{configurable:!0,enumerable:!0,get:function(){return this.FO.Ae}},root:{configurable:!0,enumerable:!0,get:function(){return this.xB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.xB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.xB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.xB.children(this)}},RL:{configurable:!0,enumerable:!0,get:function(){return this.xB.RL(this)}},
hEb:{configurable:!0,enumerable:!0,get:function(){this.b5||(this.b5=this.params.ka(_.m(function(a){return new qm(a)})));return this.b5}},mA:{configurable:!0,enumerable:!0,get:function(){this.OI||(this.OI=this.Qa.ka(_.m(function(a){return new qm(a)})));return this.OI}}});
var uf=function(a,b,c,d,e,f,g,h,n,r,x,A){this.url=a;this.params=b;this.Qa=c;this.Te=d;this.data=e;this.vf=f;this.Lb=g;var B;this.title=null==(B=this.data)?void 0:B[Zla];this.Ae=h;this.jrc=n;this.qnc=r;this.YSc=null!=A?A:r;this.hpc=x};uf.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.Ae?this.Ae.path:"")+"')"};
_.W.Object.defineProperties(uf.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.xB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.xB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.xB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.xB.children(this)}},RL:{configurable:!0,enumerable:!0,get:function(){return this.xB.RL(this)}},hEb:{configurable:!0,enumerable:!0,get:function(){this.b5||
(this.b5=new qm(this.params));return this.b5}},mA:{configurable:!0,enumerable:!0,get:function(){this.OI||(this.OI=new qm(this.Qa));return this.OI}}});var Qka=function(a,b){this.ag=b;this.url=a;Vka(this,b)};_.V(Qka,vm);Qka.prototype.toString=function(){return Wka(this.ag)};
var mKa=function(){this.Cc=this.Fua=this.Kb=this.vf=null;this.children=new Pf;this.r6=null},Pf=function(){this.Zna=new Map},nKa=function(a,b){var c=a.getContext(b);c||(c=new mKa,a.Zna.set(b,c));return c};Pf.prototype.getContext=function(a){return this.Zna.get(a)||null};Pf.ha=function(a){return new (a||Pf)};Pf.va=_.t({token:Pf,ta:Pf.ha,Ka:"root"});
_.wm=function(a,b,c,d,e){this.Dta=a;this.location=b;this.Ftc=d;this.zNa=e;this.m3=this.Iq=null;this.Qcb=new _.$k;this.Elb=new _.$k;this.Bfb=new _.$k;this.umb=new _.$k;b=this.name=c||"primary";c=nKa(a,b);c.vf=this;a.Zna.set(b,c)};_.k=_.wm.prototype;_.k.Ma=function(){var a;(null==(a=this.Dta.getContext(this.name))?void 0:a.vf)===this&&(a=this.Dta.getContext(this.name))&&(a.vf=null,a.r6=null)};
_.k.Sa=function(){if(!this.Iq){var a=this.Dta.getContext(this.name);a&&a.Kb&&(a.r6?this.attach(a.r6,a.Kb):oKa(this,a.Kb,a.Cc))}};_.k.detach=function(){if(!this.Iq)throw new _.Wc(4012,!1);this.location.detach();var a=this.Iq;this.m3=this.Iq=null;this.umb.emit(a.instance);return a};_.k.attach=function(a,b){this.Iq=a;this.m3=b;this.location.gG(a.yu);this.Bfb.emit(a.instance)};_.k.poa=function(){if(this.Iq){var a=this.Lb;this.Iq.destroy();this.m3=this.Iq=null;this.Elb.emit(a)}};
var oKa=function(a,b,c){if(a.URa)throw new _.Wc(4013,!1);a.m3=b;var d=a.location,e=b.FO.Lb,f=nKa(a.Dta,a.name).children;b=new pKa(b,f,d.Cc);c&&c.hD?(c=c.hD(e),a.Iq=d.nF(c,d.length,b)):a.Iq=d.nF(e,{index:d.length,Cc:b,zNa:null!=c?c:a.zNa});_.Sk(a.Ftc);a.Qcb.emit(a.Iq.instance)};
_.W.Object.defineProperties(_.wm.prototype,{URa:{configurable:!0,enumerable:!0,get:function(){return!!this.Iq}},Lb:{configurable:!0,enumerable:!0,get:function(){if(!this.Iq)throw new _.Wc(4012,!1);return this.Iq.instance}},Dj:{configurable:!0,enumerable:!0,get:function(){if(!this.Iq)throw new _.Wc(4012,!1);return this.m3}}});_.wm.ha=function(a){return new (a||_.wm)(_.y(Pf),_.y(_.Te),_.zd("name"),_.y(_.dl),_.y(Ok))};
_.wm.Ja=_.v({type:_.wm,oa:[["router-outlet"]],outputs:{Qcb:"activate",Elb:"deactivate",Bfb:"attach",umb:"detach"},kc:["outlet"],standalone:!0});var pKa=function(a,b,c){this.Kb=a;this.Ktc=b;this.parent=c};pKa.prototype.get=function(a,b){return a===_.wf?this.Kb:a===Pf?this.Ktc:this.parent.get(a,b)};
var yf=function(){};yf.ha=function(a){return new (a||yf)};yf.Aa=_.v({type:yf,oa:[["ng-component"]],standalone:!0,features:[function(a){a.nQa=function(b){b=b.get(qHa);if(a.standalone){if(!b.Z6.has(a.id)){var c=hfa(!1,a.type);c=0<c.length?tha([c],b.yf,"Standalone["+a.type.name+"]"):null;b.Z6.set(a.id,c)}b=b.Z6.get(a.id)}else b=null;return b}}],Ba:1,Ca:0,wa:function(a){a&1&&_.F(0,"router-outlet")},Ia:[_.wm],ub:2});
var rKa=function(a,b,c){return _.m(function(d){(new qKa(b,d.U_a,d.ioa,c)).Xt(a);return d})},qKa=function(a,b,c,d){this.Nua=a;this.xrb=b;this.Ykb=c;this.jrb=d};qKa.prototype.Xt=function(a){var b=this.xrb.ag,c=this.Ykb?this.Ykb.ag:null;sKa(this,b,c,a);Xka(this.xrb.root);tKa(this,b,c,a)};
var sKa=function(a,b,c,d){var e=Pka(c);b.children.forEach(function(f){var g=f.value.vf,h=e[g],n=f.value,r=h?h.value:null;n===r?n.Lb?(n=d.getContext(n.vf))&&sKa(a,f,h,n.children):sKa(a,f,h,d):r&&uKa(a,h,d);delete e[g]});mf(e,function(f){uKa(a,f,d)})},uKa=function(a,b,c){var d=c.getContext(b.value.vf);c=d&&b.value.Lb?d.children:c;b=Pka(b);for(var e=_.l(Object.keys(b)),f=e.next();!f.done;f=e.next())uKa(a,b[f.value],c);d&&d.vf&&(d.vf.poa(),d.children.Zna=new Map,d.r6=null,d.Fua=null,d.Kb=null)},tKa=function(a,
b,c,d){var e=Pka(c);b.children.forEach(function(f){var g=e[f.value.vf],h=f.value,n=g?g.value:null;Xka(h);if(h===n)h.Lb?(h=nKa(d,h.vf),tKa(a,f,g,h.children)):tKa(a,f,g,d);else if(h.Lb){g=nKa(d,h.vf);n=hla(h.nc);var r,x=null!=(r=null==n?void 0:n.get(_.Pk))?r:null;g.r6=null;g.Kb=h;g.Fua=x;g.Cc=n;g.vf&&oKa(g.vf,h,g.Cc);tKa(a,f,null,g.children)}else tKa(a,f,null,d);a.jrb(new kKa(f.value.nc))});b.children.length&&a.jrb(new jKa(b.value.nc))};
var ila=Symbol("Ob");
var kla=function(a){this.path=a;this.Kb=this.path[this.path.length-1]},mla=function(a,b){this.Lb=a;this.Kb=b};
var Cla={Rz:!1,UJ:[],mM:[],parameters:{},zWa:{}};
var Jla=function(a){this.xA=a||null},vKa=function(a){this.zj=a},Lla=function(a,b,c,d,e){this.Cc=a;this.OP=b;this.ND=c;this.zj=d;this.config=e;this.feb=!0};Lla.prototype.apply=function(){var a=this,b=Hla(this.zj.root,[],[],this.config).xA;b=new pf(b.le,b.children);return wKa(this,this.Cc,this.config,b,"primary").ka(_.m(function(c){return a.Mi(Aka(c),a.zj.Qa,a.zj.Te)})).ka(_.Aa(function(c){if(c instanceof vKa)return a.feb=!1,a.match(c.zj);if(c instanceof Jla)throw new _.Wc(4002,!1);throw c;}))};
Lla.prototype.match=function(a){var b=this;return wKa(this,this.Cc,this.config,a.root,"primary").ka(_.m(function(c){return b.Mi(Aka(c),a.Qa,a.Te)})).ka(_.Aa(function(c){if(c instanceof Jla)throw new _.Wc(4002,!1);throw c;}))};Lla.prototype.Mi=function(a,b,c){a=zka(a);return new qf(a,b,c)};
var wKa=function(a,b,c,d,e){return 0===d.le.length&&d.lj()?xKa(a,b,c,d).ka(_.m(function(f){return new pf([],f)})):yKa(a,b,d,c,d.le,e,!0)},xKa=function(a,b,c,d){for(var e=[],f=_.l(Object.keys(d.children)),g=f.next();!g.done;g=f.next())g=g.value,"primary"===g?e.unshift(g):e.push(g);return _.za(e).ka(_.Fa(function(h){var n=d.children[h],r=gla(c,h);return wKa(a,b,r,n,h).ka(_.m(function(x){return{Sea:x,vf:h}}))},1),_.hb(function(h,n){h[n.vf]=n.Sea;return h},{}),Waa())},yKa=function(a,b,c,d,e,f,g){return _.za(d).ka(_.Fa(function(h){return zKa(a,
b,c,d,h,e,f,g).ka(_.Aa(function(n){if(n instanceof Jla)return _.Ea(null);throw n;}))},1),_.Xa(function(h){return!!h}),_.Aa(function(h){if(pla(h))return 0!==e.length||c.children[f]?Kla(c):_.Ea(new pf([],{}));throw h;}))},zKa=function(a,b,c,d,e,f,g,h){return Ila(e,c,f,g)?void 0===e.cq?AKa(a,b,c,e,f,g):h&&a.feb?"**"===e.path?BKa(a,b,d,e,g):CKa(a,b,c,d,e,f,g):Kla(c):Kla(c)},BKa=function(a,b,c,d,e){var f=DKa(a,[],d.cq,{});return d.cq.startsWith("/")?_.Oa(new vKa(f)):EKa(f).ka(_.Fa(function(g){var h=new pf(g,
{});return yKa(a,b,h,c,g,e,!1)}))},CKa=function(a,b,c,d,e,f,g){f=Bla(c,e,f);var h=f.mM;if(!f.Rz)return Kla(c);f=DKa(a,f.UJ,e.cq,f.zWa);return e.cq.startsWith("/")?_.Oa(new vKa(f)):EKa(f).ka(_.Fa(function(n){return yKa(a,b,c,d,n.concat(h),g,!1)}))},AKa=function(a,b,c,d,e,f){return"**"===d.path?(b=ela(d,b),d.rj?(d.Vv?_.Ea({av:d.Vv,Cc:d.yE}):a.OP.rj(b,d)).ka(_.m(function(g){d.Vv=g.av;d.yE=g.Cc;return new pf(e,{})})):_.Ea(new pf(e,{}))):Dla(c,d,e,b).ka(_.vb(function(g){var h=g.UJ,n=g.mM;if(!g.Rz)return Kla(c);
var r;b=null!=(r=d.yf)?r:b;return FKa(a,b,d,e).ka(_.Fa(function(x){var A,B=null!=(A=x.Cc)?A:b;x=x.av;var I=Hla(c,h,n,x);A=I.xA;I=I.Sva;A=new pf(A.le,A.children);return 0===I.length&&A.lj()?xKa(a,B,x,A).ka(_.m(function(K){return new pf(h,K)})):0===x.length&&0===I.length?_.Ea(new pf(h,{})):yKa(a,B,A,x,I,Af(d)===f?"primary":f,!0).ka(_.m(function(K){return new pf(h.concat(K.le),K.children)}))}))}))},FKa=function(a,b,c,d){return c.children?_.Ea({av:c.children,Cc:b}):c.rj?void 0!==c.Vv?_.Ea({av:c.Vv,Cc:c.yE}):
zla(b,c,d).ka(_.Fa(function(e){return e?a.OP.rj(b,c).ka(_.zb(function(f){c.Vv=f.av;c.yE=f.Cc})):_.Oa(bla(3))})):_.Ea({av:[],Cc:b})},EKa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.le);if(0===a.Q_)return _.Ea(b);if(1<a.Q_||!a.children.primary)return _.Oa(new _.Wc(4E3,!1));a=a.children.primary}},DKa=function(a,b,c,d){var e=a.ND.parse(c);b=GKa(a,c,e.root,b,d);return new qf(b,HKa(e.Qa,a.zj.Qa),e.Te)},HKa=function(a,b){var c={};mf(a,function(d,e){c[e]="string"===typeof d&&d.startsWith(":")?b[d.substring(1)]:
d});return c},GKa=function(a,b,c,d,e){var f=IKa(c.le,d,e),g={};mf(c.children,function(h,n){g[n]=GKa(a,b,h,d,e)});return new pf(f,g)},IKa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.Wc(4001,!1);}else a:for(var e=0,f=_.l(b),g=f.next();!g.done;g=f.next()){g=g.value;if(g.path===d.path){b.splice(e);d=g;break a}e++}return d})};
var Nla=function(){},Pla=function(a,b,c,d,e,f,g,h){this.Cc=a;this.mT=b;this.config=c;this.zj=d;this.url=e;this.QL=f;this.lM=g;this.ND=h};
Pla.prototype.recognize=function(){var a=this,b=Hla(this.zj.root,[],[],this.config.filter(function(c){return void 0===c.cq}),this.lM).xA;return JKa(this,this.Cc,this.config,b,"primary").ka(_.m(function(c){if(null===c)return null;var d=new uf([],Object.freeze({}),Object.freeze(Object.assign({},a.zj.Qa)),a.zj.Te,{},"primary",a.mT,null,a.zj.root,-1,{});c=new Qka(a.url,new tf(d,c));KKa(a,c.ag);return c}))};
var KKa=function(a,b){var c=b.value,d=Uka(c,a.QL);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return KKa(a,e)})},JKa=function(a,b,c,d,e){return 0===d.le.length&&d.lj()?a.eua(b,c,d):LKa(a,b,c,d,d.le,e)};
Pla.prototype.eua=function(a,b,c){var d=this;return _.za(Object.keys(c.children)).ka(_.Fa(function(e){var f=c.children[e],g=gla(b,e);return JKa(d,a,g,f,e)},1),_.hb(function(e,f){if(!e||!f)return null;e.push.apply(e,_.Ia(f));return e}),_.tba(function(e){return null!==e}),_.La(null),Waa(),_.m(function(e){if(null===e)return null;e=Tla(e);Rla(e);return e}))};
var LKa=function(a,b,c,d,e,f){return _.za(c).ka(_.Fa(function(g){var h;return MKa(a,null!=(h=g.yf)?h:b,g,d,e,f)},1),_.Xa(function(g){return!!g}),_.Aa(function(g){if(pla(g))return 0!==e.length||d.children[f]?_.Ea(null):_.Ea([]);throw g;}))},MKa=function(a,b,c,d,e,f){if(c.cq||!Ila(c,d,e,f))return _.Ea(null);if("**"===c.path){var g=Vla(d)+e.length;var h,n;e=new uf(e,0<e.length?(0<e.length?e[e.length-1]:null).parameters:{},Object.freeze(Object.assign({},a.zj.Qa)),a.zj.Te,c.data||{},Af(c),null!=(n=null!=
(h=c.Lb)?h:c.UO)?n:null,c,Ula(d),g,c.resolve||{},g);g=_.Ea({nc:e,UJ:[],mM:[]})}else g=Dla(d,c,e,b).ka(_.m(function(r){var x=r.UJ,A=r.mM;if(!r.Rz)return null;var B=Vla(d)+x.length,I,K;return{nc:new uf(x,r.parameters,Object.freeze(Object.assign({},a.zj.Qa)),a.zj.Te,c.data||{},Af(c),null!=(K=null!=(I=c.Lb)?I:c.UO)?K:null,c,Ula(d),B,c.resolve||{},B),UJ:x,mM:A}}));return g.ka(_.vb(function(r){if(null===r)return _.Ea(null);var x=r.nc,A=r.UJ;r=r.mM;var B;b=null!=(B=c.yf)?B:b;var I;B=null!=(I=c.yE)?I:b;I=
c.children?c.children:c.rj?c.Vv:[];r=Hla(d,A,r,I.filter(function(K){return void 0===K.cq}),a.lM);A=r.xA;r=r.Sva;return 0===r.length&&A.lj()?a.eua(B,I,A).ka(_.m(function(K){return null===K?null:[new tf(x,K)]})):0===I.length&&0===r.length?_.Ea([new tf(x,[])]):LKa(a,B,I,A,r,Af(c)===f?"primary":f).ka(_.m(function(K){return null===K?null:[new tf(x,K)]}))}))};
/*

 SPDX-License-Identifier: Apache-2.0
*/
_.NKa=function(a,b,c,d){this.sma=a;this.H8=b;this.tma=c;this.Bqa=d};
_.OKa=new _.NKa(new Set("ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split(" ")),new Map([["A",
new Map([["href",{In:2}]])],["AREA",new Map([["href",{In:2}]])],["LINK",new Map([["href",{In:2,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{In:2}]])],["IMG",new Map([["src",{In:2}]])],["VIDEO",new Map([["src",{In:2}]])],["AUDIO",new Map([["src",{In:2}]])]]),new Set("title aria-atomic aria-autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked color cols colspan controls datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden ismap label lang loop max maxlength media minlength min multiple muted nonce open placeholder preload rel required reversed role rows rowspan selected shape size sizes slot span spellcheck start step summary translate type valign value width wrap itemscope itemtype itemid itemprop itemref".split(" ")),
new Map([["dir",{In:3,conditions:new Map([["dir",new Set(["auto","ltr","rtl"])]])}],["async",{In:3,conditions:new Map([["async",new Set(["async"])]])}],["cite",{In:2}],["loading",{In:3,conditions:new Map([["loading",new Set(["eager","lazy"])]])}],["poster",{In:2}],["target",{In:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]]));
var PKa;try{new URL("s://g"),PKa=!0}catch(a){PKa=!1}var dma=PKa;
var fma=function(a){this.isValid=a},hma=[gma("data"),gma("http"),gma("https"),gma("mailto"),gma("ftp"),new fma(function(a){return/^[^:]*([/?#]|$)/.test(a)})];
var QKa=function(){this.pOb=!0};_.V(QKa,hJa);
var xm=function(){QKa.apply(this,arguments)};_.V(xm,QKa);var RKa=function(a,b,c){a.addEventListener(b,c,!1);return function(){a.removeEventListener(b,c,!1)}};xm.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};xm.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};xm.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var iJa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
xm.prototype.Ypa=function(){var a=(SKa=SKa||document.querySelector("base"))?SKa.getAttribute("href"):null;null==a?a=null:(TKa=TKa||document.createElement("a"),TKa.setAttribute("href",a),a=TKa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var SKa=null,TKa;
var UKa=function(){},mHa=function(a){Od.getAngularTestability=function(b,c){b=a.J9(b,void 0===c?!0:c);if(null==b)throw Error("Ub");return b};Od.getAllAngularTestabilities=function(){return Array.from(a.v3.values())};Od.getAllAngularRootElements=function(){return Array.from(a.v3.keys())};Od.frameworkStabilizers||(Od.frameworkStabilizers=[]);Od.frameworkStabilizers.push(function(b){var c=Od.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
UKa.prototype.J9=function(a,b,c){if(null==b)return null;var d=a.v3.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.J9(a,b.host,!0):this.J9(a,b.parentElement,!0):null};
var ym=function(){};ym.prototype.hb=function(){return new XMLHttpRequest};ym.ha=function(a){return new (a||ym)};ym.va=_.t({token:ym,ta:ym.ha});
var VKa=new _.Ed("EventManagerPlugins"),zm=function(a,b){var c=this;this.Rf=b;this.f7a=new Map;a.forEach(function(d){return d.oAb=c});this.qoc=a.slice().reverse()};zm.prototype.addEventListener=function(a,b,c){return this.n7a(b).addEventListener(a,b,c)};zm.prototype.YIa=function(a,b,c){return this.n7a(b).YIa(a,b,c)};zm.prototype.n7a=function(a){var b=this.f7a.get(a);if(b)return b;b=this.qoc;for(var c=0;c<b.length;c++){var d=b[c];if(d.supports(a))return this.f7a.set(a,d),d}throw Error("Vb`"+a);};
zm.ha=function(a){return new (a||zm)(_.u(VKa),_.u(_.ne))};zm.va=_.t({token:zm,ta:zm.ha});var WKa=function(a){this.Ym=a};WKa.prototype.YIa=function(a,b,c){a=iJa(this.Ym,a);if(!a)throw Error("Wb`"+a+"`"+b);return this.addEventListener(a,b,c)};
var Am=function(){this.Qla=new Set},XKa=function(a,b){var c=new Set;b.forEach(function(d){a.Qla.has(d)||(a.Qla.add(d),c.add(d))});a.pDb(c)};Am.prototype.pDb=function(){};Am.ha=function(a){return new (a||Am)};Am.va=_.t({token:Am,ta:Am.ha});var Bm=function(a){this.Qla=new Set;this.Ym=a;this.jW=new Map;this.jW.set(a.head,[])};_.V(Bm,Am);Bm.prototype.L4a=function(a,b,c){var d=this;a.forEach(function(e){var f=d.Ym.createElement("style");f.textContent=e;c.push(b.appendChild(f))})};
Bm.prototype.pDb=function(a){var b=this;this.jW.forEach(function(c,d){b.L4a(a,d,c)})};Bm.prototype.Ma=function(){this.jW.forEach(function(a){return a.forEach(kma)})};Bm.ha=function(a){return new (a||Bm)(_.u(_.Og))};Bm.va=_.t({token:Bm,ta:Bm.ha});
var YKa={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},mma=/%COMP%/g,Dm=function(a,b,c){this.W8=a;this.l1=b;this.appId=c;this.zua=new Map;this.xMa=new Cm(a)};
Dm.prototype.XP=function(a,b){if(!a||!b)return this.xMa;switch(b.ub){case 0:var c=this.zua.get(b.id);c||(c=new ZKa(this.W8,this.l1,b,this.appId),this.zua.set(b.id,c));Cm.prototype.setAttribute.call(c,a,c.jBc,"");return c;case 1:case 3:return new $Ka(this.W8,this.l1,a,b);default:return this.zua.has(b.id)||(a=lma(b.id,b.styles,[]),XKa(this.l1,a),this.zua.set(b.id,this.xMa)),this.xMa}};Dm.prototype.BP=function(){};Dm.prototype.end=function(){};Dm.ha=function(a){return new (a||Dm)(_.u(zm),_.u(Bm),_.u(VGa))};
Dm.va=_.t({token:Dm,ta:Dm.ha});var Cm=function(a){this.W8=a;this.data=Object.create(null);this.hu=null};_.k=Cm.prototype;_.k.destroy=function(){};_.k.createElement=function(a,b){return b?document.createElementNS(YKa[b]||b,a):document.createElement(a)};_.k.createComment=function(a){return document.createComment(a)};_.k.gY=function(a){return document.createTextNode(a)};_.k.appendChild=function(a,b){("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).appendChild(b)};
_.k.insertBefore=function(a,b,c){a&&("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).insertBefore(b,c)};_.k.removeChild=function(a,b){a&&a.removeChild(b)};_.k.cva=function(a,b){var c="string"===typeof a?document.querySelector(a):a;if(!c)throw Error("Xb`"+a);b||(c.textContent="");return c};_.k.parentNode=function(a){return a.parentNode};_.k.nextSibling=function(a){return a.nextSibling};
_.k.setAttribute=function(a,b,c,d){d?(b=d+":"+b,(d=YKa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.k.removeAttribute=function(a,b,c){if(c){var d=YKa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.k.SE=function(a,b){a.classList.add(b)};_.k.WG=function(a,b){a.classList.remove(b)};_.k.xl=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};_.k.A0=function(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""};
_.k.setProperty=function(a,b,c){a[b]=c};_.k.setValue=function(a,b){a.nodeValue=b};_.k.listen=function(a,b,c){return"string"===typeof a?this.W8.YIa(a,b,nma(c)):this.W8.addEventListener(a,b,nma(c))};var ZKa=function(a,b,c,d){Cm.call(this,a);this.Lb=c;a=lma(d+"-"+c.id,c.styles,[]);XKa(b,a);this.zuc="_ngcontent-%COMP%".replace(mma,d+"-"+c.id);this.jBc="_nghost-%COMP%".replace(mma,d+"-"+c.id)};_.V(ZKa,Cm);
ZKa.prototype.createElement=function(a,b){a=Cm.prototype.createElement.call(this,a,b);Cm.prototype.setAttribute.call(this,a,this.zuc,"");return a};var $Ka=function(a,b,c,d){Cm.call(this,a);this.l1=b;this.Cw=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.l1;b=this.shadowRoot;c=[];a.L4a(a.Qla,b,c);a.jW.set(b,c);d=lma(d.id,d.styles,[]);for(a=0;a<d.length;a++)b=document.createElement("style"),b.textContent=d[a],this.shadowRoot.appendChild(b)};_.V($Ka,Cm);
var aLa=function(a,b){return b===a.Cw?a.shadowRoot:b};_.k=$Ka.prototype;_.k.destroy=function(){var a=this.l1,b=this.shadowRoot,c=a.jW.get(b);c&&c.forEach(kma);a.jW.delete(b)};_.k.appendChild=function(a,b){return Cm.prototype.appendChild.call(this,aLa(this,a),b)};_.k.insertBefore=function(a,b,c){return Cm.prototype.insertBefore.call(this,aLa(this,a),b,c)};_.k.removeChild=function(a,b){return Cm.prototype.removeChild.call(this,aLa(this,a),b)};
_.k.parentNode=function(a){return aLa(this,Cm.prototype.parentNode.call(this,aLa(this,a)))};
var Em=function(a){this.Ym=a};_.V(Em,WKa);Em.prototype.supports=function(){return!0};Em.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Em.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Em.ha=function(a){return new (a||Em)(_.u(_.Og))};Em.va=_.t({token:Em,ta:Em.ha});
var bLa=["alt","control","meta","shift"],cLa={"\b":"Backspace","\t":"Tab","\u007f":"Delete","\u001b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},dLa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Fm=function(a){this.Ym=a};_.V(Fm,WKa);Fm.prototype.supports=function(a){return null!=eLa(a)};
Fm.prototype.addEventListener=function(a,b,c){var d=eLa(b),e=fLa(d.fullKey,c,this.oAb.Rf);return this.oAb.Rf.wc(function(){return RKa(a,d.domEventName,e)})};
var eLa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=gLa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");bLa.forEach(function(f){var g=b.indexOf(f);-1<g&&(b.splice(g,1),d+=f+".")});d+=c;if(0!=b.length||0===c.length)return null;a={domEventName:a};a.fullKey=d;return a},hLa=function(a,b){var c=cLa[a.key]||a.key,d="";-1<b.indexOf("code.")&&(c=a.code,d="code.");if(null==c||!c)return!1;c=c.toLowerCase();" "===c?
c="space":"."===c&&(c="dot");bLa.forEach(function(e){e!==c&&(0,dLa[e])(a)&&(d+=e+".")});d+=c;return d===b},fLa=function(a,b,c){return function(d){hLa(d,a)&&c.tA(function(){return b(d)})}},gLa=function(a){switch(a){case "esc":return"escape";default:return a}};Fm.ha=function(a){return new (a||Fm)(_.u(_.Og))};Fm.va=_.t({token:Fm,ta:Fm.ha});
var Hva=Tha(GHa,"browser",[{Ga:WGa,Hc:"browser"},{Ga:Nha,Hc:function(){var a=new xm;Nf||(Nf=a)},jd:!0},{Ga:_.Og,Eb:function(){return ega=document},Hb:[]}]),iLa=new _.Ed(""),jLa=[{Ga:kHa,oe:UKa,Hb:[]},{Ga:jHa,oe:al,Hb:[_.ne,bl,kHa]},{Ga:al,oe:al,Hb:[_.ne,bl,kHa]}],kLa=[{Ga:Uha,Hc:"root"},{Ga:_.de,Eb:function(){return new _.de},Hb:[]},{Ga:VKa,oe:Em,jd:!0,Hb:[_.Og,_.ne,WGa]},{Ga:VKa,oe:Fm,jd:!0,Hb:[_.Og]},{Ga:Dm,oe:Dm,Hb:[zm,Bm,VGa]},{Ga:yGa,Nb:Dm},{Ga:Am,Nb:Bm},{Ga:Bm,oe:Bm,Hb:[_.Og]},{Ga:zm,oe:zm,
Hb:[VKa,_.ne]},{Ga:pJa,oe:ym,Hb:[]},[]],Gm=function(){};_.Ia(kLa);_.Ia(jLa);Gm.ha=function(a){return new (a||Gm)(_.u(iLa,12))};Gm.Ea=_.bd({type:Gm});Gm.Da=_.Tc({Tb:[].concat(_.Ia(kLa),_.Ia(jLa)),imports:[_.$l,cl]});
_.Hm=function(a){this.Ym=a};_.Hm.prototype.w$=function(){return this.Ym.title};_.Hm.prototype.bm=function(a){this.Ym.title=a||""};_.Hm.ha=function(a){return new (a||_.Hm)(_.u(_.Og))};_.Hm.va=_.t({token:_.Hm,ta:function(a){return a?new a:new _.Hm(_.u(_.Og))},Ka:"root"});
new _.Kk;new _.Kk;
var Im=function(){};Im.ha=function(a){return new (a||Im)};Im.va=_.t({token:Im,ta:function(a){return a?new (a||Im):_.u(Jm)},Ka:"root"});var Jm=function(a){this.Ym=a};_.V(Jm,Im);
Jm.prototype.Mn=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.Ud(b,"HTML")?_.Td(b):Aga(this.Ym,String(b)).toString();case 2:return _.Ud(b,"Style")?_.Td(b):b;case 3:if(_.Ud(b,"Script"))return _.Td(b);throw Error("Yb");case 4:return _.Ud(b,"URL")?_.Td(b):lga(String(b));case 5:if(_.Ud(b,"ResourceURL"))return _.Td(b);throw Error("Zb");default:throw Error("$b`"+a);}};Jm.prototype.Bhb=function(a){return new zGa(a)};Jm.prototype.Dhb=function(a){return new AGa(a)};
Jm.prototype.Chb=function(a){return new BGa(a)};Jm.ha=function(a){return new (a||Jm)(_.u(_.Og))};Jm.va=_.t({token:Jm,ta:function(a){a?a=new a:(a=_.u(_.Rf),a=new Jm(a.get(_.Og)));return a},Ka:"root"});
new Tk;
var Km=function(a){this.l8=new Jm(a)};_.V(Km,Im);Km.prototype.Mn=function(a,b){if(null==b)return null;if(b instanceof _.Ij||b instanceof _.Ef||b instanceof _.Oj){if(lLa(b,a))return this.l8.Mn(a,mLa(this,b));throw Error("ac`"+LGa[a]+"`"+b);}return this.l8.Mn(a,b)};Km.prototype.Bhb=function(){throw Error("bc");};Km.prototype.Dhb=function(){throw Error("bc");};Km.prototype.Chb=function(){throw Error("bc");};
var mLa=function(a,b){if(null!=b){if(b instanceof _.Oj)return a.l8.Bhb(_.Pj(b).toString());if(b instanceof _.Ef)return a.l8.Dhb(_.Ff(b));if(b instanceof _.Ij)return a.l8.Chb(_.Yg(b).toString())}return null},lLa=function(a,b){switch(b){case 1:return a instanceof _.Oj;case 4:return a instanceof _.Ef||a instanceof _.Ij;case 5:return a instanceof _.Ij;case 3:return!1;default:return!1}};Km.ha=function(a){return new (a||Km)(_.u(_.Og))};Km.va=_.t({token:Km,ta:Km.ha});
var Lm=function(){};Lm.ha=function(a){return new (a||Lm)};Lm.Ea=_.bd({type:Lm});Lm.Da=_.Tc({Tb:[{Ga:NGa,Nb:Im},{Ga:Im,oe:Km}],imports:[Gm]});
var Uf=function(){},nLa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[Zla])?b:c;a=a.children.find(function(d){return"primary"===d.vf})}return c};Uf.ha=function(a){return new (a||Uf)};Uf.va=_.t({token:Uf,ta:function(){return _.Zc(Tf)},Ka:"root"});var Tf=function(a){this.title=a};_.V(Tf,Uf);Tf.prototype.kxa=function(a){a=nLa(a);void 0!==a&&this.title.bm(a)};Tf.ha=function(a){return new (a||Tf)(_.u(_.Hm))};Tf.va=_.t({token:Tf,ta:Tf.ha,Ka:"root"});
var oLa;_.tma=function(){};oLa=function(){};oLa.prototype.store=function(){};oLa.prototype.Jva=function(a,b){return a.Ae===b.Ae};var pLa=function(){};_.V(pLa,oLa);
var rma=new _.Ed("",{Ka:"root",ta:function(){return{}}});
var Mm;_.qma=new _.Ed("ROUTES");Mm=function(a){this.Cc=a;this.Mna=new WeakMap;this.sna=new WeakMap};Mm.prototype.NR=function(a){var b=this;if(this.Mna.get(a))return this.Mna.get(a);if(a.UO)return _.Ea(a.UO);this.ita&&this.ita(a);var c=nf(a.NR()).ka(_.zb(function(d){b.hta&&b.hta(a);a.UO=d}),Qaa(function(){b.Mna.delete(a)}));c=(new Ci(c,function(){return new _.ob})).ka(_.jb());this.Mna.set(a,c);return c};
Mm.prototype.rj=function(a,b){var c=this;if(this.sna.get(b))return this.sna.get(b);if(b.Vv)return _.Ea({av:b.Vv,Cc:b.yE});this.ita&&this.ita(b);var d=qLa(this,b.rj).ka(_.m(function(e){c.hta&&c.hta(b);if(!Array.isArray(e)){var f=e.create(a).Cc;e=Array.prototype.concat.apply([],f.get(_.qma,[],10))}return{av:e.map(fla),Cc:f}}),Qaa(function(){c.sna.delete(b)}));d=(new Ci(d,function(){return new _.ob})).ka(_.jb());this.sna.set(b,d);return d};
var qLa=function(a,b){return"string"===typeof b?_.za(a.Cc.get(FHa).load(b)):nf(b()).ka(_.Fa(function(c){return c instanceof vGa||Array.isArray(c)?_.Ea(c):_.za(Promise.resolve(new Fja(c)))}))};Mm.ha=function(a){return new (a||Mm)(_.u(_.Rf),_.u(Sf))};Mm.va=_.t({token:Mm,ta:Mm.ha,Ka:"root"});
var sma=function(){},rLa=function(){};rLa.prototype.extract=function(a){return a};rLa.prototype.merge=function(a){return a};
var sLa,tLa,uLa,ALa;sLa={OG:"exact",Te:"ignored",FAb:"ignored",Qa:"exact"};tLa={OG:"subset",Te:"ignored",FAb:"ignored",Qa:"subset"};
_.Vf=function(a,b,c,d,e,f,g){var h=this;this.mT=a;this.ND=b;this.zJb=c;this.location=d;this.config=g;this.aK=this.aTa=null;this.lnb=!1;this.foa=this.BG=0;this.events=new _.ob;this.rh=oma;this.psa=pma;this.CL=!1;this.Yra=-1;this.qdb=function(){return _.Ea(void 0)};this.KH=new rLa;this.Nua=new pLa;this.Nca="ignore";this.QL="emptyOnly";this.BU="deferred";this.lM="corrected";this.GP="replace";this.OP=e.get(Mm);this.OP.hta=function(n){return h.KD(new iKa(n))};this.OP.ita=function(n){return h.KD(new hKa(n))};
this.Mk=e.get(Qk);this.console=e.get(Xk);e.get(_.ne)instanceof _.ne&&_.bva();this.config=g.map(fla);this.CL=!1;this.Yra=-1;this.T6=this.UG=this.zi=new qf(new pf([],{}),{},null);this.Ln=Ska(this.zi,this.mT);this.fN=new _.xf({id:0,swa:0,zi:this.zi,Puc:this.zi,Io:this.KH.extract(this.zi),Ff:this.KH.extract(this.zi),PS:this.zi,jC:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",aH:null,lY:this.Ln.nc,aj:null,ioa:this.Ln,U_a:null,NZ:{canActivateChecks:[],canDeactivateChecks:[]},
TK:null});this.HFc=uLa(this,this.fN);vLa(this)};
uLa=function(a,b){var c=a.events;return b.ka(_.Ta(function(d){return 0!==d.id}),_.m(function(d){return Object.assign({},d,{Io:a.KH.extract(d.PS)})}),_.vb(function(d){var e=!1,f=!1;return _.Ea(d).ka(_.zb(function(g){a.aK={id:g.id,Iw:g.PS,Io:g.Io,trigger:g.source,jC:g.jC,PIc:a.aTa?Object.assign({},a.aTa,{PIc:null}):null}}),_.vb(function(g){var h=a.T6.toString();h=!a.CL||g.Io.toString()!==h||h!==a.zi.toString();if("reload"===a.Nca||h)return"imperative"!==g.source&&(a.T6=g.Io),_.Ea(g).ka(_.vb(function(A){var B=
a.fN.getValue();c.next(new _.um(A.id,_.mh(a,A.Io),A.source,A.aH));return B!==a.fN.getValue()?_.Ua:Promise.resolve(A)}),Mla(a.Mk.Cc,a.OP,a.ND,a.config),_.zb(function(A){a.aK=Object.assign({},a.aK,{Fqb:A.Ff});d.Ff=A.Ff}),Wla(a.Mk.Cc,a.mT,a.config,a.ND,a.QL,a.lM),_.zb(function(A){d.aj=A.aj;if("eager"===a.BU){if(!A.jC.Pn){var B=a.KH.merge(A.Ff,A.PS);wLa(a,B,A)}a.T6=A.Ff}A=new cKa(A.id,_.mh(a,A.Io),_.mh(a,A.Ff),A.aj);c.next(A)}));if(h&&a.UG){h=g.Io;var n=g.source,r=g.aH,x=g.jC;n=new _.um(g.id,_.mh(a,h),
n,r);c.next(n);n=Ska(h,a.mT).nc;d=Object.assign({},g,{aj:n,Ff:h,jC:Object.assign({},x,{Pn:!1,kg:!1})});return _.Ea(d)}a.UG=g.PS;g.resolve(null);return _.Ua}),_.zb(function(g){g=new dKa(g.id,_.mh(a,g.Io),_.mh(a,g.Ff),g.aj);a.KD(g)}),_.m(function(g){var h=Object,n=h.assign;var r=g.lY;var x=g.aj.ag;r=lla(x,r?r.ag:null,a.zJb,[x.value]);return d=n.call(h,{},g,{NZ:r})}),sla(a.Mk.Cc,function(g){return a.KD(g)}),_.zb(function(g){d.TK=g.TK;if(rf(g.TK))throw cla(g.TK);g=new eKa(g.id,_.mh(a,g.Io),_.mh(a,g.Ff),
g.aj,!!g.TK);a.KD(g)}),_.Ta(function(g){return g.TK?!0:(xLa(a,g),yLa(a,g,3),!1)}),cma(function(g){if(g.NZ.canActivateChecks.length)return _.Ea(g).ka(_.zb(function(h){h=new _.fKa(h.id,_.mh(a,h.Io),_.mh(a,h.Ff),h.aj);a.KD(h)}),_.vb(function(h){var n=!1;return _.Ea(h).ka(Yla(a.QL,a.Mk.Cc),_.zb({next:function(){return n=!0},complete:function(){n||(xLa(a,h),yLa(a,h,2))}}))}),_.zb(function(h){h=new _.gKa(h.id,_.mh(a,h.Io),_.mh(a,h.Ff),h.aj);a.KD(h)}))}),cma(function(g){var h=function(n){var r=[],x;(null==
(x=n.Ae)?0:x.NR)&&!n.Ae.UO&&r.push(a.OP.NR(n.Ae).ka(_.zb(function(B){n.Lb=B}),_.m(function(){})));x=_.l(n.children);for(var A=x.next();!A.done;A=x.next())r.push.apply(r,_.Ia(h(A.value)));return r};return _.Da(h(g.aj.root)).ka(_.La(),_.Va(1))}),cma(function(){return a.qdb()}),_.m(function(g){var h=g.aj;var n=g.ioa;n=ala(a.Nua,h.ag,n?n.ag:void 0);h=new Rka(n,h);return d=Object.assign({},g,{U_a:h})}),_.zb(function(g){a.zi=g.Ff;a.UG=a.KH.merge(g.Ff,g.PS);a.Ln=g.U_a;"deferred"===a.BU&&(g.jC.Pn||wLa(a,
a.UG,g),a.T6=g.Ff)}),rKa(a.zJb,a.Nua,function(g){return a.KD(g)}),_.zb({next:function(){e=!0},complete:function(){e=!0}}),Qaa(function(){e||f||yLa(a,d,1);var g;(null==(g=a.aK)?void 0:g.id)===d.id&&(a.aK=null)}),_.Aa(function(g){f=!0;if(dla(g)){dla(g)&&rf(g.url)||(a.CL=!0,xLa(a,d,!0));var h=new _.$f(d.id,_.mh(a,d.Io),g.message,g.xtc);c.next(h);dla(g)&&rf(g.url)?(g=a.KH.merge(g.url,a.UG),zLa(a,g,"imperative",null,{Pn:d.jC.Pn,kg:"eager"===a.BU||"imperative"!==d.source},{resolve:d.resolve,reject:d.reject,
promise:d.promise})):d.resolve(!1)}else{xLa(a,d,!0);var n=new _.Jma(d.id,_.mh(a,d.Io),g,null!=(h=d.aj)?h:void 0);c.next(n);try{d.resolve(a.rh(g))}catch(r){d.reject(r)}}return _.Ua}))}))};ALa=function(a,b){a.fN.next(Object.assign({},a.fN.value,b))};_.Vf.prototype.Aaa=function(){Mma(this);0===this.BG&&_.Nm(this,this.location.path(!0),{kg:!0})};
var Mma=function(a){a.msa||(a.msa=a.location.subscribe(function(b){var c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(function(){var d={kg:!0},e,f=(null==(e=b.state)?0:e.BG)?b.state:null;f&&(e=Object.assign({},f),delete e.BG,delete e.Qxa,0!==Object.keys(e).length&&(d.state=e));e=_.Om(a,b.url);zLa(a,e,c,f,d)},0)}))};_.Vf.prototype.KD=function(a){this.events.next(a)};_.Vf.prototype.Ma=function(){this.dispose()};
_.Vf.prototype.dispose=function(){this.fN.complete();this.msa&&(this.msa.unsubscribe(),this.msa=void 0);this.lnb=!0};
_.Vf.prototype.Mi=function(a,b){b=void 0===b?{}:b;var c=b.Qa,d=b.Te,e=b.ah||this.Ln.root;d=b.QG?this.zi.Te:d;switch(b.hf){case "merge":c=Object.assign({},this.zi.Qa,c);break;case "preserve":c=this.zi.Qa;break;default:c=c||null}null!==c&&(c=BLa(c));b=this.zi;d=null!=d?d:null;if(0===a.length)b=Eka(b.root,b.root,b.root,c,d);else if(a=Gka(a),a.lwb&&1===a.commands.length&&"/"==a.commands[0])b=Eka(b.root,b.root,new pf([],{}),c,d);else{var f,g=null==(f=e.nc)?void 0:f.qnc,h;f=null==(h=e.nc)?void 0:h.jrc;
if(a.lwb)h=new bKa(b.root,!0,0);else if(-1===g)h=new bKa(f,f===b.root,0);else{h=f;f=g+(Bka(a.commands[0])?0:1);for(e=a.HGc;e>f;){e-=f;h=h.parent;if(!h)throw new _.Wc(4005,!1);f=h.le.length}h=new bKa(h,!1,f-e)}a=h.eua?Ika(h.xA,h.index,a.commands):Kka(h.xA,h.index,a.commands);b=Eka(b.root,h.xA,a,c,d)}return b};_.Nm=function(a,b,c){c=void 0===c?{Pn:!1}:c;b=rf(b)?b:_.Om(a,b);b=a.KH.merge(b,a.UG);return zLa(a,b,"imperative",null,c)};
_.Vf.prototype.navigate=function(a,b){b=void 0===b?{Pn:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.Wc(4008,!1);return _.Nm(this,this.Mi(a,b),b)};_.mh=function(a,b){return a.ND.ne(b)};_.Om=function(a,b){try{var c=a.ND.parse(b)}catch(d){c=a.psa(d,a.ND,b)}return c};_.Vf.prototype.isActive=function(a,b){b=!0===b?Object.assign({},sLa):!1===b?Object.assign({},tLa):b;if(rf(a))return hka(this.zi,a,b);a=_.Om(this,a);return hka(this.zi,a,b)};
var BLa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},vLa=function(a){a.HFc.subscribe(function(b){a.CL=!0;a.Yra=b.id;a.foa=b.swa;a.events.next(new _.Zf(b.id,_.mh(a,b.Io),_.mh(a,a.zi)));a.aTa=a.aK;var c;null==(c=a.MOc)||c.kxa(a.Ln.nc);b.resolve(!0)},function(b){a.console.warn("Unhandled Navigation Error: "+b)})},zLa=function(a,b,c,d,e,f){if(a.lnb)return Promise.resolve(!1);if(f){var g=f.resolve;var h=f.reject;f=f.promise}else f=new Promise(function(B,
I){g=B;h=I});var n=++a.BG;if("computed"===a.GP)if(0===a.foa&&(d=a.location.getState()),d&&d.Qxa)var r=d.Qxa;else if(e.kg||e.Pn){var x;r=null!=(x=a.ehb)?x:0}else{var A;r=(null!=(A=a.ehb)?A:0)+1}else r=0;ALa(a,{id:n,swa:r,source:c,aH:d,zi:a.zi,Puc:a.UG,PS:b,jC:e,resolve:g,reject:h,promise:f,lY:a.Ln.nc,ioa:a.Ln});return f.catch(function(B){return Promise.reject(B)})},wLa=function(a,b,c){b=a.ND.ne(b);var d=Object.assign({},c.jC.state,CLa(a,c.id,c.swa));lJa(a.location,b)||c.jC.kg?a.location.replaceState(b,
"",d):a.location.go(b,"",d)},xLa=function(a,b,c){c=void 0===c?!1:c;if("computed"===a.GP){c=a.foa-b.swa;var d;if("popstate"!==b.source&&"eager"!==a.BU&&a.zi!==(null==(d=a.aK)?void 0:d.Fqb)||0===c){var e;a.zi===(null==(e=a.aK)?void 0:e.Fqb)&&0===c&&(DLa(a,b),a.T6=b.zi,ELa(a))}else a.location.YF(c)}else"replace"===a.GP&&(c&&DLa(a,b),ELa(a))},DLa=function(a,b){a.Ln=b.ioa;a.zi=b.zi;a.UG=a.KH.merge(a.zi,b.PS)},ELa=function(a){a.location.replaceState(a.ND.ne(a.UG),"",CLa(a,a.Yra,a.foa))},yLa=function(a,
b,c){c=new _.$f(b.id,_.mh(a,b.Io),"",c);a.KD(c);b.resolve(!1)},CLa=function(a,b,c){return"computed"===a.GP?{BG:b,Qxa:c}:{BG:b}};_.W.Object.defineProperties(_.Vf.prototype,{ehb:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.location.getState())?void 0:a.Qxa}},url:{configurable:!0,enumerable:!0,get:function(){return _.mh(this,this.zi)}}});_.Vf.ha=function(){_.Nd()};_.Vf.va=_.t({token:_.Vf,ta:function(){return uma()},Ka:"root"});
_.Pm=function(a,b,c){var d=this;this.Ra=a;this.Kb=b;this.Iba=c;this.p5=this.u5=this.j5=!1;this.href=this.commands=null;this.ata=new _.ob;this.kb=a.events.subscribe(function(e){e instanceof _.Zf&&FLa(d)})};_.Pm.prototype.Rb=function(){FLa(this);this.ata.next(this)};_.Pm.prototype.Ma=function(){this.kb.unsubscribe()};
_.Pm.prototype.ye=function(a,b,c,d,e){if(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target||null===this.zj)return!0;_.Nm(this.Ra,this.zj,{Pn:this.Pn,kg:this.kg,state:this.state});return!1};var FLa=function(a){a.href=null!==a.zj?a.Iba.mx(_.mh(a.Ra,a.zj)):null};
_.W.Object.defineProperties(_.Pm.prototype,{QG:{configurable:!0,enumerable:!0,set:function(a){this.j5=_.ef(a)},get:function(){return this.j5}},Pn:{configurable:!0,enumerable:!0,set:function(a){this.u5=_.ef(a)},get:function(){return this.u5}},kg:{configurable:!0,enumerable:!0,set:function(a){this.p5=_.ef(a)},get:function(){return this.p5}},Xi:{configurable:!0,enumerable:!0,set:function(a){this.commands=null!=a?Array.isArray(a)?a:[a]:null}},zj:{configurable:!0,enumerable:!0,get:function(){return null===
this.commands?null:this.Ra.Mi(this.commands,{ah:void 0!==this.ah?this.ah:this.Kb,Qa:this.Qa,Te:this.Te,hf:this.hf,QG:this.QG})}}});_.Pm.ha=function(a){return new (a||_.Pm)(_.y(_.Vf),_.y(_.wf),_.y(_.cm))};
_.Pm.Ja=_.v({type:_.Pm,oa:[["a","routerLink",""],["area","routerLink",""]],Ib:2,mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.re("target",b.target)("href",b.href,_.Zd)},inputs:{target:"target",Qa:"queryParams",Te:"fragment",hf:"queryParamsHandling",state:"state",ah:"relativeTo",QG:"preserveFragment",Pn:"skipLocationChange",kg:"replaceUrl",Xi:"routerLink"},standalone:!0,features:[_.id]});
var GLa=function(){},Qm=function(a,b,c,d,e){this.Ra=a;this.Cc=c;this.EWa=d;this.isa=e},Gma=function(a){a.kb=a.Ra.events.ka(_.Ta(function(b){return b instanceof _.Zf}),_.Fa(function(){return a.preload()},1)).subscribe(function(){})};Qm.prototype.preload=function(){return HLa(this,this.Cc,this.Ra.config)};Qm.prototype.Ma=function(){this.kb&&this.kb.unsubscribe()};
var HLa=function(a,b,c){var d=[];c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Tb&&!e.yf&&(e.yf=tha(e.Tb,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.yf)?f:b,h=void 0;f=null!=(h=e.yE)?h:g;if(e.rj&&!e.Vv&&void 0===e.hna||e.NR&&!e.UO)d.push(ILa(a,g,e));else if(e.children||e.Vv)g=void 0,d.push(HLa(a,f,null!=(g=e.children)?g:e.Vv))}return _.za(d).ka(_.Ha())},ILa=function(a,b,c){return a.EWa.preload(c,function(){var d=(c.rj&&void 0===c.hna?a.isa.rj(b,c):_.Ea(null)).ka(_.Fa(function(f){if(null===
f)return _.Ea(void 0);c.Vv=f.av;c.yE=f.Cc;var g;return HLa(a,null!=(g=f.Cc)?g:b,f.av)}));if(c.NR&&!c.UO){var e=a.isa.NR(c);return _.za([d,e]).ka(_.Ha())}return d})};Qm.ha=function(a){return new (a||Qm)(_.u(_.Vf),_.u(Sf),_.u(Ok),_.u(GLa),_.u(Mm))};Qm.va=_.t({token:Qm,ta:Qm.ha});
var yma=new _.Ed(""),Wf=function(a,b,c){c=void 0===c?{}:c;this.Ra=a;this.m2=b;this.options=c;this.vyb=0;this.Byb="imperative";this.NIb=0;this.store={};c.Jea=c.Jea||"disabled";c.Feb=c.Feb||"disabled"};
Wf.prototype.init=function(){if("disabled"!==this.options.Jea){var a=this.m2;try{if(nJa(a)){var b=Object.getOwnPropertyDescriptor(a.window.history,"scrollRestoration")||Object.getOwnPropertyDescriptor(Object.getPrototypeOf(a.window.history),"scrollRestoration");var c=!!b&&!(!b.writable&&!b.set)}else c=!1}catch(d){c=!1}c&&(a=a.window.history)&&a.scrollRestoration&&(a.scrollRestoration="manual")}this.Oua=JLa(this);this.lKb=KLa(this)};
var JLa=function(a){return a.Ra.events.subscribe(function(b){if(b instanceof _.um){var c=a.m2;a.store[a.vyb]=nJa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.Byb=b.kCb;a.NIb=b.aH?b.aH.BG:0}else b instanceof _.Zf&&(a.vyb=b.id,b=_.Om(a.Ra,b.Ff).Te,a.Ra.KD(new lKa("popstate"===a.Byb?a.store[a.NIb]:null,b)))})},KLa=function(a){return a.Ra.events.subscribe(function(b){if(b instanceof lKa)if(b.position)"top"===a.options.Jea?oJa(a.m2,[0,0]):"enabled"===a.options.Jea&&oJa(a.m2,b.position);else if(b.anchor&&
"enabled"===a.options.Feb){var c=a.m2;if(nJa(c)){a:{var d=c.document;b=b.anchor;var e=d.getElementById(b)||d.getElementsByName(b)[0];if(e)b=e;else{if("function"===typeof d.createTreeWalker&&d.body&&(d.body.createShadowRoot||d.body.attachShadow))for(d=d.createTreeWalker(d.body,NodeFilter.SHOW_ELEMENT),e=d.currentNode;e;){if(e=e.shadowRoot)if(e=e.getElementById(b)||e.querySelector('[name="'+b+'"]')){b=e;break a}e=d.nextNode()}b=null}}if(b){e=b.getBoundingClientRect();d=e.left+c.window.pageXOffset;e=
e.top+c.window.pageYOffset;var f=c.offset();c.window.scrollTo(d-f[0],e-f[1]);b.focus()}}}else"disabled"!==a.options.Jea&&oJa(a.m2,[0,0])})};Wf.prototype.Ma=function(){this.Oua&&this.Oua.unsubscribe();this.lKb&&this.lKb.unsubscribe()};Wf.ha=function(){_.Nd()};Wf.va=_.t({token:Wf,ta:Wf.ha});
var LLa,Fma,MLa;LLa=new _.Ed("ROUTER_FORROOT_GUARD");Fma=new _.Ed("");MLa=[_.Qf,{Ga:_.Of,oe:rm},{Ga:_.Vf,Eb:uma},Pf,{Ga:_.wf,Eb:vma,Hb:[_.Vf]},Mm];_.Rm=function(){};
_.OLa=function(a){var b={Nca:"reload",QL:"always",nXc:!1,lM:"legacy"};return{Mk:_.Rm,Tb:[MLa,[],[{Ga:_.qma,jd:!0,Hc:a}],{Ga:LLa,Eb:Cma,Hb:[[_.Vf,new _.Kk,new _.Lk]]},{Ga:rma,Hc:b?b:{}},(null==b?0:b.y5c)?{Ga:_.cm,oe:em}:{Ga:_.cm,oe:dm},Bma(),(null==b?0:b.EWa)?[Qm,{Ga:Fma,Nb:Qm},{Ga:GLa,Nb:b.EWa}]:[],{Ga:wma,jd:!0,Eb:xma},(null==b?0:b.Aaa)?["disabled"===b.Aaa?Qma():[],"enabledBlocking"===b.Aaa?Lma():[]]:[],[{Ga:NLa,Eb:Hma},{Ga:XGa,jd:!0,Nb:NLa}]]}};_.Rm.ha=function(a){return new (a||_.Rm)(_.u(LLa,8))};
_.Rm.Ea=_.bd({type:_.Rm});_.Rm.Da=_.Tc({imports:[yf]});var NLa=new _.Ed(""),Dma=new _.Ed("",{ta:function(){return new _.ob}}),Ema=new _.Ed("",{Ka:"root",ta:function(){return 1}});
new Tk;
var Sm=function(a){this.Ra=a},PLa=function(a){var b=[];for(a=a.Ra.Ln.root;a.firstChild;){var c=a.firstChild.Ae;if(c.path)b.push(a.firstChild.Ae.path);else if(c.ZR){var d=void 0,e=void 0,f=null!=(e=c.bAb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate;b.push(f)}a=a.firstChild}return"/"+b.join("/")};Sm.ha=function(a){return new (a||Sm)(_.u(_.Vf))};Sm.va=_.t({token:Sm,ta:Sm.ha,Ka:"root"});
var Tm=function(a){this.KKc=a=void 0===a?Date.now():a},QLa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.KKc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Tm.ha=function(a){return new (a||Tm)(_.u(UJa))};Tm.va=_.t({token:Tm,ta:Tm.ha,Ka:"root"});
var RLa=function(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};
var SLa,aMa,VLa,ZLa,YLa,WLa;_.Um={mark:function(){},measure:function(){}};SLa=function(a,b,c,d,e,f,g,h){this.actionId=a;this.yx=b;this.initialRoute=c;this.Iw=d;this.BNc=f;this.a1a=g;this.ivb=h;this.erb=!1;this.Tm=[];this.GNa=[];this.D1="SUCCESS";this.targetRoute=c;this.fm=d;this.aj=e};SLa.prototype.Vs=function(){return this.Tm.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties(SLa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.Hnb}},status:{configurable:!0,enumerable:!0,get:function(){return this.D1},set:function(a){"FAILURE"!==this.D1&&(this.D1=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.ivb;if(!a)return a;for(var b=_.l(this.GNa),c=b.next();!c.done;c=b.next())a=this.a1a(a,c.value);return a}},M1:{configurable:!0,enumerable:!0,get:function(){return this.mSa||this.erb}},mSa:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},Iwb:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var TLa=new _.Ed("event loggers",{ta:function(){return[]}}),ULa=new _.Ed("update handler",{ta:function(){return function(a,b){return Object.assign({},a,b)}}}),Wm=function(a,b,c,d,e,f,g,h,n,r,x,A){var B=this;this.document=b;this.Xrb=c;this.NEc=e;this.a1a=f;this.rh=g;this.hNa=h;this.Ra=n;this.wwa=r;this.zone=x;this.Nta=[];this.VIb=new WeakSet;this.pyb=-1;this.lvb=new _.xf(!1);VLa(this);this.sessionId=(null==d?void 0:d.get("loggedSessionId"))||this.Xrb();d&&d.set("loggedSessionId",this.sessionId);try{(new PerformanceObserver(function(I){I=
I.getEntries();I=I[I.length-1];B.pyb=I.renderTime||I.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(I){}this.koa={url:this.Ra.url,Kb:PLa(this.wwa),nc:this.Ra.Ln.root.nc};a&&(b=_.Vm(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Oi:QLa(this.hNa,a),statusCode:"SUCCESS",QM:!0,yx:a},b.Tm.push(a));this.zone.Yp.subscribe(function(){_.Vm(B).status="FAILURE"});this.Ra.events.ka(_.Ta(function(I){return I instanceof _.Zf}),
_.Va(1)).subscribe(function(I){for(var K=_.l(B.Nta),P=K.next();!P.done;P=K.next())P=P.value,P.Iw=I.Ff,P.initialRoute=PLa(B.wwa)});this.Ra.events.ka(_.Ta(function(I){return I instanceof _.Zf||I instanceof _.um})).subscribe(function(I){if(I instanceof _.Zf){if(lJa(A,I.Ff)){var K=PLa(B.wwa),P=B.Ra.Ln.root.nc;_.Vm(B).fm=I.Ff;_.Vm(B).targetRoute=K;_.Vm(B).aj=P;B.koa={url:I.Ff,Kb:K,nc:P}}}else"popstate"===I.kCb&&B.nb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});Wma(x,function(){for(var I=
[],K=[],P=_.l(B.Nta),ba=P.next();!ba.done;ba=P.next()){ba=ba.value;var la=Vma(ba);la?Jja()&&B.rh.handleError(la):ba.Vs()?(K.push(WLa(B,ba)),la=void 0,"InitialPageLoad"===(null==(la=ba.event)?void 0:la.element)&&B.lvb.next(!0)):I.push(ba)}if(0<K.length)for(P=_.l(B.NEc),ba=P.next();!ba.done;ba=P.next())ba.value.tL(K);B.Pq=void 0;B.Nta=I})};Wm.prototype.nb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.ag();_.Vm(this,b,a)};Wm.prototype.Kba=function(a,b){a=_.XLa(this,0,a);if(!a.mSa||a.Iwb)a.Hnb=b};
Wm.prototype.hm=function(a){_.Vm(this).GNa.push(a)};
_.Zg=function(a,b,c){c=void 0===c?!0:c;var d=a.E0a;return function(e){return new _.oa(function(f){var g=YLa(a,b,{kgb:d,QM:c}),h=g.nxa,n=g.Deb,r=!1,x=!1,A=void 0,B=e.subscribe(function(I){h.M1&&(a.Pq=h);A=_.ag();x=!0;f.next(I);x=!1},function(I){r=!0;var K=function(){h.M1&&(a.Pq=h);ZLa(a,h,n,{error:I});f.error(I)};h.M1?setTimeout(K):K()},function(){r=!0;h.M1&&(a.Pq=h);ZLa(a,h,n,{Pwc:A});f.complete()});return{unsubscribe:function(){B.unsubscribe();r||ZLa(a,h,n,{status:x?"SUCCESS":"CANCELLED"})}}})}};
_.Xm=function(a,b,c,d){return _.$La(a,function(){return b},c,void 0===d?!0:d)};_.$La=function(a,b,c,d){c=YLa(a,c,{kgb:a.E0a,QM:void 0===d?!0:d});var e=c.nxa,f=c.Deb;return b().then(function(g){e.M1&&(a.Pq=e);ZLa(a,e,f);return g},function(g){e.M1&&(a.Pq=e);ZLa(a,e,f,{error:g});throw g;})};aMa=function(a,b,c){setTimeout(function(){a.E0a=c;try{a.zone.wc(function(){b().then(function(){},function(){})})}finally{a.E0a=void 0}})};_.Ym=function(a,b,c){aMa(a,function(){return _.ei(b())},c)};
VLa=function(a){_.je(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?aMa(a,function(){return _.Xm(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&aMa(a,function(){return _.Xm(a,Promise.resolve(),"keepalive")},"PageVisible")})};
ZLa=function(a,b,c,d){d=void 0===d?{}:d;var e=d.status||"SUCCESS",f=d.error;if(f){e="FAILURE";c.error=d.error;c.Ew=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.Ew=g;504===g&&(e="TIME_OUT")}"number"!==typeof f.code||"string"!==typeof f.message||null!=f.metadata&&"object"!==typeof f.metadata||(e=f.code,e=null==e?-1:bMa.get(e)||-1,c.Ew=e,e=Xma(f.code))}c.statusCode=e;c.Oi=Math.round((d.Pwc||_.ag())-c.yx);_.Um.mark((c.name||"unknown")+"-subend");_.Um.measure(c.name||"unknown",
(c.name||"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=QLa(a.hNa,b.yx);if(!b.mSa||b.Iwb)b.Hnb=a};YLa=function(a,b,c){var d=c.kgb;c=void 0===c.QM?!0:c.QM;_.Um.mark(b+"-subbegin");var e=_.ag();a=d?_.XLa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Vm(a,e);b={name:b,QM:c,yx:e};a.Tm.push(b);return{nxa:a,Deb:b}};
WLa=function(a,b){var c=b.event;if(!c)throw Error("cc");"InitialPageLoad"===c.element&&Rma(b,a.pyb);var d=b.duration||QLa(a.hNa,b.yx),e=c.fm?{fm:c.fm,targetRoute:void 0,aj:void 0}:b,f=e.targetRoute,g=e.fm;e=e.aj;for(var h=Uma(a.document),n=b.Tm.filter(function(A){return A.QM}),r=_.l(n),x=r.next();!x.done;x=r.next())x=x.value,x.error&&a.VIb.has(x.error)&&(x.statusCode="RETRIED"),x.Ew&&"RETRIED"!==x.statusCode&&-1<cMa.indexOf(x.Ew)&&(b.status="FAILURE");r=Tma(c,b.actionId);_.Um.mark(r+"-end");_.Um.measure(r,
r+"-begin",r+"-end");r=Sma(b.yx);return a.Lp(Object.assign({},c,{Iw:b.Iw,initialRoute:b.initialRoute,fm:g,targetRoute:f,aj:e,Oi:d,statusCode:b.status,Tm:[].concat(_.Ia(n)),qN:b.BNc,FK:h,sessionId:a.sessionId,actionId:b.actionId,rQ:r}))};Wm.prototype.Lp=function(a){return a};_.Vm=function(a,b,c){b=void 0===b?_.ag():b;if(!a.Pq||c&&a.Pq.event)a.Pq=_.XLa(a,b,c);else if(c&&!a.Pq.event){var d=a.Pq;_.Um.mark(Tma(c,d.actionId)+"-begin");d.ivb=c;d.yx=Math.min(b,d.yx)}return a.Pq};
_.XLa=function(a,b,c){var d=a.Xrb();c&&_.Um.mark(Tma(c,d)+"-begin");b=new SLa(d,b,a.koa.Kb,a.koa.url,a.koa.nc,Uma(a.document),a.a1a,c);a.Nta.push(b);return b};_.W.Object.defineProperties(Wm.prototype,{fHc:{configurable:!0,enumerable:!0,get:function(){return Eha(this.lvb.ka(_.Ta(function(a){return!!a}),_.m(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Pq&&this.Pq.actionId}}});
Wm.ha=function(a){return new (a||Wm)(_.u(UJa),_.u(_.Og),_.u(TJa),_.u(RJa),_.u(TLa),_.u(ULa),_.u(_.de),_.u(Tm),_.u(_.Vf),_.u(Sm),_.u(_.ne),_.u(_.Qf))};Wm.va=_.t({token:Wm,ta:Wm.ha,Ka:"root"});var cMa=[-1,500,501,502,503,504],bMa=new Map([[0,200],[1,499],[2,500],[3,400],[4,504],[5,404],[6,409],[7,403],[16,401],[8,429],[9,400],[10,409],[11,400],[12,501],[13,500],[14,503],[15,500]]);
Yh=Yh||{};
var dMa=function(){ek.call(this)};_.ai(dMa,ek);dMa.prototype.initialize=function(){};
var eMa=function(a,b){this.Jpa=a;this.dR=b};eMa.prototype.execute=function(a){this.Jpa&&(this.Jpa.call(this.dR||null,a),this.Jpa=this.dR=null)};eMa.prototype.abort=function(){this.dR=this.Jpa=null};SBa(function(a){eMa.prototype.execute=a(eMa.prototype.execute)});
var Zm=function(a,b){ek.call(this);this.v8=a;this.Fw=b;this.RVa=[];this.IG=[];this.Koa=[]};_.ai(Zm,ek);Zm.prototype.tFc=dMa;Zm.prototype.Dsa=null;Zm.prototype.getId=function(){return this.Fw};Zm.prototype.registerCallback=function(a,b){return this.u0(this.RVa,a,b)};var fMa=function(a,b){a.u0(a.IG,b)};_.k=Zm.prototype;_.k.u0=function(a,b,c){b=new eMa(b,c);a.push(b);return b};_.k.Kz=function(){return!!this.Dsa};_.k.tva=function(){this.Dsa=new dMa};
_.k.onLoad=function(a){var b=new this.tFc;b.initialize(a());this.Dsa=b;b=(b=!!gMa(this.Koa,a()))||!!gMa(this.RVa,a());b||(this.IG.length=0);return b};_.k.Yp=function(a){(a=gMa(this.IG,a))&&_.Eb.setTimeout(fza("Module errback failures: "+a),0);this.Koa.length=0;this.RVa.length=0};var gMa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){Kca(e),c.push(e)}a.length=0;return c.length?c:null};Zm.prototype.Em=function(){Zm.Bx.Em.call(this);Ica(this.Dsa)};
var hMa=function(){this.So=null};_.k=hMa.prototype;_.k.nLb=function(){};_.k.hva=function(){};_.k.GHb=function(){throw Error("hc");};_.k.Srb=function(){return null};_.k.isActive=function(){return!1};_.k.wxb=function(){return!1};_.k.AHb=function(){};_.k.registerCallback=function(){};
var $ma;_.bg=null;_.Yma=null;$ma=[];
var iMa=function(){},kMa=function(a){var b=new Promise(function(c,d){_.cg().load(a).then(c,d)});jMa(b);return b};iMa.prototype.load=function(a){return kMa(a).then(function(){return Gja(a)})};iMa.prototype.CTa=function(a){var b=_.cg().CTa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));jMa(c);return c.then(function(){return a.map(function(d){return Gja(d)})})};var jMa=function(a){"undefined"!==typeof Zone&&Zone.current.Fea("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.Jk()})})};
_.lMa=function(){this.isa=new iMa};_.lMa.prototype.for=function(a){var b=this;return function(){if(!b.Sf)throw Error("ic");return _.Xm(b.Sf,b.isa.load(a),"Module: "+a)}};_.mMa=function(a){return[{Ga:Ima,Eb:function(){a.Sf=_.Zc(Wm);return function(){}},jd:!0}]};
var $m,nMa,oMa;$m=new _.Ed("event loggers",{ta:function(){for(var a=[],b=_.l(nMa),c=b.next();!c.done;c=b.next())a.push(_.Zc(c.value.Nb));a.push(_.Zc(Pl));_.Zc(HIa)&&a.push(_.Zc(fm));return a}});nMa=[{Ga:$m,Nb:pm,jd:!0},{Ga:$m,Nb:_.jm,jd:!0}];oMa=new _.Ed("update handler",{ta:function(){return function(a,b){return Object.assign({},a,b)}}});_.an=function(a,b,c,d,e,f,g,h,n,r,x,A){Wm.call(this,a,b,c,d,e,f,g,h,n,r,x,A)};_.V(_.an,Wm);
_.an.prototype.nb=function(a,b,c){Wm.prototype.nb.call(this,a,b,void 0===c?0:c)};_.an.prototype.Kba=function(a,b){Wm.prototype.Kba.call(this,a,b)};_.an.prototype.hm=function(a){Wm.prototype.hm.call(this,a)};_.an.prototype.Lp=function(a){var b=Object,c=b.assign;var d=a.targetRoute||a.initialRoute;var e=d.indexOf("/",1);d=-1===e?d.substring(1):d.substring(1,e);return c.call(b,{},a,{actionOwner:d===_.qJa.RN?pl.G2:pl.bE})};
_.an.ha=function(a){return new (a||_.an)(_.u(uJa),_.u(_.Og),_.u(tJa),_.u(SJa),_.u($m),_.u(oMa),_.u(_.de),_.u(Tm),_.u(_.Vf),_.u(Sm),_.u(_.ne),_.u(_.Qf),_.u(gm))};_.an.va=_.t({token:_.an,ta:_.an.ha,Ka:"root"});
var bna=["authuser","hl","token"];
var pMa;
_.bn=function(a,b,c,d){var e=this;this.userEmail=a;this.Ob=c;this.te=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.ogb=new _.ob;this.Rmb=new _.xf(!1);this.fw=null;this.VJb=!1;a=b.Qa.ka(_.m(cna),_.Pa(_.zc));_.Da(a,this.ogb,this.Rmb).ka(_.m(function(f){var g=_.l(f);f=g.next().value;var h=g.next().value;if(g.next().value)f="";else if(0===Object.keys(f).length)f=h;else{g=new _.dh(h);if(!g.uh()||g.uh().endsWith(".google.com")){h=_.l(Object.keys(f));for(var n=
h.next();!n.done;n=h.next()){n=n.value;var r=f[n];void 0===g.Lj.get(n)&&_.eh(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};pMa=function(a,b){a.fw=b;a.ariaLabel=a.VJb?b+" external link":b+" open in new window"};
_.bn.prototype.Sa=function(){var a=this,b=function(){var d=c.getAttribute("aria-label");!d||(null==d?0:d.endsWith("external link"))||(null==d?0:d.endsWith("open in new window"))||d===a.fw||a.te.Nc(function(){pMa(a,d)})},c=this.Ob.ua;this.te.wc(function(){(new MutationObserver(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())"attributes"===e.value.type&&b()})).observe(c,{attributeFilter:["aria-label"]});b()})};
_.W.Object.defineProperties(_.bn.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.ogb.next(a instanceof _.Ef?a.toString():a)}},qT:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.VJb=a)?null:"noopener";this.target=a?null:"_blank";this.fw&&pMa(this,this.fw)}},RJc:{configurable:!0,enumerable:!0,set:function(a){this.Rmb.next(a&&!this.userEmail)}},osc:{configurable:!0,enumerable:!0,set:function(a){pMa(this,a)}},wsc:{configurable:!0,enumerable:!0,set:function(a){pMa(this,
a)}}});_.bn.ha=function(a){return new (a||_.bn)(_.y(_.Jl,8),_.y(_.wf),_.y(_.Hd),_.y(_.ne))};_.bn.Ja=_.v({type:_.bn,oa:[["a","externalLink",""]],Ib:5,mb:function(a,b){a&2&&(_.ye("href",b.href,_.Zd),_.re("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],qT:"sameWindow",RJc:"requiredLogin",osc:["aria-label","ariaLabelInput"],wsc:["attr.aria-label","attrAriaLabelInput"]}});
_.cn=function(){};_.cn.ha=function(a){return new (a||_.cn)};_.cn.Ea=_.bd({type:_.cn});_.cn.Da=_.Tc({});
_.dn=function(){};_.dn.ha=function(a){return new (a||_.dn)};_.dn.va=_.t({token:_.dn,ta:_.dn.ha});_.fn=function(a,b,c,d,e){this.Fa=a;this.renderer=b;this.context=c;this.tg=d;this.eventType=e};_.fn.prototype.Sa=function(){var a=this;this.renderer.listen(this.tg.ua,this.eventType,function(b){a.xVa(b)})};
_.qMa=function(a,b,c,d){a.Fa.nb({element:a.IJa,action:a.GH,gestureName:b,fm:a.fm,qg:a.Uga,projectId:null==a.dN?(a.context||void 0)&&a.context.projectId:a.dN,yg:null==a.uQb?(a.context||void 0)&&a.context.yg:a.uQb,xh:null==a.tQb?(a.context||void 0)&&a.context.xh:a.tQb},c,d)};_.W.Object.defineProperties(_.fn.prototype,{fm:{configurable:!0,enumerable:!0,get:function(){}}});_.fn.ha=function(){_.Nd()};
_.fn.Ja=_.v({type:_.fn,inputs:{IJa:"ascTrackElement",GH:"trackAction",Uga:"trackArtifactId",dN:"trackProjectId",uQb:"trackSearchTerm",tQb:"trackListIndex"}});_.gn=function(a,b,c,d,e){_.fn.call(this,a,b,e,c,"click");this.fk=d;this.rQb=!0};_.V(_.gn,_.fn);_.gn.prototype.xVa=function(a){this.rQb&&_.qMa(this,"CLICK",a)};_.W.Object.defineProperties(_.gn.prototype,{fm:{configurable:!0,enumerable:!0,get:function(){return this.fk?this.fk.href:void 0}}});
_.gn.ha=function(a){return new (a||_.gn)(_.y(_.an),_.y(_.Rk),_.y(_.Hd),_.y(_.bn,8),_.y(_.dn,8))};_.gn.Ja=_.v({type:_.gn,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{rQb:"trackGestureClick"},features:[_.oe]});
_.k=dna.prototype;_.k.lv=function(a){this.ohb=a;return this};_.k.yLb=function(a){this.cR=a};_.k.hfa=function(a){this.PJ=a;return this};_.k.kva=function(a){this.Lib=a};_.k.ELb=function(a){this.tDb=a};_.k.pLb=function(a){this.Nib=a};_.k.l2=function(){this.l1a=!0;return this};_.k.j1a=function(){this.k1a=!0;return this};_.k.nfa=function(a){this.Uqb=Math.max(a,5E3)};_.k.LLb=function(a){this.oha=a};
_.k.hb=function(){var a=new Bk(this.bUa,this.kzc?this.kzc:_.vBa,this.Z0,this.UUa,this.tmb,this.Job,!1,this.QWc,void 0,void 0,this.Ksa?this.Ksa:void 0);this.Nib&&a.pLb(this.Nib);this.ohb&&a.lv(this.ohb);this.cR&&a.yLb(this.cR);this.PJ&&a.hfa(this.PJ);this.Lib&&a.kva(this.Lib);this.tDb&&a.ELb(this.tDb);this.l1a&&a.KT(this.l1a);this.k1a&&(a.j1a=this.k1a);this.Uqb&&a.nfa(this.Uqb);this.PPc&&yFa(a.z_,this.PPc);this.oha&&a.LLb(!0);return a};
_.hn=function(a,b,c){this.BF=a;this.eSa=b;this.Kb=void 0===c?null:c};_.hn.ha=function(a){return new (a||_.hn)(_.u(_.Jl),_.u(fIa),_.u(_.wf,8))};_.hn.va=_.t({token:_.hn,ta:_.hn.ha,Ka:"root"});
_.jn=function(){};_.jn.ha=function(a){return new (a||_.jn)};_.jn.Ea=_.bd({type:_.jn});_.jn.Da=_.Tc({Tb:[{Ga:Jk,Eb:function(a,b,c,d){b=Rca().bZa("DEVOPS_CONSOLE").oZa(b).jZa(c.eSa).KT(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.Bp.Wtc=new Dk:b.Bp.endpoint=d;return b.hb()},Hb:[dIa,Il,_.hn,jIa]},{Ga:IIa,Eb:function(a,b){if(!a)return null;a=(new dna(1100,b)).hb();a.KT&&a.KT(!0);return a},Hb:[HIa,_.Ll]}]});
var kn=function(a,b,c,d,e,f){this.Lwc=a;this.TDc=b;this.l7=c;this.Ra=d;this.xOc=e;this.zone=f},rMa=function(a){a.Ra.events.subscribe(function(b){if(b instanceof _.Zf){var c=PLa(a.xOc);a.zone.wc(function(){setTimeout(function(){a.Lwc||a.l7.yG(c);a.TDc.yG(c)})})}})};kn.ha=function(a){return new (a||kn)(_.u(HIa),_.u(_.jm),_.u(Pl),_.u(_.Vf),_.u(Sm),_.u(_.ne))};kn.va=_.t({token:kn,ta:kn.ha,Ka:"root"});
var sMa=function(a){_.Y.call(this,a)};_.V(sMa,_.Y);sMa.prototype.XPa=function(){return _.fj(this,1)};sMa.prototype.toObject=function(a){return tMa(a,this)};var tMa=function(a,b){if(null!=b){var c={priority:_.fj(b,1),F_c:_.bj(b,4)};a&&(c.Ua=b);return c}};
_.ln=function(a){_.Y.call(this,a)};_.V(_.ln,_.Y);_.k=_.ln.prototype;_.k.getName=function(){return _.Oh(this,1)};_.k.Df=function(a){return _.xh(this,1,a)};_.k.getMetadata=function(){return _.sc(this,sMa,3)};_.k.tfa=function(a){return _.uc(this,3,a)};_.k.toObject=function(a){return uMa(a,this)};var uMa=function(a,b){if(null!=b){var c={name:_.Oh(b,1),group:_.aj(b,2,0),metadata:tMa(a,b.getMetadata())};a&&(c.Ua=b);return c}};
_.mn=function(a){_.Y.call(this,a)};_.V(_.mn,_.Y);_.k=_.mn.prototype;_.k.getType=function(){return _.aj(this,1,0)};_.k.ap=function(a){return _.nj(this,1,a)};_.k.Bw=function(){return _.Oh(this,2)};_.k.Gva=function(a){return _.xh(this,2,a)};_.k.toObject=function(a){return vMa(a,this)};var vMa=function(a,b){if(null!=b){var c={type:_.aj(b,1,0),text:_.Oh(b,2),v_c:wc(_.cj(b,3),a)};a&&(c.Ua=b);return c}};
_.nn=function(a){_.Y.call(this,a)};_.V(_.nn,_.Y);_.nn.prototype.getMessage=function(){return _.Oh(this,1)};_.nn.prototype.toObject=function(a){return on(a,this)};var on=function(a,b){if(null!=b){var c={message:_.Oh(b,1),YWa:_.Oh(b,2)};a&&(c.Ua=b);return c}};
_.pn=function(a){_.Y.call(this,a)};_.V(_.pn,_.Y);_.k=_.pn.prototype;_.k.TQ=function(){return _.aj(this,1,0)};_.k.setSize=function(a){return _.oc(this,1,a,0)};_.k.Xg=function(){return _.aj(this,2,0)};_.k.Cva=function(a){return _.nj(this,2,a)};_.k.toObject=function(a){return wMa(a,this)};var wMa=function(a,b){if(null!=b){var c={size:_.aj(b,1,0),status:_.aj(b,2,0)};a&&(c.Ua=b);return c}};
_.qn=function(a){_.Y.call(this,a,-1,xMa)};_.V(_.qn,_.Y);_.qn.prototype.xLb=function(a){_.nj(this,2,a)};_.qn.prototype.xe=function(){return _.Oh(this,4)};_.qn.prototype.nd=function(a){return _.xh(this,4,a)};var xMa=[6,10];_.qn.prototype.toObject=function(a){return yMa(a,this)};var yMa=function(a,b){if(null!=b){var c={HA:_.aj(b,1,0),NF:_.aj(b,2,0),E1c:_.aj(b,3,0),path:_.Oh(b,4),JUc:_.aj(b,5,0),IUc:_.q(_.Zi(b,6)),WUc:_.aj(b,9,0),TUc:_.q(_.Zi(b,10))};a&&(c.Ua=b);return c}};
_.rn=function(a){_.Y.call(this,a)};_.V(_.rn,_.Y);_.k=_.rn.prototype;_.k.NK=function(){return _.sc(this,_.qn,2)};_.k.ova=function(a){return _.uc(this,2,a)};_.k.JJ=function(){return _.uc(this,2)};_.k.S$=function(){return _.Yi(this,2)};_.k.toObject=function(a){return zMa(a,this)};var zMa=function(a,b){if(null!=b){var c={proxy:_.Oh(b,1),filter:yMa(a,b.NK())};a&&(c.Ua=b);return c}};
_.AMa=function(a){_.Y.call(this,a)};_.V(_.AMa,_.Y);_.AMa.prototype.ET=function(a){return _.xh(this,1,a)};_.AMa.prototype.toObject=function(a){if(null!=this){var b={TLa:_.Oh(this,1)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var sn=function(a){_.Y.call(this,a,-1,BMa)};_.V(sn,_.Y);sn.prototype.U9=function(){return _.Zi(this,4)};sn.prototype.DPa=function(){return _.rc(this,_.nn,6)};_.tn=function(a){_.Y.call(this,a,-1,CMa)};_.V(_.tn,_.Y);var BMa=[4,6];sn.prototype.toObject=function(a){if(null!=this){var b={f5c:_.bj(this,1),rYc:_.bj(this,2),C1c:_.bj(this,3),Vma:_.q(_.Zi(this,4)),m1c:wc(_.cj(this,5,_.tn),a,DMa),Gvc:_.vc(this.DPa(),on,a)};a&&(b.Ua=this);a=b}else a=void 0;return a};var CMa=[2];
_.tn.prototype.toObject=function(a){return DMa(a,this)};var DMa=function(a,b){if(null!=b){var c={UUc:_.vc(_.rc(b,_.ln,2),uMa,a)};a&&(c.Ua=b);return c}};
_.un=function(a){_.Y.call(this,a)};_.V(_.un,_.Y);_.un.prototype.OF=function(){return _.sc(this,_.mn,3)};_.un.prototype.g$=function(){return _.mj(this,_.vn,6,_.EMa)};_.un.prototype.BLb=function(a){return _.Hya(this,6,_.EMa,a)};var GMa=function(a){_.Y.call(this,a,-1,FMa)};_.V(GMa,_.Y);GMa.prototype.xLb=function(a){_.oc(this,2,a,!1)};GMa.prototype.U9=function(){return _.Zi(this,3)};_.vn=function(a){_.Y.call(this,a,-1,HMa)};_.V(_.vn,_.Y);_.EMa=[5,6];_.un.prototype.toObject=function(a){return IMa(a,this)};
var IMa=function(a,b){if(null!=b){var c={dWc:_.Oh(b,1),ZVc:_.fj(b,7),aWc:vMa(a,_.sc(b,_.mn,2)),detail:vMa(a,b.OF()),HWc:_.Oh(b,4),GWc:_.fj(b,8),YZc:_.q(_.lj(b,5,_.EMa)),uDc:JMa(a,b.g$()),ZXc:KMa(a,_.sc(b,GMa,9))};a&&(c.Ua=b);return c}},FMa=[3];GMa.prototype.toObject=function(a){return KMa(a,this)};var KMa=function(a,b){if(null!=b){var c={test:_.bj(b,1),NF:_.bj(b,2),Vma:_.q(_.Zi(b,3))};a&&(c.Ua=b);return c}},HMa=[1];_.vn.prototype.toObject=function(a){return JMa(a,this)};
var JMa=function(a,b){if(null!=b){var c={b_c:_.vc(_.rc(b,_.un,1),IMa,a),LA:wMa(a,_.sc(b,_.pn,5)),EK:wMa(a,_.sc(b,_.pn,6)),cZ:_.aj(b,7,0)};a&&(c.Ua=b);return c}};
var MMa=function(a){_.Y.call(this,a,-1,LMa)};_.V(MMa,_.Y);var LMa=[2];MMa.prototype.toObject=function(a){return NMa(a,this)};var NMa=function(a,b){if(null!=b){var c={C4c:_.aj(b,1,0),B4c:_.q(_.Zi(b,2))};a&&(c.Ua=b);return c}};
_.OMa=function(a){_.Y.call(this,a)};_.V(_.OMa,_.Y);_.k=_.OMa.prototype;_.k.DLb=function(a){return _.xh(this,1,a)};_.k.NK=function(){return _.sc(this,MMa,3)};_.k.ova=function(a){return _.uc(this,3,a)};_.k.JJ=function(){return _.uc(this,3)};_.k.S$=function(){return _.Yi(this,3)};_.k.toObject=function(a){if(null!=this){var b={lsa:_.Oh(this,1),T_c:_.aj(this,2,0),filter:NMa(a,this.NK())};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.wn=function(a){_.Y.call(this,a,-1,PMa)};_.V(_.wn,_.Y);_.wn.prototype.BZ=function(){return _.sc(this,_.xn,1)};_.xn=function(a){_.Y.call(this,a)};_.V(_.xn,_.Y);_.xn.prototype.DLb=function(a){return _.xh(this,1,a)};_.xn.prototype.Dz=function(){return _.Oh(this,2)};var PMa=[2];_.wn.prototype.toObject=function(a){return QMa(a,this)};var QMa=function(a,b){if(null!=b){var c={vda:RMa(a,b.BZ()),MTc:_.vc(_.rc(b,_.xn,2),RMa,a)};a&&(c.Ua=b);return c}};_.xn.prototype.toObject=function(a){return RMa(a,this)};
var RMa=function(a,b){if(null!=b){var c={lsa:_.Oh(b,1),dKa:_.fj(b,3),VNa:_.Oh(b,4),label:_.Oh(b,2)};a&&(c.Ua=b);return c}};
var yn=function(a){_.Y.call(this,a)};_.V(yn,_.Y);yn.prototype.getLine=function(){return _.fj(this,1)};yn.prototype.setLine=function(a){return _.oc(this,1,a,0)};yn.prototype.toObject=function(a){return SMa(a,this)};var SMa=function(a,b){if(null!=b){var c={line:_.fj(b,1),column:_.fj(b,2)};a&&(c.Ua=b);return c}};
var TMa=function(a){_.Y.call(this,a)};_.V(TMa,_.Y);_.k=TMa.prototype;_.k.kr=function(){return _.sc(this,yn,1)};_.k.setStart=function(a){return _.uc(this,1,a)};_.k.yn=function(){return _.sc(this,yn,2)};_.k.setEnd=function(a){return _.uc(this,2,a)};_.k.toObject=function(a){return UMa(a,this)};var UMa=function(a,b){if(null!=b){var c={start:SMa(a,b.kr()),end:SMa(a,b.yn())};a&&(c.Ua=b);return c}};
_.zn=function(a){_.Y.call(this,a,-1,VMa)};_.V(_.zn,_.Y);_.zn.prototype.LK=function(){return _.rc(this,WMa,1)};_.zn.prototype.sPa=function(){return _.Zi(this,4)};_.zn.prototype.DPa=function(){return _.rc(this,_.nn,5)};var WMa=function(a){_.Y.call(this,a,-1,XMa)};_.V(WMa,_.Y);WMa.prototype.UQ=function(){return _.sc(this,TMa,2)};var VMa=[1,4,5];
_.zn.prototype.toObject=function(a){if(null!=this){var b={jvc:_.vc(this.LK(),YMa,a),Vs:_.bj(this,2),TXa:_.Oh(this,3),qgb:_.q(_.Zi(this,4)),Gvc:_.vc(this.DPa(),on,a)};a&&(b.Ua=this);a=b}else a=void 0;return a};var XMa=[10,9];WMa.prototype.toObject=function(a){return YMa(a,this)};var YMa=function(a,b){if(null!=b){var c={sourceRange:UMa(a,b.UQ()),fRa:_.Oh(b,3),navigation:QMa(a,_.sc(b,_.wn,4)),eWa:_.Oh(b,5),VYc:_.q(_.Zi(b,10)),B3c:_.q(_.Zi(b,9))};a&&(c.Ua=b);return c}};
_.An=function(a){_.Y.call(this,a,-1,ZMa)};_.V(_.An,_.Y);_.An.prototype.getType=function(){return _.Oh(this,1)};_.An.prototype.ap=function(a){return _.xh(this,1,a)};_.Bn=function(a){_.Y.call(this,a)};_.V(_.Bn,_.Y);_.Bn.prototype.g$=function(){return _.sc(this,_.vn,2)};_.Bn.prototype.BLb=function(a){return _.uc(this,2,a)};var ZMa=[2];_.An.prototype.toObject=function(a){return $Ma(a,this)};
var $Ma=function(a,b){if(null!=b){var c={type:_.Oh(b,1),SUc:_.vc(_.rc(b,_.Bn,2),aNa,a),m0c:_.bj(b,3)};a&&(c.Ua=b);return c}};_.Bn.prototype.toObject=function(a){return aNa(a,this)};var aNa=function(a,b){if(null!=b){var c={uDc:JMa(a,b.g$()),VUc:uMa(a,_.sc(b,_.ln,4))};a&&(c.Ua=b);return c}};
_.cNa=function(a){_.Y.call(this,a,-1,bNa)};_.V(_.cNa,_.Y);_.cNa.prototype.ET=function(a){return _.xh(this,2,a)};var bNa=[1];_.cNa.prototype.toObject=function(a){if(null!=this){var b={dXc:_.q(_.Zi(this,1)),TLa:_.Oh(this,2)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var dNa=function(a){_.Y.call(this,a)};_.V(dNa,_.Y);dNa.prototype.Y9=function(){return _.cj(this,2,_.nn)};dNa.prototype.toObject=function(a){if(null!=this){var b={fXc:wc(_.cj(this,1,_.mn),a,vMa),Bmb:wc(this.Y9(),a,on)};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.fNa=function(a){_.Y.call(this,a,-1,eNa)};_.V(_.fNa,_.Y);_.fNa.prototype.ET=function(a){return _.xh(this,3,a)};var eNa=[1];_.fNa.prototype.toObject=function(a){if(null!=this){var b={XZc:_.vc(_.rc(this,_.rn,1),zMa,a),eFc:_.aj(this,2,0),TLa:_.Oh(this,3)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var Cn=function(a){_.Y.call(this,a,-1,gNa)};_.V(Cn,_.Y);Cn.prototype.Y9=function(){return _.cj(this,2,_.nn)};Cn.prototype.sPa=function(){return _.Zi(this,3)};var gNa=[3];Cn.prototype.toObject=function(a){if(null!=this){var b={ZZc:wc(_.cj(this,1,_.vn),a,JMa),Bmb:wc(this.Y9(),a,on),qgb:_.q(_.Zi(this,3))};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.iNa=function(a){_.Y.call(this,a,-1,hNa)};_.V(_.iNa,_.Y);_.iNa.prototype.ET=function(a){return _.xh(this,3,a)};var hNa=[1];_.iNa.prototype.toObject=function(a){if(null!=this){var b={n1c:_.vc(_.rc(this,_.rn,1),zMa,a),eFc:_.aj(this,2,0),TLa:_.Oh(this,3)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var Dn=function(a){_.Y.call(this,a,-1,jNa)};_.V(Dn,_.Y);Dn.prototype.Y9=function(){return _.cj(this,2,_.nn)};Dn.prototype.sPa=function(){return _.Zi(this,3)};_.kNa=function(a){_.Y.call(this,a)};_.V(_.kNa,_.Y);_.kNa.prototype.asb=function(){return _.aj(this,2,0)};var jNa=[3];Dn.prototype.toObject=function(a){if(null!=this){var b={o1c:wc(_.cj(this,1,_.An),a,$Ma),Bmb:wc(this.Y9(),a,on),H0c:wc(_.cj(this,4,_.kNa),a,lNa),qgb:_.q(_.Zi(this,3))};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.kNa.prototype.toObject=function(a){return lNa(a,this)};var lNa=function(a,b){if(null!=b){var c={MWc:on(a,_.sc(b,_.nn,1)),severity:_.aj(b,2,0)};a&&(c.Ua=b);return c}};
var nNa=function(a){_.Y.call(this,a,-1,mNa)};_.V(nNa,_.Y);nNa.prototype.Wcb=function(a){qca(this,a)};var mNa=[1];nNa.prototype.toObject=function(a){return oNa(a,this)};var oNa=function(a,b){if(null!=b){var c={SXc:_.q(_.Zi(b,1))};a&&(c.Ua=b);return c}};
var wh=function(a){_.Y.call(this,a)};_.V(wh,_.Y);wh.prototype.kj=function(){return _.kj(this,1,_.zh)};wh.prototype.setProjectId=function(a){return _.yh(this,1,_.zh,a)};wh.prototype.vQa=function(){return _.Oh(this,6)};wh.prototype.MLb=function(a){_.xh(this,6,a)};_.zh=[3,1,4,5];wh.prototype.toObject=function(a){return pNa(a,this)};
var pNa=function(a,b){if(null!=b){var c={Lm:_.q(_.lj(b,3,_.zh)),projectId:_.q(_.lj(b,1,_.zh)),Sq:_.q(_.lj(b,4,_.zh)),fi:_.q(_.lj(b,5,_.zh)),Qh:_.Oh(b,2),workspaceId:_.Oh(b,6)};a&&(c.Ua=b);return c}};
_.Ah=function(a){_.Y.call(this,a)};_.V(_.Ah,_.Y);_.Ah.prototype.Ik=function(){return _.sc(this,wh,1)};_.Ah.prototype.f1=function(a){return _.uc(this,1,a)};_.Ah.prototype.toObject=function(a){return qNa(a,this)};var qNa=function(a,b){if(null!=b){var c={Re:pNa(a,b.Ik()),Ok:_.Oh(b,3),refHint:_.Oh(b,4)};a&&(c.Ua=b);return c}};
_.En=function(a){_.Y.call(this,a,-1,rNa)};_.V(_.En,_.Y);_.Fn=function(a){return _.sc(a,_.Ah,1)};_.ysa=function(a){var b=new _.En;return _.uc(b,1,a)};_.k=_.En.prototype;_.k.xe=function(){return _.Oh(this,2)};_.k.nd=function(a){return _.xh(this,2,a)};_.k.getType=function(){return _.aj(this,3,0)};_.k.ap=function(a){return _.nj(this,3,a)};_.k.VQ=function(){return _.Zi(this,7)};_.k.ILb=function(a){_.dj(this,7,a)};_.k.TPa=function(){return _.Oh(this,6)};_.k.CLb=function(a){_.xh(this,6,a)};var rNa=[7];
_.En.prototype.toObject=function(a){return Gn(a,this)};var Gn=function(a,b){if(null!=b){var c={xj:qNa(a,_.Fn(b)),path:_.Oh(b,2),type:_.aj(b,3,0),fileSize:_.ij(b,4),VMc:_.q(_.Zi(b,7)),QR:_.Oh(b,6)};a&&(c.Ua=b);return c}};
_.Hn=function(a){_.Y.call(this,a)};_.V(_.Hn,_.Y);_.Hn.prototype.toObject=function(a){return In(a,this)};var In=function(a,b){if(null!=b){var c={Qd:_.fj(b,1),Mf:_.fj(b,2),He:_.fj(b,3),Kf:_.fj(b,4)};a&&(c.Ua=b);return c}};
_.sNa=function(a){_.Y.call(this,a)};_.V(_.sNa,_.Y);_.k=_.sNa.prototype;_.k.hk=function(){return _.sc(this,_.En,1)};_.k.Jr=function(a){return _.uc(this,1,a)};_.k.getRange=function(){return _.sc(this,_.Hn,2)};_.k.setRange=function(a){return _.uc(this,2,a)};_.k.Nqa=function(){return _.Yi(this,2)};_.k.toObject=function(a){return tNa(a,this)};var tNa=function(a,b){if(null!=b){var c={Nd:Gn(a,b.hk()),wf:In(a,b.getRange())};a&&(c.Ua=b);return c}};
_.Jn=function(a){_.Y.call(this,a,-1,uNa)};_.V(_.Jn,_.Y);_.k=_.Jn.prototype;_.k.getType=function(){return _.aj(this,1,0)};_.k.ap=function(a){return _.nj(this,1,a)};_.k.getName=function(){return _.Oh(this,2)};_.k.Df=function(a){return _.xh(this,2,a)};_.k.nma=function(a,b){_.ej(this,3,_.Jn,a,b)};_.k.mQa=function(){return _.Oh(this,6)};_.k.rZa=function(a){_.xh(this,6,a)};var uNa=[3,4];_.Jn.prototype.toObject=function(a){return vNa(a,this)};
var vNa=function(a,b){if(null!=b){var c={type:_.aj(b,1,0),name:_.Oh(b,2),childList:_.vc(_.rc(b,_.Jn,3),vNa,a),i0c:_.q(_.Zi(b,4)),e0a:In(a,_.sc(b,_.Hn,5)),oH:_.Oh(b,6),gCb:_.Oh(b,7)};a&&(c.Ua=b);return c}};
_.Kn=function(a){_.Y.call(this,a)};_.V(_.Kn,_.Y);_.Kn.prototype.sva=function(a){return _.nj(this,1,a)};_.Kn.prototype.toObject=function(a){return wNa(a,this)};var wNa=function(a,b){if(null!=b){var c={Lf:_.aj(b,1,0),uga:_.Oh(b,2)};a&&(c.Ua=b);return c}};
_.Ln=function(a){_.Y.call(this,a)};_.V(_.Ln,_.Y);_.Ln.prototype.getName=function(){return _.Oh(this,1)};_.Ln.prototype.Df=function(a){return _.xh(this,1,a)};_.Ln.prototype.toObject=function(a){return xNa(a,this)};var xNa=function(a,b){if(null!=b){var c={name:_.Oh(b,1),Qm:_.Oh(b,2)};a&&(c.Ua=b);return c}};
_.Mn=function(a){_.Y.call(this,a,-1,yNa)};_.V(_.Mn,_.Y);_.Nn=function(a){return _.rc(a,_.Ln,1)};_.k=_.Mn.prototype;_.k.jfa=function(a){return _.xh(this,2,a)};_.k.uZ=function(){return _.aj(this,5,0)};_.k.c1=function(a){_.nj(this,5,a)};_.k.TF=function(){return _.aj(this,6,0)};_.k.i1=function(a){_.nj(this,6,a)};_.k.setTheme=function(a){return _.nj(this,7,a)};_.k.k$=function(){return _.Oh(this,21)};_.k.rfa=function(a){_.xh(this,21,a)};_.k.X9=function(){return _.Oh(this,22)};
_.k.ifa=function(a){_.xh(this,22,a)};_.k.sqa=function(){return _.bj(this,8)};_.k.Ava=function(a){_.oc(this,8,a,!1)};_.k.SQ=function(){return _.bj(this,10)};_.k.xfa=function(a){_.oc(this,10,a,!1)};_.k.PK=function(){return _.bj(this,11)};_.k.b1=function(a){_.oc(this,11,a,!1)};_.k.JZ=function(){return _.fj(this,12)};_.k.zfa=function(a){_.oc(this,12,a,0)};_.k.zZ=function(){return _.fj(this,31)};_.k.ufa=function(a){_.oc(this,31,a,0)};_.k.NQ=function(){return _.aj(this,15,0)};
_.k.pfa=function(a){_.nj(this,15,a)};_.k.QQ=function(){return _.fj(this,17)};_.k.g1=function(a){_.oc(this,17,a,0)};_.k.t$=function(){return _.aj(this,18,0)};_.k.yva=function(a){_.nj(this,18,a)};_.k.lQa=function(){return _.bj(this,20)};_.k.qZa=function(a){_.oc(this,20,a,!1)};_.k.j$=function(){return _.aj(this,23,0)};_.k.qfa=function(a){_.nj(this,23,a)};_.k.HZ=function(){return _.bj(this,24)};_.k.Eva=function(a){_.oc(this,24,a,!1)};_.k.v$=function(){return _.bj(this,25)};
_.k.yfa=function(a){_.oc(this,25,a,!1)};_.k.IZ=function(){return _.bj(this,28)};_.k.Fva=function(a){_.oc(this,28,a,!1)};_.k.wqa=function(){return _.bj(this,29)};_.k.KLb=function(a){_.oc(this,29,a,!1)};_.k.RQ=function(){return _.bj(this,30)};_.k.wfa=function(a){_.oc(this,30,a,!1)};_.k.FZ=function(){return _.bj(this,32)};_.k.Bva=function(a){_.oc(this,32,a,!1)};_.k.nZ=function(){return _.Oh(this,33)};_.k.jva=function(a){_.xh(this,33,a)};var zNa=function(a){return _.pj(_.Mn,a)},yNa=[1,3,4,13];
_.Mn.prototype.toObject=function(a){return ANa(a,this)};
var ANa=function(a,b){if(null!=b){var c={p3c:_.vc(_.Nn(b),xNa,a),q8:_.Oh(b,2),m4c:_.q(_.Zi(b,3)),X5c:_.q(_.Zi(b,4)),n_c:_.aj(b,5,0),J1a:_.aj(b,6,0),Y5c:_.fj(b,16),theme:_.aj(b,7,0),S1c:_.aj(b,26,0),iTa:_.Oh(b,21),pMa:_.Oh(b,22),showDeleted:_.bj(b,8),b1c:wc(_.cj(b,9),a),HZa:_.bj(b,10),iaa:_.bj(b,11),tabSize:_.fj(b,12),Aca:_.fj(b,31),oXc:_.q(_.Zi(b,13)),r_c:wc(_.cj(b,14,_.Kn),a,wNa),pR:_.aj(b,15,0),v3c:_.fj(b,17),w3c:_.aj(b,18,0),KTc:_.bj(b,19),K3c:_.bj(b,20),m_c:_.aj(b,23,0),WNb:_.bj(b,24),IZa:_.bj(b,
25),dVc:_.bj(b,27),J1:_.bj(b,28),zU:_.bj(b,29),OT:_.bj(b,30),tt:_.bj(b,32),h7:_.Oh(b,33)};a&&(c.Ua=b);return c}};
_.BNa=function(a){_.Y.call(this,a)};_.V(_.BNa,_.Y);_.BNa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Ua=this);a=b}else a=void 0;return a};
var DNa=function(a){_.Y.call(this,a,-1,CNa)};_.V(DNa,_.Y);var CNa=[1];DNa.prototype.toObject=function(a){if(null!=this){var b={B2c:_.q(_.Zi(this,1))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var ENa=function(a,b,c){this.YHb=a;this.wsa=b;this.yUa=c};ENa.prototype.getMetadata=function(){return this.yUa};
var FNa=function(a,b,c){c=void 0===c?{}:c;this.bKc=a;this.yUa=c;this.wsa=b;this.E1=null};FNa.prototype.getMetadata=function(){return this.yUa};FNa.prototype.Xg=function(){return this.E1};
_.On=function(a,b,c,d,e){this.name=a;this.hIb=b;this.responseType=c;this.dIb=d;this.DIb=e};_.GNa=function(a,b,c){c=void 0===c?{}:c;return new ENa(b,a,c)};_.On.prototype.getName=function(){return this.name};
_.HNa=new _.On("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.BNa,DNa,function(a){return a.ne()},function(a){return _.pj(DNa,a)});
_.INa=function(a){_.Y.call(this,a)};_.V(_.INa,_.Y);_.INa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.JNa=new _.On("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.INa,_.Mn,function(a){return a.ne()},zNa);
_.KNa=function(a){_.Y.call(this,a)};_.V(_.KNa,_.Y);_.KNa.prototype.toObject=function(a){if(null!=this){var b={recentFile:_.Oh(this,1)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var LNa=function(a){_.Y.call(this,a)};_.V(LNa,_.Y);LNa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.MNa=new _.On("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.KNa,LNa,function(a){return a.ne()},function(a){return _.pj(LNa,a)});
_.ONa=function(a){_.Y.call(this,a,-1,NNa)};_.V(_.ONa,_.Y);var NNa=[1];_.ONa.prototype.toObject=function(a){return PNa(a,this)};var PNa=function(a,b){if(null!=b){var c={F1c:_.q(_.Zi(b,1))};a&&(c.Ua=b);return c}};
_.Pn=function(a){_.Y.call(this,a)};_.V(_.Pn,_.Y);_.Pn.prototype.AZ=function(){return _.sc(this,_.Mn,1)};_.Pn.prototype.vfa=function(a){return _.uc(this,1,a)};_.Pn.prototype.toObject=function(a){if(null!=this){var b={HIc:ANa(a,this.AZ()),updateMask:PNa(a,_.sc(this,_.ONa,2))};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.QNa=new _.On("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Pn,_.Mn,function(a){return a.ne()},zNa);
var Qn=function(a,b,c){c=void 0===c?{}:c;b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.metadata=c};_.V(Qn,Error);Qn.prototype.name="RpcError";
var RNa=Promise;
var Rn=function(a){_.Y.call(this,a)};_.V(Rn,_.Y);Rn.prototype.getTypeName=function(){return _.Oh(this,1).split("/").pop()};Rn.prototype.getValue=function(){if(Array.isArray(_.p(this,2)))throw Error("ga");return Cya(this,2)};Rn.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.jc(this,2,hc(a,oca,Xba));else if("string"===typeof a||a instanceof _.ec||_.Vb(a))a=Eya(this,2,a);else throw Error("ha`"+a);return a};Rn.prototype.toObject=function(a){return SNa(a,this)};
var SNa=function(a,b){if(null!=b){var c={O0a:_.Oh(b,1),value:xca(b)};a&&(c.Ua=b);return c}};
var UNa=function(a){_.Y.call(this,a,-1,TNa)};_.V(UNa,_.Y);UNa.prototype.getMessage=function(){return _.Oh(this,2)};var TNa=[3];UNa.prototype.toObject=function(a){if(null!=this){var b={code:_.fj(this,1),message:_.Oh(this,2),IWc:_.vc(_.rc(this,Rn,3),SNa,a)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var Sn=function(a,b){this.Jxa=a.tGc;this.Gsb=b;this.Lc=a.Ixa;this.cta=[];this.jta=[];this.qta=[];this.eta=[];this.IG=[];this.Jxa&&VNa(this)},aOa=function(a,b){_.ik(a.Lc,"complete",function(){if(Mca(a.Lc)){var c=_.Nca(a.Lc);if(b&&"text/plain"===a.Lc.getResponseHeader("Content-Type")){if(!atob)throw Error("jc");c=atob(c)}try{var d=a.Gsb(c)}catch(f){WNa(a,new Qn(13,"Error when deserializing response data; error: "+f+(", response: "+c)));return}c=RLa(a.Lc.Xg());XNa(a,YNa(a));0==c?ZNa(a,d):WNa(a,new Qn(c,
"Xhr succeeded but the status code is not 200"))}else{d=_.Nca(a.Lc);var e={};d?(e=$Na(a,d),d=e.code,c=e.details,e=e.metadata):(d=2,c="Rpc failed due to xhr error. error code: "+a.Lc.qL+", error: "+ADa(a.Lc));XNa(a,YNa(a));WNa(a,new Qn(d,c,e))}})},VNa=function(a){a.Jxa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Gsb(c)}catch(e){WNa(a,new Qn(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&ZNa(a,d)}if("2"in b)for(b=$Na(a,b["2"]),c=0;c<a.qta.length;c++)a.qta[c](b)});
a.Jxa.on("end",function(){XNa(a,YNa(a));for(var b=0;b<a.eta.length;b++)a.eta[b]()});a.Jxa.on("error",function(){if(0!=a.IG.length){var b=a.Lc.qL;0!==b||Mca(a.Lc)||(b=6);var c=-1;switch(b){case 0:var d=2;break;case 7:d=10;break;case 8:d=4;break;case 6:c=a.Lc.Xg();d=RLa(c);break;default:d=14}XNa(a,YNa(a));b=uCa(b)+", error: "+ADa(a.Lc);-1!=c&&(b+=", http status code: "+c);WNa(a,new Qn(d,b))}})},YNa=function(a){var b={},c=zDa(a.Lc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},$Na=function(a,
b){var c=2,d={};try{var e=_.pj(UNa,b);c=_.fj(e,1);var f=e.getMessage();_.rc(e,Rn,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Lc&&404===a.Lc.Xg()?(c=5,f="Not Found: "+String(a.Lc.rba)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};Sn.prototype.on=function(a,b){"data"==a?this.cta.push(b):"metadata"==a?this.jta.push(b):"status"==a?this.qta.push(b):"end"==a?this.eta.push(b):"error"==a&&this.IG.push(b);return this};
var bOa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Sn.prototype.removeListener=function(a,b){"data"==a?bOa(this.cta,b):"metadata"==a?bOa(this.jta,b):"status"==a?bOa(this.qta,b):"end"==a?bOa(this.eta,b):"error"==a&&bOa(this.IG,b);return this};Sn.prototype.cancel=function(){this.Lc.abort()};var ZNa=function(a,b){for(var c=0;c<a.cta.length;c++)a.cta[c](b)},XNa=function(a,b){for(var c=0;c<a.jta.length;c++)a.jta[c](b)},WNa=function(a,b){for(var c=0;c<a.IG.length;c++)a.IG[c](b)};
Sn.prototype.cancel=Sn.prototype.cancel;Sn.prototype.removeListener=Sn.prototype.removeListener;Sn.prototype.on=Sn.prototype.on;
var Un=function(a){this.H1a=a.xQc||null;this.kga=a.MNc||!1;this.MX=this.YP=void 0};_.ai(Un,wCa);Un.prototype.V7=function(){var a=new Vn(this.H1a,this.kga);this.YP&&a.cZa(this.YP);this.MX&&a.oLb(this.MX);return a};Un.prototype.Qvb=function(a){return function(){return a}}({});Un.prototype.cZa=function(a){this.YP=a};Un.prototype.oLb=function(a){this.MX=a};
var Vn=function(a,b){lk.call(this);this.H1a=a;this.kga=b;this.MX=this.YP=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.LXa=new Headers;this.E0=null;this.wBb="GET";this.i2="";this.yC=!1;this.jU=this.b8=this.npa=null};_.ai(Vn,lk);Vn.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("kc");this.wBb=a;this.i2=b;this.readyState=1;cOa(this)};
Vn.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("lc");this.yC=!0;var b={headers:this.LXa,method:this.wBb,credentials:this.YP,cache:this.MX};a&&(b.body=a);(this.H1a||_.Eb).fetch(new Request(this.i2,b)).then(this.kAc.bind(this),this.Kqa.bind(this))};
Vn.prototype.abort=function(){this.response=this.responseText="";this.LXa=new Headers;this.status=0;this.b8&&this.b8.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.yC&&4!=this.readyState&&(this.yC=!1,dOa(this));this.readyState=0};
Vn.prototype.kAc=function(a){if(this.yC&&(this.npa=a,this.E0||(this.status=this.npa.status,this.statusText=this.npa.statusText,this.E0=a.headers,this.readyState=2,cOa(this)),this.yC&&(this.readyState=3,cOa(this),this.yC)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.iAc.bind(this),this.Kqa.bind(this));else if("undefined"!==typeof _.Eb.ReadableStream&&"body"in a){this.b8=a.body.getReader();if(this.kga){if(this.responseType)throw Error("mc");this.response=[]}else this.response=this.responseText=
"",this.jU=new TextDecoder;eOa(this)}else a.text().then(this.jAc.bind(this),this.Kqa.bind(this))};var eOa=function(a){a.b8.read().then(a.eAc.bind(a)).catch(a.Kqa.bind(a))};Vn.prototype.eAc=function(a){if(this.yC){if(this.kga&&a.value)this.response.push(a.value);else if(!this.kga){var b=a.value?a.value:new Uint8Array(0);if(b=this.jU.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?dOa(this):cOa(this);3==this.readyState&&eOa(this)}};
Vn.prototype.jAc=function(a){this.yC&&(this.response=this.responseText=a,dOa(this))};Vn.prototype.iAc=function(a){this.yC&&(this.response=a,dOa(this))};Vn.prototype.Kqa=function(){this.yC&&dOa(this)};var dOa=function(a){a.readyState=4;a.npa=null;a.b8=null;a.jU=null;cOa(a)};_.k=Vn.prototype;_.k.setRequestHeader=function(a,b){this.LXa.append(a,b)};_.k.getResponseHeader=function(a){return this.E0?this.E0.get(a.toLowerCase())||"":""};
_.k.getAllResponseHeaders=function(){if(!this.E0)return"";for(var a=[],b=this.E0.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.k.cZa=function(a){this.YP=a};_.k.oLb=function(a){this.MX=a};var cOa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(Vn.prototype,"withCredentials",{get:function(){return"include"===this.YP},set:function(a){this.cZa(a?"include":"same-origin")}});
var Wn=function(a){ek.call(this);this.dR=a;this.Ee={}};_.ai(Wn,ek);var fOa=[];Wn.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(fOa[0]=b.toString()),b=fOa);for(var e=0;e<b.length;e++){var f=_.ik(a,b[e],c||this.handleEvent,d||!1,this.dR||this);if(!f)break;this.Ee[f.key]=f}return this};Wn.prototype.ATa=function(a,b,c,d){return gOa(this,a,b,c,d)};
var gOa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)gOa(a,b,c[g],d,e,f);else{b=eCa(b,c,d||a.handleEvent,e,f||a.dR||a);if(!b)return a;a.Ee[b.key]=b}return a};Wn.prototype.zt=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.zt(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.Tb(d)?!!d.capture:!!d,e=e||this.dR||this,c=fCa(c),d=!!d,b=WBa(a)?a.l$(b,c,d,e):a?(a=hCa(a))?a.l$(b,c,d,e):null:null,b&&(lCa(b),delete this.Ee[b.key]);return this};
Wn.prototype.removeAll=function(){zca(this.Ee,function(a,b){this.Ee.hasOwnProperty(b)&&lCa(a)},this);this.Ee={}};Wn.prototype.Em=function(){Wn.Bx.Em.call(this);this.removeAll()};Wn.prototype.handleEvent=function(){throw Error("nc");};
var hOa=function(){this.Swb=!0;this.yj=0;this.JR=""};hOa.prototype.Af=function(a,b){this.Swb=!1;throw Error("oc`"+this.yj+"`"+b+"`"+a);};hOa.prototype.decode=function(a){this.Swb||this.Af(a,"stream already broken");this.JR+=a;a=Math.floor(this.JR.length/4);if(0==a)return null;try{var b=_.rya(this.JR.slice(0,4*a))}catch(c){this.Af(this.JR,c.message)}this.yj+=4*a;this.JR=this.JR.slice(4*a);return b};
var fg=function(){this.Jp=null;this.dh=[];this.coa=this.KR=this.P1=this.Oc=this.yj=0;this.xUa=null;this.aMa=0};fg.prototype.a$=function(){return this.Jp};fg.prototype.Af=function(a,b,c){this.Oc=3;this.Jp="The stream is broken @"+this.yj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Jp);};fg.prototype.lma=function(){return!0};
fg.prototype.parse=function(a){function b(n){n&128&&f.Af(g,h,"invalid tag");2!=(n&7)&&f.Af(g,h,"invalid wire type");f.P1=n>>>3;1!=f.P1&&2!=f.P1&&15!=f.P1&&f.Af(g,h,"unexpected tag");f.Oc=1;f.KR=0;f.coa=0}function c(n){f.coa++;5==f.coa&&n&240&&f.Af(g,h,"message length too long");f.KR|=(n&127)<<7*(f.coa-1);n&128||(f.Oc=2,f.aMa=0,f.xUa="undefined"!==typeof Uint8Array?new Uint8Array(f.KR):Array(f.KR),0==f.KR&&e())}function d(n){f.xUa[f.aMa++]=n;f.aMa==f.KR&&e()}function e(){if(15>f.P1){var n={};n[f.P1]=
f.xUa;f.dh.push(n)}f.Oc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),h=0;h<g.length;){switch(f.Oc){case 3:f.Af(g,h,"stream already broken");break;case 0:b(g[h]);break;case 1:c(g[h]);break;case 2:d(g[h]);break;default:throw Error("pc`"+f.Oc);}f.yj++;h++}a=f.dh;f.dh=[];return 0<a.length?a:null};
var gna=function(){this.Jp=null;this.yj=0;this.Dsc=new hOa;this.sIc=new fg};gna.prototype.a$=function(){return this.Jp};gna.prototype.Af=function(a,b){this.Jp="The stream is broken @"+this.yj+". Error: "+b+". With input:\n"+a;throw Error(this.Jp);};gna.prototype.lma=function(){return!1};gna.prototype.parse=function(a){null!==this.Jp&&this.Af(a,"stream already broken");var b=null;try{var c=this.Dsc.decode(a);b=null===c?null:this.sIc.parse(c)}catch(d){this.Af(a,d.message)}this.yj+=a.length;return b};
var Xn=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};
var fna=function(a){this.Jp=null;this.dh=[];this.GX="";this.uNc=[];this.kx=this.XB=0;this.Tfa=!1;this.eha=0;this.PNc=/[\\"]/g;this.Oc=this.lga=0;this.wvc=!(!a||!a.vvc)},iOa={INIT:0,f3:1,WAa:2,gV:3,F2:4,E2:5,Wn:6,bAa:7,J2a:8,g4a:9,h4a:10,i4a:11,p2a:12,q2a:13,r2a:14,s2a:15,r3a:16,s3a:17,t3a:18,k$b:19,VAa:20};_.k=fna.prototype;_.k.a$=function(){return this.Jp};_.k.done=function(){return 2===this.lga};
_.k.Af=function(a,b){this.lga=3;this.Jp="The stream is broken @"+this.kx+"/"+b+". With input:\n"+a;throw Error(this.Jp);};_.k.lma=function(){return!1};
_.k.parse=function(a){function b(){for(;B<a.length;)if(Xn(a[B]))B++,f.kx++;else break;return B<r}function c(){for(var K;;){K=a[B++];if(!K)break;f.kx++;switch(f.Oc){case n.INIT:"{"===K?f.Oc=n.WAa:"["===K?f.Oc=n.F2:Xn(K)||f.Af(a,B);continue;case n.bAa:case n.WAa:if(Xn(K))continue;if(f.Oc===n.bAa)g.push(n.J2a);else if("}"===K){e("{}");f.Oc=d();continue}else g.push(n.gV);'"'===K?f.Oc=n.Wn:f.Af(a,B);continue;case n.J2a:case n.gV:if(Xn(K))continue;":"===K?(f.Oc===n.gV&&(g.push(n.gV),f.XB++),f.Oc=n.f3):
"}"===K?(f.XB--,e(),f.Oc=d()):","===K?(f.Oc===n.gV&&g.push(n.gV),f.Oc=n.bAa):f.Af(a,B);continue;case n.F2:case n.f3:if(Xn(K))continue;if(f.Oc===n.F2)if(f.XB++,f.Oc=n.f3,"]"===K){f.XB--;if(0===f.XB){f.Oc=n.E2;return}e("[]");f.Oc=d();continue}else g.push(n.E2);'"'===K?f.Oc=n.Wn:"{"===K?f.Oc=n.WAa:"["===K?f.Oc=n.F2:"t"===K?f.Oc=n.g4a:"f"===K?f.Oc=n.p2a:"n"===K?f.Oc=n.r3a:"-"!==K&&(-1!=="0123456789".indexOf(K)?f.Oc=n.VAa:f.Af(a,B));continue;case n.E2:if(","===K)g.push(n.E2),f.Oc=n.f3,1===f.XB&&(A=B);
else if("]"===K){f.XB--;if(0===f.XB)return;e();f.Oc=d()}else if(Xn(K))continue;else f.Af(a,B);continue;case n.Wn:var P=B;a:for(;;){for(;0<f.eha;)if(K=a[B++],4===f.eha?f.eha=0:f.eha++,!K)break a;if('"'===K&&!f.Tfa){f.Oc=d();break}if("\\"===K&&!f.Tfa&&(f.Tfa=!0,K=a[B++],!K))break;if(f.Tfa)if(f.Tfa=!1,"u"===K&&(f.eha=1),K=a[B++])continue;else break;h.lastIndex=B;K=h.exec(a);if(!K){B=a.length+1;break}B=K.index+1;K=a[K.index];if(!K)break}f.kx+=B-P;continue;case n.g4a:if(!K)continue;"r"===K?f.Oc=n.h4a:
f.Af(a,B);continue;case n.h4a:if(!K)continue;"u"===K?f.Oc=n.i4a:f.Af(a,B);continue;case n.i4a:if(!K)continue;"e"===K?f.Oc=d():f.Af(a,B);continue;case n.p2a:if(!K)continue;"a"===K?f.Oc=n.q2a:f.Af(a,B);continue;case n.q2a:if(!K)continue;"l"===K?f.Oc=n.r2a:f.Af(a,B);continue;case n.r2a:if(!K)continue;"s"===K?f.Oc=n.s2a:f.Af(a,B);continue;case n.s2a:if(!K)continue;"e"===K?f.Oc=d():f.Af(a,B);continue;case n.r3a:if(!K)continue;"u"===K?f.Oc=n.s3a:f.Af(a,B);continue;case n.s3a:if(!K)continue;"l"===K?f.Oc=
n.t3a:f.Af(a,B);continue;case n.t3a:if(!K)continue;"l"===K?f.Oc=d():f.Af(a,B);continue;case n.k$b:"."===K?f.Oc=n.VAa:f.Af(a,B);continue;case n.VAa:if(-1!=="0123456789.eE+-".indexOf(K))continue;else B--,f.kx--,f.Oc=d();continue;default:f.Af(a,B)}}}function d(){var K=g.pop();return null!=K?K:n.f3}function e(K){1<f.XB||(K||(K=-1===A?f.GX+a.substring(x,B):a.substring(A,B)),f.wvc?f.dh.push(K):f.dh.push(JSON.parse(K)),A=B)}for(var f=this,g=f.uNc,h=f.PNc,n=iOa,r=a.length,x=0,A=-1,B=0;B<r;)switch(f.lga){case 3:return f.Af(a,
B),null;case 2:return b()&&f.Af(a,B),null;case 0:if(b()){var I=a[B++];f.kx++;if("["===I){f.lga=1;x=B;f.Oc=n.F2;continue}else f.Af(a,B)}return null;case 1:return c(),0===f.XB&&f.Oc==n.E2?(f.lga=2,f.GX=a.substring(B)):f.GX=-1===A?f.GX+a.substring(x):a.substring(A),0<f.dh.length?(I=f.dh,f.dh=[],I):null}return null};
var ena=function(){this.Jp=this.mL=null;this.Oc=this.yj=0;this.dh=[];this.BNb=!1};ena.prototype.a$=function(){return this.Jp};ena.prototype.lma=function(){return!1};
ena.prototype.parse=function(a){function b(n){f.Oc=6;f.Jp="The stream is broken @"+f.yj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Jp);}function c(){f.mL=new fna({ITc:!0,vvc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var x={};x[1]=n[r];f.dh.push(x)}}function e(n){if(n){(f.BNb||1<n.length)&&b("extra status: "+n);f.BNb=!0;var r={};r[2]=n[0];f.dh.push(r)}}for(var f=this,g=0;g<a.length;){var h;if(h=2!==f.Oc){a:{for(;g<a.length;){if(!Xn(a[g])){h=!0;break a}g++;f.yj++}h=!1}h=!h}if(h)return null;
switch(f.Oc){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Oc=1,g++,f.yj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Oc=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Oc=3:"]"===a[g]?(f.Oc=5,g++,f.yj++):b("unexpected input token");break;case 2:h=f.mL.parse(a.substring(g));d(h);f.mL.done()?(f.Oc=3,h=f.mL.GX,f.yj+=a.length-g-h.length,a=h,g=0):(f.yj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Oc=4,c(),f.mL.parse("["),g+=","===a[g]?1:5,f.yj++):
"]"===a[g]&&(f.Oc=5,g++,f.yj++);break;case 4:h=f.mL.parse(a.substring(g));e(h);f.mL.done()?(f.Oc=5,h=f.mL.GX,f.yj+=a.length-g-h.length,a=h,g=0):(f.yj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.dh.length?(a=f.dh,f.dh=[],a):null};
var jOa=function(a){this.Lc=a;this.sS=null;this.E1=this.kx=0;this.mtb=!1;this.ooa=this.p_a=this.jU=null;this.lpb=new Wn(this);this.lpb.listen(this.Lc,"readystatechange",this.hJc)};jOa.prototype.zqa=function(){return this.Lc};var Yn=function(a,b){a.E1!=b&&(a.E1=b,a.p_a&&a.p_a())},kOa=function(a){a.lpb.removeAll();if(a.Lc){var b=a.Lc;a.Lc=null;b.abort();b.dispose()}};jOa.prototype.Xg=function(){return this.E1};
jOa.prototype.hJc=function(a){a=a.target;try{if(a==this.Lc)a:{var b=tk(this.Lc),c=this.Lc.qL,d=this.Lc.Xg(),e=_.Nca(this.Lc);a=[];if(yDa(this.Lc)instanceof Array){var f=yDa(this.Lc);0<f.length&&f[0]instanceof Uint8Array&&(this.mtb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?Yn(this,7):7==c?Yn(this,8):d||Yn(this,3)),this.sS||(this.sS=hna(this.Lc),null==this.sS&&Yn(this,5)),2<this.E1)kOa(this);else{if(a.length>this.kx){var g=a.length;c=[];try{if(this.sS.lma())for(var h=
0;h<g;h++){var n=this.sS.parse(Array.from(a[h]));n&&(c=c.concat(n))}else{n="";if(!this.jU){if("undefined"===typeof TextDecoder)throw Error("qc");this.jU=new TextDecoder}for(h=0;h<g;h++)n+=this.jU.decode(a[h],{stream:4==b&&h==g-1});c=this.sS.parse(n)}a.splice(0,g);c&&this.ooa(c)}catch(x){Yn(this,5);kOa(this);break a}}else if(e.length>this.kx){h=e.slice(this.kx);this.kx=e.length;try{var r=this.sS.parse(h);null!=r&&this.ooa&&this.ooa(r)}catch(x){Yn(this,5);kOa(this);break a}}4==b?(0!=e.length||this.mtb?
Yn(this,2):Yn(this,4),kOa(this)):Yn(this,1)}}}catch(x){Yn(this,6),kOa(this)}};
var lOa=function(a){this.I1a=a;a=(0,_.hh)(this.eHc,this);this.I1a.ooa=a;a=(0,_.hh)(this.jHc,this);this.I1a.p_a=a;this.LB={};this.DP={}};_.k=lOa.prototype;_.k.on=function(a,b){var c=this.LB[a];c||(c=[],this.LB[a]=c);c.push(b);return this};_.k.addListener=function(a,b){this.on(a,b);return this};_.k.removeListener=function(a,b){var c=this.LB[a];c&&_.Qb(c,b);(a=this.DP[a])&&_.Qb(a,b);return this};_.k.once=function(a,b){var c=this.DP[a];c||(c=[],this.DP[a]=c);c.push(b);return this};
_.k.eHc=function(a){var b=this.LB.data;b&&mOa(this,a,b);(b=this.DP.data)&&mOa(this,a,b);this.DP.data=[]};var mOa=function(a,b,c){for(var d={},e=0;e<b.length;d={Uxa:d.Uxa},e++)d.Uxa=b[e],c.forEach(function(f){return function(g){try{g(f.Uxa)}catch(h){a.Jqa("message-callback exception (ignored) "+h)}}}(d))};lOa.prototype.jHc=function(){switch(this.I1a.Xg()){case 1:nOa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:nOa(this,"error");break;case 8:nOa(this,"close");break;case 2:nOa(this,"end")}};
var nOa=function(a,b){var c=a.LB[b];c&&c.forEach(function(d){try{d()}catch(e){a.Jqa("status-callback exception (ignored) "+e)}});(c=a.DP[b])&&c.forEach(function(d){d()});a.DP[b]=[]};lOa.prototype.Jqa=function(){};
var qOa,rOa,sOa,tOa;_.Zn=function(a){a=void 0===a?{}:a;this.ZNc=a.F4c||jh("suppressCorsPreflight",a)||!1;this.q2=a.withCredentials||jh("withCredentials",a)||!1;this.JNb=a.t4c||[];this.qPc=a.o5c||[];this.pTb=a.T5c;this.Ttc=a.x5c||!1};
qOa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.oOa(function(g){return new RNa(function(h,n){var r={},x=_.pOa(a,g,f);x.on("error",function(A){return n(A)});x.on("metadata",function(A){r=A});x.on("data",function(A){var B=r;B=void 0===B?{}:B;h(new FNa(A,g.wsa,B))})})},a.qPc).call(a,_.GNa(e,c,d)).then(function(g){return g.bKc})};_.$n=function(a,b,c,d,e){return qOa(a,b,c,d,e)};
_.Zn.prototype.CT=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.oOa(function(g){var h=g.wsa,n=g.getMetadata(),r=rOa(e,!1);n=sOa(e,n,r,f+h.getName());var x=tOa(r,h.DIb,!0);g=h.dIb(g.YHb);r.send(n,"POST",g);return x},this.JNb).call(this,_.GNa(d,b,c))};_.pOa=function(a,b,c){var d=b.wsa,e=b.getMetadata(),f=rOa(a,!0);a=sOa(a,e,f,c+d.getName());c=tOa(f,d.DIb,!1);aOa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.dIb(b.YHb);f.send(a,"POST",b);return c};
rOa=function(a,b){b=a.Ttc&&!b;return a.pTb||b?new _.sk(new Un({xQc:a.pTb,MNc:b})):new _.sk};
sOa=function(a,b,c,d){b["Content-Type"]="application/json+protobuf";b["X-User-Agent"]="grpc-web-javascript/0.1";var e="Authorization"in b?(e=b.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[e.split(" ")[0]]:!1:!1;if(e||a.q2)c.q2=!0;if(a.ZNc)a=d,_.Fca(b)?d=a:(b=QHa(b),"string"===typeof a?d=mDa(a,encodeURIComponent("$httpHeaders"),b):(_.eh(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
tOa=function(a,b,c){if(c)if(!_.Qi||10<=Number(_.Wi)){c=new jOa(a);var d=new lOa(c)}else d=null;return new Sn({Ixa:a,tGc:d},b)};_.oOa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};
_.uOa=new _.On("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.AMa,sn,function(a){return a.ne()},function(a){return _.pj(sn,a)});
_.vOa=new _.On("/devtools.sourcerers.DecorationsService/ListDecorations",_.OMa,_.zn,function(a){return a.ne()},function(a){return _.pj(_.zn,a)});
_.wOa=new _.On("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.cNa,dNa,function(a){return a.ne()},function(a){return _.pj(dNa,a)});
_.xOa=new _.On("/devtools.sourcerers.DecorationsService/ResolveItemList",_.fNa,Cn,function(a){return a.ne()},function(a){return _.pj(Cn,a)});
_.yOa=new _.On("/devtools.sourcerers.DecorationsService/ResolvePanel",_.iNa,Dn,function(a){return a.ne()},function(a){return _.pj(Dn,a)});
var zOa=function(a){_.Y.call(this,a)};_.V(zOa,_.Y);zOa.prototype.toObject=function(a){if(null!=this){var b={PH:_.Oh(this,2)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var ao=function(a){_.Y.call(this,a,-1,AOa)};_.V(ao,_.Y);ao.prototype.getContext=function(){return _.sc(this,bo,1)};ao.prototype.getLineNumber=function(){return _.fj(this,2)};ao.prototype.kZa=function(a){_.oc(this,2,a,0)};ao.prototype.U9=function(){return _.Zi(this,4)};var bo=function(a){_.Y.call(this,a)};_.V(bo,_.Y);bo.prototype.mQa=function(){return _.Oh(this,1)};bo.prototype.rZa=function(a){_.xh(this,1,a)};bo.prototype.getLineNumber=function(){return _.fj(this,2)};
bo.prototype.kZa=function(a){_.oc(this,2,a,0)};var AOa=[4];ao.prototype.toObject=function(a){return BOa(a,this)};var BOa=function(a,b){if(null!=b){var c={context:COa(a,b.getContext()),lineNumber:_.fj(b,2),Vp:_.Oh(b,3),Vma:_.q(_.Zi(b,4))};a&&(c.Ua=b);return c}};bo.prototype.toObject=function(a){return COa(a,this)};var COa=function(a,b){if(null!=b){var c={oH:_.Oh(b,1),lineNumber:_.fj(b,2),PH:_.Oh(b,4)};a&&(c.Ua=b);return c}};
var EOa=function(a){_.Y.call(this,a,-1,DOa)};_.V(EOa,_.Y);_.k=EOa.prototype;_.k.hk=function(){return _.sc(this,_.En,1)};_.k.Jr=function(a){return _.uc(this,1,a)};_.k.wPa=function(){return _.rc(this,ao,2)};_.k.JLb=function(a){return _.dj(this,3,a)};_.k.U9=function(){return _.Zi(this,4)};var DOa=[2,3,4];EOa.prototype.toObject=function(a){return FOa(a,this)};var FOa=function(a,b){if(null!=b){var c={Nd:Gn(a,b.hk()),otc:_.vc(b.wPa(),BOa,a),jOc:_.q(_.Zi(b,3)),Vma:_.q(_.Zi(b,4))};a&&(c.Ua=b);return c}};
var HOa=function(a){_.Y.call(this,a,-1,GOa)};_.V(HOa,_.Y);HOa.prototype.wPa=function(){return _.rc(this,EOa,1)};var GOa=[1];HOa.prototype.toObject=function(a){if(null!=this){var b={otc:_.vc(this.wPa(),FOa,a),cN:_.ij(this,2),nextPageToken:_.Oh(this,3)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var IOa=new _.On("/devtools.grimoire.SemanticGraphService/ListCallers",zOa,HOa,function(a){return a.ne()},function(a){return _.pj(HOa,a)});
var co=function(a){_.Y.call(this,a)};_.V(co,_.Y);co.prototype.hk=function(){return _.sc(this,_.En,1)};co.prototype.Jr=function(a){return _.uc(this,1,a)};co.prototype.toObject=function(a){if(null!=this){var b={Nd:Gn(a,this.hk())};a&&(b.Ua=this);a=b}else a=void 0;return a};
var eo=function(a){_.Y.call(this,a,-1,JOa)};_.V(eo,_.Y);eo.prototype.getType=function(){return _.aj(this,1,0)};eo.prototype.ap=function(a){return _.nj(this,1,a)};eo.prototype.UQ=function(){return _.sc(this,_.Hn,2)};eo.prototype.uqa=function(){return _.rc(this,fo,3)};var LOa=function(a){_.Y.call(this,a,-1,KOa)};_.V(LOa,_.Y);LOa.prototype.U9=function(){return _.Zi(this,2)};var fo=function(a){_.Y.call(this,a)};_.V(fo,_.Y);fo.prototype.getProperties=function(){return _.sc(this,LOa,4)};
fo.prototype.setProperties=function(a){return _.uc(this,4,a)};fo.prototype.htb=function(){return _.Yi(this,4)};var JOa=[3];eo.prototype.toObject=function(a){return MOa(a,this)};var MOa=function(a,b){if(null!=b){var c={type:_.aj(b,1,0),sourceRange:In(a,b.UQ()),uOc:_.vc(b.uqa(),NOa,a)};a&&(c.Ua=b);return c}},KOa=[2];LOa.prototype.toObject=function(a){return OOa(a,this)};var OOa=function(a,b){if(null!=b){var c={Jj:_.bj(b,1),Vma:_.q(_.Zi(b,2))};a&&(c.Ua=b);return c}};
fo.prototype.toObject=function(a){return NOa(a,this)};var NOa=function(a,b){if(null!=b){var c={xWc:_.Oh(b,1),XXc:tNa(a,_.sc(b,_.sNa,2)),eXc:_.Oh(b,3),properties:OOa(a,b.getProperties())};a&&(c.Ua=b);return c}};
var go=function(a){_.Y.call(this,a,-1,POa)};_.V(go,_.Y);go.prototype.LK=function(){return _.rc(this,eo,1)};go.prototype.Xg=function(){return _.aj(this,2,0)};go.prototype.Cva=function(a){return _.nj(this,2,a)};var POa=[1];go.prototype.toObject=function(a){return QOa(a,this)};var QOa=function(a,b){if(null!=b){var c={jvc:_.vc(b.LK(),MOa,a),status:_.aj(b,2,0),h5c:_.Oh(b,3)};a&&(c.Ua=b);return c}};
var ROa=function(a){_.Y.call(this,a)};_.V(ROa,_.Y);ROa.prototype.Mqa=function(){return _.Yi(this,1)};ROa.prototype.toObject=function(a){if(null!=this){var b={info:QOa(a,_.sc(this,go,1))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var SOa=new _.On("/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",co,ROa,function(a){return a.ne()},function(a){return _.pj(ROa,a)});
var TOa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Zn(c);this.Mg=void 0==a?a:a.replace(/\/+$/,"")};TOa.prototype.esa=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",a,b||{},SOa)};TOa.prototype.wzb=function(a){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.grimoire.SemanticGraphService/ListCallers",a,{},IOa)};
var vh=function(a){_.Y.call(this,a)};_.V(vh,_.Y);_.k=vh.prototype;_.k.getSeconds=function(){return _.ij(this,1)};_.k.setSeconds=function(a){return _.oc(this,1,a,0)};_.k.toDate=function(){return new Date(1E3*this.getSeconds()+_.fj(this,2)/1E6)};_.k.dPa=function(a){a=a.getTime();var b=this.setSeconds(Math.floor(a/1E3));_.oc(b,2,a%1E3*1E6,0)};_.k.toObject=function(a){return UOa(a,this)};var UOa=function(a,b){if(null!=b){var c={seconds:_.ij(b,1),t0c:_.fj(b,2)};a&&(c.Ua=b);return c}};
var ho=function(a){_.Y.call(this,a,-1,VOa)};_.V(ho,_.Y);ho.prototype.getType=function(){return _.aj(this,1,0)};ho.prototype.ap=function(a){return _.nj(this,1,a)};var WOa=function(a,b){_.uc(a,2,b)};_.k=ho.prototype;_.k.JLb=function(a){return _.dj(this,3,a)};_.k.hk=function(){return _.sc(this,_.En,4)};_.k.Jr=function(a){return _.uc(this,4,a)};_.k.getLineNumber=function(){return _.ij(this,5)};_.k.kZa=function(a){_.oc(this,5,a,0)};
var XOa=function(a,b){_.uc(a,8,b)},YOa=function(a,b){_.uc(a,9,b)},VOa=[3];ho.prototype.toObject=function(a){if(null!=this){var b={type:_.aj(this,1,0),timestamp:UOa(a,_.sc(this,vh,2)),jOc:_.q(_.Zi(this,3)),Nd:Gn(a,this.hk()),lineNumber:_.ij(this,5),gv:_.Oh(this,6),gq:_.Oh(this,7),AVc:UOa(a,_.sc(this,vh,8)),zVc:UOa(a,_.sc(this,vh,9))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var ZOa=function(a){_.Y.call(this,a)};_.V(ZOa,_.Y);ZOa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Ua=this);a=b}else a=void 0;return a};
var $Oa=new _.On("/devtools.grimoire.FeedbackService/SendFeedback",ho,ZOa,function(a){return a.ne()},function(a){return _.pj(ZOa,a)});
_.io=function(a){_.Y.call(this,a)};_.V(_.io,_.Y);_.io.prototype.hk=function(){return _.sc(this,_.En,1)};_.io.prototype.Jr=function(a){return _.uc(this,1,a)};_.io.prototype.toObject=function(a){if(null!=this){var b={Nd:Gn(a,this.hk()),includeAuxiliaryDirectoryContents:_.bj(this,2),includeAttributes:_.bj(this,3),preferCompressed:_.bj(this,4),spacesPerTab:_.fj(this,8),preferServerHighlighting:_.bj(this,9)};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.jo=function(a){_.Y.call(this,a,-1,bPa)};_.V(_.jo,_.Y);_.k=_.jo.prototype;_.k.xe=function(){return _.Oh(this,1)};_.k.nd=function(a){return _.xh(this,1,a)};_.k.getType=function(){return _.aj(this,5,0)};_.k.ap=function(a){return _.nj(this,5,a)};_.k.hasAttributes=function(){return _.Yi(this,4)};_.k.VQ=function(){return _.Zi(this,8)};_.k.ILb=function(a){_.dj(this,8,a)};_.k.TPa=function(){return _.Oh(this,7)};_.k.CLb=function(a){_.xh(this,7,a)};_.ko=function(a){_.Y.call(this,a)};_.V(_.ko,_.Y);
_.ko.prototype.TQ=function(){return _.ij(this,3)};_.ko.prototype.setSize=function(a){return _.oc(this,3,a,0)};var bPa=[8];_.jo.prototype.toObject=function(a){return cPa(a,this)};var cPa=function(a,b){if(null!=b){var c={path:_.Oh(b,1),hash:_.Oh(b,2),type:_.aj(b,5,0),attributes:dPa(a,_.sc(b,_.ko,4)),VMc:_.q(_.Zi(b,8)),QR:_.Oh(b,7)};a&&(c.Ua=b);return c}};_.ko.prototype.toObject=function(a){return dPa(a,this)};
var dPa=function(a,b){if(null!=b){var c={ER:UOa(a,_.sc(b,vh,1)),WSa:_.Oh(b,2),size:_.ij(b,3),Eo:_.bj(b,4),LNa:_.Oh(b,5)};a&&(c.Ua=b);return c}};
var ePa=function(a){_.Y.call(this,a)};_.V(ePa,_.Y);ePa.prototype.getEditor=function(){return _.Oh(this,1)};ePa.prototype.toObject=function(a){return fPa(a,this)};var fPa=function(a,b){if(null!=b){var c={editor:_.Oh(b,1),xYc:_.Oh(b,2),LG:_.Oh(b,3)};a&&(c.Ua=b);return c}};
var hPa=function(a){_.Y.call(this,a,-1,gPa)};_.V(hPa,_.Y);hPa.prototype.PQ=function(){return _.sc(this,ePa,3)};var gPa=[1];hPa.prototype.toObject=function(a){return iPa(a,this)};var iPa=function(a,b){if(null!=b){var c={OWc:_.vc(_.rc(b,_.jo,1),cPa,a),vJc:fPa(a,b.PQ())};a&&(c.Ua=b);return c}};
_.kPa=function(a){_.Y.call(this,a,-1,jPa)};_.V(_.kPa,_.Y);var jPa=[1,2];_.kPa.prototype.toObject=function(a){return lPa(a,this)};var lPa=function(a,b){if(null!=b){var c={XYc:_.q(_.Zi(b,1)),hZc:_.q(_.Zi(b,2))};a&&(c.Ua=b);return c}};
_.lo=function(a){_.Y.call(this,a)};_.V(_.lo,_.Y);_.lo.prototype.getRange=function(){return _.sc(this,_.Hn,1)};_.lo.prototype.setRange=function(a){return _.uc(this,1,a)};_.lo.prototype.Nqa=function(){return _.Yi(this,1)};_.lo.prototype.toObject=function(a){return mPa(a,this)};var mPa=function(a,b){if(null!=b){var c={wf:In(a,b.getRange()),indentation:_.fj(b,2)};a&&(c.Ua=b);return c}};
var mo=function(a){_.Y.call(this,a,-1,nPa)};_.V(mo,_.Y);mo.prototype.Xg=function(){return _.aj(this,2,0)};mo.prototype.Cva=function(a){return _.nj(this,2,a)};var nPa=[1,3];mo.prototype.toObject=function(a){return oPa(a,this)};var oPa=function(a,b){if(null!=b){var c={u2c:_.vc(_.rc(b,_.Hn,1),In,a),status:_.aj(b,2,0),t2c:_.vc(_.rc(b,_.lo,3),mPa,a)};a&&(c.Ua=b);return c}};
_.pPa=function(a){_.Y.call(this,a)};_.V(_.pPa,_.Y);_.k=_.pPa.prototype;_.k.getType=function(){return _.aj(this,1,0)};_.k.ap=function(a){return _.nj(this,1,a)};_.k.getRange=function(){return _.sc(this,_.Hn,2)};_.k.setRange=function(a){return _.uc(this,2,a)};_.k.Nqa=function(){return _.Yi(this,2)};_.k.toObject=function(a){return qPa(a,this)};var qPa=function(a,b){if(null!=b){var c={type:_.aj(b,1,0),wf:In(a,b.getRange())};a&&(c.Ua=b);return c}};
var no=function(a){_.Y.call(this,a)};_.V(no,_.Y);no.prototype.getId=function(){return _.Oh(this,1)};no.prototype.getName=function(){return _.Oh(this,2)};no.prototype.Df=function(a){return _.xh(this,2,a)};no.prototype.toObject=function(a){return rPa(a,this)};var rPa=function(a,b){if(null!=b){var c={id:_.Oh(b,1),name:_.Oh(b,2),S_c:_.fj(b,3)};a&&(c.Ua=b);return c}};
var sPa=function(a){_.Y.call(this,a)};_.V(sPa,_.Y);_.k=sPa.prototype;_.k.getType=function(){return _.aj(this,1,0)};_.k.ap=function(a){return _.nj(this,1,a)};_.k.getRange=function(){return _.sc(this,_.Hn,2)};_.k.setRange=function(a){return _.uc(this,2,a)};_.k.Nqa=function(){return _.Yi(this,2)};_.k.Oo=function(){return _.Oh(this,3)};_.k.toObject=function(a){return tPa(a,this)};var tPa=function(a,b){if(null!=b){var c={type:_.aj(b,1,0),wf:In(a,b.getRange()),target:_.Oh(b,3)};a&&(c.Ua=b);return c}};
var oo=function(a){_.Y.call(this,a,-1,uPa)};_.V(oo,_.Y);oo.prototype.Xg=function(){return _.aj(this,2,0)};oo.prototype.Cva=function(a){return _.nj(this,2,a)};var uPa=[1];oo.prototype.toObject=function(a){return vPa(a,this)};var vPa=function(a,b){if(null!=b){var c={MVc:_.vc(_.rc(b,_.Jn,1),vNa,a),status:_.aj(b,2,0)};a&&(c.Ua=b);return c}};
_.po=function(a){_.Y.call(this,a,-1,wPa)};_.V(_.po,_.Y);_.k=_.po.prototype;_.k.vZ=function(){return _.rc(this,sPa,4)};_.k.IT=function(a){return _.tc(this,4,a)};_.k.X5=function(a){_.ej(this,4,sPa,a)};_.k.uu=function(){return _.sc(this,oo,5)};_.k.tu=function(){return _.sc(this,mo,7)};_.k.i$=function(){return _.sc(this,no,10)};_.k.PQ=function(){return _.sc(this,ePa,11)};var wPa=[3,4,12];_.po.prototype.toObject=function(a){return xPa(a,this)};
var xPa=function(a,b){if(null!=b){var c={mimeType:_.Oh(b,1),Yna:_.bj(b,2),YYc:_.vc(_.rc(b,_.pPa,3),qPa,a),qEc:_.vc(b.vZ(),tPa,a),VVc:lPa(a,_.sc(b,_.kPa,9)),outline:vPa(a,b.uu()),A3c:QOa(a,_.sc(b,go,6)),yw:oPa(a,b.tu()),t_:_.fj(b,8),language:rPa(a,b.i$()),vJc:fPa(a,b.PQ()),qYc:_.vc(_.rc(b,_.En,12),Gn,a)};a&&(c.Ua=b);return c}};
_.qo=function(a){_.Y.call(this,a,-1,yPa)};_.V(_.qo,_.Y);_.k=_.qo.prototype;_.k.getData=function(){return Cya(this,1)};_.k.setData=function(a){return Eya(this,1,a)};_.k.Bw=function(){return _.Oh(this,3)};_.k.Gva=function(a){return _.xh(this,3,a)};_.k.TQ=function(){return _.ij(this,4)};_.k.setSize=function(a){return _.oc(this,4,a,0)};var yPa=[6];_.qo.prototype.toObject=function(a){return zPa(a,this)};
var zPa=function(a,b){if(null!=b){var c={data:xc(b.getData()),YXc:xPa(a,_.sc(b,_.po,2)),text:_.Oh(b,3),size:_.ij(b,4),Dw:IHa(a,_.sc(b,_.il,5)),WYc:_.vc(_.rc(b,_.il,6),IHa,a)};a&&(c.Ua=b);return c}};
_.APa=function(a){_.Y.call(this,a)};_.V(_.APa,_.Y);_.k=_.APa.prototype;_.k.getUrl=function(){return _.Oh(this,1)};_.k.NM=function(a){return _.xh(this,1,a)};_.k.Ik=function(){return _.sc(this,wh,4)};_.k.f1=function(a){return _.uc(this,4,a)};_.k.toObject=function(a){return BPa(a,this)};var BPa=function(a,b){if(null!=b){var c={url:_.Oh(b,1),mz:_.Oh(b,2),Ce:_.Oh(b,3),Re:pNa(a,b.Ik())};a&&(c.Ua=b);return c}};
_.CPa=function(a){_.Y.call(this,a)};_.V(_.CPa,_.Y);_.k=_.CPa.prototype;_.k.Ik=function(){return _.sc(this,wh,1)};_.k.f1=function(a){return _.uc(this,1,a)};_.k.xe=function(){return _.Oh(this,3)};_.k.nd=function(a){return _.xh(this,3,a)};_.k.getUrl=function(){return _.Oh(this,4)};_.k.NM=function(a){return _.xh(this,4,a)};_.k.toObject=function(a){return DPa(a,this)};var DPa=function(a,b){if(null!=b){var c={Re:pNa(a,b.Ik()),mz:_.Oh(b,2),path:_.Oh(b,3),url:_.Oh(b,4),Ce:_.Oh(b,5)};a&&(c.Ua=b);return c}};
_.EPa=function(a){_.Y.call(this,a)};_.V(_.EPa,_.Y);_.EPa.prototype.toObject=function(a){return FPa(a,this)};var FPa=function(a,b){if(null!=b){var c={y2c:_.Oh(b,1),T2c:_.Oh(b,2),rIb:_.bj(b,3)};a&&(c.Ua=b);return c}};
var GPa;_.ro=function(a){_.Y.call(this,a,-1,GPa)};_.V(_.ro,_.Y);_.to=function(a){return _.mj(a,hPa,1,_.so)};_.uo=function(a){return _.mj(a,_.qo,2,_.so)};_.HPa=function(a){return _.pj(_.ro,a)};GPa=[5,8];_.so=[1,2,3,4];
_.ro.prototype.toObject=function(a){if(null!=this){var b={NWc:iPa(a,_.to(this)),Ie:zPa(a,_.uo(this)),K4c:FPa(a,_.mj(this,_.EPa,3,_.so)),uYc:BPa(a,_.mj(this,_.APa,4,_.so)),z4c:_.vc(_.rc(this,_.CPa,5),DPa,a),k2c:_.q(_.Zi(this,8)),QUc:Gn(a,_.sc(this,_.En,7))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var IPa=new _.On("/devtools.grimoire.FileService/GetContents",_.io,_.ro,function(a){return a.ne()},_.HPa);
var JPa=new _.On("/devtools.grimoire.FileService/GetContentsStreaming",_.io,_.ro,function(a){return a.ne()},_.HPa);
_.vo=function(a){_.Y.call(this,a,-1,KPa)};_.V(_.vo,_.Y);_.vo.prototype.Ik=function(){return _.sc(this,wh,1)};_.vo.prototype.f1=function(a){return _.uc(this,1,a)};_.vo.prototype.xe=function(){return _.Oh(this,2)};_.vo.prototype.nd=function(a){return _.xh(this,2,a)};var KPa=[3];_.vo.prototype.toObject=function(a){if(null!=this){var b={Re:pNa(a,this.Ik()),path:_.Oh(this,2),G1c:_.q(_.Zi(this,3)),maxRelatedFiles:_.fj(this,4),Fpb:oNa(a,_.sc(this,nNa,5))};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.wo=function(a){_.Y.call(this,a,-1,LPa)};_.V(_.wo,_.Y);_.wo.prototype.xe=function(){return _.Oh(this,1)};_.wo.prototype.nd=function(a){return _.xh(this,1,a)};var LPa=[2];_.wo.prototype.toObject=function(a){return MPa(a,this)};var MPa=function(a,b){if(null!=b){var c={path:_.Oh(b,1),I3c:_.q(_.Zi(b,2))};a&&(c.Ua=b);return c}};
var OPa=function(a){_.Y.call(this,a,-1,NPa)};_.V(OPa,_.Y);var NPa=[1];OPa.prototype.toObject=function(a){if(null!=this){var b={L2c:_.vc(_.rc(this,_.wo,1),MPa,a)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var PPa=new _.On("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.vo,OPa,function(a){return a.ne()},function(a){return _.pj(OPa,a)});
var xo=function(a){_.Y.call(this,a)};_.V(xo,_.Y);xo.prototype.hk=function(){return _.sc(this,_.En,1)};xo.prototype.Jr=function(a){return _.uc(this,1,a)};xo.prototype.toObject=function(a){if(null!=this){var b={Nd:Gn(a,this.hk()),spacesPerTab:_.fj(this,2)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var yo=function(a){_.Y.call(this,a)};_.V(yo,_.Y);yo.prototype.tu=function(){return _.sc(this,mo,1)};yo.prototype.toObject=function(a){if(null!=this){var b={yw:oPa(a,this.tu())};a&&(b.Ua=this);a=b}else a=void 0;return a};
var QPa=new _.On("/devtools.grimoire.FileService/GetFolding",xo,yo,function(a){return a.ne()},function(a){return _.pj(yo,a)});
var zo=function(a){_.Y.call(this,a)};_.V(zo,_.Y);zo.prototype.hk=function(){return _.sc(this,_.En,1)};zo.prototype.Jr=function(a){return _.uc(this,1,a)};zo.prototype.toObject=function(a){if(null!=this){var b={Nd:Gn(a,this.hk())};a&&(b.Ua=this);a=b}else a=void 0;return a};
var Ao=function(a){_.Y.call(this,a)};_.V(Ao,_.Y);Ao.prototype.uu=function(){return _.sc(this,oo,3)};Ao.prototype.toObject=function(a){if(null!=this){var b={outline:vPa(a,this.uu())};a&&(b.Ua=this);a=b}else a=void 0;return a};
var RPa=new _.On("/devtools.grimoire.FileService/GetOutline",zo,Ao,function(a){return a.ne()},function(a){return _.pj(Ao,a)});
var SPa=function(a){_.Y.call(this,a)};_.V(SPa,_.Y);SPa.prototype.hk=function(){return _.sc(this,_.En,1)};SPa.prototype.Jr=function(a){return _.uc(this,1,a)};SPa.prototype.toObject=function(a){if(null!=this){var b={Nd:Gn(a,this.hk())};a&&(b.Ua=this);a=b}else a=void 0;return a};
var UPa=function(a){_.Y.call(this,a,-1,TPa)};_.V(UPa,_.Y);UPa.prototype.uqa=function(){return _.Zi(this,1)};var TPa=[1];UPa.prototype.toObject=function(a){if(null!=this){var b={uOc:_.q(_.Zi(this,1))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var VPa=new _.On("/devtools.grimoire.FileService/ListTargets",SPa,UPa,function(a){return a.ne()},function(a){return _.pj(UPa,a)});
_.XPa=function(a){_.Y.call(this,a,-1,WPa)};_.V(_.XPa,_.Y);_.XPa.prototype.addPath=function(a,b){return qca(this,a,b)};var WPa=[1];_.XPa.prototype.toObject=function(a){if(null!=this){var b={z1c:_.q(_.Zi(this,1))};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.Bo=function(a){_.Y.call(this,a,-1,YPa)};_.V(_.Bo,_.Y);_.Bo.prototype.xe=function(){return _.Oh(this,1)};_.Bo.prototype.nd=function(a){return _.xh(this,1,a)};_.Bo.prototype.hqa=function(){return _.ij(this,2)};_.Co=function(a){_.Y.call(this,a)};_.V(_.Co,_.Y);_.Co.prototype.i$=function(){return _.Oh(this,1)};_.Co.prototype.hqa=function(){return _.ij(this,2)};var YPa=[4];_.Bo.prototype.toObject=function(a){return ZPa(a,this)};
var ZPa=function(a,b){if(null!=b){var c={path:_.Oh(b,1),lines:_.ij(b,2),files:_.ij(b,3),l_c:_.vc(_.rc(b,_.Co,4),$Pa,a)};a&&(c.Ua=b);return c}};_.Co.prototype.toObject=function(a){return $Pa(a,this)};var $Pa=function(a,b){if(null!=b){var c={language:_.Oh(b,1),lines:_.ij(b,2),files:_.ij(b,3)};a&&(c.Ua=b);return c}};
var bQa=function(a){_.Y.call(this,a,-1,aQa)};_.V(bQa,_.Y);var aQa=[1];bQa.prototype.toObject=function(a){if(null!=this){var b={hWc:_.vc(_.rc(this,_.Bo,1),ZPa,a)};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.cQa=new _.On("/devtools.grimoire.LangCountsService/ListLangCounts",_.XPa,bQa,function(a){return a.ne()},function(a){return _.pj(bQa,a)});
var dQa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Zn(c);this.Mg=void 0==a?a:a.replace(/\/+$/,"")},eQa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Zn(c);this.Mg=void 0==a?a:a.replace(/\/+$/,"")};_.k=dQa.prototype;_.k.qZ=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},IPa)};_.k.BPa=function(a,b){return this.Ig.CT(this.Mg+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",a,b||{},JPa)};
_.k.uu=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},RPa)};_.k.tu=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},QPa)};_.k.Z9=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},PPa)};_.k.fsa=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.grimoire.FileService/ListTargets",a,b||{},VPa)};
eQa.prototype.aZa=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},$Oa)};
var fQa=function(a){_.Y.call(this,a)};_.V(fQa,_.Y);fQa.prototype.GLb=function(a){return _.xh(this,1,a)};fQa.prototype.toObject=function(a){if(null!=this){var b={projectName:_.Oh(this,1)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var Do=function(a){_.Y.call(this,a)};_.V(Do,_.Y);Do.prototype.GLb=function(a){return _.xh(this,1,a)};Do.prototype.q$=function(){return _.Oh(this,2)};Do.prototype.toObject=function(a){if(null!=this){var b={projectName:_.Oh(this,1),J2c:_.Oh(this,2)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var gQa=new _.On("/devtools.grimoire.RegionalService/GetProjectRegionConfig",fQa,Do,function(a){return a.ne()},function(a){return _.pj(Do,a)});
var hQa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Zn(c);this.Mg=void 0==a?a:a.replace(/\/+$/,"")};
_.tna="project";
var iQa=bna.concat(["forceDomain","sq"]);
var ina;ina=/^(.*)\/.+$/;_.jQa=/^\//;
_.ig=/^[0-9a-f]{40}$/;
var Ho;_.kQa=[void 0,"","HEAD"];_.lQa=[void 0,"","/"];_.lg=Object.freeze({bsa:"l",Cn:"dlc",Me:"drc",Rw:"dlf",Cr:"drf",changelist:"cl",jJb:"rcl",Fs:"da",Gs:"bp",Li:"bpv",df:"bpt",eq:"rpv",Hs:"sf",Pb:"ws",Sw:"dlw",Zu:"drw",LF:"flo",eG:"ic"});_.ng=function(a){if(a){null!=a.ke?(this.lb=a.ke.id,this.Dc=a.ke.type):this.Dc="project";this.repository=a.repository;this.Ab=a.Ab;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.nh=function(a){if(void 0!==a.CJb)return a.CJb;var b=a.BEb(),c=b.commands;b=a.fWa(b.S1);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.CJb=c};_.ng.prototype.Zb=function(){var a=this.VUa();this.lb&&_.Eo(a,this.lb,this.Dc);this.repository&&_.Fo(a,this.repository);this.Ab&&_.Go(a,this.Ab);this.path&&a.nd(this.path);var b=Object.assign({},this.params);a.Sh(b);return a};_.ng.prototype.VUa=function(){return new Ho};
_.Io=function(a,b){return b?_.rna(a,b)&&_.kg(a.Ab,b.Ab,_.kQa)&&_.kg(a.path,b.path,_.lQa):!1};_.ng.prototype.getParent=function(){var a=this.VUa();if(this.lb){this.repository&&(a=_.Eo(a,this.lb,this.Dc));if(this.path){_.Go(_.Fo(a,this.repository),this.Ab);_.Jo(a,{Pb:this.params.Pb});var b=_.hg(this.path);b&&(a=a.nd(b+"/"))}return a.hb()}};
_.ng.prototype.BEb=function(){var a=this.Ab&&void 0===this.path&&this.params.Cn?""+this.Ab+"..."+this.params.Cn:this.Ab,b=["/"];if(!this.lb)return{S1:!1,commands:b};switch(this.Dc){case "host":b.push("h");b.push(this.lb);break;default:b.push(this.lb)}if(!this.repository)return{S1:!1,commands:b};b.push(this.repository);if(!a)return{S1:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{S1:!0,commands:b};b.push(":");b.push(this.path);return{S1:!0,commands:b}};
_.ng.prototype.fWa=function(a){var b={};a&&(this.params.line&&(b.l=_.sna(this.params.line)),this.params.Rw&&(b.dlf=this.params.Rw),(a=this.Ab&&void 0===this.path&&this.params.Cn?void 0:this.params.Cn)&&(b.dlc=a),this.params.Cr&&(b.drf=this.params.Cr),this.params.Me&&(b.drc=this.params.Me),this.params.Fs&&(b.da=this.params.Fs),this.params.Gs&&(b.bp=this.params.Gs),null!=this.params.Li&&(b.bpv=this.params.Li),null!=this.params.df&&(b.bpt=this.params.df),null!=this.params.eq&&(b.rpv=this.params.eq),
null!=this.params.Hs&&(b.sf=this.params.Hs),null!=this.params.Pb&&(b.ws=this.params.Pb),null!=this.params.Sw&&(b.dlw=this.params.Sw),null!=this.params.Zu&&(b.drw=this.params.Zu),null!=this.params.LF&&(b.flo=this.params.LF),null!=this.params.eG&&(b.ic=this.params.eG));return b};
_.W.Object.defineProperties(_.ng.prototype,{Ow:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},yPc:{configurable:!0,enumerable:!0,get:function(){var a;return this.Ow?(null==(a=this.path)?void 0:a.split("/").pop())||"":""}},parent:{configurable:!0,enumerable:!0,get:function(){this.lEb||(this.lEb=this.getParent());return this.lEb}},Go:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Dc?this.path||"":[this.lb,this.repository,_.qna(this.Ab||
null),this.path].join("/")}}});Ho=function(){this.params={}};_.Eo=function(a,b,c){a.lb=b;a.Dc=c;return a};_.Fo=function(a,b){a.repository=b;return a};_.Go=function(a,b){a.Ab=b;return a};Ho.prototype.nd=function(a){this.path=a;return this};Ho.prototype.Sh=function(a){this.params=a||{};return this};
_.Jo=function(a,b){b.line&&(a.params.line=b.line);b.Rw&&(a.params.Rw=b.Rw);b.Cn&&(a.params.Cn=b.Cn);b.Cr&&(a.params.Cr=b.Cr);b.Me&&(a.params.Me=b.Me);b.Fs&&(a.params.Fs=b.Fs);b.Gs&&(a.params.Gs=b.Gs);null!=b.Li&&(a.params.Li=b.Li);null!=b.df&&(a.params.df=b.df);null!=b.eq&&(a.params.eq=b.eq);null!=b.Hs&&(a.params.Hs=b.Hs);b.Pb&&(a.params.Pb=b.Pb);b.Sw&&(a.params.Sw=b.Sw);b.Zu&&(a.params.Zu=b.Zu);b.LF&&(a.params.LF=b.LF);b.eG&&(a.params.eG=b.eG);return a};
Ho.prototype.hb=function(){return new _.ng({ke:this.lb?{id:this.lb,type:this.Dc}:void 0,repository:this.repository,Ab:this.Ab,path:this.path,params:this.params})};
_.mg=function(a){_.ng.call(this,a);this.lb="Google";this.Dc="depot"};_.V(_.mg,_.ng);_.Ko=function(a){return!a.Ab||"head"==a.Ab.toLowerCase()};_.mg.prototype.oj=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.mg.prototype.VUa=function(){return new mQa};_.mg.prototype.BEb=function(){var a=["/"];this.repository?(this.oj()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{S1:!0,commands:a}};
_.mg.prototype.fWa=function(a){a=_.ng.prototype.fWa.call(this,a);this.params.Me&&(delete a.drc,a.rcl=this.params.Me);_.Ko(this)||(a.cl=this.Ab);return a};_.W.Object.defineProperties(_.mg.prototype,{Go:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.oj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var mQa=function(){this.params={};_.Eo(this,"Google","depot")};_.V(mQa,Ho);
mQa.prototype.hb=function(){return"depot"!==this.Dc?Ho.prototype.hb.call(this):new _.mg(this)};
var wna=Object.values(_.lg);
var nQa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};
var Lo={appBarTitle:"Cloud Quell-Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};
var Gna=new Set(["true","1"]),Hna=new Set(["false","0"]);
var oQa=function(){},pQa=function(){};
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {function(): ?} cb
 @return {void}
*/
var wg=function(a,b){this.np=[];this.qp=[];this.Ky=[];this.V4=[];this.W4=[];this.Tv=this.Ub=this.Gq=!1;this.vi=0;this.qS=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.k=wg.prototype;_.k.Ly=function(){this.Tv||(this.Tv=!0,this.np.forEach(function(a){return a()}),this.np=[])};_.k.eA=function(a){this.W4.push(a);this.qp.push(a)};_.k.gt=function(a){this.V4.push(a);this.np.push(a)};_.k.Yf=function(a){this.Ky.push(a)};_.k.uC=function(){return this.Gq};_.k.init=function(){};
_.k.play=function(){this.uC()||(this.U4(),qQa(this));this.Gq=!0};var qQa=function(a){Promise.resolve(null).then(function(){return a.Ly()})};_.k=wg.prototype;_.k.U4=function(){this.qp.forEach(function(a){return a()});this.qp=[]};_.k.pause=function(){};_.k.Yu=function(){};_.k.finish=function(){this.Ly()};_.k.destroy=function(){this.Ub||(this.Ub=!0,this.uC()||this.U4(),this.finish(),this.Ky.forEach(function(a){return a()}),this.Ky=[])};
_.k.reset=function(){this.Tv=this.Gq=!1;this.qp=this.W4;this.np=this.V4};_.k.setPosition=function(a){this.vi=this.totalTime?a*this.totalTime:1};_.k.wU=function(a){a="start"==a?this.qp:this.np;a.forEach(function(b){return b()});a.length=0};
var Lna=function(a){var b=this;this.np=[];this.qp=[];this.Ub=this.Gq=this.Tv=!1;this.Ky=[];this.qS=null;this.totalTime=0;this.yh=a;var c=0,d=0,e=0,f=this.yh.length;0==f?Promise.resolve(null).then(function(){return b.Ly()}):this.yh.forEach(function(g){g.gt(function(){++c==f&&b.Ly()});g.Yf(function(){++d==f&&b.Rt()});g.eA(function(){++e==f&&b.U4()})});this.totalTime=this.yh.reduce(function(g,h){return Math.max(g,h.totalTime)},0)};_.k=Lna.prototype;
_.k.Ly=function(){this.Tv||(this.Tv=!0,this.np.forEach(function(a){return a()}),this.np=[])};_.k.init=function(){this.yh.forEach(function(a){return a.init()})};_.k.eA=function(a){this.qp.push(a)};_.k.U4=function(){this.uC()||(this.Gq=!0,this.qp.forEach(function(a){return a()}),this.qp=[])};_.k.gt=function(a){this.np.push(a)};_.k.Yf=function(a){this.Ky.push(a)};_.k.uC=function(){return this.Gq};_.k.play=function(){this.qS||this.init();this.U4();this.yh.forEach(function(a){return a.play()})};
_.k.pause=function(){this.yh.forEach(function(a){return a.pause()})};_.k.Yu=function(){this.yh.forEach(function(a){return a.Yu()})};_.k.finish=function(){this.Ly();this.yh.forEach(function(a){return a.finish()})};_.k.destroy=function(){this.Rt()};_.k.Rt=function(){this.Ub||(this.Ub=!0,this.Ly(),this.yh.forEach(function(a){return a.destroy()}),this.Ky.forEach(function(a){return a()}),this.Ky=[])};_.k.reset=function(){this.yh.forEach(function(a){return a.reset()});this.Gq=this.Tv=this.Ub=!1};
_.k.setPosition=function(a){var b=a*this.totalTime;this.yh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.k.I6=function(){this.yh.forEach(function(a){a.I6&&a.I6()})};_.k.wU=function(a){a="start"==a?this.qp:this.np;a.forEach(function(b){return b()});a.length=0};
var rQa=function(){return!1},sQa=function(){return[]},Tna=null;if(Kna()||"undefined"!==typeof Element)"undefined"!==typeof window&&"undefined"!==typeof window.document?(Tna=document.documentElement,rQa=function(a,b){for(;b;){if(b===a)return!0;b=Una(b)}return!1}):rQa=function(a,b){return a.contains(b)},sQa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};
var doa=RegExp("{{\\s*(.+?)\\s*}}","g"),goa=/-+([a-z0-9])/g;
var ioa=RegExp("s*:selfs*,?","g"),tQa=function(a){this.fs=a};_.k=tQa.prototype;_.k.hb=function(a,b){b=new uQa(b);this.Fab(b);return Dg(this,aoa(a),b)};_.k.Fab=function(a){a.kY="";a.Gna=new Map;a.Gna.set("",new Map);a.currentTime=0};
_.k.TSb=function(a,b){var c=this,d=b.cM=0,e=b.WB=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.Wc(3006,!1));a.voa.forEach(function(h){c.Fab(b);if(0==h.type){var n=h.name;n.toString().split(/\s*,\s*/).forEach(function(r){h.name=r;f.push(c.A1a(h,b))});h.name=n}else 1==h.type?(n=c.B1a(h,b),d+=n.cM,e+=n.WB,g.push(n)):b.errors.push(new _.Wc(3007,!1))});return{type:7,name:a.name,ZT:f,fN:g,cM:d,WB:e,options:null}};
_.k.A1a=function(a,b){var c=this.Fha(a.styles,b),d=a.options&&a.options.params||null;if(c.wuc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(h){boa(h).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&(foa(e.values()),b.errors.push(new _.Wc(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.k.B1a=function(a,b){b.cM=0;b.WB=0;var c=Dg(this,aoa(a.animation),b);return{type:1,CAb:Fna(a.jxc,b.errors),animation:c,cM:b.cM,WB:b.WB,options:Eg(a.options)}};_.k.RSb=function(a,b){var c=this;return{type:2,ih:a.ih.map(function(d){return Dg(c,d,b)}),options:Eg(a.options)}};_.k.PSb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.ih.map(function(g){b.currentTime=d;g=Dg(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,ih:f,options:Eg(a.options)}};
_.k.MSb=function(a,b){var c=loa(a.CH,b.errors);b.ow=c;var d=a.styles?a.styles:_.sg({});if(5==d.type)a=this.Bxa(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.sg(d));b.currentTime+=c.duration+c.delay;var e=this.Fha(d,b);e.yCc=a;a=e}b.ow=null;return{type:4,CH:c,style:a,options:null}};_.k.Fha=function(a,b){a=this.N9a(a,b);this.scb(a,b);return a};
_.k.N9a=function(a,b){for(var c=[],d=_.l(Array.isArray(a.styles)?a.styles:[a.styles]),e=d.next();!e.done;e=d.next())e=e.value,"string"===typeof e?"*"===e?c.push(e):b.errors.push(new _.Wc(3002,!1)):c.push(Yna(e));var f=!1,g=null;c.forEach(function(h){if(h instanceof Map&&(h.has("easing")&&(g=h.get("easing"),h.delete("easing")),!f)){h=_.l(h.values());for(var n=h.next();!n.done;n=h.next())if(0<=n.value.toString().indexOf("{{")){f=!0;break}}});return{type:6,styles:c,easing:g,offset:a.offset,wuc:f,options:null}};
_.k.scb=function(a,b){var c=b.ow,d=b.currentTime,e=b.currentTime;c&&0<e&&(e-=c.duration+c.delay);a.styles.forEach(function(f){"string"!==typeof f&&f.forEach(function(g,h){var n=b.Gna.get(b.kY),r=n.get(h),x=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.Wc(3010,!1)),x=!1),e=r.startTime);x&&n.set(h,{startTime:e,endTime:d});b.options&&coa(g,b.options,b.errors)})})};
_.k.Bxa=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.ow)return b.errors.push(new _.Wc(3011,!1)),d;var e=0,f=[],g=!1,h=!1,n=0,r=a.ih.map(function(P){P=c.N9a(P,b);var ba=null!=P.offset?P.offset:koa(P.styles),la=0;null!=ba&&(e++,la=P.offset=ba);h=h||0>la||1<la;g=g||la<n;n=la;f.push(la);return P});h&&b.errors.push(new _.Wc(3012,!1));g&&b.errors.push(new _.Wc(3200,!1));a=a.ih.length;var x=0;0<e&&e<a?b.errors.push(new _.Wc(3202,!1)):0==e&&(x=1/(a-1));var A=a-1,B=b.currentTime,I=b.ow,
K=I.duration;r.forEach(function(P,ba){ba=0<x?ba==A?1:x*ba:f[ba];var la=ba*K;b.currentTime=B+I.delay+la;I.duration=la;c.scb(P,b);P.offset=ba;d.styles.push(P)});return d};_.k.Cxa=function(a,b){return{type:8,animation:Dg(this,aoa(a.animation),b),options:Eg(a.options)}};_.k.NSb=function(a,b){b.WB++;return{type:9,options:Eg(a.options)}};_.k.OSb=function(a,b){return{type:10,animation:this.Cxa(a.animation,b),options:Eg(a.options)}};
_.k.QSb=function(a,b){var c=b.kY,d=a.options||{};b.cM++;b.mMa=a;var e=_.l(joa(a.ob)),f=e.next().value;e=e.next().value;b.kY=c.length?c+" "+f:f;yg(b.Gna,b.kY,new Map);var g=Dg(this,aoa(a.animation),b);b.mMa=null;b.kY=c;return{type:11,ob:f,limit:d.limit||0,optional:!!d.optional,HBc:e,animation:g,Y0c:a.ob,options:Eg(a.options)}};
_.k.SSb=function(a,b){b.mMa||b.errors.push(new _.Wc(3013,!1));var c="full"===a.CH?{duration:0,delay:0,easing:"full"}:Wna(a.CH,b.errors,!0);return{type:12,animation:Dg(this,aoa(a.animation),b),CH:c,options:null}};var uQa=function(a){this.errors=a;this.WB=this.cM=0;this.ow=this.kY=this.mMa=null;this.currentTime=0;this.Gna=new Map;this.options=null};
var Mo=function(){this.M4=new Map};Mo.prototype.get=function(a){return this.M4.get(a)||[]};Mo.prototype.append=function(a,b){var c=this.M4.get(a);c||this.M4.set(a,c=[]);c.push.apply(c,_.Ia(b))};Mo.prototype.has=function(a){return this.M4.has(a)};Mo.prototype.clear=function(){this.M4.clear()};
var vQa=RegExp(":enter","g"),wQa=RegExp(":leave","g"),noa=function(){};_.k=noa.prototype;
_.k.Xma=function(a,b,c,d,e,f,g,h,n,r){r=void 0===r?[]:r;n=n||new Mo;a=new xQa(a,b,n,d,e,r,[]);a.options=h;d=h.delay?zg(h.delay):0;a.tf.hQ(d);yQa(a.tf,[f],null,a.errors,h);Dg(this,c,a);c=a.HD.filter(function(A){return A.ckb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var x=e;break}x&&x.o6a===x.kp&&yQa(x,[g],null,a.errors,h)}return c.length?c.map(function(A){return A.Xma()}):[moa(b,[],[],[],0,d,"",!1)]};_.k.TSb=function(){};_.k.A1a=function(){};_.k.B1a=function(){};
_.k.NSb=function(a,b){var c=b.aOb.get(b.element);if(c){var d=No(b,a.options),e=b.tf.currentTime;c=this.trc(c,d,d.options);e!=c&&Oo(b,c)}b.previousNode=a};_.k.OSb=function(a,b){var c=No(b,a.options);Oo(c);this.Cxa(a.animation,c);Oo(b,c.tf.currentTime);b.previousNode=a};
_.k.trc=function(a,b,c){var d=b.tf.currentTime,e=null!=c.duration?zg(c.duration):null,f=null!=c.delay?zg(c.delay):null;0!==e&&a.forEach(function(g){var h={duration:null!=e?e:g.duration,delay:b.tf.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new zQa(b.fs,g.element,g.pL,g.q0,g.ES,h,g.ONc);b.HD.push(g);d=Math.max(d,h.duration+h.delay)});return d};_.k.Cxa=function(a,b){AQa(b,a.options,!0);Dg(this,a.animation,b);b.previousNode=a};
_.k.RSb=function(a,b){var c=this,d=b.u_a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=No(b,f),Oo(e),null!=f.delay&&(6==e.previousNode.type&&(BQa(e.tf),e.previousNode=CQa),e.hQ(zg(f.delay))));a.ih.length&&(a.ih.forEach(function(g){return Dg(c,g,e)}),Po(e.tf),e.u_a>d&&Oo(e));b.previousNode=a};
_.k.PSb=function(a,b){var c=this,d=[],e=b.tf.currentTime,f=a.options&&a.options.delay?zg(a.options.delay):0;a.ih.forEach(function(g){var h=No(b,a.options);f&&h.hQ(f);Dg(c,g,h);e=Math.max(e,h.tf.currentTime);d.push(h.tf)});d.forEach(function(g){return DQa(b.tf,g)});Oo(b,e);b.previousNode=a};_.k.urc=function(a,b){return a.iNa?(a=a.LNc,a=b.params?eoa(a,b.params,b.errors):a,Wna(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.k.MSb=function(a,b){var c=b.ow=this.urc(a.CH,b),d=b.tf;c.delay&&(EQa(b.tf,b.tf.duration+c.delay),BQa(d));var e=a.style;5==e.type?this.Bxa(e,b):(EQa(b.tf,b.tf.duration+c.duration),this.Fha(e,b),Po(d));b.ow=null;b.previousNode=a};
_.k.Fha=function(a,b){var c=b.tf,d=b.ow;!d&&0<c.kp.size&&(c.duration+=1,c.dGa());d=d&&d.easing||a.easing;if(a.yCc){d&&c.hHa.set("easing",d);d=_.l(c.eW);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;c.ADa.set(e,f||"*");c.kp.set(e,"*")}c.o6a=c.kp}else yQa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.k.Bxa=function(a,b){var c=b.ow,d=b.tf.duration,e=c.duration,f=No(b).tf;f.easing=c.easing;a.styles.forEach(function(g){EQa(f,(g.offset||0)*e);yQa(f,g.styles,g.easing,b.errors,b.options);Po(f)});DQa(b.tf,f);Oo(b,d+e);b.previousNode=a};
_.k.QSb=function(a,b){var c=this,d=b.tf.currentTime,e=a.options||{},f=e.delay?zg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.tf.kp.size)&&(BQa(b.tf),b.previousNode=CQa);var g=d;d=FQa(b,a.ob,a.limit,a.HBc,e.optional?!0:!1,b.errors);b.a8=d.length;var h=null;d.forEach(function(n,r){b.Cs=r;r=No(b,a.options,n);f&&r.hQ(f);n===b.element&&(h=r.tf);Dg(c,a.animation,r);Po(r.tf);g=Math.max(g,r.tf.currentTime)});b.Cs=0;b.a8=0;Oo(b,g);h&&(DQa(b.tf,h),BQa(b.tf));b.previousNode=a};
_.k.SSb=function(a,b){var c=b.nEb,d=b.tf,e=a.CH,f=Math.abs(e.duration),g=f*(b.a8-1);f*=b.Cs;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.alb}e=b.tf;f&&e.hQ(f);e=e.currentTime;Dg(this,a.animation,b);b.previousNode=a;c.alb=d.currentTime-e+(d.startTime-c.tf.startTime)};
var CQa={},xQa=function(a,b,c,d,e,f,g,h){this.fs=a;this.element=b;this.aOb=c;this.e7a=d;this.F9a=e;this.errors=f;this.HD=g;this.ow=this.nEb=null;this.previousNode=CQa;this.u_a=0;this.options={};this.alb=this.a8=this.Cs=0;this.tf=h||new Qo(this.fs,b,0);g.push(this.tf)},AQa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=zg(b.duration));null!=b.delay&&(d.delay=zg(b.delay));var e=b.params;if(e){var f=d.params;f||(f=a.options.params={});Object.keys(e).forEach(function(g){c&&f.hasOwnProperty(g)||
(f[g]=eoa(e[g],f,a.errors))})}}};xQa.prototype.xjc=function(){var a={};if(this.options){var b=this.options.params;if(b){var c=a.params={};Object.keys(b).forEach(function(d){c[d]=b[d]})}}return a};var No=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new xQa(a.fs,c,a.aOb,a.e7a,a.F9a,a.errors,a.HD,a.tf.Az(c,0));c.previousNode=a.previousNode;c.ow=a.ow;c.options=a.xjc();AQa(c,b);c.Cs=a.Cs;c.a8=a.a8;c.nEb=a;a.u_a++;return c},Oo=function(a,b){a.previousNode=CQa;a.tf=a.tf.Az(a.element,b);a.HD.push(a.tf)};
xQa.prototype.hQ=function(a){0<a&&this.tf.hQ(a)};var FQa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(vQa,"."+a.e7a),b=b.replace(wQa,"."+a.F9a),a=a.fs.query(a.element,b,1!=c),0!==c&&(a=0>c?a.slice(a.length+c,a.length):a.slice(0,c)),g.push.apply(g,_.Ia(a)));e||0!=g.length||f.push(new _.Wc(3014,!1));return g};_.W.Object.defineProperties(xQa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Qo=function(a,b,c,d){this.fs=a;this.element=b;this.startTime=c;this.V3=d;this.duration=0;this.hHa=new Map;this.kp=new Map;this.tW=new Map;this.YHa=new Map;this.zW=new Map;this.PW=new Map;this.ADa=new Map;this.o6a=null;this.V3||(this.V3=new Map);this.eW=this.V3.get(b);this.eW||(this.eW=this.zW,this.V3.set(b,this.zW));this.dGa()};Qo.prototype.ckb=function(){switch(this.tW.size){case 0:return!1;case 1:return 0<this.kp.size;default:return!0}};
Qo.prototype.hQ=function(a){var b=1===this.tW.size&&this.PW.size;this.duration||b?(EQa(this,this.currentTime+a),b&&BQa(this)):this.startTime+=a};Qo.prototype.Az=function(a,b){Po(this);return new Qo(this.fs,a,b||this.currentTime,this.V3)};Qo.prototype.dGa=function(){this.kp&&(this.hHa=this.kp);this.kp=this.tW.get(this.duration);this.kp||(this.kp=new Map,this.tW.set(this.duration,this.kp))};var EQa=function(a,b){Po(a);a.duration=b;a.dGa()};
Qo.prototype.fJ=function(a,b){this.zW.set(a,b);this.eW.set(a,b);this.YHa.set(a,{time:this.currentTime,value:b})};
var yQa=function(a,b,c,d,e){c&&a.hHa.set("easing",c);c=e&&e.params||{};b=qoa(b,a.eW);b=_.l(b);for(e=b.next();!e.done;e=b.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;f=eoa(f,c,d);a.PW.set(e,f);if(!a.zW.has(e)){var g=void 0;a.ADa.set(e,null!=(g=a.eW.get(e))?g:"*")}a.fJ(e,f)}},Po=function(a){0!=a.PW.size&&(a.PW.forEach(function(b,c){a.kp.set(c,b)}),a.PW.clear(),a.zW.forEach(function(b,c){a.kp.has(c)||a.kp.set(c,b)}))},BQa=function(a){for(var b=_.l(a.zW),c=b.next();!c.done;c=b.next()){var d=
_.l(c.value);c=d.next().value;d=d.next().value;a.PW.set(c,d);a.fJ(c,d)}},DQa=function(a,b){b.YHa.forEach(function(c,d){var e=a.YHa.get(d);(!e||c.time>e.time)&&a.fJ(d,c.value)})};
Qo.prototype.Xma=function(){var a=this;Po(this);var b=new Set,c=new Set,d=1===this.tW.size&&0===this.duration,e=[];this.tW.forEach(function(r,x){r=Ag(r,new Map,a.ADa);r.forEach(function(A,B){"!"===A?b.add(B):"*"===A&&c.add(B)});d||r.set("offset",x/a.duration);e.push(r)});var f=b.size?foa(b.values()):[],g=c.size?foa(c.values()):[];if(d){var h=e[0],n=new Map(h);h.set("offset",0);n.set("offset",1);e=[h,n]}return moa(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.W.Object.defineProperties(Qo.prototype,{currentTime:{configurable:!0,enumerable:!0,get:function(){return this.startTime+this.duration}},properties:{configurable:!0,enumerable:!0,get:function(){var a=[],b;for(b in this.kp)a.push(b);return a}}});var zQa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;Qo.call(this,a,b,f.delay);this.pL=c;this.q0=d;this.ES=e;this.dqc=g;this.CH={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(zQa,Qo);zQa.prototype.ckb=function(){return 1<this.pL.length};
zQa.prototype.Xma=function(){var a=this.pL,b=this.CH,c=b.delay,d=b.duration,e=b.easing;if(this.dqc&&c){b=[];e=d+c;var f=c/e,g=Ag(a[0]);g.set("offset",0);b.push(g);g=Ag(a[0]);g.set("offset",poa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var h=Ag(a[g]),n=h.get("offset");h.set("offset",poa((c+n*d)/e));b.push(h)}d=e;c=0;e="";a=b}return moa(this.element,a,this.q0,this.ES,d,c,e,!0)};
var GQa=function(){};
var HQa=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".split(" ")),IQa=function(){};_.V(IQa,GQa);
var Nna=function(a,b,c){var d="",e=b.toString().trim();HQa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.Wc(3005,!1)));return e+d};
var Ro=function(){};_.k=Ro.prototype;_.k.Wna=function(a,b){return rQa(a,b)};_.k.lqa=function(a){return Una(a)};_.k.query=function(a,b,c){return sQa(a,b,c)};_.k.KLa=function(a,b,c){return c||""};_.k.animate=function(a,b,c,d){return new wg(c,d)};Ro.ha=function(a){return new (a||Ro)};Ro.va=_.t({token:Ro,ta:Ro.ha});var JQa=function(){};
var KQa={},uoa=function(a,b,c){this.Rbb=a;this.tJ=b;this.obb=c};uoa.prototype.match=function(a,b,c,d){return soa(this.tJ.CAb,a,b,c,d)};uoa.prototype.KX=function(a,b,c){var d=this.obb.get("*");void 0!==a&&(d=this.obb.get(null==a?void 0:a.toString())||d);return d?d.KX(b,c):new Map};
uoa.prototype.hb=function(a,b,c,d,e,f,g,h,n,r){var x=[],A=this.tJ.options&&this.tJ.options.params||KQa;g=this.KX(c,g&&g.params||KQa,x);var B=h&&h.params||KQa;h=this.KX(d,B,x);var I=new Set,K=new Map,P=new Map,ba="void"===d,la;A={params:toa(B,A),delay:null==(la=this.tJ.options)?void 0:la.delay};a=r?[]:ooa(a,b,this.tJ.animation,e,f,g,h,A,n,x);var wa=0;a.forEach(function(va){wa=Math.max(va.duration+va.delay,wa)});if(x.length)return roa(b,this.Rbb,c,d,ba,g,h,[],[],K,P,wa,x);a.forEach(function(va){var Ga=
va.element,Sa=yg(K,Ga,new Set);va.q0.forEach(function(qb){return Sa.add(qb)});var gb=yg(P,Ga,new Set);va.ES.forEach(function(qb){return gb.add(qb)});Ga!==b&&I.add(Ga)});x=foa(I.values());return roa(b,this.Rbb,c,d,ba,g,h,a,x,K,P,wa)};var LQa=function(a,b){this.styles=a;this.nvc=b};
LQa.prototype.KX=function(a,b){var c=new Map,d=Xna(this.nvc);Object.keys(a).forEach(function(e){var f=a[e];null!==f&&(d[e]=f)});this.styles.styles.forEach(function(e){"string"!==typeof e&&e.forEach(function(f,g){f&&(f=eoa(f,d,b));g=Mna(g);f=Nna(g,f,b);c.set(g,f)})});return c};
var MQa=function(a,b,c){var d=this;this.name=a;this.tJ=b;this.Kka=c;this.xQb=[];this.ZT=new Map;b.ZT.forEach(function(e){d.ZT.set(e.name,new LQa(e.style,e.options&&e.options.params||{}))});woa(this.ZT,"true","1");woa(this.ZT,"false","0");b.fN.forEach(function(e){d.xQb.push(new uoa(a,e,d.ZT))});this.ipa=voa(a,this.ZT)},NQa=function(a,b,c,d,e){return a.xQb.find(function(f){return f.match(b,c,d,e)})||null};
var OQa=new Mo,PQa=function(a,b,c){this.P6=a;this.fs=b;this.Kka=c;this.V4a=new Map;this.XGa=new Map;this.yh=[]};_.k=PQa.prototype;_.k.register=function(a,b){var c=[];b=(new tQa(this.fs)).hb(b,c,[]);if(c.length)throw new _.Wc(3503,!1);this.V4a.set(a,b)};_.k.HV=function(a,b,c){var d=a.element;b=Ona(a.pL,b,c);return this.fs.animate(d,b,a.duration,a.delay,a.easing,[],!0)};
_.k.create=function(a,b,c){var d=this;c=void 0===c?{}:c;var e=[],f=this.V4a.get(a),g=new Map;f?(b=ooa(this.fs,b,f,"ng-enter","ng-leave",new Map,new Map,c,OQa,e),b.forEach(function(h){var n=yg(g,h.element,new Map);h.ES.forEach(function(r){return n.set(r,null)})})):(e.push(new _.Wc(3300,!1)),b=[]);if(e.length)throw new _.Wc(3504,!1);g.forEach(function(h,n){h.forEach(function(r,x){h.set(x,d.fs.KLa(n,x,"*"))})});e=b.map(function(h){var n=g.get(h.element);return d.HV(h,new Map,n)});e=xg(e);this.XGa.set(a,
e);e.Yf(function(){return d.destroy(a)});this.yh.push(e);return e};_.k.destroy=function(a){var b=this.eFa(a);b.destroy();this.XGa.delete(a);a=this.yh.indexOf(b);0<=a&&this.yh.splice(a,1)};_.k.eFa=function(a){a=this.XGa.get(a);if(!a)throw new _.Wc(3301,!1);return a};_.k.listen=function(a,b,c,d){b=Rna(b,"","","");Qna(this.eFa(a),c,b,d);return function(){}};
_.k.Jf=function(a,b,c,d){if("register"==c)this.register(a,d[0]);else if("create"==c)this.create(a,b,d[0]||{});else switch(b=this.eFa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Yu();break;case "finish":b.finish();break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":this.destroy(a)}};
var QQa=[],RQa={rl:"",HT:!1,gZa:!1,Lqa:!1,DXa:!1},zoa={rl:"",gZa:!1,HT:!1,Lqa:!1,DXa:!0},SQa=function(a,b){this.rl=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Xna(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},TQa=function(a,b){var c=b.params;if(c){var d=a.options.params;Object.keys(c).forEach(function(e){null==d[e]&&(d[e]=c[e])})}};
_.W.Object.defineProperties(SQa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var UQa=new SQa("void"),So=function(a,b,c){this.id=a;this.ZF=b;this.Sj=c;this.yh=[];this.eJ=new Map;this.nla=[];this.XV=new Map;this.L8a="ng-tns-"+a;Fg(b,this.L8a)};_.k=So.prototype;
_.k.listen=function(a,b,c,d){var e=this;if(!this.eJ.has(b))throw new _.Wc(3302,!1);if(null==c||0==c.length)throw new _.Wc(3303,!1);if("start"!=c&&"done"!=c)throw new _.Wc(3400,!1);var f=yg(this.XV,a,[]),g={name:b,xIc:c,callback:d};f.push(g);var h=yg(this.Sj.FA,a,new Map);h.has(b)||(Fg(a,"ng-trigger"),Fg(a,"ng-trigger-"+b),h.set(b,UQa));return function(){VQa(e.Sj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.eJ.has(b)||h.delete(b)})}};
_.k.register=function(a,b){if(this.eJ.has(a))return!1;this.eJ.set(a,b);return!0};_.k.Wlc=function(a){a=this.eJ.get(a);if(!a)throw new _.Wc(3401,!1);return a};
_.k.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.Wlc(b),g=new WQa(this.id,b,a),h=this.Sj.FA.get(a);h||(Fg(a,"ng-trigger"),Fg(a,"ng-trigger-"+b),this.Sj.FA.set(a,h=new Map));var n=h.get(b),r=new SQa(c,this.id);c&&c.hasOwnProperty("value")||!n||TQa(r,n.options);h.set(b,r);n||(n=UQa);if("void"!==r.value&&n.value===r.value){if(!Goa(n.params,r.params)){d=[];var x=f.ipa.KX(n.value,n.params,d),A=f.ipa.KX(r.value,r.params,d);if(d.length)throw new _.Wc(3402,!1);VQa(this.Sj,function(){Cg(a,
x);Bg(a,A)})}}else{c=yg(this.Sj.zS,a,[]);c.forEach(function(I){I.rl==e.id&&I.Sn==b&&I.Uu&&I.destroy()});h=NQa(f,n.value,r.value,a,r.params);var B=!1;if(!h){if(!d)return;h=f.ipa;B=!0}this.Sj.Mwa++;this.nla.push({element:a,Sn:b,transition:h,Rl:n,Rg:r,yS:g,Jwb:B});B||(Fg(a,"ng-animate-queued"),g.eA(function(){Gg(a,"ng-animate-queued")}));g.gt(function(){var I=e.yh.indexOf(g);0<=I&&e.yh.splice(I,1);if(I=e.Sj.zS.get(a)){var K=I.indexOf(g);0<=K&&I.splice(K,1)}});this.yh.push(g);c.push(g);return g}};
_.k.tF=function(a){var b=this;this.eJ.delete(a);this.Sj.FA.forEach(function(c){return c.delete(a)});this.XV.forEach(function(c,d){b.XV.set(d,c.filter(function(e){return e.name!=a}))})};var XQa=function(a,b){a.Sj.FA.delete(b);a.XV.delete(b);var c=a.Sj.zS.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.Sj.zS.delete(b))};
So.prototype.jbb=function(a,b){var c=this,d=this.Sj.Ip.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=YQa(c.Sj,e);f.size?f.forEach(function(g){return ZQa(g,e,b,!1,!0)}):XQa(c,e)}});$Qa(this.Sj,function(){return d.forEach(function(e){return XQa(c,e)})})};
var ZQa=function(a,b,c,d,e){var f=a.Sj.FA.get(b),g=new Map;if(f){var h=[];f.forEach(function(n,r){g.set(r,n.value);a.eJ.has(r)&&(n=a.trigger(b,r,"void",e))&&h.push(n)});if(h.length)return aRa(a.Sj,a.id,b,!0,c,g),d&&xg(h).gt(function(){return Coa(a.Sj,b)}),!0}return!1},bRa=function(a,b){var c=a.XV.get(b),d=a.Sj.FA.get(b);if(c&&d){var e=new Set;c.forEach(function(f){f=f.name;if(!e.has(f)){e.add(f);var g=a.eJ.get(f).ipa,h=d.get(f)||UQa,n=new SQa("void"),r=new WQa(a.id,f,b);a.Sj.Mwa++;a.nla.push({element:b,
Sn:f,transition:g,Rl:h,Rg:n,yS:r,Jwb:!0})}})}};So.prototype.removeNode=function(a,b){var c=this,d=this.Sj;a.childElementCount&&this.jbb(a,b);if(!ZQa(this,a,b,!0)){var e=!1;if(d.z0a){var f=d.yh.length?d.m0.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.FA.get(f)){e=!0;break}}bRa(this,a);e?aRa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==RQa||(VQa(d,function(){return XQa(c,a)}),cRa(d,a),d.FGa(a,b)))}};So.prototype.insertNode=function(a){Fg(a,this.L8a)};
var dRa=function(a,b){var c=[];a.nla.forEach(function(d){var e=d.yS;if(!e.yc){var f=d.element,g=a.XV.get(f);g&&g.forEach(function(h){if(h.name==d.Sn){var n=Rna(f,d.Sn,d.Rl.value,d.Rg.value);n._data=b;Qna(d.yS,h.xIc,n,h.callback)}});e.yAb?VQa(a.Sj,function(){e.destroy()}):c.push(d)}});a.nla=[];return c.sort(function(d,e){var f=d.transition.tJ.WB,g=e.transition.tJ.WB;return 0==f||0==g?f-g:a.Sj.Ip.Wna(d.element,e.element)?1:-1})};
So.prototype.destroy=function(a){this.yh.forEach(function(b){return b.destroy()});this.jbb(this.ZF,a)};var To=function(a,b,c){this.P6=a;this.Ip=b;this.Kka=c;this.yh=[];this.Msa=new Map;this.zS=new Map;this.m0=new Map;this.FA=new Map;this.yY=new Set;this.Mwa=this.z0a=0;this.Q4={};this.FW=[];this.JEa=[];this.jma=[];this.KUa=new Map;this.LJ=[];this.iF=[];this.Mca=function(){}};_.k=To.prototype;_.k.FGa=function(a,b){this.Mca(a,b)};
_.k.o5a=function(a,b){var c=this.FW,d=this.KUa;if(0<=c.length-1){for(var e=!1,f=this.Ip.lqa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Ip.lqa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.k.register=function(a,b){var c=this.Q4[a];c||(c=new So(a,b,this),this.P6&&this.Ip.Wna(this.P6,b)?this.o5a(c,b):(this.Msa.set(b,c),this.LJ.push(b)),c=this.Q4[a]=c);return c};_.k.vXa=function(a,b,c){(a=this.Q4[a])&&a.register(b,c)&&this.z0a++};
_.k.destroy=function(a,b){var c=this;if(a){var d=this.CO(a);VQa(this,function(){c.KUa.delete(d.ZF);delete c.Q4[a];var e=c.FW.indexOf(d);0<=e&&c.FW.splice(e,1)});$Qa(this,function(){return d.destroy(b)})}};_.k.CO=function(a){return this.Q4[a]};var YQa=function(a,b){var c=new Set;if(b=a.FA.get(b)){b=_.l(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.rl&&(d=a.CO(d.rl))&&c.add(d)}return c};To.prototype.trigger=function(a,b,c,d){return xoa(b)&&(a=this.CO(a))?(a.trigger(b,c,d),!0):!1};
To.prototype.insertNode=function(a,b,c,d){if(xoa(b)){var e=b.__ng_removed;e&&e.HT&&(e.HT=!1,e.gZa=!0,e=this.iF.indexOf(b),0<=e&&this.iF.splice(e,1));a&&(a=this.CO(a))&&a.insertNode(b,c);d&&this.LJ.push(b)}};var eRa=function(a,b,c){c?a.yY.has(b)||(a.yY.add(b),Fg(b,"ng-animate-disabled")):a.yY.has(b)&&(a.yY.delete(b),Gg(b,"ng-animate-disabled"))};
To.prototype.removeNode=function(a,b,c,d){if(xoa(b)){var e=a?this.CO(a):null;e?e.removeNode(b,d):aRa(this,a,b,!1,d);c&&(c=this.KUa.get(b))&&c.id!==a&&c.removeNode(b,d)}else this.FGa(b,d)};var aRa=function(a,b,c,d,e,f){a.iF.push(c);c.__ng_removed={rl:b,HT:e,Lqa:d,DXa:!1,IWa:f}};To.prototype.listen=function(a,b,c,d,e){return xoa(b)?this.CO(a).listen(b,c,d,e):function(){}};
To.prototype.jic=function(a,b,c,d,e){return a.transition.hb(this.Ip,a.element,a.Rl.value,a.Rg.value,c,d,a.Rl.options,a.Rg.options,b,e)};
var cRa=function(a,b){var c=a.Ip.query(b,".ng-trigger",!0);c.forEach(function(d){return fRa(a,d)});0!=a.m0.size&&(c=a.Ip.query(b,".ng-animating",!0),c.forEach(function(d){return gRa(a,d)}))},fRa=function(a,b){(a=a.zS.get(b))&&a.forEach(function(c){c.Uu?c.yAb=!0:c.destroy()})},gRa=function(a,b){(a=a.m0.get(b))&&a.forEach(function(c){return c.finish()})},Coa=function(a,b){var c=b.__ng_removed;if(c&&c.HT){b.__ng_removed=RQa;if(c.rl){cRa(a,b);var d=a.CO(c.rl);d&&XQa(d,b)}a.FGa(b,c.HT)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&eRa(a,b,!1);a.Ip.query(b,".ng-animate-disabled",!0).forEach(function(f){eRa(a,f,!1)})};
To.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.Msa.size&&(this.Msa.forEach(function(f,g){return b.o5a(f,g)}),this.Msa.clear());if(this.z0a&&this.LJ.length)for(var d=0;d<this.LJ.length;d++)Fg(this.LJ[d],"ng-star-inserted");if(this.FW.length&&(this.Mwa||this.iF.length)){d=[];try{c=this.Lkc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.iF.length;a++)Coa(this,this.iF[a]);this.Mwa=0;this.LJ.length=0;this.iF.length=0;this.JEa.forEach(function(f){return f()});
this.JEa=[];if(this.jma.length){var e=this.jma;this.jma=[];c.length?xg(c).gt(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};
To.prototype.Lkc=function(a,b){var c=this,d=new Mo,e=[],f=new Map,g=[],h=new Map,n=new Map,r=new Map,x=new Set;this.yY.forEach(function(fb){x.add(fb);fb=c.Ip.query(fb,".ng-animate-queued",!0);for(var ub=0;ub<fb.length;ub++)x.add(fb[ub])});var A=this.P6,B=Array.from(this.FA.keys()),I=Boa(B,this.LJ),K=new Map,P=0;I.forEach(function(fb,ub){var kb="ng-enter"+P++;K.set(ub,kb);fb.forEach(function(xb){return Fg(xb,kb)})});for(var ba=[],la=new Set,wa=new Set,va=0;va<this.iF.length;va++){var Ga=this.iF[va],
Sa=Ga.__ng_removed;Sa&&Sa.HT&&(ba.push(Ga),la.add(Ga),Sa.Lqa?this.Ip.query(Ga,".ng-star-inserted",!0).forEach(function(fb){return la.add(fb)}):wa.add(Ga))}var gb=new Map,qb=Boa(B,Array.from(la));qb.forEach(function(fb,ub){var kb="ng-leave"+P++;gb.set(ub,kb);fb.forEach(function(xb){return Fg(xb,kb)})});a.push(function(){I.forEach(function(fb,ub){var kb=K.get(ub);fb.forEach(function(xb){return Gg(xb,kb)})});qb.forEach(function(fb,ub){var kb=gb.get(ub);fb.forEach(function(xb){return Gg(xb,kb)})});ba.forEach(function(fb){Coa(c,
fb)})});var Hb=[],Cb=[];for(a=this.FW.length-1;0<=a;a--)dRa(this.FW[a],b).forEach(function(fb){var ub=fb.yS,kb=fb.element;Hb.push(ub);if(c.LJ.length){var xb=kb.__ng_removed;if(xb&&xb.gZa){if(xb.IWa&&xb.IWa.has(fb.Sn)){xb=xb.IWa.get(fb.Sn);var na=c.FA.get(fb.element);if(na&&na.has(fb.Sn)){var mc=na.get(fb.Sn);mc.value=xb;na.set(fb.Sn,mc)}}ub.destroy();return}}xb=!A||!c.Ip.Wna(A,kb);na=gb.get(kb);mc=K.get(kb);var Qc=c.jic(fb,d,mc,na,xb);if(Qc.errors&&Qc.errors.length)Cb.push(Qc);else if(xb)ub.eA(function(){return Cg(kb,
Qc.Tpa)}),ub.Yf(function(){return Bg(kb,Qc.Oga)}),e.push(ub);else if(fb.Jwb)ub.eA(function(){return Cg(kb,Qc.Tpa)}),ub.Yf(function(){return Bg(kb,Qc.Oga)}),e.push(ub);else{var td=[];Qc.HD.forEach(function(dd){dd.ONc=!0;c.yY.has(dd.element)||td.push(dd)});Qc.HD=td;d.append(kb,Qc.HD);g.push({Ivb:Qc,yS:ub,element:kb});Qc.dJc.forEach(function(dd){return yg(h,dd,[]).push(ub)});Qc.q0.forEach(function(dd,jd){if(dd.size){var ge=n.get(jd);ge||n.set(jd,ge=new Set);dd.forEach(function(ug,Ye){return ge.add(Ye)})}});
Qc.ES.forEach(function(dd,jd){var ge=r.get(jd);ge||r.set(jd,ge=new Set);dd.forEach(function(ug,Ye){return ge.add(Ye)})})}});if(Cb.length){var Fb=[];Cb.forEach(function(){Fb.push(new _.Wc(3505,!1))});Hb.forEach(function(fb){return fb.destroy()});throw new _.Wc(3402,!1);}var Na=new Map,bb=new Map;g.forEach(function(fb){var ub=fb.element;d.has(ub)&&(bb.set(ub,ub),c.Zhc(fb.yS.rl,fb.Ivb,Na))});e.forEach(function(fb){var ub=fb.element;c.a8a(ub,!1,fb.rl,fb.Sn,null).forEach(function(kb){yg(Na,ub,[]).push(kb);
kb.destroy()})});var eb=ba.filter(function(fb){return Hoa(fb,n,r)}),dc=new Map;Aoa(dc,this.Ip,wa,r,"*").forEach(function(fb){Hoa(fb,n,r)&&eb.push(fb)});var kc=new Map;I.forEach(function(fb){Aoa(kc,c.Ip,new Set(fb),n,"!")});eb.forEach(function(fb){var ub=dc.get(fb),kb=kc.get(fb),xb,na;dc.set(fb,new Map([].concat(_.Ia(Array.from(null!=(xb=null==ub?void 0:ub.entries())?xb:[])),_.Ia(Array.from(null!=(na=null==kb?void 0:kb.entries())?na:[])))))});var Hf=[],rb=[],Ib={};g.forEach(function(fb){var ub=fb.element,
kb=fb.yS,xb=fb.Ivb;if(d.has(ub))if(x.has(ub))kb.Yf(function(){return Bg(ub,xb.Oga)}),kb.disabled=!0,kb.totalTime=xb.totalTime,e.push(kb);else{var na=Ib;if(1<bb.size){fb=ub;for(var mc=[];fb=fb.parentNode;){var Qc=bb.get(fb);if(Qc){na=Qc;break}mc.push(fb)}mc.forEach(function(td){return bb.set(td,na)})}fb=c.fic(kb.rl,xb,Na,f,kc,dc);hRa(kb,fb);na===Ib?Hf.push(kb):((fb=c.zS.get(na))&&fb.length&&(kb.qS=xg(fb)),e.push(kb))}else Cg(ub,xb.Tpa),kb.Yf(function(){return Bg(ub,xb.Oga)}),rb.push(kb),x.has(ub)&&
e.push(kb)});rb.forEach(function(fb){var ub=f.get(fb.element);ub&&ub.length&&(ub=xg(ub),hRa(fb,ub))});e.forEach(function(fb){fb.qS?iRa(fb,fb.qS):fb.destroy()});for(b=0;b<ba.length;b++)if(wa=ba[b],a=wa.__ng_removed,Gg(wa,"ng-leave"),!a||!a.Lqa){a=[];if(h.size)for((B=h.get(wa))&&B.length&&a.push.apply(a,_.Ia(B)),B=this.Ip.query(wa,".ng-animating",!0),va=0;va<B.length;va++)(Ga=h.get(B[va]))&&Ga.length&&a.push.apply(a,_.Ia(Ga));a=a.filter(function(fb){return!fb.yc});a.length?Doa(this,wa,a):Coa(this,wa)}ba.length=
0;Hf.forEach(function(fb){c.yh.push(fb);fb.gt(function(){fb.destroy();c.yh.splice(c.yh.indexOf(fb),1)});fb.play()});return Hf};var VQa=function(a,b){a.JEa.push(b)},$Qa=function(a,b){a.jma.push(b)};To.prototype.a8a=function(a,b,c,d,e){var f=[];if(b)(e=this.m0.get(a))&&(f=e);else if(a=this.zS.get(a)){var g=!e||"void"==e;a.forEach(function(h){h.Uu||(g||h.Sn==d)&&f.push(h)})}if(c||d)f=f.filter(function(h){return c&&c!=h.rl||d&&d!=h.Sn?!1:!0});return f};
To.prototype.Zhc=function(a,b,c){var d=b.Sn,e=b.element;a=b.gxb?void 0:a;d=b.gxb?void 0:d;for(var f={},g=_.l(b.HD),h=g.next();!h.done;f={Vxa:f.Vxa},h=g.next()){h=h.value.element;var n=h!==e;f.Vxa=yg(c,h,[]);this.a8a(h,n,a,d,b.Rg).forEach(function(r){return function(x){var A=x.ho;A.I6&&A.I6();x.destroy();r.Vxa.push(x)}}(f))}Cg(e,b.Tpa)};
To.prototype.fic=function(a,b,c,d,e,f){var g=this,h=b.Sn,n=b.element,r=[],x=new Set,A=new Set,B=b.HD.map(function(K){var P=K.element;x.add(P);var ba=P.__ng_removed;if(ba&&ba.DXa)return new wg(K.duration,K.delay);ba=P!==n;var la=Foa((c.get(P)||QQa).map(function(Ga){return Ga.ho})).filter(function(Ga){return Ga.element?Ga.element===P:!1}),wa=e.get(P),va=f.get(P);wa=Ona(K.pL,wa,va);la=g.HV(K,wa,la);K.QNc&&d&&A.add(P);ba&&(K=new WQa(a,h,P),hRa(K,la),r.push(K));return la});r.forEach(function(K){yg(g.m0,
K.element,[]).push(K);K.gt(function(){var P=g.m0,ba=K.element,la=P.get(ba);la&&(la.length&&la.splice(la.indexOf(K),1),0==la.length&&P.delete(ba));return la})});x.forEach(function(K){return Fg(K,"ng-animating")});var I=xg(B);I.Yf(function(){x.forEach(function(K){return Gg(K,"ng-animating")});Bg(n,b.Oga)});A.forEach(function(K){yg(d,K,[]).push(I)});return I};To.prototype.HV=function(a,b,c){return 0<b.length?this.Ip.animate(a.element,b,a.duration,a.delay,a.easing,c):new wg(a.duration,a.delay)};
var WQa=function(a,b,c){this.rl=a;this.Sn=b;this.element=c;this.ho=new wg;this.h6a=!1;this.lHa=new Map;this.disabled=this.yAb=this.yc=!1;this.Uu=!0;this.totalTime=0},hRa=function(a,b){a.h6a||(a.ho=b,a.lHa.forEach(function(c,d){c.forEach(function(e){return Qna(b,d,void 0,e)})}),a.lHa.clear(),a.h6a=!0,a.totalTime=b.totalTime,a.Uu=!1)},iRa=function(a,b){var c=a.ho;c.wU&&b.eA(function(){return c.wU("start")});b.gt(function(){return a.finish()});b.Yf(function(){return a.destroy()})};_.k=WQa.prototype;
_.k.kHa=function(a,b){yg(this.lHa,a,[]).push(b)};_.k.gt=function(a){this.Uu&&this.kHa("done",a);this.ho.gt(a)};_.k.eA=function(a){this.Uu&&this.kHa("start",a);this.ho.eA(a)};_.k.Yf=function(a){this.Uu&&this.kHa("destroy",a);this.ho.Yf(a)};_.k.init=function(){this.ho.init()};_.k.uC=function(){return this.Uu?!1:this.ho.uC()};_.k.play=function(){!this.Uu&&this.ho.play()};_.k.pause=function(){!this.Uu&&this.ho.pause()};_.k.Yu=function(){!this.Uu&&this.ho.Yu()};_.k.finish=function(){this.ho.finish()};
_.k.destroy=function(){this.yc=!0;this.ho.destroy()};_.k.reset=function(){!this.Uu&&this.ho.reset()};_.k.setPosition=function(a){this.Uu||this.ho.setPosition(a)};_.k.wU=function(a){var b=this.ho;b.wU&&b.wU(a)};
var Uo=function(a,b,c){var d=this;this.P6=a;this.fs=b;this.Kka=c;this.Qbb={};this.Mca=function(){};this.bw=new To(a,b,c);this.nIa=new PQa(a,b,c);this.bw.Mca=function(e,f){return d.Mca(e,f)}};_.k=Uo.prototype;_.k.vXa=function(a,b,c,d,e){a=a+"-"+d;c=this.Qbb[a];if(!c){c=[];e=(new tQa(this.fs)).hb(e,c,[]);if(c.length)throw new _.Wc(3404,!1);c=new MQa(d,e,this.Kka);this.Qbb[a]=c}this.bw.vXa(b,d,c)};_.k.register=function(a,b){this.bw.register(a,b)};_.k.destroy=function(a,b){this.bw.destroy(a,b)};
_.k.wY=function(a,b){eRa(this.bw,a,b)};_.k.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.l(Sna(c)),a=c.next().value,c=c.next().value,this.nIa.Jf(a,b,c,d)):this.bw.trigger(a,b,c,d)};_.k.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.l(Sna(c)),a=c.next().value,c=c.next().value,this.nIa.listen(a,b,c,e)):this.bw.listen(a,b,c,d,e)};_.k.flush=function(a){this.bw.flush(void 0===a?-1:a)};_.W.Object.defineProperties(Uo.prototype,{yh:{configurable:!0,enumerable:!0,get:function(){return this.bw.yh.concat(this.nIa.yh)}}});
var Joa=function(a,b,c){this.de=a;this.Lla=b;this.BO=c;this.Vj=0;var d=jRa.get(a);d||jRa.set(a,d=new Map);this.yFa=d};Joa.prototype.start=function(){1>this.Vj&&(this.Lla&&Bg(this.de,this.Lla,this.yFa),this.Vj=1)};Joa.prototype.finish=function(){this.start();2>this.Vj&&(Bg(this.de,this.yFa),this.BO&&(Bg(this.de,this.BO),this.BO=null),this.Vj=1)};
Joa.prototype.destroy=function(){this.finish();3>this.Vj&&(jRa.delete(this.de),this.Lla&&(Cg(this.de,this.Lla),this.BO=null),this.BO&&(Cg(this.de,this.BO),this.BO=null),Bg(this.de,this.yFa),this.Vj=3)};var jRa=new WeakMap;
var kRa=function(a,b,c,d){this.element=a;this.pL=b;this.options=c;this.ZW=d;this.np=[];this.qp=[];this.Ky=[];this.Ub=this.Gq=this.Tv=this.gka=!1;this.V4=[];this.W4=[];this.time=0;this.qS=null;this.lY=new Map;this.U6a=c.duration;this.qEa=c.delay||0;this.time=this.U6a+this.qEa};_.k=kRa.prototype;_.k.Ly=function(){this.Tv||(this.Tv=!0,this.np.forEach(function(a){return a()}),this.np=[])};_.k.init=function(){this.HV();this.uoc()};
_.k.HV=function(){var a=this;if(!this.gka){this.gka=!0;var b=this.pL;this.yF=this.Fqc(this.element,b,this.options);this.Fkc=b.length?b[b.length-1]:new Map;this.yF.addEventListener("finish",function(){return a.Ly()})}};_.k.uoc=function(){this.qEa?this.uHa():this.yF.pause()};_.k.wjc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.k.Fqc=function(a,b,c){return a.animate(this.wjc(b),c)};_.k.eA=function(a){this.W4.push(a);this.qp.push(a)};
_.k.gt=function(a){this.V4.push(a);this.np.push(a)};_.k.Yf=function(a){this.Ky.push(a)};_.k.play=function(){this.HV();this.uC()||(this.qp.forEach(function(a){return a()}),this.qp=[],this.Gq=!0,this.ZW&&this.ZW.start());this.yF.play()};_.k.pause=function(){this.init();this.yF.pause()};_.k.finish=function(){this.init();this.ZW&&this.ZW.finish();this.Ly();this.yF.finish()};_.k.reset=function(){this.uHa();this.Gq=this.Tv=this.Ub=!1;this.qp=this.W4;this.np=this.V4};_.k.uHa=function(){this.yF&&this.yF.cancel()};
_.k.Yu=function(){this.reset();this.play()};_.k.uC=function(){return this.Gq};_.k.destroy=function(){this.Ub||(this.Ub=!0,this.uHa(),this.Ly(),this.ZW&&this.ZW.destroy(),this.Ky.forEach(function(a){return a()}),this.Ky=[])};_.k.setPosition=function(a){void 0===this.yF&&this.init();this.yF.currentTime=a*this.time};_.k.I6=function(){var a=this,b=new Map;this.uC()&&this.Fkc.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.Tv?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.lY=b};
_.k.wU=function(a){a="start"===a?this.qp:this.np;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(kRa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.qEa+this.U6a}}});
var lRa=function(){};_.k=lRa.prototype;_.k.Wna=function(a,b){return rQa(a,b)};_.k.lqa=function(a){return Una(a)};_.k.query=function(a,b,c){return sQa(a,b,c)};_.k.KLa=function(a,b){return window.getComputedStyle(a)[b]};
_.k.animate=function(a,b,c,d,e,f){f=void 0===f?[]:f;var g={duration:c,delay:d,fill:0==d?"both":"forwards"};e&&(g.easing=e);var h=new Map;e=f.filter(function(r){return r instanceof kRa});0!==c&&0!==d||e.forEach(function(r){r.lY.forEach(function(x,A){return h.set(A,x)})});var n=Zna(b).map(function(r){return Ag(r)});n=hoa(a,n,h);b=Koa(a,n);return new kRa(a,n,g,b)};
var Vo=function(a,b){this.d$a=0;this.Se=a.XP(b.body,{id:"0",ub:2,styles:[],data:{animation:[]}})};_.V(Vo,oQa);Vo.prototype.hb=function(a){var b=this.d$a.toString();this.d$a++;this.Se.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,ih:a,options:null}:a]);return new mRa(b,this.Se)};Vo.ha=function(a){return new (a||Vo)(_.u(yGa),_.u(_.Og))};Vo.va=_.t({token:Vo,ta:Vo.ha});var mRa=function(a,b){this.Eh=a;this.Se=b};_.V(mRa,pQa);
mRa.prototype.create=function(a,b){return new nRa(this.Eh,a,b||{},this.Se)};var nRa=function(a,b,c,d){this.id=a;this.element=b;this.Se=d;this.qS=null;this.Gq=!1;this.totalTime=0;this.kE("create",c)};_.k=nRa.prototype;_.k.bGa=function(a,b){return this.Se.listen(this.element,"@@"+this.id+":"+a,b)};_.k.kE=function(a){return this.Se.setProperty(this.element,"@@"+this.id+":"+a,_.fa.apply(1,arguments))};_.k.gt=function(a){this.bGa("done",a)};_.k.eA=function(a){this.bGa("start",a)};
_.k.Yf=function(a){this.bGa("destroy",a)};_.k.init=function(){this.kE("init")};_.k.uC=function(){return this.Gq};_.k.play=function(){this.kE("play");this.Gq=!0};_.k.pause=function(){this.kE("pause")};_.k.Yu=function(){this.kE("restart")};_.k.finish=function(){this.kE("finish")};_.k.destroy=function(){this.kE("destroy")};_.k.reset=function(){this.kE("reset");this.Gq=!1};_.k.setPosition=function(a){this.kE("setPosition",a)};
var Wo=function(a,b,c){this.mf=a;this.nu=b;this.Rf=c;this.p6a=0;this.kGa=1;this.Oia=[];this.Eab=new Map;this.RDa=0;this.promise=Promise.resolve(0);b.Mca=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
Wo.prototype.XP=function(a,b){var c=this,d=this.mf.XP(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.Eab.get(d),b||(b=new oRa("",d,this.nu),this.Eab.set(d,b)),b;var e=b.id,f=b.id+"-"+this.p6a;this.p6a++;this.nu.register(f,a);var g=function(h){Array.isArray(h)?h.forEach(g):c.nu.vXa(e,f,a,h.name,h)};b.data.animation.forEach(g);return new pRa(this,f,d,this.nu)};Wo.prototype.BP=function(){this.RDa++;this.mf.BP&&this.mf.BP()};Wo.prototype.mpc=function(){var a=this;this.promise.then(function(){a.kGa++})};
var qRa=function(a,b,c,d){0<=b&&b<a.kGa?a.Rf.Nc(function(){return c(d)}):(0==a.Oia.length&&Promise.resolve(null).then(function(){a.Rf.Nc(function(){a.Oia.forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;e(f)});a.Oia=[]})}),a.Oia.push([c,d]))};Wo.prototype.end=function(){var a=this;this.RDa--;0==this.RDa&&this.Rf.wc(function(){a.mpc();a.nu.flush(a.kGa)});this.mf.end&&this.mf.end()};Wo.ha=function(a){return new (a||Wo)(_.u(yGa),_.u(Uo),_.u(_.ne))};Wo.va=_.t({token:Wo,ta:Wo.ha});
var oRa=function(a,b,c){this.rl=a;this.mf=b;this.nu=c;this.hu=this.mf.hu?function(d){return b.hu(d)}:null};_.k=oRa.prototype;_.k.destroy=function(){this.nu.destroy(this.rl,this.mf);this.mf.destroy()};_.k.createElement=function(a,b){return this.mf.createElement(a,b)};_.k.createComment=function(a){return this.mf.createComment(a)};_.k.gY=function(a){return this.mf.gY(a)};_.k.appendChild=function(a,b){this.mf.appendChild(a,b);this.nu.bw.insertNode(this.rl,b,a,!1)};
_.k.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.mf.insertBefore(a,b,c);this.nu.bw.insertNode(this.rl,b,a,d)};_.k.removeChild=function(a,b,c){this.nu.bw.removeNode(this.rl,b,c||!1,this.mf)};_.k.cva=function(a,b){return this.mf.cva(a,b)};_.k.parentNode=function(a){return this.mf.parentNode(a)};_.k.nextSibling=function(a){return this.mf.nextSibling(a)};_.k.setAttribute=function(a,b,c,d){this.mf.setAttribute(a,b,c,d)};_.k.removeAttribute=function(a,b,c){this.mf.removeAttribute(a,b,c)};
_.k.SE=function(a,b){this.mf.SE(a,b)};_.k.WG=function(a,b){this.mf.WG(a,b)};_.k.xl=function(a,b,c,d){this.mf.xl(a,b,c,d)};_.k.A0=function(a,b,c){this.mf.A0(a,b,c)};_.k.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.wY(a,!!c):this.mf.setProperty(a,b,c)};_.k.setValue=function(a,b){this.mf.setValue(a,b)};_.k.listen=function(a,b,c){return this.mf.listen(a,b,c)};_.k.wY=function(a,b){this.nu.wY(a,b)};_.W.Object.defineProperties(oRa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.mf.data}}});
var pRa=function(a,b,c,d){oRa.call(this,b,c,d);this.ta=a;this.rl=b};_.V(pRa,oRa);pRa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.wY(a,void 0===c?!0:!!c):this.nu.process(this.rl,a,b.slice(1),c):this.mf.setProperty(a,b,c)};
pRa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=Loa(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.l(Moa(b)),b=e.next().value,e=e.next().value);return this.nu.listen(this.rl,a,b,e,function(f){qRa(d.ta,f._data||-1,c,f)})}return this.mf.listen(a,b,c)};
var Xo=function(a,b,c){Uo.call(this,a.body,b,c)};_.V(Xo,Uo);Xo.prototype.Ma=function(){this.flush()};Xo.ha=function(a){return new (a||Xo)(_.u(_.Og),_.u(JQa),_.u(GQa),_.u(_.Yf))};Xo.va=_.t({token:Xo,ta:Xo.ha});var rRa=[{Ga:oQa,oe:Vo},{Ga:GQa,Eb:function(){return new IQa}},{Ga:Uo,oe:Xo},{Ga:yGa,Eb:function(a,b,c){return new Wo(a,b,c)},Hb:[Dm,Uo,_.ne]}],sRa=[{Ga:JQa,Eb:function(){return new lRa}},{Ga:_.Wk,Hc:"BrowserAnimations"}].concat(_.Ia(rRa)),tRa=[{Ga:JQa,oe:Ro},{Ga:_.Wk,Hc:"NoopAnimations"}].concat(_.Ia(rRa));
_.Yo=function(){};_.Yo.ha=function(a){return new (a||_.Yo)};_.Yo.Ea=_.bd({type:_.Yo});_.Yo.Da=_.Tc({Tb:sRa,imports:[Lm]});_.Zo=function(){};_.Zo.ha=function(a){return new (a||_.Zo)};_.Zo.Ea=_.bd({type:_.Zo});_.Zo.Da=_.Tc({Tb:tRa,imports:[Lm]});
var Poa,Qoa="color button checkbox date datetime-local email file hidden image month number password radio range reset search submit tel text time url week".split(" ");
var Soa;
var Woa,Uoa;
var Yoa;
var uRa;try{uRa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){uRa=!1}
_.$o=function(a){this.oza=(this.Le=(this.N$a=a)?"browser"===this.N$a:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.xia=this.Le&&/(msie|trident)/i.test(navigator.userAgent);this.U1a=this.Le&&!(!window.chrome&&!uRa)&&"undefined"!==typeof CSS&&!this.oza&&!this.xia;this.YCa=this.Le&&/AppleWebKit/i.test(navigator.userAgent)&&!this.U1a&&!this.oza&&!this.xia;this.ZU=this.Le&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.y2a=this.Le&&/(firefox|minefield)/i.test(navigator.userAgent);
this.Sr=this.Le&&/android/i.test(navigator.userAgent)&&!this.xia;this.I3a=this.Le&&/safari/i.test(navigator.userAgent)&&this.YCa};_.$o.ha=function(a){return new (a||_.$o)(_.u(WGa))};_.$o.va=_.t({token:_.$o,ta:_.$o.ha,Ka:"root"});
var vRa=new _.Ed("cdk-input-modality-detector-options"),wRa={ABc:[18,17,224,91,16]},ap=_.Ig({passive:!0,capture:!0}),bp=function(a,b,c,d){var e=this;this.wd=a;this.P4=null;this.YO=new _.xf(null);this.D9a=0;this.LW=function(f){var g,h;(null==(g=e.fo)?0:null==(h=g.ABc)?0:h.some(function(n){return n===f.keyCode}))||(e.YO.next("keyboard"),e.P4=_.Jg(f))};this.Pka=function(f){650>Date.now()-e.D9a||(e.YO.next(_.Noa(f)?"keyboard":"mouse"),e.P4=_.Jg(f))};this.s$a=function(f){_.Ooa(f)?e.YO.next("keyboard"):
(e.D9a=Date.now(),e.YO.next("touch"),e.P4=_.Jg(f))};this.fo=Object.assign({},wRa,d);this.KBb=this.YO.ka(_.sb());this.KBb.ka(_.Pa());a.Le&&b.wc(function(){c.addEventListener("keydown",e.LW,ap);c.addEventListener("mousedown",e.Pka,ap);c.addEventListener("touchstart",e.s$a,ap)})};bp.prototype.Ma=function(){this.YO.complete();this.wd.Le&&(document.removeEventListener("keydown",this.LW,ap),document.removeEventListener("mousedown",this.Pka,ap),document.removeEventListener("touchstart",this.s$a,ap))};
_.W.Object.defineProperties(bp.prototype,{xFc:{configurable:!0,enumerable:!0,get:function(){return this.YO.value}}});bp.ha=function(a){return new (a||bp)(_.u(_.$o),_.u(_.ne),_.u(_.Og),_.u(vRa,8))};bp.va=_.t({token:bp,ta:bp.ha,Ka:"root"});
var xRa,yRa;xRa=new _.Ed("cdk-focus-monitor-default-options");yRa=_.Ig({passive:!0,capture:!0});_.cp=function(a,b,c,d,e){var f=this;this.Db=a;this.wd=b;this.BFa=c;this.Ny=null;this.KGa=this.MIa=!1;this.pI=new Map;this.U9a=0;this.UW=new Map;this.Ecb=function(){f.MIa=!0;f.Crc=window.setTimeout(function(){return f.MIa=!1})};this.qbb=new _.ob;this.vla=function(g){for(var h=_.Jg(g);h;h=h.parentElement)"focus"===g.type?f.eo(g,h):f.Zk(g,h)};this.Qb=d;this.I6a=(null==e?void 0:e.JWc)||0};
_.cp.prototype.ql=function(a,b){b=void 0===b?!1:b;a=_.Mg(a);if(!this.wd.Le||1!==a.nodeType)return _.Ea(null);var c=_.Zoa(a)||this.SEa(),d=this.pI.get(a);if(d)return b&&(d.qna=!0),d.subject;b={qna:b,subject:new _.ob,yea:c};this.pI.set(a,b);this.Roc(b);return b.subject};_.cp.prototype.dm=function(a){a=_.Mg(a);var b=this.pI.get(a);b&&(b.subject.complete(),this.LHa(a),this.pI.delete(a),this.Xoc(b))};
_.dp=function(a,b,c,d){b=_.Mg(b);b===a.SEa().activeElement?a.llc(b).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return a.z$a(e,c,f)}):(a.Zab(c),"function"===typeof b.focus&&b.focus(d))};_.k=_.cp.prototype;_.k.Ma=function(){var a=this;this.pI.forEach(function(b,c){return a.dm(c)})};_.k.SEa=function(){return this.Qb||document};_.k.yq=function(){return this.SEa().defaultView||window};
_.k.ulc=function(a){return this.Ny?this.KGa?this.Tpc(a)?"touch":"program":this.Ny:this.MIa&&this.A9a?this.A9a:a&&this.Zmc(a)?"mouse":"program"};_.k.Tpc=function(a){return 1===this.I6a||!(null==a||!a.contains(this.BFa.P4))};_.k.LHa=function(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused","touch"===b);a.classList.toggle("cdk-keyboard-focused","keyboard"===b);a.classList.toggle("cdk-mouse-focused","mouse"===b);a.classList.toggle("cdk-program-focused","program"===b)};
_.k.Zab=function(a,b){var c=this;b=void 0===b?!1:b;this.Db.wc(function(){c.Ny=a;c.KGa="touch"===a&&b;0===c.I6a&&(clearTimeout(c.A$a),c.A$a=setTimeout(function(){return c.Ny=null},c.KGa?650:1))})};_.k.eo=function(a,b){var c=this.pI.get(b);a=_.Jg(a);c&&(c.qna||b===a)&&this.z$a(b,this.ulc(a),c)};_.k.Zk=function(a,b){var c=this.pI.get(b);!c||c.qna&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.LHa(b),this.a7a(c,null))};_.k.a7a=function(a,b){a.subject.Nk.length&&this.Db.Nc(function(){return a.subject.next(b)})};
_.k.Roc=function(a){var b=this;if(this.wd.Le){var c=a.yea;(a=this.UW.get(c)||0)||this.Db.wc(function(){c.addEventListener("focus",b.vla,yRa);c.addEventListener("blur",b.vla,yRa)});this.UW.set(c,a+1);1===++this.U9a&&(this.Db.wc(function(){b.yq().addEventListener("focus",b.Ecb)}),this.BFa.KBb.ka(_.wb(this.qbb)).subscribe(function(d){b.Zab(d,!0)}))}};
_.k.Xoc=function(a){a=a.yea;if(this.UW.has(a)){var b=this.UW.get(a);1<b?this.UW.set(a,b-1):(a.removeEventListener("focus",this.vla,yRa),a.removeEventListener("blur",this.vla,yRa),this.UW.delete(a))}--this.U9a||(this.yq().removeEventListener("focus",this.Ecb),this.qbb.next(),clearTimeout(this.Crc),clearTimeout(this.A$a))};_.k.z$a=function(a,b,c){this.LHa(a,b);this.a7a(c,b);this.A9a=b};_.k.llc=function(a){var b=[];this.pI.forEach(function(c,d){(d===a||c.qna&&d.contains(a))&&b.push([d,c])});return b};
_.k.Zmc=function(a){var b=this.BFa,c=b.P4;if("mouse"!==b.xFc||!c||c===a||"INPUT"!==a.nodeName&&"TEXTAREA"!==a.nodeName||a.disabled)return!1;if(a=a.labels)for(b=0;b<a.length;b++)if(a[b].contains(c))return!0;return!1};_.cp.ha=function(a){return new (a||_.cp)(_.u(_.ne),_.u(_.$o),_.u(bp),_.u(_.Og,8),_.u(xRa,8))};_.cp.va=_.t({token:_.cp,ta:_.cp.ha,Ka:"root"});
_.ep=function(a){this.wd=a};_.ep.prototype.isDisabled=function(a){return a.hasAttribute("disabled")};_.ep.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var zRa=function(a,b){if(!a.wd.Le)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===dpa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=dpa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.wd.YCa&&a.wd.ZU)){e=b.nodeName.toLowerCase();var f="input"===e&&b.type;e=!("text"===f||"password"===f||"select"===e||"textarea"===e)}a=e?!1:"audio"===c?b.hasAttribute("controls")?-1!==
d:!1:"video"===c?-1===d?!1:null!==d?!0:a.wd.y2a||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.ep.prototype.Mw=function(a,b){if("input"==a.nodeName.toLowerCase()&&"hidden"==a.type)var c=!1;else c=a.nodeName.toLowerCase(),c="input"===c||"select"===c||"button"===c||"textarea"===c||"a"==a.nodeName.toLowerCase()&&a.hasAttribute("href")||a.hasAttribute("contenteditable")||cpa(a);return c&&!this.isDisabled(a)&&((null==b?void 0:b.iZc)||this.isVisible(a))};_.ep.ha=function(a){return new (a||_.ep)(_.u(_.$o))};
_.ep.va=_.t({token:_.ep,ta:_.ep.ha,Ka:"root"});
var fp=function(a,b,c,d,e){var f=this;this.de=a;this.jE=b;this.Db=c;this.Qb=d;this.Sja=!1;this.sNb=function(){var g=f.b8a("end");g&&g.focus(void 0);return!!g};this.Qob=function(){return ARa(f)};this.mE=!0;(void 0===e?0:e)||BRa(this)},BRa;fp.prototype.destroy=function(){var a=this.LE,b=this.nE;a&&(a.removeEventListener("focus",this.sNb),a.remove());b&&(b.removeEventListener("focus",this.Qob),b.remove());this.LE=this.nE=null;this.Sja=!1};
BRa=function(a){a.Sja||(a.Db.wc(function(){a.LE||(a.LE=a.k6a(),a.LE.addEventListener("focus",a.sNb));a.nE||(a.nE=a.k6a(),a.nE.addEventListener("focus",a.Qob))}),a.de.parentNode&&(a.de.parentNode.insertBefore(a.LE,a.de),a.de.parentNode.insertBefore(a.nE,a.de.nextSibling),a.Sja=!0))};
_.gp=function(a){return new Promise(function(b){a.wkc(function(){var c;(c=a.de.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.jE.Mw(c)?(c.focus(void 0),c=!0):(c=a.VEa(c),null==c||c.focus(void 0),c=!!c):c=ARa(a);return b(c)})})};fp.prototype.b8a=function(a){var b=this.de.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.VEa(this.de):b.length?b[b.length-1]:this.Q7a(this.de)};
var ARa=function(a){(a=a.b8a("start"))&&a.focus(void 0);return!!a};_.k=fp.prototype;_.k.Yg=function(){return this.Sja};_.k.VEa=function(a){if(this.jE.Mw(a)&&zRa(this.jE,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Qb.ELEMENT_NODE?this.VEa(a[b]):null;if(c)return c}return null};_.k.Q7a=function(a){if(this.jE.Mw(a)&&zRa(this.jE,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Qb.ELEMENT_NODE?this.Q7a(a[b]):null;if(c)return c}return null};
_.k.k6a=function(){var a=this.Qb.createElement("div");this.B5(this.mE,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.k.B5=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var CRa=function(a,b){a.LE&&a.nE&&(a.B5(b,a.LE),a.B5(b,a.nE))};fp.prototype.wkc=function(a){this.Db.isStable?a():this.Db.Og.ka(_.Va(1)).subscribe(a)};
_.W.Object.defineProperties(fp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.mE},set:function(a){this.mE=a;this.LE&&this.nE&&(this.B5(a,this.LE),this.B5(a,this.nE))}}});_.hp=function(a,b,c){this.jE=a;this.Db=b;this.Qb=c};_.hp.prototype.create=function(a,b){return new fp(a,this.jE,this.Db,this.Qb,void 0===b?!1:b)};_.hp.ha=function(a){return new (a||_.hp)(_.u(_.ep),_.u(_.ne),_.u(_.Og))};_.hp.va=_.t({token:_.hp,ta:_.hp.ha,Ka:"root"});
_.ip=function(a,b){this.Ta=a;this.Z3=b;this.mla=null;this.Mp=this.Z3.create(this.Ta.ua,!0)};_.k=_.ip.prototype;_.k.Ma=function(){this.Mp.destroy();this.mla&&(this.mla.focus(),this.mla=null)};_.k.Oe=function(){BRa(this.Mp);this.OJa&&this.B5a()};_.k.Lk=function(){this.Mp.Yg()||BRa(this.Mp)};_.k.Rb=function(a){(a=a.autoCapture)&&!a.HK&&this.OJa&&this.Mp.Yg()&&this.B5a()};_.k.B5a=function(){this.mla=_.$oa();_.gp(this.Mp)};
_.W.Object.defineProperties(_.ip.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Mp.enabled},set:function(a){this.Mp.enabled=_.Kg(a)}},OJa:{configurable:!0,enumerable:!0,get:function(){return this.Shc},set:function(a){this.Shc=_.Kg(a)}}});_.ip.ha=function(a){return new (a||_.ip)(_.y(_.Hd),_.y(_.hp),_.y(_.Og))};
_.ip.Ja=_.v({type:_.ip,oa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],OJa:["cdkTrapFocusAutoCapture","autoCapture"]},kc:["cdkTrapFocus"],features:[_.id]});
var DRa=new Set,jp,lp=function(a){this.wd=a;this.xI=this.wd.Le&&window.matchMedia?window.matchMedia.bind(window):epa};lp.prototype.matchMedia=function(a){if((this.wd.YCa||this.wd.U1a)&&!DRa.has(a))try{jp||(jp=document.createElement("style"),jp.setAttribute("type","text/css"),document.head.appendChild(jp)),jp.sheet&&(jp.sheet.insertRule("@media "+a+" {body{ }}",0),DRa.add(a))}catch(b){console.error(b)}return this.xI(a)};lp.ha=function(a){return new (a||lp)(_.u(_.$o))};
lp.va=_.t({token:lp,ta:lp.ha,Ka:"root"});
var mp=function(a,b){this.Enc=a;this.Rf=b;this.jHa=new Map;this.sEa=new _.ob};mp.prototype.Ma=function(){this.sEa.next();this.sEa.complete()};mp.prototype.observe=function(a){var b=this;a=fpa(_.bpa(a)).map(function(c){return b.Toc(c).observable});a=_.Da(a);a=_.Ja(a.ka(_.Va(1)),a.ka(_.sb(),_.Ka(0)));return a.ka(_.m(function(c){var d={matches:!1,breakpoints:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.breakpoints[e]=f});return d}))};
mp.prototype.Toc=function(a){var b=this;if(this.jHa.has(a))return this.jHa.get(a);var c=this.Enc.matchMedia(a),d={observable:(new _.oa(function(e){var f=function(g){return b.Rf.Nc(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ka(_.tb(c),_.m(function(e){return{query:a,matches:e.matches}}),_.wb(this.sEa)),q0c:c};this.jHa.set(a,d);return d};mp.ha=function(a){return new (a||mp)(_.u(lp),_.u(_.ne))};mp.va=_.t({token:mp,ta:mp.ha,Ka:"root"});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @type {{XSmall: string, Small: string, Medium: string, Large: string, XLarge: string, Handset: string, Tablet: string, Web: string, HandsetPortrait: string, TabletPortrait: string, WebPortrait: string, HandsetLandscape: string, TabletLandscape: string, WebLandscape: string}}
*/
var np=function(a,b){var c=this;this.wd=a;this.Qb=b;this.dic=_.Zc(mp).observe("(forced-colors: active)").subscribe(function(){c.lFa&&(c.lFa=!1,c.sDa())})},ERa=function(a){if(!a.wd.Le)return 0;var b=a.Qb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Qb.body.appendChild(b);a=(a=a.Qb.defaultView||window)&&a.getComputedStyle?a.getComputedStyle(b):null;a=(a&&a.backgroundColor||"").replace(/ /g,"");b.remove();switch(a){case "rgb(0,0,0)":return 2;case "rgb(255,255,255)":return 1}return 0};
np.prototype.Ma=function(){this.dic.unsubscribe()};np.prototype.sDa=function(){if(!this.lFa&&this.wd.Le&&this.Qb.body){var a=this.Qb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.lFa=!0;var b=ERa(this);1===b?a.add("cdk-high-contrast-active","cdk-high-contrast-black-on-white"):2===b&&a.add("cdk-high-contrast-active","cdk-high-contrast-white-on-black")}};np.ha=function(a){return new (a||np)(_.u(_.$o),_.u(_.Og))};
np.va=_.t({token:np,ta:np.ha,Ka:"root"});
var FRa=new _.Ed("liveAnnouncerElement",{Ka:"root",ta:gpa}),GRa=new _.Ed("LIVE_ANNOUNCER_DEFAULT_OPTIONS");
_.op=function(){};_.op.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.op.ha=function(a){return new (a||_.op)};_.op.va=_.t({token:_.op,ta:_.op.ha,Ka:"root"});_.pp=function(a){this.Onc=a;this.Iy=new Map};_.k=_.pp.prototype;_.k.Ma=function(){var a=this;this.Iy.forEach(function(b,c){return a.R5a(c)})};_.k.observe=function(a){var b=this,c=_.Mg(a);return new _.oa(function(d){var e=b.Vnc(c).subscribe(d);return function(){e.unsubscribe();b.Kqc(c)}})};
_.k.Vnc=function(a){if(this.Iy.has(a))this.Iy.get(a).count++;else{var b=new _.ob,c=this.Onc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.Iy.set(a,{NGc:c,stream:b,count:1})}return this.Iy.get(a).stream};_.k.Kqc=function(a){this.Iy.has(a)&&(this.Iy.get(a).count--,this.Iy.get(a).count||this.R5a(a))};_.k.R5a=function(a){if(this.Iy.has(a)){var b=this.Iy.get(a),c=b.NGc;b=b.stream;c&&c.disconnect();b.complete();this.Iy.delete(a)}};
_.pp.ha=function(a){return new (a||_.pp)(_.u(_.op))};_.pp.va=_.t({token:_.pp,ta:_.pp.ha,Ka:"root"});_.qp=function(a,b,c){this.kEa=a;this.Ta=b;this.Db=c;this.event=new _.$k;this.Mc=!1;this.mEa=null};_.qp.prototype.Oe=function(){this.mEa||this.disabled||this.Fl()};_.qp.prototype.Ma=function(){this.rs()};_.qp.prototype.Fl=function(){var a=this;this.rs();var b=this.kEa.observe(this.Ta);this.Db.wc(function(){a.mEa=(a.i8?b.ka(_.Ka(a.i8)):b).subscribe(a.event)})};
_.qp.prototype.rs=function(){var a;null==(a=this.mEa)||a.unsubscribe()};_.W.Object.defineProperties(_.qp.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){(this.Mc=_.Kg(a))?this.rs():this.Fl()}},i8:{configurable:!0,enumerable:!0,get:function(){return this.Ujc},set:function(a){this.Ujc=_.Ng(a);this.Fl()}}});_.qp.ha=function(a){return new (a||_.qp)(_.y(_.pp),_.y(_.Hd),_.y(_.ne))};
_.qp.Ja=_.v({type:_.qp,oa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],i8:"debounce"},outputs:{event:"cdkObserveContent"},kc:["cdkObserveContent"]});_.rp=function(){};_.rp.ha=function(a){return new (a||_.rp)};_.rp.Ea=_.bd({type:_.rp});_.rp.Da=_.Tc({Tb:[_.op]});
_.sp=function(a,b,c,d){this.Db=b;this.Bk=d;this.Qb=c;this.yW=a||this.Djc()};
_.sp.prototype.mn=function(a){var b=_.fa.apply(1,arguments),c=this,d=this.Bk;if(1===b.length&&"number"===typeof b[0])var e=b[0];else{b=_.l(b);var f=b.next().value;e=b.next().value}this.clear();clearTimeout(this.lla);f||(f=d&&d.AS?d.AS:"polite");null==e&&d&&(e=d.duration);this.yW.setAttribute("aria-live",f);return this.Db.wc(function(){c.gja||(c.gja=new Promise(function(g){return c.hja=g}));clearTimeout(c.lla);c.lla=setTimeout(function(){c.yW.textContent=a;"number"===typeof e&&(c.lla=setTimeout(function(){return c.clear()},
e));c.hja();c.gja=c.hja=void 0},100);return c.gja})};_.sp.prototype.clear=function(){this.yW&&(this.yW.textContent="")};_.sp.prototype.Ma=function(){clearTimeout(this.lla);var a;null==(a=this.yW)||a.remove();this.yW=null;var b;null==(b=this.hja)||b.call(this);this.gja=this.hja=void 0};
_.sp.prototype.Djc=function(){for(var a=this.Qb.getElementsByClassName("cdk-live-announcer-element"),b=this.Qb.createElement("div"),c=0;c<a.length;c++)a[c].remove();b.classList.add("cdk-live-announcer-element");b.classList.add("cdk-visually-hidden");b.setAttribute("aria-atomic","true");b.setAttribute("aria-live","polite");this.Qb.body.appendChild(b);return b};_.sp.ha=function(a){return new (a||_.sp)(_.u(FRa,8),_.u(_.ne),_.u(_.Og),_.u(GRa,8))};_.sp.va=_.t({token:_.sp,ta:_.sp.ha,Ka:"root"});
_.tp=function(a){a.sDa()};_.tp.ha=function(a){return new (a||_.tp)(_.u(np))};_.tp.Ea=_.bd({type:_.tp});_.tp.Da=_.Tc({imports:[_.rp]});
var lpa;lpa=0;_.up=function(a,b){this.wd=b;this.pB=new Map;this.yI=null;this.Eh=""+lpa++;this.Qb=a;this.Eh=_.Zc(VGa)+"-"+lpa++};_.up.prototype.describe=function(a,b,c){if(this.Fic(a,b)){var d=kpa(b,c);"string"!==typeof b?(mpa(b,this.Eh),this.pB.set(d,{ica:b,qua:0})):this.pB.has(d)||this.Ejc(b,c);this.j9a(a,d)||this.shc(a,d)}};
var HRa=function(a,b,c,d){if(c&&a.k9a(b)){d=kpa(c,d);a.j9a(b,d)&&a.Yoc(b,d);"string"===typeof c&&(b=a.pB.get(d))&&0===b.qua&&a.Xjc(d);var e;0===(null==(e=a.yI)?void 0:e.childNodes.length)&&(a.yI.remove(),a.yI=null)}};_.k=_.up.prototype;_.k.Ma=function(){for(var a=this.Qb.querySelectorAll('[cdk-describedby-host="'+this.Eh+'"]'),b=0;b<a.length;b++)this.Woc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.yI)||c.remove();this.yI=null;this.pB.clear()};
_.k.Ejc=function(a,b){var c=this.Qb.createElement("div");mpa(c,this.Eh);c.textContent=a;b&&c.setAttribute("role",b);this.Fjc();this.yI.appendChild(c);this.pB.set(kpa(a,b),{ica:c,qua:0})};_.k.Xjc=function(a){var b,c;null==(b=this.pB.get(a))||null==(c=b.ica)||c.remove();this.pB.delete(a)};
_.k.Fjc=function(){if(!this.yI){for(var a=this.Qb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Qb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.wd&&!this.wd.Le&&a.setAttribute("platform","server");this.Qb.body.appendChild(a);this.yI=a}};
_.k.Woc=function(a){var b=hpa(a).filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.k.shc=function(a,b){b=this.pB.get(b);ipa(a,b.ica.id);a.setAttribute("cdk-describedby-host",this.Eh);b.qua++};_.k.Yoc=function(a,b){b=this.pB.get(b);b.qua--;jpa(a,b.ica.id);a.removeAttribute("cdk-describedby-host")};_.k.j9a=function(a,b){a=hpa(a);b=(b=this.pB.get(b))&&b.ica.id;return!!b&&-1!=a.indexOf(b)};
_.k.Fic=function(a,b){if(!this.k9a(a))return!1;if(b&&"object"===typeof b)return!0;b=null==b?"":b.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1};_.k.k9a=function(a){return a.nodeType===this.Qb.ELEMENT_NODE};_.up.ha=function(a){return new (a||_.up)(_.u(_.Og),_.u(_.$o))};_.up.va=_.t({token:_.up,ta:_.up.ha,Ka:"root"});
var vp=function(a,b,c,d,e,f,g){fp.call(this,a,b,c,d,g.defer);this.cW=e;this.dka=f;this.cW.register(this)};_.V(vp,fp);vp.prototype.destroy=function(){this.cW.tF(this);fp.prototype.destroy.call(this)};vp.prototype.b7a=function(){this.dka.wFb(this);CRa(this,!0)};vp.prototype.M6a=function(){this.dka.Udb(this);CRa(this,!1)};_.W.Object.defineProperties(vp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.mE},set:function(a){(this.mE=a)?this.cW.register(this):this.cW.tF(this)}}});
var IRa=function(){this.TO=null};IRa.prototype.wFb=function(a){var b=this;this.TO&&a.Qb.removeEventListener("focus",this.TO,!0);this.TO=function(c){return b.gX(a,c)};a.Db.wc(function(){a.Qb.addEventListener("focus",b.TO,!0)})};IRa.prototype.Udb=function(a){this.TO&&(a.Qb.removeEventListener("focus",this.TO,!0),this.TO=null)};
IRa.prototype.gX=function(a,b){b=b.target;var c=a.de,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Qb.activeElement)&&ARa(a)})};
var JRa=new _.Ed("FOCUS_TRAP_INERT_STRATEGY");
var wp=function(){this.wja=[]};wp.prototype.register=function(a){var b=this.wja=this.wja.filter(function(c){return c!==a});b.length&&b[b.length-1].M6a();b.push(a);a.b7a()};wp.prototype.tF=function(a){a.M6a();var b=this.wja;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].b7a())};wp.ha=function(a){return new (a||wp)};wp.va=_.t({token:wp,ta:wp.ha,Ka:"root"});
var xp=function(a,b,c,d,e){this.jE=a;this.Db=b;this.cW=c;this.Qb=d;this.dka=e||new IRa};xp.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new vp(a,this.jE,this.Db,this.Qb,this.cW,this.dka,"boolean"===typeof b?{defer:b}:b)};xp.ha=function(a){return new (a||xp)(_.u(_.ep),_.u(_.ne),_.u(wp),_.u(_.Og),_.u(JRa,8))};xp.va=_.t({token:xp,ta:xp.ha,Ka:"root"});
var MRa;_.yp=function(a){var b=this;this.oi=a;this.bB=-1;this.BV=null;this.Q5=!1;this.aGa=new _.ob;this.Tbb=_.da.EMPTY;this.cw=!0;this.S4a=[];this.tFa=!1;this.Fla=function(c){return c.disabled};this.dP=[];this.yga=new _.ob;this.md=new _.ob;a instanceof _.$e&&a.xd.subscribe(function(c){b.BV&&(c=c.toArray().indexOf(b.BV),-1<c&&c!==b.bB&&(b.bB=c))})};_.KRa=function(a){a.Q5=!0;return a};
_.LRa=function(a,b){b=void 0===b?200:b;a.Tbb.unsubscribe();a.Tbb=a.aGa.ka(_.zb(function(c){return a.dP.push(c)}),_.Ka(b),_.Ta(function(){return 0<a.dP.length}),_.m(function(){return a.dP.join("")})).subscribe(function(c){for(var d=a.Gja(),e=1;e<d.length+1;e++){var f=(a.bB+e)%d.length,g=d[f];if(!a.Fla(g)&&0===g.Dz().toUpperCase().trim().indexOf(c)){a.Ir(f);break}}a.dP=[]});return a};_.zp=function(a){a.tFa=!0;return a};_.yp.prototype.Ir=function(a){var b=this.BV;_.Ap(this,a);this.BV!==b&&this.md.next(this.bB)};
_.yp.prototype.VC=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.S4a.indexOf(e)});switch(c){case 9:this.yga.next();return;case 40:if(this.cw&&d){MRa(this);break}else return;case 38:if(this.cw&&d){_.NRa(this);break}else return;case 39:if(this.Zja&&d){"rtl"===this.Zja?_.NRa(this):MRa(this);break}else return;case 37:if(this.Zja&&d){"rtl"===this.Zja?MRa(this):_.NRa(this);break}else return;case 36:if(this.tFa&&d){_.Bp(this);break}else return;
case 35:if(this.tFa&&d){_.ORa(this);break}else return;default:if(d||_.Hg(a,"shiftKey"))a.key&&1===a.key.length?this.aGa.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.aGa.next(String.fromCharCode(c));return}this.dP=[];a.preventDefault()};_.Bp=function(a){a.KHa(0,1)};_.ORa=function(a){a.KHa(a.oi.length-1,-1)};MRa=function(a){0>a.bB?_.Bp(a):a.Sab(1)};_.NRa=function(a){0>a.bB&&a.Q5?_.ORa(a):a.Sab(-1)};
_.Ap=function(a,b){var c=a.Gja();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.BV=null==c?null:c;a.bB=b};_.k=_.yp.prototype;_.k.Sab=function(a){this.Q5?this.xpc(a):this.wpc(a)};_.k.xpc=function(a){for(var b=this.Gja(),c=1;c<=b.length;c++){var d=(this.bB+a*c+b.length)%b.length;if(!this.Fla(b[d])){this.Ir(d);break}}};_.k.wpc=function(a){this.KHa(this.bB+a,a)};_.k.KHa=function(a,b){var c=this.Gja();if(c[a]){for(;this.Fla(c[a]);)if(a+=b,!c[a])return;this.Ir(a)}};
_.k.Gja=function(){return this.oi instanceof _.$e?this.oi.toArray():this.oi};_.W.Object.defineProperties(_.yp.prototype,{kJ:{configurable:!0,enumerable:!0,get:function(){return this.bB}},bl:{configurable:!0,enumerable:!0,get:function(){return this.BV}}});
_.Cp=function(){_.yp.apply(this,arguments);this.Ny="program"};_.V(_.Cp,_.yp);_.Cp.prototype.Ir=function(a){_.yp.prototype.Ir.call(this,a);this.bl&&this.bl.focus(this.Ny)};
var PRa=new _.Ed("cdk-dir-doc",{Ka:"root",ta:npa});
var opa;opa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.Dp=function(a){this.value="ltr";this.md=new _.$k;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.ppa((a.body?a.body.dir:null)||b||"ltr")}};_.Dp.prototype.Ma=function(){this.md.complete()};_.Dp.ha=function(a){return new (a||_.Dp)(_.u(PRa,8))};_.Dp.va=_.t({token:_.Dp,ta:_.Dp.ha,Ka:"root"});
var Ep=function(){};Ep.ha=function(a){return new (a||Ep)};Ep.Ea=_.bd({type:Ep});Ep.Da=_.Tc({});
var Fp=function(a){this.EV=[];this.Qb=a};Fp.prototype.Ma=function(){this.detach()};Fp.prototype.add=function(a){this.remove(a);this.EV.push(a)};Fp.prototype.remove=function(a){a=this.EV.indexOf(a);-1<a&&this.EV.splice(a,1);0===this.EV.length&&this.detach()};Fp.ha=function(a){return new (a||Fp)(_.u(_.Og))};Fp.va=_.t({token:Fp,ta:Fp.ha,Ka:"root"});
var Gp=function(a,b){Fp.call(this,a);var c=this;this.Db=b;this.VFa=function(d){for(var e=c.EV,f={},g=e.length-1;-1<g;f={Rha:f.Rha},g--)if(0<e[g].rka.Nk.length){f.Rha=e[g].rka;c.Db?c.Db.Nc(function(h){return function(){return h.Rha.next(d)}}(f)):f.Rha.next(d);break}}};_.V(Gp,Fp);Gp.prototype.add=function(a){var b=this;Fp.prototype.add.call(this,a);this.wE||(this.Db?this.Db.wc(function(){return b.Qb.body.addEventListener("keydown",b.VFa)}):this.Qb.body.addEventListener("keydown",this.VFa),this.wE=!0)};
Gp.prototype.detach=function(){this.wE&&(this.Qb.body.removeEventListener("keydown",this.VFa),this.wE=!1)};Gp.ha=function(a){return new (a||Gp)(_.u(_.Og),_.u(_.ne,8))};Gp.va=_.t({token:Gp,ta:Gp.ha,Ka:"root"});
var Hp=function(a,b,c){Fp.call(this,a);var d=this;this.wd=b;this.Db=c;this.ija=!1;this.P$a=function(e){d.ZGa=_.Jg(e)};this.MV=function(e){var f=_.Jg(e),g="click"===e.type&&d.ZGa?d.ZGa:f;d.ZGa=null;for(var h=d.EV.slice(),n={},r=h.length-1;-1<r;n={Sha:n.Sha},r--){var x=h[r];if(!(1>x.Rka.Nk.length)&&x.Yg()){if(x.Pu.contains(f)||x.Pu.contains(g))break;n.Sha=x.Rka;d.Db?d.Db.Nc(function(A){return function(){return A.Sha.next(e)}}(n)):n.Sha.next(e)}}}};_.V(Hp,Fp);
Hp.prototype.add=function(a){var b=this;Fp.prototype.add.call(this,a);if(!this.wE){var c=this.Qb.body;this.Db?this.Db.wc(function(){return b.H4a(c)}):this.H4a(c);this.wd.ZU&&!this.ija&&(this.Rjc=c.style.cursor,c.style.cursor="pointer",this.ija=!0);this.wE=!0}};
Hp.prototype.detach=function(){if(this.wE){var a=this.Qb.body;a.removeEventListener("pointerdown",this.P$a,!0);a.removeEventListener("click",this.MV,!0);a.removeEventListener("auxclick",this.MV,!0);a.removeEventListener("contextmenu",this.MV,!0);this.wd.ZU&&this.ija&&(a.style.cursor=this.Rjc,this.ija=!1);this.wE=!1}};
Hp.prototype.H4a=function(a){a.addEventListener("pointerdown",this.P$a,!0);a.addEventListener("click",this.MV,!0);a.addEventListener("auxclick",this.MV,!0);a.addEventListener("contextmenu",this.MV,!0)};Hp.ha=function(a){return new (a||Hp)(_.u(_.Og),_.u(_.$o),_.u(_.ne,8))};Hp.va=_.t({token:Hp,ta:Hp.ha,Ka:"root"});
_.Ip=function(a,b){this.wd=b;this.Qb=a};_.Ip.prototype.Ma=function(){var a;null==(a=this.QV)||a.remove()};var QRa=function(a){a.QV||a.Ajc();return a.QV};
_.Ip.prototype.Ajc=function(){if(this.wd.Le||apa())for(var a=this.Qb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Qb.createElement("div");a.classList.add("cdk-overlay-container");apa()?a.setAttribute("platform","test"):this.wd.Le||a.setAttribute("platform","server");this.Qb.body.appendChild(a);this.QV=a};_.Ip.ha=function(a){return new (a||_.Ip)(_.u(_.Og),_.u(_.$o))};
_.Ip.va=_.t({token:_.Ip,ta:_.Ip.ha,Ka:"root"});
var RRa=Voa(),SRa=function(a,b){this.Fg=a;this.ila={top:"",left:""};this.lka=!1;this.Qb=b};SRa.prototype.attach=function(){};SRa.prototype.enable=function(){if(this.Gic()){var a=this.Qb.documentElement;this.kla=this.Fg.RF();this.ila.left=a.style.left||"";this.ila.top=a.style.top||"";a.style.left=Lg(-this.kla.left);a.style.top=Lg(-this.kla.top);a.classList.add("cdk-global-scrollblock");this.lka=!0}};
SRa.prototype.disable=function(){if(this.lka){var a=this.Qb.documentElement,b=a.style,c=this.Qb.body.style,d=b.Hea||"",e=c.Hea||"";this.lka=!1;b.left=this.ila.left;b.top=this.ila.top;a.classList.remove("cdk-global-scrollblock");RRa&&(b.Hea=c.Hea="auto");window.scroll(this.kla.left,this.kla.top);RRa&&(b.Hea=d,c.Hea=e)}};
SRa.prototype.Gic=function(){if(this.Qb.documentElement.classList.contains("cdk-global-scrollblock")||this.lka)return!1;var a=this.Qb.body,b=this.Fg.SF();return a.scrollHeight>b.height||a.scrollWidth>b.width};
var TRa=function(a,b,c,d){var e=this;this.UI=a;this.Db=b;this.Fg=c;this.vd=d;this.Dq=null;this.lI=function(){e.disable();e.ac.Yg()&&e.Db.Nc(function(){return e.ac.detach()})}};TRa.prototype.attach=function(a){this.ac=a};TRa.prototype.enable=function(){var a=this;if(!this.Dq){var b=this.UI.hH(0);this.vd&&this.vd.threshold&&1<this.vd.threshold?(this.Dmc=this.Fg.RF().top,this.Dq=b.subscribe(function(){var c=a.Fg.RF().top;Math.abs(c-a.Dmc)>a.vd.threshold?a.lI():a.ac.ki()})):this.Dq=b.subscribe(this.lI)}};
TRa.prototype.disable=function(){this.Dq&&(this.Dq.unsubscribe(),this.Dq=null)};TRa.prototype.detach=function(){this.disable();this.ac=null};
var URa=function(){};URa.prototype.enable=function(){};URa.prototype.disable=function(){};URa.prototype.attach=function(){};
var VRa=function(a,b,c,d){this.UI=a;this.Fg=b;this.Db=c;this.vd=d;this.Dq=null};VRa.prototype.attach=function(a){this.ac=a};VRa.prototype.enable=function(){var a=this;this.Dq||(this.Dq=this.UI.hH(this.vd?this.vd.NKc:0).subscribe(function(){a.ac.ki();if(a.vd&&a.vd.nUc){var b=a.ac.Pu.getBoundingClientRect(),c=a.Fg.SF(),d=c.width;c=c.height;qpa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.Db.Nc(function(){return a.ac.detach()}))}}))};
VRa.prototype.disable=function(){this.Dq&&(this.Dq.unsubscribe(),this.Dq=null)};VRa.prototype.detach=function(){this.disable();this.ac=null};
_.WRa=new _.Ed("VIRTUAL_SCROLL_STRATEGY");
_.Jp=function(a,b,c){this.Db=a;this.wd=b;this.r5=new _.ob;this.l4=null;this.FHa=0;this.O0=new Map;this.Qb=c};_.Jp.prototype.register=function(a){var b=this;this.O0.has(a)||this.O0.set(a,a.YV.subscribe(function(){return b.r5.next(a)}))};_.Jp.prototype.tF=function(a){var b=this.O0.get(a);b&&(b.unsubscribe(),this.O0.delete(a))};
_.Jp.prototype.hH=function(a){var b=this;a=void 0===a?20:a;return this.wd.Le?new _.oa(function(c){b.l4||b.rhc();var d=0<a?b.r5.ka(qaa(a)).subscribe(c):b.r5.subscribe(c);b.FHa++;return function(){d.unsubscribe();b.FHa--;b.FHa||b.vab()}}):_.Ea()};_.Jp.prototype.Ma=function(){var a=this;this.vab();this.O0.forEach(function(b,c){return a.tF(c)});this.r5.complete()};var XRa=function(a,b){var c=[];a.O0.forEach(function(d,e){a.qpc(e,b)&&c.push(e)});return c};
_.Jp.prototype.yq=function(){return this.Qb.defaultView||window};_.Jp.prototype.qpc=function(a,b){b=_.Mg(b);a=a.Ob.ua;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Jp.prototype.rhc=function(){var a=this;this.l4=this.Db.wc(function(){return _.je(a.yq().document,"scroll").subscribe(function(){return a.r5.next()})})};_.Jp.prototype.vab=function(){this.l4&&(this.l4.unsubscribe(),this.l4=null)};_.Jp.ha=function(a){return new (a||_.Jp)(_.u(_.ne),_.u(_.$o),_.u(_.Og,8))};
_.Jp.va=_.t({token:_.Jp,ta:_.Jp.ha,Ka:"root"});
_.Kp=function(a,b,c,d){var e=this;this.Ob=a;this.kKb=b;this.te=c;this.dir=d;this.Ub=new _.ob;this.YV=new _.oa(function(f){return e.te.wc(function(){return _.je(e.Ob.ua,"scroll").ka(_.wb(e.Ub)).subscribe(f)})})};_.k=_.Kp.prototype;_.k.Sa=function(){this.kKb.register(this)};_.k.Ma=function(){this.kKb.tF(this);this.Ub.next();this.Ub.complete()};
_.k.scrollTo=function(a){var b=this.Ob.ua,c=this.dir&&"rtl"==this.dir.value;null==a.left&&(a.left=c?a.end:a.start);null==a.right&&(a.right=c?a.start:a.end);null!=a.bottom&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&0!=Xoa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==Xoa()?a.left=a.right:1==Xoa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.Jhc(a)};
_.k.Jhc=function(a){var b=this.Ob.ua;Voa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.k.gca=function(a){var b=this.Ob.ua;if("top"==a)return b.scrollTop;if("bottom"==a)return b.scrollHeight-b.clientHeight-b.scrollTop;var c=this.dir&&"rtl"==this.dir.value;"start"==a?a=c?"right":"left":"end"==a&&(a=c?"left":"right");return c&&2==Xoa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==Xoa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.Kp.ha=function(a){return new (a||_.Kp)(_.y(_.Hd),_.y(_.Jp),_.y(_.ne),_.y(_.Dp,8))};_.Kp.Ja=_.v({type:_.Kp,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]]});
_.Lp=function(){};
_.Mp=function(){this.L4=[]};_.Mp.prototype.notify=function(a,b){for(var c=_.l(this.L4),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Mp.prototype.listen=function(a){var b=this;this.L4.push(a);return function(){b.L4=b.L4.filter(function(c){return a!==c})}};_.Mp.prototype.Ma=function(){this.L4=[]};_.Mp.ha=function(a){return new (a||_.Mp)};_.Mp.va=_.t({token:_.Mp,ta:_.Mp.ha,Ka:"root"});
_.YRa=new _.Ed("_ViewRepeater");
_.Np=function(a,b,c){var d=this;this.wd=a;this.Yia=new _.ob;this.Zia=function(e){d.Yia.next(e)};this.Qb=c;b.wc(function(){if(a.Le){var e=d.yq();e.addEventListener("resize",d.Zia);e.addEventListener("orientationchange",d.Zia)}d.md().subscribe(function(){return d.hJ=null})})};_.k=_.Np.prototype;_.k.Ma=function(){if(this.wd.Le){var a=this.yq();a.removeEventListener("resize",this.Zia);a.removeEventListener("orientationchange",this.Zia)}this.Yia.complete()};
_.k.SF=function(){this.hJ||this.hrc();var a={width:this.hJ.width,height:this.hJ.height};this.wd.Le||(this.hJ=null);return a};_.k.RF=function(){if(!this.wd.Le)return{top:0,left:0};var a=this.Qb,b=this.yq(),c=a.documentElement,d=c.getBoundingClientRect();return{top:-d.top||a.body.scrollTop||b.scrollY||c.scrollTop||0,left:-d.left||a.body.scrollLeft||b.scrollX||c.scrollLeft||0}};_.k.md=function(a){a=void 0===a?20:a;return 0<a?this.Yia.ka(qaa(a)):this.Yia};
_.k.yq=function(){return this.Qb.defaultView||window};_.k.hrc=function(){var a=this.yq();this.hJ=this.wd.Le?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.Np.ha=function(a){return new (a||_.Np)(_.u(_.$o),_.u(_.ne),_.u(_.Og,8))};_.Np.va=_.t({token:_.Np,ta:_.Np.ha,Ka:"root"});
var ZRa=new _.Ed("VIRTUAL_SCROLLABLE"),Op=function(a,b,c,d){_.Kp.call(this,a,b,c,d)};_.V(Op,_.Kp);Op.ha=function(a){return new (a||Op)(_.y(_.Hd),_.y(_.Jp),_.y(_.ne),_.y(_.Dp,8))};Op.Ja=_.v({type:Op,features:[_.oe]});
var $Ra,aSa,cSa;$Ra=["contentWrapper"];aSa="undefined"!==typeof requestAnimationFrame?eHa:_.txa;
_.Pp=function(a,b,c,d,e,f,g,h){_.Kp.call(this,a,f,c,e);var n=this;this.Ob=a;this.Gb=b;this.Eg=d;this.pD=h;this.tEa=new _.ob;this.rHa=new _.ob;this.JGa="vertical";this.a5a=!1;this.Vua=new _.oa(function(r){return n.Eg.Vua.subscribe(function(x){return Promise.resolve().then(function(){return n.te.Nc(function(){return r.next(x)})})})});this.CJc=this.rHa;this.Zla=0;this.Kbb=this.Lbb="";this.ps={start:0,end:0};this.ula=this.hJ=this.kja=0;this.LFa=this.qHa=!1;this.xHa=[];this.xcb=_.da.EMPTY;this.xcb=g.md().subscribe(function(){_.bSa(n)});
this.pD||(this.Ob.ua.classList.add("cdk-virtual-scrollable"),this.pD=this)};_.V(_.Pp,Op);_.Pp.Ja=Op.Ja;_.k=_.Pp.prototype;_.k.Sa=function(){var a=this;this.pD===this&&Op.prototype.Sa.call(this);this.te.wc(function(){return Promise.resolve().then(function(){a.P9a();a.Eg.attach(a);a.pD.YV.ka(_.tb(null),qaa(0,aSa)).subscribe(function(){return a.Eg.dHc()});a.Cka()})})};_.k.Ma=function(){this.detach();this.Eg.detach();this.rHa.complete();this.tEa.complete();this.xcb.unsubscribe();Op.prototype.Ma.call(this)};
_.k.attach=function(a){var b=this;this.te.wc(function(){b.u7a=a;b.u7a.zlb.ka(_.wb(b.tEa)).subscribe(function(c){c=c.length;c!==b.kja&&(b.kja=c,b.Eg.iDb());b.R6a()})})};_.k.detach=function(){this.u7a=null;this.tEa.next()};_.k.SF=function(){return this.hJ};_.k.px=function(a,b){this.Eg.px(a,void 0===b?"auto":b)};
_.k.gca=function(a){var b=this;return Math.max(0,(this.pD==this?function(c){return Op.prototype.gca.call(b,c)}:function(c){return b.pD.gca(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-cSa(this))};cSa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.pD.Ob.ua.getBoundingClientRect()[b];return a.Ob.ua.getBoundingClientRect()[b]-c};_.bSa=function(a){a.P9a();a.Eg.iDb()};
_.Pp.prototype.P9a=function(){var a=this.pD.Ob.ua;this.hJ="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.Pp.prototype.Cka=function(a){var b=this;a&&this.xHa.push(a);this.LFa||(this.LFa=!0,this.te.wc(function(){return Promise.resolve().then(function(){b.R6a()})}))};_.Pp.prototype.R6a=function(){var a=this;this.LFa=!1;this.j6a.ua.style.transform=this.Cab;this.te.Nc(function(){return _.Sk(a.Gb)});var b=this.xHa;this.xHa=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.Pp.prototype.x5a=function(){this.Kbb="horizontal"===this.orientation?"":this.Zla+"px";this.Lbb="horizontal"===this.orientation?this.Zla+"px":""};_.W.Object.defineProperties(_.Pp.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.JGa},set:function(a){this.JGa!==a&&(this.JGa=a,this.x5a())}},BJa:{configurable:!0,enumerable:!0,get:function(){return this.a5a},set:function(a){this.a5a=_.Kg(a)}}});
_.Pp.ha=function(a){return new (a||_.Pp)(_.y(_.Hd),_.y(_.dl),_.y(_.ne),_.y(_.WRa,8),_.y(_.Dp,8),_.y(_.Jp),_.y(_.Np),_.y(ZRa,8))};
_.Pp.Aa=_.v({type:_.Pp,oa:[["cdk-virtual-scroll-viewport"]],wb:function(a,b){a&1&&_.We($Ra,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.j6a=c.first)}},Jb:[1,"cdk-virtual-scroll-viewport"],Ib:4,mb:function(a,b){a&2&&_.ue("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",BJa:"appendOnly"},outputs:{Vua:"scrolledIndexChange"},features:[_.Ne([{Ga:_.Kp,Eb:function(a,b){return a||b},
Hb:[Op,_.Pp]}]),_.oe],tc:["*"],Ba:4,Ca:4,Ha:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"div",0,1),_.He(2),_.D(),_.F(3,"div",2));a&2&&(_.w(3),_.se("width",b.Lbb)("height",b.Kbb))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}\n"],
ub:2,Oa:0});
_.Qp=function(){};_.Qp.ha=function(a){return new (a||_.Qp)};_.Qp.Ea=_.bd({type:_.Qp});_.Qp.Da=_.Tc({});_.Rp=function(){};_.Rp.ha=function(a){return new (a||_.Rp)};_.Rp.Ea=_.bd({type:_.Rp});_.Rp.Da=_.Tc({imports:[Ep,_.Qp,Ep,_.Qp]});
var Sp=function(a,b,c,d){var e=this;this.UI=a;this.Fg=b;this.Db=c;this.close=function(f){return new TRa(e.UI,e.Db,e.Fg,f)};this.block=function(){return new SRa(e.Fg,e.Qb)};this.jt=function(f){return new VRa(e.UI,e.Fg,e.Db,f)};this.Qb=d};Sp.ha=function(a){return new (a||Sp)(_.u(_.Jp),_.u(_.Np),_.u(_.ne),_.u(_.Og))};Sp.va=_.t({token:Sp,ta:Sp.ha,Ka:"root"});
_.Tp=function(a){this.Pk=new URa;this.ze="";this.vg=!1;this.Bm="cdk-overlay-dark-backdrop";this.knb=!1;if(a){var b=Object.keys(a);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,void 0!==a[c]&&(this[c]=a[c])}};
_.Up=function(a,b,c,d,e,f,g,h,n,r){var x=this;r=void 0===r?!1:r;this.tB=a;this.Tj=b;this.hj=c;this.vd=d;this.Db=e;this.I4=f;this.Qb=g;this.AW=h;this.Z4=n;this.Zr=r;this.Mt=null;this.BDa=new _.ob;this.Tia=new _.ob;this.xy=new _.ob;this.eGa=_.da.EMPTY;this.m5a=function(A){return x.BDa.next(A)};this.n5a=function(A){x.nja(A.target)};this.rka=new _.ob;this.Rka=new _.ob;d.Pk&&(this.Eg=d.Pk,this.Eg.attach(this));this.en=d.vj};_.k=_.Up.prototype;
_.k.attach=function(a){var b=this;!this.Tj.parentElement&&this.gHa&&this.gHa.appendChild(this.Tj);a=this.tB.attach(a);this.en&&this.en.attach(this);this.erc();this.dcb();this.ccb();this.Eg&&this.Eg.enable();this.Db.Og.ka(_.Va(1)).subscribe(function(){b.Yg()&&b.ki()});this.Gbb(!0);this.vd.vg&&this.Nhc();this.vd.ze&&this.C5(this.hj,this.vd.ze,!0);this.Tia.next();this.I4.add(this);this.vd.knb&&(this.eGa=this.AW.subscribe(function(){return b.dispose()}));this.Z4.add(this);"function"===typeof(null==a?
void 0:a.Yf)&&a.Yf(function(){b.Yg()&&b.Db.wc(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.k.detach=function(){if(this.Yg()){dSa(this);this.Gbb(!1);this.en&&this.en.detach&&this.en.detach();this.Eg&&this.Eg.disable();var a=this.tB.detach();this.xy.next();this.I4.remove(this);this.ekc();this.eGa.unsubscribe();this.Z4.remove(this);return a}};
_.k.dispose=function(){var a=this.Yg();this.en&&this.en.dispose();this.lkc();this.nja(this.Mt);this.eGa.unsubscribe();this.I4.remove(this);this.tB.dispose();this.Tia.complete();this.BDa.complete();this.rka.complete();this.Rka.complete();this.Z4.remove(this);var b;null==(b=this.Tj)||b.remove();this.gHa=this.hj=this.Tj=null;a&&this.xy.next();this.xy.complete()};_.k.Yg=function(){return this.tB.Yg()};_.k.lo=function(){return this.BDa};_.k.Iu=function(){return this.rka};_.k.Sca=function(){return this.Rka};
_.k.ir=function(){return this.vd};_.k.ki=function(){this.en&&this.en.apply()};_.eSa=function(a,b){b!==a.en&&(a.en&&a.en.dispose(),a.en=b,a.Yg()&&(b.attach(a),a.ki()))};_.Up.prototype.MA=function(a){this.vd=Object.assign({},this.vd,a);this.dcb()};_.Up.prototype.setDirection=function(a){this.vd=Object.assign({},this.vd,{direction:a});this.ccb()};_.Up.prototype.uX=function(a){this.hj&&this.C5(this.hj,a,!0)};_.Up.prototype.Wda=function(a){this.hj&&this.C5(this.hj,a,!1)};
var fSa=function(a){return(a=a.vd.direction)?"string"===typeof a?a:a.value:"ltr"};_.k=_.Up.prototype;_.k.ccb=function(){this.Tj.setAttribute("dir",fSa(this))};_.k.dcb=function(){if(this.hj){var a=this.hj.style;a.width=Lg(this.vd.width);a.height=Lg(this.vd.height);a.minWidth=Lg(this.vd.minWidth);a.minHeight=Lg(this.vd.minHeight);a.maxWidth=Lg(this.vd.maxWidth);a.maxHeight=Lg(this.vd.maxHeight)}};_.k.Gbb=function(a){this.hj.style.pointerEvents=a?"":"none"};
_.k.Nhc=function(){var a=this;this.Mt=this.Qb.createElement("div");this.Mt.classList.add("cdk-overlay-backdrop");this.Zr&&this.Mt.classList.add("cdk-overlay-backdrop-noop-animation");this.vd.Bm&&this.C5(this.Mt,this.vd.Bm,!0);this.Tj.parentElement.insertBefore(this.Mt,this.Tj);this.Mt.addEventListener("click",this.m5a);this.Zr||"undefined"===typeof requestAnimationFrame?this.Mt.classList.add("cdk-overlay-backdrop-showing"):this.Db.wc(function(){requestAnimationFrame(function(){a.Mt&&a.Mt.classList.add("cdk-overlay-backdrop-showing")})})};
_.k.erc=function(){this.Tj.nextSibling&&this.Tj.parentNode.appendChild(this.Tj)};var dSa=function(a){var b=a.Mt;b&&(a.Zr?a.nja(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.Db.wc(function(){b.addEventListener("transitionend",a.n5a)}),b.style.pointerEvents="none",a.CDa=a.Db.wc(function(){return setTimeout(function(){a.nja(b)},500)})))};
_.Up.prototype.C5=function(a,b,c){b=_.bpa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.Ia(b)):a.classList.remove.apply(a.classList,_.Ia(b)))};_.Up.prototype.ekc=function(){var a=this;this.Db.wc(function(){var b=a.Db.Og.ka(_.wb(_.ib(a.Tia,a.xy))).subscribe(function(){a.hj&&a.Tj&&0!==a.hj.children.length||(a.hj&&a.vd.ze&&a.C5(a.hj,a.vd.ze,!1),a.Tj&&a.Tj.parentElement&&(a.gHa=a.Tj.parentElement,a.Tj.remove()),b.unsubscribe())})})};
_.Up.prototype.lkc=function(){var a=this.Eg;a&&(a.disable(),a.detach&&a.detach())};_.Up.prototype.nja=function(a){a&&(a.removeEventListener("click",this.m5a),a.removeEventListener("transitionend",this.n5a),a.remove(),this.Mt===a&&(this.Mt=null));this.CDa&&(clearTimeout(this.CDa),this.CDa=void 0)};_.W.Object.defineProperties(_.Up.prototype,{Pu:{configurable:!0,enumerable:!0,get:function(){return this.hj}},ZF:{configurable:!0,enumerable:!0,get:function(){return this.Tj}}});
var gSa=function(a,b){this.Sna=a;this.PKc=b};
var tpa;tpa=/([A-Za-z%]+)$/;_.Vp=function(a,b,c,d,e){this.Fg=b;this.Qb=c;this.wd=d;this.FI=e;this.J4={width:0,height:0};this.rI=!1;this.z5a=!0;this.IO=!1;this.Tja=!0;this.bHa=!1;this.jo=0;this.Pab=[];this.dHa=[];this.cla=new _.ob;this.wB=_.da.EMPTY;this.ks=this.wGa=0;this.Pia=[];this.Xta=this.cla;_.hSa(this,a)};
_.Vp.prototype.attach=function(a){var b=this;a.ZF.classList.add("cdk-overlay-connected-position-bounding-box");this.ac=a;this.GV=a.ZF;this.hj=a.Pu;this.js=!1;this.oW=!0;this.uW=null;this.wB.unsubscribe();this.wB=this.Fg.md().subscribe(function(){b.oW=!0;b.apply()})};
_.Vp.prototype.apply=function(){if(!this.js&&this.wd.Le)if(!this.oW&&this.bHa&&this.uW)_.iSa(this);else{this.U5a();this.Gab();this.cpc();this.hma=this.T7a();this.LGa=this.ZEa();this.HI=this.hj.getBoundingClientRect();this.RV=QRa(this.FI).getBoundingClientRect();for(var a=this.LGa,b=this.HI,c=this.hma,d=this.RV,e=[],f,g=_.l(this.dHa),h=g.next();!h.done;h=g.next()){h=h.value;var n=this.W7a(a,d,h),r=this.aFa(n,b,h),x=this.Dlc(r,b,c,h);if(x.sCc){this.rI=!1;this.Qia(h,n);return}if(this.Hic(x,r,c))e.push({position:h,
origin:n,XHc:b,Xgb:this.w5a(n,h)});else if(!f||f.VHc.KSb<x.KSb)f={VHc:x,c1c:r,IHc:n,position:h,XHc:b}}if(e.length){a=null;b=-1;e=_.l(e);for(c=e.next();!c.done;c=e.next())c=c.value,d=c.Xgb.width*c.Xgb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.rI=!1;this.Qia(a.position,a.origin)}else this.z5a&&(this.rI=!0),this.Qia(f.position,f.IHc)}};_.Vp.prototype.detach=function(){this.U5a();this.jla=this.uW=null;this.wB.unsubscribe()};
_.Vp.prototype.dispose=function(){this.js||(this.GV&&Pg(this.GV.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.hj&&this.Gab(),this.ac&&this.ac.ZF.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.cla.complete(),this.ac=this.GV=null,this.js=!0)};
_.iSa=function(a){if(!a.js&&a.wd.Le){var b=a.uW;b?(a.LGa=a.ZEa(),a.HI=a.hj.getBoundingClientRect(),a.hma=a.T7a(),a.RV=QRa(a.FI).getBoundingClientRect(),a.Qia(b,a.W7a(a.LGa,a.RV,b))):a.apply()}};_.jSa=function(a,b){a.Pab=b;return a};_.Wp=function(a,b){a.dHa=b;-1===b.indexOf(a.uW)&&(a.uW=null);return a};_.kSa=function(a,b){a.jo=b;return a};_.lSa=function(a,b){a.Tja=void 0===b?!0:b;return a};_.mSa=function(a,b){a.IO=void 0===b?!0:b;return a};_.nSa=function(a,b){a.bHa=void 0===b?!0:b;return a};
_.hSa=function(a,b){a.Ny=b;return a};_.oSa=function(a,b){a.Nbb=b;return a};_.k=_.Vp.prototype;_.k.W7a=function(a,b,c){if("center"==c.Pc)var d=a.left+a.width/2;else{d=this.Zm()?a.right:a.left;var e=this.Zm()?a.left:a.right;d="start"==c.Pc?d:e}0>b.left&&(d-=b.left);a="center"==c.Qc?a.top+a.height/2:"top"==c.Qc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.k.aFa=function(a,b,c){return{x:a.x+("center"==c.Ac?-b.width/2:"start"===c.Ac?this.Zm()?-b.width:0:this.Zm()?0:-b.width),y:a.y+("center"==c.Ic?-b.height/2:"top"==c.Ic?0:-b.height)}};_.k.Dlc=function(a,b,c,d){b=vpa(b);var e=a.x;a=a.y;var f=this.Jja(d,"x");d=this.Jja(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.tbb(b.width,-e,e+b.width-c.width);e=this.tbb(b.height,d,a);d=c*e;return{KSb:d,sCc:b.width*b.height===d,fyc:e===b.height,eyc:c==b.width}};
_.k.Hic=function(a,b,c){if(this.Tja){var d=c.bottom-b.y;c=c.right-b.x;b=upa(this.ac.ir().minHeight);var e=upa(this.ac.ir().minWidth);c=a.eyc||null!=e&&e<=c;return(a.fyc||null!=b&&b<=d)&&c}return!1};
_.k.jab=function(a,b,c){if(this.jla&&this.bHa)return{x:a.x+this.jla.x,y:a.y+this.jla.y};b=vpa(b);var d=this.hma,e=Math.max(a.x+b.width-d.width,0),f=Math.max(a.y+b.height-d.height,0),g=Math.max(d.top-c.top-a.y,0),h=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?h||-e:a.x<this.jo?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.jo?d.top-c.top-a.y:0;this.jla={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.k.Qia=function(a,b){this.Npc(a);this.Fpc(b,a);this.ypc(b,a);a.ze&&this.thc(a.ze);this.uW=a;this.cla.Nk.length&&(b=this.Nlc(),this.cla.next(new gSa(a,b)));this.oW=!1};_.k.Npc=function(a){if(this.Nbb){var b=this.GV.querySelectorAll(this.Nbb),c=a.Ic;a="center"===a.Ac?"center":this.Zm()?"start"===a.Ac?"right":"left":"start"===a.Ac?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.k.w5a=function(a,b){var c=this.hma,d=this.Zm();if("top"===b.Ic){var e=a.y;var f=c.height-e+this.jo}else if("bottom"===b.Ic){var g=c.height-a.y+2*this.jo;f=c.height-g+this.jo}else{e=Math.min(c.bottom-a.y+c.top,a.y);var h=this.J4.height;f=2*e;e=a.y-e;f>h&&!this.oW&&!this.IO&&(e=a.y-h/2)}h="start"===b.Ac&&!d||"end"===b.Ac&&d;if("end"===b.Ac&&!d||"start"===b.Ac&&d){var n=c.width-a.x+this.jo;b=a.x-this.jo}else if(h){var r=a.x;b=c.right-a.x}else r=Math.min(c.right-a.x+c.left,a.x),c=this.J4.width,b=2*
r,r=a.x-r,b>c&&!this.oW&&!this.IO&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.k.ypc=function(a,b){a=this.w5a(a,b);this.oW||this.IO||(a.height=Math.min(a.height,this.J4.height),a.width=Math.min(a.width,this.J4.width));var c={};if(this.x8a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.ac.ir().maxHeight,e=this.ac.ir().maxWidth;c.height=Lg(a.height);c.top=Lg(a.top);c.bottom=Lg(a.bottom);c.width=Lg(a.width);c.left=Lg(a.left);c.right=Lg(a.right);c.alignItems="center"===b.Ac?"center":"end"===b.Ac?"flex-end":"flex-start";c.justifyContent=
"center"===b.Ic?"center":"bottom"===b.Ic?"flex-end":"flex-start";d&&(c.maxHeight=Lg(d));e&&(c.maxWidth=Lg(e))}this.J4=a;Pg(this.GV.style,c)};_.k.cpc=function(){Pg(this.GV.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.k.Gab=function(){Pg(this.hj.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.k.Fpc=function(a,b){var c={},d=this.x8a(),e=this.Tja,f=this.ac.ir();if(d){var g=this.Fg.RF();Pg(c,this.slc(b,a,g));Pg(c,this.rlc(b,a,g))}else c.position="static";a="";g=this.Jja(b,"x");b=this.Jja(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Lg(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Lg(f.maxWidth):e&&(c.maxWidth=""));Pg(this.hj.style,c)};
_.k.slc=function(a,b,c){var d={top:"",bottom:""};b=this.aFa(b,this.HI,a);this.rI&&(b=this.jab(b,this.HI,c));"bottom"===a.Ic?d.bottom=this.Qb.documentElement.clientHeight-(b.y+this.HI.height)+"px":d.top=Lg(b.y);return d};_.k.rlc=function(a,b,c){var d={left:"",right:""};b=this.aFa(b,this.HI,a);this.rI&&(b=this.jab(b,this.HI,c));"right"===(this.Zm()?"end"===a.Ac?"left":"right":"end"===a.Ac?"right":"left")?d.right=this.Qb.documentElement.clientWidth-(b.x+this.HI.width)+"px":d.left=Lg(b.x);return d};
_.k.Nlc=function(){var a=this.ZEa(),b=this.hj.getBoundingClientRect(),c=this.Pab.map(function(d){return d.Ob.ua.getBoundingClientRect()});return{QZc:rpa(a,c),RZc:qpa(a,c),WCc:rpa(b,c),SZc:qpa(b,c)}};_.k.tbb=function(a){return _.fa.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.k.T7a=function(){var a=this.Qb.documentElement.clientWidth,b=this.Qb.documentElement.clientHeight,c=this.Fg.RF();return{top:c.top+this.jo,left:c.left+this.jo,right:c.left+a-this.jo,bottom:c.top+b-this.jo,width:a-2*this.jo,height:b-2*this.jo}};_.k.Zm=function(){return"rtl"===fSa(this.ac)};_.k.x8a=function(){return!this.Tja||this.rI};_.k.Jja=function(a,b){return"x"===b?null==a.offsetX?this.wGa:a.offsetX:null==a.offsetY?this.ks:a.offsetY};_.k.yTc=function(){};
_.k.thc=function(a){var b=this;this.hj&&_.bpa(a).forEach(function(c){""!==c&&-1===b.Pia.indexOf(c)&&(b.Pia.push(c),b.hj.classList.add(c))})};_.k.U5a=function(){var a=this;this.hj&&(this.Pia.forEach(function(b){a.hj.classList.remove(b)}),this.Pia=[])};_.k.ZEa=function(){var a=this.Ny;if(a instanceof _.Hd)return a.ua.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();var b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}};
_.W.Object.defineProperties(_.Vp.prototype,{lx:{configurable:!0,enumerable:!0,get:function(){return this.dHa}}});
var pSa=function(){this.Njc="static";this.qFa=this.LIa=this.R5=this.PE=this.Kia=this.HDa=this.qIa="";this.js=!1};_.k=pSa.prototype;_.k.attach=function(a){var b=a.ir();this.ac=a;this.LIa&&!b.width&&a.MA({width:this.LIa});this.qFa&&!b.height&&a.MA({height:this.qFa});a.ZF.classList.add("cdk-global-overlay-wrapper");this.js=!1};_.k.top=function(a){this.HDa="";this.qIa=void 0===a?"":a;this.Kia="flex-start";return this};_.k.left=function(a){this.R5=void 0===a?"":a;this.PE="left";return this};
_.k.bottom=function(a){this.qIa="";this.HDa=void 0===a?"":a;this.Kia="flex-end";return this};_.k.right=function(a){this.R5=void 0===a?"":a;this.PE="right";return this};_.k.start=function(a){this.R5=void 0===a?"":a;this.PE="start";return this};_.k.end=function(a){this.R5=void 0===a?"":a;this.PE="end";return this};_.k.width=function(a){a=void 0===a?"":a;this.ac?this.ac.MA({width:a}):this.LIa=a;return this};_.k.height=function(a){a=void 0===a?"":a;this.ac?this.ac.MA({height:a}):this.qFa=a;return this};
_.qSa=function(a){a.left("");a.PE="center";return a};_.rSa=function(a){a.top("");a.Kia="center";return a};
pSa.prototype.apply=function(){if(this.ac&&this.ac.Yg()){var a=this.ac.Pu.style,b=this.ac.ZF.style,c=this.ac.ir(),d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=("100%"===d||"100vw"===d)&&(!f||"100%"===f||"100vw"===f);e=("100%"===e||"100vh"===e)&&(!c||"100%"===c||"100vh"===c);f=this.PE;c=this.R5;var g="rtl"===this.ac.ir().direction,h="",n="",r="";if(d)r="flex-start";else if("center"===f)r="center",g?n=c:h=c;else if(g)if("left"===f||"end"===f)r="flex-end",h=c;else{if("right"===f||"start"===f)r=
"flex-start",n=c}else if("left"===f||"start"===f)r="flex-start",h=c;else if("right"===f||"end"===f)r="flex-end",n=c;a.position=this.Njc;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.qIa;a.marginBottom=this.HDa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Kia}};
pSa.prototype.dispose=function(){if(!this.js&&this.ac){var a=this.ac.Pu.style,b=this.ac.ZF,c=b.style;b.classList.remove("cdk-global-overlay-wrapper");c.justifyContent=c.alignItems=a.marginTop=a.marginBottom=a.marginLeft=a.marginRight=a.position="";this.ac=null;this.js=!0}};
var Xp=function(a,b,c,d){this.Fg=a;this.Qb=b;this.wd=c;this.FI=d};Xp.prototype.global=function(){return new pSa};_.Yp=function(a,b){return new _.Vp(b,a.Fg,a.Qb,a.wd,a.FI)};Xp.ha=function(a){return new (a||Xp)(_.u(_.Np),_.u(_.Og),_.u(_.$o),_.u(_.Ip))};Xp.va=_.t({token:Xp,ta:Xp.ha,Ka:"root"});
var Zp=function(){};Zp.prototype.attach=function(a){this.DV=a;return a.attach(this)};Zp.prototype.detach=function(){var a=this.DV;null!=a&&(this.DV=null,a.detach())};_.W.Object.defineProperties(Zp.prototype,{lCc:{configurable:!0,enumerable:!0,get:function(){return null!=this.DV}}});_.$p=function(a,b,c,d,e){this.Lb=a;this.Ye=b;this.Cc=c;this.NB=d;this.UWa=e};_.V(_.$p,Zp);_.aq=function(a,b,c,d){this.kd=a;this.Ye=b;this.context=c;this.Cc=d};_.V(_.aq,Zp);
_.aq.prototype.attach=function(a,b){this.context=b=void 0===b?this.context:b;return Zp.prototype.attach.call(this,a)};_.aq.prototype.detach=function(){this.context=void 0;return Zp.prototype.detach.call(this)};_.W.Object.defineProperties(_.aq.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.kd.Ob}}});var bq=function(){this.js=!1};_.k=bq.prototype;_.k.Yg=function(){return!!this.Nv};
_.k.attach=function(a){if(a instanceof _.$p)return this.Nv=a,this.vJ(a);if(a instanceof _.aq)return this.Nv=a,this.wJ(a)};_.k.detach=function(){this.Nv&&(this.Nv=this.Nv.DV=null);this.c9a()};_.k.dispose=function(){this.Yg()&&this.detach();this.c9a();this.js=!0};_.k.kfa=function(a){this.wEa=a};_.k.c9a=function(){this.wEa&&(this.wEa(),this.wEa=null)};
_.cq=function(a,b,c,d,e){this.js=!1;this.zta=a;this.uO=b;this.bs=c;this.Vjc=d;this.Qb=e};_.V(_.cq,bq);_.cq.prototype.vJ=function(a){var b=this,c=(a.NB||this.uO).hD(a.Lb);if(a.Ye){var d=a.Ye.nF(c,a.Ye.length,a.Cc||a.Ye.Cc,a.UWa||void 0);this.kfa(function(){return d.destroy()})}else d=c.create(a.Cc||this.Vjc||_.rGa),_.pHa(this.bs,d.yu),this.kfa(function(){0<b.bs.ZPc&&b.bs.kQ(d.yu);d.destroy()});this.zta.appendChild(this.mlc(d));this.Nv=a;return d};
_.cq.prototype.wJ=function(a){var b=this,c=a.Ye,d=c.xi(a.kd,a.context,{Cc:a.Cc});d.Rm.forEach(function(e){return b.zta.appendChild(e)});d.De();this.kfa(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Nv=a;return d};_.cq.prototype.dispose=function(){bq.prototype.dispose.call(this);this.zta.remove()};_.cq.prototype.mlc=function(a){return a.yu.Rm[0]};
_.dq=function(a,b,c){this.js=!1;this.uO=a;this.dg=b;this.xm=!1;this.KJa=new _.$k;this.Qb=c};_.V(_.dq,bq);_.k=_.dq.prototype;_.k.Sa=function(){this.xm=!0};_.k.Ma=function(){bq.prototype.dispose.call(this);this.i5a=this.Nv=null};
_.k.vJ=function(a){a.DV=this;var b=null!=a.Ye?a.Ye:this.dg,c=(a.NB||this.uO).hD(a.Lb),d=b.nF(c,b.length,a.Cc||b.Cc,a.UWa||void 0);b!==this.dg&&this.Jlc().appendChild(d.yu.Rm[0]);bq.prototype.kfa.call(this,function(){return d.destroy()});this.Nv=a;this.i5a=d;this.KJa.emit(d);return d};_.k.wJ=function(a){var b=this;a.DV=this;var c=this.dg.xi(a.kd,a.context,{Cc:a.Cc});bq.prototype.kfa.call(this,function(){return b.dg.clear()});this.Nv=a;this.i5a=c;this.KJa.emit(c);return c};
_.k.Jlc=function(){var a=this.dg.element.ua;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.dq.prototype,{CS:{configurable:!0,enumerable:!0,get:function(){return this.Nv},set:function(a){if(!this.Yg()||a||this.xm)this.Yg()&&bq.prototype.detach.call(this),a&&bq.prototype.attach.call(this,a),this.Nv=a||null}}});_.dq.ha=function(a){return new (a||_.dq)(_.y(_.Pk),_.y(_.Te),_.y(_.Og))};
_.dq.Ja=_.v({type:_.dq,oa:[["","cdkPortalOutlet",""]],inputs:{CS:["cdkPortalOutlet","portal"]},outputs:{KJa:"attached"},kc:["cdkPortalOutlet"],features:[_.oe]});_.eq=function(){};_.eq.ha=function(a){return new (a||_.eq)};_.eq.Ea=_.bd({type:_.eq});_.eq.Da=_.Tc({});
var sSa;sSa=0;_.fq=function(a,b,c,d,e,f,g,h,n,r,x,A){this.Nn=a;this.FI=b;this.uO=c;this.toc=d;this.I4=e;this.yf=f;this.Db=g;this.Qb=h;this.zO=n;this.AW=r;this.Z4=x;this.Chc=A};_.k=_.fq.prototype;_.k.create=function(a){var b=this.Bjc(),c=this.Gjc(b),d=this.Ijc(c);a=new _.Tp(a);a.direction=a.direction||this.zO.value;return new _.Up(d,b,c,a,this.Db,this.I4,this.Qb,this.AW,this.Z4,"NoopAnimations"===this.Chc)};_.k.position=function(){return this.toc};
_.k.Gjc=function(a){var b=this.Qb.createElement("div");b.id="cdk-overlay-"+sSa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.k.Bjc=function(){var a=this.Qb.createElement("div");QRa(this.FI).appendChild(a);return a};_.k.Ijc=function(a){this.bs||(this.bs=this.yf.get(_.Yf));return new _.cq(a,this.uO,this.bs,this.yf,this.Qb)};_.fq.ha=function(a){return new (a||_.fq)(_.u(Sp),_.u(_.Ip),_.u(_.Pk),_.u(Xp),_.u(Gp),_.u(_.Rf),_.u(_.ne),_.u(_.Og),_.u(_.Dp),_.u(_.Qf),_.u(Hp),_.u(_.Wk,8))};
_.fq.va=_.t({token:_.fq,ta:_.fq.ha});
var uSa;_.tSa=new _.Ed("cdk-connected-overlay-scroll-strategy");uSa={Ga:_.tSa,Hb:[_.fq],Eb:function(a){return function(){return a.Nn.jt()}}};
_.gq=function(){};_.gq.ha=function(a){return new (a||_.gq)};_.gq.Ea=_.bd({type:_.gq});_.gq.Da=_.Tc({Tb:[_.fq,uSa],imports:[Ep,_.eq,_.Rp,_.Rp]});
new Tk;
new Tk;
var vSa;vSa=new _.Ed("mat-sanity-checks",{Ka:"root",ta:function(){return!0}});_.hq=function(a,b,c){this.zHa=b;this.Qb=c;this.w8a=!1;a.sDa();this.w8a||(this.w8a=!0)};_.hq.prototype.VSc=function(a){return apa()?!1:"boolean"===typeof this.zHa?this.zHa:!!this.zHa[a]};_.hq.ha=function(a){return new (a||_.hq)(_.u(np),_.u(vSa,8),_.u(_.Og))};_.hq.Ea=_.bd({type:_.hq});_.hq.Da=_.Tc({imports:[Ep,Ep]});
_.wSa=new _.Ed("MAT_DATE_LOCALE",{Ka:"root",ta:xpa});
_.iq=new _.Ed("mat-date-formats");
_.jq=function(){};_.jq.prototype.Ewb=function(a,b){return!!(a&&a.invalid&&(a.JD||b&&b.GA))};_.jq.ha=function(a){return new (a||_.jq)};_.jq.va=_.t({token:_.jq,ta:_.jq.ha,Ka:"root"});
_.kq=new _.Ed("MAT_OPTION_PARENT_COMPONENT");
var xSa,ySa,zSa;xSa=["*",[["mat-option"],["ng-container"]]];ySa=_.Sg(function(){});zSa=0;_.lq=function(a){var b=ySa.call(this)||this;b.xE="mat-optgroup-label-"+zSa++;var c;b.qI=null!=(c=null==a?void 0:a.MBc)?c:!1;return b};_.V(_.lq,ySa);_.lq.ha=function(a){return new (a||_.lq)(_.y(_.kq,8))};_.lq.Ja=_.v({type:_.lq,inputs:{label:"label"},features:[_.oe]});_.mq=new _.Ed("MatOptgroup");_.nq=function(){return _.lq.apply(this,arguments)||this};_.V(_.nq,_.lq);_.nq.Ja=_.lq.Ja;
_.nq.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.nq)))(b||_.nq)}}();
_.nq.Aa=_.v({type:_.nq,oa:[["mat-optgroup"]],Jb:[1,"mat-mdc-optgroup"],Ib:3,mb:function(a,b){a&2&&_.re("role",b.qI?null:"group")("aria-disabled",b.qI?null:b.disabled.toString())("aria-labelledby",b.qI?null:b.xE)},inputs:{disabled:"disabled"},kc:["matOptgroup"],features:[_.Ne([{Ga:_.mq,Nb:_.nq}]),_.oe],tc:["*","mat-option, ng-container"],Ba:5,Ca:4,Ha:[["aria-hidden","true",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],wa:function(a,b){a&1&&(_.Ge(xSa),_.C(0,"span",0)(1,"span",
1),_.O(2),_.He(3),_.D()(),_.He(4,1));a&2&&(_.ue("mdc-list-item--disabled",b.disabled),_.z("id",b.xE),_.w(2),_.Le("",b.label," "))},styles:[".mat-mdc-optgroup-label{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;min-height:48px}.mat-mdc-optgroup-label:focus{outline:none}[dir=rtl] .mat-mdc-optgroup-label,.mat-mdc-optgroup-label[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-optgroup-label.mdc-list-item--disabled{opacity:.38}.mat-mdc-optgroup-label .mdc-list-item__primary-text{white-space:normal}\n"],
ub:2,Oa:0});
var ASa=function(a,b,c,d){d=void 0===d?!1:d;this.Se=a;this.element=b;this.config=c;this.Bhc=d;this.state=3};
var BSa,CSa,DSa,ESa,GSa;BSa={EF:225,uQ:150};CSa=_.Ig({passive:!0});DSa=["mousedown","touchstart"];ESa=["mouseup","mouseleave","touchend","touchcancel"];_.FSa=function(a,b,c,d){this.Vla=a;this.Db=b;this.D4=!1;this.n3=new Map;this.aHa=!1;d.Le&&(this.QV=_.Mg(c))};
GSa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.RV=a.RV||a.QV.getBoundingClientRect(),f=Object.assign({},BSa,d.animation);d.WKa&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||ypa(b,c,e);b-=e.left;e=c-e.top;c=f.EF;var h=document.createElement("div");h.classList.add("mat-ripple-element");h.style.left=b-g+"px";h.style.top=e-g+"px";h.style.height=2*g+"px";h.style.width=2*g+"px";null!=d.color&&(h.style.backgroundColor=d.color);h.style.transitionDuration=c+"ms";a.QV.appendChild(h);g=window.getComputedStyle(h);
b=g.transitionDuration;g="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b;var n=new ASa(a,h,d,g);h.style.transform="scale3d(1, 1, 1)";n.state=0;d.ida||(a.nGa=n);var r=null;g||!c&&!f.uQ||a.Db.wc(function(){var x=function(){return a.IEa(n)},A=function(){return a.F6a(n)};h.addEventListener("transitionend",x);h.addEventListener("transitioncancel",A);r={nHc:x,mHc:A}});a.n3.set(n,r);!g&&c||a.IEa(n);return n};
_.HSa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},BSa,b.config.animation);c.style.transitionDuration=d.uQ+"ms";c.style.opacity="0";b.state=2;!b.Bhc&&d.uQ||a.IEa(b)}};_.FSa.prototype.eOa=function(){this.A7a().forEach(function(a){a.config.ida||_.HSa(a.Se,a)})};_.ISa=function(a,b){(b=_.Mg(b))&&b!==a.cJ&&(a.rla(),a.cJ=b,a.pab(DSa))};_.k=_.FSa.prototype;
_.k.handleEvent=function(a){"mousedown"===a.type?this.Pka(a):"touchstart"===a.type?this.foc(a):this.doc();this.aHa||(this.pab(ESa),this.aHa=!0)};_.k.IEa=function(a){0===a.state?this.aqc(a):2===a.state&&this.F6a(a)};_.k.aqc=function(a){var b=a===this.nGa,c=a.config.ida;a.state=1;c||b&&this.D4||_.HSa(a.Se,a)};
_.k.F6a=function(a){var b,c=null!=(b=this.n3.get(a))?b:null;this.n3.delete(a);this.n3.size||(this.RV=null);a===this.nGa&&(this.nGa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.nHc),a.element.removeEventListener("transitioncancel",c.mHc));a.element.remove()};_.k.Pka=function(a){var b=_.Noa(a),c=this.E9a&&Date.now()<this.E9a+800;this.Vla.Jua||b||c||(this.D4=!0,GSa(this,a.clientX,a.clientY,this.Vla.dH))};
_.k.foc=function(a){if(!this.Vla.Jua&&!_.Ooa(a)){this.E9a=Date.now();this.D4=!0;a=a.changedTouches;for(var b=0;b<a.length;b++)GSa(this,a[b].clientX,a[b].clientY,this.Vla.dH)}};_.k.doc=function(){this.D4&&(this.D4=!1,this.A7a().forEach(function(a){var b=1===a.state||a.config.rPb&&0===a.state;!a.config.ida&&b&&_.HSa(a.Se,a)}))};_.k.pab=function(a){var b=this;this.Db.wc(function(){a.forEach(function(c){b.cJ.addEventListener(c,b,CSa)})})};_.k.A7a=function(){return Array.from(this.n3.keys())};
_.k.rla=function(){var a=this;this.cJ&&(DSa.forEach(function(b){a.cJ.removeEventListener(b,a,CSa)}),this.aHa&&ESa.forEach(function(b){a.cJ.removeEventListener(b,a,CSa)}))};
_.oq=new _.Ed("mat-ripple-global-options");_.pq=function(a,b,c,d,e){this.Ta=a;this.lf=e;this.radius=0;this.xm=this.Mc=!1;this.hFa=d||{};this.q5=new _.FSa(this,b,a,c)};_.k=_.pq.prototype;_.k.Sa=function(){this.xm=!0;this.SHa()};_.k.Ma=function(){this.q5.rla()};_.k.eOa=function(){this.q5.eOa()};_.k.SHa=function(){!this.disabled&&this.xm&&_.ISa(this.q5,this.trigger)};
_.k.launch=function(a,b,c){return"number"===typeof a?GSa(this.q5,a,void 0===b?0:b,Object.assign({},this.dH,c)):GSa(this.q5,0,0,Object.assign({},this.dH,a))};
_.W.Object.defineProperties(_.pq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){a&&this.eOa();this.Mc=a;this.SHa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.Eqc||this.Ta.ua},set:function(a){this.Eqc=a;this.SHa()}},dH:{configurable:!0,enumerable:!0,get:function(){return{WKa:this.WKa,radius:this.radius,color:this.color,animation:Object.assign({},this.hFa.animation,"NoopAnimations"===this.lf?{EF:0,uQ:0}:{},this.animation),rPb:this.hFa.rPb}}},
Jua:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.hFa.disabled}}});_.pq.ha=function(a){return new (a||_.pq)(_.y(_.Hd),_.y(_.ne),_.y(_.$o),_.y(_.oq,8),_.y(_.Wk,8))};
_.pq.Ja=_.v({type:_.pq,oa:[["","mat-ripple",""],["","matRipple",""]],Jb:[1,"mat-ripple"],Ib:2,mb:function(a,b){a&2&&_.ue("mat-ripple-unbounded",b.tPc)},inputs:{color:["matRippleColor","color"],tPc:["matRippleUnbounded","unbounded"],WKa:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},kc:["matRipple"]});
_.qq=function(a){this.lf=a;this.state="unchecked";this.disabled=!1};_.qq.ha=function(a){return new (a||_.qq)(_.y(_.Wk,8))};
_.qq.Aa=_.v({type:_.qq,oa:[["mat-pseudo-checkbox"]],Jb:[1,"mat-pseudo-checkbox"],Ib:8,mb:function(a,b){a&2&&_.ue("mat-pseudo-checkbox-indeterminate","indeterminate"===b.state)("mat-pseudo-checkbox-checked","checked"===b.state)("mat-pseudo-checkbox-disabled",b.disabled)("_mat-animation-noopable","NoopAnimations"===b.lf)},inputs:{state:"state",disabled:"disabled"},Ba:0,Ca:0,wa:function(){},styles:['.mat-pseudo-checkbox{border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}.mat-pseudo-checkbox-checked::after{top:2.7px;width:10px;height:4px}\n'],
ub:2,Oa:0});
var JSa;JSa=0;_.KSa=function(a,b){this.source=a;this.m_=void 0===b?!1:b};_.rq=function(a,b,c,d){this.de=a;this.Gb=b;this.Md=c;this.group=d;this.Mc=this.iO=this.ee=!1;this.W9a="";this.id="mat-option-"+JSa++;this.ota=new _.$k;this.Wj=new _.ob};_.k=_.rq.prototype;_.k.select=function(){this.ee||(this.ee=!0,_.Sk(this.Gb),this.BEa())};_.k.jj=function(){this.ee&&(this.ee=!1,_.Sk(this.Gb),this.BEa())};_.k.focus=function(a,b){var c=this.Ki();"function"===typeof c.focus&&c.focus(b)};_.k.Dz=function(){return this.Cha};
_.k.nh=function(a){13!==a.keyCode&&32!==a.keyCode||_.Hg(a)||(this.WI(),a.preventDefault())};_.k.WI=function(){this.disabled||(this.ee=this.multiple?!this.ee:!0,_.Sk(this.Gb),this.BEa(!0))};_.k.zja=function(){return this.selected||(this.multiple?!1:null)};_.k.qE=function(){return this.disabled?"-1":"0"};_.k.Ki=function(){return this.de.ua};_.k.Fn=function(){if(this.ee){var a=this.Cha;a!==this.W9a&&(this.W9a=a,this.Wj.next())}};_.k.Ma=function(){this.Wj.complete()};
_.k.BEa=function(a){this.ota.emit(new _.KSa(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.rq.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Md&&this.Md.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.Mc},set:function(a){this.Mc=_.Kg(a)}},Id:{configurable:!0,enumerable:!0,get:function(){return!(!this.Md||!this.Md.Id)}},active:{configurable:!0,enumerable:!0,get:function(){return this.iO}},Cha:{configurable:!0,
enumerable:!0,get:function(){return(this.Ki().textContent||"").trim()}}});_.rq.ha=function(){_.Nd()};_.rq.Ja=_.v({type:_.rq,inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{ota:"onSelectionChange"}});_.sq=function(a,b,c,d){_.rq.call(this,a,b,c,d)};_.V(_.sq,_.rq);_.sq.Ja=_.rq.Ja;_.sq.ha=function(a){return new (a||_.sq)(_.y(_.Hd),_.y(_.dl),_.y(_.kq,8),_.y(_.mq,8))};
_.sq.Aa=_.v({type:_.sq,oa:[["mat-option"]],Jb:["role","option",1,"mat-mdc-option","mat-mdc-focus-indicator","mdc-list-item"],Ib:12,mb:function(a,b){a&1&&_.L("click",function(){return b.WI()})("keydown",function(c){return b.nh(c)});a&2&&(_.ye("id",b.id),_.re("tabindex",b.qE())("aria-selected",b.zja())("aria-disabled",b.disabled.toString()),_.ue("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",b.disabled))},kc:["matOption"],
features:[_.oe],tc:["*"],Ba:5,Ca:4,Ha:[["class","mat-mdc-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mdc-list-item__primary-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-mdc-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-mdc-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],wa:function(a,b){a&1&&(_.Ge(),_.N(0,zpa,1,2,"mat-pseudo-checkbox",0),_.C(1,"span",1),_.He(2),_.D(),_.N(3,Apa,2,1,"span",2),_.F(4,"div",3));a&2&&
(_.z("ngIf",b.multiple),_.w(3),_.z("ngIf",b.group&&b.group.qI),_.w(1),_.z("matRippleTrigger",b.Ki())("matRippleDisabled",b.disabled||b.Id))},Ia:[_.pq,_.Tl,_.qq],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{opacity:.38;cursor:default}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-pseudo-checkbox{margin-right:16px}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox{margin-right:0;margin-left:16px}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active::before{content:""}\n'],
ub:2,Oa:0});
_.tq=function(){};_.tq.ha=function(a){return new (a||_.tq)};_.tq.Ea=_.bd({type:_.tq});_.tq.Da=_.Tc({imports:[_.hq,_.hq]});
/*

 Copyright Google Inc. All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var LSa=0,MSa=_.Sg(function(){}),uq=function(a,b,c,d,e){var f=MSa.call(this)||this;f.Db=a;f.Ta=b;f.mO=c;f.Se=d;f.lf=e;f.Pv="primary";f.B$a=!0;f.position="above after";f.size="medium";f.Eh=LSa++;f.xm=!1;return f};_.V(uq,MSa);_.k=uq.prototype;_.k.isAfter=function(){return-1===this.position.indexOf("before")};_.k.Sa=function(){this.Xic();this.content&&!this.nO&&(this.nO=this.l6a(),this.jcb(this.content));this.xm=!0};_.k.Ma=function(){this.Se.hu&&this.Se.hu(this.nO);HRa(this.mO,this.Ta.ua,this.description)};
_.k.l6a=function(){var a=this.Se.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Eh);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.lf&&a.classList.add("_mat-animation-noopable");this.Ta.ua.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.lf?this.Db.wc(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.k.jcb=function(a){a=(""+(null!=a?a:"")).trim();this.xm&&a&&!this.nO&&(this.nO=this.l6a());this.nO&&(this.nO.textContent=a);this.vO=a};_.k.Sqc=function(a){HRa(this.mO,this.Ta.ua,this.description);a&&this.mO.describe(this.Ta.ua,a);this.akc=a};_.k.zpc=function(a){var b=this.Ta.ua.classList;b.remove("mat-badge-"+this.Pv);a&&b.add("mat-badge-"+a)};
_.k.Xic=function(){for(var a=_.l(Array.from(this.Ta.ua.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.nO&&b.remove()};
_.W.Object.defineProperties(uq.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Pv},set:function(a){this.zpc(a);this.Pv=a}},ODb:{configurable:!0,enumerable:!0,get:function(){return this.B$a},set:function(a){this.B$a=_.Kg(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.vO},set:function(a){this.jcb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.akc},set:function(a){this.Sqc(a)}},hidden:{configurable:!0,enumerable:!0,get:function(){return this.tmc},
set:function(a){this.tmc=_.Kg(a)}}});uq.ha=function(a){return new (a||uq)(_.y(_.ne),_.y(_.Hd),_.y(_.up),_.y(_.Rk),_.y(_.Wk,8))};
uq.Ja=_.v({type:uq,oa:[["","matBadge",""]],Jb:[1,"mat-badge"],Ib:20,mb:function(a,b){a&2&&_.ue("mat-badge-overlap",b.ODb)("mat-badge-above",-1===b.position.indexOf("below"))("mat-badge-below",-1!==b.position.indexOf("below"))("mat-badge-before",!b.isAfter())("mat-badge-after",b.isAfter())("mat-badge-small","small"===b.size)("mat-badge-medium","medium"===b.size)("mat-badge-large","large"===b.size)("mat-badge-hidden",b.hidden||!b.content)("mat-badge-disabled",b.disabled)},inputs:{disabled:["matBadgeDisabled",
"disabled"],color:["matBadgeColor","color"],ODb:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[_.oe]});
var NSa,OSa,PSa,QSa,RSa;NSa=["mat-button",""];OSa=["*"];PSa=function(){return".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}.mat-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}\n"};
QSa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");RSa=_.Qg(_.Sg(_.Rg(function(a){this.Ta=a})));_.vq=function(a,b,c){var d=RSa.call(this,a)||this;d.Wd=b;d.lf=c;d.ESa=d.p4("mat-fab","mat-mini-fab");d.Cra=d.p4("mat-icon-button");for(var e=_.l(QSa),f=e.next();!f.done;f=e.next())f=f.value,d.p4(f)&&d.Ki().classList.add(f);a.ua.classList.add("mat-button-base");d.ESa&&(d.color="accent");return d};_.V(_.vq,RSa);_.k=_.vq.prototype;
_.k.Vc=function(){this.Wd.ql(this.Ta,!0)};_.k.Ma=function(){this.Wd.dm(this.Ta)};_.k.focus=function(a,b){a?_.dp(this.Wd,this.Ki(),a,b):this.Ki().focus(b)};_.k.Ki=function(){return this.Ta.ua};_.k.Bq=function(){return this.Id||this.disabled};_.k.p4=function(){var a=this;return _.fa.apply(0,arguments).some(function(b){return a.Ki().hasAttribute(b)})};_.vq.ha=function(a){return new (a||_.vq)(_.y(_.Hd),_.y(_.cp),_.y(_.Wk,8))};
_.vq.Aa=_.v({type:_.vq,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],wb:function(a,b){a&1&&_.We(_.pq,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.xM=c.first)}},Jb:[1,"mat-focus-indicator"],Ib:5,mb:function(a,b){a&2&&(_.re("disabled",b.disabled||null),_.ue("_mat-animation-noopable","NoopAnimations"===b.lf)("mat-button-disabled",b.disabled))},
inputs:{disabled:"disabled",Id:"disableRipple",color:"color"},kc:["matButton"],features:[_.oe],hc:NSa,tc:OSa,Ba:4,Ca:5,Ha:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"span",0),_.He(1),_.D(),_.F(2,"span",1)(3,"span",2));a&2&&(_.w(2),_.ue("mat-button-ripple-round",b.ESa||b.Cra),_.z("matRippleDisabled",b.Bq())("matRippleCentered",b.Cra)("matRippleTrigger",
b.Ki()))},Ia:[_.pq],styles:[PSa()],ub:2,Oa:0});_.wq=function(a,b,c,d){var e=_.vq.call(this,b,a,c)||this;e.Db=d;e.iFa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.V(_.wq,_.vq);_.wq.prototype.Vc=function(){var a=this;_.vq.prototype.Vc.call(this);this.Db?this.Db.wc(function(){a.Ta.ua.addEventListener("click",a.iFa)}):this.Ta.ua.addEventListener("click",this.iFa)};
_.wq.prototype.Ma=function(){_.vq.prototype.Ma.call(this);this.Ta.ua.removeEventListener("click",this.iFa)};_.wq.ha=function(a){return new (a||_.wq)(_.y(_.cp),_.y(_.Hd),_.y(_.Wk,8),_.y(_.ne,8))};
_.wq.Aa=_.v({type:_.wq,oa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],Jb:[1,"mat-focus-indicator"],Ib:7,mb:function(a,b){a&2&&(_.re("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString()),_.ue("_mat-animation-noopable","NoopAnimations"===b.lf)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",Id:"disableRipple",
color:"color",tabIndex:"tabIndex"},kc:["matButton","matAnchor"],features:[_.oe],hc:NSa,tc:OSa,Ba:4,Ca:5,Ha:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"span",0),_.He(1),_.D(),_.F(2,"span",1)(3,"span",2));a&2&&(_.w(2),_.ue("mat-button-ripple-round",b.ESa||b.Cra),_.z("matRippleDisabled",b.Bq())("matRippleCentered",b.Cra)("matRippleTrigger",b.Ki()))},Ia:[_.pq],
styles:[PSa()],ub:2,Oa:0});
var SSa={params:{yNa:"150ms",NNa:"75ms"}},TSa=_.qg("dialogContainer",[_.tg("void, exit",_.sg({opacity:0,transform:"scale(0.7)"})),_.tg("enter",_.sg({transform:"none"})),_.vg("* => enter",_.Ina([_.rg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.sg({transform:"none",opacity:1})),_.Jna("@*",{type:9,options:null})]),SSa),_.vg("* => void, * => exit",_.Ina([_.rg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.sg({opacity:0})),_.Jna("@*",{type:9,options:null})]),SSa)]);
_.USa=function(){this.role="dialog";this.ze="";this.vg=!0;this.Bm="";this.Cm=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.qfb=this.Bma=this.data=null;this.HB="first-tabbable";this.bjb=this.Xlb=this.iD=!0;this.yNa=SSa.params.yNa;this.NNa=SSa.params.NNa};
var VSa=function(){this.role="dialog";this.ze="";this.vg=!0;this.Bm="";this.Cm=!1;this.height=this.width="";this.ariaLabel=this.qfb=this.Bma=this.data=null;this.ariaModal=!0;this.HB="first-tabbable";this.ajb=this.bjb=this.iD=!0};
var xq=function(a,b,c,d,e,f,g,h){this.js=!1;this.Ta=a;this.Z3=b;this.vd=d;this.FFa=e;this.Db=f;this.ac=g;this.Wd=h;this.NV=this.W6a=null;this.x3=this.vd.qfb||null;this.Qb=c};_.V(xq,bq);_.k=xq.prototype;_.k.eja=function(){this.Gmc();this.cmc();this.C5a()};_.k.C5a=function(){this.gX()};_.k.Ma=function(){this.RI()};_.k.vJ=function(a){a=this.tB.vJ(a);this.eja();return a};_.k.wJ=function(a){a=this.tB.wJ(a);this.eja();return a};_.k.Loc=function(){this.dja()||this.gX()};
_.k.MEa=function(a,b){this.FFa.Mw(a)||(a.tabIndex=-1,this.Db.wc(function(){var c=function(){a.removeEventListener("blur",c);a.removeEventListener("mousedown",c);a.removeAttribute("tabindex")};a.addEventListener("blur",c);a.addEventListener("mousedown",c)}));a.focus(b)};_.k.Y3=function(a,b){(a=this.Ta.ua.querySelector(a))&&this.MEa(a,b)};
_.k.gX=function(){var a=this,b=this.Ta.ua;switch(this.vd.HB){case !1:case "dialog":this.dja()||b.focus();break;case !0:case "first-tabbable":_.gp(this.lB).then(function(c){c||a.Nkc()});break;case "first-heading":this.Y3('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.Y3(this.vd.HB)}};
_.k.RI=function(){var a=this.vd.iD,b=null;"string"===typeof a?b=this.Qb.querySelector(a):"boolean"===typeof a?b=a?this.W6a:null:a&&(b=a);if(this.vd.iD&&b&&"function"===typeof b.focus){a=_.$oa();var c=this.Ta.ua;if(!a||a===this.Qb.body||a===c||c.contains(a))this.Wd?(_.dp(this.Wd,b,this.NV),this.NV=null):b.focus()}this.lB&&this.lB.destroy()};_.k.Nkc=function(){this.Ta.ua.focus&&this.Ta.ua.focus()};_.k.dja=function(){var a=this.Ta.ua,b=_.$oa();return a===b||a.contains(b)};
_.k.Gmc=function(){this.lB=this.Z3.create(this.Ta.ua);this.Qb&&(this.W6a=_.$oa())};_.k.cmc=function(){var a=this;this.ac.lo().subscribe(function(){a.vd.Cm&&a.Loc()})};xq.ha=function(a){return new (a||xq)(_.y(_.Hd),_.y(_.hp),_.y(_.Og,8),_.y(VSa),_.y(_.ep),_.y(_.ne),_.y(_.Up),_.y(_.cp))};
xq.Aa=_.v({type:xq,oa:[["cdk-dialog-container"]],wb:function(a,b){a&1&&_.We(_.dq,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.tB=c.first)}},Jb:["tabindex","-1",1,"cdk-dialog-container"],Ib:6,mb:function(a,b){a&2&&_.re("id",b.vd.id||null)("role",b.vd.role)("aria-modal",b.vd.ariaModal)("aria-labelledby",b.vd.ariaLabel?null:b.x3)("aria-label",b.vd.ariaLabel)("aria-describedby",b.vd.Bma||null)},features:[_.oe],Ba:1,Ca:0,Ha:[["cdkPortalOutlet",""]],wa:function(a){a&1&&_.N(0,Bpa,0,0,"ng-template",0)},Ia:[_.dq],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],ub:2});
var WSa=new _.Ed("DialogScrollStrategy"),XSa=new _.Ed("DialogData"),YSa=new _.Ed("DefaultDialogConfig"),ZSa={Ga:WSa,Hb:[_.fq],Eb:function(a){return function(){return a.Nn.block()}}};
var $Sa=function(a,b){var c=this;this.Yc=a;this.config=b;this.closed=new _.ob;this.Cm=b.Cm;this.lo=a.lo();this.Iu=a.Iu();this.Sca=a.Sca();this.id=b.id;this.Iu.subscribe(function(d){27!==d.keyCode||c.Cm||_.Hg(d)||(d.preventDefault(),c.close(void 0,{XOa:"keyboard"}))});this.lo.subscribe(function(){c.Cm||c.close(void 0,{XOa:"mouse"})})};_.k=$Sa.prototype;
_.k.close=function(a,b){if(this.WJ){var c=this.closed;this.WJ.NV=(null==b?void 0:b.XOa)||"program";this.Yc.dispose();c.next(a);c.complete();this.mF=this.WJ=null}};_.k.ki=function(){this.Yc.ki();return this};_.k.MA=function(a,b){this.Yc.MA({width:void 0===a?"":a,height:void 0===b?"":b})};_.k.uX=function(a){this.Yc.uX(a)};_.k.Wda=function(a){this.Yc.Wda(a)};
var aTa=0,yq=function(a,b,c,d,e,f){this.Bj=a;this.yf=b;this.Bk=c;this.Oy=d;this.FI=e;this.aP=[];this.p3=new _.ob;this.r3=new _.ob;this.wDa=new Map;this.Eg=f};_.k=yq.prototype;
_.k.open=function(a,b){var c=this;b=Object.assign({},this.Bk||new VSa,b);b.id=b.id||"cdk-dialog-"+aTa++;b.id&&this.Lrb(b.id);var d=this.e4(b);d=this.Bj.create(d);var e=new $Sa(d,b);d=this.Ohc(d,e,b);e.WJ=d;this.Phc(a,e,d,b);this.Zp.length||this.vmc();this.Zp.push(e);e.closed.subscribe(function(){return c.wab(e,!0)});this.oJ.next(e);return e};_.k.Lrb=function(a){this.Zp.find(function(b){return b.id===a})};
_.k.Ma=function(){var a=this;Cpa(this.aP,function(b){!1===b.config.ajb&&a.wab(b,!1)});Cpa(this.aP,function(b){return b.close()});this.p3.complete();this.r3.complete();this.aP=[]};_.k.e4=function(a){var b=new _.Tp({vj:a.vj||_.rSa(_.qSa(this.Bj.position().global())),Pk:a.Pk||this.Eg(),ze:a.ze,vg:a.vg,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,knb:a.bjb});a.Bm&&(b.Bm=a.Bm);return b};
_.k.Ohc=function(a,b,c){var d,e=c.Cc||(null==(d=c.Ye)?void 0:d.Cc);b=[{Ga:VSa,Hc:c},{Ga:$Sa,Hc:b},{Ga:_.Up,Hc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.Ia(c.container.Tb(c)))):d=xq;c=new _.$p(d,c.Ye,me({parent:e||this.yf,Tb:b}),c.NB);return a.attach(c).instance};
_.k.Phc=function(a,b,c,d){if(a instanceof _.Se){var e=this.fja(d,b,c,void 0);b={ya:d.data,Tq:b};d.eU&&(b=Object.assign({},b,"function"===typeof d.eU?d.eU():d.eU));c.wJ(new _.aq(a,null,b,e))}else e=this.fja(d,b,c,this.yf),a=c.vJ(new _.$p(a,d.Ye,e,d.NB)),b.mF=a.instance};
_.k.fja=function(a,b,c,d){var e,f=a.Cc||(null==(e=a.Ye)?void 0:e.Cc);e=[{Ga:XSa,Hc:a.data},{Ga:$Sa,Hc:b}];a.Tb&&("function"===typeof a.Tb?e.push.apply(e,_.Ia(a.Tb(b,a,c))):e.push.apply(e,_.Ia(a.Tb)));!a.direction||f&&f.get(_.Dp,null,8)||e.push({Ga:_.Dp,Hc:{value:a.direction,md:_.Ea()}});return me({parent:f||d,Tb:e})};
_.k.wab=function(a,b){a=this.Zp.indexOf(a);-1<a&&(this.Zp.splice(a,1),this.Zp.length||(this.wDa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.wDa.clear(),b&&this.c4().next()))};
_.k.vmc=function(){var a=QRa(this.FI);if(a.parentElement)for(var b=a.parentElement.children,c=b.length-1;-1<c;c--){var d=b[c];d===a||"SCRIPT"===d.nodeName||"STYLE"===d.nodeName||d.hasAttribute("aria-live")||(this.wDa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.k.c4=function(){var a=this.Oy;return a?a.c4():this.p3};
_.W.Object.defineProperties(yq.prototype,{Zp:{configurable:!0,enumerable:!0,get:function(){return this.Oy?this.Oy.Zp:this.aP}},oJ:{configurable:!0,enumerable:!0,get:function(){return this.Oy?this.Oy.oJ:this.r3}}});yq.ha=function(a){return new (a||yq)(_.u(_.fq),_.u(_.Rf),_.u(YSa,8),_.u(yq,12),_.u(_.Ip),_.u(WSa))};yq.va=_.t({token:yq,ta:yq.ha});
_.zq=function(){};_.zq.ha=function(a){return new (a||_.zq)};_.zq.Ea=_.bd({type:_.zq});_.zq.Da=_.Tc({Tb:[yq,ZSa],imports:[_.gq,_.eq,_.tp,_.eq]});
/*

 Copyright 2018 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
/*

 Copyright 2016 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
/*

 Copyright 2020 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
/*

 Copyright 2017 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
/*

 Copyright 2019 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
_.Aq=function(a,b,c,d,e,f,g,h){xq.call(this,a,b,c,d,e,f,g,h);this.eB=new _.$k};_.V(_.Aq,xq);_.Aq.prototype.C5a=function(){this.vd.Xlb||this.gX()};_.Aq.prototype.v$a=function(a){this.vd.Xlb&&this.gX();this.eB.next({state:"opened",totalTime:a})};_.Aq.ha=function(a){return new (a||_.Aq)(_.y(_.Hd),_.y(_.hp),_.y(_.Og,8),_.y(_.USa),_.y(_.ep),_.y(_.ne),_.y(_.Up),_.y(_.cp))};_.Aq.Aa=_.v({type:_.Aq,oa:[["ng-component"]],features:[_.oe],Ba:0,Ca:0,wa:function(){},ub:2});
_.bTa=function(a,b,c){var d=this;this.Tt=a;this.iEa=c;this.jO=new _.ob;this.Wia=new _.ob;this.Vj=0;this.Cm=b.Cm;this.id=a.id;c.eB.ka(_.Ta(function(e){return"opened"===e.state}),_.Va(1)).subscribe(function(){d.jO.next();d.jO.complete()});c.eB.ka(_.Ta(function(e){return"closed"===e.state}),_.Va(1)).subscribe(function(){clearTimeout(d.cjc);d.aW()});a.Yc.xy.subscribe(function(){d.Wia.next(d.Hab);d.Wia.complete();d.aW()});_.ib(this.lo(),this.Iu().ka(_.Ta(function(e){return 27===e.keyCode&&!d.Cm&&!_.Hg(e)}))).subscribe(function(e){d.Cm||
(e.preventDefault(),d.NV="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.k=_.bTa.prototype;_.k.close=function(a){var b=this;this.Hab=a;this.iEa.eB.ka(_.Ta(function(c){return"closing"===c.state}),_.Va(1)).subscribe(function(c){b.Wia.next(a);b.Wia.complete();dSa(b.Tt.Yc);b.cjc=setTimeout(function(){return b.aW()},c.totalTime+100)});this.Vj=1;this.iEa.Kla()};_.k.oJ=function(){return this.jO};_.k.Zy=function(){return this.Tt.closed};_.k.lo=function(){return this.Tt.lo};_.k.Iu=function(){return this.Tt.Iu};
_.k.ki=function(a){var b=this.Tt.config.vj;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.qSa(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.rSa(b);this.Tt.ki();return this};_.k.MA=function(a,b){this.Tt.MA(void 0===a?"":a,void 0===b?"":b)};_.k.uX=function(a){this.Tt.uX(a)};_.k.Wda=function(a){this.Tt.Wda(a)};_.k.getState=function(){return this.Vj};_.k.aW=function(){this.Vj=2;this.Tt.close(this.Hab,{XOa:this.NV});this.mF=null};
var fTa;_.cTa=new _.Ed("MatMdcDialogData");_.dTa=new _.Ed("mat-mdc-dialog-default-options");_.eTa=new _.Ed("mat-mdc-dialog-scroll-strategy");fTa=0;_.Bq=function(a,b,c,d,e,f,g,h,n){this.Bj=a;this.Bk=c;this.Oy=d;this.K6a=g;this.J6a=h;this.fkc=n;this.aP=[];this.p3=new _.ob;this.r3=new _.ob;this.Q8a="mat-dialog-";this.Eg=f;this.O3=b.get(yq)};_.k=_.Bq.prototype;_.k.c4=function(){var a=this.Oy;return a?a.c4():this.p3};
_.k.open=function(a,b){var c=this,d;b=Object.assign({},this.Bk||new _.USa,b);b.id=b.id||this.Q8a+fTa++;b.Pk=b.Pk||this.Eg();a=this.O3.open(a,Object.assign({},b,{vj:_.rSa(_.qSa(this.Bj.position().global())),Cm:!0,ajb:!1,container:{type:this.J6a,Tb:function(){return[{Ga:_.USa,Hc:b},{Ga:VSa,Hc:b}]}},eU:function(){return{Tq:d}},Tb:function(e,f,g){d=new c.K6a(e,b,g);var h;d.ki(null==(h=b)?void 0:h.position);return[{Ga:c.J6a,Hc:g},{Ga:c.fkc,Hc:f.data},{Ga:c.K6a,Hc:d}]}}));d.mF=a.mF;this.Zp.push(d);this.oJ.next(d);
d.Zy().subscribe(function(){var e=c.Zp.indexOf(d);-1<e&&(c.Zp.splice(e,1),c.Zp.length||c.c4().next())});return d};_.k.Lrb=function(a){this.Zp.find(function(b){return b.id===a})};_.k.Ma=function(){this.bjc(this.aP);this.p3.complete();this.r3.complete()};_.k.bjc=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.Bq.prototype,{Zp:{configurable:!0,enumerable:!0,get:function(){return this.Oy?this.Oy.Zp:this.aP}},oJ:{configurable:!0,enumerable:!0,get:function(){return this.Oy?this.Oy.oJ:this.r3}}});_.Bq.ha=function(){_.Nd()};_.Bq.va=_.t({token:_.Bq,ta:_.Bq.ha});
_.Cq=function(){_.bTa.apply(this,arguments)};_.V(_.Cq,_.bTa);
var Dq=function(a,b,c,d,e,f,g,h,n){_.Aq.call(this,a,b,c,d,e,f,g,n);this.Gb=h;this.Vj="enter"};_.V(Dq,_.Aq);Dq.prototype.xGa=function(a){var b=a.Rg;a=a.totalTime;"enter"===b?this.v$a(a):"exit"===b&&this.eB.next({state:"closed",totalTime:a})};Dq.prototype.yGa=function(a){var b=a.Rg;a=a.totalTime;"enter"===b?this.eB.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.eB.next({state:"closing",totalTime:a})};Dq.prototype.Kla=function(){this.Vj="exit";_.Sk(this.Gb)};
Dq.prototype.Zkc=function(){return{value:this.Vj,params:{enterAnimationDuration:this.vd.yNa||"150ms",exitAnimationDuration:this.vd.NNa||"75ms"}}};Dq.ha=function(a){return new (a||Dq)(_.y(_.Hd),_.y(_.hp),_.y(_.Og,8),_.y(_.USa),_.y(_.ep),_.y(_.ne),_.y(_.Up),_.y(_.dl),_.y(_.cp))};
Dq.Aa=_.v({type:Dq,oa:[["mat-dialog-container"]],Jb:["tabindex","-1",1,"mat-dialog-container"],Ib:7,mb:function(a,b){a&1&&_.aja("@dialogContainer.start",function(c){return b.yGa(c)})("@dialogContainer.done",function(c){return b.xGa(c)});a&2&&(_.ye("id",b.vd.id),_.re("aria-modal",b.vd.ariaModal)("role",b.vd.role)("aria-labelledby",b.vd.ariaLabel?null:b.x3)("aria-label",b.vd.ariaLabel)("aria-describedby",b.vd.Bma||null),_.ze("@dialogContainer",b.Zkc()))},features:[_.oe],Ba:1,Ca:0,Ha:[["cdkPortalOutlet",
""]],wa:function(a){a&1&&_.N(0,Dpa,0,0,"ng-template",0)},Ia:[_.dq],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],
ub:2,data:{animation:[TSa]}});
var gTa,hTa,iTa;_.Eq=new _.Ed("MatDialogData");gTa=new _.Ed("mat-dialog-default-options");hTa=new _.Ed("mat-dialog-scroll-strategy");iTa={Ga:hTa,Hb:[_.fq],Eb:function(a){return function(){return a.Nn.block()}}};_.Fq=function(a,b,c,d,e,f,g,h){_.Bq.call(this,a,b,d,f,g,e,_.Cq,Dq,_.Eq,h)};_.V(_.Fq,_.Bq);_.Fq.ha=function(a){return new (a||_.Fq)(_.u(_.fq),_.u(_.Rf),_.u(_.Qf,8),_.u(gTa,8),_.u(hTa),_.u(_.Fq,12),_.u(_.Ip),_.u(_.Wk,8))};_.Fq.va=_.t({token:_.Fq,ta:_.Fq.ha});
var jTa;jTa=0;_.Gq=function(a,b,c){this.Tq=a;this.Ta=b;this.O3=c;this.type="button"};_.Gq.prototype.Sa=function(){this.Tq||(this.Tq=Epa(this.Ta,this.O3.Zp))};_.Gq.prototype.Rb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Cmb=a.uf};_.Gq.prototype.AGa=function(a){var b=this.Tq,c=this.Cmb;b.NV=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.Gq.ha=function(a){return new (a||_.Gq)(_.y(_.Cq,8),_.y(_.Hd),_.y(_.Fq))};
_.Gq.Ja=_.v({type:_.Gq,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],Ib:2,mb:function(a,b){a&1&&_.L("click",function(c){return b.AGa(c)});a&2&&_.re("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",Cmb:["mat-dialog-close","dialogResult"],mTc:["matDialogClose","_matDialogClose"]},kc:["matDialogClose"],features:[_.id]});_.Hq=function(a,b,c){this.mja=a;this.Ta=b;this.O3=c;this.id="mat-dialog-title-"+jTa++};
_.Hq.prototype.Sa=function(){var a=this;this.mja||(this.mja=Epa(this.Ta,this.O3.Zp));this.mja&&Promise.resolve().then(function(){var b=a.mja.iEa;b&&!b.x3&&(b.x3=a.id)})};_.Hq.ha=function(a){return new (a||_.Hq)(_.y(_.Cq,8),_.y(_.Hd),_.y(_.Fq))};_.Hq.Ja=_.v({type:_.Hq,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Jb:[1,"mat-dialog-title"],Ib:1,mb:function(a,b){a&2&&_.ye("id",b.id)},inputs:{id:"id"},kc:["matDialogTitle"]});_.Iq=function(){};_.Iq.ha=function(a){return new (a||_.Iq)};
_.Iq.Ja=_.v({type:_.Iq,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Jb:[1,"mat-dialog-content"]});_.Jq=function(){this.align="start"};_.Jq.ha=function(a){return new (a||_.Jq)};_.Jq.Ja=_.v({type:_.Jq,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Jb:[1,"mat-dialog-actions"],Ib:4,mb:function(a,b){a&2&&_.ue("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});
_.Kq=function(){};_.Kq.ha=function(a){return new (a||_.Kq)};_.Kq.Ea=_.bd({type:_.Kq});_.Kq.Da=_.Tc({Tb:[_.Fq,iTa],imports:[_.zq,_.gq,_.eq,_.hq,_.hq]});
var kTa=function(a,b,c){this.zJ=a;this.defaultValue=b;this.Cvb=c},lTa=function(a,b,c){this.fo=a;this.N4=b;this.aoc=c;this.ZHa=[];this.Uoc=this.mic();this.ZHa=this.njc()};_.k=lTa.prototype;_.k.LQa=function(a){return"undefined"!==typeof this.fo.Cvb[a]};_.k.destroy=function(){this.ZHa.forEach(function(a){a.unsubscribe()});this.ZHa=[]};
_.k.njc=function(){var a=this,b=[];this.Uoc.forEach(function(c){a.pka(c.key)&&b.push(a.rUa.observe(c.alias).ka(_.m(function(d){d=d.clone();d.VWa=a.fo.zJ;return d})).subscribe(function(d){a.coc(d)}))});return b};_.k.mic=function(){var a=this;return this.rUa.breakpoints.map(function(b){return Vg({},b,{zJ:a.fo.zJ,key:a.fo.zJ+b.suffix})}).filter(function(b){return a.pka(b.key)})};_.k.coc=function(a){a.VWa==this.fo.zJ&&(a.value=this.xic(a),this.aoc(a))};_.k.pka=function(a){return void 0!==this.M9a(a)};
_.k.xic=function(a){var b=this.fo.zJ+a.suffix,c=this.E4a;c=a.matches?b:c==b?null:c;this.E4a=this.mrc(c);return this.ts};_.k.mrc=function(a){var b=this,c=this.rUa.Lrc;!b.pka(a)&&c.some(function(d){d=b.fo.zJ+d.suffix;return b.pka(d)?(a=d,!0):!1});return a};_.k.M9a=function(a){return this.fo.Cvb[a]};
_.W.Object.defineProperties(lTa.prototype,{rUa:{configurable:!0,enumerable:!0,get:function(){return this.N4}},TIa:{configurable:!0,enumerable:!0,get:function(){return this.E4a||this.fo.zJ}},ts:{configurable:!0,enumerable:!0,get:function(){var a=this.TIa;return this.LQa(a)?this.M9a(a):this.fo.defaultValue}}});
var mTa=new _.Ed("Token (@angular/flex-layout) Breakpoints");
var Lq=function(a){this.Yv=a},nTa=function(a,b){return a.Yv.find(function(c){return c.alias==b})},oTa=function(a,b){return a.Yv.find(function(c){return c.Vi==b})};
_.W.Object.defineProperties(Lq.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ia(this.Yv))}},UMb:{configurable:!0,enumerable:!0,get:function(){var a=this.Yv.filter(function(c){return!0===c.Ou}),b=this.Yv.filter(function(c){return!0!==c.Ou});return[].concat(_.Ia(a),_.Ia(b))}},UHc:{configurable:!0,enumerable:!0,get:function(){return this.Yv.filter(function(a){return 1==a.Ou})}},suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Yv.map(function(a){return a.suffix})}}});
Lq.ha=function(a){return new (a||Lq)(_.u(mTa))};Lq.va=_.t({token:Lq,ta:Lq.ha});
var pTa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Vi=void 0===b?"all":b;this.GUa=void 0===c?"":c;this.suffix=void 0===d?"":d};pTa.prototype.clone=function(){return new pTa(this.matches,this.Vi,this.GUa,this.suffix)};
var Mq=function(a,b){this.Rf=a;this.Qb=b;this.Yv=new Map;this.mbb=new _.xf(new pTa(!0));this.Unc=this.mbb.Hf()};Mq.prototype.isActive=function(a){return this.Yv.has(a)?this.Yv.get(a).matches:!1};Mq.prototype.observe=function(a){qTa(this,a);return this.Unc.ka(_.Ta(function(b){return a?b.Vi===a:!0}))};
var qTa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:Ipa(b);0<b.length&&(Hpa(b,a.Qb),b.forEach(function(c){var d=a.Yv.get(c),e=function(f){a.Rf.Nc(function(){a.mbb.next(new pTa(f.matches,c))})};d||(d=a.kic(c),d.addListener(e),a.Yv.set(c,d));d.matches&&e(d)}))};Mq.prototype.kic=function(a){return Fpa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Mq.ha=function(a){return new (a||Mq)(_.u(_.ne),_.u(_.Og))};Mq.va=_.t({token:Mq,ta:Mq.ha});var Gpa={};
var Nq=function(a,b){this.oO=a;this.xI=b;this.Qoc()};Nq.prototype.isActive=function(a){var b=nTa(this.oO,a)||oTa(this.oO,a);return this.xI.isActive(b?b.Vi:a)};Nq.prototype.observe=function(a){var b=nTa(this.oO,a)||oTa(this.oO,a);return this.xI.observe(b?b.Vi:a).ka(_.m(function(c){return Jpa(c,b)}),_.Ta(function(c){return b?""!==c.GUa:!0}))};Nq.prototype.Qoc=function(){var a=this.oO.UMb.map(function(b){return b.Vi});qTa(this.xI,a)};
_.W.Object.defineProperties(Nq.prototype,{breakpoints:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ia(this.oO.items))}},Lrc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.oO.UHc.reverse().filter(function(b){return a.xI.isActive(b.Vi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.breakpoints.reverse().forEach(function(d){""!==d.alias&&!b&&a.xI.isActive(d.Vi)&&(b=d)});var c=this.breakpoints[0];return b||(this.xI.isActive(c.Vi)?
c:null)}}});Nq.ha=function(a){return new (a||Nq)(_.u(Lq),_.u(Mq))};Nq.va=_.t({token:Nq,ta:Nq.ha});
var Mpa=["row","column","row-reverse","column-reverse"];
var Oq=function(a,b,c){this.N4=a;this.Ta=b;this.Se=c;this.Uv={};this.y8a=!1};_.k=Oq.prototype;_.k.os=function(a){return this.Uv[a]};_.k.Sa=function(){this.kkc=this.Dja();this.y8a=!0};_.k.Rb=function(a){throw Error("tc`"+a);};_.k.Ma=function(){this.Ze&&this.Ze.destroy();this.N4=null};_.k.O7a=function(a,b){a=this.os(a);return void 0!==a&&null!==a&&""!==a?a:b};_.k.Dja=function(a){a=void 0===a?this.ua:a;return Tpa(a||this.ua,"display")};
_.k.flc=function(a,b){b=(b=void 0===b?this.ua:b)||this.ua;return Qpa()?b.getAttribute(a):""};_.k.WEa=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=Tpa(a,"flex-direction")||"row",Qpa()&&a.style["flex-direction"]||!b||Spa(this.Se,Lpa(c),[a]));return c.trim()};_.k.fB=function(a,b,c){c=void 0===c?this.ua:c;var d=this.Se;c=c||this.ua;var e={};"string"===typeof a&&(e[a]=b,a=e);e=Ppa(a);Rpa(e,c,d)};_.k.d5a=function(a,b){Spa(this.Se,a,b||[])};
_.k.Bb=function(a,b){if("object"===typeof b)for(var c in b)this.Uv[c]=b[c];else this.Uv[a]=b};_.k.Fy=function(a,b,c){this.Ze||(this.Ze=new lTa(new kTa(a,b,this.Uv),this.N4,function(d){return c(d)}));return this.Ze};_.k.LQa=function(a){return this.Ze.LQa(a)};
_.W.Object.defineProperties(Oq.prototype,{Jrc:{configurable:!0,enumerable:!0,get:function(){return this.Ze?this.Ze.ts:void 0},set:function(a){var b="baseKey";if(this.Ze){b=this.Ze.TIa;var c=this.Uv[b];this.Uv[b]=a}var d={};this.Rb((d[b]=new qea(c,a,!1),d))}},parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ta.ua.parentNode}},ua:{configurable:!0,enumerable:!0,get:function(){return this.Ta.ua}},Mtc:{configurable:!0,enumerable:!0,get:function(){for(var a=this.ua.children,b=[],
c=a.length;c--;)b[c]=a[c];return b}},btb:{configurable:!0,enumerable:!0,get:function(){return this.y8a}}});Oq.ha=function(a){return new (a||Oq)(_.y(Nq),_.y(_.Hd),_.y(_.Rk))};Oq.Ja=_.v({type:Oq,features:[_.id]});
_.Pq=function(a,b,c){Oq.call(this,a,b,c);this.X4a=new _.xf("row");this.r_=this.X4a.Hf()};_.V(_.Pq,Oq);_.Pq.prototype.Rb=function(a){(null!=a.layout||this.Ze)&&this.FIa()};_.Pq.prototype.Sa=function(){var a=this;Oq.prototype.Sa.call(this);this.Fy("layout","row",function(b){a.FIa(b.value)});this.FIa()};_.Pq.prototype.FIa=function(a){a=a||this.os("layout")||"row";this.Ze&&(a=this.Ze.ts);a=Lpa(a);this.fB(a);this.X4a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.Pq.prototype,{mk:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layout",a)}},hEc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutXs",a)}},fEc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutSm",a)}},eEc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutMd",a)}},ZDc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLg",a)}},gEc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutXl",a)}},YDc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("layoutGtXs",a)}},XDc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutGtSm",a)}},WDc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutGtMd",a)}},VDc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutGtLg",a)}},cEc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLtSm",a)}},bEc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLtMd",a)}},aEc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLtLg",
a)}},dEc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLtXl",a)}}});_.Pq.ha=function(a){return new (a||_.Pq)(_.y(Nq),_.y(_.Hd),_.y(_.Rk))};
_.Pq.Ja=_.v({type:_.Pq,oa:[["","fxLayout",""],["","fxLayout.xs",""],["","fxLayout.sm",""],["","fxLayout.md",""],["","fxLayout.lg",""],["","fxLayout.xl",""],["","fxLayout.lt-sm",""],["","fxLayout.lt-md",""],["","fxLayout.lt-lg",""],["","fxLayout.lt-xl",""],["","fxLayout.gt-xs",""],["","fxLayout.gt-sm",""],["","fxLayout.gt-md",""],["","fxLayout.gt-lg",""]],inputs:{mk:["fxLayout","layout"],hEc:["fxLayout.xs","layoutXs"],fEc:["fxLayout.sm","layoutSm"],eEc:["fxLayout.md","layoutMd"],ZDc:["fxLayout.lg",
"layoutLg"],gEc:["fxLayout.xl","layoutXl"],YDc:["fxLayout.gt-xs","layoutGtXs"],XDc:["fxLayout.gt-sm","layoutGtSm"],WDc:["fxLayout.gt-md","layoutGtMd"],VDc:["fxLayout.gt-lg","layoutGtLg"],cEc:["fxLayout.lt-sm","layoutLtSm"],bEc:["fxLayout.lt-md","layoutLtMd"],aEc:["fxLayout.lt-lg","layoutLtLg"],dEc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.oe,_.id]});
_.Qq=function(a,b,c,d){Oq.call(this,a,b,c);this.fj="row";d&&(this.an=d.r_.subscribe(this.DE.bind(this)))};_.V(_.Qq,Oq);_.k=_.Qq.prototype;_.k.Rb=function(a){(null!=a.align||this.Ze)&&this.og()};_.k.Sa=function(){var a=this;Oq.prototype.Sa.call(this);this.Fy("align","start stretch",function(b){a.og(b.value)});this.og()};_.k.Ma=function(){Oq.prototype.Ma.call(this);this.an&&this.an.unsubscribe()};
_.k.og=function(a){a=a||this.os("align")||"start stretch";this.Ze&&(a=this.Ze.ts);this.fB(this.cs(a));this.R4a(a,this.fj?this.fj:"row")};_.k.DE=function(a){var b=this;this.fj=(a||"").toLowerCase();Mpa.find(function(c){return c===b.fj})||(this.fj="row");a=this.os("align")||"start stretch";this.Ze&&(a=this.Ze.ts);this.R4a(a,this.fj||"row")};
_.k.cs=function(a){var b={},c=_.l(a.split(" "));a=c.next().value;c=c.next().value;switch(a){case "center":b["justify-content"]="center";break;case "space-around":b["justify-content"]="space-around";break;case "space-between":b["justify-content"]="space-between";break;case "space-evenly":b["justify-content"]="space-evenly";break;case "end":case "flex-end":b["justify-content"]="flex-end";break;default:b["justify-content"]="flex-start"}switch(c){case "start":case "flex-start":b["align-items"]=b["align-content"]=
"flex-start";break;case "baseline":b["align-items"]="baseline";break;case "center":b["align-items"]=b["align-content"]="center";break;case "end":case "flex-end":b["align-items"]=b["align-content"]="flex-end";break;default:b["align-items"]=b["align-content"]="stretch"}return Vg(b,{display:"flex","flex-direction":this.fj||"row","box-sizing":"border-box"})};
_.k.R4a=function(a,b){a=_.l(a.split(" "));a.next();"stretch"==a.next().value&&this.fB({"box-sizing":"border-box","max-width":Opa(b)?null:"100%","max-height":Opa(b)?"100%":null})};
_.W.Object.defineProperties(_.Qq.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Bb("align",a)}},oJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignXs",a)}},mJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignSm",a)}},lJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignMd",a)}},gJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLg",a)}},nJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignXl",a)}},fJa:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("alignGtXs",a)}},eJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtSm",a)}},dJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtMd",a)}},cJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtLg",a)}},jJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtSm",a)}},iJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtMd",a)}},hJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtLg",
a)}},kJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtXl",a)}}});_.Qq.ha=function(a){return new (a||_.Qq)(_.y(Nq),_.y(_.Hd),_.y(_.Rk),_.y(_.Pq,10))};
_.Qq.Ja=_.v({type:_.Qq,oa:[["","fxLayoutAlign",""],["","fxLayoutAlign.xs",""],["","fxLayoutAlign.sm",""],["","fxLayoutAlign.md",""],["","fxLayoutAlign.lg",""],["","fxLayoutAlign.xl",""],["","fxLayoutAlign.lt-sm",""],["","fxLayoutAlign.lt-md",""],["","fxLayoutAlign.lt-lg",""],["","fxLayoutAlign.lt-xl",""],["","fxLayoutAlign.gt-xs",""],["","fxLayoutAlign.gt-sm",""],["","fxLayoutAlign.gt-md",""],["","fxLayoutAlign.gt-lg",""]],inputs:{align:["fxLayoutAlign","align"],oJa:["fxLayoutAlign.xs","alignXs"],
mJa:["fxLayoutAlign.sm","alignSm"],lJa:["fxLayoutAlign.md","alignMd"],gJa:["fxLayoutAlign.lg","alignLg"],nJa:["fxLayoutAlign.xl","alignXl"],fJa:["fxLayoutAlign.gt-xs","alignGtXs"],eJa:["fxLayoutAlign.gt-sm","alignGtSm"],dJa:["fxLayoutAlign.gt-md","alignGtMd"],cJa:["fxLayoutAlign.gt-lg","alignGtLg"],jJa:["fxLayoutAlign.lt-sm","alignLtSm"],iJa:["fxLayoutAlign.lt-md","alignLtMd"],hJa:["fxLayoutAlign.lt-lg","alignLtLg"],kJa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.oe,_.id]});
_.Rq=function(a){this.groups=a};_.Rq.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.Rq.prototype,{ADc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Rq.ha=function(a){return new (a||_.Rq)(_.y(_.Eq))};
_.Rq.Aa=_.v({type:_.Rq,oa:[["keyboard-shortcut-dialog"]],Ba:8,Ca:1,Ha:function(){return[["mat-dialog-title",""],"Tastenkombinationen",["tabIndex","0"],[1,"columns"],[4,"ngFor","ngForOf"],["fxLayoutAlign","end center"],["mat-button","","ascTrackElement","KeyboardShortcutDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"],"Schlie\u00dfen",["class","group",4,"ngIf"],[1,"group"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["singleKeyShortcut",""],["multiKeyBadge",""],[3,"matBadge"]]},wa:function(a,
b){a&1&&(_.C(0,"h2",0),_.De(1,1),_.D(),_.C(2,"mat-dialog-content",2)(3,"div",3),_.N(4,bqa,2,1,"ng-container",4),_.D()(),_.C(5,"mat-dialog-actions",5)(6,"button",6),_.De(7,7),_.D()());a&2&&(_.w(4),_.z("ngForOf",b.ADc))},Ia:[_.gn,_.Sl,_.Tl,_.Qq,uq,_.vq,_.Gq,_.Hq,_.Iq,_.Jq],styles:["keyboard-shortcut-dialog[_nghost-%COMP%]{display:block}keyboard-shortcut-dialog[_nghost-%COMP%]   .columns[_ngcontent-%COMP%]{-webkit-columns:2 280px;-moz-columns:2 280px;columns:280px 2}keyboard-shortcut-dialog[_nghost-%COMP%]   .group[_ngcontent-%COMP%]{-webkit-column-break-inside:avoid;break-inside:avoid-column}keyboard-shortcut-dialog[_nghost-%COMP%]   h3[_ngcontent-%COMP%]{padding-bottom:16px}keyboard-shortcut-dialog[_nghost-%COMP%]   dl[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 1fr;padding-bottom:16px}keyboard-shortcut-dialog[_nghost-%COMP%]   dl[_ngcontent-%COMP%]:first-child{text-align:left}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%], keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]{min-height:30px;padding:0 10px 8px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:first-child), keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:first-child){margin-left:5px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:last-child), keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:last-child){margin-right:5px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%], keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%]{color:inherit;font-family:monospace;min-width:22px;overflow:visible;padding:0 5px;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]{-webkit-margin-start:24px;margin-inline-start:24px}"],
Oa:0});
var Sq=function(){};Sq.ha=function(a){return new (a||Sq)};Sq.Ea=_.bd({type:Sq});Sq.Da=_.Tc({imports:[_.tp,_.hq,_.hq]});
_.Tq=function(){};_.Tq.ha=function(a){return new (a||_.Tq)};_.Tq.Ea=_.bd({type:_.Tq});_.Tq.Da=_.Tc({imports:[_.tq,_.hq,_.hq]});
var Uq=function(a,b,c,d){Oq.call(this,b,c,d);this.Yhc=a;this.N4=b;this.Ta=c;this.Se=d};_.V(Uq,Oq);var rTa=function(a,b){return b?a.os(b):void 0};Uq.prototype.Ug=function(a,b,c){if(void 0===c?0:c)this.tic(a,b);else if(Array.isArray(b))this.ric(a,b);else if("object"===typeof b)this.sic(a,b);else if("string"===typeof b)this.uic(a,b);else throw Error("uc`"+a);};var sTa=function(a,b,c,d){a.Fy(b,c,d)};Uq.prototype.tic=function(a,b){this.Uv[a]=b};Uq.prototype.ric=function(a,b){this.Uv[void 0===a?"":a]=b.join(" ")};
Uq.prototype.sic=function(a,b){a=void 0===a?"":a;var c=[],d;for(d in b)b[d]&&c.push(d);this.Uv[a]=c.join(" ")};Uq.prototype.uic=function(a,b){this.Uv[void 0===a?"":a]=b};_.W.Object.defineProperties(Uq.prototype,{Tcb:{configurable:!0,enumerable:!0,get:function(){var a=this.Ze;a=a?a.TIa:this.Yhc;return"class"===a?"klazz":a}},RBc:{configurable:!0,enumerable:!0,get:function(){return this.Uv}},aCb:{configurable:!0,enumerable:!0,get:function(){return this.Ze}}});Uq.ha=function(){_.Nd()};
Uq.Ja=_.v({type:Uq,features:[_.oe]});
var tTa=function(a){this.Se=a};_.k=tTa.prototype;_.k.SE=function(a,b){this.Se.SE(a,b)};_.k.WG=function(a,b){this.Se.WG(a,b)};_.k.xl=function(a,b,c,d){this.Se.xl(a,b,c,d)};_.k.A0=function(a,b,c){this.Se.A0(a,b,c)};_.k.animate=function(){throw Wg("animate");};_.k.kQ=function(){throw Wg("detachView");};_.k.createElement=function(){throw Wg("createElement");};_.k.gY=function(){throw Wg("createText");};_.k.cva=function(){throw Wg("selectRootElement");};
_.k.sLb=function(){throw Wg("setElementAttribute");};_.k.Gva=function(){throw Wg("setText");};_.k.listen=function(){throw Wg("listen");};
var Vq=function(a,b,c,d,e,f){Oq.call(this,a,d,e);this.ql=a;this.TFa=b;this.UFa=c;this.Hy=d;this.Se=e;this.BE=f;this.gEa()};_.V(Vq,Oq);_.k=Vq.prototype;_.k.Rb=function(a){this.ue.Tcb in a&&(this.BE.Ssa=this.ue.aCb.ts||"")};_.k.Sa=function(){this.hEa()};_.k.Lk=function(){this.BE.Lk()};_.k.Ma=function(){this.ue.Ma();this.BE=null};_.k.gEa=function(){this.ue=new Uq("ngClass",this.ql,this.Hy,this.Se);this.BE||(this.BE=new _.Rl(this.TFa,this.UFa,this.Hy,new tTa(this.Se)))};
_.k.hEa=function(a){var b=this;a=void 0===a?"ngClass":a;sTa(this.ue,a,rTa(this.ue,a),function(c){b.BE.Ssa=c.value||"";b.BE.Lk()})};
_.W.Object.defineProperties(Vq.prototype,{LFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClass",a,!0);this.BE.Ssa=rTa(this.ue,"ngClass")}},BDc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("class",a);this.BE.eyb=a}},YFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassXs",a,!0)}},WFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassSm",a,!0)}},VFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassMd",a,!0)}},QFc:{configurable:!0,
enumerable:!0,set:function(a){this.ue.Ug("ngClassLg",a,!0)}},XFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassXl",a,!0)}},TFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassLtSm",a,!0)}},SFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassLtMd",a,!0)}},RFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassLtLg",a,!0)}},UFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassLtXl",a,!0)}},PFc:{configurable:!0,enumerable:!0,
set:function(a){this.ue.Ug("ngClassGtXs",a,!0)}},OFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassGtSm",a,!0)}},NFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassGtMd",a,!0)}},MFc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngClassGtLg",a,!0)}}});Vq.ha=function(a){return new (a||Vq)(_.y(Nq),_.y(_.gl),_.y(_.hl),_.y(_.Hd),_.y(_.Rk),_.y(_.Rl,10))};
Vq.Ja=_.v({type:Vq,oa:[["","ngClass.xs",""],["","ngClass.sm",""],["","ngClass.md",""],["","ngClass.lg",""],["","ngClass.xl",""],["","ngClass.lt-sm",""],["","ngClass.lt-md",""],["","ngClass.lt-lg",""],["","ngClass.lt-xl",""],["","ngClass.gt-xs",""],["","ngClass.gt-sm",""],["","ngClass.gt-md",""],["","ngClass.gt-lg",""]],inputs:{LFc:["ngClass","ngClassBase"],BDc:["class","klazz"],YFc:["ngClass.xs","ngClassXs"],WFc:["ngClass.sm","ngClassSm"],VFc:["ngClass.md","ngClassMd"],QFc:["ngClass.lg","ngClassLg"],
XFc:["ngClass.xl","ngClassXl"],TFc:["ngClass.lt-sm","ngClassLtSm"],SFc:["ngClass.lt-md","ngClassLtMd"],RFc:["ngClass.lt-lg","ngClassLtLg"],UFc:["ngClass.lt-xl","ngClassLtXl"],PFc:["ngClass.gt-xs","ngClassGtXs"],OFc:["ngClass.gt-sm","ngClassGtSm"],NFc:["ngClass.gt-md","ngClassGtMd"],MFc:["ngClass.gt-lg","ngClassGtLg"]},features:[_.oe,_.id]});
var Wq=function(a,b,c){Oq.call(this,c,a,b);this.Bb("src",a.ua.getAttribute("src")||"")};_.V(Wq,Oq);Wq.prototype.Sa=function(){var a=this;Oq.prototype.Sa.call(this);this.itb&&this.Fy("src",this.Ulb,function(){a.CIa()});this.CIa()};Wq.prototype.Rb=function(){this.btb&&this.CIa()};Wq.prototype.CIa=function(){this.itb&&this.Se.setAttribute(this.ua,"src",String(this.Jrc||this.Ulb))};
_.W.Object.defineProperties(Wq.prototype,{bNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("src",a||"")}},oNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcXs",a)}},mNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcSm",a)}},lNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcMd",a)}},gNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcLg",a)}},nNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcXl",a)}},jNc:{configurable:!0,enumerable:!0,
set:function(a){this.Bb("srcLtSm",a)}},iNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcLtMd",a)}},hNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcLtLg",a)}},kNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcLtXl",a)}},fNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcGtXs",a)}},eNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcGtSm",a)}},dNc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcGtMd",a)}},cNc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("srcGtLg",a)}},Ulb:{configurable:!0,enumerable:!0,get:function(){return this.os("src")||""}},itb:{configurable:!0,enumerable:!0,get:function(){return 1<Object.keys(this.Uv).length}}});Wq.ha=function(a){return new (a||Wq)(_.y(_.Hd),_.y(_.Rk),_.y(Nq))};
Wq.Ja=_.v({type:Wq,oa:[["img","src.xs",""],["img","src.sm",""],["img","src.md",""],["img","src.lg",""],["img","src.xl",""],["img","src.lt-sm",""],["img","src.lt-md",""],["img","src.lt-lg",""],["img","src.lt-xl",""],["img","src.gt-xs",""],["img","src.gt-sm",""],["img","src.gt-md",""],["img","src.gt-lg",""]],inputs:{bNc:["src","srcBase"],oNc:["src.xs","srcXs"],mNc:["src.sm","srcSm"],lNc:["src.md","srcMd"],gNc:["src.lg","srcLg"],nNc:["src.xl","srcXl"],jNc:["src.lt-sm","srcLtSm"],iNc:["src.lt-md","srcLtMd"],
hNc:["src.lt-lg","srcLtLg"],kNc:["src.lt-xl","srcLtXl"],fNc:["src.gt-xs","srcGtXs"],eNc:["src.gt-sm","srcGtSm"],dNc:["src.gt-md","srcGtMd"],cNc:["src.gt-lg","srcGtLg"]},features:[_.oe,_.id]});
var uTa=["false",!1,0],Xq=function(a,b,c,d){Oq.call(this,a,c,d);var e=this;this.fj=b;this.Qoa=c;this.renderer=d;b&&(this.an=b.r_.subscribe(function(){return e.og()}))};_.V(Xq,Oq);_.k=Xq.prototype;_.k.Dja=function(){return this.fj?"flex":Oq.prototype.Dja.call(this)};_.k.Rb=function(a){this.btb&&(null!=a.show||this.Ze)&&this.og()};_.k.Sa=function(){var a=this;Oq.prototype.Sa.call(this);this.Fy("show",this.O7a("show",!0),function(b){a.og(b.value)});this.og()};
_.k.Ma=function(){Oq.prototype.Ma.call(this);this.an&&this.an.unsubscribe()};_.k.og=function(a){a=a||this.O7a("show",!0);this.Ze&&(a=this.Ze.ts);this.fB(this.cs(this.nrc(a)))};_.k.cs=function(a){return{display:a?this.kkc:"none"}};_.k.nrc=function(a){return-1==uTa.indexOf(a)};
_.W.Object.defineProperties(Xq.prototype,{show:{configurable:!0,enumerable:!0,set:function(a){this.Bb("show",a)}},GMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showXs",a)}},zMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showSm",a)}},qMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showMd",a)}},iMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLg",a)}},FMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showXl",a)}},mMc:{configurable:!0,enumerable:!0,
set:function(a){this.Bb("showLtSm",a)}},lMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtMd",a)}},kMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtLg",a)}},nMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtXl",a)}},fMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtXs",a)}},eMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtSm",a)}},dMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtMd",a)}},cMc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("showGtLg",a)}},mj:{configurable:!0,enumerable:!0,set:function(a){this.Bb("show",Xg(a))}},eBc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showXs",Xg(a))}},cBc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showSm",Xg(a))}},aBc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showMd",Xg(a))}},VAc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLg",Xg(a))}},dBc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showXl",
Xg(a))}},YAc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtSm",Xg(a))}},XAc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtMd",Xg(a))}},WAc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtLg",Xg(a))}},ZAc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtXl",Xg(a))}},UAc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtXs",Xg(a))}},TAc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtSm",Xg(a))}},SAc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("showGtMd",Xg(a))}},RAc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtLg",Xg(a))}}});Xq.ha=function(a){return new (a||Xq)(_.y(Nq),_.y(_.Pq,10),_.y(_.Hd),_.y(_.Rk))};
Xq.Ja=_.v({type:Xq,oa:[["","fxShow",""],["","fxShow.xs",""],["","fxShow.sm",""],["","fxShow.md",""],["","fxShow.lg",""],["","fxShow.xl",""],["","fxShow.lt-sm",""],["","fxShow.lt-md",""],["","fxShow.lt-lg",""],["","fxShow.lt-xl",""],["","fxShow.gt-xs",""],["","fxShow.gt-sm",""],["","fxShow.gt-md",""],["","fxShow.gt-lg",""],["","fxHide",""],["","fxHide.xs",""],["","fxHide.sm",""],["","fxHide.md",""],["","fxHide.lg",""],["","fxHide.xl",""],["","fxHide.lt-sm",""],["","fxHide.lt-md",""],["","fxHide.lt-lg",
""],["","fxHide.lt-xl",""],["","fxHide.gt-xs",""],["","fxHide.gt-sm",""],["","fxHide.gt-md",""],["","fxHide.gt-lg",""]],inputs:{show:["fxShow","show"],GMc:["fxShow.xs","showXs"],zMc:["fxShow.sm","showSm"],qMc:["fxShow.md","showMd"],iMc:["fxShow.lg","showLg"],FMc:["fxShow.xl","showXl"],mMc:["fxShow.lt-sm","showLtSm"],lMc:["fxShow.lt-md","showLtMd"],kMc:["fxShow.lt-lg","showLtLg"],nMc:["fxShow.lt-xl","showLtXl"],fMc:["fxShow.gt-xs","showGtXs"],eMc:["fxShow.gt-sm","showGtSm"],dMc:["fxShow.gt-md","showGtMd"],
cMc:["fxShow.gt-lg","showGtLg"],mj:["fxHide","hide"],eBc:["fxHide.xs","hideXs"],cBc:["fxHide.sm","hideSm"],aBc:["fxHide.md","hideMd"],VAc:["fxHide.lg","hideLg"],dBc:["fxHide.xl","hideXl"],YAc:["fxHide.lt-sm","hideLtSm"],XAc:["fxHide.lt-md","hideLtMd"],WAc:["fxHide.lt-lg","hideLtLg"],ZAc:["fxHide.lt-xl","hideLtXl"],UAc:["fxHide.gt-xs","hideGtXs"],TAc:["fxHide.gt-sm","hideGtSm"],SAc:["fxHide.gt-md","hideGtMd"],RAc:["fxHide.gt-lg","hideGtLg"]},features:[_.oe,_.id]});
var iqa=function(a,b){var c=void 0===c?!0:c;this.key=a;this.value=b;this.key=c?a.replace(/['"]/g,"").trim():a.trim();this.value=c?b.replace(/['"]/g,"").trim():b.trim();this.value=this.value.replace(/;/,"")},vTa=cqa,wTa=dqa,xTa=gqa,yTa=hqa;
var Yq=function(a,b,c,d,e,f){Oq.call(this,a,c,d);this.ql=a;this.Ty=b;this.Hy=c;this.Se=d;this.wq=e;this.BI=f;this.gEa()};_.V(Yq,Oq);_.k=Yq.prototype;_.k.Rb=function(a){this.ue.Tcb in a&&(this.BI.Tsa=this.ue.aCb.ts||"")};_.k.Sa=function(){this.hEa()};_.k.Lk=function(){this.BI.Lk()};_.k.Ma=function(){this.ue.Ma();this.BI=null};_.k.gEa=function(){this.ue=new Uq("ngStyle",this.ql,this.Hy,this.Se);this.BI||(this.BI=new _.Xl(this.Hy,this.wq,new tTa(this.Se)));this.gic();this.Dkc()};
_.k.hEa=function(a){var b=this;a=void 0===a?"ngStyle":a;sTa(this.ue,a,rTa(this.ue,a),function(c){b.BI.Tsa=c.value||"";b.BI.Lk()})};_.k.gic=function(){var a=this,b=this.ue.Ug.bind(this.ue);this.ue.Ug=function(c,d,e,f){e=void 0===e?!1:e;f=void 0===f?!0:f;d=a.nic(d);f&&(d=Vg({},a.ue.RBc.ngStyle,d));b(c,d,e)}};
_.k.nic=function(a){var b=this,c=function(d){return b.Ty.Mn(2,d)};if(a)switch(vTa(a)){case "string":return xTa(wTa(a),c);case "array":return xTa(a,c);case "set":return yTa(a,c);default:return yTa(a,c)}return a};_.k.Dkc=function(){rTa(this.ue,"ngStyle")||(this.wCb=this.flc("style")||"")};
_.W.Object.defineProperties(Yq.prototype,{wCb:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyle",a,!0);this.BI.Tsa=rTa(this.ue,"ngStyle")}},qGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleXs",a,!0)}},oGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleSm",a,!0)}},nGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleMd",a,!0)}},iGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleLg",a,!0)}},pGc:{configurable:!0,
enumerable:!0,set:function(a){this.ue.Ug("ngStyleXl",a,!0)}},lGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleLtSm",a,!0)}},kGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleLtMd",a,!0)}},jGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleLtLg",a,!0)}},mGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleLtXl",a,!0)}},hGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleGtXs",a,!0)}},gGc:{configurable:!0,
enumerable:!0,set:function(a){this.ue.Ug("ngStyleGtSm",a,!0)}},fGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleGtMd",a,!0)}},eGc:{configurable:!0,enumerable:!0,set:function(a){this.ue.Ug("ngStyleGtLg",a,!0)}}});Yq.ha=function(a){return new (a||Yq)(_.y(Nq),_.y(Im),_.y(_.Hd),_.y(_.Rk),_.y(_.hl),_.y(_.Xl,10))};
Yq.Ja=_.v({type:Yq,oa:[["","ngStyle.xs",""],["","ngStyle.sm",""],["","ngStyle.md",""],["","ngStyle.lg",""],["","ngStyle.xl",""],["","ngStyle.lt-sm",""],["","ngStyle.lt-md",""],["","ngStyle.lt-lg",""],["","ngStyle.lt-xl",""],["","ngStyle.gt-xs",""],["","ngStyle.gt-sm",""],["","ngStyle.gt-md",""],["","ngStyle.gt-lg",""]],inputs:{wCb:["ngStyle","ngStyleBase"],qGc:["ngStyle.xs","ngStyleXs"],oGc:["ngStyle.sm","ngStyleSm"],nGc:["ngStyle.md","ngStyleMd"],iGc:["ngStyle.lg","ngStyleLg"],pGc:["ngStyle.xl",
"ngStyleXl"],lGc:["ngStyle.lt-sm","ngStyleLtSm"],kGc:["ngStyle.lt-md","ngStyleLtMd"],jGc:["ngStyle.lt-lg","ngStyleLtLg"],mGc:["ngStyle.lt-xl","ngStyleLtXl"],hGc:["ngStyle.gt-xs","ngStyleGtXs"],gGc:["ngStyle.gt-sm","ngStyleGtSm"],fGc:["ngStyle.gt-md","ngStyleGtMd"],eGc:["ngStyle.gt-lg","ngStyleGtLg"]},features:[_.oe,_.id]});
_.Zq=function(a,b,c){Oq.call(this,a,b,c)};_.V(_.Zq,Oq);_.Zq.prototype.Rb=function(a){(null!=a.align||this.Ze)&&this.og()};_.Zq.prototype.Sa=function(){var a=this;Oq.prototype.Sa.call(this);this.Fy("align","stretch",function(b){a.og(b.value)});this.og()};_.Zq.prototype.og=function(a){a=a||this.os("align")||"stretch";this.Ze&&(a=this.Ze.ts);this.fB(this.cs(a))};
_.Zq.prototype.cs=function(a){var b={};switch(a){case "start":b["align-self"]="flex-start";break;case "end":b["align-self"]="flex-end";break;default:b["align-self"]=a}return b};
_.W.Object.defineProperties(_.Zq.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Bb("align",a)}},oJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignXs",a)}},mJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignSm",a)}},lJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignMd",a)}},gJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLg",a)}},nJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignXl",a)}},jJa:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("alignLtSm",a)}},iJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtMd",a)}},hJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtLg",a)}},kJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtXl",a)}},fJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtXs",a)}},eJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtSm",a)}},dJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtMd",
a)}},cJa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtLg",a)}}});_.Zq.ha=function(a){return new (a||_.Zq)(_.y(Nq),_.y(_.Hd),_.y(_.Rk))};
_.Zq.Ja=_.v({type:_.Zq,oa:[["","fxFlexAlign",""],["","fxFlexAlign.xs",""],["","fxFlexAlign.sm",""],["","fxFlexAlign.md",""],["","fxFlexAlign.lg",""],["","fxFlexAlign.xl",""],["","fxFlexAlign.lt-sm",""],["","fxFlexAlign.lt-md",""],["","fxFlexAlign.lt-lg",""],["","fxFlexAlign.lt-xl",""],["","fxFlexAlign.gt-xs",""],["","fxFlexAlign.gt-sm",""],["","fxFlexAlign.gt-md",""],["","fxFlexAlign.gt-lg",""]],inputs:{align:["fxFlexAlign","align"],oJa:["fxFlexAlign.xs","alignXs"],mJa:["fxFlexAlign.sm","alignSm"],
lJa:["fxFlexAlign.md","alignMd"],gJa:["fxFlexAlign.lg","alignLg"],nJa:["fxFlexAlign.xl","alignXl"],jJa:["fxFlexAlign.lt-sm","alignLtSm"],iJa:["fxFlexAlign.lt-md","alignLtMd"],hJa:["fxFlexAlign.lt-lg","alignLtLg"],kJa:["fxFlexAlign.lt-xl","alignLtXl"],fJa:["fxFlexAlign.gt-xs","alignGtXs"],eJa:["fxFlexAlign.gt-sm","alignGtSm"],dJa:["fxFlexAlign.gt-md","alignGtMd"],cJa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.oe,_.id]});
var zTa={margin:0,width:"100%",height:"100%","min-width":"100%","min-height":"100%"},$q=function(a,b,c){Oq.call(this,a,b,c);this.Qoa=b;this.renderer=c;this.fB(zTa)};_.V($q,Oq);$q.ha=function(a){return new (a||$q)(_.y(Nq),_.y(_.Hd),_.y(_.Rk))};$q.Ja=_.v({type:$q,oa:[["","fxFill",""],["","fxFlexFill",""]],features:[_.oe]});
var ar=function(a,b,c,d,e){Oq.call(this,a,b,c);this.hB=d;this.zO=e;this.fj="row";this.R3=this.zO.md.subscribe(this.og.bind(this));ATa(this)};_.V(ar,Oq);ar.prototype.Rb=function(a){(null!=a.offset||this.Ze)&&this.og()};ar.prototype.Ma=function(){Oq.prototype.Ma.call(this);this.an&&this.an.unsubscribe();this.R3&&this.R3.unsubscribe()};ar.prototype.Sa=function(){var a=this;Oq.prototype.Sa.call(this);this.Fy("offset",0,function(b){a.og(b.value)})};var ATa=function(a){a.hB&&(a.an=a.hB.r_.subscribe(function(b){a.DE(b)}))};
ar.prototype.DE=function(a){this.fj=a||this.fj||"row";this.og()};ar.prototype.og=function(a){a=a||this.os("offset")||0;this.Ze&&(a=this.Ze.ts);this.fB(this.cs(a))};ar.prototype.cs=function(a){var b=-1<String(a).indexOf("%");-1<String(a).indexOf("px")||b||isNaN(a)||(a+="%");b="rtl"===this.zO.value?"margin-right":"margin-left";var c=this.WEa(this.parentElement,!0),d={};return Opa(c)?(d[b]=""+a,d):{"margin-top":""+a}};
_.W.Object.defineProperties(ar.prototype,{offset:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offset",a)}},aHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetXs",a)}},YGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetSm",a)}},XGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetMd",a)}},SGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetLg",a)}},ZGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetXl",a)}},VGc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("offsetLtSm",a)}},UGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetLtMd",a)}},TGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetLtLg",a)}},WGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetLtXl",a)}},RGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetGtXs",a)}},QGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetGtSm",a)}},PGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetGtMd",
a)}},OGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetGtLg",a)}}});ar.ha=function(a){return new (a||ar)(_.y(Nq),_.y(_.Hd),_.y(_.Rk),_.y(_.Pq,12),_.y(_.Dp))};
ar.Ja=_.v({type:ar,oa:[["","fxFlexOffset",""],["","fxFlexOffset.xs",""],["","fxFlexOffset.sm",""],["","fxFlexOffset.md",""],["","fxFlexOffset.lg",""],["","fxFlexOffset.xl",""],["","fxFlexOffset.lt-sm",""],["","fxFlexOffset.lt-md",""],["","fxFlexOffset.lt-lg",""],["","fxFlexOffset.lt-xl",""],["","fxFlexOffset.gt-xs",""],["","fxFlexOffset.gt-sm",""],["","fxFlexOffset.gt-md",""],["","fxFlexOffset.gt-lg",""]],inputs:{offset:["fxFlexOffset","offset"],aHc:["fxFlexOffset.xs","offsetXs"],YGc:["fxFlexOffset.sm",
"offsetSm"],XGc:["fxFlexOffset.md","offsetMd"],SGc:["fxFlexOffset.lg","offsetLg"],ZGc:["fxFlexOffset.xl","offsetXl"],VGc:["fxFlexOffset.lt-sm","offsetLtSm"],UGc:["fxFlexOffset.lt-md","offsetLtMd"],TGc:["fxFlexOffset.lt-lg","offsetLtLg"],WGc:["fxFlexOffset.lt-xl","offsetLtXl"],RGc:["fxFlexOffset.gt-xs","offsetGtXs"],QGc:["fxFlexOffset.gt-sm","offsetGtSm"],PGc:["fxFlexOffset.gt-md","offsetGtMd"],OGc:["fxFlexOffset.gt-lg","offsetGtLg"]},features:[_.oe,_.id]});
var br=function(a,b,c){Oq.call(this,a,b,c)};_.V(br,Oq);br.prototype.Rb=function(a){(null!=a.order||this.Ze)&&this.og()};br.prototype.Sa=function(){var a=this;Oq.prototype.Sa.call(this);this.Fy("order","0",function(b){a.og(b.value)});this.og()};br.prototype.og=function(a){a=a||this.os("order")||"0";this.Ze&&(a=this.Ze.ts);this.fB(this.cs(a))};br.prototype.cs=function(a){a=parseInt(a,10);return{order:isNaN(a)?0:a}};
_.W.Object.defineProperties(br.prototype,{order:{configurable:!0,enumerable:!0,set:function(a){this.Bb("order",a)}},HHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderXs",a)}},FHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderSm",a)}},EHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderMd",a)}},zHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLg",a)}},GHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderXl",a)}},xHc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("orderGtXs",a)}},wHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderGtSm",a)}},vHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderGtMd",a)}},uHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderGtLg",a)}},CHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLtSm",a)}},BHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLtMd",a)}},AHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLtLg",
a)}},DHc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLtXl",a)}}});br.ha=function(a){return new (a||br)(_.y(Nq),_.y(_.Hd),_.y(_.Rk))};
br.Ja=_.v({type:br,oa:[["","fxFlexOrder",""],["","fxFlexOrder.xs",""],["","fxFlexOrder.sm",""],["","fxFlexOrder.md",""],["","fxFlexOrder.lg",""],["","fxFlexOrder.xl",""],["","fxFlexOrder.lt-sm",""],["","fxFlexOrder.lt-md",""],["","fxFlexOrder.lt-lg",""],["","fxFlexOrder.lt-xl",""],["","fxFlexOrder.gt-xs",""],["","fxFlexOrder.gt-sm",""],["","fxFlexOrder.gt-md",""],["","fxFlexOrder.gt-lg",""]],inputs:{order:["fxFlexOrder","order"],HHc:["fxFlexOrder.xs","orderXs"],FHc:["fxFlexOrder.sm","orderSm"],EHc:["fxFlexOrder.md",
"orderMd"],zHc:["fxFlexOrder.lg","orderLg"],GHc:["fxFlexOrder.xl","orderXl"],xHc:["fxFlexOrder.gt-xs","orderGtXs"],wHc:["fxFlexOrder.gt-sm","orderGtSm"],vHc:["fxFlexOrder.gt-md","orderGtMd"],uHc:["fxFlexOrder.gt-lg","orderGtLg"],CHc:["fxFlexOrder.lt-sm","orderLtSm"],BHc:["fxFlexOrder.lt-md","orderLtMd"],AHc:["fxFlexOrder.lt-lg","orderLtLg"],DHc:["fxFlexOrder.lt-xl","orderLtXl"]},features:[_.oe,_.id]});
var cr=function(a,b,c,d){Oq.call(this,a,b,c);this.fj="row";d&&(this.an=d.r_.subscribe(this.DE.bind(this)))};_.V(cr,Oq);_.k=cr.prototype;_.k.Rb=function(a){(null!=a.wrap||this.Ze)&&this.og()};_.k.Sa=function(){var a=this;Oq.prototype.Sa.call(this);this.Fy("wrap","wrap",function(b){a.og(b.value)});this.og()};_.k.Ma=function(){Oq.prototype.Ma.call(this);this.an&&this.an.unsubscribe()};
_.k.DE=function(a){var b=this;this.fj=(a||"").toLowerCase().replace("-reverse","");Mpa.find(function(c){return c===b.fj})||(this.fj="row");this.og()};_.k.og=function(a){a=a||this.os("wrap");this.Ze&&(a=this.Ze.ts);a=Npa(a||"wrap");this.fB(this.cs(a))};_.k.cs=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.uyc}};
_.W.Object.defineProperties(cr.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrap",a)}},MQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapXs",a)}},KQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapSm",a)}},JQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapMd",a)}},EQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapLg",a)}},LQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapXl",a)}},DQc:{configurable:!0,enumerable:!0,
set:function(a){this.Bb("wrapGtXs",a)}},CQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapGtSm",a)}},BQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapGtMd",a)}},AQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapGtLg",a)}},HQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapLtSm",a)}},GQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapLtMd",a)}},FQc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapLtLg",a)}},IQc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("wrapLtXl",a)}},uyc:{configurable:!0,enumerable:!0,get:function(){return this.an?this.fj:this.WEa(this.ua)}}});cr.ha=function(a){return new (a||cr)(_.y(Nq),_.y(_.Hd),_.y(_.Rk),_.y(_.Pq,10))};
cr.Ja=_.v({type:cr,oa:[["","fxLayoutWrap",""],["","fxLayoutWrap.xs",""],["","fxLayoutWrap.sm",""],["","fxLayoutWrap.lg",""],["","fxLayoutWrap.xl",""],["","fxLayoutWrap.gt-xs",""],["","fxLayoutWrap.gt-sm",""],["","fxLayoutWrap.gt-md",""],["","fxLayoutWrap.gt-lg",""],["","fxLayoutWrap.lt-xs",""],["","fxLayoutWrap.lt-sm",""],["","fxLayoutWrap.lt-md",""],["","fxLayoutWrap.lt-lg",""]],inputs:{wrap:["fxLayoutWrap","wrap"],MQc:["fxLayoutWrap.xs","wrapXs"],KQc:["fxLayoutWrap.sm","wrapSm"],JQc:["fxLayoutWrap.md",
"wrapMd"],EQc:["fxLayoutWrap.lg","wrapLg"],LQc:["fxLayoutWrap.xl","wrapXl"],DQc:["fxLayoutWrap.gt-xs","wrapGtXs"],CQc:["fxLayoutWrap.gt-sm","wrapGtSm"],BQc:["fxLayoutWrap.gt-md","wrapGtMd"],AQc:["fxLayoutWrap.gt-lg","wrapGtLg"],HQc:["fxLayoutWrap.lt-sm","wrapLtSm"],GQc:["fxLayoutWrap.lt-md","wrapLtMd"],FQc:["fxLayoutWrap.lt-lg","wrapLtLg"],IQc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.oe,_.id]});
_.dr=function(a,b,c,d,e){Oq.call(this,a,b,c);var f=this;this.hB=d;this.Q5=e;this.fj="row";this.Bb("flex","");this.Bb("shrink",1);this.Bb("grow",1);d&&(this.an=d.r_.subscribe(function(g){f.DE(g)}))};_.V(_.dr,Oq);_.k=_.dr.prototype;_.k.Rb=function(a){(null!=a.flex||this.Ze)&&this.fJ()};_.k.Sa=function(){var a=this;Oq.prototype.Sa.call(this);this.Fy("flex","",function(b){a.fJ(b.value)});this.fJ()};_.k.Ma=function(){Oq.prototype.Ma.call(this);this.an&&this.an.unsubscribe()};
_.k.DE=function(a){this.fj=a||this.fj||"row";this.fJ()};_.k.fJ=function(a){a=a||this.os("flex")||"";this.Ze&&(a=this.Ze.ts);a=String(a).replace(";","");var b=this.os("grow"),c=this.os("shrink");b=void 0===b?"1":b;c=void 0===c?"1":c;var d=[b,c,a],e=a.indexOf("calc");0<e?(d[2]=jqa(a.substring(e).trim()),a=a.substr(0,e).trim().split(" "),2==a.length&&(d[0]=a[0],d[1]=a[1])):0==e?d[2]=jqa(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.fB(this.orc.apply(this,d))};
_.k.orc=function(a,b,c){var d=-1<this.WEa(this.parentElement,!0).indexOf("column")?"column":"row";a="0"==a?0:a;b="0"==b?0:b;var e={"max-width":null,"max-height":null,"min-width":null,"min-height":null};switch(c||""){case "":e=Vg(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=Vg(e,{flex:"0 1 auto"});break;case "grow":e=Vg(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=Vg(e,{flex:"1 0 auto"});break;case "auto":e=Vg(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=Vg(e,{flex:"0 0 auto"});
break;default:var f=-1<String(c).indexOf("calc");var g=-1<String(c).indexOf("%")&&!f;(f=f||-1<String(c).indexOf("px")||-1<String(c).indexOf("em")||-1<String(c).indexOf("vw")||-1<String(c).indexOf("vh"))||g||isNaN(c)||(c+="%");"0px"===c&&(c="0%");e=Vg(e,{flex:a+" "+b+" "+(f||this.Q5?c:"100%")})}g=Opa(d)?"max-width":"max-height";d=Opa(d)?"min-width":"min-height";f=-1<String(c).indexOf("calc")||"auto"==c;var h=-1<String(c).indexOf("px")||f,n=!a&&!b;e[d]="0%"==c?0:n||h&&a?c:null;e[g]="0%"==c?0:n||!f&&
b?c:null;return Vg(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.dr.prototype,{Pva:{configurable:!0,enumerable:!0,set:function(a){this.Bb("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Bb("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flex",a)}},tyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexXs",a)}},ryc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexSm",a)}},qyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexMd",a)}},lyc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("flexLg",a)}},syc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexXl",a)}},kyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexGtXs",a)}},jyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexGtSm",a)}},iyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexGtMd",a)}},hyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexGtLg",a)}},oyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexLtSm",a)}},nyc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("flexLtMd",a)}},myc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexLtLg",a)}},pyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexLtXl",a)}}});_.dr.ha=function(a){return new (a||_.dr)(_.y(Nq),_.y(_.Hd),_.y(_.Rk),_.y(_.Pq,12),_.y(cr,12))};
_.dr.Ja=_.v({type:_.dr,oa:[["","fxFlex",""],["","fxFlex.xs",""],["","fxFlex.sm",""],["","fxFlex.md",""],["","fxFlex.lg",""],["","fxFlex.xl",""],["","fxFlex.lt-sm",""],["","fxFlex.lt-md",""],["","fxFlex.lt-lg",""],["","fxFlex.lt-xl",""],["","fxFlex.gt-xs",""],["","fxFlex.gt-sm",""],["","fxFlex.gt-md",""],["","fxFlex.gt-lg",""],[""]],inputs:{Pva:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],tyc:["fxFlex.xs","flexXs"],ryc:["fxFlex.sm","flexSm"],qyc:["fxFlex.md","flexMd"],lyc:["fxFlex.lg",
"flexLg"],syc:["fxFlex.xl","flexXl"],kyc:["fxFlex.gt-xs","flexGtXs"],jyc:["fxFlex.gt-sm","flexGtSm"],iyc:["fxFlex.gt-md","flexGtMd"],hyc:["fxFlex.gt-lg","flexGtLg"],oyc:["fxFlex.lt-sm","flexLtSm"],nyc:["fxFlex.lt-md","flexLtMd"],myc:["fxFlex.lt-lg","flexLtLg"],pyc:["fxFlex.lt-xl","flexLtXl"]},features:[_.oe,_.id]});
var er=function(a,b,c,d,e,f){Oq.call(this,a,b,c);this.Rf=e;this.zO=f;this.fj="row";d&&(this.an=d.r_.subscribe(this.DE.bind(this)));this.R3=this.zO.md.subscribe(this.og.bind(this))};_.V(er,Oq);_.k=er.prototype;_.k.Rb=function(a){(null!=a.gap||this.Ze)&&this.og()};_.k.Oe=function(){var a=this;this.wrc();this.Fy("gap","0",function(b){a.og(b.value)});this.og()};_.k.Ma=function(){Oq.prototype.Ma.call(this);this.an&&this.an.unsubscribe();this.vGa&&this.vGa.disconnect();this.R3&&this.R3.unsubscribe()};
_.k.wrc=function(){var a=this;this.Rf.wc(function(){"undefined"!==typeof MutationObserver&&(a.vGa=new MutationObserver(function(b){b.some(function(c){return c.addedNodes&&0<c.addedNodes.length||c.removedNodes&&0<c.removedNodes.length})&&a.og()}),a.vGa.observe(a.ua,{childList:!0}))})};_.k.DE=function(a){var b=this;this.fj=(a||"").toLowerCase();Mpa.find(function(c){return c===b.fj})||(this.fj="row");this.og()};
_.k.og=function(a){var b=this;a=a||this.os("gap")||"0";this.Ze&&(a=this.Ze.ts);var c=this.Mtc.filter(function(f){return 1===f.nodeType&&"none"!=b.Dja(f)}),d=c.length;if(1<d){var e=c[d-1];c=c.filter(function(f,g){return g<d-1});this.d5a(this.cs(a),c);this.d5a(this.cs(),[e])}};
_.k.cs=function(a){var b={"margin-left":null,"margin-right":null,"margin-top":null,"margin-bottom":null};switch(this.fj){case "column":case "column-reverse":var c="margin-bottom";break;default:c="rtl"===this.zO.value?"margin-left":"margin-right"}b[c]=void 0===a?null:a;return b};
_.W.Object.defineProperties(er.prototype,{Qyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gap",a)}},dzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapXs",a)}},bzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapSm",a)}},azc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapMd",a)}},Vyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapLg",a)}},czc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapXl",a)}},Uyc:{configurable:!0,enumerable:!0,
set:function(a){this.Bb("gapGtXs",a)}},Tyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapGtSm",a)}},Syc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapGtMd",a)}},Ryc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapGtLg",a)}},Yyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapLtSm",a)}},Xyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapLtMd",a)}},Wyc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapLtLg",a)}},Zyc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("gapLtXl",a)}}});er.ha=function(a){return new (a||er)(_.y(Nq),_.y(_.Hd),_.y(_.Rk),_.y(_.Pq,10),_.y(_.ne),_.y(_.Dp))};
er.Ja=_.v({type:er,oa:[["","fxLayoutGap",""],["","fxLayoutGap.xs",""],["","fxLayoutGap.sm",""],["","fxLayoutGap.md",""],["","fxLayoutGap.lg",""],["","fxLayoutGap.xl",""],["","fxLayoutGap.lt-sm",""],["","fxLayoutGap.lt-md",""],["","fxLayoutGap.lt-lg",""],["","fxLayoutGap.lt-xl",""],["","fxLayoutGap.gt-xs",""],["","fxLayoutGap.gt-sm",""],["","fxLayoutGap.gt-md",""],["","fxLayoutGap.gt-lg",""]],inputs:{Qyc:["fxLayoutGap","gap"],dzc:["fxLayoutGap.xs","gapXs"],bzc:["fxLayoutGap.sm","gapSm"],azc:["fxLayoutGap.md",
"gapMd"],Vyc:["fxLayoutGap.lg","gapLg"],czc:["fxLayoutGap.xl","gapXl"],Uyc:["fxLayoutGap.gt-xs","gapGtXs"],Tyc:["fxLayoutGap.gt-sm","gapGtSm"],Syc:["fxLayoutGap.gt-md","gapGtMd"],Ryc:["fxLayoutGap.gt-lg","gapGtLg"],Yyc:["fxLayoutGap.lt-sm","gapLtSm"],Xyc:["fxLayoutGap.lt-md","gapLtMd"],Wyc:["fxLayoutGap.lt-lg","gapLtLg"],Zyc:["fxLayoutGap.lt-xl","gapLtXl"]},features:[_.oe,_.id]});
var lqa=[{alias:"xs",Vi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Ou:!0,Vi:"(min-width: 600px)"},{alias:"lt-sm",Ou:!0,Vi:"(max-width: 599px)"},{alias:"sm",Vi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Ou:!0,Vi:"(min-width: 960px)"},{alias:"lt-md",Ou:!0,Vi:"(max-width: 959px)"},{alias:"md",Vi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Ou:!0,Vi:"(min-width: 1280px)"},{alias:"lt-lg",Ou:!0,Vi:"(max-width: 1279px)"},{alias:"lg",Vi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Ou:!0,Vi:"(min-width: 1920px)"},{alias:"lt-xl",Ou:!0,Vi:"(max-width: 1920px)"},{alias:"xl",Vi:"(min-width: 1920px) and (max-width: 5000px)"}];
var mqa=/(\.|-|_)/g;
var BTa={Ga:mTa,Eb:function(){return nqa()}};
var CTa=function(){},fr=function(a,b){this.breakpoints=a;this.sUa=b;this.Poc();this.aDb=this.lic()};_.k=fr.prototype;_.k.isActive=function(a){a=this.vqc(a);return this.sUa.isActive(a)};_.k.subscribe=function(a,b,c){return this.aDb.subscribe(a,b,c)};_.k.Hf=function(){return this.aDb};_.k.Poc=function(){var a=this.breakpoints.UMb.map(function(b){return b.Vi});qTa(this.sUa,a)};
_.k.lic=function(){var a=this;return this.sUa.observe().ka(_.Ta(function(b){return!0===b.matches}),_.Ta(function(b){return(b=oTa(a.breakpoints,b.Vi))?!b.Ou:!0}),_.m(function(b){return Jpa(b,a.l7a(b.Vi))}))};_.k.Gkc=function(a){return nTa(this.breakpoints,a)};_.k.l7a=function(a){return oTa(this.breakpoints,a)};_.k.vqc=function(a){var b=this.Gkc(a)||this.l7a(a);return b?b.Vi:a};fr.ha=function(a){return new (a||fr)(_.u(Lq),_.u(Mq))};fr.va=_.t({token:fr,ta:fr.ha});
var DTa={Ga:CTa,Hb:[[new _.Kk,new _.Lk,CTa],Mq,Lq],Eb:function(a,b,c){return a||new fr(c,b)}};
var gr=function(){};gr.ha=function(a){return new (a||gr)};gr.Ea=_.bd({type:gr});gr.Da=_.Tc({Tb:[BTa,Lq,Mq,Nq,DTa]});
/*

 Copyright Google Inc. All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @record
*/
var ETa={Ga:Nq,Hb:[[new _.Kk,new _.Lk,Nq],Lq,Mq],Eb:function(a,b,c){return a||new Nq(b,c)}};
var FTa;FTa=[_.Pq,cr,er,_.Qq,_.dr,br,ar,$q,_.Zq,Xq,Vq,Yq,Wq];_.hr=function(){};_.Ia(FTa);_.Ia(FTa);_.hr.ha=function(a){return new (a||_.hr)};_.hr.Ea=_.bd({type:_.hr});_.hr.Da=_.Tc({Tb:[ETa,BTa,DTa],imports:[gr,Ep,gr]});
new Tk;
_.ir=function(){};_.ir.ha=function(a){return new (a||_.ir)};_.ir.Ea=_.bd({type:_.ir});_.ir.Da=_.Tc({imports:[_.jn,_.$l,_.hr,Sq,_.Tq,_.Kq]});
var jr;_.GTa=new Set;jr=function(){};jr.prototype.lc=function(a){return _.GTa.has(a)};jr.ha=function(a){return new (a||jr)};jr.va=_.t({token:jr,ta:jr.ha,Ka:"root"});
var lr;_.kr=new Set;lr=function(){};lr.prototype.Vb=function(a){return _.kr.has(a)};lr.ha=function(a){return new (a||lr)};lr.va=_.t({token:lr,ta:lr.ha,Ka:"root"});
_.mr=function(a){this.Ra=a;this.VBb=this.Ra.events.ka(_.Ta(function(b){return b instanceof eKa&&!b.WLb}),_.m(function(b){return b.url}),_.nb(1));this.VBb.connect()};_.mr.ha=function(a){return new (a||_.mr)(_.u(_.Vf))};_.mr.va=_.t({token:_.mr,ta:_.mr.ha});
var nr=function(a){ek.call(this);this.Twc=a};_.ai(nr,ek);nr.prototype.wrap=function(a){return HTa(this,a)};nr.prototype.LD=function(a){return a[ITa(this,!1)]||a};var ITa=function(a,b){return(b?"__wrapper_":"__protected_")+_.Ub(a)+"__"},HTa=function(a,b){var c=ITa(a,!0);b[c]||((b[c]=JTa(a,b))[ITa(a,!1)]=b);return b[c]},JTa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.Jqa(d)}};c[ITa(a,!1)]=b;return c};
nr.prototype.Jqa=function(a){if(!(a&&"object"===typeof a&&"string"===typeof a.message&&0==a.message.indexOf("Error in protected function: ")||"string"===typeof a&&0==a.indexOf("Error in protected function: ")))throw this.Twc(a),new KTa(a);};
var LTa=function(a,b){var c=_.Eb.window,d=c[b];if(!d)throw Error("wc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.Zh(swa,e));e&&(arguments[0]=e=HTa(a,e));if(d.apply)return d.apply(this,arguments);var g=e;if(2<arguments.length){var h=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,h)}}return d(g,f)};c[b][ITa(a,!1)]=d};nr.prototype.Em=function(){var a=_.Eb.window;a.setTimeout=this.LD(a.setTimeout);a.setInterval=this.LD(a.setInterval);nr.Bx.Em.call(this)};
var KTa=function(a){_.aa.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&"string"===typeof a&&(this.stack=a)};_.ai(KTa,_.aa);
var or=function(a,b,c){lk.call(this);this.mkb=b||null;this.Zcb={};this.SQc=MTa;this.tAc=a;if(!c)if(this.MY=null,_.Qi&&!_.Vi("10"))$ya((0,_.hh)(this.AQa,this));else{this.MY=new nr((0,_.hh)(this.AQa,this));LTa(this.MY,"setTimeout");LTa(this.MY,"setInterval");a=this.MY;b=_.Eb.window;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&LTa(a,e)}a=this.MY;RBa=!0;b=(0,_.hh)(a.wrap,a);for(c=0;c<PBa.length;c++)PBa[c](b);
QBa.push(a)}};_.ai(or,lk);var NTa=function(a,b){fk.call(this,"a");this.error=a;this.context=b};_.ai(NTa,fk);var MTa=function(a,b,c,d){if(d instanceof Map){var e={};d=_.l(d);for(var f=d.next();!f.done;f=d.next()){var g=_.l(f.value);f=g.next().value;g=g.next().value;e[f]=g}}else e=d;Lca(a,null,b,c,e)};
or.prototype.AQa=function(a,b){a=a.error||a;b=b?_.Ac(b):{};a instanceof Error&&_.Bc(b,a.__closure__error__context__984382||{});var c=cza(a);if(this.mkb)try{this.mkb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.OHb){a=c.stack;try{var e=lDa(this.tAc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.Fca(this.Zcb)){d=e;var f=_.kDa(this.Zcb);e=hDa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var h=_.kDa(f);this.SQc(e,"POST",h,this.MXc)}catch(n){}}try{this.dispatchEvent(new NTa(c,
b))}catch(n){}};or.prototype.Em=function(){Ica(this.MY);or.Bx.Em.call(this)};
var OTa=new _.Ed("errorReporter",{Ka:"root",ta:function(){return _.Zc(HHa,8)?new or("/devfuse/_/jserror",void 0,!0):new or("/_/jserror",void 0,!0)}}),PTa=new _.Ed("uncaughtErrors",{Ka:"root",ta:function(){return new _.ob}});
_.pr=function(a,b,c){var d=this;this.Uwc=a;this.tY=b;this.zone=c;this.hpb=new _.ob;this.count=0;this.hpb.ka(_.Ta(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.Va(100)).subscribe(function(e){var f={};d.tY&&(f["devfuse.feature"]=d.tY);d.Uwc.AQa(e,f)})};_.qr=function(a,b){b.G1a&&(b=b.G1a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.hpb.next(b)};
_.pr.prototype.setTimeout=function(){var a=this;null==this.timer&&this.zone.wc(function(){a.timer=setTimeout(function(){a.count=0;delete a.timer},1E4)})};_.pr.ha=function(a){return new (a||_.pr)(_.u(OTa),_.u(HHa,8),_.u(_.ne))};_.pr.va=_.t({token:_.pr,ta:_.pr.ha,Ka:"root"});
var qqa;_.QTa=new _.Ed("MatSnackBarData");qqa=function(){this.AS="assertive";this.xX="";this.duration=0;this.data=null;this.YZ="center";this.sxa="bottom"};
var RTa;RTa=Math.pow(2,31)-1;_.rr=function(a,b){var c=this;this.ac=b;this.q3=new _.ob;this.jO=new _.ob;this.CI=new _.ob;this.vEa=!1;this.WJ=a;a.Oka.subscribe(function(){return c.Ikc()})};_.rr.prototype.Je=function(){this.q3.closed||this.WJ.MNa();clearTimeout(this.V6a)};var STa=function(a){a.CI.closed||(a.vEa=!0,a.CI.next(),a.CI.complete(),a.Je());clearTimeout(a.V6a)};_.rr.prototype.jkc=function(a){var b=this;this.V6a=setTimeout(function(){return b.Je()},Math.min(a,RTa))};
_.rr.prototype.u$a=function(){this.jO.closed||(this.jO.next(),this.jO.complete())};_.rr.prototype.Ikc=function(){this.ac.dispose();this.CI.closed||this.CI.complete();this.q3.next({SWc:this.vEa});this.q3.complete();this.vEa=!1};_.rr.prototype.oJ=function(){return this.WJ.n$a};
var sr=function(a,b){this.Ufa=a;this.data=b};sr.prototype.action=function(){STa(this.Ufa)};_.W.Object.defineProperties(sr.prototype,{vAc:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});sr.ha=function(a){return new (a||sr)(_.y(_.rr),_.y(_.QTa))};
sr.Aa=_.v({type:sr,oa:[["simple-snack-bar"]],Jb:[1,"mat-simple-snackbar"],Ba:3,Ca:2,Ha:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],wa:function(a,b){a&1&&(_.C(0,"span",0),_.O(1),_.D(),_.N(2,oqa,3,1,"div",1));a&2&&(_.w(1),_.Me(b.data.message),_.w(1),_.z("ngIf",b.vAc))},Ia:[_.Tl,_.vq],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}.mat-simple-snack-bar-content{overflow:hidden;text-overflow:ellipsis}\n"],
ub:2,Oa:0});
var TTa=_.qg("state",[_.tg("void, hidden",_.sg({transform:"scale(0.8)",opacity:0})),_.tg("visible",_.sg({transform:"scale(1)",opacity:1})),_.vg("* => visible",_.rg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.vg("* => void, * => hidden",_.rg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.sg({opacity:0})))]);
var tr=function(a,b,c,d,e){this.js=!1;this.Db=a;this.Ta=b;this.Gb=c;this.wd=d;this.Uva=e;this.Dhc=150;this.Ub=!1;this.zGa=new _.ob;this.Oka=new _.ob;this.n$a=new _.ob;this.dB="void";this.xW="assertive"!==e.AS||e.xX?"off"===e.AS?"off":"polite":"assertive";this.wd.y2a&&("polite"===this.xW&&(this.Iab="status"),"assertive"===this.xW&&(this.Iab="alert"))};_.V(tr,bq);tr.prototype.vJ=function(a){a=this.tB.vJ(a);this.Jia();return a};tr.prototype.wJ=function(a){a=this.tB.wJ(a);this.Jia();return a};
var UTa=function(a,b){var c=b.Rl;b=b.Rg;("void"===b&&"void"!==c||"hidden"===b)&&a.c6a();if("visible"===b){var d=a.n$a;a.Db.Nc(function(){d.next();d.complete()})}};_.k=tr.prototype;_.k.Xoa=function(){this.Ub||(this.dB="visible",this.Gb.De(),this.opc())};_.k.MNa=function(){var a=this;this.Db.Nc(function(){a.dB="hidden";a.Ta.ua.setAttribute("mat-exit","");clearTimeout(a.W4a)});return this.Oka};_.k.Ma=function(){this.Ub=!0;this.c6a()};
_.k.c6a=function(){var a=this;this.Db.W_.ka(_.Va(1)).subscribe(function(){a.Db.Nc(function(){a.Oka.next();a.Oka.complete()})})};_.k.Jia=function(){var a=this.Ta.ua,b=this.Uva.ze;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b))};_.k.SSc=function(){};
_.k.opc=function(){var a=this;this.W4a||this.Db.wc(function(){a.W4a=setTimeout(function(){var b=a.Ta.ua.querySelector("[aria-hidden]"),c=a.Ta.ua.querySelector("[aria-live]");if(b&&c){var d=null;a.wd.Le&&document.activeElement instanceof HTMLElement&&b.contains(document.activeElement)&&(d=document.activeElement);b.removeAttribute("aria-hidden");c.appendChild(b);var e;null==(e=d)||e.focus();a.zGa.next();a.zGa.complete()}},a.Dhc)})};
tr.ha=function(a){return new (a||tr)(_.y(_.ne),_.y(_.Hd),_.y(_.dl),_.y(_.$o),_.y(qqa))};tr.Ja=_.v({type:tr,wb:function(a,b){a&1&&_.We(_.dq,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.tB=c.first)}},features:[_.oe]});var ur=function(){tr.apply(this,arguments)};_.V(ur,tr);ur.Ja=tr.Ja;ur.prototype.Jia=function(){tr.prototype.Jia.call(this);"center"===this.Uva.YZ&&this.Ta.ua.classList.add("mat-snack-bar-center");"top"===this.Uva.sxa&&this.Ta.ua.classList.add("mat-snack-bar-top")};
ur.ha=function(){var a;return function(b){return(a||(a=_.Cd(ur)))(b||ur)}}();
ur.Aa=_.v({type:ur,oa:[["snack-bar-container"]],Jb:[1,"mat-snack-bar-container"],Ib:1,mb:function(a,b){a&1&&_.aja("@state.done",function(c){return UTa(b,c)});a&2&&_.ze("@state",b.dB)},features:[_.oe],Ba:3,Ca:2,Ha:[["aria-hidden","true"],["cdkPortalOutlet",""]],wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,pqa,0,0,"ng-template",1),_.D(),_.F(2,"div"));a&2&&(_.w(2),_.re("aria-live",b.xW)("role",b.Iab))},Ia:[_.dq],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],ub:2,
data:{animation:[TTa]}});
_.vr=function(){};_.vr.ha=function(a){return new (a||_.vr)};_.vr.Ea=_.bd({type:_.vr});_.vr.Da=_.Tc({imports:[_.gq,_.eq,_.$l,_.Tq,_.hq,_.hq]});
var VTa=new _.Ed("mat-snack-bar-default-options",{Ka:"root",ta:rqa}),wr=function(a,b,c,d,e,f){this.Bj=a;this.xW=b;this.yf=c;this.IDa=d;this.UGa=e;this.y6a=f;this.Gla=null};_.k=wr.prototype;_.k.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.y6a,c);d.data={message:a,action:b};d.xX===a&&(d.xX=void 0);return this.z3(this.IMc,d)};_.k.Je=function(){this.My&&this.My.Je()};_.k.Ma=function(){this.Gla&&this.Gla.Je()};
_.k.Qhc=function(a,b){var c=me({parent:b&&b.Ye&&b.Ye.Cc||this.yf,Tb:[{Ga:qqa,Hc:b}]});a=a.attach(new _.$p(this.MMc,b.Ye,c));a.instance.Uva=b;return a.instance};
_.k.z3=function(a,b){var c=this,d=Object.assign({},new qqa,this.y6a,b),e=this.wO(d);b=this.Qhc(e,d);var f=new _.rr(b,e);if(a instanceof _.Se)f.instance=b.wJ(new _.aq(a,null,{ya:d.data,Ufa:f}));else{var g=this.fja(d,f);a=b.vJ(new _.$p(a,void 0,g));f.instance=a.instance}this.IDa.observe("(max-width: 599.98px) and (orientation: portrait)").ka(_.wb(e.xy)).subscribe(function(h){e.Pu.classList.toggle(c.uAc,h.matches)});d.xX&&b.zGa.subscribe(function(){c.xW.mn(d.xX,d.AS)});this.zhc(f,d);return this.My=f};
_.k.zhc=function(a,b){var c=this;a.q3.subscribe(function(){c.My==a&&(c.My=null);b.xX&&c.xW.clear()});this.My?(this.My.q3.subscribe(function(){a.WJ.Xoa()}),this.My.Je()):a.WJ.Xoa();b.duration&&0<b.duration&&a.oJ().subscribe(function(){return a.jkc(b.duration)})};
_.k.wO=function(a){var b=new _.Tp;b.direction=a.direction;var c=this.Bj.position().global(),d="rtl"===a.direction;d="left"===a.YZ||"start"===a.YZ&&!d||"end"===a.YZ&&d;var e=!d&&"center"!==a.YZ;d?c.left("0"):e?c.right("0"):_.qSa(c);"top"===a.sxa?c.top("0"):c.bottom("0");b.vj=c;return this.Bj.create(b)};_.k.fja=function(a,b){return me({parent:a&&a.Ye&&a.Ye.Cc||this.yf,Tb:[{Ga:_.rr,Hc:b},{Ga:_.QTa,Hc:a.data}]})};
_.W.Object.defineProperties(wr.prototype,{My:{configurable:!0,enumerable:!0,get:function(){var a=this.UGa;return a?a.My:this.Gla},set:function(a){this.UGa?this.UGa.My=a:this.Gla=a}}});wr.ha=function(a){return new (a||wr)(_.u(_.fq),_.u(_.sp),_.u(_.Rf),_.u(mp),_.u(wr,12),_.u(VTa))};wr.va=_.t({token:wr,ta:wr.ha});_.xr=function(a,b,c,d,e,f){wr.call(this,a,b,c,d,e,f);this.IMc=sr;this.MMc=ur;this.uAc="mat-snack-bar-handset"};_.V(_.xr,wr);
_.xr.ha=function(a){return new (a||_.xr)(_.u(_.fq),_.u(_.sp),_.u(_.Rf),_.u(mp),_.u(_.xr,12),_.u(VTa))};_.xr.va=_.t({token:_.xr,ta:_.xr.ha,Ka:_.vr});
var WTa={Mya:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},Y1a:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"},
1E14:{other:"000 trillion"}}};
WTa={Mya:{1E3:{other:"0"},1E4:{other:"0"},1E5:{other:"0"},1E6:{other:"0\u00a0Mio."},1E7:{other:"00\u00a0Mio."},1E8:{other:"000\u00a0Mio."},1E9:{other:"0\u00a0Mrd."},1E10:{other:"00\u00a0Mrd."},1E11:{other:"000\u00a0Mrd."},1E12:{other:"0\u00a0Bio."},1E13:{other:"00\u00a0Bio."},1E14:{other:"000\u00a0Bio."}},Y1a:{1E3:{other:"0 Tausend"},1E4:{other:"00 Tausend"},1E5:{other:"000 Tausend"},1E6:{other:"0 Millionen"},1E7:{other:"00 Millionen"},1E8:{other:"000 Millionen"},1E9:{other:"0 Milliarden"},1E10:{other:"00 Milliarden"},
1E11:{other:"000 Milliarden"},1E12:{other:"0 Billionen"},1E13:{other:"00 Billionen"},1E14:{other:"000 Billionen"}}};
var XTa={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};
var yr={DECIMAL_SEP:".",GROUP_SEP:",",fBa:"%",Dia:"0",C3a:"+",DAa:"-",vza:"E",gBa:"\u2030",kia:"\u221e",p3a:"NaN",DECIMAL_PATTERN:"#,##0.###",K3a:"#E0",B3a:"#,##0%",c2a:"\u00a4#,##0.00",dia:"USD"};yr={DECIMAL_SEP:",",GROUP_SEP:".",fBa:"%",Dia:"0",C3a:"+",DAa:"-",vza:"E",gBa:"\u2030",kia:"\u221e",p3a:"NaN",DECIMAL_PATTERN:"#,##0.###",K3a:"#E0",B3a:"#,##0\u00a0%",c2a:"#,##0.00\u00a0\u00a4",dia:"EUR"};
_.zr=function(a){this.fca=40;this.Vz=1;this.Rva=0;this.Tz=3;this.xsa=this.OC=0;this.dSb=!1;this.sda=this.DS="";this.EL=yr.DAa;this.L_="";this.Zw=1;this.eS=!1;this.aR=[];this.mxa=this.Ilb=!1;this.B7=0;this.cda="string"===typeof a?a:"";"number"===typeof a?this.zma(a):this.VE(a)};
_.zr.prototype.VE=function(a){this.cda=a.replace(/ /g,"\u00a0");var b=[0];this.DS=YTa(this,a,b);for(var c=b[0],d=-1,e=0,f=0,g=0,h=-1,n=a.length,r=!0;b[0]<n&&r;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=h&&0>d&&h++;break;case "0":if(0<g)throw Error("Gc`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.aR.push(h);h=0;break;case ".":if(0<=d)throw Error("Hc`"+a);d=e+f+g;break;case "E":if(this.mxa)throw Error("Ic`"+a);this.mxa=!0;this.xsa=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.dSb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.xsa++;if(1>e+f||1>this.xsa)throw Error("Jc`"+a);r=!1;break;default:b[0]--,r=!1}0==f&&0<e&&0<=d&&(f=d,0==f&&f++,g=e-f,e=f-1,f=1);if(0>d&&0<g||0<=d&&(d<e||d>e+f)||0==h)throw Error("Kc`"+a);g=e+f+g;this.Tz=0<=d?g-d:0;0<=d&&(this.OC=e+f-d,0>this.OC&&(this.OC=0));this.Vz=(0<=d?d:g)-e;this.mxa&&(this.fca=e+this.Vz,0==this.Tz&&0==this.Vz&&(this.Vz=1));this.aR.push(Math.max(0,h));this.Ilb=0==d||d==g;c=b[0]-c;this.sda=YTa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.Zw&&(this.eS=!0),this.EL=YTa(this,a,b),b[0]+=c,this.L_=YTa(this,a,b)):(this.EL+=this.DS,this.L_+=this.sda)};
_.zr.prototype.zma=function(a){switch(a){case 1:this.VE(yr.DECIMAL_PATTERN);break;case 2:this.VE(yr.K3a);break;case 3:this.VE(yr.B3a);break;case 4:a=this.VE;var b=yr.c2a;var c=["0"],d=XTa[yr.dia];if(d){d=d[0]&7;if(0<d){c.push(".");for(var e=0;e<d;e++)c.push("0")}b=b.replace(/0.00/g,c.join(""))}a.call(this,b);break;case 5:ZTa(this,1);break;case 6:ZTa(this,2);break;default:throw Error("Ac");}};var ZTa=function(a,b){a.B7=b;a.VE(yr.DECIMAL_PATTERN);a.OC=0;a.Tz=2;if(0<a.OC)throw Error("yc");a.Rva=2};
_.zr.prototype.parse=function(a,b){b=b||[0];if(0!==this.B7)throw Error("Bc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.DS,b[0])==b[0],d=a.indexOf(this.EL,b[0])==b[0];c&&d&&(this.DS.length>this.EL.length?d=!1:this.DS.length<this.EL.length&&(c=!1));c?b[0]+=this.DS.length:d&&(b[0]+=this.EL.length);if(a.indexOf(yr.kia,b[0])==b[0]){b[0]+=yr.kia.length;var e=Infinity}else{e=a;var f=!1,g=!1,h=!1,n=-1,r=1,x=yr.DECIMAL_SEP,A=yr.GROUP_SEP,B=yr.vza;if(0!=this.B7)throw Error("Cc");A=A.replace(/\u202f/g,
"\u00a0");for(var I="";b[0]<e.length;b[0]++){var K=e.charAt(b[0]),P=$Ta(K);if(0<=P&&9>=P)I+=P,h=!0;else if(K==x.charAt(0)){if(f||g)break;I+=".";f=!0}else if(K==A.charAt(0)&&("\u00a0"!=A.charAt(0)||b[0]+1<e.length&&0<=$Ta(e.charAt(b[0]+1)))){if(f||g)break}else if(K==B.charAt(0)){if(g)break;I+="E";g=!0;n=b[0]}else if("+"==K||"-"==K){if(h&&n!=b[0]-1)break;I+=K}else if(1==this.Zw&&K==yr.fBa.charAt(0)){if(1!=r)break;r=100;if(h){b[0]++;break}}else if(1==this.Zw&&K==yr.gBa.charAt(0)){if(1!=r)break;r=1E3;
if(h){b[0]++;break}}else break}1!=this.Zw&&(r=this.Zw);e=parseFloat(I)/r}if(c){if(a.indexOf(this.sda,b[0])!=b[0])return NaN;b[0]+=this.sda.length}else if(d){if(a.indexOf(this.L_,b[0])!=b[0])return NaN;b[0]+=this.L_.length}return d?-e:e};
_.zr.prototype.format=function(a){if(this.OC>this.Tz)throw Error("Dc");if(isNaN(a))return yr.p3a;var b=[];var c=a;if(0==this.B7)c=aUa;else{c=Math.abs(c);var d=bUa(this,1>=c?0:cUa(c)).cNa;c=bUa(this,d+cUa(dUa(this,Br(c,-d)).GRa))}a=Br(a,-c.cNa);(d=0>a||0==a&&0>1/a)?c.QUa?b.push(c.QUa):(b.push(c.prefix),b.push(this.EL)):(b.push(c.prefix),b.push(this.DS));if(isFinite(a))if(a*=d?-1:1,a*=this.Zw,this.mxa){var e=a;if(0==e)eUa(this,e,this.Vz,b),fUa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=Br(e,-f);var g=this.Vz;1<this.fca&&this.fca>this.Vz?(g=f%this.fca,0>g&&(g=this.fca+g),e=Br(e,g),f-=g,g=1):1>this.Vz?(f++,e=Br(e,-1)):(f-=this.Vz-1,e=Br(e,this.Vz-1));eUa(this,e,g,b);fUa(this,f,b)}}else eUa(this,a,this.Vz,b);else b.push(yr.kia);d?c.RUa?b.push(c.RUa):(isFinite(a)&&b.push(c.suffix),b.push(this.L_)):(isFinite(a)&&b.push(c.suffix),b.push(this.sda));return b.join("")};
var dUa=function(a,b){var c=Br(b,a.Tz);0<a.Rva&&(c=gUa(c,a.Rva,a.Tz));c=Math.round(c);isFinite(c)?(b=Math.floor(Br(c,-a.Tz)),a=Math.floor(c-Br(b,a.Tz))):a=0;return{GRa:b,Iyc:a}},eUa=function(a,b,c,d){if(a.OC>a.Tz)throw Error("Dc");d||(d=[]);b=dUa(a,b);var e=b.GRa,f=b.Iyc,g=0<a.OC||0<f||!1;b=a.OC;g&&(b=a.OC);for(var h="",n=e;1E20<n;)h="0"+h,n=Math.round(Br(n,-1));h=n+h;var r=yr.DECIMAL_SEP;n=yr.Dia.charCodeAt(0);var x=h.length,A=0;if(0<e||0<c){for(e=x;e<c;e++)d.push(String.fromCharCode(n));if(2<=a.aR.length)for(c=
1;c<a.aR.length;c++)A+=a.aR[c];c=x-A;if(0<c){e=a.aR;A=x=0;for(var B,I=yr.GROUP_SEP,K=h.length,P=0;P<K;P++)if(d.push(String.fromCharCode(n+Number(h.charAt(P)))),1<K-P)if(B=e[A],P<c){var ba=c-P;(1===B||0<B&&1===ba%B)&&d.push(I)}else A<e.length&&(P===c?A+=1:B===P-c-x+1&&(d.push(I),x+=B,A+=1))}else{c=h;h=a.aR;e=yr.GROUP_SEP;B=c.length;I=[];for(x=h.length-1;0<=x&&0<B;x--){A=h[x];for(K=0;K<A&&0<=B-K-1;K++)I.push(String.fromCharCode(n+Number(c.charAt(B-K-1))));B-=A;0<B&&I.push(e)}d.push.apply(d,I.reverse())}}else g||
d.push(String.fromCharCode(n));(a.Ilb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(gUa(parseFloat(g[0]),a.Rva,1)),f=f.replace(".",""),f+=pBa("0",parseInt(g[1],10)-f.length+1));a.Tz+1>f.length&&(f="1"+pBa("0",a.Tz-f.length)+f);for(a=f.length;"0"==f.charAt(a-1)&&a>b+1;)a--;for(b=1;b<a;b++)d.push(String.fromCharCode(n+Number(f.charAt(b))))},fUa=function(a,b,c){c.push(yr.vza);0>b?(b=-b,c.push(yr.DAa)):a.dSb&&c.push(yr.C3a);b=""+b;for(var d=yr.Dia,e=b.length;e<a.xsa;e++)c.push(d);
c.push(b)},$Ta=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=yr.Dia.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},YTa=function(a,b,c){for(var d="",e=!1,f=b.length;c[0]<f;c[0]++){var g=b.charAt(c[0]);if("'"==g)c[0]+1<f&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=g;else switch(g){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":c[0]+1<f&&"\u00a4"==b.charAt(c[0]+1)?(c[0]++,d+=yr.dia):(g=yr.dia,d+=g in XTa?XTa[g][1]:g);break;case "%":if(!a.eS&&1!=a.Zw)throw Error("Ec");
if(a.eS&&100!=a.Zw)throw Error("Fc");a.Zw=100;a.eS=!1;d+=yr.fBa;break;case "\u2030":if(!a.eS&&1!=a.Zw)throw Error("Ec");if(a.eS&&1E3!=a.Zw)throw Error("Fc");a.Zw=1E3;a.eS=!1;d+=yr.gBa;break;default:d+=g}}return d},aUa={cNa:0,QUa:"",RUa:"",prefix:"",suffix:""},bUa=function(a,b){a=1==a.B7?WTa.Mya:WTa.Y1a;null==a&&(a=WTa.Mya);if(3>b)return aUa;b=Math.min(14,b);var c=a[Br(1,b)];for(--b;!c&&3<=b;)c=a[Br(1,b)],b--;if(!c)return aUa;c=c.other;var d=a="",e=c.indexOf(";");0<=e&&(c=c.substring(0,e),e=c.substring(e+
1))&&(d=/([^0]*)(0+)(.*)/.exec(e),a=d[1],d=d[3]);return c&&"0"!=c?(c=/([^0]*)(0+)(.*)/.exec(c))?{cNa:b+1-(c[2].length-1),QUa:a,RUa:d,prefix:c[1],suffix:c[3]}:aUa:aUa},cUa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},Br=function(a,b){if(!a||!isFinite(a)||0==b)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))},hUa=function(a,b){return a&&isFinite(a)?Br(Math.round(Br(a,b)),-b):a},gUa=function(a,b,c){if(!a)return a;b=b-cUa(a)-1;return b<
-c?hUa(a,-c):hUa(a,b)};
var iUa=function(a){return 1==a%10&&11!=a%100?"one":2==a%10&&12!=a%100?"two":3==a%10&&13!=a%100?"few":"other"};iUa=function(){return"other"};
var jUa=function(a,b){if(void 0===b){b=a+"";var c=b.indexOf(".");b=Math.min(-1===c?0:b.length-c-1,3)}c=Math.pow(10,b);b={v:b,f:(a*c|0)%c};return 1==(a|0)&&0==b.v?"one":"other"},kUa=jUa;kUa=jUa;
var lUa,mUa,nUa,oUa,pUa;_.Cr=function(a){this.cda=a;this.Hta=this.v_=this.ARa=null;a=yr;var b=WTa;if(lUa!==a||mUa!==b)lUa=a,mUa=b,nUa=new _.zr(1);this.GGc=nUa};lUa=null;mUa=null;nUa=null;oUa=RegExp("'([{}#].*?)'","g");pUa=RegExp("''","g");
_.Cr.prototype.format=function(a){if(this.cda){this.ARa=[];var b=qUa(this,this.cda);this.Hta=rUa(this,b);this.cda=null}if(this.Hta&&0!=this.Hta.length)for(this.v_=_.Rb(this.ARa),b=[],sUa(this,this.Hta,a,!1,b),a=b.join("");0<this.v_.length;)a=a.replace(this.EKa(this.v_),this.v_.pop());else a="";return a};
var sUa=function(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);break;case 3:var g=b[f].value,h=a,n=e,r=c[g];void 0===r?n.push("Undefined parameter - "+g):(h.v_.push(r),n.push(h.EKa(h.v_)));break;case 2:g=b[f].value;h=a;n=c;r=d;var x=e,A=g.Ama;void 0===n[A]?x.push("Undefined parameter - "+A):(A=g[n[A]],void 0===A&&(A=g.other),sUa(h,A,n,r,x));break;case 0:g=b[f].value;tUa(a,g,c,kUa,d,e);break;case 1:g=b[f].value,tUa(a,g,c,iUa,d,e)}},tUa=function(a,b,c,d,e,f){var g=
b.Ama,h=b.ofb,n=+c[g];isNaN(n)?f.push("Undefined or invalid parameter - "+g):(h=n-h,g=b[c[g]],void 0===g&&(d=d(Math.abs(h)),g=b[d],void 0===g&&(g=b.other)),b=[],sUa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.GGc.format(h),f.push(c.replace(/#/g,a))))},qUa=function(a,b){var c=a.ARa,d=(0,_.hh)(a.EKa,a);b=b.replace(pUa,function(){c.push("'");return d(c)});return b=b.replace(oUa,function(e,f){c.push(f);return d(c)})},uUa=function(a){var b=0,c=[],d=[],e=/[{}]/g;e.lastIndex=0;for(var f;f=e.exec(a);){var g=
f.index;"}"==f[0]?(c.pop(),0==c.length&&(f={type:1},f.value=a.substring(b,g),d.push(f),b=g+1)):(0==c.length&&(b=a.substring(b,g),""!=b&&d.push({type:0,value:b}),b=g+1),c.push("{"))}b=a.substring(b);""!=b&&d.push({type:0,value:b});return d},vUa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,wUa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,xUa=/^\s*(\w+)\s*,\s*select\s*,/,rUa=function(a,b){var c=[];b=uUa(b);for(var d=0;d<b.length;d++){var e={};if(0==b[d].type)e.type=4,e.value=b[d].value;else if(1==b[d].type){var f=
b[d].value;switch(vUa.test(f)?0:wUa.test(f)?1:xUa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=yUa(a,b[d].value);break;case 0:e.type=0;e.value=zUa(a,b[d].value);break;case 1:e.type=1;e.value=AUa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},yUa=function(a,b){var c="";b=b.replace(xUa,function(h,n){c=n;return""});var d={};d.Ama=c;b=uUa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=rUa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
zUa=function(a,b){var c="",d=0;b=b.replace(vUa,function(n,r,x){c=r;x&&(d=parseInt(x,10));return""});var e={};e.Ama=c;e.ofb=d;b=uUa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var h;1==b[f].type&&(h=rUa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},AUa=function(a,b){var c="";b=b.replace(wUa,function(h,n){c=n;return""});var d={};d.Ama=c;d.ofb=0;b=uUa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=rUa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.Cr.prototype.EKa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
new _.Cr('Projekt "{projectName}" wurde erstellt');new _.Cr("Fehler beim Verbinden mit {gitProvider}");_.Dr=function(a,b){this.Vf=a;this.lg=b};_.BUa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.aA({message:"Ein unerwarteter Fehler ist aufgetreten.",Je:"Schlie\u00dfen"})};_.CUa=function(a,b){var c=b.message,d=b.Je;a.log(b.error);a.aA({message:c,Je:d})};_.Dr.prototype.log=function(a){_.qr(this.Vf,a)};_.Dr.prototype.aA=function(a){this.notify({message:a.message,Je:a.Je,duration:0})};
_.Dr.prototype.notify=function(a){this.lg.open(a.message,a.Je,{duration:a.duration})};_.Dr.ha=function(a){return new (a||_.Dr)(_.u(_.pr),_.u(_.xr))};_.Dr.va=_.t({token:_.Dr,ta:_.Dr.ha,Ka:"root"});
_.Er=function(a,b){this.sh=a;this.Q0a=b};_.Er.prototype.Sa=function(){var a=this;this.kb=this.Q0a.subscribe(function(b){a.handleError(b)})};_.Er.prototype.handleError=function(){_.BUa(this.sh)};_.Er.prototype.Ma=function(){this.kb&&this.kb.unsubscribe()};_.Er.ha=function(a){return new (a||_.Er)(_.y(_.Dr),_.y(PTa))};_.Er.Ja=_.v({type:_.Er,oa:[["uncaught-error-notifier"]]});
_.Fr=function(){};_.Fr.ha=function(a){return new (a||_.Fr)};_.Fr.Ea=_.bd({type:_.Fr});_.Fr.Da=_.Tc({});
_.DUa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);
var sqa;
_.Gr=function(a,b){this.Q0a=a;this.Vf=b};_.Gr.prototype.handleError=function(a){a&&(a===tqa()||void 0!==a.w0&&a.w0===tqa())||(_.qr(this.Vf,a),this.Q0a.next(a))};_.Gr.ha=function(a){return new (a||_.Gr)(_.u(PTa),_.u(_.pr))};_.Gr.va=_.t({token:_.Gr,ta:_.Gr.ha,Ka:"root"});
var EUa=function(a){this.DLc=a;a.then((0,_.hh)(function(){},this),function(){},this)},FUa=function(a,b,c){return a.DLc.then(function(d){var e=d[b];if(!e)throw Error("Mc`"+b);return e.apply(d,c)})},HUa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=GUa(a,b).then(function(f){return f.apply(null,d)});return new EUa(e)},IUa={},GUa=function(a,b){var c=IUa[b];if(c)return c;c=(c=jh(b))?ok(c):(new nk(function(d,e){var f=(new BBa(document)).createElement("SCRIPT");
f.async=!0;_.vqa(f,_.Jf(_.$g(a)));f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!=f.readyState&&"complete"!=f.readyState||d()};f.onerror=e;(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){var d=jh(b);if(!d)throw Error("Nc`"+b+"`"+a);return d});return IUa[b]=c};
var JUa=function(a){this.So=a};JUa.prototype.XT=function(a){FUa(this.So,"startFeedback",arguments)};JUa.prototype.QJc=function(a){FUa(this.So,"requestSurvey",arguments).ZM(function(){},this)};JUa.prototype.IIc=function(a){FUa(this.So,"presentSurvey",arguments).ZM(function(){},this)};var KUa=_.ah("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");GUa(KUa,"help.service.Lazy.create").ZM(function(){});
var wqa=function(a,b){b=b||{};a=HUa(KUa,"help.service.Lazy.create",a,{apiKey:b.apiKey||b.apiKey,environment:b.environment||b.environment,helpCenterPath:b.helpCenterPath||b.helpCenterPath,locale:b.locale||b.locale||"de".replace(/-/g,"_"),nonce:b.nonce||b.nonce,productData:b.productData||b.productData,receiverUri:b.A2c||b.receiverUri,renderApiUri:b.renderApiUri||b.renderApiUri,theme:b.theme||b.theme,window:b.window||b.window});return new JUa(a)};
var MUa,Hr;_.LUa=new _.Ed("helpServiceCreationDelegate",{ta:function(){return wqa}});MUa=new _.Ed("HelpService productData",{ta:function(){return{}}});Hr=function(a,b,c,d,e){this.productId=a;e.listen("a",function(f){if(f=f.error){var g;d.lastError=(null!=(g=f.name)?g:"Error")+": "+f.message+":\n "+f.stack}});this.iJc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Hr.prototype.XT=function(a){this.iJc.XT(a)};Hr.ha=function(a){return new (a||Hr)(_.u(iIa),_.u(_.Ug),_.u(_.LUa),_.u(MUa),_.u(OTa))};
Hr.va=_.t({token:Hr,ta:Hr.ha,Ka:"root"});
_.Ir=function(a,b,c,d){var e=this;this.service=a;this.enableAnonymousFeedback=b;this.productVersion=c;this.authuser=d;this.XT=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,PWc:!0};"undefined"!==typeof f&&(g.bucket=f);e.enableAnonymousFeedback&&(g.enableAnonymousFeedback=!0);e.service.XT(g)}};_.Ir.ha=function(a){return new (a||_.Ir)(_.u(Hr),_.u(FIa,8),_.u(Il),_.u(_.Ll))};_.Ir.va=_.t({token:_.Ir,ta:_.Ir.ha});
_.Jr=function(a){if(a)throw Error("Oc");};_.Jr.ha=function(a){return new (a||_.Jr)(_.u(_.Jr,12))};_.Jr.Ea=_.bd({type:_.Jr});_.Jr.Da=_.Tc({});
var NUa=function(){},OUa=function(){};
var Kr=function(a){var b=this;this.FG=new Map;this.uba=null;a?this.tG="string"===typeof a?function(){b.headers=new Map;a.split("\n").forEach(function(c){var d=c.indexOf(":");if(0<d){var e=c.slice(0,d),f=e.toLowerCase();c=c.slice(d+1).trim();PUa(b,e,f);b.headers.has(f)?b.headers.get(f).push(c):b.headers.set(f,[c])}})}:function(){b.headers=new Map;Object.keys(a).forEach(function(c){var d=a[c],e=c.toLowerCase();"string"===typeof d&&(d=[d]);0<d.length&&(b.headers.set(e,d),PUa(b,c,e))})}:this.headers=
new Map};_.k=Kr.prototype;_.k.has=function(a){this.init();return this.headers.has(a.toLowerCase())};_.k.get=function(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&0<a.length?a[0]:null};_.k.keys=function(){this.init();return Array.from(this.FG.values())};_.k.getAll=function(a){this.init();return this.headers.get(a.toLowerCase())||null};_.k.append=function(a,b){return this.clone({name:a,value:b,op:"a"})};_.k.set=function(a,b){return this.clone({name:a,value:b,op:"s"})};
_.k.delete=function(a,b){return this.clone({name:a,value:b,op:"d"})};var PUa=function(a,b,c){a.FG.has(c)||a.FG.set(c,b)};Kr.prototype.init=function(){var a=this;this.tG&&(this.tG instanceof Kr?QUa(this,this.tG):this.tG(),this.tG=null,this.uba&&(this.uba.forEach(function(b){return RUa(a,b)}),this.uba=null))};var QUa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.FG.set(c,b.FG.get(c))})};
Kr.prototype.clone=function(a){var b=new Kr;b.tG=this.tG&&this.tG instanceof Kr?this.tG:this;b.uba=(this.uba||[]).concat([a]);return b};
var RUa=function(a,b){var c=b.name.toLowerCase();switch(b.op){case "a":case "s":var d=b.value;"string"===typeof d&&(d=[d]);if(0===d.length)break;PUa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.Ia(d));a.headers.set(c,b);break;case "d":var e=b.value;if(e){if(d=a.headers.get(c))d=d.filter(function(f){return-1===e.indexOf(f)}),0===d.length?(a.headers.delete(c),a.FG.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.FG.delete(c)}};
Kr.prototype.forEach=function(a){var b=this;this.init();Array.from(this.FG.keys()).forEach(function(c){return a(b.FG.get(c),b.headers.get(c))})};
var SUa,zqa,Aqa;SUa=function(){};zqa=/%(\d[a-f0-9])/gi;Aqa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.Lr=function(a){var b=this;a=void 0===a?{}:a;this.LP=this.lha=null;this.Voa=a.Voa||new SUa;if(a.Jyc){if(a.Spa)throw Error("Pc");this.map=yqa(a.Jyc)}else a.Spa?(this.map=new Map,Object.keys(a.Spa).forEach(function(c){var d=a.Spa[c];d=Array.isArray(d)?d.map(Cqa):[""+d];b.map.set(c,d)})):this.map=null};_.k=_.Lr.prototype;_.k.has=function(a){this.init();return this.map.has(a)};
_.k.get=function(a){this.init();return(a=this.map.get(a))?a[0]:null};_.k.getAll=function(a){this.init();return this.map.get(a)||null};_.k.keys=function(){this.init();return Array.from(this.map.keys())};_.k.append=function(a,b){return this.clone({PL:a,value:b,op:"a"})};_.k.set=function(a,b){return this.clone({PL:a,value:b,op:"s"})};_.k.delete=function(a,b){return this.clone({PL:a,value:b,op:"d"})};
_.k.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=Bqa(b);return a.map.get(b).map(function(d){return c+"="+Bqa(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.k.clone=function(a){var b=new _.Lr({Voa:this.Voa});b.LP=this.LP||this;b.lha=(this.lha||[]).concat(a);return b};
_.k.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.LP&&(this.LP.init(),this.LP.keys().forEach(function(b){return a.map.set(b,a.LP.map.get(b))}),this.lha.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.PL):void 0)||[];c.push(""+b.value);a.map.set(b.PL,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.PL)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.PL,c):a.map.delete(b.PL)}else a.map.delete(b.PL)}}),this.LP=
this.lha=null)};
var TUa=function(){this.map=new Map};_.k=TUa.prototype;_.k.set=function(a,b){this.map.set(a,b);return this};_.k.get=function(a){this.map.has(a)||this.map.set(a,a.defaultValue());return this.map.get(a)};_.k.delete=function(a){this.map.delete(a);return this};_.k.has=function(a){return this.map.has(a)};_.k.keys=function(){return this.map.keys()};
var UUa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.ox=!1;this.responseType="json";this.method=a.toUpperCase();a:switch(this.method){case "DELETE":case "GET":case "HEAD":case "OPTIONS":case "JSONP":a=!1;break a;default:a=!0}if(a||d)this.body=void 0!==c?c:null,c=d;c&&(this.ox=!!c.ox,this.withCredentials=!!c.withCredentials,c.responseType&&(this.responseType=c.responseType),c.headers&&(this.headers=c.headers),c.context&&(this.context=c.context),c.params&&(this.params=c.params));
this.headers||(this.headers=new Kr);this.context||(this.context=new TUa);this.params?(c=this.params.toString(),0===c.length?this.h1a=b:(d=b.indexOf("?"),this.h1a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.Lr,this.h1a=b)},VUa=function(a){return null===a.body?null:Dqa(a.body)||Eqa(a.body)||Fqa(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.Lr?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
UUa.prototype.clone=function(a){a=void 0===a?{}:a;var b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType,e=void 0!==a.body?a.body:this.body,f=void 0!==a.withCredentials?a.withCredentials:this.withCredentials,g=void 0!==a.ox?a.ox:this.ox,h=a.headers||this.headers,n=a.params||this.params,r,x=null!=(r=a.context)?r:this.context;void 0!==a.zLb&&(h=Object.keys(a.zLb).reduce(function(A,B){return A.set(B,a.zLb[B])},h));a.Sh&&(n=Object.keys(a.Sh).reduce(function(A,B){return A.set(B,
a.Sh[B])},n));return new UUa(b,c,e,{params:n,headers:h,context:x,ox:g,responseType:d,withCredentials:f})};
var Mr=function(a,b,c){this.headers=a.headers||new Kr;this.status=void 0!==a.status?a.status:void 0===b?200:b;this.statusText=a.statusText||(void 0===c?"OK":c);this.url=a.url||null;this.ok=200<=this.status&&300>this.status},WUa=function(a){a=void 0===a?{}:a;Mr.call(this,a);this.type=2};_.V(WUa,Mr);
WUa.prototype.clone=function(a){a=void 0===a?{}:a;return new WUa({headers:a.headers||this.headers,status:void 0!==a.status?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})};var XUa=function(a){a=void 0===a?{}:a;Mr.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.V(XUa,Mr);
XUa.prototype.clone=function(a){a=void 0===a?{}:a;return new XUa({body:void 0!==a.body?a.body:this.body,headers:a.headers||this.headers,status:void 0!==a.status?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})};
_.Nr=function(a){Mr.call(this,a,0,"Unknown Error");this.name="HttpErrorResponse";this.ok=!1;this.message=200<=this.status&&300>this.status?"Http failure during parsing for "+(a.url||"(unknown url)"):"Http failure response for "+(a.url||"(unknown url)")+": "+a.status+" "+a.statusText;this.error=a.error||null};_.V(_.Nr,Mr);
_.Or=function(a){this.handler=a};_.k=_.Or.prototype;
_.k.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof UUa)b=a;else{var e=void 0;e=c.headers instanceof Kr?c.headers:new Kr(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.Lr?c.params:new _.Lr({Spa:c.params}));b=new UUa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,ox:c.ox,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.Ea(b).ka(_.Fa(function(g){return d.handler.handle(g)},1));if(a instanceof UUa||"events"===c.observe)return e;
a=e.ka(_.Ta(function(g){return g instanceof XUa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ka(_.m(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Qc");return g.body}));case "blob":return a.ka(_.m(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Rc");return g.body}));case "text":return a.ka(_.m(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Sc");return g.body}));default:return a.ka(_.m(function(g){return g.body}))}case "response":return a;
default:throw Error("Tc`"+c.observe);}};_.k.delete=function(a,b){b=void 0===b?{}:b;return this.request("DELETE",a,b)};_.k.get=function(a,b){b=void 0===b?{}:b;return this.request("GET",a,b)};_.k.head=function(a,b){b=void 0===b?{}:b;return this.request("HEAD",a,b)};_.k.options=function(a,b){b=void 0===b?{}:b;return this.request("OPTIONS",a,b)};_.k.Ar=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,Gqa(c,b))};
_.k.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,Gqa(c,b))};_.k.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,Gqa(c,b))};_.Or.ha=function(a){return new (a||_.Or)(_.u(NUa))};_.Or.va=_.t({token:_.Or,ta:_.Or.ha});
var YUa=function(a,b){this.next=a;this.XBc=b};YUa.prototype.handle=function(a){return this.XBc.intercept(a,this.next)};var ZUa=new _.Ed("HTTP_INTERCEPTORS");
var $Ua=/^\)\]\}',?\n/,Pr=function(a){this.QQc=a};
Pr.prototype.handle=function(a){var b=this;if("JSONP"===a.method)throw Error("Uc");return new _.oa(function(c){var d=b.QQc.hb();d.open(a.method,a.h1a);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(I,K){return d.setRequestHeader(I,K.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||Fqa(a.body)?null:Eqa(a.body)?a.body.type||null:Dqa(a.body)?null:"string"===typeof a.body?
"text/plain":a.body instanceof _.Lr?"application/x-www-form-urlencoded;charset=UTF-8":"object"===typeof a.body||"number"===typeof a.body||"boolean"===typeof a.body?"application/json":null;null!==e&&d.setRequestHeader("Content-Type",e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType="json"!==e?e:"text");var f=VUa(a),g=null,h=function(){if(null!==g)return g;var I=d.statusText||"OK",K=new Kr(d.getAllResponseHeaders()),P=("responseURL"in d&&d.responseURL?d.responseURL:/^X-Request-URL:/m.test(d.getAllResponseHeaders())?
d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new WUa({headers:K,status:d.status,statusText:I,url:P})},n=function(){var I=h(),K=I.headers,P=I.status,ba=I.statusText;I=I.url;var la=null;204!==P&&(la="undefined"===typeof d.response?d.responseText:d.response);0===P&&(P=la?200:0);var wa=200<=P&&300>P;if("json"===a.responseType&&"string"===typeof la){var va=la;la=la.replace($Ua,"");try{la=""!==la?JSON.parse(la):null}catch(Ga){la=va,wa&&(wa=!1,la={error:Ga,text:la})}}wa?(c.next(new XUa({body:la,
headers:K,status:P,statusText:ba,url:I||void 0})),c.complete()):c.error(new _.Nr({error:la,headers:K,status:P,statusText:ba,url:I||void 0}))},r=function(I){var K=h().url;c.error(new _.Nr({error:I,status:d.status||0,statusText:d.statusText||"Unknown Error",url:K||void 0}))},x=!1,A=function(I){x||(c.next(h()),x=!0);var K={type:3,loaded:I.loaded};I.lengthComputable&&(K.total=I.total);"text"===a.responseType&&d.responseText&&(K.x1c=d.responseText);c.next(K)},B=function(I){var K={type:1,loaded:I.loaded};
I.lengthComputable&&(K.total=I.total);c.next(K)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.ox&&(d.addEventListener("progress",A),null!==f&&d.upload&&d.upload.addEventListener("progress",B));d.send(f);c.next({type:0});return function(){d.removeEventListener("error",r);d.removeEventListener("abort",r);d.removeEventListener("load",n);d.removeEventListener("timeout",r);a.ox&&(d.removeEventListener("progress",A),null!==f&&
d.upload&&d.upload.removeEventListener("progress",B));d.readyState!==d.DONE&&d.abort()}})};Pr.ha=function(a){return new (a||Pr)(_.u(pJa))};Pr.va=_.t({token:Pr,ta:Pr.ha});
var aVa,bVa,Qr;aVa=new _.Ed("XSRF_COOKIE_NAME");bVa=new _.Ed("XSRF_HEADER_NAME");_.cVa=function(){};Qr=function(a,b,c){this.dwc=a;this.platform=b;this.cookieName=c;this.ryb="";this.Dyb=null};
Qr.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.dwc.cookie||"";if(a!==this.ryb){a:{var b=this.cookieName;b=encodeURIComponent(b);for(var c=_.l(a.split(";")),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.indexOf("=");e=_.l(-1==e?[d,""]:[d.slice(0,e),d.slice(e+1)]);d=e.next().value;e=e.next().value;if(d.trim()===b){b=decodeURIComponent(e);break a}}b=null}this.Dyb=b;this.ryb=a}return this.Dyb};Qr.ha=function(a){return new (a||Qr)(_.u(_.Og),_.u(WGa),_.u(aVa))};
Qr.va=_.t({token:Qr,ta:Qr.ha});var Rr=function(a,b){this.rU=a;this.gR=b};Rr.prototype.intercept=function(a,b){var c=a.url.toLowerCase();if("GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b.handle(a);c=this.rU.getToken();null===c||a.headers.has(this.gR)||(a=a.clone({headers:a.headers.set(this.gR,c)}));return b.handle(a)};Rr.ha=function(a){return new (a||Rr)(_.u(_.cVa),_.u(bVa))};Rr.va=_.t({token:Rr,ta:Rr.ha});
var Sr=function(a,b){this.AP=a;this.Cc=b;this.XKa=null},Tr;Sr.prototype.handle=function(a){null===this.XKa&&(this.XKa=this.Cc.get(ZUa,[]).reduceRight(function(b,c){return new YUa(b,c)},this.AP));return this.XKa.handle(a)};Sr.ha=function(a){return new (a||Sr)(_.u(OUa),_.u(_.Rf))};Sr.va=_.t({token:Sr,ta:Sr.ha});Tr=function(){};_.dVa=function(a){a=void 0===a?{}:a;return{Mk:Tr,Tb:[a.cookieName?{Ga:aVa,Hc:a.cookieName}:[],a.gR?{Ga:bVa,Hc:a.gR}:[]]}};Tr.ha=function(a){return new (a||Tr)};Tr.Ea=_.bd({type:Tr});
Tr.Da=_.Tc({Tb:[Rr,{Ga:ZUa,Nb:Rr,jd:!0},{Ga:_.cVa,oe:Qr},{Ga:aVa,Hc:"XSRF-TOKEN"},{Ga:bVa,Hc:"X-XSRF-TOKEN"}]});_.Ur=function(){};_.Ur.ha=function(a){return new (a||_.Ur)};_.Ur.Ea=_.bd({type:_.Ur});_.Ur.Da=_.Tc({Tb:[_.Or,{Ga:NUa,oe:Sr},Pr,{Ga:OUa,Nb:Pr}],imports:[_.dVa({cookieName:"XSRF-TOKEN",gR:"X-XSRF-TOKEN"})]});
var Hqa;
var Vr=function(a,b){this.url=a;this.XM=null;this.options=b},Wr=function(a,b,c,d){this.N8a=a;this.Ty=b;this.CEa=d;this.Rla=new Map;this.aka=new Map;this.wic=new Map;this.wFa=new Map;this.Pkc=new Map;this.wHa=[];this.z6a=["material-icons","mat-ligature-font"];this.Qb=c},eVa=function(a,b){return a.Pkc.get(b)||b};Wr.prototype.FLc=function(){this.z6a=_.fa.apply(0,arguments)};
var fVa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.Rla.get(d);return e?a.h8a(e):(e=a.xlc(c,b))?(a.Rla.set(d,e),a.h8a(e)):(c=a.aka.get(c))?a.Qlc(b,c):_.Oa(Error("Vc`"+d))};_.k=Wr.prototype;_.k.Ma=function(){this.wHa=[];this.Rla.clear();this.aka.clear();this.wic.clear()};_.k.h8a=function(a){return a.XM?_.Ea(this.aIa(a).cloneNode(!0)):this.xnc(a).ka(_.m(function(b){return b.cloneNode(!0)}))};
_.k.Qlc=function(a,b){var c=this,d=this.i7a(a,b);if(d)return _.Ea(d);d=b.filter(function(e){return!e.XM}).map(function(e){return c.ync(e).ka(_.Aa(function(f){f="Loading icon set URL: "+c.Ty.Mn(5,e.url)+" failed: "+f.message;c.CEa.handleError(Error(f));return _.Ea(null)}))});return _.ie(d).ka(_.m(function(){var e=c.i7a(a,b);if(!e)throw Error("Vc`"+a);return e}))};
_.k.i7a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.XM&&-1<d.XM.toString().indexOf(a)){var e=this.aIa(d);if(d=this.Ckc(e,a,d.options))return d}}return null};_.k.xnc=function(a){var b=this;return this.j7a(a).ka(_.zb(function(c){return a.XM=c}),_.m(function(){return b.aIa(a)}))};_.k.ync=function(a){return a.XM?_.Ea(null):this.j7a(a).ka(_.zb(function(b){return a.XM=b}))};
_.k.Ckc=function(a,b,c){a=a.querySelector('[id="'+b+'"]');if(!a)return null;a=a.cloneNode(!0);a.removeAttribute("id");if("svg"===a.nodeName.toLowerCase())return this.Ala(a,c);if("symbol"===a.nodeName.toLowerCase())return this.Ala(this.wqc(a),c);b=this.bIa(Jqa("<svg></svg>"));b.appendChild(a);return this.Ala(b,c)};_.k.bIa=function(a){var b=this.Qb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Yc");return a};
_.k.wqc=function(a){for(var b=this.bIa(Jqa("<svg></svg>")),c=a.attributes,d=0;d<c.length;d++){var e=c[d],f=e.name;e=e.value;"id"!==f&&b.setAttribute(f,e)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===this.Qb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.k.Ala=function(a,b){a.setAttribute("fit","");a.setAttribute("height","100%");a.setAttribute("width","100%");a.setAttribute("preserveAspectRatio","xMidYMid meet");a.setAttribute("focusable","false");b&&b.viewBox&&a.setAttribute("viewBox",b.viewBox);return a};
_.k.j7a=function(a){var b=this,c=a.url,d,e;a=null!=(e=null==(d=a.options)?void 0:d.withCredentials)?e:!1;if(!this.N8a)throw Error("Wc");if(null==c)throw Error("Zc`"+c);var f=this.Ty.Mn(5,c);if(!f)throw Error("Xc`"+c);if(c=this.wFa.get(f))return c;c=this.N8a.get(f,{responseType:"text",withCredentials:a}).ka(_.m(function(g){return Jqa(g)}),Qaa(function(){return b.wFa.delete(f)}),kba());this.wFa.set(f,c);return c};_.k.Iia=function(a,b,c){this.Rla.set(a+":"+b,c);return this};
_.k.OSc=function(a,b){var c=this.aka.get(a);c?c.push(b):this.aka.set(a,[b]);return this};_.k.aIa=function(a){if(!a.AOb){var b=this.bIa(a.XM);this.Ala(b,a.options);a.AOb=b}return a.AOb};_.k.xlc=function(a,b){for(var c=0;c<this.wHa.length;c++){var d=this.wHa[c](b,a);if(d)return d.url&&d.options?new Vr(d.url,d.options):new Vr(d)}};Wr.ha=function(a){return new (a||Wr)(_.u(_.Or,8),_.u(Im),_.u(_.Og,8),_.u(_.de))};Wr.va=_.t({token:Wr,ta:Wr.ha,Ka:"root"});new _.Kk;new _.Lk;new _.Kk;new _.Kk;
var gVa,hVa,iVa,jVa,kVa,lVa;gVa=_.Qg(function(a){this.Ta=a});hVa=new _.Ed("MAT_ICON_DEFAULT_OPTIONS");iVa=new _.Ed("mat-icon-location",{Ka:"root",ta:Kqa});jVa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");kVa=jVa.map(function(a){return"["+a+"]"}).join(", ");lVa=/^url\(['"]?#(.*?)['"]?\)$/;
_.Xr=function(a,b,c,d,e,f){var g=gVa.call(this,a)||this;g.vFa=b;g.AW=d;g.CEa=e;g.T8a=!1;g.bab=[];g.lEa=_.da.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.HQ&&(g.HQ=f.HQ));c||a.ua.setAttribute("aria-hidden","true");return g};_.V(_.Xr,gVa);_.k=_.Xr.prototype;_.k.Xpc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("$c`"+a);}};_.k.Sa=function(){this.AIa()};
_.k.Fn=function(){var a=this.AO;a&&a.size&&(a=this.AW.mqa(),a!==this.fab&&(this.fab=a,this.W$a(a)))};_.k.Ma=function(){this.lEa.unsubscribe();this.AO&&this.AO.clear()};_.k.rcb=function(){return!this.Zi};_.k.Jpc=function(a){this.V5a();var b=this.AW.mqa();this.fab=b;this.pic(a);this.W$a(b);this.Ta.ua.appendChild(a)};_.k.V5a=function(){var a=this.Ta.ua,b=a.childNodes.length;for(this.AO&&this.AO.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.k.AIa=function(){if(this.rcb()){var a=this.Ta.ua,b=(this.HQ?eVa(this.vFa,this.HQ).split(/ +/):this.vFa.z6a).filter(function(c){return 0<c.length});this.bab.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.bab=b;this.Qi===this.fHa||b.includes("mat-ligature-font")||(this.fHa&&a.classList.remove(this.fHa),this.Qi&&a.classList.add(this.Qi),this.fHa=this.Qi)}};_.k.Q5a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.k.W$a=function(a){var b=this.AO;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.k.pic=function(a){var b=a.querySelectorAll(kVa),c=this.AO=this.AO||new Map;for(a={w2:0};a.w2<b.length;a={w2:a.w2},a.w2++)jVa.forEach(function(d){return function(e){var f=b[d.w2],g=f.getAttribute(e);if(g=g?g.match(lVa):null){var h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}}}(a))};
_.k.frc=function(a){var b=this;this.ubb=this.vbb=null;this.lEa.unsubscribe();if(a){a=_.l(this.Xpc(a));var c=a.next().value,d=a.next().value;c&&(this.vbb=c);d&&(this.ubb=d);this.lEa=fVa(this.vFa,d,c).ka(_.Va(1)).subscribe(function(e){return b.Jpc(e)},function(e){b.CEa.handleError(Error("ad`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.Xr.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.T8a},set:function(a){this.T8a=_.Kg(a)}},Zi:{configurable:!0,enumerable:!0,get:function(){return this.cIa},set:function(a){a!==this.cIa&&(a?this.frc(a):this.cIa&&this.V5a(),this.cIa=a)}},HQ:{configurable:!0,enumerable:!0,get:function(){return this.t7a},set:function(a){a=this.Q5a(a);a!==this.t7a&&(this.t7a=a,this.AIa())}},Qi:{configurable:!0,enumerable:!0,get:function(){return this.s7a},set:function(a){a=
this.Q5a(a);a!==this.s7a&&(this.s7a=a,this.AIa())}}});_.Xr.ha=function(a){return new (a||_.Xr)(_.y(_.Hd),_.y(Wr),_.zd("aria-hidden"),_.y(iVa),_.y(_.de),_.y(hVa,8))};
_.Xr.Aa=_.v({type:_.Xr,oa:[["mat-icon"]],Jb:["role","img",1,"mat-icon","notranslate"],Ib:7,mb:function(a,b){a&2&&(_.re("data-mat-icon-type",b.rcb()?"font":"svg")("data-mat-icon-name",b.ubb||b.Qi)("data-mat-icon-namespace",b.vbb||b.HQ),_.ue("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Zi:"svgIcon",HQ:"fontSet",Qi:"fontIcon"},kc:["matIcon"],features:[_.oe],tc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),
_.He(0))},styles:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],
ub:2,Oa:0});
_.Yr=function(){};_.Yr.ha=function(a){return new (a||_.Yr)};_.Yr.Ea=_.bd({type:_.Yr});_.Yr.Da=_.Tc({imports:[_.hq,_.hq]});
var mVa;mVa=_.Sh(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.nVa=[{AG:"home",icons:"ariane ganpati_2 gerrit_2 gmail google_tasks google_tasks_2 privacy_4 presubmit_fail_2 presubmit_in_progress_2 presubmit_queue_2 presubmit_success_2".split(" ")},{AG:"iam",icons:["domain","group","service_account","user"]},{AG:"logs",icons:"any debug error fatal info warning".split(" ")},{AG:"results",icons:"continuous_integration canceled_build_2 failed_build_2 queued_build_2 running_build_2 successful_build_2 unevaluated_build_2 broken_inv3 cancelled_inv3 failed_inv3 flaky_inv3 running_inv3 skipped_inv3 successful_inv3 successful_inv4 timed_out_inv3 tool_failed_inv3 unknown_inv3 unspecified_inv3 split_logs_ellipse1 split_logs_group1 split_logs_group2 split_logs_polygon1 split_logs_polygon2 split_logs_rectangle1 split_logs_star1 broken_square cancelled_square failed_square flaky_square queuing_square success_square culprit_identified user_presubmit user_presubmit2".split(" ")},{AG:"shared",
icons:"add_ad app_engine_hex arrow_down_2 arrow_right_2 arrow_left_2 bitbucket_v3 bug_report_2 close cloud_pubsub_hex cloud_source_repositories_hex cloudshell chevron_right container_builder_hex create critique_3 devops_console_logo_1 delete description description_filled edit feedback_outline folder gcpIcon github gitlab_v2 google_cloud_logo google_new_chat_logo home help_outline keep leaf_node logging_hex logo_white more_vert org panes project settings_outline question_answer repository".split(" "),
jmb:["arrow_right","arrow_down"]},{AG:"source",icons:"bazel_logo branch cs_logo deploy_and_debug fast_code_search file file_add file_delete file_edit folder folder_add folder_delete folder_edit folder_open grid_view history list_view move_up oss_logo reorient scope source submodule symbol symlink unlimited_private_repositories".split(" ")},{AG:"drive",icons:"drive drive_audio drive_document drive_drawing drive_file drive_folder drive_form drive_fusiontable drive_map drive_image drive_presentation drive_script drive_site drive_spreadsheet drive_video".split(" ")},
{AG:"oss",icons:["logo","logo_monochrome"]},{AG:"tasks",icons:["g3c_logo_200x200"]}];_.oVa=new _.Ed("SvgIconGroupsToBeRegistered");_.Zr=function(a,b){this.jub=a;this.vBc=b;this.jub.FLc("material-icons-extended")};_.Zr.ha=function(a){return new (a||_.Zr)(_.u(Wr),_.u(_.oVa))};_.Zr.va=_.t({token:_.Zr,ta:_.Zr.ha});
var pVa;_.$r=function(a){var b=this;this.te=a;this.zXa=!1;this.te.wc(function(){pVa(b)})};pVa=function(a){setTimeout(function(){a.zXa=!0},864E5)};_.$r.prototype.QX=function(a,b){this.zXa&&(b=_.Mf(b.url),window.location.href=_.If(b));return!this.zXa};_.$r.ha=function(a){return new (a||_.$r)(_.u(_.ne))};_.$r.va=_.t({token:_.$r,ta:_.$r.ha});
/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.as=function(a,b){this.gva=[];this.eDb=a;this.Slb=b||null;this.I$=this.GK=!1;this.dh=void 0;this.RZa=this.Qsc=this.jKa=!1;this.Ywa=0;this.zr=null;this.Rma=0};_.ai(_.as,Oqa);_.as.prototype.cancel=function(a){if(this.GK)this.dh instanceof _.as&&this.dh.cancel();else{if(this.zr){var b=this.zr;delete this.zr;a?b.cancel(a):(b.Rma--,0>=b.Rma&&b.cancel())}this.eDb?this.eDb.call(this.Slb,this):this.RZa=!0;this.GK||this.S8(new bs(this))}};_.as.prototype.okb=function(a,b){this.jKa=!1;qVa(this,a,b)};
var qVa=function(a,b,c){a.GK=!0;a.dh=c;a.I$=!b;rVa(a)},tVa=function(a){if(a.GK){if(!a.RZa)throw new sVa(a);a.RZa=!1}};_.as.prototype.callback=function(a){tVa(this);qVa(this,!0,a)};_.as.prototype.S8=function(a){tVa(this);qVa(this,!1,a)};_.as.prototype.addCallback=function(a,b){return _.uVa(this,a,null,b)};_.uVa=function(a,b,c,d){a.gva.push([b,c,d]);a.GK&&rVa(a);return a};
_.as.prototype.then=function(a,b,c){var d,e,f=new nk(function(g,h){e=g;d=h});_.uVa(this,e,function(g){g instanceof bs?f.cancel():d(g);return vVa},this);return f.then(a,b,c)};_.as.prototype.$goog_Thenable=!0;_.as.prototype.Ce=function(a){var b=new _.as;_.uVa(this,b.callback,b.S8,b);a&&(b.zr=this,this.Rma++);return b};_.as.prototype.isError=function(a){return a instanceof Error};
var wVa=function(a){return Kxa(a.gva,function(b){return"function"===typeof b[1]})},vVa={},rVa=function(a){if(a.Ywa&&a.GK&&wVa(a)){var b=a.Ywa,c=xVa[b];c&&(_.Eb.clearTimeout(c.Fw),delete xVa[b]);a.Ywa=0}a.zr&&(a.zr.Rma--,delete a.zr);b=a.dh;for(var d=c=!1;a.gva.length&&!a.jKa;){var e=a.gva.shift(),f=e[0],g=e[1];e=e[2];if(f=a.I$?g:f)try{var h=f.call(e||a.Slb,b);h===vVa&&(h=void 0);void 0!==h&&(a.I$=a.I$&&(h==b||a.isError(h)),a.dh=b=h);if(NCa(b)||"function"===typeof _.Eb.Promise&&b instanceof _.Eb.Promise)d=
!0,a.jKa=!0}catch(n){b=n,a.I$=!0,wVa(a)||(c=!0)}}a.dh=b;d&&(h=(0,_.hh)(a.okb,a,!0),d=(0,_.hh)(a.okb,a,!1),b instanceof _.as?(_.uVa(b,h,d),b.Qsc=!0):b.then(h,d));c&&(b=new yVa(b),xVa[b.Fw]=b,a.Ywa=b.Fw)},sVa=function(a){_.aa.call(this);this.UB=a};_.ai(sVa,_.aa);sVa.prototype.message="Deferred has already fired";sVa.prototype.name="AlreadyCalledError";var bs=function(a){_.aa.call(this);this.UB=a};_.ai(bs,_.aa);bs.prototype.message="Deferred was canceled";bs.prototype.name="CanceledError";
var yVa=function(a){this.Fw=_.Eb.setTimeout((0,_.hh)(this.throwError,this),0);this.Af=a};yVa.prototype.throwError=function(){delete xVa[this.Fw];throw this.Af;};var xVa={};
var Tqa=function(a,b){var c=b||{};b=c.document||document;var d=_.Jj(a),e=(new BBa(b)).createElement("SCRIPT"),f={jKb:e,nU:void 0},g=new _.as(zVa,f),h=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(h=window.setTimeout(function(){AVa(e,!0);g.S8(new BVa(1,"Timeout reached for loading script "+d))},n),f.nU=h);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(AVa(e,c.gVc||!1,h),g.callback(null))};e.onerror=function(){AVa(e,!0,h);g.S8(new BVa(0,"Error while loading script "+
d))};f=c.attributes||{};_.Bc(f,{type:"text/javascript",charset:"UTF-8"});EBa(e,f);mBa(e,a);CVa(b).appendChild(e);return g},CVa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},zVa=function(){if(this&&this.jKb){var a=this.jKb;a&&"SCRIPT"==a.tagName&&AVa(a,!0,this.nU)}},AVa=function(a,b,c){null!=c&&_.Eb.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.dk(a)},0)},
BVa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.ai(BVa,_.aa);
var Pqa=null,Vqa=new WeakMap;
var DVa=function(){};DVa.prototype.send=function(a,b){Wja(a);return this.makeRequest(a).then(function(c){return b?_.gf(b,c):c})};
var cs=function(a,b,c,d,e){this.kZ=a;this.MF=b;this.kPa=c||{};this.iZ=d||{};this.kvc=e};_.V(cs,DVa);var FVa=function(a){return _.Rqa({timeout:3E4}).then(function(b){b=b||window.gapi;EVa(a,b);return Xqa(b,{apiKey:a.MF,clientId:a.iZ.clientId,scope:a.iZ.scope,Utb:a.iZ.Utb,bqb:a.iZ.bqb}).then(function(){return b})})};
cs.prototype.makeRequest=function(a){var b=this;return FVa(this).then(function(c){return _.ia(function(d){if(1==d.Bd)return void 0===b.iZ.mFc?d.kk(2):_.ja(d,Wqa(c,b.iZ.mFc),2);EVa(b,c);return d.return(GVa(c.client.request({root:b.kZ,path:a.path,method:a.tb,body:a.body,params:a.Qa,headers:a.headers,authType:a.authType,apiId:a.apiId||b.kvc})))})})};
var GVa=function(a){return new Promise(function(b,c){a.then(function(d){b(!1===d.result&&null!=d.body?{data:d.body}:d.result)},function(d){c(!1===d.result&&null!=d.body?{data:d.body}:d.result)})})},EVa=function(a,b){for(var c in a.kPa)a.kPa.hasOwnProperty(c)&&_.Uqa(b,c,a.kPa[c])};cs.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];
var HVa=function(a,b,c,d,e,f,g){cs.call(this,a,b,f,g);this.Or=c;this.MJa=d;this.Qp=e};_.V(HVa,cs);HVa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Or.sessionId;this.Or.actionId&&(a.headers.actionId=this.Or.actionId);this.Qp&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Qp);return IVa(this.MJa).then(function(){return cs.prototype.makeRequest.call(b,a)})};
var JVa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(JVa,Error);
var KVa=/^\)\]\}',?\n/,ds=function(a,b){this.An=b;this.config=_.za(Promise.resolve(a))};_.V(ds,VHa);ds.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.vb(function(c){return b.cpa(c,a)}),_.vb(function(c){return b.O$(c)}),_.m(function(c){return c}))};
ds.prototype.cpa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.OUc){var c={},d={},e=!1,f=!1,g=!1;if(b.headers){g=null!=b.headers["Content-Type"];for(var h=_.l(Object.entries(b.headers)),n=h.next();!n.done;n=h.next()){var r=_.l(n.value);n=r.next().value;r=r.next().value;RHa.includes(n)?(c[n]=r,f=!0):(d[n]=r,e=!0)}}if(null!=b.body||"PUT"===b.tb||"POST"===b.tb)g||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain",f=!0;e&&(d=encodeURIComponent(String(QHa(d))),
Xja(b,"$httpHeaders",d));f&&(b.headers=c);SHa.includes(b.tb)||(Xja(b,"$httpMethod",b.tb),b.tb="POST")}return this.An.request(b.tb,_.Yqa(a.kZ,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Kr(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
ds.prototype.O$=function(a){if("text/csv"===a.headers.get("content-type")||"text/plain"===a.headers.get("content-type"))return _.Ea({data:a.body});try{var b=(a.body||"{}").replace(KVa,"");return _.Ea(JSON.parse(b))}catch(c){return _.Oa(new _.Nr({error:c,headers:a.headers,url:a.url||void 0}))}};
ds.prototype.searchParams=function(a,b){b=Object.entries(b.Qa||{}).reduce(function(c,d){d=_.l(d);var e=d.next().value;d=d.next().value;return a.GXc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.Lr({Voa:a.eZc}));return a.MF?b.set("key",a.MF):b};
var LVa=function(a,b,c,d){ds.call(this,a,b);this.rU=c;this.Qp=d};_.V(LVa,ds);
LVa.prototype.cpa=function(a,b){var c=this;return _.za(this.rU.getToken()).ka(_.vb(function(d){b.Qa||(b.Qa={});b.Qa.access_token=d;c.Qp&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Qp);return ds.prototype.cpa.call(c,a,b)}),_.Aa(function(d){a:{var e=d.error;if(e&&"object"===typeof e&&e.error)var f=e;else{if("string"===typeof e)try{var g=JSON.parse(e);if(g&&g.error){f=g;break a}}catch(h){}f="string"===typeof e?e:e?JSON.stringify(e):d.message;f=new JVa("No xhr error returned",
{code:d.status,message:f})}}return _.Oa(f)}))};
var MVa=function(a,b,c,d,e){LVa.call(this,{kZ:a,MF:b},c,d,e)};_.V(MVa,LVa);
var bra=Error("dd"),cra=Error("ed");
var OVa=function(a,b,c,d,e){var f=NVa;this.JGc=a;this.iq=b;this.sh=c;this.MJa=d;this.Fa=e;this.mpa=null;this.WXa=2;this.scopes=[].concat(_.Ia(new Set(f))).join(" ")};
OVa.prototype.getToken=function(){var a=this,b,c,d,e;return _.ia(function(f){switch(f.Bd){case 1:return a.mpa||(a.mpa=_.Xm(a.Fa,ara(a.JGc,a.scopes,a.iq),"getOauthToken")),_.ja(f,PVa(a.MJa),2);case 2:return b=f.Xm,c=null,_.Zva(f,3,4),_.ja(f,a.mpa,6);case 6:c=f.Xm;case 4:f.Gqb=[f.Yy];f.IP=0;f.CQ=0;b();var g=f.Gqb.splice(0)[0];(g=f.Yy=f.Yy||g)?g.Gwb?f.Bd=f.IP||f.CQ:void 0!=g.kk&&f.CQ<g.kk?(f.Bd=g.kk,f.Yy=null):f.Bd=f.CQ:f.Bd=5;break;case 3:throw d=_.$va(f),_.CUa(a.sh,{error:d,message:"Fehler beim Abruf des OAuth-Tokens.",
Je:"Schlie\u00dfen"}),tqa();case 5:a:{if(c){g=c.access_token;var h=c.expires_at;if(g&&h&&!(Date.now()>=h))break a}g=void 0}if(e=g)return a.WXa=2,f.return(e);if(0<a.WXa)return a.WXa--,a.mpa=null,f.return(a.getToken());throw Error("fd");}})};
_.QVa=new _.Ed("authenticationLock");
_.RVa=new _.Ed("Cookies");
_.es=new _.Ed("windowToken");
var IVa,PVa;_.SVa=function(){this.locked=!1;this.GEb=[]};IVa=function(a){return PVa(a).then(function(b){b()})};PVa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.GEb.push(c):c()})};_.SVa.prototype.release=function(){this.locked=!1;var a=this.GEb.shift();a&&a()};
var NVa;NVa=[].concat(_.Ia(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/source.full_control","https://www.googleapis.com/auth/source.read_only","https://www.googleapis.com/auth/source.read_write"]),_.Ia(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.Ia(["https://www.googleapis.com/auth/iam"]),_.Ia(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.Ia(["https://www.googleapis.com/auth/service.management"]));
_.fs=function(a,b,c,d,e){this.LGc=new OVa(a,b,c,d,e)};_.fs.prototype.getToken=function(){return this.LGc.getToken()};_.fs.ha=function(a){return new (a||_.fs)(_.u(mIa),_.u(_.Ll),_.u(_.Dr),_.u(_.QVa),_.u(_.an))};_.fs.va=_.t({token:_.fs,ta:_.fs.ha});
var TVa=function(a,b,c){this.cKa=a;this.Or=b;this.debug=c};_.V(TVa,VHa);TVa.prototype.makeRequest=function(a){var b=this.cKa.makeRequest(a).ka(_.Zg(this.Or,a.yb||"Unknown RPC"));return this.debug.aAb(a,b)};
_.UVa=function(){};_.V(_.UVa,_.kl);_.UVa.prototype.Zrb=function(a){var b;return{cDb:function(){b=Error("gd")},KL:function(){},Yp:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.G1a)return;d=Error("hd`"+a.path+"`"+JSON.stringify(c));c.G1a=d}d.stack+="\nCaused by: "+b.stack}}}};
var fra=function(a,b,c){ds.call(this,a,b);this.iq=c};_.V(fra,ds);fra.prototype.makeRequest=function(a){a.Qa=a.Qa||{};a.Qa.authuser=this.iq||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.vBa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.iq)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return ds.prototype.makeRequest.call(this,a)};
var VVa=function(a,b,c){ds.call(this,a,b);var d=this;this.a0=c;this.config=this.config.ka(_.m(function(e){var f=e.headers||{};f["X-Goog-Api-Key"]=d.a0;e.headers=f;e.withCredentials=!0;return e}))};_.V(VVa,ds);VVa.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.vb(function(c){var d=c.headers||{};a.Qa&&a.Qa.justification&&(d["X-Goog-Request-Reason"]=a.Qa.justification);c.headers=d;return b.cpa(c,a)}),_.vb(function(c){return b.O$(c)}))};
_.WVa=void 0;_.gs=function(){};_.gs.prototype.create=function(){return function(a){return a}};_.gs.ha=function(a){return new (a||_.gs)};_.gs.va=_.t({token:_.gs,ta:function(){return _.WVa?_.Zc(_.WVa):new _.gs},Ka:"root"});
_.hs=function(a){this.qNc=a};_.hs.prototype.create=function(a,b){return new XVa(a,this.qNc,b)};_.hs.ha=function(a){return new (a||_.hs)(_.u(_.gs))};_.hs.va=_.t({token:_.hs,ta:_.hs.ha,Ka:"root"});var XVa=function(a,b,c){this.cKa=a;this.h_a=b;this.url=c};_.V(XVa,VHa);XVa.prototype.makeRequest=function(a){return this.cKa.makeRequest(a).ka(this.h_a.create(this.url))};
var YVa=function(a){this.ZIc=a};_.V(YVa,VHa);YVa.prototype.makeRequest=function(a){var b=this;return _.Ab(function(){return b.ZIc.makeRequest(a)})};
var is=function(a,b){this.Fa=a;this.evc=b};is.prototype.create=function(a){return new TVa(a,this.Fa,this.evc)};is.ha=function(a){return new (a||is)(_.u(_.an),_.u(pm))};is.va=_.t({token:is,ta:is.ha,Ka:"root"});_.js=function(a,b,c){this.Xga=a;this.jZ=b;this.Bc=c};_.js.prototype.create=function(a){a=this.Bc.Vb(4)?this.jZ.create(a,"xd3"):this.jZ.create(a,"xd4");return this.Xga.create(new YVa(a))};_.js.ha=function(a){return new (a||_.js)(_.u(is),_.u(ks),_.u(lr))};_.js.va=_.t({token:_.js,ta:_.js.ha,Ka:"root"});
_.ls=function(a,b,c,d){this.config=a;this.tNc=b;this.Xga=c;this.jZ=d};_.ls.prototype.create=function(a){var b=new YVa(this.jZ.create(a,"xd4"));return this.tNc.create(this.Xga.create(b),a)};_.ls.ha=function(a){return new (a||_.ls)(_.u(jr),_.u(_.hs),_.u(is),_.u(ks))};_.ls.va=_.t({token:_.ls,ta:_.ls.ha,Ka:"root"});_.ms=function(a,b,c,d){this.config=a;this.Xga=b;this.KGc=c;this.jZ=d};_.ms.prototype.create=function(a){a=this.config.lc(0)?this.KGc.create(a):this.jZ.create(a,"xd3");return this.Xga.create(new YVa(a))};
_.ms.ha=function(a){return new (a||_.ms)(_.u(jr),_.u(is),_.u(ns),_.u(ks))};_.ms.va=_.t({token:_.ms,ta:_.ms.ha,Ka:"root"});var ks=function(a,b,c,d,e,f){this.a0=a;this.iq=b;this.lock=c;this.Fa=d;this.Qp=e;this.Bc=f};
ks.prototype.create=function(a,b){var c=this.Bc.Vb(16)&&!this.Bc.Vb(17)?{}:{"googleapis.config/sessionIndex":this.iq,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};Bba()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new HVa(a,this.a0,this.Fa,this.lock,this.Qp,c)};ks.ha=function(a){return new (a||ks)(_.u(_.Kl),_.u(_.Ll),_.u(_.QVa),_.u(_.an),_.u(_.Ol),_.u(lr))};ks.va=_.t({token:ks,ta:ks.ha,Ka:"root"});
var ns=function(a,b,c,d){this.a0=a;this.An=b;this.rU=c;this.Qp=d};ns.prototype.create=function(a){return new MVa(a,this.a0,this.An,this.rU,this.Qp)};ns.ha=function(a){return new (a||ns)(_.u(_.Kl),_.u(_.Or),_.u(_.fs),_.u(_.Ol))};ns.va=_.t({token:ns,ta:ns.ha,Ka:"root"});_.os=function(a,b){this.MF=a;this.An=b};_.os.prototype.create=function(a){return new VVa({kZ:a,MF:this.MF},this.An,this.MF)};_.os.ha=function(a){return new (a||_.os)(_.u(_.Kl),_.u(_.Or))};_.os.va=_.t({token:_.os,ta:_.os.ha,Ka:"root"});
var hra=[429,503];
_.ps=function(a){a=void 0===a?{}:a;a=void 0===a.Hg?36E5:a.Hg;this.store={};this.dBb=0;this.Hg=a};_.ps.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.ZVa(this,a);if(d)return d;d=this.dBb++;b=this.Khb(c,d,b);this.xAb(c,d,b,a);return b};_.ZVa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.uaa?!1:c.uaa;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.twc,d=Date.now()-(null!=d?d:a.Hg),d=c.nRb.getTime()>=d),a=d?c.response:a.dDb(b,c)):a=null;return a};
_.ps.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.dBb++;qs(this,a,c,b)};_.ps.prototype.Khb=function(a,b,c){return c()};_.ps.prototype.dDb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var qs=function(a,b,c,d,e){a.store[b]={id:c,response:d,nRb:new Date,twc:e}};_.ps.prototype.xAb=function(a,b,c){qs(this,a,b,c)};
_.rs=function(a,b){b=void 0===b?{}:b;var c=b.IPa,d=b.HXa,e=void 0===b.ZXa?!0:b.ZXa,f=void 0===b.aYa?ira:b.aYa,g=void 0===b.nUa?5:b.nUa,h=void 0===b.bYa?500:b.bYa;_.ps.call(this,{Hg:void 0===b.Hg?36E5:b.Hg});this.Fa=a;this.HXa=d;this.ZXa=e;this.aYa=f;this.nUa=g;this.bYa=h;this.IPa=c};_.V(_.rs,_.ps);
_.rs.prototype.xAb=function(a,b,c,d){var e=this;if(this.IPa)if(d=this.IPa(d,c),"number"!==typeof d){qs(this,a,b,c);var f=Date.now();d.ka(_.Va(1),xba()).subscribe(function(g){g-=Date.now()-f;qs(e,a,b,c,g)},function(){})}else qs(this,a,b,c,d);else qs(this,a,b,c)};
_.rs.prototype.Khb=function(a,b,c){var d=this;c=_.Ab(c);var e=this.aYa;this.ZXa&&(c=c.ka(_.Nqa(this.Fa,e,{YIb:this.bYa,XIb:this.nUa})));var f=c.ka(_.zb({error:function(){var h=d.store[a];h&&h.id===b&&delete d.store[a]}}),_.lb(new _.mb(this.HXa))),g=!1;return _.Ab(function(){g||(f.connect(),g=!0);return f})};_.rs.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.ZVa(this,a,{uaa:void 0===b.uaa?!1:b.uaa});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};
var $Va=function(a,b,c){_.rs.call(this,a,Object.assign({},b,{HXa:1}));this.Cf=c};_.V($Va,_.rs);$Va.prototype.dDb=function(a,b){this.Cf.refresh(a);return b.response};$Va.prototype.JVa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{nRb:new Date}))};$Va.prototype.CPa=function(a){return this.getValue(a,{uaa:!0})};_.ss=function(a,b){b=void 0===b?{}:b;this.rJc=new _.ps({Hg:Number.POSITIVE_INFINITY});this.R_=new $Va(a,b,this)};
_.ss.prototype.fetch=function(a,b){var c=this;return this.R_.fetch(a,function(){return aWa(c,a).ka(_.vb(function(d){var e=d.nIc;d=d.fetch?b():_.Ua;return void 0===e?d:d.ka(_.tb(e))}))})};_.ss.prototype.CPa=function(a){return this.R_.CPa(a)};_.ss.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("id");var d=this.R_.CPa(a);null!=d&&(aWa(this,a).next({nIc:b?b(d):void 0,fetch:c}),c&&this.R_.JVa(a))};var aWa=function(a,b){return a.rJc.fetch(b,function(){return new _.xf({fetch:!0})})};
var cWa;_.ts=function(a){a=void 0===a?{}:a;this.O={};this.O.request=null==a.request?null:a.request};_.V(_.ts,_.U);_.ts.prototype.ma=function(){return _.ts};_.ts.prototype.na=function(){return{Wa:{request:_.us},keys:["request"]}};_.W.Object.defineProperties(_.ts.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.S(this,"request"):null},set:function(a){this.O.request=a}}});var vs=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};
_.V(vs,_.U);vs.prototype.ma=function(){return vs};vs.prototype.na=function(){return{Wa:{result:ws},keys:["result"]}};_.W.Object.defineProperties(vs.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});var ws=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.status=null==a.status?null:a.status};_.V(ws,_.U);ws.prototype.ma=function(){return ws};
ws.prototype.na=function(){return{keys:["resourceType","status"],Na:{status:xs}}};_.W.Object.defineProperties(ws.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});
var ys=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V(ys,_.U);ys.prototype.ma=function(){return ys};ys.prototype.na=function(){return{Wa:{result:zs},keys:["result"]}};_.W.Object.defineProperties(ys.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});
var zs=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.status=null==a.status?null:a.status};_.V(zs,_.U);zs.prototype.ma=function(){return zs};zs.prototype.na=function(){return{keys:["key","status"],Na:{key:As,status:xs}}};
_.W.Object.defineProperties(zs.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});_.Bs=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceTypes=null==a.gT?null:a.gT;this.O.count=null==a.count?null:a.count};_.V(_.Bs,_.U);_.Bs.prototype.ma=function(){return _.Bs};
_.Bs.prototype.na=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.Bs.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.S(this,"count"):null},set:function(a){this.O.count=a}},gT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.S(this,"resourceTypes"):null},set:function(a){this.O.resourceTypes=a}}});var Cs=function(a){a=void 0===a?{}:a;this.O={};this.O.resources=null==a.resources?null:a.resources};
_.V(Cs,_.U);Cs.prototype.ma=function(){return Cs};Cs.prototype.na=function(){return{Wa:{resources:_.Ds},keys:["resources"]}};_.W.Object.defineProperties(Cs.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.S(this,"resources"):null},set:function(a){this.O.resources=a}}});
_.Ds=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.V(_.Ds,_.U);_.Ds.prototype.ma=function(){return _.Ds};_.Ds.prototype.na=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.Ds.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):null},set:function(a){this.O.timestamp=
a}}});var Es=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V(Es,_.U);Es.prototype.ma=function(){return Es};Es.prototype.na=function(){return{Wa:{result:Fs},keys:["result"]}};_.W.Object.defineProperties(Es.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});
var Fs=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.vD?null:a.vD;this.O.status=null==a.status?null:a.status};_.V(Fs,_.U);Fs.prototype.ma=function(){return Fs};Fs.prototype.na=function(){return{keys:["setting","status"],Na:{setting:Gs,status:xs}}};
_.W.Object.defineProperties(Fs.prototype,{vD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});_.us=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.us,_.U);
_.us.prototype.ma=function(){return _.us};_.us.prototype.na=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.us.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}}});_.Hs=function(){this.O={}};
_.V(_.Hs,_.U);_.Hs.prototype.ma=function(){return _.Hs};_.Hs.prototype.na=function(){return{keys:[]}};var bWa=function(){this.O={}};_.V(bWa,_.U);bWa.prototype.ma=function(){return bWa};bWa.prototype.na=function(){return{keys:[]}};var Is=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceIds=null==a.vIb?null:a.vIb;this.O.timestamps=null==a.NPb?null:a.NPb};_.V(Is,_.U);Is.prototype.ma=function(){return Is};
Is.prototype.na=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(Is.prototype,{vIb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.S(this,"resourceIds"):null},set:function(a){this.O.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},NPb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.S(this,"timestamps"):null},set:function(a){this.O.timestamps=a}}});
_.Js=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.vD?null:a.vD;this.O.subkey=null==a.rga?null:a.rga;this.O.projectId=null==a.projectId?null:a.projectId};_.V(_.Js,_.U);_.Js.prototype.ma=function(){return _.Js};_.Js.prototype.na=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.Js.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},vD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},rga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.O.subkey=a}}});
_.Ks=function(a){a=void 0===a?{}:a;this.O={};this.O.stringVal=null==a.UNb?null:a.UNb;this.O.int32Val=null==a.Jvb?null:a.Jvb;this.O.doubleVal=null==a.doubleVal?null:a.doubleVal;this.O.boolVal=null==a.lKa?null:a.lKa;this.O.int64Val=null==a.FRa?null:a.FRa;this.O.protoVal=null==a.Eda?null:a.Eda};_.V(_.Ks,_.U);_.Ks.prototype.ma=function(){return _.Ks};_.Ks.prototype.na=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),Vd:{protoVal:{Uc:null,od:!1,qd:!1,rd:!1}}}};
_.W.Object.defineProperties(_.Ks.prototype,{lKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.S(this,"boolVal"):null},set:function(a){this.O.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.S(this,"doubleVal"):null},set:function(a){this.O.doubleVal=a}},Jvb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.S(this,"int32Val"):null},set:function(a){this.O.int32Val=a}},FRa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.S(this,"int64Val"):null},set:function(a){this.O.int64Val=a}},Eda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.S(this,"protoVal"):null},set:function(a){this.O.protoVal=a}},UNb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.S(this,"stringVal"):null},set:function(a){this.O.stringVal=a}}});
var xs=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.space=null==a.space?null:a.space;this.O.message=null==a.message?null:a.message;this.O.canonicalCode=null==a.Shb?null:a.Shb;this.O.messageSet=null==a.oBb?null:a.oBb};_.V(xs,_.U);xs.prototype.ma=function(){return xs};xs.prototype.na=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Na:{messageSet:bWa}}};
_.W.Object.defineProperties(xs.prototype,{Shb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.S(this,"canonicalCode"):null},set:function(a){this.O.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.O.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.O.message=a}},oBb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.S(this,"messageSet"):null},set:function(a){this.O.messageSet=a}},space:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.S(this,"space"):null},set:function(a){this.O.space=a}}});_.Ls=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.Ls,_.U);_.Ls.prototype.ma=function(){return _.Ls};_.Ls.prototype.na=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.Ls.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}}});_.Ms=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.value=null==a.value?null:a.value;this.O.version=null==a.version?null:a.version;this.O.noExistingValue=null==a.yCb?null:a.yCb};_.V(_.Ms,_.U);_.Ms.prototype.ma=function(){return _.Ms};
_.Ms.prototype.na=function(){return{keys:["key","noExistingValue","value","version"],Na:{key:_.Js,value:_.Ks}}};
_.W.Object.defineProperties(_.Ms.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},yCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.S(this,"noExistingValue"):null},set:function(a){this.O.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.O.version=a}}});var Gs=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.value=null==a.value?null:a.value;this.O.version=null==a.version?null:a.version};_.V(Gs,_.U);Gs.prototype.ma=function(){return Gs};Gs.prototype.na=function(){return{keys:["key","value","version"],Na:{key:As,value:_.Ks}}};
_.W.Object.defineProperties(Gs.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.O.version=a}}});
var As=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.vD?null:a.vD;this.O.subkey=null==a.rga?null:a.rga;this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId};_.V(As,_.U);As.prototype.ma=function(){return As};As.prototype.na=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(As.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.S(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}},vD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},rga:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.O.subkey=a}}});cWa=new _.Ed("API_VERSION");_.HWa=new _.Ed("REQUEST_SERVICE");_.Ns=function(){};_.Ns.ha=function(a){return new (a||_.Ns)};_.Ns.Ea=_.bd({type:_.Ns});_.Ns.Da=_.Tc({});
var Os={$Xgafv:"$.xgafv",access_token:"access_token",alt:"alt",callback:"callback",count:"count",fields:"fields",key:"key",keyProjectId:"key.projectId",keySubkey:"key.subkey",oauth_token:"oauth_token",organizationId:"organizationId",prettyPrint:"prettyPrint",projectId:"projectId",quotaUser:"quotaUser",resourceId:"resourceId",uploadType:"uploadType",upload_protocol:"upload_protocol",version:"version"},Ps=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1alpha1":a;this.Za=new _.ll(b,c)};_.k=Ps.prototype;
_.k.fKa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Pa+"/recent:batchDelete",Qa:_.hf(b,Os,c),Mb:vs})};_.k.gKa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Pa+"/recent:batchGet",Qa:_.hf(b,Os,c),Mb:Cs})};
_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:null,tb:"DELETE",yb:"cloudusersettings_pa.recent.delete",path:"/"+this.Pa+"/recent/"+a,Qa:_.hf(b,Os,c),Mb:_.Hs})};_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:null,tb:"GET",yb:"cloudusersettings_pa.recent.get",path:"/"+this.Pa+"/recent/"+a,Qa:_.hf(b,Os,c),Mb:Is})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:b,tb:"PUT",yb:"cloudusersettings_pa.recent.update",path:"/"+this.Pa+"/recent/"+a,Qa:_.hf(c,Os,d),Mb:_.Hs})};Ps.ha=function(a){return new (a||Ps)(_.u(cWa,8),_.u(_.HWa),_.u(_.kl,8))};Ps.va=_.t({token:Ps,ta:Ps.ha});_.Qs=function(){};_.Qs.ha=function(a){return new (a||_.Qs)};_.Qs.va=_.t({token:_.Qs,ta:function(a){return Ps.ha(a)},Ka:_.Ns});
var Rs=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1alpha1":a;this.Za=new _.ll(b,c)};_.k=Rs.prototype;_.k.fKa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Pa+"/settings:batchDelete",Qa:_.hf(b,Os,c),Mb:ys})};
_.k.gKa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Pa+"/settings:batchGet",Qa:_.hf(b,Os,c),Mb:Es})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:null,tb:"DELETE",yb:"cloudusersettings_pa.settings.delete",path:"/"+this.Pa+"/settings/"+a,Qa:_.hf(b,Os,c),Mb:_.Hs})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:null,tb:"GET",yb:"cloudusersettings_pa.settings.get",path:"/"+this.Pa+"/settings/"+a,Qa:_.hf(b,Os,c),Mb:Gs})};_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:b,tb:"PUT",yb:"cloudusersettings_pa.settings.update",path:"/"+this.Pa+"/settings/"+a,Qa:_.hf(c,Os,d),Mb:Gs})};Rs.ha=function(a){return new (a||Rs)(_.u(cWa,8),_.u(_.HWa),_.u(_.kl,8))};Rs.va=_.t({token:Rs,ta:Rs.ha});
_.Ss=function(){};_.Ss.ha=function(a){return new (a||_.Ss)};_.Ss.va=_.t({token:_.Ss,ta:function(a){return Rs.ha(a)},Ka:_.Ns});
_.IWa=new _.Ed("API_VERSION");_.JWa=new _.Ed("REQUEST_SERVICE");_.Ts=function(){};_.Ts.ha=function(a){return new (a||_.Ts)};_.Ts.Ea=_.bd({type:_.Ts});_.Ts.Da=_.Tc({});
_.KWa=new _.Ed("REQUEST_SERVICE");_.Us=function(){};_.Us.ha=function(a){return new (a||_.Us)};_.Us.Ea=_.bd({type:_.Us});_.Us.Da=_.Tc({});
_.LWa=new _.Ed("REQUEST_SERVICE");_.Vs=function(){};_.Vs.ha=function(a){return new (a||_.Vs)};_.Vs.Ea=_.bd({type:_.Vs});_.Vs.Da=_.Tc({});
_.MWa=new _.Ed("API_VERSION");_.NWa=new _.Ed("REQUEST_SERVICE");_.Ws=function(){};_.Ws.ha=function(a){return new (a||_.Ws)};_.Ws.Ea=_.bd({type:_.Ws});_.Ws.Da=_.Tc({});
_.OWa=new _.Ed("API_VERSION");_.PWa=new _.Ed("REQUEST_SERVICE");_.Xs=function(){};_.Xs.ha=function(a){return new (a||_.Xs)};_.Xs.Ea=_.bd({type:_.Xs});_.Xs.Da=_.Tc({});
var RWa=function(a){if(Ri)a=QWa(a);else if(_.Ti&&_.Si)switch(a){case 93:a=91}return a},QWa=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};
var SWa={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",
93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};
var TWa=function(a,b,c,d,e,f,g,h,n,r){this.nL=a;this.Sra=b;this.Hva=c;this.wX=d;this.hY=e;this.kca=f;this.uwa=g;this.Kua=h;this.GS=n;this.s_a=r};TWa.prototype.getKey=function(){return this.Sra};TWa.prototype.Oo=function(){return this.uwa};
var YWa=function(a){var b=a.sQ;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return UWa(VWa(WWa((new XWa).keyCode(a.keyCode||0).key(a.key||"").shiftKey(!!a.shiftKey).altKey(!!a.altKey).ctrlKey(!!a.ctrlKey).metaKey(!!a.metaKey).target(a.target),b),function(){return a.preventDefault()}),function(){return a.stopPropagation()}).hb()},XWa=function(){this.nL=null;this.Sra="";this.s_a=this.GS=this.Kua=this.uwa=this.kca=this.hY=this.wX=this.Hva=null};
_.k=XWa.prototype;_.k.keyCode=function(a){this.nL=a;return this};_.k.key=function(a){this.Sra=a;return this};_.k.shiftKey=function(a){this.Hva=a;return this};_.k.altKey=function(a){this.wX=a;return this};_.k.ctrlKey=function(a){this.hY=a;return this};_.k.metaKey=function(a){this.kca=a;return this};_.k.target=function(a){this.uwa=a;return this};var WWa=function(a,b){a.Kua=b;return a},VWa=function(a,b){a.GS=b;return a},UWa=function(a,b){a.s_a=b;return a};
XWa.prototype.hb=function(){return new TWa(this.nL,this.Sra,this.Hva,this.wX,this.hY,this.kca,this.uwa,this.Kua,this.GS,this.s_a)};
var ZWa=function(a,b,c){fk.call(this,a,c);this.identifier=b};_.ai(ZWa,fk);
var bXa;_.Ys=function(a){lk.call(this);this.d8=this.m1={};this.Xra=0;this.Ozc=Hca($Wa);this.AOc=Hca(aXa);this.Beb=!0;this.VIa=null;this.Gu=a;_.ik(this.Gu,"keydown",this.Msb,void 0,this);_.ik(this.Gu,"synthetic-keydown",this.Qsb,void 0,this);Ui&&(_.ik(this.Gu,"keypress",this.Ssb,void 0,this),_.ik(this.Gu,"synthetic-keypress",this.Tsb,void 0,this));_.ik(this.Gu,"keyup",this.Nsb,void 0,this);_.ik(this.Gu,"synthetic-keyup",this.Rsb,void 0,this)};_.ai(_.Ys,lk);
var cXa=function(a){this.bc=a||null;this.next=a?null:{}},$Wa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],aXa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.Ys.prototype.uua=function(a,b){dXa(this.m1,eXa(1,arguments),a)};_.Ys.prototype.qq=function(a){fXa(this.m1,eXa(0,arguments))};
var eXa=function(a,b){if("string"===typeof b[a])a=gXa(b[a]).map(function(e){return hXa(e.key||"",e.keyCode,e.modifiers)});else{var c=b,d=a;Array.isArray(b[a])&&(c=b[a],d=0);for(a=[];d<c.length;d+=2)a.push(hXa("",c[d],c[d+1]))}return a};
_.Ys.prototype.Em=function(){_.Ys.Bx.Em.call(this);this.m1={};jk(this.Gu,"keydown",this.Msb,!1,this);jk(this.Gu,"synthetic-keydown",this.Qsb,!1,this);Ui&&(jk(this.Gu,"keypress",this.Ssb,!1,this),jk(this.Gu,"synthetic-keypress",this.Tsb,!1,this));jk(this.Gu,"keyup",this.Nsb,!1,this);jk(this.Gu,"synthetic-keyup",this.Rsb,!1,this);this.Gu=null};_.Ys.prototype.Orb=function(){return"shortcut_undefined"};
var gXa=function(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,d=0;c=a[d];d++){var e=c.split("+"),f=null,g=null;c=0;for(var h,n=0;h=e[n];n++){switch(h){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}e=void 0;f=h;if(!bXa){g={};for(e in SWa)g[SWa[e]]=RWa(parseInt(e,10));bXa=g}g=bXa[f];f=h;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.Ys.prototype.Nsb=function(a){a=YWa(a);Ri&&iXa(this,a);Ui&&!this.Jra&&jXa(a)&&this.QZ(a,!0)};_.Ys.prototype.Rsb=function(a){a=a.getData();Ri&&iXa(this,a);Ui&&!this.Jra&&jXa(a)&&this.QZ(a,!0)};var iXa=function(a,b){32==a.VIa&&32==b.nL&&(0,b.GS)();a.VIa=null},jXa=function(a){return Ui&&a.hY&&a.wX};_.Ys.prototype.Ssb=function(a){a=YWa(a);32<a.nL&&jXa(a)&&(this.Jra=!0)};_.Ys.prototype.Tsb=function(a){a=a.getData();32<a.nL&&jXa(a)&&(this.Jra=!0)};
var dXa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.bc))throw Error("kd`"+e.bc);});b.length?d.forEach(function(e){e=e.toString();var f=new cXa;e=e in a?a[e]:a[e]=f;dXa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new cXa(c)})},fXa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.bc&&delete a[c]:d.next&&(fXa(d.next,b.slice(0)),_.Fca(d.next)&&delete a[c]))})};
_.Ys.prototype.xZ=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var hXa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.Ys.prototype.Msb=function(a){this.QZ(YWa(a))};_.Ys.prototype.Qsb=function(a){this.QZ(a.getData())};
_.Ys.prototype.QZ=function(a,b){a:{var c=a.nL;if(""!=a.getKey()){var d=a.getKey();if("Control"==d||"Shift"==d||"Meta"==d||"AltGraph"==d){c=!1;break a}}else if(16==c||17==c||18==c){c=!1;break a}d=a.Kua;var e="TEXTAREA"==d.tagName||"INPUT"==d.tagName||"BUTTON"==d.tagName||"SELECT"==d.tagName,f=!e&&(d.isContentEditable||d.ownerDocument&&"on"==d.ownerDocument.designMode);c=!e&&!f||this.Ozc[c]?!0:f?!1:a.wX||a.hY||a.kca?!0:"INPUT"==d.tagName&&this.AOc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&jXa(a))this.Jra=!1;else{b=RWa(a.nL);c=a.getKey();c=hXa(c,b,(a.Hva?1:0)|(a.hY?2:0)|(a.wX?4:0)|(a.kca?8:0));d=this.xZ(this.d8,c);if(!d||1500<=Date.now()-this.Xra)this.d8=this.m1,this.Xra=Date.now();(d=this.xZ(this.d8,c))&&d.next&&(this.d8=d.next,this.Xra=Date.now());d&&(d.next?(0,a.GS)():(this.d8=this.m1,this.Xra=Date.now(),this.Beb&&(0,a.GS)(),c=d.bc,d=new ZWa("shortcut",c,a.Oo()),d=this.dispatchEvent(d),c=new ZWa("shortcut_"+c,c,a.Oo()),(d&=this.dispatchEvent(c))||(0,a.GS)(),
Ri&&(this.VIa=b)))}};
_.Zs=function(a){this.WIa=new Map;this.sr=new _.Ys(a)};_.Zs.prototype.register=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;"string"===typeof b&&(b=b.toLowerCase());var f=kXa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=kXa(this,"alt+"+a,"alt+"+b,c,d));"string"===typeof b||b.includes(4)||(1===b.length?b.push(4):2<=b.length&&(b[1]|=4),g=kXa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var kXa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.WIa.get(f);g||(g=[],a.WIa.set(f,g));if(!e&&g.length)throw Error("ld`"+c);if(e&&3<=g.length)throw Error("md`"+c);f=function(h){h.identifier===b&&d();return!0};e&&g.length&&lXa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});mXa(a,b,c,f);return nXa(a,b,c,f)},nXa=function(a,b,c,d){return function(){var e=a.WIa.get("string"===typeof c?c:c.join());if(e&&e.length){var f=e.findIndex(function(g){return g.name===b});-1!==f&&(f===
e.length-1?(lXa(a,c,d),e.pop(),(e=e[e.length-1])&&mXa(a,e.name,c,e.callback)):e.splice(f,1))}}},mXa=function(a,b,c,d){"string"===typeof c?a.sr.uua(b,c):a.sr.uua.apply(a.sr,[b].concat(_.Ia(c)));_.ik(a.sr,"shortcut",d)},lXa=function(a,b,c){"string"===typeof b?a.sr.qq(b):a.sr.qq.apply(a.sr,_.Ia(b));jk(a.sr,"shortcut",c)};_.Zs.ha=function(a){return new (a||_.Zs)(_.u(_.Og))};_.Zs.va=_.t({token:_.Zs,ta:_.Zs.ha,Ka:"root"});
var oXa=function(a){_.Y.call(this,a)};_.V(oXa,_.Y);oXa.prototype.BZ=function(){return _.$i(this,1)};oXa.prototype.getContainer=function(){return _.p(this,2)};oXa.prototype.toObject=function(a){return pXa(a,this)};var pXa=function(a,b){if(null!=b){var c={vda:_.q(_.$i(b,1)),container:_.q(_.p(b,2)),o_c:_.q(_.p(b,3)),qXc:_.q(_.p(b,4))};a&&(c.Ua=b);return c}};
var qXa=function(a){_.Y.call(this,a)};_.V(qXa,_.Y);_.k=qXa.prototype;_.k.getMetadata=function(){return _.sc(this,oXa,1)};_.k.tfa=function(a){return _.uc(this,1,a)};_.k.getValue=function(){return _.p(this,2)};_.k.KZ=function(){return _.p(this,2)};_.k.setValue=function(a){return _.jc(this,2,a)};_.k.wg=function(){return _.Xi(this,2)};_.k.getType=function(){return _.p(this,3)};_.k.ap=function(a){return _.jc(this,3,a)};_.k.toObject=function(a){return rXa(a,this)};
var rXa=function(a,b){if(null!=b){var c={metadata:pXa(a,b.getMetadata()),value:_.q(_.p(b,2)),type:_.q(_.p(b,3)),fYc:_.q(_.p(b,4))};a&&(c.Ua=b);return c}};
var sXa=function(a){_.Y.call(this,a)};_.V(sXa,_.Y);sXa.prototype.getEmail=function(){return _.sc(this,qXa,1)};sXa.prototype.toObject=function(a){if(null!=this){var b={email:rXa(a,this.getEmail()),q3c:_.q(_.p(this,2))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var tXa=function(a){_.Y.call(this,a)};_.V(tXa,_.Y);tXa.prototype.getEmail=function(){return _.sc(this,qXa,1)};tXa.prototype.toObject=function(a){if(null!=this){var b={email:rXa(a,this.getEmail()),mXc:_.q(_.p(this,2))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var uXa=function(a){_.Y.call(this,a)};_.V(uXa,_.Y);uXa.prototype.toObject=function(a){if(null!=this){var b={I5c:_.q(_.p(this,1)),J5c:_.q(_.p(this,2)),O4c:_.q(_.p(this,3)),M4c:_.q(_.p(this,4))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var sra=new gk;sra.altKey=!0;sra.keyCode=39;
var vXa=function(){ek.call(this)};_.V(vXa,ek);vXa.prototype.init=function(){this.oYa=[]};var jra=function(a,b){var c=wXa;if(c.o3c){a="Potentially sensitive message stripped for security reasons.";var d=Error("nd");d.columnNumber=b.columnNumber;d.lineNumber=b.lineNumber;d.name=b.name;d.fileName=b.fileName;if(28<=Iba("Chromium")||14<=Iba("Firefox"))d.stack=b.stack;b=d}c.isDisposed()||b instanceof bs||(c.BLc?c.BLc.C3c(b,a):c.oYa&&10>c.oYa.length&&c.oYa.push([a,b]))},wXa=new vXa;
var $s=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.k=$s.prototype;_.k.getWidth=function(){return this.right-this.left};_.k.getHeight=function(){return this.bottom-this.top};_.k.clone=function(){return new $s(this.top,this.right,this.bottom,this.left)};_.k.contains=function(a){return this&&a?a instanceof $s?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
_.k.expand=function(a,b,c,d){_.Tb(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};_.k.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};
_.k.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};_.k.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
_.k.translate=function(a,b){a instanceof Xj?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};_.k.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};
var xXa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.k=xXa.prototype;_.k.clone=function(){return new xXa(this.left,this.top,this.width,this.height)};_.k.contains=function(a){return a instanceof Xj?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};
_.k.distance=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};_.k.TQ=function(){return new Yj(this.width,this.height)};_.k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
_.k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.k.translate=function(a,b){a instanceof Xj?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};
_.k.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};
var at=function(a,b){var c=Zj(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},bt=function(a,b){return at(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},yXa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},zXa=function(a){if(_.Qi&&!(8<=Number(_.Wi)))return a.offsetParent;var b=Zj(a),c=bt(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&
a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=bt(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},BXa=function(a){for(var b=new $s(0,Infinity,Infinity,0),c=ak(a),d=c.Zh.body,e=c.Zh.documentElement,f=HBa(c.Zh);a=zXa(a);)if(!(_.Qi&&0==a.clientWidth||_.Si&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=bt(a,"overflow")){var g=AXa(a),h=new Xj(a.clientLeft,
a.clientTop);g.x+=h.x;g.y+=h.y;b.top=Math.max(b.top,g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=c.SF();b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},AXa=function(a){var b=Zj(a),c=new Xj(0,0);var d=b?Zj(b):document;d=!_.Qi||9<=Number(_.Wi)||FBa(ak(d).Zh)?
d.documentElement:d.body;if(a==d)return c;a=yXa(a);b=IBa(ak(b).Zh);c.x=a.left+b.x;c.y=a.top+b.y;return c},CXa=function(a){"number"==typeof a&&(a+="px");return a},EXa=function(a){var b=DXa;if("none"!=bt(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},DXa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Si&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=yXa(a),new Yj(a.right-a.left,a.bottom-a.top)):new Yj(b,c)},FXa=function(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")},GXa=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b},HXa=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:
null)?GXa(a,b):0},IXa={thin:2,medium:4,thick:6},JXa=function(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in IXa?IXa[b]:GXa(a,b)};
var KXa=function(){if(Ui){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.Gb()))?a[1]:"0"}return _.Ti?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.Gb()))?a[0].replace(/_/g,"."):"10"):Sxa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.Gb()))?a[1]:""):Txa||Uxa||Vxa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.Gb()))?a[1].replace(/_/g,"."):""):""}();
var ct=function(a){return(a=a.exec(_.Gb()))?a[1]:""},LXa=function(){if(fya)return ct(/Firefox\/([0-9.]+)/);if(_.Qi||Qxa||Pxa)return bya;if(jya){if(_.Mb()||Lb("Macintosh")){var a=ct(/CriOS\/([0-9.]+)/);if(a)return a}return ct(/Chrome\/([0-9.]+)/)}if(kya&&!_.Mb())return ct(/Version\/([0-9.]+)/);if(gya||hya){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.Gb()))return a[1]+"."+a[2]}else if(iya)return(a=ct(/Android\s+([0-9.]+)/))?a:ct(/Version\/([0-9.]+)/);return""}();
var OXa=function(a,b,c,d,e,f,g,h){var n;if(n=c.offsetParent){var r="HTML"==n.tagName||"BODY"==n.tagName;if(!r||"static"!=bt(n,"position")){var x=AXa(n);if(!r){r="rtl"==bt(n,"direction");var A;if(A=r){A=kya&&0<=Kba(LXa,10);var B;if(B=Wxa)B=0<=Kba(KXa,10);var I=jya&&0<=Kba(LXa,85);A=Ri||A||B||I}r=A?-n.scrollLeft:r&&!_.Rxa&&"visible"!=bt(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;x=ABa(x,new Xj(r,n.scrollTop))}}}n=x||new Xj;x=AXa(a);r=EXa(a);x=new xXa(x.x,x.y,r.width,r.height);
if(r=BXa(a))I=new xXa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(x.left,I.left),A=Math.min(x.left+x.width,I.left+I.width),r<=A&&(B=Math.max(x.top,I.top),I=Math.min(x.top+x.height,I.top+I.height),B<=I&&(x.left=r,x.top=B,x.width=A-r,x.height=I-B));r=ak(a);B=ak(c);if(r.Zh!=B.Zh){A=r.Zh.body;B=B.getWindow();I=new Xj(0,0);var K=bk(Zj(A));if(Nxa(K,"parent")){var P=A;do{if(K==B)var ba=AXa(P);else ba=yXa(P),ba=new Xj(ba.left,ba.top);I.x+=ba.x;I.y+=ba.y}while(K&&K!=B&&K!=K.parent&&(P=K.frameElement)&&
(K=K.parent))}A=ABa(I,AXa(A));!_.Qi||9<=Number(_.Wi)||FBa(r.Zh)||(A=ABa(A,IBa(r.Zh)));x.left+=A.x;x.top+=A.y}a=MXa(a,b);b=x.left;a&4?b+=x.width:a&2&&(b+=x.width/2);b=new Xj(b,x.top+(a&1?x.height:0));b=ABa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(h)var la=h;else if(la=BXa(c))la.top-=n.y,la.right-=n.x,la.bottom-=n.y,la.left-=n.x;return NXa(b,c,d,void 0,la,f,g)},NXa=function(a,b,c,d,e,f,g){a=a.clone();var h=MXa(b,c);c=EXa(b);g=g?g.clone():c.clone();a=a.clone();g=g.clone();var n=0;if(d||
0!=h)h&4?a.x-=g.width+(d?d.right:0):h&2?a.x-=g.width/2:d&&(a.x+=d.left),h&1?a.y-=g.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=g,h=0,65==(f&65)&&(a.x<e.left||a.x>=e.right)&&(f&=-2),132==(f&132)&&(a.y<e.top||a.y>=e.bottom)&&(f&=-5),a.x<e.left&&f&1&&(a.x=e.left,h|=1),f&16&&(n=a.x,a.x<e.left&&(a.x=e.left,h|=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,n+d.width-e.left),d.width=Math.max(d.width,0),h|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),h|=1),f&2&&(h|=(a.x<e.left?
16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,h|=2),f&32&&(n=a.y,a.y<e.top&&(a.y=e.top,h|=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,n+d.height-e.top),d.height=Math.max(d.height,0),h|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),h|=2),f&8&&(h|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=h):e=256,n=e);f=new xXa(0,0,0,0);f.left=a.x;f.top=a.y;f.width=g.width;f.height=g.height;e=n;if(e&496)return e;a=new Xj(f.left,f.top);a instanceof Xj?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=CXa(g);b.style.top=CXa(a);g=f.TQ();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,a=FBa(ak(Zj(b)).Zh),!_.Qi||_.Vi("10")||a?(b=b.style,Ri?b.MozBoxSizing="border-box":_.Si?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(c.width,0)+"px",b.height=Math.max(c.height,0)+"px"):(g=b.style,a?(_.Qi?(a=HXa(b,"paddingLeft"),f=HXa(b,"paddingRight"),d=HXa(b,"paddingTop"),h=HXa(b,"paddingBottom"),a=new $s(d,f,h,a)):(a=at(b,"paddingLeft"),f=at(b,
"paddingRight"),d=at(b,"paddingTop"),h=at(b,"paddingBottom"),a=new $s(parseFloat(d),parseFloat(f),parseFloat(h),parseFloat(a))),!_.Qi||9<=Number(_.Wi)?(f=at(b,"borderLeftWidth"),d=at(b,"borderRightWidth"),h=at(b,"borderTopWidth"),b=at(b,"borderBottomWidth"),b=new $s(parseFloat(h),parseFloat(d),parseFloat(b),parseFloat(f))):(f=JXa(b,"borderLeft"),d=JXa(b,"borderRight"),h=JXa(b,"borderTop"),b=JXa(b,"borderBottom"),b=new $s(h,d,b,f)),g.pixelWidth=c.width-b.left-a.left-a.right-b.right,g.pixelHeight=c.height-
b.top-a.top-a.bottom-b.bottom):(g.pixelWidth=c.width,g.pixelHeight=c.height)));return e},MXa=function(a,b){return(b&8&&"rtl"==bt(a,"direction")?b^4:b)&-9};
var PXa=function(){this.gaa=this.ek=null;this.tj=new _.ob},SXa=function(a,b){if(b.PT)a:{var c=b.PT.ytc,d=b.PT.dS,e=b.PT.kwc,f=b.PT.config;b=b.PT.nBc;if(a.ek){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.ek){a.ek.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=QXa(e);f=6;g=4;var h=0,n=0,r=4,x=void 0;d&&(f=9,g=0,n=h=1,r=0,x=new Xj(100,-10));2<OXa(b,g,a.ek,h,x,f,c,e)&&2<OXa(b,n,a.ek,r,x,f,c,e)&&OXa(b,g,a.ek,h,x,0,c,e)}else ch("this.el_ is falsy");
else if(d)f=IBa(e.Zh),b=d.x+f.x,d=d.y+f.y,a.ek?(a.ek.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=QXa(e),b=new Xj(b,d),d=new $s(15,15,15,15),NXa(b,a.ek,8,d,e,5,c)&496&&NXa(b,a.ek,9,d,e,5,c)&496&&NXa(b,a.ek,8,d,e,0,c)):ch("this.el_ is falsy");else{ch("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.ek?(RXa(a,c),a.gaa&&(a.gaa=null),a.ek.style.display="",FXa(a.ek,1),a.tj.next({type:0})):ch("this.el_ is falsy")}}else a.ek?(a.ek.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.ek.style.display="",a.tj.next({type:0})):ch("this.el_ is falsy")},QXa=function(a){var b=IBa(a.Zh);a=a.SF();return new $s(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},TXa=function(a){a.ek?(RXa(a,!1),FXa(a.ek,0),a.gaa&&(a.gaa.unsubscribe(),a.gaa=null),a.ek.style.display="none",a.tj.next({type:1})):ch("this.el_ is falsy")},RXa=function(a,b){b?a.ek.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.ek.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};
var UXa=function(){this.qw={FD:!1,PB:!1,YM:""};this.xxa=new _.ob};_.k=UXa.prototype;_.k.K$=function(){var a=Object.assign({},this.qw,{PB:!0,FD:!1});VXa(this,a)};_.k.J$=function(){var a=Object.assign({},this.qw,{PB:!1});VXa(this,a)};_.k.M$=function(a){a=Object.assign({},this.qw,{PB:!1,FD:!0,YM:a});VXa(this,a)};_.k.L$=function(a){a=Object.assign({},this.qw,{FD:!1,YM:a});VXa(this,a)};_.k.BQa=function(){VXa(this,{PB:!1,FD:!1,YM:""})};_.k.Ppa=function(){this.qw={PB:!1,FD:!1,YM:""};this.xxa.next("forceHide")};
var VXa=function(a,b){b.YM!==a.qw.YM&&(a.qw={FD:!1,PB:!1,YM:b.YM});b.FD||b.PB?!b.FD&&!b.PB||a.qw.FD||a.qw.PB||a.xxa.next("cancelHide"):a.xxa.next("beginHide");a.qw=b};UXa.prototype.ySa=function(){return this.qw.FD||this.qw.PB};
var YXa=function(a){var b=this;this.BB=a;this.DY=new _.da;this.ZK=new UXa;this.DY.add(this.ZK.xxa.Hf().ka(_.Ta(function(c){var d=b.BB;return(d.Ah?d.Ah.config.allowOnlyForcedHide:d.yi&&d.yi.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":WXa(b.BB);break;case "cancelHide":XXa(b.BB);break;case "forceHide":WXa(b.BB,0);break;default:ch("Unknown Visibility Event: "+c)}}))};_.k=YXa.prototype;_.k.K$=function(){var a=Date.now();this.BB.Lz=a;this.ZK.K$()};
_.k.J$=function(){var a=Date.now();this.BB.Lz=a;this.ZK.J$()};_.k.M$=function(a,b){this.BB.Lz=b;this.ZK.M$(a)};_.k.L$=function(a,b){this.BB.Lz=b;this.ZK.L$(a)};_.k.BQa=function(a){this.BB.Lz=a;this.ZK.BQa()};_.k.Ppa=function(a){this.BB.Lz=a;this.ZK.Ppa()};_.k.ySa=function(){return this.ZK.ySa()};
var ZXa=function(a){this.config=a},$Xa=function(a){this.state=a},aYa=function(){},bYa=function(){},cYa=function(){},dYa=function(a){this.size=a},eYa=function(a){this.size=a},fYa=function(a){this.NJc=a},gYa=function(a){this.message=a},hYa=function(a){this.aJc=a};
var iYa=function(a){this.R9=a;this.wta=this.R9.iframeGetCrossOriginFilter()};
var dt=function(a){_.Y.call(this,a)};_.V(dt,_.Y);dt.prototype.Wrb=function(){return _.fj(this,1)};dt.prototype.Bw=function(){return _.kj(this,2,jYa)};dt.prototype.Gva=function(a){return _.yh(this,2,jYa,a)};var jYa=[2,4];dt.prototype.toObject=function(a){return kYa(a,this)};var kYa=function(a,b){if(null!=b){var c={wda:_.q(_.p(b,1)),text:_.q(_.lj(b,2,jYa)),Y2c:_.q(_.lj(b,4,jYa)),disabled:_.q(_.$i(b,3))};a&&(c.Ua=b);return c}};
var lYa=function(a){_.Y.call(this,a)};_.V(lYa,_.Y);lYa.prototype.WPa=function(){return _.sc(this,dt,1)};lYa.prototype.FLb=function(a){_.uc(this,1,a)};lYa.prototype.toObject=function(a){if(null!=this){var b={QIc:kYa(a,this.WPa())};a&&(b.Ua=this);a=b}else a=void 0;return a};
var tra=function(a){this.Wpa=new iYa(a);this.tj=new _.ob},mYa=function(a,b){a=a.Wpa;a.R9.iframeSend("loadData",a.wta,b.config)},nYa=function(a){a=void 0===a?{width:0,height:0}:a;var b=new Yj(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};
var oYa=function(a,b,c){this.hw=a;this.DX=b;this.Wqa=c},pYa=function(a){this.hw=a},qYa=function(a,b){this.hw=a;this.DX=b},rYa=function(a){this.hw=a},sYa=function(a,b){this.hw=a;this.DX=b},tYa=function(a,b){this.hw=a;this.DX=b},uYa=function(a){this.hw=a},vYa=function(a){this.hw=a};
var wYa=!_.Qi&&!Eba(),et=function(a,b){if(/-[a-z]/.test(b))return null;if(wYa&&a.dataset){if(Fba()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.qBa(b))},xYa=function(a,b){return/-[a-z]/.test(b)?!1:wYa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.qBa(b)):!!a.getAttribute("data-"+_.qBa(b))};
var yYa=function(){this.oaa=new Map;this.naa=new Map;this.O6=new Map;this.Q6=new Map;this.mpb={};this.tj=new _.ob},zYa=function(a,b){var c=String(_.Ub(b)),d=ft(a,b);a.Vgb=function(e){gt(e)&&a.tj.next(new tYa(e,c))};d.listen(b,"keydown",a.Vgb)},EYa=function(a,b,c,d){var e=ak(b).Zh.body;ft(a,b).listen(b,"mouseover",AYa(a,b,function(f){gt(f)&&a.tj.next(new oYa(f,c,d))})).listen(b,"mouseout",BYa(a,b,function(f){gt(f)&&a.tj.next(new pYa(f))})).listen(e,"mousemove",CYa(a,b,function(f){return void a.tj.next(new uYa(f))})).listen(e,
"touchstart",DYa(a,b,function(f){return void a.tj.next(new vYa(f))}))},FYa=function(a,b){var c=ft(a,b),d=String(_.Ub(b));a.Wgb=function(e){gt(e)&&a.tj.next(new sYa(e,d))};a.kQb=function(e){return void a.tj.next(new vYa(e))};c.listen(b,"mouseover",a.Wgb).listen(b,"touchstart",a.kQb);zYa(a,b);return(b=ak(b).Mo("__HC_94253229"))?(a.hDb=function(e){return void a.tj.next(new qYa(e,d))},a.gDb=function(e){return void a.tj.next(new rYa(e))},c.listen(b,"mouseover",a.hDb).listen(b,"mouseout",a.gDb),b):null},
GYa=function(a,b){var c=b.getAttribute("data-hovercard-id");a.oaa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(ft(a,g).zt(g,"mouseover",e),a.oaa.delete(f))});a.naa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(ft(a,g).zt(g,"mouseout",e),a.naa.delete(f))});var d=ak(b).Zh.body;a.O6.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(ft(a,g).zt(d,"mousemove",e),a.O6.delete(f))});a.Q6.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(ft(a,g).zt(d,"touchstart",
e),a.Q6.delete(f))})},ft=function(a,b){b=parseInt(et(b,"hovercardOwnerId")||"-1",10);return a.mpb[b]=a.mpb[b]||new Wn(a)},HYa=function(a,b){b=void 0===b?!1:b;return NBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.Tb(c)&&1==c.nodeType){var e=!1;xYa(c,"hovercardHoverTriggerDisabled")&&(e="true"===et(c,"hovercardHoverTriggerDisabled"));c=xYa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},IYa=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};yYa.prototype.bqa=function(a){return ak(a)};
yYa.prototype.sLb=function(a,b,c){if(wYa&&a.dataset)a.dataset[b]=c;else{if(/-[a-z]/.test(b))throw Error("ra");a.setAttribute("data-"+_.qBa(b),c)}};
var gt=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},AYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.oaa.has(d)||a.oaa.set(d,{element:b,listener:c});return a.oaa.get(d).listener},BYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.naa.has(d)||a.naa.set(d,{element:b,listener:c});return a.naa.get(d).listener},CYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.O6.has(d)||a.O6.set(d,{element:b,listener:c});return a.O6.get(d).listener},DYa=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.Q6.has(d)||a.Q6.set(d,{element:b,listener:c});return a.Q6.get(d).listener};
var JYa=function(a){_.Y.call(this,a)};_.V(JYa,_.Y);JYa.prototype.toObject=function(a){return KYa(a,this)};var KYa=function(a,b){if(null!=b){var c={aVc:_.q(_.p(b,1))};a&&(c.Ua=b);return c}};
var ht=function(a){_.Y.call(this,a)};_.V(ht,_.Y);ht.prototype.getEmail=function(){return _.Oh(this,1)};ht.prototype.Urb=function(){return _.Oh(this,2)};ht.prototype.EPa=function(){return _.Oh(this,4)};ht.prototype.toObject=function(a){return LYa(a,this)};var LYa=function(a,b){if(null!=b){var c={email:_.q(_.p(b,1)),WCb:_.q(_.p(b,2)),personId:_.q(_.p(b,3)),displayName:_.q(_.p(b,4))};a&&(c.Ua=b);return c}};
var jt=function(a){_.Y.call(this,a)};_.V(jt,_.Y);jt.prototype.WPa=function(){return _.sc(this,dt,2)};jt.prototype.FLb=function(a){_.uc(this,2,a)};jt.prototype.toObject=function(a){if(null!=this){var b={N4c:LYa(a,_.sc(this,ht,1)),QIc:kYa(a,this.WPa()),ZUc:KYa(a,_.sc(this,JYa,3))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var MYa=function(a){_.Y.call(this,a)};_.V(MYa,_.Y);_.k=MYa.prototype;_.k.dQa=function(){return _.ij(this,1)};_.k.pZa=function(a){return _.jc(this,1,a)};_.k.getMetadata=function(){return _.sc(this,dt,2)};_.k.tfa=function(a){return _.uc(this,2,a)};_.k.toObject=function(a){if(null!=this){var b={requestId:_.q(_.p(this,1)),metadata:kYa(a,this.getMetadata())};a&&(b.Ua=this);a=b}else a=void 0;return a};
_.NYa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");
var kt={Jza:0,xBa:1,g3:2},mt=function(a,b,c,d){lk.call(this);var e=this;this.Bu=d;this.xQ=this.Ina=this.s1=this.gsa=this.faa=null;this.dS={x:0,y:0};this.DUa=null;this.o2=document.body;this.fu={};this.DY=new _.da;this.QP=b||new PXa;this.DY.add(this.QP.tj.Hf().subscribe(function(f){switch(f.type){case 3:f=e.Bu.Wpa,f.R9.iframeSend("hide",f.wta,void 0)}}));this.DY.add(this.Bu.tj.Hf().subscribe(function(f){if(f instanceof aYa)e.Osb();else if(f instanceof fYa)f.NJc==e.wyb&&e.PDc();else if(f instanceof dYa){if(f=
f.size,e.nM===kt.xBa||e.nM===kt.g3)e.nM=kt.g3,e.DUa=e.dS,OYa(e,f,e.dS)}else if(f instanceof eYa){if(f=f.size,e.nM===kt.xBa||e.nM===kt.g3)e.nM=kt.g3,OYa(e,f,e.DUa?e.DUa:e.dS)}else if(f instanceof cYa)TXa(e.QP),e.wda=-1;else if(f instanceof bYa){if(f=e.bC.bqa(e.o2).Mo("__HC_94253229")){var g=e.bC,h=e.o2;ft(g,h).zt(h,"mouseover",g.Wgb).zt(h,"keydown",g.Vgb).zt(h,"touchstart",g.kQb).zt(f,"mouseout",g.gDb).zt(f,"mouseover",g.hDb)}e.DY.unsubscribe()}else if(f instanceof gYa)e.Ah&&e.Ah.config.contentConfiguration&&
e.Ah.config.contentConfiguration.docsHeaderConfig.callback(f.message.Va);else if(f instanceof hYa&&(f=f.aJc,!(f.timestamp<e.Lz)&&e.Ah)){h=e.Ah.config;g=f.data||h["hovercard-id"]||h.userid||h.email;switch(f.eventType){case "calendar":h=h.scheduleEventHandler;if(!h)break;var n=_.pj(sXa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){ch("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().KZ();h(g);lt(e);break;case "chat":h=h.sendChatHandler;if(!h)break;if(!(g instanceof
Object)){ch("Unrecognized handlerInput for Events.Chat: "+g);break}g=_.pj(jt,g.eventInfo);h(g);lt(e);break;case "email":h=h.sendEmailHandler;if(!h)break;n=_.pj(tXa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){ch("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().KZ();h(g);lt(e);break;case "videoChat":h=h.videoChatHandler;if(!h)break;g=g instanceof Object?_.pj(uXa,g.eventInfo):g;h(g);lt(e);break;case "primaryActionButton":h=h.primaryActionButtonOnTrigger;
if(!h)break;n=_.pj(jt,f.data.eventInfo);h(n||g);break;case "openInContactsCompanion":g=h.openLinkInContactsCompanionCallback;if(!g)break;h=_.pj(jt,f.data.eventInfo);g(h);break;case "close":PYa(e,f.data.closeTriggeredByEscape);break;default:ch("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&XXa(e)}}));this.akb=document.body;this.Ah=this.yi=null;this.oba=this.wyb=0;this.wda=-1;this.kta=null;this.nM=kt.Jza;this.Lz=null;this.lna=!1;this.Hlb={vOb:!1};this.xu=new YXa(this);this.K$=this.xu.K$.bind(this.xu);
this.J$=this.xu.J$.bind(this.xu);this.M$=this.xu.M$.bind(this.xu);this.L$=this.xu.L$.bind(this.xu);this.UOb=this.xwb=!1;this.Ad=a;this.bC=c||new yYa;this.DY.add(this.bC.tj.Hf().subscribe(function(f){try{if(f instanceof oYa)QYa(e,Number(f.DX),f.hw);else if(f instanceof pYa){var g=f.hw;e.Ah&&e.xu.L$(e.Ah.tg.getAttribute("data-hovercard-id"),Date.now());if(e.yi){f=!0;if(g){var h=g.relatedTarget;h&&IYa(e.yi.tg,h)&&(f=!1)}f&&RYa(e)}}else if(f instanceof qYa)e.K$();else if(f instanceof rYa)e.J$();else if(f instanceof
sYa)QYa(e,Number(f.DX),f.hw);else if(f instanceof tYa)e.QZ(Number(f.DX),f.hw);else if(f instanceof uYa){var n=f.hw,r=SYa(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.Ah&&IYa(e.Ah.tg,r)||e.yi&&IYa(e.yi.tg,r))||e.xu.BQa(Date.now())}else f instanceof vYa?e.xu.Ppa(Date.now()):ch("Unknown outputEvent instance in AbstractContextManager")}catch(x){ch("Error thrown in DomCommunicator subscription",x)}}))};_.V(mt,lk);mt.prototype.jhb=function(){};
mt.prototype.Osb=function(){TYa(this)};var TYa=function(a){a.lna=!0;var b=FYa(a.bC,a.o2);b&&(a.akb=b,a.QP.ek=a.akb,TXa(a.QP))};mt.prototype.QZ=function(a,b){27===b.keyCode&&this.Ah&&(b.preventDefault(),PYa(this,!0));if(gt(b)&&UYa(this,b)){var c=HYa(b.target,!1);if(c){b.preventDefault();this.Lz=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;VYa(this,a,c,b.right,b.bottom,{qRa:!0,VRa:!0,Wqa:d})}}};
var UYa=function(a,b){return a.Ad.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},QYa=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(gt(c)){var e=SYa(c)||c.target;if(e=HYa(e,!0))if(a.Lz=Date.now(),d){var f=void 0===f?{}:f;VYa(a,b,e,c.clientX,c.clientY,{qRa:!0,VRa:!1,Wqa:f})}else{var g=void 0===g?{}:g;VYa(a,b,e,c.clientX,c.clientY,{qRa:!1,VRa:!1,Wqa:g})}}},VYa=function(a,b,c,d,e,f){var g=a.fu[b].primaryActionButtonOnload,
h=et(c,"hovercardId");g&&h&&(g=g(h,WYa(a)),a.xQ=g);a.dS={x:d,y:e};if(375>GBa(window).width)ok();else if(a.Ah&&a.Ah.tg==c)XXa(a),ok();else if(a.yi&&a.yi.tg==c)ok();else if(XYa(a),c?(d=et(c,"hovercardId")||"",d=_.Mi(d,"buganizer-system+")?d.replace("buganizer-system+",""):d):d="",d){Date.now();a.bC.sLb(c,"hovercardOwnerId",b.toString());e=ura(a,a.fu[b]||{},f.Wqa);g=!!a.Ah;h=f.qRa||!!e.skipArtificialDelays;var n=YYa({zzb:g,BMb:h,UGb:250,Mlb:1E3});ZYa(a);a.s1=eDa(n);h&&g&&lt(a);n=a.yi={tg:c,cWc:b,config:e};
EYa(a.bC,c,String(b),e);a.xwb||a.M$(n.tg.getAttribute("data-hovercard-id"),Date.now());a.UOb=document.activeElement===c;$Ya(a,c,d,YYa({zzb:g,BMb:h,UGb:100,Mlb:400}),f.VRa)}else ok()};mt.prototype.Psb=function(a){this.dS={x:a.clientX,y:a.clientY};a.stopPropagation();this.kta&&(this.kta(),this.kta=null)};
var YYa=function(a){var b=a.UGb,c=a.Mlb;return a.BMb?0:a.zzb?b:c},$Ya=function(a,b,c,d,e){if(a.yi){var f=a.Vjb(b,c,e);a.yi.config=Object.assign(f,a.yi.config||{});aZa(a,d).then(function(){return void bZa(a,f)},function(g){g instanceof pk||ch(g,"Failed during delay to load data. delay: "+d)})}else ok()},bZa=function(a,b){XYa(a);if(a.yi){a.xQ=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return ok((new MYa).pZa(f).tfa(new dt))},d=b["hovercard-id"];d&&cZa(a,c(d,WYa(a)));
a.PDc=function(){a.yi&&dZa(a,a.yi.tg)};mYa(a.Bu,new ZXa(b))}},dZa=function(a,b){a.lna?eZa(a).then(function(c){c=_.l(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof MYa){if(d.dQa()!==a.oba)return;var e=d}a.yi&&a.yi.tg===b&&a.lna&&a.s1&&(c=a.yi,lt(a),ZYa(a),XYa(a),fZa(a),a.Ah=c,a.yi=null,e&&(c=e.getMetadata(),null==c?ch("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.xQ=null,_.Xi(c,1)&&(a.wda=c.Wrb()),SXa(a.QP,{type:0,PT:null,bBc:null}),a.nM=kt.xBa,e=a.Bu,d=new $Xa(c),
c=new lYa,c.FLb(d.state),e=e.Wpa,c=c.ne(),e.R9.iframeSend("render",e.wta,c))))}):(ch("Attempting to render card before card is built."),ok())},OYa=function(a,b,c){if(a.Ah){var d=a.bC.bqa(a.o2);SXa(a.QP,{type:0,PT:{ytc:b,dS:c,kwc:d,config:a.Ah.config,nBc:a.Ah.tg},bBc:null})}},WXa=function(a,b){RYa(a);a.Ah&&!a.faa&&(a.Hlb.vOb||gZa(a,b).then(function(){return void lt(a)}))},RYa=function(a){a.yi&&(a.kta=null,a.xQ=null,XYa(a),ZYa(a),fZa(a),GYa(a.bC,a.yi.tg),a.yi=null)},lt=function(a){XXa(a);!a.xu.ySa()&&
a.Ah&&(a.Ah.gta&&a.Ah.Jtb&&a.Ah.gta(a.Ah.Jtb),a.xwb=!1,GYa(a.bC,a.Ah.tg),a.Ah=null,a.nM=kt.Jza,TXa(a.QP),a.wda=-1,a.dispatchEvent("b"),a.yi||a.dispatchEvent("c"))},PYa=function(a,b){var c=Date.now();(null===a.Lz||a.Lz<c)&&a.xu.Ppa(c);a.Ah&&(b&&a.UOb&&a.Ah.tg.focus(),a.Ah.Jtb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};mt.prototype.Vjb=function(a,b,c){return hZa(this,a,b,this.yi?this.yi.config:{},c)};var WYa=function(a){a.oba>=Number.MAX_SAFE_INTEGER?a.oba=0:a.oba++;return a.oba};
mt.prototype.Wrb=function(){return this.wda};
var gZa=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;XXa(a);a.faa=eDa(b);return a.faa},XXa=function(a){var b=a.faa;b&&b.cancel();a.faa=null},aZa=function(a,b){b=void 0===b?400:b;XYa(a);a.gsa=eDa(b);return a.gsa},XYa=function(a){var b=a.gsa;b&&b.cancel();a.gsa=null},ZYa=function(a){var b=a.s1;b&&b.cancel();a.s1=null},cZa=function(a,b){a.xQ=b},eZa=function(a){fZa(a);var b=[];a.s1&&b.push(a.s1);a.xQ&&b.push(a.xQ);a.Ina=TCa(b);return a.Ina},fZa=function(a){var b=a.Ina;b&&b.cancel();a.Ina=
null},ura=function(a,b,c){c=void 0===c?{}:c;b=Object.assign({},b,c);b.scheduleEventHandler&&(b.overrideCalendar=!0);b.sendChatHandler&&(b.overrideChat=!0);b.sendEmailHandler&&(b.overrideEmail=!0);b.videoChatHandler&&(b.overrideVideoChat=!0);b.primaryActionButtonOnload&&(b.overridePrimaryActionButtonOnload=!0);b.primaryActionButtonOnTrigger&&(b.overridePrimaryActionButtonOntrigger=!0);b.openLinkInContactsCompanionCallback&&(b.contactsCompanionAvailable=!0);b.suppressHidesFromMouseEvents&&(a.Hlb.vOb=
!0);return b},hZa=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.wyb;c&&(f["hovercard-id"]=c);"mini"===(et(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);xYa(b,"hovercardAlign")&&(f.hovercardAlign="v"==et(b,"hovercardAlign")?"v":"h");(a=et(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);return Object.assign(f,d)},SYa=function(a){return(a=a.sQ)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?
a:null};
var iZa=function(a){this.cA=a||{}};_.k=iZa.prototype;_.k.value=function(){return this.cA};_.k.NM=function(a){this.cA.url=a;return this};_.k.getUrl=function(){return this.cA.url};_.k.xl=function(a){this.cA.style=a;return this};_.k.getStyle=function(){return this.cA.style};_.k.getId=function(){return this.cA.id};_.k.aQa=function(){return this.cA.queryParams};_.k.getContext=function(){return this.cA.context};
var jZa=function(){iZa.apply(this,arguments)};_.V(jZa,iZa);
var ih=function(a,b,c,d,e,f){mt.call(this,d,null,e,f);this.zBc=b;this.ezc=a};_.V(ih,mt);ih.prototype.jhb=function(){if(!this.lna){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new jZa({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write"}});b.cA.messageHandlers=kZa(this);b.cA.messageHandlersFilter=this.ezc;b.cA.queryParams=a;a=b.xl("hover").NM(":card");this.zBc(a.value())}};
ih.prototype.Osb=function(){var a=this.bC.bqa(this.o2);a=CBa(a.Zh,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;TYa(this)};ih.prototype.Vjb=function(a,b,c){var d=hZa(this,a,b,{},c);this.yi&&_.Bc(d,this.yi.config);for(b=[];a;a=a.parentElement)(c=_.Ub(a))&&this.fu[c]&&b.push(this.fu[c]);_.Pi(b.reverse(),function(e){_.Bc(d,e)});d.hl||(d.hl="de");return d};ih.prototype.close=function(){var a=this.Bu.Wpa;a.R9.iframeSend("dispose",a.wta,void 0)};
var kZa=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.gYc=b.fromCard;c.data=b.data;a.Bu.tj.next(new hYa(c))},_ready:function(){a.Bu.tj.next(new aYa)},loaded:function(b){b=b.ri;a.Bu.tj.next(new fYa(isNaN(b)?0:b))},rendered:function(b){a.Bu.tj.next(new dYa(nYa(b)))},resize:function(b){a.Bu.tj.next(new eYa(nYa(b)))},renderfailed:function(){a.Bu.tj.next(new cYa)},disposed:function(){a.Bu.tj.next(new bYa)},messageFromClientContent:function(b){a.Bu.tj.next(new gYa(b))}}};
var lZa=null,mZa=function(a,b,c){this.fzc=a;this.Ayc=b;this.nU=c},rra=function(a,b){if(!lZa){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;lZa=new mZa(_.Jf(_.$g(_.ah("https://apis.google.com/js/api.js"))),c,d)}return lZa.load(a,b)};mZa.prototype.load=function(a,b,c){var d=this;return nZa(this,a,c).then(function(e){return new nk(function(f,g){e.load(b,{callback:_.Zh(f,e),timeout:d.nU,ontimeout:function(){return g(Error("pd`"+b))}})})})};
var nZa=function(a,b,c){if(!a.Ayc&&b.gapi)return ok(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new nk(function(d,e){var f=ak(b).createElement("SCRIPT");_.vqa(f,a.fzc);c&&KBa(f,(new pCa).ne(c));f.onload=function(){return d(b.gapi)};f.onerror=function(){return e("Failed to load gapi.")};b.document.getElementsByTagName("head")[0].appendChild(f)});return b.__btgl_173981912};
var oZa=function(){return Lb("iPad")||Lb("Android")&&!Lb("Mobile")||Lb("Silk")};
var mra=window.URL,pZa;try{new mra("http://example.com"),pZa=!0}catch(a){pZa=!1}var lra=pZa,gh=function(a){this.f0=new Map;0==a.indexOf("?")&&(a=a.substring(1));a=_.l(a.split("&"));for(var b=a.next();!b.done;b=a.next()){var c=b.value;b=c;var d="";c=c.split("=");1<c.length&&(b=decodeURIComponent(c[0].replace("+"," ")),d=decodeURIComponent(c[1].replace("+"," ")));c=this.f0.get(b);null==c&&(c=[],this.f0.set(b,c));c.push(d)}};gh.prototype.get=function(a){return(a=this.f0.get(a))&&a.length?a[0]:null};
gh.prototype.getAll=function(a){return[].concat(_.Ia(this.f0.get(a)||[]))};gh.prototype.has=function(a){return this.f0.has(a)};gh.prototype[Symbol.iterator]=function(){return IJa.apply(null,_.Ia(GJa(this.f0,function(a){var b=a[0];return GJa(a[1],function(c){return[b,c]})})))};gh.prototype.toString=function(){return qZa(this)};
var qZa=function(a){var b=function(c){return encodeURIComponent(c).replace(/[!()~']|(%20)/g,function(d){return{"!":"%21","(":"%28",")":"%29","%20":"+","'":"%27","~":"%7E"}[d]})};return Array.from(a,function(c){return b(c[0])+"="+b(c[1])}).join("&")},nra=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);
_.nt=function(){this.loaded=!1;this.iq=0};_.nt.prototype.Kz=function(){return!!document.getElementById("__HC_94253229")};
_.nt.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.Kz()||_.Rqa({timeout:6E4}).then(function(){gapi.load("card",function(){var b=document.body,c={};c=(c.clientName="DEVOPS_CONSOLE",c.preload=!0,c.activatePersonCards=!0,c.activateGroupCards=!0,c);var d=a.iq;if(!oZa()&&(Lb("iPod")||Lb("iPhone")||Lb("Android")||Lb("IEMobile"))||oZa())Promise.resolve();else{if(c.contentConfiguration&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("od`"+c.clientName);wra(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};
_.nt.ha=function(a){return new (a||_.nt)};_.nt.va=_.t({token:_.nt,ta:_.nt.ha,Ka:"root"});
var rZa=function(a,b){_.ob.call(this);var c=this;this.te=a;this.QVa=new _.oa(function(d){b();return c.ka(_.Xa()).subscribe(d)})};_.V(rZa,_.ob);rZa.create=_.ob.create;rZa.prototype.next=function(){for(var a=_.l(this.Nk.slice()),b=a.next();!b.done;b=a.next())sZa(this,b.value)};var sZa=function(a,b){try{b.next(void 0)}catch(c){a.te.tA(function(){throw c;})}};
var tZa,xZa,wZa;_.ot=function(a){this.te=a;this.AUa=tZa(this);this.aVa=this.AUa.QVa;this.Bsa=tZa(this);this.Psa=this.Bsa.QVa;this.gXa=tZa(this);this.gS=this.gXa.QVa;this.vJa=0};_.uZa=function(a,b){a.aVa.subscribe(b)};_.vZa=function(a,b){a.gS.subscribe(b)};tZa=function(a){return new rZa(a.te,function(){wZa(a)})};xZa=function(a){a.gXa.next();a.AUa.next();xra(a.Bsa)&&a.te.Nc(function(){a.Bsa.next()});a.vJa=0;xra(a.gXa,a.AUa,a.Bsa)&&wZa(a)};wZa=function(a){0===a.vJa&&(a.vJa=a.te.wc(function(){return requestAnimationFrame(function(){xZa(a)})}))};
_.ot.ha=function(a){return new (a||_.ot)(_.u(_.ne))};_.ot.va=_.t({token:_.ot,ta:_.ot.ha,Ka:"root"});
_.pt=function(a){this.Lma=a};_.pt.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.vZa(this.Lma,function(){if("number"===typeof a.offsetTop){var e=yra(a);if(e){var f=zra(a,e,b,c),g=e.scrollTop+f,h=Ara(a,e),n=e.scrollLeft+h;_.uZa(d.Lma,function(){0!==f&&(e.scrollTop=g);0!==h&&(e.scrollLeft=n)})}}})};_.pt.ha=function(a){return new (a||_.pt)(_.u(_.ot))};_.pt.va=_.t({token:_.pt,ta:_.pt.ha,Ka:"root"});
_.qt=function(){};_.qt.ha=function(a){return new (a||_.qt)};_.qt.Aa=_.v({type:_.qt,oa:[["page-not-found"]],Ba:7,Ca:0,Ha:function(){return[[1,"container"],[1,"icon"],[1,"title"],"Hoppla, Seite nicht gefunden.",[1,"subtitle"],"Achten Sie darauf, dass die Adresse korrekt ist."]},wa:function(a){a&1&&(_.C(0,"div",0)(1,"mat-icon",1),_.O(2,"developer_board"),_.D(),_.C(3,"h2",2),_.De(4,3),_.D(),_.C(5,"p",4),_.De(6,5),_.D()())},Ia:[_.Xr],styles:["page-not-found[_nghost-%COMP%], unknown-error[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%}.container[_ngcontent-%COMP%]{align-items:center;background:rgba(0,0,0,.04);border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-height:400px;min-width:400px}.container[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#9e9e9e;height:164px;font-size:164px;width:164px}.container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{max-width:300px}.title[_ngcontent-%COMP%]{margin:34px 0 4px;font-size:18px;font-weight:400}.subtitle[_ngcontent-%COMP%]{font-size:13px}.textLink[_ngcontent-%COMP%]{color:#1e88e5;cursor:pointer;text-decoration:underline}"]});
_.rt=function(){};_.rt.ha=function(a){return new (a||_.rt)};_.rt.Ea=_.bd({type:_.rt});_.rt.Da=_.Tc({imports:[_.$l,_.Yr]});
_.yZa=new _.Ed("faviconsConfiguration");
_.zZa={av:[{name:_.qJa.Zza,type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/issue_tracker/favicon/bug_report_2.png"},{name:"critique",type:"image/x-icon",href:"https://static.corp.google.com/devtools/codereview/favicon.ico"},{name:_.qJa.Iec,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],iNa:[{name:"testfusion2",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/test_fusion.png"},{name:"broken",
type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/broken_inv2.png"},{name:"cancelled",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/cancelled_inv2.png"},{name:"failed",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/failed_inv2.png"},{name:"flaky",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/flaky_inv2.png"},{name:"running",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/running_inv2.png"},
{name:"skipped",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/skipped_inv2.png"},{name:"successful",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/successful_inv2.png"},{name:"timed_out",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/timed_out_inv2.png"},{name:"tool_failed",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/tool_failed_inv2.png"},{name:"unknown",
type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/unknown_inv2.png"},{name:"unspecified",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/unspecified_inv2.png"}]};_.st=function(a,b){this.Ra=a;this.icons=b;this.nQ="favicon";this.wMa=null};
_.st.prototype.initialize=function(){var a=this;AZa(this);this.Ra.events.ka(_.Ta(function(b){return b instanceof _.Zf}),_.Pa(function(b,c){return b.Ff.split("/")[1]===c.Ff.split("/")[1]})).subscribe(function(b){a.Xt(b.Ff.split("/")[1],!1)})};_.st.prototype.reset=function(){var a=BZa(this);if(a){var b=a.type;a=a.href;CZa(DZa());EZa(this,b,a)}else if(CZa(DZa()),this.wMa)for(b=_.l(Array.from(this.wMa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.st.prototype.Xt=function(a,b){(b=FZa(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,CZa(DZa()),EZa(this,a,b)):this.reset()};
var FZa=function(a,b,c){return(c?a.icons.iNa:a.icons.av).find(function(d){return d.name===b})},BZa=function(a){return a.icons.av.find(function(b){return""===b.name})},EZa=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.nQ);d.setAttribute("rel","icon");d.setAttribute("type",b);d.setAttribute("href",c);document.head.appendChild(d)},AZa=function(a){var b=DZa();a.wMa=b;CZa(b)},DZa=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},
CZa=function(a){a=_.l(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.st.ha=function(a){return new (a||_.st)(_.u(_.Vf),_.u(_.yZa))};_.st.va=_.t({token:_.st,ta:_.st.ha,Ka:"root"});
_.tt=function(a){this.ETb=a};_.tt.prototype.getToken=function(){return this.ETb};_.tt.ha=function(a){return new (a||_.tt)(_.u(kIa))};_.tt.va=_.t({token:_.tt,ta:_.tt.ha});
var GZa=function(a){this.mib=a};
var HZa=function(a,b,c){this.To=a;this.Etc=b;this.opa=c||[];this.SX=new Map};_.k=HZa.prototype;_.k.Nrc=function(a){var b=_.fa.apply(1,arguments),c=this.yPa(b);c?c.push(new GZa(a)):this.setCell(a,b)};_.k.setCell=function(a){var b=this.Qrb(_.fa.apply(1,arguments));this.SX.set(b,[new GZa(a)])};_.k.yPa=function(){var a=this.Qrb(_.fa.apply(0,arguments));return this.SX.has(a)?this.SX.get(a):void 0};_.k.xPa=function(){var a=this.yPa(_.fa.apply(0,arguments));return a&&a.length?a[0]:void 0};_.k.clear=function(){this.SX.clear()};
_.k.Qrb=function(){var a=_.fa.apply(0,arguments);return a?a.join(","):"key"};
var IZa=function(a,b){HZa.call(this,a,3,b)};_.V(IZa,HZa);IZa.prototype.lra=function(){this.mra(1,_.fa.apply(0,arguments))};IZa.prototype.mra=function(a){var b=_.fa.apply(1,arguments),c=0,d=this.xPa(b);d&&(c=d.mib);this.setCell(c+a,b)};
var JZa=function(a,b){HZa.call(this,a,2,b)};_.V(JZa,HZa);JZa.prototype.iM=function(a){this.Nrc(a,_.fa.apply(1,arguments))};
var KZa=function(a){this.NNc=a;this.F_=new Map;this.Svc=new Set;this.LRa=0;this.Tqb=3E4;this.Pl=new qk(this.Tqb);this.Pl.listen("tick",this.LMb,!1,this)},LZa=function(a){a.Pl.enabled||a.Pl.start();a.LRa++;100<=a.LRa&&a.LMb()};_.k=KZa.prototype;_.k.LMb=function(){var a=this.F_.values();a=[].concat(_.Ia(a)).filter(function(b){return b.SX.size});a.length&&this.NNc.flush(a,!1);MZa(a);this.LRa=0;this.Pl.enabled&&this.Pl.stop()};
_.k.ZIa=function(a){var b=_.fa.apply(1,arguments);this.F_.has(a)||this.F_.set(a,new IZa(a,b))};_.k.Prc=function(a){var b=_.fa.apply(1,arguments);this.F_.has(a)||this.F_.set(a,new JZa(a,b))};_.k.rC=function(a){return this.Svc.has(a)?void 0:this.F_.get(a)};_.k.lra=function(a){this.mra.apply(this,[a,1].concat(_.Ia(_.fa.apply(1,arguments))))};_.k.mra=function(a,b){var c=_.fa.apply(2,arguments),d=this.rC(a);d&&d instanceof IZa&&(d.mra(b,c),LZa(this))};
_.k.iM=function(a,b){var c=_.fa.apply(2,arguments),d=this.rC(a);d&&d instanceof JZa&&(d.iM(b,c),LZa(this))};var MZa=function(a){for(var b=0;b<a.length;b++)a[b].clear()};
var NZa=function(a){this.To="/client_streamz/one_developer_workflow/events/usage";this.Lr=a;this.Lr.ZIa(this.To,{mC:3,lC:"name"},{mC:3,lC:"source"},{mC:1,lC:"state"})};NZa.prototype.dG=function(a,b,c){this.Lr.lra(this.To,a,b,c)};NZa.prototype.rC=function(){return this.Lr.rC(this.To)};var OZa=function(a){this.To="/client_streamz/one_developer_workflow/events/performance";this.Lr=a;this.Lr.Prc(this.To,{mC:3,lC:"source"},{mC:3,lC:"name"})};OZa.prototype.iM=function(a,b,c){this.Lr.iM(this.To,a,b,c)};
OZa.prototype.rC=function(){return this.Lr.rC(this.To)};var PZa=function(a){this.To="/client_streamz/one_developer_workflow/rpc/request_count";this.Lr=a;this.Lr.ZIa(this.To,{mC:3,lC:"source"},{mC:3,lC:"method_id"})};PZa.prototype.dG=function(a,b){this.Lr.lra(this.To,a,b)};PZa.prototype.rC=function(){return this.Lr.rC(this.To)};var QZa=function(a){this.To="/client_streamz/one_developer_workflow/rpc/error_count";this.Lr=a;this.Lr.ZIa(this.To,{mC:3,lC:"source"},{mC:3,lC:"method_id"},{mC:2,lC:"code"})};
QZa.prototype.dG=function(a,b,c){this.Lr.lra(this.To,a,b,c)};QZa.prototype.rC=function(){return this.Lr.rC(this.To)};
var RZa=function(a){_.Y.call(this,a)};_.V(RZa,_.Y);RZa.prototype.w$=function(){return _.Oh(this,5)};RZa.prototype.bm=function(a){_.xh(this,5,a)};RZa.prototype.toObject=function(a){return SZa(a,this)};var SZa=function(a,b){if(null!=b){var c={xma:_.Oh(b,1),bLc:_.Oh(b,2),cLc:_.Oh(b,3),iconName:_.Oh(b,4),title:_.Oh(b,5),appBarFontColor:_.Oh(b,8),YK:_.Oh(b,10)};a&&(c.Ua=b);return c}};
var TZa=function(a){_.Y.call(this,a)};_.V(TZa,_.Y);TZa.prototype.toObject=function(a){return UZa(a,this)};var UZa=function(a,b){if(null!=b){var c={privateDoNotAccessOrElseSafeUrlWrappedValue:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var ut=function(a){_.Y.call(this,a)};_.V(ut,_.Y);ut.prototype.dsb=function(){return _.sc(this,TZa,1)};ut.prototype.mZ=function(){return _.sc(this,jl,2)};ut.prototype.toObject=function(a){return VZa(a,this)};var VZa=function(a,b){if(null!=b){var c={mOc:UZa(a,b.dsb()),announcement:KHa(a,b.mZ())};a&&(c.Ua=b);return c}};
var vt=function(a){_.Y.call(this,a)};_.V(vt,_.Y);vt.prototype.toObject=function(a){return WZa(a,this)};var WZa=function(a,b){if(null!=b){var c={enabled:_.bj(b,1),f3c:_.Oh(b,2),s3c:_.Oh(b,3),d5c:_.Oh(b,7),kYc:_.Oh(b,8)};a&&(c.Ua=b);return c}};
var XZa=function(a){_.Y.call(this,a)};_.V(XZa,_.Y);XZa.prototype.toObject=function(a){return YZa(a,this)};var YZa=function(a,b){if(null!=b){var c={GYc:_.Oh(b,1),JVc:_.Oh(b,2),f4c:_.Oh(b,3),e4c:_.Oh(b,16),fZc:_.Oh(b,4),K1c:_.Oh(b,5),EVc:_.Oh(b,6),KVc:_.Oh(b,7),FVc:_.Oh(b,8),H3c:_.Oh(b,9),GVc:_.Oh(b,10),LVc:_.Oh(b,11),b5c:_.Oh(b,12),C_c:_.Oh(b,13),HUc:_.Oh(b,14),aUc:_.Oh(b,15)};a&&(c.Ua=b);return c}};
var ZZa=function(a){_.Y.call(this,a)};_.V(ZZa,_.Y);ZZa.prototype.toObject=function(a){return $Za(a,this)};var $Za=function(a,b){if(null!=b){var c={XTc:_.aj(b,2,0),R0:_.Oh(b,11)};a&&(c.Ua=b);return c}};
var b_a=function(a){_.Y.call(this,a,-1,a_a)};_.V(b_a,_.Y);var c_a=function(a){_.Y.call(this,a)};_.V(c_a,_.Y);c_a.prototype.oqa=function(){return _.Oh(this,2)};var a_a=[1,2];b_a.prototype.toObject=function(a){return d_a(a,this)};var d_a=function(a,b){if(null!=b){var c={B1c:_.q(_.Zi(b,1)),O3c:_.vc(_.rc(b,c_a,2),e_a,a)};a&&(c.Ua=b);return c}};c_a.prototype.toObject=function(a){return e_a(a,this)};
var e_a=function(a,b){if(null!=b){var c=_.Oh(b,1),d=_.Oh(b,2),e=zya(b,3);c={KMc:c,product:d,b2c:null==e?0:e,l5c:_.fj(b,4),Q3c:_.aj(b,5,0)};a&&(c.Ua=b);return c}};
var g_a=function(a){_.Y.call(this,a,-1,f_a)};_.V(g_a,_.Y);var f_a=[1];g_a.prototype.toObject=function(a){return h_a(a,this)};var h_a=function(a,b){if(null!=b){var c={YVc:_.vc(_.rc(b,b_a,1),d_a,a)};a&&(c.Ua=b);return c}};
var i_a=function(a){_.Y.call(this,a)};_.V(i_a,_.Y);i_a.prototype.toObject=function(a){return j_a(a,this)};var j_a=function(a,b){if(null!=b){var c={HYc:_.Oh(b,2),ZWc:_.Oh(b,6),YWc:_.Oh(b,7),UWc:_.Oh(b,11),WWc:_.Oh(b,12),VWc:_.Oh(b,13),XWc:_.Oh(b,15),cXc:_.Oh(b,8),bXc:_.Oh(b,9),aXc:_.Oh(b,10),K2c:wc(_.cj(b,16),a)};a&&(c.Ua=b);return c}};
var k_a=function(a){_.Y.call(this,a)};_.V(k_a,_.Y);_.k=k_a.prototype;_.k.xPa=function(){return _.p(this,1)};_.k.setCell=function(a){return _.jc(this,1,a)};_.k.Pqa=function(){return _.Xi(this,2)};_.k.V9=function(){return _.p(this,5)};_.k.lv=function(a){return _.jc(this,5,a)};_.k.toObject=function(a){return l_a(a,this)};
var l_a=function(a,b){if(null!=b){var c={RX:_.q(_.p(b,1)),zH:_.q(_.p(b,2)),jba:_.q(_.p(b,3)),Js:_.q(_.p(b,4)),cF:_.q(_.p(b,5)),C0a:_.q(_.$i(b,6)),jYa:_.q(_.p(b,7)),spanId:_.q(_.p(b,8))};a&&(c.Ua=b);return c}};
var n_a=function(a){_.Y.call(this,a,-1,m_a)};_.V(n_a,_.Y);n_a.prototype.Urb=function(){return _.Oh(this,22)};var wt=function(a){return _.sc(a,RZa,8)},xt=function(a){return _.sc(a,XZa,12)};_.k=n_a.prototype;_.k.dsb=function(){return _.Oh(this,24)};_.k.b$=function(){return _.sc(this,k_a,14)};_.k.uLb=function(a){return _.uc(this,14,a)};_.k.uh=function(){return _.Oh(this,27)};_.k.FT=function(a){_.xh(this,27,a)};_.k.AZ=function(){return _.sc(this,_.Mn,32)};_.k.vfa=function(a){return _.uc(this,32,a)};
var o_a=function(a){_.Y.call(this,a)};_.V(o_a,_.Y);var m_a=[35,34,36,37];
n_a.prototype.toObject=function(a){if(null!=this){var b={a0:_.Oh(this,1),BF:_.Oh(this,11),isBot:_.bj(this,17),eSa:_.bj(this,19),WCb:_.Oh(this,22),iq:_.Oh(this,2),ETb:_.Oh(this,3),DUc:SZa(a,wt(this)),eVc:WZa(a,_.sc(this,vt,4)),Z3c:j_a(a,_.sc(this,i_a,7)),zn:$Za(a,_.sc(this,ZZa,10)),DVc:YZa(a,xt(this)),D5c:_.Oh(this,13),mOc:_.Oh(this,24),Z8:l_a(a,this.b$()),RK:_.Oh(this,15),Jq:OHa(a,_.sc(this,NHa,16)),KUc:_.vc(_.rc(this,ut,35),VZa,a),TYc:h_a(a,_.sc(this,g_a,20)),QFb:_.Oh(this,23),TXc:_.Oh(this,25),
oVc:_.Oh(this,31),IYc:_.Oh(this,26),gtag:_.Oh(this,30),domain:_.Oh(this,27),HIc:ANa(a,this.AZ()),Hvb:_.aj(this,33,0),h1c:_.q(_.Zi(this,34)),i1c:_.vc(_.rc(this,o_a,36),p_a,a),wYc:_.q(_.Zi(this,37))};a&&(b.Ua=this);a=b}else a=void 0;return a};o_a.prototype.toObject=function(a){return p_a(a,this)};var p_a=function(a,b){if(null!=b){var c={g1c:_.Oh(b,1),vYc:_.Oh(b,2),branchName:_.Oh(b,3)};a&&(c.Ua=b);return c}};
_.yt={Q1a:"admin",XAa:"onboarding",RN:"results",tia:"search",bE:"",pV:"settings",Rdc:"h",U3a:"user/ssh_keys"};Object.freeze(_.yt);
var q_a,s_a,u_a;q_a={};_.r_a=(q_a.sq=void 0,q_a.ss=void 0,q_a.start=void 0,q_a);s_a={};_.t_a=(s_a.all="1",s_a.start=void 0,s_a);u_a={};_.v_a=(u_a.ssfr="1",u_a);_.w_a=["/"+_.yt.tia];
var Fra,Hra,Rra;Fra=function(){return{Paa:!1}};Hra=function(){return[]};Rra=function(){return{Paa:!0}};_.zt=function(){this.kf="";this.zd={};this.B8=!1;this.directories=[];this.SKb=""};_.zt.prototype.Rb=function(){if(this.B8&&this.zd.path){for(var a=this.zd.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.kh(Object.assign({},this.zd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.B8&&this.zY(this.zd.Ab)&&(this.SKb=_.kh(Object.assign({},this.zd,{path:void 0})))};
_.zt.prototype.aQa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.zt.prototype.zY=function(a){return!!a&&(_.ona(_.jg(a))||_.pna(_.jg(a)))};_.zt.ha=function(a){return new (a||_.zt)};
_.zt.Aa=_.v({type:_.zt,oa:[["scope-indicator"]],inputs:{kf:"savedQuery",zd:"searchScope",B8:"displayBreadcrumb"},features:[_.id],Ba:15,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["citcScope",""],["directoryScope",""],["refScope",""],["repositoryScope",""],["repositoryGroupScope",""],["everything",""],["refScopeEntry",""],"\ufffd#2\ufffdSuche begrenzt auf:\ufffd/#2\ufffd\n  \ufffd0\ufffd",[1,"leading"],"Suche beschr\u00e4nkt auf Verzeichnis:",[4,"ngIf"],["noBreadcrumb",""],[3,"ngTemplateOutlet",
"ngTemplateOutletContext"],[4,"ngFor","ngForOf"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeDirectoryScope",3,"routerLink","queryParams",4,"ngIf"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeDirectoryScope",3,"routerLink","queryParams"],["tagScope",""],"Suche beschr\u00e4nkt auf Zweig:","Suche beschr\u00e4nkt auf Tag:",[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],"\ufffd#2\ufffdSuche beschr\u00e4nkt auf Paket:\ufffd/#2\ufffd\n      \ufffd0\ufffd",
"\ufffd#2\ufffdSuche beschr\u00e4nkt auf Repository:\ufffd/#2\ufffd\n      \ufffd0\ufffd",["class","leading",4,"ngSwitchCase"],"\ufffd#2\ufffdSuche beschr\u00e4nkt auf Host:\ufffd/#2\ufffd\n      \ufffd0\ufffd","\ufffd#2\ufffdSuche beschr\u00e4nkt auf Projekt:\ufffd/#2\ufffd\n      \ufffd0\ufffd","Suche beschr\u00e4nkt auf Piper","\ufffd#2\ufffdSuche begrenzt auf:\ufffd/#2\ufffd\n      \ufffd0\ufffd","Alles wird durchsucht",["class","ref-icon","fontSet","google-material-icons",4,"ngIf"],["class",
"ref-icon",4,"ngIf"],["noRefBreadcrumb",""],["fontSet","google-material-icons",1,"ref-icon"],[1,"ref-icon"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeRefScope",3,"routerLink","queryParams"]]},wa:function(a,b){a&1&&(_.N(0,Cra,3,1,"ng-container",0),_.N(1,Era,1,2,"ng-template",null,1,_.bf),_.N(3,Ora,1,2,"ng-template",null,2,_.bf),_.N(5,Tra,1,2,"ng-template",null,3,_.bf),_.N(7,Xra,1,2,"ng-template",null,4,_.bf),_.N(9,csa,1,2,"ng-template",null,5,_.bf),_.N(11,
dsa,2,0,"ng-template",null,6,_.bf),_.N(13,isa,5,4,"ng-template",null,7,_.bf));if(a&2){var c=_.Ke(2);_.z("ngIf",b.kf)("ngIfElse",c)}},Ia:[_.gn,_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,_.Wl,_.Xr,_.Pm],styles:["scope-indicator[_nghost-%COMP%]{font-style:italic}scope-indicator[_nghost-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}scope-indicator[_nghost-%COMP%]   .ref-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}"],Oa:0});
_.At=function(){};_.At.ha=function(a){return new (a||_.At)};_.At.Ea=_.bd({type:_.At});_.At.Da=_.Tc({imports:[_.jn,_.$l,_.Yr,_.Rm]});
_.x_a=new Set;_.Bt=function(){};_.Bt.prototype.lc=function(a){return _.x_a.has(a)};_.Bt.ha=function(a){return new (a||_.Bt)};_.Bt.va=_.t({token:_.Bt,ta:_.Bt.ha,Ka:"root"});
var Ct,Et,Ft,Gt,Ht,Jt,vu;Ct={TTb:"ADD",IVb:"BRANCH",kZb:"DELETE",X_b:"EDIT",a5b:"INTEGRATE",NONE:"NONE",values:function(){return[Ct.NONE,Ct.TTb,Ct.IVb,Ct.X_b,Ct.kZb,Ct.a5b]}};_.Dt={aya:"ADDED",xya:"CHANGED",T7b:"MOVED_CHANGED",U7b:"MOVED_CHANGED_OUT",V7b:"MOVED_IN",W7b:"MOVED_OUT",wBa:"REMOVED",CCa:"UNCHANGED",jc:"UNDEFINED",values:function(){return[_.Dt.jc,_.Dt.CCa,_.Dt.aya,_.Dt.wBa,_.Dt.xya,_.Dt.V7b,_.Dt.W7b,_.Dt.T7b,_.Dt.U7b]}};
Et={Zx:"DIRECTORY",VD:"EXECUTABLE",Ht:"FILE",by:"GIT_LINK",ZA:"SYMBOLIC_LINK",dE:"UNKNOWN_OBJECT_TYPE",values:function(){return[Et.dE,Et.Ht,Et.Zx,Et.ZA,Et.by,Et.VD]}};Ft={Zx:"DIRECTORY",VD:"EXECUTABLE",Ht:"FILE",by:"GIT_LINK",ZA:"SYMBOLIC_LINK",dE:"UNKNOWN_OBJECT_TYPE",values:function(){return[Ft.dE,Ft.Ht,Ft.Zx,Ft.ZA,Ft.by,Ft.VD]}};Gt={nya:"BBCP",dAa:"KYTHE",FBa:"SEARCH_INDEX",ICa:"UNKNOWN_PROVENANCE",WCa:"VCS",values:function(){return[Gt.ICa,Gt.WCa,Gt.dAa,Gt.FBa,Gt.nya]}};
Ht={Zx:"DIRECTORY",VD:"EXECUTABLE",Ht:"FILE",by:"GIT_LINK",ZA:"SYMBOLIC_LINK",dE:"UNKNOWN_OBJECT_TYPE",values:function(){return[Ht.dE,Ht.Ht,Ht.Zx,Ht.ZA,Ht.by,Ht.VD]}};_.It={Zx:"DIRECTORY",VD:"EXECUTABLE",Ht:"FILE",by:"GIT_LINK",ZA:"SYMBOLIC_LINK",dE:"UNKNOWN_OBJECT_TYPE",values:function(){return[_.It.dE,_.It.Ht,_.It.Zx,_.It.ZA,_.It.by,_.It.VD]}};Jt=function(a){a=void 0===a?{}:a;this.O={};this.O.email=null==a.email?null:a.email;this.O.name=null==a.name?null:a.name};_.V(Jt,_.U);Jt.prototype.ma=function(){return Jt};
Jt.prototype.na=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(Jt.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.S(this,"email"):""},set:function(a){this.O.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});var Kt=function(a){a=void 0===a?{}:a;this.O={};this.O.branchName=null==a.branchName?null:a.branchName;this.O.commitId=null==a.Uf?null:a.Uf};
_.V(Kt,_.U);Kt.prototype.ma=function(){return Kt};Kt.prototype.na=function(){return{keys:["branchName","commitId"]}};_.W.Object.defineProperties(Kt.prototype,{branchName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.S(this,"branchName"):""},set:function(a){this.O.branchName=a}},Uf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.O.commitId=a}}});
var Lt=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(Lt,_.U);Lt.prototype.ma=function(){return Lt};Lt.prototype.na=function(){return{keys:["name"]}};_.W.Object.defineProperties(Lt.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});var Mt=function(a){a=void 0===a?{}:a;this.O={};this.O.projectId=null==a.projectId?null:a.projectId};_.V(Mt,_.U);Mt.prototype.ma=function(){return Mt};
Mt.prototype.na=function(){return{keys:["projectId"]}};_.W.Object.defineProperties(Mt.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}}});
var Nt=function(a){a=void 0===a?{}:a;this.O={};this.O.commitId=null==a.Uf?null:a.Uf;this.O.commitTime=null==a.NJ?null:a.NJ;this.O.author=null==a.ko?null:a.ko;this.O.commitMessage=null==a.zs?null:a.zs;this.O.metadata=null==a.metadata?null:a.metadata;this.O.fileDiffEntries=null==a.Gm?null:a.Gm;this.O.parentCommitIds=null==a.NG?null:a.NG;this.O.commitSubject=null==a.Lna?null:a.Lna;this.O.oldPath=null==a.hg?null:a.hg;this.O.committer=null==a.GLa?null:a.GLa;this.O.commitMessageLinkDefinitions=null==a.NP?
null:a.NP;this.O.fetchFileSpec=null==a.ar?null:a.ar;this.O.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.O.fileOperation=null==a.xOa?null:a.xOa;this.O.workspace=null==a.Pb?null:a.Pb};_.V(Nt,_.U);Nt.prototype.ma=function(){return Nt};
Nt.prototype.na=function(){return{Wa:{commitMessageLinkDefinitions:Ot,fileDiffEntries:Pt},Ya:{fileOperation:Ct},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),Vd:{metadata:{Uc:null,od:!1,qd:!1,rd:!1}},Na:{author:Jt,committer:Jt,fetchFileSpec:_.Qt}}};
_.W.Object.defineProperties(Nt.prototype,{ko:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.S(this,"author"):null},set:function(a){this.O.author=a}},Uf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.O.commitId=a}},zs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.S(this,"commitMessage"):""},set:function(a){this.O.commitMessage=a}},NP:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.S(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.O.commitMessageLinkDefinitions=a}},Lna:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.S(this,"commitSubject"):""},set:function(a){this.O.commitSubject=a}},NJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.S(this,"commitTime"):""},set:function(a){this.O.commitTime=a}},GLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.S(this,"committer"):null},set:function(a){this.O.committer=a}},ar:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.S(this,"fetchFileSpec"):null},set:function(a){this.O.fetchFileSpec=a}},Gm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}},xOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.S(this,"fileOperation"):
null},set:function(a){this.O.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.O.metadata=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},NG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.S(this,"parentCommitIds"):[]},set:function(a){this.O.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.S(this,"revisionNumber"):0},set:function(a){this.O.revisionNumber=a}},Pb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.S(this,"workspace"):""},set:function(a){this.O.workspace=a}}});var Rt=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(Rt,_.U);Rt.prototype.ma=function(){return Rt};Rt.prototype.na=function(){return{keys:["name"]}};
_.W.Object.defineProperties(Rt.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});var St=function(a){a=void 0===a?{}:a;this.O={};this.O.beginLine=null==a.IB?null:a.IB;this.O.endLine=null==a.He?null:a.He;this.O.contents=null==a.Gk?null:a.Gk};_.V(St,_.U);St.prototype.ma=function(){return St};St.prototype.na=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(St.prototype,{IB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.S(this,"beginLine"):0},set:function(a){this.O.beginLine=a}},Gk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.S(this,"contents"):""},set:function(a){this.O.contents=a}},He:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}}});
var Tt=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.leftChunk=null==a.CC?null:a.CC;this.O.rightChunk=null==a.kD?null:a.kD};_.V(Tt,_.U);Tt.prototype.ma=function(){return Tt};Tt.prototype.na=function(){return{Ya:{type:_.Dt},keys:["leftChunk","rightChunk","type"],Na:{leftChunk:St,rightChunk:St}}};
_.W.Object.defineProperties(Tt.prototype,{CC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.S(this,"leftChunk"):null},set:function(a){this.O.leftChunk=a}},kD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.S(this,"rightChunk"):null},set:function(a){this.O.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});
_.W.Object.defineProperties(Tt,{Gf:{configurable:!0,enumerable:!0,get:function(){return _.Dt}}});var Ut=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffSpec=null==a.spa?null:a.spa;this.O.modificationMetadata=null==a.Asa?null:a.Asa;this.O.diffChunks=null==a.YB?null:a.YB};_.V(Ut,_.U);Ut.prototype.ma=function(){return Ut};Ut.prototype.na=function(){return{Wa:{diffChunks:Tt},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Na:{fileDiffSpec:_.Vt,modificationMetadata:Wt}}};
_.W.Object.defineProperties(Ut.prototype,{YB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.S(this,"diffChunks"):[]},set:function(a){this.O.diffChunks=a}},spa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.S(this,"fileDiffSpec"):null},set:function(a){this.O.fileDiffSpec=a}},Asa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.S(this,"modificationMetadata"):null},set:function(a){this.O.modificationMetadata=
a}}});var Pt=function(a){a=void 0===a?{}:a;this.O={};this.O.newPath=null==a.CG?null:a.CG;this.O.oldPath=null==a.hg?null:a.hg;this.O.newHash=null==a.pCb?null:a.pCb;this.O.oldHash=null==a.bDb?null:a.bDb;this.O.newType=null==a.XUa?null:a.XUa;this.O.oldType=null==a.sVa?null:a.sVa};_.V(Pt,_.U);Pt.prototype.ma=function(){return Pt};Pt.prototype.na=function(){return{Ya:{newType:Et,oldType:Ft},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(Pt.prototype,{pCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.S(this,"newHash"):""},set:function(a){this.O.newHash=a}},CG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.S(this,"newPath"):""},set:function(a){this.O.newPath=a}},XUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.S(this,"newType"):null},set:function(a){this.O.newType=a}},bDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.S(this,"oldHash"):""},set:function(a){this.O.oldHash=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},sVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.S(this,"oldType"):null},set:function(a){this.O.oldType=a}}});
var Wt=function(a){a=void 0===a?{}:a;this.O={};this.O.linesUnchanged=null==a.pTa?null:a.pTa;this.O.linesAdded=null==a.kTa?null:a.kTa;this.O.linesRemoved=null==a.oTa?null:a.oTa;this.O.linesChanged=null==a.lTa?null:a.lTa};_.V(Wt,_.U);Wt.prototype.ma=function(){return Wt};Wt.prototype.na=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(Wt.prototype,{kTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.S(this,"linesAdded"):"0"},set:function(a){this.O.linesAdded=a}},lTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.S(this,"linesChanged"):"0"},set:function(a){this.O.linesChanged=a}},oTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.S(this,"linesRemoved"):"0"},set:function(a){this.O.linesRemoved=a}},pTa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.S(this,"linesUnchanged"):"0"},set:function(a){this.O.linesUnchanged=a}}});_.Vt=function(a){a=void 0===a?{}:a;this.O={};this.O.left=null==a.left?null:a.left;this.O.right=null==a.right?null:a.right};_.V(_.Vt,_.U);_.Vt.prototype.ma=function(){return _.Vt};_.Vt.prototype.na=function(){return{keys:["left","right"],Na:{left:_.Xt,right:_.Xt}}};
_.W.Object.defineProperties(_.Vt.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.S(this,"left"):null},set:function(a){this.O.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.S(this,"right"):null},set:function(a){this.O.right=a}}});
_.Qt=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.xj?null:a.xj;this.O.path=null==a.path?null:a.path;this.O.type=null==a.type?null:a.type;this.O.fileSize=null==a.fileSize?null:a.fileSize;this.O.sources=null==a.sources?null:a.sources;this.O.locationHint=null==a.QR?null:a.QR};_.V(_.Qt,_.U);_.Qt.prototype.ma=function(){return _.Qt};_.Qt.prototype.na=function(){return{Ya:{sources:Gt,type:Ht},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Na:{sourceRoot:_.Yt}}};
_.W.Object.defineProperties(_.Qt.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.S(this,"fileSize"):"0"},set:function(a){this.O.fileSize=a}},QR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.O.path=a}},xj:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"sourceRoot")?_.S(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(_.Qt,{Gf:{configurable:!0,enumerable:!0,get:function(){return Ht}}});
var Zt=function(a){a=void 0===a?{}:a;this.O={};this.O.mappedRange=null==a.iUa?null:a.iUa;this.O.commitLogEntry=null==a.Dp?null:a.Dp};_.V(Zt,_.U);Zt.prototype.ma=function(){return Zt};Zt.prototype.na=function(){return{Wa:{commitLogEntry:Nt,mappedRange:$t},keys:["commitLogEntry","mappedRange"]}};
_.W.Object.defineProperties(Zt.prototype,{Dp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.S(this,"commitLogEntry"):[]},set:function(a){this.O.commitLogEntry=a}},iUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.S(this,"mappedRange"):[]},set:function(a){this.O.mappedRange=a}}});var au=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffEntries=null==a.Gm?null:a.Gm};_.V(au,_.U);au.prototype.ma=function(){return au};
au.prototype.na=function(){return{Wa:{fileDiffEntries:Pt},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(au.prototype,{Gm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}}});var bu=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffContents=null==a.qpa?null:a.qpa};_.V(bu,_.U);bu.prototype.ma=function(){return bu};bu.prototype.na=function(){return{Wa:{fileDiffContents:Ut},keys:["fileDiffContents"]}};
_.W.Object.defineProperties(bu.prototype,{qpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.S(this,"fileDiffContents"):[]},set:function(a){this.O.fileDiffContents=a}}});var cu=function(a){a=void 0===a?{}:a;this.O={};this.O.pendingClCount=null==a.fda?null:a.fda};_.V(cu,_.U);cu.prototype.ma=function(){return cu};cu.prototype.na=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties(cu.prototype,{fda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.S(this,"pendingClCount"):0},set:function(a){this.O.pendingClCount=a}}});var Ot=function(a){a=void 0===a?{}:a;this.O={};this.O.linkRange=null==a.sTa?null:a.sTa;this.O.url=null==a.url?null:a.url};_.V(Ot,_.U);Ot.prototype.ma=function(){return Ot};Ot.prototype.na=function(){return{keys:["linkRange","url"],Na:{linkRange:_.du}}};
_.W.Object.defineProperties(Ot.prototype,{sTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.S(this,"linkRange"):null},set:function(a){this.O.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.O.url=a}}});
_.eu=function(a){a=void 0===a?{}:a;this.O={};this.O.commitLogEntries=null==a.qn?null:a.qn;this.O.nextCommitId=null==a.rCb?null:a.rCb;this.O.nextCommitIds=null==a.ZUa?null:a.ZUa;this.O.pageToken=null==a.pageToken?null:a.pageToken};_.V(_.eu,_.U);_.eu.prototype.ma=function(){return _.eu};_.eu.prototype.na=function(){return{Wa:{commitLogEntries:Nt},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(_.eu.prototype,{qn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.S(this,"commitLogEntries"):[]},set:function(a){this.O.commitLogEntries=a}},rCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.S(this,"nextCommitId"):""},set:function(a){this.O.nextCommitId=a}},ZUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.S(this,"nextCommitIds"):[]},set:function(a){this.O.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.O.pageToken=a}}});var fu=function(a){a=void 0===a?{}:a;this.O={};this.O.repositories=null==a.Xu?null:a.Xu};_.V(fu,_.U);fu.prototype.ma=function(){return fu};fu.prototype.na=function(){return{Wa:{repositories:_.gu},keys:["repositories"]}};
_.W.Object.defineProperties(fu.prototype,{Xu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.O.repositories=a}}});var hu=function(a){a=void 0===a?{}:a;this.O={};this.O.roots=null==a.hYa?null:a.hYa};_.V(hu,_.U);hu.prototype.ma=function(){return hu};hu.prototype.na=function(){return{keys:["roots"],Na:{roots:_.iu}}};
_.W.Object.defineProperties(hu.prototype,{hYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.S(this,"roots"):null},set:function(a){this.O.roots=a}}});var $t=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.wf?null:a.wf;this.O.commitIndex=null==a.MJ?null:a.MJ};_.V($t,_.U);$t.prototype.ma=function(){return $t};$t.prototype.na=function(){return{keys:["commitIndex","range"],Na:{range:_.ju}}};
_.W.Object.defineProperties($t.prototype,{MJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.S(this,"commitIndex"):0},set:function(a){this.O.commitIndex=a}},wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}}});_.ku=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName};_.V(_.ku,_.U);_.ku.prototype.ma=function(){return _.ku};
_.ku.prototype.na=function(){return{keys:["displayName","name"]}};_.W.Object.defineProperties(_.ku.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});
_.Xt=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type};_.V(_.Xt,_.U);_.Xt.prototype.ma=function(){return _.Xt};_.Xt.prototype.na=function(){return{Ya:{type:_.It},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.Xt.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.O.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.O.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(_.Xt,{Gf:{configurable:!0,enumerable:!0,get:function(){return _.It}}});
_.du=function(a){a=void 0===a?{}:a;this.O={};this.O.startIndex=null==a.startIndex?null:a.startIndex;this.O.length=null==a.length?null:a.length};_.V(_.du,_.U);_.du.prototype.ma=function(){return _.du};_.du.prototype.na=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(_.du.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.S(this,"length"):0},set:function(a){this.O.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.S(this,"startIndex"):0},set:function(a){this.O.startIndex=a}}});
_.gu=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Re?null:a.Re;this.O.latestCommitLog=null==a.Gyb?null:a.Gyb;this.O.repositoryGroup=null==a.ke?null:a.ke;this.O.description=null==a.description?null:a.description;this.O.mirrorUrl=null==a.cS?null:a.cS;this.O.displayName=null==a.displayName?null:a.displayName};_.V(_.gu,_.U);_.gu.prototype.ma=function(){return _.gu};
_.gu.prototype.na=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Na:{latestCommitLog:Nt,repositoryGroup:_.lu,repositoryKey:_.mu}}};
_.W.Object.defineProperties(_.gu.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.S(this,"description"):""},set:function(a){this.O.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},Gyb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.S(this,"latestCommitLog"):null},set:function(a){this.O.latestCommitLog=
a}},cS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.S(this,"mirrorUrl"):""},set:function(a){this.O.mirrorUrl=a}},ke:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.S(this,"repositoryGroup"):null},set:function(a){this.O.repositoryGroup=a}},Re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.lu=function(a){a=void 0===a?{}:a;this.O={};this.O.host=null==a.host?null:a.host;this.O.project=null==a.project?null:a.project;this.O.depot=null==a.sF?null:a.sF;this.O.codeReviewEnabled=null==a.sjb?null:a.sjb;this.O.ossProject=null==a.fi?null:a.fi};_.V(_.lu,_.U);_.lu.prototype.ma=function(){return _.lu};_.lu.prototype.na=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Na:{depot:Rt,host:Lt,ossProject:_.ku,project:Mt}}};
_.W.Object.defineProperties(_.lu.prototype,{sjb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.S(this,"codeReviewEnabled"):!1},set:function(a){this.O.codeReviewEnabled=a}},sF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.S(this,"depot"):null},set:function(a){this.O.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.S(this,"host"):null},set:function(a){this.O.host=a}},fi:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):null},set:function(a){this.O.ossProject=a}},project:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.S(this,"project"):null},set:function(a){this.O.project=a}}});
_.mu=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Lm?null:a.Lm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Sq?null:a.Sq;this.O.ossProject=null==a.fi?null:a.fi;this.O.repositoryName=null==a.Qh?null:a.Qh;this.O.workspaceId=null==a.workspaceId?null:a.workspaceId};_.V(_.mu,_.U);_.mu.prototype.ma=function(){return _.mu};_.mu.prototype.na=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.mu.prototype,{Sq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Lm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.O.hostName=a}},fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}},Qh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}},workspaceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.S(this,"workspaceId"):""},set:function(a){this.O.workspaceId=a}}});
_.iu=function(a){a=void 0===a?{}:a;this.O={};this.O.branch=null==a.Ce?null:a.Ce;this.O.defaultBranchName=null==a.toa?null:a.toa;this.O.tags=null==a.tags?null:a.tags};_.V(_.iu,_.U);_.iu.prototype.ma=function(){return _.iu};_.iu.prototype.na=function(){return{Wa:{branch:Kt,tags:nu},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(_.iu.prototype,{Ce:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.S(this,"branch"):[]},set:function(a){this.O.branch=a}},toa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.S(this,"defaultBranchName"):""},set:function(a){this.O.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});
_.Yt=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Re?null:a.Re;this.O.refSpec=null==a.Ok?null:a.Ok;this.O.refHint=null==a.refHint?null:a.refHint};_.V(_.Yt,_.U);_.Yt.prototype.ma=function(){return _.Yt};_.Yt.prototype.na=function(){return{keys:["refHint","refSpec","repositoryKey"],Na:{repositoryKey:_.mu}}};
_.W.Object.defineProperties(_.Yt.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.S(this,"refHint"):""},set:function(a){this.O.refHint=a}},Ok:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.S(this,"refSpec"):""},set:function(a){this.O.refSpec=a}},Re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var nu=function(a){a=void 0===a?{}:a;this.O={};this.O.tagName=null==a.tagName?null:a.tagName;this.O.targetId=null==a.targetId?null:a.targetId};_.V(nu,_.U);nu.prototype.ma=function(){return nu};nu.prototype.na=function(){return{keys:["tagName","targetId"]}};
_.W.Object.defineProperties(nu.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.S(this,"tagName"):""},set:function(a){this.O.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.S(this,"targetId"):""},set:function(a){this.O.targetId=a}}});
_.ju=function(a){a=void 0===a?{}:a;this.O={};this.O.startLine=null==a.Qd?null:a.Qd;this.O.startColumn=null==a.Mf?null:a.Mf;this.O.endLine=null==a.He?null:a.He;this.O.endColumn=null==a.Kf?null:a.Kf};_.V(_.ju,_.U);_.ju.prototype.ma=function(){return _.ju};_.ju.prototype.na=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(_.ju.prototype,{Kf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.S(this,"endColumn"):0},set:function(a){this.O.endColumn=a}},He:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}},Mf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.S(this,"startColumn"):0},set:function(a){this.O.startColumn=a}},Qd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"startLine")?_.S(this,"startLine"):0},set:function(a){this.O.startLine=a}}});_.ru=new _.Ed("API_VERSION");_.su=new _.Ed("REQUEST_SERVICE");_.tu=function(){};_.tu.ha=function(a){return new (a||_.tu)};_.tu.Ea=_.bd({type:_.tu});_.tu.Da=_.Tc({});
_.uu={$Xgafv:"$.xgafv",access_token:"access_token",activityTypes:"activityTypes",alias:"alias",alt:"alt",callback:"callback",categories:"categories",category:"category",diffBase:"diffBase",domain:"domain",experimentalContextFeatures:"experimentalContext.features",featuredOnly:"featuredOnly",fields:"fields",fileSpecFileSize:"fileSpec.fileSize",fileSpecLocationHint:"fileSpec.locationHint",fileSpecPath:"fileSpec.path",fileSpecSourceRootRefHint:"fileSpec.sourceRoot.refHint",fileSpecSourceRootRefSpec:"fileSpec.sourceRoot.refSpec",
fileSpecSourceRootRepositoryKeyDepotGroup:"fileSpec.sourceRoot.repositoryKey.depotGroup",fileSpecSourceRootRepositoryKeyHostName:"fileSpec.sourceRoot.repositoryKey.hostName",fileSpecSourceRootRepositoryKeyOssProject:"fileSpec.sourceRoot.repositoryKey.ossProject",fileSpecSourceRootRepositoryKeyProjectId:"fileSpec.sourceRoot.repositoryKey.projectId",fileSpecSourceRootRepositoryKeyRepositoryName:"fileSpec.sourceRoot.repositoryKey.repositoryName",fileSpecSourceRootRepositoryKeyWorkspaceId:"fileSpec.sourceRoot.repositoryKey.workspaceId",
fileSpecSources:"fileSpec.sources",fileSpecType:"fileSpec.type",gitRefsToken:"gitRefsToken",graphType:"graphType",includeAttributes:"includeAttributes",includeAuxiliaryDirectoryContents:"includeAuxiliaryDirectoryContents",includeDiffEntries:"includeDiffEntries",includeRegionalKeys:"includeRegionalKeys",invocationId:"invocationId",key:"key",maxLogEntries:"maxLogEntries",maxRelatedFiles:"maxRelatedFiles",mergeLatestData:"mergeLatestData",oauth_token:"oauth_token",oldestHash:"oldestHash",owner:"owner",
pageToken:"pageToken",parentPath:"parentPath",path:"path",pathsToSkip:"pathsToSkip",preferCompressed:"preferCompressed",preferServerHighlighting:"preferServerHighlighting",prettyPrint:"prettyPrint",projectName:"projectName",quotaUser:"quotaUser",recentFile:"recentFile",refHint:"refHint",repositoryKeyDepotGroup:"repositoryKey.depotGroup",repositoryKeyHostName:"repositoryKey.hostName",repositoryKeyOssProject:"repositoryKey.ossProject",repositoryKeyProjectId:"repositoryKey.projectId",repositoryKeyRepositoryName:"repositoryKey.repositoryName",
repositoryKeyWorkspaceId:"repositoryKey.workspaceId",repositoryScopeIncludeRegionalRepos:"repositoryScope.includeRegionalRepos",repositoryScopeRootDepotGroup:"repositoryScope.root.depotGroup",repositoryScopeRootHostName:"repositoryScope.root.hostName",repositoryScopeRootOssProject:"repositoryScope.root.ossProject",repositoryScopeRootProjectId:"repositoryScope.root.projectId",repositoryScopeRootRepositoryName:"repositoryScope.root.repositoryName",sourceRootRefHint:"sourceRoot.refHint",sourceRootRefSpec:"sourceRoot.refSpec",
sourceRootRepositoryKeyDepotGroup:"sourceRoot.repositoryKey.depotGroup",sourceRootRepositoryKeyHostName:"sourceRoot.repositoryKey.hostName",sourceRootRepositoryKeyOssProject:"sourceRoot.repositoryKey.ossProject",sourceRootRepositoryKeyProjectId:"sourceRoot.repositoryKey.projectId",sourceRootRepositoryKeyRepositoryName:"sourceRoot.repositoryKey.repositoryName",sourceRootRepositoryKeyWorkspaceId:"sourceRoot.repositoryKey.workspaceId",spacesPerTab:"spacesPerTab",starts:"starts",symmetricDiffRefSpec:"symmetricDiffRefSpec",
ticket:"ticket",uploadType:"uploadType",upload_protocol:"upload_protocol"};vu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};vu.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Pa+"/diff:get",Qa:_.hf(b,_.uu,c),Mb:bu})};vu.ha=function(a){return new (a||vu)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};vu.va=_.t({token:vu,ta:vu.ha});
_.wu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};_.wu.prototype.uPa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+this.Pa+"/history/blame",Qa:_.hf(a,_.uu,b),Mb:Zt})};
_.wu.prototype.JQ=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Pa+"/history/diff",Qa:_.hf(a,_.uu,b),Mb:au})};_.wu.prototype.VPa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Pa+"/history/pendingChanges",Qa:_.hf(a,_.uu,b),Mb:cu})};
_.wu.ha=function(a){return new (a||_.wu)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};_.wu.va=_.t({token:_.wu,ta:_.wu.ha});_.xu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};_.xu.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Pa+"/history/list",Qa:_.hf(a,_.uu,b),Mb:_.eu})};
_.xu.ha=function(a){return new (a||_.xu)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};_.xu.va=_.t({token:_.xu,ta:_.xu.ha});var yu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};yu.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Pa+"/refs",Qa:_.hf(a,_.uu,b),Mb:hu})};yu.ha=function(a){return new (a||yu)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};
yu.va=_.t({token:yu,ta:yu.ha});var zu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};zu.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Pa+"/repositories",Qa:_.hf(a,_.uu,b),Mb:fu})};zu.ha=function(a){return new (a||zu)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};zu.va=_.t({token:zu,ta:zu.ha});
var y_a;_.Au=new Set;y_a=new _.Ed("enabled_features",{Ka:"root",ta:function(){return _.Au}});_.Bu=function(){};_.Bu.prototype.Vb=function(a){return _.Au.has(a)};
_.W.Object.defineProperties(_.Bu.prototype,{Fpb:{configurable:!0,enumerable:!0,get:function(){var a=new nNa,b=[].concat(_.Ia(_.Au));return _.dj(a,1,b)}},experimentalContextFeatures:{configurable:!0,enumerable:!0,get:function(){var a="NO_FEATURE AUTHOR_DISPLAY_PREFER_EMAIL BITBUCKET_UPGRADE BUILD_CONFIG_MENU CLOUD CALLGRAPHS CHANGE_CREDENTIALS CHAR_LIMIT_LINE CONNECTED_REPOSITORY_NAMING CONNECTED_REPOSITORY_SYNC CROSS_REFERENCES DIRECTORY_LAYERS DOCS_PANEL DYNAMIC_RELATED_FILES FINDINGS_LAYERS FORCED_DARK_MODE FUSION_XD3 GITLAB_MIRRORING HATS_BYPASS_GAIA_SAMPLING HATS_OUTSIDE_NGZONE INSIGHTS INSIGHTS_FEATURE_HINT LANDING_PAGE LAYER_MENU LAYER_MENU_CODE_COVERAGE LAYER_MENU_GENERIC_COVERAGE_VIEW LAYER_MENU_GOB_FUZZING_COVERAGE LAYER_MENU_LANG_COUNTS OSS OSS_LOCALDEV_CREDENTIALS OSS_SETTINGS OUTLINE_FILTERING PENDING_CLS PIPER_HALLOWEEN PUSH_BLOCK REDIFF REF_HINTS_API REGIONAL_UI RW_COLOR_XREFS RXJS_GRAPHS SAVED_QUERIES SCOPE_CHIP SATISFACTION_SURVEY SEARCH_DIAGNOSTICS SEARCH_DIRECTORY_RESULTS SEARCH_FIND_EVERYTHING SEARCH_IN_REVISIONS SEARCH_QUERY_SYNTAX_HIGHLIGHTING SEARCH_SHOW_PAGINATED_RESULTS SEARCH_CL_HOVERCARD SHARED_CREDENTIALS SHOW_KYTHE_TICKETS STACKS STICKY_REDIRECT_NOTICE SUBMODULE_BROWSING SUBMODULE_DEEP_COMMIT_LINK UNIFIED_XREFS_LAYER VISUAL_HIERARCHY VISUAL_HIERARCHY_CONTROL_GROUP WARNINGS XREF_PREVIEW_CALLOUT RESULTS_ANONYMOUS_ACCESS RESULTS_BUILD_CONTENT RESULTS_BUILD_CUSTOM_QUERY RESULTS_COMMIT_INFO RESULTS_DASHBOARD RESULTS_TAP M2_NAV GOB_MULTIBRANCH_REPOSITORIES SEARCH_RESULTS_BREADCRUMB WE_ARE_HIRING LOG_FOR_PATH LOG_FOR_PATH_WITH_PAGINATION SEARCH_UX_REDESIGN UNIFIED_XREFS_TOGGLE RESULTS_HEADER_MAGNITUDE GOB_MULTIBRANCH_REPOSITORIES_REDIRECT UNIFIED_CATEGORY_FILTER_BUTTONS".split(" ");return[].concat(_.Ia(_.Au)).map(function(b){return a[b-
1]}).filter(function(b){return!!b})}}});_.Bu.ha=function(a){return new (a||_.Bu)};_.Bu.va=_.t({token:_.Bu,ta:_.Bu.ha,Ka:"root"});
_.Cu=function(a,b){this.Ra=a;this.Bn=b.lc(2)};
_.z_a=function(a,b){var c=_.Om(a.Ra,b),d=_.xna(c.Qa).uWa,e=c.root.children.primary;e||(e=_.Om(a.Ra,c.Te).root.children.primary);if(!e)throw Error("sd`"+b);b=e.le;c=b.map(function(g){return g.path});b=b[b.length-1].parameters;d=_.l(Object.entries(d));for(e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;b[e]||(b[e]=f)}d="h"===c[0];if(a.Bn&&!d)return"piper"===c[0]?(a="Piper",c=_.l(c),c.next(),c.next(),c.next(),c=c.next().value):(c=_.l(c),a=c.next().value,c=c.next().value),
_.Go(_.Fo(new mQa,a),b[_.lg.changelist]).nd(c).Sh(una(b)).hb();d&&c.shift();a=d?"host":"project";f=_.l(c);c=f.next().value;d=f.next().value;f.next();e=f.next().value;f.next();f=f.next().value;return _.Go(_.Fo(_.Eo(new Ho,c,a),d),e).nd(""===f?"/":f).Sh(vna(b)).hb()};_.Cu.ha=function(a){return new (a||_.Cu)(_.u(_.Vf),_.u(_.Bt))};_.Cu.va=_.t({token:_.Cu,ta:_.Cu.ha,Ka:"root"});
_.Du=void 0;_.A_a=void 0;_.B_a=void 0;_.C_a=void 0;_.D_a=void 0;
_.E_a={n2a:["BC","AD"],m2a:["Before Christ","Anno Domini"],q3a:"JFMAMJJASOND".split(""),W3a:"JFMAMJJASOND".split(""),R2a:"January February March April May June July August September October November December".split(" "),V3a:"January February March April May June July August September October November December".split(" "),O3a:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Y3a:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),r4a:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
a4a:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Q3a:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Z3a:"Sun Mon Tue Wed Thu Fri Sat".split(" "),q9b:"SMTWTFS".split(""),X3a:"SMTWTFS".split(""),P3a:["Q1","Q2","Q3","Q4"],G3a:["1st quarter","2nd quarter","3rd quarter","4th quarter"],R1a:["AM","PM"],cia:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],wia:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],g2a:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],zza:6,Fgc:[5,
6],Aza:5};
_.E_a={n2a:["v. Chr.","n. Chr."],m2a:["v. Chr.","n. Chr."],q3a:"JFMAMJJASOND".split(""),W3a:"JFMAMJJASOND".split(""),R2a:"Januar Februar M\u00e4rz April Mai Juni Juli August September Oktober November Dezember".split(" "),V3a:"Januar Februar M\u00e4rz April Mai Juni Juli August September Oktober November Dezember".split(" "),O3a:"Jan. Feb. M\u00e4rz Apr. Mai Juni Juli Aug. Sept. Okt. Nov. Dez.".split(" "),Y3a:"Jan Feb M\u00e4r Apr Mai Jun Jul Aug Sep Okt Nov Dez".split(" "),r4a:"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "),a4a:"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "),
Q3a:"So. Mo. Di. Mi. Do. Fr. Sa.".split(" "),Z3a:"So Mo Di Mi Do Fr Sa".split(" "),q9b:"SMDMDFS".split(""),X3a:"SMDMDFS".split(""),P3a:["Q1","Q2","Q3","Q4"],G3a:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"],R1a:["AM","PM"],cia:["EEEE, d. MMMM y","d. MMMM y","dd.MM.y","dd.MM.yy"],wia:["HH:mm:ss zzzz","HH:mm:ss z","HH:mm:ss","HH:mm"],g2a:["{1} 'um' {0}","{1} 'um' {0}","{1}, {0}","{1}, {0}"],zza:0,Fgc:[5,6],Aza:3};
var F_a=function(a,b,c,d,e){a=new Date(a,b,c);e=e||0;return a.valueOf()+864E5*(((void 0!==d?d:3)-e+7)%7-((a.getDay()+6)%7-e+7)%7)};
var G_a,H_a;G_a=function(){};
_.Eu=function(a){if("number"==typeof a){var b=new G_a;b.oNb=a;var c=a;if(0==c)c="Etc/GMT";else{var d=["Etc/GMT",0>c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",Tj(c,2));c=d.join("")}b.i0a=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=H_a(a);b.bha=[c,c];b.yU={wSc:a,b4a:a};b.Qwa=[];return b}b=new G_a;b.i0a=a.id;b.oNb=-a.std_offset;b.bha=a.names;b.yU=a.names_ext;b.Qwa=a.transitions;return b};
H_a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Tj(Math.floor(a/60)%100,2),":",Tj(a%60,2));return b.join("")};_.Fu=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.Qwa.length&&b>=a.Qwa[c];)c+=2;return 0==c?0:a.Qwa[c-1]};_.Gu=function(a,b){a=a.oNb-_.Fu(a,b);return-1440===a?0:a};
var I_a,J_a;_.Hu=function(a){this.Mta=[];this.Ai=_.E_a;"number"==typeof a?this.zma(a):this.VE(a)};I_a=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYMkSEabBhKHcLQdmsvVwzZ]+/];J_a=function(a){return a.getHours?a.getHours():0};
_.Hu.prototype.VE=function(a){for(K_a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<I_a.length;++c){var d=a.match(I_a[c]);if(d){var e=d[0];a=a.substring(e.length);0==c&&("''"==e?e="'":(e=e.substring(1,"'"==d[1]?e.length-1:e.length),e=e.replace(/''/g,"'")));this.Mta.push({text:e,type:c});break}}if(b===a)throw Error("td`"+a);}};
_.Hu.prototype.format=function(a,b){if(!a)throw Error("ud");var c=b?6E4*(a.getTimezoneOffset()-_.Gu(b,a)):0,d=c?new Date(a.getTime()+c):a,e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=6E4*(d.getTimezoneOffset()-a.getTimezoneOffset()),d=new Date(d.getTime()+e),c+=0<c?-864E5:864E5,e=new Date(a.getTime()+c));c=[];for(var f=0;f<this.Mta.length;++f){var g=this.Mta[f].text;1==this.Mta[f].type?c.push(L_a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.Hu.prototype.zma=function(a){if(4>a)var b=this.Ai.cia[a];else if(8>a)b=this.Ai.wia[a-4];else if(12>a)b=this.Ai.g2a[a-8],b=b.replace("{1}",this.Ai.cia[a-8]),b=b.replace("{0}",this.Ai.wia[a-8]);else if(12===a)b=this.Ai.cia[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.zma(10);return}this.VE(b)};
var Iu=function(a,b){b=String(b);a=a.Ai||_.E_a;if(void 0!==a.chc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.chc+e-48):b.charAt(d))}b=c.join("")}return b},K_a=!1,Ju=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("vd");},M_a=function(a,b){Ju(b);b=J_a(b);return a.Ai.R1a[12<=b&&24>b?1:0]},L_a=function(a,b,c,d,e,f){var g=b.length;switch(b.charAt(0)){case "G":return c=0<d.getFullYear()?1:0,4<=g?a.Ai.m2a[c]:a.Ai.n2a[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),Iu(a,Tj(c,g));case "Y":return c=(new Date(F_a(d.getFullYear(),d.getMonth(),d.getDate(),a.Ai.Aza,a.Ai.zza))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),Iu(a,Tj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Ai.q3a[c];break a;case 4:g=a.Ai.R2a[c];break a;case 3:g=a.Ai.O3a[c];break a;default:g=Iu(a,Tj(c+1,g))}return g;case "k":return Ju(e),Iu(a,Tj(J_a(e)||24,g));case "S":return Iu(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?Tj(0,g-3):
""));case "E":return c=d.getDay(),4<=g?a.Ai.r4a[c]:a.Ai.Q3a[c];case "a":return M_a(a,e);case "b":return M_a(a,e);case "B":return M_a(a,e);case "h":return Ju(e),Iu(a,Tj(J_a(e)%12||12,g));case "K":return Ju(e),Iu(a,Tj(J_a(e)%12,g));case "H":return Ju(e),Iu(a,Tj(J_a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Ai.X3a[c];break a;case 4:g=a.Ai.a4a[c];break a;case 3:g=a.Ai.Z3a[c];break a;default:g=Iu(a,Tj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Ai.W3a[c];break a;case 4:g=a.Ai.V3a[c];
break a;case 3:g=a.Ai.Y3a[c];break a;default:g=Iu(a,Tj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Ai.P3a[c]:a.Ai.G3a[c];case "d":return Iu(a,Tj(d.getDate(),g));case "m":return Ju(e),Iu(a,Tj(e.getMinutes?e.getMinutes():0,g));case "s":return Ju(e),Iu(a,Tj(e.getSeconds(),g));case "v":return(f||_.Eu(c.getTimezoneOffset())).i0a;case "V":return a=f||_.Eu(c.getTimezoneOffset()),2>=g?a.i0a:0<_.Fu(a,c)?void 0!==a.yU.i_b?a.yU.i_b:a.yU.DST_GENERIC_LOCATION:void 0!==a.yU.b4a?a.yU.b4a:
a.yU.STD_GENERIC_LOCATION;case "w":return c=F_a(e.getFullYear(),e.getMonth(),e.getDate(),a.Ai.Aza,a.Ai.zza),Iu(a,Tj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.Eu(c.getTimezoneOffset()),4>g?a.bha[0<_.Fu(a,c)?2:0]:a.bha[0<_.Fu(a,c)?3:1];case "Z":return b=f||_.Eu(c.getTimezoneOffset()),4>g?(g=-_.Gu(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(Tj(Math.floor(g/60)%100,2),Tj(g%60,2)),g=a.join("")):g=Iu(a,H_a(_.Gu(b,c))),g;default:return""}};
_.N_a=new _.Hu("yyyy-MM-dd_HHmmss");
_.Ku=function(a,b){this.xc=a;this.Bc=b};_.Ku.prototype.resolve=function(a){if(!this.Bc.Vb(28)&&!this.xc.lc(2)&&(a=_.og(a),null!=a.lb&&"project"===a.Dc))return"?project="+a.lb};_.Ku.ha=function(a){return new (a||_.Ku)(_.u(_.Bt),_.u(_.Bu))};_.Ku.va=_.t({token:_.Ku,ta:_.Ku.ha,Ka:"root"});
var O_a,msa;O_a="DEFAULT FUZZING NEST_SAPPHIRE NEST_ZIRCONIUM ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART STORAGE_ONLY ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_SEAHAWK_USERDEBUG_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S COVERAGE_NG COVERAGE_NG_TESTS".split(" ");
_.P_a=new Set(O_a);
msa=new Map([["DEFAULT","Zapfhahn (default)"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE","Android CF X86 Phone Userdebug"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART","Android CF X86 Phone Userdebug Art"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC","Android CF X86 Phone Userdebug Bionic"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE","Android CF X86 64 Phone Userdebug"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART","Android CF X86 64 Phone Userdebug Art"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC","Android CF X86 64 Phone Userdebug Bionic"]]);
_.Q_a=O_a.map(_.lsa);_.R_a={id:"COVERAGE_GENERIC",name:"File Coverage",children:O_a.map(function(a){return{id:_.lsa(a),name:nsa(a),children:[],zCc:!0}})};_.S_a=[{id:"c++",name:"C++",children:[]},{id:"java",name:"Java",children:[]},{id:"go",name:"Go",children:[]},{id:"python",name:"Python",children:[]},{id:"javascript",name:"JavaScript",children:[]},{id:"typescript",name:"TypeScript",children:[]},{id:"everything-else",name:"Everything else",children:[]}];
_.T_a={id:"LINE_COUNTS",name:"Anzahl Zeilen",children:_.S_a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.U_a={id:"FILE_COUNTS",name:"Anzahl Dateien",children:_.S_a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};
var V_a=function(a,b,c){this.zone=a;this.Sf=b;this.cache=new Map;this.jwc=_.je(window,"DOMContentLoaded");a=_.l(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,osa(b))};V_a.prototype.push=function(a){var b=this,c,d;return _.ia(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.Nc(function(){d.next(a);d.complete()})):b.cache.set(a.name,osa(a));e.Bd=0})};
V_a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.Ua;e=new _.mb(1);this.cache.set(a,e)}d&&(e=e.ka(_.wb(this.jwc)));return e.ka(_.zb({complete:function(){b&&c.cache.delete(a)}}),_.Zg(this.Sf,"Prefetch."+a))};_.Lu=function(a,b){this.zone=a;this.Sf=b};
_.Lu.prototype.prefetch=function(a,b){b=void 0===b?!0:b;var c=window,d,e=null!=(d=c.prefetchRpcs)?d:[];Array.isArray(e)&&(e=new V_a(this.zone,this.Sf,e),c.prefetchRpcs=e);return e.prefetch(a,b).ka(_.La())};_.Lu.ha=function(a){return new (a||_.Lu)(_.u(_.ne),_.u(_.an))};_.Lu.va=_.t({token:_.Lu,ta:_.Lu.ha,Ka:"root"});
_.Mu=function(a){this.Bc=a;this.Ltb=new _.xf(!1);this.VQb=new _.xf(!0)};_.k=_.Mu.prototype;_.k.PK=function(){return this.Ltb};_.k.b1=function(a){this.Ltb.next(a)};_.k.NQ=function(){return _.Ea("NEVER_SHOW")};_.k.pfa=function(){};_.k.HZ=function(){return _.Ea(!1)};_.k.Eva=function(){};_.k.uZ=function(){return _.Ea("FILES")};_.k.c1=function(){};_.k.dqb=function(){return _.Ea(new Map)};_.k.jBb=function(){};_.k.EZ=function(){return _.Ea([])};_.k.kha=function(){};_.k.GZ=function(){return _.Ea([])};
_.k.awa=function(){return _.Ua};_.k.bxa=function(){return _.Ua};_.k.QF=function(){return _.Ua};_.k.Xw=function(){};_.k.QQ=function(){return _.Ea(0)};_.k.g1=function(){};_.k.t$=function(){return _.Ea("SNIPPET_SUBSET")};_.k.yva=function(){};_.k.JZ=function(){return _.Ea(2)};_.k.zfa=function(){};_.k.zZ=function(){return _.Ea(50)};_.k.ufa=function(){};_.k.rqa=function(){return _.Ea(this.Bc.Vb(15)?"DARK":"LIGHT")};_.k.zva=function(){};_.k.X9=function(){return _.Ea("cider-dark")};_.k.ifa=function(){};
_.k.k$=function(){return _.Ea("cider")};_.k.rfa=function(){};_.k.sqa=function(){return _.Ea(!1)};_.k.Ava=function(){};_.k.v$=function(){return _.Ea(!1)};_.k.yfa=function(){};_.k.lQa=function(){return _.Ea(!0)};_.k.qZa=function(){};_.k.j$=function(){return _.Ea("PREVIEW")};_.k.qfa=function(){};_.k.SQ=function(){return _.Ea(!1)};_.k.xfa=function(){};_.k.esb=function(){return _.Ua};_.k.NLb=function(){};_.k.y$=function(){return _.Ea(new Set)};_.k.Bfa=function(){};_.k.TF=function(){return _.Ua};
_.k.i1=function(){};_.k.z$=function(){return _.Ea(0)};_.k.uZa=function(){};_.k.nZ=function(){return _.Ea("ciderv")};_.k.jva=function(){};_.k.IZ=function(){return _.Ea(!1)};_.k.Fva=function(){};_.k.wqa=function(){return this.VQb};_.k.KLb=function(a){this.VQb.next(a)};_.k.RQ=function(){return _.Ea(!0)};_.k.wfa=function(){};_.k.FZ=function(){return _.Ea(!1)};_.k.Bva=function(){};_.Mu.ha=function(a){return new (a||_.Mu)(_.u(_.Bu))};_.Mu.va=_.t({token:_.Mu,ta:function(){return _.Zc(_.W_a)},Ka:"root"});
var Nu,qsa,X_a,b0a,d0a,e0a,f0a,g0a,h0a,m0a,n0a,q0a;Nu=new _.Ed("consoleConfiguration");qsa=new _.Ed("withCredentials",{ta:function(){var a=new _.Wj(document),b=_.Zc(_.Bu);return!!a.get("SID")&&(!b.Vb(28)||b.Vb(29))}});X_a=new _.Ed("obfuscatedGaiaId");_.Y_a=new _.Ed("preference");_.Z_a=new _.Ed("INSIGHTS_ENVIRONMENT",{ta:function(){var a=_.Zc(Nu);return _.aj(a,33,0)}});_.$_a=new _.Ed("repositories",{ta:function(){var a=Set;var b=_.Zc(Nu);b=_.Zi(b,37);return new a(b)}});
_.a0a=new _.Ed("packageToRepoSpec",{ta:function(){var a=_.rc(_.Zc(Nu),o_a,36);return new Map(a.map(function(b){return[_.Oh(b,1),b]}))}});b0a=new _.Ed("clientDomain");_.c0a=new _.Ed("gtagId");d0a=new _.Ed("appBarBackgroundColor");e0a=new _.Ed("appBarFontColor");f0a=new _.Ed("searchTokenColor");g0a=new _.Ed("searchTokenBackgroundColor");h0a=new _.Ed("appIconName");_.i0a=new _.Ed("whitelabelTitle");_.j0a=new _.Ed("helpArticleLink");_.k0a=new _.Ed("gsDebounceMs");_.l0a=new _.Ed("gsConfig");m0a=new _.Ed("announcementMessages");
n0a=new _.Ed("hatsTriggerPathsConfigurationList");_.o0a=new _.Ed("debugLevel",{ta:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.p0a=new _.Ed("scoringModel",{ta:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});q0a=new _.Ed("grimoireOnePlatformRegionalHosts");
var r0a=function(a){this.re=a},Pu;r0a.prototype.Ij=function(){for(var a={},b=_.l(this.re),c=b.next();!c.done;c=b.next())c.value.Csa(a);return a};_.Ou=function(a,b,c){b=_.Ab(b);a=_.l(a.re);for(var d=a.next();!d.done;d=a.next())b=b.ka(d.value.pea(c));return b};Pu=function(a,b){this.Wzc=a;this.h_a=b};Pu.prototype.Csa=function(a){return a};Pu.prototype.pea=function(){return this.h_a.create(this.Wzc)};Pu.ha=function(a){return new (a||Pu)(_.u(_.qh),_.u(_.gs))};Pu.va=_.t({token:Pu,ta:Pu.ha,Ka:"root"});
var Qu=function(a,b){this.re=[a,b]};_.V(Qu,r0a);Qu.ha=function(a){return new (a||Qu)(_.u(Ru),_.u(Pu))};Qu.va=_.t({token:Qu,ta:Qu.ha,Ka:"root"});var Ru=function(a,b,c,d){this.apiKey=a;this.iq=b;this.Qp=c;this.withCredentials=d};Ru.prototype.Csa=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.vBa([])||"",a["X-Goog-AuthUser"]=this.iq,this.Qp&&(a["X-Goog-IAM-Authorization-Token"]=this.Qp));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
Ru.prototype.pea=function(){return _.ha(_.Aa(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:s0a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Ru.ha=function(a){return new (a||Ru)(_.u(_.Kl),_.u(_.Ll),_.u(_.Ol),_.u(qsa))};Ru.va=_.t({token:Ru,ta:Ru.ha,Ka:"root"});var s0a=new Map([[0,200],[1,499],[2,500],[3,400],[4,504],[5,404],[6,409],[7,403],[16,401],[8,429],[9,400],[10,409],[11,400],[12,501],[13,500],[14,503],[15,500]]);
_.Su=function(a,b){this.re=[a,b]};_.V(_.Su,r0a);_.Su.ha=function(a){return new (a||_.Su)(_.u(Tu),_.u(Pu))};_.Su.va=_.t({token:_.Su,ta:_.Su.ha,Ka:"root"});var Tu=function(a,b,c,d,e,f){Ru.call(this,a,b,c,d);this.apiKey=a;this.iq=b;this.Qp=c;this.withCredentials=d;this.productVersion=e;this.Or=f};_.V(Tu,Ru);
Tu.prototype.Csa=function(a){a=Ru.prototype.Csa.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Or.actionId+"."+this.Or.sessionId+("."+this.productVersion.replace("_","-")));return a};Tu.prototype.pea=function(a){return _.ha(Ru.prototype.pea.call(this,a),_.Zg(this.Or,a))};Tu.ha=function(a){return new (a||Tu)(_.u(_.Kl),_.u(_.Ll),_.u(_.Ol),_.u(qsa),_.u(Il),_.u(_.an))};Tu.va=_.t({token:Tu,ta:Tu.ha,Ka:"root"});
var t0a;t0a=function(a){this.forward=new Map(a);this.inverse=new Map(a.map(function(b){b=_.l(b);var c=b.next().value;return[b.next().value,c]}))};_.u0a=function(){return new t0a(_.fa.apply(0,arguments))};_.Uu=function(){return{create:_.u0a}};_.k=t0a.prototype;_.k.get=function(a,b){return _.sh(this.forward,a,b)};_.k.keys=function(){return this.forward.keys()};_.k.values=function(){return this.forward.values()};_.k.entries=function(){return this.forward.entries()};
_.k.filter=function(a){return new t0a(Array.from(this.forward.entries()).filter(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return a(b,c)}))};
var Vu=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.g0a=new _.xf(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.g0a.next(c.matches?"DARK":"LIGHT")})}else this.g0a=new _.xf("LIGHT")};Vu.ha=function(a){return new (a||Vu)};Vu.va=_.t({token:Vu,ta:Vu.ha,Ka:"root"});var v0a=function(){};v0a.ha=function(a){return new (a||v0a)};v0a.va=_.t({token:v0a,ta:function(a){return Vu.ha(a)},Ka:"root"});
_.w0a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.x0a=new Set("cider-dark;cider-dark fewer-colors;cider-dark colorblind-friendly;ambiance;ayu-dark;ayu-mirage;base16-dark;blackboard;cobalt;cool-glow;darcula;dracula;easter-dark;erlang-dark;gooey;green-on-black;gruvbox-dark;lesser-dark;material;monokai;night;nord;picard;rubyblue;scary;solarized dark;synthwave-84;tomorrow-night-bright;tomorrow-night-eighties;twilight;vibrant-ink;VA dark;vs-dark;xq-dark;yonce;zenburn".split(";"));
var z0a=function(a){_.Y.call(this,a,-1,y0a)};_.V(z0a,_.Y);var A0a=function(a){_.Y.call(this,a)};_.V(A0a,_.Y);A0a.prototype.Bz=function(){return _.p(this,2)};var y0a=[1];z0a.prototype.toObject=function(a){return B0a(a,this)};var B0a=function(a,b){if(null!=b){var c={vXc:_.vc(_.rc(b,A0a,1),C0a,a)};a&&(c.Ua=b);return c}};A0a.prototype.toObject=function(a){return C0a(a,this)};var C0a=function(a,b){if(null!=b){var c={H5c:_.q(zya(b,1)),count:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var E0a=function(a){_.Y.call(this,a,-1,D0a)};_.V(E0a,_.Y);var F0a=function(a){_.Y.call(this,a)};_.V(F0a,_.Y);F0a.prototype.Rrb=function(){return _.mj(this,G0a,1,H0a)};var G0a=function(a){_.Y.call(this,a)};_.V(G0a,_.Y);var I0a=function(a){_.Y.call(this,a)};_.V(I0a,_.Y);var K0a=function(a){_.Y.call(this,a,-1,J0a)};_.V(K0a,_.Y);var L0a=function(a){_.Y.call(this,a)};_.V(L0a,_.Y);var M0a=function(a){_.Y.call(this,a)};_.V(M0a,_.Y);var D0a=[3,6,4];E0a.prototype.toObject=function(a){return N0a(a,this)};
var N0a=function(a,b){if(null!=b){var c={u4c:_.q(_.p(b,1)),RYc:_.q(_.p(b,5)),m3c:O0a(a,_.sc(b,F0a,2)),VXc:_.q(_.Zi(b,3)),QYc:_.q(_.Zi(b,6)),mZc:_.vc(_.rc(b,K0a,4),P0a,a)};a&&(c.Ua=b);return c}},H0a=[1,2];F0a.prototype.toObject=function(a){return O0a(a,this)};var O0a=function(a,b){if(null!=b){var c={mobile:Q0a(a,b.Rrb()),g0c:R0a(a,_.mj(b,I0a,2,H0a))};a&&(c.Ua=b);return c}};G0a.prototype.toObject=function(a){return Q0a(a,this)};
var Q0a=function(a,b){if(null!=b){var c={appName:_.q(_.p(b,1)),appVersion:_.q(_.p(b,2)),MPc:_.q(_.$i(b,3))};a&&(c.Ua=b);return c}};I0a.prototype.toObject=function(a){return R0a(a,this)};var R0a=function(a,b){if(null!=b){var c={appName:_.q(_.p(b,1)),appVersion:_.q(_.p(b,2)),HXc:_.q(_.p(b,3)),MPc:_.q(_.$i(b,4))};a&&(c.Ua=b);return c}},J0a=[1];K0a.prototype.toObject=function(a){return P0a(a,this)};
var P0a=function(a,b){if(null!=b){var c={UXc:_.vc(_.rc(b,L0a,1),S0a,a),lZc:T0a(a,_.sc(b,M0a,2))};a&&(c.Ua=b);return c}},Wu=[1,2,3];L0a.prototype.toObject=function(a){return S0a(a,this)};var S0a=function(a,b){if(null!=b){var c={s4c:_.q(_.lj(b,1,Wu)),intVal:_.q(_.lj(b,2,Wu)),lKa:_.q(_.$i(b,pc(b,Wu,3)))};a&&(c.Ua=b);return c}},U0a=[1,2,3];M0a.prototype.toObject=function(a){return T0a(a,this)};
var T0a=function(a,b){if(null!=b){var c={FRa:_.q(_.lj(b,1,U0a)),doubleVal:_.q(zya(b,pc(b,U0a,2))),ZYc:B0a(a,_.mj(b,z0a,3,U0a))};a&&(c.Ua=b);return c}};
var Xu=function(a){_.Y.call(this,a)};_.V(Xu,_.Y);Xu.prototype.getKey=function(){return _.Oh(this,1)};Xu.prototype.sD=function(a){_.jc(this,1,a)};Xu.prototype.VF=function(){return _.Xi(this,1)};Xu.prototype.toObject=function(a){return V0a(a,this)};var V0a=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1))};a&&(c.Ua=b);return c}};
var X0a=function(a){_.Y.call(this,a,-1,W0a)};_.V(X0a,_.Y);var W0a=[1];X0a.prototype.toObject=function(a){if(null!=this){var b={uUc:_.vc(_.rc(this,E0a,1),N0a,a),T3c:V0a(a,_.sc(this,Xu,2))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var Y0a=function(){var a=1503;a=void 0===a?-1:a;var b=void 0===b?"":b;var c=void 0===c?"":c;var d=void 0===d?!1:d;var e=void 0===e?"":e;var f=(new dna(a,"0")).hfa(b);""!=c&&(f.tmb=c);d&&(f.Job=!0);e&&f.lv(e);c=f.hb();this.bUa=a;this.PJ=b;this.zQb=c};
Y0a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new X0a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new E0a;g=_.jc(g,1,f.To);for(var h=f,n=[],r=0;r<h.opa.length;r++)n.push(h.opa[r].lC);g=_.dj(g,3,n);h=[];n=[];r=_.l(f.SX.keys());for(var x=r.next();!x.done;x=r.next())n.push(x.value.split(","));for(r=0;r<n.length;r++){x=n[r];var A=f.Etc;for(var B=f.yPa(x)||[],I=[],K=0;K<B.length;K++){var P=B[K];P=P&&P.mib;var ba=new M0a;switch(A){case 3:_.yh(ba,1,U0a,Number(P));break;case 2:_.yh(ba,
2,U0a,Number(P))}I.push(ba)}A=I;for(B=0;B<A.length;B++){I=A[B];K=new K0a;I=_.uc(K,2,I);K=x;P=[];ba=f;for(var la=[],wa=0;wa<ba.opa.length;wa++)la.push(ba.opa[wa].mC);ba=la;for(la=0;la<ba.length;la++){wa=ba[la];var va=K[la],Ga=new L0a;switch(wa){case 3:_.yh(Ga,1,Wu,String(va));break;case 2:_.yh(Ga,2,Wu,Number(va));break;case 1:_.yh(Ga,3,Wu,"true"==va)}P.push(Ga)}_.tc(I,1,P);h.push(I)}}_.tc(g,4,h);c.push(g);e.clear()}_.tc(b,1,c);this.zQb.dispatch(b);this.zQb.flush()}};
var Z0a,$0a,a1a;Z0a=new _.Ed("PRODUCTION_WHITELIST",{ta:function(){return"g3g-sidebar mdkmkbpoljeogkhbjlehikpbpdmfaopg dcdkpimnclfoiknojhlfjhinjmiclmeo devfuse.corp.google.com g3c.corp.google.com taskflow.corp.google.com partnerdash.google.com fusion2.corp.google.com b.corp.google.com critique-ng.corp.google.com critique.corp.google.com source.corp.google.com coreiq.corp.google.com perfgate.googleplex.com bugobserver.corp.google.com launch.corp.google.com prod.google.com analog-ng.corp.google.com pprofng.corp.google.com".split(" ")}});
$0a=new _.Ed("STREAMZ_PRODUCT_IDENTIFIER");a1a=new _.Ed("one_developer_workflow.streamz_service",{Ka:"root",ta:function(){return _.Zc(_.ne).wc(function(){var a=new Y0a;a=new KZa(a);a.Tqb=1E4;a.Pl.setInterval(1E4);return a})}});_.Yu=function(a,b,c,d){this.gwa=a;this.zone=b;this.TIc=c;this.oHc=new NZa(this.gwa);new OZa(this.gwa);this.yQc=new PZa(this.gwa);new QZa(this.gwa);this.QWa=d||window.location.hostname};_.c1a=function(a,b){a.zone.wc(function(){b1a(a)&&a.oHc.dG(b,a.QWa,!0)})};
_.Yu.prototype.aAb=function(a){var b=this;this.zone.wc(function(){b1a(b)&&b.yQc.dG(b.QWa,a)})};var b1a=function(a){return a.TIc.some(function(b){return a.QWa.includes(b)})};_.Yu.ha=function(a){return new (a||_.Yu)(_.u(a1a),_.u(_.ne),_.u(Z0a),_.u($0a,8))};_.Yu.va=_.t({token:_.Yu,ta:_.Yu.ha,Ka:"root"});
_.Zu=function(a,b,c){var d=this;this.document=a;this.OLb=b;this.theme=b.rqa().ka(_.vb(function(e){return"SYSTEM"===e?c.g0a.Hf():_.Ea(e)}));this.yLa=this.theme.ka(_.vb(function(e){return _.d1a(d,e)}));this.xLa=this.yLa.ka(_.m(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.bU()?e:"LIGHT")})};_.Zu.prototype.bU=function(){return!!this.document.getElementById("darkTheme")};
_.d1a=function(a,b){return a.bU()&&"DARK"===b?a.OLb.X9().ka(_.m(function(c){return _.x0a.has(c)?c:"cider-dark"})):a.OLb.k$().ka(_.m(function(c){return _.w0a.has(c)?c:"cider"}))};_.Zu.prototype.setTheme=function(a){this.document.body.classList.remove("dark-mode");var b=this.document.getElementById("darkTheme");b&&b.removeAttribute("media");switch(a){case "DARK":this.document.body.classList.add("dark-mode")}};_.Zu.ha=function(a){return new (a||_.Zu)(_.u(_.Og),_.u(_.Mu),_.u(v0a))};
_.Zu.va=_.t({token:_.Zu,ta:_.Zu.ha,Ka:"root"});
var $u=function(a){this.cY=a};$u.ha=function(a){return new (a||$u)(_.u(_.RVa))};$u.va=_.t({token:$u,ta:$u.ha,Ka:"root"});
var av=function(a,b,c){this.Fa=a;this.Ufa=b;this.ewa=c};av.prototype.accept=function(){this.Fa.nb({element:"StickyRedirectNotice",action:"accept",gestureName:"CLICK"});this.ewa.cY.set("GRIMOIRE_REDIRECT_STATUS","optin",{domain:_.D_a,dca:15768E3,path:"/",UJb:"none",rKb:!0});STa(this.Ufa)};
av.prototype.Je=function(){this.Fa.nb({element:"StickyRedirectNotice",action:"dismiss",gestureName:"CLICK"});this.ewa.cY.set("GRIMOIRE_REDIRECT_STATUS","optout",{domain:_.D_a,dca:15768E3,path:"/",UJb:"none",rKb:!0});this.Ufa.Je()};av.ha=function(a){return new (a||av)(_.y(_.an),_.y(_.rr),_.y($u))};
av.Aa=_.v({type:av,oa:[["sticky-redirect-notice"]],Ba:7,Ca:0,Ha:function(){return["Soll immer zur neuen Google Codesuche weitergeleitet werden?\n  (\ufffd#2\ufffdFAQs\ufffd/#2\ufffd)",["target","_blank","href","https://goto.google.com/grimoire-code-search-faq",1,"snackBarLink"],["mat-button","",1,"accept",3,"click"],"Ja",["mat-button","",1,"dismiss",3,"click"],"Schlie\u00dfen"]},wa:function(a,b){a&1&&(_.C(0,"span"),_.Be(1,0),_.F(2,"a",1),_.Ce(),_.D(),_.C(3,"button",2),_.L("click",function(){return b.accept()}),
_.De(4,3),_.D(),_.C(5,"button",4),_.L("click",function(){return b.Je()}),_.De(6,5),_.D())},Ia:[_.vq],styles:["sticky-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}sticky-redirect-notice[_nghost-%COMP%]   span[_ngcontent-%COMP%]{flex-grow:1}.snackBarLink[_ngcontent-%COMP%], .snackBarLink[_ngcontent-%COMP%]:active, .snackBarLink[_ngcontent-%COMP%]:focus, .snackBarLink[_ngcontent-%COMP%]:hover, .snackBarLink[_ngcontent-%COMP%]:visited{color:inherit}"],Oa:0});
var bv=function(){};bv.ha=function(a){return new (a||bv)};bv.Ea=_.bd({type:bv});bv.Da=_.Tc({Tb:[$u],imports:[_.Tq]});
var e1a=new _.Ed("enabledRouterConfig");
_.cv=function(a,b,c,d){var e=this;this.Ra=a;this.asc=b;this.cY=c;this.current=void 0;this.Vaa=!1;this.Jq=[];this.scope=0;this.vma=new _.xf(void 0);this.nda=null;this.Jq=f1a(d);this.Ra.events.subscribe(function(f){if(f instanceof _.Zf){e.scope=f.url.startsWith("/"+_.yt.RN)?4:2;e.current=g1a(e,e.Jq,e.scope);if(e.Vaa||e.current)e.Vaa=!1,e.nda&&e.nda.unsubscribe(),h1a(e);e.vma.next(e.current)}})};
_.cv.prototype.Je=function(){this.current&&(this.cY.set("DISMISSED_ANNOUNCEMENT",encodeURIComponent(JSON.stringify(this.current)),{dca:259200}),this.current=void 0,this.vma.next(this.current))};
var h1a=function(a){a.Vaa=!0;a.nda=_.ya(0,18E5).ka(_.tba(function(){return a.Vaa})).subscribe(function(){a.asc.list().subscribe(function(b){a.Jq=i1a(b.Jq);a.current=g1a(a,a.Jq,a.scope);a.vma.next(a.current);0===a.Jq.length&&(a.Vaa=!1,a.nda&&a.nda.unsubscribe())})})},f1a=function(a){var b=[];a&&_.rc(a,jl,1)&&0<_.rc(a,jl,1).length&&(b=_.rc(a,jl,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.Qj(_.th(_.p(d,2)||"")):"";var e=c?c.asb():2;return{messageHtml:d,iconName:"error_outline",scopes:_.Zi(c,
2),severity:e}}));return b},i1a=function(a){var b=[];a&&a.Jq&&(b=a.Jq.map(function(c){var d=_.uh(c.message);d=d?d.toString():"";var e=c.severity?ssa(c.severity):2;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(f){return rsa(f)}),severity:e}}));return b},g1a=function(a,b,c){var d=void 0;(b=(b||[]).filter(function(e){return!e.scopes.includes(0)}))&&0<b.length&&((d=b.find(function(e){return e.scopes.includes(c)}))||(d=b.find(function(e){return e.scopes.includes(1)})));if(a.cY.get("DISMISSED_ANNOUNCEMENT")!==
encodeURIComponent(JSON.stringify(d)))return d};_.W.Object.defineProperties(_.cv.prototype,{enb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.cv.ha=function(a){return new (a||_.cv)(_.u(_.Vf),_.u(aIa),_.u(_.RVa),_.u(m0a,8))};_.cv.va=_.t({token:_.cv,ta:_.cv.ha,Ka:"root"});
var usa;usa=function(a,b){return{warning:a,critical:b}};_.dv=function(a,b){this.Keb=a;this.xc=b;this.ZBa=LHa};_.dv.prototype.Je=function(){this.Keb.Je()};_.dv.ha=function(a){return new (a||_.dv)(_.y(_.cv),_.y(_.Bt))};
_.dv.Aa=_.v({type:_.dv,oa:[["announcement-bar"]],Ba:2,Ca:3,Ha:[[4,"ngIf"],[1,"announcement-bar",3,"ngClass"],[1,"announcement-icon"],[1,"announcement-text",3,"innerHTML"],["mat-button","",3,"click",4,"ngIf"],["mat-button","",3,"click"]],wa:function(a,b){a&1&&(_.N(0,vsa,6,7,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Keb.vma))},Ia:[_.Rl,_.Tl,_.vq,_.Xr,_.Zl],styles:[".announcement-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}.announcement-text[_ngcontent-%COMP%]{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400}.announcement-text[_ngcontent-%COMP%]     a:link, .announcement-text[_ngcontent-%COMP%]     a:visited{color:inherit}.announcement-bar[_ngcontent-%COMP%]{align-items:center;background-color:#f8f9fa;color:#5f6368;display:flex;height:40px;place-content:center flex-start}.announcement-bar.warning[_ngcontent-%COMP%]{background-color:#fef7e0;color:#f29900}.announcement-bar.critical[_ngcontent-%COMP%]{background-color:#fce8e6;color:#c5221f}\n/*# sourceMappingURL=announcement_bar.css.map */"],
Oa:0});
var j1a=function(){};j1a.ha=function(a){return new (a||j1a)};
j1a.Aa=_.v({type:j1a,oa:[["ng-component"]],Ba:23,Ca:1,Ha:[["mat-dialog-title",""],["href","https://go.corp.google.com/new-cs-frequent-issues","target","_blank"],["href","https://b.corp.google.com/issues?q=status:open%20componentid:168840%2B%20your-query-here","target","_blank"],["align","end"],["mat-button","","mat-dialog-close",""],["mat-button","",1,"use-tool",3,"mat-dialog-close"]],wa:function(a){a&1&&(_.C(0,"h1",0),_.O(1,"Feedback"),_.D(),_.C(2,"mat-dialog-content")(3,"p"),_.O(4," We appreciate your feedback as we try to make Code Search better. The feedback you'd like to give us has often already been reported, so we'd like your help in keeping our issues organized. Please consider the following actions to help us spend less time triaging feedback and more time fixing/improving the application. "),
_.D(),_.C(5,"ul")(6,"li"),_.O(7,"Check if your issue is frequently reported: "),_.C(8,"a",1),_.O(9,"go/new-cs-frequent-issues"),_.D()(),_.C(10,"li"),_.O(11,"Check for your issue within our component: "),_.C(12,"a",2),_.O(13,"b/issues?q=status:open%20componentid:168840%2B"),_.D()()(),_.C(14,"p"),_.O(15," If you do find that someone else has already reported your issue, please use the +1 button in buganizer rather than leaving a +1 comment. "),_.D(),_.C(16,"p"),_.O(17," If you don't find your issue in any of the above, you can file feedback using the feedback tool. Please note that capturing screenshots for large files can cause the page to be unresponsive while the feedback tool crawls through the page. "),
_.D()(),_.C(18,"mat-dialog-actions",3)(19,"button",4),_.O(20,"Cancel"),_.D(),_.C(21,"button",5),_.O(22,"Use Feedback tool"),_.D()());a&2&&(_.w(21),_.z("mat-dialog-close",!0))},Ia:[_.vq,_.Gq,_.Hq,_.Iq,_.Jq],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});
var k1a=_.Uu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),l1a=_.Uu().create(["UNKNOWN_TAG",0],["SEARCH_UI_DIRECT",1],["SEARCH_OMNIBAR",2],["SEARCH_URL_DIRECT",3],["SEARCH_FUZZY_FILENAME",4],["SEARCH_SINGLE_RESULT",15],["CLICK_RESULT_FILENAME",5],["CLICK_RESULT_CONTENT",6],["BROWSE_UI_PREVIEW",7],["BROWSE_FILE_DIRECT",8],["BROWSE_FILE_RESULT_CLICK",9],["BROWSE_FILE_USER_WORKSPACE",10],["BROWSE_FILE_BATCH",11],["ORIGIN_SEARCH",12],["ORIGIN_SUGGEST",13],["ORIGIN_XREF",14]),m1a=
new _.Ed("feedbackClient",{ta:function(){return _.rh(eQa)}}),ev=function(a,b){this.LZ=a;this.re=b};ev.prototype.aZa=function(a){var b=this;return _.Ou(this.re,function(){return b.LZ.aZa(a,b.re.Ij())},"FeedbackLogger.sendFeedback")};ev.ha=function(a){return new (a||ev)(_.u(m1a),_.u(Qu))};ev.va=_.t({token:ev,ta:ev.ha,Ka:"root"});_.fv=function(a,b){this.client=a;this.Rp=b.lc(2)};
_.fv.prototype.tL=function(a){if(this.Rp){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.IF)for(var c=_.l(b.IF),d=c.next();!d.done;d=c.next()){d=d.value;var e=(new ho).ap(k1a.get(d.eventType,0)).JLb(d.qpb.map(function(f){return l1a.get(f,0)})).Jr(d.Nd);null!=d.lineNumber&&e.kZa(d.lineNumber);d.gv&&_.xh(e,6,d.gv);d.gq&&_.xh(e,7,d.gq);b.rQ&&WOa(e,wsa(b.rQ));d.AA&&b.rQ&&d.AA<b.rQ&&XOa(e,wsa(d.AA));d.jz&&b.rQ&&d.jz<b.rQ&&YOa(e,wsa(d.jz));this.client.aZa(e).subscribe()}}};
_.fv.ha=function(a){return new (a||_.fv)(_.u(ev),_.u(_.Bt))};_.fv.va=_.t({token:_.fv,ta:_.fv.ha,Ka:"root"});
var n1a;_.gv=function(a,b){var c=this;this.Fa=a;this.document=b;this.Sda=new Map;this.handler=function(d){if("focus"!==d.type||d.target!==c.document)c.l0=void 0};this.document.addEventListener("mousedown",this.handler,!0);this.document.addEventListener("keydown",this.handler,!0);this.document.addEventListener("focus",this.handler,!0)};
_.gv.prototype.Ma=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};_.gv.prototype.QX=function(){this.l0="mainContent";return!0};_.hv=function(a,b){a.l0=b;var c=a.Sda.get(b);c&&n1a(a,b,c)};_.gv.prototype.registerCallback=function(a,b){return _.o1a(this,a,b)};
_.o1a=function(a,b,c){a.Sda.has(b);a.Sda.set(b,c);b===a.l0&&n1a(a,b,c);return function(){a.Sda.get(b)===c&&a.Sda.delete(b)}};n1a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.Xm(a.Fa,d.then(function(){b===a.l0&&(a.l0=void 0,c())}),"focusCallback",!1)};_.gv.ha=function(a){return new (a||_.gv)(_.u(_.an),_.u(_.Og))};_.gv.va=_.t({token:_.gv,ta:_.gv.ha,Ka:"root"});
_.iv=function(){_.an.apply(this,arguments)};_.V(_.iv,_.an);_.iv.prototype.nb=function(a,b,c){_.an.prototype.nb.call(this,a,b,void 0===c?0:c)};_.iv.prototype.Kba=function(a,b){_.an.prototype.Kba.call(this,a,b)};_.iv.prototype.hm=function(a){_.an.prototype.hm.call(this,a)};_.iv.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.iv)))(b||_.iv)}}();_.iv.va=_.t({token:_.iv,ta:_.iv.ha,Ka:"root"});
var jv=function(){Pl.apply(this,arguments)};_.V(jv,Pl);jv.prototype.yKa=function(a){var b=Pl.prototype.yKa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.aj?_.og(a.aj):void 0)&&a.lb&&(b.projectId=a.lb);return b};jv.prototype.Ij=function(a){var b=Pl.prototype.Ij.call(this,a);a.XE&&(b.availabilityStatuses=Asa(a));return b};jv.ha=function(){var a;return function(b){return(a||(a=_.Cd(jv)))(b||jv)}}();jv.va=_.t({token:jv,ta:jv.ha,Ka:"root"});
var kv=function(a,b,c,d){this.productVersion=a;this.Js=b;this.OEc=c;this.Ra=d};kv.prototype.tL=function(a){var b=this;a=a.map(function(c){return b.iQa(c)});a=new El({entries:a});bIa(this.OEc,a).ka(_.Aa(function(){return _.Ua})).subscribe()};
kv.prototype.iQa=function(a){var b=this.zPa(a);b=new yl({Zoa:new Bl({Fwa:"0",serverIp:0,gua:0}),gestureName:a.gestureName,nQ:[a.element,a.action].join("/"),Cna:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Iw:a.Iw,targetRoute:a.targetRoute,fm:a.fm,qN:a.qN,FK:a.FK,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.pg.H2a:void 0===a.bucket&&a.actionOwner===pl.bE&&(b.bucket=Cna(a));0<a.Tm.length&&(b.Tm=a.Tm.map(function(c){return new zl({name:c.name,statusCode:c.statusCode,
Oi:c.Oi,Ew:c.Ew})}));a.XE&&(b.availabilityStatuses=Asa(a)||null);a.Oi&&(b.Oi=a.Oi);a.qg&&(b.qg="string"===typeof a.qg?a.qg:decodeURIComponent(this.Ra.Mi(a.qg).toString()));a.yg&&(b.yg=a.yg);void 0!==a.xh&&(b.xh=a.xh);return b};kv.prototype.zPa=function(a){var b=new Al({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.Js)b.Z8=new Cl({cF:this.productVersion,Js:this.Js});a.projectId?b.XG=a.projectId:(a=a.aj?_.og(a.aj):void 0)&&a.lb&&(b.XG=a.lb);return b};
kv.ha=function(a){return new (a||kv)(_.u(Il),_.u(dIa),_.u(cIa),_.u(_.Vf))};kv.va=_.t({token:kv,ta:kv.ha,Ka:"root"});
_.lv=function(){};_.Ia(nMa);_.lv.ha=function(a){return new (a||_.lv)};_.lv.Ea=_.bd({type:_.lv});
_.lv.Da=_.Tc({Tb:[{Ga:Wm,Nb:_.iv},{Ga:_.an,Nb:_.iv},{Ga:oMa,Hc:function(a,b){var c=a.bucket;var d=b.bucket;c=null==d?c:null==c?d:c;d=Object;var e=d.assign;var f=a.XE;var g=b.XE;if(f){if(g){f=new Map(f);g=_.l(g.entries());for(var h=g.next();!h.done;h=g.next()){var n=_.l(h.value);h=n.next().value;n=n.next().value;f.set(h,n)}}}else f=g;g=a.IF;h=b.IF;g=g?h&&g!==h?[].concat(_.Ia(g),_.Ia(h)):g:h;return e.call(d,{},a,b,{bucket:c,XE:f,IF:g})}},{Ga:$m,Nb:kv,jd:!0},{Ga:$m,Nb:_.fv,jd:!0},{Ga:$m,Nb:jv,jd:!0}].concat(_.Ia(nMa))});
var p1a={m0a:function(a){return[{text:a}]}};
_.mv=function(a){var b=a.Kda,c=a.Fa,d=a.qoa,e=a.fv,f=a.mG;a=a.xK;this.mua={};this.QJa=new _.da;this.vF=!1;this.query="";this.queryPrefix=new _.xf(void 0);this.eM=new _.ob;this.BY=_.Ua;this.dM=p1a;this.P0=!1;this.N1=_.Ua;this.kf="";this.zd={};this.aPa=new _.ob;this.Kda=b;this.Fa=c;this.qoa=d;this.fv=e;this.Kda&&(this.dM=this.Nj?this.Nj:p1a);this.mG=f;this.xK=a};_.k=_.mv.prototype;
_.k.mva=function(a){var b=this;a.PJa&&(this.QJa.unsubscribe(),this.QJa=a.PJa.subscribe(function(c){c=c({wn:b.query,prefix:b.queryPrefix.getValue()});q1a(b,c);b.query||b.eM.next(b.query)}));this.mua=a.mua||{};this.ev=a.gKb;this.Nj=a.Nj;this.Kda&&(this.dM=this.Nj?this.Nj:p1a)};
_.k.Sa=function(){var a=this,b=_.ib(this.queryPrefix.ka(_.Ta(function(){return a.P0})),this.aPa.ka(_.m(function(d){return d.prefix}))).ka(_.Pa(_.Bsa)),c=_.ib(this.eM,this.aPa.ka(_.m(function(d){return d.wn||""}))).ka(_.Pa(),_.Ka(this.qoa));this.BY=_.Da([c,b]).ka(_.m(function(d){return _.l(d).next().value}),_.m(function(d){return _.Ab(function(){return r1a(a,d)}).ka(_.pb(1))}),_.hb(Qsa,{brb:_.Ua,nWa:_.Ua}),_.ra(function(d){return d.brb}),_.m(function(d){return Psa(d.nWa,a.eM)}),_.vb(Csa),_.hb(function(d,
e){if(e.ie&&!e.pv)return{ie:!0,pv:d.pv};a.vF=!(!e.pv||!e.pv.length);a.vF&&(a.jz=Date.now());return e}),kba());this.N1=this.eM.ka(_.m(function(d){return a.Nj&&a.Nj.csb&&a.Nj.csb(s1a(a,d))}))};_.k.Ma=function(){this.QJa.unsubscribe()};_.k.setScope=function(a){a=a.nS;if(!a)return!1;q1a(this,a({wn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.k.mta=function(){this.P0=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.mua,b=a.prefix;this.query=void 0===a.wn?"":a.wn;this.queryPrefix.next(b)}};
_.k.nta=function(){this.P0=!0;this.aPa.next({wn:this.query,prefix:this.queryPrefix.getValue()});var a=this.xK,b=Date.now();a.mLb=b};_.k.UX=function(a){this.query="";this.eM.next("");a.setFocus()};
_.k.G1=function(a){a&&("string"===typeof a?(this.Fa.nb({element:this.fv,action:this.UKc,gestureName:"CLICK",yg:a,bucket:_.pg.EBa}),this.iCb(s1a(this,a))):(a.Va.ad&&a.Va.gv&&a.Va.gq?this.Fa.nb({element:this.fv,action:"selectSuggestion_"+this.B_a,gestureName:"CLICK",xh:a.position,IF:[_.zsa(a.Va.ad,a.Va.gv,a.Va.gq,[],a.Va.AA,this.jz)]}):this.Fa.nb({element:this.fv,action:"selectSuggestion_"+this.B_a,gestureName:"CLICK",xh:a.position}),a.Va.jwa&&a.Va.jwa()))};
var r1a=function(a,b){if(!b||!a.Nj)return _.Ea({});a.Fa.nb({element:a.fv,action:a.B_a,gestureName:"CHANGE",yg:b,bucket:_.pg.e4a});b=s1a(a,b);return a.Nj.q9(b).ka(_.m(function(c){return{pv:c}}))},s1a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{Pm:b};a=c.k_;c=c.value;return{Pm:b,kf:a?c:"",zd:a?void 0:c}},q1a=function(a,b){var c=b.prefix;a.query=b.wn||"";a.queryPrefix.next(c);c&&(c.k_?(a.zd={},a.kf=c.value):(a.zd=_.lh(c.value,a.mG),a.kf=""))};
_.W.Object.defineProperties(_.mv.prototype,{UKc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Zs)?b:"Other"):"search"}},B_a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Zs)?b:"Other"):"suggest"}}});_.mv.ha=function(){_.Nd()};_.mv.Ja=_.v({type:_.mv});
var t1a=/^\s*$/,u1a=function(a){var b=a.Jwc,c=a.Mwc;this.mba=a.mba;this.nwb=!!b;this.QCc=!!c},v1a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Tsa(5,c,b);b.ax=0<a.length&&a[0].ax;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},w1a=function(a,b,c){c=Fh(c);c.start+=a?a.length:0;c.end-=b.length;return c};
var x1a=function(){function a(b,c,d){this.message=b;this.expected=c;this.location=d;this.name="SyntaxError";"function"===typeof Error.captureStackTrace&&Error.captureStackTrace(this,a)}(function(b,c){function d(){this.constructor=b}d.prototype=c.prototype;b.prototype=new d})(a,Error);return{SyntaxError:a,parse:function(b){function c(){return e(Id,Za)}function d(ua){var Ba=NG[ua],Qa;if(!Ba){for(Qa=ua-1;!NG[Qa];)Qa--;Ba=NG[Qa];for(Ba={line:Ba.line,column:Ba.column};Qa<ua;)10===b.charCodeAt(Qa)?(Ba.line++,
Ba.column=1):Ba.column++,Qa++;NG[ua]=Ba}return Ba}function e(ua,Ba){var Qa=d(ua),hd=d(Ba);return{start:{offset:ua,line:Qa.line,column:Qa.column},end:{offset:Ba,line:hd.line,column:hd.column}}}function f(ua){Za<kk||(Za>kk&&(kk=Za,wP=[]),wP.push(ua))}function g(){var ua=Za;var Ba=ub();Ba===na&&(Ba=null);if(Ba!==na){Ba=[];var Qa=h();for(Qa===na&&(Qa=n());Qa!==na;)Ba.push(Qa),Qa=h(),Qa===na&&(Qa=n());Ba!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)}else Za=ua,ua=na;return ua}function h(){var ua=Za;var Ba=A();Ba===
na&&(Ba=r(),Ba===na&&(Ba=la(),Ba===na&&(Ba=I())));if(Ba!==na){var Qa=ub();Qa===na&&(Qa=null);Qa!==na?(Id=Za,Qa=(Qa=xb.nwb)?void 0:na,Qa!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)):(Za=ua,ua=na)}else Za=ua,ua=na;return ua}function n(){var ua=Za;var Ba=I();if(Ba!==na){var Qa=ub();Qa===na&&(Qa=null);Qa!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)}else Za=ua,ua=na;return ua}function r(){var ua,Ba;var Qa=Za;var hd=[];for(ua=x();ua!==na;)hd.push(ua),ua=x();if(hd!==na)if(ua=Fb(),ua!==na){var Kd=r();if(Kd===na)for(Kd=[],Ba=x();Ba!==
na;)Kd.push(Ba),Ba=x();Kd!==na?(Id=Qa,Qa=c(),Qa=hd=Ssa(0,hd,Kd,ua,Qa)):(Za=Qa,Qa=na)}else Za=Qa,Qa=na;else Za=Qa,Qa=na;return Qa}function x(){var ua=Za;var Ba=ub();Ba===na&&(Ba=null);Ba!==na?(Ba=la(),Ba===na&&(Ba=I()),Ba!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)):(Za=ua,ua=na);return ua}function A(){var ua,Ba;var Qa=Za;var hd=[];for(ua=B();ua!==na;)hd.push(ua),ua=B();if(hd!==na)if(ua=Na(),ua!==na){var Kd=A();if(Kd===na)for(Kd=[],Ba=B();Ba!==na;)Kd.push(Ba),Ba=B();Kd!==na?(Id=Qa,Qa=c(),Qa=hd=Ssa(2,hd,Kd,ua,
Qa)):(Za=Qa,Qa=na)}else Za=Qa,Qa=na;else Za=Qa,Qa=na;return Qa}function B(){var ua=Za;var Ba=ub();Ba===na&&(Ba=null);Ba!==na?(Ba=la(),Ba===na&&(Ba=r(),Ba===na&&(Ba=I())),Ba!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)):(Za=ua,ua=na);return ua}function I(){var ua=Za;var Ba=dc();Ba!==na?(Ba=K(),Ba===na&&(Ba=null),Ba!==na?(Id=ua,ua=Ba=td(Ba)):(Za=ua,ua=na)):(Za=ua,ua=na);ua===na&&(ua=K());return ua}function K(){var ua=Za;var Ba=Hf();if(Ba!==na){if(58===b.charCodeAt(Za)){var Qa=dd;Za++}else Qa=na,0===vf&&f(jd);if(Qa!==
na){Qa=bb();if(Qa===na&&(Qa=P(),Qa===na)){Qa=Za;vf++;var hd=ub();hd===na&&(hd=null);vf--;hd!==na?(Za=Qa,Qa=void 0):Qa=na}Qa!==na?(Id=ua,ua=Ba=ge(Ba,Qa)):(Za=ua,ua=na)}else Za=ua,ua=na}else Za=ua,ua=na;ua===na&&(ua=bb(),ua===na&&(ua=P()));return ua}function P(){var ua=Za;var Ba=[];var Qa=eb();Qa===na&&(Qa=ba());if(Qa!==na)for(;Qa!==na;)Ba.push(Qa),Qa=eb(),Qa===na&&(Qa=ba());else Ba=na;Ba!==na&&(Id=ua,Ba=v1a(Ba,c()));return Ba}function ba(){var ua=Za;if(41===b.charCodeAt(Za)){var Ba=ug;Za++}else Ba=
na,0===vf&&f(Ye);Ba!==na&&(Id=ua,ua=c(),ua=Tsa(5,")",ua),ua.error={type:3,location:ua.location},Ba=ua);return Ba}function la(){var ua;var Ba=Za;if(40===b.charCodeAt(Za)){var Qa=te;Za++}else Qa=na,0===vf&&f(Uj);if(Qa!==na)if(Qa=ub(),Qa===na&&(Qa=null),Qa!==na){Qa=[];for(ua=wa();ua!==na;)Qa.push(ua),ua=wa();if(Qa!==na)if(41===b.charCodeAt(Za)?(ua=ug,Za++):(ua=na,0===vf&&f(Ye)),ua===na&&(ua=null),ua!==na){Id=Za;var hd=ua;var Kd=c();if(hd&&1===Qa.length){var df=Qa[0];if(5!==df.Ol)Kd=!0;else{Kd=Fh(Kd);
hd=Kd.end;df=df.location;var ph=df.end;Kd=Kd.start+1<df.start||hd-1>ph}}else Kd=!0;Kd=Kd?void 0:na;Kd!==na?(Id=Ba,Ba=ua,ua=c(),ua=Fh(ua),Ba=Qa={Ol:3,elements:Qa,location:ua,error:Ba?void 0:{type:4,location:ua}}):(Za=Ba,Ba=na)}else Za=Ba,Ba=na;else Za=Ba,Ba=na}else Za=Ba,Ba=na;else Za=Ba,Ba=na;return Ba}function wa(){var ua=Za;var Ba=va();Ba===na&&(Ba=Sa(),Ba===na&&(Ba=la(),Ba===na&&(Ba=qb())));if(Ba!==na){var Qa=ub();Qa===na&&(Qa=null);Qa!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)}else Za=ua,ua=na;return ua}
function va(){var ua,Ba;var Qa=Za;var hd=[];for(ua=Ga();ua!==na;)hd.push(ua),ua=Ga();if(hd!==na)if(ua=Na(),ua!==na){var Kd=va();if(Kd===na)for(Kd=[],Ba=Ga();Ba!==na;)Kd.push(Ba),Ba=Ga();Kd!==na?(Id=Qa,Qa=c(),Qa=hd=Ssa(2,hd,Kd,ua,Qa)):(Za=Qa,Qa=na)}else Za=Qa,Qa=na;else Za=Qa,Qa=na;return Qa}function Ga(){var ua=Za;var Ba=ub();Ba===na&&(Ba=null);Ba!==na?(Ba=la(),Ba===na&&(Ba=Sa(),Ba===na&&(Ba=qb())),Ba!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)):(Za=ua,ua=na);return ua}function Sa(){var ua,Ba;var Qa=Za;var hd=
[];for(ua=gb();ua!==na;)hd.push(ua),ua=gb();if(hd!==na)if(ua=Fb(),ua!==na){var Kd=Sa();if(Kd===na)for(Kd=[],Ba=gb();Ba!==na;)Kd.push(Ba),Ba=gb();Kd!==na?(Id=Qa,Qa=c(),Qa=hd=Ssa(0,hd,Kd,ua,Qa)):(Za=Qa,Qa=na)}else Za=Qa,Qa=na;else Za=Qa,Qa=na;return Qa}function gb(){var ua=Za;var Ba=ub();Ba===na&&(Ba=null);Ba!==na?(Ba=la(),Ba===na&&(Ba=qb()),Ba!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)):(Za=ua,ua=na);return ua}function qb(){var ua=Za;var Ba=dc();Ba!==na?(Ba=Hb(),Ba===na&&(Ba=null),Ba!==na?(Id=ua,ua=Ba=td(Ba)):
(Za=ua,ua=na)):(Za=ua,ua=na);ua===na&&(ua=Hb());return ua}function Hb(){var ua=Za;var Ba=Hf();if(Ba!==na){if(58===b.charCodeAt(Za)){var Qa=dd;Za++}else Qa=na,0===vf&&f(jd);if(Qa!==na){Qa=bb();if(Qa===na&&(Qa=Cb(),Qa===na)){Qa=Za;vf++;var hd=ub();hd===na&&(hd=null);vf--;hd!==na?(Za=Qa,Qa=void 0):Qa=na}Qa!==na?(Id=ua,ua=Ba=ge(Ba,Qa)):(Za=ua,ua=na)}else Za=ua,ua=na}else Za=ua,ua=na;ua===na&&(ua=bb(),ua===na&&(ua=Cb()));return ua}function Cb(){var ua=Za;var Ba=[];var Qa=eb();if(Qa!==na)for(;Qa!==na;)Ba.push(Qa),
Qa=eb();else Ba=na;Ba!==na&&(Id=ua,Ba=v1a(Ba,c()));return Ba}function Fb(){var ua=Za;var Ba=ub();Ba===na&&(Ba=null);if(Ba!==na){var Qa=[];var hd=Ib();if(hd!==na)for(;hd!==na;)Qa.push(hd),hd=Ib();else Qa=na;Qa!==na?(hd=ub(),hd!==na?(Id=Za,Qa=(Qa="AND"===Qa.join(""))?void 0:na,Qa!==na?(Id=ua,ua=Ba=w1a(Ba,hd,c())):(Za=ua,ua=na)):(Za=ua,ua=na)):(Za=ua,ua=na)}else Za=ua,ua=na;return ua}function Na(){var ua=Za;var Ba=ub();Ba===na&&(Ba=null);if(Ba!==na){var Qa=[];var hd=Ib();if(hd!==na)for(;hd!==na;)Qa.push(hd),
hd=Ib();else Qa=na;Qa!==na?(hd=ub(),hd!==na?(Id=Za,Qa=(Qa="OR"===Qa.join(""))?void 0:na,Qa!==na?(Id=ua,ua=Ba=w1a(Ba,hd,c())):(Za=ua,ua=na)):(Za=ua,ua=na)):(Za=ua,ua=na)}else Za=ua,ua=na;return ua}function bb(){var ua;var Ba=Za;if(34===b.charCodeAt(Za)){var Qa=kp;Za++}else Qa=na,0===vf&&f(Hh);if(Qa!==na){Qa=[];for(ua=rb();ua!==na;)Qa.push(ua),ua=rb();Qa!==na?(34===b.charCodeAt(Za)?(ua=kp,Za++):(ua=na,0===vf&&f(Hh)),ua===na&&(ua=null),ua!==na?(Id=Ba,Ba=ua,ua=c(),Qa=Tsa(4,Qa.join(""),ua),Ba||(Qa.error=
Rsa(0,ua.start.offset,ua.end.offset)),Ba=Qa):(Za=Ba,Ba=na)):(Za=Ba,Ba=na)}else Za=Ba,Ba=na;return Ba}function eb(){var ua;var Ba=Za;if(40===b.charCodeAt(Za)){var Qa=te;Za++}else Qa=na,0===vf&&f(Uj);if(Qa!==na){Qa=[];for(ua=eb();ua!==na;)Qa.push(ua),ua=eb();Qa!==na?(41===b.charCodeAt(Za)?(ua=ug,Za++):(ua=na,0===vf&&f(Ye)),ua===na&&(ua=null),ua!==na?(Id=Ba,Ba=ua,ua=c(),Qa=v1a(Qa,ua),Qa.value="("+Qa.value,Ba?Qa.value+=")":Qa.error={type:4,location:{start:Qa.location.start,end:Qa.location.start+1}},Ba=
Qa):(Za=Ba,Ba=na)):(Za=Ba,Ba=na)}else Za=Ba,Ba=na;Qa=Ba;if(Qa===na){Qa=Za;Ba=[];ua=fb();if(ua!==na)for(;ua!==na;)Ba.push(ua),ua=fb();else Ba=na;Ba!==na?(Id=Za,ua=Ba,ua=(ua=!xb.nwb||"AND"!==ua.join("")&&"OR"!==ua.join(""))?void 0:na,ua!==na?(Id=Qa,Qa=Ba,Ba=c(),Qa=Ba=Tsa(5,Qa.join(""),Ba)):(Za=Qa,Qa=na)):(Za=Qa,Qa=na)}return Qa}function dc(){var ua=Za;if(45===b.charCodeAt(Za)){var Ba=Ih;Za++}else Ba=na,0===vf&&f(jj);if(Ba!==na){Id=Za;var Qa=(Qa=xb.QCc)?void 0:na;Qa!==na?ua=Ba=[Ba,Qa]:(Za=ua,ua=na)}else Za=
ua,ua=na;return ua}function kc(){var ua=Za;if(92===b.charCodeAt(Za)){var Ba=ki;Za++}else Ba=na,0===vf&&f($E);Ba!==na?(b.length>Za?(Ba=b.charAt(Za),Za++):(Ba=na,0===vf&&f(xP)),Ba===na&&(Ba=null),Ba!==na?(Id=ua,ua=Ba?"\\"+Ba:"\\"):(Za=ua,ua=na)):(Za=ua,ua=na);return ua}function Hf(){var ua=Za;var Ba=[];if(Y0.test(b.charAt(Za))){var Qa=b.charAt(Za);Za++}else Qa=na,0===vf&&f(Nma);if(Qa!==na)for(;Qa!==na;)Ba.push(Qa),Y0.test(b.charAt(Za))?(Qa=b.charAt(Za),Za++):(Qa=na,0===vf&&f(Nma));else Ba=na;Ba!==na?
(Id=Za,Qa=(Qa=xb.mba.has(Ba.join("")))?void 0:na,Qa!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)):(Za=ua,ua=na);return ua}function rb(){var ua=Za;if(b.substr(Za,2)===OG){var Ba=OG;Za+=2}else Ba=na,0===vf&&f(ui);Ba!==na&&(Id=ua,Ba='"');ua=Ba;ua===na&&(ua=kc(),ua===na&&(aPa.test(b.charAt(Za))?(ua=b.charAt(Za),Za++):(ua=na,0===vf&&f(Oma))));return ua}function Ib(){var ua=Za;if(92===b.charCodeAt(Za)){var Ba=ki;Za++}else Ba=na,0===vf&&f($E);Ba!==na?(34===b.charCodeAt(Za)?(Ba=kp,Za++):(Ba=na,0===vf&&f(Hh)),Ba===na&&
(Ba=kb(),Ba===na&&(58===b.charCodeAt(Za)?(Ba=dd,Za++):(Ba=na,0===vf&&f(jd)))),Ba!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)):(Za=ua,ua=na);if(ua===na&&(ua=kc(),ua===na))if(ua=Za,b.length>Za?(Ba=b.charAt(Za),Za++):(Ba=na,0===vf&&f(xP)),Ba!==na){Id=Za;var Qa=(Qa=!t1a.test(Ba))?void 0:na;Qa!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)}else Za=ua,ua=na;return ua}function fb(){var ua=Za;var Ba=Ib();if(Ba!==na){Id=Za;var Qa="("!==Ba&&")"!==Ba?void 0:na;Qa!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)}else Za=ua,ua=na;return ua}function ub(){var ua=
[];var Ba=kb();if(Ba!==na)for(;Ba!==na;)ua.push(Ba),Ba=kb();else ua=na;return ua}function kb(){var ua=Za;if(b.length>Za){var Ba=b.charAt(Za);Za++}else Ba=na,0===vf&&f(xP);if(Ba!==na){Id=Za;var Qa=(Qa=t1a.test(Ba))?void 0:na;Qa!==na?(Id=ua,ua=Ba):(Za=ua,ua=na)}else Za=ua,ua=na;return ua}var xb=1<arguments.length?arguments[1]:{},na={},mc={dSc:g},Qc=g,td=function(ua){var Ba=c();ua||(Ba.start.offset++,ua=Tsa(5,"",Ba),ua.error=Rsa(2,Ba.start.offset-1,Ba.end.offset));ua.ax=!0;return ua},dd=":",jd={type:"literal",
value:":",description:"':'"},ge=function(ua,Ba){var Qa=xb,hd=c();ua=ua.join("");Qa={Ol:1,label:Qa.mba.get(ua),FDc:ua,value:Ba,location:Fh(hd)};Ba||(Ba=hd.end.offset,Qa.error=Rsa(1,Ba-1,Ba));return Qa},ug=")",Ye={type:"literal",value:")",description:"')'"},te="(",Uj={type:"literal",value:"(",description:"'('"},kp='"',Hh={type:"literal",value:'"',description:"'\"'"},Ih="-",jj={type:"literal",value:"-",description:"'-'"},ki="\\",$E={type:"literal",value:"\\",description:"'\\\\'"},xP={type:"any",description:"any character"},
OG='\\"',ui={type:"literal",value:'\\"',description:"'\\\\\"'"},Y0=/^[a-zA-Z0-9_]/,Nma={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},aPa=/^[^"]/,Oma={type:"class",value:'[^"]',description:'[^"]'},Za=0,Id=0,NG=[{line:1,column:1}],kk=0,wP=[],vf=0;if("startRule"in xb){if(!(xb.vNb in mc))throw Error("zd`"+xb.vNb);Qc=mc[xb.vNb]}mc=Qc();if(mc!==na&&Za===b.length)return mc;mc!==na&&Za<b.length&&f({type:"end",description:"end of input"});throw function(ua,Ba,Qa){function hd(df){var ph,Tn;
df.sort(function(yP,Pma){return yP.description<Pma.description?-1:yP.description>Pma.description?1:0});if(0<df.length){for(Tn=ph=1;ph<df.length;ph++)df[ph-1]!==df[ph]&&(df[Tn]=df[ph],Tn++);df.length=Tn}}function Kd(df){var ph=Array(df.length),Tn;for(Tn=0;Tn<df.length;Tn++)ph[Tn]=df[Tn].description;return"Expected "+(1<df.length?ph.slice(0,-1).join(", ")+" or "+ph[df.length-1]:ph[0])+"."}null!==Ba&&hd(Ba);return new a(null!==ua?ua:Kd(Ba),Ba,Qa)}(null,wP,e(kk,kk));}}}();
_.y1a=new _.Ed("parserConfig");_.nv=function(a){this.YYa=a.YYa||[];this.tIc=new u1a(a);this.A_=a.A_};_.nv.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{Ol:5,location:b,value:a}];try{var c=x1a.parse(a,this.tIc);return this.YYa.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.A_&&_.qr(this.A_,d),[{Ol:5,error:{type:8,location:d instanceof x1a.SyntaxError?Fh(d.location):b},location:b,value:a}]}};
_.nv.ha=function(a){return new (a||_.nv)(_.u(_.y1a))};_.nv.va=_.t({token:_.nv,ta:_.nv.ha});
_.ov=function(a,b){this.Ita=a;this.mG=b.Vb(28)};_.ov.prototype.parse=function(a){return this.Ita.parse(a)};_.ov.ha=function(a){return new (a||_.ov)(_.u(_.nv),_.u(_.Bu))};_.ov.va=_.t({token:_.ov,ta:_.ov.ha});
_.pv=function(a,b,c){this.Ra=a;this.Kb=b;this.Iba=c;this.qT=!1;this.href=this.hf="";this.target=this.rel=null;this.yR=!1};_.pv.prototype.ye=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.yR)return!0;if(!this.href)return!1;_.Nm(this.Ra,this.href);return!1};_.pv.prototype.Rb=function(){this.href=this.fqa();(this.yR=z1a.test(this.href))&&!this.qT?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.pv.prototype.fqa=function(){return"string"===typeof this.d2&&z1a.test(this.d2)?this.d2:this.Iba.mx(_.mh(this.Ra,this.tQa()))};_.pv.prototype.tQa=function(){return this.Ra.Mi(Array.isArray(this.d2)?this.d2:[this.d2],{ah:this.Kb,Qa:this.Qa,hf:this.hf,Te:this.Te})};_.pv.ha=function(a){return new (a||_.pv)(_.y(_.Vf),_.y(_.wf),_.y(_.cm))};
_.pv.Ja=_.v({type:_.pv,oa:[["a","universalLink",""]],Ib:3,mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c)});a&2&&(_.ye("href",b.href,_.Zd),_.re("rel",b.rel)("target",b.target))},inputs:{d2:"universalLink",qT:"sameWindow",Qa:"queryParams",hf:"queryParamsHandling",Te:"fragment"},features:[_.id]});var z1a=/^http[s]?:\/\//;
_.qv=function(a,b,c){this.Hk=a;this.Ob=b;this.te=c;this.nDb=new _.da;this.resize=new _.$k};_.qv.prototype.Sa=function(){var a=this;this.nDb=this.te.wc(function(){return a.te.Og.ka(_.tb(void 0),aba(_.je(window,"resize")),_.ra(function(){return a.Hk.gS}),_.Ta(function(){var b=a.ua.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.ra(function(){return a.Hk.Psa})).subscribe(function(){a.notify()})})};_.qv.prototype.Ma=function(){this.nDb.unsubscribe()};
_.qv.prototype.notify=function(){this.resize.emit(this.ua)};_.W.Object.defineProperties(_.qv.prototype,{ua:{configurable:!0,enumerable:!0,get:function(){return this.Gwc||this.Ob.ua}}});_.qv.ha=function(a){return new (a||_.qv)(_.y(_.ot),_.y(_.Hd),_.y(_.ne))};_.qv.Ja=_.v({type:_.qv,oa:[["","ascResizeNotifier",""]],inputs:{Gwc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.rv=function(){};_.rv.ha=function(a){return new (a||_.rv)};_.rv.Ea=_.bd({type:_.rv});_.rv.Da=_.Tc({});
_.sv=function(a,b,c){this.Ob=a;this.renderer=b;this.scroll=c;this.CUa=this.mxb=!1;this.events=new _.$k;this.lxb=!0;this.ZBb=new _.$k};_.k=_.sv.prototype;_.k.Sa=function(){};_.k.ye=function(){this.events.next([this,0])};_.k.DVa=function(a){a.preventDefault()};_.k.EVa=function(){this.CUa&&(this.CUa=!1,this.events.next([this,1]),this.ZBb.emit(this))};_.k.scrollIntoView=function(a){this.scroll.scrollTo(this.Ob.ua,a)};var A1a=function(a,b){a.QYa&&(b?a.renderer.SE(a.Ob.ua,a.QYa):a.renderer.WG(a.Ob.ua,a.QYa))};
_.W.Object.defineProperties(_.sv.prototype,{Ve:{configurable:!0,enumerable:!0,set:function(a){this.mxb=a;A1a(this,a)}},rLc:{configurable:!0,enumerable:!0,set:function(a){A1a(this,!1);this.QYa=a;A1a(this,this.mxb)}}});_.sv.ha=function(a){return new (a||_.sv)(_.y(_.Hd),_.y(_.Rk),_.y(_.pt))};
_.sv.Aa=_.v({type:_.sv,oa:[["search-box-suggestion-item"]],mb:function(a,b){a&1&&_.L("click",function(){return b.ye()})("mousedown",function(c){return b.DVa(c)})("mouseenter",function(){b.CUa=!0})("mousemove",function(){return b.EVa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{lxb:"isSelectable",Va:"payload",rLc:"selectedClass",bc:"shortcut"},outputs:{ZBb:"mouseFocusItem"},tc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),_.He(0))},styles:["[_nghost-%COMP%] {display: block;}"]});
var B1a;B1a=["template"];_.tv=function(){this.wt=[];this.su=-1;this.D_a=new _.da;this.J_a=!0;this.kra=this.tx=!1;this.VLb=new _.mb(1);this.hOb=new _.$k;this.iOb=new _.$k};_.tv.prototype.Oe=function(){var a=this;this.gOb=this.lwa.xd.ka(_.tb(void 0)).subscribe(function(){a.J_a=!0;a.VLb.next(a.lwa.toArray().filter(function(b){return b.bc}).map(function(b){return{bc:b.bc,UNc:{position:a.lwa.toArray().indexOf(b),Va:b.Va}}}))})};_.tv.prototype.Fn=function(){this.J_a&&(C1a(this),this.J_a=!1)};
_.tv.prototype.Ma=function(){uv(this);this.gOb&&this.gOb.unsubscribe();this.D_a.unsubscribe()};var uv=function(a){a.su=-1;D1a(a,!0)};_.tv.prototype.Gsa=function(a){a=this.wt.indexOf(a);0<=a&&(this.su=a,D1a(this,!1))};var D1a=function(a,b){a.deselectAll();var c=a.wt[a.su];c&&(c.Ve=!0);b&&a.iOb.emit(c&&{position:a.su,Va:c.Va})};_.tv.prototype.scrollIntoView=function(a){this.wt[this.su].scrollIntoView(a)};
_.tv.prototype.deselectAll=function(){for(var a=_.l(this.wt),b=a.next();!b.done;b=a.next())b.value.Ve=!1};_.tv.prototype.OM=function(a){var b;a:if(b=this.wt.length){var c=this.su;this.kra&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.kra);if(0>e||this.wt[e].lxb){b=e;break a}}b=this.su}else b=-1;this.su=b;D1a(this,!0);-1!==this.su&&this.scrollIntoView(0<a?1:0)};
var C1a=function(a){a.D_a.unsubscribe();a.su=-1;a.wt=a.lwa.toArray();0!==a.wt.length&&(a.D_a=_.ib.apply(null,_.Ia(a.wt.map(function(b){return b.events.Hf()}))).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.hOb.emit({position:a.wt.indexOf(b),Va:b.Va});break;case 1:a.su=a.wt.indexOf(b);D1a(a,!1);break;case 2:a.su=-1;D1a(a,!0);break;default:_.gg(c)}}),a.kra||a.OM(1))};
_.W.Object.defineProperties(_.tv.prototype,{doa:{configurable:!0,enumerable:!0,get:function(){return this.su}},xTa:{configurable:!0,enumerable:!0,get:function(){return this.wt.length}}});_.tv.ha=function(a){return new (a||_.tv)};
_.tv.Aa=_.v({type:_.tv,oa:[["search-box-suggestion-list"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.sv,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.lwa=d)}},wb:function(a,b){a&1&&_.We(B1a,7,_.Se);if(a&2){var c;_.Ve(c=_.Ze())&&(b.wa=c.first)}},tc:["*"],Ba:2,Ca:0,Ha:[["template",""]],wa:function(a){a&1&&(_.Ge(),_.N(0,Wsa,1,0,"ng-template",null,0,_.bf))},ub:2});
var vv=function(a){this.Ad=a;this.vwb=!1;this.G_a=new Map;this.kv=0;this.Pj=[];this.u_=new _.$k;this.H_a=new _.$k;this.K1=new _.da;this.Gfa=new _.da;this.EB=!1};vv.prototype.Rb=function(){for(var a=_.l(this.Pj),b=a.next();!b.done;b=a.next())b.value.kra=this.vwb};vv.prototype.Ma=function(){E1a(this);this.K1.unsubscribe();this.Gfa.unsubscribe();this.EB=!1};
var F1a=function(a){for(var b=_.l(a.Pj),c=b.next();!c.done;c=b.next())c.value.tx=!0;a.uXa()},E1a=function(a,b){for(var c=a.EB=!1,d=_.l(a.Pj),e=d.next();!e.done;e=d.next())e=e.value,uv(e),c=c||e.tx,e.tx=!1;a.kv=0;a.Gfa.unsubscribe();b&&!c&&b.target.blur()},G1a=function(a){if(!(1<a.Pj.length))return a.kv;for(var b=1;b<a.Pj.length;b++){var c=(a.kv+b)%a.Pj.length;if(1<=a.Pj[c].xTa)return c}return a.kv},H1a=function(a){for(var b=_.l(a.Pj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.Hp&&uv(c)};
vv.prototype.uXa=function(){var a=this;this.Gfa.unsubscribe();this.Gfa=new _.da;for(var b={},c=_.l(this.G_a),d=c.next();!d.done;b={Xxa:b.Xxa},d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;b.Xxa=e;this.Gfa.add(this.Ad.register("Suggestion Shortcut "+d,d,function(f){return function(){a.u_.emit({action:"shortcutSelect",Hr:f.Xxa})}}(b)))}};
_.W.Object.defineProperties(vv.prototype,{F_a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.EB=!1;this.K1.unsubscribe();this.K1=new _.da;this.G_a.clear();if(a&&1<=a.length){this.Pj=a;H1a(this);a=_.l(this.Pj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.K1.add(c.iOb.subscribe(function(d){b.Hr=d})),this.K1.add(c.hOb.subscribe(function(d){b.H_a.emit(d);b.Hr=void 0})),this.K1.add(c.VLb.subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.G_a.set(e.bc,
e.UNc)}))}else this.Pj=[]}},Hp:{configurable:!0,enumerable:!0,get:function(){if(this.Pj.length)return this.Pj[this.kv]}}});vv.ha=function(a){return new (a||vv)(_.y(_.Zs))};
vv.Ja=_.v({type:vv,oa:[["","suggestionHandlerFor",""]],mb:function(a,b){a&1&&_.L("keydown.arrowdown",function(c){c.preventDefault();b.Hp&&(0>=b.Hp.xTa&&(b.kv=G1a(b)),b.Hp.OM(1),0>b.Hp.doa?(b.Hr=void 0,b.EB=!1):b.EB=!0,b.u_.emit({action:"selectNext",Hr:b.Hr}))})("keydown.arrowup",function(c){c.preventDefault();b.Hp&&(b.Hp.OM(-1),0>b.Hp.doa?(b.Hr=void 0,b.EB=!1):b.EB=!0,b.u_.emit({action:"selectPrevious",Hr:b.Hr}))})("keydown.arrowright",function(c){var d=G1a(b);b.Hp&&1<b.Pj.length&&b.kv!==d&&b.EB&&
-1<b.Hp.doa&&(c.preventDefault(),uv(b.Hp),uv(b.Pj[d]),b.Pj[d].OM(1),b.u_.emit({action:"selectNextList",Hr:b.Hr}),b.kv=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Pj.length)for(d=1;d<b.Pj.length;d++){var e=(b.kv-d+b.Pj.length)%b.Pj.length;if(1<=b.Pj[e].xTa){d=e;break a}}d=b.kv}b.Hp&&1<b.Pj.length&&b.kv!==d&&b.EB&&-1<b.Hp.doa&&(c.preventDefault(),uv(b.Hp),uv(b.Pj[d]),b.Pj[d].OM(1),b.u_.emit({action:"selectPreviousList",Hr:b.Hr}),b.kv=d)})("keydown.enter",function(c){c.preventDefault();b.EB=
!1;b.H_a.emit(b.Hr);b.Hr=void 0;b.Hp&&(uv(b.Hp),b.kv=0)})("keyup.escape",function(c){return E1a(b,c)})},inputs:{vwb:"isComboBox",F_a:["suggestionHandlerFor","suggestionLists"]},outputs:{u_:"listNavigate",H_a:"suggestionSubmit"},features:[_.id]});
var wv=function(a,b){this.Se=a;this.Ta=b;this.ig=function(){};this.Ul=function(){}};wv.prototype.setProperty=function(a,b){this.Se.setProperty(this.Ta.ua,a,b)};wv.prototype.Xo=function(a){this.Ul=a};wv.prototype.vl=function(a){this.ig=a};wv.prototype.jq=function(a){this.setProperty("disabled",a)};wv.ha=function(a){return new (a||wv)(_.y(_.Rk),_.y(_.Hd))};wv.Ja=_.v({type:wv});var Lh=function(){wv.apply(this,arguments)};_.V(Lh,wv);
Lh.ha=function(){var a;return function(b){return(a||(a=_.Cd(Lh)))(b||Lh)}}();Lh.Ja=_.v({type:Lh,features:[_.oe]});_.xv=new _.Ed("NgValueAccessor");
var I1a,J1a;I1a={Ga:_.xv,Nb:_.Rc(function(){return _.Kh}),jd:!0};J1a=new _.Ed("CompositionEventMode");_.Kh=function(a,b,c){wv.call(this,a,b);this.I3=c;this.fEa=!1;null==this.I3&&(this.I3=!/android (\d+)/.test((Nf?window.navigator.userAgent:"").toLowerCase()))};_.V(_.Kh,wv);_.Kh.prototype.Qj=function(a){this.setProperty("value",null==a?"":a)};_.Kh.prototype.Qja=function(a){(!this.I3||this.I3&&!this.fEa)&&this.ig(a)};_.Kh.prototype.ljc=function(){this.fEa=!0};
_.Kh.prototype.kjc=function(a){this.fEa=!1;this.I3&&this.ig(a)};_.Kh.ha=function(a){return new (a||_.Kh)(_.y(_.Rk),_.y(_.Hd),_.y(J1a,8))};
_.Kh.Ja=_.v({type:_.Kh,oa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],mb:function(a,b){a&1&&_.L("input",function(c){return b.Qja(c.target.value)})("blur",function(){return b.Ul()})("compositionstart",function(){return b.ljc()})("compositionend",function(c){return b.kjc(c.target.value)})},
features:[_.Ne([I1a]),_.oe]});
var K1a;_.yv=new _.Ed("NgValidators");K1a=new _.Ed("NgAsyncValidators");_.L1a=function(a){return Ysa(a)};
var zv=function(){this.Ry=[];this.uB=[];this.BGa=[]};_.k=zv.prototype;_.k.Bla=function(a){this.Ry=a||[];this.G3=fta(this.Ry)};_.k.yla=function(a){this.uB=a||[];this.F3=hta(this.uB)};_.k.qab=function(a){this.BGa.push(a)};_.k.Omc=function(){this.BGa.forEach(function(a){return a()});this.BGa=[]};_.k.reset=function(a){this.control&&this.control.reset(a)};_.k.Km=function(a,b){return this.control?this.control.Km(a,b):!1};_.k.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.W.Object.defineProperties(zv.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.value:null}},valid:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.valid:null}},invalid:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.invalid:null}},pending:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.pending:null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.control?
this.control.disabled:null}},enabled:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.enabled:null}},errors:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.errors:null}},KS:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.KS:null}},iu:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.iu:null}},JD:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.JD:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},Y0a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Y0a:null}},gga:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.gga:null}},Bl:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Bl:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Xe:{configurable:!0,enumerable:!0,get:function(){return this.G3||
null}},cz:{configurable:!0,enumerable:!0,get:function(){return this.F3||null}}});
_.Av=function(){zv.apply(this,arguments);this.Pr=this.name=this.Md=null};_.V(_.Av,zv);
_.Bv=function(){zv.apply(this,arguments)};_.V(_.Bv,zv);_.W.Object.defineProperties(_.Bv.prototype,{gr:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});
_.M1a=function(a){this.gB=a};
_.W.Object.defineProperties(_.M1a.prototype,{uxb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.gB)?0:null==(b=a.control)?0:b.JD)}},vxb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.gB)?0:null==(b=a.control)?0:b.Y0a)}},exb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.gB)?0:null==(b=a.control)?0:b.KS)}},iL:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.gB)?0:null==(b=a.control)?
0:b.iu)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.gB)?0:null==(b=a.control)?0:b.valid)}},Twb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.gB)?0:null==(b=a.control)?0:b.invalid)}},axb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.gB)?0:null==(b=a.control)?0:b.pending)}},mDc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.gB)||!a.GA)}}});
Object.assign({},{"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},{"[class.ng-submitted]":"isSubmitted"});_.Cv=function(a){this.gB=a};_.V(_.Cv,_.M1a);_.Cv.ha=function(a){return new (a||_.Cv)(_.y(_.Av,2))};
_.Cv.Ja=_.v({type:_.Cv,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],Ib:14,mb:function(a,b){a&2&&_.ue("ng-untouched",b.vxb)("ng-touched",b.uxb)("ng-pristine",b.exb)("ng-dirty",b.iL)("ng-valid",b.isValid)("ng-invalid",b.Twb)("ng-pending",b.axb)},features:[_.oe]});
var uta,O1a,xta,P1a;_.Dv=function(a,b){this.WGa=this.Vja=this.Wka=!1;this.Jy=function(){};this.Md=null;this.KS=!0;this.JD=!1;this.Nka=[];this.Ry=a;this.uB=b;this.G3=Bta(this.Ry);this.F3=Cta(this.uB)};_.tta=function(a,b){a.Ry=b;a.G3=Bta(b)};uta=function(a,b){a.uB=b;a.F3=Cta(b)};_.N1a=function(a){a=a.Ry;return Array.isArray(a)?a.includes(_.L1a):a===_.L1a};_.wta=function(a,b){b=void 0===b?{}:b;a.JD=!0;a.Md&&!b.Oh&&_.wta(a.Md,b)};
O1a=function(a,b){b=void 0===b?{}:b;a.JD=!1;a.WGa=!1;a.hs(function(c){O1a(c,{Oh:!0})});a.Md&&!b.Oh&&a.Md.N5(b)};xta=function(a,b){b=void 0===b?{}:b;a.KS=!1;a.Md&&!b.Oh&&xta(a.Md,b)};P1a=function(a,b){b=void 0===b?{}:b;a.KS=!0;a.Wka=!1;a.hs(function(c){P1a(c,{Oh:!0})});a.Md&&!b.Oh&&a.Md.L5(b)};
_.Dv.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.J$a(a.Oh);this.status="DISABLED";this.errors=null;this.hs(function(c){c.disable(Object.assign({},a,{Oh:!0}))});this.jX();!1!==a.qe&&(this.Bl.emit(this.value),this.gga.emit(this.status));this.Xbb(Object.assign({},a,{DMb:b}));this.Nka.forEach(function(c){return c(!0)})};
_.Dv.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.J$a(a.Oh);this.status="VALID";this.hs(function(c){c.enable(Object.assign({},a,{Oh:!0}))});_.Jh(this,{Oh:!0,qe:a.qe});this.Xbb(Object.assign({},a,{DMb:b}));this.Nka.forEach(function(c){return c(!1)})};_.Dv.prototype.Xbb=function(a){this.Md&&!a.Oh&&(_.Jh(this.Md,a),a.DMb||this.Md.L5(),this.Md.N5())};_.Dv.prototype.uD=function(a){this.Md=a};
_.Jh=function(a,b){b=void 0===b?{}:b;a.Dpc();a.jX();a.enabled&&(a.Iic(),a.errors=a.kpc(),a.status=a.y5a(),"VALID"!==a.status&&"PENDING"!==a.status||a.jpc(b.qe));!1!==b.qe&&(a.Bl.emit(a.value),a.gga.emit(a.status));a.Md&&!b.Oh&&_.Jh(a.Md,b)};_.k=_.Dv.prototype;_.k.ocb=function(a){a=void 0===a?{qe:!0}:a;this.hs(function(b){return b.ocb(a)});_.Jh(this,{Oh:!0,qe:a.qe})};_.k.Dpc=function(){this.status=this.Lia()?"DISABLED":"VALID"};_.k.kpc=function(){return this.Xe?this.Xe(this):null};
_.k.jpc=function(a){var b=this;this.cz&&(this.status="PENDING",this.Vja=!0,this.e5a=ata(this.cz(this)).subscribe(function(c){b.Vja=!1;_.Q1a(b,c,{qe:a})}))};_.k.Iic=function(){this.e5a&&(this.e5a.unsubscribe(),this.Vja=!1)};_.Q1a=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.Zbb(!1!==c.qe)};_.k=_.Dv.prototype;_.k.get=function(a){if(null==a)return null;Array.isArray(a)||(a=a.split("."));return 0===a.length?null:a.reduce(function(b,c){return b&&b.HEa(c)},this)};
_.k.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.k.Km=function(a,b){return!!this.getError(a,b)};_.k.Zbb=function(a){this.status=this.y5a();a&&this.gga.emit(this.status);this.Md&&this.Md.Zbb(a)};_.k.xFa=function(){this.Bl=new _.$k;this.gga=new _.$k};_.k.y5a=function(){return this.Lia()?"DISABLED":this.errors?"INVALID":this.Vja||this.Z4a("PENDING")?"PENDING":this.Z4a("INVALID")?"INVALID":"VALID"};_.k.Z4a=function(a){return this.u3(function(b){return b.status===a})};
_.k.Y4a=function(){return this.u3(function(a){return a.iu})};_.k.Ehc=function(){return this.u3(function(a){return a.JD})};_.k.L5=function(a){a=void 0===a?{}:a;this.KS=!this.Y4a();this.Md&&!a.Oh&&this.Md.L5(a)};_.k.N5=function(a){a=void 0===a?{}:a;this.JD=this.Ehc();this.Md&&!a.Oh&&this.Md.N5(a)};_.k.IE=function(a){this.Jy=a};_.k.kP=function(a){_.Mh(a)&&null!=a.tv&&(this.dma=a.tv)};_.k.J$a=function(a){var b=this.Md&&this.Md.iu;return!a&&!!b&&!this.Md.Y4a()};_.k.HEa=function(){return null};
_.W.Object.defineProperties(_.Dv.prototype,{Xe:{configurable:!0,enumerable:!0,get:function(){return this.G3},set:function(a){this.Ry=this.G3=a}},cz:{configurable:!0,enumerable:!0,get:function(){return this.F3},set:function(a){this.uB=this.F3=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.Md}},valid:{configurable:!0,enumerable:!0,get:function(){return"VALID"===this.status}},invalid:{configurable:!0,enumerable:!0,get:function(){return"INVALID"===this.status}},pending:{configurable:!0,
enumerable:!0,get:function(){return"PENDING"==this.status}},disabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"===this.status}},enabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"!==this.status}},iu:{configurable:!0,enumerable:!0,get:function(){return!this.KS}},Y0a:{configurable:!0,enumerable:!0,get:function(){return!this.JD}},tv:{configurable:!0,enumerable:!0,get:function(){return this.dma?this.dma:this.parent?this.parent.tv:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.Md;)a=a.Md;return a}}});
_.Ev=function(a,b,c){_.Dv.call(this,(_.Mh(b)?b.uv:b)||null,(_.Mh(b)?b.uJ:c)||null);this.controls=a;this.xFa();this.kP(b);this.PHa();_.Jh(this,{Oh:!0,qe:!!this.cz})};_.V(_.Ev,_.Dv);var R1a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.uD(a);c.IE(a.Jy);return c};_.k=_.Ev.prototype;_.k.oma=function(a){var b=void 0===b?{}:b;R1a(this,a);_.Jh(this,{qe:b.qe});this.Jy()};
_.k.y0=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].IE(function(){});delete this.controls[a];_.Jh(this,{qe:b.qe});this.Jy()};_.k.contains=function(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled};_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;_.Eta(this,a);Object.keys(a).forEach(function(d){_.Dta(c,!0,d);c.controls[d].setValue(a[d],{Oh:!0,qe:b.qe})});_.Jh(this,b)};
_.k.tS=function(a,b){var c=this;b=void 0===b?{}:b;null!=a&&(Object.keys(a).forEach(function(d){var e=c.controls[d];e&&e.tS(a[d],{Oh:!0,qe:b.qe})}),_.Jh(this,b))};_.k.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.hs(function(c,d){c.reset(a[d],{Oh:!0,qe:b.qe})});this.L5(b);this.N5(b);_.Jh(this,b)};_.k.w5=function(){var a=this.nab(!1,function(b,c){return c.w5()?!0:b});a&&_.Jh(this,{Oh:!0});return a};
_.k.hs=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.k.PHa=function(){var a=this;this.hs(function(b){b.uD(a);b.IE(a.Jy)})};_.k.jX=function(){this.value=this.Ooc()};_.k.u3=function(a){for(var b=_.l(Object.entries(this.controls)),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;if(this.contains(c)&&a(d))return!0}return!1};
_.k.Ooc=function(){var a=this;return this.nab({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.k.nab=function(a,b){var c=a;this.hs(function(d,e){c=b(c,d,e)});return c};_.k.Lia=function(){for(var a=_.l(Object.keys(this.controls)),b=a.next();!b.done;b=a.next())if(this.controls[b.value].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled};_.k.HEa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};
var S1a,T1a;S1a={Ga:_.Bv,Nb:_.Rc(function(){return _.Fv})};T1a=Promise.resolve(null);_.Fv=function(a,b){_.Bv.call(this);this.GA=!1;this.uEa=new Set;this.vca=new _.$k;this.form=new _.Ev({},fta(a),hta(b))};_.V(_.Fv,_.Bv);_.k=_.Fv.prototype;_.k.Vc=function(){this.kP()};_.k.oma=function(a){var b=this;T1a.then(function(){var c=b.m7a(a.path);a.control=R1a(c,a.name,a.control);pta(a.control,a);_.Jh(a.control,{qe:!1});b.uEa.add(a)})};_.k.getControl=function(a){return this.form.get(a.path)};
_.k.y0=function(a){var b=this;T1a.then(function(){var c=b.m7a(a.path);c&&c.y0(a.name);b.uEa.delete(a)})};_.k.jRb=function(a,b){var c=this;T1a.then(function(){c.form.get(a.path).setValue(b)})};_.k.setValue=function(a){this.control.setValue(a)};_.k.fA=function(a){this.GA=!0;zta(this.form,this.uEa);this.vca.emit(a);return!1};_.k.NXa=function(){this.form.reset(void 0);this.GA=!1};_.k.kP=function(){this.options&&null!=this.options.tv&&(this.form.dma=this.options.tv)};
_.k.m7a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.Fv.prototype,{gr:{configurable:!0,enumerable:!0,get:function(){return this}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},controls:{configurable:!0,enumerable:!0,get:function(){return this.form.controls}}});_.Fv.ha=function(a){return new (a||_.Fv)(_.y(_.yv,10),_.y(K1a,10))};
_.Fv.Ja=_.v({type:_.Fv,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],mb:function(a,b){a&1&&_.L("submit",function(c){return b.fA(c)})("reset",function(){b.NXa()})},inputs:{options:["ngFormOptions","options"]},outputs:{vca:"ngSubmit"},kc:["ngForm"],features:[_.Ne([S1a]),_.oe]});
_.Gv=function(a,b,c){a=void 0===a?null:a;_.Dv.call(this,(_.Mh(b)?b.uv:b)||null,(_.Mh(b)?b.uJ:c)||null);this.defaultValue=null;this.ti=[];this.cP=!1;this.b5a(a);this.kP(b);this.xFa();_.Jh(this,{Oh:!0,qe:!!this.cz});_.Mh(b)&&(b.HCb||b.uZc)&&(Fta(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.Gv,_.Dv);_.k=_.Gv.prototype;
_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.Wv=a;this.ti.length&&!1!==b.Ynb&&this.ti.forEach(function(d){return d(c.value,!1!==b.Hwc)});_.Jh(this,b)};_.k.tS=function(a,b){b=void 0===b?{}:b;this.setValue(a,b)};_.k.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.b5a(a);P1a(this,b);O1a(this,b);this.setValue(this.value,b);this.cP=!1};_.k.jX=function(){};_.k.u3=function(){return!1};_.k.Lia=function(){return this.disabled};_.k.vl=function(a){this.ti.push(a)};
_.k.Lqc=function(a){var b=this.ti;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.Mqc=function(a){var b=this.Nka;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.hs=function(){};_.k.w5=function(){return"submit"===this.tv&&(this.Wka&&xta(this),this.WGa&&_.wta(this),this.cP)?(this.setValue(this.Wv,{Oh:!0,Ynb:!1}),!0):!1};_.k.b5a=function(a){Fta(a)?(this.value=this.Wv=a.value,a.disabled?this.disable({Oh:!0,qe:!1}):this.enable({Oh:!0,qe:!1})):this.value=this.Wv=a};
var U1a,V1a;U1a={Ga:_.Av,Nb:_.Rc(function(){return _.Hv})};V1a=Promise.resolve(null);_.Hv=function(a,b,c,d,e){_.Av.call(this);this.Gb=e;this.control=new _.Gv;this.oHa=!1;this.update=new _.$k;this.Md=a;this.Bla(b);this.yla(c);this.Pr=Ata(d)};_.V(_.Hv,_.Av);_.k=_.Hv.prototype;
_.k.Rb=function(a){this.Pic();if(!this.oHa||"name"in a){if(this.oHa&&(this.H5a(),this.gr)){var b=a.name.wj;this.gr.y0({name:b,path:this.Z7a(b)})}this.OHa()}"isDisabled"in a&&this.Qqc(a);yta(a,this.nN)&&(this.jX(this.model),this.nN=this.model)};_.k.Ma=function(){this.gr&&this.gr.y0(this)};_.k.Bha=function(a){this.nN=a;this.update.emit(a)};_.k.OHa=function(){this.kP();this.inc()?this.Ppc():this.gr.oma(this);this.oHa=!0};_.k.kP=function(){this.options&&null!=this.options.tv&&(this.control.dma=this.options.tv)};
_.k.inc=function(){return!this.Md||!(!this.options||!this.options.standalone)};_.k.Ppc=function(){pta(this.control,this);_.Jh(this.control,{qe:!1})};_.k.Pic=function(){this.H5a()};_.k.Sic=function(){};_.k.H5a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.k.jX=function(a){var b=this;V1a.then(function(){b.control.setValue(a,{Hwc:!1});var c;null==(c=b.Gb)||_.Sk(c)})};
_.k.Qqc=function(a){var b=this;a=a.isDisabled.uf;var c=0!==a&&_.ef(a);V1a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.Gb)||_.Sk(d)})};_.k.Z7a=function(a){return this.Md?jta(a,this.Md):[a]};_.W.Object.defineProperties(_.Hv.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.Z7a(this.name)}},gr:{configurable:!0,enumerable:!0,get:function(){return this.Md?this.Md.gr:null}}});
_.Hv.ha=function(a){return new (a||_.Hv)(_.y(_.Bv,9),_.y(_.yv,10),_.y(K1a,10),_.y(_.xv,10),_.y(_.dl,8))};_.Hv.Ja=_.v({type:_.Hv,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},kc:["ngModel"],features:[_.Ne([U1a]),_.oe,_.id]});
var Iv=function(){};Iv.ha=function(a){return new (a||Iv)};Iv.Ea=_.bd({type:Iv});Iv.Da=_.Tc({});
var W1a,X1a;W1a=new _.Ed("NgModelWithFormControlWarning");X1a={Ga:_.Av,Nb:_.Rc(function(){return _.Jv})};_.Jv=function(a,b,c,d){_.Av.call(this);this.Qnc=d;this.update=new _.$k;this.Rnc=!1;this.Bla(a);this.yla(b);this.Pr=Ata(c)};_.V(_.Jv,_.Av);_.Jv.prototype.Rb=function(a){if(this.Vmc(a)){var b=a.form.wj;b&&rta(b,this);pta(this.form,this);_.Jh(this.form,{qe:!1})}yta(a,this.nN)&&(this.form.setValue(this.model),this.nN=this.model)};_.Jv.prototype.Ma=function(){this.form&&rta(this.form,this)};
_.Jv.prototype.Bha=function(a){this.nN=a;this.update.emit(a)};_.Jv.prototype.Vmc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.Jv.prototype,{isDisabled:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});_.Jv.ha=function(a){return new (a||_.Jv)(_.y(_.yv,10),_.y(K1a,10),_.y(_.xv,10),_.y(W1a,8))};
_.Jv.Ja=_.v({type:_.Jv,oa:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},kc:["ngForm"],features:[_.Ne([X1a]),_.oe,_.id]});
var Y1a;Y1a={Ga:_.Bv,Nb:_.Rc(function(){return _.Kv})};_.Kv=function(a,b){_.Bv.call(this);var c=this;this.uv=a;this.uJ=b;this.GA=!1;this.Jy=function(){return c.bcb()};this.vY=[];this.form=null;this.vca=new _.$k;this.Bla(a);this.yla(b)};_.V(_.Kv,_.Bv);_.k=_.Kv.prototype;_.k.Rb=function(a){a.hasOwnProperty("form")&&(this.grc(),this.bcb(),this.Zqc(),this.Mka=this.form)};_.k.Ma=function(){this.form&&(qta(this.form,this),this.form.Jy===this.Jy&&this.form.IE(function(){}))};
_.k.oma=function(a){var b=this.form.get(a.path);pta(b,a);_.Jh(b,{qe:!1});this.vY.push(a);return b};_.k.getControl=function(a){return this.form.get(a.path)};_.k.y0=function(a){rta(a.control||null,a);var b=this.vY;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.jRb=function(a,b){this.form.get(a.path).setValue(b)};_.k.fA=function(a){this.GA=!0;zta(this.form,this.vY);this.vca.emit(a);return!1};_.k.NXa=function(){this.form.reset(void 0);this.GA=!1};
_.k.bcb=function(){var a=this;this.vY.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(rta(c||null,b),d instanceof _.Gv&&(pta(d,b),b.control=d))});this.form.ocb({qe:!1})};_.k.sTc=function(a){var b=this.form.get(a.path);kta(b,a);_.Jh(b,{qe:!1})};_.k.WSc=function(a){if(this.form){var b=this.form.get(a.path);b&&qta(b,a)&&_.Jh(b,{qe:!1})}};_.k.Zqc=function(){this.form.IE(this.Jy);this.Mka&&this.Mka.IE(function(){})};_.k.grc=function(){kta(this.form,this);this.Mka&&qta(this.Mka,this)};
_.k.USc=function(){};_.W.Object.defineProperties(_.Kv.prototype,{gr:{configurable:!0,enumerable:!0,get:function(){return this}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}},path:{configurable:!0,enumerable:!0,get:function(){return[]}}});_.Kv.ha=function(a){return new (a||_.Kv)(_.y(_.yv,10),_.y(K1a,10))};
_.Kv.Ja=_.v({type:_.Kv,oa:[["","formGroup",""]],mb:function(a,b){a&1&&_.L("submit",function(c){return b.fA(c)})("reset",function(){b.NXa()})},inputs:{form:["formGroup","form"]},outputs:{vca:"ngSubmit"},kc:["ngForm"],features:[_.Ne([Y1a]),_.oe,_.id]});
var Z1a;Z1a={Ga:_.Av,Nb:_.Rc(function(){return _.Lv})};_.Lv=function(a,b,c,d,e){_.Av.call(this);this.Qnc=e;this.N4a=!1;this.update=new _.$k;this.Rnc=!1;this.Md=a;this.Bla(b);this.yla(c);this.Pr=Ata(d)};_.V(_.Lv,_.Av);_.k=_.Lv.prototype;_.k.Rb=function(a){this.N4a||this.OHa();yta(a,this.nN)&&(this.nN=this.model,this.gr.jRb(this,this.model))};_.k.Ma=function(){this.gr&&this.gr.y0(this)};_.k.Bha=function(a){this.nN=a;this.update.emit(a)};_.k.Sic=function(){};
_.k.OHa=function(){this.control=this.gr.oma(this);this.N4a=!0};_.W.Object.defineProperties(_.Lv.prototype,{isDisabled:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return jta(null==this.name?this.name:this.name.toString(),this.Md)}},gr:{configurable:!0,enumerable:!0,get:function(){return this.Md?this.Md.gr:null}}});_.Lv.ha=function(a){return new (a||_.Lv)(_.y(_.Bv,13),_.y(_.yv,10),_.y(K1a,10),_.y(_.xv,10),_.y(W1a,8))};
_.Lv.Ja=_.v({type:_.Lv,oa:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.Ne([Z1a]),_.oe,_.id]});
var Mv=function(){this.O5=_.Zsa},$1a;Mv.prototype.Rb=function(a){this.Dvb in a&&(this.O5=(this.mE=this.enabled(this.wGc(a[this.Dvb].uf)))?this.Iuc():_.Zsa,this.ti&&this.ti())};Mv.prototype.validate=function(a){return this.O5(a)};Mv.prototype.tXa=function(a){this.ti=a};Mv.prototype.enabled=function(a){return null!=a};Mv.ha=function(a){return new (a||Mv)};Mv.Ja=_.v({type:Mv,features:[_.id]});$1a={Ga:_.yv,Nb:_.Rc(function(){return _.Nv}),jd:!0};
_.Nv=function(){Mv.apply(this,arguments);this.Dvb="required";this.wGc=_.ef;this.Iuc=function(){return Ysa}};_.V(_.Nv,Mv);_.Nv.prototype.enabled=function(a){return a};_.Nv.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.Nv)))(b||_.Nv)}}();
_.Nv.Ja=_.v({type:_.Nv,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],Ib:1,mb:function(a,b){a&2&&_.re("required",b.mE?"":null)},inputs:{required:"required"},features:[_.Ne([$1a]),_.oe]});
var Ov=function(){};Ov.ha=function(a){return new (a||Ov)};Ov.Ea=_.bd({type:Ov});Ov.Da=_.Tc({imports:[Iv]});
_.Pv=function(){};_.Pv.ha=function(a){return new (a||_.Pv)};_.Pv.Ea=_.bd({type:_.Pv});_.Pv.Da=_.Tc({imports:[Ov]});_.Qv=function(){};_.Qv.ha=function(a){return new (a||_.Qv)};_.Qv.Ea=_.bd({type:_.Qv});_.Qv.Da=_.Tc({imports:[Ov]});
new Tk;
var a2a=_.Ig({passive:!0}),Rv=function(a,b){this.wd=a;this.Db=b;this.O4=new Map};
Rv.prototype.ql=function(a){var b=this;if(!this.wd.Le)return _.Ua;var c=_.Mg(a);if(a=this.O4.get(c))return a.subject;var d=new _.ob,e=function(f){"cdk-text-field-autofill-start"!==f.animationName||c.classList.contains("cdk-text-field-autofilled")?"cdk-text-field-autofill-end"===f.animationName&&c.classList.contains("cdk-text-field-autofilled")&&(c.classList.remove("cdk-text-field-autofilled"),b.Db.Nc(function(){return d.next({target:f.target,pwb:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.Db.Nc(function(){return d.next({target:f.target,pwb:!0})}))};this.Db.wc(function(){c.addEventListener("animationstart",e,a2a);c.classList.add("cdk-text-field-autofill-monitored")});this.O4.set(c,{subject:d,zt:function(){c.removeEventListener("animationstart",e,a2a)}});return d};Rv.prototype.dm=function(a){a=_.Mg(a);var b=this.O4.get(a);b&&(b.zt(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.O4.delete(a))};
Rv.prototype.Ma=function(){var a=this;this.O4.forEach(function(b,c){return a.dm(c)})};Rv.ha=function(a){return new (a||Rv)(_.u(_.$o),_.u(_.ne))};Rv.va=_.t({token:Rv,ta:Rv.ha,Ka:"root"});
_.Sv=function(){};_.Sv.ha=function(a){return new (a||_.Sv)};_.Sv.Ea=_.bd({type:_.Sv});_.Sv.Da=_.Tc({});
_.b2a=new _.Ed("MatError");
_.c2a=new _.Ed("MatPrefix");
_.d2a=new _.Ed("MatSuffix");
_.e2a=_.qg("transitionMessages",[_.tg("enter",_.sg({opacity:1,transform:"translateY(0%)"})),_.vg("void => enter",[_.sg({opacity:0,transform:"translateY(-5px)"}),_.rg("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);
_.Tv=function(){};_.Tv.ha=function(a){return new (a||_.Tv)};_.Tv.Ja=_.v({type:_.Tv});
_.Uv=new _.Ed("MatFormField");_.f2a=new _.Ed("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.g2a=new _.Ed("MatHint");
_.Vv=function(){};_.Vv.ha=function(a){return new (a||_.Vv)};_.Vv.Ja=_.v({type:_.Vv,oa:[["mat-label"]]});
var h2a=function(){};h2a.ha=function(a){return new (a||h2a)};h2a.Ja=_.v({type:h2a,oa:[["mat-placeholder"]]});
var i2a,j2a,k2a,l2a,m2a,n2a,o2a;i2a=["connectionContainer"];j2a=["inputContainer"];k2a=["label"];l2a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];m2a=0;n2a=_.Qg(function(a){this.Ta=a},"primary");o2a=new _.Ed("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.Wv=function(a,b,c,d,e,f,g){a=n2a.call(this,a)||this;a.Gb=b;a.Fc=c;a.jB=d;a.wd=e;a.Db=f;a.Qka=!1;a.Y4=!1;a.Ub=new _.ob;a.LO=!1;a.THa=!1;a.oP="";a.MO="";a.x4="mat-hint-"+m2a++;a.xE="mat-form-field-label-"+m2a++;a.Jo=a.N7a();a.eI="NoopAnimations"!==g;a.Dd=(null==d?void 0:d.Dd)||"legacy";d&&(a.LO=!!d.kR,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.Wv,n2a);_.k=_.Wv.prototype;_.k.XW=function(){return"always"===this.Jo&&!this.THa};_.k.MDa=function(){return"never"!==this.Jo};
_.k.oZ=function(){return this.f6a||this.Ta};
_.k.Oe=function(){var a=this,b=this.Sd;b.controlType&&this.Ta.ua.classList.add("mat-form-field-type-"+b.controlType);b.Sc.ka(_.tb(null)).subscribe(function(){a.bJ();_.Sk(a.Gb)});b.Pe&&b.Pe.Bl&&b.Pe.Bl.ka(_.wb(this.Ub)).subscribe(function(){return _.Sk(a.Gb)});this.Db.wc(function(){a.Db.Og.ka(_.wb(a.Ub)).subscribe(function(){a.Y4&&Nh(a)})});_.ib(this.NI.xd,this.bX.xd).subscribe(function(){a.Y4=!0;_.Sk(a.Gb)});this.By.xd.ka(_.tb(null)).subscribe(function(){a.k5();_.Sk(a.Gb)});this.zy.xd.ka(_.tb(null)).subscribe(function(){a.bJ();
_.Sk(a.Gb)});this.Fc&&this.Fc.md.ka(_.wb(this.Ub)).subscribe(function(){"function"===typeof requestAnimationFrame?a.Db.wc(function(){requestAnimationFrame(function(){return Nh(a)})}):Nh(a)})};_.k.FL=function(){this.Qka&&Nh(this)};_.k.Vc=function(){this.oP="enter";this.Gb.De()};_.k.Ma=function(){this.Ub.next();this.Ub.complete()};_.k.Fq=function(a){var b=this.Sd?this.Sd.Pe:null;return b&&b[a]};_.k.rmc=function(){return!!(this.Sd&&this.Sd.placeholder||this.poc)};
_.k.q4=function(){return!(!this.WFa&&!this.XFa)};_.k.lP=function(){return this.MDa()&&(this.Sd&&this.Sd.Ifa||this.XW())};_.k.umc=function(){return"legacy"===this.Dd&&!this.q4()||this.q4()&&!this.lP()};_.k.rE=function(){return this.q4()||"legacy"===this.Dd&&this.rmc()};_.k.d4=function(){return this.zy&&0<this.zy.length&&this.Sd.Ks?"error":"hint"};
_.k.T4a=function(){var a=this;this.rE()&&this.MDa()&&(this.eI&&this.Cq&&(this.THa=!0,_.je(this.Cq.ua,"transitionend").ka(_.Va(1)).subscribe(function(){a.THa=!1})),this.Jo="always",_.Sk(this.Gb))};_.k.xTc=function(){};_.k.k5=function(){this.bJ()};_.k.lrc=function(){};_.k.N7a=function(){return this.jB&&this.jB.Jo||"auto"};
_.k.bJ=function(){if(this.Sd){var a=[];this.Sd.kN&&"string"===typeof this.Sd.kN&&a.push.apply(a,_.Ia(this.Sd.kN.split(" ")));if("hint"===this.d4()){var b=this.By?this.By.find(function(d){return"start"===d.align}):null,c=this.By?this.By.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.MO&&a.push(this.x4);c&&a.push(c.id)}else this.zy&&a.push.apply(a,_.Ia(this.zy.map(function(d){return d.id})));this.Sd.nva(a)}};_.k.wTc=function(){};
var Nh=function(a){var b=a.Cq?a.Cq.ua:null,c=a.f6a.ua;if("outline"===a.Dd&&a.wd.Le)if(b&&b.children.length&&b.textContent.trim())if(a.Pmc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.Cq&&a.Cq.ua.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.Y4=!0;a.Qka=!1;return}d=a.f8a(d);e=b.children;c=a.f8a(e[0].getBoundingClientRect());for(var h=b=0;h<e.length;h++)b+=e[h].offsetWidth;d=Math.abs(c-d)-
5;e=0<b?.75*b+10:0}for(b=0;b<f.length;b++)f[b].style.width=d+"px";for(f=0;f<g.length;f++)g[f].style.width=e+"px";a.Y4=a.Qka=!1}else a.Qka=!0;else for(a=c.querySelectorAll(".mat-form-field-outline-start, .mat-form-field-outline-gap"),g=0;g<a.length;g++)a[g].style.width="0"};_.Wv.prototype.f8a=function(a){return this.Fc&&"rtl"===this.Fc.value?a.right:a.left};_.Wv.prototype.Pmc=function(){var a=this.Ta.ua;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(_.Wv.prototype,{Dd:{configurable:!0,enumerable:!0,get:function(){return this.uy},set:function(a){var b=this.uy,c;this.uy=a||(null==(c=this.jB)?void 0:c.Dd)||"legacy";"outline"===this.uy&&b!==a&&(this.Y4=!0)}},kR:{configurable:!0,enumerable:!0,get:function(){return this.LO},set:function(a){this.LO=_.Kg(a)}},nR:{configurable:!0,enumerable:!0,get:function(){return this.MO},set:function(a){this.MO=a;this.k5()}},Jo:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.Dd&&"never"===this.oE?"auto":this.oE},set:function(a){a!==this.oE&&(this.oE=a||this.N7a(),_.Sk(this.Gb))}},Sd:{configurable:!0,enumerable:!0,get:function(){return this.EEa||this.ujc||this.vjc},set:function(a){this.EEa=a}}});_.Wv.ha=function(a){return new (a||_.Wv)(_.y(_.Hd),_.y(_.dl),_.y(_.Dp,8),_.y(o2a,8),_.y(_.$o),_.y(_.ne),_.y(_.Wk,8))};
_.Wv.Aa=_.v({type:_.Wv,oa:[["mat-form-field"]],Fd:function(a,b,c){a&1&&(_.Xe(c,_.Tv,5),_.Xe(c,_.Tv,7),_.Xe(c,_.Vv,5),_.Xe(c,_.Vv,7),_.Xe(c,h2a,5),_.Xe(c,_.b2a,5),_.Xe(c,_.g2a,5),_.Xe(c,_.c2a,5),_.Xe(c,_.d2a,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.ujc=d.first);_.Ve(d=_.Ze())&&(b.vjc=d.first);_.Ve(d=_.Ze())&&(b.WFa=d.first);_.Ve(d=_.Ze())&&(b.XFa=d.first);_.Ve(d=_.Ze())&&(b.poc=d.first);_.Ve(d=_.Ze())&&(b.zy=d);_.Ve(d=_.Ze())&&(b.By=d);_.Ve(d=_.Ze())&&(b.NI=d);_.Ve(d=_.Ze())&&(b.bX=d)}},wb:function(a,
b){a&1&&(_.We(i2a,7),_.We(j2a,5),_.We(k2a,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.f6a=c.first);_.Ve(c=_.Ze())&&(b.jTc=c.first);_.Ve(c=_.Ze())&&(b.Cq=c.first)}},Jb:[1,"mat-form-field"],Ib:40,mb:function(a,b){a&2&&_.ue("mat-form-field-appearance-standard","standard"==b.Dd)("mat-form-field-appearance-fill","fill"==b.Dd)("mat-form-field-appearance-outline","outline"==b.Dd)("mat-form-field-appearance-legacy","legacy"==b.Dd)("mat-form-field-invalid",b.Sd.Ks)("mat-form-field-can-float",b.MDa())("mat-form-field-should-float",
b.lP())("mat-form-field-has-label",b.rE())("mat-form-field-hide-placeholder",b.umc())("mat-form-field-disabled",b.Sd.disabled)("mat-form-field-autofilled",b.Sd.Fma)("mat-focused",b.Sd.focused)("ng-untouched",b.Fq("untouched"))("ng-touched",b.Fq("touched"))("ng-pristine",b.Fq("pristine"))("ng-dirty",b.Fq("dirty"))("ng-valid",b.Fq("valid"))("ng-invalid",b.Fq("invalid"))("ng-pending",b.Fq("pending"))("_mat-animation-noopable",!b.eI)},inputs:{color:"color",Dd:"appearance",kR:"hideRequiredMarker",nR:"hintLabel",
Jo:"floatLabel"},kc:["matFormField"],features:[_.Ne([{Ga:_.Uv,Nb:_.Wv}]),_.oe],tc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Ba:15,Ca:8,Ha:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],
["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],
[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],[1,"mat-form-field-ripple"],
[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],wa:function(a,b){a&1&&(_.Ge(l2a),_.C(0,"div",0)(1,"div",1,2),_.L("click",function(c){return b.Sd.U_&&b.Sd.U_(c)}),_.N(3,Gta,9,0,"ng-container",3),_.N(4,Hta,2,1,"div",4),_.C(5,"div",5,6),_.He(7),_.C(8,"span",7),_.N(9,Lta,5,16,"label",8),_.D()(),_.N(10,Mta,2,0,"div",9),_.D(),_.N(11,Nta,2,4,"div",10),_.C(12,"div",11),_.N(13,Ota,2,1,"div",12),_.N(14,Qta,5,2,"div",13),_.D()());
a&2&&(_.w(3),_.z("ngIf","outline"==b.Dd),_.w(1),_.z("ngIf",b.NI.length),_.w(5),_.z("ngIf",b.rE()),_.w(1),_.z("ngIf",b.bX.length),_.w(1),_.z("ngIf","outline"!=b.Dd),_.w(1),_.z("ngSwitch",b.d4()),_.w(1),_.z("ngSwitchCase","error"),_.w(1),_.z("ngSwitchCase","hint"))},Ia:[_.Tl,_.Ul,_.Vl,_.qp],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.cdk-high-contrast-active .mat-form-field-disabled .mat-form-field-label{color:GrayText}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}\n",
'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n',
'.mat-input-element{font:inherit;background:rgba(0,0,0,0);color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}._mat-animation-noopable .mat-input-element::placeholder{transition:none}._mat-animation-noopable .mat-input-element::-moz-placeholder{transition:none}._mat-animation-noopable .mat-input-element::-webkit-input-placeholder{transition:none}._mat-animation-noopable .mat-input-element:-ms-input-placeholder{transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',
".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px;border-top-color:GrayText}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",
".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:rgba(0,0,0,0)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:GrayText}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",
".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],
ub:2,data:{animation:[_.e2a]},Oa:0});
_.Xv=function(){};_.Xv.ha=function(a){return new (a||_.Xv)};_.Xv.Ea=_.bd({type:_.Xv});_.Xv.Da=_.Tc({imports:[_.$l,_.hq,_.rp,_.hq]});
_.p2a=new _.Ed("MAT_INPUT_VALUE_ACCESSOR");
var q2a,r2a;q2a=0;r2a=_.wpa(function(a,b,c,d){this.L3=a;this.c5=b;this.d5=c;this.Pe=d;this.Sc=new _.ob});
_.Yv=function(a,b,c,d,e,f,g,h,n,r){var x=r2a.call(this,f,d,e,c)||this;x.Ta=a;x.wd=b;x.l5a=h;x.Dl=r;x.hX="mat-input-"+q2a++;x.focused=!1;x.Sc=new _.ob;x.controlType="mat-input";x.Fma=!1;x.Mc=!1;x.J5="text";x.lab=!1;x.Pnc="date datetime datetime-local month time week".split(" ").filter(function(B){return Roa().has(B)});x.O8a=function(B){B=B.target;B.value||0!==B.selectionStart||0!==B.selectionEnd||(B.setSelectionRange(1,1),B.setSelectionRange(0,0))};c=x.Ta.ua;var A=c.nodeName.toLowerCase();x.U8a=g||
c;x.dab=x.value;x.id=x.id;b.ZU&&n.wc(function(){a.ua.addEventListener("keyup",x.O8a)});x.t9a=!x.wd.Le;x.nka="select"===A;x.w9a="textarea"===A;x.MFa=!!r;x.nka&&(x.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return x};_.V(_.Yv,r2a);_.k=_.Yv.prototype;_.k.Vc=function(){var a=this;this.wd.Le&&this.l5a.ql(this.Ta.ua).subscribe(function(b){a.Fma=b.pwb;a.Sc.next()})};_.k.Rb=function(){this.Sc.next()};
_.k.Ma=function(){this.Sc.complete();this.wd.Le&&this.l5a.dm(this.Ta.ua);this.wd.ZU&&this.Ta.ua.removeEventListener("keyup",this.O8a)};_.k.Lk=function(){this.Pe&&this.exa();this.hkc();this.ikc()};_.k.focus=function(a){this.Ta.ua.focus(a)};_.k.vja=function(a){a!==this.focused&&(this.focused=a,this.Sc.next())};_.k.ZO=function(){};_.k.hkc=function(){var a=this.Ta.ua.value;this.dab!==a&&(this.dab=a,this.Sc.next())};
_.k.ikc=function(){var a=this.dFa();if(a!==this.Boc){var b=this.Ta.ua;(this.Boc=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.k.dFa=function(){return this.placeholder||null};_.k.zTc=function(){};_.k.anc=function(){return-1<this.Pnc.indexOf(this.J5)};_.k.Rmc=function(){var a=this.Ta.ua.validity;return a&&a.badInput};_.k.nva=function(a){a.length?this.Ta.ua.setAttribute("aria-describedby",a.join(" ")):this.Ta.ua.removeAttribute("aria-describedby")};
_.k.U_=function(){this.focused||this.focus()};_.k.n9a=function(){var a=this.Ta.ua;return this.nka&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.Yv.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Pe&&null!==this.Pe.disabled?this.Pe.disabled:this.Mc},set:function(a){this.Mc=_.Kg(a);this.focused&&(this.focused=!1,this.Sc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Eh},set:function(a){this.Eh=a||this.hX}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.hn)?c:null==(a=this.Pe)?void 0:null==(b=a.control)?void 0:
_.N1a(b))?d:!1},set:function(a){this.hn=_.Kg(a)}},type:{configurable:!0,enumerable:!0,get:function(){return this.J5},set:function(a){this.J5=a||"text";!this.w9a&&Roa().has(this.J5)&&(this.Ta.ua.type=this.J5)}},value:{configurable:!0,enumerable:!0,get:function(){return this.U8a.value},set:function(a){a!==this.value&&(this.U8a.value=a,this.Sc.next())}},hHb:{configurable:!0,enumerable:!0,get:function(){return this.lab},set:function(a){this.lab=_.Kg(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.anc()&&
!this.Ta.ua.value&&!this.Rmc()&&!this.Fma}},Ifa:{configurable:!0,enumerable:!0,get:function(){if(this.nka){var a=this.Ta.ua,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});_.Yv.ha=function(a){return new (a||_.Yv)(_.y(_.Hd),_.y(_.$o),_.y(_.Av,10),_.y(_.Fv,8),_.y(_.Kv,8),_.y(_.jq),_.y(_.p2a,10),_.y(Rv),_.y(_.ne),_.y(_.Uv,8))};
_.Yv.Ja=_.v({type:_.Yv,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Jb:[1,"mat-mdc-input-element"],Ib:18,mb:function(a,b){a&1&&_.L("focus",function(){return b.vja(!0)})("blur",function(){return b.vja(!1)})("input",function(){return b.ZO()});a&2&&(_.ye("id",b.id)("disabled",b.disabled)("required",b.required),_.re("name",b.name||null)("readonly",b.hHb&&!b.nka||null)("aria-invalid",b.empty&&
b.required?null:b.Ks)("aria-required",b.required)("id",b.id),_.ue("mat-input-server",b.t9a)("mat-mdc-form-field-textarea-control",b.MFa&&b.w9a)("mat-mdc-form-field-input-control",b.MFa)("mdc-text-field__input",b.MFa)("mat-mdc-native-select-inline",b.n9a()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",CNa:"errorStateMatcher",kN:["aria-describedby","userAriaDescribedBy"],value:"value",hHb:"readonly"},kc:["matInput"],features:[_.Ne([{Ga:_.Tv,
Nb:_.Yv}]),_.oe,_.id]});
_.Zv=function(){var a=_.Yv.apply(this,arguments)||this;a.rnc=_.Zc(_.Uv,8);return a};_.V(_.Zv,_.Yv);_.Zv.prototype.dFa=function(){var a=this.rnc,b;return!a||"legacy"!==a.Dd||(null==(b=a.q4)?0:b.call(a))?this.placeholder:null};_.Zv.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.Zv)))(b||_.Zv)}}();
_.Zv.Ja=_.v({type:_.Zv,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Jb:[1,"mat-input-element","mat-form-field-autofill-control"],Ib:15,mb:function(a,b){a&2&&(_.re("data-placeholder",b.placeholder),_.ue("mat-input-server",b.t9a)("mat-mdc-input-element",!1)("mat-mdc-form-field-textarea-control",!1)("mat-mdc-form-field-input-control",!1)("mdc-text-field__input",!1)("mat-mdc-native-select-inline",
!1)("mat-native-select-inline",b.n9a()))},kc:["matInput"],features:[_.Ne([{Ga:_.Tv,Nb:_.Zv}]),_.oe]});
_.$v=function(){};_.$v.ha=function(a){return new (a||_.$v)};_.$v.Ea=_.bd({type:_.$v});_.$v.Da=_.Tc({Tb:[_.jq],imports:[_.Sv,_.Xv,_.hq,_.Sv,_.Xv]});
var s2a,t2a,x2a;s2a=["input"];t2a=["formField"];_.aw=function(a,b,c,d){this.Fa=a;this.document=b;this.Hk=c;this.te=d;this.RDb="";this.fYa=[];this.fq=new _.Gv("");this.Ep=new _.da;this.uNa=this.L_a=this.xY=!1;this.placeholder="";this.dM=p1a;this.OGb=new _.$k;this.bXa=new _.$k;this.blur=new _.$k;this.focus=new _.$k;this.zKb=new _.$k;this.Nra=!1};_.k=_.aw.prototype;
_.k.Sa=function(){var a=this;this.Ep.add(this.fq.Bl.subscribe(function(){u2a(a);F1a(a.E_a);a.OGb.emit(a.fq.value)}));v2a(this);this.Ep.add(_.je(this.document,"selectionchange").subscribe(function(){w2a(a)}))};_.k.Rb=function(a){a.hasOwnProperty("queryDecorator")&&u2a(this)};_.k.Vc=function(){};_.k.Ma=function(){this.Ep.unsubscribe()};_.k.fA=function(a){void 0!==a?this.bXa.emit(a):this.uNa&&this.bXa.emit(this.fq.value)};_.k.S_=function(){E1a(this.E_a);this.blur.emit();w2a(this)};
_.k.yVa=function(){this.L_a?this.L_a=!1:F1a(this.E_a);this.focus.emit();w2a(this)};x2a=function(a,b){a.Nra&&a.N1&&(b.preventDefault(),a.fq.setValue(a.fq.value+a.N1))};_.y2a=function(a,b){a.L_a=void 0===b?!1:b;a=a.nr.ua;a.focus();a.select&&a.select()};_.aw.prototype.setFocus=function(){this.nr.ua.focus()};
var w2a=function(a){var b=a.fq.value,c;if(c=a.document.activeElement===a.nr.ua)b=b.length,c=a.nr.ua,c=c.selectionStart===b&&c.selectionEnd===b;a.Nra=c},z2a=function(a){return _.je(a.nr.ua,"scroll").ka(_.ra(function(){return a.Hk.gS}),_.m(function(){return a.nr.ua.scrollLeft}),_.Pa(),_.ra(function(){return a.Hk.Psa}),_.m(function(b){return"translateX(-"+b+"px)"}))},u2a=function(a){var b=a.fq.value||"";b=b.replace(/\n|\r\n/g," ");a.fq.setValue(b,{qe:!1});a.fYa=a.dM.m0a(b)},v2a=function(a){a.Ep.add(a.te.wc(function(){return z2a(a).subscribe(function(b){a.RDb=
b})}))};_.W.Object.defineProperties(_.aw.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.fq.value&&(this.fq.setValue(a,{qe:!1}),_.Sk(this.Dyc),u2a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.fq.disable({qe:!1});this.xY=a},get:function(){return this.xY}},Eyc:{configurable:!0,enumerable:!0,set:function(a){this.Dyc=a.Cc.get(_.dl)}}});_.aw.ha=function(a){return new (a||_.aw)(_.y(_.an),_.y(_.Og),_.y(_.ot),_.y(_.ne))};
_.aw.Aa=_.v({type:_.aw,oa:[["search-box"]],wb:function(a,b){a&1&&(_.We(s2a,7,_.Hd),_.We(t2a,7,_.Te),_.We(vv,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.nr=c.first);_.Ve(c=_.Ze())&&(b.Eyc=c.first);_.Ve(c=_.Ze())&&(b.E_a=c.first)}},inputs:{query:"query",disabled:"disabled",tw:"elementName",uNa:"enableTextBoxQuerySubmission",placeholder:"placeholder",dM:"queryDecorator",F_a:"suggestionLists",N1:"tabCompletionHint"},outputs:{OGb:"queryChange",bXa:"querySubmit",blur:"blur",focus:"focus",zKb:"selectSuggestion"},
features:[_.id],Ba:10,Ca:11,Ha:[["aria-hidden","true",1,"overlay"],[3,"ngClass",4,"ngFor","ngForOf"],["class","hint",4,"ngIf"],["floatLabel","never"],["formField",""],["matInput","","rows","1","spellcheck","false","wrap","off",3,"formControl","suggestionHandlerFor","isComboBox","input","suggestionSubmit","listNavigate","blur","focus","keydown.tab","keydown.arrowright"],["input",""],[3,"ngClass"],[1,"hint"]],wa:function(a,b){if(a&1){var c=_.qd();_.C(0,"div",0);_.N(1,Rta,2,2,"span",1);_.N(2,Sta,2,1,
"span",2);_.D();_.C(3,"mat-form-field",3,4)(5,"mat-label");_.O(6);_.D();_.C(7,"textarea",5,6);_.L("input",function(){_.rd(c);b.fYa=b.dM.m0a(_.Ke(8).value);return _.sd()})("suggestionSubmit",function(d){return b.fA(d)})("listNavigate",function(d){var e=d.Hr;d={element:b.tw,action:d.action,gestureName:"CLICK",yg:b.fq.value};e?(d=Object.assign({},d,{xh:e.position}),b.Nra=!1,b.zKb.emit(e)):w2a(b);b.Fa.nb(d)})("blur",function(){return b.S_()})("focus",function(){return b.yVa()})("keydown.tab",function(d){return x2a(b,
d)})("keydown.arrowright",function(d){return x2a(b,d)});_.O(9,"  ");_.D()()}a&2&&(_.se("transform",b.RDb),_.w(1),_.z("ngForOf",b.fYa),_.w(1),_.z("ngIf",b.Nra),_.w(1),_.ue("disabled",b.disabled),_.w(3),_.Me(b.placeholder),_.w(1),_.z("formControl",b.fq)("suggestionHandlerFor",b.F_a)("isComboBox",b.uNa),_.re("aria-label",b.placeholder))},Ia:[_.Rl,_.Sl,_.Tl,_.Wv,_.Vv,_.Zv,_.Kh,_.Cv,_.Jv,vv],styles:["search-box[_nghost-%COMP%]{color:var(--text-default);position:relative;overflow:hidden}.mat-form-field[_ngcontent-%COMP%]     textarea, .overlay[_ngcontent-%COMP%]{letter-spacing:normal}.mat-form-field[_ngcontent-%COMP%]{font-family:inherit;height:100%;line-height:inherit;width:100%}.mat-form-field.mat-focused[_ngcontent-%COMP%]     .mat-form-field-label{position:static}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{border:0;padding:0;width:100%}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-label{position:static}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-underline{display:none}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding:0}.mat-form-field[_ngcontent-%COMP%]     textarea{color:transparent;margin:0;overflow:hidden;padding:0;resize:none}.overlay[_ngcontent-%COMP%]{pointer-events:none;position:absolute;top:0;white-space:pre}"]});
_.bw=function(){};_.bw.ha=function(a){return new (a||_.bw)};_.bw.Ea=_.bd({type:_.bw});_.bw.Da=_.Tc({imports:[_.jn,_.$l,_.Yr,_.$v,_.Qv]});
var A2a={afc:0,bfc:1,GVb:2,HVb:3,f6b:4,e6b:5,ddc:6,cdc:7,0:"TOP_LEFT",1:"TOP_RIGHT",2:"BOTTOM_LEFT",3:"BOTTOM_RIGHT",4:"LEFT_TOP",5:"LEFT_BOTTOM",6:"RIGHT_TOP",7:"RIGHT_BOTTOM"};
var cw=function(a,b,c){var d=this;this.document=a;this.ZOa=b;this.Ob=c;this.Je=new _.$k;this.action=new _.$k;this.Pg=2;this.color="blue";this.qX=this.rX="";this.Position=A2a;this.width=272;this.cua=null;this.Mp=this.ZOa.create(this.Ob.ua,{defer:!0});this.RMa=function(e){"Escape"===e.key&&d.SMa()};this.vva=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.cua=d.document.activeElement)};this.document.addEventListener("keydown",this.RMa);this.document.addEventListener("focusin",
this.vva)};cw.prototype.Oe=function(){BRa(this.Mp);this.vva();_.gp(this.Mp)};cw.prototype.Ma=function(){this.document.removeEventListener("keydown",this.RMa);this.document.removeEventListener("focusin",this.vva);this.Mp.destroy()};cw.prototype.SMa=function(){this.Je.next();this.cua&&"focus"in this.cua&&this.cua.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.RMa);this.document.removeEventListener("focusin",this.vva)};
_.W.Object.defineProperties(cw.prototype,{Exa:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});cw.ha=function(a){return new (a||cw)(_.y(_.Og),_.y(xp),_.y(_.Hd))};
cw.Aa=_.v({type:cw,oa:[["onedev-feature-tooltip-body"]],Ib:16,mb:function(a,b){a&2&&_.ue("pointer-top-left",b.Pg===b.Position.afc)("pointer-top-right",b.Pg===b.Position.bfc)("pointer-bottom-left",b.Pg===b.Position.GVb)("pointer-bottom-right",b.Pg===b.Position.HVb)("pointer-left-top",b.Pg===b.Position.f6b)("pointer-left-bottom",b.Pg===b.Position.e6b)("pointer-right-top",b.Pg===b.Position.ddc)("pointer-right-bottom",b.Pg===b.Position.cdc)},inputs:{Pg:"pointerPosition",Exa:"widthOffset",color:"color",
rX:"actionBtnText",qX:"actionBtnIcon"},outputs:{Je:"dismiss",action:"action"},features:[_.Ne([{Ga:JRa,Hc:{wFb:function(){},Udb:function(){}}},xp])],tc:["*"],Ba:8,Ca:5,Ha:[["cdkTrapFocus","","role","dialog","aria-modal","true","aria-label","Feature Tooltip",1,"tooltip-body","gmat-body-2",3,"ngClass"],[1,"pointer-container"],[1,"pointer"],[1,"button-row"],["class","action-button","mat-button","",3,"click",4,"ngIf"],["cdkFocusInitial","","mat-flat-button","",1,"close-button",3,"color","click"],["mat-button",
"",1,"action-button",3,"click"],[1,"action-button-wrapper"],["class","action-button-icon",4,"ngIf"],[1,"action-button-icon"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"div",0)(1,"div",1),_.F(2,"div",2),_.D(),_.He(3),_.C(4,"div",3),_.N(5,Uta,4,2,"button",4),_.C(6,"button",5),_.L("click",function(){return b.SMa()}),_.O(7," Got it "),_.D()()());a&2&&(_.se("width",b.width,"px"),_.z("ngClass",b.color),_.w(5),_.z("ngIf",b.rX),_.w(1),_.z("color","white"===b.color?"primary":""))},Ia:[_.ip,_.Rl,_.Tl,_.vq,_.Xr],
styles:[".overlay-container{overflow:hidden}.dark-mode,:root{--tooltip-white-bg:var(--surface-default,#fff);--tooltip-blue-bg:var(--blue-700,#1967d2);--tooltip-white-text:var(--grey-800,#3c4043);--tooltip-blue-text:var(--text-inverse,#fff);--tooltip-shadow-color:rgba(0,0,0,0.2)}.dark-mode{--tooltip-white-bg:var(--surface-default,#28292c);--tooltip-blue-bg:var(--blue-300,#8ab4f8);--tooltip-white-text:var(--grey-300,#dadce0);--tooltip-blue-text:var(--text-inverse,#000);--tooltip-shadow-color:rgba(0,0,0,0.5)}.tooltip-body{padding:24px;border-radius:8px;color:var(--tooltip-text);background-color:var(--tooltip-bg);position:relative;--pointer-edge-offset:24px;--pointer-width:18px;--pointer-height:12px;--pointer-container-height:30px;--pointer-container-width:calc(2*var(--pointer-edge-offset) + var(--pointer-width));--pointer-adjustment:-9px;box-shadow:0 1px 3px 0 var(--tooltip-shadow-color),0 4px 8px 3px var(--tooltip-shadow-color)}.tooltip-body.blue{--tooltip-text:var(--tooltip-blue-text);--tooltip-bg:var(--tooltip-blue-bg)}.tooltip-body.white{--tooltip-text:var(--tooltip-white-text);--tooltip-bg:var(--tooltip-white-bg)}.tooltip-body .button-row{margin-top:16px;text-align:right}.tooltip-body .button-row>button{height:36px}.tooltip-body .button-row .close-button{color:var(--tooltip-bg);margin-left:16px;width:88px}.tooltip-body .button-row .action-button{padding-left:8px;padding-right:8px}.tooltip-body .button-row .action-button .action-button-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.tooltip-body .button-row .action-button .action-button-wrapper .action-button-icon{font-size:18px;height:18px;padding-left:8px;width:18px}.tooltip-body .pointer-container{position:absolute;overflow:hidden;pointer-events:none}.tooltip-body .pointer-container .pointer{width:16px;height:16px;position:absolute;background-color:var(--tooltip-bg)}.tooltip-body .tooltip-title{margin:0 4px 0 0}.pointer-bottom-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-left .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-left .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-left .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-left .pointer-container{left:0}.pointer-bottom-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-right .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-right .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-right .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-right .pointer-container{right:0}.pointer-top-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-left .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-left .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-left .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-left .pointer-container{left:0}.pointer-top-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-right .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-right .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-right .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-right .pointer-container{right:0}.pointer-left-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-top .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-top .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-top .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-top .pointer-container{top:0}.pointer-left-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-bottom .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-bottom .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-bottom .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-bottom .pointer-container{bottom:0}.pointer-right-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-top .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-top .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-top .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-top .pointer-container{top:0}.pointer-right-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-bottom .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-bottom .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-bottom .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-bottom .pointer-container{bottom:0}"],
ub:2,Oa:0});
var dw=function(){};dw.ha=function(a){return new (a||dw)};dw.Ea=_.bd({type:dw});dw.Da=_.Tc({});
var B2a,C2a,D2a;_.ew=function(){this.tJa=new Map};B2a=function(a,b){if(a.tJa.has(b))return a.tJa.get(b);var c={gMa:new _.mb(1),fg:new _.ob,dnb:new _.ob};a.tJa.set(b,c);return c};C2a=function(a,b,c){B2a(a,b).gMa.next(c)};D2a=function(a,b){B2a(a,b).fg.next();B2a(a,b).gMa.next(void 0)};_.ew.prototype.SMa=function(){B2a(this).dnb.next()};_.ew.ha=function(a){return new (a||_.ew)};_.ew.va=_.t({token:_.ew,ta:_.ew.ha,Ka:dw});
var E2a=[{Pg:2,vo:{Pc:"center",Qc:"top",Ac:"start",Ic:"bottom",offsetX:-33}},{Pg:3,vo:{Pc:"center",Qc:"top",Ac:"end",Ic:"bottom",offsetX:33}},{Pg:0,vo:{Pc:"center",Qc:"bottom",Ac:"start",Ic:"top",offsetX:-33}},{Pg:1,vo:{Pc:"center",Qc:"bottom",Ac:"end",Ic:"top",offsetX:33}}],F2a=[{Pg:2,vo:{Pc:"start",Qc:"top",Ac:"start",Ic:"bottom",offsetX:-12}},{Pg:3,vo:{Pc:"end",Qc:"top",Ac:"end",Ic:"bottom",offsetX:12}},{Pg:0,vo:{Pc:"start",Qc:"bottom",Ac:"start",Ic:"top",offsetX:-12}},{Pg:1,vo:{Pc:"end",Qc:"bottom",
Ac:"end",Ic:"top",offsetX:12}}],G2a=[{Pg:6,vo:{Pc:"start",Qc:"center",Ac:"end",Ic:"top",offsetY:-33}},{Pg:7,vo:{Pc:"start",Qc:"center",Ac:"end",Ic:"bottom",offsetY:33}},{Pg:4,vo:{Pc:"end",Qc:"center",Ac:"start",Ic:"top",offsetY:-33}},{Pg:5,vo:{Pc:"end",Qc:"center",Ac:"start",Ic:"bottom",offsetY:33}}],H2a=[{Pg:6,vo:{Pc:"start",Qc:"top",Ac:"end",Ic:"top",offsetY:-12}},{Pg:7,vo:{Pc:"start",Qc:"bottom",Ac:"end",Ic:"bottom",offsetY:12}},{Pg:4,vo:{Pc:"end",Qc:"top",Ac:"start",Ic:"top",offsetY:-12}},{Pg:5,
vo:{Pc:"end",Qc:"bottom",Ac:"start",Ic:"bottom",offsetY:12}}];
var fw=function(){};fw.ha=function(a){return new (a||fw)};fw.Ea=_.bd({type:fw});fw.Da=_.Tc({});
var gw=function(){},J2a=function(a,b){return I2a(a,b).map(function(c){return c.vo})},K2a=function(a,b,c){a=I2a(a,b).find(function(d){return d.vo===c});if(!a)throw Error("Ad`"+JSON.stringify(c));return a.Pg},I2a=function(a,b){b=L2a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},L2a=function(a){var b,c=null==a?void 0:null==(b=a.ua)?void 0:b.clientWidth,d;a=null==a?void 0:null==(d=a.ua)?void 0:d.clientHeight;return(void 0!==c&&60>c?E2a:F2a).concat(void 0!==a&&60>a?G2a:H2a)};
gw.ha=function(a){return new (a||gw)};gw.va=_.t({token:gw,ta:gw.ha,Ka:fw});
var M2a;M2a=["template"];_.hw=function(a,b,c,d,e){var f=this;this.qJ=a;this.Qe=b;this.QB=c;this.te=d;this.Ll=e;this.SVa=new _.ob;this.nMa=[];this.Exa=0;this.color="blue";this.vg=!1;this.qX=this.rX="";this.Je=new _.$k;this.Agb=new _.$k;this.action=new _.$k;this.Pg=0;this.fg=new _.mb;this.fG=new _.mb;this.nYa={zIndex:"",position:""};this.Tqa=function(){f.Yc&&f.vg&&f.anchor&&(f.anchor.ua.style.position=f.nYa.position,f.anchor.ua.style.zIndex=f.nYa.zIndex);var g;null==(g=f.Yc)||g.dispose();f.Yc=void 0}};
_.hw.prototype.Rb=function(a){if(a.customPositions){var b;null==(b=this.Yc)||_.eSa(b,N2a(this))}};_.hw.prototype.Sa=function(){var a=B2a(this.qJ,this.pq),b=a.fg,c=a.dnb;O2a(this,a.gMa);b.ka(_.wb(this.fg)).subscribe(this.Tqa);P2a(this,c)};_.hw.prototype.Vc=function(){this.fG.next()};_.hw.prototype.Ma=function(){this.Tqa();this.fg.next()};
var O2a=function(a,b){a.SVa.ka(qba(a.fG),_.zb(function(){a.Agb.emit()}),_.vb(function(){return b.ka(_.wb(a.Je))}),_.wb(a.fg),_.Ta(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.ua;if(a.vg){var d=c.style,e=d.position;a.nYa={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Qe;d=c.create;e=N2a(a);var f=a.Qe.Nn;f=a.vg?f.block():f.jt();a.Yc=d.call(c,{vj:e,Pk:f,minWidth:"fit-content",vg:a.vg});var g;null==(g=a.Yc)||
g.attach(new _.aq(a.kd,a.QB))})},P2a=function(a,b){b.ka(_.wb(a.fg),_.Ta(function(){return a.isVisible()})).subscribe(function(){a.Tqa();a.Je.emit()})};_.hw.prototype.n$=function(){if(!this.anchor)throw Error("Bd");return _.Wp(_.Yp(this.Qe.position(),this.anchor),J2a(this.nMa,this.anchor))};var N2a=function(a){var b=a.n$();b.Xta.subscribe(function(c){a.te.Nc(function(){a.Pg=K2a(a.nMa,a.anchor,c.Sna);_.Sk(a.Ll)})});return b};_.hw.prototype.isVisible=function(){return!!this.Yc};
_.hw.ha=function(a){return new (a||_.hw)(_.y(_.ew),_.y(_.fq),_.y(_.Te),_.y(_.ne),_.y(_.dl),_.y(gw))};
_.hw.Aa=_.v({type:_.hw,oa:[["onedev-feature-tooltip"]],wb:function(a,b){a&1&&_.We(M2a,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.kd=c.first)}},inputs:{pq:"tooltipId",SVa:"open$",nMa:"customPositions",Exa:"widthOffset",color:"color",vg:"hasBackdrop",rX:"actionBtnText",qX:"actionBtnIcon"},outputs:{Je:"dismiss",Agb:"beforeShown",action:"action"},features:[_.id],tc:["*"],Ba:2,Ca:0,Ha:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],wa:function(a){a&
1&&(_.Ge(),_.N(0,Vta,2,5,"ng-template",null,0,_.bf))},Ia:[cw],ub:2,Oa:0});
var iw=function(){};iw.ha=function(a){return new (a||iw)};iw.Ea=_.bd({type:iw});iw.Da=_.Tc({});
var jw=function(){};jw.ha=function(a){return new (a||jw)};jw.Ea=_.bd({type:jw});jw.Da=_.Tc({imports:[iw]});
var kw=function(){};kw.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.Ea(a?JSON.parse(a):null)};kw.prototype.vu=function(a){return _.Ea(a.reduce(function(b,c){var d=b.set;var e=(e=window.localStorage.getItem(c))?JSON.parse(e):null;return d.call(b,c,e)},new Map))};kw.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.Ea(void 0)};kw.ha=function(a){return new (a||kw)};kw.va=_.t({token:kw,ta:kw.ha,Ka:iw});
var R2a,S2a;_.Q2a=new _.Ed("Feature Tooltip Controller Config");_.lw=function(a,b,c){this.config=a;this.oL=b;this.Cc=c;this.q7=this.config.Uoa?this.Cc.get(_.Yu):void 0;this.bTa="onedev.lastTooltipTime."+this.config.Vo;var d;this.config.tMb=null!=(d=this.config.tMb)?d:"tooltipShown";var e;this.config.Btb=null!=(e=this.config.Btb)?e:"tooltipHidden"};R2a=function(a){return a.oL.getValue(a.bTa).ka(_.m(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.aoa}))};
_.lw.prototype.Uqa=function(a){var b;null==(b=this.q7)||_.c1a(b,this.config.Btb);_.ie([this.oL.setValue(this.bTa,(new Date).getTime()),this.oL.setValue(_.mw(this,a),"HIDDEN")]).ka(_.cb())};var T2a=function(a,b,c){var d=c.map(function(e){return _.mw(a,e)});return a.oL.vu(d).ka(_.m(function(e){return S2a(a,b,c,e)}))};_.lw.prototype.showTooltip=function(a){var b;null==(b=this.q7)||_.c1a(b,this.config.tMb);return _.ie([this.oL.setValue(this.bTa,(new Date).getTime()),this.oL.setValue(_.mw(this,a),"SHOWING")]).ka(_.cb())};
S2a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.mw(a,e));return e===b||"UNSEEN"===b&&null===e})};_.mw=function(a,b){return"onedev.tooltips."+a.config.Vo+"."+b};_.lw.ha=function(a){return new (a||_.lw)(_.u(_.Q2a),_.u(kw),_.u(_.Rf))};_.lw.va=_.t({token:_.lw,ta:_.lw.ha,Ka:jw});
_.nw=function(a){var b=this;this.HF=a;this.rMb=_.Ea(void 0);this.fg=new _.mb;this.rzc=function(){return T2a(b.HF,"SHOWING",U2a(b))}};_.nw.prototype.Oe=function(){var a=this,b=this.rMb.ka(_.vb(this.rzc),_.vb(function(c){return 0<c.length?_.Ea(c[0]):_.Ea(void 0).ka(V2a(a),W2a(a))}),_.m(function(c){return X2a(a,c)}),_.Ta(function(c){return!!c}),_.m(function(c){return c}),_.pb({bufferSize:1,jM:!0}));Y2a(this,b);b.ka(_.wb(this.fg)).subscribe(function(c){c.SVa.next();a.HF.showTooltip(c.pq)})};
_.nw.prototype.Ma=function(){this.fg.next()};
var V2a=function(a){return _.ha(_.vb(function(){return R2a(a.HF)}),_.Ta(ea))},W2a=function(a){return _.ha(_.vb(function(){return T2a(a.HF,"UNSEEN",U2a(a))}),_.Ta(function(b){return 0<b.length}),_.m(function(b){return b[0]}))},Y2a=function(a,b){b.ka(_.vb(function(c){return c.Je.ka(_.cb(c.pq))}),_.wb(a.fg)).subscribe(function(c){a.HF.Uqa(c)})},U2a=function(a){return a.ZPb.map(function(b){return b.pq})},X2a=function(a,b){return a.ZPb.find(function(c){return c.pq===b})};
_.nw.ha=function(a){return new (a||_.nw)(_.y(_.lw))};_.nw.Aa=_.v({type:_.nw,oa:[["onedev-feature-tooltip-controller"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.hw,4);if(a&2){var d;_.Ve(d=_.Ze())&&(b.ZPb=d)}},inputs:{rMb:"showTooltip$"},Ba:0,Ca:0,wa:function(){},ub:2,Oa:0});
_.ow=function(a,b){this.qJ=a;this.element=b;this.haa=!1};_.ow.prototype.Sa=function(){var a=this;this.haa?(this.Xvb=new IntersectionObserver(function(b){_.l(b).next().value.isIntersecting?C2a(a.qJ,a.pq,a.element):D2a(a.qJ,a.pq)}),this.Xvb.observe(this.element.ua)):C2a(this.qJ,this.pq,this.element)};_.ow.prototype.Ma=function(){D2a(this.qJ,this.pq);var a;null==(a=this.Xvb)||a.disconnect()};_.ow.ha=function(a){return new (a||_.ow)(_.y(_.ew),_.y(_.Hd))};
_.ow.Ja=_.v({type:_.ow,oa:[["","onedevTooltipAnchor",""]],inputs:{pq:["onedevTooltipAnchor","tooltipId"],haa:"hideTooltipWhenAnchorNotVisible"}});
_.pw=function(){this.className="gmat-subtitle-1 tooltip-title"};_.pw.ha=function(a){return new (a||_.pw)};_.pw.Ja=_.v({type:_.pw,oa:[["","onedevTooltipTitle",""]],Ib:2,mb:function(a,b){a&2&&_.ve(b.className)}});
_.qw=function(){this.V8a=this.cw=!1};_.W.Object.defineProperties(_.qw.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.cw},set:function(a){this.cw=_.Kg(a)}},Fvb:{configurable:!0,enumerable:!0,get:function(){return this.V8a},set:function(a){this.V8a=_.Kg(a)}}});_.qw.ha=function(a){return new (a||_.qw)};
_.qw.Aa=_.v({type:_.qw,oa:[["mat-divider"]],Jb:["role","separator",1,"mat-divider"],Ib:7,mb:function(a,b){a&2&&(_.re("aria-orientation",b.vertical?"vertical":"horizontal"),_.ue("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.Fvb))},inputs:{vertical:"vertical",Fvb:"inset"},Ba:0,Ca:0,wa:function(){},styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
ub:2,Oa:0});
var rw=new Set;rw.add("Backspace");rw.add("Enter");rw.add("Spacebar");rw.add("PageUp");rw.add("PageDown");rw.add("End");rw.add("Home");rw.add("ArrowLeft");rw.add("ArrowUp");rw.add("ArrowRight");rw.add("ArrowDown");rw.add("Delete");rw.add("Escape");rw.add("Tab");var sw=new Map;sw.set(8,"Backspace");sw.set(13,"Enter");sw.set(32,"Spacebar");sw.set(33,"PageUp");sw.set(34,"PageDown");sw.set(35,"End");sw.set(36,"Home");sw.set(37,"ArrowLeft");sw.set(38,"ArrowUp");sw.set(39,"ArrowRight");sw.set(40,"ArrowDown");
sw.set(46,"Delete");sw.set(27,"Escape");sw.set(9,"Tab");var tw=new Set;tw.add("PageUp");tw.add("PageDown");tw.add("End");tw.add("Home");tw.add("ArrowLeft");tw.add("ArrowUp");tw.add("ArrowRight");tw.add("ArrowDown");
var Z2a,c3a;Z2a=["tooltip"];_.$2a=new _.Ed("mat-tooltip-scroll-strategy");_.a3a={Ga:_.$2a,Hb:[_.fq],Eb:function(a){return function(){return a.Nn.jt({NKc:20})}}};_.b3a=new _.Ed("mat-tooltip-default-options",{Ka:"root",ta:function(){return{Jfa:0,eaa:0,lQb:1500}}});c3a=_.Ig({passive:!0});
_.uw=function(a,b,c,d,e,f,g,h,n,r,x,A){var B=this;this.Bj=a;this.Ta=b;this.UI=c;this.dg=d;this.Db=e;this.wd=f;this.mO=g;this.Wd=h;this.Fc=r;this.Bk=x;this.vi="below";this.Q$a=this.wcb=this.Mc=this.T$a=!1;this.jo=8;this.J3="mat";this.hbb=this.Bk.Jfa;this.Xja=this.Bk.eaa;this.tU="auto";this.Fka="";this.II=[];this.Ub=new _.ob;this.Eg=n;this.Qb=A;x&&(x.position&&(this.position=x.position),x.o0&&(this.o0=x.o0),x.tU&&(this.tU=x.tU));r.md.ka(_.wb(this.Ub)).subscribe(function(){B.ac&&B.BIa(B.ac)})};_.k=_.uw.prototype;
_.k.Vc=function(){var a=this;this.wcb=!0;this.RHa();this.Wd.ql(this.Ta).ka(_.wb(this.Ub)).subscribe(function(b){b?"keyboard"===b&&a.Db.Nc(function(){return a.show()}):a.Db.Nc(function(){return a.mj(0)})})};
_.k.Ma=function(){var a=this.Ta.ua;clearTimeout(this.rIa);this.ac&&(this.ac.dispose(),this.Ck=null);this.II.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,c3a)});this.II.length=0;this.Ub.next();this.Ub.complete();HRa(this.mO,a,this.message,"tooltip");this.Wd.dm(a)};
_.k.show=function(a,b){var c=this;a=void 0===a?this.Jfa:a;this.disabled||!this.message||this.F4()&&!this.Ck.Ela&&!this.Ck.Yja||(b=this.wO(b),this.lI(),this.vp=this.vp||new _.$p(this.Jbb,this.dg),b=this.Ck=b.attach(this.vp).instance,b.cJ=this.Ta.ua,b.X9a=this.Xja,b.DGa.ka(_.wb(this.Ub)).subscribe(function(){return c.lI()}),this.dbb(this.pIa),this.ncb(),b.show(a))};_.k.mj=function(a){a=void 0===a?this.eaa:a;this.Ck&&this.Ck.mj(a)};_.k.toggle=function(a){this.F4()?this.mj():this.show(void 0,a)};
_.k.F4=function(){return!!this.Ck&&this.Ck.isVisible()};
_.k.wO=function(a){var b=this;if(this.ac){var c=this.ac.ir().vj;if((!this.o0||!a)&&c.Ny instanceof _.Hd)return this.ac;this.lI()}c=XRa(this.UI,this.Ta);a=_.jSa(_.kSa(_.lSa(_.oSa(_.Yp(this.Bj.position(),this.o0?a||this.Ta:this.Ta),"."+this.J3+"-tooltip"),!1),this.jo),c);a.Xta.ka(_.wb(this.Ub)).subscribe(function(e){b.Oqc(e.Sna);b.Ck&&e.PKc.WCc&&b.Ck.isVisible()&&b.Db.Nc(function(){return b.mj(0)})});this.ac=this.Bj.create({direction:this.Fc,vj:a,ze:this.J3+"-tooltip-panel",Pk:this.Eg()});this.BIa(this.ac);
this.ac.xy.ka(_.wb(this.Ub)).subscribe(function(){return b.lI()});this.ac.Sca().ka(_.wb(this.Ub)).subscribe(function(){var e;return null==(e=b.Ck)?void 0:e.dmc()});this.ac.Iu().ka(_.wb(this.Ub)).subscribe(function(e){b.F4()&&27===e.keyCode&&!_.Hg(e)&&(e.preventDefault(),e.stopPropagation(),b.Db.Nc(function(){return b.mj(0)}))});var d;(null==(d=this.Bk)?0:d.Rvc)&&this.ac.uX(this.J3+"-tooltip-panel-non-interactive");return this.ac};_.k.lI=function(){this.ac&&this.ac.Yg()&&this.ac.detach();this.Ck=null};
_.k.BIa=function(a){a=a.ir().vj;var b=this.Blc(),c=this.bFa();_.Wp(a,[this.lDa(Object.assign({},b.bt,c.bt)),this.lDa(Object.assign({},b.fOa,c.fOa))])};_.k.lDa=function(a){return a};
_.k.Blc=function(){var a=!this.Fc||"ltr"==this.Fc.value,b=this.position;if("above"==b||"below"==b)var c={Pc:"center",Qc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Pc:"start",Qc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Pc:"end",Qc:"center"};a=this.a9a(c.Pc,c.Qc);return{bt:c,fOa:{Pc:a.x,Qc:a.y}}};
_.k.bFa=function(){var a=!this.Fc||"ltr"==this.Fc.value,b=this.position;if("above"==b)var c={Ac:"center",Ic:"bottom"};else if("below"==b)c={Ac:"center",Ic:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Ac:"end",Ic:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Ac:"start",Ic:"center"};a=this.a9a(c.Ac,c.Ic);return{bt:c,fOa:{Ac:a.x,Ic:a.y}}};
_.k.ncb=function(){var a=this;this.Ck&&(this.Ck.message=this.message,this.Ck.wI(),this.Db.W_.ka(_.Va(1),_.wb(this.Ub)).subscribe(function(){a.Ck&&a.ac.ki()}))};_.k.dbb=function(a){this.Ck&&(this.Ck.sU=a,this.Ck.wI())};_.k.a9a=function(a,b){"above"===this.position||"below"===this.position?"top"===b?b="bottom":"bottom"===b&&(b="top"):"end"===a?a="start":"start"===a&&(a="end");return{x:a,y:b}};
_.k.Oqc=function(a){var b=a.Ic,c=a.Pc;a=a.Qc;b="center"===b?this.Fc&&"rtl"===this.Fc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.q6a){if(c=this.ac)a=this.J3+"-tooltip-panel-",c.Wda(a+this.q6a),c.uX(a+b);this.q6a=b}};
_.k.RHa=function(){var a=this;!this.Mc&&this.message&&this.wcb&&!this.II.length&&(this.O$a()?this.II.push(["mouseenter",function(b){a.fbb();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.tU&&(this.O6a(),this.II.push(["touchstart",function(b){var c,d=(b=null==(c=b.targetTouches)?void 0:c[0])?{x:b.clientX,y:b.clientY}:void 0;a.fbb();clearTimeout(a.rIa);a.rIa=setTimeout(function(){return a.show(void 0,d)},500)}])),this.J4a(this.II))};
_.k.fbb=function(){var a=this;if(!this.Q$a){this.Q$a=!0;var b=[];if(this.O$a())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.ac)?0:e.Pu.contains(d))||a.mj()}],["wheel",function(d){return a.Brc(d)}]);else if("off"!==this.tU){this.O6a();var c=function(){clearTimeout(a.rIa);a.mj(a.Bk.lQb)};b.push(["touchend",c],["touchcancel",c])}this.J4a(b);this.II.push.apply(this.II,_.Ia(b))}};
_.k.J4a=function(a){var b=this;a.forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;b.Ta.ua.addEventListener(c,d,c3a)})};_.k.O$a=function(){return!this.wd.ZU&&!this.wd.Sr};_.k.Brc=function(a){if(this.F4()){a=this.Qb.elementFromPoint(a.clientX,a.clientY);var b=this.Ta.ua;a===b||b.contains(a)||this.mj()}};
_.k.O6a=function(){var a=this.tU;if("off"!==a){var b=this.Ta.ua,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}};
_.W.Object.defineProperties(_.uw.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.vi},set:function(a){if(a!==this.vi&&(this.vi=a,this.ac)){this.BIa(this.ac);var b;null==(b=this.Ck)||b.show(0);this.ac.ki()}}},o0:{configurable:!0,enumerable:!0,get:function(){return this.T$a},set:function(a){this.T$a=_.Kg(a);this.lI();this.ac=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){(this.Mc=_.Kg(a))?this.mj(0):this.RHa()}},Jfa:{configurable:!0,
enumerable:!0,get:function(){return this.hbb},set:function(a){this.hbb=_.Ng(a)}},eaa:{configurable:!0,enumerable:!0,get:function(){return this.Xja},set:function(a){this.Xja=_.Ng(a);this.Ck&&(this.Ck.X9a=this.Xja)}},message:{configurable:!0,enumerable:!0,get:function(){return this.Fka},set:function(a){var b=this;HRa(this.mO,this.Ta.ua,this.Fka,"tooltip");this.Fka=null!=a?String(a).trim():"";!this.Fka&&this.F4()?this.mj(0):(this.RHa(),this.ncb(),this.Db.wc(function(){Promise.resolve().then(function(){b.mO.describe(b.Ta.ua,
b.message,"tooltip")})}))}},sU:{configurable:!0,enumerable:!0,get:function(){return this.pIa},set:function(a){this.pIa=a;this.Ck&&this.dbb(this.pIa)}}});_.uw.ha=function(){_.Nd()};
_.uw.Ja=_.v({type:_.uw,inputs:{position:["matTooltipPosition","position"],o0:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],Jfa:["matTooltipShowDelay","showDelay"],eaa:["matTooltipHideDelay","hideDelay"],tU:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],sU:["matTooltipClass","tooltipClass"]}});var vw=function(a,b){this.Gb=a;this.BTc="initial";this.x9a=this.X5a=!1;this.DGa=new _.ob;this.Zr="NoopAnimations"===b};_.k=vw.prototype;
_.k.show=function(a){var b=this;clearTimeout(this.Yja);this.Ela=setTimeout(function(){b.Hbb(!0);b.Ela=void 0},a)};_.k.mj=function(a){var b=this;clearTimeout(this.Ela);this.Yja=setTimeout(function(){b.Hbb(!1);b.Yja=void 0},a)};_.k.isVisible=function(){return this.x9a};_.k.Ma=function(){clearTimeout(this.Ela);clearTimeout(this.Yja);this.DGa.complete();this.cJ=null};_.k.dmc=function(){this.X5a&&this.mj(0)};_.k.wI=function(){_.Sk(this.Gb)};
_.k.t8a=function(a){(a=a.relatedTarget)&&this.cJ.contains(a)||this.mj(this.X9a)};_.k.r$a=function(){};_.k.p8a=function(a){a=a.animationName;a!==this.Dla&&a!==this.rFa||this.k7a(a===this.Dla)};_.k.k7a=function(a){a?this.X5a=!0:this.isVisible()||this.DGa.next()};
_.k.Hbb=function(a){var b=this.Ibb.ua,c=this.Dla,d=this.rFa;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.x9a=a)&&!this.Zr&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Zr=!0);a&&this.r$a();this.Zr&&(b.classList.add("_mat-animation-noopable"),this.k7a(a))};vw.ha=function(a){return new (a||vw)(_.y(_.dl),_.y(_.Wk,8))};vw.Ja=_.v({type:vw});
_.ww=function(a,b,c){vw.call(this,a,c);this.Ta=b;this.p9a=!1;this.Dla="mat-mdc-tooltip-show";this.rFa="mat-mdc-tooltip-hide"};_.V(_.ww,vw);_.ww.Ja=vw.Ja;_.ww.prototype.r$a=function(){this.p9a=this.jnc();this.wI()};_.ww.prototype.jnc=function(){var a=this.Ta.ua.getBoundingClientRect();return 24<a.height&&200<=a.width};_.ww.ha=function(a){return new (a||_.ww)(_.y(_.dl),_.y(_.Hd),_.y(_.Wk,8))};
_.ww.Aa=_.v({type:_.ww,oa:[["mat-tooltip-component"]],wb:function(a,b){a&1&&_.We(Z2a,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Ibb=c.first)}},Jb:["aria-hidden","true"],Ib:2,mb:function(a,b){a&1&&_.L("mouseleave",function(c){return b.t8a(c)});a&2&&_.se("zoom",b.isVisible()?1:null)},features:[_.oe],Ba:4,Ca:4,Ha:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],wa:function(a,b){a&1&&(_.C(0,"div",
0,1),_.L("animationend",function(c){return b.p8a(c)}),_.C(2,"div",2),_.O(3),_.D()());a&2&&(_.ue("mdc-tooltip--multiline",b.p9a),_.z("ngClass",b.sU),_.w(3),_.Me(b.message))},Ia:[_.Rl],styles:['.mdc-tooltip__surface{word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip{z-index:9}.mdc-tooltip{position:fixed;display:none}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color, #fff)}.mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color, #000)}.mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font, inherit);font-size:var(--mdc-plain-tooltip-supporting-text-size, inherit);font-weight:var(--mdc-plain-tooltip-supporting-text-weight, inherit);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, inherit)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-1;position:absolute}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
ub:2,Oa:0});
var d3a;d3a=["tooltip"];_.yw=function(a,b,c,d,e,f,g,h,n,r,x,A){_.uw.call(this,a,b,c,d,e,f,g,h,n,r,x,A);this.Jbb=xw};_.V(_.yw,_.uw);_.yw.ha=function(a){return new (a||_.yw)(_.y(_.fq),_.y(_.Hd),_.y(_.Jp),_.y(_.Te),_.y(_.ne),_.y(_.$o),_.y(_.up),_.y(_.cp),_.y(_.$2a),_.y(_.Dp,8),_.y(_.b3a,8),_.y(_.Og))};_.yw.Ja=_.v({type:_.yw,oa:[["","matTooltip",""]],Jb:[1,"mat-tooltip-trigger"],kc:["matTooltip"],features:[_.oe]});
var xw=function(a,b,c){vw.call(this,a,c);this.IDa=b;this.Wmc=this.IDa.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)");this.Dla="mat-tooltip-show";this.rFa="mat-tooltip-hide"};_.V(xw,vw);xw.Ja=vw.Ja;xw.ha=function(a){return new (a||xw)(_.y(_.dl),_.y(mp),_.y(_.Wk,8))};
xw.Aa=_.v({type:xw,oa:[["mat-tooltip-component"]],wb:function(a,b){a&1&&_.We(d3a,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Ibb=c.first)}},Jb:["aria-hidden","true"],Ib:2,mb:function(a,b){a&1&&_.L("mouseleave",function(c){return b.t8a(c)});a&2&&_.se("zoom",b.isVisible()?1:null)},features:[_.oe],Ba:4,Ca:6,Ha:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],wa:function(a,b){a&1&&(_.C(0,"div",0,1),_.L("animationend",function(d){return b.p8a(d)}),_.Q(2,"async"),_.O(3),_.D());if(a&2){var c;_.ue("mat-tooltip-handset",
null==(c=_.R(2,4,b.Wmc))?null:c.matches);_.z("ngClass",b.sU);_.w(3);_.Me(b.message)}},Ia:[_.Rl,_.Zl],styles:[".mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;-webkit-transform:scale(0);transform:scale(0)}.mat-tooltip._mat-animation-noopable{-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}.cdk-high-contrast-active .mat-tooltip{outline:1px solid}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-tooltip-panel-non-interactive{pointer-events:none}@-webkit-keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.mat-tooltip-show{-webkit-animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards}.mat-tooltip-hide{-webkit-animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards}"],
ub:2,Oa:0});
var e3a;e3a=_.Qg(function(a){this.Ta=a},"primary");_.f3a=new _.Ed("mat-progress-spinner-default-options",{Ka:"root",ta:Yta});
_.zw=function(a,b,c,d,e,f,g,h){var n=e3a.call(this,a)||this;n.Qb=c;n.VV=100;n.Hd=0;n.wB=_.da.EMPTY;n.mode="determinate";n.Jla=n.e8a();g3a.has(c.head)||g3a.set(c.head,new Set([100]));n.CE="NoopAnimations"===d&&!!e&&!e.Rkc;"mat-spinner"===a.ua.nodeName.toLowerCase()&&(n.mode="indeterminate");e&&(e.color&&(n.color=n.defaultColor=e.color),e.qh&&(n.qh=e.qh),e.strokeWidth&&(n.strokeWidth=e.strokeWidth));b.Le&&b.I3a&&g&&f&&h&&(n.wB=g.md(150).subscribe(function(){"indeterminate"===n.mode&&h.Nc(function(){return _.Sk(f)})}));
return n};_.V(_.zw,e3a);_.k=_.zw.prototype;_.k.Sa=function(){var a=this.Ta.ua;this.rbb=_.Zoa(a)||this.Qb.head;this.f5a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.k.Ma=function(){this.wB.unsubscribe()};_.k.Bja=function(){return(this.qh-10)/2};_.k.Zlc=function(){var a=2*this.Bja()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.Mja=function(){return 2*Math.PI*this.Bja()};_.k.g8a=function(){return"determinate"===this.mode?this.Mja()*(100-this.Hd)/100:null};
_.k.H7a=function(){return this.strokeWidth/this.qh*100};_.k.I7a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.k.f5a=function(){var a=this.rbb,b=this.VV,c=g3a.get(a);if(!c||!c.has(b)){var d=this.Qb.createElement("style");d.setAttribute("mat-spinner-animation",this.Jla);d.textContent=this.alc();a.appendChild(d);c||(c=new Set,g3a.set(a,c));c.add(b)}};
_.k.alc=function(){var a=this.Mja();return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n    0%      { stroke-dashoffset: START_VALUE;  transform: rotate(0); }\n    12.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(0); }\n    12.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(72.5deg); }\n    25%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(72.5deg); }\n\n    25.0001%   { stroke-dashoffset: START_VALUE;  transform: rotate(270deg); }\n    37.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(270deg); }\n    37.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(161.5deg); }\n    50%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(161.5deg); }\n\n    50.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(180deg); }\n    62.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(180deg); }\n    62.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(251.5deg); }\n    75%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(251.5deg); }\n\n    75.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(90deg); }\n    87.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(90deg); }\n    87.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(341.5deg); }\n    100%    { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(341.5deg); }\n  }\n".replace(/START_VALUE/g,""+
.95*a).replace(/END_VALUE/g,""+.2*a).replace(/DIAMETER/g,this.Jla)};_.k.e8a=function(){return this.qh.toString().replace(".","_")};
_.W.Object.defineProperties(_.zw.prototype,{qh:{configurable:!0,enumerable:!0,get:function(){return this.VV},set:function(a){this.VV=_.Ng(a);this.Jla=this.e8a();this.rbb&&this.f5a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.XHa||this.qh/10},set:function(a){this.XHa=_.Ng(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Hd:0},set:function(a){this.Hd=Math.max(0,Math.min(100,_.Ng(a)))}}});var g3a=new WeakMap;
_.zw.ha=function(a){return new (a||_.zw)(_.y(_.Hd),_.y(_.$o),_.y(_.Og,8),_.y(_.Wk,8),_.y(_.f3a),_.y(_.dl),_.y(_.Np),_.y(_.ne))};
_.zw.Aa=_.v({type:_.zw,oa:[["mat-progress-spinner"],["mat-spinner"]],Jb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],Ib:10,mb:function(a,b){a&2&&(_.re("aria-valuemin","determinate"===b.mode?0:null)("aria-valuemax","determinate"===b.mode?100:null)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.se("width",b.qh,"px")("height",b.qh,"px"),_.ue("_mat-animation-noopable",b.CE))},inputs:{color:"color",qh:"diameter",strokeWidth:"strokeWidth",mode:"mode",
value:"value"},kc:["matProgressSpinner"],features:[_.oe],Ba:4,Ca:8,Ha:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["svg",""],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%"]],wa:function(a,b){a&1&&(_.yd(),_.C(0,"svg",0,1),_.N(2,
Wta,1,11,"circle",2),_.N(3,Xta,1,9,"circle",3),_.D());a&2&&(_.se("width",b.qh,"px")("height",b.qh,"px"),_.z("ngSwitch","indeterminate"===b.mode),_.re("viewBox",b.Zlc()),_.w(2),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))},Ia:[_.Ul,_.Vl],styles:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:rgba(0,0,0,0);transition:stroke-dashoffset 225ms linear}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}.mat-progress-spinner[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}.mat-progress-spinner._mat-animation-noopable svg,.mat-progress-spinner._mat-animation-noopable circle{animation:none;transition:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}\n"],
ub:2,Oa:0});
var Zta,gua,h3a,i3a,j3a;Zta=function(a){return{hidden:a}};gua=function(a){return{m2NavEnabled:a}};h3a=function(a,b){return{m2NavEnabled:a,m2HasFocus:b}};i3a=function(a,b){return[a,b]};j3a=function(a){return[a]};
_.Aw=function(a,b,c,d,e,f,g,h,n,r,x,A){_.mv.call(this,{Kda:b.Vb(47),fv:"GlobalSearchBox",Fa:a,qoa:n,mG:b.Vb(28),xK:c});var B=this;this.Ra=d;this.Ad=e;this.Kh=f;this.Tu=g;this.document=h;this.cLc=r;this.bLc=x;this.YK=A;this.Iva=new _.da;this.Um=new _.da;this.rS=new _.mb(1);this.Nea=0;this.Wba=void 0;this.d3a="Suche l\u00f6schen";this.z8b="Nach Code oder Dateien suchen";this.K8b="Keine passenden Ergebnisse";this.L8b="Versuchen Sie, die Abfrage zu \u00e4ndern";this.H8b="Dokumentation";this.J8b="Neu! Git-Suche";
this.I8b="Das Atom \u201epackage:\u201c f\u00fcr GoB ist bald nicht mehr verf\u00fcgbar. Machen Sie sich mit den neuen Atomen \u201egit:\u201c, \u201erepo:\u201c und \u201ebranch:\u201c vertraut.";this.Q8b='The "package:" atom for GoB is going away soon. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.b_a=24;this.c_a=2;this.NZa=new _.mb(1);this.VKc=this.rS.ka(_.m(function(I){a:{I=_.l(_.Gh(I));for(var K=I.next();!K.done;K=I.next())if(K=K.value,
K.warning)switch(K.warning.type){case 0:I=B.Q8b;break a;default:_.gg(K.warning.type)}I=""}return I}));this.fZ=new _.$k;this.Vba=b.Vb(68);this.JKc=b.Vb(41)};_.V(_.Aw,_.mv);_.Aw.Ja=_.mv.Ja;_.k=_.Aw.prototype;
_.k.Sa=function(){var a=this;_.mv.prototype.Sa.call(this);var b=this.Tu.parse(this.query);this.rS.next(b);this.NZa.next(qua(b)&&this.Ra.url.startsWith("/search?q="));this.Um.add(this.eM.ka(_.m(function(c){return a.Tu.parse(c)})).subscribe(function(c){a.rS.next(c)}));this.Um.add(this.Ra.events.ka(_.Ta(function(c){return c instanceof _.Zf}),_.vb(function(){return a.rS.ka(_.Va(1))}),_.m(function(c){return qua(c)&&a.Ra.url.startsWith("/search?q=")})).subscribe(function(c){a.NZa.next(c)}))};
_.k.Vc=function(){var a=this;this.Gx=this.Kh.registerCallback(7,function(){_.y2a(a.qD,!0)})};_.k.Ma=function(){_.mv.prototype.Ma.call(this);this.Iva.unsubscribe();this.Um.unsubscribe();this.Gx&&this.Gx()};_.k.tC=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.qD.setFocus()};_.k.mta=function(){_.mv.prototype.mta.call(this);this.fZ.next(1)};_.k.nta=function(){_.mv.prototype.nta.call(this);this.fZ.next(0)};_.k.UX=function(){_.mv.prototype.UX.call(this,this.qD)};
_.k.iCb=function(a){_.Nm(this.Ra,this.Ra.Mi(_.w_a,{Qa:_.Bra(a)}))};_.k.LVa=function(a){this.Nea=a.getBoundingClientRect().width};_.k.P$=function(a){"scope"===a.Va.kind&&_.mv.prototype.setScope.call(this,a.Va)&&_.y2a(this.qD)};_.k.G1=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.mv.prototype.G1.call(this,a)};
_.W.Object.defineProperties(_.Aw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.mv.prototype.mva.call(this,a),this.Wba=a.Wba,this.Iva.unsubscribe(),this.Iva=new _.da,a.wZa)){var c={};a=_.l(a.wZa);for(var d=a.next();!d.done;c={D2:c.D2},d=a.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;c.D2=e;this.Iva.add(this.Ad.register(c.D2.name,d,function(f){return function(){f.D2.handler({wn:b.query,prefix:b.queryPrefix.getValue()});f.D2.arb&&_.y2a(b.qD)}}(c)))}}}},
AIc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.iA?a.iA:this.z8b}}});_.Aw.ha=function(a){return new (a||_.Aw)(_.y(_.an),_.y(_.Bu),_.y(_.fv),_.y(_.Vf),_.y(_.Zs),_.y(_.gv),_.y(_.ov),_.y(_.Og),_.y(_.k0a),_.y(f0a,8),_.y(g0a,8),_.y(_.j0a,8))};
_.Aw.Aa=_.v({type:_.Aw,oa:[["global-search-box"]],wb:function(a,b){a&1&&_.We(_.aw,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.qD=c.first)}},inputs:{config:"config"},outputs:{fZ:"focusChange"},features:[_.oe],Ba:21,Ca:36,Ha:function(){return[["fxLayoutAlign","start center","onedevTooltipAnchor","gobMultibranchCallout",1,"search-bar",3,"ngClass","click","keydown.escape"],["searchBar",""],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists",
"tabCompletionHint","matTooltip","queryChange","blur","focus","querySubmit","selectSuggestion"],[4,"ngIf"],[1,"spinner",3,"click"],[3,"diameter","strokeWidth",4,"ngIf"],["mat-icon-button","","aria-label","Suchen",3,"click"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Hilfe","aria-label","Hilfe f\u00fcr die Abfragesprache","ascTrackElement","SearchBoxHelp",
"trackAction","click",3,"ngClass","universalLink",4,"ngIf"],["suggestionList",""],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,"ngFor","ngForOf"],[3,"elementToWatch","ascResizeNotifier",4,"ngIf"],["class","scope-chip",3,"ngClass",4,"ngIf"],[1,"scope-chip",3,"ngClass"],["mat-icon-button","","trackAction","clearSearchScope","aria-label","Bereich aus Suche entfernen",1,"remove-scope-button",3,"ascTrackElement","click"],[3,"diameter","strokeWidth"],["type","button",
"mat-icon-button","","trackAction","clearSearch",1,"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Hilfe","aria-label","Hilfe f\u00fcr die Abfragesprache","ascTrackElement","SearchBoxHelp","trackAction","click",1,"help-link",3,"ngClass","universalLink"],[4,"ngIf","ngIfElse"],["m2AppBarHelpIcon",""],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"elementToWatch","ascResizeNotifier"],
["class","integrated-list",3,"ngClass","border-color","width","display",4,"ngIf"],[1,"integrated-list",3,"ngClass"],[1,"integrated-suggestion-list"],[1,"current-scope"],[3,"savedQuery","searchScope"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"vertical"],[1,"integrated-scope-list"],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet"],[1,"title"],[1,"subtitle"],["tooltipId","gobMultibranchCallout","actionBtnIcon","open_in_new",3,"actionBtnText","widthOffset","action"],["onedevTooltipTitle",""]]},wa:function(a,b){if(a&
1){var c=_.qd();_.C(0,"div",0,1);_.L("click",function(g){return b.tC(g)})("keydown.escape",function(){_.rd(c);_.Ke(15).tx||_.hv(b.Kh,1);return _.sd()});_.C(2,"search-box",2);_.L("queryChange",function(g){return b.query=g})("blur",function(){return b.mta()})("focus",function(){return b.nta()})("queryChange",function(g){return b.eM.next(g)})("querySubmit",function(g){if("string"===typeof g)b.G1(g);else switch(g.Va.kind){case "link":b.Fa.nb({element:b.fv,action:"navigateManageSavedQuery",gestureName:"CLICK",
fm:g.Va.aPb});_.Nm(b.Ra,g.Va.aPb);break;case "scope":_.mv.prototype.setScope.call(b,g.Va)&&_.y2a(b.qD);break;case "suggestion":b.G1(g);break;default:_.gg(g.Va,"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.P$(g)});_.Q(3,"async");_.Q(4,"async");_.D();_.N(5,bua,3,3,"ng-container",3);_.C(6,"div",4);_.L("click",function(){return b.qD.setFocus()});_.N(7,cua,1,2,"mat-spinner",5);_.Q(8,"async");_.D();_.C(9,"button",6);_.L("click",function(){b.G1(b.query)});_.C(10,"mat-icon");
_.O(11,"search");_.D()();_.N(12,dua,3,3,"button",7);_.N(13,hua,4,6,"a",8);_.D();_.C(14,"search-box-suggestion-list",null,9);_.N(16,jua,2,4,"search-box-suggestion-item",10);_.Q(17,"async");_.D();_.N(18,oua,2,2,"ng-container",11);_.N(19,pua,5,4,"onedev-feature-tooltip-controller",3);_.Q(20,"async")}if(a&2){var d=_.Ke(15),e,f;_.se("border-color",b.Wba);_.z("ngClass",_.Qe(28,h3a,b.Vba,b.Vba&&d.tx));_.w(2);_.Je("matTooltip",_.R(4,20,b.VKc));_.z("elementName",b.fv)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.dM)("placeholder",b.AIc)("query",b.query)("suggestionLists",b.ev?_.Qe(31,i3a,d,b.ev):_.Pe(34,j3a,d))("tabCompletionHint",_.R(3,18,b.N1));_.w(3);_.z("ngIf",b.JKc);_.w(2);_.z("ngIf",(null==(e=_.R(8,22,b.BY))?null:e.ie)&&b.P0);_.w(5);_.z("ngIf",b.query);_.w(1);_.z("ngIf",b.YK);_.w(3);_.z("ngForOf",null==(f=_.R(17,24,b.BY))?null:f.pv);_.w(2);_.z("ngIf",d.tx&&b.vF||(null==b.ev?null:b.ev.tx));_.w(1);_.z("ngIf",_.R(20,26,b.NZa))}},Ia:[_.gn,_.Rl,_.Sl,_.Tl,_.Yl,_.pv,_.hw,_.nw,_.ow,_.pw,_.Qq,_.dr,_.qw,_.vq,
_.wq,_.Xr,_.zw,_.yw,_.qv,_.zt,_.aw,_.sv,_.tv,_.Zl],styles:["global-search-box[_nghost-%COMP%]{font-family:Roboto,sans-serif;--icon-size:32px}global-search-box[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:20px}.scope-chip[_ngcontent-%COMP%]{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 auto;border-radius:8px;max-width:50%;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]{display:inline-block;height:18px;line-height:18px;width:18px}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px}.scope-chip.hidden[_ngcontent-%COMP%]{opacity:0;z-index:-1;position:absolute}.spinner[_ngcontent-%COMP%]{height:24px;width:24px}.search-bar[_ngcontent-%COMP%]{background-color:var(--card);border-radius:2px;font-size:13px;height:40px;padding-left:16px;padding-right:12px;transition:box-shadow .2s}.search-bar.m2NavEnabled[_ngcontent-%COMP%]{background-color:var(--search-bg);border-radius:8px;font-size:14px;overflow:hidden}.search-bar.m2NavEnabled.m2HasFocus[_ngcontent-%COMP%]{border-style:solid;border-width:1px;background-color:var(--search-focus-bg);border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]:focus-within:not(.m2NavEnabled), .search-bar[_ngcontent-%COMP%]:hover:not(.m2NavEnabled){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:var(--icon-size);width:var(--icon-size);line-height:var(--icon-size)}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;box-sizing:border-box;position:absolute}.integrated-list[_ngcontent-%COMP%]:not(.m2NavEnabled), .scope-list[_ngcontent-%COMP%]:not(.m2NavEnabled), .search-suggestions[_ngcontent-%COMP%]:not(.m2NavEnabled){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.integrated-list.m2NavEnabled[_ngcontent-%COMP%], .scope-list.m2NavEnabled[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]{font-size:14px}.integrated-list.m2NavEnabled[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-1px;overflow:hidden}.integrated-list.m2NavEnabled[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%]{padding:0 10px}.integrated-list[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{overflow:hidden}.current-scope[_ngcontent-%COMP%]{flex:0 0 70%;padding:10px;font-style:italic;font-size:small;overflow:hidden}.current-scope[_ngcontent-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 70%;overflow:hidden;overflow-wrap:break-word}.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 30%;overflow:hidden;overflow-wrap:break-word}.title[_ngcontent-%COMP%]{margin:14px 0 4px;text-align:center}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{background-color:var(--search-focus-bg)}.subtitle[_ngcontent-%COMP%]{margin:0 0 14px;text-align:center}"]});
var k3a;k3a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.Bw=function(){};_.Bw.ha=function(a){return new (a||_.Bw)};
_.Bw.Aa=_.v({type:_.Bw,oa:[["header","onedevAppbar",""]],hc:["onedevAppbar",""],tc:[".appbar-left",".appbar-center",".appbar-right"],Ba:3,Ca:0,wa:function(a){a&1&&(_.Ge(k3a),_.He(0),_.He(1,1),_.He(2,2))},styles:["header[onedevAppbar]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--app-bar-bg,#fff);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:32px;height:48px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}header[onedevAppbar]>div{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}header[onedevAppbar]>.appbar-left{gap:12px}@media (min-width:1024px){header[onedevAppbar]>.appbar-left{min-width:256px}}header[onedevAppbar]>.appbar-center{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:288px}header[onedevAppbar] [mat-icon-button]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary,#5f6368);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px}header[onedevAppbar] [onedevAppbarAvatar]{border-radius:32px;margin-left:20px;overflow:hidden}header[onedevAppbar] [onedevAppbarAvatar],header[onedevAppbar] [onedevAppbarAvatar] img{height:32px;width:32px}header[onedevAppbar] [onedevOptOutButton]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:var(--text-secondary,#5f6368);line-height:normal;font-family:Google Sans;padding:9px 12px;text-decoration:none}"],ub:2});
var Cw=function(a,b,c,d){this.Cc=a;this.Ob=b;this.QB=c;this.wxc=d};Cw.prototype.nF=function(a,b){this.QB.clear();a=this.wxc.hD(a);b=this.QB.nF(a,0,this.Cc,b);b.location.ua.remove();a=this.Ob.ua.querySelector(".mat-button-wrapper");if(!a)throw Error("Cd");a.appendChild(b.location.ua);return b};Cw.ha=function(a){return new (a||Cw)(_.y(_.Rf),_.y(_.Hd),_.y(_.Te),_.y(_.Pk))};Cw.Ja=_.v({type:Cw});
var l3a=function(){};l3a.ha=function(a){return new (a||l3a)};
l3a.Aa=_.v({type:l3a,oa:[["ng-component"]],inputs:{Vo:"productName",nj:"iconUrl",Zi:"svgIcon",D6:"badgeIcon"},Ba:5,Ca:4,Ha:[["aria-hidden","true","alt","",3,"src",4,"ngIf"],[3,"svgIcon",4,"ngIf"],["class","badge-disc",4,"ngIf"],["aria-level","1","role","heading"],["aria-hidden","true","alt","",3,"src"],[3,"svgIcon"],[1,"badge-disc"]],wa:function(a,b){a&1&&(_.N(0,rua,1,1,"img",0),_.N(1,sua,1,1,"mat-icon",1),_.N(2,tua,2,1,"mat-icon",2),_.C(3,"span",3),_.O(4),_.D());a&2&&(_.z("ngIf",b.nj),_.w(1),_.z("ngIf",
b.Zi),_.w(1),_.z("ngIf",b.D6),_.w(2),_.Le(" ",b.Vo,"\n"))},Ia:[_.Tl,_.Xr],styles:["[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;--badge-color:var(--grey-800,#3c4043);--badge-bg:var(--grey-200,#e8eaed)}body.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--badge-color:var(--grey-200);--badge-bg:var(--grey-800)}img[_ngcontent-%COMP%], mat-icon[_ngcontent-%COMP%]{height:36px;width:36px}span[_ngcontent-%COMP%]{color:var(--text-secondary,#5f6368);font-family:Product Sans;font-size:22px;margin-left:12px}.badge-disc[_ngcontent-%COMP%]{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-color:var(--badge-bg);border-radius:14px;color:var(--badge-color);font-size:14px;height:14px;margin-left:-14px;width:14px}@media (min-width:1280px){.badge-disc[_ngcontent-%COMP%]{display:none}}"],
Oa:0});
_.Dw=function(){Cw.apply(this,arguments)};_.V(_.Dw,Cw);_.Dw.prototype.Rb=function(){m3a(this)};_.Dw.prototype.Vc=function(){m3a(this)};var m3a=function(a){if(a.Vo){var b=Cw.prototype.nF.call(a,l3a,[]);b.instance.nj=a.nj;b.instance.Zi=a.Zi;b.instance.Vo=a.Vo;b.instance.D6=a.D6;b.Ll.De()}};_.Dw.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.Dw)))(b||_.Dw)}}();
_.Dw.Ja=_.v({type:_.Dw,oa:[["a","mat-button","","onedevAppbarBranding",""]],Ib:4,mb:function(a){a&2&&_.se("padding","0 4px")("margin","0 -4px")},inputs:{Vo:["onedevAppbarBranding","productName"],nj:"iconUrl",Zi:"svgIcon",D6:"badgeIcon"},features:[_.oe,_.id]});
var n3a=_.qg("transformMenu",[_.tg("void",_.sg({opacity:0,transform:"scale(0.8)"})),_.vg("void => enter",_.rg("120ms cubic-bezier(0, 0, 0.2, 1)",_.sg({opacity:1,transform:"scale(1)"}))),_.vg("* => void",_.rg("100ms 25ms linear",_.sg({opacity:0})))]),o3a=_.qg("fadeInItems",[_.tg("showing",_.sg({opacity:1})),_.vg("void => *",[_.sg({opacity:0}),_.rg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);
_.p3a=new _.Ed("MatMenuContent");
var q3a=new _.Ed("MAT_MENU_PANEL");
var r3a=[[["mat-icon"]],"*"],s3a=_.Rg(_.Sg(function(){})),Ew=function(a,b,c,d,e){var f=s3a.call(this)||this;f.Ta=a;f.Qb=b;f.Wd=c;f.Vka=d;f.Gb=e;f.role="menuitem";f.OO=new _.ob;f.mB=new _.ob;f.hW=!1;f.I5=!1;var g;null==d||null==(g=d.Orc)||g.call(d,f);return f};_.V(Ew,s3a);_.k=Ew.prototype;_.k.focus=function(a,b){this.Wd&&a?_.dp(this.Wd,this.Ki(),a,b):this.Ki().focus(b);this.mB.next(this)};_.k.Vc=function(){this.Wd&&this.Wd.ql(this.Ta,!1)};
_.k.Ma=function(){this.Wd&&this.Wd.dm(this.Ta);this.Vka&&this.Vka.removeItem&&this.Vka.removeItem(this);this.OO.complete();this.mB.complete()};_.k.qE=function(){return this.disabled?"-1":"0"};_.k.Ki=function(){return this.Ta.ua};_.k.Oic=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.k.lmc=function(){this.OO.next(this)};
_.k.Dz=function(){for(var a=this.Ta.ua.cloneNode(!0),b=a.querySelectorAll("mat-icon, .material-icons"),c=0;c<b.length;c++)b[c].remove();var d;return(null==(d=a.textContent)?void 0:d.trim())||""};_.k.Cpc=function(a){this.hW=a;var b;null==(b=this.Gb)||_.Sk(b)};_.k.mp=function(){return this.Qb&&this.Qb.activeElement===this.Ki()};Ew.ha=function(a){return new (a||Ew)(_.y(_.Hd),_.y(_.Og),_.y(_.cp),_.y(q3a,8),_.y(_.dl))};
Ew.Aa=_.v({type:Ew,oa:[["","mat-menu-item",""]],Jb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator","mdc-list-item"],Ib:8,mb:function(a,b){a&1&&_.L("click",function(c){return b.Oic(c)})("mouseenter",function(){return b.lmc()});a&2&&(_.re("role",b.role)("tabindex",b.qE())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.ue("mat-mdc-menu-item-highlighted",b.hW)("mat-mdc-menu-item-submenu-trigger",b.I5))},inputs:{disabled:"disabled",Id:"disableRipple",role:"role"},kc:["matMenuItem"],features:[_.oe],
hc:["mat-menu-item",""],tc:["mat-icon","*"],Ba:5,Ca:3,Ha:[[1,"mdc-list-item__primary-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],wa:function(a,b){a&1&&(_.Ge(r3a),_.He(0),_.C(1,"span",0),_.He(2,1),_.D(),_.F(3,"div",1),_.N(4,uua,2,0,"svg",2));a&2&&(_.w(3),_.z("matRippleDisabled",
b.Id||b.disabled)("matRippleTrigger",b.Ki()),_.w(1),_.z("ngIf",b.I5))},Ia:[_.Tl,_.pq],ub:2,Oa:0});
var t3a=0,u3a=new _.Ed("mat-menu-default-options",{Ka:"root",ta:vua}),Fw=function(a,b,c,d){this.Ta=a;this.Db=b;this.Bk=c;this.Gb=d;this.PE=this.Bk.NH;this.Fcb=this.Bk.wN;this.Pt=new _.$e;this.Abb=_.da.EMPTY;this.Ot={};this.a5="void";this.kO=new _.ob;this.oS=this.Bk.oS||"";this.Bm=this.Bk.Bm;this.C$a=this.Bk.Ata;this.o4=this.Bk.vg;this.close=this.closed=new _.$k;this.gEb="mat-menu-panel-"+t3a++};_.k=Fw.prototype;_.k.Sa=function(){this.e1()};
_.k.Oe=function(){var a=this;this.Pqc();this.Wc=_.zp(_.LRa(_.KRa(new _.Cp(this.Pt))));this.Abb=this.Wc.yga.subscribe(function(){return a.closed.emit("tab")});this.Pt.xd.ka(_.tb(this.Pt),_.vb(function(b){return _.ib.apply(null,_.Ia(b.map(function(c){return c.mB})))})).subscribe(function(b){return _.Ap(a.Wc,b)});this.Pt.xd.subscribe(function(b){var c=a.Wc,d;"enter"===a.a5&&(null==(d=c.bl)?0:d.mp())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.kJ||0)),b[d]&&!b[d].disabled?c.Ir(d):MRa(c))})};
_.k.Ma=function(){this.Pt.destroy();this.Abb.unsubscribe();this.closed.complete()};_.k.OO=function(){return this.Pt.xd.ka(_.tb(this.Pt),_.vb(function(a){return _.ib.apply(null,_.Ia(a.map(function(b){return b.OO})))}))};_.k.Orc=function(){};_.k.removeItem=function(){};
_.k.nh=function(a){var b=a.keyCode,c=this.Wc;switch(b){case 27:_.Hg(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.Gta&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.Gta&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:if(38===b||40===b)c.Ny="keyboard";c.VC(a);return}a.stopPropagation()};
_.v3a=function(a,b){b=void 0===b?"program":b;a.Db.Og.ka(_.Va(1)).subscribe(function(){var c=null;a.Pt.length&&(c=a.Pt.first.Ki().closest('[role="menu"]'));if(!c||!c.contains(document.activeElement)){var d=a.Wc;d.Ny=b;_.Bp(d);!d.bl&&c&&c.focus()}})};_.k=Fw.prototype;_.k.tLb=function(a){var b=this;a=this.X6a+Math.min(this.Xhc+a,24);var c=Object.keys(this.Ot).find(function(d){return d.startsWith(b.X6a)});c&&c!==this.eHa||(this.eHa&&(this.Ot[this.eHa]=!1),this.Ot[a]=!0,this.eHa=a)};
_.k.e1=function(a,b){a=void 0===a?this.NH:a;b=void 0===b?this.wN:b;var c=this.Ot;c["mat-menu-before"]="before"===a;c["mat-menu-after"]="after"===a;c["mat-menu-above"]="above"===b;c["mat-menu-below"]="below"===b;var d;null==(d=this.Gb)||_.Sk(d)};_.k.Ypc=function(){this.a5="enter"};_.k.bpc=function(){this.a5="void"};_.k.xGa=function(a){this.kO.next(a);this.f9a=!1};_.k.yGa=function(a){this.f9a=!0;"enter"===a.Rg&&0===this.Wc.kJ&&(a.element.scrollTop=0)};
_.k.Pqc=function(){var a=this;this.P4a.xd.ka(_.tb(this.P4a)).subscribe(function(b){a.Pt.reset(b.filter(function(c){return c.Vka===a}));_.Ue(a.Pt)})};
_.W.Object.defineProperties(Fw.prototype,{NH:{configurable:!0,enumerable:!0,get:function(){return this.PE},set:function(a){this.PE=a;this.e1()}},wN:{configurable:!0,enumerable:!0,get:function(){return this.Fcb},set:function(a){this.Fcb=a;this.e1()}},Ata:{configurable:!0,enumerable:!0,get:function(){return this.C$a},set:function(a){this.C$a=_.Kg(a)}},vg:{configurable:!0,enumerable:!0,get:function(){return this.o4},set:function(a){this.o4=_.Kg(a)}},ze:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.Aoc;c&&c.length&&c.split(" ").forEach(function(d){b.Ot[d]=!1});(this.Aoc=a)&&a.length&&(a.split(" ").forEach(function(d){b.Ot[d]=!0}),this.Ta.ua.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.ze},set:function(a){this.ze=a}}});Fw.ha=function(a){return new (a||Fw)(_.y(_.Hd),_.y(_.ne),_.y(u3a),_.y(_.dl))};
Fw.Ja=_.v({type:Fw,Fd:function(a,b,c){a&1&&(_.Xe(c,_.p3a,5),_.Xe(c,Ew,5),_.Xe(c,Ew,4));if(a&2){var d;_.Ve(d=_.Ze())&&(b.sG=d.first);_.Ve(d=_.Ze())&&(b.P4a=d);_.Ve(d=_.Ze())&&(b.items=d)}},wb:function(a,b){a&1&&_.We(_.Se,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.kd=c.first)}},inputs:{Bm:"backdropClass",ariaLabel:["aria-label","ariaLabel"],Gj:["aria-labelledby","ariaLabelledby"],rJ:["aria-describedby","ariaDescribedby"],NH:"xPosition",wN:"yPosition",Ata:"overlapTrigger",vg:"hasBackdrop",ze:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});
var w3a,y3a,Hw;w3a=new _.Ed("mat-menu-scroll-strategy");_.x3a={Ga:w3a,Hb:[_.fq],Eb:function(a){return function(){return a.Nn.jt()}}};y3a=_.Ig({passive:!0});
Hw=function(a,b,c,d,e,f,g,h,n){var r=this;this.Bj=a;this.de=b;this.dg=c;this.Eka=f;this.Fc=g;this.Wd=h;this.Db=n;this.ac=null;this.DW=!1;this.jGa=this.M8a=this.D3=_.da.EMPTY;this.u8a=function(x){_.Ooa(x)||(r.EE="touch")};this.EE=void 0;this.iD=!0;this.hHc=this.wUa=new _.$k;this.gHc=this.tUa=new _.$k;this.Eg=d;this.St=e instanceof Fw?e:void 0;b.ua.addEventListener("touchstart",this.u8a,y3a);f&&(f.I5=Gw(this))};Hw.prototype.Oe=function(){this.jmc()};
Hw.prototype.Ma=function(){this.ac&&(this.ac.dispose(),this.ac=null);this.de.ua.removeEventListener("touchstart",this.u8a,y3a);this.jGa.unsubscribe();this.D3.unsubscribe();this.M8a.unsubscribe()};var Gw=function(a){return!(!a.Eka||!a.St)};_.k=Hw.prototype;
_.k.ML=function(){var a=this,b=this.kl;if(!this.DW&&b){var c=this.wO(b),d=c.ir(),e=d.vj;this.Gpc(b,e);d.vg=null==b.vg?!Gw(this):b.vg;c.attach(this.Flc(b));b.sG&&b.sG.attach(this.jFc);this.D3=this.Fnc().subscribe(function(){return a.lw()});this.Bmc(b);b instanceof Fw&&(b.Ypc(),b.Pt.xd.ka(_.wb(b.close)).subscribe(function(){_.iSa(_.nSa(e,!1));_.nSa(e,!0)}))}};_.k.lw=function(){var a;null==(a=this.kl)||a.close.emit()};_.k.focus=function(a,b){this.Wd&&a?_.dp(this.Wd,this.de,a,b):this.de.ua.focus(b)};
_.k.ki=function(){var a;null==(a=this.ac)||a.ki()};_.k.bkc=function(a){var b=this;if(this.ac&&this.vUa){var c=this.kl;this.D3.unsubscribe();this.ac.detach();!this.iD||"keydown"!==a&&this.EE&&Gw(this)||this.focus(this.EE);this.EE=void 0;if(c instanceof Fw)c.bpc(),c.sG?c.kO.ka(_.Ta(function(e){return"void"===e.Rg}),_.Va(1),_.wb(c.sG.h5a)).subscribe({next:function(){return c.sG.detach()},complete:function(){return b.zla(!1)}}):this.zla(!1);else{this.zla(!1);var d;null==c||null==(d=c.sG)||d.detach()}}};
_.k.Bmc=function(a){a.Gta=Gw(this)?this.St:void 0;a.direction=this.dir;this.Epc(a);_.v3a(a,this.EE||"program");this.zla(!0)};_.k.Epc=function(a){if(a.tLb){for(var b=0,c=a.Gta;c;)b++,c=c.Gta;a.tLb(b)}};_.k.zla=function(a){(this.DW=a)?this.wUa.emit():this.tUa.emit();Gw(this)&&this.Eka.Cpc(a)};_.k.wO=function(a){if(!this.ac){var b=this.e4(a);this.kqc(a,b.vj);this.ac=this.Bj.create(b);this.ac.Iu().subscribe()}return this.ac};
_.k.e4=function(a){return new _.Tp({vj:_.oSa(_.mSa(_.nSa(_.Yp(this.Bj.position(),this.de))),".mat-menu-panel, .mat-mdc-menu-panel"),Bm:a.Bm||"cdk-overlay-transparent-backdrop",ze:a.oS,Pk:this.Eg(),direction:this.Fc})};_.k.kqc=function(a,b){var c=this;a.e1&&b.Xta.subscribe(function(d){var e="start"===d.Sna.Ac?"after":"before",f="top"===d.Sna.Ic?"below":"above";c.Db?c.Db.Nc(function(){return a.e1(e,f)}):a.e1(e,f)})};
_.k.Gpc=function(a,b){var c=_.l("before"===a.NH?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.l("above"===a.wN?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.l([f,e]),h=g.next().value;g=g.next().value;var n=_.l([d,c]),r=n.next().value;n=n.next().value;var x=0;Gw(this)?(n=d="before"===a.NH?"start":"end",c=r="end"===d?"start":"end",this.St&&(null==this.TGa&&(this.TGa=(a=this.St.items.first)?a.Ki().offsetTop:0),x="bottom"===f?this.TGa:-this.TGa)):
a.Ata||(h="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.Wp(b,[{Pc:d,Qc:h,Ac:r,Ic:f,offsetY:x},{Pc:c,Qc:h,Ac:n,Ic:f,offsetY:x},{Pc:d,Qc:g,Ac:r,Ic:e,offsetY:-x},{Pc:c,Qc:g,Ac:n,Ic:e,offsetY:-x}])};_.k.Fnc=function(){var a=this,b=this.ac.lo(),c=this.ac.xy,d=this.St?this.St.closed:_.Ea(),e=this.St?this.St.OO().ka(_.Ta(function(f){return f!==a.Eka}),_.Ta(function(){return a.DW})):_.Ea();return _.ib(b,d,e,c)};_.k.mmc=function(a){_.Noa(a)||(this.EE=0===a.button?"mouse":void 0,Gw(this)&&a.preventDefault())};
_.k.nh=function(a){a=a.keyCode;if(13===a||32===a)this.EE="keyboard";Gw(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.EE="keyboard",this.ML())};_.k.zq=function(a){Gw(this)?(a.stopPropagation(),this.ML()):this.DW?this.lw():this.ML()};
_.k.jmc=function(){var a=this;Gw(this)&&this.St&&(this.M8a=this.St.OO().ka(_.Ta(function(b){return b===a.Eka&&!b.disabled}),_.Ma(0,_.txa)).subscribe(function(){a.EE="mouse";a.kl instanceof Fw&&a.kl.f9a?a.kl.kO.ka(_.Va(1),_.Ma(0,_.txa),_.wb(a.St.OO())).subscribe(function(){return a.ML()}):a.ML()}))};_.k.Flc=function(a){this.vp&&this.vp.kd===a.kd||(this.vp=new _.aq(a.kd,this.dg));return this.vp};
_.W.Object.defineProperties(Hw.prototype,{Yjc:{configurable:!0,enumerable:!0,get:function(){return this.kl},set:function(a){this.kl=a}},kl:{configurable:!0,enumerable:!0,get:function(){return this.Q9a},set:function(a){var b=this;a!==this.Q9a&&(this.Q9a=a,this.jGa.unsubscribe(),a&&(this.jGa=a.close.subscribe(function(c){b.bkc(c);"click"!==c&&"tab"!==c||!b.St||b.St.closed.emit(c)})))}},vUa:{configurable:!0,enumerable:!0,get:function(){return this.DW}},dir:{configurable:!0,enumerable:!0,get:function(){return this.Fc&&
"rtl"===this.Fc.value?"rtl":"ltr"}}});Hw.ha=function(a){return new (a||Hw)(_.y(_.fq),_.y(_.Hd),_.y(_.Te),_.y(w3a),_.y(q3a,8),_.y(Ew,10),_.y(_.Dp,8),_.y(_.cp),_.y(_.ne))};
Hw.Ja=_.v({type:Hw,Ib:3,mb:function(a,b){a&1&&_.L("click",function(c){return b.zq(c)})("mousedown",function(c){return b.mmc(c)})("keydown",function(c){return b.nh(c)});a&2&&_.re("aria-haspopup",b.kl?"menu":null)("aria-expanded",b.vUa||null)("aria-controls",b.vUa?b.kl.gEb:null)},inputs:{Yjc:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],kl:["matMenuTriggerFor","menu"],jFc:["matMenuTriggerData","menuData"],iD:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{wUa:"menuOpened",hHc:"onMenuOpen",
tUa:"menuClosed",gHc:"onMenuClose"}});
_.Iw=function(){return Ew.apply(this,arguments)||this};_.V(_.Iw,Ew);_.Iw.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.Iw)))(b||_.Iw)}}();
_.Iw.Aa=_.v({type:_.Iw,oa:[["","mat-menu-item",""]],Jb:[1,"mat-focus-indicator"],Ib:20,mb:function(a,b){a&2&&(_.re("role",b.role)("tabindex",b.qE())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null),_.ue("mat-menu-item",!0)("mat-menu-item-highlighted",b.hW)("mat-menu-item-submenu-trigger",b.I5)("mat-mdc-menu-item",!1)("mat-mdc-focus-indicator",!1)("mdc-list-item",!1)("mat-mdc-menu-item-highlighted",!1)("mat-mdc-menu-item-submenu-trigger",!1))},inputs:{disabled:"disabled",Id:"disableRipple"},
kc:["matMenuItem"],features:[_.Ne([{Ga:Ew,Nb:_.Iw}]),_.oe],hc:["mat-menu-item",""],tc:["*"],Ba:3,Ca:3,Ha:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],wa:function(a,b){a&1&&(_.Ge(),_.He(0),_.F(1,"div",0),_.N(2,wua,2,0,"svg",1));a&2&&(_.w(1),_.z("matRippleDisabled",b.Id||b.disabled)("matRippleTrigger",
b.Ki()),_.w(1),_.z("ngIf",b.I5))},Ia:[_.Tl,_.pq],ub:2,Oa:0});
_.Jw=function(){Hw.apply(this,arguments)};_.V(_.Jw,Hw);_.Jw.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.Jw)))(b||_.Jw)}}();_.Jw.Ja=_.v({type:_.Jw,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Jb:[1,"mat-menu-trigger"],kc:["matMenuTrigger"],features:[_.oe]});
_.Kw=function(a,b,c,d){Fw.call(this,a,b,c,d);this.X6a="mat-elevation-z";this.Xhc=4};_.V(_.Kw,Fw);_.Kw.Ja=Fw.Ja;_.Kw.ha=function(a){return new (a||_.Kw)(_.y(_.Hd),_.y(_.ne),_.y(u3a),_.y(_.dl))};
_.Kw.Aa=_.v({type:_.Kw,oa:[["mat-menu"]],Ib:3,mb:function(a){a&2&&_.re("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},kc:["matMenu"],features:[_.Ne([{Ga:q3a,Nb:_.Kw}]),_.oe],tc:["*"],Ba:1,Ca:0,Ha:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],wa:function(a){a&1&&(_.Ge(),_.N(0,xua,3,6,"ng-template"))},Ia:[_.Rl],styles:['mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px;position:relative}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.mat-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-menu-submenu-icon{fill:CanvasText}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
ub:2,data:{animation:[n3a,o3a]},Oa:0});
_.Lw=function(){};_.Lw.ha=function(a){return new (a||_.Lw)};_.Lw.Ea=_.bd({type:_.Lw});_.Lw.Da=_.Tc({Tb:[_.x3a],imports:[_.$l,_.hq,_.tq,_.gq,_.Qp,_.hq]});
var z3a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],Mw=function(a){var b=this;this.zone=a;this.tta=!1;this.qM=new ResizeObserver(function(){b.zone.Nc(function(){var c=[];for(var d=c.concat,e=Array.from(b.sv),f=Array.from(b.iPc),g=Math.max(e.length,f.length),h=[],n=0;n<g;n++)h.push([e[n],f[n]]);c=d.call(c,_.Ia(h),[[b.rMc,b.mMb]]);c=_.l(c);for(d=c.next();!d.done;d=c.next())e=_.l(d.value),d=e.next().value,e=e.next().value,0===e.ua.offsetWidth&&d.lw();A3a(b)})})};Mw.prototype.Sa=function(){};
Mw.prototype.Vc=function(){for(var a=_.l([].concat(_.Ia(this.buttons),[this.mMb])),b=a.next();!b.done;b=a.next())this.qM.observe(b.value.ua)};Mw.prototype.Ma=function(){this.qM.disconnect()};var B3a=function(a){A3a(a);var b=a.tta?"keyboard":"mouse";a.tta=!1;setTimeout(function(){_.v3a(a.MZa,b)})},A3a=function(a){a=_.l(a.MZa.Pt);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Ki().offsetWidth};
_.W.Object.defineProperties(Mw.prototype,{kl:{configurable:!0,enumerable:!0,set:function(a){a.ze="onedev-appbar-menu";this.MZa=a}}});Mw.ha=function(a){return new (a||Mw)(_.y(_.ne))};
Mw.Aa=_.v({type:Mw,oa:[["onedev-button-group"]],Fd:function(a,b,c){a&1&&(_.Xe(c,_.Jw,4),_.Xe(c,_.Jw,4,_.Hd),_.Xe(c,_.vq,4,_.Hd));if(a&2){var d;_.Ve(d=_.Ze())&&(b.sv=d);_.Ve(d=_.Ze())&&(b.iPc=d);_.Ve(d=_.Ze())&&(b.buttons=d)}},wb:function(a,b){a&1&&(_.We(_.Jw,5),_.We(_.Jw,5,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.rMc=c.first);_.Ve(c=_.Ze())&&(b.mMb=c.first)}},Ib:2,mb:function(a){a&2&&_.se("display","flex")},inputs:{kl:"menu"},tc:["[onedevOptOutButton]","[mat-icon-button]"],Ba:5,Ca:1,Ha:[["mat-icon-button",
"","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],wa:function(a,b){a&1&&(_.Ge(z3a),_.He(0),_.He(1,1),_.C(2,"button",0),_.L("keydown.enter",function(){b.tta=!0})("keydown.space",function(){b.tta=!0})("menuOpened",function(){return B3a(b)}),_.C(3,"mat-icon"),_.O(4,"more_vert"),_.D()());a&2&&(_.w(2),_.z("matMenuTriggerFor",b.MZa))},Ia:[_.vq,_.Xr,_.Jw],styles:['/*\n * @fileoverview Contains SCSS for button_group.scss so that it can be easily\n * tested. Media queries are unable to be mocked in tests.\n */\n/*\n * Hide buttons with inidices >= $buttonsToShow.\n * If opt out button exists, hide buttons with indices > $buttonsToShow.\n * The opt out button is a specific case because nth-child is unable to exclude\n * elements.\n */\n/*\n * Hide menu items with indices < $buttonsToShow.\n * If opt out button exists, hide menu items with indices <= $buttonsToShow.\n */\n/*\n * Show a maximum of $count buttons.\n * Hidden buttons go in the "Show more" menu.\n * If there are more buttons to show, show the "show more" button.\n * The opt out button does not count towards the button count.\n */\n.onedev-appbar-menu [mat-menu-item] {\n  -webkit-box-align: center;\n  -webkit-align-items: center;\n     -moz-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  color: var(--text-default, black);\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.onedev-appbar-menu [mat-menu-item] mat-icon {\n  line-height: 24px;\n}\n\n@media (max-width: 960px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\nonedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\nonedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+0),\n.onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(1) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] {\n    display: none;\n  }\n}\n@media (min-width: 961px) and (max-width: 1280px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\nonedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\nonedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+2),\n.onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(3) {\n    display: none;\n  }\n}\n@media (min-width: 1281px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\nonedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\nonedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+4),\n.onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(5) {\n    display: none;\n  }\n}\n'],
ub:2});
var Nw=function(){};Nw.ha=function(a){return new (a||Nw)};Nw.Ea=_.bd({type:Nw});Nw.Da=_.Tc({imports:[_.$l,_.Tq,_.Yr,_.Lw]});
_.Ow=function(){};_.Ow.ha=function(a){return new (a||_.Ow)};_.Ow.Ea=_.bd({type:_.Ow});_.Ow.Da=_.Tc({imports:[Nw]});
_.Pw=function(){};_.Pw.ha=function(a){return new (a||_.Pw)};_.Pw.Ea=_.bd({type:_.Pw});_.Pw.Da=_.Tc({Tb:[_.a3a],imports:[_.tp,_.$l,_.gq,_.hq,_.hq,_.Qp]});
var C3a=["feedbackTooltip"],D3a=["branding"],Qw=function(a,b,c,d,e,f,g,h,n,r,x,A){var B=this;this.Fa=a;this.ak=b;this.n9=c;this.Ra=d;this.sx=e;this.GD=f;this.document=g;this.isc=h;this.appBarFontColor=n;this.dTb=r;this.Kq=nQa;this.zn={};this.Quc="/";this.mKb=1;this.X0a=new _.ob;this.Vwb=!!this.document.querySelector("#gb");this.pHc=!!this.document.querySelector("#gb a[role=button]");this.width=this.Vwb?"calc(100% - "+(this.pHc?50:110)+"px)":"100%";this.Sg=[x.register("showShortcutDialog","shift+/",
function(){B.o1&&(B.Hu?(B.Hu.close(),B.Hu=void 0):B.Mva(),B.Fa.nb({element:"AppBar",action:(B.Hu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:B.Kq.projectId}))}),x.register("sendFeedback","shift+2",function(){B.m9?(B.m9.close(),B.m9=void 0):B.b0("KEYBOARD")})];this.tQc=A.Vb(71)};
Qw.prototype.Sa=function(){var a=this;this.Ra.events.ka(_.Ta(function(b){return b instanceof _.Zf})).subscribe(function(){a.Kq=E3a(a);a.zn=a.WNa();a.Xsc.ua.style.setProperty("--text-secondary",a.Kq.appBarFontColor);a.Quc=a.Ra.url})};Qw.prototype.Ma=function(){this.X0a.next();for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};
Qw.prototype.b0=function(a){var b=this;this.Fa.nb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Kq.projectId});this.o9&&this.o9.mj();this.m9=this.ak.open(j1a);this.m9.Zy().ka(_.Xa()).subscribe(function(c){b.m9=void 0;c&&b.n9.XT()})};var F3a=function(a){Eha(a.GD.theme).then(function(b){a.sx.zva("DARK"===b?"LIGHT":"DARK")})};
Qw.prototype.Mva=function(){var a=this;this.Hu=this.ak.open(_.Rq,{HB:!1,data:this.Kq.keyboardShortcuts,minWidth:400});this.Hu.Zy().ka(_.Xa()).subscribe(function(){a.Hu=void 0})};var E3a=function(a){var b={};a.dTb&&(b.appBarTitle=a.dTb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.VG(function(c,d){return Object.assign({},c,d)},nQa);return Object.assign({},a,b)};Qw.prototype.WNa=function(){return this.VG(function(a,b){return Object.assign({},a,b.zn)},{})};
Qw.prototype.VG=function(a,b){for(var c=this.Ra.Ln.root.nc;c&&"primary"===c.vf;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(Qw.prototype,{hPa:{configurable:!0,enumerable:!0,get:function(){return!this.Vwb}},Lyc:{configurable:!0,enumerable:!0,get:function(){return 0===this.mKb}},laa:{configurable:!0,enumerable:!0,get:function(){var a=this.Kq.appLink;return a?a:"/"+_.yt.bE}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Kq.projectId}},o1:{configurable:!0,enumerable:!0,get:function(){return this.Kq.keyboardShortcuts&&0<Array.from(this.Kq.keyboardShortcuts.entries()).length}},
dtb:{configurable:!0,enumerable:!0,get:function(){return this.o1||!!this.Kq.settingsPageLink}},Usb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.Kq.additionalLinks||[]).length}},Vsb:{configurable:!0,enumerable:!0,get:function(){return this.dtb||this.Usb}}});Qw.ha=function(a){return new (a||Qw)(_.y(_.an),_.y(_.Fq),_.y(_.Ir),_.y(_.Vf),_.y(_.Mu),_.y(_.Zu),_.y(_.Og),_.y(h0a,8),_.y(e0a,8),_.y(_.i0a,8),_.y(_.Zs),_.y(_.Bu))};
Qw.Aa=_.v({type:Qw,oa:[["app-bar"]],wb:function(a,b){a&1&&(_.We(C3a,5),_.We(D3a,5,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.o9=c.first);_.Ve(c=_.Ze())&&(b.Xsc=c.first)}},Ib:6,mb:function(a,b){a&2&&(_.se("width",b.width),_.ue("full-width",b.hPa)("fullscreen-search",b.Lyc))},Ba:32,Ca:14,Ha:[["onedevAppbar",""],[1,"appbar-left"],["class","hiring-banner","target","_blank","href","http://go/cs-we-are-hiring",4,"ngIf"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",3,"onedevAppbarBranding",
"svgIcon","routerLink","trackProjectId"],["branding",""],[1,"appbar-center"],["fxFlex","","role","search",3,"config","focusChange",4,"ngIf"],[1,"appbar-right"],[3,"menu"],["type","button","mat-icon-button","","ascTrackElement","AppBar","trackAction","switchTheme","matTooltip","Switch theme","aria-label","Switch theme",1,"hover-focus-element",3,"click"],["type","button","mat-icon-button","","matTooltip","Send feedback","aria-label","Send feedback",1,"hover-focus-element",3,"click"],["feedbackTooltip",
"matTooltip"],["svgIcon","shared:feedback_outline",1,"feedback"],["type","button","mat-icon-button","","class","hover-focus-element menu-trigger","matTooltip","Help","aria-label","Help",3,"matMenuTriggerFor",4,"ngIf"],["class","settings","mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",3,"routerLink",4,"ngIf"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],["overflowMenu","matMenu"],["type","button","mat-menu-item",
"","ascTrackElement","AppBar","trackAction","switchTheme",3,"click"],["type","button","mat-menu-item","",3,"click"],["type","button","mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink",4,"ngIf"],["target","_blank","href","http://go/cs-we-are-hiring",1,"hiring-banner"],[1,"hiring-banner-ribbon"],[1,"hiring-banner-text"],["fxFlex","","role","search",3,"config","focusChange"],["type","button","mat-icon-button",
"","matTooltip","Help","aria-label","Help",1,"hover-focus-element","menu-trigger",3,"matMenuTriggerFor"],["svgIcon","shared:help_outline"],["mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",1,"settings",3,"routerLink"],["svgIcon","shared:settings_outline"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],[1,"additional"],[4,"ngFor","ngForOf"],["mat-menu-item","",1,"add",
3,"externalLink"],["type","button","mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink"]],wa:function(a,b){a&1&&(_.C(0,"header",0)(1,"div",1),_.N(2,yua,4,0,"a",2),_.F(3,"a",3,4),_.D(),_.C(5,"div",5),_.N(6,zua,1,1,"global-search-box",6),_.D(),_.C(7,"div",7)(8,"onedev-button-group",8)(9,"button",9),_.L("click",function(){return F3a(b)}),_.C(10,"mat-icon"),_.O(11,"brightness_4"),_.D()(),_.C(12,"button",10,11),_.L("click",
function(){return b.b0("CLICK")}),_.F(14,"mat-icon",12),_.D(),_.N(15,Aua,2,1,"button",13),_.N(16,Bua,2,1,"a",14),_.D()(),_.C(17,"mat-menu",15,16)(19,"ul"),_.N(20,Cua,3,0,"li",17),_.D(),_.N(21,Fua,4,2,"ng-container",17),_.D(),_.C(22,"mat-menu",null,18)(24,"button",19),_.L("click",function(){return F3a(b)}),_.C(25,"span"),_.O(26,"Switch theme"),_.D()(),_.C(27,"button",20),_.L("click",function(){return b.b0("CLICK")}),_.C(28,"span"),_.O(29,"Send feedback"),_.D()(),_.N(30,Gua,3,1,"button",21),_.N(31,
Hua,3,1,"a",22),_.D()());if(a&2){var c=_.Ke(23);_.w(2);_.z("ngIf",b.tQc);_.w(1);_.Je("onedevAppbarBranding",b.Kq.appBarTitle);_.z("svgIcon",b.isc)("routerLink",b.laa)("trackProjectId",b.projectId);_.w(3);_.z("ngIf",b.zn.aba);_.w(2);_.z("menu",c);_.w(7);_.z("ngIf",b.Vsb);_.w(1);_.z("ngIf",b.Kq.settingsPageLink);_.w(1);_.z("overlapTrigger",!1);_.w(3);_.z("ngIf",b.o1);_.w(1);_.z("ngIf",b.Usb);_.w(9);_.z("ngIf",b.Vsb);_.w(1);_.z("ngIf",b.Kq.settingsPageLink)}},Ia:[_.gn,_.Sl,_.Tl,_.bn,_.dr,_.Aw,_.vq,_.wq,
_.qw,_.Xr,_.Kw,_.Iw,_.Jw,_.yw,_.Bw,_.Dw,Mw,_.Pm],styles:["app-bar[_nghost-%COMP%]{position:absolute;top:0;transition:width .2s;z-index:1000}app-bar.fullscreen-search[_nghost-%COMP%]{z-index:1002}.full-width[_nghost-%COMP%]{position:relative;width:100%}.hiring-banner[_ngcontent-%COMP%]{cursor:pointer;height:0;left:3px;margin:unset;padding:unset;position:absolute;-webkit-transform:rotate(-45deg) translateX(-14px);transform:rotate(-45deg) translateX(-14px);top:18px;width:unset;z-index:1}.hiring-banner[_ngcontent-%COMP%]   .hiring-banner-ribbon[_ngcontent-%COMP%]{border-radius:2px;height:22px;position:absolute;-webkit-transform:perspective(29px) rotateX(49deg);transform:perspective(29px) rotateX(49deg);width:50px;background:#a02160}.hiring-banner[_ngcontent-%COMP%]   .hiring-banner-text[_ngcontent-%COMP%]{color:#fff;font-weight:500;left:8px;position:absolute;top:5px;z-index:1}.mat-menu-item[_ngcontent-%COMP%]{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between}.mat-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{max-width:1112px;min-width:300px;width:100%}"]});
_.ah("//www.google.com/insights/consumersurveys/async_survey?site=%{siteId}");var Rw=function(a,b,c,d,e,f,g,h,n){this.gw=a;this.l7=b;this.Vf=d;this.Bc=e;this.wwa=f;this.WCb=h;this.Ra=n;this.kZc=!1};Rw.prototype.initialize=function(){};Rw.ha=function(a){return new (a||Rw)(_.u(_.hn),_.u(Jk),_.u(gm),_.u(_.pr),_.u(_.Bu),_.u(Sm),_.u(n0a),_.u(X_a),_.u(_.Vf))};Rw.va=_.t({token:Rw,ta:Rw.ha,Ka:"root"});
_.Sw=function(a,b,c,d){this.cIc=a;this.yBc=b;this.MAc=c;this.Kp=d};_.Sw.prototype.bootstrap=function(){rMa(this.cIc);for(var a=this.yBc,b=_.l(a.vBc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.Ia(c.icons));c.jmb&&(d=d.concat(c.jmb));d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.AG;e=e.value;var h=_.Kf(mVa,g,e);f.jub.Iia(g,e,new Vr(h))}}this.MAc.initialize();this.Kp.initialize()};_.Sw.ha=function(a){return new (a||_.Sw)(_.u(kn),_.u(_.Zr),_.u(Rw),_.u(_.st),_.u(_.mr))};
_.Sw.va=_.t({token:_.Sw,ta:_.Sw.ha,Ka:"root"});
var G3a;_.Tw=function(a,b,c,d,e,f,g,h){this.Fa=g;this.te=h;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ka(_.m(function(n){return"LIGHT"===n?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
G3a=function(a,b,c){a.Fa.nb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",qg:b});a.service.QJc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ka(_.Va(1)).subscribe(function(e){a.Fa.nb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",qg:b});a.service.IIc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.H3a=function(a,b){var c={};c=void 0===c?{}:c;a.Fa.fHc.then(function(){a.te.wc(function(){Eha(a.te.Og).then(function(){setTimeout(function(){G3a(a,b,c)})})})})};_.Tw.ha=function(a){return new (a||_.Tw)(_.u(iIa),_.u(_.Ug),_.u(_.LUa),_.u(_.Kl),_.u(y_a),_.u(_.Zu),_.u(_.an),_.u(_.ne))};_.Tw.va=_.t({token:_.Tw,ta:_.Tw.ha,Ka:"root"});
var I3a=_.Sh(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),J3a=_.Sh(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),K3a=_.Sh(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);
var Uw=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P,ba){this.uKc=a;this.xma=b;this.wJa=d;this.Ra=e;this.Bc=f;this.lg=h;this.xc=r;this.ewa=x;this.userEmail=A;this.storage=B;this.stb=K;c.bootstrap();(this.Rp=r.lc(2))&&I.load();this.qUa();this.Bc.Vb(54)&&!L3a(this)&&"optin"!==this.ewa.cY.get("GRIMOIRE_REDIRECT_STATUS")&&this.lg.z3(av,void 0);this.Rp&&f.Vb(33)&&(a=new Date,31===a.getDate()&&9===a.getMonth()&&(document.documentElement.style.background="#fff",document.documentElement.style.filter="invert(1)",
a=document.createElement("STYLE"),a.setAttribute("type","text/css"),a.appendChild(document.createTextNode("img{filter: invert(1)}")),document.documentElement.appendChild(a)));this.Rp&&f.Vb(42)&&_.H3a(K,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");f=_.Kf(I3a);P.Iia("","access_time_24px",new Vr(f));f=_.Kf(J3a);P.Iia("","info_outline_24px",new Vr(f));f=_.Kf(K3a);P.Iia("","link_24px",new Vr(f));this.xma&&ba.documentElement.style.setProperty("--app-bar-bg",this.xma)};Uw.prototype.qUa=function(){L3a(this)&&this.FZa()};
var L3a=function(a){return!a.userEmail&&a.xc.lc(3)&&(!a.storage||!a.storage.get("epn_dismiss"))};Uw.prototype.FZa=function(){var a=this;this.lg.open("Wir setzen Cookies auf dieser Website ein, um Zugriffe darauf zu analysieren, Ihre bevorzugten Einstellungen zu speichern und die Website f\u00fcr Sie optimal zu gestalten.","Ok",{duration:0}).CI.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};Uw.prototype.Sa=function(){var a=this.Ra;a.config=this.uKc.map(fla);a.CL=!1;a.Yra=-1};
Uw.ha=function(a){return new (a||Uw)(_.y(e1a),_.y(d0a),_.y(_.Sw),_.y(_.cv),_.y(_.Vf),_.y(_.Bu),_.y(Im),_.y(_.xr),_.y(_.Zu),_.y(_.Bt),_.y($u),_.y(_.Jl),_.y(_.om,8),_.y(_.nt),_.y(_.Tw),_.y(Wr),_.y(_.Og))};
Uw.Aa=_.v({type:Uw,oa:[["cst-app"],["protractor-cst-app"]],Ba:6,Ca:3,Ha:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],wa:function(a,b){a&1&&(_.F(0,"app-bar"),_.C(1,"div",0)(2,"div",1),_.N(3,Iua,1,0,"announcement-bar",2),_.F(4,"router-outlet"),_.D()(),_.F(5,"uncaught-error-notifier"));a&2&&(_.se("background-color",b.xma),_.w(3),_.z("ngIf",b.wJa.enb))},Ia:[_.Tl,_.dv,Qw,_.Er,_.wm],styles:["cst-app[_nghost-%COMP%], protractor-cst-app[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;min-height:0}.app[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;overflow:auto}.router-wrapper[_ngcontent-%COMP%]    >*{flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{max-height:40px}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});
_.Vw=function(){};_.Vw.ha=function(a){return new (a||_.Vw)};_.Vw.Ea=_.bd({type:_.Vw});_.Vw.Da=_.Tc({imports:[_.$l,_.Tq,_.Yr]});
var M3a=function(a){this.aLa=a};M3a.prototype.process=function(a){N3a(this,a);for(var b=_.l(_.Gh(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.Ol&&N3a(this,c.elements);return a};var N3a=function(a,b){var c=!1,d=[];O3a(a,b,d);a=_.l(d);for(b=a.next();!b.done;b=a.next())b=b.value,c&&(b.error={type:6,location:b.location}),c=!0},O3a=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.Ol||2===d.Ol?(O3a(a,d.Vyb,c),O3a(a,d.mJb,c)):1===d.Ol&&d.label===a.aLa&&!d.error&&c.push(d)};
var P3a=function(a,b,c){this.Xu=a;this.Bta=b;this.BFc=c};P3a.prototype.process=function(a){if(!this.BFc)return a;for(var b=_.l(_.Gh(a)),c=b.next();!c.done;c=b.next())c=c.value,1===c.Ol&&9===c.label&&!c.error&&_.Jua(c.value?c.value.value:"",this.Bta,this.Xu)&&(c.warning={type:0,location:c.location});return a};
var R3a=function(){var a=Q3a;this.aLa=5;this.pattern=a};R3a.prototype.process=function(a){for(var b=_.l(_.Gh(a)),c=b.next();!c.done;c=b.next())c=c.value,1!==c.Ol||c.label!==this.aLa||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};
var S3a=function(){this.v0=[]},T3a;S3a.prototype.mf=function(a){return this.v0.length?T3a(this.v0[0],a):void 0};T3a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.Uc?b(a.Uc):a.instance};_.U3a=function(){this.v0=[]};_.V(_.U3a,S3a);
var Q3a,V3a;Q3a=/^(y|yes|n|no|auto)$/;V3a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.Ia([["func",14],["function",14]]),_.Ia([["f",12],["file",12],["filepath",12],["path",12]]),_.Ia([["l",16],["lang",16],["language",16]])));
_.W3a=new Map([["class",7],["comment",8],["content",11],["c",11],["file",12],["f",12],["function",14],["symbol",23],["add_workspace",6],["author",1],["a",1],["blame",2],["l",16],["lang",16],["language",16],["package",9],["p",9],["project",3],["proximity",18],["starred",22],["at_cl",0],["from",13],["removed",19],["to",24],["case",5],["exact",10],["pcre",17],["snippet",21],["usage",25],["within",26]]);_.X3a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.Ia(_.W3a)));
_.Y3a=new _.U3a;_.Z3a=new _.U3a;
_.Ww=function(){};new _.Kk;_.Ww.ha=function(a){return new (a||_.Ww)};_.Ww.Ea=_.bd({type:_.Ww});_.Ww.Da=_.Tc({Tb:[_.nv,_.ov,{Ga:_.y1a,Eb:function(a,b,c){var d=!!_.Z3a.mf();return{mba:_.Z3a.mf()||_.Y3a.mf()||V3a,Mwc:!0,YYa:[new M3a(5),new M3a(20),new R3a,new P3a(a,b,d)],Jwc:!0,A_:c||void 0}},Hb:[_.$_a,_.a0a,[new _.Kk,_.pr]]}]});
_.Xw=function(){};_.Xw.ha=function(a){return new (a||_.Xw)};_.Xw.Ea=_.bd({type:_.Xw});_.Xw.Da=_.Tc({imports:[_.$l,_.cn,_.Rm]});
_.$3a=new _.Ed("TooltipAnchor");_.a4a=new _.Ed("TooltipPeventer");
_.Yw=function(){};_.Yw.ha=function(a){return new (a||_.Yw)};_.Yw.Ea=_.bd({type:_.Yw});_.Yw.Da=_.Tc({imports:[_.tp,dw,_.$l,jw,_.Tq,_.Yr,_.gq,fw]});
_.Zw=function(){};_.Zw.ha=function(a){return new (a||_.Zw)};_.Zw.Ea=_.bd({type:_.Zw});_.Zw.Da=_.Tc({imports:[_.hq,_.hq]});
_.$w=function(){};_.$w.ha=function(a){return new (a||_.$w)};_.$w.Ea=_.bd({type:_.$w});_.$w.Da=_.Tc({imports:[_.hq,_.$l,_.hq]});
_.ax=function(){};_.ax.ha=function(a){return new (a||_.ax)};_.ax.Ea=_.bd({type:_.ax});_.ax.Da=_.Tc({Tb:[{Ga:_.Q2a,Hc:{Vo:"grimoire-multibranch",aoa:1E3,Uoa:!0}}],imports:[_.jn,_.Ww,_.$l,_.Xw,_.Yw,_.hr,_.Zw,_.Tq,_.Yr,_.$w,_.Pw,_.rv,_.At,_.bw]});
var bx=function(){};bx.ha=function(a){return new (a||bx)};bx.Ea=_.bd({type:bx});bx.Da=_.Tc({imports:[_.jn,_.$l,_.cn,{Mk:_.Jr,Tb:[_.Ir]},_.hr,_.ax,_.ir,_.Tq,_.Kq,_.Zw,_.Yr,_.Lw,_.Pw,_.Ow,_.Rm]});
var b4a=[{raa:"Dokumentation",fk:"https://goto.google.com/grimoire-codesearch-documentation"},{raa:"Hilfe zur Barrierefreiheit",fk:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],c4a=[{raa:"Dokumentation",fk:"https://cloud.google.com/source-repositories/docs/"},{Pvc:!0,raa:"Support",fk:"https://cloud.google.com/source-repositories/docs/support"}],cx=function(a){this.additionalLinks=a.lc(2)?b4a:c4a};cx.prototype.resolve=function(){return this.additionalLinks};
cx.ha=function(a){return new (a||cx)(_.u(_.Bt))};cx.va=_.t({token:cx,ta:cx.ha,Ka:"root"});
var d4a,e4a,f4a,g4a,dx;d4a=[{bc:"?",ve:"Hilfe zu Tastaturkombinationen einblenden"},{bc:["@"],ve:"Feedback geben"},{bc:["alt","+","..."],ve:"Tastenkombinationen mit modalem Screenreader verwenden"},{bc:"c",ve:"Fokus im Codebereich"},{bc:"g",ve:"Zu Zeile"},{bc:"o",ve:"Gliederung einblenden"},{bc:"t",ve:"Verzeichnisstruktur einblenden"}];e4a=[];
f4a=[{bc:"/",ve:"Nach Code oder Dateien suchen"},{bc:".",ve:"In diesem Verzeichnis nach Code oder Dateien suchen"},{bc:"j",ve:"N\u00e4chstes Ergebnis in der Suchergebnisliste ausw\u00e4hlen"},{bc:"k",ve:"Vorheriges Ergebnis in der Suchergebnisliste ausw\u00e4hlen"}];g4a=[];
dx=[{bc:"a",ve:"Vollbildmodus ein-/ausschalten"},{bc:"b",ve:"Blame-Ebene umschalten"},{bc:"f",ve:"Men\u00fc \u201eIn Datei suchen\u201c einblenden"},{bc:"h",ve:"Versionsverlauf der Datei einblenden"},{bc:"l",ve:"Men\u00fc mit Links einblenden"},{bc:["l","then","p"],ve:"Aktuellen Dateipfad kopieren"},{bc:["l","then","h"],ve:"Link in die HEAD-Version der Datei kopieren"},{bc:["l","then","r"],ve:"Link in die aktuelle Version und Zeile der Datei kopieren"},{bc:"q",ve:"Unteren Bereich ein-/ausblenden"},
{bc:"u",ve:"Navigationsbereich ein-/ausblenden"},{bc:"y",ve:"Suchtreffer in einer Datei ein-/ausblenden"},{bc:["\u2191","or","k"],ve:"Eine Zeile im Codebrowser nach oben"},{bc:["\u2193","or","j"],ve:"Eine Zeile im Codebrowser nach unten"},{bc:"+",ve:"Schriftgr\u00f6\u00dfe des Codes erh\u00f6hen"},{bc:"-",ve:"Schriftgr\u00f6\u00dfe des Codes verringern"}];
_.ex=function(a,b){b.Vb(10)&&dx.push({bc:"x",ve:"Querverweise f\u00fcr Symbole einblenden"});b.Vb(5)&&dx.push({bc:"X",ve:"Aufrufgrafik f\u00fcr die Datei einblenden"});b.Vb(7)&&dx.push({bc:"8",ve:"F\u00fchrungslinien f\u00fcr Codespalten ein-/ausblenden"});if(b.Vb(37)){var c=dx.findIndex(function(g){return"Suchtreffer in einer Datei ein-/ausblenden"===g.ve});dx.splice(c,1)}b.Vb(28)||g4a.push({bc:"E",ve:"Im Editor \u00f6ffnen (wenn verf\u00fcgbar)"});a.lc(2)&&(e4a.push({bc:"r",ve:"Open the related files menu"},
{bc:["r","then","b"],ve:"Open related BUILD file"},{bc:["r","then","o"],ve:"Open related OWNERS file"},{bc:["r","then","r"],ve:"Open related README file"},{bc:["r","then","t"],ve:"Open related test file"}),dx.push({bc:["l","then","g"],ve:"Copy link to google3-relative path"},{bc:["l","then","i"],ve:"Copy import statement"},{bc:["l","then","b"],ve:"Copy build rule"}));a=["Allgemein",Lua(d4a)];c=["Zugeh\u00f6rige Dateien (zum \u00d6ffnen in einem neuen Tab die <Umschalttaste> gedr\u00fcckt halten)",
Lua(e4a)];var d=["Suche",Lua(f4a)],e=["Ansehen in",Lua(g4a)],f=["Dateisuche",Lua(dx)];this.ZJc=new Map([a,c].concat(_.Ia(b.Vb(37)?[]:[d,e]),[f]))};_.ex.prototype.resolve=function(){return this.ZJc};_.ex.ha=function(a){return new (a||_.ex)(_.u(_.Bt),_.u(_.Bu))};_.ex.va=_.t({token:_.ex,ta:_.ex.ha,Ka:"root"});
var fx=function(a){this.settingsPageLink=a.lc(2)?_.yt.pV:void 0};fx.prototype.resolve=function(){return this.settingsPageLink};fx.ha=function(a){return new (a||fx)(_.u(_.Bt))};fx.va=_.t({token:fx,ta:fx.ha,Ka:"root"});
var h4a;h4a=window.location.pathname;
_.i4a=[{Ga:Il,Eb:function(a){return a.b$().V9()},Hb:[Nu]},{Ga:dIa,Eb:function(a){a=_.p(a.b$(),4);switch(a){case 0:return"UNKNOWN_ENVIRONMENT";case 1:return"PRODUCTION";case 2:return"STAGING_PROD";case 3:return"STAGING_QA";case 4:return"INTEGRATION_PROD";case 5:return"INTEGRATION_QA";case 6:return"DEMO";case 7:return"CANARY";case 8:return"TESTING";case 9:return"STAGING_CORP";case 10:return"CORP";case 11:return"QADEVEL";case 12:return"INTEGRATION";case 13:return"UNKNOWN_ENVIRONMENT";case 19:return"INTEGRATION_OSS";
case 14:return"STAGING_OSS";case 20:return"OSS";case 15:return"QADEVEL_CORP";case 16:return"INTEGRATION_CORP";case 17:return"AUTOPUSH";case 18:return"AUTOPUSH_CORP";case 21:return"PARTNER";case 22:return"INTEGRATION_PARTNER";case 23:return"STAGING_PARTNER";case 24:return"AUTOPUSH_QUAL";default:_.gg(a,"Unknown Environment Name")}},Hb:[Nu]},{Ga:_.Jl,Eb:function(a){return _.Oh(a,11)||""},Hb:[Nu]},{Ga:X_a,Eb:function(a){return a.Urb()||""},Hb:[Nu]},{Ga:eIa,Eb:function(a){return!!_.bj(a,17)},Hb:[Nu]},
{Ga:fIa,Eb:function(a){return!!_.bj(a,19)},Hb:[Nu]},{Ga:_.gIa,Eb:function(a){return _.Oh(a,13)||""},Hb:[Nu]},{Ga:b0a,Eb:function(a){return a.uh()||window.location.hostname},Hb:[Nu]},{Ga:_.c0a,Eb:function(a){return _.Oh(a,30)||""},Hb:[Nu]},{Ga:d0a,Eb:function(a){return wt(a)?_.Oh(wt(a),1)||null:null},Hb:[Nu]},{Ga:e0a,Eb:function(a){return wt(a)?_.Oh(wt(a),8)||null:null},Hb:[Nu]},{Ga:f0a,Eb:function(a){return wt(a)?_.Oh(wt(a),3)||null:null},Hb:[Nu]},{Ga:g0a,Eb:function(a){return wt(a)?_.Oh(wt(a),2)||
null:null},Hb:[Nu]},{Ga:h0a,Eb:function(a){return wt(a)?_.Oh(wt(a),4)||null:null},Hb:[Nu]},{Ga:_.i0a,Eb:function(a){return wt(a)?wt(a).w$()||null:null},Hb:[Nu]},{Ga:_.j0a,Eb:function(a){return wt(a)?_.Oh(wt(a),10)||null:null},Hb:[Nu]},{Ga:_.k0a,Eb:function(a){a=_.sc(a,ZZa,10);return _.aj(a,2,0)},Hb:[Nu]},{Ga:_.l0a,Eb:function(a){return _.sc(a,ZZa,10)},Hb:[Nu]},{Ga:_.hIa,Eb:function(a){return _.Oh(a,23)},Hb:[Nu]},{Ga:iIa,Eb:function(a){return _.Oh(a,25)||"1633047"},Hb:[Nu]},{Ga:jIa,Eb:function(a){return _.Oh(a,
31)||"https://play.google.com/log"},Hb:[Nu]},{Ga:Nu,Eb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("Ed");return _.pj(n_a,a)}},{Ga:m0a,Eb:function(a){var b=new NHa;a=_.l(_.rc(a,ut,35));for(var c=a.next();!c.done;c=a.next())c=c.value.mZ(),_.ej(b,1,jl,c);return b},Hb:[Nu]},{Ga:_.Kl,Eb:function(a){return _.Oh(a,1)||""},Hb:[Nu]},{Ga:_.Ll,Eb:function(a){return _.Oh(a,2)},Hb:[Nu]},{Ga:kIa,Eb:function(a){return _.Oh(a,3)},Hb:[Nu]},{Ga:lIa,Eb:function(){return _.lBa()}},{Ga:mIa,Eb:function(a){return _.Oh(xt(a),
1)},Hb:[Nu]},{Ga:n0a,Eb:function(a){return _.sc(a,g_a,20)},Hb:[Nu]},{Ga:_.Y_a,Eb:function(a){return a.AZ()},Hb:[Nu]},{Ga:_.nIa,Eb:function(a){return _.Oh(xt(a),15)},Hb:[Nu]},{Ga:_.qh,Eb:function(a){return _.Oh(_.sc(a,i_a,7),2)},Hb:[Nu]},{Ga:q0a,Eb:function(a){var b=new Map;a=_.l(_.cj(_.sc(a,i_a,7),16).entries());for(var c=a.next();!c.done;c=a.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;b.set(c,d)}return b},Hb:[Nu]},{Ga:_.oIa,Eb:function(a){return _.Oh(xt(a),2)},Hb:[Nu]},{Ga:_.pIa,
Eb:function(a){return _.Oh(xt(a),6)},Hb:[Nu]},{Ga:_.qIa,Eb:function(a){return _.Oh(xt(a),8)},Hb:[Nu]},{Ga:_.rIa,Eb:function(a){return _.Oh(xt(a),10)},Hb:[Nu]},{Ga:_.tIa,Eb:function(a){return _.Oh(xt(a),11)},Hb:[Nu]},{Ga:_.yIa,Eb:function(a){return _.Oh(xt(a),4)},Hb:[Nu]},{Ga:_.zIa,Eb:function(a){return _.Oh(xt(a),13)},Hb:[Nu]},{Ga:AIa,Eb:function(a){return _.Oh(xt(a),5)},Hb:[Nu]},{Ga:_.wIa,Eb:function(a){return _.Oh(xt(a),3)},Hb:[Nu]},{Ga:_.xIa,Eb:function(a){return _.Oh(xt(a),16)},Hb:[Nu]},{Ga:_.BIa,
Eb:function(a){return _.Oh(xt(a),9)},Hb:[Nu]},{Ga:_.uIa,Eb:function(a){return _.Oh(_.sc(a,vt,4),2)},Hb:[Nu]},{Ga:_.DIa,Eb:function(a){return _.Oh(_.sc(a,vt,4),7)},Hb:[Nu]},{Ga:_.EIa,Eb:function(a){return _.Oh(_.sc(a,vt,4),8)},Hb:[Nu]},{Ga:_.vIa,Eb:function(a){return _.Oh(_.sc(a,vt,4),3)},Hb:[Nu]},{Ga:_.CIa,Eb:function(a){return _.Oh(xt(a),12)},Hb:[Nu]},{Ga:_.sIa,Eb:function(a){return _.Oh(xt(a),7)},Hb:[Nu]},{Ga:_.Ol,Eb:function(a){return _.Oh(a,15)},Hb:[Nu]},{Ga:_.GIa,Eb:function(){return h4a}},{Ga:HIa,
Hc:!1},{Ga:FIa,Hc:!1}];_.gx=function(a){if(a)throw Error("Fd");};_.gx.ha=function(a){return new (a||_.gx)(_.u(_.gx,12))};_.gx.Ea=_.bd({type:_.gx});_.gx.Da=_.Tc({});
_.j4a=new _.Ed("API_VERSION");_.k4a=new _.Ed("REQUEST_SERVICE");_.hx=function(){};_.hx.ha=function(a){return new (a||_.hx)};_.hx.Ea=_.bd({type:_.hx});_.hx.Da=_.Tc({});
_.l4a=new _.Ed("API_VERSION");_.m4a=new _.Ed("REQUEST_SERVICE");_.ix=function(){};_.ix.ha=function(a){return new (a||_.ix)};_.ix.Ea=_.bd({type:_.ix});_.ix.Da=_.Tc({});
_.n4a=new _.Ed("REQUEST_SERVICE");_.jx=function(){};_.jx.ha=function(a){return new (a||_.jx)};_.jx.Ea=_.bd({type:_.jx});_.jx.Da=_.Tc({});
_.o4a=new _.Ed("API_VERSION");_.p4a=new _.Ed("REQUEST_SERVICE");_.kx=function(){};_.kx.ha=function(a){return new (a||_.kx)};_.kx.Ea=_.bd({type:_.kx});_.kx.Da=_.Tc({});
_.lx=new _.Ed("file_contents_derived_data_memoizers");_.mx=function(a){this.Fa=a;this.Cf=new _.rs(this.Fa)};
var nx=function(a,b,c,d){this.ukb=a;this.eIb=b;this.Tda=c;this.Bc=d;this.osb=_.Zc(_.qh);this.yHb=_.Zc(q0a);this.zHb=new Map;this.tua=new Map;this.Pzc=this.eIb.create(this.osb);this.F$=this.ukb("v1",this.Pzc,new PHa)};
nx.prototype.jv=function(a){var b=this;return this.Bc.Vb(37)?this.Tda.q$(a).ka(_.m(function(c){if(!c)return b.F$;if(!b.yHb.get(c))throw Error("Gd");var d;if(null!=(d=b.tua.get(c)))c=d;else{d=b.tua;var e=d.set,f,g=b.ukb;var h=null!=(f=b.zHb.get(c))?f:b.zHb.set(c,b.eIb.create(c?b.yHb.get(c):b.osb)).get(c);f=g.call(b,"v1",h,new PHa);c=e.call(d,c,f).get(c)}return c})):_.Ea(this.F$)};
var q4a;q4a=new _.Ed("regional_service",{Ka:"root",ta:function(){return _.rh(hQa)}});_.ox=function(a,b,c){this.tJc=a;this.Fa=b;this.re=c;this.iGb=new _.rs(this.Fa)};_.ox.prototype.q$=function(a){var b=this;return a?this.iGb.fetch(a,function(){var c=(new fQa).GLb(a);return b.aKa(c.clone()).ka(_.m(function(d){d=d.q$();b.iGb.put(a,_.Ea(d));return d}))}):_.Ea("")};
_.ox.prototype.aKa=function(a){var b=this;return _.Ou(this.re,function(){var c=b.re.Ij(),d=b.tJc;return _.$n(d.Ig,d.Mg+"/$rpc/devtools.grimoire.RegionalService/GetProjectRegionConfig",a,c||{},gQa)},"RegionalService.getProjectRegionConfig").ka(_.pb())};_.ox.ha=function(a){return new (a||_.ox)(_.u(q4a),_.u(_.an),_.u(_.Su))};_.ox.va=_.t({token:_.ox,ta:_.ox.ha,Ka:"root"});
var px=function(a,b,c){this.proxy=new nx(r4a,a,b,c)},r4a=function(a,b,c){return new vu(a,b,c)};px.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return this.proxy.jv(a.Re.projectId).ka(_.vb(function(d){return d.get(a,b,c)}))};px.ha=function(a){return new (a||px)(_.u(_.ls),_.u(_.ox),_.u(_.Bu))};px.va=_.t({token:px,ta:px.ha,Ka:"root"});
_.s4a=new _.Ed("diff_api_client",{Ka:"root",ta:function(){return new px(_.Zc(_.ls),_.Zc(_.ox),_.Zc(_.Bu))}});
var qx=function(a,b,c){this.proxy=new nx(t4a,a,b,c)},t4a=function(a,b,c){return new _.xu(a,b,c)};qx.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.jv(a.repositoryKeyProjectId).ka(_.vb(function(c){return c.list(a,b)}))};qx.ha=function(a){return new (a||qx)(_.u(_.ls),_.u(_.ox),_.u(_.Bu))};qx.va=_.t({token:qx,ta:qx.ha,Ka:"root"});var v4a=function(){var a=_.Zc(_.ls),b=_.Zc(_.ox),c=_.Zc(_.Bu);this.proxy=new nx(u4a,a,b,c)},u4a=function(a,b,c){return new _.wu(a,b,c)};
v4a.prototype.uPa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.jv(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.vb(function(c){return c.uPa(a,b)}))};v4a.prototype.JQ=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.jv(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.vb(function(c){return c.JQ(a,b)}))};
_.w4a=new _.Ed("history_list_api_client",{Ka:"root",ta:function(){return new qx(_.Zc(_.ls),_.Zc(_.ox),_.Zc(_.Bu))}});_.x4a=new _.Ed("history_api_client",{Ka:"root",ta:function(){return new v4a}});
var z4a=function(){var a=_.Zc(_.ls),b=_.Zc(_.ox),c=_.Zc(_.Bu);this.proxy=new nx(y4a,a,b,c)},y4a=function(a,b,c){return new zu(a,b,c)};z4a.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.jv(a.repositoryScopeRootProjectId).ka(_.vb(function(c){return c.list(a,b)}))};var rx=function(a,b,c){this.proxy=new nx(A4a,a,b,c)},A4a=function(a,b,c){return new yu(a,b,c)};
rx.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.jv(a.repositoryKeyProjectId).ka(_.vb(function(c){return c.list(a,b)}))};rx.ha=function(a){return new (a||rx)(_.u(_.ls),_.u(_.ox),_.u(_.Bu))};rx.va=_.t({token:rx,ta:rx.ha,Ka:"root"});
_.B4a=new _.Ed("repository_api_client",{Ka:"root",ta:function(){return new z4a}});_.C4a=new _.Ed("refs_api_client",{Ka:"root",ta:function(){return new rx(_.Zc(_.ls),_.Zc(_.ox),_.Zc(_.Bu))}});
var sx;_.D4a=new _.Ed("file_service",{Ka:"root",ta:function(){return new sx(_.Zc(_.ox),_.Zc(_.Bu))}});sx=function(a,b){this.Tda=a;this.Bc=b;this.F$=_.rh(dQa);a=new Map;if(b=_.Zc(q0a)){b=_.l(b);for(var c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;a.set(c,new dQa(d,null,{withCredentials:_.Zc(qsa),suppressCorsPreflight:!0}))}}this.tua=a};_.k=sx.prototype;_.k.qZ=function(a,b){var c=_.Fn(a.hk()).Ik().kj();return _.he(this.jv(c).ka(_.vb(function(d){return d.qZ(a,b)})))};
_.k.BPa=function(a,b){var c=_.Fn(a.hk()).Ik().kj();return this.jv(c).ka(_.vb(function(d){return psa(d.BPa(a,b))}))};_.k.Z9=function(a,b){var c=a.Ik().kj();_.uc(a,5,this.Bc.Fpb);return _.he(this.jv(c).ka(_.vb(function(d){return d.Z9(a,b)})))};_.k.tu=function(a,b){if(this.Bc.Vb(37))return Promise.resolve(new yo);var c=_.Fn(a.hk()).Ik().kj();return _.he(this.jv(c).ka(_.vb(function(d){return d.tu(a,b)})))};
_.k.uu=function(a,b){if(this.Bc.Vb(37))return Promise.resolve(new Ao);var c=_.Fn(a.hk()).Ik().kj();return _.he(this.jv(c).ka(_.vb(function(d){return d.uu(a,b)})))};_.k.fsa=function(a,b){var c=_.Fn(a.hk()).Ik().kj();return _.he(this.jv(c).ka(_.vb(function(d){return d.fsa(a,b)})))};_.k.jv=function(a){var b=this;return this.Bc.Vb(37)?this.Tda.q$(a).ka(_.m(function(c){if(!c)return b.F$;c=b.tua.get(c);if(!c)throw Error("Gd");return c})):_.Ea(this.F$)};sx.ha=function(a){return new (a||sx)(_.u(_.ox),_.u(_.Bu))};
sx.va=_.t({token:sx,ta:sx.ha,Ka:"root"});
_.tx=function(a,b,c){_.mx.call(this,a);this.yK=b;this.re=c};_.V(_.tx,_.mx);_.k=_.tx.prototype;_.k.tu=function(a,b,c,d,e,f){var g=this,h=_.Bh(a,b,c,d,e,f);return this.Cf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.U7=function(){return new mo};_.k.extract=function(a){return a.tu()};_.k.isValid=function(a){return 0!==a.Xg()};
_.k.fetch=function(a){var b=this;return _.Ou(this.re,function(){return b.yK.tu((new xo).Jr(a),b.re.Ij())},"FileService.getFolding").ka(_.m(function(c){return c.tu()||new mo}))};_.tx.ha=function(a){return new (a||_.tx)(_.u(_.an),_.u(_.D4a),_.u(_.Su))};_.tx.va=_.t({token:_.tx,ta:_.tx.ha,Ka:"root"});
_.ux=function(a,b,c){_.mx.call(this,a);this.yK=b;this.re=c};_.V(_.ux,_.mx);_.k=_.ux.prototype;_.k.uu=function(a,b,c,d,e,f){var g=this,h=_.Bh(a,b,c,d,e,f);return this.Cf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.U7=function(){return new oo};_.k.extract=function(a){return a.uu()};_.k.isValid=function(a){return 0!==a.Xg()};
_.k.fetch=function(a){var b=this;return _.Ou(this.re,function(){return b.yK.uu((new zo).Jr(a),b.re.Ij())},"FileService.getOutline").ka(_.m(function(c){return c.uu()||new oo}))};_.ux.ha=function(a){return new (a||_.ux)(_.u(_.an),_.u(_.D4a),_.u(_.Su))};_.ux.va=_.t({token:_.ux,ta:_.ux.ha,Ka:"root"});
var E4a;E4a=new _.Ed("xrefs_service",{ta:function(){return _.rh(TOa)}});_.vx=function(a,b,c){_.mx.call(this,a);this.client=b;this.re=c};_.V(_.vx,_.mx);_.k=_.vx.prototype;_.k.esa=function(a,b,c,d,e,f){var g=this,h=_.Bh(a,b,c,d,e,f);return this.Cf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.U7=function(){return new go};_.k.extract=function(a){return _.sc(a,go,6)};_.k.isValid=function(a){return 0!==a.Xg()};
_.k.fetch=function(a){var b=this;return _.Ou(this.re,function(){return b.client.esa((new co).Jr(a),b.re.Ij())},"SemanticDecorations.list").ka(_.m(function(c){return _.sc(c,go,1)||(new go).Cva(4)}))};_.vx.ha=function(a){return new (a||_.vx)(_.u(_.an),_.u(E4a),_.u(_.Su))};_.vx.va=_.t({token:_.vx,ta:_.vx.ha,Ka:"root"});
_.F4a=new _.Ed("REQUEST_SERVICE");_.wx=function(){};_.wx.ha=function(a){return new (a||_.wx)};_.wx.Ea=_.bd({type:_.wx});_.wx.Da=_.Tc({});
_.xx=new _.Ed("API_VERSION");_.yx=new _.Ed("REQUEST_SERVICE");_.zx=function(){};_.zx.ha=function(a){return new (a||_.zx)};_.zx.Ea=_.bd({type:_.zx});_.zx.Da=_.Tc({});
_.G4a=new _.Ed("API_VERSION");_.Ax=new _.Ed("REQUEST_SERVICE");_.Bx=function(){};_.Bx.ha=function(a){return new (a||_.Bx)};_.Bx.Ea=_.bd({type:_.Bx});_.Bx.Da=_.Tc({});
_.H4a=new _.Ed("API_VERSION");_.I4a=new _.Ed("REQUEST_SERVICE");_.Cx=function(){};_.Cx.ha=function(a){return new (a||_.Cx)};_.Cx.Ea=_.bd({type:_.Cx});_.Cx.Da=_.Tc({});
_.J4a=new _.Ed("API_VERSION");_.K4a=new _.Ed("REQUEST_SERVICE");_.Dx=function(){};_.Dx.ha=function(a){return new (a||_.Dx)};_.Dx.Ea=_.bd({type:_.Dx});_.Dx.Da=_.Tc({});
_.Ex=new _.Ed("API_VERSION");_.Fx=new _.Ed("REQUEST_SERVICE");_.Gx=function(){};_.Gx.ha=function(a){return new (a||_.Gx)};_.Gx.Ea=_.bd({type:_.Gx});_.Gx.Da=_.Tc({});
_.L4a=new _.Ed("REQUEST_SERVICE");_.Hx=function(){};_.Hx.ha=function(a){return new (a||_.Hx)};_.Hx.Ea=_.bd({type:_.Hx});_.Hx.Da=_.Tc({});
var Ix=function(a){if(a)throw Error("Hd");};Ix.ha=function(a){return new (a||Ix)(_.u(Ix,12))};Ix.Ea=_.bd({type:Ix});Ix.Da=_.Tc({imports:[_.jn,_.hx,_.ix,_.jx,_.Cx,_.kx,_.Ts,_.Us,_.Ns,_.Fl,_.tu,_.Vs,_.Ws,_.zx,_.Gx,_.Xs,_.Hx,_.Dx,_.Bx,_.wx]});
var Jx=function(){};Jx.prototype.nFb=function(a){var b=a.indexOf("?");if(-1===b)return a;var c=a.indexOf("#",b);c=-1===c?a.length:c;return a.substring(0,b)+a.substring(b,c).replace(/\+/g," ")+a.substring(c)};Jx.prototype.lFb=function(){};Jx.prototype.kFb=function(a){return a};Jx.ha=function(a){return new (a||Jx)};Jx.va=_.t({token:Jx,ta:Jx.ha});
var N4a;_.M4a=null;N4a=new _.Ed("legacy converter",{Ka:"root",ta:function(){return _.M4a}});
var O4a,Nua,P4a;O4a=/^([^?#;]*)((\?|#|;).*)?$/;Nua=[_.yt.Q1a,_.yt.XAa,_.yt.RN,_.yt.pV,_.yt.U3a];P4a=[{startIndex:1,vNa:"+"},{wNb:"+",vNa:":"},{wNb:":"}];_.Kx=function(a,b){this.Zyb=a;this.Bn=b.lc(2)};
_.Kx.prototype.nFb=function(a,b){b&&this.Zyb&&(a=this.Zyb(a));if("/"===a||a.startsWith("/?")||a.startsWith("/#"))a=a.substring(1);a=a.replace("piper///","piper/_/");b=a.split("/+/");if(1===b.length)return b[0];a=b[0]+"/+/";var c=new RegExp(/([^/]):(?!;)([^/])/);b=c.test(b[1])?b[1].replace(c,"$1/:/$2"):b[1].replace(new RegExp(/([^/]):/),"$1/:");return a+b};
_.Kx.prototype.lFb=function(a,b){a=a.root.children.primary.le;if(!(2>=a.length)){for(var c=a.map(function(h){return h.path}).join("/")+"/",d=_.l(Nua),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.Bn&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Mua(a,3,a.length):Mua(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c={};d=_.l(P4a);for(e=d.next();!e.done;c={OU:c.OU},e=d.next()){c.OU=e.value;e=c.OU.startIndex;if(void 0===e){e=a.findIndex(function(h){return function(n){return n.path===
h.OU.wNb}}(c));if(0>e)break;e++}var g=void 0!==c.OU.vNa?a.findIndex(function(h){return function(n){return n.path===h.OU.vNa}}(c)):a.length;g=0>g?a.length:g;Mua(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.Kx.prototype.kFb=function(a){if(!Oua(a))return a;var b=a.replace(O4a,"$1");a=a.replace(O4a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.Kx.ha=function(a){return new (a||_.Kx)(_.u(N4a),_.u(_.Bt))};_.Kx.va=_.t({token:_.Kx,ta:_.Kx.ha});
var Lx=function(a,b,c){c=void 0===c?Pua:c;this.location=a;this.jIc=b;this.JIc=c;this.current=null;this.ZRa=!1};_.V(Lx,rm);Lx.prototype.parse=function(a){a=rm.prototype.parse.call(this,a);this.ZRa||Q4a(this,a);return a};Lx.prototype.ne=function(a){Q4a(this,a);return rm.prototype.ne.call(this,a)};
var Q4a=function(a,b){a.current&&a.current.path===a.location.path()||(a.ZRa=!0,a.current={path:a.location.path(),yt:a.parse(a.location.path())},a.ZRa=!1);for(var c=_.l(a.jIc),d=c.next();!d.done;d=c.next())d=d.value,a.current.yt.Qa.hasOwnProperty(d)&&a.JIc(d,a.current.yt,b)};
var R4a,S4a;R4a=window.location.pathname;S4a=new _.Ed("queryParamPreserver",{Ka:"root",ta:function(){return Qua}});_.Mx=function(a,b,c,d){Lx.call(this,c,iQa,d);this.Cc=b;this.hua=[];this.hua.push(new Jx,a)};_.V(_.Mx,Lx);
_.Mx.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Ra.CL&&"/"!==R4a&&R4a.endsWith("/")&&(new _.dh(c)).xe()+"/"===R4a;var d=_.l(this.hua);for(b=d.next();!b.done;b=d.next())c=b.value.nFb(c,!this.Ra.CL);c=Lx.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.l(this.hua);for(b=d.next();!b.done;b=d.next())b.value.lFb(c,a);return c};
_.Mx.prototype.ne=function(a){a=Lx.prototype.ne.call(this,a);for(var b=_.l(this.hua),c=b.next();!c.done;c=b.next())a=c.value.kFb(a);return a};_.W.Object.defineProperties(_.Mx.prototype,{Ra:{configurable:!0,enumerable:!0,get:function(){this.DJb||(this.DJb=this.Cc.get(_.Vf));return this.DJb}}});_.Mx.ha=function(a){return new (a||_.Mx)(_.u(_.Kx),_.u(_.Rf),_.u(_.Qf),_.u(S4a))};_.Mx.va=_.t({token:_.Mx,ta:_.Mx.ha});
/*

 (The MIT License)

 Copyright (c) 2017 Brandon Roberts, Mike Ryan, Victor Savkin, Rob Wormald

 Permission is hereby granted, free of charge, to any person obtaining
 a copy of this software and associated documentation files (the
 'Software'), to deal in the Software without restriction, including
 without limitation the rights to use, copy, modify, merge, publish,
 distribute, sublicense, and/or sell copies of the Software, and to
 permit persons to whom the Software is furnished to do so, subject to
 the following conditions:

 The above copyright notice and this permission notice shall be
 included in all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

 This repository includes a file "debounceSync.ts" originially copied from
 https://github.com/cartant/rxjs-etc by Nicholas Jamieson, MIT licensed. See
 the file header for details.
*/
var lva={};
var Nx=function(){_.xf.call(this,{type:"@ngrx/store/init"})};_.V(Nx,_.xf);Nx.create=_.xf.create;Nx.prototype.next=function(a){if("function"===typeof a)throw new TypeError("Id");if("undefined"===typeof a)throw new TypeError("Jd");if("undefined"===typeof a.type)throw new TypeError("Kd");_.xf.prototype.next.call(this,a)};Nx.prototype.complete=function(){};Nx.prototype.Ma=function(){_.xf.prototype.complete.call(this)};Nx.ha=function(a){return new (a||Nx)};Nx.va=_.t({token:Nx,ta:Nx.ha});var T4a=[Nx];
var U4a=new _.Ed("@ngrx/store Internal Root Guard"),V4a=new _.Ed("@ngrx/store Internal Initial State"),W4a=new _.Ed("@ngrx/store Initial State"),X4a=new _.Ed("@ngrx/store Reducer Factory"),Y4a=new _.Ed("@ngrx/store Internal Reducer Factory Provider"),Z4a=new _.Ed("@ngrx/store Initial Reducers"),$4a=new _.Ed("@ngrx/store Internal Initial Reducers"),a5a=new _.Ed("@ngrx/store Internal Store Reducers"),b5a=new _.Ed("@ngrx/store Internal Store Features"),c5a=new _.Ed("@ngrx/store Feature Reducers"),d5a=
new _.Ed("@ngrx/store User Provided Meta Reducers"),e5a=new _.Ed("@ngrx/store Meta Reducers"),f5a=new _.Ed("@ngrx/store Internal Resolved Meta Reducers"),g5a=new _.Ed("@ngrx/store User Runtime Checks Config"),h5a=new _.Ed("@ngrx/store Internal User Runtime Checks Config"),i5a=new _.Ed("@ngrx/store Internal Runtime Checks"),j5a=new _.Ed("@ngrx/store Check if Action types are unique");
var k5a=function(){_.oa.apply(this,arguments)};_.V(k5a,_.oa);k5a.create=_.oa.create;var Ox=function(){Nx.apply(this,arguments)};_.V(Ox,Nx);Ox.create=Nx.create;Ox.va=Nx.va;Ox.ha=Nx.ha;var Px=function(a,b,c,d){_.xf.call(this,d(c,b));this.Uvc=a;this.initialState=b;this.TS=c;this.pua=d};_.V(Px,_.xf);Px.create=_.xf.create;
Px.prototype.Wcb=function(a){a=a.reduce(function(b,c){var d=c.TS,e=c.pua,f=c.rBb,g=c.initialState;c=c.key;d="function"===typeof d?Xua(f)(d,g):Wua(e,f)(d,g);b[c]=d;return b},{});this.TS=Object.assign({},this.TS,a);l5a(this,Object.keys(a))};var n5a=function(a,b){m5a(a,b.map(function(c){return c.key}))},m5a=function(a,b){b.forEach(function(c){a.TS=Uua(a.TS,c)});l5a(a,b)},l5a=function(a,b){a.next(a.pua(a.TS,a.initialState));a.Uvc.next({type:"@ngrx/store/update-reducers",features:b})};
Px.prototype.Ma=function(){this.complete()};Px.ha=function(a){return new (a||Px)(_.u(Ox),_.u(W4a),_.u(Z4a),_.u(X4a))};Px.va=_.t({token:Px,ta:Px.ha});var o5a=[Px,{Ga:k5a,Nb:Px},{Ga:Ox,Nb:Nx}];
var Qx=function(){_.ob.apply(this,arguments)};_.V(Qx,_.ob);Qx.create=_.ob.create;Qx.prototype.Ma=function(){this.complete()};Qx.ha=function(){var a;return function(b){return(a||(a=_.Cd(Qx)))(b||Qx)}}();Qx.va=_.t({token:Qx,ta:Qx.ha});var p5a=[Qx];
var q5a=function(){_.oa.apply(this,arguments)};_.V(q5a,_.oa);q5a.create=_.oa.create;var Rx=function(a,b,c,d){_.xf.call(this,d);var e=this;this.dwa=a.ka(_.eba(gHa)).ka(_.Bb(b)).ka(_.hb(Yua,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.V(Rx,_.xf);Rx.create=_.xf.create;Rx.prototype.Ma=function(){this.dwa.unsubscribe();this.complete()};Rx.ha=function(a){return new (a||Rx)(_.u(Nx),_.u(k5a),_.u(Qx),_.u(W4a))};Rx.va=_.t({token:Rx,ta:Rx.ha});var r5a=[Rx,{Ga:q5a,Nb:Rx}];
var Sx=function(a,b,c){this.U5=b;this.kXa=c;this.source=a};_.V(Sx,_.oa);Sx.create=_.oa.create;_.k=Sx.prototype;_.k.select=function(a){return Zua.call.apply(Zua,[null,a].concat(_.Ia(_.fa.apply(1,arguments))))(this)};_.k.Nz=function(a){var b=new Sx(this,this.U5,this.kXa);b.operator=a;return b};_.k.dispatch=function(a){this.U5.next(a)};_.k.next=function(a){this.U5.next(a)};_.k.error=function(a){this.U5.error(a)};_.k.complete=function(){this.U5.complete()};
Sx.ha=function(a){return new (a||Sx)(_.u(q5a),_.u(Nx),_.u(Px))};Sx.va=_.t({token:Sx,ta:Sx.ha});var s5a=[Sx];
var Tx=function(){};Tx.ha=function(a){return new (a||Tx)(_.u(Nx),_.u(k5a),_.u(Qx),_.u(Sx),_.u(U4a,8),_.u(j5a,8))};Tx.Ea=_.bd({type:Tx});Tx.Da=_.Tc({});var Ux=function(a,b,c){this.features=a;this.kXa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{TS:e,initialState:ova(d.initialState)})});c.Wcb(a)};Ux.prototype.Ma=function(){n5a(this.kXa,this.features)};Ux.ha=function(a){return new (a||Ux)(_.u(b5a),_.u(c5a),_.u(Px),_.u(Tx),_.u(j5a,8))};Ux.Ea=_.bd({type:Ux});Ux.Da=_.Tc({});
var t5a=function(){var a={};var b=void 0===b?{}:b;return{Mk:Tx,Tb:[{Ga:U4a,Eb:qva,Hb:[[Sx,new _.Kk,new _.Lk]]},{Ga:V4a,Hc:b.initialState},{Ga:W4a,Eb:ova,Hb:[V4a]},{Ga:$4a,Hc:a},{Ga:a5a,Nb:a instanceof _.Ed?a:$4a},{Ga:Z4a,Hb:[_.Rf,$4a,[new _.kGa(a5a)]],Eb:nva},{Ga:d5a,Hc:b.rBb?b.rBb:[]},{Ga:f5a,Hb:[e5a,d5a],Eb:pva},{Ga:Y4a,Hc:b.pua?b.pua:Tua},{Ga:X4a,Hb:[Y4a,f5a],Eb:Wua},T4a,o5a,p5a,r5a,s5a,[{Ga:h5a,Hc:b.n3c},{Ga:g5a,Eb:kva,Hb:[h5a]},{Ga:i5a,Hb:[g5a],Eb:gva},{Ga:e5a,jd:!0,Hb:[i5a],Eb:iva},{Ga:e5a,
jd:!0,Hb:[i5a],Eb:hva},{Ga:e5a,jd:!0,Hb:[i5a],Eb:jva}],[{Ga:j5a,jd:!0,Hb:[i5a],Eb:mva}]]}};
var Vx=function(a){a&&(this.source=a)};_.V(Vx,_.oa);Vx.create=_.oa.create;Vx.prototype.Nz=function(a){var b=new Vx;b.source=this;b.operator=a;return b};Vx.ha=function(a){return new (a||Vx)(_.u(Qx))};Vx.va=_.t({token:Vx,ta:Vx.ha});
var u5a=new _.Ed("@ngrx/effects Internal Root Guard"),v5a=new _.Ed("@ngrx/effects User Provided Effects"),w5a=new _.Ed("@ngrx/effects Internal Root Effects"),x5a=new _.Ed("@ngrx/effects Root Effects"),y5a=new _.Ed("@ngrx/effects Effects Error Handler");
var Wx=function(a,b){_.ob.call(this);this.rh=a;this.Ewc=b};_.V(Wx,_.ob);Wx.create=_.ob.create;Wx.prototype.XIa=function(a){this.next(a)};
var z5a=function(a){return a.ka(Saa(sva),_.Fa(function(b){return b.ka(Saa(zva))}),_.Fa(function(b){var c=b.ka(Oaa(function(d){return Ava(a.rh,a.Ewc)(d)}),_.m(function(d){if("N"===d.notification.kind){var e=d.notification.value;if("function"===typeof e||!e||!e.type||"string"!==typeof e.type){var f=d.propertyName,g=a.rh,h=g.handleError,n=Error;f='Pd`"'+(d.SMc+"."+String(f)+("function"===typeof d.RMc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(x){r=e}h.call(g,n(f+r))}}return d.notification}),
_.Ta(function(d){return"N"===d.kind&&null!=d.value}),Faa());b=b.ka(_.Va(1),_.Ta(yva),_.m(function(d){return d.ngrxOnInitEffects()}));return _.ib(c,b)}))};Wx.ha=function(a){return new (a||Wx)(_.u(_.de),_.u(y5a))};Wx.va=_.t({token:Wx,ta:Wx.ha});
var Xx=function(a,b){this.Dwc=a;this.store=b;this.F8=null};Xx.prototype.start=function(){this.F8||(this.F8=z5a(this.Dwc).subscribe(this.store))};Xx.prototype.Ma=function(){this.F8&&(this.F8.unsubscribe(),this.F8=null)};Xx.ha=function(a){return new (a||Xx)(_.u(Wx),_.u(Sx))};Xx.va=_.t({token:Xx,ta:Xx.ha});
(function(a,b){lva[a]=(lva[a]||0)+1;if("function"===typeof b)return Rua(a,function(){return Object.assign({},b.apply(null,_.Ia(_.fa.apply(0,arguments))),{type:a})});switch(b?b.QSc:"empty"){case "empty":return Rua(a,function(){return{type:a}});case "props":return Rua(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Qd");}})("@ngrx/effects/init");var Yx=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.XIa(e)});c.dispatch({type:"@ngrx/effects/init"})};
Yx.prototype.XIa=function(a){this.sources.XIa(a)};Yx.ha=function(a){return new (a||Yx)(_.u(Wx),_.u(Xx),_.u(Sx),_.u(x5a),_.u(Tx,8),_.u(Ux,8),_.u(u5a,8))};Yx.Ea=_.bd({type:Yx});Yx.Da=_.Tc({});
var A5a=function(){var a=[];a=void 0===a?[]:a;return{Mk:Yx,Tb:[{Ga:y5a,Hc:Bva},Xx,Wx,Vx,a,{Ga:w5a,Hc:[a]},{Ga:u5a,Eb:Eva,Hb:[[Xx,new _.Kk,new _.Lk],[w5a,new lGa]]},{Ga:v5a,jd:!0,Hc:[]},{Ga:x5a,Eb:Dva,Hb:[_.Rf,w5a,v5a]}]}};
var B5a=[_.Yo,_.Ur,_.dVa({gR:"X-Framework-Xsrf-Token"})],Zx=new _.lMa,C5a=[{path:"",QX:[_.$r,_.gv],children:[{path:_.yt.tia,rj:Zx.for("search"),data:Lo,resolve:{keyboardShortcuts:_.ex,settingsPageLink:fx,additionalLinks:cx,alternativeUiLink:_.Ku},uA:"paramsOrQueryParamsChange"},{path:_.yt.pV,rj:Zx.for("source_settings"),data:Lo,resolve:{keyboardShortcuts:_.ex,settingsPageLink:fx,additionalLinks:cx}},{path:_.yt.Q1a,rj:Zx.for("admin"),data:Object.assign({},Lo),resolve:{keyboardShortcuts:_.ex,additionalLinks:cx}},
{path:_.yt.XAa,rj:Zx.for("onboarding"),data:Lo},{path:_.yt.RN,rj:Zx.for("results"),data:{appBarTitle:"Build-Status",appBarBadge:"Early Access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.yt.U3a,rj:Zx.for("ssh_keys"),data:Lo,resolve:{keyboardShortcuts:_.ex}},{path:_.yt.Rdc,rj:Zx.for("source"),data:Object.assign({},Lo,{groupType:"host"}),resolve:{keyboardShortcuts:_.ex,settingsPageLink:fx,additionalLinks:cx}},{path:_.yt.bE,rj:Zx.for("source"),data:Object.assign({},
Lo),resolve:{keyboardShortcuts:_.ex,settingsPageLink:fx,additionalLinks:cx}},{path:"**",Lb:_.qt,data:{appBarTitle:"Hoppla",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],$x=function(){};$x.prototype.store=function(){};$x.prototype.Jva=function(a,b){return this.V$(a)&&this.V$(b)?a.Lb===b.Lb:a.Ae===b.Ae};$x.prototype.V$=function(a){return a.data.ad};$x.ha=function(a){return new (a||$x)};$x.va=_.t({token:$x,ta:$x.ha});var ay=function(){};t5a();A5a();_.OLa(C5a);_.Ia(_.mMa(Zx));
ay.ha=function(a){return new (a||ay)};ay.Ea=_.bd({type:ay,bootstrap:[Uw]});
ay.Da=_.Tc({Tb:[].concat(_.Ia(_.mMa(Zx)),[_.$r,_.mr,_.Zr,_.Kx,{Ga:Ima,Eb:function(a){return function(){a.prefetch("file",!1).ka(_.Va(1),_.Ma(1E3)).subscribe(function(){var b=document.getElementById("preRenderedCode");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Hb:[_.Lu],jd:!0},{Ga:_.de,Nb:_.Gr,Hb:[_.pr]},{Ga:_.Of,oe:_.Mx},{Ga:_.tma,oe:$x},{Ga:_.kJa,Hc:"/"},{Ga:e1a,Eb:function(a,b){var c=C5a[0].children.filter(function(d){switch(d.path){case "piper":case _.yt.pV:return b.lc(2);case _.yt.RN:return _.bj(_.sc(a,
vt,4),1);default:return!0}});C5a[0].children=c;return C5a},Hb:[Nu,_.Bt]},{Ga:_.oVa,Hc:_.nVa},{Ga:_.yZa,Hc:_.zZa},{Ga:_.cVa,oe:_.tt}]),imports:[B5a,_.lv,_.Vw,bx,{Mk:_.gx,Tb:_.i4a},t5a(),A5a(),_.Fr,_.rt,_.Yr,_.vr,_.OLa(C5a),{Mk:Ix,Tb:[_.fs,{Ga:_.kl,oe:_.UVa},{Ga:_.LUa,Eb:_.xqa},{Ga:MUa,Eb:function(){return{enabledFeatures:Array.from(_.Au).join(", ")}}},{Ga:_.su,Eb:_.bh,Hb:[_.qh,_.ls]},{Ga:_.ZHa,Eb:_.gra,Hb:[_.Or,_.Ll,_.hs]},{Ga:_.k4a,Eb:_.bh,Hb:[_.nIa,_.ms]},{Ga:_.JWa,Eb:_.bh,Hb:[_.oIa,_.ms]},{Ga:_.KWa,
Eb:_.bh,Hb:[_.oIa,_.ms]},{Ga:_.n4a,Eb:_.bh,Hb:[_.pIa,_.ms]},{Ga:_.I4a,Eb:_.bh,Hb:[_.qIa,_.ms]},{Ga:_.HWa,Eb:_.bh,Hb:[_.tIa,_.ms]},{Ga:_.m4a,Eb:_.bh,Hb:[_.rIa,_.os]},{Ga:_.p4a,Eb:_.bh,Hb:[_.rIa,_.ms]},{Ga:_.yx,Eb:_.bh,Hb:[_.uIa,_.js]},{Ga:_.Ax,Eb:_.bh,Hb:[_.DIa,_.js]},{Ga:_.K4a,Eb:_.bh,Hb:[_.wIa,_.ms]},{Ga:_.L4a,Eb:_.bh,Hb:[_.xIa,_.ms]},{Ga:_.LWa,Eb:_.bh,Hb:[_.yIa,_.ms]},{Ga:_.NWa,Eb:_.bh,Hb:[_.zIa,_.ms]},{Ga:_.Fx,Eb:_.bh,Hb:[_.vIa,_.js]},{Ga:_.PWa,Eb:_.bh,Hb:[_.BIa,_.ms]},{Ga:_.F4a,Eb:_.bh,Hb:[_.CIa,
_.ms]},{Ga:_.es,Eb:function(){return window}},{Ga:_.QVa,oe:_.SVa},{Ga:_.RVa,Eb:function(a){return new _.Wj(a.document)},Hb:[_.es]},{Ga:_.lx,jd:!0,Nb:_.tx},{Ga:_.lx,jd:!0,Nb:_.ux},{Ga:_.lx,jd:!0,Nb:_.vx}]},bv]});var by=function(){};by.ha=function(a){return new (a||by)};by.Ea=_.bd({type:by,bootstrap:[Uw]});by.Da=_.Tc({imports:[ay,_.Zo]});
var Fva;_.Ph=new Map;Fva=!1;
var cy=function(){this.Ee={};this.f1a="";this.Lj={}};cy.prototype.toString=function(){var a=this.f1a+D5a(this),b=_.kDa(this.Lj),c="";""!=b&&(c="?"+b);return a+c};
var D5a=function(a){var b=[],c=(0,_.hh)(function(d){void 0!==this.Ee[d]&&b.push(d+"="+this.Ee[d])},a);"1"==dy(a,"md")?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.Ee||ey(a,"d","0"),c("d"),c("exm"),c("excm"),(a.Ee.excm||a.Ee.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==dy(a,"br")&&c("br"),""!==E5a(a)&&c("wt"),c("gssmodulesetproto"),c("rs"),c("ee"),c("cb"),c("m"));return b.join("/")},dy=function(a,b){return a.Ee[b]?a.Ee[b]:null},
ey=function(a,b,c){c?a.Ee[b]=c:delete a.Ee[b]},F5a=function(a,b){b&&0<b.length?(b.sort(),ey(a,"exm",b.join(","))):ey(a,"exm",null)},G5a=function(a,b){b&&0<b.length?(b.sort(),ey(a,"excm",b.join(","))):ey(a,"excm",null)},H5a=function(a){return(a=dy(a,"m"))?a.split(","):[]},E5a=function(a){switch(dy(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},I5a=function(a,b){ey(a,"ee",Object.keys(b).filter(function(c){return!!Object.keys(b[c]).length}).map(function(c){return c+
":"+Object.keys(b[c]).join(",")}).join(";"))};cy.prototype.tfa=function(a){ey(this,"md",a?"1":"0")};cy.prototype.getMetadata=function(){return"1"==dy(this,"md")};cy.prototype.rZa=function(a){ey(this,"rs",a)};cy.prototype.mQa=function(){return dy(this,"rs")};var J5a=function(a){delete a.Ee.m;delete a.Ee.exm;delete a.Ee.ed};cy.prototype.clone=function(){return K5a(this.toString())};
var K5a=function(a,b){b=void 0===b?!0:b;var c=L5a(a),d=new cy,e=c.match(rk)[5];zca(M5a,function(g){var h=e.match("/"+g+"=([^/]+)");h&&ey(d,g,h[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":"_/js/";d.f1a=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(rk)[6]||null)&&gDa(a,function(g,h){d.Lj[g]=h});return d},N5a=function(a){a=(a=L5a(a).match(rk)[5]||null)?decodeURI(a):a;return null!==a&&!!a.match("(/_/js/)|(/_/ss/)")&&!!a.match("/k=")},L5a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},M5a={iSc:"k",iRc:"ck",ORc:"m",pRc:"exm",nRc:"excm",ZQc:"am",gSc:"rt",DRc:"d",oRc:"ed",uSc:"sv",jRc:"deob",dRc:"cb",rSc:"rs",pSc:"sdch",ERc:"im",kRc:"dg",mRc:"br",JSc:"wt",rRc:"ee",tSc:"sm",NRc:"md",vRc:"gssmodulesetproto"},O5a=RegExp("^loaded_[_\\d]+$");
var P5a=function(a){a=a.clone();J5a(a);ey(a,"dg",null);ey(a,"d","0");F5a(a,null);G5a(a,null);return a},Q5a=!0,R5a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.jF?void 0:d.jF,f=void 0===d.iC?void 0:d.iC;d=void 0===d.callback?void 0:d.callback;ey(a,"m",b.join(","));f&&I5a(a,f);c&&(ey(a,"ck",c),e?a.rZa(e):Q5a&&(Q5a=!1));if(d){if(null!=d&&!O5a.test(d))throw Error("Sd`"+d);ey(a,"cb",d)}a=a.toString();_.Mi(a,"/")&&(f=document.location.href.match(rk),b=
f[1],c=f[2],e=f[3],f=f[4],d="",b&&(d+=b+":"),e&&(d+="//",c&&(d+=c+"@"),d+=e,f&&(d+=":"+f)),a=d+a);return _.Jf(a)};
var T5a=function(a){return S5a(a).then(function(b){return JSON.parse(b.responseText)})},S5a=function(a){var b={},c=b.TQc?b.TQc.V7():xCa.V7();return(new nk(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new fy("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.Eb.clearTimeout(f);var n;!(n=vCa(c.status))&&(n=0===c.status)&&(n=fDa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new U5a(c.status,a,c))}};c.onerror=function(){e(new fy("Network error",a,c))};
if(b.headers)for(var g in b.headers){var h=b.headers[g];null!=h&&c.setRequestHeader(g,h)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);0<b.JOc&&(f=_.Eb.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new V5a(a,c))},b.JOc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.Eb.clearTimeout(f),e(new fy("Error sending XHR: "+n.message,a,c))}})).ZM(function(d){d instanceof
pk&&c.abort();throw d;})},fy=function(a,b,c){_.aa.call(this,a+", url="+b);this.url=b;this.Ixa=c};_.ai(fy,_.aa);fy.prototype.name="XhrError";var U5a=function(a,b,c){fy.call(this,"Request Failed, status="+a,b,c);this.status=a};_.ai(U5a,fy);U5a.prototype.name="XhrHttpError";var V5a=function(a,b){fy.call(this,"Request timed out",a,b)};_.ai(V5a,fy);V5a.prototype.name="XhrTimeoutError";
var a6a,e6a,c6a,d6a,j6a;
_.gy=function(){var a="";var b=_.Eb._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var c=document.getElementById("base-js");if(c){var d=c.tagName.toUpperCase();if("SCRIPT"==d||"LINK"==d)a=c.src?c.src:c.getAttribute("href")}}if(b&&a){if(b!=a)throw Error("Xd`"+b+"`"+a);a=b}else a=b||a;if(!N5a(a))throw Error("Yd");b=_.Jf(a);c=W5a;d=X5a;var e=Y5a;a=Z5a;e=void 0===e?!1:e;a=void 0===a?!1:a;this.Mea=K5a(_.Jj(b),!0);this.Skb=c;this.Ajb=d;this.qha=e;this.w_={};this.hsa=[];this.ETa=
!0;this.DTa=(b=dy(this.Mea,"excm"))?b.split(","):[];this.OLc=a;this.pha=!1;this.nha=4043;this.DRa=document.head||document.documentElement;this.k0=this.qba=null;this.XNc=!0;this.A_=null;_.$5a(this,H5a(this.Mea));this.pUa()};a6a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),N5a(b)&&!K5a(b).f1a.endsWith("_/js/")){b=H5a(K5a(b));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.DTa.includes(c)||a.DTa.push(c)}};
_.gy.prototype.AEc=function(a,b,c){var d=void 0===c?{}:c;b=d.iC;c=d.Yp;var e=d.KL;d=d.kHc;if(!a)throw Error("Td");if(this.OLc){for(var f=_.l(document.getElementsByTagName("style")),g=f.next();!g.done;g=f.next())a6a(this,g.value);f=_.l(document.getElementsByTagName("link"));for(g=f.next();!g.done;g=f.next())a6a(this,g.value)}this.xzb(this.PWa(a),b,c,e,d)};
_.gy.prototype.xzb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.b6a(this,a,function(f,g,h){e.load(f,g,c,d,void 0===h?g:h)},b)||c(-1)};_.gy.prototype.pUa=function(){};
e6a=function(a,b,c){if(a.qha){c={cssRowKey:a.Skb,jF:a.Ajb,iC:c,MXa:c6a(a),fea:d6a(a)};var d=void 0===c?{}:c;c=void 0===d.MXa?[]:d.MXa;var e=void 0===d.fea?[]:d.fea,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.jF?void 0:d.jF,h=void 0===d.iC?void 0:d.iC;d=void 0===d.callback?void 0:d.callback;a=P5a(a.Mea);ey(a,"d","1");F5a(a,c);G5a(a,e);b=R5a(a,b,{cssRowKey:f,jF:g,iC:h,callback:d})}else c={cssRowKey:a.Skb,jF:a.Ajb,MXa:c6a(a),fea:d6a(a)},h=void 0===c?{}:c,c=void 0===h.fea?[]:h.fea,e=void 0===
h.cssRowKey?void 0:h.cssRowKey,f=void 0===h.jF?void 0:h.jF,g=void 0===h.iC?void 0:h.iC,h=void 0===h.callback?void 0:h.callback,a=P5a(a.Mea),G5a(a,c),b=R5a(a,b,{cssRowKey:e,jF:f,iC:g,callback:h});return b};_.$5a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.w_[f]||(a.w_[f]=!0,a.hsa.push(f),d.push(f),c=!0)}c&&(a.ETa=!1)};_.f6a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.w_[e]&&(delete a.w_[e],_.Qb(a.hsa,e),c.push(e))}};
_.gy.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=g6a(a,this.pha);_.$5a(this,b);this.qba=g;this.DRa.insertBefore(g,this.DRa.firstChild);_.h6a(g,b,function(){g.parentElement.removeChild(g);f.qba==g&&(f.qba=null);d()},function(h){g.parentElement.removeChild(g);f.qba==g&&(f.qba=null);_.f6a(f,h);f.k0?f.k0.then(function(){c(-1)}):c(-1)},e)};
_.h6a=function(a,b,c,d,e){e=void 0===e?b:e;var f=b.length,g=function(){f=0;a.onload=null;a.onerror=null;h=function(){}},h=function(){g();var r=e.filter(function(x){return!_.cg().sj[x].Kz()});0!==r.length?d(r,"Response was successful but was missing module(s) "+r+"."):c()},n=function(){f--;0==f&&h()};b.forEach(function(r){r=_.cg().sj[r];r.Kz()?n():(r.u0(r.Koa,n),fMa(r,n))});a.onload=function(){return h()};a.onerror=function(){g();d(b)}};c6a=function(a){a.ETa||(a.ETa=!0,a.hsa.sort());return a.hsa};
d6a=function(a){a=a.DTa;a.sort();return a};_.gy.prototype.PWa=function(a){var b=this;return a.filter(function(c){return!b.w_[c]})};
_.b6a=function(a,b,c,d){if(a.k0)return a.k0.then(function(){_.b6a(a,b,c,d)}),!0;if(!a.qha){var e=[],f=Object.assign({},a.w_);a.n2(b,function(x){e.push(x.getId())},d,function(x){return!x.Kz()},f);b=e}for(f=0;f<b.length;){for(var g=b.length-f,h=0==f?b:b.slice(f,b.length),n=e6a(a,h,d),r=_.Jj(n);r.length>a.nha;)if(1<g)g-=Math.ceil((r.length-a.nha)/6),g=Math.max(g,1),h=b.slice(f,f+g),n=e6a(a,h,d),r=_.Jj(n);else return a.qha?(a.qha=!1,a.k0=i6a(a).then(function(x){j6a(a,x,d)}),_.b6a(a,b.slice(f),c,d)):!1;
f+=g;a.qha?c(n,h):c(n,h,f===b.length?b:[])}return!0};j6a=function(a,b,c){_.cg().hva((b||{}).moduleGraph);a.n2(c6a(a),function(d){_.$5a(a,[d.getId()])},c);a.k0=null};_.gy.prototype.n2=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.cg();a=_.l(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var h=f.sj[g];if(!(e[g]||d&&!d(h))){e[g]=!0;var n=h.v8||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.n2(n,b,c,d,e);b(h)}}};
var i6a=function(a){a=a.Mea.clone();J5a(a);ey(a,"dg",null);a.tfa(!0);return T5a(a.toString())},g6a=function(a,b){var c=_.fh(document,"SCRIPT");_.vqa(c,a);b&&(c.crossOrigin="anonymous");c.async=!1;return c};
var hy=function(a,b){this.type=a;this.status=b};hy.prototype.toString=function(){return k6a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var k6a=function(a){switch(a.type){case hy.Gf.m4a:return"Unauthorized";case hy.Gf.a2a:return"Consecutive load failures";case hy.Gf.TIMEOUT:return"Timed out";case hy.Gf.x3a:return"Out of date module id";case hy.Gf.Oza:return"Init error";default:return"Unknown failure type "+a.type}};Yh.It=hy;Yh.It.Gf={m4a:0,a2a:1,TIMEOUT:2,x3a:3,Oza:4};
var iy=function(){this.So=null;this.sj={};this.KC=[];this.ZG=[];this.Aua=[];this.Br=[];this.lN=[];this.wK={};this.LB={};this.qz=this.Jma=new Zm([],"");this.YSa=null;this.pra=new _.as;this.hKa=!1;this.Tna=0;this.Cwb=this.nSb=this.qyb=!1};_.ai(iy,hMa);var l6a=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};_.ai(l6a,_.aa);_.k=iy.prototype;_.k.nLb=function(a){this.hKa=a};
_.k.hva=function(a,b){if(!(this instanceof iy))this.hva(a,b);else if("string"===typeof a){a=a.split("/");for(var c=[],d=0;d<a.length;d++){var e=a[d].split(":"),f=e[0];if(e[1]){e=e[1].split(",");for(var g=0;g<e.length;g++)e[g]=c[parseInt(e[g],36)]}else e=[];c.push(f);this.sj[f]?(f=this.sj[f].v8,f!=e&&f.splice.apply(f,[0,f.length].concat(_.Ia(e)))):this.sj[f]=new Zm(e,f)}b&&b.length?(Oba(this.KC,b),this.YSa=_.Ob(b)):this.pra.GK||this.pra.callback();this.qz==this.Jma&&(this.qz=null,this.Jma.onLoad((0,_.hh)(this.Srb,
this))&&m6a(this,new Yh.It(Yh.It.Gf.Oza)),jy(this))}};_.k.GHb=function(a,b){if(this.wK[a]){delete this.wK[a][b];for(var c in this.wK[a])return;delete this.wK[a]}};_.k.isActive=function(){return 0<this.KC.length};_.k.wxb=function(){return 0<this.lN.length};
var jy=function(a){var b=a.qyb,c=a.isActive();c!=b&&(a.bpa(c?"active":"idle"),a.qyb=c);b=a.wxb();b!=a.nSb&&(a.bpa(b?"userActive":"userIdle"),a.nSb=b)},p6a=function(a,b,c){var d=[];_.Pba(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.sj[g];if(!h)throw Error("Ud`"+g);var n=new _.as;e[g]=n;h.Kz()?n.callback(null):(n6a(a,g,h,!!c,n),o6a(a,g)||b.push(g))}0<b.length&&(0===a.KC.length?a.BTa(b):(a.Br.push(b),jy(a)));return e},n6a=function(a,b,c,d,e){c.registerCallback(e.callback,e);fMa(c,function(f){e.S8(new l6a(b,
f))});o6a(a,b)?d&&(0<=(0,_.Pb)(a.lN,b)||a.lN.push(b),jy(a)):d&&(0<=(0,_.Pb)(a.lN,b)||a.lN.push(b))};
iy.prototype.BTa=function(a,b,c){var d=this;b||(this.Tna=0);var e=this.PWa(a);this.KC=e;this.ZG=this.hKa?a:_.Rb(e);jy(this);if(0!==e.length){this.Aua.push.apply(this.Aua,e);if(0<Object.keys(this.wK).length&&!this.So.XNc)throw Error("Vd");a=(0,_.hh)(this.So.AEc,this.So,_.Rb(e),this.sj,{iC:this.wK,dYc:!!c,Yp:function(f){var g=d.ZG;f=null!=f?f:void 0;d.Tna++;d.ZG=g;e.forEach(_.Zh(_.Qb,d.Aua),d);401==f?(m6a(d,new Yh.It(Yh.It.Gf.m4a,f)),d.Br.length=0):410==f?(q6a(d,new Yh.It(Yh.It.Gf.x3a,f)),r6a(d)):3<=
d.Tna?(q6a(d,new Yh.It(Yh.It.Gf.a2a,f)),r6a(d)):d.BTa(d.ZG,!0,8001==f)},kHc:(0,_.hh)(this.hAc,this)});(b=5E3*Math.pow(this.Tna,2))?_.Eb.setTimeout(a,b):a()}};iy.prototype.PWa=function(a){var b=this;a=a.filter(function(e){return b.sj[e].Kz()?(_.Eb.setTimeout(function(){return Error("Wd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(s6a(this,a[d]));_.Pba(c);return!this.hKa&&1<c.length?(a=c.shift(),this.Br=c.map(function(e){return[e]}).concat(this.Br),[a]):c};
var s6a=function(a,b){var c=Hca(a.Aua),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.sj[b[e]].v8,g=f.length-1;0<=g;g--){var h=f[g];a.sj[h].Kz()||c[h]||(d.push(h),b.push(h))}d.reverse();_.Pba(d);return d};
iy.prototype.tva=function(){if(this.qz){var a=this.qz.getId(),b=[];if(this.wK[a]){for(var c=_.l(Object.keys(this.wK[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.sj[d];e&&!e.Kz()&&(this.GHb(a,d),b.push(d))}this.CTa(b)}this.isDisposed()||(this.sj[a].onLoad((0,_.hh)(this.Srb,this))&&m6a(this,new Yh.It(Yh.It.Gf.Oza)),_.Qb(this.lN,a),_.Qb(this.KC,a),0===this.KC.length&&r6a(this),this.YSa&&a==this.YSa&&(this.pra.GK||this.pra.callback()),jy(this),this.qz=null)}};
var o6a=function(a,b){if(0<=(0,_.Pb)(a.KC,b))return!0;for(var c=0;c<a.Br.length;c++)if(0<=(0,_.Pb)(a.Br[c],b))return!0;return!1};iy.prototype.load=function(a,b){return p6a(this,[a],b)[a]};iy.prototype.CTa=function(a){return p6a(this,a)};var ana=function(a){var b=_.bg;b.qz&&"synthetic_module_overhead"===b.qz.getId()&&(b.tva(),delete b.sj.synthetic_module_overhead);b.sj[a]&&b.n2(b.sj[a].v8||[],function(c){c.tva();_.Qb(b.KC,c.getId())},function(c){return!c.Kz()});b.qz=b.sj[a]};
iy.prototype.AHb=function(a){this.qz||(this.sj.synthetic_module_overhead=new Zm([],"synthetic_module_overhead"),this.qz=this.sj.synthetic_module_overhead);var b=this.qz;b.u0(b.Koa,a)};iy.prototype.hAc=function(){q6a(this,new Yh.It(Yh.It.Gf.TIMEOUT));r6a(this)};
var q6a=function(a,b){1<a.ZG.length?a.Br=a.ZG.map(function(c){return[c]}).concat(a.Br):m6a(a,b)},m6a=function(a,b){var c=a.ZG;a.KC.length=0;for(var d=[],e=0;e<a.Br.length;e++){var f=a.Br[e].filter(function(n){var r=s6a(this,n);return Kxa(c,function(x){return 0<=(0,_.Pb)(r,x)})},a);Oba(d,f)}for(e=0;e<c.length;e++)Mba(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.Br.length;f++)_.Qb(a.Br[f],d[e]);_.Qb(a.lN,d[e])}var g=a.LB.error;if(g)for(e=0;e<g.length;e++){var h=g[e];for(f=0;f<d.length;f++)h("error",
d[f],b)}for(e=0;e<c.length;e++)a.sj[c[e]]&&a.sj[c[e]].Yp(b);a.ZG.length=0;jy(a)},r6a=function(a){for(;a.Br.length;){var b=a.Br.shift().filter(function(c){return!this.sj[c].Kz()},a);if(0<b.length){a.BTa(b);return}}jy(a)};_.k=iy.prototype;_.k.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.u0(a[c],b)};_.k.u0=function(a,b){var c=this.LB;c[a]||(c[a]=[]);c[a].push(b)};_.k.bpa=function(a){for(var b=this.LB[a],c=0;b&&c<b.length;c++)b[c](a)};
_.k.n2=function(a,b,c,d){c=void 0===c?function(){return!0}:c;d=void 0===d?{}:d;a=_.l(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=this.sj[e];!d[e]&&c(f)&&(d[e]=!0,this.n2(f.v8||[],b,c,d),b(f))}};_.k.dispose=function(){Jca(Dca(this.sj),this.Jma);this.sj={};this.KC=[];this.ZG=[];this.lN=[];this.Br=[];this.LB={};this.Cwb=!0};_.k.isDisposed=function(){return this.Cwb};_.Yma=function(){return new iy};
var t6a=['/**\n * @license\n * Hammer.JS - v2.0.2 - 2014-07-26\n * http://hammerjs.github.io/\n *\n * Copyright (c) 2014 Jorik Tangelder <j.tangelder@gmail.com>;\n * Licensed under the MIT license */\n\n\n!function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(k(a,c),b)}function f(a,b,c){return Array.isArray(a)?(g(a,c[b],c),!0):!1}function g(a,b,c){var e,f;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0,f=a.length;f>e;e++)b.call(c,a[e],e,a);else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function h(a,b,c){for(var e=Object.keys(b),f=0,g=e.length;g>f;f++)(!c||c&&a[e[f]]===d)&&(a[e[f]]=b[e[f]]);return a}function i(a,b){return h(a,b,!0)}function j(a,b,c){var d,e=b.prototype;d=a.prototype=Object.create(e),d.constructor=a,d._super=e,c&&h(d,c)}function k(a,b){return function(){return a.apply(b,arguments)}}function l(a,b){return typeof a==hb?a.apply(b?b[0]||d:d,b):a}function m(a,b){return a===d?b:a}function n(a,b,c){g(r(b),function(b){a.addEventListener(b,c,!1)})}function o(a,b,c){g(r(b),function(b){a.removeEventListener(b,c,!1)})}function p(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1}function q(a,b){return a.indexOf(b)>-1}function r(a){return a.trim().split(/\\s+/g)}function s(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0,e=a.length;e>d;d++)if(c&&a[d][c]==b||!c&&a[d]===b)return d;return-1}function t(a){return Array.prototype.slice.call(a,0)}function u(a,b,c){for(var d=[],e=[],f=0,g=a.length;g>f;f++){var h=b?a[f][b]:a[f];s(e,h)<0&&d.push(a[f]),e[f]=h}return c&&(d=b?d.sort(function(a,c){return a[b]>c[b]}):d.sort()),d}function v(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0,h=fb.length;h>g;g++)if(c=fb[g],e=c?c+f:b,e in a)return e;return d}function w(){return lb++}function x(b,c){var d=this;this.manager=b,this.callback=c,this.element=b.element,this.target=b.options.inputTarget,this.domHandler=function(a){l(b.options.enable,[b])&&d.handler(a)},this.evEl&&n(this.element,this.evEl,this.domHandler),this.evTarget&&n(this.target,this.evTarget,this.domHandler),this.evWin&&n(a,this.evWin,this.domHandler)}function y(a){var b;return new(b=ob?M:pb?N:nb?P:L)(a,z)}function z(a,b,c){var d=c.pointers.length,e=c.changedPointers.length,f=b&vb&&d-e===0,g=b&(xb|yb)&&d-e===0;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={}),c.eventType=b,A(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}function A(a,b){var c=a.session,d=b.pointers,e=d.length;c.firstInput||(c.firstInput=D(b)),e>1&&!c.firstMultiple?c.firstMultiple=D(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=E(d);b.timeStamp=kb(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=I(h,i),b.distance=H(h,i),B(c,b),b.offsetDirection=G(b.deltaX,b.deltaY),b.scale=g?K(g.pointers,d):1,b.rotation=g?J(g.pointers,d):0,C(c,b);var j=a.element;p(b.srcEvent.target,j)&&(j=b.srcEvent.target),b.target=j}function B(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};(b.eventType===vb||f.eventType===xb)&&(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function C(a,b){var c,e,f,g,h=a.lastInterval||b,i=b.timeStamp-h.timeStamp;if(b.eventType!=yb&&(i>ub||h.velocity===d)){var j=h.deltaX-b.deltaX,k=h.deltaY-b.deltaY,l=F(i,j,k);e=l.x,f=l.y,c=jb(l.x)>jb(l.y)?l.x:l.y,g=G(j,k),a.lastInterval=b}else c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction;b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function D(a){for(var b=[],c=0;c<a.pointers.length;c++)b[c]={clientX:ib(a.pointers[c].clientX),clientY:ib(a.pointers[c].clientY)};return{timeStamp:kb(),pointers:b,center:E(b),deltaX:a.deltaX,deltaY:a.deltaY}}function E(a){var b=a.length;if(1===b)return{x:ib(a[0].clientX),y:ib(a[0].clientY)};for(var c=0,d=0,e=0;b>e;e++)c+=a[e].clientX,d+=a[e].clientY;return{x:ib(c/b),y:ib(d/b)}}function F(a,b,c){return{x:b/a||0,y:c/a||0}}function G(a,b){return a===b?zb:jb(a)>=jb(b)?a>0?Ab:Bb:b>0?Cb:Db}function H(a,b,c){c||(c=Hb);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function I(a,b,c){c||(c=Hb);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function J(a,b){return I(b[1],b[0],Ib)-I(a[1],a[0],Ib)}function K(a,b){return H(b[0],b[1],Ib)/H(a[0],a[1],Ib)}function L(){this.evEl=Kb,this.evWin=Lb,this.allow=!0,this.pressed=!1,x.apply(this,arguments)}function M(){this.evEl=Ob,this.evWin=Pb,x.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function N(){this.evTarget=Rb,this.targetIds={},x.apply(this,arguments)}function O(a,b){var c=t(a.touches),d=this.targetIds;if(b&(vb|wb)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=t(a.targetTouches),h=t(a.changedTouches),i=[];if(b===vb)for(e=0,f=g.length;f>e;e++)d[g[e].identifier]=!0;for(e=0,f=h.length;f>e;e++)d[h[e].identifier]&&i.push(h[e]),b&(xb|yb)&&delete d[h[e].identifier];return i.length?[u(g.concat(i),"identifier",!0),i]:void 0}function P(){x.apply(this,arguments);var a=k(this.handler,this);this.touch=new N(this.manager,a),this.mouse=new L(this.manager,a)}function Q(a,b){this.manager=a,this.set(b)}function R(a){if(q(a,Xb))return Xb;var b=q(a,Yb),c=q(a,Zb);return b&&c?Yb+" "+Zb:b||c?b?Yb:Zb:q(a,Wb)?Wb:Vb}function S(a){this.id=w(),this.manager=null,this.options=i(a||{},this.defaults),this.options.enable=m(this.options.enable,!0),this.state=$b,this.simultaneous={},this.requireFail=[]}function T(a){return a&dc?"cancel":a&bc?"end":a&ac?"move":a&_b?"start":""}function U(a){return a==Db?"down":a==Cb?"up":a==Ab?"left":a==Bb?"right":""}function V(a,b){var c=b.manager;return c?c.get(a):a}function W(){S.apply(this,arguments)}function X(){W.apply(this,arguments),this.pX=null,this.pY=null}function Y(){W.apply(this,arguments)}function Z(){S.apply(this,arguments),this._timer=null,this._input=null}function $(){W.apply(this,arguments)}function _(){W.apply(this,arguments)}function ab(){S.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function bb(a,b){return b=b||{},b.recognizers=m(b.recognizers,bb.defaults.preset),new cb(a,b)}function cb(a,b){b=b||{},this.options=i(b,bb.defaults),this.options.inputTarget=this.options.inputTarget||a,this.handlers={},this.session={},this.recognizers=[],this.element=a,this.input=y(this),this.touchAction=new Q(this,this.options.touchAction),db(this,!0),g(b.recognizers,function(a){var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[2])},this)}function db(a,b){var c=a.element;g(a.options.cssProps,function(a,d){c.style[v(c.style,d)]=b?a:""})}function eb(a,c){var d=b.createEvent("Event");d.initEvent(a,!0,!0),d.gesture=c,c.target.dispatchEvent(d)}var fb=["","webkit","moz","MS","ms","o"],gb=b.createElement("div"),hb="function",ib=Math.round,jb=Math.abs,kb=Date.now,lb=1,mb=/mobile|tablet|ip(ad|hone|od)|android/i,nb="ontouchstart"in a,ob=v(a,"PointerEvent")!==d,pb=nb&&mb.test(navigator.userAgent),qb="touch",rb="pen",sb="mouse",tb="kinect",ub=25,vb=1,wb=2,xb=4,yb=8,zb=1,Ab=2,Bb=4,Cb=8,Db=16,Eb=Ab|Bb,Fb=Cb|Db,Gb=Eb|Fb,Hb=["x","y"],Ib=["clientX","clientY"];x.prototype={handler:function(){},destroy:function(){this.evEl&&o(this.element,this.evEl,this.domHandler),this.evTarget&&o(this.target,this.evTarget,this.domHandler),this.evWin&&o(a,this.evWin,this.domHandler)}};var Jb={mousedown:vb,mousemove:wb,mouseup:xb},Kb="mousedown",Lb="mousemove mouseup";j(L,x,{handler:function(a){var b=Jb[a.type];b&vb&&0===a.button&&(this.pressed=!0),b&wb&&1!==a.which&&(b=xb),this.pressed&&this.allow&&(b&xb&&(this.pressed=!1),this.callback(this.manager,b,{pointers:[a],changedPointers:[a],pointerType:sb,srcEvent:a}))}});var Mb={pointerdown:vb,pointermove:wb,pointerup:xb,pointercancel:yb,pointerout:yb},Nb={2:qb,3:rb,4:sb,5:tb},Ob="pointerdown",Pb="pointermove pointerup pointercancel";a.MSPointerEvent&&(Ob="MSPointerDown",Pb="MSPointerMove MSPointerUp MSPointerCancel"),j(M,x,{handler:function(a){var b=this.store,c=!1,d=a.type.toLowerCase().replace("ms",""),e=Mb[d],f=Nb[a.pointerType]||a.pointerType,g=f==qb;e&vb&&(0===a.button||g)?b.push(a):e&(xb|yb)&&(c=!0);var h=s(b,a.pointerId,"pointerId");0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Qb={touchstart:vb,touchmove:wb,touchend:xb,touchcancel:yb},Rb="touchstart touchmove touchend touchcancel";j(N,x,{handler:function(a){var b=Qb[a.type],c=O.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:qb,srcEvent:a})}}),j(P,x,{handler:function(a,b,c){var d=c.pointerType==qb,e=c.pointerType==sb;if(d)this.mouse.allow=!1;else if(e&&!this.mouse.allow)return;b&(xb|yb)&&(this.mouse.allow=!0),this.callback(a,b,c)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Sb=v(gb.style,"touchAction"),Tb=Sb!==d,Ub="compute",Vb="auto",Wb="manipulation",Xb="none",Yb="pan-x",Zb="pan-y";Q.prototype={set:function(a){a==Ub&&(a=this.compute()),Tb&&(this.manager.element.style[Sb]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){l(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),R(a.join(" "))},preventDefaults:function(a){if(!Tb){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return void b.preventDefault();var d=this.actions,e=q(d,Xb),f=q(d,Zb),g=q(d,Yb);return e||f&&g||f&&c&Eb||g&&c&Fb?this.preventSrc(b):void 0}},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var $b=1,_b=2,ac=4,bc=8,cc=bc,dc=16,ec=32;S.prototype={defaults:{},set:function(a){return h(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(f(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=V(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return f(a,"dropRecognizeWith",this)?this:(a=V(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(f(a,"requireFailure",this))return this;var b=this.requireFail;return a=V(a,this),-1===s(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(f(a,"dropRequireFailure",this))return this;a=V(a,this);var b=s(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(c.options.event+(b?T(d):""),a)}var c=this,d=this.state;bc>d&&b(!0),b(),d>=bc&&b(!0)},tryEmit:function(a){return this.canEmit()?this.emit(a):void(this.state=ec)},canEmit:function(){for(var a=0;a<this.requireFail.length;a++)if(!(this.requireFail[a].state&(ec|$b)))return!1;return!0},recognize:function(a){var b=h({},a);return l(this.options.enable,[this,b])?(this.state&(cc|dc|ec)&&(this.state=$b),this.state=this.process(b),void(this.state&(_b|ac|bc|dc)&&this.tryEmit(b))):(this.reset(),void(this.state=ec))},process:function(){},getTouchAction:function(){},reset:function(){}},j(W,S,{defaults:{pointers:1},attrTest:function(a){var b=this.options.pointers;return 0===b||a.pointers.length===b},process:function(a){var b=this.state,c=a.eventType,d=b&(_b|ac),e=this.attrTest(a);return d&&(c&yb||!e)?b|dc:d||e?c&xb?b|bc:b&_b?b|ac:_b:ec}}),j(X,W,{defaults:{event:"pan",threshold:10,pointers:1,direction:Gb},getTouchAction:function(){var a=this.options.direction;if(a===Gb)return[Xb];var b=[];return a&Eb&&b.push(Zb),a&Fb&&b.push(Yb),b},directionTest:function(a){var b=this.options,c=!0,d=a.distance,e=a.direction,f=a.deltaX,g=a.deltaY;return e&b.direction||(b.direction&Eb?(e=0===f?zb:0>f?Ab:Bb,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?zb:0>g?Cb:Db,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return W.prototype.attrTest.call(this,a)&&(this.state&_b||!(this.state&_b)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=U(a.direction);b&&this.manager.emit(this.options.event+b,a),this._super.emit.call(this,a)}}),j(Y,W,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Xb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&_b)},emit:function(a){if(this._super.emit.call(this,a),1!==a.scale){var b=a.scale<1?"in":"out";this.manager.emit(this.options.event+b,a)}}}),j(Z,S,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[Vb]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime>b.time;if(this._input=a,!d||!c||a.eventType&(xb|yb)&&!f)this.reset();else if(a.eventType&vb)this.reset(),this._timer=e(function(){this.state=cc,this.tryEmit()},b.time,this);else if(a.eventType&xb)return cc;return ec},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===cc&&(a&&a.eventType&xb?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=kb(),this.manager.emit(this.options.event,this._input)))}}),j($,W,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Xb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&_b)}}),j(_,W,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Eb|Fb,pointers:1},getTouchAction:function(){return X.prototype.getTouchAction.call(this)},attrTest:function(a){var b,c=this.options.direction;return c&(Eb|Fb)?b=a.velocity:c&Eb?b=a.velocityX:c&Fb&&(b=a.velocityY),this._super.attrTest.call(this,a)&&c&a.direction&&jb(b)>this.options.velocity&&a.eventType&xb},emit:function(a){var b=U(a.direction);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),j(ab,S,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[Wb]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime<b.time;if(this.reset(),a.eventType&vb&&0===this.count)return this.failTimeout();if(d&&f&&c){if(a.eventType!=xb)return this.failTimeout();var g=this.pTime?a.timeStamp-this.pTime<b.interval:!0,h=!this.pCenter||H(this.pCenter,a.center)<b.posThreshold;this.pTime=a.timeStamp,this.pCenter=a.center,h&&g?this.count+=1:this.count=1,this._input=a;var i=this.count%b.taps;if(0===i)return this.hasRequireFailures()?(this._timer=e(function(){this.state=cc,this.tryEmit()},b.interval,this),_b):cc}return ec},failTimeout:function(){return this._timer=e(function(){this.state=ec},this.options.interval,this),ec},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==cc&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),bb.VERSION="2.0.2",bb.defaults={domEvents:!1,touchAction:Ub,inputTarget:null,enable:!0,preset:[[$,{enable:!1}],[Y,{enable:!1},["rotate"]],[_,{direction:Eb}],[X,{direction:Eb},["swipe"]],[ab],[ab,{event:"doubletap",taps:2},["tap"]],[Z]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var fc=1,gc=2;cb.prototype={set:function(a){return h(this.options,a),this},stop:function(a){this.session.stopped=a?gc:fc},recognize:function(a){var b=this.session;if(!b.stopped){this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||e&&e.state&cc)&&(e=b.curRecognizer=null);for(var f=0,g=d.length;g>f;f++)c=d[f],b.stopped===gc||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&c.state&(_b|ac|bc)&&(e=b.curRecognizer=c)}},get:function(a){if(a instanceof S)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){if(f(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),a.manager=this,this.touchAction.update(),a},remove:function(a){if(f(a,"remove",this))return this;var b=this.recognizers;return a=this.get(a),b.splice(s(b,a),1),this.touchAction.update(),this},on:function(a,b){var c=this.handlers;return g(r(a),function(a){c[a]=c[a]||[],c[a].push(b)}),this},off:function(a,b){var c=this.handlers;return g(r(a),function(a){b?c[a].splice(s(c[a],b),1):delete c[a]}),this},emit:function(a,b){this.options.domEvents&&eb(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){b.type=a,b.preventDefault=function(){b.srcEvent.preventDefault()};for(var d=0,e=c.length;e>d;d++)c[d](b)}},destroy:function(){this.element&&db(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},h(bb,{INPUT_START:vb,INPUT_MOVE:wb,INPUT_END:xb,INPUT_CANCEL:yb,STATE_POSSIBLE:$b,STATE_BEGAN:_b,STATE_CHANGED:ac,STATE_ENDED:bc,STATE_RECOGNIZED:cc,STATE_CANCELLED:dc,STATE_FAILED:ec,DIRECTION_NONE:zb,DIRECTION_LEFT:Ab,DIRECTION_RIGHT:Bb,DIRECTION_UP:Cb,DIRECTION_DOWN:Db,DIRECTION_HORIZONTAL:Eb,DIRECTION_VERTICAL:Fb,DIRECTION_ALL:Gb,Manager:cb,Input:x,TouchAction:Q,Recognizer:S,AttrRecognizer:W,Tap:ab,Pan:X,Swipe:_,Pinch:Y,Rotate:$,Press:Z,on:n,off:o,each:g,merge:i,extend:h,inherit:j,bindFn:k,prefixed:v}),typeof define==hb&&define.amd?define(function(){return bb}):"undefined"!=typeof module&&module.exports?module.exports=bb:a[c]=bb}(window,document,"Hammer");\n'];
t6a.raw=[""];_.Lva(_.Hj(t6a[0]));
Error.stackTraceLimit=Infinity;if(Hja)throw Error("$d");Ija=!1;_.Ph.set("CST-APP",ay);_.Ph.set("PROTRACTOR-CST-APP",by);
if("?refreshSso=1"===location.search)window.close();else{_.cg().AHb(Jva);var Y5a,Z5a,ky;Y5a=void 0===Y5a?!1:Y5a;Z5a=void 0===Z5a?!1:Z5a;ky=void 0===ky?{}:ky;var W5a="",X5a="";window&&window._F_cssRowKey&&(W5a=window._F_cssRowKey,window._F_combinedSignature&&(X5a=window._F_combinedSignature));if(W5a&&"function"!==typeof window._F_installCss)throw Error("Zd");var u6a=new _.gy;ky.JPc&&(u6a.pha=ky.JPc);ky.nha&&(u6a.nha=ky.nha);var v6a=_.cg();v6a.So=u6a;v6a.nLb(!0)}
;
_.Au.add(9);

_.Au.add(2);

_.x_a.add(3);

_.Au.add(72);

_.Au.add(73);

_.Au.add(19);

_.Au.add(27);

_.C_a="https://cs.corp.google.com";

_.kr.add(43);
_.Au.add(68);

_.Au.add(30);

_.Au.add(31);

_.Au.add(76);

_.Au.add(42);


_.Au.add(70);

_.Au.add(44);

_.Au.add(48);

_.Au.add(55);

_.Au.add(56);

_.Au.add(78);

_.Au.add(58);

_.Au.add(61);

_.Au.add(1);

_.Au.add(3);

_.Au.add(10);

var k7a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.kr.add(16);
_.w_a=["/search"];
var xy=function(a,b){_.Mu.call(this,b);this.storage=a;var c;a:{if(a=this.storage.get("__SourceSettings_LastFileDetailTab"))switch(a){case "SOURCE":case "PREVIEW":break a}a=void 0}this.JF=new _.xf(null!=(c=a)?c:"PREVIEW");var d;a:{if(c=this.storage.get("__SourceSettings_LastFileNavigationTab"))switch(c){case "FILES":case "OUTLINE":break a}c=void 0}this.qqb=new _.xf(null!=(d=c)?d:"FILES");var e;this.hA=new _.xf(null!=(e=this.storage.get("__SourceSettings_OutlineState"))?e:{});var f;a:{if(d=this.storage.get("__SourceSettings_Theme"))switch(d){case "LIGHT":case "DARK":case "SYSTEM":break a}d=
void 0}this.theme=new _.xf(null!=(f=d)?f:"SYSTEM");var g;this.pMa=new _.xf(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var h;this.iTa=new _.xf(null!=(h=this.storage.get("__SourceSettings_LightSyntaxTheme"))?h:"cider");var n;this.yTb=new _.xf(null!=(n=this.storage.get("__SourceSettings_XrefBuildConfigFilter"))?n:null);var r;f=null!=(r=this.storage.get("__SourceSettings_XrefExcludeFilters"))?r:[];r=new Set;f=_.l(f);for(g=f.next();!g.done;g=f.next()){a:{if(g=g.value)switch(g){case "GENERATED":case "TEST":break a}g=
void 0}g&&r.add(g)}this.zTb=new _.xf(r);var x;a:{if(r=this.storage.get("__SourceSettings_XrefHovercards"))switch(r){case "NEVER_SHOW":case "SHOW_WITH_SHIFT":case "SHOW_WITH_CTRL":case "SHOW_WITH_PLATFORM_CMD":case "SHOW_ALWAYS":break a}r=void 0}this.pR=new _.xf(null!=(x=r)?x:"NEVER_SHOW");var A;a:{if(x=this.storage.get("__SourceSettings_XrefOpenAction"))switch(x){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}x=void 0}this.J1a=new _.xf(null!=(A=x)?A:"MINI");var B;this.tabSize=new _.xf(null!=
(B=k7a(this.storage.get("__SourceSettings_TabSize")))?B:2);var I;this.pageSize=new _.xf(null!=(I=k7a(this.storage.get("__SourceSettings_PageSize")))?I:10);var K;this.Aca=new _.xf(null!=(K=k7a(this.storage.get("__SourceSettings_NumStarredPlaces")))?K:50);this.HZa=new _.xf(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var P;this.BTb=new _.xf(null!=(P=k7a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?P:0);this.iaa=new _.xf(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.IZa=new _.xf(!!this.storage.get("__SourceSettings_ShowGenerated"));var ba;this.OT=new _.xf(null!=(ba=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?ba:!0)};_.V(xy,_.Mu);_.k=xy.prototype;_.k.j$=function(){return this.JF};_.k.qfa=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.JF.next(a)};_.k.uZ=function(){return this.qqb};_.k.c1=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.qqb.next(a)};_.k.QF=function(){return this.hA};
_.k.Xw=function(a){a=Object.assign({},this.hA.value,a);this.hA.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.k.rqa=function(){return this.theme};_.k.zva=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.k.X9=function(){return this.pMa};_.k.ifa=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.pMa.next(a)};_.k.k$=function(){return this.iTa};_.k.rfa=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.iTa.next(a)};
_.k.esb=function(){return this.yTb};_.k.NLb=function(a){this.storage.set("__SourceSettings_XrefBuildConfigFilter",a);this.yTb.next(a)};_.k.y$=function(){return this.zTb};_.k.Bfa=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.zTb.next(new Set(a))};_.k.NQ=function(){return this.pR};_.k.pfa=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.pR.next(a)};_.k.JZ=function(){return this.tabSize};
_.k.zfa=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.k.QQ=function(){return this.pageSize};_.k.g1=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.k.zZ=function(){return this.Aca};_.k.ufa=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Aca.next(a)};_.k.SQ=function(){return this.HZa};_.k.xfa=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.HZa.next(a)};_.k.v$=function(){return this.IZa};
_.k.yfa=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.IZa.next(a)};_.k.z$=function(){return this.BTb};_.k.uZa=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.BTb.next(a)};_.k.PK=function(){return this.iaa};_.k.b1=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.iaa.next(a)};_.k.RQ=function(){return this.OT};_.k.wfa=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.OT.next(a)};_.k.TF=function(){return this.J1a};
_.k.i1=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.J1a.next(a)};xy.ha=function(a){return new (a||xy)(_.u(_.om),_.u(_.Bu))};xy.va=_.t({token:xy,ta:xy.ha,Ka:"root"});
_.W_a=xy;
_.Au.add(28);

_._ModuleManager_initialize=function(a,b){if(!_.bg){if(!_.Yma)return;_.Zma()}_.bg.hva(a,b)};

_._ModuleManager_initialize('b/sy3/sy2:1/sy6/sy1:2,3/sy4/sy5:2,5/sy7:6/sy8/source:4,7,8/results:4,8/sy9:6/search:b/sya:1,5,8/source_settings:3,d/codemirror/oss:7,b,d/codePrefetch/Yfyhhd/b96Luc/ZnwIZ/y9n5Ud/E7aOmb/HyHasc/dflQFd',['sy3','sy2','sy4','sy5','sy7','sy8','sy9','sya','oss','sy6','sy1','source','search','codemirror']);

}catch(e){_._DumpException(e)}
try{
var A7a,D7a,E7a,F7a,G7a,H7a,I7a,J7a,K7a,L7a,M7a,N7a,O7a,Q7a,z7a,U7a;_.yy=function(){_.pd.eoa=null};_.y7a=function(a,b){var c=_.Eja.get(b)||null;if(c&&c!==a)throw Error("kb`"+b+"`"+_.Pc(c)+"`"+_.Pc(c.name));_.Eja.set(b,a)};_.zy=function(a,b,c){a=_.kia(_.qd(),a,b,c);_.ve(a)};
_.Ay=function(a,b){var c=_.pd.zg;b=_.od(c.Ha,b);a+=22;var d=_.ud().index,e=[];if(c.Kj&&null===c.data[a]){for(var f=0;f<b.length;f+=2){var g=b[f],h=b[f+1];if(""!==h){if(z7a.test(h))throw Error("mb`"+h);for(var n=0,r=0;r<e.length;r++){var x=e[r];"number"===typeof x&&0>x&&n++}_.Ae(e,h,d,g,n,null)}}c.data[a]=e}};
A7a=function(a,b){var c=void 0===c?"mat":c;a.xd.ka(_.tb(a)).subscribe(function(d){d=d.length;b.ua.classList.toggle(c+"-2-line",!1);b.ua.classList.toggle(c+"-3-line",!1);b.ua.classList.toggle(c+"-multi-line",!1);2===d||3===d?b.ua.classList.toggle(c+"-"+d+"-line",!0):3<d&&b.ua.classList.toggle(c+"-multi-line",!0)})};_.B7a=function(a,b,c){if(c.length){b=b.toArray();c=c.toArray();for(var d=0,e=0;e<a+1;e++)b[e].group&&b[e].group===c[d]&&d++;return d}return 0};
_.C7a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};D7a=function(a){a&1&&_.F(0,"mat-pseudo-checkbox",4);a&2&&(a=_.M(),_.z("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};E7a=function(a){a&1&&(_.C(0,"span",5),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Le("(",a.group.label,")"))};F7a=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.placeholder))};G7a=function(a){a&1&&(_.C(0,"span",14),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Me(a.CQb))};
H7a=function(a){a&1&&_.He(0,0,["*ngSwitchCase","true"])};I7a=function(a){a&1&&(_.C(0,"span",11),_.N(1,G7a,2,1,"span",12),_.N(2,H7a,1,0,"ng-content",13),_.D());a&2&&(a=_.M(),_.z("ngSwitch",!!a.oMa),_.w(2),_.z("ngSwitchCase",!0))};
J7a=function(a){if(a&1){var b=_.qd();_.yd();_.yy();_.C(0,"div",15,16);_.L("@transformPanel.done",function(c){_.rd(b);var d=_.M();return _.sd(d.QGa.next(c.Rg))})("keydown",function(c){_.rd(b);var d=_.M();return _.sd(d.nh(c))});_.He(2,1);_.D()}a&2&&(a=_.M(),_.zy("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.Y7a(),""),_.z("ngClass",a.ze)("@transformPanel","showing"),_.re("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.f4()))};
K7a=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.placeholder))};L7a=function(a){a&1&&(_.C(0,"span",12),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Me(a.CQb))};M7a=function(a){a&1&&_.He(0,0,["*ngSwitchCase","true"])};N7a=function(a){a&1&&(_.C(0,"span",9),_.N(1,L7a,2,1,"span",10),_.N(2,M7a,1,0,"ng-content",11),_.D());a&2&&(a=_.M(),_.z("ngSwitch",!!a.oMa),_.w(2),_.z("ngSwitchCase",!0))};
O7a=function(a){if(a&1){var b=_.qd();_.C(0,"div",13)(1,"div",14,15);_.L("@transformPanel.done",function(c){_.rd(b);var d=_.M();return _.sd(d.QGa.next(c.Rg))})("keydown",function(c){_.rd(b);var d=_.M();return _.sd(d.nh(c))});_.He(3,1);_.D()()}a&2&&(a=_.M(),_.z("@transformPanelWrap",void 0),_.w(1),_.zy("mat-select-panel ",a.Y7a(),""),_.se("transform-origin",a.fX)("font-size",a.G5,"px"),_.z("ngClass",a.ze)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.re("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.f4()))};_.P7a=function(a){a.cw=!0;return a};_.By=function(a,b){a.Zja=b;return a};Q7a=function(a){a.S4a=["shiftKey"];return a};_.R7a=function(a,b){a.z5a=void 0===b?!0:b;return a};_.S7a=function(a){return a.rE()?a.xE:null};z7a=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi;_.Cy=function(a){return{Mk:_.Rm,Tb:[[{Ga:_.qma,jd:!0,Hc:a}]]}};_.T7a=function(){_.yp.apply(this,arguments)};_.V(_.T7a,_.yp);
_.T7a.prototype.Ir=function(a){if(this.bl){var b=this.bl;b.iO&&(b.iO=!1,_.Sk(b.Gb))}_.yp.prototype.Ir.call(this,a);this.bl&&(a=this.bl,a.iO||(a.iO=!0,_.Sk(a.Gb)))};_.Dy=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.El=a;this.Y6a=c;this.lF=d;this.jP=new Set;this.N3=[];this.WW=[];this.changed=new _.ob;b&&b.length&&(a?b.forEach(function(f){return e.Dka(f)}):this.Dka(b[0]),this.WW.length=0)};_.k=_.Dy.prototype;
_.k.select=function(){var a=this;_.fa.apply(0,arguments).forEach(function(c){return a.Dka(c)});var b=this.Wja();this.ao();return b};_.k.jj=function(){var a=this;_.fa.apply(0,arguments).forEach(function(c){return a.wIa(c)});var b=this.Wja();this.ao();return b};_.k.setSelection=function(){var a=_.fa.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.Dka(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.wIa(e)});a=this.Wja();this.ao();return a};
_.k.toggle=function(a){return this.Ve(a)?this.jj(a):this.select(a)};_.k.clear=function(a){a=void 0===a?!0:a;this.Ubb();var b=this.Wja();a&&this.ao();return b};_.k.Ve=function(a){if(this.lF){for(var b=_.l(this.jP),c=b.next();!c.done;c=b.next())if(this.lF(c.value,a))return!0;return!1}return this.jP.has(a)};_.k.Tl=function(){return 0===this.jP.size};_.k.wg=function(){return!this.Tl()};_.k.sort=function(a){this.El&&this.selected&&this.ee.sort(a)};
_.k.ao=function(){this.ee=null;if(this.WW.length||this.N3.length)this.changed.next({source:this,uP:this.WW,removed:this.N3}),this.N3=[],this.WW=[]};_.k.Dka=function(a){this.Ve(a)||(this.El||this.Ubb(),this.Ve(a)||this.jP.add(a),this.Y6a&&this.WW.push(a))};_.k.wIa=function(a){this.Ve(a)&&(this.jP.delete(a),this.Y6a&&this.N3.push(a))};_.k.Ubb=function(){var a=this;this.Tl()||this.jP.forEach(function(b){return a.wIa(b)})};_.k.ATc=function(){};_.k.Wja=function(){return!(!this.N3.length&&!this.WW.length)};
_.W.Object.defineProperties(_.Dy.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.ee||(this.ee=Array.from(this.jP.values()));return this.ee}}});U7a=[{Pc:"start",Qc:"bottom",Ac:"start",Ic:"top"},{Pc:"start",Qc:"top",Ac:"start",Ic:"bottom"},{Pc:"end",Qc:"top",Ac:"end",Ic:"bottom"},{Pc:"end",Qc:"bottom",Ac:"end",Ic:"top"}];_.Ey=function(a){this.Ob=a};_.Ey.ha=function(a){return new (a||_.Ey)(_.y(_.Hd))};
_.Ey.Ja=_.v({type:_.Ey,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],kc:["cdkOverlayOrigin"]});_.Fy=function(a,b,c,d,e){this.Bj=a;this.Fc=e;this.iab=this.r7a=this.IO=this.L9a=this.o4=!1;this.i5=this.H6a=this.g5a=this.Via=_.da.EMPTY;this.viewportMargin=0;this.Cm=this.open=!1;this.lo=new _.$k;this.p0=new _.$k;this.attach=new _.$k;this.detach=new _.$k;this.PDb=new _.$k;this.QDb=new _.$k;this.sqc=new _.aq(b,c);this.EHa=d;this.Pk=this.EHa()};_.k=_.Fy.prototype;
_.k.Ma=function(){this.g5a.unsubscribe();this.H6a.unsubscribe();this.Via.unsubscribe();this.i5.unsubscribe();this.ac&&this.ac.dispose()};_.k.Rb=function(a){this.vi&&(this.ema(this.vi),this.ac.MA({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.vi.apply());a.open&&(this.open?this.Ria():this.G6a())};
_.k.wO=function(){var a=this;this.lx&&this.lx.length||(this.lx=U7a);var b=this.ac=this.Bj.create(this.hic());this.g5a=b.Tia.subscribe(function(){return a.attach.emit()});this.H6a=b.xy.subscribe(function(){return a.detach.emit()});b.Iu().subscribe(function(c){a.PDb.next(c);27!==c.keyCode||a.Cm||_.Hg(c)||(c.preventDefault(),a.G6a())});this.ac.Sca().subscribe(function(c){a.QDb.next(c)})};
_.k.hic=function(){var a=this.vi=this.vj||this.Jjc();a=new _.Tp({direction:this.Fc,vj:a,Pk:this.Pk,vg:this.vg});if(this.width||0===this.width)a.width=this.width;if(this.height||0===this.height)a.height=this.height;if(this.minWidth||0===this.minWidth)a.minWidth=this.minWidth;if(this.minHeight||0===this.minHeight)a.minHeight=this.minHeight;this.Bm&&(a.Bm=this.Bm);this.ze&&(a.ze=this.ze);return a};
_.k.ema=function(a){var b=this,c=this.lx.map(function(d){return{Pc:d.Pc,Qc:d.Qc,Ac:d.Ac,Ic:d.Ic,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,ze:d.ze||void 0}});return _.oSa(_.nSa(_.kSa(_.mSa(_.R7a(_.lSa(_.Wp(_.hSa(a,this.P7a()),c),this.Qqb),this.push),this.Esb),this.viewportMargin),this.Uzb),this.ePc)};_.k.Jjc=function(){var a=_.Yp(this.Bj.position(),this.P7a());this.ema(a);return a};_.k.P7a=function(){return this.origin instanceof _.Ey?this.origin.Ob:this.origin};
_.k.Ria=function(){var a=this;this.ac?this.ac.ir().vg=this.vg:this.wO();this.ac.Yg()||this.ac.attach(this.sqc);this.vg?this.Via=this.ac.lo().subscribe(function(b){a.lo.emit(b)}):this.Via.unsubscribe();this.i5.unsubscribe();0<this.p0.Nk.length&&(this.i5=this.vi.Xta.ka(_.tba(function(){return 0<a.p0.Nk.length})).subscribe(function(b){a.p0.emit(b);0===a.p0.Nk.length&&a.i5.unsubscribe()}))};_.k.G6a=function(){this.ac&&this.ac.detach();this.Via.unsubscribe();this.i5.unsubscribe()};
_.W.Object.defineProperties(_.Fy.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.wGa},set:function(a){this.wGa=a;this.vi&&this.ema(this.vi)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.ks},set:function(a){this.ks=a;this.vi&&this.ema(this.vi)}},vg:{configurable:!0,enumerable:!0,get:function(){return this.o4},set:function(a){this.o4=_.Kg(a)}},Uzb:{configurable:!0,enumerable:!0,get:function(){return this.L9a},set:function(a){this.L9a=_.Kg(a)}},Qqb:{configurable:!0,
enumerable:!0,get:function(){return this.r7a},set:function(a){this.r7a=_.Kg(a)}},Esb:{configurable:!0,enumerable:!0,get:function(){return this.IO},set:function(a){this.IO=_.Kg(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.iab},set:function(a){this.iab=_.Kg(a)}},Yc:{configurable:!0,enumerable:!0,get:function(){return this.ac}},dir:{configurable:!0,enumerable:!0,get:function(){return this.Fc?this.Fc.value:"ltr"}}});
_.Fy.ha=function(a){return new (a||_.Fy)(_.y(_.fq),_.y(_.Se),_.y(_.Te),_.y(_.tSa),_.y(_.Dp,8))};
_.Fy.Ja=_.v({type:_.Fy,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],lx:["cdkConnectedOverlayPositions","positions"],vj:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],Bm:["cdkConnectedOverlayBackdropClass","backdropClass"],ze:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],Pk:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],Cm:["cdkConnectedOverlayDisableClose","disableClose"],ePc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],vg:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop"],Uzb:["cdkConnectedOverlayLockPosition","lockPosition"],Qqb:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],Esb:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{lo:"backdropClick",p0:"positionChange",attach:"attach",detach:"detach",PDb:"overlayKeydown",QDb:"overlayOutsideClick"},kc:["cdkConnectedOverlay"],features:[_.id]});var V7a=function(){};V7a.ha=function(a){return new (a||V7a)};
V7a.Ja=_.v({type:V7a,oa:[["","mat-line",""],["","matLine",""]],Jb:[1,"mat-line"]});_.Gy=function(){};_.Gy.ha=function(a){return new (a||_.Gy)};_.Gy.Ea=_.bd({type:_.Gy});_.Gy.Da=_.Tc({imports:[_.hq,_.hq]});_.Hy=function(){};_.Hy.ha=function(a){return new (a||_.Hy)};_.Hy.Ea=_.bd({type:_.Hy});_.Hy.Da=_.Tc({imports:[_.hq]});_.Iy=function(){};_.Iy.ha=function(a){return new (a||_.Iy)};_.Iy.Ja=_.v({type:_.Iy,oa:[["","matSuffix",""]],features:[_.Ne([{Ga:_.d2a,Nb:_.Iy}])]});
_.Jy=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.Jy.prototype.Sa=function(){var a=Array.from(this.element.ua.classList);a=_.l(a);for(var b=a.next();!b.done;b=a.next())b=b.value,W7a.includes(b)&&this.element.ua.classList.remove(b);a=new Set;a.add(X7a.includes(this.size)?this.size:"xsmall");a.add(Y7a.includes(this.format)?this.format:"hairline");a=_.l(a.values());for(b=a.next();!b.done;b=a.next())this.element.ua.classList.add(b.value)};
_.Jy.ha=function(a){return new (a||_.Jy)(_.y(_.Hd))};_.Jy.Aa=_.v({type:_.Jy,oa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},hc:["gme-button-old",""],tc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),_.He(0))},styles:['[_nghost-%COMP%]{align-items:center;background:none;border-radius:4px;border:0;cursor:pointer;display:inline-flex;padding:0 12px;text-decoration:none;white-space:nowrap}[_nghost-%COMP%]     .material-icons, [_nghost-%COMP%]     .mat-icon{font-size:19px;height:19px;width:19px;position:relative;top:-1px}[_nghost-%COMP%]:last-child{margin:0}.xsmall[_nghost-%COMP%]{height:24px}.xsmall[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]     .material-icons, .xsmall[_nghost-%COMP%]     .mat-icon{font-size:16px;height:16px;width:16px;position:relative;top:0px}.xsmall[_nghost-%COMP%]     .material-icons:first-child, .xsmall[_nghost-%COMP%]     .mat-icon:first-child{margin:0 6px 0 -8px}.xsmall[_nghost-%COMP%]     .material-icons:last-child, .xsmall[_nghost-%COMP%]     .mat-icon:last-child{margin:0 -8px 0 6px}.xsmall[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:first-child, .xsmall[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:first-child{margin:0 6px 0 -8px}.xsmall[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:last-child, .xsmall[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:last-child{margin:0 -8px 0 6px}.medium[_nghost-%COMP%]{height:32px}.medium[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]     .material-icons:first-child, .medium[_nghost-%COMP%]     .mat-icon:first-child{margin:0 6px 0 -4px}.medium[_nghost-%COMP%]     .material-icons:last-child, .medium[_nghost-%COMP%]     .mat-icon:last-child{margin:0 -4px 0 6px}.medium[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:first-child, .medium[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:first-child{margin:0 6px 0 -4px}.medium[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:last-child, .medium[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:last-child{margin:0 -4px 0 6px}.hairline[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline[_nghost-%COMP%]:hover{background:rgba(26,115,232,.08);border:1px solid #d2e3fc}.hairline[_nghost-%COMP%]:active{background:#d0e1fc;border:1px solid #d2e3fc;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.hairline[_nghost-%COMP%]:focus{background:rgba(26,115,232,.08);border:1px solid #d2e3fc}.hairline[disabled][_nghost-%COMP%], .hairline[disabled][_nghost-%COMP%]:hover, .hairline[disabled][_nghost-%COMP%]:active, .hairline[disabled][_nghost-%COMP%]:focus{color:rgba(60,64,67,.38);fill:rgba(60,64,67,.38);background:rgba(0,0,0,0);border:1px solid #f1f3f4;box-shadow:none;cursor:default}.hairline[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat[_nghost-%COMP%]{background:#fff}.flat[_nghost-%COMP%]:hover{background:rgba(26,115,232,.08)}.flat[_nghost-%COMP%]:active{background:#d0e1fc}.flat[_nghost-%COMP%]:focus{background:rgba(26,115,232,.08)}.flat[disabled][_nghost-%COMP%], .flat[disabled][_nghost-%COMP%]:hover, .flat[disabled][_nghost-%COMP%]:active, .flat[disabled][_nghost-%COMP%]:focus{color:rgba(60,64,67,.38);fill:rgba(60,64,67,.38);background:rgba(0,0,0,0);box-shadow:none;cursor:default}.flat[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.fill[_nghost-%COMP%]{background:#1a73e8}.fill[_nghost-%COMP%]:hover{background:#3a87eb;box-shadow:0 1px 1px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15)}.fill[_nghost-%COMP%]:active{background:#1a73e8;box-shadow:0 1px 2px 0 rgba(66,133,244,.45),0 3px 6px 2px rgba(66,133,244,.3)}.fill[_nghost-%COMP%]:focus{background:#3a87eb;box-shadow:0 1px 1px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15)}.fill[disabled][_nghost-%COMP%], .fill[disabled][_nghost-%COMP%]:hover, .fill[disabled][_nghost-%COMP%]:active, .fill[disabled][_nghost-%COMP%]:focus{color:rgba(60,64,67,.38);fill:rgba(60,64,67,.38);background:#f1f3f4;box-shadow:none;cursor:default}.fill[_nghost-%COMP%]    {color:#fff}']});
var Y7a=["hairline","fill","flat"],X7a=["xsmall","medium"],W7a=[].concat(_.Ia(Y7a),_.Ia(X7a));
var Ky=function(){};Ky.ha=function(a){return new (a||Ky)};Ky.Ea=_.bd({type:Ky});Ky.Da=_.Tc({imports:[_.$l]});
_.Ly=function(){};_.Ly.ha=function(a){return new (a||_.Ly)};_.Ly.Ea=_.bd({type:_.Ly});_.Ly.Da=_.Tc({imports:[Ky]});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
_.My=function(a,b,c,d){return _.rq.call(this,a,b,c,d)||this};_.V(_.My,_.rq);_.My.ha=function(a){return new (a||_.My)(_.y(_.Hd),_.y(_.dl),_.y(_.kq,8),_.y(_.mq,8))};
_.My.Aa=_.v({type:_.My,oa:[["mat-option"]],Jb:["role","option",1,"mat-option","mat-focus-indicator"],Ib:12,mb:function(a,b){a&1&&_.L("click",function(){return b.WI()})("keydown",function(c){return b.nh(c)});a&2&&(_.ye("id",b.id),_.re("tabindex",b.qE())("aria-selected",b.zja())("aria-disabled",b.disabled.toString()),_.ue("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},kc:["matOption"],features:[_.oe],tc:["*"],Ba:5,Ca:4,Ha:[["class",
"mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],wa:function(a,b){a&1&&(_.Ge(),_.N(0,D7a,1,2,"mat-pseudo-checkbox",0),_.C(1,"span",1),_.He(2),_.D(),_.N(3,E7a,2,1,"span",2),_.F(4,"div",3));a&2&&(_.z("ngIf",b.multiple),_.w(3),_.z("ngIf",b.group&&b.group.qI),_.w(1),_.z("matRippleTrigger",
b.Ki())("matRippleDisabled",b.disabled||b.Id))},Ia:[_.pq,_.Tl,_.qq],styles:['.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.mat-option.mat-active::before{content:""}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{right:auto;left:16px}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n'],
ub:2,Oa:0});
_.Ny=function(){};_.Ny.ha=function(a){return new (a||_.Ny)};_.Ny.Ea=_.bd({type:_.Ny});_.Ny.Da=_.Tc({imports:[_.tq,_.$l,_.hq,_.Hy]});
var Z7a=_.qg("transformPanelWrap",[_.vg("* => void",_.Jna("@transformPanel",[{type:9,options:null}]))]),$7a=_.qg("transformPanel",[_.tg("void",_.sg({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.tg("showing",_.sg({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.tg("showing-multiple",_.sg({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.vg("void => *",_.rg("120ms cubic-bezier(0, 0, 0.2, 1)")),_.vg("* => void",_.rg("100ms 25ms linear",_.sg({opacity:0})))]);
var a8a=_.qg("transformPanel",[_.tg("void",_.sg({opacity:0,transform:"scale(1, 0.8)"})),_.vg("void => showing",_.rg("120ms cubic-bezier(0, 0, 0.2, 1)",_.sg({opacity:1,transform:"scale(1, 1)"}))),_.vg("* => void",_.rg("100ms linear",_.sg({opacity:0})))]);
var b8a,c8a,d8a,e8a,f8a,j8a,k8a,Oy;b8a=["trigger"];c8a=["panel"];d8a=[[["mat-select-trigger"]],"*"];e8a=0;f8a=new _.Ed("mat-select-scroll-strategy");_.g8a=new _.Ed("MAT_SELECT_CONFIG");_.h8a={Ga:f8a,Hb:[_.fq],Eb:function(a){return function(){return a.Nn.jt()}}};_.i8a=new _.Ed("MatSelectTrigger");j8a=function(a,b){this.source=a;this.value=b};k8a=_.Rg(_.Tg(_.Sg(_.wpa(function(a,b,c,d,e){this.Ta=a;this.L3=b;this.c5=c;this.d5=d;this.Pe=e;this.Sc=new _.ob}))));
Oy=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I){var K=k8a.call(this,e,d,g,h,r)||this;K.Fg=a;K.Gb=b;K.Db=c;K.Fc=f;K.MW=n;K.cGa=B;K.Bk=I;K.rB=!1;K.tO=function(wa,va){return wa===va};K.hX="mat-select-"+e8a++;K.Pbb=null;K.kB=new _.ob;K.ti=function(){};K.ui=function(){};K.JIa="mat-select-value-"+e8a++;K.QGa=new _.ob;var P;K.D$a=(null==(P=K.Bk)?void 0:P.oS)||"";K.mB=!1;K.controlType="mat-select";K.El=!1;var ba,la;K.P6a=null!=(la=null==(ba=K.Bk)?void 0:ba.A8)?la:!1;K.ariaLabel="";K.BDb=_.Ab(function(){var wa=K.options;
return wa?wa.xd.ka(_.tb(wa),_.vb(function(){return _.ib.apply(null,_.Ia(wa.map(function(va){return va.ota})))})):K.Db.Og.ka(_.Va(1),_.vb(function(){return K.BDb}))});K.bx=new _.$k;K.HGa=K.bx.ka(_.Ta(function(wa){return wa}),_.m(function(){}));K.aEa=K.bx.ka(_.Ta(function(wa){return!wa}),_.m(function(){}));K.qt=new _.$k;K.Qr=new _.$k;K.Pe&&(K.Pe.Pr=K);null!=(null==I?void 0:I.P0a)&&(K.bma=I.P0a);K.EHa=A;K.Eg=K.EHa();K.tabIndex=parseInt(x)||0;K.id=K.id;return K};_.V(Oy,k8a);_.k=Oy.prototype;
_.k.Sa=function(){var a=this;this.we=new _.Dy(this.multiple);this.Sc.next();this.QGa.ka(_.Pa(),_.wb(this.kB)).subscribe(function(){return a.PGa(a.ff)})};_.k.Oe=function(){var a=this;this.Amc();this.we.changed.ka(_.wb(this.kB)).subscribe(function(b){b.uP.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.jj()})});this.options.xd.ka(_.tb(null),_.wb(this.kB)).subscribe(function(){a.gpc();a.A4()})};
_.k.Lk=function(){var a=this.Xlc(),b=this.Pe;if(a!==this.Pbb){var c=this.Ta.ua;(this.Pbb=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.aab!==b.control&&(void 0!==this.aab&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.aab=b.control),this.exa())};_.k.Rb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Sc.next();a.typeaheadDebounceInterval&&this.Wc&&_.LRa(this.Wc,this.bma)};
_.k.Ma=function(){this.kB.next();this.kB.complete();this.Sc.complete()};_.k.toggle=function(){this.ff?this.close():this.open()};_.k.open=function(){this.qO()&&(this.rB=!0,_.By(this.Wc,null),this.wmc(),_.Sk(this.Gb))};_.k.close=function(){this.rB&&(this.rB=!1,_.By(this.Wc,this.Zm()?"rtl":"ltr"),_.Sk(this.Gb),this.ui())};_.k.Qj=function(a){this.CV(a)};_.k.vl=function(a){this.ti=a};_.k.Xo=function(a){this.ui=a};_.k.jq=function(a){this.disabled=a;_.Sk(this.Gb);this.Sc.next()};
_.k.Zm=function(){return this.Fc?"rtl"===this.Fc.value:!1};_.k.nh=function(a){this.disabled||(this.ff?this.nmc(a):this.fmc(a))};_.k.fmc=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Wc;!(0<d.dP.length||13!==b&&32!==b||_.Hg(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.VC(a),(a=this.selected)&&b!==a&&this.cGa.mn(a.Cha,1E4))};
_.k.nmc=function(a){var b=this.Wc,c=a.keyCode,d=40===c||38===c,e=0<b.dP.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.bl||_.Hg(a))if(!e&&this.El&&65===c&&a.ctrlKey){a.preventDefault();var f=this.options.some(function(g){return!g.disabled&&!g.selected});this.options.forEach(function(g){g.disabled||(f?g.select():g.jj())})}else c=b.kJ,b.VC(a),this.El&&d&&a.shiftKey&&b.bl&&b.kJ!==c&&b.bl.WI();else a.preventDefault(),b.bl.WI()};
_.k.eo=function(){this.disabled||(this.mB=!0,this.Sc.next())};_.k.Zk=function(){this.mB=!1;this.disabled||this.ff||(this.ui(),_.Sk(this.Gb),this.Sc.next())};_.k.j$a=function(){var a=this;this.GI.p0.ka(_.Va(1)).subscribe(function(){a.Gb.De();a.V$a()})};_.k.Y7a=function(){return this.MW?"mat-"+this.MW.color:""};_.k.A4=function(){var a=this;Promise.resolve().then(function(){a.Pe&&(a.Hd=a.Pe.value);a.JE(a.Hd);a.Sc.next()})};
_.k.JE=function(a){var b=this;this.we.selected.forEach(function(c){c.iO&&(c.iO=!1,_.Sk(c.Gb))});this.we.clear();this.multiple&&a?(a.forEach(function(c){return b.Qab(c)}),this.Ila()):(a=this.Qab(a))?_.Ap(this.Wc,a):this.ff||_.Ap(this.Wc,-1);_.Sk(this.Gb)};_.k.Qab=function(a){var b=this,c=this.options.find(function(d){if(b.we.Ve(d))return!1;try{return null!=d.value&&b.tO(d.value,a)}catch(e){return!1}});c&&this.we.select(c);return c};
_.k.CV=function(a){return a!==this.Hd||this.El&&Array.isArray(a)?(this.options&&this.JE(a),this.Hd=a,!0):!1};_.k.Amc=function(){var a=this;this.Wc=Q7a(_.zp(_.By(_.P7a(_.LRa(new _.T7a(this.options),this.bma)),this.Zm()?"rtl":"ltr")));this.Wc.yga.ka(_.wb(this.kB)).subscribe(function(){a.ff&&(!a.multiple&&a.Wc.bl&&a.Wc.bl.WI(),a.focus(),a.close())});this.Wc.md.ka(_.wb(this.kB)).subscribe(function(){a.rB&&a.panel?a.DHa(a.Wc.kJ||0):a.rB||a.multiple||!a.Wc.bl||a.Wc.bl.WI()})};
_.k.gpc=function(){var a=this,b=_.ib(this.options.xd,this.kB);this.BDb.ka(_.wb(b)).subscribe(function(c){a.eoc(c.source,c.m_);c.m_&&!a.multiple&&a.rB&&(a.close(),a.focus())});_.ib.apply(null,_.Ia(this.options.map(function(c){return c.Wj}))).ka(_.wb(b)).subscribe(function(){_.Sk(a.Gb);a.Sc.next()})};
_.k.eoc=function(a,b){var c=this.we.Ve(a);null!=a.value||this.El?(c!==a.selected&&(a.selected?this.we.select(a):this.we.jj(a)),b&&this.Wc.Ir(a),this.multiple&&(this.Ila(),b&&this.focus())):(a.jj(),this.we.clear(),null!=this.value&&this.fP(a.value));c!==this.we.Ve(a)&&this.fP();this.Sc.next()};_.k.Ila=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.we.sort(function(c,d){return a.RMb?a.RMb(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Sc.next()}};
_.k.fP=function(a){var b=null;this.Hd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Qr.emit(b);this.ti(b);this.qt.emit(this.G7a(b));_.Sk(this.Gb)};_.k.wmc=function(){this.Wc&&(this.empty?_.Bp(this.Wc):this.Wc.Ir(this.we.selected[0]))};_.k.qO=function(){var a;return!this.rB&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.k.focus=function(a){this.Ta.ua.focus(a)};
_.k.f4=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.MW)?void 0:_.S7a(a);return this.Gj?(b?b+" ":"")+this.Gj:b};_.k.C7a=function(){return this.ff&&this.Wc&&this.Wc.bl?this.Wc.bl.id:null};_.k.Xlc=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.MW)?void 0:_.S7a(a);a=(b?b+" ":"")+this.JIa;this.Gj&&(a+=" "+this.Gj);return a};_.k.PGa=function(a){this.bx.emit(a)};_.k.nva=function(a){a.length?this.Ta.ua.setAttribute("aria-describedby",a.join(" ")):this.Ta.ua.removeAttribute("aria-describedby")};
_.k.U_=function(){this.focus();this.open()};
_.W.Object.defineProperties(Oy.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.mB||this.rB}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.JI},set:function(a){this.JI=a;this.Sc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.hn)?c:null==(a=this.Pe)?void 0:null==(b=a.control)?void 0:_.N1a(b))?d:!1},set:function(a){this.hn=_.Kg(a);this.Sc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.El},
set:function(a){this.El=_.Kg(a)}},A8:{configurable:!0,enumerable:!0,get:function(){return this.P6a},set:function(a){this.P6a=_.Kg(a)}},lF:{configurable:!0,enumerable:!0,get:function(){return this.tO},set:function(a){this.tO=a;this.we&&this.A4()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Hd},set:function(a){this.CV(a)&&this.ti(a)}},P0a:{configurable:!0,enumerable:!0,get:function(){return this.bma},set:function(a){this.bma=_.Ng(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Eh},
set:function(a){this.Eh=a||this.hX;this.Sc.next()}},ff:{configurable:!0,enumerable:!0,get:function(){return this.rB}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.we)?void 0:a.selected)||[]:null==(b=this.we)?void 0:b.selected[0]}},CQb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.El){var a=this.we.selected.map(function(b){return b.Cha});this.Zm()&&a.reverse();return a.join(", ")}return this.we.selected[0].Cha}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.we||this.we.Tl()}},Ifa:{configurable:!0,enumerable:!0,get:function(){return this.rB||!this.empty||this.mB&&!!this.JI}}});Oy.ha=function(a){return new (a||Oy)(_.y(_.Np),_.y(_.dl),_.y(_.ne),_.y(_.jq),_.y(_.Hd),_.y(_.Dp,8),_.y(_.Fv,8),_.y(_.Kv,8),_.y(_.Uv,8),_.y(_.Av,10),_.zd("tabindex"),_.y(f8a),_.y(_.sp),_.y(_.g8a,8))};
Oy.Ja=_.v({type:Oy,wb:function(a,b){a&1&&(_.We(b8a,5),_.We(c8a,5),_.We(_.Fy,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.trigger=c.first);_.Ve(c=_.Ze())&&(b.panel=c.first);_.Ve(c=_.Ze())&&(b.GI=c.first)}},inputs:{kN:["aria-describedby","userAriaDescribedBy"],ze:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",A8:"disableOptionCentering",lF:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],Gj:["aria-labelledby","ariaLabelledby"],CNa:"errorStateMatcher",P0a:"typeaheadDebounceInterval",
RMb:"sortComparator",id:"id"},outputs:{bx:"openedChange",HGa:"opened",aEa:"closed",qt:"selectionChange",Qr:"valueChange"},features:[_.oe,_.id]});_.Py=function(){var a=Oy.apply(this,arguments)||this;a.cHa=[{Pc:"start",Qc:"bottom",Ac:"start",Ic:"top"},{Pc:"start",Qc:"top",Ac:"start",Ic:"bottom",ze:"mat-mdc-select-panel-above"}];return a};_.V(_.Py,Oy);_.Py.Ja=Oy.Ja;_.k=_.Py.prototype;
_.k.Sa=function(){var a=this;Oy.prototype.Sa.call(this);this.Fg.md().ka(_.wb(this.kB)).subscribe(function(){a.ff&&(a.E$a=a.X7a(),a.Gb.De())})};_.k.Vc=function(){this.MW&&(this.dla=this.MW.oZ())};_.k.open=function(){this.E$a=this.X7a();Oy.prototype.open.call(this);this.Sc.next()};_.k.close=function(){Oy.prototype.close.call(this);this.Sc.next()};
_.k.DHa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.ua,d=_.B7a(a,this.options,this.NL);b=b.Ki();c.scrollTop=0===a&&1===d?0:_.C7a(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.k.V$a=function(){this.DHa(this.Wc.kJ||0)};_.k.G7a=function(a){return new j8a(this,a)};_.k.X7a=function(){return(this.dla instanceof _.Ey?this.dla.Ob:this.dla||this.Ta).ua.getBoundingClientRect().width};
_.W.Object.defineProperties(_.Py.prototype,{Ifa:{configurable:!0,enumerable:!0,get:function(){return this.ff||!this.empty||this.focused&&!!this.placeholder}}});_.Py.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.Py)))(b||_.Py)}}();
_.Py.Aa=_.v({type:_.Py,oa:[["mat-select"]],Fd:function(a,b,c){a&1&&(_.Xe(c,_.i8a,5),_.Xe(c,_.sq,5),_.Xe(c,_.mq,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.oMa=d.first);_.Ve(d=_.Ze())&&(b.options=d);_.Ve(d=_.Ze())&&(b.NL=d)}},Jb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],Ib:19,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.nh(c)})("focus",function(){return b.eo()})("blur",function(){return b.Zk()});a&2&&(_.re("id",b.id)("tabindex",b.tabIndex)("aria-controls",
b.ff?b.id+"-panel":null)("aria-expanded",b.ff)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Ks)("aria-activedescendant",b.C7a()),_.ue("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Ks)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",Id:"disableRipple",tabIndex:"tabIndex"},kc:["matSelect"],features:[_.Ne([{Ga:_.Tv,
Nb:_.Py},{Ga:_.kq,Nb:_.Py}]),_.oe],tc:["mat-select-trigger","*"],Ba:11,Ca:11,Ha:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],"viewBox;0 0 24 24;width;24px;height;24px;focusable;false".split(";"),
["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",
3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],wa:function(a,b){a&1&&(_.Ge(d8a),_.C(0,"div",0,1),_.L("click",function(){return b.toggle()}),_.C(3,"div",2),_.N(4,F7a,2,1,"span",3),_.N(5,I7a,3,2,"span",4),_.D(),_.C(6,"div",5)(7,"div",6),_.yd(),_.C(8,"svg",7),_.F(9,"path",8),_.D()()()(),_.N(10,J7a,3,9,"ng-template",9),_.L("backdropClick",function(){return b.close()})("attach",
function(){return b.j$a()})("detach",function(){return b.close()}));if(a&2){var c=_.Ke(1);_.re("aria-owns",b.ff?b.id+"-panel":null);_.w(3);_.z("ngSwitch",b.empty);_.re("id",b.JIa);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1);_.w(5);_.z("cdkConnectedOverlayPanelClass",b.D$a)("cdkConnectedOverlayScrollStrategy",b.Eg)("cdkConnectedOverlayOrigin",b.dla||c)("cdkConnectedOverlayOpen",b.ff)("cdkConnectedOverlayPositions",b.cHa)("cdkConnectedOverlayWidth",b.E$a)}},Ia:[_.Rl,_.Ul,_.Vl,_.Wl,_.Fy,
_.Ey],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;z-index:8;border-radius:4px;border-radius:var(--mdc-shape-medium, 4px);transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}.mat-mdc-select{display:inline-block;width:100%;outline:none}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-40%)}.mat-mdc-select-arrow{width:10px;height:5px;position:relative}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}.mdc-menu-surface.mat-mdc-select-panel{width:100%;max-height:275px;position:static;outline:0;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-select-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above .mdc-menu-surface.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
ub:2,data:{animation:[a8a]},Oa:0});
var l8a,m8a;l8a=[[["mat-select-trigger"]],"*"];m8a=function(a,b){this.source=a;this.value=b};_.Qy=function(){var a=Oy.apply(this,arguments)||this;a.Ut=0;a.G5=0;a.fX="top";a.ks=0;a.cHa=[{Pc:"start",Qc:"top",Ac:"start",Ic:"top"},{Pc:"start",Qc:"bottom",Ac:"start",Ic:"bottom"}];return a};_.V(_.Qy,Oy);_.Qy.Ja=Oy.Ja;_.k=_.Qy.prototype;_.k.Bic=function(a,b,c){var d=this.dW();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.k.Sa=function(){var a=this;Oy.prototype.Sa.call(this);this.Fg.md().ka(_.wb(this.kB)).subscribe(function(){a.ff&&(a.dJ=a.trigger.ua.getBoundingClientRect(),_.Sk(a.Gb))})};_.k.open=function(){var a=this;Oy.prototype.qO.call(this)&&(Oy.prototype.open.call(this),this.dJ=this.trigger.ua.getBoundingClientRect(),this.G5=parseInt(getComputedStyle(this.trigger.ua).fontSize||"0"),this.Aic(),this.Db.Og.ka(_.Va(1)).subscribe(function(){a.G5&&a.GI.Yc&&a.GI.Yc.Pu&&(a.GI.Yc.Pu.style.fontSize=a.G5+"px")}))};
_.k.DHa=function(a){var b=_.B7a(a,this.options,this.NL),c=this.dW();this.panel.ua.scrollTop=0===a&&1===b?0:_.C7a((a+b)*c,c,this.panel.ua.scrollTop,256)};_.k.V$a=function(){this.yic();this.panel.ua.scrollTop=this.Ut};_.k.PGa=function(a){this.ff?this.Ut=0:(this.GI.offsetX=0,_.Sk(this.Gb));Oy.prototype.PGa.call(this,a)};_.k.G7a=function(a){return new m8a(this,a)};
_.k.yic=function(){var a=this.GI.Yc.Pu.getBoundingClientRect(),b=this.Fg.SF(),c=this.Zm(),d=this.multiple?56:32;var e=this.multiple?40:this.A8?16:(e=this.we.selected[0]||this.options.first)&&e.group?32:16;c||(e*=-1);var f=-(a.left+e-(c?d:0));a=a.right+e-b.width+(c?0:d);0<f?e+=f+8:0<a&&(e-=a+8);this.GI.offsetX=Math.round(e);this.GI.Yc.ki()};
_.k.zic=function(a,b,c){var d=this.dW(),e=(d-this.dJ.height)/2,f=Math.floor(256/d);return this.A8?0:Math.round(-1*(0===this.Ut?a*d:this.Ut===c?(a-(this.Fja()-f))*d+(d-(this.Fja()*d-256)%d):b-d/2)-e)};_.k.Qic=function(a){var b=this.dW(),c=this.Fg.SF(),d=this.dJ.top-8;c=c.height-this.dJ.bottom-8;var e=Math.abs(this.ks);b=Math.min(this.Fja()*b,256)-e-this.dJ.height;b>c?this.xhc(b,c):e>d?this.whc(e,d,a):this.fX=this.YEa()};
_.k.xhc=function(a,b){a=Math.round(a-b);this.Ut-=a;this.ks-=a;this.fX=this.YEa();0>=this.Ut&&(this.ks=this.Ut=0,this.fX="50% bottom 0px")};_.k.whc=function(a,b,c){a=Math.round(a-b);this.Ut+=a;this.ks+=a;this.fX=this.YEa();this.Ut>=c&&(this.Ut=c,this.ks=0,this.fX="50% top 0px")};
_.k.Aic=function(){var a=this.dW(),b=this.Fja(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.we.selected[0]),0);b+=_.B7a(b,this.options,this.NL);c/=2;this.Ut=this.Bic(b,c,a);this.ks=this.zic(b,c,a);this.Qic(a)};_.k.YEa=function(){var a=this.dW();return"50% "+(Math.abs(this.ks)-(a-this.dJ.height)/2+a/2)+"px 0px"};_.k.dW=function(){return 3*this.G5};_.k.Fja=function(){return this.options.length+this.NL.length};
_.Qy.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.Qy)))(b||_.Qy)}}();
_.Qy.Aa=_.v({type:_.Qy,oa:[["mat-select"]],Fd:function(a,b,c){a&1&&(_.Xe(c,_.i8a,5),_.Xe(c,_.My,5),_.Xe(c,_.mq,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.oMa=d.first);_.Ve(d=_.Ze())&&(b.options=d);_.Ve(d=_.Ze())&&(b.NL=d)}},Jb:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],Ib:19,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.nh(c)})("focus",function(){return b.eo()})("blur",function(){return b.Zk()});a&2&&(_.re("id",b.id)("tabindex",b.tabIndex)("aria-controls",
b.ff?b.id+"-panel":null)("aria-expanded",b.ff)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Ks)("aria-activedescendant",b.C7a()),_.ue("mat-select-disabled",b.disabled)("mat-select-invalid",b.Ks)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Id:"disableRipple",tabIndex:"tabIndex"},kc:["matSelect"],features:[_.Ne([{Ga:_.Tv,Nb:_.Qy},{Ga:_.kq,
Nb:_.Qy}]),_.oe],tc:["mat-select-trigger","*"],Ba:9,Ca:12,Ha:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass",
"cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],
["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],wa:function(a,b){a&1&&(_.Ge(l8a),_.C(0,"div",0,1),_.L("click",function(){return b.toggle()}),_.C(3,"div",2),_.N(4,K7a,2,1,"span",3),_.N(5,N7a,3,2,"span",4),_.D(),_.C(6,"div",5),_.F(7,"div",6),_.D()(),_.N(8,O7a,4,14,"ng-template",7),_.L("backdropClick",function(){return b.close()})("attach",function(){return b.j$a()})("detach",function(){return b.close()}));if(a&2){var c=_.Ke(1);_.re("aria-owns",b.ff?b.id+"-panel":null);_.w(3);
_.z("ngSwitch",b.empty);_.re("id",b.JIa);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1);_.w(3);_.z("cdkConnectedOverlayPanelClass",b.D$a)("cdkConnectedOverlayScrollStrategy",b.Eg)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.ff)("cdkConnectedOverlayPositions",b.cHa)("cdkConnectedOverlayMinWidth",null==b.dJ?null:b.dJ.width)("cdkConnectedOverlayOffsetY",b.ks)}},Ia:[_.Rl,_.Ul,_.Vl,_.Wl,_.Fy,_.Ey],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{height:16px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px}.mat-form-field.mat-focused .mat-select-arrow{transform:translateX(0)}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
ub:2,data:{animation:[Z7a,$7a]},Oa:0});
_.Ry=function(){};_.Ry.ha=function(a){return new (a||_.Ry)};_.Ry.Ea=_.bd({type:_.Ry});_.Ry.Da=_.Tc({Tb:[_.h8a],imports:[_.$l,_.gq,_.Ny,_.hq,_.Qp,_.Xv,_.Ny,_.hq]});
_.n8a=new _.Ed("MatList");
_.o8a=new _.Ed("MatNavList");
var r8a,t8a;_.p8a=["*"];_.q8a=function(){return'.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}button.mat-list-item,button.mat-list-option{padding:0;width:100%;background:none;color:inherit;border:none;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] button.mat-list-item,[dir=rtl] button.mat-list-option{text-align:right}button.mat-list-item::-moz-focus-inner,button.mat-list-option::-moz-focus-inner{border:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:dotted 1px;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'};
r8a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.s8a=_.Sg(_.Rg(function(){}));t8a=_.Rg(function(){});_.Sy=function(){var a=_.s8a.apply(this,arguments)||this;a.Wj=new _.ob;return a};_.V(_.Sy,_.s8a);_.Sy.prototype.Rb=function(){this.Wj.next()};_.Sy.prototype.Ma=function(){this.Wj.complete()};_.Sy.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.Sy)))(b||_.Sy)}}();
_.Sy.Aa=_.v({type:_.Sy,oa:[["mat-nav-list"]],Jb:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{Id:"disableRipple",disabled:"disabled"},kc:["matNavList"],features:[_.Ne([{Ga:_.o8a,Nb:_.Sy}]),_.oe,_.id],tc:_.p8a,Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),_.He(0))},styles:[_.q8a()],ub:2,Oa:0});var u8a=function(){};u8a.ha=function(a){return new (a||u8a)};u8a.Ja=_.v({type:u8a,oa:[["","mat-list-avatar",""],["","matListAvatar",""]],Jb:[1,"mat-list-avatar"]});var v8a=function(){};
v8a.ha=function(a){return new (a||v8a)};v8a.Ja=_.v({type:v8a,oa:[["","mat-list-icon",""],["","matListIcon",""]],Jb:[1,"mat-list-icon"]});_.Ty=function(a,b,c,d){var e=t8a.call(this)||this;e.de=a;e.o9a=!1;e.Ub=new _.ob;e.Mc=!1;e.o9a=!!(c||d&&"action-list"===d.R7a());e.wW=c||d;c=e.Ki();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.wW&&e.wW.Wj.ka(_.wb(e.Ub)).subscribe(function(){_.Sk(b)});return e};_.V(_.Ty,t8a);
_.Ty.prototype.Oe=function(){A7a(this.snc,this.de)};_.Ty.prototype.Ma=function(){this.Ub.next();this.Ub.complete()};_.Ty.prototype.Bq=function(){return!this.o9a||this.Id||!(!this.wW||!this.wW.Id)};_.Ty.prototype.Ki=function(){return this.de.ua};_.W.Object.defineProperties(_.Ty.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||!(!this.wW||!this.wW.disabled)},set:function(a){this.Mc=_.Kg(a)}}});
_.Ty.ha=function(a){return new (a||_.Ty)(_.y(_.Hd),_.y(_.dl),_.y(_.o8a,8),_.y(_.n8a,8))};
_.Ty.Aa=_.v({type:_.Ty,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Fd:function(a,b,c){a&1&&(_.Xe(c,u8a,5),_.Xe(c,v8a,5),_.Xe(c,V7a,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.Uhc=d.first);_.Ve(d=_.Ze())&&(b.ymc=d.first);_.Ve(d=_.Ze())&&(b.snc=d)}},Jb:[1,"mat-list-item","mat-focus-indicator"],Ib:4,mb:function(a,b){a&2&&_.ue("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.Uhc||b.ymc)},inputs:{Id:"disableRipple",disabled:"disabled"},kc:["matListItem"],features:[_.oe],
tc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Ba:6,Ca:2,Ha:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],wa:function(a,b){a&1&&(_.Ge(r8a),_.C(0,"span",0),_.F(1,"span",1),_.He(2),_.C(3,"span",2),_.He(4,1),_.D(),_.He(5,2),_.D());a&2&&(_.w(1),_.z("matRippleTrigger",b.Ki())("matRippleDisabled",b.Bq()))},Ia:[_.pq],ub:2,Oa:0});
_.Rg(function(){});_.Rg(function(){});
_.Uy=function(){};_.Uy.ha=function(a){return new (a||_.Uy)};_.Uy.Ea=_.bd({type:_.Uy});_.Uy.Da=_.Tc({imports:[_.Gy,_.tq,_.hq,_.Hy,_.$l,_.Gy,_.hq,_.Hy,_.Zw]});

}catch(e){_._DumpException(e)}
try{
var w8a,B8a,C8a,E8a,F8a,N8a,az,Q8a,R8a,S8a,T8a,U8a,V8a,W8a,bz,X8a,Y8a,Z8a,$8a,a9a,b9a,c9a,cz,dz,e9a,ez,f9a,fz,g9a,h9a,i9a,j9a,k9a,l9a,n9a,q9a,r9a,s9a,t9a,u9a,w9a,x9a,y9a,A9a,B9a,C9a,D9a,E9a,F9a,G9a,H9a,I9a,J9a,N9a,O9a,P9a,Q9a,R9a,S9a,T9a,U9a,V9a,W9a,X9a,Y9a,$9a,a$a,b$a,d$a,e$a,f$a,D8a,i$a,j$a,m$a,G8a,H8a,K8a,L8a,M8a,J8a,I8a,m9a,d9a,o9a,p9a,v9a,r$a;w8a=function(a,b){return a.start==b.start&&a.end==b.end};
_.Vy=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.aa.call(this,c+a[d])};_.Wy=function(){var a=_.fa.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Ca)(a[0])&&(a=a[0].slice());return function(c){return _.maa(c,_.za([c].concat(_.Ia(a))),new _.uaa(b))}};_.y8a=function(){return function(a){return _.qa(a,new x8a)}};_.z8a=function(a,b){return a>b?1:a<b?-1:0};
_.A8a=function(a,b){var c=[],d=0,e=a;void 0!==b&&(d=a,e=b);if(0>e-d)return[];for(a=d;a<e;a+=1)c.push(a);return c};B8a=function(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b};C8a=function(a){return a.replace(_.eBa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,h,n){f=h;return n});b=_.Kj(d).Pp();return c+f+b+f+e})};
E8a=function(a){if(a instanceof _.Ef)return'url("'+_.Ff(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.Fj)a=_.$g(a);else{a=String(a);var b=a.replace(_.fBa,"$1").replace(_.fBa,"$1").replace(_.eBa,"url");if(_.dBa.test(b)){if(b=!D8a.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}b=b&&c&&B8a(a)}a=b?C8a(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.Vy("Value does not allow [{;}], got: %s.",[a]);return a};
F8a=function(a,b,c,d,e,f){a=_.qe(a,_.pd.yp,c,e);_.tea(2);return a?b+_.Uc(c)+d+_.Uc(e)+f:_.be};
N8a=function(a,b){b=void 0===b?{}:b;var c=a;if(G8a.test(a)){var d={},e=[0];c=c.replace(H8a,function(f,g,h){f=g||h;var n=d[f]||[];n.length||(f.split("|").forEach(function(A){var B=A.match(I8a);B=B?parseInt(B[1],10):0;var I=J8a.test(A);n.push([B,I,A])}),d[f]=n);if(!n.length)throw Error("nb`"+f);f=e[e.length-1];for(h=g=0;h<n.length;h++)if(n[h][0]===f){g=h;break}var r=_.l(n[g]);h=r.next().value;var x=r.next().value;r=r.next().value;x?e.pop():f!==h&&e.push(h);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(K8a,function(f,g,h,n,r,x){return b.hasOwnProperty(h)?""+g+b[h]+x:f});c=c.replace(L8a,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(M8a,function(f,g){if(b.hasOwnProperty(g)){var h=b[g];if(!h.length)throw Error("ob`"+f+"`"+g);return h.shift()}return f})};_.Xy=function(a,b){b=void 0===b?{}:b;return N8a(a,b)};_.O8a=function(a,b,c,d,e,f,g){var h=_.qd();b=F8a(h,b,c,d,e,f);b!==_.be&&_.ce(_.pd.zg,_.xd(),h,a,b,h[11],g,!1);return _.O8a};
_.Yy=function(a,b,c,d,e){var f=_.qd();a=F8a(f,a,b,c,d,e);a!==_.be&&_.fha(f,a);return _.Yy};_.P8a=function(a,b,c,d,e,f,g,h){b+=c;c=_.qe(a,b,e,f);return _.pe(a,b+2,g)||c?_.jia(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.mja(a,b+3)};_.Zy=function(a,b,c,d){a+=22;var e=_.qd(),f=e[a];return e[1].data[a].Zd?_.lja(e,_.wd(),b,f.transform,c,d,f):f.transform(c,d)};_.$y=function(a,b,c,d,e){a+=22;var f=_.qd(),g=f[a];return f[1].data[a].Zd?_.P8a(f,_.wd(),b,g.transform,c,d,e,g):g.transform(c,d,e)};
az=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("xb");};Q8a=function(a,b,c){a=_.fe(a);b=az([a[1],a[2]],b);return az(b,c)};R8a=function(a,b,c){a=_.fe(a);b=az([a[3],a[4]],b);return az(b,c)};S8a=function(a,b,c){a=_.fe(a);b=az([a[5],a[6]],b);return az(b,c)};T8a=function(a,b){a=_.fe(a)[7];return az(a,b)};U8a=function(a,b){a=_.fe(a);return az(a[10],b)};V8a=function(a,b){a=_.fe(a);return az(a[11],b)};W8a=function(a,b){a=_.fe(a)[12];return az(a,b)};
bz=function(a,b){a=_.fe(a);var c=a[13][b];if("undefined"===typeof c){if(12===b)return a[13][0];if(13===b)return a[13][1]}return c};X8a=function(a){if(!a[21])throw Error("wb`"+a[0]);};Y8a=function(a){var b=_.l(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};Z8a=function(a){a=_.fe(a);X8a(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?Y8a(b):[Y8a(b[0]),Y8a(b[1])]})};$8a=function(a,b,c){a=_.fe(a);X8a(a);b=az([a[21][0],a[21][1]],b)||[];return az(b,c)||[]};
a9a=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};b9a=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};c9a=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
cz=function(a,b){var c=_.fe(a)[0];d9a[c]=d9a[c]||{};if(d9a[c][b])return d9a[c][b];var d="";switch(b){case "shortDate":d=U8a(a,0);break;case "mediumDate":d=U8a(a,1);break;case "longDate":d=U8a(a,2);break;case "fullDate":d=U8a(a,3);break;case "shortTime":d=V8a(a,0);break;case "mediumTime":d=V8a(a,1);break;case "longTime":d=V8a(a,2);break;case "fullTime":d=V8a(a,3);break;case "short":d=cz(a,"shortTime");var e=cz(a,"shortDate");d=c9a(W8a(a,0),[d,e]);break;case "medium":d=cz(a,"mediumTime");e=cz(a,"mediumDate");
d=c9a(W8a(a,1),[d,e]);break;case "long":d=cz(a,"longTime");e=cz(a,"longDate");d=c9a(W8a(a,2),[d,e]);break;case "full":d=cz(a,"fullTime"),e=cz(a,"fullDate"),d=c9a(W8a(a,3),[d,e])}d&&(d9a[c][b]=d);return d};dz=function(a,b,c,d,e){var f="";if(0>a||e&&0>=a)e?a=-a+1:(a=-a,f=void 0===c?"-":c);for(a=String(a);a.length<b;)a="0"+a;d&&(a=a.slice(a.length-b));return f+a};
e9a=function(a,b){switch(a){case 0:return b.getFullYear();case 1:return b.getMonth();case 2:return b.getDate();case 3:return b.getHours();case 4:return b.getMinutes();case 5:return b.getSeconds();case 6:return b.getMilliseconds();case 7:return b.getDay();default:throw Error("yb`"+a);}};
ez=function(a,b,c,d,e){c=void 0===c?0:c;d=void 0===d?!1:d;e=void 0===e?!1:e;return function(f,g){f=e9a(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return dz(f,3).substring(0,b);g=bz(g,5);return dz(f,b,g,d,e)}};
f9a=function(a,b,c,d,e,f){switch(c){case 2:return S8a(b,e,d)[a.getMonth()];case 1:return R8a(b,e,d)[a.getDay()];case 0:var g=a.getHours(),h=a.getMinutes();return f&&(c=Z8a(b),a=$8a(b,e,d),c=c.findIndex(function(n){if(Array.isArray(n)){var r=_.l(n);n=r.next().value;r=r.next().value;var x=g>=n.hours&&h>=n.minutes,A=g<r.hours||g===r.hours&&h<r.minutes;if(n.hours<r.hours){if(x&&A)return!0}else if(x||A)return!0}else if(n.hours===g&&n.minutes===h)return!0;return!1}),-1!==c)?a[c]:Q8a(b,e,d)[12>g?0:1];case 3:return T8a(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("zb`"+c);}};fz=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return f9a(e,f,a,b,c,d)}};
g9a=function(a){return function(b,c,d){b=-1*d;c=bz(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+dz(e,2,c)+dz(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+dz(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+dz(e,2,c)+":"+dz(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+dz(e,2,c)+":"+dz(Math.abs(b%60),2,c);default:throw Error("Ab`"+a);}}};h9a=function(a){return b9a(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
i9a=function(a,b){b=void 0===b?!1:b;return function(c,d){if(b)c=1+Math.floor((c.getDate()+((new Date(c.getFullYear(),c.getMonth(),1)).getDay()-1))/7);else{c=h9a(c);var e=c.getFullYear();var f=b9a(e,0,1).getDay();e=b9a(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return dz(c,a,bz(d,5))}};j9a=function(a,b){b=void 0===b?!1:b;return function(c,d){c=h9a(c).getFullYear();return dz(c,a,bz(d,5),b)}};
k9a=function(a,b){var c=a.getTimezoneOffset();b=a9a(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};l9a=function(a){var b=new Date(0),c=0,d=0,e=a[8]?b.setUTCFullYear:b.setFullYear,f=a[8]?b.setUTCHours:b.setHours;a[9]&&(c=Number(a[9]+a[10]),d=Number(a[9]+a[11]));e.call(b,Number(a[1]),Number(a[2])-1,Number(a[3]));f.call(b,Number(a[4]||0)-c,Number(a[5]||0)-d,Number(a[6]||0),Math.floor(1E3*parseFloat("0."+(a[7]||0))));return b};
n9a=function(a){if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var b=_.l(a.split("-").map(function(d){return+d}));a=b.next().value;var c=b.next().value;c=void 0===c?1:c;b=b.next().value;return b9a(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(m9a))return l9a(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Bb`"+
a);return b};
q9a=function(a,b,c,d){var e=n9a(a);b=cz(c,b)||b;a=[];for(var f;b;)if(f=o9a.exec(b)){if(a=a.concat(f.slice(1)),b=a.pop(),!b)break}else{a.push(b);break}var g=e.getTimezoneOffset();d&&(g=a9a(d,g),e=k9a(e,d));var h="";a.forEach(function(n){a:if(p9a[n])var r=p9a[n];else{switch(n){case "G":case "GG":case "GGG":r=fz(3,1);break;case "GGGG":r=fz(3,2);break;case "GGGGG":r=fz(3,0);break;case "y":r=ez(0,1,0,!1,!0);break;case "yy":r=ez(0,2,0,!0,!0);break;case "yyy":r=ez(0,3,0,!1,!0);break;case "yyyy":r=ez(0,4,
0,!1,!0);break;case "Y":r=j9a(1);break;case "YY":r=j9a(2,!0);break;case "YYY":r=j9a(3);break;case "YYYY":r=j9a(4);break;case "M":case "L":r=ez(1,1,1);break;case "MM":case "LL":r=ez(1,2,1);break;case "MMM":r=fz(2,1);break;case "MMMM":r=fz(2,2);break;case "MMMMM":r=fz(2,0);break;case "LLL":r=fz(2,1,1);break;case "LLLL":r=fz(2,2,1);break;case "LLLLL":r=fz(2,0,1);break;case "w":r=i9a(1);break;case "ww":r=i9a(2);break;case "W":r=i9a(1,!0);break;case "d":r=ez(2,1);break;case "dd":r=ez(2,2);break;case "c":case "cc":r=
ez(7,1);break;case "ccc":r=fz(1,1,1);break;case "cccc":r=fz(1,2,1);break;case "ccccc":r=fz(1,0,1);break;case "cccccc":r=fz(1,3,1);break;case "E":case "EE":case "EEE":r=fz(1,1);break;case "EEEE":r=fz(1,2);break;case "EEEEE":r=fz(1,0);break;case "EEEEEE":r=fz(1,3);break;case "a":case "aa":case "aaa":r=fz(0,1);break;case "aaaa":r=fz(0,2);break;case "aaaaa":r=fz(0,0);break;case "b":case "bb":case "bbb":r=fz(0,1,1,!0);break;case "bbbb":r=fz(0,2,1,!0);break;case "bbbbb":r=fz(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
fz(0,1,0,!0);break;case "BBBB":r=fz(0,2,0,!0);break;case "BBBBB":r=fz(0,0,0,!0);break;case "h":r=ez(3,1,-12);break;case "hh":r=ez(3,2,-12);break;case "H":r=ez(3,1);break;case "HH":r=ez(3,2);break;case "m":r=ez(4,1);break;case "mm":r=ez(4,2);break;case "s":r=ez(5,1);break;case "ss":r=ez(5,2);break;case "S":r=ez(6,1);break;case "SS":r=ez(6,2);break;case "SSS":r=ez(6,3);break;case "Z":case "ZZ":case "ZZZ":r=g9a(0);break;case "ZZZZZ":r=g9a(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
g9a(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=g9a(2);break;default:r=null;break a}p9a[n]=r}h+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return h};
r9a=function(a){a=Math.abs(a)+"";var b=0,c,d,e,f;-1<(c=a.indexOf("."))&&(a=a.replace(".",""));0<(d=a.search(/e/i))?(0>c&&(c=d),c+=+a.slice(d+1),a=a.substring(0,d)):0>c&&(c=a.length);for(d=0;"0"===a.charAt(d);d++);if(d===(f=a.length)){var g=[0];c=1}else{for(f--;"0"===a.charAt(f);)f--;c-=d;g=[];for(e=0;d<=f;d++,e++)g[e]=Number(a.charAt(d))}22<c&&(g=g.splice(0,21),b=c-1,c=1);return{uY:g,exponent:b,Kw:c}};
s9a=function(a){if(0===a.uY[0])return a;var b=a.uY.length-a.Kw;a.exponent?a.exponent+=2:(0===b?a.uY.push(0,0):1===b&&a.uY.push(0),a.Kw+=2);return a};t9a=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Eb`"+a);return b};
u9a=function(a,b,c){if(b>c)throw Error("Db`"+b+"`"+c);var d=a.uY,e=d.length-a.Kw;c=Math.min(Math.max(b,e),c);var f=c+a.Kw,g=d[f];if(0<f){d.splice(Math.max(a.Kw,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.Kw=1,d.length=Math.max(1,f=c+1),d[0]=0,h=1;h<f;h++)d[h]=0;if(5<=g)if(0>f-1){for(g=0;g>f;g--)d.unshift(0),a.Kw++;d.unshift(1);a.Kw++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Kw;if(b=d.reduceRight(function(x,A,B,I){A+=x;I[B]=10>A?A:A-10;n&&(0===I[B]&&B>=
r?I.pop():n=!1);return 10<=A?1:0},0))d.unshift(b),a.Kw++};
w9a=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=r9a(a);e&&(g=s9a(g));f=b.nFc;e=b.EBb;var h=b.lUa;if(d){var n=d.match(v9a);if(null===n)throw Error("Cb`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=t9a(d));null!=r&&(e=t9a(r));null!=n?h=t9a(n):null!=r&&e>h&&(h=e)}u9a(g,e,h);d=g.uY;n=g.Kw;e=g.exponent;h=[];for(g=d.every(function(x){return!x});n<f;n++)d.unshift(0);for(;0>n;n++)d.unshift(0);0<n?h=d.splice(n,d.length):(h=d,d=[0]);f=[];for(d.length>=b.gTa&&f.unshift(d.splice(-b.gTa,
d.length).join(""));d.length>b.jPa;)f.unshift(d.splice(-b.jPa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(bz(c,1));h.length&&(f+=bz(c,0)+h.join(""));e&&(f+=bz(c,6)+"+"+e)}else f=bz(c,9);return f=0>a&&!g?b.OUa+f+b.PUa:b.Wta+f+b.rda};x9a=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Le(" ",a.item.label," "))};y9a=function(a){a&1&&_.xe(0)};
A9a=function(a){if(a&1){var b=_.qd();_.C(0,"div",11);_.L("keyup.escape",function(){_.rd(b);var c=_.M();c.MP();c.trigger.ua.focus();return _.sd()});_.N(1,y9a,1,0,"ng-container",12);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngTemplateOutlet",a.item.wa)("ngTemplateOutletContext",a.item.context||_.Oe(2,z9a)))};B9a=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.label))};
C9a=function(a){a&1&&_.F(0,"segmented-dropdown-button",9);a&2&&(a=_.M().ya,_.z("item",a)("useBreadcrumbStyling",!0))};D9a=function(a){a&1&&_.xe(0)};E9a=function(a){a&1&&(_.G(0),_.N(1,D9a,1,0,"ng-container",10),_.we());a&2&&(a=_.M().ya,_.w(1),_.z("ngTemplateOutlet",a.wa)("ngTemplateOutletContext",a.context))};F9a=function(a){a&1&&(_.C(0,"mat-icon",11),_.O(1," keyboard_arrow_right "),_.D())};G9a=function(a){a&1&&_.F(0,"div",12)};
H9a=function(a,b){a&1&&(_.G(0),_.C(1,"div",1),_.N(2,B9a,2,1,"span",2),_.G(3,3),_.N(4,C9a,1,2,"segmented-dropdown-button",4),_.N(5,E9a,2,2,"ng-container",5),_.we(),_.D(),_.N(6,F9a,2,0,"mat-icon",6),_.N(7,G9a,1,0,"div",7),_.we());if(a&2){a=b.ya;b=b.last;var c=_.M();_.w(1);_.ue("no-padding",a.ACb);_.re("aria-label",a.ariaLabel)("role",a.AX);_.w(1);_.z("ngIf",!a.ariaLabel);_.w(1);_.z("ngSwitch",a.type);_.w(1);_.z("ngSwitchCase",c.Pw.j2a);_.w(1);_.z("ngSwitchCase",c.Pw.l4a);_.w(1);_.z("ngIf",!b);_.w(1);
_.z("ngIf",b&&a.type==c.Pw.j2a)}};_.gz=function(a,b,c){var d=a.createElement("textarea");d.style.border="0";d.style.position="absolute";d.style.top="-1000px";d.value=c;d.setAttribute("aria-hidden","true");d.tabIndex=-1;a.body.appendChild(d);d.select();c=a.execCommand("copy");a.body.removeChild(d);b.focus();return c};I9a=function(a){a&1&&_.xe(0,6);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ke(4)))};J9a=function(a){a&1&&_.xe(0,6);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ke(4)))};
N9a=function(a){if(a&1){var b=_.qd();_.C(0,"button",3,4);_.L("ascClipboardEvent",function(c){_.rd(b);var d=_.M();return _.sd(K9a(d,c))})("click",function(c){_.rd(b);var d=_.M();return _.sd(d.ye(c))})("mouseenter",function(){_.rd(b);var c=_.M();return _.sd(L9a(c))})("blur",function(){_.rd(b);var c=_.M();return _.sd(M9a(c))})("mouseleave",function(){_.rd(b);var c=_.M();return _.sd(M9a(c))});_.N(2,I9a,1,1,"ng-container",5);_.C(3,"span");_.O(4);_.D();_.N(5,J9a,1,1,"ng-container",5);_.D()}a&2&&(a=_.M(),
_.z("format",a.AXa?"flat":"hairline")("ascClipboard",a.TP),_.re("aria-label",a.ariaLabel),_.w(2),_.z("ngIf",!a.Xva),_.w(1),_.ue("light",a.ctb),_.w(1),_.Me(a.LX),_.w(1),_.z("ngIf",a.Xva))};
O9a=function(a){if(a&1){var b=_.qd();_.C(0,"button",7,4);_.L("ascClipboardEvent",function(c){_.rd(b);var d=_.M();return _.sd(K9a(d,c))})("click",function(c){_.rd(b);var d=_.M();return _.sd(d.ye(c))})("mouseenter",function(){_.rd(b);var c=_.M();return _.sd(L9a(c))})("blur",function(){_.rd(b);var c=_.M();return _.sd(M9a(c))})("mouseleave",function(){_.rd(b);var c=_.M();return _.sd(M9a(c))});_.C(2,"mat-icon",8);_.O(3);_.D()()}a&2&&(a=_.M(),_.ue("small",a.pxb)("remove-border",a.AXa),_.z("ascClipboard",
a.TP),_.re("aria-label",a.ariaLabel),_.w(2),_.z("color","primary"===a.color?"primary":null),_.w(1),_.Le(" ",a.nRa," "))};P9a=function(a){a&1&&(_.C(0,"mat-icon",8),_.O(1),_.D());a&2&&(a=_.M(),_.z("color","primary"===a.color?"primary":null),_.w(1),_.Le(" ",a.nRa," "))};Q9a=function(a){a&1&&_.F(0,"mat-icon",4);a&2&&(a=_.M(),_.z("svgIcon",a.icon))};R9a=function(a){a&1&&(_.C(0,"mat-icon",5),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.icon))};S9a=function(a){a&1&&_.xe(0)};
T9a=function(a){a&1&&(_.G(0),_.N(1,S9a,1,0,"ng-container",6),_.we());if(a&2){_.M();var b=_.Ke(7);_.w(1);_.z("ngTemplateOutlet",b)}};U9a=function(a){a&1&&_.xe(0)};V9a=function(a){a&1&&(_.G(0),_.N(1,U9a,1,0,"ng-container",6),_.we());if(a&2){_.M();var b=_.Ke(7);_.w(1);_.z("ngTemplateOutlet",b)}};W9a=function(a){a&1&&(_.C(0,"div",7),_.He(1),_.D(),_.C(2,"p",8),_.He(3,1),_.D())};
X9a=function(a){function b(f,g,h){var n=new Date(0);n.setFullYear(f,g,h);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),h=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,x=f[8]?g.setUTCHours:g.setHours;f[9]&&(h=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));x.call(g,Number(f[4]||0)-h,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.l(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?1:d)}d=parseFloat(a);if(!isNaN(a-d))return new Date(d);if(d=a.match(/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/))return c(d)}d=new Date(a);if(!(d instanceof Date)||isNaN(d.valueOf()))throw Error("Bb`"+a);return d};
Y9a=function(a,b,c){try{return q9a(a,b,"en-US",c)}catch(d){return""}};$9a=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?Z9a:"y-MM-dd"};a$a=function(a,b){return function(c){return Y9a(c,a,b)}};_.hz=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};b$a=function(){};
_.c$a=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.Kb("=.",a[b-1])&&(c=_.Kb("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.qya(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};_.iz=function(a){_.Vm(a).status="DEGRADED"};d$a=function(a,b){w8a(a.ps,b)||(a.BJa&&(b={start:0,end:Math.max(a.ps.end,b.end)}),a.rHa.next(a.ps=b),a.Cka(function(){}))};
e$a=function(a,b){var c=void 0===c?"to-start":c;b=a.BJa&&"to-start"===c?0:b;var d=a.dir&&"rtl"==a.dir.value,e="horizontal"==a.orientation,f=e?"X":"Y";d="translate"+f+"("+Number((e&&d?-1:1)*b)+"px)";a.ula=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.qHa=!0);a.Cab!=d&&(a.Cab=d,a.Cka(function(){if(a.qHa){var g=a.j6a.ua;a.ula-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.qHa=!1;e$a(a,a.ula)}}))};_.ai(_.Vy,_.aa);_.Vy.prototype.name="AssertionError";var x8a=function(){};
x8a.prototype.call=function(a,b){return b.subscribe(new _.hxa(a))};f$a={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};_.g$a=function(a){return a instanceof _.Mj&&a.constructor===_.Mj?a.MWa:"type_error:SafeStyle"};D8a=/\/\*/;
_.h$a=function(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("na`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(E8a).join(" "):E8a(d),b+=c+":"+d+";")}return b?new _.Mj(b,_.bBa):_.cBa};_.jz=function(a){return a instanceof _.Oj?a:_.th(_.Hxa("object"==typeof a&&a.Hw?a.Pp():String(a)))};i$a=/^[a-zA-Z0-9-]+$/;j$a={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
_.k$a=function(a){var b=_.jz(_.jBa),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.jz(e),c.push(_.Qj(e)))};a.forEach(d);return _.th(c.join(_.Qj(b)))};_.l$a=function(a){return _.k$a(Array.prototype.slice.call(arguments))};m$a={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};
_.n$a=function(a,b,c){var d=String(a);if(!i$a.test(d))throw Error("ra");if(d.toUpperCase()in j$a)throw Error("ra");a=String(a);d="<"+a;var e="";if(b)for(var f in b)if(Object.prototype.hasOwnProperty.call(b,f)){if(!i$a.test(f))throw Error("ra");var g=b[f];if(null!=g){var h=f;if(g instanceof _.Fj)g=_.$g(g);else if("style"==h.toLowerCase()){if(!_.Tb(g))throw Error("ra");g instanceof _.Mj||(g=_.h$a(g));g=_.g$a(g)}else{if(/^on/i.test(h))throw Error("ra");if(h.toLowerCase()in m$a)if(g instanceof _.Ij)g=
_.Jj(g);else if(g instanceof _.Ef)g=_.Ff(g);else if("string"===typeof g)g=_.Kj(g).Pp();else throw Error("ra");}g.Hw&&(g=g.Pp());h=h+'="'+_.Hxa(String(g))+'"';e+=" "+h}}b=d+e;null==c?c=[]:Array.isArray(c)||(c=[c]);!0===f$a[a.toLowerCase()]?b+=">":(f=_.l$a(c),b+=">"+_.Qj(f)+"</"+a+">");return _.th(b)};_.kz=function(a,b){return a&&b?a.split(b).length-1:0};G8a=/\[(\ufffd.+?\ufffd?)\]/;H8a=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;K8a=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;L8a=/{([A-Z0-9_]+)}/g;
M8a=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;J8a=/\/\*/;I8a=/\d+:(\d+)/;m9a=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;d9a={};o9a=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;p9a={};_.lz=function(a,b){this.locale=a;this.tvc=b};
_.lz.prototype.transform=function(a,b,c,d){if(null==a||""===a||a!==a)return null;try{var e;return q9a(a,void 0===b?"mediumDate":b,d||this.locale,null!=(e=null!=c?c:this.tvc)?e:void 0)}catch(f){throw new _.Wc(2100,!1);}};_.lz.ha=function(a){return new (a||_.lz)(_.y(_.Ug,16),_.y(_.gJa,24))};_.lz.Be=_.cd({name:"date",type:_.lz,Zd:!0,standalone:!0});v9a=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.mz=function(a){this.znc=a};
_.mz.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.znc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Fb`"+a);var d=a}else d=Number(a);a=d;var e=_.fe(c)[14][0],f=bz(c,5);d={nFc:1,EBb:0,lUa:0,Wta:"",rda:"",OUa:"",PUa:"",jPa:0,gTa:0};var g=e.split(";"),h=g[0],n=g[1],r=-1!==h.indexOf(".")?h.split("."):[h.substring(0,h.lastIndexOf("0")+1),h.substring(h.lastIndexOf("0")+1)],x=r[0],A=r[1]||"";d.Wta=x.substring(0,x.indexOf("#"));
for(e=0;e<A.length;e++){var B=A.charAt(e);"0"===B?d.EBb=d.lUa=e+1:"#"===B?d.lUa=e+1:d.rda+=B}var I=x.split(",");d.jPa=I[1]?I[1].length:0;d.gTa=I[2]||I[1]?(I[2]||I[1]).length:0;if(n){var K=h.length-d.Wta.length-d.rda.length,P=n.indexOf("#");d.OUa=n.substring(0,P).replace(/'/g,"");d.PUa=n.slice(P+K).replace(/'/g,"")}else d.OUa=(void 0===f?"-":f)+d.Wta,d.PUa=d.rda;return w9a(a,d,c,b)}catch(ba){throw new _.Wc(2100,!1);}};_.mz.ha=function(a){return new (a||_.mz)(_.y(_.Ug,16))};
_.mz.Be=_.cd({name:"number",type:_.mz,Zd:!0,standalone:!0});var o$a=function(a,b,c){this.GHa=new _.ob;this.Vua=this.GHa.ka(_.Pa());this.ln=null;this.bo=a;this.AI=b;this.BW=c};_.k=o$a.prototype;_.k.attach=function(a){this.ln=a;this.DIa();this.fma()};_.k.detach=function(){this.GHa.complete();this.ln=null};_.k.dHc=function(){this.fma()};_.k.iDb=function(){this.DIa();this.fma()};
_.k.px=function(a,b){if(this.ln){var c=this.ln;a*=this.bo;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.pD.scrollTo(b)}};_.k.DIa=function(){if(this.ln){var a=this.ln,b=this.ln.kja*this.bo;a.Zla!==b&&(a.Zla=b,a.x5a(),a.Cka())}};
_.k.fma=function(){if(this.ln){var a=this.ln.ps;a={start:a.start,end:a.end};var b=this.ln.SF(),c=this.ln.kja,d=this.ln.gca(),e=0<this.bo?d/this.bo:0;if(a.end>c){var f=Math.ceil(b/this.bo),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.bo,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.bo;f<this.AI&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.BW-f)/this.bo)),a.end=Math.min(c,Math.ceil(e+(b+this.AI)/this.bo))):(b=a.end*this.bo-(d+b),b<this.AI&&a.end!=c&&
(b=Math.ceil((this.BW-b)/this.bo),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.AI/this.bo)))));d$a(this.ln,a);e$a(this.ln,this.bo*a.start);this.GHa.next(Math.floor(e))}};_.nz=function(){this.bo=20;this.AI=100;this.BW=200;this.Eg=new o$a(this.LSa,this.Uz,this.Sz)};_.nz.prototype.Rb=function(){var a=this.Eg,b=this.Uz,c=this.Sz;a.bo=this.LSa;a.AI=b;a.BW=c;a.DIa();a.fma()};
_.W.Object.defineProperties(_.nz.prototype,{LSa:{configurable:!0,enumerable:!0,get:function(){return this.bo},set:function(a){this.bo=_.Ng(a)}},Uz:{configurable:!0,enumerable:!0,get:function(){return this.AI},set:function(a){this.AI=_.Ng(a)}},Sz:{configurable:!0,enumerable:!0,get:function(){return this.BW},set:function(a){this.BW=_.Ng(a)}}});_.nz.ha=function(a){return new (a||_.nz)};
_.nz.Ja=_.v({type:_.nz,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{LSa:"itemSize",Uz:"minBufferPx",Sz:"maxBufferPx"},features:[_.Ne([{Ga:_.WRa,Eb:function(a){return a.Eg},Hb:[_.Rc(function(){return _.nz})]}]),_.id]});var p$a=function(a){this.Xh=a};_.V(p$a,_.Lp);p$a.prototype.connect=function(){return _.ke(this.Xh)?this.Xh:_.Ea(this.Xh)};p$a.prototype.disconnect=function(){};var q$a=function(){this.s1a=20;this.P5=[]};_.k=q$a.prototype;
_.k.DJa=function(a,b,c,d,e){var f=this;_.xHa(a,function(g,h,n){var r;if(null==g.Ru)var x=(r=f.Mmc(function(){return c(g,h,n)},n,b,d(g)))?1:0;else null==n?(f.dkc(h,b),x=3):(r=f.Nnc(h,n,b,d(g)),x=2);if(e){var A;e({context:null==(A=r)?void 0:A.context,operation:x,iM:g})}})};_.k.detach=function(){for(var a=_.l(this.P5),b=a.next();!b.done;b=a.next())b.value.destroy();this.P5=[]};_.k.Mmc=function(a,b,c,d){if(b=this.Nmc(b,c))b.context.ya=d;else return a=a(),c.xi(a.kd,a.context,a.index)};
_.k.dkc=function(a,b){a=b.detach(a);this.Dnc(a,b)};_.k.Nnc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.ya=d;return a};_.k.Dnc=function(a,b){if(this.P5.length<this.s1a)this.P5.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.k.Nmc=function(a,b){var c=this.P5.pop();c&&b.gG(c,a);return c||null};
_.oz=function(a,b,c,d,e,f){var g=this;this.dg=a;this.AB=b;this.wq=c;this.nX=d;this.ln=e;this.RA=new _.ob;this.K3=new _.ob;this.zlb=this.K3.ka(_.tb(null),_.y8a(),_.vb(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return g.Mic(h,n)}),_.pb(1));this.ds=null;this.HW=!1;this.Ub=new _.ob;this.zlb.subscribe(function(h){g.Xh=h;g.q$a()});this.ln.CJc.ka(_.wb(this.Ub)).subscribe(function(h){g.ps=h;g.RA.Nk.length&&f.Nc(function(){return g.RA.next(g.ps)});g.q$a()});this.ln.attach(this)};_.k=_.oz.prototype;
_.k.Lk=function(){if(this.ds&&this.HW){var a=this.ds.diff(this.Dab);a?this.w3(a):this.Nqc();this.HW=!1}};_.k.Ma=function(){this.ln.detach();this.K3.next(void 0);this.K3.complete();this.RA.complete();this.Ub.next();this.Ub.complete();this.nX.detach()};_.k.q$a=function(){var a=this;this.ps&&(this.Dab=this.Xh.slice(this.ps.start,this.ps.end),this.ds||(this.ds=this.wq.find(this.Dab).create(function(b,c){return a.VKa?a.VKa(b,c):c})),this.HW=!0)};
_.k.Mic=function(a,b){a&&a.disconnect(this);this.HW=!0;return b?b.connect(this):_.Ea()};_.k.Nqc=function(){for(var a=this.Xh.length,b=this.dg.length;b--;){var c=this.dg.get(b);c.context.index=this.ps.start+b;c.context.count=a;this.Ybb(c.context);c.De()}};
_.k.w3=function(a){var b=this;this.nX.DJa(a,this.dg,function(e,f,g){return b.UEa(e,g)},function(e){return e.item});_.yHa(a,function(e){b.dg.get(e.un).context.ya=e.item});a=this.Xh.length;for(var c=this.dg.length;c--;){var d=this.dg.get(c);d.context.index=this.ps.start+c;d.context.count=a;this.Ybb(d.context)}};_.k.Ybb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.OY=0===a.index%2;a.qVa=!a.OY};
_.k.UEa=function(a,b){return{kd:this.AB,context:{ya:a.item,kib:this.D5a,index:-1,count:-1,first:!1,last:!1,qVa:!1,OY:!1},index:b}};
_.W.Object.defineProperties(_.oz.prototype,{kib:{configurable:!0,enumerable:!0,get:function(){return this.D5a},set:function(a){this.D5a=a;_.spa(a)?this.K3.next(a):this.K3.next(new p$a(_.ke(a)?a:Array.from(a||[])))}},VKa:{configurable:!0,enumerable:!0,get:function(){return this.Kic},set:function(a){var b=this;this.HW=!0;this.Kic=a?function(c,d){return a(c+(b.ps?b.ps.start:0),d)}:void 0}},Ctc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.HW=!0,this.AB=a)}},Dtc:{configurable:!0,enumerable:!0,
get:function(){return this.nX.s1a},set:function(a){this.nX.s1a=_.Ng(a)}}});_.oz.ha=function(a){return new (a||_.oz)(_.y(_.Te),_.y(_.Se),_.y(_.gl),_.y(_.YRa),_.y(_.Pp,4),_.y(_.ne))};_.oz.Ja=_.v({type:_.oz,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{kib:"cdkVirtualForOf",VKa:"cdkVirtualForTrackBy",Ctc:"cdkVirtualForTemplate",Dtc:"cdkVirtualForTemplateCacheSize"},features:[_.Ne([{Ga:_.YRa,oe:q$a}])]});
r$a=function(a,b){b=b||new Date(_.$h());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.$h()),c=a.getMonth()==b.getMonth())b=b||new Date(_.$h()),c=a.getFullYear()==b.getFullYear();return c};_.pz=function(a){var b=_.s8a.call(this)||this;b.Ta=a;b.Wj=new _.ob;"action-list"===b.R7a()&&(a.ua.classList.add("mat-action-list"),a.ua.setAttribute("role","group"));return b};_.V(_.pz,_.s8a);
_.pz.prototype.R7a=function(){var a=this.Ta.ua.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.pz.prototype.Rb=function(){this.Wj.next()};_.pz.prototype.Ma=function(){this.Wj.complete()};_.pz.ha=function(a){return new (a||_.pz)(_.y(_.Hd))};
_.pz.Aa=_.v({type:_.pz,oa:[["mat-list"],["mat-action-list"]],Jb:[1,"mat-list","mat-list-base"],inputs:{Id:"disableRipple",disabled:"disabled"},kc:["matList"],features:[_.Ne([{Ga:_.n8a,Nb:_.pz}]),_.oe,_.id],tc:_.p8a,Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),_.He(0))},styles:[_.q8a()],ub:2,Oa:0});var s$a={cSc:0,l4a:1,j2a:2,0:"Path",1:"Template",2:"Dropdown"};
_.qz=function(a,b){this.renderer=b;this.sfb=new _.$k(!0);this.oLa=new _.ob;this.element=a.ua};
_.qz.prototype.Sa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.je(this.element,"mousedown",{capture:!0}).ka(_.Ta(function(d){return!_.MBa(d.target)}),_.vb(function(){return _.Ea(!1).ka(_.Ma(0),_.tb(!0))}),_.wb(this.oLa)).subscribe(function(d){b=d});var c=_.je(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ka(_.wb(this.oLa));c.subscribe(function(d){b?(b=!1,_.ya(0).ka(_.wb(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.sfb.emit()})};_.qz.prototype.Ma=function(){this.oLa.next()};_.qz.ha=function(a){return new (a||_.qz)(_.y(_.Hd),_.y(_.Rk))};_.qz.Ja=_.v({type:_.qz,oa:[["","ascBlur",""]],outputs:{sfb:"ascBlur"}});
var t$a,z9a;t$a=["trigger"];z9a=function(){return{}};_.rz=function(){this.LRb=this.disabled=this.isOpen=!1};_.rz.prototype.Sa=function(){};_.rz.prototype.Vc=function(){};_.rz.prototype.ID=function(){this.isOpen=!this.isOpen};_.rz.prototype.MP=function(){this.isOpen=!1};_.rz.ha=function(a){return new (a||_.rz)};
_.rz.Aa=_.v({type:_.rz,oa:[["segmented-dropdown-button","item",""]],wb:function(a,b){a&1&&_.We(t$a,5,_.Hd);if(a&2){var c;_.Ve(c=_.Ze())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",LRb:"useBreadcrumbStyling"},hc:["item",""],tc:["*"],Ba:12,Ca:20,Ha:[[3,"ascBlur"],["fxLayout","","fxLayoutAlign","center center",1,"segmented-button"],["class","cdk-visually-hidden label",4,"ngIf"],["fxLayout","row","fxLayoutAlign","center stretch"],["trackAction","navigate",1,"segment","main-button",
3,"universalLink","queryParams","matTooltip","ascTrackElement"],[1,"button-text"],["type","button","mat-icon-button","","fxLayout","","fxLayoutAlign","center center",1,"segment","arrow-drop-down",3,"ascTrackElement","trackAction","click"],["trigger",""],["svgIcon","shared:arrow_down_2",1,"trigger-icon"],["class","dropdown-container","cdkTrapFocus","","cdkTrapFocusAutoCapture","",3,"keyup.escape",4,"ngIf"],[1,"cdk-visually-hidden","label"],["cdkTrapFocus","","cdkTrapFocusAutoCapture","",1,"dropdown-container",
3,"keyup.escape"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"div",0),_.L("ascBlur",function(){return b.MP()}),_.C(1,"div",1),_.N(2,x9a,2,1,"span",2),_.C(3,"div",3)(4,"a",4),_.He(5),_.C(6,"span",5),_.O(7),_.D()(),_.C(8,"button",6,7),_.L("click",function(){return b.ID()}),_.F(10,"mat-icon",8),_.D()()(),_.N(11,A9a,2,3,"div",9),_.D());a&2&&(_.w(1),_.se("pointer-events",b.disabled?"none":"unset"),_.ue("breadcrumb",b.LRb)("active",b.isOpen)("disabled",b.disabled),
_.w(1),_.z("ngIf",b.item.label),_.w(2),_.z("universalLink",b.item.Kb)("queryParams",b.item.Qa)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.qc),_.w(3),_.Me(b.item.title),_.w(1),_.ue("active",b.isOpen),_.z("ascTrackElement",b.item.qc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.re("aria-label",b.item.ariaLabel||"Drop-down-Men\u00fc"),_.w(3),_.z("ngIf",b.isOpen))},Ia:[_.ip,_.gn,_.qz,_.Tl,_.Yl,_.Pq,_.Qq,_.vq,_.Xr,_.yw,_.pv],styles:["@media only screen and (max-width:1001px){.responsive[_nghost-%COMP%]   .button-text[_ngcontent-%COMP%]{overflow:hidden;width:0}}.segmented-button[_ngcontent-%COMP%]{border-radius:4px;padding:0}.arrow-drop-down[_ngcontent-%COMP%], .main-button[_ngcontent-%COMP%]{padding:4px}.main-button[_ngcontent-%COMP%]{border-radius:4px 0 0 4px;font-family:Google Sans;font-size:13px;font-weight:400;line-height:16px;min-width:30px}a.main-button[_ngcontent-%COMP%]:focus{outline:none}button.arrow-drop-down[_ngcontent-%COMP%]{border-radius:0 4px 4px 0;height:24px;line-height:16px;width:16px}button.arrow-drop-down[_ngcontent-%COMP%]   .trigger-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.dropdown-container[_ngcontent-%COMP%]{position:absolute;z-index:1002}"],
Oa:0});
_.sz=function(){this.Pw=s$a;this.ariaLabel="Navigationspfade";this.role="navigation"};_.sz.prototype.Sa=function(){};_.sz.ha=function(a){return new (a||_.sz)};
_.sz.Aa=_.v({type:_.sz,oa:[["breadcrumb","items",""]],Ib:2,mb:function(a,b){a&2&&_.re("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},hc:["items",""],Ba:1,Ca:1,Ha:[[4,"ngFor","ngForOf"],[1,"item-main"],["class","cdk-visually-hidden item-label",4,"ngIf"],[3,"ngSwitch"],[3,"item","useBreadcrumbStyling",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","pointer",4,"ngIf"],["class","empty-container-for-styling",4,"ngIf"],[1,"cdk-visually-hidden","item-label"],[3,"item","useBreadcrumbStyling"],
[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"pointer"],[1,"empty-container-for-styling"]],wa:function(a,b){a&1&&_.N(0,H9a,8,10,"ng-container",0);a&2&&_.z("ngForOf",b.items)},Ia:[_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,_.Xr,_.rz],styles:[".mat-button[_ngcontent-%COMP%]{font-weight:400;font-size:1rem;letter-spacing:.01em;line-height:1.2307692308rem;min-width:0;padding:0;text-align:initial}breadcrumb[_nghost-%COMP%]{align-items:center;display:flex}breadcrumb[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto}breadcrumb[_nghost-%COMP%] > [_ngcontent-%COMP%]:last-child{flex:1 100%;min-width:0;overflow-x:auto}.item-container[_ngcontent-%COMP%]{overflow:hidden}.item-main[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:0 5px}.item-main[_ngcontent-%COMP%]:first-child{padding-left:0}.item-main.no-padding[_ngcontent-%COMP%]{padding:0}.pointer[_ngcontent-%COMP%]{align-self:center;flex:0 0 auto;font-size:18px;height:18px;width:18px}"]});
_.tz=function(){};_.tz.ha=function(a){return new (a||_.tz)};_.tz.Ea=_.bd({type:_.tz});_.tz.Da=_.Tc({});
_.uz=function(){};_.uz.ha=function(a){return new (a||_.uz)};_.uz.Ea=_.bd({type:_.uz});_.uz.Da=_.Tc({imports:[_.tp,_.jn,_.tz,_.$l,_.hr,_.Tq,_.Yr,_.Pw,_.Rm,_.Xw]});
_.vz=function(){};_.vz.ha=function(a){return new (a||_.vz)};_.vz.Ea=_.bd({type:_.vz});_.vz.Da=_.Tc({imports:[_.jn,_.$l,_.Yr,_.Rm,_.uz]});
_.wz=function(a,b){this.document=a;this.Ob=b;this.tfb="";this.HJa=new _.$k};_.wz.prototype.Rb=function(){};_.wz.prototype.copy=function(){var a=this.tfb;_.gz(this.document,this.Ob.ua,a)?this.HJa.emit({fOb:!0,text:a}):this.HJa.emit({fOb:!1,text:""})};_.wz.ha=function(a){return new (a||_.wz)(_.y(_.Og),_.y(_.Hd))};
_.wz.Ja=_.v({type:_.wz,oa:[["button","ascClipboard",""]],mb:function(a,b){a&1&&_.L("click",function(){return b.copy()})},inputs:{tfb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{HJa:"ascClipboardEvent"},features:[_.id]});
var u$a,K9a,L9a;u$a=["button"];_.xz=function(a){this.Ju=a;this.LX="";this.nRa="content_copy";this.TP="";this.y_a="In Zwischenablage kopiert";this.rkb=new _.$k;this.pxb=this.ctb=this.Xva=!1;this.color="highContrast";this.AXa=!1;this.Rga=this.maa="Zum Kopieren klicken"};K9a=function(a,b){b.fOb&&(a.rkb.emit(),a.Rga=a.y_a,L9a(a),a.Ju.mn(a.y_a,"assertive"))};L9a=function(a){a.tooltip.message=a.Rga;a.tooltip.show();clearTimeout(a.YPb);a.YPb=setTimeout(function(){a.tooltip.mj()},1E3)};
_.xz.prototype.ye=function(a){a.stopPropagation();a.preventDefault();return!1};var M9a=function(a){a.Rga=a.maa;a.tooltip.message=a.Rga};_.xz.prototype.trigger=function(){this.button.ua.click()};_.xz.prototype.Ma=function(){clearTimeout(this.YPb)};
_.W.Object.defineProperties(_.xz.prototype,{eRa:{configurable:!0,enumerable:!0,set:function(a){this.Rga=this.maa=a}},WMc:{configurable:!0,enumerable:!0,get:function(){return this.Xva&&this.LX}},OCc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},MCc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.fw=a},get:function(){return this.fw?this.fw:"Zum Kopieren klicken"!==this.maa&&
this.maa?this.maa:this.LX?this.LX:"Zum Kopieren klicken"}}});_.xz.ha=function(a){return new (a||_.xz)(_.y(_.sp))};
_.xz.Aa=_.v({type:_.xz,oa:[["copy-button"]],wb:function(a,b){a&1&&(_.We(u$a,5,_.Hd),_.We(_.yw,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.button=c.first);_.Ve(c=_.Ze())&&(b.tooltip=c.first)}},Ib:6,mb:function(a,b){a&2&&_.ue("space-between",b.WMc)("medium-contrast",b.OCc)("low-contrast",b.MCc)},inputs:{LX:"buttonLabel",nRa:"iconInnerText",TP:"copyText",eRa:"hoverMsg",y_a:"successMsg",Xva:"spaceBetweenButtonLabelAndText",ctb:"hasLightLabel",pxb:"isSmall",color:"color",AXa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{rkb:"copyEvent"},Ba:5,Ca:2,Ha:[["type","button","class","labeled","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave",4,"ngIf","ngIfElse"],["iconOnly",""],["icon",""],["type","button","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",1,"labeled",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],
["button",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],["type","button","matTooltip","","matTooltipPosition","below",1,"icon-only",3,"ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],[3,"color"]],wa:function(a,b){a&1&&(_.N(0,N9a,6,8,"button",0),_.N(1,O9a,4,8,"ng-template",null,1,_.bf),_.N(3,P9a,2,2,"ng-template",null,2,_.bf));if(a&2){var c=_.Ke(2);_.z("ngIf",b.LX)("ngIfElse",c)}},Ia:[_.wz,_.Tl,_.Yl,_.Jy,_.Xr,_.yw],styles:["copy-button[_nghost-%COMP%]{display:flex;line-height:0;vertical-align:middle}.space-between[_nghost-%COMP%]   span[_ngcontent-%COMP%]{overflow:hidden;text-align:left}.space-between[_nghost-%COMP%] > .labeled[_ngcontent-%COMP%]{justify-content:space-between;overflow:hidden}.space-between[_nghost-%COMP%] > .flat[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:0}button[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex}.mat-icon[_ngcontent-%COMP%]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.labeled[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}span[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}.icon-only[_ngcontent-%COMP%]{background:0;border:0;color:currentColor;cursor:pointer;flex:0 0 auto;justify-content:center;line-height:0;min-width:1%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.icon-only[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.icon-only.small[_ngcontent-%COMP%]:not(.remove-border){height:22.5px;width:22.5px}.icon-only.small[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:15px;font-size:15px;line-height:15px;width:15px;vertical-align:middle}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});
_.yz=function(){};_.yz.ha=function(a){return new (a||_.yz)};_.yz.Ea=_.bd({type:_.yz});_.yz.Da=_.Tc({});
_.zz=function(){};_.zz.ha=function(a){return new (a||_.zz)};_.zz.Ea=_.bd({type:_.zz});_.zz.Da=_.Tc({imports:[_.yz,_.$l,_.Ly,_.Tq,_.Yr,_.Pw]});
var v$a,w$a;v$a=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];w$a=["*"];_.Az=function(){this.icon="";this.sxb=!0;this.Pfa=!1};_.Az.ha=function(a){return new (a||_.Az)};
_.Az.Aa=_.v({type:_.Az,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",sxb:"isSvg",Pfa:"showTextOutside"},hc:["icon",""],tc:["icon-empty-state-title","icon-empty-state-subtitle"],Ba:8,Ca:8,Ha:[["class","icon",3,"svgIcon",4,"ngIf","ngIfElse"],["iconFont",""],[4,"ngIf"],["titlesSection",""],[1,"icon",3,"svgIcon"],[1,"icon"],[4,"ngTemplateOutlet"],[1,"title","gmat-subhead-1"],[1,"subtitle","gmat-body-2"]],wa:function(a,b){a&1&&(_.Ge(v$a),_.C(0,"div"),_.N(1,Q9a,1,1,"mat-icon",0),_.N(2,
R9a,2,1,"ng-template",null,1,_.bf),_.N(4,T9a,2,1,"ng-container",2),_.D(),_.N(5,V9a,2,1,"ng-container",2),_.N(6,W9a,4,0,"ng-template",null,3,_.bf));if(a&2){var c=_.Ke(3);_.ue("container-large",!b.Pfa)("container-small",b.Pfa);_.w(1);_.z("ngIf",b.sxb)("ngIfElse",c);_.w(3);_.z("ngIf",!b.Pfa);_.w(1);_.z("ngIf",b.Pfa)}},Ia:[_.Tl,_.Yl,_.Xr],styles:["icon-empty-state-display[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto}.container-large[_ngcontent-%COMP%]{align-items:center;background:rgba(0,0,0,.04);border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-height:400px;min-width:400px}.container-large[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#757575;height:164px;font-size:164px;width:164px}.container-large[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{max-width:300px}.container-small[_ngcontent-%COMP%]{align-items:center;background:rgba(0,0,0,.04);border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-height:248px;min-width:248px}.container-small[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#757575;height:140px;font-size:140px;width:140px}.container-small[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{max-width:186px}.title[_ngcontent-%COMP%]{margin:34px 0 4px;text-align:center}.subtitle[_ngcontent-%COMP%]{text-align:center}"]});
_.Bz=function(){};_.Bz.ha=function(a){return new (a||_.Bz)};_.Bz.Aa=_.v({type:_.Bz,oa:[["icon-empty-state-title"]],tc:w$a,Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),_.He(0))},ub:2});_.Cz=function(){};_.Cz.ha=function(a){return new (a||_.Cz)};_.Cz.Aa=_.v({type:_.Cz,oa:[["icon-empty-state-subtitle"]],tc:w$a,Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),_.He(0))},ub:2});
_.Dz=function(){};_.Dz.ha=function(a){return new (a||_.Dz)};_.Dz.Ea=_.bd({type:_.Dz});_.Dz.Da=_.Tc({imports:[_.$l,_.Yr]});
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var x$a={Tgc:"y",Ugc:"y G",Vgc:"MMM y",Wgc:"MMMM y",Xgc:"MM/y",EAa:"MMM d",O7b:"MMMM dd",Q7b:"M/d",P7b:"MMMM d",S2a:"MMM d, y",Dgc:"EEE, MMM d",Egc:"EEE, MMM d, y",UYb:"d",R7b:"MMM d, h:mm a zzzz"};x$a={Tgc:"y",Ugc:"y G",Vgc:"MMM y",Wgc:"MMMM y",Xgc:"MM.y",EAa:"d. MMM",O7b:"dd. MMMM",Q7b:"d.M.",P7b:"d. MMMM",S2a:"d. MMM y",Dgc:"EEE, d. MMM",Egc:"EEE, d. MMM y",UYb:"d",R7b:"d. MMM, HH:mm zzzz"};
var y$a;
y$a={bza:{aI:{R:{"-1":"gestern","-2":"vorgestern",0:"heute",1:"morgen",2:"\u00fcbermorgen"},P:"one{vor # Tag}other{vor # Tagen}",F:"one{in # Tag}other{in # Tagen}"}},F2b:{aI:{R:{0:"in dieser Stunde"},P:"one{vor # Stunde}other{vor # Stunden}",F:"one{in # Stunde}other{in # Stunden}"},SHORT:{R:{0:"in dieser Stunde"},P:"one{vor # Std.}other{vor # Std.}",F:"one{in # Std.}other{in # Std.}"}},r7b:{aI:{R:{0:"in dieser Minute"},P:"one{vor # Minute}other{vor # Minuten}",F:"one{in # Minute}other{in # Minuten}"},SHORT:{R:{0:"in dieser Minute"},
P:"one{vor # Min.}other{vor # Min.}",F:"one{in # Min.}other{in # Min.}"},nia:{R:{0:"in dieser Minute"},P:"one{vor # m}other{vor # m}",F:"one{in # m}other{in # m}"}},MONTH:{aI:{R:{"-1":"letzten Monat",0:"diesen Monat",1:"n\u00e4chsten Monat"},P:"one{vor # Monat}other{vor # Monaten}",F:"one{in # Monat}other{in # Monaten}"},SHORT:{R:{"-1":"letzten Monat",0:"diesen Monat",1:"n\u00e4chsten Monat"},P:"one{vor # Monat}other{vor #\u00a0Monaten}",F:"one{in # Monat}other{in # Monaten}"},nia:{R:{"-1":"letzten Monat",
0:"diesen Monat",1:"n\u00e4chsten Monat"},P:"one{vor #\u00a0Monat}other{vor # Monaten}",F:"one{in # Monat}other{in # Monaten}"}},uBa:{aI:{R:{"-1":"letztes Quartal",0:"dieses Quartal",1:"n\u00e4chstes Quartal"},P:"one{vor # Quartal}other{vor # Quartalen}",F:"one{in # Quartal}other{in # Quartalen}"},SHORT:{R:{"-1":"letztes Quartal",0:"dieses Quartal",1:"n\u00e4chstes Quartal"},P:"one{vor # Quart.}other{vor # Quart.}",F:"one{in # Quart.}other{in # Quart.}"},nia:{R:{"-1":"letztes Quartal",0:"dieses Quartal",
1:"n\u00e4chstes Quartal"},P:"one{vor # Q}other{vor # Q}",F:"one{in # Q}other{in # Q}"}},Bdc:{aI:{R:{0:"jetzt"},P:"one{vor # Sekunde}other{vor # Sekunden}",F:"one{in # Sekunde}other{in # Sekunden}"},SHORT:{R:{0:"jetzt"},P:"one{vor # Sek.}other{vor # Sek.}",F:"one{in # Sek.}other{in # Sek.}"},nia:{R:{0:"jetzt"},P:"one{vor # s}other{vor # s}",F:"one{in # s}other{in # s}"}},WEEK:{aI:{R:{"-1":"letzte Woche",0:"diese Woche",1:"n\u00e4chste Woche"},P:"one{vor # Woche}other{vor # Wochen}",F:"one{in # Woche}other{in # Wochen}"},
nia:{R:{"-1":"letzte Woche",0:"diese Woche",1:"n\u00e4chste Woche"},P:"one{vor # Wo.}other{vor # Wo.}",F:"one{in # Wo.}other{in # Wo.}"}},bDa:{aI:{R:{"-1":"letztes Jahr",0:"dieses Jahr",1:"n\u00e4chstes Jahr"},P:"one{vor # Jahr}other{vor # Jahren}",F:"one{in # Jahr}other{in # Jahren}"}}};
var z$a=function(a){this.hM=y$a;this.sJa=!0;a&&("always"==a?this.sJa=!0:"auto"==a&&(this.sJa=!1))};z$a.prototype.format=function(a,b){b=A$a(this,b).aI;if(!this.sJa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.Cr("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var A$a=function(a,b){switch(b){default:case 0:return a.hM.bDa;case 1:return a.hM.uBa;case 2:return a.hM.MONTH;case 3:return a.hM.WEEK;case 4:return a.hM.bza;case 5:return a.hM.F2b;case 6:return a.hM.r7b;case 7:return a.hM.Bdc}};
var B$a,C$a,D$a=function(a){B$a||(B$a=new _.Hu(x$a.EAa));return B$a.format(a)},E$a=function(a,b){var c=new Date(_.$h()),d=c.getTimezoneOffset();c.setHours(0);c.setMinutes(0);c.setSeconds(0);c.setMilliseconds(0);d=6E4*(c.getTimezoneOffset()-d);c=(a-c.getTime()+d)/864E5;c=Math.floor(c);c=(new z$a("auto")).format(c,4);if(!c||c.match(/[0-9\u0660-\u0669\u06f0-\u06f9]/g))c=null;else{d=1;var e=c.charCodeAt(0);55296<=e&&57343>=e&&(d=2);c=c.substring(0,d).toLocaleUpperCase()+c.substring(d)}return c?c:(b||
D$a)(new Date(a))};C$a=function(a,b,c){var d=new z$a;switch(c){case 0:c=6;break;case 1:c=5;break;default:case 2:c=4}return d.format(b?a:-a,c)};
var F$a,Z9a,G$a;F$a=_.E_a.wia[3];Z9a=x$a.EAa;G$a=x$a.S2a;_.Ez=function(){};
_.Ez.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=X9a(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.$h();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=C$a(e,b,0):(e=Math.floor(e/60),24>e?a=C$a(e,b,1):(e=new Date(_.$h()),e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0),e=Math.ceil((e.getTime()-a)/864E5),b&&(e*=-1),a=14>e?C$a(e,b,2):""));return a||Y9a(d,$9a(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(r$a(a,b))return E$a(d.getTime(),a$a($9a(d),c));a=r$a(d)?F$a:G$a;return Y9a(d,a,c)||E$a(d.getTime(),a$a($9a(d),c));case "datetime":return a=E$a(d.getTime(),a$a($9a(d),c)),c=Y9a(d,F$a,c),a+" "+c;case "date":return E$a(d.getTime(),a$a($9a(d),c));default:return Y9a(d,b,c)}};_.Ez.ha=function(a){return new (a||_.Ez)};_.Ez.Be=_.cd({name:"dateTimeDisplay",type:_.Ez,Zd:!0});
_.Fz=function(){};_.Fz.ha=function(a){return new (a||_.Fz)};_.Fz.Ea=_.bd({type:_.Fz});_.Fz.Da=_.Tc({});
_.H$a={"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};
_.Gz=function(){this.transform=_.hz};_.Gz.ha=function(a){return new (a||_.Gz)};_.Gz.Be=_.cd({name:"lastPathElement",type:_.Gz,Zd:!0});
_.Hz=function(a,b){this.renderer=a;this.Ob=b;this.dYa=!1;this.resize=new _.$k;this.nIb=new _.$k;this.kvb=this.BRa=0};_.Hz.prototype.Sa=function(){};
_.Hz.prototype.DVa=function(a){var b=this;if(0===a.button){var c=!!(this.Ob.ua.compareDocumentPosition(this.GJ)&Node.DOCUMENT_POSITION_PRECEDING);if(I$a(this)){var d=this.Ob.ua.offsetTop;this.dYa=d===this.GJ.offsetTop?c:d<this.GJ.offsetTop}else d=this.Ob.ua.offsetLeft,this.dYa=d===this.GJ.offsetLeft?c:d<this.GJ.offsetLeft;this.BRa=J$a(this,this.GJ);this.kvb=I$a(this)?a.clientY:a.clientX;this.cxa&&this.cxa();this.dxa&&this.dxa();this.cxa=this.renderer.listen("document","mousemove",function(e){b.EVa(e)});
this.dxa=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.cxa&&b.cxa(),b.dxa&&b.dxa(),e=J$a(b,b.GJ)-b.BRa,0!==e&&b.nIb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.Hz.prototype.EVa=function(a){if(null==a.buttons||1===a.buttons){var b=(I$a(this)?a.clientY:a.clientX)-this.kvb;this.dYa&&(b*=-1);b=this.BRa+b;this.resize.emit(b);var c=this.GJ.style;I$a(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var J$a=function(a,b){return I$a(a)?b.offsetHeight:b.offsetWidth},I$a=function(a){return"horizontal"===(a.mk||"horizontal")};_.W.Object.defineProperties(_.Hz.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.mk||""}}});_.Hz.ha=function(a){return new (a||_.Hz)(_.y(_.Rk),_.y(_.Hd))};
_.Hz.Aa=_.v({type:_.Hz,oa:[["splitter"]],Ib:2,mb:function(a,b){a&1&&_.L("mousedown",function(c){return b.DVa(c)});a&2&&_.ve(b.classList)},inputs:{mk:"layout",GJ:"changeSizeOf"},outputs:{resize:"resize",nIb:"resizeDone"},Ba:0,Ca:0,wa:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});
_.Iz=function(){};_.Iz.ha=function(a){return new (a||_.Iz)};_.Iz.Ea=_.bd({type:_.Iz});_.Iz.Da=_.Tc({});
var L$a;_.K$a=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");L$a="(?:auto|boq|cdpush|cs|dash|dm|dmrh|easyokrs|engplay|f|g|g2|g3doc|ganpati|ganpati2|glossary|go|godoc|google3|goto|gpaste|groups|gu|il|irm|kg|mendel|mh|moma|mpms|mpmbrowse|ms|oncall|pcon|playbook|playbooks|rapid|rapid-qa|requiem|rh|screen|screenshot|shortn|sigma|simba|sites|sv|tap|test|undash|vi|viceroy|wiki|yaqs)/([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)* annealing/[-a-zA-Z0-9]+ ag/[0-9]+ (?:launch|ariane)/[0-9]{5,} b/[0-9]{4,}(?:#comment\\d+)? cases/[0-9]+-[0-9]+ (?:cl|cr)/[0-9]{5,} crbug/[0-9]{3,}(?:#c\\d+)? crrev/[0-9]+ mdb/[a-zA-Z][\\w\\-]* chg/[0-9]{3,} (?:t|tick)/[0-9]{5,} shax/[0-9]+ meme(?:gen)?/[0-9]{6,} omg(?:tool)?/[0-9]+ o/[0-9]{4,} pegboard/[a-z0-9+-]+ prodspec/[-a-zA-Z0-9]+ (?:sem|sempervi)/[0-9]+ (?:teams|who)/[a-z][a-z0-9]* anyup/[-a-z0-9_]+ xids?/[0-9]+(/[-a-zA-Z0-9_]+)* b/(?:hotlists|savedsearches|bookmark-groups|dashboard)/[0-9]+ sponge2?/[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+ fusion2/presubmit/\\w+/\\w+(/targets|/OCL:\\w+:BASE:\\w+:\\w+:\\w+(/\\w+[?]?(\\w+=\\w+&?)*)?)?".split(" ");
L$a.join("|");
_.M$a=new RegExp("([\\S\\s]*?)("+["(?:mailto:)?([\\w.+-]+@[A-Za-z0-9.-]+\\.(?:com|org|net|edu|gov|app|dev|google|[a-z][a-z])\\b)","changelist ([0-9]{5,})","((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*","(?:(?:(https?|ftp)://)(?:(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?::\\d{1,5}\\b)?|(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?[.])+(?:com|org|net|edu|gov|app|dev|google|[a-z][a-z])\\b(?::\\d{1,5}\\b)?|[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?)|(?:(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?::\\d{1,5}\\b)?|(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?[.])+(?:com|org|net|edu|gov|app|dev|google|[a-z][a-z])\\b(?::\\d{1,5}\\b)?))(?:[?/#&]([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*)?"].concat(_.Ia(L$a)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.N$a=new Map([[/\nCRBUG=([0-9]+)(\n|$)/gim,'\nCRBUG=<a rel="nofollow noopener" target="_blank" href="https://bugs.chromium.org/p/chromium/issues/detail?id=$1">$1</a>\n'],[/\nARIANE_ID=([0-9]{5,})(\n|$)/gim,'\nARIANE_ID=<a rel="nofollow noopener" target="_blank" href="https://ariane.googleplex.com/launch/$1">$1</a>\n'],[/\n(MASTER_CL|PARENT_CL|ROLLBACK_OF)=([0-9]{5,})(\n|$)/gim,'\n$1=<a rel="nofollow noopener" target="_blank" href="https://critique.corp.google.com/$2">$2</a>\n'],[/(^|\s)(\/\/depot\/[-+/\w.]*[/\w])/gi,
'$1<a rel="nofollow noopener" target="_blank" href="https://cs.corp.google.com/piper/$2">$2</a>'],[/\[BACKUP_MESSAGE_ID([:=])(\s*)([0-9]+)\]($|[^(])/gi,'[BACKUP_MESSAGE_ID$1$2<a rel="nofollow noopener" target="_blank" href="https://tc.corp.google.com/btviewer/searchresult?IncludeObsolete=obsolete&SearchText=$3">$3</a>]$4'],[/(^|\s)(\/cns\/[-+/\w.=:]*[/\w])/gi,'$1<a rel="nofollow noopener" target="_blank" href="https://cnsviewer.corp.google.com$2">$2</a>'],[/(^|\s)(screenplay-[0-9a-f\-]+)/gi,'$1<a rel="nofollow noopener" target="_blank" href="https://screenplay.corp.google.com/$2">$2</a>']]);
_.O$a=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var Q$a;_.P$a=_.qg("indicatorRotate",[_.tg("collapsed, void",_.sg({transform:"rotate(0deg)"})),_.tg("expanded",_.sg({transform:"rotate(180deg)"})),_.vg("expanded <=> collapsed, void => collapsed",_.rg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);Q$a=_.qg("bodyExpansion",[_.tg("collapsed, void",_.sg({height:"0px",visibility:"hidden"})),_.tg("expanded",_.sg({height:"*",visibility:"visible"})),_.vg("expanded <=> collapsed, void => collapsed",_.rg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);
_.R$a=new _.Ed("CdkAccordion");
var S$a=0,Jz=function(a,b,c){var d=this;this.al=a;this.Gb=b;this.ykc=c;this.x$a=_.da.EMPTY;this.closed=new _.$k;this.Wi=new _.$k;this.yc=new _.$k;this.PNa=new _.$k;this.id="cdk-accordion-child-"+S$a++;this.Mc=this.DEa=!1;this.o5=function(){};this.o5=c.listen(function(e,f){d.al&&!d.al.jd&&d.al.id===f&&d.id!==e&&(d.Gc=!1)});this.al&&(this.x$a=this.jqc())};_.k=Jz.prototype;_.k.Ma=function(){this.Wi.complete();this.closed.complete();this.yc.emit();this.yc.complete();this.o5();this.x$a.unsubscribe()};
_.k.toggle=function(){this.disabled||(this.Gc=!this.Gc)};_.k.close=function(){this.disabled||(this.Gc=!1)};_.k.open=function(){this.disabled||(this.Gc=!0)};_.k.jqc=function(){var a=this;return this.al.w$a.subscribe(function(b){a.disabled||(a.Gc=b)})};
_.W.Object.defineProperties(Jz.prototype,{Gc:{configurable:!0,enumerable:!0,get:function(){return this.DEa},set:function(a){a=_.Kg(a);this.DEa!==a&&(this.DEa=a,this.PNa.emit(a),a?(this.Wi.emit(),this.ykc.notify(this.id,this.al?this.al.id:this.id)):this.closed.emit(),_.Sk(this.Gb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Kg(a)}}});Jz.ha=function(a){return new (a||Jz)(_.y(_.R$a,12),_.y(_.dl),_.y(_.Mp))};
Jz.Ja=_.v({type:Jz,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Gc:"expanded",disabled:"disabled"},outputs:{closed:"closed",Wi:"opened",yc:"destroyed",PNa:"expandedChange"},kc:["cdkAccordionItem"],features:[_.Ne([{Ga:_.R$a,Hc:void 0}])]});
var Kz=function(){};Kz.ha=function(a){return new (a||Kz)};Kz.Ea=_.bd({type:Kz});Kz.Da=_.Tc({});
_.T$a=new _.Ed("MAT_ACCORDION");
var U$a=new _.Ed("MAT_EXPANSION_PANEL");
_.Lz=function(a,b){this.AB=a;this.zkc=b};_.Lz.ha=function(a){return new (a||_.Lz)(_.y(_.Se),_.y(U$a,8))};_.Lz.Ja=_.v({type:_.Lz,oa:[["ng-template","matExpansionPanelContent",""]]});
var V$a,W$a,X$a;V$a=["body"];W$a=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];X$a=0;_.Y$a=new _.Ed("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.Mz=function(a,b,c,d,e,f,g){Jz.call(this,a,b,c);var h=this;this.dg=d;this.lf=f;this.w4=!1;this.pdb=new _.$k;this.odb=new _.$k;this.AFa=new _.ob;this.I8a="mat-expansion-panel-header-"+X$a++;this.FDa=new _.ob;this.al=a;this.Qb=e;this.FDa.ka(_.Pa(function(n,r){return n.Rl===r.Rl&&n.Rg===r.Rg})).subscribe(function(n){"void"!==n.Rl&&("expanded"===n.Rg?h.pdb.emit():"collapsed"===n.Rg&&h.odb.emit())});g&&(this.aL=g.aL)};_.V(_.Mz,Jz);_.Mz.Ja=Jz.Ja;_.k=_.Mz.prototype;
_.k.smc=function(){return this.al?this.Gc&&"default"===this.al.displayMode:!1};_.k.Eja=function(){return this.Gc?"expanded":"collapsed"};_.k.toggle=function(){this.Gc=!this.Gc};_.k.close=function(){this.Gc=!1};_.k.open=function(){this.Gc=!0};_.k.Oe=function(){var a=this;this.ZFa&&this.ZFa.zkc===this&&this.Wi.ka(_.tb(null),_.Ta(function(){return a.Gc&&!a.vp}),_.Va(1)).subscribe(function(){a.vp=new _.aq(a.ZFa.AB,a.dg)})};_.k.Rb=function(a){this.AFa.next(a)};
_.k.Ma=function(){Jz.prototype.Ma.call(this);this.FDa.complete();this.AFa.complete()};_.k.dja=function(){if(this.p5a){var a=this.Qb.activeElement,b=this.p5a.ua;return a===b||b.contains(a)}return!1};_.W.Object.defineProperties(_.Mz.prototype,{aL:{configurable:!0,enumerable:!0,get:function(){return this.w4||this.al&&this.al.aL},set:function(a){this.w4=_.Kg(a)}},qU:{configurable:!0,enumerable:!0,get:function(){return this.Aqc||this.al&&this.al.qU},set:function(a){this.Aqc=a}}});
_.Mz.ha=function(a){return new (a||_.Mz)(_.y(_.T$a,12),_.y(_.dl),_.y(_.Mp),_.y(_.Te),_.y(_.Og),_.y(_.Wk,8),_.y(_.Y$a,8))};
_.Mz.Aa=_.v({type:_.Mz,oa:[["mat-expansion-panel"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.Lz,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.ZFa=d.first)}},wb:function(a,b){a&1&&_.We(V$a,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.p5a=c.first)}},Jb:[1,"mat-expansion-panel"],Ib:6,mb:function(a,b){a&2&&_.ue("mat-expanded",b.Gc)("_mat-animation-noopable","NoopAnimations"===b.lf)("mat-expansion-panel-spacing",b.smc())},inputs:{disabled:"disabled",Gc:"expanded",aL:"hideToggle",qU:"togglePosition"},outputs:{Wi:"opened",closed:"closed",
PNa:"expandedChange",pdb:"afterExpand",odb:"afterCollapse"},kc:["matExpansionPanel"],features:[_.Ne([{Ga:_.T$a,Hc:void 0},{Ga:U$a,Nb:_.Mz}]),_.oe,_.id],tc:["mat-expansion-panel-header","*","mat-action-row"],Ba:7,Ca:4,Ha:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],wa:function(a,b){a&1&&(_.Ge(W$a),_.He(0),_.C(1,"div",0,1),_.L("@bodyExpansion.done",function(c){return b.FDa.next(c)}),_.C(3,"div",2),_.He(4,1),_.N(5,b$a,0,0,
"ng-template",3),_.D(),_.He(6,2),_.D());a&2&&(_.w(1),_.z("@bodyExpansion",b.Eja())("id",b.id),_.re("aria-labelledby",b.I8a),_.w(4),_.z("cdkPortalOutlet",b.vp))},Ia:[_.dq],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
ub:2,data:{animation:[Q$a]},Oa:0});
_.Z$a=_.Tg(function(){});
_.Nz=function(){};_.Nz.ha=function(a){return new (a||_.Nz)};_.Nz.Ea=_.bd({type:_.Nz});_.Nz.Da=_.Tc({imports:[_.$l,_.hq,Kz,_.eq]});
_.Oz=function(){};_.Oz.ha=function(a){return new (a||_.Oz)};_.Oz.Ea=_.bd({type:_.Oz});_.Oz.Da=_.Tc({imports:[_.hq,_.hq]});

}catch(e){_._DumpException(e)}
try{
var pib;_.nib=function(){return _.Ta(function(a){return 0!==a.state})};_.YD=function(a,b){return 2===a.state?a.Yb:b};_.ZD=function(a){return{state:1,message:a}};_.$D=function(a){return _.Ea(_.ZD(a))};_.aE=function(a){return{state:2,Yb:a}};pib=function(a){if(a&1){var b=_.qd();_.C(0,"button",5);_.L("click",function(){_.rd(b);var c=_.M();_.oib(c);c.log("clear");return _.sd()});_.C(1,"mat-icon");_.O(2,"cancel");_.D()()}a&2&&(a=_.M(),_.ue("no-margin",a.Dtb),_.re("aria-label",a.pLa))};
_.qib=function(a,b){a.aA({message:b,Je:"Schlie\u00dfen"})};_.bE=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.Eb.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.cE=function(){this.qh=16;this.text="Wird geladen\u2026";this.inline=this.Wsb=!1};_.W.Object.defineProperties(_.cE.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.qh,16)}}});_.cE.ha=function(a){return new (a||_.cE)};
_.cE.Aa=_.v({type:_.cE,oa:[["loading"]],Ib:4,mb:function(a,b){a&2&&_.ue("background",b.Wsb)("inline",b.inline)},inputs:{qh:"diameter",text:"text",Wsb:"hasBackground",inline:"inline"},Ba:3,Ca:9,Ha:[["role","status"],[3,"diameter","strokeWidth"]],wa:function(a,b){a&1&&(_.C(0,"span",0),_.O(1),_.D(),_.F(2,"mat-spinner",1));a&2&&(_.se("margin-bottom",b.inline?0:b.qh/4,"px")("font-size",b.fontSize,"px")("line-height",b.qh,"px"),_.w(1),_.Le(" ",b.text,"\n"),_.w(1),_.z("diameter",b.qh)("strokeWidth",b.qh/
8))},Ia:[_.zw],styles:["loading[_nghost-%COMP%]{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}loading.inline[_nghost-%COMP%]{flex-direction:row}loading.inline[_nghost-%COMP%]   span[_ngcontent-%COMP%]{padding:0}span[_ngcontent-%COMP%]{padding:0 10px}"],Oa:0});
_.dE=function(){};_.dE.ha=function(a){return new (a||_.dE)};_.dE.Ea=_.bd({type:_.dE});_.dE.Da=_.Tc({imports:[_.$w]});
_.eE=function(){this.nn="";this.kub="medium";this.theme="info"};_.W.Object.defineProperties(_.eE.prototype,{kBc:{configurable:!0,enumerable:!0,get:function(){return this.nn+" "+this.kub+" "+this.theme}}});_.eE.ha=function(a){return new (a||_.eE)};
_.eE.Aa=_.v({type:_.eE,oa:[["dc-information-box"]],Ib:2,mb:function(a,b){a&2&&_.ve(b.kBc)},inputs:{nn:"class",kub:"iconSize",theme:"theme"},tc:["*"],Ba:5,Ca:1,Ha:[["aria-hidden","true"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"mat-icon",0),_.O(1),_.D(),_.O(2,"\n"),_.He(3),_.O(4,"\n"));a&2&&(_.w(1),_.Me("warning"===b.theme?"warning":"info"))},Ia:[_.Xr],styles:["[_nghost-%COMP%]{border:1px solid;display:flex;font-size:13px;line-height:normal;margin-bottom:0;padding:16px 16px 16px 0}[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 16px}.medium[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}.large[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle}"]});
_.fE=function(){};_.fE.ha=function(a){return new (a||_.fE)};_.fE.Ea=_.bd({type:_.fE});_.fE.Da=_.Tc({imports:[_.$l,_.Yr]});
var rib;rib=new _.Cr("Schriftgr\u00f6\u00dfe des Codes wurde auf {codeSize}\u00a0Pixel festgelegt.");
_.hE=function(a,b,c){var d=this;this.storage=b;this.lg=c;this.v7=new _.xf(void 0);this.hF=this.v7.Hf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.gE(this,b);a.register("increment font size no mod",[43],function(){d.dG()});a.register("increment font size with mod",[187,1],function(){d.dG()});a.register("increment font size with equals",[187],function(){d.dG()});a.register("increment font size numpad",[107],function(){d.dG()});a.register("decrement font size",[189],function(){sib(d)});
a.register("decrement font size numpad",[109],function(){sib(d)})};_.gE=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.v7.next(void 0)):(b=Math.floor(b),0>=b||(a.v7.next(b),a.storage.set("chosen_code_size",b),c&&tib(a.lg,b)))};_.hE.prototype.dG=function(){var a,b=null!=(a=this.v7.value)?a:13;_.gE(this,b+1,!0)};var sib=function(a){var b,c=null!=(b=a.v7.value)?b:13;_.gE(a,c-1,!0)};_.hE.ha=function(a){return new (a||_.hE)(_.u(_.Zs),_.u(_.om),_.u(_.xr))};
_.hE.va=_.t({token:_.hE,ta:_.hE.ha,Ka:"root"});var tib=_.qj(function(a,b){a.open(rib.format({codeSize:b}),"Schlie\u00dfen",{duration:3E3})},1E3);
_.iE={jh:0,Error:1,Zf:2,0:"Loading",1:"Error",2:"Loaded"};
_.jE={state:0};
var uib;uib=["inputBox"];_.kE=function(a){this.Fa=a;this.icon=this.placeholder="";this.Glb=300;this.Dtb=!1;this.pLa="L\u00f6schen";this.Qr=new _.$k;this.input=new _.Gv};_.kE.prototype.Vc=function(){};_.kE.prototype.Sa=function(){var a=this;this.input.Bl.ka(_.Ka(this.Glb)).subscribe(function(b){a.Qr.emit(b);a.YKa!==b&&a.log("change",b);a.YKa=void 0})};_.kE.prototype.focus=function(){this.jl.ua.focus()};_.oib=function(a){a.input.setValue("");a.YKa=""};
_.kE.prototype.log=function(a,b){if(this.Pwa){if("clear"===a){a=this.Pwa.zna;var c="CLICK"}else a=this.Pwa.pna,c="CHANGE";this.Fa.nb({gestureName:c,element:this.Pwa.element,action:a,yg:b})}};_.W.Object.defineProperties(_.kE.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.YKa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.fw=a},get:function(){return this.fw||this.placeholder}},uMc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.kE.ha=function(a){return new (a||_.kE)(_.y(_.an))};
_.kE.Aa=_.v({type:_.kE,oa:[["input-with-icon","icon",""]],wb:function(a,b){a&1&&_.We(uib,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.jl=c.first)}},inputs:{Pwa:"trackingConfig",placeholder:"placeholder",icon:"icon",Glb:"debounceTimeMs",Dtb:"hideCloseIconMargin",pLa:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Qr:"valueChange"},hc:["icon",""],Ba:6,Ca:5,Ha:[["fxLayout","","fxLayoutAlign","start center",1,"input-with-icon"],["fxFlexAlign","center","fxFlex","none",1,"decoration-icon"],
["fxFlexAlign","center","fxFlex","grow","mat-input","",3,"placeholder","formControl"],["inputBox",""],["mat-icon-button","","type","button",3,"no-margin","click",4,"ngIf"],["mat-icon-button","","type","button",3,"click"]],wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"mat-icon",1),_.O(2),_.D(),_.F(3,"input",2,3),_.N(5,pib,3,3,"button",4),_.D());a&2&&(_.w(2),_.Me(b.icon),_.w(1),_.z("placeholder",b.placeholder)("formControl",b.input),_.re("aria-label",b.ariaLabel),_.w(2),_.z("ngIf",b.uMc))},Ia:[_.Tl,_.Pq,
_.Qq,_.dr,_.Zq,_.Kh,_.Cv,_.vq,_.Xr,_.Jv],styles:["input-with-icon[_nghost-%COMP%]{display:block;height:32px}.input-with-icon[_ngcontent-%COMP%]{height:100%}.decoration-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin-left:20px;margin-right:7px}button[_ngcontent-%COMP%]:not(.no-margin){margin:0 4px}input[_ngcontent-%COMP%]{background-color:inherit;border:0;color:inherit;outline:none}"]});
_.lE=function(){};_.lE.ha=function(a){return new (a||_.lE)};_.lE.Ea=_.bd({type:_.lE});_.lE.Da=_.Tc({imports:[_.$l,_.hr,_.Pv,_.Tq,_.Yr,_.$v,_.Qv]});
_.vib="/"+_.yt.pV+"/savedqueries";_.wib="/"+_.yt.pV;
_.xib=null;_.yib=Object.freeze({queries:[],q8:null});_.mE=function(a){this.YJb=_.xib&&a.get(_.xib)};_.Aib=function(a){return zib(a,function(b){return b.yxc()})};_.mE.prototype.aJa=function(a){return zib(this,function(b){return b.aJa(a)})};_.mE.prototype.CXa=function(a){return zib(this,function(b){return b.CXa(a)})};_.mE.prototype.jfa=function(a){return zib(this,function(b){return b.jfa(a)})};_.mE.prototype.c1a=function(a,b){return zib(this,function(c){return c.c1a(a,b)})};
var zib=function(a,b){return a.YJb?b(a.YJb).ka(_.m(_.aE),_.Aa(function(){return _.$D("")}),_.tb(_.jE)):_.$D("")};_.mE.ha=function(a){return new (a||_.mE)(_.u(_.Rf))};_.mE.va=_.t({token:_.mE,ta:_.mE.ha,Ka:"root"});
_.Bib=new _.Cr("Suche mit gespeicherter Abfrage: {name}");

}catch(e){_._DumpException(e)}
try{
var Cib,Fib,Iib,Kib,Lib,Mib,Nib,Oib,Qib,Sib,Pib,Rib,Uib,Vib,qE,Xib,Yib,Zib,rE,bjb,$ib,ajb,sE,gjb,jjb,yjb,zjb,Ajb,Cjb,Ejb,Fjb,Gjb,Hjb,Ijb,Jjb,Kjb,Ljb,Mjb,Njb,Ojb,Pjb,Qjb,Rjb,Sjb,Tjb,Vjb,Wjb,Xjb,Zjb,rkb,skb,ZE,tkb,vkb,wkb,xkb,ykb,zkb,Dkb,Ekb,Gkb,Ikb,Kkb,Lkb,Mkb,Okb,Nkb,Pkb,Qkb,Rkb,Skb,Tkb,Ukb,Vkb,Wkb,Xkb,Zkb,alb,flb,glb,ilb,hlb,jlb,klb,llb,mlb,nlb,olb,plb,qlb,rlb,slb,tlb,ulb,vlb,wlb,xlb,ylb,zlb,Alb,Blb,Clb,Dlb,Elb,Flb,Hlb,Ilb,Jlb,Klb,Llb,Mlb,Nlb,Plb,Rlb,Slb,Tlb,Ulb,Vlb,Xlb,Zlb,Ylb,$lb,bmb,amb,hF,cmb,
emb,dmb,fmb,imb,hmb,lmb,mmb,omb,pmb,rmb,smb,qmb,tmb,umb,vmb,wmb,xmb,ymb,Amb,Bmb,Dmb,Emb,Cmb,Fmb,Gmb,Hmb,Imb,Jmb,Kmb,Lmb,Mmb,Nmb,Omb,Pmb,Qmb,Rmb,Smb,Tmb,Umb,Wmb,Xmb,$mb,iF,Zmb,bnb,jF,kF,lF,mF,dnb,fnb,hnb,jnb,lnb,nnb,pnb,rnb,tnb,vnb,xnb,Anb,wnb,Bnb,Cnb,Dnb,Enb,Gnb,Hnb,Inb,Jnb,Knb,Lnb,Mnb,Onb,Pnb,Qnb,Snb,Unb,Vnb,Wnb,Tnb,Xnb,dob,fob,aob,bob,cob,oF,qF,kob,lob,mob,nob,pob,qob,rob,tob,uob,wob,xob,yob,Aob,Bob,Cob,Dob,Eob,Fob,Gob,Job,tF,Vob,Wob,Iob,Xob,pE,Yob,Zob,$ob,apb,bpb,cpb,dpb,fpb,Eib,hpb,ipb,jpb,kpb,
qkb,znb,Znb,Vmb,Wib,hjb,xjb,Apb,Dpb,Epb,Lpb;Cib=function(a){return null==a||_.Vb(a)?a:"string"===typeof a?_.c$a(a):null};_.nE=function(a){a instanceof _.ec&&(a=a.rq||"",a="string"===typeof a?a:new Uint8Array(a));return a};
_.Dib=function(a){var b=a.ke;a=a.repository;var c=new oE;if(!b)return c;var d=new pE,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.fi=e;break;case "host":d.Lm=e;break;case "depot":d.Sq=e;break;default:return _.gg(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Qh=a);c.root=d;return c};Fib=function(a){return function(b){return _.qa(b,new Eib(a))}};_.Gib=function(){return _.Wy.apply(null,_.Ia(_.fa.apply(0,arguments)))};
Iib=function(a){return function(b){return _.qa(b,new Hib(a))}};Kib=function(){var a=Jib;return function(b){return _.lb(new _.xf(a))(b)}};Lib=function(a,b){return _.Nba.apply([],(0,_.Jxa)(a,b))};Mib=function(a){if(a instanceof _.ec){if(_.fc!==_.fc)throw Error("L");a=a.rq||""}return a};Nib=function(a){return a&&"object"===typeof a?a.Ue||a:a};Oib=function(a,b,c,d){if(null==d)d=[];else if(!Array.isArray(d))return null;return b[c]=new _.gc(d,a.GU,a.Mga,a.PPb)};
Qib=function(a,b){a=a||{};b=b||{};var c={},d;for(d in a)c[d]=0;for(var e in b)c[e]=0;for(var f in c)if(!Pib(a,f,a[f],b,f,b[f]))return!1;return!0};Sib=function(a,b){return null!=b&&Rib(_.hca(a),_.hca(b))};
Pib=function(a,b,c,d,e,f){c=Mib(c);f=Mib(f);c=Nib(c);f=Nib(f);if(c==f)return!0;if(_.Qba){var g=_.Vb(c),h=_.Vb(f);if(g||h){if(g)a=c;else if("string"===typeof c)a=Cib(c);else return!1;if(!h)if("string"===typeof f)f=Cib(f);else return!1;if(a.length!==f.length)return!1;for(h=0;h<a.length;h++)if(a[h]!==f[h])return!1;return!0}}if(c instanceof _.gc)return Sib(c,f instanceof _.gc?f:Oib(c,d,e,f));if(f instanceof _.gc)return Sib(f,Oib(f,a,b,c));if(null==c&&Array.isArray(f)&&_.Tba(f)&&!f.length||null==f&&Array.isArray(c)&&
_.Tba(c)&&!c.length)return!0;if(!_.Tb(c)||!_.Tb(f))return"number"===typeof c&&isNaN(c)||"number"===typeof f&&isNaN(f)?String(c)==String(f):!1;if(c.constructor!=f.constructor)return!1;if(c.constructor===Array){h=c;b=a=void 0;c=Math.max(h.length,f.length);for(d=0;d<c;d++)if(e=h[d],g=f[d],e&&e.constructor==Object&&(a=e,e=void 0),g&&g.constructor==Object&&(b=g,g=void 0),!Pib(h,d,e,f,d,g))return!1;return a||b?(a=a||{},b=b||{},Qib(a,b)):!0}if(c.constructor===Object)return Qib(c,f);throw Error("R");};
Rib=function(a,b){return Pib(void 0,void 0,a,void 0,void 0,b)};_.Tib=function(a,b,c){a=a.Aa;a.LMa=function(){return("function"===typeof b?b():b).map(_.fea)};a.sWa=function(){return("function"===typeof c?c():c).map(_.hea)}};Uib=function(a,b){for(var c=a[1],d=22;d<c.Oma;d++)if(_.kd(a[d])===b)return d;return-1};Vib=function(a){if(a.Vg)return a.Vg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
qE=function(a){var b=_.Dfa(a);if(b){if(_.ed(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.Aa){a:{if(d=b[1].As)for(c=0;c<d.length;c++){var f=d[c];if(_.md(f,b)[8]===a){c=f;break a}}else if(_.md(22,b)[8]===a){c=22;break a}c=-1}if(-1==c)throw Error("bb");d=a}else if(a&&a.constructor&&a.constructor.Ja){a:{for(e=b[1].firstChild;e;){c=e.Vq;for(f=e.Ml;f<c;f++)if(b[f]===a){c=e.index;break a}e=Vib(e)}c=-1}if(-1==c)throw Error("cb");a=b[1].data[c];e=a.Ml;0==e?e=_.$c:(f=a.Vq,a.flags&2&&e++,e=
b.slice(e,f))}else if(c=Uib(b,a),-1==c)return null;a=_.kd(b[c]);a=(f=_.Dfa(a))&&!Array.isArray(f)?f:new Wib(b[20],c,a);d&&void 0===a.Lb&&(a.Lb=d,_.Md(a.Lb,a));if(e&&void 0===a.vY)for(a.vY=e,b=0;b<e.length;b++)_.Md(e[b],a);_.Md(a.EFc,a);b=a}}else for(d=a;d=d.parentNode;)if(e=_.Dfa(d)){e=Array.isArray(e)?e:e.Tp;if(!e)return null;c=Uib(e,a);if(0<=c){a=_.kd(e[c]);b=new Wib(e[20],c,a);_.Md(a,b);break}}return b||null};
Xib=function(a){a=qE(a);if(null===a)return null;if(void 0===a.Lb){var b=a.Tp;if(null===b)return null;var c=b[1].data[a.N_],d=c.Ml;a.Lb=c.flags&2?b[d]:null}return a.Lb};Yib=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Zib=function(a){var b=qE(a);b=null===b?null:b.Tp;if(null===b)return[];var c=b[7],d=b[1].MB,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],h=d[f++];if("string"===typeof g){h=_.kd(b[h]);var n=c[d[f++]],r=d[f++],x="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==h&&e.push({element:a,name:g,callback:n,w5c:r,type:x})}}e.sort(Yib);return e};
rE=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.kd(b[g]):null;if(a.type&11){$ib(g,c,d,e,f);if(2===(a.flags&2)){var h=_.md(a.index,b);h&&h[1].firstChild&&rE(h[1].firstChild,h,c,d,e,f)}else a.Vg&&rE(a.Vg,b,c,d,e,f),g&&ajb(g,c,d,e);h=b[a.index];_.fd(h)&&bjb(h,c,d,e,f)}else if(a.type&4)h=b[a.index],$ib(h[7],c,d,e,f),bjb(h,c,d,e,f);else if(a.type&16){var n=b[16];h=n[6].Su[a.Su];if(Array.isArray(h))for(h=_.l(h),n=h.next();!n.done;n=h.next())$ib(n.value,c,d,e,f);else h&&(n=n[3],rE(n[1].data[h.index],
n,c,d,e,f))}else a.Vg&&rE(a.Vg,b,c,d,e,f);f!==g&&(a=a.flags&4?a.jua:a.next)&&rE(a,b,c,d,e,f)};bjb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],h=g[1].firstChild;h&&rE(h,g,b,c,d,e)}};$ib=function(a,b,c,d,e){e!==a&&(a=sE(a))&&(d&&a instanceof tE&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
ajb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],h=sE(g);h&&(d&&h instanceof tE&&b(h)&&-1===c.indexOf(h)?c.push(h):!d&&b(h)&&-1===c.indexOf(h)&&c.push(h),ajb(g,b,c,d))}};sE=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new tE(a):new cjb(a)),a.__ng_debug__):null};
_.djb=function(a){var b=void 0===b?{}:b;a=a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.W1c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.tFb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.X1c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.th(a)};
_.ejb=function(a,b){if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("Qb");if("style"===a.tagName.toLowerCase())throw Error("Rb");}a.innerHTML=_.Pj(b)};_.fjb=function(a){if(a.projectId)return"project";if(a.Lm)return"host";if(a.Sq)return"depot";if(a.fi)return"ossProject"};gjb=function(a){a=_.rca(a,_.zh);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.gg(a);}};
_.uE=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.ijb=function(a){return a.replace(hjb,function(b,c){return c+"/"})};jjb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.vE=function(a){if("object"===typeof a)switch(a.type){case 1:return _.kna(a.jw);case 2:return _.lna(a.jw);case 3:return _.qna(a.jw);default:return a.jw}return _.kna(a)||_.lna(a)||_.qna(a)};
_.kjb=function(a){return{Pm:a.get("q")||void 0,kf:a.get("sq")||void 0,zd:a.get("ss")||void 0,pMb:a.get("ssfr")||void 0,ou:a.get("all")||void 0,QOa:a.get("start")||void 0}};_.ljb=function(a){var b=a.ke,c=a.path;a=a.repository;c=c||"";return _.uE(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.mjb=function(a){var b=_.fjb(a);if(b)return{id:a.projectId||a.Lm||a.Sq||a.fi,type:b}};
_.njb=function(a,b,c){var d=b.xj,e=d.Re,f=_.mjb(e);a=_.Go(_.Fo(_.Eo(a.Zb(),f.id,f.type),e.Qh),d.Ok).nd(b.path);c&&_.Jo(a,c);return a.hb()};_.ojb=function(a,b,c,d){var e=_.mjb(a),f=a.Qh;a.workspaceId&&(d=d?Object.assign({},d,{Pb:a.workspaceId}):{Pb:a.workspaceId});return"depot"===e.type?new _.mg({repository:f,Ab:b,path:c,params:d}):new _.ng({ke:e,repository:f,Ab:b,path:c,params:d})};_.pjb=function(a,b){var c=a.xj;return _.ojb(c.Re,c.Ok,a.path,b)};
_.qjb=function(a){var b=gjb(a);if(b)return{id:a.kj()||_.kj(a,3,_.zh)||_.kj(a,4,_.zh)||_.kj(a,5,_.zh),type:b}};_.wE=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};_.xE=function(a,b){var c=a.params;a=a.Ab;if(null!=c)switch(b){case 0:return c.Pb&&"HEAD"===a?void 0:a;case 1:return c.Me||(c.Pb&&"HEAD"===a?void 0:a);case 2:return c.Cn;case 3:return c.Me;default:throw _.gg(b,"Unexpected version.");}};
_.rjb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Pb;case 3:case 1:return void 0!==a.Zu||void 0!==a.Sw?a.Zu:a.Pb;case 2:return a.Sw;default:throw _.gg(b,"Unexpected version.");}};_.yE=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.Cr||a;case 2:return c&&c.Rw;case 3:return c&&c.Cr;default:throw _.gg(b,"Unexpected version.");}};_.zE=function(a,b){return _.rna(a,b)&&_.kg(a.path,b.path,_.lQa)};
_.AE=function(a,b){var c=void 0===c?1:c;return _.zE(a,b)&&_.xE(a,c)===_.xE(b,c)&&_.yE(a,c)===_.yE(b,c)};_.GE=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{DBc:!1}).DBc;return _.ha(_.Pa(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.zE(e,f):_.AE(e,f):!1}))};_.HE=function(a){return a instanceof _.mg};_.IE=function(a){return _.HE(a)&&a.oj()};
_.KE=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.lb&&a.repository){if(_.HE(a)){if(_.IE(a))return d=_.Du,c=_.yE(a,c),!c||c.match(/\/$/)?d+"#review/"+b:d+"#review/"+b+"//depot/"+c;a=_.A_a&&"https://"+d.lb+"."+_.A_a+"/";var e=d.repository;c=_.yE(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Zb();b&&_.Go(c,b);c.Sh({});return _.nh(_.JE(c,"ref").hb())}};
_.LE=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.tR?"zeroBased":c.tR;c=void 0===c.hf?"preserve":c.hf;var e=_.nh(a);a.path&&a.params.line&&delete e[e.length-1][_.lg.bsa];var f=_.mh(b,b.Mi(e,{hf:c}));a=f.includes("?")?f.indexOf("?"):f.length;var g=f.substr(0,a),h=f.substr(a);return function(n){if(null==n)return f;n="oneBased"===d?n:"number"===typeof n?n+1:n.map(function(r){return{start:r.start+1,end:r.end+1}});return g+";"+_.lg.bsa+"="+_.sna(n)+h}};
_.sjb=function(a,b,c){return(a.params.Me?_.Ea(a.params.Me):b.ka(_.tb(void 0),_.Aa(function(){return _.Ea(void 0)}))).ka(_.m(function(d){d=a.Zb().Sh({Me:d,Cr:a.params.Cr,Pb:a.params.Pb}).hb();return _.LE(d,c,{hf:null})}))};_.tjb=function(a,b){return b.ar?_.njb(a,b.ar):a};_.ME=function(a){return!!(_.IE(a)&&a.path&&a.path.startsWith("google3"))};_.ujb=function(a){var b=a.path;return b?_.ME(a)?b.substring(8):b:""};_.NE=function(a){return _.HE(a)&&!a.oj()};_.OE=function(a){return _.oh(a)&&!!a.Ab};
_.PE=function(a){return _.OE(a)&&!!a.path};_.QE=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.zc(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.vjb=function(a){if(a.params.Pb)return _.Ko(a)?a.params.Pb:a.params.Pb+" @snapshot "+a.Ab};_.wjb=function(a,b){var c=[];_.HE(a)&&a.params.Pb?c.unshift(_.vjb(a)):!a.Ab||_.HE(a)&&_.Ko(a)||c.unshift(_.vE(a.Ab));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.HE(a)||c.unshift(a.lb)));return c.join(" \u203a ")};
yjb=function(a,b,c){b.ke=_.HE(a)?xjb:null!=a.lb?{id:a.lb,type:a.Dc}:void 0;b.repository=a.repository;b.Ab=_.xE(a,void 0===c?0:c);b.path=a.path};zjb=function(a){return _.P_a.has(a)};Ajb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(zjb(a))return a};_.Bjb=function(a){var b;return _.Bh(a.lb,a.Dc,a.repository,a.Ab,a.path,null==(b=a.params)?void 0:b.Pb)};
Cjb=function(a,b,c,d,e,f,g){a=(new _.Ah).f1(_.xsa(a,b,c,g));if(g&&"HEAD"===e)e=void 0;else if("HEAD"===e||"XREF"===e)e=void 0;null!=e&&_.xh(a,3,e);null!=d&&_.xh(a,4,d);d=_.ysa(a);null!=f&&d.nd(_.jf(f));return d};_.Djb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};Ejb=function(a){return 2===a||_.Djb(a)};_.RE=function(a){return a instanceof Array?0<a.length&&a.every(Ejb):Ejb(a)};Fjb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.Hyc))};
Gjb=function(a){a&1&&_.F(0,"li",16)};Hjb=function(a,b){a&1&&(_.G(0),_.C(1,"li"),_.O(2),_.D(),_.N(3,Gjb,1,0,"li",15),_.we());a&2&&(a=b.ya,b=b.last,_.w(2),_.Me(a),_.w(1),_.z("ngIf",!b))};Ijb=function(a){a&1&&(_.C(0,"div",9)(1,"span",6),_.O(2,"Affected Files"),_.D(),_.C(3,"span"),_.O(4),_.D()());a&2&&(a=_.M(),_.w(4),_.Me(a.changelist.kdb))};Jjb=function(a){a&1&&_.F(0,"span",2);a&2&&(a=_.M(),_.z("@indicatorRotate",a.Eja()))};_.SE=function(a){return 2===a.state};
Kjb=function(a,b){var c=a.name;a=a.Qm;return{Ho:c,iA:_.Bib.format({name:c}),value:a,k_:!0,bc:b,Zs:"SavedQuery"}};Ljb=function(a,b){return(a=a.find(function(c){return c.Qm===b}))?Kjb(a):Kjb({name:b,Qm:b})};Mjb=function(a){return function(b){return{wn:b.wn,prefix:a}}};Njb=function(a){return a&&a.params.Fs||null};Ojb=function(a){return a&&a.params.Gs||null};Pjb=function(a){return a&&null!=a.params.Li?"0"!==a.params.Li:null};Qjb=function(a){return a&&null!=a.params.df?a.params.df:null};
Rjb=function(a){return!!a&&null!=a.params.eq};Sjb=function(a){return a&&null!=a.params.Hs?a.params.Hs:null};_.TE=function(a,b){return{Lm:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Sq:"depot"===b?a:void 0,fi:"ossProject"===b?a:void 0}};_.UE=function(a,b){a=_.TE(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Lm,fileSpecSourceRootRepositoryKeyDepotGroup:a.Sq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.fi}};
Tjb=function(a,b){a=_.TE(a,b);return{repositoryKeyHostName:a.Lm,repositoryKeyDepotGroup:a.Sq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.fi}};_.Ujb=function(a,b,c,d,e,f){void 0!==e&&(e=_.jf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.UE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};Vjb=function(a){if(a&&a.xj&&a.xj.Ok){var b=a.xj.Ok;a.xj.Ok=_.kna(b)||_.lna(b)||b}};
Wjb=function(a){for(var b=_.l(a.hv),c=b.next();!c.done;c=b.next())c=c.value,c.AQ?Vjb(c.AQ.Nd):c.z8&&Vjb(c.z8.Nd);return a};Xjb=function(a){for(var b=_.l(a.pv),c=b.next();!c.done;c=b.next())Vjb(c.value.Nd);return a};_.VE=function(a){return(_.Ti?"Meta+":"Ctrl+")+a};Zjb=function(a){return _.Ti?a.replace(Yjb,"\u2318"):a};
_.okb=function(a){var b=a.Pm;a=void 0===a.zd?"":a.zd;var c=_.lh(a),d=c.ke,e=c.repository,f=c.path,g=c.Pb,h=c.Ab,n=[_.$jb],r=null==d?void 0:d.type;if(d&&r&&!_.uE(r)&&"host"!==r){var x=n.push;var A=d.id;var B=void 0;switch(r){case "ossProject":case "project":var I=WE(akb.format({project:A}));B=_.VE("p");var K="Project";break;default:I=_.gg(r),K=_.gg(r)}A={Ho:I,value:_.kh({ke:{id:A,type:r}}),bc:B,Zs:K};x.call(n,A)}e&&"host"!==r&&(x=n.push,A=_.uE(r),I=c.ke,c=c.repository,B=A?WE(bkb.format({"package":e})):
WE(ckb.format({repo:e})),K=A?_.VE("p"):_.VE("r"),c={Ho:B,value:_.kh({ke:I,repository:c}),bc:K,Zs:A?"Package":"Repository"},x.call(n,c));d&&"host"===r&&e&&h&&(r=n.push,c=_.nna(_.mna(h)),c=_.ona(h)?WE(dkb.format({tag:c})):WE(ekb.format({branch:c})),x=WE(fkb.format({id:d.id,repo:e,ref:h})),A=_.kh({ke:d,repository:e,Ab:h}),I=_.ona(h)?WE(gkb.format({id:d.id,repo:e,ref:h})):WE(hkb.format({id:d.id,repo:e,ref:h})),r.call(n,{Ho:c,iA:x,value:A,bc:_.VE("b"),Sga:I,Zs:"Ref"}));"string"===typeof f&&(r=n.push,c=
"host"===(null==d?void 0:d.type),x=_.hz(f),I=x===f?x:"/\u2026/"+x,A=WE(ikb.format({dir:I})),I=c?WE(jkb.format({id:null==d?void 0:d.id,repo:e,dir:I})):WE(kkb.format({repo:e,dir:I})),B=_.VE("d"),K="",x&&x!==f&&(K=c&&h?WE(lkb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:h})):WE(mkb.format({repo:e,dir:f||"/"}))),r.call(n,{Ho:A,iA:I,value:a,bc:B,Sga:K,Zs:"Directory"}));g&&n.push(_.nkb(g));return{scopes:n,state:{prefix:n[n.length-1],wn:b}}};
_.nkb=function(a){return{Ho:"This CitC Workspace",value:_.kh({Pb:a}),bc:_.VE("y"),iA:"Search for code or files in this CitC Workspace",Zs:"CitcWorkspace"}};_.XE=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};rkb=function(a,b){b=_.Tb(b)?b instanceof YE?pkb(b):_.jz("zSoyz"):_.jz(String(b));qkb(a,b)};skb=function(a,b){var c=new Set;a=_.l(ZE(a,b.length));for(var d=a.next();!d.done;d=a.next()){d=d.value;d=_.l(b.slice(d.start,d.end+1));for(var e=d.next();!e.done;e=d.next())c.add(e.value)}return c};
ZE=function(a,b){return void 0===a?[]:"number"===typeof a?_.aF(a,b)?[{start:a,end:a}]:[]:a.filter(function(c){return _.aF(c.start,b)&&_.aF(c.end,b)})};_.aF=function(a,b){return 0<=a&&a<b};tkb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.bF=function(a,b,c){for(;null!==a;){if(tkb(a,b))return a;if(c&&tkb(a,c))break;a=a.parentElement}return null};_.ukb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};
vkb=function(a){a=a.target;return a instanceof Element?(a=_.bF(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.XE(a.dataset.lineNumber)}:null:null};
wkb=function(a){var b=[].concat(_.Ia(a));b.sort(function(e,f){e=_.l(e).next().value;f=_.l(f).next().value;return e-f});a=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=_.l(c.value);c.next();var d=c.next().value;c=d.start;d=d.end;0===a.length||a[a.length-1].end<c?a.push({start:c,end:d}):a[a.length-1].end>=c&&(a[a.length-1].end=Math.max(d,a[a.length-1].end))}return a};
xkb=function(a,b){a&1&&(_.C(0,"div",2),_.Ay(1,3),_.D());if(a&2){a=b.ya;b=b.index;var c=_.M(2);_.Ee(a.original.start+1)(a.original.end);_.Fe(1);_.se("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.re("data-index",b)}};ykb=function(a){a&1&&(_.G(0),_.N(1,xkb,2,9,"div",1),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.x1a))};
zkb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=cF(a,d.start),f=cF(a,d.end);e<f-1&&c.push({visible:{start:e,end:f,indentation:d.indentation},original:d})}c.sort(function(g,h){return g.visible.start-h.visible.start});return c};
_.Bkb=function(){var a;return _.ia(function(b){if(Akb)return b.return(Akb);a=new Promise(function(c,d){_.cg().load("codemirror").then(c,d)});return b.return(a.then(function(){Akb=window.CodeMirror;var c=Akb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return Akb}))})};_.dF=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
Dkb=function(a,b){a&1&&_.F(0,"div",18);a&2&&(a=b.ya,b=_.M(),_.se("height",b.getHeight(a.start,a.end),"px")("min-width",b.zLa,"ch")("top",Ckb(b,a.start),"px"))};Ekb=function(a){a&1&&(_.C(0,"div",19),_.O(1,"\n        "),_.C(2,"pre",20),_.O(3),_.D(),_.O(4,"\n      "),_.D());a&2&&(a=_.M(),_.se("min-height",a.lineHeight*a.Axa,"px"),_.w(3),_.Me(a.DLa))};
Gkb=function(a){if(a&1){var b=_.qd();_.C(0,"code-folding-container",21);_.L("rangeToggled",function(c){_.rd(b);var d=_.M();d.Mda.emit(c);_.Fkb(d,c.start-1);return _.sd()})("mousedown",function(c){return c.stopPropagation()});_.D()}a&2&&(a=_.M(),_.se("pointer-events",a.Ena?"none":"unset"),_.z("visibility",a.visibility)("folding",a.yw)("lineHeight",a.lineHeight))};_.Hkb=function(a){if(void 0!==a)return"number"===typeof a?a-1:a.map(function(b){return{start:b.start-1,end:b.end-1}})};
Ikb=function(a,b){if(a&1){var c=_.qd();_.C(0,"div",3);_.L("mouseenter",function(){var e=_.rd(c).index,f=_.M();0<=f.aG&&f.Gh.Mo(f.aG).classList.remove("hover");f.aG=e;f.Gh.Mo(e).classList.add("hover");return _.sd()})("mouseleave",function(){_.rd(c);var e=_.M();0<=e.aG&&e.Gh.Mo(e.aG).classList.remove("hover");e.aG=-1;return _.sd()});_.O(1);_.D()}if(a&2){a=b.ya;b=b.index;var d=_.M();_.ue("focus",b===d.KK)("hover",b===d.aG);_.w(1);_.Le("",a.lineNumber,":")}};
Kkb=function(a){var b=Number.POSITIVE_INFINITY;a=_.l(a.vx);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.Vp;d=d.Lu;if(!d)throw Error("le");c=c.search(Jkb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.Ia(d.XX.map(function(e){return e.startIndex}))))}return b};Lkb=function(a,b){var c=b.Fk;b=b.jWa;var d=c.length-1;if(0<=d){c=c[d];if(c.hg)return a.Zb().nd(c.hg).hb();if(c=b.get(d))return a.Zb().nd(c).hb()}return a};
Mkb=function(a,b){var c=b.Fk.length-1;return 0<=c&&(b=b.Fk[c],b.hg)?b.hg:a.path};
Okb=function(a,b){if(!_.SE(b))return Object.assign({},a,{y_:b.state,r9:!1});var c=b.Yb.fBc,d=c.qn,e=c.ZUa;c=c.pageToken;if(!d)return Object.assign({},a,{y_:2,r9:!1});a=[].concat(_.Ia(a.Fk),_.Ia(d));var f=Nkb(a),g=0<a.length?a[0].Uf:void 0,h=new Set(a.map(function(r){return r.Uf})),n=void 0;c?n={e0:"TOKEN",token:c}:e&&0<e.length&&(n={e0:"COMMITS",Fk:e});d=0<d.length?null!=d[d.length-1].hg:!1;return{Fk:a,Vub:h,y_:2,SDc:g,nextPage:n,jWa:f,r9:b.Yb.r9&&d}};
Nkb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].hg;e&&(c=e)}return b};Pkb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.content))};Qkb=function(a){a&1&&(_.C(0,"span")(1,"a",3),_.O(2),_.D()());a&2&&(a=_.M().ya,_.w(1),_.Je("href",a.url,_.Zd),_.w(1),_.Me(a.content))};
Rkb=function(a,b){a&1&&(_.C(0,"span",1),_.N(1,Pkb,2,1,"span",2),_.N(2,Qkb,3,2,"span",2),_.D());a&2&&(_.z("ngSwitch",b.ya.type),_.w(1),_.z("ngSwitchCase","normal"),_.w(1),_.z("ngSwitchCase","link"))};
Skb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.g0,g=e.sTa,h=g.startIndex+g.length,n=a.substring(g.startIndex,h);f.push({content:a.substring(d.pos,g.startIndex),type:"normal"});f.push({content:n,type:"link",url:e.url});return{pos:h,g0:f}},{pos:0,g0:[]});b=c.pos;c=c.g0;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
Tkb=function(a){a&1&&(_.C(0,"a",2),_.xe(1,3),_.D());if(a&2){a=_.M();var b=_.Ke(2);_.z("universalLink",a.link)("queryParams",a.Qa)("queryParamsHandling",a.hf)("sameWindow",a.qT);_.re("aria-label",a.oEc);_.w(1);_.z("ngTemplateOutlet",b)}};Ukb=function(a){a&1&&_.He(0)};Vkb=function(a,b){if(b.find(function(c){c=c.branchName;return c===a||_.jna(c||"")===a}))return{type:1,jw:_.jna(a)}};Wkb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||jjb(c||"")===a}))return{type:2,jw:jjb(a)}};
Xkb=function(a){if(_.ig.test(a))return{type:3,jw:a}};_.eF=function(a){return{type:0,jw:a}};_.fF=function(a){switch(a){case 1:return"Branch";case 2:return"Tag";case 3:return"Commit";case 0:return"Root";case 4:return"CL";case 5:return"Snapshot";default:_.gg(a)}};Zkb=function(a){return _.IE(a)?_.Ykb:"Commit-Details"};alb=function(a){return _.IE(a)?_.$kb:"Commit "};
flb=function(a){a?a=-1===blb.toLocaleString(a,clb).indexOf("18"):(a=dlb)||((a=elb)||(a=window.navigator,a=elb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.B5c||"en"),a=dlb=flb(a));return a};
glb=function(a){function b(f,g,h){var n=new Date(0);n.setFullYear(f,g,h);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),h=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,x=f[8]?g.setUTCHours:g.setHours;f[9]&&(h=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));x.call(g,Number(f[4]||0)-h,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.l(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?1:d)}d=parseFloat(a);if(!isNaN(a-d))return new Date(d);if(d=a.match(/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/))return c(d)}d=new Date(a);if(!(d instanceof Date)||isNaN(d.valueOf()))throw Error("Bb`"+a);return d};
ilb=function(a){var b=a.change;var c=(c=b.description.text)?c.split("\n")[0]:"";a:switch(b.status){case "STATUS_SUBMITTED":var d=0;break a;case "STATUS_PENDING":d=1;break a;default:d=3}return{id:b.changeId.changeNumber,title:c,status:d,updateTime:new Date(Number(b.createTimeMicros)/1E3),ko:b.userName,uM:hlb(a),kdb:b.sourceFiles.length}};hlb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
jlb=function(a){return new _.oa(function(b){var c=a.createElement("img"),d=function(){c.parentNode.removeChild(c);b.next();b.complete()};c.addEventListener("load",d,!1);c.addEventListener("error",d,!1);c.src="https://sandbar-backend.corp.google.com/v1/changes/1234";c.style.display="none";a.body.appendChild(c)})};klb=function(a,b){a&1&&(_.C(0,"onedev-changelist-hovercard-body",1),_.He(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.D());a&2&&_.z("changelist",b.La)};
llb=function(a){if(a&1){var b=_.qd();_.C(0,"div",0);_.L("clickOutside",function(){_.rd(b);var c=_.M();return _.sd(c.Zib.next())})("mouseenter",function(){_.rd(b);_.M().Hra.next(!0);return _.sd()})("mouseleave",function(){_.rd(b);_.M().Hra.next(!1);return _.sd()});_.He(1);_.D()}a&2&&(a=_.M(),_.ve(a.className),_.z("cdkTrapFocusAutoCapture",a.WSb))};mlb=function(a){a&1&&(_.C(0,"div",5),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Le("",a.qJc,"\n"))};
nlb=function(a){if(a&1){var b=_.qd();_.C(0,"button",13);_.L("click",function(){_.rd(b);var d=_.M(2);return _.sd(d.show(d.lV.TU))});_.Be(1,14);_.F(2,"mat-icon");_.Ce();_.D()}if(a&2){a=_.M().La;var c=_.M();_.z("active",a.Ab===c.lV.TU)("ascTrackElement",c.Dg)("trackProjectId",c.lb)}};
olb=function(a,b){if(a&1){var c=_.qd();_.C(0,"gmat-nav-list",6)(1,"button",7);_.L("click",function(){_.rd(c);var d=_.M();return _.sd(d.show(d.lV.aia))});_.Be(2,8);_.F(3,"mat-icon",9);_.Ce();_.D();_.C(4,"button",10);_.L("click",function(){_.rd(c);var d=_.M();return _.sd(d.show(d.lV.Aia))});_.Be(5,11);_.F(6,"mat-icon");_.Ce();_.D();_.N(7,nlb,3,3,"button",12);_.D()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("active",a.Ab===b.lV.aia)("ascTrackElement",b.Dg)("trackProjectId",b.lb),_.w(3),_.z("active",a.Ab===b.lV.Aia)("ascTrackElement",
b.Dg)("trackProjectId",b.lb),_.w(3),_.z("ngIf",!a.jxb))};plb=function(a){a&1&&(_.G(0),_.C(1,"span",26)(2,"span",27),_.O(3),_.Q(4,"toPrettyRef"),_.D(),_.C(5,"span",28),_.O(6),_.D(),_.C(7,"span",29),_.O(8),_.D()(),_.we());a&2&&(a=_.M().ya,_.w(3),_.Me(_.R(4,3,a.title)),_.w(3),_.Me("-"),_.w(2),_.Me(a.metadata))};qlb=function(a){a&1&&(_.G(0),_.O(1),_.we());a&2&&(a=_.M().ya,_.w(1),_.Me(a.title))};
rlb=function(a,b){if(a&1){var c=_.qd();_.C(0,"a",24);_.L("click",function(){_.rd(c);var e=_.M(3);return _.sd(e.blur())});_.N(1,plb,9,5,"ng-container",25);_.N(2,qlb,2,1,"ng-container",25);_.D()}if(a&2){a=b.ya;b=_.M(2).La;var d=_.M();_.ue("active-element",a.Ve);_.z("routerLink",_.nh(a.Xa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.Dg)("trackAction",b.Yb.GH)("trackProjectId",d.lb);_.w(1);_.z("ngIf",a.xra);_.w(1);_.z("ngIf",!a.xra)}};
slb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(3).La,_.w(1),_.Le(" ",a.Yb.lRa," "))};tlb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(3).La,_.w(1),_.Me(a.Yb.kRa))};ulb=function(a){a&1&&(_.C(0,"span",30),_.N(1,slb,2,1,"span",31),_.N(2,tlb,2,1,"ng-template",null,32,_.bf),_.D());if(a&2){var b=_.Ke(3);a=_.M(3);_.w(1);_.z("ngIf",a.IYa.getValue())("ngIfElse",b)}};
vlb=function(a){a&1&&(_.C(0,"cdk-virtual-scroll-viewport",20,21),_.N(2,rlb,3,9,"a",22),_.N(3,ulb,4,2,"span",23),_.D());a&2&&(a=_.M().La,_.M(),_.w(2),_.z("cdkVirtualForOf",a.Yb.items)("cdkVirtualForTemplateCacheSize",0),_.w(1),_.z("ngIf",!a.Yb.items.length))};wlb=function(a){a&1&&(_.C(0,"dc-information-box",33),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Le(" ",a.message," "))};xlb=function(a){a&1&&_.F(0,"loading",34);a&2&&_.z("inline",!0)};
ylb=function(a,b){a&1&&(_.C(0,"div",15),_.G(1,16),_.N(2,vlb,4,3,"cdk-virtual-scroll-viewport",17),_.N(3,wlb,2,1,"dc-information-box",18),_.N(4,xlb,1,1,"loading",19),_.we(),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.Zf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.jh))};
zlb=function(a,b,c){var d=b.Lua,e=b.Xa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Xa:d(g.Ok,e),Ve:g.Ok===_.xE(e,f)||"HEAD"===_.xE(e,f)&&!!g.fSa})})})};Alb=function(a){var b=a.Uf;a=a.Lna;return{title:b,Ok:b,metadata:a,FOa:b+" -- "+a,xra:!0}};Blb=function(a){a=a.Ab;switch(a){case 0:return"Fehler beim Laden der Zweige";case 1:return"Fehler beim Laden der Tags";case 2:return"Fehler beim Laden der Commits";default:return _.gg(a,"Unsupported ref type")}};
Clb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.gg(a,"Unknown ref type")}};Dlb=function(a){a=a.Ab;switch(a){case 0:return"Branches suchen";case 1:return"Nach Tags suchen";case 2:return"Commits suchen";default:return _.gg(a,"Unsupported ref type")}};
Elb=function(a){a=_.l(a);var b=a.next().value;a=a.next().value;return _.SE(a)?_.aE(Object.assign({},a.Yb,{items:a.Yb.items.filter(function(c){return-1!==c.FOa.toUpperCase().indexOf(b.toUpperCase())})})):a};Flb=function(a){var b=a.toa,c=[];a=_.l(a.Ce);for(var d=a.next();!d.done;d=a.next())d=d.value.branchName,d===b?c.unshift({branchName:d,fSa:!0}):c.push({branchName:d});return c};_.Glb=function(a,b){return _.gF(_.Go(b.Zb(),a)).hb()};Hlb=function(a){a.sort(function(b,c){return b.start-c.start})};
Ilb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.ue("matched",a.Rz),_.w(1),_.Le("\n          ",a.Sea,"\n        "))};Jlb=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.D());a&2&&(a=_.M().COb,_.z("ngClass",a.lu),_.w(1),_.Me(a.type))};Klb=function(a){a&1&&(_.C(0,"span",11),_.O(1),_.D());a&2&&(a=_.M().zY,_.w(1),_.Me(a))};
Llb=function(a,b){a&1&&(_.O(0,"\n  "),_.C(1,"a",1),_.L("click",function(g){return g.preventDefault()}),_.O(2,"\n    "),_.F(3,"mat-icon",2),_.O(4,"\n\n    "),_.C(5,"div",3),_.O(6,"\n      "),_.C(7,"div",4),_.O(8,"\n        "),_.N(9,Ilb,2,3,"span",5),_.O(10,"\n      "),_.D(),_.O(11,"\n      "),_.C(12,"div",6),_.O(13,"\n        "),_.N(14,Jlb,2,2,"span",7),_.O(15,"\n        "),_.N(16,Klb,2,1,"span",8),_.O(17,"\n        "),_.C(18,"span",9),_.O(19),_.D(),_.O(20,"\n      "),_.D(),_.O(21,"\n    "),_.D(),
_.O(22,"\n  "),_.D(),_.O(23,"\n"));if(a&2){a=b.zY;var c=b.Go,d=b.icon,e=b.HFb,f=b.COb;b=b.url;_.w(1);_.re("href",b,_.Zd);_.w(2);_.z("svgIcon",d);_.w(6);_.z("ngForOf",e);_.w(5);_.z("ngIf",f);_.w(2);_.z("ngIf",a);_.w(3);_.Me(c)}};Mlb=function(a){a&1&&(_.C(0,"span",2),_.O(1,"-"),_.D())};Nlb=function(a,b){a&1&&(_.G(0),_.C(1,"span"),_.O(2),_.D(),_.N(3,Mlb,2,0,"span",1),_.we());a&2&&(a=b.ya,b=b.last,_.w(2),_.Me(a),_.w(1),_.z("ngIf",!b))};
Plb=function(a){a&1&&_.F(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().ya;var b=_.M();_.z("shortcut",_.Pe(1,Olb,b.hrb(a.scope.bc)))}};
Rlb=function(a,b){if(a&1){var c=_.qd();_.C(0,"search-box-suggestion-item",2);_.L("mouseFocusItem",function(d){_.rd(c);var e=_.M();return _.sd(e.Gsa(d))});_.C(1,"div",3);_.O(2);_.D();_.N(3,Plb,1,3,"menu-keyboard-shortcut-hint",4);_.D()}a&2&&(a=b.ya,b=_.M(),_.ue("bold-active-element",Qlb(b,a.scope)),_.z("payload",a.Va)("shortcut",a.scope.bc)("matTooltip",a.scope.Sga),_.w(2),_.Le(" ",a.scope.Ho," "),_.w(1),_.z("ngIf",a.scope.bc))};Slb=function(a){a&1&&_.F(0,"hr")};
Tlb=function(a){a&1&&_.F(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().ya;var b=_.M(2);_.z("shortcut",_.Pe(1,Olb,b.hrb(a.scope.bc)))}};
Ulb=function(a,b){if(a&1){var c=_.qd();_.C(0,"search-box-suggestion-item",7);_.L("mouseFocusItem",function(d){_.rd(c);var e=_.M(2);return _.sd(e.Gsa(d))});_.C(1,"div",3);_.O(2);_.D();_.N(3,Tlb,1,3,"menu-keyboard-shortcut-hint",4);_.D()}a&2&&(a=b.ya,b=_.M(2),_.ue("bold-active-element",Qlb(b,a.scope)),_.z("payload",a.Va)("shortcut",a.scope.bc),_.w(2),_.Le(" ",a.scope.Ho," "),_.w(1),_.z("ngIf",a.scope.bc))};
Vlb=function(a,b){a&1&&(_.G(0),_.N(1,Slb,1,0,"hr",1),_.N(2,Ulb,4,6,"search-box-suggestion-item",6),_.we());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.length),_.w(1),_.z("ngForOf",a))};Xlb=function(a){a&1&&(_.G(0),_.F(1,"hr"),_.C(2,"search-box-suggestion-item",8)(3,"a",9),_.F(4,"mat-icon",10),_.G(5),_.De(6,11),_.we(),_.D()(),_.we());a&2&&(a=_.M(),_.w(2),_.z("payload",_.Pe(2,Wlb,a.J3a)),_.w(1),_.z("routerLink",a.J3a))};
Zlb=function(a){var b=_.je(a,"visibilitychange").ka(_.Ta(function(){return Ylb(a)}));return function(c){return c.ka(_.vb(function(d){d=_.Ea(d);return Ylb(a)?d:d.ka(Iib(function(){return b}))}))}};Ylb=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
$lb=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.PF(b).map(function(n){return[n,a.get(n)]}),e=void 0,f=Number.POSITIVE_INFINITY;d=_.l(d);for(var g=d.next();!g.done;g=d.next()){var h=_.l(g.value);g=h.next().value;h=h.next().value;h<f?(e=g,f=h):c&&h===f&&(!e||e.length<g.length)&&(e=g)}return e&&e.replace(b,"")};bmb=function(a){var b=[];a=_.l(_.Gh(a));for(var c=a.next();!c.done;c=a.next())amb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
amb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Ol){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.ax&&hF("operator",d-1,d,b);a.error&&(e=a.error.location,hF("error",e.start,e.end,b));a.warning&&(e=a.warning.location,hF("warning",e.start,e.end,b));switch(a.Ol){case 1:hF("label",d,d+a.FDc.length+1,b);break;case 0:case 2:a=a.tHc;hF("operator",a.start,a.end,b);break;case 4:hF("quoted",d,c,b);break;case 3:case 5:break;default:_.gg(a)}};
hF=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};cmb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};emb=function(){var a={bufferSize:1,Iha:void 0,jM:!1,fh:void 0};return function(b){if(b&&"function"===typeof b.Nz)b=b.Nz(dmb(a));else throw new TypeError("A");return b}};
dmb=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Iha?Infinity:a.Iha,d=a.jM,e=a.fh,f,g=0,h,n=!1,r=!1;return function(x){g++;if(!f||n)n=!1,f=new _.mb(b,c,e),h=x.subscribe({next:function(B){f.next(B)},error:function(B){n=!0;f.error(B)},complete:function(){r=!0;h=void 0;f.complete()}});var A=f.subscribe(this);this.add(function(){g--;A.unsubscribe();h&&!r&&d&&0===g&&(h.unsubscribe(),f=h=void 0)})}};
fmb=function(a,b){a=a.Gd;b=b.Gd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};_.gmb=function(a){return function(b){return new _.oa(function(c){return b.subscribe(function(d){a.tA(function(){c.next(d)})},function(d){a.tA(function(){c.error(d)})},function(){a.tA(function(){c.complete()})})})}};imb=function(a,b){var c=hmb;return _.ha(Fib(a.Og),_.Ta(function(d){return 0<d.length}),_.Fa(function(d){return _.Ea.apply(null,_.Ia(c(d)))}),_.Fa(b),_.gmb(a),_.nb(1),_.jb())};
_.jmb=function(a){var b=a.lb,c=a.Dc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!_.uE(c)&&"host"!==c)throw Error("te");f=_.uE(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;return Object.assign({},_.UE(b,c),{fileSpecPath:"/"===f?"":f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.kmb=function(a,b,c){return a.ka(_.Ta(function(d){var e=d.results;return _.zc(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.Va(1),_.m(function(d){return d.results.get(c)||[]}))};hmb=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.categories;delete c.categories;var e=JSON.stringify(c),f=b.get(e);f?f.categories=[].concat(_.Ia(f.categories),_.Ia(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
lmb=function(a,b){var c=new Map(a.categories.map(function(e){return[e,[]]}));b=_.l(b);for(var d=b.next();!d.done;d=b.next())d=d.value,c.get(d.category).push(d);return{request:a,results:c}};mmb=function(a){var b=new Map;for(a=[].concat(_.Ia(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.Ia(c.children))}return b};_.nmb=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.u7)return a.dataSource.u7.iz};
omb=function(a,b){var c=[];a=_.l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0;(null==(e=d.children)?0:e.length)?(e=omb(d.children,b),e.length&&c.push(pmb(d,e))):qmb(d,b)&&c.push(pmb(d))}return c};pmb=function(a,b){var c=a.id,d=a.name;a=a.Dca;b=void 0===b?[]:b;return{id:c,name:d,children:b,Dca:a}};rmb=function(a){return a.params.LF?a.params.LF.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
smb=function(a,b){a=a.toUpperCase();return"COVERAGE_GENERIC_DEFAULT"===a&&b.find(function(c){return"COVERAGE"===c})||"COVERAGE_GENERIC_FUZZING"===a&&b.find(function(c){return"FUZZING"===c})?!0:b.some(function(c){return"*"===c.slice(-1)?a.startsWith(c.slice(0,-1)):a===c})};
qmb=function(a,b){var c;if(!b||null==(c=a.dataSource)||!c.availability)return!0;var d=b.Xa;c=b.isDirectory;var e=b.BC,f=b.p_,g;a=_.l(null==(g=a.dataSource)?void 0:g.availability);for(g=a.next();!g.done;g=a.next()){var h=g.value,n=h.tRa;b=h.HNa;g=h.USa;if(!h.VJa&&!c||!h.UJa&&c||!h.WJa&&e)return!1;var r=h=void 0;if((null==(h=n)?0:h.length)&&(null==(r=n)?0:r.every(function(x){return!RegExp(x).test(d.Go)})))return!1;h=n=void 0;if((null==(n=b)?0:n.length)&&(null==(h=b)?0:h.some(function(x){return RegExp(x).test(d.Go)})))return!1;
h=n=b=void 0;if(!c&&(!f&&(null==(b=g)?0:b.length)||f&&(null==(n=g)?0:n.length)&&(null==(h=g)?0:h.every(function(x){return!RegExp(x).test(f)}))))return!1}return!0};tmb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};umb=function(a){var b=[];a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,c.children.length?b.push.apply(b,_.Ia(umb(c.children))):b.push(c);return b};
vmb=function(a,b){if(a.size!==b.size)return!1;a=_.l(a.entries());for(var c=a.next();!c.done;c=a.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;c=b.get(c);if(void 0===c||!_.zc(d,c))return!1}return!0};wmb=function(a){return 0===a.kind||1===a.kind};xmb=function(a,b){a&1&&(_.C(0,"mat-card-content"),_.F(1,"linkified-message",6),_.Q(2,"emptyToConstant"),_.D());a&2&&(a=b.La,_.w(1),_.z("message",a.zs)("linkDefinitions",_.R(2,2,a.NP)))};
ymb=function(a){a&1&&(_.C(0,"a",7),_.De(1,8),_.D());a&2&&(a=_.M(),_.z("routerLink",a.Lgb)("trackProjectId",a.xp.lb))};Amb=function(a){if(a&1){var b=_.qd();_.C(0,"commit-details",5);_.L("mouseenter",function(){_.rd(b);var c=_.M();clearTimeout(c.Vtb);return _.sd()})("mouseleave",function(){_.rd(b);var c=_.M();return _.sd(zmb(c))});_.D()}a&2&&(a=_.M(),_.z("commit",a.commit)("baseLocation",a.xp)("parentCommit",a.cD))};
Bmb=function(a){var b=[].concat(_.Ia(a.Dp));b.sort(function(f,g){return f.NJ.localeCompare(g.NJ)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Uf,e+1);a.Djb=d;a.JBc=c;return a};Dmb=function(a){return Cmb(a.Qd,a.He,a.Mf,a.Kf)};Emb=function(a){var b=a.kr();a=a.yn();return b&&a?{Qd:b.getLine(),Mf:_.fj(b,2),He:a.getLine(),Kf:_.fj(a,2)}:{}};Cmb=function(a,b,c,d){if(!a)return{};--a;b=b?b-1:a;return c?{Qd:a,He:b,Mf:c-1,Kf:d||-1}:{Qd:a,He:b}};
Fmb=function(a){return void 0!==a.Qd&&void 0!==a.He};Gmb=function(a){return Fmb(a)&&void 0!==a.Mf&&void 0!==a.Kf};Hmb=function(a,b){return a.Qd===b.Qd&&a.Mf<b.Kf&&b.Mf<a.Kf};Imb=function(a,b){a&1&&_.F(0,"blame-snippet",3);if(a&2){a=b.MJ;var c=b.commit,d=b.Xd,e=b.cD;_.zy("blame-layer ",b.className,"");_.z("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};Jmb=function(a,b){a&1&&_.F(0,"div");a&2&&_.zy("blame-layer ",b.className,"")};
Kmb=function(a){a&1&&_.F(0,"loading",4);a&2&&_.z("hasBackground",!0)};Lmb=function(a,b){a&1&&_.F(0,"div");a&2&&_.ve(b.className)};Mmb=function(a,b){a&1&&_.F(0,"div");a&2&&_.ve(b.className)};Nmb=function(a,b){a&1&&_.F(0,"div");a&2&&_.ve(b.className)};Omb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};Pmb=function(a){a&1&&(_.C(0,"mat-card-subtitle"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.x_a))};Qmb=function(a){a&1&&_.F(0,"div",6)};
Rmb=function(a,b){a&1&&(_.G(0),_.F(1,"finding-details",4),_.N(2,Qmb,1,0,"div",5),_.we());if(a&2){a=b.ya;b=b.last;var c=_.M(2);_.w(1);_.z("icon",c.icon)("title",c.Jyb)("subtitle",c.tooltip)("details",a);_.w(1);_.z("ngIf",!b)}};Smb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-card",2);_.L("mouseenter",function(){var c=_.rd(b).attach;return _.sd(c())})("mouseleave",function(){var c=_.rd(b).detach;return _.sd(c())});_.N(1,Rmb,3,5,"ng-container",3);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.details))};
Tmb=function(a,b){a&1&&_.F(0,"finding",1);a&2&&_.z("annotations",b.annotations)};Umb=function(a){var b,c;return(null!=(c=null==(b=_.to(a))?void 0:_.rc(b,_.jo,1))?c:[]).filter(function(d){var e;return(null==(e=_.sc(d,_.ko,4))?0:_.bj(e,4))?!1:_.RE(_.Zi(a,8))||!_.RE(d.VQ())})};Wmb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Zb().Sh();return function(e,f,g){e=Vmb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.nd(e).hb();return _.mh(b,b.Mi(_.nh(e),{Te:g,Qa:f}))}};
Xmb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=Vmb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.lb,a.Dc,a.repository,a.Ab,d,{Pb:a.params.Pb,type:1}).ka(_.m(function(e){var f=_.uo(e).Bw();f=f?btoa(f):_.nE(_.Oh(_.uo(e),1));return"data:"+_.Oh(_.sc(_.uo(e),_.po,2),1)+";base64,"+f}))}};
$mb=function(a){if(_.Qi&&!_.Vi(9))return[0,0,0,0];var b=Ymb.hasOwnProperty(a)?Ymb[a]:null;if(b)return b;65536<Object.keys(Ymb).length&&(Ymb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Zmb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Zmb(b,d);b=Zmb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=iF(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=iF(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=iF(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)",
"g"),2);b=iF(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);b=iF(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=iF(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");iF(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Ymb[a]=b};iF=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Zmb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};bnb=function(a){return anb[a]};
jF=function(a,b){a=_.Eb[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};kF=function(a,b){return(a=_.Eb[a])&&a.prototype&&a.prototype[b]||null};lF=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Ae");return a};mF=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Qi&&10>document.documentMode){if(!b[c].call)throw Error("Be");}else if("function"!=typeof b[c])throw Error("Ae");return b[c].apply(b,d)};
dnb=function(a){return lF(cnb,a,"attributes",function(b){return b instanceof NamedNodeMap})};fnb=function(a,b,c){try{mF(enb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};hnb=function(a){return lF(gnb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};jnb=function(a){return lF(inb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};lnb=function(a){return lF(knb,a,"nodeName",function(b){return"string"==typeof b})};
nnb=function(a){return lF(mnb,a,"nodeType",function(b){return"number"==typeof b})};pnb=function(a){return lF(onb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};rnb=function(a,b){return mF(qnb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};tnb=function(a,b,c){mF(snb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};vnb=function(a){return lF(unb,a,"namespaceURI",function(b){return"string"==typeof b})};
xnb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={Tha:d.Tha},e++){var f=a[e],g=f.getAttribute("href")||"";!wnb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.dh(g),d.Tha={},g.Lj.forEach(function(h){return function(n,r){h.Tha[r]=n}}(d)),g=b(g.xe(),d.Tha,g.zw),_.ora(f,g))}};
Anb=function(a,b){var c=a.querySelectorAll("img");a=new _.da;if(0===c.length)return a;var d=document.createElement("span");d.classList.add("material-icons-extended");d.appendChild(document.createTextNode("photo"));var e={};c=_.l(c);for(var f=c.next();!f.done;e={JU:e.JU,Wha:e.Wha},f=c.next())if(e.JU=f.value,f=e.JU.getAttribute("src")||"",f=f.match(ynb))f=atob(f[1]),e.Wha=d.cloneNode(!0),znb(e.Wha,e.JU),a.add(b(f).subscribe(function(g){return function(h){g.JU.src=h;znb(g.JU,g.Wha)}}(e)));return a};
wnb=function(a){if(!a)return!0;try{return!(new _.dh(a)).nt&&!a.startsWith("//")}catch(b){return!1}};Bnb=function(a){var b=new _.dh(a);if(b.nt&&"HTTP"===b.nt.toUpperCase())_.GFa(b,"");else if(!b.XK())return _.$Aa('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB')||_.jma;return _.Kj(b.toString())};Cnb=function(a){a&1&&_.F(0,"mat-card",2);a&2&&(a=_.M(),_.z("innerHtml",a.M0,_.Yd))};
Dnb=function(a){a&1&&(_.C(0,"mat-card",3),_.F(1,"markdown-content",4),_.D());a&2&&(a=_.M(),_.w(1),_.z("content",a.content.text))};Enb=function(a){a&1&&(_.C(0,"mat-card",3)(1,"pre"),_.O(2),_.D()());a&2&&(a=_.M(),_.w(2),_.Le("  ",a.content.text,"\n  "))};
Gnb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"button",5,6)(3,"span",7);_.O(4);_.D()();_.C(5,"command-menu",8,9);_.L("closed",function(d){_.rd(b);var e=_.M(4);return _.sd("keydown"!==d&&_.v3a(e.kl,"mouse"))})("menuItemSelected",function(d){_.rd(b);_.M(4).uUa.emit(d);return _.sd()});_.D();_.we()}if(a&2){var c=_.Ke(6);a=_.M().ya;_.w(1);_.z("disabled",a.disabled)("matMenuTriggerFor",c.kl)("matMenuTriggerData",_.Pe(4,Fnb,a.children));_.w(3);_.Me(a.label)}};
Hnb=function(a){a&1&&(_.C(0,"span",13),_.O(1),_.D());a&2&&(a=_.M(2).ya,_.w(1),_.Me(a.bc))};Inb=function(a){if(a&1){var b=_.qd();_.C(0,"button",10);_.L("click",function(){_.rd(b);var c=_.M().ya;_.M(3).uUa.emit(c);return _.sd()});_.C(1,"span",11);_.O(2);_.D();_.N(3,Hnb,2,1,"span",12);_.D()}a&2&&(a=_.M().ya,_.z("disabled",a.disabled),_.w(1),_.Je("title",a.disabled?"":a.label),_.w(1),_.Me(a.label),_.w(1),_.z("ngIf",a.bc))};
Jnb=function(a,b){a&1&&(_.G(0),_.N(1,Gnb,7,6,"ng-container",3),_.N(2,Inb,4,4,"button",4),_.we());a&2&&(a=b.ya,_.w(1),_.z("ngIf",a.children&&0<a.children.length),_.w(1),_.z("ngIf",!a.children||0===a.children.length))};Knb=function(a){a&1&&_.F(0,"mat-divider")};Lnb=function(a,b){a&1&&(_.G(0),_.N(1,Jnb,3,2,"ng-container",2),_.N(2,Knb,1,0,"mat-divider",3),_.we());a&2&&(a=b.ya,b=b.last,_.w(1),_.z("ngForOf",a),_.w(1),_.z("ngIf",!b))};
Mnb=function(a,b){a&1&&_.N(0,Lnb,3,2,"ng-container",2);a&2&&_.z("ngForOf",b.S0)};Onb=function(a,b){if(a&1){var c=_.qd();_.C(0,"kythe-hovercard",2);_.L("mouseenter",function(){_.rd(c);var d=_.M(2);return _.sd(Nnb(d))})("mouseleave",function(){_.rd(c);var d=_.M(2);return _.sd(d.qY())});_.D()}a&2&&_.z("safeHtml",b.La)};Pnb=function(a,b){a&1&&(_.N(0,Onb,1,1,"kythe-hovercard",1),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.M0))};
Qnb=function(a){var b=_.nF(a.Zb(),function(c){delete c.line});null!=a.params.Pb&&_.nF(_.Go(b,"HEAD"),function(c){delete c.Pb});return b.hb()};Snb=function(a){if(a&&a instanceof Rnb)switch(a.status){case 2:return"Diese Datei wurde vor zu kurzer Zeit erstellt, um Verweise zu enthalten";case 3:return"F\u00fcr diese Sprache sind keine Verweise verf\u00fcgbar";case 5:return"Diese Datei hatte keine Verweise, da sie sich in \u201egoogle3/experimental\u201c befindet";case 6:return"F\u00fcr diesen Speicherort sind keine Verweise konfiguriert"}};
Unb=function(a,b,c){if(!b)return!1;var d=b.origin,e=b.PLc;return b.fyb&&d&&e?Tnb(a,c):!1};Vnb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)};Wnb=function(a){var b,c;a=null==(b=a.nl.service.uj)?void 0:null==(c=b.Zj)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
Tnb=function(a,b){switch(a){case "SHOW_ALWAYS":return!0;case "SHOW_WITH_SHIFT":return!!b&&b.shiftKey;case "SHOW_WITH_CTRL":return!!b&&b.ctrlKey;case "SHOW_WITH_PLATFORM_CMD":return!!b&&(_.Ti?b.metaKey:b.ctrlKey);default:return!1}};
Xnb=function(a){var b="JUMP_TO_DEF"===a.nl.context.OH.type,c=[],d=Wnb(a);a=a.element.textContent;null==d||"BUILD"!==Vnb(d)||b||null==a||/[:\/]/.test(a)||c.push({label:"Copy build target",Jf:"copy-build-target"});return[[{label:"Open in new tab",Jf:"open-tab"}],[{label:"Definition",Jf:"def",disabled:!b},{label:"References",Jf:"xrefs"}],[{label:"Copy symbol name",Jf:"copy"},{label:"Copy link",Jf:"copy-link"}].concat(_.Ia(c)),[{label:"Browser context menu",Jf:"unused",bc:"shift+right-click",disabled:!0}]]};
_.Ynb=function(a){a:{var b=_.Fn(a);var c=b.Ik(),d=_.rca(c,_.zh);switch(d){case 3:case 5:var e=b.Ik();c=_.kj(e,5,_.zh);d=oF(c||_.kj(e,3,_.zh));e=oF(_.Oh(e,2));var f=oF(_.Oh(b,4));b=oF(_.Oh(b,3));var g=_.ig.test(b);!f||b&&!g||(e+="~~"+f);b&&(!f&&g&&(e+="~~"),e+="~~"+b);b=(c?"x-oss":"x-gob")+"://"+e+"@"+d;break a;case 4:"piper"==_.Oh(c,2).toLowerCase()?c.vQa()?(c=oF(b.Ik().vQa()),b=_.Oh(b,3),b="x-citc://"+c+(b&&"HEAD"!==b?"@"+b:"")):(b=_.Oh(b,3),b="HEAD"!==b?"x-piper://"+b:"x-piper://"):(c=oF(_.Oh(b.Ik(),
2)),b=_.Oh(b,3),b="x-package://"+c+(b&&"HEAD"!==b?"@"+b:""));break a;default:b=_.gg(d)}}return b+"/"+a.xe()};
dob=function(a){var b=Znb(a);pF.params={};switch(b.nt){case "x-piper":pF.ke=$nb;pF.repository="Piper";pF.Ab=b.uh()||"HEAD";break;case "x-citc":aob(b);break;case "x-package":bob(b);break;case "x-oss":cob(b,"ossProject");break;case "x-gob":cob(b,"host");break;case "x-kythe":return dob(a.replace(eob,function(c,d){return"x-"+d+"://"}));default:throw Error("Ie`"+b.nt);}pF.path=b.xe().substr(1);if(a=fob(b))pF.params.line=a;return pF};
fob=function(a){if(a=a.zw){a=_.l(a.split(":").map(function(d){return d.split(",")}));var b=a.next().value;a=a.next().value;if(b&&!isNaN(Number(b[0]))){b=Number(b[0])+1;if(!a||!a[0]||isNaN(Number(a[0])))return b;var c=Number(a[0])+1;if(c===b)return b;0===Number(a[1])&&c--;return c===b?b:[{start:b,end:c}]}}};aob=function(a){var b=qF(a.uh());if(!b)throw Error("Je`"+a.toString());a=qF(a.OD);pF.ke=$nb;pF.repository="Piper";pF.Ab=a?b:"HEAD";pF.params.Pb=a||b};
bob=function(a){var b=qF(a.uh());if(!b)throw Error("Ke`"+a.toString());a=qF(a.OD);pF.ke=$nb;pF.repository=a||b;pF.Ab=a?b:"HEAD"};cob=function(a,b){var c=_.l(a.OD.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=qF(a.uh());if(f){if(!d)throw Error("Le`"+a.toString());if(!e&&!c)throw Error("Me`"+a.toString());}else throw Error("Ne`"+a.toString());a=qF(e||c);pF.ke={id:f,type:b};pF.repository=qF(d);pF.Ab=a;if(b=e&&c)pF.params.Me=b};oF=function(a){return a.replace(gob,"~")};
qF=function(a){return a.replace(hob,"/")};
_.iob=function(a,b,c){c=void 0===c?{PC:void 0,loa:!1}:c;var d=c.PC,e=c.loa;a=dob(a);var f,g;c=b.lb===(null==(f=a.ke)?void 0:f.id)&&b.Dc===(null==(g=a.ke)?void 0:g.type)&&b.repository===a.repository;if(b.params.Pb)a.params=Object.assign({},a.params,{Me:a.Ab,Pb:void 0}),a.Ab="HEAD";else{g=c&&_.kg(a.path,b.path,_.lQa);f=a.Ab!==b.Ab?a.Ab:_.xE(b,1);if(e=g&&e)null==d||null==f?d=!0:(d=Number(d),e=Number(f),d=isNaN(d)||isNaN(e)?!0:d>e),e=!d;if(e)a.Ab=b.Ab;else{var h;!c||null!=(h=a.params)&&h.Me||(a.params=
Object.assign({},a.params,{Me:a.Ab}),a.Ab=b.Ab)}}a.params=Object.assign({},b.params,a.params);return a};_.job=function(a,b){var c=a.Bw();a=_.l(_.cj(a,3).entries());for(var d=a.next();!d.done;d=a.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;e=b(e);c=c.replaceAll(d,e)}return c};
kob=function(a,b){if(a&1){var c=_.qd();_.C(0,"kythe-hovercard",2);_.L("mouseenter",function(){_.rd(c);var d=_.M(2);return _.sd(Nnb(d))})("mouseleave",function(){_.rd(c);var d=_.M(2);return _.sd(d.qY())});_.D()}a&2&&_.z("content",b.La)};lob=function(a,b){a&1&&(_.N(0,kob,1,1,"kythe-hovercard",1),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.content))};mob=function(a){var b=_.nF(a.Zb(),function(c){delete c.line});null!=a.params.Pb&&_.nF(_.Go(b,"HEAD"),function(c){delete c.Pb});return b.hb()};
nob=function(a,b){switch(a){case "SHOW_ALWAYS":return!0;case "SHOW_WITH_SHIFT":return!!b&&b.shiftKey;case "SHOW_WITH_CTRL":return!!b&&b.ctrlKey;case "SHOW_WITH_PLATFORM_CMD":return!!b&&(_.Ti?b.metaKey:b.ctrlKey);default:return!1}};
pob=function(a,b){if(a&1){var c=_.qd();_.G(0);_.C(1,"button",1);_.L("click",function(){_.rd(c);_.M().e1a.next({kind:"event",action:"CLICK"});return _.sd()});_.Q(2,"async");_.C(3,"mat-icon");_.O(4);_.D()();_.we()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("disabled",a.state===b.rV.Ft)("matTooltip",_.R(2,10,b.Z1))("ascTrackElement",b.qc)("trackAction",a.state===b.rV.RBa?"unstar":"star"),_.re("aria-label",oob.format({starred:a.state===b.rV.RBa?"starred":"unstarred",elementName:b.tw,type:b.type})),_.w(2),_.ue("starred",
a.state===b.rV.RBa)("disabled",a.state===b.rV.Ft),_.w(1),_.Le(" ",a.state===b.rV.Ofc?"star_border":"star"," "))};qob=function(a,b){switch(b){case "REF":return _.JE(a.Zb(),"ref").hb();case "REPO":return _.JE(a.Zb(),"repo").hb();case "FILE":case "FOLDER":return a;default:return _.gg(b)}};
rob=function(a,b){switch(a){case "REPO":return b?"Ein Fehler ist aufgetreten, Repository konnte nicht markiert werden":"Ein Fehler ist aufgetreten, Markierung des Repositorys konnte nicht aufgehoben werden";case "REF":return b?"Ein Fehler ist aufgetreten, Verweis konnte nicht markiert werden":"Ein Fehler ist aufgetreten, Markierung des Verweises konnte nicht aufgehoben werden";case "FOLDER":return b?"Ein Fehler ist aufgetreten, Ordner konnte nicht markiert werden":"Ein Fehler ist aufgetreten, Markierung des Ordners konnte nicht aufgehoben werden";
case "FILE":return b?"Ein Fehler ist aufgetreten, Datei konnte nicht markiert werden":"Ein Fehler ist aufgetreten, Markierung der Datei konnte nicht aufgehoben werden";default:return _.gg(a,"Unsupported place item type")}};
_.sob=function(a,b){switch(a){case "REPO":return b?"Repository aus markierten Elementen entfernen":"Repository zu markierten Elementen hinzuf\u00fcgen";case "REF":return b?"Verweis aus markierten Elementen entfernen":"Verweis zu markierten Elementen hinzuf\u00fcgen";case "FOLDER":return b?"Ordner aus markierten Elementen entfernen":"Ordner zu markierten Elementen hinzuf\u00fcgen";case "FILE":return b?"Datei aus markierten Elementen entfernen":"Datei zu markierten Elementen hinzuf\u00fcgen";default:return _.gg(a,
"Unsupported place item type")}};tob=function(a,b){var c=a.zd,d=b.zd;return a.Pm===b.Pm&&c===d};uob=function(a){var b=a.Lu,c=[],d;a=_.l((null==(d=a.gM)?void 0:d.Lu)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.l(d.XX);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({wf:{start:f,end:f+e.length},lineNumber:_.XE(b)})}}return c};
wob=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"span",4);_.De(2,5);_.Q(3,"number");_.Q(4,"number");_.D();_.C(5,"button",6);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(vob(c,-1))});_.C(6,"mat-icon");_.O(7,"keyboard_arrow_up");_.D()();_.C(8,"button",7);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(vob(c,1))});_.C(9,"mat-icon");_.O(10,"keyboard_arrow_down");_.D()();_.we()}a&2&&(a=_.M(),_.w(4),_.Ee(a.D_)(_.R(3,17,a.uk+1))(_.R(4,19,a.D_)),_.Fe(2),_.w(1),_.z("disabled",0>=a.uk)("title",
a.b3a)("ascTrackElement",a.qc)("trackArtifactId",a.Uga)("trackListIndex",a.uk)("trackProjectId",a.dN),_.re("aria-label",a.b3a),_.w(3),_.z("disabled",a.uk>=a.D_-1)("title",a.a3a)("ascTrackElement",a.qc)("trackArtifactId",a.Uga)("trackListIndex",a.uk)("trackProjectId",a.dN),_.re("aria-label",a.a3a))};xob=function(a){a&1&&_.F(0,"loading",8);a&2&&_.z("inline",!0)};
yob=function(a){if(a&1){var b=_.qd();_.C(0,"button",9);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.close.emit())});_.C(1,"mat-icon");_.O(2,"close");_.D()()}a&2&&(a=_.M(),_.z("title",a.Z2a)("ascTrackElement",a.qc)("trackArtifactId",a.Uga)("trackProjectId",a.dN),_.re("aria-label",a.Z2a))};
Aob=function(a){if(a&1){var b=_.qd();_.C(0,"a",10);_.L("click",function(d){_.rd(b);var e=_.M(3);return _.sd(zob(e,d))});_.Q(1,"icon");_.O(2);_.D()}if(a&2){a=_.M().ya;var c=_.M(2);_.zy("file-item ",_.R(1,8,a.entryType),"");_.ue("deleted",a.Eo);_.z("routerLink",_.nh(a.ad))("queryParamsHandling",c.hf);_.w(2);_.Me(a.name)}};
Bob=function(a){a&1&&(_.C(0,"a"),_.Q(1,"icon"),_.Q(2,"toHref"),_.O(3),_.D());if(a&2){a=_.M().ya;var b=_.M().ya,c=_.M();_.zy("file-item ",_.R(1,7,a.entryType),"");_.ue("deleted",a.Eo);_.re("href",_.$y(2,9,a,b,c.oj),_.Zd);_.w(3);_.Me(a.name)}};Cob=function(a){a&1&&_.F(0,"img",11);a&2&&(a=_.M(3),_.z("alt",a.oya),_.re("title",a.oya))};
Dob=function(a,b){a&1&&(_.C(0,"span",14),_.F(1,"img",15),_.C(2,"label",16),_.O(3),_.D()());a&2&&(a=b.ya,b=_.M(4),_.O8a("title","",a.title,": ",b.Icb(a.instances),""),_.w(1),_.z("src",a.icon||b.aZb,_.Zd)("alt",a.title),_.w(2),_.Me(b.Icb(a.instances)))};Eob=function(a,b){a&1&&(_.C(0,"span",12),_.N(1,Dob,4,5,"span",13),_.D());a&2&&(a=b.La,_.w(1),_.z("ngForOf",a))};
Fob=function(a,b){a&1&&(_.G(0),_.C(1,"span",4,5),_.N(3,Aob,3,10,"a",6),_.N(4,Bob,4,13,"ng-template",null,7,_.bf),_.N(6,Cob,1,2,"img",8),_.N(7,Eob,2,1,"span",9),_.Q(8,"activeAggregations"),_.D(),_.we());if(a&2){a=b.ya;var c=_.Ke(5);b=_.M(2);_.w(3);_.z("ngIf",!b.DU||!a.gMc)("ngIfElse",c);_.w(3);_.z("ngIf",a.mCc);_.w(1);_.z("ngIf",_.Zy(8,4,a.path,b.aggregations))}};
Gob=function(a){a&1&&(_.G(0),_.N(1,Fob,9,7,"ng-container",3),_.we());a&2&&(a=_.M(),_.w(1),_.z("incrementalForOf",a.files)("incrementalForLimit",a.limit))};_.Hob=function(a){if(!a)return null;a=_.p(a,2);return null===a||void 0===a?null:_.th(a)};
_.Kob=function(a,b,c,d,e,f){var g=_.sc(b,_.po,2)||Iob(),h=Number(b.TQ()),n,r,x,A,B,I={kind:0,Ie:"",KF:h,CKc:_.Hob(_.sc(b,_.il,5))||void 0,BJc:0<_.rc(b,_.il,6).length?_.rc(b,_.il,6).map(function(K){return _.Hob(K)}):void 0,location:a,diffBase:f&&(f.Bw()||_.nE(_.Oh(f,1))),fileName:a.path,mimeType:_.Oh(g,1),Yna:_.bj(g,2),line:a.params.line,q_:e,t_:_.fj(g,8),p_:null==(n=g.i$())?void 0:n.getId(),fD:null!=(B=c[0])?B:0,HY:null==(r=g.PQ())?void 0:r.getEditor(),Aqa:null==(x=g.PQ())?void 0:_.Oh(x,2),LG:null==
(A=g.PQ())?void 0:_.Oh(A,3),Grb:_.rc(g,_.En,12)};return 4194304<h?(a=(0===(b.Bw()||_.nE(_.Oh(b,1))).length&&d?_.Ab(function(){return d(h)}):_.Ea(b)).ka(_.m(function(K){return Job(I,K)})),Object.assign({},I,{Q9:a})):Job(I,b)};
Job=function(a,b){var c=b.Bw()||_.nE(_.Oh(b,1));b=_.sc(b,_.po,2)||new _.po;var d;if(d=_.sc(b,_.kPa,9)){var e=Lob.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=Mob([0],Nob,Oob,Nob.NTb),h=0,n=c,r=null;;){var x=f.exec(n);if(x&&""!==n){var A=x.index;g[h]=n.substr(0,A|0);x=A+x[0].length|0;n=n.substr(x,n.length-x|0);f.lastIndex=0;rF(r,n)&&(g[h]=n.substr(0,1),n=n.substr(1));r=n;h=h+1|0}else{g[h]=n;break}}f=[];h=[];for(r=n=0;r<g.length;r++)x=g[r],e=Math.max(e,x.length),0==n?(A=Pob(x.length),h.push(A)):
(A=Pob(h[h.length-1|0].pu+1+x.length|0),h.push(A)),f.push(sF(x)+"\n"),n=n+1|0;"\n"===c.substr(c.length-1|0,1)?f.pop():(g=f.pop(),f.push(g.substr(0,g.length-1|0)));g=new Qob;g.uxc=f;g.vxc=h;g.Qpb=e;e=Rob(new Sob,g,_.Zi(d,1),_.Zi(d,2));e={lines:g.hqa(),XZ:e,length:c.length,fFc:g.Qpb};Lob.set(d,e);d=e}}else d=c;g=_.rc(b,_.pPa,3);e=new Map;if(g)for(g=_.l(g),f=g.next();!f.done;f=g.next())if(h=f.value,f=h.getRange(),h=h.getType(),h=Tob.get(h))for(n=_.fj(f,1);n<=_.fj(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({Mf:n===
_.fj(f,1)?_.fj(f,2):0,Kf:n===_.fj(f,3)?_.fj(f,4):Number.MAX_SAFE_INTEGER,nn:h});return Object.assign({},a,{Ie:c,code:d,mR:e,AM:b.vZ()})};tF=function(){for(var a=void 0,b=_.l(_.fa.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=Uob[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};Vob=function(a,b){return _.dj(a,1,b)};Wob=function(a,b){return _.oc(a,2,b,!1)};Iob=function(){var a=new _.po;a=_.oc(a,2,!1,!1);return _.xh(a,1,"text/plain")};
_.uF=function(a){return{Kb:_.nh(a)}};_.JE=function(a,b){a.nd();if("ref"===b)return a;_.Go(a);return"repo"===b?a:_.Fo(a)};_.nF=function(a,b){b(a.params);return a};_.gF=function(a){_.nF(a,function(b){delete b.line;delete b.Rw;delete b.Cn;delete b.Cr;delete b.Me});return a};Xob=function(a,b){a.Psa.subscribe(b)};
pE=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Lm?null:a.Lm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Sq?null:a.Sq;this.O.ossProject=null==a.fi?null:a.fi;this.O.repositoryName=null==a.Qh?null:a.Qh};_.V(pE,_.U);pE.prototype.ma=function(){return pE};pE.prototype.na=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(pE.prototype,{Sq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Lm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.O.hostName=a}},fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}},Qh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}}});var oE=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root;this.O.includeRegionalRepos=null==a.Uub?null:a.Uub};_.V(oE,_.U);oE.prototype.ma=function(){return oE};
oE.prototype.na=function(){return{keys:["includeRegionalRepos","root"],Na:{root:pE}}};_.W.Object.defineProperties(oE.prototype,{Uub:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.S(this,"includeRegionalRepos"):!1},set:function(a){this.O.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.O.root=a}}});Yob={id:"BLAME",name:"Blame",children:[]};
Zob={id:"XREFS",name:"Verweise",children:[]};$ob={id:"DEPRECATED",name:"Verworfen",children:[]};apb={id:"COVERAGE",name:"Codeabdeckung (Zapfhahn)",children:[]};bpb=function(a){return a.dqb().ka(_.m(function(b){var c=new Map(b);a.Bc.Vb(10)&&(c.set("XREFS",{Lf:"ON",uga:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Lf:"ON",uga:""}));return c}))};cpb=function(a,b){return a.GZ().ka(_.m(function(c){return c.some(function(d){return _.Io(d,b)})}))};
dpb=function(a,b){a=_.l(a.re);for(var c=a.next();!c.done;c=a.next())b=b.ka(c.value.pea("FileService.getContentsStreaming"));return b};_.epb=function(a,b){return"mainContent"!==a.l0?function(){}:_.o1a(a,"mainContent",b)};fpb=function(a,b,c){a.Cf.put(b.toObject(),c.ka(_.m(function(d){return a.extract(d)}),_.Ta(function(d){return!!d}),_.La(a.U7()),_.vb(function(d){return a.isValid(d)?_.Ea(d):a.fetch(b)})))};Eib=function(a){this.buc=a};Eib.prototype.call=function(a,b){return b.subscribe(new _.pi(a,this.buc))};
var Hib=function(a){this.zMa=a};Hib.prototype.call=function(a,b){return b.subscribe(new _.Owa(a,this.zMa))};_.gpb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&Rib(a.Ue,b.Ue)};hpb=function(){return null};ipb=function(a){return a instanceof _.Nj&&a.constructor===_.Nj?a.LWa:"type_error:SafeStyleSheet"};jpb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=ipb(d)};Array.prototype.forEach.call(arguments,c);return new _.Nj(b,_.gBa)};
kpb=function(a,b){a.insertAdjacentHTML("beforeend",_.Pj(b))};qkb=function(a,b){if((0,_.kBa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Pj(b)};znb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};Znb=function(a){return a instanceof _.dh?a.clone():new _.dh(a)};Vmb=function(a,b){a instanceof _.dh||(a=Znb(a));b instanceof _.dh||(b=Znb(b));return a.resolve(b)};Wib=function(a,b,c){this.DDc=a;this.N_=b;this.EFc=c};
_.W.Object.defineProperties(Wib.prototype,{Tp:{configurable:!0,enumerable:!0,get:function(){return _.Cfa.get(this.DDc)||null}}});var cjb=function(a){this.Wp=a};
_.W.Object.defineProperties(cjb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Wp.parentNode;return a?new tE(a):null}},Cc:{configurable:!0,enumerable:!0,get:function(){var a=qE(this.Wp),b=a?a.Tp:null;return null===b?_.rGa:new _.Bd(b[1].data[a.N_],b)}},mF:{configurable:!0,enumerable:!0,get:function(){var a=this.Wp,b;if((b=a)&&!(b=Xib(a)))if(a=(a=qE(a))?a.Tp:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Ifa(a));)a=c;b=a[2]&256?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Xib(this.Wp))){a=this.Wp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("hb");a=(a=qE(a))?a.Tp:null;a=null===a?null:a[8]}return a}},qj:{configurable:!0,enumerable:!0,get:function(){return Zib(this.Wp).filter(function(a){return"dom"===a.type})}}});var tE=function(a){this.Wp=a};_.V(tE,cjb);tE.prototype.query=function(a){var b=[],c=qE(this.Wp),d=c?c.Tp:null;null!==d?rE(d[1].data[c.N_],d,a,b,!0,this.Wp):ajb(this.Wp,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(tE.prototype,{ua:{configurable:!0,enumerable:!0,get:function(){return this.Wp.nodeType==Node.ELEMENT_NODE?this.Wp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=qE(this.Wp),b=a?a.Tp:null;return null!==b?b[1].data[a.N_].value:this.Wp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=qE(this.Wp),b=a?a.Tp:null;if(null===b)return{};var c=b[1].data,d=c[a.N_];a={};var e=this.ua;if(e)for(var f=Object.getPrototypeOf(e),g=Node.prototype;null!==
f&&f!==g;){var h=Object.getOwnPropertyDescriptors(f);for(n in h)n.startsWith("__")||n.startsWith("on")||(h=e[n],"string"!==typeof h&&"boolean"!==typeof h&&"number"!==typeof h&&null!==h||(a[n]=h));f=Object.getPrototypeOf(f)}var n=d.XIc;if(null!==n)for(d=0;d<n.length;d++)if(e=n[d],f=c[e].split("\ufffd"),g=f[0],1<f.length){h=f[1];for(var r=1;r<f.length-1;r++)h+=_.Uc(b[e+r-1])+f[r+1];a[g]=h}else a[g]=b[e];return a}},attributes:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.ua;if(!b)return a;
var c=qE(b),d=c?c.Tp:null;if(null===d)return{};d=d[1].data[c.N_].hc;c=[];if(d)for(var e=0;e<d.length;){var f=d[e];if("string"!==typeof f)break;a[f]=d[e+1];c.push(f.toLowerCase());e+=2}b=b.attributes;for(d=0;d<b.length;d++)e=b[d],f=e.name.toLowerCase(),-1===c.indexOf(f)&&(a[f]=e.value);return a}},styles:{configurable:!0,enumerable:!0,get:function(){return this.ua&&this.ua.style?this.ua.style:{}}},Ge:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.ua.className;("string"!==typeof b?b.baseVal.split(" "):
b.split(" ")).forEach(function(c){return a[c]=!0});return a}},childNodes:{configurable:!0,enumerable:!0,get:function(){for(var a=this.Wp.childNodes,b=[],c=0;c<a.length;c++)b.push(sE(a[c]));return b}},children:{configurable:!0,enumerable:!0,get:function(){var a=this.ua;if(!a)return[];a=a.children;for(var b=[],c=0;c<a.length;c++)b.push(sE(a[c]));return b}}});var lpb=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Zn(c);this.Mg=void 0==a?a:a.replace(/\/+$/,"")};_.k=lpb.prototype;
_.k.dsa=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.vOa)};_.k.RXa=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.wOa)};_.k.SXa=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.xOa)};
_.k.kea=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.yOa)};_.k.LPa=function(a,b){return _.$n(this.Ig,this.Mg+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.uOa)};hjb=/^(.*?)\/*$/;_.vF=function(){};_.vF.prototype.transform=function(a){return a?_.vE(a):""};_.vF.ha=function(a){return new (a||_.vF)};_.vF.Be=_.cd({name:"toPrettyRef",type:_.vF,Zd:!0});_.wF=function(){};_.wF.ha=function(a){return new (a||_.wF)};
_.wF.Ea=_.bd({type:_.wF});_.wF.Da=_.Tc({});var xF=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.ze=void 0;this.Pc=a.Pc;this.Qc=a.Qc;this.Ac=b.Ac;this.Ic=b.Ic},mpb=function(a,b){this.moc=a;this.Tjc=b};mpb.prototype.get=function(a,b){var c=this.Tjc.get(a);return"undefined"!==typeof c?c:this.moc.get(a,b)};_.yF=function(a){this.title=a;_.npb(this)};_.npb=function(a){a.title.bm("")};_.yF.ha=function(a){return new (a||_.yF)(_.u(_.Hm))};_.yF.va=_.t({token:_.yF,ta:_.yF.ha,Ka:"root"});
var opb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,WE=function(a){var b=_.NYa.test.call(_.NYa,a)?"\u200f":"\u200e";return a.replace(opb,b+"$&"+b)},zF={nya:"BBCP",dAa:"KYTHE",FBa:"SEARCH_INDEX",ICa:"UNKNOWN_PROVENANCE",WCa:"VCS",values:function(){return[zF.ICa,zF.WCa,zF.dAa,zF.FBa,zF.nya]}},AF={Zx:"DIRECTORY",VD:"EXECUTABLE",Ht:"FILE",by:"GIT_LINK",ZA:"SYMBOLIC_LINK",dE:"UNKNOWN_OBJECT_TYPE",values:function(){return[AF.dE,AF.Ht,AF.Zx,AF.ZA,AF.by,AF.VD]}},BF={sUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",
tUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",uUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",vUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",wUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",xUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",zUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",AUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",BUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",CUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",DUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",
EUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",FUb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",sXb:"COVERAGE_NG",tXb:"COVERAGE_NG_TESTS",J2:"DEFAULT",h1b:"FUZZING",t9b:"NEST_SAPPHIRE",w9b:"NEST_ZIRCONIUM",fec:"STORAGE_ONLY",Qfc:"UNSUPPORTED_CATEGORY",values:function(){return[BF.Qfc,BF.J2,BF.h1b,BF.t9b,BF.w9b,BF.vUb,BF.wUb,BF.fec,BF.xUb,BF.sUb,BF.tUb,BF.uUb,BF.FUb,BF.zUb,BF.AUb,BF.BUb,BF.CUb,BF.DUb,BF.EUb,BF.sXb,BF.tXb]}},CF={uXb:"COVERED",I9b:"NOT_COVERED",M9b:"NOT_INSTRUMENTED",M$b:"PARTIALLY_COVERED",
Pf:"STATUS_UNSPECIFIED",values:function(){return[CF.Pf,CF.uXb,CF.I9b,CF.M$b,CF.M9b]}},ppb={wZb:"DIRECTORY_ICON",j6b:"LINE_ICON",ud:"UNKNOWN",values:function(){return[ppb.ud,ppb.j6b,ppb.wZb]}},DF={mUb:"ALLOCATION",KUb:"ANONYMOUS_FUNCTION",vVb:"BACKUP_SCHEDULE",MVb:"BUILD_ARGUMENT",NVb:"BUILD_BINARY",OVb:"BUILD_GENERATOR",PVb:"BUILD_LIBRARY",VVb:"BUILD_RULE",WVb:"BUILD_TEST",XVb:"BUILD_VARIABLE",oWb:"CHANGELOG",W1a:"CLASS",UWb:"COLUMN",eXb:"CONSTANT",KXb:"DART_MIXIN",fZb:"DEFINE_CONST",gZb:"DEFINE_MACRO",
k2a:"ENUM",l2a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",u2a:"FIELD",A2a:"FUNCTION",T1b:"GRAPHQL_DIRECTIVE",U1b:"GRAPHQL_FRAGMENT",V1b:"GRAPHQL_FRAGMENT_SPREAD",W1b:"GRAPHQL_LIST",X1b:"GRAPHQL_OPERATION",Z1b:"GROUP",H4b:"INDEX",I2a:"INTERFACE",h5b:"JOB",n5b:"JS_ASSIGNMENT",o5b:"JS_CONST",p5b:"JS_FUNCTION_ASSIGNMENT",q5b:"JS_FUNCTION_LITERAL",r5b:"JS_GETTER",s5b:"JS_GOOG_PROVIDE",t5b:"JS_GOOG_REQUIRE",u5b:"JS_LITERAL",x5b:"JS_SETTER",z5b:"JS_VAR",o6b:"LOCALITY_GROUP",P6b:"MD_HEADER",Q2a:"METHOD",L7b:"MODULE",
o3a:"NAMESPACE",l$b:"OBJECT",bI:"PACKAGE",F3a:"PROPERTY",Qbc:"PROTO_BUNDLE",tcc:"QUEUE",qdc:"SCOPE",JBa:"SERVICE",Xdc:"SQL_DATABASE",Ydc:"SQL_MODEL",Zdc:"SQL_TVF",d4a:"STRUCT",zec:"SWIFT_ACTOR",Fec:"TABLE",Mec:"TEMPLATE",Cl:"TEST",k4a:"TYPEDEF",n4a:"UNION",Efc:"UNKNOWN_SYMBOL",p4a:"VARIABLE",Mgc:"XML_TAG",Ogc:"YANG_CONTAINER",Pgc:"YANG_GROUPING",Qgc:"YANG_IDENTITY",Rgc:"YANG_LEAF",Sgc:"YANG_LIST",values:function(){return[DF.Efc,DF.qdc,DF.Z1b,DF.W1a,DF.I2a,DF.d4a,DF.k2a,DF.n4a,DF.Q2a,DF.u2a,DF.A2a,
DF.p4a,DF.k4a,DF.o3a,DF.EXTENSION,DF.F3a,DF.l2a,DF.KUb,DF.Cl,DF.bI,DF.l$b,DF.eXb,DF.L7b,DF.VVb,DF.NVb,DF.WVb,DF.PVb,DF.OVb,DF.MVb,DF.XVb,DF.z5b,DF.o5b,DF.s5b,DF.t5b,DF.x5b,DF.r5b,DF.u5b,DF.q5b,DF.n5b,DF.p5b,DF.fZb,DF.gZb,DF.Mgc,DF.Mec,DF.h5b,DF.JBa,DF.mUb,DF.Fec,DF.tcc,DF.o6b,DF.H4b,DF.Qbc,DF.vVb,DF.UWb,DF.oWb,DF.P6b,DF.Zdc,DF.Ydc,DF.Xdc,DF.KXb,DF.Pgc,DF.Qgc,DF.Ogc,DF.Sgc,DF.Rgc,DF.zec,DF.T1b,DF.X1b,DF.U1b,DF.V1b,DF.W1b]}},EF={XUb:"ATOM",VWb:"COMMENT",K2:"DEFINITION",G5b:"KEYWORD",s6b:"LOCAL_REF",
C6b:"MACRO",j$b:"NUMERIC_LITERAL",qcc:"QUALIFIER",kec:"STRING_LITERAL",lfc:"TYPE_ID",ud:"UNKNOWN",values:function(){return[EF.ud,EF.G5b,EF.kec,EF.VWb,EF.j$b,EF.C6b,EF.lfc,EF.XUb,EF.K2,EF.qcc,EF.s6b]}},FF=function(a){a=void 0===a?{}:a;this.O={};this.O.numInstances=null==a.jVa?null:a.jVa;this.O.numFiles=null==a.LCb?null:a.LCb;this.O.numFixes=null==a.MCb?null:a.MCb};_.V(FF,_.U);FF.prototype.ma=function(){return FF};FF.prototype.na=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties(FF.prototype,{LCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.S(this,"numFiles"):"0"},set:function(a){this.O.numFiles=a}},MCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.S(this,"numFixes"):"0"},set:function(a){this.O.numFixes=a}},jVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.S(this,"numInstances"):"0"},set:function(a){this.O.numInstances=a}}});
var GF=function(a){a=void 0===a?{}:a;this.O={};this.O.lastCommitTime=null==a.ER?null:a.ER;this.O.lastCommitMessage=null==a.WSa?null:a.WSa;this.O.size=null==a.size?null:a.size;this.O.deleted=null==a.Eo?null:a.Eo;this.O.existedAtCommit=null==a.LNa?null:a.LNa};_.V(GF,_.U);GF.prototype.ma=function(){return GF};GF.prototype.na=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.W.Object.defineProperties(GF.prototype,{Eo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.S(this,"deleted"):!1},set:function(a){this.O.deleted=a}},LNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.S(this,"existedAtCommit"):""},set:function(a){this.O.existedAtCommit=a}},WSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.S(this,"lastCommitMessage"):""},set:function(a){this.O.lastCommitMessage=a}},
ER:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.S(this,"size"):"0"},set:function(a){this.O.size=a}}});
var HF=function(a){a=void 0===a?{}:a;this.O={};this.O.includeRegexp=null==a.tRa?null:a.tRa;this.O.excludeRegexp=null==a.HNa?null:a.HNa;this.O.languageRegexp=null==a.USa?null:a.USa;this.O.availableForFiles=null==a.VJa?null:a.VJa;this.O.availableForDirs=null==a.UJa?null:a.UJa;this.O.availableForGeneratedFiles=null==a.WJa?null:a.WJa};_.V(HF,_.U);HF.prototype.ma=function(){return HF};HF.prototype.na=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.W.Object.defineProperties(HF.prototype,{UJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.S(this,"availableForDirs"):!1},set:function(a){this.O.availableForDirs=a}},VJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.S(this,"availableForFiles"):!1},set:function(a){this.O.availableForFiles=a}},WJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.S(this,"availableForGeneratedFiles"):
!1},set:function(a){this.O.availableForGeneratedFiles=a}},HNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.S(this,"excludeRegexp"):[]},set:function(a){this.O.excludeRegexp=a}},tRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.S(this,"includeRegexp"):[]},set:function(a){this.O.includeRegexp=a}},USa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.S(this,"languageRegexp"):[]},set:function(a){this.O.languageRegexp=
a}}});var IF=function(a){a=void 0===a?{}:a;this.O={};this.O.categoryId=null==a.iz?null:a.iz};_.V(IF,_.U);IF.prototype.ma=function(){return IF};IF.prototype.na=function(){return{keys:["categoryId"]}};_.W.Object.defineProperties(IF.prototype,{iz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.S(this,"categoryId"):""},set:function(a){this.O.categoryId=a}}});var JF=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type};_.V(JF,_.U);JF.prototype.ma=function(){return JF};
JF.prototype.na=function(){return{Ya:{type:ppb},keys:["type"]}};_.W.Object.defineProperties(JF.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(JF,{Gf:{configurable:!0,enumerable:!0,get:function(){return ppb}}});var KF=function(a){a=void 0===a?{}:a;this.O={};this.O.codeFindingsArguments=null==a.u7?null:a.u7;this.O.availability=null==a.availability?null:a.availability};_.V(KF,_.U);
KF.prototype.ma=function(){return KF};KF.prototype.na=function(){return{Wa:{availability:HF},keys:["availability","codeFindingsArguments"],Na:{codeFindingsArguments:IF}}};
_.W.Object.defineProperties(KF.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.S(this,"availability"):[]},set:function(a){this.O.availability=a}},u7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.S(this,"codeFindingsArguments"):null},set:function(a){this.O.codeFindingsArguments=a}}});
var LF=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.tooltip=null==a.tooltip?null:a.tooltip;this.O.icon=null==a.icon?null:a.icon;this.O.id=null==a.id?null:a.id;this.O.dataSource=null==a.dataSource?null:a.dataSource;this.O.presentation=null==a.sFb?null:a.sFb;this.O.children=null==a.children?null:a.children;this.O.onByDefault=null==a.Dca?null:a.Dca;this.O.isWarning=null==a.ISa?null:a.ISa};_.V(LF,_.U);LF.prototype.ma=function(){return LF};
LF.prototype.na=function(){return{Wa:{children:LF,presentation:JF},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Na:{dataSource:KF}}};
_.W.Object.defineProperties(LF.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.S(this,"children"):[]},set:function(a){this.O.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.S(this,"dataSource"):null},set:function(a){this.O.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.S(this,"icon"):""},set:function(a){this.O.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.S(this,"id"):""},set:function(a){this.O.id=a}},ISa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.S(this,"isWarning"):!1},set:function(a){this.O.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},Dca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.S(this,"onByDefault"):!1},set:function(a){this.O.onByDefault=a}},
sFb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.S(this,"presentation"):[]},set:function(a){this.O.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.S(this,"tooltip"):""},set:function(a){this.O.tooltip=a}}});
var MF=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type;this.O.attributes=null==a.attributes?null:a.attributes;this.O.sources=null==a.sources?null:a.sources;this.O.locationHint=null==a.QR?null:a.QR};_.V(MF,_.U);MF.prototype.ma=function(){return MF};MF.prototype.na=function(){return{Ya:{sources:zF,type:AF},keys:"attributes hash locationHint path sources type".split(" "),Na:{attributes:GF}}};
_.W.Object.defineProperties(MF.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.S(this,"attributes"):null},set:function(a){this.O.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.O.hash=a}},QR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.O.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(MF,{Gf:{configurable:!0,enumerable:!0,get:function(){return AF}}});
var NF=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(NF,_.U);NF.prototype.ma=function(){return NF};NF.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(NF.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});var OF=function(a){a=void 0===a?{}:a;this.O={};this.O.categories=null==a.categories?null:a.categories};_.V(OF,_.U);OF.prototype.ma=function(){return OF};
OF.prototype.na=function(){return{Ya:{categories:BF},keys:["categories"]}};_.W.Object.defineProperties(OF.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.S(this,"categories"):[]},set:function(a){this.O.categories=a}}});var PF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.qga?null:a.qga;this.O.data=null==a.data?null:a.data};_.V(PF,_.U);
PF.prototype.ma=function(){return PF};PF.prototype.na=function(){return{keys:["category","data","fileSpec","subcategory"],Na:{data:FF,fileSpec:_.Qt}}};
_.W.Object.defineProperties(PF.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.O.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.S(this,"data"):null},set:function(a){this.O.data=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},qga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.O.subcategory=a}}});var QF=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.wf?null:a.wf;this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.url=null==a.url?null:a.url;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.qga?null:a.qga;this.O.message=null==a.message?null:a.message;this.O.messageHtml=null==a.messageHtml?null:a.messageHtml;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.V(QF,_.U);
QF.prototype.ma=function(){return QF};QF.prototype.na=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Na:{fileSpec:_.Qt,messageHtml:NF,range:_.ju}}};
_.W.Object.defineProperties(QF.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.O.category=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.O.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.S(this,"messageHtml"):null},set:function(a){this.O.messageHtml=a}},wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},qga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.O.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):
""},set:function(a){this.O.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.O.url=a}}});var RF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.childEntries=null==a.dLa?null:a.dLa};_.V(RF,_.U);RF.prototype.ma=function(){return RF};RF.prototype.na=function(){return{Wa:{childEntries:MF},keys:["childEntries","fileSpec"],Na:{fileSpec:_.Qt}}};
_.W.Object.defineProperties(RF.prototype,{dLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.S(this,"childEntries"):[]},set:function(a){this.O.childEntries=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}}});var SF=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.YS?null:a.YS};_.V(SF,_.U);SF.prototype.ma=function(){return SF};
SF.prototype.na=function(){return{keys:["renderedDocumentation"],Na:{renderedDocumentation:NF}}};_.W.Object.defineProperties(SF.prototype,{YS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"renderedDocumentation")?_.S(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});var TF=function(a){a=void 0===a?{}:a;this.O={};this.O.status=null==a.status?null:a.status;this.O.startLine=null==a.Qd?null:a.Qd;this.O.endLine=null==a.He?null:a.He};_.V(TF,_.U);
TF.prototype.ma=function(){return TF};TF.prototype.na=function(){return{Ya:{status:CF},keys:["endLine","startLine","status"]}};
_.W.Object.defineProperties(TF.prototype,{He:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}},Qd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.O.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});
_.W.Object.defineProperties(TF,{Status:{configurable:!0,enumerable:!0,get:function(){return CF}}});var UF=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.UP?null:a.UP};_.V(UF,_.U);UF.prototype.ma=function(){return UF};UF.prototype.na=function(){return{Wa:{coverageRanges:TF},keys:["coverageRanges"]}};
_.W.Object.defineProperties(UF.prototype,{UP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.S(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var VF=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root};_.V(VF,_.U);VF.prototype.ma=function(){return VF};VF.prototype.na=function(){return{keys:["root"],Na:{root:LF}}};
_.W.Object.defineProperties(VF.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.O.root=a}}});var WF=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.UP?null:a.UP};_.V(WF,_.U);WF.prototype.ma=function(){return WF};WF.prototype.na=function(){return{Wa:{coverageRanges:TF},keys:["coverageRanges"]}};
_.W.Object.defineProperties(WF.prototype,{UP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.S(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var XF=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.YS?null:a.YS};_.V(XF,_.U);XF.prototype.ma=function(){return XF};XF.prototype.na=function(){return{keys:["renderedDocumentation"],Na:{renderedDocumentation:NF}}};
_.W.Object.defineProperties(XF.prototype,{YS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"renderedDocumentation")?_.S(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});var YF=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.columnRanges=null==a.XX?null:a.XX};_.V(YF,_.U);YF.prototype.ma=function(){return YF};YF.prototype.na=function(){return{Wa:{columnRanges:_.du},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(YF.prototype,{XX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.S(this,"columnRanges"):[]},set:function(a){this.O.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}}});
var ZF=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Vp?null:a.Vp;this.O.range=null==a.wf?null:a.wf};_.V(ZF,_.U);ZF.prototype.ma=function(){return ZF};ZF.prototype.na=function(){return{keys:["lineNumber","lineText","range"],Na:{range:_.du}}};
_.W.Object.defineProperties(ZF.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Vp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}},wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}}});
var $F=function(a){a=void 0===a?{}:a;this.O={};this.O.aggregations=null==a.aggregations?null:a.aggregations};_.V($F,_.U);$F.prototype.ma=function(){return $F};$F.prototype.na=function(){return{Wa:{aggregations:PF},keys:["aggregations"]}};_.W.Object.defineProperties($F.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}}});
var aG=function(a){a=void 0===a?{}:a;this.O={};this.O.findings=null==a.K9?null:a.K9};_.V(aG,_.U);aG.prototype.ma=function(){return aG};aG.prototype.na=function(){return{Wa:{findings:QF},keys:["findings"]}};_.W.Object.defineProperties(aG.prototype,{K9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.S(this,"findings"):[]},set:function(a){this.O.findings=a}}});var qpb=function(){this.O={}};_.V(qpb,_.U);qpb.prototype.ma=function(){return qpb};qpb.prototype.na=function(){return{keys:[]}};
var rpb=function(){this.O={}};_.V(rpb,_.U);rpb.prototype.ma=function(){return rpb};rpb.prototype.na=function(){return{keys:[]}};var bG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Lu?null:a.Lu};_.V(bG,_.U);bG.prototype.ma=function(){return bG};bG.prototype.na=function(){return{Wa:{matchingRanges:YF},keys:["matchingRanges"]}};
_.W.Object.defineProperties(bG.prototype,{Lu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}}});
_.cG=function(a){a=void 0===a?{}:a;this.O={};this.O.pageToken=null==a.pageToken?null:a.pageToken;this.O.pageSize=null==a.pageSize?null:a.pageSize;this.O.numberOfContextLines=null==a.bA?null:a.bA;this.O.enableDiagnostics=null==a.CF?null:a.CF;this.O.repositoryScope=null==a.Jn?null:a.Jn;this.O.refSpecScope=null==a.VS?null:a.VS;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.kf?null:a.kf;this.O.scoringModel=null==a.DM?null:a.DM;this.O.exhaustive=null==a.ou?null:a.ou;this.O.fullHistorySearch=
null==a.fPa?null:a.fPa;this.O.debugLevel=null==a.fQ?null:a.fQ;this.O.retrieveMultibranchResults=null==a.sA?null:a.sA;this.O.showPersonalizedResults=null==a.tt?null:a.tt};_.V(_.cG,_.U);_.cG.prototype.ma=function(){return _.cG};_.cG.prototype.na=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults".split(" "),Na:{repositoryScope:oE}}};
_.W.Object.defineProperties(_.cG.prototype,{fQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.S(this,"debugLevel"):0},set:function(a){this.O.debugLevel=a}},CF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},ou:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},fPa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.S(this,"fullHistorySearch"):!1},set:function(a){this.O.fullHistorySearch=a}},bA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.S(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=a}},VS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Jn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,
"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},sA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=a}},kf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},DM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.S(this,"scoringModel"):
""},set:function(a){this.O.scoringModel=a}},tt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});_.dG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.bA?null:a.bA;this.O.minSnippetLinesPerFile=null==a.ysa?null:a.ysa;this.O.minSnippetLinesPerPage=null==a.zsa?null:a.zsa;this.O.showAllSnippets=null==a.BZa?null:a.BZa};_.V(_.dG,_.U);
_.dG.prototype.ma=function(){return _.dG};_.dG.prototype.na=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.dG.prototype,{ysa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.S(this,"minSnippetLinesPerFile"):0},set:function(a){this.O.minSnippetLinesPerFile=a}},zsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.S(this,"minSnippetLinesPerPage"):0},set:function(a){this.O.minSnippetLinesPerPage=a}},bA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,
"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},BZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.S(this,"showAllSnippets"):!1},set:function(a){this.O.showAllSnippets=a}}});var eG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.nA?null:a.nA;this.O.searchOptions=null==a.FYa?null:a.FYa;this.O.snippetOptions=null==a.ST?null:a.ST};_.V(eG,_.U);eG.prototype.ma=function(){return eG};
eG.prototype.na=function(){return{keys:["queryString","searchOptions","snippetOptions"],Na:{searchOptions:_.cG,snippetOptions:_.dG}}};
_.W.Object.defineProperties(eG.prototype,{nA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},FYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.S(this,"searchOptions"):null},set:function(a){this.O.searchOptions=a}},ST:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});
_.fG=function(a){a=void 0===a?{}:a;this.O={};this.O.enableDiagnostics=null==a.CF?null:a.CF;this.O.savedQuery=null==a.kf?null:a.kf};_.V(_.fG,_.U);_.fG.prototype.ma=function(){return _.fG};_.fG.prototype.na=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.fG.prototype,{CF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},kf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}}});_.gG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.bA?null:a.bA};_.V(_.gG,_.U);_.gG.prototype.ma=function(){return _.gG};
_.gG.prototype.na=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.gG.prototype,{bA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}}});var hG=function(a){a=void 0===a?{}:a;this.O={};this.O.file=null==a.file?null:a.file;this.O.queryString=null==a.nA?null:a.nA;this.O.options=null==a.options?null:a.options;this.O.snippetOptions=null==a.ST?null:a.ST};
_.V(hG,_.U);hG.prototype.ma=function(){return hG};hG.prototype.na=function(){return{keys:["file","options","queryString","snippetOptions"],Na:{file:_.Qt,options:_.fG,snippetOptions:_.gG}}};
_.W.Object.defineProperties(hG.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.S(this,"file"):null},set:function(a){this.O.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.S(this,"options"):null},set:function(a){this.O.options=a}},nA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},ST:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});var iG=function(a){a=void 0===a?{}:a;this.O={};this.O.tokenType=null==a.tokenType?null:a.tokenType;this.O.range=null==a.wf?null:a.wf};_.V(iG,_.U);iG.prototype.ma=function(){return iG};iG.prototype.na=function(){return{Ya:{tokenType:EF},keys:["range","tokenType"],Na:{range:_.du}}};
_.W.Object.defineProperties(iG.prototype,{wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.S(this,"tokenType"):null},set:function(a){this.O.tokenType=a}}});
var jG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineText=null==a.Vp?null:a.Vp;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.matchingRanges=null==a.Lu?null:a.Lu;this.O.ranges=null==a.gM?null:a.gM;this.O.tokens=null==a.Bg?null:a.Bg};_.V(jG,_.U);jG.prototype.ma=function(){return jG};jG.prototype.na=function(){return{Wa:{ranges:_.du,tokens:iG},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Na:{matchingRanges:YF}}};
_.W.Object.defineProperties(jG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}},Vp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}},Lu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):null},set:function(a){this.O.matchingRanges=a}},gM:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):[]},set:function(a){this.O.ranges=a}},Bg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.S(this,"tokens"):[]},set:function(a){this.O.tokens=a}}});var kG=function(a){a=void 0===a?{}:a;this.O={};this.O.snippetLines=null==a.vx?null:a.vx};_.V(kG,_.U);kG.prototype.ma=function(){return kG};kG.prototype.na=function(){return{Wa:{snippetLines:jG},keys:["snippetLines"]}};
_.W.Object.defineProperties(kG.prototype,{vx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.S(this,"snippetLines"):[]},set:function(a){this.O.snippetLines=a}}});var lG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingSnippets=null==a.jUa?null:a.jUa};_.V(lG,_.U);lG.prototype.ma=function(){return lG};lG.prototype.na=function(){return{Wa:{matchingSnippets:kG},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(lG.prototype,{jUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.S(this,"matchingSnippets"):[]},set:function(a){this.O.matchingSnippets=a}}});var mG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Lu?null:a.Lu;this.O.ranges=null==a.gM?null:a.gM;this.O.snippets=null==a.Rk?null:a.Rk};_.V(mG,_.U);mG.prototype.ma=function(){return mG};
mG.prototype.na=function(){return{Wa:{matchingRanges:YF},keys:["matchingRanges","ranges","snippets"],Na:{ranges:bG,snippets:lG}}};
_.W.Object.defineProperties(mG.prototype,{Lu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}},gM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):null},set:function(a){this.O.ranges=a}},Rk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):null},set:function(a){this.O.snippets=a}}});
var nG=function(a){a=void 0===a?{}:a;this.O={};this.O.revision=null==a.eh?null:a.eh;this.O.snippets=null==a.Rk?null:a.Rk};_.V(nG,_.U);nG.prototype.ma=function(){return nG};nG.prototype.na=function(){return{Wa:{snippets:kG},keys:["revision","snippets"]}};
_.W.Object.defineProperties(nG.prototype,{eh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.S(this,"revision"):""},set:function(a){this.O.revision=a}},Rk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});
var oG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.snippets=null==a.Rk?null:a.Rk;this.O.numberOfMatchingLines=null==a.Ysa?null:a.Ysa;this.O.matchingChangelists=null==a.EAb?null:a.EAb;this.O.revisionMatches=null==a.eYa?null:a.eYa;this.O.deletedAtCl=null==a.qF?null:a.qF;this.O.deletedTermChangelist=null==a.rF?null:a.rF};_.V(oG,_.U);oG.prototype.ma=function(){return oG};
oG.prototype.na=function(){return{Wa:{revisionMatches:nG,snippets:kG},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Na:{fileSpec:_.Qt}}};
_.W.Object.defineProperties(oG.prototype,{qF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.S(this,"deletedAtCl"):"0"},set:function(a){this.O.deletedAtCl=a}},rF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.S(this,"deletedTermChangelist"):"0"},set:function(a){this.O.deletedTermChangelist=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=
a}},EAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.S(this,"matchingChangelists"):[]},set:function(a){this.O.matchingChangelists=a}},Ysa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.S(this,"numberOfMatchingLines"):0},set:function(a){this.O.numberOfMatchingLines=a}},eYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.S(this,"revisionMatches"):[]},set:function(a){this.O.revisionMatches=
a}},Rk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});var pG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSearchResult=null==a.AQ?null:a.AQ;this.O.directorySearchResult=null==a.z8?null:a.z8;this.O.debugInfoString=null==a.oF?null:a.oF;this.O.resultToken=null==a.iT?null:a.iT;this.O.personalized=null==a.jda?null:a.jda;this.O.refsToken=null==a.Rda?null:a.Rda};_.V(pG,_.U);pG.prototype.ma=function(){return pG};
pG.prototype.na=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Na:{directorySearchResult:RF,fileSearchResult:oG}}};
_.W.Object.defineProperties(pG.prototype,{oF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},z8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.S(this,"directorySearchResult"):null},set:function(a){this.O.directorySearchResult=a}},AQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.S(this,"fileSearchResult"):null},set:function(a){this.O.fileSearchResult=
a}},jda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.S(this,"personalized"):!1},set:function(a){this.O.personalized=a}},Rda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.S(this,"refsToken"):""},set:function(a){this.O.refsToken=a}},iT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.O.resultToken=a}}});
_.qG=function(a){a=void 0===a?{}:a;this.O={};this.O.searchResults=null==a.hv?null:a.hv;this.O.estimatedResultCount=null==a.ENa?null:a.ENa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.O.debugInfoString=null==a.oF?null:a.oF;this.O.responseToken=null==a.qea?null:a.qea;this.O.exhaustive=null==a.ou?null:a.ou;this.O.requestToken=null==a.cT?null:a.cT;this.O.debugResponseProto=null==a.Rq?null:a.Rq;this.O.debugRequestProto=null==a.Qq?null:a.Qq};_.V(_.qG,_.U);_.qG.prototype.ma=function(){return _.qG};
_.qG.prototype.na=function(){return{Wa:{searchResults:pG},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.qG.prototype,{oF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},Qq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.S(this,"debugRequestProto"):""},set:function(a){this.O.debugRequestProto=a}},Rq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.S(this,"debugResponseProto"):""},set:function(a){this.O.debugResponseProto=
a}},ENa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.S(this,"estimatedResultCount"):"0"},set:function(a){this.O.estimatedResultCount=a}},ou:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},cT:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},qea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},hv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?_.S(this,"searchResults"):[]},set:function(a){this.O.searchResults=a}}});
var rG=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryScope=null==a.Jn?null:a.Jn;this.O.refSpecScope=null==a.VS?null:a.VS;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.kf?null:a.kf;this.O.maxSuggestions=null==a.oUa?null:a.oUa;this.O.enableDiagnostics=null==a.CF?null:a.CF;this.O.retrieveMultibranchResults=null==a.sA?null:a.sA;this.O.showPersonalizedResults=null==a.tt?null:a.tt};_.V(rG,_.U);rG.prototype.ma=function(){return rG};
rG.prototype.na=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults".split(" "),Na:{repositoryScope:oE}}};
_.W.Object.defineProperties(rG.prototype,{CF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},oUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.S(this,"maxSuggestions"):0},set:function(a){this.O.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=
a}},VS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Jn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},sA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=
a}},kf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},tt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});var sG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.nA?null:a.nA;this.O.suggestOptions=null==a.C_a?null:a.C_a};_.V(sG,_.U);sG.prototype.ma=function(){return sG};
sG.prototype.na=function(){return{keys:["queryString","suggestOptions"],Na:{suggestOptions:rG}}};_.W.Object.defineProperties(sG.prototype,{nA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},C_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.S(this,"suggestOptions"):null},set:function(a){this.O.suggestOptions=a}}});
var tG=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.range=null==a.wf?null:a.wf};_.V(tG,_.U);tG.prototype.ma=function(){return tG};tG.prototype.na=function(){return{Ya:{type:DF},keys:["range","type"],Na:{range:_.du}}};
_.W.Object.defineProperties(tG.prototype,{wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(tG,{Gf:{configurable:!0,enumerable:!0,get:function(){return DF}}});
var uG=function(a){a=void 0===a?{}:a;this.O={};this.O.title=null==a.title?null:a.title;this.O.symbol=null==a.ji?null:a.ji;this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.resultToken=null==a.iT?null:a.iT;this.O.match=null==a.match?null:a.match};_.V(uG,_.U);uG.prototype.ma=function(){return uG};uG.prototype.na=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Na:{fileSpec:_.Qt,match:ZF,symbol:tG}}};
_.W.Object.defineProperties(uG.prototype,{Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.S(this,"match"):null},set:function(a){this.O.match=a}},iT:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.O.resultToken=a}},ji:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.S(this,"symbol"):null},set:function(a){this.O.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.S(this,"title"):""},set:function(a){this.O.title=a}}});
var vG=function(a){a=void 0===a?{}:a;this.O={};this.O.suggestions=null==a.pv?null:a.pv;this.O.responseToken=null==a.qea?null:a.qea;this.O.requestToken=null==a.cT?null:a.cT};_.V(vG,_.U);vG.prototype.ma=function(){return vG};vG.prototype.na=function(){return{Wa:{suggestions:uG},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(vG.prototype,{cT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},qea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},pv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.S(this,"suggestions"):[]},set:function(a){this.O.suggestions=a}}});
var wG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};wG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Pa+"/codeFindings/aggregations",Qa:_.hf(a,_.uu,b),Mb:$F})};wG.ha=function(a){return new (a||wG)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};wG.va=_.t({token:wG,ta:wG.ha});var spb=function(){};spb.ha=function(a){return new (a||spb)};
spb.va=_.t({token:spb,ta:function(a){return wG.ha(a)},Ka:_.tu});var xG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};xG.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Pa+"/codeFindings/configuration",Qa:_.hf(a,_.uu,b),Mb:VF})};
xG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Pa+"/codeFindings",Qa:_.hf(a,_.uu,b),Mb:aG})};xG.ha=function(a){return new (a||xG)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};xG.va=_.t({token:xG,ta:xG.ha});var tpb=function(){};tpb.ha=function(a){return new (a||tpb)};tpb.va=_.t({token:tpb,ta:function(a){return xG.ha(a)},Ka:_.tu});
var yG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};yG.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Pa+"/contents/match",Qa:_.hf(b,_.uu,c),Mb:mG})};
yG.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Pa+"/contents/search",Qa:_.hf(b,_.uu,c),Mb:_.qG})};yG.prototype.A_a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Pa+"/contents/suggest",Qa:_.hf(b,_.uu,c),Mb:vG})};
yG.ha=function(a){return new (a||yG)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};yG.va=_.t({token:yG,ta:yG.ha});var upb=function(){};upb.ha=function(a){return new (a||upb)};upb.va=_.t({token:upb,ta:function(a){return yG.ha(a)},Ka:_.tu});var zG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};
zG.prototype.getFile=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.documentation.getFile",path:"/"+this.Pa+"/documentation/file",Qa:_.hf(a,_.uu,b),Mb:SF})};zG.prototype.qQa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.documentation.getSymbol",path:"/"+this.Pa+"/documentation/symbol",Qa:_.hf(a,_.uu,b),Mb:XF})};
zG.ha=function(a){return new (a||zG)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};zG.va=_.t({token:zG,ta:zG.ha});var vpb=function(){};vpb.ha=function(a){return new (a||vpb)};vpb.va=_.t({token:vpb,ta:function(a){return zG.ha(a)},Ka:_.tu});var AG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};
AG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Pa+"/fileCoverageCategories:get",Qa:_.hf(a,_.uu,b),Mb:OF})};AG.ha=function(a){return new (a||AG)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};AG.va=_.t({token:AG,ta:AG.ha});var wpb=function(){};wpb.ha=function(a){return new (a||wpb)};wpb.va=_.t({token:wpb,ta:function(a){return AG.ha(a)},Ka:_.tu});
var BG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};BG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Pa+"/fileTestCoverage:get",Qa:_.hf(a,_.uu,b),Mb:UF})};BG.ha=function(a){return new (a||BG)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};BG.va=_.t({token:BG,ta:BG.ha});var xpb=function(){};xpb.ha=function(a){return new (a||xpb)};
xpb.va=_.t({token:xpb,ta:function(a){return BG.ha(a)},Ka:_.tu});var CG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};CG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.fuzzingCoverage.get",path:"/"+this.Pa+"/fuzzingCoverage:get",Qa:_.hf(a,_.uu,b),Mb:WF})};CG.ha=function(a){return new (a||CG)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};CG.va=_.t({token:CG,ta:CG.ha});var ypb=function(){};
ypb.ha=function(a){return new (a||ypb)};ypb.va=_.t({token:ypb,ta:function(a){return CG.ha(a)},Ka:_.tu});var DG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};DG.prototype.FWa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Pa+"/indexing/prepare",Qa:_.hf(b,_.uu,c),Mb:rpb})};DG.ha=function(a){return new (a||DG)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};
DG.va=_.t({token:DG,ta:DG.ha});var zpb=function(){};zpb.ha=function(a){return new (a||zpb)};zpb.va=_.t({token:zpb,ta:function(a){return DG.ha(a)},Ka:_.tu});xjb={id:"Google",type:"depot"};Apb={id:"FUZZING",name:"Fuzzing Coverage",children:[]};_.EG=function(a){this.Fa=a};_.EG.ha=function(a){return new (a||_.EG)(_.y(_.iv))};
_.EG.Ja=_.v({type:_.EG,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],mb:function(a,b){a&1&&_.L("click",function(){var c={};b.oQb&&(c={bucket:b.oQb});b.vQ&&(c=Object.assign({},c,{IF:[b.vQ]}));b.Fa.hm(c)})},inputs:{oQb:"trackBucket",vQ:"feedbackEvent"}});_.FG=function(){};_.FG.ha=function(a){return new (a||_.FG)};_.FG.Ea=_.bd({type:_.FG});_.FG.Da=_.Tc({imports:[_.jn]});
var GG=function(a,b,c,d,e,f,g){this.AB=a;this.uO=b;this.bs=c;this.yf=d;this.dg=e;this.Qb=f;this.Gb=g;this.h5a=new _.ob};GG.prototype.attach=function(a){a=void 0===a?{}:a;this.vp||(this.vp=new _.aq(this.AB,this.dg));this.detach();this.X4||(this.X4=new _.cq(this.Qb.createElement("div"),this.uO,this.bs,this.yf));var b=this.AB.Ob.ua;b.parentNode.insertBefore(this.X4.zta,b);var c;null==(c=this.Gb)||_.Sk(c);this.vp.attach(this.X4,a);this.h5a.next()};GG.prototype.detach=function(){this.vp.lCc&&this.vp.detach()};
GG.prototype.Ma=function(){this.X4&&this.X4.dispose()};GG.ha=function(a){return new (a||GG)(_.y(_.Se),_.y(_.Pk),_.y(_.Yf),_.y(_.Rf),_.y(_.Te),_.y(_.Og),_.y(_.dl))};GG.Ja=_.v({type:GG});var HG=function(){GG.apply(this,arguments)};_.V(HG,GG);HG.ha=function(){var a;return function(b){return(a||(a=_.Cd(HG)))(b||HG)}}();HG.Ja=_.v({type:HG,oa:[["ng-template","matMenuContent",""]],features:[_.Ne([{Ga:_.p3a,Nb:HG}]),_.oe]});var Bpb=function(){};Bpb.ha=function(a){return new (a||Bpb)};
Bpb.Aa=_.v({type:Bpb,oa:[["","onedevDot",""]],Ib:1,mb:function(a){a&2&&_.re("aria-hidden",!0)},hc:["onedevDot",""],Ba:1,Ca:0,wa:function(a){a&1&&_.O(0,"\u00a0\u00b7\u00a0")},ub:2});var Cpb=[[["onedev-hovercard-action"]]],IG=function(){};IG.prototype.Sa=function(){};
_.W.Object.defineProperties(IG.prototype,{statusText:{configurable:!0,enumerable:!0,get:function(){switch(this.changelist.status){case 0:return"Submitted";case 1:return"Pending";case 2:return"Rolled Back";default:return"Status Unknown"}}},Hyc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.Hu("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});IG.ha=function(a){return new (a||IG)};
IG.Aa=_.v({type:IG,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},tc:["onedev-hovercard-action"],Ba:30,Ca:7,Ha:[["role","dialog","aria-label","Changelist Hovercard",1,"onedev-hovercard-content"],[1,"onedev-hovercard-body"],[1,"title","gmat-subhead-1"],[1,"content","gmat-body-3"],["svgIcon","access_time_24px"],[1,"detail"],[1,"label"],[4,"ngIf"],["svgIcon","info_outline_24px"],[1,"subcontent"],[1,"dot-separated-list"],[4,"ngFor","ngForOf"],["class","subcontent",4,"ngIf"],
["svgIcon","link_24px"],["target","_blank","rel","noopener noreferrer",3,"href"],["onedevDot","",4,"ngIf"],["onedevDot",""]],wa:function(a,b){a&1&&(_.Ge(Cpb),_.C(0,"div",0)(1,"div",1)(2,"div",2),_.O(3),_.D(),_.C(4,"div",3),_.F(5,"mat-icon",4),_.C(6,"div",5)(7,"span",6),_.O(8),_.D(),_.N(9,Fjb,2,1,"span",7),_.D(),_.F(10,"mat-icon",8),_.C(11,"div",5)(12,"div",9)(13,"span",6),_.O(14,"Author"),_.D(),_.C(15,"span"),_.O(16),_.D()(),_.C(17,"div",9)(18,"span",6),_.O(19,"Reviewers"),_.D(),_.C(20,"ul",10),_.N(21,
Hjb,4,2,"ng-container",11),_.D()(),_.N(22,Ijb,5,1,"div",12),_.D(),_.F(23,"mat-icon",13),_.C(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.O(28,"Critique"),_.D()()()()()(),_.He(29),_.D());a&2&&(_.w(3),_.Le(" ",b.changelist.title," "),_.w(5),_.Me(b.statusText),_.w(1),_.z("ngIf",b.changelist.updateTime),_.w(7),_.Me(b.changelist.ko),_.w(5),_.z("ngForOf",b.changelist.uM),_.w(1),_.z("ngIf",b.changelist.kdb),_.w(5),_.z("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.Zd))},Ia:[_.Sl,_.Tl,
Bpb,_.Xr],styles:[".onedev-hovercard-content{--onedev-card-background:var(--surface-default,#fff);--onedev-card-title-text:var(--text-default,#202124);--onedev-card-icon:var(--icon,#5f6368);--onedev-card-secondary-text:var(--text-secondary,#5f6368);--onedev-card-link-color:var(--primary-default,#1a73e8)}.onedev-hovercard-content{background-color:var(--onedev-card-background);width:356px}.onedev-hovercard-content .onedev-hovercard-body{padding:20px}.onedev-hovercard-content .onedev-hovercard-body a{color:var(--onedev-card-link-color)}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar{display:grid;grid-template-columns:48px auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar .avatar{grid-row:1/span 2}.onedev-hovercard-content .onedev-hovercard-body .contact-info .name{grid-row:1;grid-column:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.onedev-hovercard-content .onedev-hovercard-body .contact-info .email{grid-row:2;grid-column:2}.onedev-hovercard-content .onedev-hovercard-body .title{color:var(--onedev-card-title-text);margin:0 0 12px;max-height:48px;overflow:hidden}.onedev-hovercard-content .onedev-hovercard-body .chips{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px}.onedev-hovercard-content .onedev-hovercard-body mat-icon{color:var(--onedev-card-icon);font-size:18px;height:18px;width:18px}.onedev-hovercard-content .onedev-hovercard-body .content{display:grid;grid-template-columns:18px auto;grid-gap:12px 20px;margin:12px 0 0}.onedev-hovercard-content .onedev-hovercard-body .content .detail{margin-top:2px}.onedev-hovercard-content .onedev-hovercard-body .content:empty{margin-top:0}.onedev-hovercard-content .onedev-hovercard-body .subcontent:not(:last-child){margin-bottom:8px}.onedev-hovercard-content .onedev-hovercard-body .label{color:var(--onedev-card-secondary-text);padding:0 8px 0 0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list{display:inline;list-style-type:none;margin:0;padding:0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list li{display:inline}"],
ub:2,Oa:0});Dpb=[12,16,23,7,1,11,14,5,17,25,22,13,2,19,0,8,10,20,4,15,24,21,18,26,9,3,6];_.JG=function(){};_.JG.ha=function(a){return new (a||_.JG)};_.JG.Ea=_.bd({type:_.JG});_.JG.Da=_.Tc({});Epb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.KG=function(a,b,c,d,e,f,g){var h=_.Z$a.call(this)||this;h.panel=a;h.de=b;h.Wd=c;h.Gb=d;h.lf=f;h.H$a=_.da.EMPTY;var n=a.al?a.al.Wj.ka(_.Ta(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.Ua;h.tabIndex=parseInt(g||"")||0;h.H$a=_.ib(a.Wi,a.closed,n,a.AFa.ka(_.Ta(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.Sk(h.Gb)});a.closed.ka(_.Ta(function(){return a.dja()})).subscribe(function(){return _.dp(c,b,"program")});e&&(h.expandedHeight=e.expandedHeight,
h.collapsedHeight=e.collapsedHeight);return h};_.V(_.KG,_.Z$a);_.k=_.KG.prototype;_.k.Xla=function(){this.disabled||this.panel.toggle()};_.k.kTc=function(){return this.panel.Gc};_.k.Eja=function(){return this.panel.Eja()};_.k.cTc=function(){return this.panel.id};_.k.fTc=function(){return this.panel.qU};_.k.ibb=function(){return!this.panel.aL&&!this.panel.disabled};
_.k.vlc=function(){var a=this.panel.Gc;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.k.sI=function(a){switch(a.keyCode){case 32:case 13:_.Hg(a)||(a.preventDefault(),this.Xla());break;default:this.panel.al&&this.panel.al.imc(a)}};_.k.focus=function(a,b){a?_.dp(this.Wd,this.de,a,b):this.de.ua.focus(b)};_.k.Vc=function(){var a=this;this.Wd.ql(this.de).subscribe(function(b){b&&a.panel.al&&a.panel.al.hmc(a)})};
_.k.Ma=function(){this.H$a.unsubscribe();this.Wd.dm(this.de)};_.W.Object.defineProperties(_.KG.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.KG.ha=function(a){return new (a||_.KG)(_.y(_.Mz,1),_.y(_.Hd),_.y(_.cp),_.y(_.dl),_.y(_.Y$a,8),_.y(_.Wk,8),_.zd("tabindex"))};
_.KG.Aa=_.v({type:_.KG,oa:[["mat-expansion-panel-header"]],Jb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],Ib:15,mb:function(a,b){a&1&&_.L("click",function(){return b.Xla()})("keydown",function(c){return b.sI(c)});a&2&&(_.re("id",b.panel.I8a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Gc)("aria-disabled",b.panel.disabled),_.se("height",b.vlc()),_.ue("mat-expanded",b.panel.Gc)("mat-expansion-toggle-indicator-after","after"===b.panel.qU)("mat-expansion-toggle-indicator-before",
"before"===b.panel.qU)("_mat-animation-noopable","NoopAnimations"===b.lf))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.oe],tc:["mat-panel-title","mat-panel-description","*"],Ba:5,Ca:3,Ha:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],wa:function(a,b){a&1&&(_.Ge(Epb),_.C(0,"span",0),_.He(1),_.He(2,1),_.He(3,2),_.D(),_.N(4,Jjb,1,1,"span",1));a&2&&(_.ue("mat-content-hide-toggle",!b.ibb()),
_.w(4),_.z("ngIf",b.ibb()))},Ia:[_.Tl],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
ub:2,data:{animation:[_.P$a]},Oa:0});_.LG=function(){};_.LG.ha=function(a){return new (a||_.LG)};_.LG.Ja=_.v({type:_.LG,oa:[["mat-panel-title"]],Jb:[1,"mat-expansion-panel-header-title"]});var Fpb=["*",[["mat-card-footer"]]],Gpb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],MG=function(){};MG.ha=function(a){return new (a||MG)};
MG.Ja=_.v({type:MG,oa:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],Jb:[1,"mat-card-content"]});var PG=function(){};PG.ha=function(a){return new (a||PG)};PG.Ja=_.v({type:PG,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Jb:[1,"mat-card-title"]});var Hpb=function(){};Hpb.ha=function(a){return new (a||Hpb)};Hpb.Ja=_.v({type:Hpb,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Jb:[1,"mat-card-subtitle"]});
var Ipb=function(){this.align="start"};Ipb.ha=function(a){return new (a||Ipb)};Ipb.Ja=_.v({type:Ipb,oa:[["mat-card-actions"]],Jb:[1,"mat-card-actions"],Ib:2,mb:function(a,b){a&2&&_.ue("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},kc:["matCardActions"]});var Jpb=function(){};Jpb.ha=function(a){return new (a||Jpb)};Jpb.Ja=_.v({type:Jpb,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Jb:[1,"mat-card-avatar"]});_.QG=function(a){this.lf=a};
_.QG.ha=function(a){return new (a||_.QG)(_.y(_.Wk,8))};
_.QG.Aa=_.v({type:_.QG,oa:[["mat-card"]],Jb:[1,"mat-card","mat-focus-indicator"],Ib:2,mb:function(a,b){a&2&&_.ue("_mat-animation-noopable","NoopAnimations"===b.lf)},kc:["matCard"],tc:["*","mat-card-footer"],Ba:2,Ca:0,wa:function(a){a&1&&(_.Ge(Fpb),_.He(0),_.He(1,1))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}.mat-card._mat-animation-noopable{transition:none !important;animation:none !important}.mat-card>.mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card>.mat-divider-horizontal{left:auto;right:0}.mat-card>.mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card>.mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px;display:block;overflow:hidden}.mat-card-image img{width:100%}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions:not(.mat-card-actions-align-end) .mat-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-raised-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-actions-align-end .mat-button:last-child,.mat-card-actions-align-end .mat-raised-button:last-child,.mat-card-actions-align-end .mat-stroked-button:last-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],ub:2,
Oa:0});var Kpb=function(){};Kpb.ha=function(a){return new (a||Kpb)};Kpb.Aa=_.v({type:Kpb,oa:[["mat-card-header"]],Jb:[1,"mat-card-header"],tc:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Ba:4,Ca:0,Ha:[[1,"mat-card-header-text"]],wa:function(a){a&1&&(_.Ge(Gpb),_.He(0),_.C(1,"div",0),_.He(2,1),_.D(),_.He(3,2))},ub:2,Oa:0});_.RG=function(a){this.nD=a};
_.Mpb=function(a,b,c){var d=b?Ljb([],b):c.prefix,e={prefix:d,G0a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.lh(d.value).path||"").endsWith("/");return b?Lpb(a,e,function(g){return Ljb(g.queries,b)}):c.wn||f?_.Ea(e):Lpb(a,e,function(g){return(g=g.q8)?Kjb(g):d})};Lpb=function(a,b,c){return _.Aib(a.nD).ka(_.m(function(d){return _.YD(d,_.yib)}),_.m(c),_.m(function(d){return{prefix:d,G0a:Mjb(d)}}),_.tb(b))};_.RG.ha=function(a){return new (a||_.RG)(_.u(_.mE))};
_.RG.va=_.t({token:_.RG,ta:_.RG.ha,Ka:"root"});
_.SG=function(a,b,c){this.Ra=b;this.appId=new _.xf(null);this.fz=new _.xf(null);this.mKa=new _.xf(null);this.df=new _.xf(null);this.pF=new _.xf(!1);this.i_a=new _.xf(null);this.Wl=new _.xf(_.og(a.nc));this.kb=this.Ra.events.ka(_.Ta(function(d){return d instanceof _.Zf}),_.m(function(){return _.og(a.nc)})).subscribe(this.Wl);Npb(this);Opb(this);Ppb(this);Qpb(this);Rpb(this);Spb(this);this.mvc=!c.Vb(28)};_.SG.prototype.Ma=function(){this.kb.unsubscribe()};
_.SG.prototype.iG=function(a){var b=this;return _.Da(this.mKa,a).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.mvc}))};_.SG.prototype.qx=function(a){this.mKa.next(a)};
var Npb=function(a){TG(a,a.appId,function(b,c){_.nF(c,function(d){null==b?delete d.Fs:d.Fs=b;delete d.Gs;delete d.Hs;delete d.eq})},Njb)},Opb=function(a){TG(a,a.fz,function(b,c){_.nF(c,function(d){null==b?delete d.Gs:d.Gs=b;delete d.Hs})},Ojb)},Ppb=function(a){TG(a,a.mKa,function(b,c){_.nF(c,function(d){null!=b?d.Li=b?"1":"0":delete d.Li})},Pjb)},Qpb=function(a){TG(a,a.df,function(b,c){_.nF(c,function(d){null==b?delete d.df:d.df=b})},Qjb)},Rpb=function(a){TG(a,a.pF,function(b,c){_.nF(c,function(d){b?
d.eq="":delete d.eq})},Rjb)},Spb=function(a){TG(a,a.i_a,function(b,c){_.nF(c,function(d){null==b?delete d.Hs:d.Hs=b})},Sjb)},TG=function(a,b,c,d){a.kb.add(a.Wl.ka(_.m(function(e){return d(e)}),_.Pa()).subscribe(b));b=b.ka(_.Pa(),_.m(function(e){var f=a.Wl.value;if(d(f)!==e)return f=f.Zb(),c(e,f),f.hb()}),_.Ta(function(e){return!!e}),_.zb(function(e){a.Ra.navigate(_.nh(e),{kg:!0})}));a.kb.add(b.subscribe(a.Wl))};_.SG.ha=function(a){return new (a||_.SG)(_.u(_.wf),_.u(_.Vf),_.u(_.Bu))};
_.SG.va=_.t({token:_.SG,ta:_.SG.ha});
_.UG=function(a,b,c,d,e,f,g){this.CYa=a;this.Qp=b;this.qra=c;this.Bc=d;this.WL=f;this.fQ=g;this.Eea=d.Vb(40)};_.UG.prototype.match=function(a,b,c,d){var e=a.lb,f=a.Dc,g=a.repository,h=a.path;if(!e||!f||!g)throw Error("de");if(!b)return _.Ea(new mG);c=Tpb(this,c);a=_.xE(a,1);b=new hG({nA:b,file:new _.Qt({xj:new _.Yt({Re:new _.mu(Object.assign({},_.TE(e,f),{Qh:g})),Ok:a}),path:h}),options:c,ST:d});return this.CYa.match(b)};
_.UG.prototype.search=function(a,b,c){var d=this;if(!a)return _.Ea(new _.qG);b=Tpb(this,b);b.CF=this.Bc.Vb(43);this.fQ&&!isNaN(this.fQ)&&(b.fQ=this.fQ);b=_.gf(b.ma(),_.ff(b));this.Qp&&(b.Jn=b.Jn||new oE,b.Jn.root=b.Jn.root||new pE,b.Jn.root.projectId=this.qra.slice(1).split("/")[0]);var e=new eG({nA:a,FYa:b,ST:c});return this.WL.prefetch("search").ka(_.vb(function(f){return f?_.Ea(_.gf(_.qG,JSON.parse(f.response))):d.CYa.search(e).ka(_.m(Wjb))}))};
_.UG.prototype.A_a=function(a,b){if(!a)return _.Ea(new vG);b=Tpb(this,b);b=_.gf(b.ma(),_.ff(b));this.Qp&&(b.Jn=b.Jn||new oE,b.Jn.root=b.Jn.root||new pE,b.Jn.root.projectId=this.qra.slice(1).split("/")[0]);a=new sG({nA:a,C_a:b});return this.CYa.A_a(a).ka(_.m(Xjb))};var Tpb=function(a,b){a.Eea||(b=_.gf(b.ma(),_.ff(b)),b.kf="");return b};_.UG.ha=function(a){return new (a||_.UG)(_.u(upb),_.u(_.Ol),_.u(_.GIa),_.u(_.Bu),_.u(_.Bt),_.u(_.Lu),_.u(_.o0a))};_.UG.va=_.t({token:_.UG,ta:_.UG.ha,Ka:"root"});
var Yjb=/Meta/gi;
_.$jb={Ho:"Alles",value:"",bc:_.VE("e"),Zs:"Everything"};
var ikb=new _.Cr("Verzeichnis ({dir})"),kkb=new _.Cr("Suchen in ({repo}\u00a0\u203a\u00a0{dir})"),jkb=new _.Cr("Suchen in ({id}/{repo}\u00a0\u203a\u00a0\u2026\u00a0\u203a\u00a0{dir})"),mkb=new _.Cr("Verzeichnis ({repo}\u00a0\u203a\u00a0{dir})"),lkb=new _.Cr("Verzeichnis ({id}/{repo}\u00a0\u203a\u00a0{ref}\u00a0\u203a\u00a0{dir})"),ckb=new _.Cr("Repository ({repo})"),bkb=new _.Cr("Paket ({package})"),ekb=new _.Cr("Zweig ({branch})"),hkb=new _.Cr("Zweig ({id}/{repo}\u00a0\u203a\u00a0{ref})"),dkb=new _.Cr("Tag ({tag})"),
gkb=new _.Cr("Tag ({id}/{repo}\u00a0\u203a\u00a0{ref})"),fkb=new _.Cr("Suchen in ({id}/{repo}\u00a0\u203a\u00a0{ref})"),akb=new _.Cr("Projekt ({project})");
var Vpb;_.Upb=new _.Ed("cEvt");Vpb={Yp:function(a){throw a;},pQb:function(a){return a()},D0a:function(a){a()},Xzb:function(){},ZTa:function(){},Lba:function(){},Ys:function(){}};
var VG=function(a){_.Y.call(this,a,-1,Wpb)};_.V(VG,_.Y);_.k=VG.prototype;_.k.kr=function(){return _.fj(this,1)};_.k.setStart=function(a){return _.oc(this,1,a,0)};_.k.yn=function(){return _.fj(this,2)};_.k.setEnd=function(a){return _.oc(this,2,a,0)};_.k.fqa=function(){return _.Oh(this,5)};_.k.getKey=function(){return _.Oh(this,6)};_.k.sD=function(a){_.xh(this,6,a)};var Wpb=[8];VG.prototype.toObject=function(a){return Xpb(a,this)};
var Xpb=function(a,b){if(null!=b){var c={start:_.fj(b,1),end:_.fj(b,2),tagName:_.Oh(b,3),H1c:_.Oh(b,4),href:_.Oh(b,5),key:_.Oh(b,6),fAb:_.bj(b,7),bVc:_.vc(_.rc(b,VG,8),Xpb,a)};a&&(c.Ua=b);return c}};
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Ypb={},Zpb={},$pb={},YE=function(){throw Error("ee");};YE.prototype.ekb=null;YE.prototype.W9=function(){return this.content};YE.prototype.toString=function(){return this.content};var pkb=function(a){if(a.M7!==Ypb)throw Error("fe");return _.th(a.toString())},aqb=function(){YE.call(this)};_.ai(aqb,YE);aqb.prototype.M7=Ypb;
var bqb=function(a){if(null!=a)switch(a.ekb){case 1:return 1;case -1:return-1;case 0:return 0}return null},eqb=function(a){return null!=a&&a.M7===Ypb?a:a instanceof _.Oj?WG(_.Qj(a)):a instanceof _.Oj?WG(_.Pj(a).toString()):WG(String(String(a)).replace(cqb,dqb),bqb(a))},WG=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.ekb=d);return c}}(aqb),fqb=function(a){if(null==a)throw Error("ge");return a},XG=function(a){if(null!=a&&a.M7===
Ypb){var b=String;a=a.W9();a=String(a).replace(gqb,"").replace(hqb,"&lt;");b=b(a).replace(iqb,dqb)}else b=String(a).replace(cqb,dqb);return b},nqb=function(a){null!=a&&a.M7===Zpb||null!=a&&a.M7===$pb?a=jqb(a):a instanceof _.Ef?a=jqb(_.Ff(a)):a instanceof _.Ef?a=jqb(_.Ff(a)):a instanceof _.Ij?a=jqb(_.Jj(a)):a instanceof _.Ij?a=jqb(_.Yg(a).toString()):(a=String(a),a=kqb.test(a)?a.replace(lqb,mqb):"about:invalid#zSoyz");return a},oqb={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\v":"&#11;","\f":"&#12;",
"\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},dqb=function(a){return oqb[a]},pqb={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\v":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12",
"\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88",
"\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB","\uff3d":"%EF%BC%BD"},mqb=function(a){return pqb[a]},cqb=/[\x00\x22\x26\x27\x3c\x3e]/g,iqb=/[\x00\x22\x27\x3c\x3e]/g,lqb=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,kqb=
/^(?:(?:https?|mailto|ftp):|[^&:\/?#]*(?:[\/?#]|$))/i,qqb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i,jqb=function(a){return String(a).replace(lqb,mqb)},rqb=function(a){a=String(a);return qqb.test(a)?a:"zSoyz"},gqb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,hqb=/</g;
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var tqb=function(a){var b=a.lineNumbers,c=a.lines;a=a.rz;for(var d="",e=b.length,f=0;f<e;f++){var g=b[f];d+=sqb(g,c[g],a[f])}return WG(d)},sqb=function(a,b,c){return WG('<div data-line-number="'+XG(a)+'">'+uqb(void 0,b,c)+"</div>")},uqb=function(a,b,c,d){d=void 0===d?0:d;var e="",f=c.length;if(0<f)for(var g=0;g<f;g++){var h=c[g];e+=eqb(fqb(b).substring(0==g?0:c[g-1].yn()-d,h.kr()-d))+"<"+rqb(_.Oh(h,3))+' class="'+XG(_.Oh(h,4))+'"'+(""!=h.fqa()?' href="'+XG(nqb(h.fqa()))+'"':"")+(""!=h.getKey()?' data-key="'+
XG(h.getKey())+'"':"")+">"+uqb(a,fqb(b).substring(h.kr()-d,h.yn()-d),_.rc(h,VG,8),h.kr())+"</"+rqb(_.Oh(h,3))+">"+(g==fqb(c).length-1?eqb(fqb(b).substring(h.yn()-d)):"")}else e+=eqb(b);return WG(e)};
var vqb=function(a){this.M_=a;this.rendered=[]};vqb.prototype.clear=function(){if(this.M_.hu){var a=this.rendered;this.rendered=[];a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.M_.hu(b.value)}};var wqb=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a},xqb=function(a,b){a=a.create("div");a.className=b;return a};vqb.prototype.create=function(a){a=this.M_.createElement(a);this.M_.hu&&sE(a)&&this.rendered.push(a);return a};
var YG=function(a,b){a=a.ua;vqb.call(this,b);this.hR=new Map;this.container=a};_.V(YG,vqb);
YG.prototype.JH=function(a,b){var c=new Map(b.map(function(h){return[h.start,h]}));b=new Set;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=void 0,f=d.start;f<d.end;f++){var g=c.get(f);g&&(e=void 0===e?g.indentation:Math.min(e,g.indentation))}void 0===e&&(e=0);for(f=d.start;f<d.end;f++){yqb(this,f,!1,e);if(g=this.hR.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.l(this.hR);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||yqb(this,a,!0)};
var yqb=function(a,b,c,d){d=void 0===d?0:d;if(_.aF(b,a.yZ())){var e=a.hR.get(b);if(!e||c)if(e||!c){var f=a.Mo(b);c?(a.container.insertBefore(f,e),_.dk(e),a.hR.delete(b)):(c=a.xkb(b,d),a.hR.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=xqb(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a))}}};YG.prototype.clear=function(){vqb.prototype.clear.call(this);this.hR.clear()};
var Aqb=function(a){return _.Oxa(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++zqb}}})},zqb=1E3;
var ZG=function(){};ZG.prototype.equals=function(a){return rF(this,a)};ZG.prototype.Z$=function(){return Bqb(this)};ZG.prototype.toString=function(){var a=sF(Cqb($G(this.constructor)))+"@";var b=(this.Z$()>>>0).toString(16);return a+sF(b)};
var Dqb=function(){this.f9=0};_.V(Dqb,ZG);Dqb.prototype.Xba=function(){return(this.f9+1|0)<this.Ppb.length};Dqb.prototype.vL=function(){if(!this.Xba()){var a=new Eqb;a.C6 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.C6):a.C6.stack=Error().stack);a.TEc(Error(a));throw a.C6;}a=this.f9=this.f9+1|0;return this.Ppb[a]};
var Fqb=function(){};_.V(Fqb,ZG);Fqb.prototype.TEc=function(a){this.C6=a;Gqb(this,a)};Fqb.prototype.toString=function(){var a=Cqb($G(this.constructor)),b=this.NXc;return null==b?a:sF(a)+": "+sF(b)};var Gqb=function(a,b){if(b instanceof Object)try{b.LSc=a,Object.defineProperties(b,{cause:{get:function(){return a.pxc&&a.pxc.C6}}})}catch(c){}};
var Hqb=function(){};_.V(Hqb,Fqb);
var Iqb=function(){};_.V(Iqb,Hqb);
var rF=function(a,b){return Object.is(a,b)||null==a&&null==b};
var Jqb=function(){};_.V(Jqb,ZG);
var Kqb=function(){};_.V(Kqb,ZG);
var Lqb=function(){};_.V(Lqb,Kqb);
var Mqb,Nqb=function(){Nqb=function(){};Mqb=Mob([256],aH,Oqb,aH.NTb)};
var Mob=function(a,b,c,d){return Pqb(a,d,{fTa:b,Ryb:c,KMa:a.length})},Pqb=function(a,b,c){var d=a[0];if(null==d)return null;var e=new globalThis.Array(d);c&&(e.Nha=c);if(1<a.length){a=a.slice(1);c=c&&{fTa:c.fTa,Ryb:c.Ryb,KMa:c.KMa-1};for(var f=0;f<d;f++)e[f]=Pqb(a,b,c)}else if(void 0!==b)for(a=0;a<d;a++)e[a]=b;return e};
var aH=function(){this.pu=0};_.V(aH,Kqb);var Pob=function(a){if(-129<a&&128>a){Nqb();var b=a+128|0,c=Mqb[b];c||(c=Mqb[b]=Qqb(a));a=c}else a=Qqb(a);return a},Qqb=function(a){var b=new aH;b.pu=a;return b};aH.prototype.equals=function(a){return Oqb(a)&&a.pu==this.pu};aH.prototype.Z$=function(){return this.pu};aH.prototype.toString=function(){return""+this.pu};var Oqb=function(a){return a instanceof aH};
var Rqb=function(a){this.txc=a};_.V(Rqb,ZG);Rqb.prototype.SEc=function(a,b){var c;return c=this.txc,c(a,b)};
var Sqb=function(a){this.sxc=a};_.V(Sqb,ZG);Sqb.prototype.Yba=function(){var a;return a=this.sxc,a()};
var Tqb=function(){};_.V(Tqb,ZG);Tqb.prototype.toString=function(){return this.i9};
var Eqb=function(){};_.V(Eqb,Iqb);
var Uqb=function(){};_.V(Uqb,Tqb);
var Vqb=function(){};_.V(Vqb,ZG);Vqb.prototype.toString=function(){return this.SY?0==this.cOa.length?this.SY.toString():sF(this.SY.toString())+sF(this.cOa):this.rxc};
var Xqb=function(a,b){if(rF(a,b))return!0;if(!a||!b||a.length!=b.length)return!1;for(var c=0;c<a.length;c=c+1|0){var d=a[c],e=b[c];if(!(rF(d,e)||null!=d&&Wqb(d,e)))return!1}return!0};
var Yqb=function(a){switch(typeof a){case "string":for(var b=0,c=0;c<a.length;c=c+1|0)b=(b<<5)-b+a.charCodeAt(c)|0;return b;case "number":return Math.max(Math.min(a,2147483647),-2147483648)|0;case "boolean":return a?1231:1237;default:return null==a?0:Bqb(a)}},Zqb=0,Bqb=function(a){return a.O1a||(Object.defineProperties(a,{O1a:{value:Zqb=Zqb+1|0,enumerable:!1}}),a.O1a)};
var Wqb=function(a,b){return a.equals?a.equals(b):Object.is(a,b)},$qb=function(a){return a.Z$?a.Z$():Yqb(a)},crb=function(a){switch(typeof a){case "number":return $G(Lqb);case "boolean":return $G(Jqb);case "string":return $G(Nob);case "function":return $G(arb)}if(a instanceof ZG)a=$G(a.constructor);else if(Array.isArray(a))a=(a=a.Nha)?$G(a.fTa,a.KMa):$G(ZG,1);else if(null!=a)a=$G(brb);else throw new TypeError("he");return a};
var arb=function(){};
var brb=function(){};_.V(brb,ZG);
var Nob=function(){};_.V(Nob,ZG);var sF=function(a){return null==a?"null":a.toString()},drb=function(a,b){return rF(a.substr(0,b.length),b)},Oob=function(a){return"string"===typeof a};
var erb=function(a,b){this.XNa=a;this.YNa=b};_.V(erb,ZG);var Cqb=function(a){return 0!=a.YNa?sF(frb("[",a.YNa))+String("L"+sF(Aqb(a.XNa))+";"):Aqb(a.XNa)};erb.prototype.toString=function(){return"class "+sF(Cqb(this))};var frb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=sF(c)+sF(a);return c},$G=function(a,b){var c=b||0;return _.Oxa(a.prototype,"$$class/"+c,function(){return new erb(a,c)})};
var grb=function(a,b){a.push(b)},hrb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},irb=function(a,b){a.sort(function(c,d){return b.SEc(c,d)})};
var jrb=function(){};_.V(jrb,ZG);var krb=function(a){var b=new jrb;b.PTb=a;return b};jrb.prototype.Yba=function(){var a=new lrb,b=this.PTb;a.f9=-1;a.Ppb=b;return a};
var lrb=function(){this.f9=0};_.V(lrb,Dqb);
var mrb=function(a){this.Fm=a};_.V(mrb,ZG);
mrb.prototype.ne=function(a){if(!a||0==a.length)return this.Fm.Lp([]);for(var b=[],c=a.length-1|0;0<=c;c=c-1|0)grb(b,this.Fm.Zb(a[c]));irb(b,new Rqb(function(h,n){return nrb(h,n)}));a=[];c=[];for(var d=!1;0<b.length;){for(var e=b.pop();0!=a.length&&this.Fm.kr(e)>=this.Fm.yn(a[a.length-1|0]);){var f=a.pop();"a"===_.Oh(f,3)&&(d=!1);0==a.length||this.Fm.nma(a[a.length-1|0],f)}f=d;var g="a"===_.Oh(e,3);d=f||g;if(0==a.length)a.push(e),c.push(e);else if(f&&g){if(!_.bj(e,7)){if(d=orb(this,e,a,b))c.pop(),
hrb(c,d);d=!1;prb(b,e)}}else f=a[a.length-1|0],this.Fm.yn(e)>this.Fm.yn(f)&&prb(b,qrb(e,this.Fm.yn(f))),a.push(e)}for(b=a.length;1<b;b=b-1|0)this.Fm.nma(a[b-2|0],a[b-1|0]);return this.Fm.Lp(c)};
var orb=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g="a"===_.Oh(f,3),h=a.Fm.yn(f);a.Fm.setEnd(f,a.Fm.kr(b));var n=g&&!_.bj(b,7)&&_.bj(f,7),r=0==c.length?null:c[c.length-1|0];if(n||a.Fm.kr(f)>=a.Fm.yn(f))if(null!=r){var x=f;x=_.rc(r,VG,8).concat(_.rc(x,VG,8));_.tc(r,8,x)}else e=a.Fm.Os(f);else null!=r&&a.Fm.nma(r,f);g=g?a.Fm.yn(b):a.Fm.kr(b);!n&&g<h&&(n=g,f=_.tc(f.clone(),8).setStart(n).setEnd(h),prb(d,f))}return e},prb=function(a,b){for(var c=a.length;0<c&&0<nrb(a[c-1|0],b);)c=c-
1|0;a.splice(c,0,b)};
/*

 SPDX-License-Identifier: Apache-2.0
*/
var bH=function(a,b,c,d,e){YG.call(this,c,d);var f=this;this.ae=a;this.view=b;this.Ob=c;this.j2=!1;this.ci=[];this.GC=new _.$k;this.Bba=new _.$k;this.aea=new Map;this.lines=[];this.LR=[];this.Gn=0;this.kb=e.JZ().ka(_.Pa()).subscribe(function(g){var h=void 0===f.tabSize;f.tabSize=g;h||_.Sk(f.ae)})};_.V(bH,YG);_.k=bH.prototype;_.k.Ma=function(){this.kb.unsubscribe()};
_.k.Rb=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=ZE(this.ci,this.yZ());a=_.l(a);for(b=a.next();!b.done;b=a.next()){b=b.value;for(var c=b.start;c<=b.end;c++){var d=void 0;null==(d=this.Mo(c))||d.setAttribute("aria-current","true")}}}};_.k.yZ=function(){return this.Gn};
_.k.Mo=function(a){this.LR.length<=a&&(this.LR=this.LR.concat(Array.from(this.container.children).slice(this.LR.length)));return this.LR[a]};_.k.xkb=function(a,b){var c=this,d=xqb(this,"line");d.appendChild(wqb(this,Array.from({length:b+1}).join(" "),"line"));b=wqb(this,"...","line ellipses");b.addEventListener("click",function(){c.GC.emit(a)});d.appendChild(b);return d};
var rrb=function(a){if(a.yZ())return a.container.firstElementChild.getBoundingClientRect().height;var b=xqb(a,"");b.appendChild(document.createTextNode("_"));a.container.appendChild(b);var c=b.getBoundingClientRect().height;a.container.removeChild(b);return c},trb=function(a,b,c,d,e){c=void 0===c?0:c;d=void 0===d?b.length:d;e=void 0===e?[]:e;a.lines=b;0===c&&(a.LR=[]);c<a.Gn&&(c=a.Gn);a.Gn=d;var f=document.getElementById("preRenderedCode");if(null!=f&&a.j2){c=f.scrollTop;f.parentNode.removeChild(f);
f=f.querySelector("code-container");var g;f.setAttribute("style",null!=(g=a.container.getAttribute("style"))?g:"");a.container.parentElement.replaceChild(f,a.container);a.container=f;(g=_.bF(a.container,"format-code","body"))&&0>=g.scrollTop&&(g.scrollTop=c);c=a.container.childElementCount;e=e.slice(1)}for(g=0;c<d&&g<e.length;)f=a.container.childElementCount,kpb(a.container,_.th(_.Pj(e[g]).toString())),g++,c+=a.container.childElementCount-f;c>=d&&(a.Gn=c);if(g<e.length)return e.slice(g);if(c<d){e=
d;g=new mrb(new srb);d=[];for(f=c;f<e;f++){var h=void 0;d.push(g.ne(null!=(h=a.Jw.get(f))?h:null))}a=a.container;c=void 0===c?0:c;e="";g=d.length;for(f=0;f<g;f++)h=c+f,e+=sqb(h,b[h],d[f]);b=WG(e);kpb(a,pkb(b))}return[]},urb=function(a,b){b=b.filter(function(h){return _.aF(h,a.yZ())});if(!(0===b.length||b[b.length-1]>=a.Gn)){var c=new mrb(new srb),d=b.map(function(h){var n;return c.ne(null!=(n=a.Jw.get(h))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===a.container&&(f=e.dataset.lineNumber);
e=document.createElement("div");rkb(e,tqb({lineNumbers:b,lines:a.lines,rz:d}));for(d=b.length-1;0<=d;d--){var g=e.children[d];a.hR.has(b[d])||a.container.replaceChild(g,a.Mo(b[d]));a.LR[b[d]]=g}null!=f&&(b=Number(f),isNaN(b)||a.focus(b))}};bH.prototype.focus=function(a){a=ZE(a,this.yZ());if(0!==a.length){var b=this.Mo(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.Bba.next(a[0].start);b.focus()}};
var wrb=function(a,b){var c=a.Mo(b.line);if(c){a.aea.get(b)&&vrb(a,b);var d=a.view.xi(b.wa,b.context);var e=d.Rm;if(1!==e.length)throw Error("ie");d={element:e[0],dQc:d};a.M_.insertBefore(a.container,d.element,c);_.Sk(a.ae);a.aea.set(b,d)}},vrb=function(a,b){var c=a.aea.get(b);c&&(_.dk(c.element),a.view.remove(a.view.indexOf(c.dQc)),a.aea.delete(b))};bH.prototype.clear=function(){YG.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Gn=0;this.aea.clear()};
bH.ha=function(a){return new (a||bH)(_.y(_.dl),_.y(_.Te),_.y(_.Hd),_.y(_.Rk),_.y(_.Mu))};
bH.Aa=_.v({type:bH,oa:[["code-container"]],Ib:4,mb:function(a,b){a&2&&_.se("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{j2:"usePrefetchIfPossible",ci:"highlightedLines",Jw:"inlineWidgets"},outputs:{GC:"lineShown",Bba:"lineFocused"},features:[_.oe,_.id],Ba:0,Ca:0,wa:function(){},styles:["code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}code-container.nopadding{padding:0}code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],ub:2,
Oa:0});var srb=function(){};_.k=srb.prototype;_.k.nma=function(a,b){_.ej(a,8,VG,b)};_.k.Lp=function(a){return a};_.k.Os=function(a){return _.rc(a,VG,8)};_.k.yn=function(a){return a.yn()};_.k.kr=function(a){return a.kr()};_.k.setEnd=function(a,b){a.setEnd(b)};var qrb=function(a,b){if(b<a.kr()||b>=a.yn())throw new RangeError;var c=_.tc(a.clone(),8).setStart(b);a.setEnd(b);return c};
srb.prototype.Zb=function(a){var b=(new VG).setStart(a.Mf).setEnd(a.Kf);a.fAb&&_.oc(b,7,!0,!1);var c,d=null!=(c=a.tagName)?c:"span";c=_.xh(b,3,d);_.xh(c,4,a.nn);null!=a.href&&_.xh(b,5,a.href);null!=a.key&&b.sD(a.key);return b};var nrb=function(a,b){return b.kr()-a.kr()||a.yn()-b.yn()};
var xrb=function(a){this.RQa=a;this.aQb=wkb(a)},cF=function(a,b){var c=0;a=_.l(a.aQb);for(var d=a.next();!d.done&&!(d=d.value,d.end<=b&&(c+=d.end-d.start-1),d.start<=b&&d.end>b&&(c+=b-d.start),d.start>b);d=a.next());return b-c};xrb.prototype.Jwa=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.RQa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new xrb(b)};_.cH=new xrb(new Map);
_.dH=function(a){var b=this;this.Sf=a=void 0===a?Vpb:a;this.v1a=new _.ob;this.visibility=this.v1a.ka(_.hb(function(c,d){switch(d.action){case "toggleRange":return c.RQa.has(d.wf.start)?a.ZTa():a.Xzb(),c.Jwa(d.wf);case "show":return b.show(c,d.line);case "showAll":return _.cH;default:return _.gg(d)}},_.cH),_.tb(_.cH),_.pb(1))};_.dH.prototype.JH=function(a){this.v1a.next(a)};_.dH.prototype.Ma=function(){this.v1a.complete()};
_.dH.prototype.show=function(a,b){if(null==b)return a;var c=a,d=!1;b="number"===typeof b?[{start:b,end:b}]:b;a=_.l(a.RQa);for(var e=a.next();!e.done;e=a.next()){e=_.l(e.value);e.next();e=e.next().value;for(var f=!1,g=_.l(b),h=g.next();!h.done;h=g.next())if(h=h.value,e.start<=h.start&&e.end>=h.start||e.start<=h.end&&e.end>=h.end){f=!0;break}f&&(d=!0,c=c.Jwa(e))}d&&this.Sf&&this.Sf.ZTa();return c};_.dH.ha=function(a){return new (a||_.dH)(_.u(_.Upb,8))};_.dH.va=_.t({token:_.dH,ta:_.dH.ha});
var eH=function(){this.x1a=[];this.yw=[];this.lineHeight=0;this.visibility=_.cH;this.Mda=new _.$k;this.delay=_.Ea(!0).ka(_.Ma(50))};eH.prototype.ye=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.Mda.emit(this.x1a[a].original))};eH.prototype.Rb=function(a){a.folding&&(this.delay=_.Ea(!0).ka(_.Ma(50)));if(a.visibility||a.folding)this.x1a=zkb(this.visibility,this.yw)};eH.ha=function(a){return new (a||eH)};
eH.Aa=_.v({type:eH,oa:[["code-folding-container"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c)})},inputs:{yw:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{Mda:"rangeToggled"},features:[_.id],Ba:2,Ca:3,Ha:function(){return[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",6,"title"],["title","Zeilen minimieren \ufffd0\ufffd \u2013 \ufffd1\ufffd"]]},wa:function(a,b){a&1&&(_.N(0,ykb,2,1,"ng-container",0),_.Q(1,
"async"));a&2&&_.z("ngIf",_.R(1,1,b.delay))},Ia:[_.Sl,_.Tl,_.Zl],styles:["code-folding-container[_nghost-%COMP%]{position:relative}.range-marker[_ngcontent-%COMP%]{border-radius:4px;cursor:pointer;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:.6ch}"],Oa:0});
var Akb=void 0;
var yrb={z9b:"\n",WOc:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Bkb().then(function(g){f=g});f.runMode(a,b||"text/plain",function(g,h){null!=h&&(c.has(d)||c.set(d,[]),c.get(d).push({Mf:e,Kf:e+g.length,nn:"cm-"+h}));e+=g.length;g.endsWith(yrb.z9b)&&(d++,e=0)});return c}};
var fH=function(a,b){if(a.Vb(7)){var c=new _.xf(!0);this.enabled=c.Hf();b.register("toggleLineLimitation","8",function(){c.Nk.length&&c.next(!c.value)})}else this.enabled=_.Ea(!1)};fH.ha=function(a){return new (a||fH)(_.u(_.Bu),_.u(_.Zs))};fH.va=_.t({token:fH,ta:fH.ha,Ka:"root"});
var zrb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],gH=function(a,b){YG.call(this,a,b);this.Ob=a;this.Bba=new _.$k;this.wG=new _.$k;this.bR=new _.$k;this.GC=new _.$k;this.UQa=void 0;this.yua=new Set;this.Mtb=new Set;this.jY=0;this.tk=[];this.B0=new Map;this.hpa=new Map};_.V(gH,YG);gH.prototype.yZ=function(){return this.tk.length};gH.prototype.Mo=function(a){return this.tk[a]};
gH.prototype.xkb=function(a){var b=this,c=xqb(this,"line-number CodeMirror-gutter-background");c.appendChild(wqb(this,"-",""));c.addEventListener("click",function(){b.GC.emit(a)});return c};
gH.prototype.ye=function(a){var b=a.target;if("A"===b.tagName&&(0!==a.button||a.ctrlKey||a.metaKey))return!0;for(var c=b;c!==a.currentTarget&&!c.classList.contains("line-number");)c=c.parentElement;c=Number(c.firstElementChild.dataset.lineNumber);if(isNaN(c))return!0;if("A"!==b.tagName)return this.bR.next({line:c,qca:a}),!0;this.wG.next({line:c,qca:a});return!1};
var Brb=function(a,b){var c=a.jY;a.jY+=b;b=a.jY;if(c!==b){if(a.FC){for(var d=[],e=c;e<b;e++){var f=d,g=f.push,h=e;var n=a.FC(e);n=WG('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+XG(nqb(n))+'" aria-label="Line '+XG(h+1)+'" tabIndex="-1" data-line-number="'+XG(h)+'">'+eqb(h+1)+"</a></div>");g.call(f,pkb(n))}kpb(a.container,_.k$a(d))}else{d=a.container;e="";f=Math.max(0,Math.ceil(b-c));for(g=0;g<f;g++)n=c+g,e+='<div class="line-number CodeMirror-gutter-background"><span class="CodeMirror-linenumber CodeMirror-gutter-elt" aria-label="Line '+
XG(n+1)+'" tabIndex="-1" data-line-number="'+XG(n)+'">'+eqb(n+1)+"</span></div>";e=WG(e);kpb(d,pkb(e))}d=Array.from(a.container.children);a.tk=0===c?d:a.tk.concat(d.slice(a.tk.length));d=_.l(a.Mtb);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&Arb(a.tk[e]);d=_.l(a.hpa.entries());for(e=d.next();!e.done;e=d.next())f=_.l(e.value),e=f.next().value,f=f.next().value,c<=e&&e<b&&a.tk[e].classList.add.apply(a.tk[e].classList,_.Ia(f))}a.yua=skb(a.UQa,a.tk)};
gH.prototype.clear=function(){YG.prototype.clear.call(this);this.tk=[];this.B0.clear();this.container.textContent="";this.jY=0;Brb(this,0)};
var Crb=function(a,b){var c=b.line;b=b.height;if(a.tk[c]){if(!a.B0.get(c)){var d={height:0,element:xqb(a,"")};a.M_.insertBefore(a.container,d.element,a.tk[c]);a.B0.set(c,d)}a=a.B0.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Drb=function(a,b){var c=b.line;b=b.height;var d=a.B0.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.B0.delete(c),_.dk(d.element)))};
gH.prototype.focus=function(a){a=ZE(a,this.tk.length);0<a.length&&(this.tk[a[0].start].firstElementChild.focus(),this.Bba.next(a[0].start))};
gH.prototype.VZ=function(a){for(var b=_.l(this.yua||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(zrb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.UQa=a;this.yua=skb(this.UQa,this.tk);b=new Set;if(void 0!==a)if("number"===typeof a)b.add(a);else for(a=_.l(a),c=a.next();!c.done;c=a.next())for(c=c.value,d=c.start;d<=c.end;d++)b.add(d);this.Mtb=b;a=_.l(this.yua);for(c=a.next();!c.done;c=
a.next())Arb(c.value)};var Arb=function(a){a.classList.add("highlight");for(var b=_.l(zrb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};gH.ha=function(a){return new (a||gH)(_.y(_.Hd),_.y(_.Rk))};
gH.Aa=_.v({type:gH,oa:[["line-number-container"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c)})},inputs:{FC:"lineNumberLinkProvider"},outputs:{Bba:"lineFocused",wG:"lineNumberClicked",bR:"gutterClicked",GC:"lineShown"},features:[_.oe],Ba:0,Ca:0,wa:function(){},styles:["line-number-container{flex-basis:auto;flex-grow:0;flex-shrink:0;min-width:0}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
ub:2,Oa:0});
_.hH=function(a){this.Fa=a;this.WUa=new _.ob;this.Z7=new Map;this.R_=new _.rs(this.Fa)};_.hH.prototype.register=function(a,b){if(this.Z7.has(a))throw Error("je`"+a);this.Z7.set(a,b);this.WUa.next(a)};_.hH.prototype.tF=function(a){if(!this.Z7.has(a))throw Error("ke`"+a);this.Z7.delete(a);this.WUa.next(a)};_.hH.ha=function(a){return new (a||_.hH)(_.u(_.an))};_.hH.va=_.t({token:_.hH,ta:_.hH.ha,Ka:"root"});
var Erb,Frb,Grb,Hrb,Irb,Nrb,Wrb,$rb,asb,bsb,Ckb,csb,esb,dsb,Qrb,Srb,Urb,isb,gsb,hsb,fsb,Yrb,Prb;Erb=["content"];Frb=["gutter"];Grb=["decorations"];Hrb=["sidebar"];Irb=["focusElement"];
_.iH=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P,ba){_.Kp.call(this,A,B,a);var la=this;this.renderer=c;this.view=d;this.Hk=e;this.scroll=f;this.Eha=g;this.Kh=h;this.Ad=n;this.document=r;this.ae=I;this.GD=K;this.nEc=P;this.Src=ba;this.Kzc=ZE;this.eK=new Set;this.Jw=new Map;this.lines=[];this.W$=this.HQa=this.PQa=this.KQa=this.MQa=!1;this.CP=new Set;this.Cba=[];this.OZ=new Map;this.Gqa=new Map;this.fkb=new _.mb(1);this.kb=new _.da;this.w1=[];this.gda=null;this.i0=[];this.n0a=[];this.yc=!1;this.Oib=new _.ob;
this.gha=function(){};this.JQa=!0;this.Axa=this.lineHeight=0;this.value=this.fileName="";this.VSa=1E3;this.nyb=800;this.visibility=_.cH;this.yw=[];this.Dha=void 0;this.j2=!1;this.dQb=new _.$k;this.GC=new _.$k;this.Mda=new _.$k;this.zLa=0;this.Ge=this.DLa="";this.Ywc="code-and-highlight-container";this.n7=new _.ob;this.Hsa=new _.ob;this.EUa=new _.ob;this.QSa=new _.ob;this.RSa=new _.ob;this.Gx=this.qq=this.Ura=void 0;this.Ena=!1;this.WMa=!0;this.wG=new _.$k;this.bR=new _.$k;this.Sf=x||Vpb;this.sr=new _.Ys(this.document);
this.sr.Beb=!1;this.sr.uua("CTRL_A",65,2);this.sr.uua("CTRL_A",65,8);_.ik(this.sr,"shortcut",function(wa){if("CTRL_A"===wa.identifier){wa=la.hkb.ua;for(var va={};wa;){if(la.document.activeElement===wa)return la.continue?(va.PU=r.getSelection(),va.Rxa=va.PU&&va.PU.toString(),la.continue.then(function(Ga){return function(){Ga.PU&&Ga.PU.toString()!==Ga.Rxa||_.ukb(la.Gh.container)}}(va))):_.ukb(la.Gh.container),!1;wa=wa.parentElement;va={PU:va.PU,Rxa:va.Rxa}}}return!0});this.kb.add(this.Src.hF.subscribe(function(wa){la.Ob.ua.style.fontSize=
null!=wa?wa+"px":"";_.Sk(la.ae);setTimeout(function(){var va=rrb(la.Gh);la.lineHeight=va;_.Sk(la.ae);_.Jrb(la)})}));this.kb.add(this.GD.xLa.subscribe(function(wa){la.Ge=wa;_.Sk(la.ae)}))};_.V(_.iH,_.Kp);_.iH.Ja=_.Kp.Ja;
_.iH.prototype.Rb=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.Ge.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.hkb.ua.classList.add(d);this.lineHeight=rrb(this.Gh)}a.fileName||a.value?(this.OZ.clear(),this.Gqa.clear(),this.Cba=[],this.w1=[],this.i0=[],this.Jw.clear(),this.CP.clear(),this.eK.clear(),Krb(this),this.continue=this.Sf.pQb(function(){return b.render()})):a.scrollToLine?(this.Fz(this.ci),Lrb(this,_.wE(this.ci))):a.lineNumberLinkProvider?(c=function(){var g=
b.Ti,h=b.FC;if(g.FC){g.FC=h;for(var n=0,r=g.tk.length;n<r;n++)_.ora(g.tk[n].firstElementChild,h(n))}else g.clear(),Brb(g,g.jY)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.wj&&this.Eha.tF(a.visibleCodeIdentifier.wj),Mrb(this));(a.visibility||a.folding)&&this.JH();if(!this.JQa){this.gha();var e=this.ci;1===this.Lpa?this.gha=_.epb(this.Kh,function(){null!=e?_.Fkb(b,e,!0):b.Xqb.ua.focus()}):void 0!==this.Lpa&&(this.gha=this.Kh.registerCallback(this.Lpa,
function(){_.Fkb(b,e,!0);b.gha()}))}this.WMa||this.Ti.clear();if(a.lineLimitation){var f;this.DLa="".padStart(null!=(f=this.t_)?f:80," ")}};_.Fkb=function(a,b,c){c=void 0===c?!1:c;_.ia(function(d){if(1==d.Bd)return _.ja(d,a.continue,2);_.uZa(a.Hk,function(){Nrb(a,b,c)});d.Bd=0})};Nrb=function(a,b,c){if(void 0===c||!c||Orb(a,_.wE(b)))a.Gh.focus(b),a.Ob.ua.scrollLeft=0,a.JQa=!0};
_.iH.prototype.Sa=function(){var a=this;_.Kp.prototype.Sa.call(this);this.YV.ka(_.ra(function(){return a.Hk.gS}),_.m(function(b){return b.target.scrollLeft}),_.ra(function(){return a.Hk.aVa})).subscribe(function(b){a.QT.ua.style.right=-b+"px"});this.Ob.ua.addEventListener("copy",function(){a.Sf.Ys()});this.Ob.ua.addEventListener("keydown",function(b){if(!_.dF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.Ob.ua.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.Gh.Ob.ua.contains(c)?Nrb(a,d-1):a.Ti.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Gh.Ob.ua.contains(c)?Nrb(a,d+1):a.Ti.focus(d+1),b.preventDefault())))}}});1===this.Lpa&&(this.qq=this.Ad.register("openCode","c",function(){a.Sf.Lba();_.hv(a.Kh,1)}),this.Gx=this.Kh.registerCallback(1,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.Ob.ua.contains(b)&&!a.Ti.Ob.ua.contains(b)&&a.Xqb.ua!==
b?a.Ti.focus(a.Ura||0):Nrb(a,a.Ura||0)}))};_.iH.prototype.Vc=function(){Mrb(this)};var Mrb=function(a){a.Dha&&a.Eha.register(a.Dha,a.YV.ka(_.ra(function(){return a.Hk.gS}),_.m(function(b){return b.target.scrollTop}),_.Pa(),_.m(function(b){return{Qd:Math.floor(b/a.lineHeight),He:Math.min(Math.ceil((b+a.Ob.ua.clientHeight)/a.lineHeight),a.Gn)}}),_.ra(function(){return a.Hk.Psa})))};_.k=_.iH.prototype;_.k.Oe=function(){this.fkb.next(!0)};
_.k.Ma=function(){this.yc=!0;this.clear();this.Dha&&this.Eha.tF(this.Dha);this.sr&&this.sr.dispose();this.qq&&this.qq();this.Gx&&this.Gx();this.gha();this.kb.unsubscribe();_.Kp.prototype.Ma.call(this)};_.k.SE=function(a){this.Ob.ua.classList.add(a)};_.k.WG=function(a){this.Ob.ua.classList.remove(a)};
_.k.JH=function(){for(var a=_.l([this.Gh,this.Ti]),b=a.next();!b.done;b=a.next())b.value.JH(this.visibility.aQb,this.yw);b=_.l(this.Cba);for(a=b.next();!a.done;a=b.next())Prb(this,a.value);b=_.l(this.w1);for(a=b.next();!a.done;a=b.next())Prb(this,a.value);this.Axa=cF(this.visibility,this.Gn)};
var Rrb=function(a){a.MQa||(a.MQa=!0,setTimeout(function(){a.MQa=!1;Qrb(a);_.Sk(a.ae)}))},Trb=function(a){a.PQa||(a.PQa=!0,setTimeout(function(){a.PQa=!1;Srb(a);_.Sk(a.ae)}))},Vrb=function(a){a.KQa||(a.KQa=!0,setTimeout(function(){a.KQa=!1;Urb(a);_.Sk(a.ae)}))},Xrb=function(a,b){a.eK.add(b);Wrb(a)};_.iH.prototype.Fz=function(a){var b=this;return _.ia(function(c){if(1==c.Bd)return b.GC.emit(a),_.ja(c,b.continue,2);b.Sf.D0a(function(){b.Ti.VZ(a);return Promise.resolve()},"selectLine");c.Bd=0})};
Wrb=function(a){a.W$||(a.W$=!0,a.Sf.D0a(function(){var b;return _.ia(function(c){if(1==c.Bd)return b=new _.oa(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.oXa=b.subscribe(),_.ja(c,_.he(b),2);if(3!=c.Bd)return a.oXa=void 0,a.W$=!1,_.ja(c,a.continue,3);0<a.eK.size&&urb(a.Gh,Array.from(a.eK));a.eK.clear();Yrb(a);c.Bd=0})},"inline"))};$rb=function(a,b,c,d,e){return Zrb(function(){Rrb(a)},{Qd:d,He:e,wa:b,context:c},a.Cba)};
asb=function(a,b,c,d,e){return Zrb(function(){Trb(a)},{Qd:d,He:e,wa:b,context:c},a.w1)};bsb=function(a,b,c,d){var e={line:d,wa:b,context:c},f=a.OZ.get(d)||[];f.push(e);a.OZ.set(d,f);Vrb(a);return function(){f.splice(f.indexOf(e),1);Vrb(a)}};_.jH=function(a,b,c){a.Jw.has(b)?a.Jw.get(b).push(c):a.Jw.set(b,[c]);Xrb(a,b);return{remove:function(){var d=a.Jw.get(b);if(null!=d){var e=d.indexOf(c);0>e||(d.splice(e,1),Xrb(a,b))}}}};Ckb=function(a,b){return a.lineHeight*(a.visibility?cF(a.visibility,b):b)};
_.iH.prototype.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?cF(this.visibility,b)-cF(this.visibility,a):b-a))};var Zrb=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};
_.iH.prototype.render=function(){var a=this,b,c,d,e,f,g,h,n,r,x,A;return _.ia(function(B){switch(B.Bd){case 1:return a.clear(),a.rendered||(a.W$=!0),(b=document.getElementById("preRenderedCode"))&&a.Gh.j2&&b.setAttribute("processed",""),_.ja(B,csb(a),2);case 2:return c=B.Xm,d=a.lines,a.Axa=cF(a.visibility,a.Gn),_.ja(B,_.ei(a.fkb.ka(_.Xa())),3);case 3:a.ci=ZE(a.ci,d.length);a.dQb.emit(d.length);e=0===a.ci.length?0:a.ci[a.ci.length-1].end;g=(f=null==a.gda&&d.length>a.VSa&&e<a.VSa)?a.nyb:d.length;h=
f?_.ei(_.Ea(!0).ka(_.Ma(100),_.wb(a.Oib))):void 0;Brb(a.Ti,g);n=a.lineHeight;Urb(a,n);Qrb(a);Srb(a,n);r=trb(a.Gh,d,0,g,a.rendered);Lrb(a,_.wE(a.ci));a.rendered||a.eK.clear();a.zLa=c+3;if(!h){B.kk(4);break}return _.ja(B,h,5);case 5:a.rendered||(A=Array.from(a.eK).filter(function(I){return I<g}),0<A.length&&urb(a.Gh,A),a.eK.clear()),Brb(a.Ti,d.length-g),a.ae.detach(),x=new Promise(function(I){setTimeout(function(){if(!a.yc){var K=a.ae;K.Yk[2]|=64;a.ae.De();I()}},100)}),trb(a.Gh,d,g,d.length,r);case 4:return _.ja(B,
_.Jrb(a,n,!0),6);case 6:return a.rendered||(a.W$=!1),a.Ti.VZ(a.ci),_.ja(B,x,0)}})};
csb=function(a){var b,c,d,e,f,g,h,n;return _.ia(function(r){if(1==r.Bd){dsb(a,null!=(b=a.mR)?b:new Map);if(a.value.lines)return dsb(a,a.value.XZ),a.lines=a.value.lines,r.return(a.value.fFc);if(a.mR&&a.mR.size)return r.kk(2);c=esb(a,a.value);f=yrb;g=f.WOc;h=a.value;return _.ja(r,_.Bkb(),4)}return 2!=r.Bd?(n=g.call(f,h,null!=(e=null==(d=r.Xm.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),dsb(a,n),r.return(c)):r.return(esb(a,a.value))})};
esb=function(a,b){var c=b.split("\n");a.lines=c;b.endsWith("\n")&&c.pop();for(b=a=0;b<c.length;b++)a=Math.max(a,c[b].length),c[b]+="\n";return a};dsb=function(a,b){b=_.l(b.entries());for(var c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;var e=d.next().value;d=c;c=a.Jw.get(d);if(null==c)a.Jw.set(d,e);else for(d=_.l(e),e=d.next();!e.done;e=d.next())c.push(e.value)}};Qrb=function(a){_.ck(a.nzb.ua);for(var b=_.l(a.Cba),c=b.next();!c.done;c=b.next())fsb(a,a.nzb,c.value)};
Srb=function(a,b){b=void 0===b?a.lineHeight:b;_.ck(a.QT.ua);gsb(a,a.QT,b);a.renderer.xl(a.QT.ua,"display","none");b=_.l(a.w1);for(var c=b.next();!c.done;c=b.next())c=c.value,a.renderer.xl(a.QT.ua,"display","block"),fsb(a,a.QT,c)};
Urb=function(a,b){b=void 0===b?a.lineHeight:b;_.ck(a.PZ.ua);a.Gqa.clear();gsb(a,a.PZ,b);hsb(a);a:{var c=_.l(a.OZ.values());for(var d=c.next();!d.done;d=c.next())if(0<d.value.length){c=!0;break a}c=!1}a.renderer.xl(a.PZ.ua,"display",c?"block":"none");c=_.l(a.OZ);for(d=c.next();!d.done;d=c.next()){d=_.l(d.value);var e=d.next().value,f=d.next().value;if(0!==f.length){d=a;var g=b;var h=d;var n=h.renderer.createElement("div");n.className="gutter-line";h.renderer.hu&&sE(n)&&h.n0a.push(n);h=n;isb(d,h,e,
g);d.Gqa.set(e,h);e=_.l(f);for(f=e.next();!f.done;f=e.next())for(f=f.value,f.xua=d.view.xi(f.wa,f.context).Rm,f=_.l(f.xua),g=f.next();!g.done;g=f.next())d.renderer.appendChild(h,g.value);d.renderer.appendChild(d.PZ.ua,h)}}};isb=function(a,b,c,d){for(var e=c*d,f=_.l(a.CP),g=f.next();!g.done;g=f.next())g=g.value,g.line<c&&(e+=g.height);a.renderer.xl(b,"position","absolute");a.renderer.xl(b,"top",e+"px");a.renderer.xl(b,"height",d+"px");a.renderer.xl(b,"bottom","0")};
_.Jrb=function(a,b,c){b=void 0===b?a.lineHeight:b;c=void 0===c?!1:c;var d,e,f,g,h,n,r,x,A,B,I,K,P,ba,la,wa,va;return _.ia(function(Ga){if(1==Ga.Bd)return c?(a.i0=[].concat(_.Ia(a.CP)).map(function(Sa){return{type:"add",widget:Sa}}),Ga.kk(2)):_.ja(Ga,a.continue,2);gsb(a,a.PZ,b);gsb(a,a.QT,b);d=_.l(a.i0);for(e=d.next();!e.done;e=d.next())g=f=e.value,h=g.type,n=g.widget,"add"===h?(wrb(a.Gh,n),Crb(a.Ti,n)):(vrb(a.Gh,n),Drb(a.Ti,n));a.i0=[];r=_.l(a.Cba.concat(a.w1));for(x=r.next();!x.done;x=r.next())A=
x.value,Prb(a,A);B=_.l(a.Gqa);for(I=B.next();!I.done;I=B.next())K=I.value,P=_.l(K),ba=P.next().value,la=P.next().value,wa=ba,va=la,isb(a,va,wa,b);Ga.Bd=0})};gsb=function(a,b,c){var d=[].concat(_.Ia(a.CP)).reduce(function(e,f){return f.height+e},0);a.renderer.xl(b.ua,"height",c*a.Gn+d+"px")};hsb=function(a){var b=Array.from(a.OZ.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.Ia(b)):0;a.renderer.xl(a.PZ.ua,"width",11*b+"px")};
fsb=function(a,b,c){c.xua=a.view.xi(c.wa,c.context).Rm;Prb(a,c);c=_.l(c.xua);for(var d=c.next();!d.done;d=c.next())a.renderer.appendChild(b.ua,d.value)};Yrb=function(a){if(a.gda){var b=a.gda,c=b.offset,d=a.Ob.ua.querySelector(b.ob);d&&(a.scroll.scrollTo(d,b.position,null!=c?c:0),a.gda=null)}};
Prb=function(a,b){var c=b.xua,d=b.Qd;b=b.He;if(c&&void 0!==d&&void 0!==b){for(var e=Ckb(a,d),f=a.getHeight(d,b),g=_.l(a.CP),h=g.next();!h.done;h=g.next())h=h.value,h.line<d?e+=h.height:h.line<b&&(f+=h.height);c=_.l(c);for(d=c.next();!d.done;d=c.next())d=d.value,a.renderer.xl(d,"top",e+"px"),-1<b?a.renderer.xl(d,"height",f+"px"):a.renderer.xl(d,"bottom","0")}};
_.iH.prototype.clear=function(){this.view.clear();this.Gh.clear();this.Ti.clear();Krb(this);this.Oib.next(!0);this.continue=void 0;var a;null==(a=this.oXa)||a.unsubscribe();this.oXa=void 0};
var Krb=function(a){if(a.renderer.hu)for(var b=_.l(a.n0a),c=b.next();!c.done;c=b.next())a.renderer.hu(c.value);a.n0a=[]},Lrb=function(a,b){null==b||Orb(a,b)||(a.Ob.ua.scrollTop=a.lineHeight*Math.max(b-5,0))},Orb=function(a,b){if(null==b)return!1;b*=a.lineHeight;var c=a.Ob.ua.scrollTop;a=c+a.Ob.ua.offsetHeight;return c<=b&&b<a};
_.W.Object.defineProperties(_.iH.prototype,{Gh:{configurable:!0,enumerable:!0,get:function(){return this.euc},set:function(a){var b=this;this.euc=a;this.kb.add(_.je(window,"resize").ka(_.m(function(){return rrb(a)}),_.Pa()).subscribe(function(c){b.lineHeight=c;_.Sk(b.ae);_.Jrb(b)}))}},Gn:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Kea:{configurable:!0,enumerable:!0,set:function(a){this.JQa=!1;this.ci=_.Hkb(a)}}});
_.iH.ha=function(a){return new (a||_.iH)(_.y(_.ne),_.y(_.wf),_.y(_.Rk),_.y(_.Te),_.y(_.ot),_.y(_.pt),_.y(_.hH),_.y(_.gv),_.y(_.Zs),_.y(_.Og),_.y(_.Upb,8),_.y(_.Hd),_.y(_.Jp),_.y(_.dl),_.y(_.Zu),_.y(fH),_.y(_.hE))};
_.iH.Aa=_.v({type:_.iH,oa:[["format-code"]],wb:function(a,b){a&1&&(_.We(Erb,7),_.We(Frb,7),_.We(gH,7),_.We(Grb,7),_.We(Hrb,7),_.We(Irb,7),_.We(bH,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.hkb=c.first);_.Ve(c=_.Ze())&&(b.PZ=c.first);_.Ve(c=_.Ze())&&(b.Ti=c.first);_.Ve(c=_.Ze())&&(b.nzb=c.first);_.Ve(c=_.Ze())&&(b.QT=c.first);_.Ve(c=_.Ze())&&(b.Xqb=c.first);_.Ve(c=_.Ze())&&(b.Gh=c.first)}},inputs:{fileName:"fileName",value:"value",mR:"highlightInfo",rendered:"rendered",VSa:"largeFileThreshold",nyb:"largeFileRenderCount",
t_:"lineLimitation",visibility:"visibility",yw:"folding",Dha:"visibleCodeIdentifier",Lpa:"focusableRegion",j2:"usePrefetchIfPossible",WMa:"displayLineNumbers",Kea:"scrollToLine",FC:"lineNumberLinkProvider"},outputs:{dQb:"totalNumLines",GC:"lineShown",Mda:"rangeToggled",wG:"lineNumberClicked",bR:"gutterClicked"},features:[_.oe,_.id],Ba:39,Ca:23,Ha:[[1,"layout"],["tabindex","-1"],["content",""],[1,"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"lineNumberLinkProvider","lineFocused",
"lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup"],[1,"decorations"],["decorations",""],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",4,"ngIf"],["tabindex","-1",1,"focus-element"],["focusElement",""],[1,"cdk-visually-hidden"],[3,"usePrefetchIfPossible","inlineWidgets","highlightedLines","lineFocused",
"lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],[1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],wa:function(a,b){a&1&&(_.C(0,"div",0),_.O(1,"\n  "),_.C(2,"div",1,2),_.O(4,"\n    "),_.F(5,"div",3,4),_.O(7,"\n    "),_.C(8,"line-number-container",5),_.L("lineFocused",function(c){return b.Ura=c})("lineNumberClicked",
function(c){return b.wG.emit(c)})("gutterClicked",function(c){return b.bR.emit(c)})("lineShown",function(c){return b.GC.emit(c)}),_.O(9,"\n    "),_.D(),_.O(10,"\n    "),_.C(11,"div",6),_.L("click",function(c){return b.n7.next(c)})("contextmenu",function(c){return b.n7.next(c)})("mouseover",function(c){return b.Hsa.next(c)})("mouseout",function(c){return b.EUa.next(c)})("mousedown",function(){b.Ena=!0})("mouseup",function(){b.Ena=!1})("mouseleave",function(){b.Ena=!1})("keydown",function(c){return b.QSa.next(c)})("keyup",
function(c){return b.RSa.next(c)}),_.O(12,"\n      "),_.F(13,"div",7,8),_.O(15,"\n      "),_.N(16,Dkb,1,6,"div",9),_.O(17,"\n      "),_.N(18,Ekb,5,3,"div",10),_.Q(19,"async"),_.O(20,"\n      "),_.C(21,"div",11,12),_.O(23,"\n        "),_.C(24,"span",13),_.O(25,"\n          Code panel - press c to focus line 1.\n        "),_.D(),_.O(26,"\n      "),_.D(),_.O(27,"\n      "),_.C(28,"code-container",14),_.L("lineFocused",function(c){return b.Ura=c})("lineShown",function(c){return b.GC.emit(c)}),_.O(29,
"\n      "),_.D(),_.O(30,"\n      "),_.N(31,Gkb,1,5,"code-folding-container",15),_.O(32,"\n    "),_.D(),_.O(33,"\n  "),_.D(),_.O(34,"\n  "),_.F(35,"div",16,17),_.O(37,"\n"),_.D(),_.O(38,"\n"));a&2&&(_.w(2),_.zy("content CodeMirror ",b.Ge,""),_.w(6),_.se("min-height",b.lineHeight*b.Axa,"px"),_.ue("line-numbers",b.WMa),_.z("lineNumberLinkProvider",b.FC),_.w(3),_.ve(b.Ywc),_.w(2),_.se("min-width",b.zLa,"ch"),_.w(3),_.z("ngForOf",b.Kzc(b.ci,b.lines.length)),_.w(2),_.z("ngIf",_.R(19,21,b.nEc.enabled)&&
b.DLa),_.w(10),_.se("padding-right",0===b.w1.length?0:300,"px"),_.z("usePrefetchIfPossible",b.j2)("inlineWidgets",b.Jw)("highlightedLines",b.ci),_.w(3),_.z("ngIf",0<b.yw.length))},Ia:[eH,_.Sl,_.Tl,bH,gH,_.Zl],styles:[".code-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}format-code[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;box-sizing:border-box;display:block;height:100%;overflow:auto;position:relative;width:100%;outline:0}format-code[_nghost-%COMP%]     a{color:inherit}format-code[_nghost-%COMP%]     a:hover span{text-decoration:underline}format-code[_nghost-%COMP%]     code-container{box-sizing:content-box;position:absolute}format-code[_nghost-%COMP%]   pre[_ngcontent-%COMP%]{font-family:monospace}.inline[_nghost-%COMP%]{height:auto}.inline[_nghost-%COMP%]   .layout[_ngcontent-%COMP%]{position:relative}.focus-element[_ngcontent-%COMP%]{height:0;position:-webkit-sticky;position:sticky;top:0}.focus-element[_ngcontent-%COMP%]:focus{outline:none}.layout[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%}.content[_ngcontent-%COMP%]{display:inline-flex;font-family:inherit;height:unset;min-height:100%;min-width:100%;outline:0;overflow:unset;position:relative;vertical-align:top}.code-and-highlight-container[_ngcontent-%COMP%]{position:relative;width:100%}code-folding-container[_ngcontent-%COMP%]{position:absolute}.gutter[_ngcontent-%COMP%]{flex:0 0 auto;overflow:hidden;position:unset}.line-numbers[_ngcontent-%COMP%]{min-height:100%;position:relative;z-index:unset}.sidebar[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;box-sizing:border-box;min-height:100%;overflow:hidden;position:absolute;width:300px;right:0;top:0}.decorations[_ngcontent-%COMP%]{left:0;position:absolute;top:0;width:100%}.column-guide[_ngcontent-%COMP%]{height:100%;position:absolute}.column-guide-margin[_ngcontent-%COMP%]{margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Oa:0});
_.kH=function(a){this.rh=a;this.Gp=[];this.oWa=null};_.k=_.kH.prototype;_.k.Ma=function(){this.clear();this.Yf()};_.k.Bkb=function(){return[]};_.k.UC=function(){};_.k.onLoad=function(){};_.k.KL=function(){};_.k.Yf=function(){};_.k.update=function(){this.clear();this.render()};_.k.clear=function(){this.oWa&&this.oWa.unsubscribe();this.remove()};
_.k.render=function(){var a=this;this.onLoad();jsb(this,this.Bkb());this.oWa=this.fY().subscribe(function(b){b&&(jsb(a,b),0===a.Gp.length&&0<b.length?(a.UC(),jsb(a,[])):a.KL(b))},function(b){a.UC(b);jsb(a,[])})};_.k.remove=function(){for(var a=_.l(this.Gp),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.rh.handleError(c)}}this.Gp=[]};var jsb=function(a,b){a.remove();a.Gp=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.Gp.push(c)}catch(d){a.rh.handleError(d)}}};
_.kH.ha=function(a){return new (a||_.kH)(_.y(_.de))};_.kH.Ja=_.v({type:_.kH});
var ksb;ksb=Object.freeze({UNKNOWN:"",COMMENT:"cm-comment",KEYWORD:"cm-keyword",STRING_LITERAL:"cm-string",NUMERIC_LITERAL:"cm-number",MACRO:"cm-meta",ATOM:"cm-atom",DEFINITION:"cm-def",TYPE_ID:"cm-type",QUALIFIER:"cm-qualifier",LOCAL_REF:"cm-variable-2"});_.lH=function(a,b,c){this.Fa=a;this.Ra=b;this.document=c;this.GH="resultLine";this.aG=this.KK=-1;this.m8=0};
_.lH.prototype.Rb=function(){this.m8=Kkb(this.snippet);this.Gh.clear();for(var a=this.Gh,b=this.snippet.vx,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=c,h=g.set,n=d,r=[],x=r.concat,A=_.Ia(lsb(this,f)),B=_.Ia(msb(this,f));var I=f.Vp;f=this.Tw(_.XE(f.lineNumber));I=Object.assign({},nsb(this,new _.du({startIndex:0,length:I.length})),{tagName:"a",nn:"",href:f});h.call(g,n,x.call(r,A,B,[I]))}a.Jw=c;trb(this.Gh,osb(this))};
_.lH.prototype.click=function(a){if(0===a.button&&!_.dF(a)){var b=vkb(a);if(null!=b){b=_.XE(this.snippet.vx[b.lineNumber].lineNumber);var c=this.Tw(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.bF(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.bF(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Nm(this.Ra,c)}this.Fa.nb({element:this.qc,
action:this.GH,gestureName:"CLICK",xh:this.resultIndex,IF:[Object.assign({},this.vQ,{lineNumber:b})]},a)}}};
var osb=function(a){return a.snippet.vx.map(function(b){return b.Vp.substr(a.m8)+"\n"})},lsb=function(a,b){return b.Bg.filter(function(c){var d=c.wf;c=c.tokenType;return!d||d.startIndex+d.length<=a.m8?!1:!!c&&ksb.hasOwnProperty(c)&&!!ksb[c]}).map(function(c){return Object.assign({},nsb(a,c.wf),{nn:ksb[c.tokenType]})})},msb=function(a,b){return(b=b.Lu)?b.XX.map(function(c){return Object.assign({},nsb(a,c),{tagName:"mark",nn:""})}):[]},nsb=function(a,b){return{Mf:Math.max(b.startIndex-a.m8,0),Kf:Math.max(b.startIndex+
b.length-a.m8,0)}};_.lH.ha=function(a){return new (a||_.lH)(_.y(_.iv),_.y(_.Vf),_.y(_.Og))};
_.lH.Aa=_.v({type:_.lH,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],wb:function(a,b){a&1&&_.We(bH,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Gh=c.first)}},inputs:{Tw:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",qc:"trackElement",vQ:"feedbackEvent"},features:[_.id],hc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Ba:3,Ca:1,Ha:[[1,"line-numbers"],["class","line-number",3,"focus","hover","mouseenter",
"mouseleave",4,"ngFor","ngForOf"],[1,"nopadding",3,"click","mouseover","mouseout","focusin","focusout"],[1,"line-number",3,"mouseenter","mouseleave"]],wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,Ikb,2,5,"div",1),_.D(),_.C(2,"code-container",2),_.L("click",function(c){return b.click(c)})("mouseover",function(c){c=vkb(c);if(null!=c){var d=c.element;b.aG=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=vkb(c);null!=c&&(b.aG=-1,c.element.classList.remove("hover"))})("focusin",function(c){c=
vkb(c);null!=c&&(0<=b.KK&&b.Gh.Mo(b.KK).classList.remove("focus"),b.KK=c.lineNumber,b.Gh.Mo(b.KK).classList.add("focus"))})("focusout",function(c){null!=vkb(c)&&(0<=b.KK&&b.Gh.Mo(b.KK).classList.remove("focus"),b.KK=-1)}),_.D());a&2&&(_.w(1),_.z("ngForOf",b.snippet.vx))},Ia:[_.Sl,bH],styles:["file-search-snippet[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;display:flex;overflow:hidden}file-search-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]{flex:1 1 100%}file-search-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]     div{padding:0 4px}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]{display:inline-block;min-width:76px}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]   .line-number[_ngcontent-%COMP%]{padding-left:40px;text-align:end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}file-search-snippet[_nghost-%COMP%]     a{color:inherit}file-search-snippet[_nghost-%COMP%]     a:focus, file-search-snippet[_nghost-%COMP%]     a:hover{text-decoration:none}file-search-snippet[_nghost-%COMP%]     mark{font-weight:700}"],
Oa:0});var Jkb=/\S/;
var mH=function(){};mH.ha=function(a){return new (a||mH)};mH.Ea=_.bd({type:mH});mH.Da=_.Tc({imports:[_.$l]});
_.nH=function(){};_.nH.ha=function(a){return new (a||_.nH)};_.nH.Ea=_.bd({type:_.nH});_.nH.Da=_.Tc({imports:[mH,_.$l,_.$v,_.Rm]});
_.oH=function(){};_.oH.ha=function(a){return new (a||_.oH)};_.oH.Ea=_.bd({type:_.oH});_.oH.Da=_.Tc({imports:[_.jn,_.$l,_.nH,_.Rm]});
_.pH=function(){this.hZ=this.Vpa=new _.xf(1)};_.pH.prototype.Qga=function(){this.kG?this.Vpa.next(1):this.Vpa.next(0)};_.W.Object.defineProperties(_.pH.prototype,{kG:{configurable:!0,enumerable:!0,get:function(){return 0===this.Vpa.getValue()}}});_.pH.ha=function(a){return new (a||_.pH)};_.pH.va=_.t({token:_.pH,ta:_.pH.ha});
var psb;psb={Fk:[],Vub:new Set,y_:2,jWa:new Map};_.qH=function(a,b,c,d){this.Fa=a;this.client=b;this.WL=c;this.Bc=d;this.Cf=new _.rs(this.Fa)};_.qH.prototype.list=function(a,b,c,d,e,f,g,h,n,r){return qsb(this,a,b,c,d?{e0:"COMMITS",Fk:[d]}:void 0,e,f,void 0===g?!1:g,h,n,r)};
var qsb=function(a,b,c,d,e,f,g,h,n,r,x){b=Object.assign({},Tjb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===h?0:h)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:x});e="TOKEN"===(null==e?void 0:e.e0)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.e0)?Object.assign({},{starts:e.Fk},b):b;return rsb(a,JSON.stringify(e,Object.keys(e).sort()),e)},rsb=function(a,b,c){var d=a.Bc.experimentalContextFeatures;c=Object.assign({},
{experimentalContextFeatures:d},c);return a.WL.prefetch("history").ka(_.vb(function(e){if(e){var f=Object.assign({},JSON.parse(e.request),{experimentalContextFeatures:d});a.Cf.put(JSON.stringify(f,Object.keys(f).sort()),_.Ea(_.gf(_.eu,JSON.parse(e.response))))}return a.Cf.fetch(b,function(){return a.client.list(c)})}))};
_.qH.prototype.fUa=function(a,b){var c=this,d=new _.mb(1);return d.ka(_.Pa(),_.Fa(function(e){return c.resolve(e.location,e.nextPage,e.ar,e.refHint,e.count).ka(_.m(_.aE),_.tb(_.jE),_.Aa(function(){return _.$D("History unavailable")}))},1),_.tb(_.aE(a)),_.hb(Okb,psb),_.m(function(e){var f=0<e.Fk.length?e.Fk[0].ar||void 0:void 0,g=f&&_.njb(b,f);g=g&&_.oh(g)?g:b;if(_.NE(b)){var h;var n=null==f?void 0:null==(h=f.xj)?void 0:h.refHint;var r=f}h=Object.assign({},e);var x=e.nextPage;h=(delete h.nextPage,
h);if(!x||"0000000000000000000000000000000000000000"===x.token)return Object.assign({},h,{CD:f});var A=Mkb(g,e),B="TOKEN"===x.e0&&A!==g.path,I=Lkb(g,e);return h.r9?(d.next({nextPage:B?void 0:x,location:I,ar:r,refHint:n,count:7E5}),Object.assign({},h,{CD:f})):Object.assign({},h,{CD:f,lpa:function(){d.next({nextPage:B?void 0:x,location:I,ar:r,refHint:n,count:50})},p9:function(){d.next({nextPage:B?void 0:x,location:I,ar:r,refHint:n,count:1E6})}})}))};
_.qH.prototype.resolve=function(a,b,c,d,e){return qsb(this,a.lb,a.Dc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Pb,d).ka(_.m(function(f){if(c)for(var g=_.l(f.qn||[]),h=g.next();!h.done;h=g.next())h=h.value,h.ar||(h.ar=c);return{fBc:f,r9:null!=e&&50<e}}))};_.rH=function(a,b,c,d){return a.wZ(b,c,d).ka(_.m(function(e){return e&&e.Uf}))};
_.qH.prototype.wZ=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.xE(a,c),e=a.repository,f=a.lb,g=a.Dc;b="path"===b&&_.yE(a,c)||"/";a=_.rjb(a,c);return this.list(f,g,e,d,b,1,!1,void 0,a).ka(_.m(function(h){return h.qn&&h.qn[0]}))};_.qH.ha=function(a){return new (a||_.qH)(_.u(_.an),_.u(_.w4a),_.u(_.Lu),_.u(_.Bu))};_.qH.va=_.t({token:_.qH,ta:_.qH.ha,Ka:"root"});
var ssb,tsb;ssb=Object.freeze([]);tsb=Object.freeze({});_.sH=function(){};_.sH.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?ssb:"object"===typeof a&&_.Fca(a)?tsb:a};_.sH.ha=function(a){return new (a||_.sH)};_.sH.Be=_.cd({name:"emptyToConstant",type:_.sH,Zd:!0});
_.tH=function(){this.message="";this.Dba=[];this.mBb=[]};_.tH.prototype.Rb=function(){this.mBb=Skb(this.message,this.Dba)};_.tH.ha=function(a){return new (a||_.tH)};_.tH.Aa=_.v({type:_.tH,oa:[["linkified-message"]],inputs:{message:"message",Dba:"linkDefinitions"},features:[_.id],Ba:1,Ca:1,Ha:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],wa:function(a,b){a&1&&_.N(0,Rkb,3,3,"span",0);a&2&&_.z("ngForOf",b.mBb)},Ia:[_.Sl,_.Ul,_.Vl],ub:2,Oa:0});
_.uH=function(){this.condition=!1;this.link="";this.qT=!1};_.uH.ha=function(a){return new (a||_.uH)};
_.uH.Aa=_.v({type:_.uH,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",oEc:"linkAriaLabel",Qa:"queryParams",hf:"queryParamsHandling",qT:"sameWindow"},hc:["condition","","link",""],tc:["*"],Ba:3,Ca:2,Ha:[[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],wa:function(a,b){a&1&&(_.Ge(),_.N(0,Tkb,2,6,"a",0),_.N(1,
Ukb,1,0,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(2);_.z("ngIf",b.condition)("ngIfElse",c)}},Ia:[_.Tl,_.Yl,_.pv],ub:2,Oa:0});
_.vH=function(a,b){this.Fa=a;this.client=b;this.Cf=new _.ss(this.Fa)};_.usb=function(a,b){var c=Object.assign({},Tjb(b.lb,b.Dc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.Cf.fetch(Object.assign({},c),function(){return a.client.list(c).ka(_.m(function(d){return d.hYa}))})};_.vH.ha=function(a){return new (a||_.vH)(_.u(_.an),_.u(_.C4a))};_.vH.va=_.t({token:_.vH,ta:_.vH.ha,Ka:"root"});
_.wH=function(a,b){this.Vf=a;this.I0=b};_.vsb=function(a,b){var c=b.Ab,d=b.lb,e=b.Dc,f=b.repository;if(!c)return _.Ea(_.eF(""));b=b.params.Pb;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.Ea({type:b?5:4,jw:c});var g=Xkb(c);if(g)return _.Ea(g)}return _.usb(a.I0,{lb:d,Dc:e,repository:f,repositoryKeyWorkspaceId:b}).ka(_.m(function(h){var n=h.tags;return Vkb(c,h.Ce)||Wkb(c,n)||Xkb(c)||_.eF(c)}),_.Aa(function(h){_.qr(a.Vf,h);return _.Ea(_.eF(c))}))};
_.wH.ha=function(a){return new (a||_.wH)(_.u(_.pr),_.u(_.vH))};_.wH.va=_.t({token:_.wH,ta:_.wH.ha});
_.wsb=new _.Cr("Repository bei {refSpec} durchsuchen");_.Ykb="Commit-Details";_.$kb="Commit ";_.xsb="ID";_.ysb="Commit-Datum";_.zsb="\u00dcberarbeitung";
var clb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},blb=new Date(Date.UTC(2033,10,22,18,0,0)),dlb,elb;
var Asb,Bsb;
Asb=_.Eu({id:"America/Los_Angeles",names:["PST","PST","PDT","PDT"],std_offset:-480,transitions:[2770,60,7137,0,11506,60,16041,0,20410,60,24777,0,29146,60,33513,0,35194,60,42249,0,45106,60,50985,0,55354,60,59889,0,64090,60,68625,0,72994,60,77361,0,81730,60,86097,0,90466,60,94833,0,99202,60,103569,0,107938,60,112473,0,116674,60,121209,0,125578,60,129945,0,134314,60,138681,0,143050,60,147417,0,151282,60,156153,0,160018,60,165057,0,168754,60,173793,0,177490,60,182529,0,186394,60,191265,0,195130,60,200001,
0,203866,60,208905,0,212602,60,217641,0,221338,60,226377,0,230242,60,235113,0,238978,60,243849,0,247714,60,252585,0,256450,60,261489,0,265186,60,270225,0,273922,60,278961,0,282826,60,287697,0,291562,60,296433,0,300298,60,305337,0,309034,60,314073,0,317770,60,322809,0,326002,60,331713,0,334738,60,340449,0,343474,60,349185,0,352378,60,358089,0,361114,60,366825,0,369850,60,375561,0,378586,60,384297,0,387322,60,393033,0,396058,60,401769,0,404962,60,410673,0,413698,60,419409,0,422434,60,428145,0,431170,
60,436881,0,439906,60,445617,0,448810,60,454521,0,457546,60,463257,0,466282,60,471993,0,475018,60,480729,0,483754,60,489465,0,492490,60,498201,0,501394,60,507105,0,510130,60,515841,0,518866,60,524577,0,527602,60,533313,0,536338,60,542049,0,545242,60,550953,0,553978,60,559689,0,562714,60,568425,0,571450,60,577161,0,580186,60,585897,0,588922,60,594633,0]});Bsb=_.Eu(0);_.xH=function(){var a={wMc:!0},b=flb(a.locale);this.x0a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.wMc?":ss":"")+(b?" a":"")+(a.M3c?" z":"")};
_.xH.prototype.Rb=function(a){var b=this,c,d;return _.ia(function(e){if(a.value){a:{try{var f=glb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.Eu(b.date.getTimezoneOffset()),b.Pzb=c.bha[0<_.Fu(c,b.date)?2:0],d=_.Gu(c,b.date),b.isUTC=_.Gu(Bsb,b.date)===d,b.HUa=Asb.bha[0<_.Fu(Asb,b.date)?2:0],b.NCc=_.Gu(Asb,b.date)===d)}e.Bd=0})};
_.xH.prototype.vqa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.HUa:this.NCc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.HUa};_.xH.ha=function(a){return new (a||_.xH)};
_.xH.Aa=_.v({type:_.xH,oa:[["date"]],inputs:{value:"value",format:"format"},features:[_.id],Ba:6,Ca:19,Ha:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],wa:function(a,b){a&1&&(_.C(0,"time",0),_.Q(1,"dateTimeDisplay"),_.Q(2,"dateTimeDisplay"),_.Q(3,"dateTimeDisplay"),_.O(4),_.Q(5,"dateTimeDisplay"),_.D());a&2&&(_.Je("matTooltip",b.vqa(_.$y(1,3,b.date,b.x0a,b.Pzb),_.$y(2,7,b.date,b.x0a,"UTC"),_.$y(3,11,b.date,b.x0a,b.HUa))),_.re("datetime",null==b.date?null:b.date.toISOString()),_.w(4),_.Le(" ",
_.$y(5,15,b.date,b.format,b.Pzb),"\n"))},Ia:[_.yw,_.Ez],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});
_.yH=function(a){this.Wvc=a.Vb(1)?"preferEmail":"preferName"};_.yH.prototype.transform=function(a){return"preferEmail"===this.Wvc?a&&(a.email||a.name)||"unbekannt":a&&(a.name||a.email)||"unbekannt"};_.yH.ha=function(a){return new (a||_.yH)(_.y(_.Bu,16))};_.yH.Be=_.cd({name:"authorDisplay",type:_.yH,Zd:!0});_.yH.va=_.t({token:_.yH,ta:_.yH.ha,Ka:"root"});
var zH=function(){};zH.ha=function(a){return new (a||zH)};zH.Ea=_.bd({type:zH});zH.Da=_.Tc({});
var AH=function(a,b){this.uBc=a;this.document=b;this.Luc=jlb(this.document).ka(_.pb({bufferSize:1,jM:!0}))},Csb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.Luc.ka(_.vb(function(){return a.uBc.get(c,{withCredentials:!0})}),_.m(ilb))};AH.ha=function(a){return new (a||AH)(_.u(_.Or),_.u(_.Og))};AH.va=_.t({token:AH,ta:AH.ha,Ka:zH});
var Dsb;Dsb=[[["onedev-hovercard-action"]]];_.BH=function(a){var b=this;this.Jtc=a;this.uGb=new _.mb(1);this.rib=this.uGb.ka(_.vb(function(c){return Csb(b.Jtc,c)}),_.pb(1));this.fG=new _.mb(1);this.fg=new _.mb(1)};_.BH.prototype.Sa=function(){var a=this;this.rib.ka(_.Va(1),_.wb(this.fg)).subscribe(function(){a.fG.next()})};_.W.Object.defineProperties(_.BH.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.uGb.next(a)},get:function(){return this.id}}});
_.BH.ha=function(a){return new (a||_.BH)(_.y(AH))};_.BH.Aa=_.v({type:_.BH,oa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{fG:"init$"},tc:["onedev-hovercard-action"],Ba:2,Ca:3,Ha:[[3,"changelist",4,"ngIf"],[3,"changelist"]],wa:function(a,b){a&1&&(_.Ge(Dsb),_.N(0,klb,2,1,"onedev-changelist-hovercard-body",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.rib))},Ia:[_.Tl,IG,_.Zl],ub:2,Oa:0});
var Esb;
var CH=function(a){var b=this;this.Ob=a;this.eventType="click";this.Rib=new _.$k;this.Bna=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.Ob.ua.contains(d)||b.Rib.emit(c))}}};CH.prototype.Sa=function(){Fsb(this).addEventListener(this.eventType,this.Bna,!0)};CH.prototype.Ma=function(){Fsb(this).removeEventListener(this.eventType,this.Bna,!0)};
var Fsb=function(a){var b;a:{a=a.Ob.ua;if(null==Esb){var c="undefined"!==typeof document?document.head:null;Esb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(Esb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};CH.ha=function(a){return new (a||CH)(_.y(_.Hd))};CH.Ja=_.v({type:CH,oa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{Rib:"clickOutside"}});
var DH=function(){};DH.ha=function(a){return new (a||DH)};DH.Ea=_.bd({type:DH});DH.Da=_.Tc({});
var Gsb,Hsb,Isb;Hsb=Symbol("me");Isb=Symbol("ne");_.EH=function(a){this.Ye=a;this.className="onedev-hovercard";this.gta=new _.$k;this[Gsb]=new _.mb(1);this.WSb=!1;this.Hra=new _.xf(!1);this.Zib=new _.ob};_.EH.prototype.Sa=function(){};var Jsb=function(a){var b=a[Isb];return b?(b.loaded||(b.Ye.xi(b.kd),b.c7.De(),b.loaded=!0),a[Hsb].ka(_.Ma(0))):_.Ea(void 0)};Gsb=Hsb;_.EH.ha=function(a){return new (a||_.EH)(_.y(_.Te))};
_.EH.Aa=_.v({type:_.EH,oa:[["onedev-hovercard"]],wb:function(a,b){a&1&&_.We(_.Se,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.kd=c.first)}},inputs:{className:"className"},outputs:{gta:"onHide"},kc:["onedevHovercard"],tc:["*"],Ba:1,Ca:0,Ha:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],wa:function(a){a&1&&(_.Ge(),_.N(0,llb,2,3,"ng-template"))},Ia:[_.ip,CH],styles:[".onedev-hovercard{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);border-radius:4px;overflow:hidden}"],
ub:2});_.FH=function(a,b,c,d){this.kd=a;this.Ye=b;this.c7=c;this.loaded=!1;d[Isb]=this};_.FH.ha=function(a){return new (a||_.FH)(_.y(_.Se),_.y(_.Te),_.y(_.dl),_.y(_.EH))};_.FH.Ja=_.v({type:_.FH,oa:[["","onedevHovercardLazyBody",""]]});_.GH=function(a){this.qaa=a;this.fg=new _.mb(1)};_.GH.prototype.Ma=function(){this.fg.next()};_.GH.prototype.Sa=function(){this.ECc.ka(_.wb(this.fg)).subscribe(this.qaa[Hsb])};_.GH.ha=function(a){return new (a||_.GH)(_.y(_.EH))};
_.GH.Ja=_.v({type:_.GH,oa:[["","onedevIsHovercardReady",""]],inputs:{ECc:["onedevIsHovercardReady","isHovercardReady$"]}});
var Ksb=[{Pc:"end",Qc:"center",Ac:"start",Ic:"center",offsetX:10},{Pc:"center",Qc:"bottom",Ac:"center",Ic:"top",offsetY:10},{Pc:"center",Qc:"top",Ac:"center",Ic:"bottom",offsetY:-10},{Pc:"end",Qc:"bottom",Ac:"start",Ic:"top",offsetX:10,offsetY:10},{Pc:"end",Qc:"top",Ac:"start",Ic:"bottom",offsetX:10,offsetY:-10}];
var Lsb=function(){this.delay=600;this.position=Ksb},HH=function(a,b){var c=this;this.Qe=a;this.origin=b;this.oQc=void 0;this.enabled=!0;this.config=new Lsb;this.active=!1;this.Wtb=new _.mb(1);this.QAc=new _.ob;this.xC=new _.xf(null);this.oSa=new _.xf(!1);this.Dra=new _.xf(!1);this.fg=new _.mb(1);this.kDb=function(d){"Escape"===d.key&&(Msb(c),d.stopPropagation(),d.preventDefault())};Nsb(this);Osb(this)},Nsb=function(a){Psb(a).ka(_.wb(a.fg)).subscribe(function(b){(a.active=b)?a.show():a.mj()})},Osb=
function(a){a.xC.ka(_.vb(function(b){return(null==b?void 0:b.Zib)||_.Dh}),_.wb(a.fg)).subscribe(function(){Msb(a)})};HH.prototype.dispose=function(){Qsb(this);var a;null==(a=this.Yc)||a.dispose();this.fg.next();this.fg.complete()};HH.prototype.he=function(){return this.xC.getValue()?this.active:void 0};HH.prototype.toggle=function(a){this.oSa.next(a)};var Msb=function(a){a.Dra.next(!1);a.oSa.next(!1);var b;null==(b=a.xC.getValue())||b.Hra.next(!1)};
HH.prototype.show=function(){var a=this;this.enabled&&this.Yc&&!this.Yc.Yg()&&this.xC.getValue()&&(this.xC.getValue().WSb=this.Dra.value,Jsb(this.xC.getValue()).ka(_.Va(1),_.wb(this.fg)).subscribe(function(){a.Yc&&a.nPb&&a.Yc.attach(a.nPb);document.addEventListener("keydown",a.kDb);a.Wtb.next()}))};HH.prototype.mj=function(){Qsb(this);this.QAc.next()};var Qsb=function(a){if(a.Yc&&a.Yc.Yg()){document.removeEventListener("keydown",a.kDb);var b;null!=(b=a.xC.getValue())&&b.gta.emit();a.Yc.detach()}};
HH.prototype.n$=function(){return _.Wp(_.kSa(_.lSa(_.Yp(this.Qe.position(),this.origin)),8),this.config.position)};
var Psb=function(a){return _.Da([Rsb(a).ka(_.tb(!1)),a.Dra]).ka(_.sb(),_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b||c}),_.vb(function(b){var c;return(null==(c=a.oQc)?void 0:c.ka(_.cb(b)))||_.Ea(b)}))},Rsb=function(a){return a.xC.ka(_.vb(function(b){return _.Da([a.oSa,(null==b?void 0:b.Hra)||_.Ea(!1)]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c||d}),_.Ka(a.config.delay),_.wb(a.fg))}))};
var Ssb;Ssb=new _.Ed("onedevHovercardLoggingOn");_.IH=function(a,b,c,d,e){var f=this;this.Ye=c;this.Cc=e;this.config=new Lsb;this.fg=new _.mb(1);this.IH=new HH(a,b);this.IH.Wtb.ka(_.Bb(d||_.Ea(!1)),_.wb(this.fg)).subscribe(function(g){g=_.l(g);g.next();g.next().value&&(f.q7||(f.q7=f.Cc.get(_.Yu)),_.c1a(f.q7,"hovercardShown"))})};_.k=_.IH.prototype;
_.k.Rb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.uf;this.IH.xC.next(a);if(a){b=this.IH;var c=this.Ye;b.config=this.config;b.Yc=b.Qe.create({vj:b.n$(),Pk:b.Qe.Nn.jt()});b.nPb=new _.aq(a.kd,c);b.xC.next(a)}}};_.k.Ma=function(){this.IH.dispose();this.fg.next();this.fg.complete()};_.k.he=function(){return this.IH.he()};_.k.toggle=function(a){this.IH.toggle(a)};_.k.mj=function(){this.IH.mj()};
_.W.Object.defineProperties(_.IH.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.IH.enabled=a}}});_.IH.ha=function(a){return new (a||_.IH)(_.y(_.fq),_.y(_.Hd),_.y(_.Te),_.y(Ssb,8),_.y(_.Rf))};
_.IH.Ja=_.v({type:_.IH,oa:[["","onedevHovercardTrigger",""]],Ib:2,mb:function(a,b){a&1&&_.L("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.IH;c.stopPropagation();c.preventDefault();d.Dra.next(!0)});a&2&&_.re("aria-haspopup",b.qaa?"true":void 0)("aria-expanded",b.he())},inputs:{qaa:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig","config"]},features:[_.id]});
var Tsb={aia:0,Aia:1,TU:2,0:"Branch",1:"Tag",2:"Commit"};
var Usb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],JH=function(a,b){b=_.pz.call(this,b)||this;b.Lvc=a;b.iYa="start";return b};_.V(JH,_.pz);JH.ha=function(a){return new (a||JH)(_.y(_.Dp),_.y(_.Hd))};
JH.Aa=_.v({type:JH,oa:[["gmat-nav-list"]],Jb:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],Ib:2,mb:function(a,b){a&2&&(a=b.Lvc.value,_.ue("gmat-nav-list-reverse","end"===b.iYa&&"rtl"!==a||"start"===b.iYa&&"rtl"===a))},inputs:{iYa:"roundedEdge"},features:[_.Ne([{Ga:_.Sy,Nb:JH}]),_.oe],tc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),_.He(0))},styles:['.gmat-nav-list-item{border-radius:24px 0 0 24px}.gmat-nav-list-item .mat-icon{font-size:20px;height:20px;line-height:20px;margin-right:16px;vertical-align:text-top;width:20px}[dir=rtl] .gmat-nav-list-item .mat-icon{margin-left:16px;margin-right:0}.gmat-nav-list-item-ripple{border-radius:24px 0 0 24px}.gmat-nav-list-item-ripple .mat-ripple-element{z-index:1}.gmat-list-item-projected-content{z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:inherit}.gmat-list-item-active{-webkit-transition:color .3s cubic-bezier(.55,0,.55,.2);transition:color .3s cubic-bezier(.55,0,.55,.2)}.gmat-nav-list-reverse .gmat-nav-list-item,.gmat-nav-list-reverse .gmat-nav-list-item-ripple{border-radius:0 24px 24px 0}.mat-subheader{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;font-size:24px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;font-size:20px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:1px dotted;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option:after{content:"";position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:0;border-bottom:10px solid;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option:after{right:auto;left:16px}@media (hover:none){.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}'],
ub:2,Oa:0});var KH=function(a,b,c,d,e){b=_.Ty.call(this,b,c,d,e)||this;b.te=a;b.tX=null;b.Rwb=!1;b.xyb=null;b.Umb=!1;b.Id=!0;b.isActive=!1;return b};_.V(KH,_.Ty);KH.prototype.Sa=function(){var a=this;if(this.active){var b=Vsb(this)||{EF:0};this.te.wc(function(){requestAnimationFrame(function(){return a.tX=a.xM.launch(0,0,{ida:!0,animation:b})})})}this.Rwb=!0};var Vsb=function(a){return a.Umb?{EF:0,uQ:0}:void 0};
_.W.Object.defineProperties(KH.prototype,{Qvc:{configurable:!0,enumerable:!0,set:function(a){this.Umb=_.Kg(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.Rwb&&!this.tX){var b=this.xyb||{clientX:0,clientY:0};this.tX=this.xM.launch(b.clientX,b.clientY,{ida:!0,animation:Vsb(this)})}else this.tX&&(b=this.tX,_.HSa(b.Se,b),this.tX=null);this.isActive=_.Kg(a)}}});
KH.ha=function(a){return new (a||KH)(_.y(_.ne),_.y(_.Hd),_.y(_.dl),_.y(_.o8a,8),_.y(_.n8a,8))};
KH.Aa=_.v({type:KH,oa:[["","gmat-nav-list-item",""]],wb:function(a,b){a&1&&_.We(_.pq,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.xM=c.first)}},Jb:[1,"mat-list-item","gmat-nav-list-item"],Ib:2,mb:function(a,b){a&1&&_.L("mousedown",function(c){return b.xyb=c});a&2&&_.ue("gmat-list-item-active",b.active)},inputs:{Qvc:"disableRippleAnimations",active:"active"},features:[_.oe],hc:["gmat-nav-list-item",""],tc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Ba:7,
Ca:2,Ha:[[1,"mat-list-item-content"],["matRipple","",1,"gmat-nav-list-item-ripple","mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"gmat-list-item-projected-content"],[1,"mat-list-text"]],wa:function(a,b){a&1&&(_.Ge(Usb),_.C(0,"div",0),_.F(1,"div",1),_.C(2,"div",2),_.He(3),_.C(4,"div",3),_.He(5,1),_.D(),_.He(6,2),_.D()());a&2&&(_.w(1),_.z("matRippleTrigger",b.Ki())("matRippleDisabled",b.Bq()))},Ia:[_.pq],ub:2,Oa:0});
var Wsb,Xsb,Ysb,Zsb,$sb;Wsb=["rightPaneScroller"];Xsb=function(a){return{element:a,zna:"clear",pna:"search"}};Ysb={kRa:"Keine Zweige",lRa:"Keine Zweigergebnisse",GH:"changeBranch"};Zsb={kRa:"Keine Tags",lRa:"Keine Tag-Ergebnisse",GH:"changeTag"};$sb={kRa:"Keine Commits",lRa:"Keine Commit-Ergebnisse",GH:"changeCommit"};
_.LH=function(a,b,c,d){var e=this;this.Lg=a;this.US=b;this.I0=c;this.te=d;this.Dg="BreadcrumbRefPicker";this.lV=Tsb;this.vc=_.iE;this.hH=this.xxb=!1;this.zyb=[];this.noa=new _.ob;this.uAb=new _.ob;this.IYa=new _.xf("");this.qJc="GLEICHES ERGEBNIS VERF\u00dcGBAR IN:";this.lea=this.noa.ka(_.vb(function(f){return atb(e,f)}),_.nb(1),_.jb());a=this.lea.ka(_.vb(function(f){return btb(e,f).ka(_.m(_.aE),_.Aa(function(){return _.$D(Blb(f))}),_.tb(_.jE))}));this.mQc=_.Da([this.IYa,a]).ka(_.m(Elb),_.zb(function(f){_.SE(f)&&
(e.zyb=f.Yb.items)}));this.placeholder=this.lea.ka(_.m(Dlb));this.kb=this.lea.subscribe(function(f){e.xxb=2===f.Ab})};_.LH.prototype.Fn=function(){var a=this;this.hH||(this.te.isStable?ctb(this):this.te.Og.ka(_.Xa()).subscribe(function(){ctb(a)}))};_.LH.prototype.Ma=function(){this.kb.unsubscribe()};_.LH.prototype.show=function(a){this.hH=!1;this.uAb.next(a)};_.LH.prototype.blur=function(){document.activeElement.blur()};
var ctb=function(a){var b=a.zyb.findIndex(function(d){return d.Ve});if(!(0>b)){var c=a.qKc;c&&0!==c.ps.end&&(c.px(b),a.hH=!0)}},btb=function(a,b){var c=b.Ab,d=b.Xa,e=b.gitRefsToken;switch(c){case 0:return _.usb(a.I0,Object.assign({},d,{gitRefsToken:e})).ka(_.m(Flb),_.m(function(f){return zlb(f.map(function(g){return{title:String(g.branchName),Ok:_.mna(g.branchName),FOa:g.branchName,xra:!1,fSa:g.fSa}}),b,Ysb)}));case 1:return _.usb(a.I0,Object.assign({},d,{gitRefsToken:e})).ka(_.m(function(f){return zlb(f.tags.map(function(g){return{title:String(g.tagName),
Ok:jjb(g.tagName),FOa:g.tagName,xra:!1}}),b,Zsb)}));case 2:return a.Lg.list(d.lb,d.Dc,d.repository,void 0,"",250).ka(_.m(function(f){return zlb(f.qn.map(Alb),b,$sb)}));default:return _.gg(c,"Unsupported ref type")}},atb=function(a,b){var c=b.Xa,d=b.version;c=_.vsb(a.US,_.Go(c.Zb(),_.xE(c,d)||"").hb()).ka(_.m(Clb),_.Xa(),_.tb(0));return _.Ja(c,a.uAb).ka(_.m(function(e){return Object.assign({},b,{Ab:e})}))};
_.W.Object.defineProperties(_.LH.prototype,{t0:{configurable:!0,enumerable:!0,set:function(a){this.hH=!1;this.noa.next(a);this.lb=a.Xa.lb}}});_.LH.ha=function(a){return new (a||_.LH)(_.y(_.qH),_.y(_.wH),_.y(_.vH),_.y(_.ne))};
_.LH.Aa=_.v({type:_.LH,oa:[["ref-picker","refPickerData",""]],wb:function(a,b){a&1&&_.We(Wsb,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.qKc=c.first)}},Ib:2,mb:function(a,b){a&2&&_.ue("wide-view",b.xxb)},inputs:{t0:"refPickerData"},hc:["refPickerData",""],Ba:9,Ca:15,Ha:function(){return[["class","ref-picker-header",4,"ngIf"],["icon","search",3,"placeholder","trackingConfig","valueChange"],["fxLayout","","fxFlex","grow",1,"main-content"],["fxLayout","column","fxFlex","none","class","left-pane-container","roundedEdge",
"end",4,"ngIf"],["class","right-pane-container","fxLayout","column","fxFlex","none",4,"ngIf"],[1,"ref-picker-header"],["fxLayout","column","fxFlex","none","roundedEdge","end",1,"left-pane-container"],["gmat-nav-list-item","","trackAction","showBranches",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],"\ufffd#3\ufffdaccount_tree\ufffd/#3\ufffd\n      Zweig",["fontSet","google-material-icons"],["gmat-nav-list-item","","trackAction","showTags",1,"hover-focus-element",3,
"active","ascTrackElement","trackProjectId","click"],"\ufffd#6\ufffdlabel_outline\ufffd/#6\ufffd\n      Tag",["gmat-nav-list-item","","class","hover-focus-element","trackAction","showCommits",3,"active","ascTrackElement","trackProjectId","click",4,"ngIf"],["gmat-nav-list-item","","trackAction","showCommits",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],"\ufffd#2\ufffdpublished_with_changes\ufffd/#2\ufffd\n      Commit",["fxLayout","column","fxFlex","none",1,"right-pane-container"],
[3,"ngSwitch"],["itemSize","28","minBufferPx","800","maxBufferPx","1800",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],"itemSize 28 minBufferPx 800 maxBufferPx 1800".split(" "),["rightPaneScroller",""],["mat-button","","class","hover-focus-element",3,"active-element","routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["class","empty",4,"ngIf"],["mat-button","",
1,"hover-focus-element",3,"routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click"],[4,"ngIf"],[1,"uber-wrapper"],[1,"hash"],[1,"separator"],[1,"ellipsis"],[1,"empty"],[4,"ngIf","ngIfElse"],["empty",""],["theme","error"],[3,"inline"]]},wa:function(a,b){a&1&&(_.N(0,mlb,2,1,"div",0),_.Q(1,"async"),_.C(2,"input-with-icon",1),_.L("valueChange",function(c){b.IYa.next(c)}),_.Q(3,"async"),_.D(),_.C(4,"div",2),_.N(5,olb,8,7,"gmat-nav-list",3),_.Q(6,"async"),_.N(7,ylb,5,4,"div",4),
_.Q(8,"async"),_.D());a&2&&(_.z("ngIf",_.R(1,5,b.lea).jxb),_.w(2),_.z("placeholder",_.R(3,7,b.placeholder))("trackingConfig",_.Pe(13,Xsb,b.Dg)),_.w(3),_.z("ngIf",_.R(6,9,b.lea)),_.w(2),_.z("ngIf",_.R(8,11,b.mQc)))},Ia:[_.gn,_.Tl,_.Ul,_.Vl,_.Pq,_.dr,JH,KH,_.eE,_.kE,_.cE,_.nz,_.oz,_.Pp,_.wq,_.Xr,_.yw,_.Pm,_.Zl,_.vF],styles:["ref-picker[_nghost-%COMP%]{display:flex;flex-direction:column;height:400px;width:375px;transition:width .35s ease}ref-picker.wide-view[_nghost-%COMP%]{width:525px}ref-picker[_nghost-%COMP%]     .mat-button-focus-overlay{display:none}a[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{display:flex;flex:1 0 auto;padding:0 16px}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{height:28px;line-height:28px;max-height:28px;min-height:28px}dc-information-box[_ngcontent-%COMP%]{align-items:center}input-with-icon[_ngcontent-%COMP%]{min-height:32px}loading[_ngcontent-%COMP%]{padding-top:8px}.hash[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace}.left-pane-container[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;list-style-type:none;width:150px}.main-content[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;overflow:auto}.mat-button[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{line-height:28px;max-height:28px;text-align:left;width:100%}.right-pane-container[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:auto;width:calc(100% - 150px)}.right-pane-container[_ngcontent-%COMP%]     span.mat-button-wrapper{overflow:hidden}.separator[_ngcontent-%COMP%]{padding:0 4px}.uber-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:start}button[gmat-nav-list-item][_ngcontent-%COMP%]{border:none;background:none;height:28px;width:95%}.ref-picker-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:8px 16px;font-weight:500;font-size:11px}"],
Oa:0});
var MH=function(){};MH.ha=function(a){return new (a||MH)};MH.Ea=_.bd({type:MH});MH.Da=_.Tc({imports:[_.Uy,_.tq]});
_.NH=function(){};_.NH.ha=function(a){return new (a||_.NH)};_.NH.Ea=_.bd({type:_.NH});_.NH.Da=_.Tc({imports:[_.jn,_.$l,_.hr,MH,_.fE,_.lE,_.dE,_.Rp,_.wF,_.Tq,_.Yr,_.Pw,_.Rm]});
_.OH=function(){};_.OH.ha=function(a){return new (a||_.OH)};_.OH.Ea=_.bd({type:_.OH});_.OH.Da=_.Tc({imports:[_.$l,_.Rm,_.Xw]});
_.PH=function(){};_.PH.ha=function(a){return new (a||_.PH)};_.PH.Ea=_.bd({type:_.PH});_.PH.Da=_.Tc({imports:[_.$l]});
_.QH=function(){};_.QH.ha=function(a){return new (a||_.QH)};_.QH.Ea=_.bd({type:_.QH});_.QH.Da=_.Tc({imports:[_.$l,_.Fz,_.Pw]});
var RH=function(){};RH.ha=function(a){return new (a||RH)};RH.Ea=_.bd({type:RH});RH.Da=_.Tc({});
var SH=function(){};SH.ha=function(a){return new (a||SH)};SH.Ea=_.bd({type:SH});SH.Da=_.Tc({imports:[_.$l]});
var TH=function(){};TH.ha=function(a){return new (a||TH)};TH.Ea=_.bd({type:TH});TH.Da=_.Tc({});
var UH=function(){};UH.ha=function(a){return new (a||UH)};UH.Ea=_.bd({type:UH});UH.Da=_.Tc({imports:[SH,_.$l,TH,_.Yr]});
_.VH=function(){};_.VH.ha=function(a){return new (a||_.VH)};_.VH.Ea=_.bd({type:_.VH});_.VH.Da=_.Tc({imports:[_.$l,UH,zH]});
_.WH=function(){};_.WH.ha=function(a){return new (a||_.WH)};_.WH.Ea=_.bd({type:_.WH});_.WH.Da=_.Tc({imports:[_.tp,DH,_.$l,_.Tq,_.gq]});
var etb;_.dtb=function(a,b){this.document=a;this.Nj=b};_.gtb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.wn,g=e.prefix;b.next(function(){return{wn:etb(a,f||""),prefix:g}})},arb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.wn;ftb(a.Nj.N0,c);b.next(function(){return{wn:etb(a,f||""),prefix:c}})},arb:!0});return d};
etb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};
var htb=new Map([[DF.W1a,{type:"Class",lu:"class"}],[DF.I2a,{type:"Interface",lu:"interface"}],[DF.d4a,{type:"Struct",lu:"struct"}],[DF.k2a,{type:"Enum",lu:"enum"}],[DF.n4a,{type:"Union",lu:"union"}],[DF.Q2a,{type:"Method",lu:"method"}],[DF.u2a,{type:"Field",lu:"field"}],[DF.A2a,{type:"Function",lu:"function"}],[DF.p4a,{type:"Variable",lu:"variable"}],[DF.k4a,{type:"Typedef",lu:"typedef"}],[DF.o3a,{type:"Namespace",lu:"namespace"}],[DF.F3a,{type:"Property",lu:"property"}],[DF.l2a,{type:"Enum Constant",
lu:"enum-constant"}]]);
var itb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};
var jtb=["suggestionTemplate"],XH=function(){};XH.prototype.Vc=function(){};XH.ha=function(a){return new (a||XH)};
XH.Aa=_.v({type:XH,oa:[["ng-component"]],wb:function(a,b){a&1&&_.We(jtb,7,_.Se);if(a&2){var c;_.Ve(c=_.Ze())&&(b.I_a=c.first)}},Ba:3,Ca:0,Ha:[["suggestionTemplate",""],[1,"code-search-suggestion",3,"click"],[1,"margin-icon",3,"svgIcon"],[1,"main-content"],[1,"primary-text"],[3,"matched",4,"ngFor","ngForOf"],[1,"secondary-text"],["class","symbol-label",3,"ngClass",4,"ngIf"],["class","scope",4,"ngIf"],[1,"display-path"],[1,"symbol-label",3,"ngClass"],[1,"scope"]],wa:function(a){a&1&&(_.N(0,Llb,24,6,
"ng-template",null,0,_.bf),_.O(2,"\n"))},Ia:[_.Rl,_.Sl,_.Tl,_.Xr],styles:[".code-search-suggestion[_ngcontent-%COMP%]{align-items:center;color:inherit;display:flex;margin:5px 8px;overflow-wrap:break-word}.code-search-suggestion[_ngcontent-%COMP%]:focus, .code-search-suggestion[_ngcontent-%COMP%]:hover{text-decoration:none}.primary-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block}.primary-text[_ngcontent-%COMP%]   span.matched[_ngcontent-%COMP%]{font-weight:700}.margin-icon[_ngcontent-%COMP%]{align-self:start;flex:none;padding-right:8px}.main-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;min-width:0}.secondary-text[_ngcontent-%COMP%]{font-size:.9230769231rem;line-height:1.0769230769rem}.scope[_ngcontent-%COMP%]{padding-right:5px}.symbol-label[_ngcontent-%COMP%]{background-color:#80868b;border-radius:2px;color:#fff;margin-right:5px;padding:0 7px}.symbol-label.class[_ngcontent-%COMP%], .symbol-label.enum[_ngcontent-%COMP%], .symbol-label.interface[_ngcontent-%COMP%], .symbol-label.struct[_ngcontent-%COMP%], .symbol-label.union[_ngcontent-%COMP%]{background-color:#174ea6}.symbol-label.function[_ngcontent-%COMP%], .symbol-label.method[_ngcontent-%COMP%]{background-color:#9334e6}.symbol-label.enum-constant[_ngcontent-%COMP%], .symbol-label.field[_ngcontent-%COMP%], .symbol-label.property[_ngcontent-%COMP%]{background-color:#689f38}.symbol-label.typedef[_ngcontent-%COMP%], .symbol-label.variable[_ngcontent-%COMP%]{background-color:#1e88e5}"]});
_.YH=function(){this.bc=[]};_.YH.ha=function(a){return new (a||_.YH)};_.YH.Aa=_.v({type:_.YH,oa:[["menu-keyboard-shortcut-hint"]],Jb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{bc:"shortcut"},Ba:1,Ca:1,Ha:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],wa:function(a,b){a&1&&_.N(0,Nlb,4,2,"ng-container",0);a&2&&_.z("ngForOf",b.bc)},Ia:[_.Sl,_.Tl],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});
var Olb=function(a){return[a]},Wlb=function(a){return{kind:"link",aPb:a}},ZH=function(a,b,c){var d=this;this.ae=a;this.W5=null;this.J3a=_.vib;this.hrb=Zjb;this.dv=_.Ua;this.scopes=[{scope:_.$jb,Va:ktb(this,_.$jb)}];this.Eea=b.Vb(40);this.dv=_.Aib(c).ka(_.m(function(e){return _.YD(e,_.yib)}),_.m(function(e){return e.queries.map(function(f,g){f=10>g?Kjb(f,_.VE(((g+1)%10).toLocaleString())):Kjb(f);return{scope:f,Va:ktb(d,f)}})}))},Qlb,ftb;ZH.prototype.Vc=function(){};
Qlb=function(a,b){var c=b.Ho,d=b.value;if(!a.W5)return!1;a=a.W5;var e=a.Ho,f=a.value;return!!b.k_===!!a.k_&&c===e&&d===f};_.ltb=function(a,b,c){b=b.map(function(d){return{scope:d,Va:ktb(a,d)}});a.W5=c;JSON.stringify(a.scopes)!==JSON.stringify(b)&&(a.scopes=b);a.ae.De()};ftb=function(a,b){b&&(a.W5=b,a.ae.De())};ZH.prototype.GLc=function(){var a=this.ev;0<a.wt.length&&a.wt[0].ye()};ZH.prototype.Gsa=function(a){this.ev.Gsa(a)};
var ktb=function(a,b){return{kind:"scope",nS:function(c){c=c.wn;a.W5=b;a.ae.De();return{wn:c,prefix:b}}}};ZH.ha=function(a){return new (a||ZH)(_.y(_.dl),_.y(_.Bu),_.y(_.mE))};
ZH.Aa=_.v({type:ZH,oa:[["scope-list"]],wb:function(a,b){a&1&&_.We(_.tv,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.ev=c.first)}},Ba:6,Ca:5,Ha:function(){return[["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","bold-active-element","shortcut","matTooltip","mouseFocusItem",4,"ngFor","ngForOf"],[4,"ngIf"],["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","shortcut","matTooltip","mouseFocusItem"],[1,"scope-text"],[3,"shortcut",4,"ngIf"],[3,"shortcut"],["selectedClass",
"selected",3,"payload","bold-active-element","shortcut","mouseFocusItem",4,"ngFor","ngForOf"],["selectedClass","selected",3,"payload","shortcut","mouseFocusItem"],["selectedClass","selected",3,"payload"],["ascTrackElement","ScopeDropdown","trackAction","navigateToManageSavedQueries",3,"routerLink"],["svgIcon","shared:settings_outline"],"Gespeicherte Abfragen verwalten"]},wa:function(a,b){a&1&&(_.C(0,"search-box-suggestion-list")(1,"div"),_.N(2,Rlb,4,7,"search-box-suggestion-item",0),_.N(3,Vlb,3,2,
"ng-container",1),_.Q(4,"async"),_.D(),_.N(5,Xlb,7,4,"ng-container",1),_.D());a&2&&(_.w(2),_.z("ngForOf",b.scopes),_.w(1),_.z("ngIf",_.R(4,3,b.dv)),_.w(2),_.z("ngIf",b.Eea))},Ia:[_.gn,_.Sl,_.Tl,_.yw,_.Xr,_.YH,_.Pm,_.sv,_.tv,_.Zl],styles:["search-box-suggestion-item[_ngcontent-%COMP%]{align-content:center;align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;padding:4px 8px}a[_ngcontent-%COMP%]{display:inline-flex;align-items:center}a[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding-right:8px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{flex-basis:25%}.scope-text[_ngcontent-%COMP%]{flex-basis:70%;word-wrap:break-word}  .custom-tooltip{word-wrap:break-word}"],
Oa:0});
var $H=function(a,b,c,d){this.Fa=a;this.KBc=b;this.zone=c;this.document=d};$H.prototype.Ma=function(){this.kb&&this.kb.unsubscribe()};var mtb=function(a){a.kb||(a.kb=a.zone.wc(function(){return _.ya(0,6E5).ka(Zlb(a.document)).subscribe(function(){a.FWa()})}))};$H.prototype.FWa=function(){var a=this;_.Ym(this.Fa,function(){return a.KBc.FWa(new qpb)},"searchPrepare")};$H.ha=function(a){return new (a||$H)(_.u(_.an),_.u(zpb),_.u(_.ne),_.u(_.Og))};$H.va=_.t({token:$H,ta:$H.ha,Ka:"root"});
var aI=function(a){this.rq=void 0;this.zp={};if(a){var b=_.EFa(a);a=_.DFa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};aI.prototype.set=function(a,b){ntb(this,a,b,!1)};aI.prototype.add=function(a,b){ntb(this,a,b,!0)};var ntb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.zp[f]||(a.zp[f]=new aI);a=a.zp[f]}if(d&&void 0!==a.rq)throw Error("pe`"+b);a.rq=c};
aI.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.zp[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.rq:void 0};aI.prototype.vu=function(){var a=[];otb(this,a);return a};var otb=function(a,b){void 0!==a.rq&&b.push(a.rq);for(var c in a.zp)otb(a.zp[c],b)};aI.prototype.PF=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.zp[e])return[];c=c.zp[e]}ptb(c,a,b)}else ptb(this,"",b);return b};
var ptb=function(a,b,c){void 0!==a.rq&&c.push(b);for(var d in a.zp)ptb(a.zp[d],b+d,c)};_.k=aI.prototype;_.k.RP=function(a){return void 0!==this.get(a)};_.k.clear=function(){this.zp={};this.rq=void 0};_.k.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.zp[e])throw Error("qe`"+a);c.push([b,e]);b=b.zp[e]}a=b.rq;for(delete b.rq;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.zp[e].Tl())delete b.zp[e];else break;return a};_.k.clone=function(){return new aI(this)};
_.k.Bz=function(){var a=this.vu();if(a.Bz&&"function"==typeof a.Bz)a=a.Bz();else if(_.Sb(a)||"string"===typeof a)a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a};_.k.Tl=function(){return void 0===this.rq&&_.Fca(this.zp)};
var qtb=new _.Ed("labelPriorities"),bI=function(a,b,c){this.Ita=a;c=c.mba;a=new aI;c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;e=b.has(e)?b.get(e):Number.POSITIVE_INFINITY;a.set(d,e)}this.GDc=a};bI.ha=function(a){return new (a||bI)(_.u(_.nv),_.u(qtb),_.u(_.y1a))};bI.va=_.t({token:bI,ta:bI.ha});
var rtb;rtb=_.Ea([]);_.cI=function(a,b,c,d,e,f,g,h,n,r,x,A,B){this.Tu=a;this.HYa=b;this.Ra=c;this.gOc=d;this.Dj=A;this.xK=B;this.I_a=e.hD(XH).create(r).instance.I_a;this.sYa=e.hD(ZH).create(r);_.pHa(f,this.sYa.yu);g.lc(2)||h.Vb(28)||h.Vb(37)||mtb(x);this.sA=h.Vb(69);this.tt=n.FZ()};_.cI.prototype.Ma=function(){this.sYa.destroy()};
_.cI.prototype.q9=function(a){var b=this,c=void 0===a.Pm?"":a.Pm,d=void 0===a.kf?"":a.kf,e=_.lh(void 0===a.zd?"":a.zd,this.Tu.mG),f=_.Bra(a);return this.tt.ka(_.Va(1),_.m(function(g){return new rG({Jn:_.Dib(e),VS:e.Ab,oUa:7,pathPrefix:_.ljb(e),kf:d,sA:b.sA,tt:g})})).ka(_.vb(function(g){return b.HYa.A_a(c,g)}),_.m(function(g){return stb(b,g,f)}),_.Aa(function(){return rtb}))};
_.cI.prototype.csb=function(a){a:{var b=this.gOc;a=b.Ita.parse(void 0===a.Pm?"":a.Pm);b:{var c=_.l(_.Gh(a));for(var d=c.next();!d.done;d=c.next())if(d.value.error){c=!0;break b}c=!1}if(!c&&(a=a[a.length-1])&&5===a.Ol){b=$lb(b.GDc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var stb=function(a,b,c){var d=b.pv,e=b.cT,f=_.og(a.Dj.nc)||new _.ng;return d.map(function(g){var h=g.Nd&&_.pjb(g.Nd,{line:g.lineNumber}),n=a.Ra,r=g.lineNumber,x=g.title,A=g.ji;g=g.iT;if(!h)throw Error("oe");r=_.Jo(h.Zb(),Object.assign({},f.params,{line:r}));f.params.Pb&&_.Go(r,f.Ab);r=r.hb();var B={zY:_.wjb(r)};n=_.mh(n,n.Mi(_.nh(r),{Qa:c}));if(A&&A.wf){var I=A.wf,K=I.startIndex,P=[{start:K,end:K+I.length}];Hlb(P);P.push(itb);I=[];var ba=-1;K=-1;P=_.l(P);for(var la=P.next();!la.done;la=P.next()){var wa=
la.value;la=wa.start;wa=wa.end;la>K&&((ba=x.substring(ba,K))&&I.push({Sea:ba,Rz:!0}),(ba=x.substring(K,la))&&I.push({Sea:ba,Rz:!1}),ba=la);K=Math.max(wa,K)}x=I}else x=[{Sea:x,Rz:!1}];return A&&A.type?Object.assign({},B,{Go:r.path,icon:"source:symbol",url:n,HFb:x,gv:g,gq:e,ad:h,COb:htb.get(A.type)}):Object.assign({},B,{Go:_.hg(r.path||""),icon:r.Ow?"source:file":"source:folder_open",url:n,HFb:x,gv:g,gq:e,ad:h})}).map(function(g){return ttb(a,g)})};
_.cI.prototype.m0a=function(a){var b=this.Tu.parse(a),c=[],d=new Map,e=0;b=_.l(bmb(b));for(var f=b.next();!f.done;f=b.next()){var g=f.value,h=g.index;f=g.name;g=g.add;h>e&&c.push({text:a.substring(e,h),Jib:Array.from(d.keys())});e=h;g?(h=(d.get(f)||0)+1,d.set(f,h)):(h=(d.get(f)||1)-1,0===h?d.delete(f):d.set(f,h))}e<a.length&&c.push({text:a.substring(e),Jib:Array.from(d.keys())});return c};
var ttb=function(a,b){return{kind:"suggestion",wa:a.I_a,eU:b,jwa:function(){_.Nm(a.Ra,b.url)},gv:b.gv,gq:b.gq,ad:b.ad,AA:a.xK.mLb}};_.W.Object.defineProperties(_.cI.prototype,{N0:{configurable:!0,enumerable:!0,get:function(){return this.sYa.instance}}});_.cI.ha=function(a){return new (a||_.cI)(_.u(_.ov),_.u(_.UG),_.u(_.Vf),_.u(bI),_.u(_.Pk),_.u(_.Yf),_.u(_.Bt),_.u(_.Bu),_.u(_.Mu),_.u(_.Rf),_.u($H),_.u(_.wf),_.u(_.fv))};_.cI.va=_.t({token:_.cI,ta:_.cI.ha});
_.dI=function(){};_.dI.ha=function(a){return new (a||_.dI)};_.dI.Ea=_.bd({type:_.dI});_.dI.Da=_.Tc({imports:[_.$l]});
_.eI=function(){};_.eI.ha=function(a){return new (a||_.eI)};_.eI.Ea=_.bd({type:_.eI});_.eI.Da=_.Tc({Tb:[_.cI,bI,{Ga:qtb,Eb:function(){return new Map(Dpb.map(function(a,b){return[a,b]}))}}],imports:[_.jn,_.Ww,_.$l,_.Pw,_.Yr,_.dI,_.Rm,_.bw]});
var fI=function(a){this.stack=a instanceof Array?a:[a]};fI.prototype.pop=function(a){if(0>a)throw new RangeError("re");if(a>this.stack.length-1)throw new RangeError("se");return new fI(this.stack.slice(0,-1*a))};fI.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new fI(b)};
_.W.Object.defineProperties(fI.prototype,{e8:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.LAb]}},yNb:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},mwa:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.ji})}},LAb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});
var gI=function(a,b,c){this.kEb=new _.ob;this.kEb.ka(Fib(a.Og),_.Ta(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Qa:cmb(d),hf:"merge",ah:b,kg:!0})})};gI.prototype.xJc=function(){for(var a=_.l(_.fa.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.kEb.next(b.value)};gI.ha=function(a){return new (a||gI)(_.u(_.ne),_.u(_.wf),_.u(_.Vf))};gI.va=_.t({token:gI,ta:gI.ha,Ka:"root"});
var utb;
_.hI=function(a,b,c,d,e){var f=this;this.Dj=a;this.Yfa=c;this.Ra=d;this.Xc=e;this.jqb=this.pOa=new _.xf("SOURCE");this.yyc=this.O9=new _.xf(0);this.MJc=this.YG=new _.xf(2);this.QZa=new _.mb(1);this.Zua=new _.mb(1);this.vyc=this.Wqb=new _.xf(void 0);this.XR=new _.ob;this.I9=this.NOa=new _.xf({query:"",zSa:!1,Gd:null});this.DQ=new _.xf(-1);this.Fpa=new _.xf(0);this.destroy=new _.ob;this.kb=new _.da;this.oib=new _.ob;this.iFb=new _.ob;this.vZa=new _.ob;this.Kxc=this.upa=new _.xf(!1);this.Yfa.hZ.ka(_.wb(this.destroy)).subscribe(function(g){0===g?
f.YG.next(0):f.YG.next(2)});c=_.og(this.Dj.nc);a=this.Dj.nc.Qa;a.gs&&a.gsn?(c=utb(a.gs),this.nH({ji:a.gsn,Bh:c,wC:c}),b.xJc("gsn","gs")):1===c.params.df&&this.Ra.navigate(_.nh(_.nF(c.Zb(),function(g){delete g.df;delete g.Li}).hb()),{hf:"preserve",kg:!0});this.X0=vtb(this);this.yxb=wtb(this);this.Dpa=_.ib(this.DQ,this.I9.ka(_.Pa(fmb),_.cb(0))).ka(emb())};utb=function(a){return"string"===typeof a?[a]:a};_.hI.prototype.Ma=function(){this.kb.unsubscribe();this.destroy.next()};_.hI.prototype.qx=function(a){this.Xc.qx(a)};
_.hI.prototype.iG=function(a){return this.Xc.iG(a)};var wtb=function(a){return _.Da(a.Xc.iG(_.Ea(!1)),a.Xc.df).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.Pa(),_.nb(1),_.jb())},xtb=function(a,b){a.Wqb.next(b);a.Xc.df.next(0);a.Xc.qx(!0)};_.hI.prototype.nH=function(a){this.QZa.next(new fI(Object.assign({},a,{isFirst:!0})))};
var vtb=function(a){var b=a.Ra.events.ka(_.Ta(function(d){return d instanceof _.Zf}),_.m(function(){var d=_.og(a.Dj.nc);return d&&d.lb}),_.Pa(),_.sb(),_.cb()),c=a.QZa.ka(_.vb(function(d){if(d){var e=a.oib.ka(_.m(function(h){return function(n){return n.push(Object.assign({},h,{isFirst:!1}))}})),f=a.iFb.ka(_.m(function(h){return function(n){return n.pop(n.mwa.length-1-h)}})),g=a.vZa.ka(_.m(function(h){return function(n){var r=n.stack.slice();r[n.LAb]=Object.assign({},n.e8,h);return new fI(r)}}));return _.ib(e,
f,g).ka(_.hb(function(h,n){return n(h)},d),_.tb(d))}return _.Ea(void 0)}));return _.ib(b,c).ka(_.Pa(),_.nb(1),_.jb())},ytb=function(a,b){a.oib.next(b)};_.W.Object.defineProperties(_.hI.prototype,{JF:{configurable:!0,enumerable:!0,get:function(){return this.pOa.getValue()},set:function(a){a!==this.JF&&this.pOa.next(a)}}});_.hI.ha=function(a){return new (a||_.hI)(_.u(_.wf),_.u(gI),_.u(_.pH),_.u(_.Vf),_.u(_.SG))};_.hI.va=_.t({token:_.hI,ta:_.hI.ha});
_.iI=function(a){this.Sb=a};_.iI.prototype.transform=function(a){return this.Sb.HZ().ka(_.tb(!1),_.m(function(b){return b?_.ujb(a):a.path||""}),_.Pa())};_.iI.ha=function(a){return new (a||_.iI)(_.y(_.Mu,16))};_.iI.Be=_.cd({name:"maybeStripGoogle3",type:_.iI,Zd:!0});_.jI=function(){};_.jI.ha=function(a){return new (a||_.jI)};_.jI.Ea=_.bd({type:_.jI});_.jI.Da=_.Tc({});
var Atb;_.kI=function(a,b,c,d,e){var f=this;this.Fa=a;this.qjb=b;this.guc=c;this.WL=d;this.tEc=new _.rs(this.Fa);this.wdb=new _.mb(1);this.Uw=new _.rs(this.Fa);this.Jqb=new _.mb(1);this.Rjb=new _.rs(this.Fa);this.Hsc=this.wdb.ka(imb(e,function(g){return f.guc.list(g).ka(_.m(function(h){return lmb(g,h.aggregations)}))}));this.Isc=this.Jqb.ka(imb(e,function(g){return f.qjb.list(g).ka(_.m(function(h){return lmb(g,h.K9)}))}))};
_.ztb=function(a,b){var c=_.jmb(b);return a.Uw.fetch(c,function(){a.Jqb.next(c);return _.kmb(a.Isc,c,b.category)})};Atb=function(a){return a.WL.prefetch("findingsConfig").ka(_.La(),_.vb(function(b){b&&a.Rjb.put("getConfiguration",_.Ea(_.gf(VF,JSON.parse(b.response)).root));return a.Rjb.fetch("getConfiguration",function(){return a.qjb.getConfiguration().ka(_.m(function(c){return c.root}))})}))};_.kI.ha=function(a){return new (a||_.kI)(_.u(_.an),_.u(tpb),_.u(spb),_.u(_.Lu),_.u(_.ne))};
_.kI.va=_.t({token:_.kI,ta:_.kI.ha,Ka:"root"});
_.lI=function(a,b){this.eZ=b;a.Vb(14)?this.OOa=Atb(this.eZ).ka(_.m(function(c){return(null==c?void 0:c.children)||[]}),_.nb(1),_.jb()):this.OOa=_.Ea([]);this.Qyb=this.OOa.ka(_.m(mmb))};_.lI.prototype.SPa=function(){return this.OOa};_.Btb=function(a,b){return a.Qyb.ka(_.m(function(c){return c.get(b)}))};
_.lI.prototype.getAnnotations=function(a,b,c,d,e,f,g){var h=this,n=g?"FILE":"DIRECTORY";return _.uE(b)||"host"===b?_.Btb(this,f).ka(_.vb(function(r){if(!r)return _.Ea([]);var x=_.nmb(r);return x?_.ztb(h.eZ,{lb:a,Dc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:x}).ka(_.m(function(A){return A.map(function(B){return{icon:r.icon,tooltip:r.tooltip,details:B,Jyb:r.name,Xs:r.id}})})):_.Ea([])})):_.Oa("Only depot group and multibranch are currently supported")};
_.lI.ha=function(a){return new (a||_.lI)(_.u(_.Bu),_.u(_.kI))};_.lI.va=_.t({token:_.lI,ta:_.lI.ha,Ka:"root"});
var Ctb=new Set(["depot","host"]),mI=function(a,b,c,d){this.Fa=a;this.Oxc=b;this.Myc=c;this.Cxc=d;this.tkb=new _.rs(this.Fa);this.ztc=new _.rs(this.Fa)},Dtb=function(a,b,c){var d=b.lb,e=b.Dc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,h=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,x=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!Ctb.has(e))throw Error("ue");var A=Object.assign({},_.UE(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:h,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:x,category:b});return a.tkb.fetch(Object.assign({},A,{Nh:"fileTest"}),function(){return a.Oxc.get(A).ka(_.m(function(B){return B.UP}))})},Etb=function(a,b){var c=b.lb,d=b.Dc,e=b.fileSpecSourceRootRepositoryKeyRepositoryName,f=b.fileSpecSourceRootRefSpec,g=b.fileSpecPath,h=b.fileSpecType;b=b.mergeLatestData;if(!Ctb.has(d))throw Error("ue");var n=Object.assign({},_.UE(c,d),{fileSpecPath:g,fileSpecType:h,
fileSpecSourceRootRefSpec:f,fileSpecSourceRootRepositoryKeyRepositoryName:e,mergeLatestData:b});return a.tkb.fetch(Object.assign({},n,{Nh:"fuzzing"}),function(){return a.Myc.get(n).ka(_.m(function(r){return r.UP}))})},Ftb=function(a,b,c,d){if(!Ctb.has(c))throw Error("ue");var e=Object.assign({},_.UE(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.ztc.fetch(e,function(){return a.Cxc.get(e).ka(_.m(function(f){return f.categories}))})};
mI.ha=function(a){return new (a||mI)(_.u(_.an),_.u(xpb),_.u(ypb),_.u(wpb))};mI.va=_.t({token:mI,ta:mI.ha,Ka:"root"});
var Gtb,Itb,Otb,Jtb;Gtb=["BLAME","XREFS"];_.Htb=new _.Ed("viewDataProvider");
_.nI=function(a,b,c,d,e,f){var g=this;this.nC=a;this.Bc=b;this.Sb=c;this.BK=d;this.state=new _.xf(new Map);this.kb=new _.da;this.Yfb=e.ka(_.Ta(wmb),_.GE(function(h){return h.location}),_.m(function(h){return{Xa:h.location,isDirectory:1===h.kind,BC:_.RE(h.fD),p_:0===h.kind?h.p_:void 0}}),_.tb(void 0),_.nb(1),_.jb());this.Xpa=Itb(this).ka(_.nb(1),_.jb());this.XJa=_.Da([this.Yfb,this.nC.SPa().ka(_.tb([]))]).ka(_.vb(function(h){h=_.l(h);var n=h.next().value,r=h.next().value;return Jtb(g,n).ka(_.m(function(x){return[].concat(_.Ia(x),
_.Ia(omb(r,n)))}))}),_.Pa(function(h,n){return h.length===n.length&&h.every(function(r,x){return _.zc(r,n[x])})}),_.nb(1),_.jb());a=bpb(this.Sb).ka(_.m(function(h){return new Map(Array.from(h,function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.Lf?{enabled:!0,Ns:0}:{enabled:!1}]}))}),_.Va(1),_.wb(this.state.ka(_.sb())));b=this.XJa.ka(_.Bb(this.state),_.m(function(h){h=_.l(h);var n=h.next().value;h=h.next().value;var r=umb(n),x=rmb(_.og(f.nc));n=new Map;for(var A=_.l(h),B=A.next();!B.done;B=
A.next()){var I=_.l(B.value);B=I.next().value;I=I.next().value.enabled||smb(B,x);n.set(B,I?{enabled:!0,Ns:0}:{enabled:!1})}r=_.l(r);for(x=r.next();!x.done;x=r.next())x=x.value,!h.has(x.id)&&x.Dca&&n.set(x.id,{enabled:!0,Ns:0});return n}));this.kb.add(_.Ja(a,b).subscribe(function(h){g.state.next(h)}));a=this.XJa.ka(_.m(function(h){return new Set(umb(h).map(function(n){return n.id}))}));this.fga=_.Da([this.state,a]).ka(_.m(function(h){h=_.l(h);var n=h.next().value;h=h.next().value;var r=new Map;n=_.l(n.entries());
for(var x=n.next();!x.done;x=n.next()){var A=_.l(x.value);x=A.next().value;A=A.next().value;h.has(x)&&r.set(x,A)}return r}),_.Pa(vmb),_.nb(1),_.jb())};_.k=_.nI.prototype;_.k.Ma=function(){this.kb.unsubscribe()};_.k.SPa=function(){return this.XJa};_.k.GR=function(a){return this.fga.ka(_.m(function(b){return b.get(a)||{enabled:!1}}),_.Pa(_.zc))};_.k.tNa=function(){var a=tmb(_.fa.apply(0,arguments),!0);Ktb(this,Ltb(this,a))};_.k.PMa=function(){Ktb(this,tmb(_.fa.apply(0,arguments),!1))};
_.k.Nw=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};_.oI=function(a,b,c){Mtb(a,b,{enabled:!0,Ns:2,dub:c})};_.pI=function(a,b){Mtb(a,b,{enabled:!0,Ns:0})};_.Ntb=function(a,b,c){Mtb(a,b,{enabled:!0,Ns:1,wr:c})};
Itb=function(a){var b=["DEFAULT","FUZZING"];return a.Yfb.ka(_.vb(function(c){if(!a.Bc.Vb(25))return _.Ea([]);if(!c)return _.Ea(b);var d=c.Xa;c=d.lb;var e=d.Dc;d=d.repository;return c&&e&&Ctb.has(e)&&d?Ftb(a.BK,c,e,d).ka(_.Aa(function(){return _.Ea([])}),_.m(function(f){return[].concat(_.Ia(new Set([].concat(_.Ia(f),_.Ia(b)))))})):_.Ea(b)}),_.m(function(c){return c.filter(zjb).map(_.lsa)}))};
Otb=function(a){return a.Bc.Vb(25)?a.Xpa.ka(_.m(function(b){var c=new Set(b);return Object.assign({},_.R_a,{children:_.R_a.children.filter(function(d){return c.has(d.id)})})})):_.Ea(void 0)};
Jtb=function(a,b){return Otb(a).ka(_.m(function(c){var d=[Yob];a.Bc.Vb(27)&&(d.push(_.T_a),d.push(_.U_a));a.Bc.Vb(10)&&(d.push(Zob),d.push($ob));a.Bc.Vb(24)&&!c&&(d.push(apb),d.push(Apb));c&&d.push(c);return b?d.filter(function(e){return"LINE_COUNTS"===e.id||"FILE_COUNTS"===e.id?b.isDirectory:b.isDirectory||b.BC&&("BLAME"===e.id||"COVERAGE"===e.id||"FUZZING"===e.id||"COVERAGE_GENERIC"===e.id)?!1:!0}):d}))};
_.nI.prototype.sva=function(){var a=_.fa.apply(0,arguments),b=new Map(this.state.getValue()),c=new Map;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;d=e.Nh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||Gtb.includes(d)||c.set(d,{Lf:e.enabled?"ON":"OFF",uga:""});b.set(d,e)}0<c.size&&this.Sb.jBb(c);this.state.next(b)};
var Ktb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;e!==a.Nw(d)&&(e?c.push({Nh:d,state:{enabled:e,Ns:0}}):c.push({Nh:d,state:{enabled:e}}))}a.sva.apply(a,_.Ia(c))},Mtb=function(a,b,c){a.Nw(b)&&a.sva({Nh:b,state:c})},Ltb=function(a,b){for(var c=b.has("BLAME"),d=b.has("COVERAGE"),e=b.has("FUZZING"),f=null,g=_.l(b.keys()),h=g.next();!h.done;h=g.next())if(h=h.value,h.startsWith("COVERAGE_GENERIC")){if(f)throw Error("ve");
f=h}if(1<[c,d,e,f].filter(function(n){return!!n}).length)throw Error("we");(c||e||f)&&a.state.getValue().has("COVERAGE")&&b.set("COVERAGE",!1);(c||d||f)&&a.state.getValue().has("FUZZING")&&b.set("FUZZING",!1);(d||e||f)&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(d||e||c||f)for(c=_.l(_.Q_a),d=c.next();!d.done;d=c.next())d=d.value,a.state.getValue().has(d)&&d!==f&&b.set(d,!1);return b};_.nI.ha=function(a){return new (a||_.nI)(_.u(_.lI),_.u(_.Bu),_.u(_.Mu),_.u(mI),_.u(_.Htb),_.u(_.wf))};
_.nI.va=_.t({token:_.nI,ta:_.nI.ha});
_.qI=function(a,b){this.Fa=a;this.unb=b;this.Mxc=new _.rs(this.Fa);this.dOc=new _.rs(this.Fa)};_.qI.prototype.getFile=function(a,b,c,d,e,f){var g=this,h=_.Ujb(a,b,c,d,e,f);return this.Mxc.fetch(h,function(){return g.unb.getFile(h)}).ka(_.m(function(n){return _.aE(_.uh(n.YS))}),_.tb(_.jE),_.Aa(function(){return _.Ea(_.ZD("Dokumentation f\u00fcr Datei konnte nicht abgerufen werden."))}))};_.qI.prototype.qQa=function(a){var b=this;return this.dOc.fetch(a,function(){return b.unb.qQa({ticket:a})})};
_.qI.ha=function(a){return new (a||_.qI)(_.u(_.an),_.u(vpb))};_.qI.va=_.t({token:_.qI,ta:_.qI.ha,Ka:"root"});
var rI=function(a,b,c){this.Bc=a;this.Lg=b;this.Ec=c;this.pzc=Zkb;this.ozc=alb;this.srb=_.Ua;this.cD=null;this.C8b="In \u00c4nderungsverlauf darstellen"};
rI.prototype.Rb=function(){var a=this.Bc.Vb(56)?_.tjb(this.xp,this.commit):this.xp,b,c,d=_.NE(this.xp)?null==(b=this.commit.ar)?void 0:null==(c=b.xj)?void 0:c.refHint:void 0;this.srb=this.Lg.list(a.lb,a.Dc,a.repository,this.Uf,"/",1,!1,void 0,void 0,d).ka(_.Fa(function(e){return e.qn||[]}),_.Va(1));this.iuc=_.KE(this.xp,this.Uf,void 0,a);this.Lgb=this.cD?_.nh(_.Jo((this.cD.hg?a:this.xp).Zb(),{Me:this.cD.Uf,Cr:this.cD.hg||void 0}).hb()):void 0};
_.W.Object.defineProperties(rI.prototype,{Uf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Uf||""}}});rI.ha=function(a){return new (a||rI)(_.y(_.Bu),_.y(_.qH),_.y(_.hI))};
rI.Aa=_.v({type:rI,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",xp:"baseLocation",cD:"parentCommit"},features:[_.id],hc:["commit","","baseLocation",""],Ba:17,Ca:17,Ha:function(){return[["ascTrackElement","BlameDetailsCard","trackAction","commitDetailsNavigate",3,"universalLink","trackProjectId"],[3,"value"],[4,"ngIf"],[1,"divider"],["mat-button","","type","button","ascTrackElement","BlameDetailsCard","trackAction","showInHistory",3,"trackProjectId","click"],["mat-button",
"","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId",4,"ngIf"],[1,"commit-desc-wrapper",3,"message","linkDefinitions"],["mat-button","","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId"],"Blame vor dieser \u00c4nderung ansehen"]},wa:function(a,b){a&1&&(_.C(0,"mat-card")(1,"mat-card-title")(2,"p"),_.O(3),_.D(),_.C(4,"a",0),_.O(5),_.Q(6,"toPrettyRef"),_.D(),_.O(7),_.Q(8,"authorDisplay"),_.F(9,"date",
1),_.D(),_.N(10,xmb,3,4,"mat-card-content",2),_.Q(11,"async"),_.F(12,"div",3),_.C(13,"mat-card-actions")(14,"button",4),_.L("click",function(){xtb(b.Ec,b.Uf)}),_.O(15),_.D(),_.N(16,ymb,2,2,"a",5),_.D()());a&2&&(_.w(3),_.Me(b.pzc(b.xp)),_.w(1),_.z("universalLink",b.iuc)("trackProjectId",b.xp.lb),_.w(1),_.Yy("",b.ozc(b.xp),"",_.R(6,11,b.Uf)," "),_.w(2),_.Le(" : ",_.R(8,13,b.commit.ko)," @ "),_.w(2),_.z("value",b.commit.NJ),_.w(1),_.z("ngIf",_.R(11,15,b.srb)),_.w(4),_.z("trackProjectId",b.xp.lb),_.w(1),
_.Le(" ",b.C8b," "),_.w(1),_.z("ngIf",b.Lgb))},Ia:[_.gn,_.Tl,_.xH,_.tH,_.vq,_.wq,_.QG,MG,PG,Ipb,_.Pm,_.pv,_.yH,_.Zl,_.sH,_.vF],styles:[".mat-card[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.mat-card[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-top:-16px}mat-card-actions[_ngcontent-%COMP%], mat-card-content[_ngcontent-%COMP%], mat-card-title[_ngcontent-%COMP%]{padding-left:20px;padding-right:20px}mat-card-title[_ngcontent-%COMP%]{font-size:15px;line-height:32px;margin-bottom:0}mat-card-actions[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{display:block;font-size:15px;font-weight:400;line-height:32px;margin:0;text-align:left;width:100%}mat-card-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:1rem;line-height:1.8461538462rem}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{flex-direction:row}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:table-cell;white-space:pre-line;word-break:break-all}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{padding-right:16px;width:95px;vertical-align:top}.commit-desc-wrapper[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;max-height:12.3076923077rem;overflow-x:hidden;overflow-y:scroll;padding-bottom:16px;white-space:pre-line;width:650px}.divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px}.mat-icon[_ngcontent-%COMP%]{font-size:16px;height:16px;width:16px}"],
Oa:0});
var sI=function(){this.subject=new _.ob};sI.prototype.subscribe=function(a){return this.subject.subscribe(a)};sI.ha=function(a){return new (a||sI)};sI.va=_.t({token:sI,ta:sI.ha});
var Ptb=["hovercard"],Qtb=["origin"],Rtb=[new xF({Pc:"start",Qc:"top"},{Ac:"end",Ic:"top"},-7),new xF({Pc:"start",Qc:"bottom"},{Ac:"end",Ic:"bottom"},-7)],tI=function(a,b,c,d,e){var f=this;this.Fa=a;this.vmb=b;this.Ko=c;this.Qe=d;this.Ec=e;this.L0a=!1;this.cD=null;this.wmb=this.vmb.subscribe(function(){f.L0a?f.L0a=!1:(clearTimeout(f.gRa),f.Xqa.detach())})};tI.prototype.Sa=function(){};tI.prototype.Vc=function(){this.pBc=new _.aq(this.qBc,this.Ye)};
tI.prototype.Ma=function(){this.wmb&&this.wmb.unsubscribe();this.Yqa&&this.Yqa.dispose()};var Stb=function(a){a.gRa=setTimeout(function(){a.Xqa.Yg()||(a.Fa.nb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.xp.lb}),a.Xqa.attach(a.pBc));a.L0a=!0;a.vmb.subject.next()},300)},zmb=function(a){clearTimeout(a.gRa);a.Vtb=setTimeout(function(){a.Xqa.detach()},300)};tI.prototype.ye=function(){xtb(this.Ec,this.commit.Uf)};
tI.prototype.cMa=function(){var a=_.Wp(_.Yp(this.Qe.position(),this.XVa),Rtb);_.jSa(a,[this.Ko]);return this.Qe.create({vj:a,Pk:this.Qe.Nn.jt()})};_.W.Object.defineProperties(tI.prototype,{Xqa:{configurable:!0,enumerable:!0,get:function(){this.Yqa||(this.Yqa=this.cMa());return this.Yqa}}});tI.ha=function(a){return new (a||tI)(_.y(_.an),_.y(sI),_.y(_.iH),_.y(_.fq),_.y(_.hI))};
tI.Aa=_.v({type:tI,oa:[["blame-snippet"]],wb:function(a,b){a&1&&(_.We(Ptb,7,_.Se),_.We(Ptb,7,_.Te),_.We(Qtb,7,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.qBc=c.first);_.Ve(c=_.Ze())&&(b.Ye=c.first);_.Ve(c=_.Ze())&&(b.XVa=c.first)}},mb:function(a,b){a&1&&_.L("mouseenter",function(){clearTimeout(b.Vtb)})("mouseleave",function(){return zmb(b)})},inputs:{MJ:"commitIndex",commit:"commit",xp:"baseLocation",cD:"parentCommit"},Ba:11,Ca:12,Ha:[[3,"title","mouseenter","mouseleave"],["ascTrackElement","BlameDetails",
"trackAction","showInHistory",3,"click"],["origin",""],[1,"commit-index"],["hovercard",""],[3,"commit","baseLocation","parentCommit","mouseenter","mouseleave"]],wa:function(a,b){a&1&&(_.C(0,"div",0),_.L("mouseenter",function(){return Stb(b)})("mouseleave",function(){clearTimeout(b.gRa)}),_.Q(1,"authorDisplay"),_.C(2,"button",1,2),_.L("click",function(){return b.ye()}),_.C(4,"span",3),_.O(5),_.D(),_.O(6),_.Q(7,"date"),_.Q(8,"authorDisplay"),_.D()(),_.N(9,Amb,1,3,"ng-template",null,4,_.bf));a&2&&(_.O8a("title",
"#",b.MJ," ",_.R(1,5,b.commit.ko),""),_.w(5),_.Le("#",b.MJ,""),_.w(1),_.Yy(" ",_.Zy(7,7,b.commit.NJ,"yyyy-MM-dd"),"\u00a0\u00a0",_.R(8,10,b.commit.ko)," "))},Ia:[_.gn,rI,_.yH,_.lz],styles:["blame-snippet[_nghost-%COMP%]{box-sizing:border-box;cursor:default;display:block;width:100%;overflow:hidden;padding:0 .5em;position:absolute;text-overflow:ellipsis;white-space:nowrap}button[_ngcontent-%COMP%]{background-color:inherit;border:0;font:inherit;text-align:left}button[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}button[_ngcontent-%COMP%]:hover   span[_ngcontent-%COMP%]{text-decoration:underline}button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;min-width:35px}"],
Oa:0});
var uI=function(a,b,c){_.kH.call(this,a);this.Ud=b;this.Fa=c};_.V(uI,_.kH);_.k=uI.prototype;_.k.Sa=function(){};_.k.Rb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.uf;b=b.wj;a?(b?!_.AE(b,a):1)&&this.update():this.clear()}};
_.k.fY=function(){var a=this;if(!_.PE(this.Ne))throw Error("xe");var b=this.Ne,c=b.lb,d=b.Dc;b=b.repository;var e=_.xE(this.Ne,0)||"",f=_.xE(this.Ne,1)||"",g=_.yE(this.Ne,1)||"";return this.wQ(c,d,b,e,f,g,this.Ne.params.Pb).ka(_.m(function(h){return h?a.oU(h):null}))};_.k.KL=function(a){a=this.wr(a);for(var b=new Map,c=_.l(this.Mz()),d=c.next();!d.done;d=c.next())d=d.value,_.Ntb(this.Ud,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Fa.hm({XE:b})};_.k.wr=function(a){return a.length};
uI.ha=function(a){return new (a||uI)(_.y(_.de),_.y(_.nI),_.y(_.iv))};uI.Ja=_.v({type:uI,features:[_.oe,_.id]});
_.vI=function(a,b){this.Fa=a;this.YQa=b;this.Cf=new _.rs(this.Fa)};_.vI.prototype.get=function(a,b,c,d,e){var f=this,g=Object.assign({},{fileSpecPath:e,fileSpecSourceRootRefSpec:d},_.UE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.Cf.fetch(g,function(){return f.YQa.uPa(g).ka(_.m(Bmb))})};_.vI.ha=function(a){return new (a||_.vI)(_.u(_.an),_.u(_.x4a))};_.vI.va=_.t({token:_.vI,ta:_.vI.ha,Ka:"root"});
var Ttb=["blameSnippet"],Utb=["loading"],Vtb=["rangeHighlight"],hvb=function(a,b,c,d,e,f){this.Lb=a;this.Qma=b;this.options=c;this.Qd=d;this.He=e;this.sidebar=f;this.jg=function(){}};hvb.prototype.render=function(){this.jg=this.sidebar?asb(this.Lb,this.Qma,this.options,this.Qd,this.He):$rb(this.Lb,this.Qma,this.options,this.Qd,this.He)};hvb.prototype.remove=function(){this.jg()};_.wI=function(a,b,c,d,e,f){uI.call(this,b,e,c);this.Lb=a;this.Fa=c;this.service=d;this.Ud=e;this.Ju=f;this.Zkb=0};
_.V(_.wI,uI);_.wI.Ja=uI.Ja;_.k=_.wI.prototype;
_.k.oU=function(a){var b=[],c=a.Dp||[],d=a.Djb,e=a.JBc;a=a.iUa||[];this.Zkb=a.length;!a.length&&c.length&&_.iz(this.Fa);for(var f=0;f<a.length;f++){var g=a[f];if(g.wf){var h=c[g.MJ||0],n=h.Uf;if(n)if(n=d.get(n),null==n)_.iz(this.Fa);else{var r=void 0,x=null!=(r=e.get(n-1))?r:null;r=b.push;var A=r.apply;var B=g.wf;g=0===f%2?"even":"odd";var I=[],K="blame-highlight "+g;(B=B&&Dmb(B))&&Fmb(B)?(I.push(new hvb(this.Lb,this.Qma,{className:g,commit:h,Xd:this.Ne,MJ:n,cD:x},B.Qd,B.He,!0)),I.push(new hvb(this.Lb,
this.eXa,{className:K},B.Qd,B.He,!1))):_.iz(this.Fa);h=I;A.call(r,b,_.Ia(h))}else _.iz(this.Fa)}else _.iz(this.Fa)}return b};_.k.wQ=function(a,b,c,d,e,f){return this.service.get(a,b,c,e,f)};_.k.Bkb=function(){return[new hvb(this.Lb,this.jsa,{},void 0,void 0,!0)]};_.k.UC=function(){_.oI(this.Ud,"BLAME");_.iz(this.Fa)};_.k.onLoad=function(){_.pI(this.Ud,"BLAME");this.Fa.hm({bucket:_.pg.pya})};_.k.KL=function(a){uI.prototype.KL.call(this,a);this.Ju.mn("Blame wird angezeigt","polite")};_.k.wr=function(){return this.Zkb};
_.k.Mz=function(){return["BLAME"]};_.k.Yf=function(){this.Ju.mn("Blame wurde deaktiviert","polite")};_.wI.ha=function(a){return new (a||_.wI)(_.y(_.iH),_.y(_.de),_.y(_.iv),_.y(_.vI),_.y(_.nI),_.y(_.sp))};
_.wI.Aa=_.v({type:_.wI,oa:[["blame-layer","layerBaseLocation",""]],wb:function(a,b){a&1&&(_.We(Ttb,7),_.We(Utb,7),_.We(Vtb,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Qma=c.first);_.Ve(c=_.Ze())&&(b.jsa=c.first);_.Ve(c=_.Ze())&&(b.eXa=c.first)}},inputs:{Ne:"layerBaseLocation"},features:[_.oe],hc:["layerBaseLocation",""],Ba:6,Ca:0,Ha:function(){return[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Blame-Ebene wird geladen...",1,"blame-layer",
3,"hasBackground"]]},wa:function(a){a&1&&(_.N(0,Imb,1,7,"ng-template",null,0,_.bf),_.N(2,Jmb,1,3,"ng-template",null,1,_.bf),_.N(4,Kmb,1,1,"ng-template",null,2,_.bf))},Ia:[_.cE,tI],styles:[".blame-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}loading[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;height:100%;justify-content:normal;padding-top:50px;position:fixed;right:30px;width:300px}"],Oa:0});
var ivb=["rangeHighlight"],jvb=function(a,b,c,d,e){this.Lb=a;this.snippet=b;this.options=c;this.Qd=d;this.He=e;this.jg=function(){}};jvb.prototype.render=function(){this.jg=$rb(this.Lb,this.snippet,this.options,this.Qd,this.He)};jvb.prototype.remove=function(){this.jg()};var xI=function(a,b,c,d,e){uI.call(this,b,c,e);this.Lb=a;this.Ud=c;this.Lg=d};_.V(xI,uI);_.k=xI.prototype;_.k.Sa=function(){};
_.k.oU=function(a){var b=[];a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=void 0;"COVERED"===c.status&&(d="covered");"NOT_COVERED"===c.status&&(d="uncovered");d&&b.push(this.VP(c.Qd,c.He,d))}return b};
_.k.wQ=function(a,b,c,d,e,f){var g=this;if(!Ctb.has(b))return _.Oa(Error("ye"));var h=_.IE(this.Ne)?"HEAD"===e:!_.ig.test(e);a=_.Ea({lb:a,Dc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.jg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:h});h&&!_.IE(this.Ne)&&(a=_.Da([_.rH(this.Lg,this.Ne,"path"),a]).ka(_.m(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return a.ka(_.vb(function(n){return g.jOa(n)}))};
_.k.UC=function(){for(var a=_.l(this.Mz()),b=a.next();!b.done;b=a.next())_.oI(this.Ud,b.value)};_.k.onLoad=function(){for(var a=_.l(this.Mz()),b=a.next();!b.done;b=a.next())_.pI(this.Ud,b.value)};_.k.VP=function(a,b,c){a=Cmb(a,b-1,0,0);if(!Fmb(a))throw Error("ze");return new jvb(this.Lb,this.eXa,{className:"coverage-layer "+c},a.Qd,a.He)};xI.ha=function(a){return new (a||xI)(_.y(_.iH),_.y(_.de),_.y(_.nI),_.y(_.qH),_.y(_.iv))};
xI.Ja=_.v({type:xI,wb:function(a,b){a&1&&_.We(ivb,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.eXa=c.first)}},features:[_.oe]});
_.yI=function(a,b,c,d,e,f,g){xI.call(this,b,c,d,f,g);this.BK=a;this.Kb=e};_.V(_.yI,xI);_.yI.Ja=xI.Ja;_.yI.prototype.jOa=function(a){return Dtb(this.BK,a,_.og(this.Kb.nc).params.eG)};_.yI.prototype.Mz=function(){return["COVERAGE"]};_.yI.ha=function(a){return new (a||_.yI)(_.y(mI),_.y(_.iH),_.y(_.de),_.y(_.nI),_.y(_.wf),_.y(_.qH),_.y(_.iv))};
_.yI.Aa=_.v({type:_.yI,oa:[["code-coverage-layer","layerBaseLocation",""]],inputs:{Ne:"layerBaseLocation"},features:[_.oe],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["rangeHighlight",""]],wa:function(a){a&1&&_.N(0,Lmb,1,3,"ng-template",null,0,_.bf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});
_.zI=function(a,b,c,d,e,f,g){xI.call(this,c,d,e,f,g);this.BK=a;this.Bc=b};_.V(_.zI,xI);_.zI.Ja=xI.Ja;_.zI.prototype.jOa=function(a){return this.Bc.Vb(26)?Dtb(this.BK,Object.assign({},a,{category:"FUZZING"})):Etb(this.BK,a)};_.zI.prototype.Mz=function(){return["FUZZING"]};_.zI.ha=function(a){return new (a||_.zI)(_.y(mI),_.y(_.Bu),_.y(_.iH),_.y(_.de),_.y(_.nI),_.y(_.qH),_.y(_.iv))};
_.zI.Aa=_.v({type:_.zI,oa:[["fuzzing-layer","layerBaseLocation",""]],inputs:{Ne:"layerBaseLocation"},features:[_.oe],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["rangeHighlight",""]],wa:function(a){a&1&&_.N(0,Mmb,1,3,"ng-template",null,0,_.bf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});
_.AI=function(a,b,c,d,e,f,g){xI.call(this,b,c,d,f,g);var h=this;this.BK=a;this.Kb=e;this.Hrb=new _.xf([]);this.kb=this.Ud.Xpa.subscribe(function(n){h.Hrb.next(n)})};_.V(_.AI,xI);_.AI.Ja=xI.Ja;_.k=_.AI.prototype;_.k.Ma=function(){this.kb.unsubscribe();xI.prototype.Ma.call(this)};_.k.Mz=function(){var a=this;return this.Hrb.value.filter(function(b){return a.Ud.Nw(b)})};
_.k.jOa=function(a){var b=this;return this.Ud.Xpa.ka(_.vb(function(c){return _.Da(c.map(function(d){return b.GR(d)}))}),_.m(function(c){return c.filter(function(d){return d.enabled}).map(function(d){return d.id})}),_.Ka(0),_.Pa(Omb),_.Ta(function(c){return 0<c.length}),_.zb(function(){b.onLoad()}),_.vb(function(c){return b.makeRequest(a,c)}))};_.k.GR=function(a){return this.Ud.GR(a).ka(_.m(function(b){return{id:a,enabled:b.enabled}}),_.Pa())};
_.k.makeRequest=function(a,b){var c=this;b=b.map(Ajb).filter(function(d){return void 0!==d});return Dtb(this.BK,Object.assign({},a,{category:b[0]}),_.og(this.Kb.nc).params.eG).ka(_.Aa(function(){c.UC();jsb(c,[]);return _.Ea(null)}))};_.AI.ha=function(a){return new (a||_.AI)(_.y(mI),_.y(_.iH),_.y(_.de),_.y(_.nI),_.y(_.wf),_.y(_.qH),_.y(_.iv))};
_.AI.Aa=_.v({type:_.AI,oa:[["generic-coverage-layer","layerBaseLocation",""]],inputs:{Ne:"layerBaseLocation"},features:[_.oe],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["rangeHighlight",""]],wa:function(a){a&1&&_.N(0,Nmb,1,3,"ng-template",null,0,_.bf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});
var kvb=function(a,b){this.Lb=a;this.location=b;this.jg=function(){}};kvb.prototype.render=function(){this.jg=_.jH(this.Lb,this.location.Qd,{Mf:this.location.Mf,Kf:this.location.Kf,nn:"deprecated"}).remove};kvb.prototype.remove=function(){this.jg()};_.BI=function(a,b,c,d,e){uI.call(this,c,d,a);this.Fa=a;this.Lb=b;this.Ud=d;this.service=e;this.Bs=0};_.V(_.BI,uI);_.BI.Ja=uI.Ja;_.k=_.BI.prototype;
_.k.oU=function(a){var b=this;return(a.LK()||[]).filter(function(c){return c.uqa().some(function(d){var e;return null==(e=d.getProperties())?void 0:_.bj(e,1)})}).reduce(function(c,d){b.Bs+=1;a:{if(_.Yi(d,2)&&(d=d.UQ(),d=Cmb(_.fj(d,1),_.fj(d,3),_.fj(d,2),_.fj(d,4)),Gmb(d)))break a;d=void 0}if(!d)return _.iz(b.Fa),c;var e=c[c.length-1];e&&Hmb(e.location,d)||c.push(b.VP(d));return c},[])};_.k.wQ=function(a,b,c,d,e,f,g){return this.service.esa(a,b,c,e,f,g)};
_.k.UC=function(){_.oI(this.Ud,"DEPRECATED");_.iz(this.Fa)};_.k.onLoad=function(){_.pI(this.Ud,"DEPRECATED")};_.k.wr=function(){return this.Bs};_.k.Mz=function(){return["DEPRECATED"]};_.k.VP=function(a){return new kvb(this.Lb,a)};_.BI.ha=function(a){return new (a||_.BI)(_.y(_.iv),_.y(_.iH),_.y(_.de),_.y(_.nI),_.y(_.vx))};
_.BI.Aa=_.v({type:_.BI,oa:[["deprecation-layer","layerBaseLocation",""]],inputs:{Ne:"layerBaseLocation"},features:[_.oe],hc:["layerBaseLocation",""],Ba:0,Ca:0,wa:function(){},styles:[".deprecated{text-decoration:line-through}"],ub:2,Oa:0});
var lvb=function(){this.x_a=""};lvb.ha=function(a){return new (a||lvb)};
lvb.Aa=_.v({type:lvb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",x_a:"subtitle"},hc:"icon  title  details ".split(" "),Ba:8,Ca:4,Ha:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],wa:function(a,b){a&1&&(_.C(0,"mat-card-header")(1,"div",0),_.F(2,"img",1),_.D(),_.C(3,"mat-card-title"),_.O(4),_.D(),_.N(5,Pmb,2,1,"mat-card-subtitle",2),_.D(),_.C(6,"mat-card-content"),_.F(7,"div",3),_.D());a&2&&
(_.w(2),_.z("src",b.icon,_.Zd),_.w(2),_.Me(b.title),_.w(1),_.z("ngIf",b.x_a),_.w(2),_.z("innerHTML",b.details,_.Yd))},Ia:[_.Tl,Kpb,MG,PG,Hpb,Jpb],styles:[".mat-card[_ngcontent-%COMP%]{max-width:400px}.mat-card-avatar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}mat-card-content[_ngcontent-%COMP%]{font-size:13px;line-height:24px}"],Oa:0});
var mvb=[new xF({Pc:"end",Qc:"bottom"},{Ac:"start",Ic:"top"}),new xF({Pc:"end",Qc:"center"},{Ac:"start",Ic:"center"}),new xF({Pc:"end",Qc:"top"},{Ac:"start",Ic:"bottom"})],CI=function(a,b,c,d){this.Fa=a;this.QB=b;this.XVa=c;this.Qe=d;this.qc="";this.Yc=this.cMa()};_.k=CI.prototype;_.k.Sa=function(){var a=this;this.CS=new _.aq(this.qaa,this.QB,{attach:function(){a.attach()},detach:function(){a.detach()}})};_.k.Ma=function(){this.Yc.dispose()};
_.k.attach=function(a){var b=this;this.Yc.Yg()||(this.Yc.attach(this.CS),this.Fa.nb({element:this.qc,action:"showHovercard",qg:this.qg,gestureName:"CLICK"},a),setTimeout(function(){b.Yc.ki()},0));clearTimeout(this.zvc)};_.k.detach=function(){var a=this;this.zvc=setTimeout(function(){a.Yc.detach()},200)};_.k.cMa=function(){var a=_.Wp(_.Yp(this.Qe.position(),this.XVa),mvb);return this.Qe.create({vj:a,Pk:this.Qe.Nn.jt()})};CI.ha=function(a){return new (a||CI)(_.y(_.an),_.y(_.Te),_.y(_.Hd),_.y(_.fq))};
CI.Ja=_.v({type:CI,oa:[["","hovercard","","trackElement",""]],mb:function(a,b){a&1&&_.L("mouseenter",function(c){return b.attach(c)})("mouseleave",function(){return b.detach()})},inputs:{qaa:"hovercard",qc:"trackElement",qg:"artifactId"}});
var DI=function(){this.qc=this.tooltip=""};DI.prototype.Sa=function(){};
_.W.Object.defineProperties(DI.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.Mf(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.qg=a[0].Xs;var b;this.tooltip=null!=(b=a[0].tooltip)?b:"";this.details=a.map(function(c){var d=c.details,e=d.messageHtml,f=d.url;c=_.djb(d.message||c.Jyb);f&&(nvb.test(f)||(f="http://"+f),c=_.th(_.Pj(_.n$a("a",{href:f,target:"_blank"},_.th(_.Pj(c).toString()))).toString()));if(e)try{var g=
_.uh(e)||c}catch(h){g=c}else g=c;return g})}}});DI.ha=function(a){return new (a||DI)};
DI.Aa=_.v({type:DI,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",qc:"trackElement"},hc:["annotations","","trackElement",""],Ba:3,Ca:5,Ha:[[3,"src","alt","hovercard","trackElement","artifactId"],["hovercard",""],[1,"findings-hovercard",3,"mouseenter","mouseleave"],[4,"ngFor","ngForOf"],[3,"icon","title","subtitle","details"],["class","divider",4,"ngIf"],[1,"divider"]],wa:function(a,b){a&1&&(_.F(0,"img",0),_.N(1,Smb,2,1,"ng-template",null,1,_.bf));if(a&2){var c=
_.Ke(2);_.z("src",b.icon,_.Zd)("alt",b.tooltip)("hovercard",c)("trackElement",b.qc)("artifactId",b.qg)}},Ia:[_.Sl,_.Tl,lvb,CI,_.QG],styles:["mat-card.findings-hovercard[_ngcontent-%COMP%]{overflow:auto;max-height:500px}mat-card.findings-hovercard[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;margin-bottom:16px}"],Oa:0});var nvb=/^((http|https):\/\/)/;
var ovb=["finding"],pvb=function(a,b,c,d){this.Lb=a;this.ayc=b;this.options=c;this.line=d;this.jg=function(){}};pvb.prototype.render=function(){this.jg=bsb(this.Lb,this.ayc,this.options,this.line)};pvb.prototype.remove=function(){this.jg()};_.EI=function(a,b,c,d,e){uI.call(this,b,d,e);this.Lb=a;this.nC=c};_.V(_.EI,uI);_.EI.Ja=uI.Ja;_.k=_.EI.prototype;
_.k.oU=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.details;d=d.wf?Dmb(d.wf).Qd||0:0;var e=void 0,f=null!=(e=b.get(d))?e:[];f.push(c);b.set(d,f)}a=[];b=_.l(b);for(c=b.next();!c.done;c=b.next())d=_.l(c.value),c=d.next().value,d=d.next().value,a.push(new pvb(this.Lb,this.byc,{annotations:d},c));return a};_.k.wQ=function(a,b,c,d,e,f){return this.nC.getAnnotations(a,b,c,e,f,this.Xs,!0)};_.k.UC=function(){_.oI(this.Ud,this.Xs)};
_.k.onLoad=function(){_.pI(this.Ud,this.Xs)};_.k.Mz=function(){return[this.Xs]};_.EI.ha=function(a){return new (a||_.EI)(_.y(_.iH),_.y(_.de),_.y(_.lI),_.y(_.nI),_.y(_.iv))};
_.EI.Aa=_.v({type:_.EI,oa:[["finding-layer","layerBaseLocation","","layerId",""]],wb:function(a,b){a&1&&_.We(ovb,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.byc=c.first)}},inputs:{Ne:"layerBaseLocation",Xs:"layerId"},features:[_.oe],hc:["layerBaseLocation","","layerId",""],Ba:2,Ca:0,Ha:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],wa:function(a){a&1&&_.N(0,Tmb,1,1,"ng-template",null,0,_.bf)},Ia:[DI],ub:2});
var qvb=function(a,b,c){this.Lb=a;this.location=b;this.context=c;this.jg=function(){}};qvb.prototype.render=function(){this.jg=_.jH(this.Lb,this.location.Qd,{Mf:this.location.Mf,Kf:this.location.Kf,tagName:"a",nn:"doc-link",href:this.context.hwc}).remove};qvb.prototype.remove=function(){this.jg()};qvb.prototype.hxa=function(){};qvb.prototype.lxa=function(){};
var FI=function(a,b,c){this.service=a;this.location=b;this.context=c;this.zR=!1};_.k=FI.prototype;_.k.render=function(){var a="semantic-decoration";this.service.Qfa&&(a+=" underline");this.zR&&(a+=" highlight");this.jg=_.jH(this.service.Lb,this.location.Qd,{Mf:this.location.Mf,Kf:this.location.Kf,tagName:"a",nn:a,href:this.link=this.eY(),key:String(this.context.index)}).remove};
_.k.lxa=function(){if(null!=this.jg)if(this.service.Qfa)for(var a=_.l(this.Cz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.l(this.Cz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};_.k.remove=function(){this.jg&&this.jg();delete this.jg};_.k.hxa=function(){if(null!=this.jg){var a=this.eY();if(a!==this.link){this.link=a;for(var b=_.l(this.Cz()),c=b.next();!c.done;c=b.next()){var d=_.Mf(a);c.value.href=_.If(d)}}}};
_.k.MR=function(a,b,c){var d=this.service.uj.Zj;var e=a.ke.id+"/"+a.repository+"/"+a.Ab+"/"+a.path;if(_.HE(d)){var f,g=(null==(f=a.params)?0:f.Me)?"?rcl="+a.params.Me:"";e+=g}c+=e;e=this.service.Pz.get(c);e||(a=new d.constructor(a),d=_.zE(a,d),e=_.LE(a,this.service.Ra,{tR:"oneBased",hf:d?"preserve":null}),this.service.Pz.set(c,e));return e(b)};_.k.Cz=function(){return this.service.Lb.Gh.Mo(this.context.cK-1).querySelectorAll('.semantic-decoration[data-key="'+this.context.index+'"]')};
_.W.Object.defineProperties(FI.prototype,{Maa:{configurable:!0,enumerable:!0,get:function(){return this.zR},set:function(a){this.zR=a;if(null!=this.jg)if(a){var b=_.l(this.Cz());for(a=b.next();!a.done;a=b.next())a.value.classList.add("highlight")}else for(b=_.l(this.Cz()),a=b.next();!a.done;a=b.next())a.value.classList.remove("highlight")}}});
var GI={},rvb=function(){FI.apply(this,arguments)};_.V(rvb,FI);
rvb.prototype.eY=function(){var a=this.context.OH,b=this.service.uj.Zj;yjb(b,GI,1);GI.params=b.params;var c=a.Wlb.Nd;var d=!0;var e=c.xe();""!==e&&(GI.path=e);c=_.Fn(c);if(null!=c){e=c.Ik();if(null!=e){var f=_.Oh(e,2);""!==f&&(d=f===GI.repository,GI.repository=f);e=_.qjb(e);if(null!=e){var g,h;d=d&&e.id===(null==(g=GI.ke)?void 0:g.id)&&e.type===(null==(h=GI.ke)?void 0:h.type);GI.ke=e}}g=_.Oh(c,3);""!==g&&(GI.Ab=g)}if(GI.params.Pb)GI.params=Object.assign({},b.params,{Me:GI.Ab,Pb:void 0}),GI.Ab="HEAD";
else{h=d&&_.kg(GI.path,b.path,_.lQa);g=GI.Ab!==b.Ab?GI.Ab:_.xE(b,1);if(h=h&&!0===this.service.uj.loa)h=this.service.uj.PC,null==h||null==g?g=!0:(h=Number(h),g=Number(g),g=isNaN(h)||isNaN(g)?!0:h>g),h=!g;h?GI.Ab=b.Ab:d&&(GI.params=Object.assign({},b.params,{Me:GI.Ab}),GI.Ab=b.Ab)}return this.MR(GI,a.Wlb.line,"jump")};
var svb={},tvb=function(){FI.apply(this,arguments)};_.V(tvb,FI);tvb.prototype.eY=function(){var a=this.context.OH,b=this.service.uj.Zj;yjb(b,svb);var c=a.source.Qd+1;svb.params=Object.assign({},b.params,{line:c,Li:"1",df:1});b=this.MR(svb,c,"panel");return(c=this.service.Lb.lines[a.source.Qd].substring(a.source.Mf,a.source.Kf))?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+a.Bh.map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b};
var uvb={rz:new Set,Bh:[]},HI=function(a){var b=this;this.Ec=a;this.qR=uvb;this.XYa=[];this.Ewa=new Map;this.Nq=!1;this.ci=new _.$k;this.kb=_.Da(this.Ec.X0,this.Ec.yxb).ka(_.m(function(c){c=_.l(c);var d=c.next().value;return c.next().value&&d?(b.Nq?d.e8:d.yNb).wC:[]}),_.tb([]),_.Pa()).subscribe(function(c){b.XYa=c;c.length&&b.xr(c)})};HI.prototype.Ma=function(){this.kb.unsubscribe()};HI.prototype.Ve=function(a){var b=a.Bh;return this.XYa.length===b.length&&this.XYa.every(function(c){return b.includes(c)})};
HI.prototype.xr=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(g){return c.Ewa.get(g)||new Set}).reduce(function(g,h){h=_.l(h);for(var n=h.next();!n.done;n=h.next())g.add(n.value);return g},new Set);if(b){var e=_.l(this.qR.rz);for(b=e.next();!b.done;b=e.next())b=b.value,d.has(b)||(b.Maa=!1)}e=new Map;var f=_.l(d);for(b=f.next();!b.done;b=f.next())b=b.value,b.Maa=!0,e.set(b.context.cK,0);this.qR={rz:d,Bh:a};this.ci.emit(Array.from(e.entries()))};
HI.prototype.rXa=function(a){this.Ewa.clear();a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var c=_.l(b.context.OH.Bh),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.Ewa.get(d);null!=e?e.add(b):this.Ewa.set(d,new Set([b]))}}this.xr(this.qR.Bh,!1)};HI.ha=function(a){return new (a||HI)(_.u(_.hI))};HI.va=_.t({token:HI,ta:HI.ha});
var II=function(a,b,c,d){this.Fa=a;this.mq=b;this.Lb=c;this.Ra=d;this.Pz=new Map};
II.prototype.WLa=function(a,b){var c=[],d=[],e=null;a=_.l(a);for(var f=a.next();!f.done;f=a.next()){a:{f=f.value;var g=b||"",h;b:{if(h=f.UQ())if(h=Cmb(_.fj(h,1),_.fj(h,3),_.fj(h,2),_.fj(h,4)),Gmb(h))break b;h=void 0}if(h){for(var n=[],r=[],x=[],A=_.l(f.uqa()),B=A.next();!B.done;B=A.next()){B=B.value;var I=_.Oh(B,1);I&&(I.startsWith("kythe:")||(I=g+I),n.push(I));_.Oh(B,3)&&x.push(_.Oh(B,3));var K=_.sc(B,_.sNa,2);if(K){B=r;I=B.push;var P=K;K=P.hk();P=_.fj(P.getRange(),1);I.call(B,{Nd:K,line:P})}}switch(f.getType()){case 1:if(!n.length)break;
if(0===r.length)break;f=1===r.length?{type:"JUMP_TO_DEF",Wlb:r[0],source:h,Bh:n}:{type:"OPEN_PANEL",source:h,Bh:n};break a;case 2:if(!n.length)break;f={type:"OPEN_PANEL",source:h,Bh:n};break a;case 3:if(x.length){f={type:"DOC_LINK",source:h,hwc:x[0]};break a}}}f=void 0}f?e&&Hmb(e.location,f.source)||(e=this.VP(c.length,f,d),c.push(e)):_.iz(this.Fa)}this.mq.rXa(d);return c};
II.prototype.VP=function(a,b,c){switch(b.type){case "OPEN_PANEL":return a=vvb(this,a,b,tvb),c.push(a),a;case "JUMP_TO_DEF":return a=vvb(this,a,b,rvb),c.push(a),a;case "DOC_LINK":return new qvb(this.Lb,b.source,b);default:_.gg(b)}};var vvb=function(a,b,c,d){return new d(a,c.source,{index:b,cK:c.source.Qd+1,OH:c})};II.ha=function(a){return new (a||II)(_.u(_.an),_.u(HI),_.u(_.iH),_.u(_.Vf))};II.va=_.t({token:II,ta:II.ha});
_.wvb=!0;_.xvb=!1;_.JI=function(a,b,c,d,e){this.Fa=a;this.fBb=b;this.re=c;this.WL=d;this.yK=e;this.REc=[3,0];this.XJ=new _.rs(this.Fa)};
_.JI.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.Bh(a,b,c,d,e,f);var h=(new _.io).Jr(a),n=h.clone();a.ap(3);return this.WL.prefetch("directory").ka(_.vb(function(r){r&&g.XJ.put(_.pj(_.io,r.request).toObject(),yvb(g,n,h,_.Ea(_.HPa(r.response))));return g.XJ.fetch(n.toObject(),function(){var x=Wob(n.clone(),!0).toObject(),A,B;return null!=(B=null==(A=_.ZVa(g.XJ,x))?void 0:A.ka(_.Xa()))?B:g.qZ(n,h)}).ka(_.m(Umb))}))};
_.JI.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Bh(a,b,c,d,e,null==f?void 0:f.Pb);(null==f?0:f.fileSize)&&_.oc(a,4,f.fileSize,0);var h=Wob((new _.io).Jr(a),!0),n=h.clone();if(b=zvb(this,a))b.getType()&&a.ap(b.getType()),0<b.VQ().length&&a.ILb(b.VQ()),b.TPa()&&a.CLb(b.TPa());void 0!==(null==f?void 0:f.type)&&a.ap(null==f?void 0:f.type);_.oc(h,4,!0,!1);_.oc(h,9,_.xvb,!1);this.Fa.hm({IF:[{eventType:"FILE_OPENED",qpb:[],Nd:a,lineNumber:null==f?void 0:f.line}]});return this.WL.prefetch("file").ka(_.vb(function(r){r&&
g.XJ.put(_.pj(_.io,r.request).toObject(),yvb(g,n,h,_.Ea(_.HPa(r.response))));return g.XJ.fetch(n.toObject(),function(){var x=Wob(n.clone(),!1).toObject();x=g.XJ.getValue(x);var A=g.qZ(n,h);return x?A.ka(_.tb(x),_.Pa(_.gpb)):A})}))};_.JI.prototype.qZ=function(a,b){return yvb(this,a,b,this.aKa(b))};
var yvb=function(a,b,c,d){c=c.hk().clone().ap(0);for(var e=d.ka(_.m(function(h){var n;return(null==(n=_.uo(h))?void 0:_.sc(n,_.po,2))||new _.po})),f=_.l(a.fBb),g=f.next();!g.done;g=f.next())fpb(g.value,c,e);return d.ka(_.tba(function(h,n){return!!_.to(h)||0===n}),_.zb(function(h){var n=_.sc(h,_.En,7),r;if(null==n?0:null==(r=_.Fn(n))?0:_.Oh(r,3)){n=n.clone().ap(0);r=_.l(a.fBb);for(var x=r.next();!x.done;x=r.next())fpb(x.value,n,e);n=b.clone().Jr(n);a.XJ.put(n.toObject(),_.Ea(h))}}))};
_.JI.prototype.aKa=function(a){var b=this,c=this.REc.includes(a.hk().getType())?Avb(this):this.re.Ij();return _.wvb?dpb(this.re,this.yK.BPa(a,c)).ka(_.pb()):_.Ou(this.re,function(){return b.yK.qZ(a,c)},"FileService.getContentsStreaming").ka(_.pb())};
var Avb=function(a){a=a.re.Ij();a["X-Server-Timeout"]="60";return a},zvb=function(a,b){var c=b.clone();c.nd(_.hg(_.ijb(b.xe())));var d,e;return null==(e=null==(d=Bvb(a,c))?void 0:_.to(d))?void 0:_.rc(e,_.jo,1).find(function(f){return f.xe()===b.xe()})},Bvb=function(a,b){b=Wob((new _.io).Jr(b),!1).toObject();return a.XJ.getValue(b)};_.JI.ha=function(a){return new (a||_.JI)(_.u(_.iv),_.u(_.lx),_.u(_.Su),_.u(_.Lu),_.u(_.D4a))};_.JI.va=_.t({token:_.JI,ta:_.JI.ha,Ka:"root"});
_.KI=function(a,b,c){var d=b.events.ka(_.Ta(function(e){return e instanceof _.Zf}),_.tb(null),_.m(function(){var e=_.og(a.nc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Zb().Sh().hb()}),_.Pa(function(e,f){return _.Io(e,f)}),_.nb(1),_.jb());this.FHb=d.ka(_.m(function(e){return Wmb(e,b)}));this.DHb=d.ka(_.m(function(e){return Xmb(e,c)}))};_.KI.ha=function(a){return new (a||_.KI)(_.u(_.wf),_.u(_.Vf),_.u(_.JI))};_.KI.va=_.t({token:_.KI,ta:_.KI.ha});
var Cvb={mr:!0,qwa:!0,silent:!0};
var Dvb={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!0,"* ABBR":!0,
"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"* AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0,
"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"* REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},Evb={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0,
"* CLASS":!0,"* ID":!0,"* STYLE":!0};
var Ymb={};
var Fvb={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0},Gvb=/[\n\f\r"'()*<>]/g,anb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},Hvb=function(a,b,c){b=(0,_.Oi)(b);if(""==b)return null;var d=String(b.slice(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!b.endsWith(")")||1<_.kz(b,"(")||1<_.kz(b,")")||!c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e){b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!=_.Ff(a)?'url("'+_.Ff(a).replace(Gvb,bnb)+'")':null:null}return a}if(0<b.indexOf("(")){if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in Fvb))return null}return b};
var cnb=jF("Element","attributes")||jF("Node","attributes"),Ivb=kF("Element","hasAttribute"),Jvb=kF("Element","getAttribute"),enb=kF("Element","setAttribute"),Kvb=kF("Element","removeAttribute");jF("Element","innerHTML")||jF("HTMLElement","innerHTML");var Lvb=kF("Element","getElementsByTagName"),Mvb=kF("Element","matches")||kF("Element","msMatchesSelector"),knb=jF("Node","nodeName"),mnb=jF("Node","nodeType"),onb=jF("Node","parentNode");jF("Node","childNodes");
var gnb=jF("HTMLElement","style")||jF("Element","style"),inb=jF("HTMLStyleElement","sheet"),qnb=kF("CSSStyleDeclaration","getPropertyValue"),snb=kF("CSSStyleDeclaration","setProperty"),unb=jF("Element","namespaceURI")||jF("Node","namespaceURI");
var Nvb=_.Qi&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Ovb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},Rvb=function(a,b,c){var d=[];Pvb(_.Rb(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Ce");if(!(b&&_.Qi&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(Nvb,"#"+b+" $1"):e.selectorText,
g=d.push;e=Qvb(e.style,c);if(_.Kb(f,"<"))throw Error("oa`"+f);var h=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(h))throw Error("pa`"+f);a:{for(var n={"(":")","[":"]"},r=[],x=0;x<h.length;x++){var A=h[x];if(n[A])r.push(n[A]);else{b:{var B=void 0;for(B in n)if(n[B]==A){B=!0;break b}B=!1}if(B&&r.pop()!=A){h=!1;break a}}}h=0==r.length}if(!h)throw Error("qa`"+f);e instanceof _.Mj||(e=_.h$a(e));g.call(d,new _.Nj(f+"{"+_.g$a(e).replace(/</g,"\\3C ")+
"}",_.gBa))}});return jpb(d)},Pvb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},Tvb=function(a,b,c){a=Svb("<style>"+a+"</style>");return null==a||null==a.sheet?_.hBa:Rvb(a.sheet,void 0!=b?b:null,c)},Svb=function(a){if(_.Qi&&!_.Vi(10)||"function"!=typeof _.Eb.DOMParser)return null;a=_.th("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.Pj(a),"text/html").body.children[0]},Qvb=function(a,b){if(!a)return _.cBa;
var c=document.createElement("div").style;Uvb(a).forEach(function(d){var e=_.Si&&d in Ovb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.Mi(e,"--")||_.Mi(e,"var")||(d=rnb(a,d),d=Hvb(e,d,b),null!=d&&tnb(c,e,d))});return new _.Mj(c.cssText||"",_.bBa)},Wvb=function(a){var b=Array.from(mF(Lvb,a,"getElementsByTagName",["STYLE"])),c=Lib(b,function(g){return _.Rb(jnb(g).cssRules)});c=Pvb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,kYa:c[e]};d.sort(function(g,
h){var n=$mb(g.kYa.selectorText),r=$mb(h.kYa.selectorText);a:{for(var x=Math.min(n.length,r.length),A=0;A<x;A++){var B=_.z8a(n[A],r[A]);if(0!=B){n=B;break a}}n=_.z8a(n.length,r.length)}return n||g.index-h.index});for(e=0;e<d.length;e++)c[e]=d[e].kYa;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){mF(Mvb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&Vvb(f,g.style)});b.forEach(_.dk)},Vvb=function(a,b){var c=
Uvb(a.style);Uvb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=rnb(b,d);tnb(a.style,d,e)}})},Uvb=function(a){_.Sb(a)?a=_.Rb(a):(a=_.Eca(a),_.Qb(a,"cssText"));return a};
var Xvb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),Yvb=0,Zvb=function(){this.Ee=[];this.rxa=[];this.nY="data-elementweakmap-index-"+Yvb++};Zvb.prototype.set=function(a,b){if(mF(Ivb,a,"hasAttribute",[this.nY])){var c=parseInt(mF(Jvb,a,"getAttribute",[this.nY])||null,10);this.rxa[c]=b}else c=this.rxa.push(b)-1,fnb(a,this.nY,c.toString()),this.Ee.push(a);return this};
Zvb.prototype.get=function(a){if(mF(Ivb,a,"hasAttribute",[this.nY]))return a=parseInt(mF(Jvb,a,"getAttribute",[this.nY])||null,10),this.rxa[a]};Zvb.prototype.clear=function(){this.Ee.forEach(function(a){mF(Kvb,a,"removeAttribute",[this.nY])},this);this.Ee=[];this.rxa=[]};
var $vb=!_.Qi||10<=Number(_.Wi),awb=!_.Qi||null==document.documentMode,bwb=function(){};
bwb.prototype.NFb=function(a){if(!$vb)return _.fh(document,"SPAN");var b=_.fh(document,"SPAN");this.c8&&"*"==this.pga&&(b.id=this.c8);this.CRa&&(a=Svb("<div>"+a+"</div>"),Wvb(a),a=a.innerHTML);a=_.th(a);var c=document.createElement("template");if(awb&&"content"in c)qkb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;qkb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=Xvb?new WeakMap:new Zvb;d=a.nextNode();){a:{var e=
d;switch(nnb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==lnb(e).toUpperCase())e=null;else{var f=lnb(e).toUpperCase();if(f in this.zga||"http://www.w3.org/1999/xhtml"!=vnb(e))var g=null;else this.O1[f]?g=document.createElement(f):(g=_.fh(document,"SPAN"),this.xZa&&fnb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var h=g,n=dnb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var x=e;var A=f;var B=A.name;if(_.Mi(B,"data-sanitizer-"))A=null;else{var I=lnb(x);A=A.value;
var K={tagName:(0,_.Oi)(I).toLowerCase(),attributeName:(0,_.Oi)(B).toLowerCase()},P={Muc:void 0};"style"==K.attributeName&&(P.Muc=hnb(x));x=cwb(I,B);x in this.t6?(B=this.t6[x],A=B(A,K,P)):(B=cwb(null,B),B in this.t6?(B=this.t6[B],A=B(A,K,P)):A=null)}null!==A&&fnb(h,f.name,A)}e=g}else e=null}break a;default:e=null}}if(e){if(1==nnb(e)&&c.set(d,e),d=pnb(d),f=!1,d)g=nnb(d),h=lnb(d).toLowerCase(),n=pnb(d),11!=g||n?"body"==h&&n&&(g=pnb(n))&&!pnb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==nnb(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.ck(d)}c.clear&&c.clear();return b};
var dwb={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};
var ewb={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,
NAV:!0,NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};
var fwb={"ANNOTATION-XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0},jwb=function(a){a=a||new gwb;hwb(a);this.t6=_.Ac(a.GB);this.zga=_.Ac(a.zga);this.O1=_.Ac(a.O1);this.xZa=a.xZa;a.Xuc.forEach(function(b){if(!_.Mi(b,"data-"))throw new _.Vy('Only "data-" attributes allowed, got: %s.',[b]);if(_.Mi(b,"data-sanitizer-"))throw new _.Vy('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.t6["* "+b.toUpperCase()]=iwb},this);a.Vuc.forEach(function(b){b=b.toUpperCase();if(!_.Kb(b,"-")||fwb[b])throw new _.Vy("Only valid custom element tag names allowed, got: %s.",[b]);this.O1[b]=!0},this);this.tca=a.tca;this.pga=a.pga;this.c8=null;this.CRa=a.CRa};_.ai(jwb,bwb);
var kwb=function(a){return function(b,c){b=(0,_.Oi)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.Ff(c)?_.Ff(c):null}},gwb=function(){this.GB={};_.Pi([Dvb,Evb],function(a){_.Eca(a).forEach(function(b){this.GB[b]=iwb},this)},this);this.yJ={};this.Xuc=[];this.Vuc=[];this.zga=_.Ac(dwb);this.O1=_.Ac(ewb);this.xZa=!1;this.HPc=_.Kj;this.FKc=this.u0a=this.DFc=this.tca=hpb;this.pga=null;this.ZEb=this.CRa=!1},lwb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},LI=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=lwb(a[c],d))};gwb.prototype.hb=function(){return new jwb(this)};
var hwb=function(a){if(a.ZEb)throw Error("De");LI(a.GB,a.yJ,"* USEMAP",mwb);var b=kwb(a.HPc);["* ACTION","* CITE","* HREF"].forEach(function(d){LI(this.GB,this.yJ,d,b)},a);var c=kwb(a.tca);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){LI(this.GB,this.yJ,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){LI(this.GB,this.yJ,d,_.Zh(nwb,this.DFc))},a);LI(a.GB,a.yJ,"A TARGET",_.Zh(owb,["_blank","_self"]));LI(a.GB,a.yJ,"* CLASS",_.Zh(pwb,a.u0a));LI(a.GB,a.yJ,"* ID",_.Zh(qwb,a.u0a));LI(a.GB,
a.yJ,"* STYLE",_.Zh(a.FKc,c));a.ZEb=!0},cwb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},iwb=function(a){return(0,_.Oi)(a)},owb=function(a,b){b=(0,_.Oi)(b);return 0<=(0,_.Pb)(a,b.toLowerCase())?b:null},mwb=function(a){return(a=(0,_.Oi)(a))&&"#"==a.charAt(0)?a:null},nwb=function(a,b,c){b=(0,_.Oi)(b);return a(b,c)},pwb=function(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var f=a(b[e],c);f&&d.push(f)}return 0==d.length?null:d.join(" ")},qwb=function(a,b,c){b=(0,_.Oi)(b);return a(b,
c)};jwb.prototype.Mn=function(a){this.c8=rwb(this);if($vb){a=this.NFb(a);if(0<dnb(a).length){var b=_.fh(document,"SPAN");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.th(a)};var rwb=function(a){var b=!("STYLE"in a.zga)&&"STYLE"in a.O1;return"*"==a.pga&&b?"sanitizer-"+_.Vj():a.pga};
jwb.prototype.createTextNode=function(a){var b=a.data;(a=pnb(a))&&"style"==lnb(a).toLowerCase()&&!("STYLE"in this.zga)&&"STYLE"in this.O1&&(b=ipb(Tvb(b,this.c8,(0,_.hh)(function(c,d){return this.tca(c,{oWc:d})},this))));return document.createTextNode(b)};
/*

 Copyright (c) 2011-2018, Christopher Jeffrey (https://github.com/chjj/)

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
*/
var swb=function(a,b,c){if(0===a.length)return"";for(var d=0;d<a.length;){var e=a.charAt(a.length-d-1);if(e!==b||c)if(e!==b&&c)d++;else break;else d++}return a.substr(0,a.length-d)},twb=function(a,b){a=a.replace(/\|/g,function(d,e,f){for(d=!1;0<=--e&&"\\"===f[e];)d=!d;return d?"|":" |"}).split(/ \|/);var c=0;if(a.length>b)a.splice(b);else for(;a.length<b;)a.push("");for(;c<a.length;c++)a[c]=a[c].trim().replace(/\\\|/g,"|");return a},MI=function(a,b){for(var c=1,d,e;c<arguments.length;c++)for(e in d=
arguments[c],d)Object.prototype.hasOwnProperty.call(d,e)&&(a[e]=d[e]);return a},NI=function(){},xwb=function(a,b,c){if(a){try{var d=decodeURIComponent(uwb(c)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return null}if(0===d.indexOf("javascript:")||0===d.indexOf("vbscript:")||0===d.indexOf("data:"))return null}b&&!vwb.test(c)&&(a=b,wwb[" "+a]||(wwb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":swb(a,"/",!0)),a=wwb[" "+a],c="//"===c.slice(0,2)?a.replace(/:[\s\S]*/,":")+c:"/"===c.charAt(0)?a.replace(/(:\/*[^/]*)[\s\S]*/,
"$1")+c:a+c);try{c=encodeURI(c).replace(/%25/g,"%")}catch(e){return null}return c},OI=function(a,b){a=a.source||a;b=b||"";return{replace:function(c,d){d=d.source||d;d=d.replace(/(^|[^\[])\^/g,"$1");a=a.replace(c,d);return this},il:function(){return new RegExp(a,b)}}},uwb=function(a){return a.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,function(b,c){c=c.toLowerCase();return"colon"===c?":":"#"===c.charAt(0)?"x"===c.charAt(1)?String.fromCharCode(parseInt(c.substring(2),16)):String.fromCharCode(+c.substring(1)):
""})},PI=function(a,b){if(b){if(ywb.test(a))return a.replace(zwb,function(c){return Awb[c]})}else if(Bwb.test(a))return a.replace(Cwb,function(c){return Awb[c]});return a},Dwb=function(){this.T0={}},Fwb=function(a){this.Bg=[];this.token=null;this.options=a||_.QI.defaults;this.options.renderer=this.options.renderer||new Ewb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.TZa=new Dwb},Gwb=function(){},Ewb=function(){this.options=_.QI.defaults},Hwb=function(a,b){this.options=
b||_.QI.defaults;this.links=a;this.rules=RI.iS;this.renderer=this.options.renderer||new Ewb;this.renderer.options=this.options;this.bG=!1;if(!this.links)throw Error("Ee");this.options.PG?this.rules=RI.PG:this.options.mr&&(this.rules=this.options.vKa?RI.vKa:RI.mr)},Iwb=function(a){this.Bg=[];this.Bg.links=Object.create(null);this.options=a||_.QI.defaults;this.rules=SI.iS;this.options.PG?this.rules=SI.PG:this.options.mr&&(this.rules=this.options.qwa?SI.qwa:SI.mr)},SI={fS:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
iOa:NI,bra:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,KCb:NI,N6:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Dw:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|<![A-Z][\\s\\S]*?>\\n*|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\n*|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$))",
n8:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:NI,gzb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,bD:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,Cq:/(?!\s*\])(?:\\.|[^\[\]\\])+/,oIa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};SI.n8=OI(SI.n8).replace("label",SI.Cq).replace("title",SI.oIa).il();SI.GKa=/(?:[*+-]|\d{1,9}\.)/;SI.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
SI.item=OI(SI.item,"gm").replace(/bull/g,SI.GKa).il();SI.list=OI(SI.list).replace(/bull/g,SI.GKa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+SI.n8.source+")").il();SI.Cbb="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";
SI.cEa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;SI.Dw=OI(SI.Dw,"i").replace("comment",SI.cEa).replace("tag",SI.Cbb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).il();SI.bD=OI(SI.bD).replace("hr",SI.bra).replace("heading",SI.heading).replace("lheading",SI.gzb).replace("tag",SI.Cbb).il();SI.N6=OI(SI.N6).replace("paragraph",SI.bD).il();SI.iS=MI({},SI);
SI.mr=MI({},SI.iS,{iOa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,bD:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});SI.mr.bD=OI(SI.bD).replace("(?!","(?!"+SI.mr.iOa.source.replace("\\1","\\2")+"|"+SI.list.source.replace("\\1","\\3")+"|").il();SI.qwa=MI({},SI.mr,{KCb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
SI.PG=MI({},SI.iS,{Dw:OI("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",SI.cEa).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").il(),n8:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var Jwb=function(a,b){return(new Iwb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
Iwb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,h,n,r,x,A,B;a;){if(e=this.rules.fS.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.Bg.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.Bg.push({type:"code",text:this.options.PG?e:swb(e,"\n")});else if(e=this.rules.iOa.exec(a))a=a.substring(e[0].length),this.Bg.push({type:"code",lang:e[2]?e[2].trim():e[2],text:e[3]||""});else if(e=this.rules.heading.exec(a))a=
a.substring(e[0].length),this.Bg.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.KCb.exec(a))&&(g={type:"table",wu:twb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.wu.length===g.align.length)){a=a.substring(e[0].length);for(r=0;r<g.align.length;r++)g.align[r]=/^ *-+: *$/.test(g.align[r])?"right":/^ *:-+: *$/.test(g.align[r])?"center":/^ *:-+ *$/.test(g.align[r])?"left":null;for(r=
0;r<g.cells.length;r++)g.cells[r]=twb(g.cells[r],g.wu.length);this.Bg.push(g);continue}if(e=this.rules.bra.exec(a))a=a.substring(e[0].length),this.Bg.push({type:"hr"});else if(e=this.rules.N6.exec(a))a=a.substring(e[0].length),this.Bg.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.Bg.push({type:"blockquote_end"});else if(e=this.rules.list.exec(a)){a=a.substring(e[0].length);f=e[2];c=1<f.length;h={type:"list_start",ordered:c,start:c?+f:"",Tba:!1};this.Bg.push(h);
e=e[0].match(this.rules.item);n=[];c=!1;x=e.length;for(r=0;r<x;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.PG?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==x-1&&(d=SI.GKa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.LMc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=x-1),d=c||/\n\n(?!\s*$)/.test(g),r!==x-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(h.Tba=!0),A=/^\[[ xX]\] /.test(g),B=void 0,
A&&(B=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",zH:A,checked:B,Tba:d},n.push(d),this.Bg.push(d),this.token(g,!1),this.Bg.push({type:"list_item_end"});if(h.Tba)for(x=n.length,r=0;r<x;r++)n[r].Tba=!0;this.Bg.push({type:"list_end"})}else if(e=this.rules.Dw.exec(a))a=a.substring(e[0].length),this.Bg.push({type:this.options.Mn?"paragraph":"html",pre:!this.options.mYa&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.n8.exec(a)))a=a.substring(e[0].length),
e[3]&&(e[3]=e[3].substring(1,e[3].length-1)),f=e[1].toLowerCase().replace(/\s+/g," "),this.Bg.links[f]||(this.Bg.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",wu:twb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.wu.length===g.align.length)){a=a.substring(e[0].length);for(r=0;r<g.align.length;r++)g.align[r]=/^ *-+: *$/.test(g.align[r])?"right":/^ *:-+: *$/.test(g.align[r])?
"center":/^ *:-+ *$/.test(g.align[r])?"left":null;for(r=0;r<g.cells.length;r++)g.cells[r]=twb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.wu.length);this.Bg.push(g);continue}if(e=this.rules.gzb.exec(a))a=a.substring(e[0].length),this.Bg.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.bD.exec(a)))a=a.substring(e[0].length),this.Bg.push({type:"paragraph",text:"\n"===e[1].charAt(e[1].length-1)?e[1].slice(0,-1):e[1]});else if(e=this.rules.text.exec(a))a=a.substring(e[0].length),
this.Bg.push({type:"text",text:e[0]});else if(a)throw Error("Fe`"+a.charCodeAt(0));}}}return this.Bg};
var RI={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,TJa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:NI,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(href(?:\s+(title))?\s*\)/,rua:/^!?\[(label)\]\[(ref)\]/,iVa:/^!?\[(ref)\](?:\[\])?/,nga:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,pQ:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,EX:/^( {2,}|\\)\n(?!\s*$)/,pY:NI,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Goc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};RI.pQ=OI(RI.pQ).replace(/punctuation/g,RI.Goc).il();RI.ukc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;RI.npc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;RI.okc=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;
RI.TJa=OI(RI.TJa).replace("scheme",RI.npc).replace("email",RI.okc).il();RI.Rhc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;RI.tag=OI(RI.tag).replace("comment",SI.cEa).replace("attribute",RI.Rhc).il();RI.Cq=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;RI.xmc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;RI.oIa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;RI.link=OI(RI.link).replace("label",RI.Cq).replace("href",RI.xmc).replace("title",RI.oIa).il();
RI.rua=OI(RI.rua).replace("label",RI.Cq).replace("ref",SI.Cq).il();RI.iVa=OI(RI.iVa).replace("ref",SI.Cq).il();RI.iS=MI({},RI);RI.PG=MI({},RI.iS,{nga:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,pQ:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:OI(/^!?\[(label)\]\((.*?)\)/).replace("label",RI.Cq).il(),rua:OI(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",RI.Cq).il()});
RI.mr=MI({},RI.iS,{escape:OI(RI.escape).replace("])","~|])").il(),Bkc:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,Whc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,pY:/^~+(?=\S)([\s\S]*?\S)~+/,text:OI(RI.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").il()});RI.mr.url=OI(RI.mr.url,"i").replace("email",RI.mr.Bkc).il();
RI.vKa=MI({},RI.mr,{EX:OI(RI.EX).replace("{2,}","*").il(),text:OI(RI.mr.text).replace("{2,}","*").il()});
Hwb.prototype.aq=function(a){for(var b="",c,d,e;a;)if(e=this.rules.escape.exec(a))a=a.substring(e[0].length),b+=PI(e[1]);else if(e=this.rules.tag.exec(a))!this.bG&&/^<a /i.test(e[0])?this.bG=!0:this.bG&&/^<\/a>/i.test(e[0])&&(this.bG=!1),!this.ira&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.ira=!0:this.ira&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.ira=!1),a=a.substring(e[0].length),b+=this.options.Mn?this.options.mYa?this.options.mYa(e[0]):PI(e[0]):e[0];else if(e=this.rules.link.exec(a)){a:{d=
e[2];if(-1!==d.indexOf(")"))for(var f=c=0;f<d.length;f++)if("\\"===d[f])f++;else if("("===d[f])c++;else if(")"===d[f]&&(c--,0>c)){d=f;break a}d=-1}-1<d&&(c=e[2].length-d,e[2]=e[2].substring(0,d),e[0]=e[0].substring(0,e[0].length-c));a=a.substring(e[0].length);this.bG=!0;d=e[2];this.options.PG?(c=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(d))?(d=c[1],c=c[3]):c="":c=e[3]?e[3].slice(1,-1):"";d=d.trim().replace(/^<([\s\S]*)>$/,"$1");b+=Kwb(this,e,{href:Lwb(d),title:Lwb(c)});this.bG=!1}else if((e=this.rules.rua.exec(a))||
(e=this.rules.iVa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.bG=!0,b+=Kwb(this,e,c),this.bG=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.nga.exec(a))a=a.substring(e[0].length),b+=this.renderer.nga(this.aq(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.pQ.exec(a))a=a.substring(e[0].length),b+=this.renderer.pQ(this.aq(e[6]||e[5]||e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.code.exec(a))a=a.substring(e[0].length),
b+=this.renderer.vjb(PI(e[2].trim(),!0));else if(e=this.rules.EX.exec(a))a=a.substring(e[0].length),b+=this.renderer.EX();else if(e=this.rules.pY.exec(a))a=a.substring(e[0].length),b+=this.renderer.pY(this.aq(e[1]));else if(e=this.rules.TJa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=PI(this.gUa(e[1])),d="mailto:"+c):d=c=PI(e[1]),b+=this.renderer.link(d,null,c);else if(!this.bG&&(e=this.rules.url.exec(a))){if("@"===e[2])c=PI(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.Whc.exec(e[0])[0];
while(d!==e[0]);c=PI(e[0]);d="www."===e[1]?"http://"+c:c}a=a.substring(e[0].length);b+=this.renderer.link(d,null,c)}else if(e=this.rules.text.exec(a))a=a.substring(e[0].length),b=this.ira?b+this.renderer.text(e[0]):b+this.renderer.text(PI(this.UZa(e[0])));else if(a)throw Error("Fe`"+a.charCodeAt(0));return b};
var Lwb=function(a){return a?a.replace(RI.ukc,"$1"):a},Kwb=function(a,b,c){var d=c.href;c=c.title?PI(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.aq(b[1])):a.renderer.image(d,c,PI(b[1]))};Hwb.prototype.UZa=function(a){return this.options.UZa?a.replace(/---/g,"\u2014").replace(/--/g,"\u2013").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1\u2018").replace(/'/g,"\u2019").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1\u201c").replace(/"/g,"\u201d").replace(/\.{3}/g,"\u2026"):a};
Hwb.prototype.gUa=function(a){if(!this.options.gUa)return a;for(var b="",c=a.length,d=0,e;d<c;d++)e=a.charCodeAt(d),.5<Math.random()&&(e="x"+e.toString(16)),b+="&#"+e+";";return b};_.k=Ewb.prototype;_.k.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Fz){var d=this.options.Fz(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.MDc+PI(b,!0)+'">'+(c?a:PI(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:PI(a,!0))+"</code></pre>"};
_.k.N6=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.k.Dw=function(a){return a};_.k.heading=function(a,b,c,d){return this.options.NAc?"<h"+b+' id="'+this.options.OAc+d.Tva(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.k.bra=function(){return this.options.Mha?"<hr/>\n":"<hr>\n"};_.k.list=function(a,b,c){var d=b?"ol":"ul";return"<"+d+(b&&1!==c?' start="'+c+'"':"")+">\n"+a+"</"+d+">\n"};_.k.bD=function(a){return"<p>"+a+"</p>\n"};
_.k.table=function(a,b){b&&(b="<tbody>"+b+"</tbody>");return"<table>\n<thead>\n"+a+"</thead>\n"+b+"</table>\n"};var Mwb=function(a,b){var c=b.wu?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.k=Ewb.prototype;_.k.nga=function(a){return"<strong>"+a+"</strong>"};_.k.pQ=function(a){return"<em>"+a+"</em>"};_.k.vjb=function(a){return"<code>"+a+"</code>"};_.k.EX=function(){return this.options.Mha?"<br/>":"<br>"};_.k.pY=function(a){return"<del>"+a+"</del>"};
_.k.link=function(a,b,c){a=xwb(this.options.Mn,this.options.tgb,a);if(null===a)return c;a='<a href="'+PI(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.k.image=function(a,b,c){a=xwb(this.options.Mn,this.options.tgb,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.Mha?"/>":">"};_.k.text=function(a){return a};_.k=Gwb.prototype;_.k.nga=function(a){return a};_.k.pQ=function(a){return a};_.k.vjb=function(a){return a};_.k.pY=function(a){return a};
_.k.text=function(a){return a};_.k.link=function(a,b,c){return c};_.k.image=function(a,b,c){return c};_.k.EX=function(){return""};var Nwb=function(a,b){return(new Fwb(b)).parse(a)};Fwb.prototype.parse=function(a){this.inline=new Hwb(a.links,this.options);this.PBc=new Hwb(a.links,MI({},this.options,{renderer:new Gwb}));this.Bg=a.reverse();for(a="";this.next();)a+=Owb(this);return a};Fwb.prototype.next=function(){return this.token=this.Bg.pop()};
Fwb.prototype.peek=function(){return this.Bg[this.Bg.length-1]||0};
var Pwb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.aq(b)},Owb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.bra();case "heading":return a.renderer.heading(a.inline.aq(a.token.text),a.token.depth,uwb(a.PBc.aq(a.token.text)),a.TZa);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.Vwc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.wu.length;d++)f+=Mwb(a.inline.aq(a.token.wu[d]),
{wu:!0,align:a.token.align[d]});b+="<tr>\n"+f+"</tr>\n";for(d=0;d<a.token.cells.length;d++){var g=a.token.cells[d];f="";for(e=0;e<g.length;e++)f+=Mwb(a.inline.aq(g[e]),{wu:!1,align:a.token.align[e]});c+="<tr>\n"+f+"</tr>\n"}return a.renderer.table(b,c);case "blockquote_start":for(c="";"blockquote_end"!==a.next().type;)c+=Owb(a);return a.renderer.N6(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=Owb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.Tba;for(a.token.zH&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.Mha?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?Owb(a):Pwb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Dw(a.token.text);case "paragraph":return a.renderer.bD(a.inline.aq(a.token.text));case "text":return a.renderer.bD(Pwb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};Dwb.prototype.Tva=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.T0.hasOwnProperty(a)){var b=a;do this.T0[b]++,a=b+"-"+this.T0[b];while(this.T0.hasOwnProperty(a))}this.T0[a]=0;return a};var ywb=/[&<>"']/,zwb=/[&<>"']/g,Awb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Bwb=/[<>"']|&(?!#?\w+;)/,Cwb=/[<>"']|&(?!#?\w+;)/g,wwb={},vwb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;NI.exec=NI;
_.QI=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("Ge");if("string"!==typeof a)throw Error("He`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=MI({},_.QI.defaults,b||{});var d=b.Fz,e=0;try{var f=Jwb(a,b)}catch(n){return c(n)}var g=f.length;var h=function(n){if(n)return b.Fz=d,c(n);try{var r=Nwb(f,b)}catch(x){n=x}b.Fz=d;return n?c(n):c(null,r)};if(!d||3>d.length)return h();delete b.Fz;if(!g)return h();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||h():d(n.text,n.lang,function(r,x){if(r)return h(r);if(null==x||x===n.text)return--g||h();n.text=x;n.Vwc=!0;--g||h()})})(f[e])}else try{return b&&(b=MI({},_.QI.defaults,b)),Nwb(Jwb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||_.QI.defaults).silent)return"<p>An error occurred:</p><pre>"+PI(n.message,!0)+"</pre>";throw n;}};_.QI.options=_.QI.setOptions=function(a){MI(_.QI.defaults,a);return _.QI};
_.QI.tzc=function(){return{tgb:null,vKa:!1,mr:!0,NAc:!0,OAc:"",Fz:null,MDc:"language-",gUa:!0,PG:!1,renderer:new Ewb,Mn:!1,mYa:null,silent:!1,LMc:!1,UZa:!1,qwa:!0,Mha:!1}};_.QI.defaults=_.QI.tzc();_.QI.Ita=Nwb;_.QI.Dec=Dwb;_.QI.parse=_.QI;
var ynb=/data:image\/png;path="([\w=]+)";/,Qwb=new gwb,Rwb;Qwb.u0a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};Qwb.tca=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?Bnb(a):null:null};Rwb=Qwb.hb();_.TI=function(a,b,c,d,e){this.Ra=a;this.Kb=b;this.element=c;this.te=d;this.document=e;this.kb=new _.da};
_.TI.prototype.ye=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",wnb(c)&&(c=this.Ra,e=new _.dh(b.href),b=e.Lj.toString(),d=e.zw,e=e.xe(),b&&(e+="?"+b),d&&(e+="#"+d),_.Nm(c,e),a.preventDefault()))};_.TI.prototype.Sa=function(){var a=this;this.kb.add(this.Kb.Te.ka(_.vb(function(b){return a.te.isStable?_.Ea(b):a.te.Og.ka(_.Xa(),_.cb(b))})).subscribe(function(b){if(a.element.ua)try{var c=a.element.ua.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.TI.prototype.Rb=function(){if(this.Qua){var a=_.th(_.Pj(this.Qua).toString());var b=this.document.createElement("div");_.ejb(b,a);a=_.l(b.querySelectorAll("img"));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.getAttribute("src");d&&(c.src=Bnb(d).toString())}}else b=_.QI(this.content||"",Cvb),Rwb.c8=rwb(Rwb),b=bwb.prototype.NFb.call(Rwb,b);this.EHb&&xnb(b,this.EHb);this.CHb&&this.kb.add(Anb(b,this.CHb));_.ck(this.element.ua);b=_.l(Array.from(b.children));for(a=b.next();!a.done;a=b.next())this.element.ua.appendChild(a.value)};
_.TI.prototype.Ma=function(){this.kb.unsubscribe()};_.TI.ha=function(a){return new (a||_.TI)(_.y(_.Vf),_.y(_.wf),_.y(_.Hd),_.y(_.ne),_.y(_.Og))};
_.TI.Aa=_.v({type:_.TI,oa:[["markdown-content"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",Qua:"safeHtmlContent",EHb:"relativeLinkModifier",CHb:"relativeImageModifier"},features:[_.id],Ba:0,Ca:0,wa:function(){},styles:["markdown-content{display:block}markdown-content code{font:400 .9230769231rem/1.2307692308rem Roboto Mono,monospace;letter-spacing:normal}markdown-content pre>code{display:block;padding:5px 10px}markdown-content p,markdown-content pre{margin:1em 0}markdown-content h1{font:400 1.8461538462rem/2.4615384615rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h2{font:400 1.6923076923rem/2.1538461538rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h3{font:400 1.3846153846rem/1.8461538462rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal}markdown-content h4{font:500 1.2307692308rem/1.8461538462rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0076923077rem}markdown-content h5{font:500 1.0769230769rem/1.5384615385rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0192307692rem}markdown-content h6{font:500 1.2307692308rem/1.8461538462rem Roboto,sans-serif;letter-spacing:.0153846154rem}markdown-content ol,markdown-content ul{margin:12px 0;padding-left:40px}markdown-content table{border:1px solid}markdown-content table td,markdown-content table th{border:1px solid;padding:4px}"],ub:2});
var UI=function(a){this.modifier=a};UI.prototype.Sa=function(){};UI.ha=function(a){return new (a||UI)(_.y(_.KI))};
UI.Aa=_.v({type:UI,oa:[["kythe-hovercard"]],inputs:{M0:"safeHtml",content:"content"},Ba:3,Ca:3,Ha:[["class","mat-elevation-z8",3,"innerHtml",4,"ngIf"],["class","mat-elevation-z8",4,"ngIf"],[1,"mat-elevation-z8",3,"innerHtml"],[1,"mat-elevation-z8"],[3,"content"]],wa:function(a,b){a&1&&(_.N(0,Cnb,1,1,"mat-card",0),_.N(1,Dnb,2,1,"mat-card",1),_.N(2,Enb,3,1,"mat-card",1));a&2&&(_.z("ngIf",b.M0),_.w(1),_.z("ngIf",b.content&&b.content.qsa&&b.content.text),_.w(1),_.z("ngIf",b.content&&!b.content.qsa&&b.content.text))},
Ia:[_.Tl,_.QG,_.TI],styles:["mat-card[_ngcontent-%COMP%]{min-width:300px;max-width:800px;min-height:100px;max-height:250px;overflow:auto}kythe-hovercard[_nghost-%COMP%]     .grok-doc-element-signature{border-bottom:1px solid #5f6368;padding-bottom:12px;margin-bottom:8px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-type-name{font-family:Roboto Mono,monospace;font-size:12px;font-weight:700}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h1, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h2, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h3, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h4, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h5, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h6{margin:16px 0}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ol, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ul{margin:4px 16px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content p{padding:4px 0}"],
Oa:0});
var Fnb=function(a){return{S0:a}},VI=function(){this.vg=!1;this.uUa=new _.$k;this.close=new _.$k;this.loaded=new _.$k};VI.prototype.Vc=function(){this.loaded.emit()};VI.ha=function(a){return new (a||VI)};
VI.Aa=_.v({type:VI,oa:[["command-menu"]],wb:function(a,b){a&1&&_.We(_.Kw,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.kl=c.first)}},inputs:{vg:"hasBackdrop"},outputs:{uUa:"menuItemSelected",close:"closed",loaded:"loaded"},kc:["commandMenu"],Ba:2,Ca:1,Ha:[[1,"command-menu",3,"hasBackdrop","closed"],["matMenuContent",""],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-menu-item","",3,"disabled","click",4,"ngIf"],["mat-menu-item","",3,"disabled","matMenuTriggerFor","matMenuTriggerData"],["trigger",""],["clas","label"],
[3,"closed","menuItemSelected"],["childMenu",""],["mat-menu-item","",3,"disabled","click"],[1,"label",3,"title"],["class","shortcut",4,"ngIf"],[1,"shortcut"]],wa:function(a,b){a&1&&(_.C(0,"mat-menu",0),_.L("closed",function(c){return b.close.emit(c)}),_.N(1,Mnb,1,1,"ng-template",1),_.D());a&2&&_.z("hasBackdrop",b.vg)},Ia:[_.Sl,_.Tl,_.qw,_.Kw,_.Iw,_.Jw,HG,VI],styles:[".command-menu.mat-menu-panel{min-height:16px;max-width:420px}.command-menu .mat-menu-content{padding-top:4px;padding-bottom:4px}.command-menu .mat-divider{margin:4px 0}.command-menu .mat-menu-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:24px;line-height:24px}.command-menu .mat-menu-item .label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.command-menu .mat-menu-item .shortcut{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16px}\n/*# sourceMappingURL=command_menu.css.map */"],
ub:2});
var WI=function(a,b,c,d,e,f){var g=this;this.Ye=a;this.xL=b;this.Ob=c;this.ZOa=d;this.renderer=f;this.RHb=0;this.Yqb=function(h){h.target instanceof Element&&h.target.closest(".command-menu")||g.close()};this.S0=e.lkb};WI.prototype.Vc=function(){var a=this;Swb(this);Promise.resolve().then(function(){a.open()})};
WI.prototype.open=function(){var a=this;this.w7.kl.a5=void 0;var b=this.Ye.xi(this.w7.kl.kd),c=this.renderer,d=b.Rm;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.Ye.element.ua),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.w7.kl.sG&&this.w7.kl.sG.attach({S0:this.S0});this.vsa=b.Rm[0];this.Mp=this.ZOa.create(this.vsa);_.gp(this.Mp);document.body.addEventListener("focusin",this.Yqb);this.vsa.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.RHb=setTimeout(function(){a.xL.jt();a.vsa.style.opacity="1"},0)};WI.prototype.close=function(a){document.body.removeEventListener("focusin",this.Yqb);this.iD();clearTimeout(this.RHb);this.w7.kl.sG.detach();this.xL.close(a)};WI.prototype.iD=function(){var a=this.Fwc;a&&"function"===typeof a.focus&&a.focus();this.Mp.destroy()};var Swb=function(a){a.Fwc=document.activeElement;Promise.resolve().then(function(){return a.Ob.ua.focus()})};
WI.ha=function(a){return new (a||WI)(_.y(_.Te),_.y(Twb),_.y(_.Hd),_.y(_.hp),_.y(Uwb),_.y(_.Rk))};
WI.Aa=_.v({type:WI,oa:[["context-menu"]],wb:function(a,b){a&1&&_.We(VI,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.w7=c.first)}},Ba:2,Ca:0,Ha:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],wa:function(a,b){a&1&&(_.C(0,"command-menu",0,1),_.L("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.D())},Ia:[VI],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],ub:2});
var Uwb=new _.Ed("ContextMenuData"),Twb=function(a){var b=this;this.Yc=a;this.position={x:0,y:0};this.zgb=new _.ob;this.ndb=new _.ob;a.Iu().ka(_.Ta(function(c){return"Escape"===c.key})).subscribe(function(){b.mF.close()})};_.k=Twb.prototype;_.k.close=function(a){this.zgb.next(a);this.zgb.complete();this.Yc.dispose();this.ndb.next(a);this.mF=void 0};_.k.Zy=function(){return this.ndb.Hf()};_.k.jt=function(){this.setPosition(this.position)};
_.k.setPosition=function(a){var b=a.x;a=a.y;this.position={x:b,y:a};var c=this.n$();c.left(b+"px");c.top(a+"px");var d=this.mF.vsa;if(d){var e=document.body,f=e.clientHeight;e=e.clientWidth;a+d.offsetHeight>f&&c.bottom(Math.min(f+d.offsetHeight-a,f)+"px");b+d.offsetWidth>e&&c.right(Math.min(e+d.offsetWidth-b,e)+"px")}this.Yc.ki();return this};_.k.n$=function(){return this.Yc.ir().vj};
var XI=function(){};XI.ha=function(a){return new (a||XI)};XI.Ea=_.bd({type:XI});XI.Da=_.Tc({imports:[_.$l,_.Zw,_.Lw]});
var YI=function(){};YI.ha=function(a){return new (a||YI)};YI.Ea=_.bd({type:YI});YI.Da=_.Tc({imports:[XI,_.Lw]});
var ZI=function(a,b){this.Qe=a;this.Cc=b};ZI.prototype.open=function(a,b){var c=a.x;a=a.y;this.xL&&this.xL.close();var d=this.bMa(),e=new Twb(d),f=new WeakMap;f.set(Uwb,b).set(Twb,e);e.ouc=d.attach(new _.$p(WI,void 0,new mpb(this.Cc,f)));e.mF=e.ouc.instance;return(this.xL=e).setPosition({x:c,y:a})};var Vwb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
ZI.prototype.bMa=function(){return this.Yc=this.Qe.create({vj:this.Qe.position().global(),Pk:this.Qe.Nn.block(),ze:"context-menu-container"})};ZI.prototype.close=function(){this.xL&&(this.xL.close(),this.xL=void 0)};ZI.ha=function(a){return new (a||ZI)(_.u(_.fq),_.u(_.Rf))};ZI.va=_.t({token:ZI,ta:ZI.ha,Ka:YI});
var Wwb,Xwb;Wwb=["kytheHovercard"];Xwb=[new xF({Pc:"start",Qc:"top"},{Ac:"start",Ic:"bottom"},0,-10),new xF({Pc:"start",Qc:"bottom"},{Ac:"start",Ic:"top"},0,10),new xF({Pc:"start",Qc:"top"},{Ac:"center",Ic:"bottom"},0,-10),new xF({Pc:"start",Qc:"bottom"},{Ac:"center",Ic:"top"},0,10),new xF({Pc:"start",Qc:"top"},{Ac:"end",Ic:"bottom"},0,-10),new xF({Pc:"start",Qc:"bottom"},{Ac:"end",Ic:"top"},0,10)];
_.$I=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P){uI.call(this,h,n,a);var ba=this;this.Fa=a;this.ae=b;this.Lb=c;this.QB=d;this.ULa=e;this.RB=f;this.iwc=g;this.Ud=n;this.Qe=r;this.Ra=x;this.service=A;this.mq=I;this.Ec=K;this.Lg=P;this.Nq=!1;this.ci=this.mq.ci;this.Bs=0;this.WZ=new _.mb(1);this.Yc=null;this.kb=new _.da;this.uF=void 0;this.qG=new _.xf(void 0);this.kb.add(B.PK().ka(_.Pa()).subscribe(function(la){ba.GQa(la)}));this.OT=B.RQ();this.pR=B.NQ();a=this.E1a();this.CDc=a.ka(_.m(function(la){return la.M0}));
this.kb.add(a.subscribe(function(la){ba.JJa(la.origin)}));this.yRa()};_.V(_.$I,uI);_.$I.Ja=uI.Ja;_.k=_.$I.prototype;
_.k.yRa=function(){var a=this;this.kb.add(this.Lb.n7.subscribe(function(b){a.ye(b)}));this.kb.add(this.Lb.Hsa.subscribe(function(b){(b=a.A$(b.target))&&a.xr(b)}));this.kb.add(this.Lb.EUa.subscribe(function(b){a.A$(b.target)&&Ywb(a)}));this.kb.add(this.Lb.QSa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.qG.next(b):a.qG.next(void 0)}));this.kb.add(this.Lb.RSa.subscribe(function(){a.qY();a.qG.next(void 0)}))};
_.k.Sa=function(){uI.prototype.Sa.call(this);this.mq.Nq=this.Nq;this.CS=new _.aq(this.hRa,this.QB,{M0:this.CDc})};_.k.Rb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.CQa(b.uf,b.wj)}uI.prototype.Rb.call(this,a)};_.k.Ma=function(){uI.prototype.Ma.call(this);null!=this.ZZ&&clearTimeout(this.ZZ);null!=this.C_&&clearTimeout(this.C_);this.kb.unsubscribe();aJ(this)};_.k.clear=function(){uI.prototype.clear.call(this);aJ(this)};
_.k.oU=function(a){var b=a.annotations;this.RB.uj=a.uj;a=b.LK();this.Bs=a.length;var c=b.Xg();if(0===this.Bs&&1!==c)throw new Rnb(c);return this.RB.WLa(a,_.Oh(b,3))};_.k.wQ=function(a,b,c,d,e,f,g){return _.Da([this.service.esa(a,b,c,e,f,g),this.lOa()]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return{annotations:h,uj:n}}))};
_.k.CQa=function(a,b){null!=this.RB.uj&&(this.RB.uj=Object.assign({},this.RB.uj,{Zj:Qnb(a)}));b&&_.Io(a,b)&&_.QE(a,b,["line"])||this.RB.Pz.clear();if(b&&_.AE(b,a)&&!_.QE(a,b,["line"])&&null!=this.Gp)for(a=_.l(this.Gp),b=a.next();!b.done;b=a.next())b.value.hxa()};
_.k.lOa=function(){var a=this;return(_.IE(this.Ne)?_.rH(this.Lg,this.Ne,"path",0).ka(_.Aa(function(){return _.Ea(void 0)}),_.m(function(b){return{Zj:a.Ne,PC:b}})):_.Ea({Zj:this.Ne,PC:void 0})).ka(_.m(function(b){var c=b.Zj;b=b.PC;return{Zj:c,PC:b,loa:!!b&&("HEAD"===_.xE(c,1)||b===_.xE(c,1))}}))};_.k.qY=function(){var a=this;this.Yc&&this.Yc.Yg()&&!this.uF&&(this.uF=setTimeout(function(){aJ(a)},300))};var Nnb=function(a){clearTimeout(a.uF);a.uF=void 0};
_.$I.prototype.GQa=function(a){this.RB.Qfa=a;if(null!=this.Gp){a=_.l(this.Gp);for(var b=a.next();!b.done;b=a.next())b.value.lxa()}};
_.$I.prototype.ye=function(a){var b=this,c=this.Oo(a.target);if(null==c)this.mq.xr([]);else{var d=this.Pga(c);if(null==d)this.mq.xr([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Fa.nb({element:"XrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.nl.context.OH;2!==a.button||_.dF(a)?0!==a.button||_.dF(a)||(a.preventDefault(),this.mq.Ve(e)&&this.Nq||(this.Nq?(ytb(this.Ec,{Bh:e.Bh,wC:e.Bh,ji:c.textContent||""}),this.log("addToStack",a)):
"JUMP_TO_DEF"===e.type?(Zwb(this,d),this.log("jumpToDefinition",a)):(this.nH(d),this.log("open",a)))):this.OT.ka(_.Va(1)).subscribe(function(f){f&&b.EZa(a,d)})}}};
_.$I.prototype.EZa=function(a,b){var c=this,d=Vwb(this.ULa,a,{lkb:Xnb(b)});d&&d.Zy().subscribe(function(e){if(e)switch(e.Jf){case "def":Zwb(c,b);c.log("jumpToDefinitionViaContextMenu",a);break;case "xrefs":c.nH(b);c.log("openViaContextMenu",a);break;case "copy":e=b.nl.context.OH;_.gz(document,a.target,c.Lb.lines[e.source.Qd].substring(e.source.Mf,e.source.Kf));break;case "copy-link":e=_.bF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.gz(document,e,e.href);break;case "copy-build-target":e=
Wnb(b);if(null!=e&&"BUILD"===Vnb(e)){var f=b.nl.context.OH,g=e.lastIndexOf("/");_.gz(document,a.target,"//"+(0>g?"":e.substring(0,g))+":"+c.Lb.lines[f.source.Qd].substring(f.source.Mf,f.source.Kf))}break;case "open-tab":e=_.bF(a.target,"a"),e instanceof HTMLAnchorElement&&(e=_.Mf(e.href),window.open(_.If(e),void 0,void 0))}})};var Zwb=function(a,b){var c=_.nh(_.Jo(a.Ne.Zb(),{line:b.nl.context.cK}).hb());a.Ra.navigate(c,{hf:"preserve"}).then(function(){return _.Nm(a.Ra,b.element.getAttribute("href"))}).then(function(){a.Ec.XR.next()})};
_.$I.prototype.nH=function(a){var b=_.nh(_.Jo(this.Ne.Zb(),{Li:"1",df:1}).hb());this.Ra.navigate(b,{hf:"preserve"});b=a.nl.context.OH;this.Ec.nH({Bh:b.Bh,wC:b.Bh,ji:a.element.textContent||""})};_.$I.prototype.xr=function(a){var b=this,c=a.element,d=a.nl.context.OH;this.ZZ=setTimeout(function(){b.mq.xr(d.Bh);b.ae.De()},200);var e=d.Bh[0];e&&(this.C_=setTimeout(function(){b.WZ.next({origin:c,fyb:e,PLc:"OPEN_PANEL"!==d.type})},750))};var Ywb=function(a){a.WZ.next(void 0);a.qY();clearTimeout(a.ZZ);clearTimeout(a.C_)};
_.k=_.$I.prototype;_.k.UC=function(a){_.oI(this.Ud,"XREFS",Snb(a));a instanceof Rnb&&0!==a.status||_.iz(this.Fa)};_.k.onLoad=function(){_.pI(this.Ud,"XREFS")};_.k.Mz=function(){return["XREFS"]};_.k.wr=function(){return this.Bs};_.k.log=function(a,b){this.Fa.nb({element:"XrefPanel",action:a,gestureName:"CLICK",projectId:this.Ne.lb},b)};_.k.JJa=function(a){this.Yc||(this.Yc=this.Qe.create({Pk:this.Qe.Nn.jt()}));_.eSa(this.Yc,this.dMa(a));this.Yc.Yg()||this.Yc.attach(this.CS);this.uF&&Nnb(this)};
_.k.dMa=function(a){return _.Wp(_.Yp(this.Qe.position(),a),Xwb)};var aJ=function(a){Nnb(a);a.Yc&&a.Yc.detach()};_.$I.prototype.A$=function(a){a=this.Oo(a);return null==a?null:this.Pga(a)};_.$I.prototype.Oo=function(a){if(!(a instanceof Element))return null;a=_.bF(a,".semantic-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
_.$I.prototype.Pga=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.Gp[b])&&b instanceof FI?{element:a,nl:b}:null};
_.$I.prototype.E1a=function(){var a=this;return _.Da([this.pR,this.WZ,this.qG]).ka(_.vb(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!Unb(b,d,c))return _.Ea(null);a.Fa.nb({element:"KytheHovercard",action:"fetchDocumentation_"+b,gestureName:"CLICK"});return a.iwc.qQa(d.fyb).ka(_.Aa(function(){return _.Ea(null)}),_.m(function(e){return e?{origin:d.origin,M0:_.uh(e.YS)}:null}))}),_.Ta(function(b){return!!b}),_.nb(1),_.jb())};
_.$I.ha=function(a){return new (a||_.$I)(_.y(_.iv),_.y(_.dl),_.y(_.iH),_.y(_.Te),_.y(ZI),_.y(II),_.y(_.qI),_.y(_.de),_.y(_.nI),_.y(_.fq),_.y(_.Vf),_.y(_.vx),_.y(_.Mu),_.y(HI),_.y(_.hI),_.y(_.qH))};
_.$I.Aa=_.v({type:_.$I,oa:[["semantic-decoration-layer","layerBaseLocation",""]],wb:function(a,b){a&1&&_.We(Wwb,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.hRa=c.first)}},inputs:{Ne:"layerBaseLocation",Nq:"chainXrefs"},outputs:{ci:"highlightedLines"},features:[_.Ne([II,HI]),_.oe,_.id],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["kytheHovercard",""],[3,"safeHtml","mouseenter","mouseleave",4,"ngIf"],[3,"safeHtml","mouseenter","mouseleave"]],wa:function(a){a&1&&_.N(0,Pnb,2,3,"ng-template",null,0,_.bf)},Ia:[_.Tl,
UI,_.Zl],styles:["a.semantic-decoration.underline{text-decoration:underline}"],ub:2,Oa:0});var Rnb=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.status=a};_.V(Rnb,Error);
var eob=RegExp("^x-kythe://([a-zA-Z]+)="),gob=/\//g,hob=/~/g,$nb={id:"Google",type:"depot"},pF={};
var $wb;$wb=new _.Ed("decorations_service",{ta:function(){return _.rh(lpb)}});_.bJ=function(a,b,c){_.mx.call(this,a);this.client=b;this.re=c;this.UJc=new _.rs(this.Fa);this.VJc=new _.rs(this.Fa);this.WJc=new _.rs(this.Fa);this.Wxc=new _.rs(this.Fa)};_.V(_.bJ,_.mx);_.k=_.bJ.prototype;_.k.dsa=function(a,b,c,d,e,f,g){var h=this,n=Cjb(a,b,c,d,e,f,g);return this.Cf.fetch(n.toObject(),function(){return h.fetch(n)})};
_.k.RXa=function(a){var b=this;return this.UJc.fetch(a.toObject(),function(){return _.Ou(b.re,function(){return b.client.RXa(a,b.re.Ij())},"Decorations.resolveDocumentation")})};_.k.SXa=function(a){var b=this;return this.VJc.fetch(a.toObject(),function(){return _.Ou(b.re,function(){return b.client.SXa(a,b.re.Ij())},"Decorations.resolveItemList")})};_.k.kea=function(a){var b=this;return this.WJc.fetch(a.toObject(),function(){return _.Ou(b.re,function(){return b.client.kea(a,b.re.Ij())},"Decorations.resolvePanel")})};
_.k.LPa=function(a){var b=this;return this.Wxc.fetch(a.toObject(),function(){return _.Ou(b.re,function(){return b.client.LPa(a,b.re.Ij())},"Decorations.getFilterSupport")})};_.k.U7=function(){return new _.zn};_.k.extract=function(){return this.U7()};_.k.isValid=function(a){return 0<a.LK().length||_.bj(a,2)};_.k.fetch=function(a){var b=this;return _.Ou(this.re,function(){return b.client.dsa((new _.OMa).DLb(_.Ynb(a)),b.re.Ij())},"Decorations.list")};
_.bJ.ha=function(a){return new (a||_.bJ)(_.u(_.an),_.u($wb),_.u(_.Su))};_.bJ.va=_.t({token:_.bJ,ta:_.bJ.ha,Ka:"root"});
var axb=function(a,b){this.Lb=a;this.location=b;this.jg=function(){}};axb.prototype.render=function(){this.jg=_.jH(this.Lb,this.location.Qd,{Mf:this.location.Mf,Kf:this.location.Kf,nn:"deprecated"}).remove};axb.prototype.remove=function(){this.jg()};_.cJ=function(a,b,c,d,e){uI.call(this,c,d,a);this.Fa=a;this.Lb=b;this.Ud=d;this.service=e;this.Bs=0};_.V(_.cJ,uI);_.cJ.Ja=uI.Ja;_.k=_.cJ.prototype;
_.k.oU=function(a){var b=this;return(a.LK()||[]).filter(function(c){return _.Zi(c,9).includes(2)}).reduce(function(c,d){b.Bs+=1;a:{if(_.Yi(d,2)&&(d=d.UQ(),d=Emb(d),Gmb(d)))break a;d=void 0}if(!d)return _.iz(b.Fa),c;var e=c[c.length-1];e&&Hmb(e.location,d)||c.push(b.VP(d));return c},[])};_.k.wQ=function(a,b,c,d,e,f,g){return this.service.dsa(a,b,c,d,e,f,g)};_.k.UC=function(){_.oI(this.Ud,"DEPRECATED");_.iz(this.Fa)};_.k.onLoad=function(){_.pI(this.Ud,"DEPRECATED")};_.k.wr=function(){return this.Bs};
_.k.Mz=function(){return["DEPRECATED"]};_.k.VP=function(a){return new axb(this.Lb,a)};_.cJ.ha=function(a){return new (a||_.cJ)(_.y(_.iv),_.y(_.iH),_.y(_.de),_.y(_.nI),_.y(_.bJ))};_.cJ.Aa=_.v({type:_.cJ,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{Ne:"layerBaseLocation"},features:[_.oe],hc:["layerBaseLocation",""],Ba:0,Ca:0,wa:function(){},styles:[".deprecated{text-decoration:line-through}"],ub:2,Oa:0});
var bxb={rz:new Set,pRa:[]},dJ=function(a){var b=this;this.Ec=a;this.qR=bxb;this.goa=[];this.dra=new Map;this.Nq=!1;this.ci=new _.$k;this.kb=_.Da([this.Ec.X0,this.Ec.yxb]).ka(_.m(function(c){c=_.l(c);var d=c.next().value;if(c.next().value&&d)return b.Nq?d.e8:d.yNb}),_.tb(void 0),_.Pa()).subscribe(function(c){c?(b.goa=c.Bh,c.wC&&b.xr(c.wC)):b.goa=[]})};_.k=dJ.prototype;_.k.Ma=function(){this.kb.unsubscribe()};
_.k.Ve=function(a){a=_.Oh(a.context.gu,5);if(!a)return!1;var b=a.split(" ");return this.goa.length===b.length&&this.goa.every(function(c){return b.includes(c)})};
_.k.xr=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.dra.get(n)||new Set}).reduce(function(n,r){r=_.l(r);for(var x=r.next();!x.done;x=r.next())n.add(x.value);return n},new Set);if(b){b=_.l(this.qR.rz);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.Maa=!1)}}b=new Map;f=_.l(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.Maa=!0;e=g.context.cK;g=this.Vqa(g);var h=b.get(e);void 0!==h&&0!==h||b.set(e,g)}this.qR={rz:d,pRa:a};this.ci.emit(Array.from(b.entries()))};
_.k.rXa=function(a){this.dra.clear();a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;b.Vqa=this.Vqa(b);var c=_.Zi(b.context.gu,10);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var e=this.dra.get(d);null!=e?e.add(b):this.dra.set(d,new Set([b]))}}this.xr(this.qR.pRa,!1)};_.k.Vqa=function(a){return _.Zi(a.context.gu,9).includes(1)?1:_.Zi(a.context.gu,9).includes(3)?2:0};dJ.ha=function(a){return new (a||dJ)(_.u(_.hI))};dJ.va=_.t({token:dJ,ta:dJ.ha});
var cxb=function(a,b,c){this.service=a;this.location=b;this.context=c;this.zR=!1;this.WQa=0};cxb.prototype.render=function(){var a="xrefs-decoration";this.service.Qfa&&(a+=" underline");this.zR&&(a+=" "+dxb(this));try{this.link=this.eY()}catch(c){_.iz(this.service.Fa);return}var b=String(this.context.index);this.yR&&(a="doc-link",b=void 0);this.jg=_.jH(this.service.Lb,this.location.Qd,{Mf:this.location.Mf,Kf:this.location.Kf,tagName:"a",nn:a,href:this.link,key:b}).remove};
var dxb=function(a){return 0!==a.WQa&&a.service.pnb?"important-highlight":"highlight"};_.k=cxb.prototype;_.k.lxa=function(){if(null!=this.jg&&!this.yR)if(this.service.Qfa)for(var a=_.l(this.Cz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.l(this.Cz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};_.k.remove=function(){this.jg&&this.jg();delete this.jg};
_.k.eY=function(){var a,b=null==(a=_.sc(this.context.gu,_.wn,4))?void 0:a.BZ();return b?_.Oh(b,4)?(this.yR=!0,_.Oh(b,4)):exb(this.service,b):_.Oh(this.context.gu,5)?(a=fxb(this.service,this.context.cK),(b=this.service.Lb.lines[this.location.Qd].substring(this.location.Mf,this.location.Kf))?a+(a.includes("?")?"&":"?")+"gsn="+b+"&"+_.Oh(this.context.gu,5).split(" ").map(function(c){return"gs="+encodeURIComponent(c)}).join("&"):a):""};
_.k.hxa=function(){if(null!=this.jg&&!this.yR){var a=this.eY();if(a!==this.link){this.link=a;for(var b=_.l(this.Cz()),c=b.next();!c.done;c=b.next()){var d=_.Mf(a);c.value.href=_.If(d)}}}};_.k.Cz=function(){return this.service.Lb.Gh.Mo(this.context.cK-1).querySelectorAll('.xrefs-decoration[data-key="'+this.context.index+'"]')};
_.W.Object.defineProperties(cxb.prototype,{Vqa:{configurable:!0,enumerable:!0,get:function(){return this.WQa},set:function(a){this.WQa=a}},Maa:{configurable:!0,enumerable:!0,get:function(){return this.zR},set:function(a){this.zR=a;if(null!=this.jg)if(a){var b=_.l(this.Cz());for(a=b.next();!a.done;a=b.next())a.value.classList.add(dxb(this))}else for(b=_.l(this.Cz()),a=b.next();!a.done;a=b.next())a.value.classList.remove(dxb(this))}}});
_.eJ=function(a){this.Ra=a;this.cache=new Map};_.eJ.prototype.MR=function(a,b){var c=a.ke.id+"/"+a.repository+"/"+a.Ab+"/"+a.path;if(_.HE(this.Ww)){var d,e=(null==(d=a.params)?0:d.Me)?"?rcl="+a.params.Me:"";c+=e}b=(void 0===b?"":b)+c;var f;c=null==(f=a.params)?void 0:f.line;f=this.cache.get(b);f||(a=new this.Ww.constructor(a),f=_.zE(a,this.Ww),f=_.LE(a,this.Ra,{tR:"oneBased",hf:f?"preserve":null}),this.cache.set(b,f));return f(c)};
_.W.Object.defineProperties(_.eJ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Ww&&_.Io(a,this.Ww)&&_.QE(a,this.Ww,["line"])||this.cache.clear();this.Ww=a}}});_.eJ.ha=function(a){return new (a||_.eJ)(_.u(_.Vf))};_.eJ.va=_.t({token:_.eJ,ta:_.eJ.ha});
var gxb,hxb;gxb=["kytheHovercard"];hxb=[new xF({Pc:"start",Qc:"top"},{Ac:"start",Ic:"bottom"},0,-10),new xF({Pc:"start",Qc:"bottom"},{Ac:"start",Ic:"top"},0,10),new xF({Pc:"start",Qc:"top"},{Ac:"center",Ic:"bottom"},0,-10),new xF({Pc:"start",Qc:"bottom"},{Ac:"center",Ic:"top"},0,10),new xF({Pc:"start",Qc:"top"},{Ac:"end",Ic:"bottom"},0,-10),new xF({Pc:"start",Qc:"bottom"},{Ac:"end",Ic:"top"},0,10)];
_.fJ=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P){uI.call(this,f,h,a);var ba=this;this.Fa=a;this.ae=b;this.Lb=c;this.QB=d;this.ULa=e;this.Bc=g;this.Ud=h;this.Pz=n;this.Qe=r;this.Ra=x;this.service=A;this.mq=I;this.Ec=K;this.Lg=P;this.Nq=!1;this.ci=this.mq.ci;this.Bs=0;this.WZ=new _.mb(1);this.Yc=null;this.kb=new _.da;this.uF=void 0;this.qG=new _.xf(void 0);this.pnb=!1;this.kb.add(B.PK().ka(_.Pa()).subscribe(function(la){ba.GQa(la)}));this.OT=B.RQ();this.pR=B.NQ();a=this.E1a();this.Bc.Vb(38)&&(this.pnb=
!0);this.oBc=a.ka(_.m(function(la){return{text:la.text,qsa:la.qsa}}));this.kb.add(a.subscribe(function(la){ba.JJa(la.origin)}));this.yRa()};_.V(_.fJ,uI);_.fJ.Ja=uI.Ja;_.k=_.fJ.prototype;
_.k.yRa=function(){var a=this;this.kb.add(this.Lb.n7.subscribe(function(b){a.ye(b)}));this.kb.add(this.Lb.Hsa.subscribe(function(b){(b=a.A$(b.target))&&a.xr(b)}));this.kb.add(this.Lb.EUa.subscribe(function(b){a.A$(b.target)&&Ywb(a)}));this.kb.add(this.Lb.QSa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.qG.next(b):a.qG.next(void 0)}));this.kb.add(this.Lb.RSa.subscribe(function(){a.qY();a.qG.next(void 0)}))};
_.k.Sa=function(){uI.prototype.Sa.call(this);this.mq.Nq=this.Nq;this.CS=new _.aq(this.hRa,this.QB,{content:this.oBc})};_.k.Rb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.CQa(b.uf,b.wj)}uI.prototype.Rb.call(this,a)};_.k.Ma=function(){uI.prototype.Ma.call(this);null!=this.ZZ&&clearTimeout(this.ZZ);null!=this.C_&&clearTimeout(this.C_);this.kb.unsubscribe();aJ(this)};_.k.clear=function(){uI.prototype.clear.call(this);aJ(this)};
_.k.oU=function(a){var b=a.annotations;this.uj=a.uj;var c=b.LK();this.Bs=c.length;a=[];var d=0;c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;var f;a:{if(f=e.UQ())if(f=Emb(f),Gmb(f))break a;f=void 0}f?(a.push(new cxb(this,f,{index:d,cK:f.Qd+1,tUc:b.sPa(),gu:e})),d++):_.iz(this.Fa)}this.mq.rXa(a);return a};_.k.wQ=function(a,b,c,d,e,f,g){return _.Da([this.service.dsa(a,b,c,d,e,f,g),this.lOa()]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return{annotations:h,uj:n}}))};
_.k.CQa=function(a,b){null!=this.uj&&(this.uj=Object.assign({},this.uj,{Zj:mob(a)}));this.Pz.location=a;if(b&&_.AE(b,a)&&!_.QE(a,b,["line"])&&null!=this.Gp)for(a=_.l(this.Gp),b=a.next();!b.done;b=a.next())b.value.hxa()};
_.k.lOa=function(){var a=this;return(_.IE(this.Ne)?_.rH(this.Lg,this.Ne,"path",0).ka(_.Aa(function(){return _.Ea(void 0)}),_.m(function(b){return{Zj:a.Ne,PC:b}})):_.Ea({Zj:this.Ne,PC:void 0})).ka(_.m(function(b){var c=b.Zj;b=b.PC;return{Zj:c,PC:b,loa:!!b&&("HEAD"===_.xE(c,1)||b===_.xE(c,1))}}))};_.k.qY=function(){var a=this;this.Yc&&this.Yc.Yg()&&!this.uF&&(this.uF=setTimeout(function(){aJ(a)},300))};
var fxb=function(a,b){var c=a.uj;yjb(c.Zj,ixb);ixb.params=Object.assign({},c.Zj.params,{line:b,Li:"1",df:1});return a.Pz.MR(ixb,"panel")},exb=function(a,b){b=_.iob(_.Oh(b,1),a.uj.Zj,a.uj);return a.Pz.MR(b,"navigate")};_.k=_.fJ.prototype;_.k.GQa=function(a){this.Qfa=a;if(null!=this.Gp){a=_.l(this.Gp);for(var b=a.next();!b.done;b=a.next())b.value.lxa()}};
_.k.ye=function(a){var b=this,c=this.Oo(a.target);if(null==c)this.mq.xr([]);else{var d=this.Pga(c);if(null==d)this.mq.xr([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Fa.nb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.nl;if(2===a.button&&!_.dF(a))this.OT.ka(_.Va(1)).subscribe(function(g){g&&b.EZa(a,d)});else if(0===a.button&&!_.dF(a)&&(a.preventDefault(),!this.mq.Ve(e)||!this.Nq))if(this.Nq)ytb(this.Ec,{Bh:_.Oh(e.context.gu,
5).split(" "),wC:_.Zi(e.context.gu,10),ji:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.sc(e.context.gu,_.wn,4))?0:f.BZ())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.nH(d),this.log("open",a))}}}};
_.k.EZa=function(a,b){var c=this,d=Vwb(this.ULa,a,{lkb:jxb(this,b)});d&&d.Zy().subscribe(function(e){if(e)switch(e.Jf){case "navigate":c.navigate(b,e.Va);c.log("navigateTo"+e.label+"ViaContextMenu",a);break;case "xrefs":c.nH(b);c.log("openViaContextMenu",a);break;case "copy":e=b.nl.location;_.gz(document,a.target,c.Lb.lines[e.Qd].substring(e.Mf,e.Kf));break;case "copy-link":e=_.bF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.gz(document,e,e.href);break;case "open-tab":e=_.bF(a.target,
"a");if(!(e instanceof HTMLAnchorElement))break;e=_.Mf(e.href);window.open(_.If(e),void 0,void 0);break;case "copy-build-target":if(e=kxb(c),null!=e&&"BUILD"===lxb(e)){var f=b.nl.location,g=e.lastIndexOf("/");_.gz(document,a.target,"//"+(0>g?"":e.substring(0,g))+":"+c.Lb.lines[f.Qd].substring(f.Mf,f.Kf))}}})};_.k.navigate=function(a,b){var c=this;a=_.nh(_.Jo(this.Ne.Zb(),{line:a.nl.context.cK}).hb());this.Ra.navigate(a,{hf:"preserve"}).then(function(){return _.Nm(c.Ra,b)}).then(function(){c.Ec.XR.next()})};
_.k.nH=function(a){var b=_.nh(_.Jo(this.Ne.Zb(),{Li:"1",df:1}).hb());this.Ra.navigate(b,{hf:"preserve"});b=a.nl.context.gu;this.Ec.nH({Bh:_.Oh(b,5).split(" "),wC:_.Zi(b,10),ji:a.element.textContent||""})};_.k.xr=function(a){var b=this,c=a.element,d=a.nl.context.gu;this.ZZ=setTimeout(function(){b.mq.xr(_.Zi(d,10));b.ae.De()},200);var e=_.Oh(d,3);e&&(this.C_=setTimeout(function(){b.WZ.next({origin:c,mBc:e.split(" ")})},750))};_.k.UC=function(){_.oI(this.Ud,"XREFS");_.iz(this.Fa)};
_.k.onLoad=function(){_.pI(this.Ud,"XREFS")};_.k.Mz=function(){return["XREFS"]};_.k.wr=function(){return this.Bs};_.k.log=function(a,b){this.Fa.nb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.Ne.lb},b)};_.k.JJa=function(a){this.Yc||(this.Yc=this.Qe.create({Pk:this.Qe.Nn.jt()}));_.eSa(this.Yc,this.dMa(a));this.Yc.Yg()||this.Yc.attach(this.CS);this.uF&&Nnb(this)};_.k.dMa=function(a){return _.Wp(_.Yp(this.Qe.position(),a),hxb)};
_.k.A$=function(a){a=this.Oo(a);return null==a?null:this.Pga(a)};_.k.Oo=function(a){if(!(a instanceof Element))return null;a=_.bF(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};_.k.Pga=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.Gp[b])&&b instanceof cxb?{element:a,nl:b}:null};
_.k.E1a=function(){var a=this;return _.Da([this.pR,this.WZ,this.qG]).ka(_.vb(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!nob(b,c))return _.Ea(null);a.Fa.nb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=Vob(new _.cNa,d.mBc);a.uj&&a.uj.Zj&&(c=_.Ynb(_.Bjb(a.uj.Zj)),b.ET(c));return a.service.RXa(b).ka(_.Aa(function(){return _.Ea(null)}),_.m(function(e){if(!e)return null;var f=_.cj(e,1,_.mn).values().next().value;if(!f||!f.Bw())return null;
e=mxb(a,f);f=2===f.getType();return{origin:d.origin,text:e,qsa:f}}))}),_.Ta(function(b){return!!b}),_.nb(1),_.jb())};
var mxb=function(a,b){var c=a.uj,d=a.Pz;return _.job(b,function(e){try{var f=_.iob(e,c.Zj,c);return d.MR(f)}catch(g){return e}})},jxb=function(a,b){var c=b.nl.context.gu,d=_.sc(c,_.wn,4),e=[],f=kxb(a);b=b.element.textContent;null==f||"BUILD"!==lxb(f)||(null==d?0:d.BZ())||null==b||/[:\/]/.test(b)||e.push({label:"Copy build target",Jf:"copy-build-target"});c=[[{label:"References",Jf:"xrefs",disabled:!_.Oh(c,5)}],[{label:"Copy symbol name",Jf:"copy"},{label:"Copy link",Jf:"copy-link"}].concat(_.Ia(e)),
[{label:"Browser context menu",Jf:"unused",bc:"shift+right-click",disabled:!0}]];d&&(e=function(g){return{label:g.Dz(),Jf:"navigate",Va:exb(a,g)}},f=_.rc(d,_.xn,2).map(e),(d=d.BZ())&&f.unshift(e(d)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",Jf:"open-tab"}]);return c},lxb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},kxb=function(a){var b,c;a=null==(b=a.uj)?void 0:null==(c=b.Zj)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
_.fJ.ha=function(a){return new (a||_.fJ)(_.y(_.iv),_.y(_.dl),_.y(_.iH),_.y(_.Te),_.y(ZI),_.y(_.de),_.y(_.Bu),_.y(_.nI),_.y(_.eJ),_.y(_.fq),_.y(_.Vf),_.y(_.bJ),_.y(_.Mu),_.y(dJ),_.y(_.hI),_.y(_.qH))};
_.fJ.Aa=_.v({type:_.fJ,oa:[["xrefs-layer","layerBaseLocation",""]],wb:function(a,b){a&1&&_.We(gxb,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.hRa=c.first)}},inputs:{Ne:"layerBaseLocation",Nq:"chainXrefs"},outputs:{ci:"highlightedLines"},features:[_.Ne([_.eJ,dJ]),_.oe,_.id],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],wa:function(a){a&1&&_.N(0,lob,2,3,"ng-template",null,0,_.bf)},Ia:[_.Tl,UI,_.Zl],styles:["a.xrefs-decoration.underline{text-decoration:underline}"],
ub:2,Oa:0});var ixb={};
var gJ=function(){};gJ.ha=function(a){return new (a||gJ)};gJ.Ea=_.bd({type:gJ});gJ.Da=_.Tc({Tb:[sI],imports:[_.jn,RH,_.$l,_.QH,_.cn,_.PH,_.dE,_.Tq,_.Oz,_.Yr,_.$w,_.gq,_.Rm,_.wF,_.Xw]});
var hJ=function(){};hJ.ha=function(a){return new (a||hJ)};hJ.Ea=_.bd({type:hJ});hJ.Da=_.Tc({imports:[_.$l]});
var iJ=function(){};iJ.ha=function(a){return new (a||iJ)};iJ.Ea=_.bd({type:iJ});iJ.Da=_.Tc({imports:[_.$l]});
var jJ=function(){};jJ.ha=function(a){return new (a||jJ)};jJ.Ea=_.bd({type:jJ});jJ.Da=_.Tc({imports:[_.$l,_.Oz]});
var kJ=function(){};kJ.ha=function(a){return new (a||kJ)};kJ.Ea=_.bd({type:kJ});kJ.Da=_.Tc({imports:[_.gq]});
var lJ=function(){};lJ.ha=function(a){return new (a||lJ)};lJ.Ea=_.bd({type:lJ});lJ.Da=_.Tc({imports:[_.$l,jJ,kJ,_.Oz]});
var mJ=function(){};mJ.ha=function(a){return new (a||mJ)};mJ.Ea=_.bd({type:mJ});mJ.Da=_.Tc({imports:[_.$l]});
_.nxb=RegExp("(?:(https?)://|www\\.)(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?[.])+(?:com|org|net|edu|gov|app|dev|google|[a-z][a-z])\\b(?::\\d{1,5}\\b)?|[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?)(?:[?/#&]([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*)?","ig");
_.nJ=function(){};_.nJ.ha=function(a){return new (a||_.nJ)};_.nJ.Ea=_.bd({type:_.nJ});_.nJ.Da=_.Tc({imports:[_.jn,_.$l,_.Xw]});
_.oJ=function(){};_.oJ.ha=function(a){return new (a||_.oJ)};_.oJ.Ea=_.bd({type:_.oJ});_.oJ.Da=_.Tc({});
var pJ=function(){};pJ.ha=function(a){return new (a||pJ)};pJ.Ea=_.bd({type:pJ});pJ.Da=_.Tc({imports:[_.$l,_.Oz,_.oJ]});
var qJ=function(){};qJ.ha=function(a){return new (a||qJ)};qJ.Ea=_.bd({type:qJ});qJ.Da=_.Tc({imports:[_.jn,_.$l,_.cn,pJ,_.Rm,YI]});
var rJ=function(){};rJ.ha=function(a){return new (a||rJ)};rJ.Ea=_.bd({type:rJ});rJ.Da=_.Tc({imports:[_.$l]});
var sJ=function(){};sJ.ha=function(a){return new (a||sJ)};sJ.Ea=_.bd({type:sJ});sJ.Da=_.Tc({imports:[_.$l,YI,pJ]});
_.tJ=function(){};_.tJ.ha=function(a){return new (a||_.tJ)};_.tJ.Ea=_.bd({type:_.tJ});_.tJ.Da=_.Tc({Tb:[_.wH],imports:[gJ,hJ,_.$l,iJ,rJ,lJ,_.nJ,mJ,qJ,sJ,sJ]});
var oxb,qxb;oxb=function(a){return{state:a}};_.pxb=function(){return".google-material-icons[_ngcontent-%COMP%], .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--icon)}.google-material-icons.disabled[_ngcontent-%COMP%], .mat-icon.disabled[_ngcontent-%COMP%]{color:#9aa0a6}.google-material-icons.starred[_ngcontent-%COMP%], .mat-icon.starred[_ngcontent-%COMP%]{color:#e8710a}button[_ngcontent-%COMP%]{height:24px;width:24px;line-height:24px}button[_ngcontent-%COMP%]     .mat-button-wrapper{align-items:center;display:flex;justify-content:center}span[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:center}"};
qxb={RBa:0,Ofc:1,Ft:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.uJ=function(a,b,c,d){this.Fa=a;this.Vf=b;this.Ju=c;this.Sb=d;this.qNb=new _.$k;this.rV=qxb;this.Dxa=this.Z1=_.Ua;this.e1a=new _.ob;this.JKa=!1};
_.uJ.prototype.Rb=function(){var a=this;this.Xa=qob(this.Xa,this.type);this.Dxa=_.ib(cpb(this.Sb,this.Xa).ka(_.m(function(b){return{kind:"rpc",state:b?0:1}}),_.Aa(function(b){_.qr(a.Vf,b);return _.Ea({kind:"rpc",state:2})})),this.e1a).ka(_.hb(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Fa.nb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.Tvb=b;a.qNb.emit(b);a.JKa||(a.JKa=!0,a.makeRequest(b));return b?0:1;default:return _.gg(c)}},
2),_.nb(1),_.jb());this.Z1=this.Dxa.ka(_.m(function(b){switch(b){case 0:case 1:return _.sob(a.type,0===b);case 2:return"Ein Fehler ist aufgetreten, Markierung wurde deaktiviert";default:return _.gg(b,"star state is unknown")}}))};_.uJ.prototype.makeRequest=function(a){var b=this;return(a?this.Sb.awa(this.Xa):this.Sb.bxa(this.Xa)).ka().subscribe({complete:function(){a!==b.Tvb?b.makeRequest(b.Tvb):b.JKa=!1},error:function(c){_.qr(b.Vf,c);b.Ju.mn(rob(b.type,a),"polite");b.Dxa=_.Ea(2);b.Z1=_.Ea("Ein Fehler ist aufgetreten, Markierung wurde deaktiviert")}})};
_.uJ.ha=function(a){return new (a||_.uJ)(_.y(_.an),_.y(_.pr),_.y(_.sp),_.y(_.Mu))};
_.uJ.Aa=_.v({type:_.uJ,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Xa:"place",qc:"trackElement",tw:"elementName"},outputs:{qNb:"starChange"},features:[_.id],hc:"place  type  trackElement ".split(" "),Ba:2,Ca:5,Ha:[[4,"ngIf"],["type","button","mat-icon-button","",3,"disabled","matTooltip","ascTrackElement","trackAction","click"]],wa:function(a,b){a&1&&(_.N(0,pob,5,12,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.Pe(3,oxb,_.R(1,1,b.Dxa)))},Ia:[_.gn,_.Tl,_.vq,_.Xr,_.yw,
_.Zl],styles:[_.pxb()],Oa:0});var oob=new _.Cr("{type,select, REPO{{starred,select, starred{Repository {elementName} markiert}unstarred{Markierung des Repositorys {elementName} aufgehoben}other{Markierung des Repositorys {elementName} aufgehoben}}}REF{{starred,select, starred{Referenz {elementName} markiert}unstarred{Markierung der Referenz {elementName} aufgehoben}other{Markierung der Referenz {elementName} aufgehoben}}}FOLDER{{starred,select, starred{Ordner {elementName} markiert}unstarred{Markierung des Ordners {elementName} aufgehoben}other{Markierung des Ordners {elementName} aufgehoben}}}FILE{{starred,select, starred{Datei {elementName} markiert}unstarred{Markierung der Datei {elementName} aufgehoben}other{Markierung der Datei {elementName} aufgehoben}}}other{{starred,select, starred{Element {elementName} markiert}unstarred{Markierung des Elements {elementName} aufgehoben}other{Markierung des Elements {elementName} aufgehoben}}}}");
_.vJ=function(){};_.vJ.ha=function(a){return new (a||_.vJ)};_.vJ.Ea=_.bd({type:_.vJ});_.vJ.Da=_.Tc({imports:[_.jn,_.$l,_.Tq,_.Yr,_.Pw]});
_.wJ=function(){this.path=""};_.wJ.prototype.Sa=function(){};_.wJ.ha=function(a){return new (a||_.wJ)};
_.wJ.Aa=_.v({type:_.wJ,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},hc:["path",""],Ba:7,Ca:3,Ha:function(){return[["icon","source:file"],"Leere Datei","\ufffd0\ufffd ist momentan leer."]},wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.De(2,1),_.D(),_.C(3,"icon-empty-state-subtitle")(4,"div"),_.De(5,2),_.Q(6,"lastPathElement"),_.D()()());a&2&&(_.w(6),_.Ee(_.R(6,1,b.path)),_.Fe(5))},Ia:[_.Az,_.Cz,_.Bz,_.Gz],ub:2,Oa:0});
var rxb=function(a,b,c,d,e){var f=c.start;c=c.end;this.ys=a;this.line=b;this.Mf=f;this.Kf=c;this.classList=e+(" match-"+d)};rxb.prototype.remove=function(){this.sN&&this.sN.remove()};rxb.prototype.render=function(){this.sN=_.jH(this.ys,this.line-1,{Mf:this.Mf,Kf:this.Kf,nn:this.classList})};rxb.prototype.scrollTo=function(a){var b=this.ys,c="."+this.classList.split(" ").join(".");b.gda={ob:c,position:a,offset:60};Wrb(b)};
_.xJ=function(a,b,c){_.kH.call(this,c);this.ys=a;this.iR=b;this.AL=[];this.selectedIndex=null;this.matches=[];this.px=-1;this.uk=_.Ua;this.VQa="search"};_.V(_.xJ,_.kH);
_.xJ.prototype.Rb=function(a){a.selectedMatchIndex&&sxb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.wj;a=a.uf;var c=this.AL[a];if(c){var d;null==(d=this.iR)||d.JH({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.wj,a=a.uf,d=d&&d[this.px]&&d[this.px].lineNumber,d=-1===d?0:(a&&a[this.px]&&a[this.px].lineNumber)>d?1:0,a=this.AL[this.px])&&(null==(b=this.iR)||b.JH({action:"show",line:a.line}),a.scrollTo(d))};
_.xJ.prototype.Ma=function(){_.kH.prototype.Ma.call(this);this.kb&&this.kb.unsubscribe()};_.xJ.prototype.fY=function(){var a=this,b="search-match-layer";"find"===this.VQa?b+=" find-match":"search"===this.VQa&&(b+=" search-match");this.AL=this.matches.map(function(c,d){return new rxb(a.ys,c.lineNumber,c.wf,d,a.selectedIndex===d?b+" selected-match":b)});return _.Ea(this.AL)};
var sxb=function(a){a.kb&&a.kb.unsubscribe();a.kb=a.uk.subscribe(function(b){var c=document.querySelector(".search-match-layer.selected-match");c&&c.classList.remove("selected-match");a.selectedIndex=b;(b=document.querySelector(".search-match-layer.match-"+b))&&b.classList.add("selected-match")})};_.xJ.ha=function(a){return new (a||_.xJ)(_.y(_.iH),_.y(_.dH,8),_.y(_.de))};
_.xJ.Ja=_.v({type:_.xJ,oa:[["search-match-layer"]],inputs:{matches:"matches",px:"scrollToIndex",uk:"selectedMatchIndex",VQa:"highlightStyle"},features:[_.oe,_.id]});
var Jib,txb;Jib=_.aE([]);txb=_.Ea({state:1,message:"Ung\u00fcltige Suchanfrage"});
_.yJ=function(a,b,c){var d=this;this.Tu=a;this.HYa=b;this.RR=new _.mb(1);a=this.RR.ka(_.Pa(function(e,f){return!!e&&!!f&&_.AE(e,f)}));c=c.mA.ka(_.m(_.kjb),_.Pa(tob));this.matches=_.Da([a,c]).ka(_.vb(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return e?uxb(d,e,f).ka(_.Aa(function(g){return(g=g.error)&&400===g.code?txb:_.Ea({state:1,message:"Suchtreffer konnten nicht geladen werden."})})):_.Ea(Jib)}),Kib(),_.jb())};_.yJ.prototype.clear=function(){this.RR.next(null)};
var uxb=function(a,b,c){var d=c.Pm;c=void 0===c.kf?"":c.kf;return d?a.search(b,d,c).ka(_.tb(_.jE)):_.Ea(Jib)};_.yJ.prototype.search=function(a,b,c){return this.HYa.match(a,b,new _.fG({kf:c})).ka(_.m(uob),_.m(_.aE))};_.yJ.ha=function(a){return new (a||_.yJ)(_.u(_.ov),_.u(_.UG),_.u(_.wf))};_.yJ.va=_.t({token:_.yJ,ta:_.yJ.ha});
_.zJ=function(a,b){this.Ad=a;this.Fa=b;this.Z2a="Treffer nicht mehr hervorheben";this.a3a="N\u00e4chste \u00dcbereinstimmung";this.b3a="Vorherige \u00dcbereinstimmung";this.vc=_.iE;this.D_=this.xlb=0;this.uk=-1;this.eMb=!1;this.HKb=new _.$k;this.close=new _.$k;this.NPc=!0};
_.zJ.prototype.Sa=function(){var a=this,b=this.Ad.register("Jump to next match in the file","n",function(){a.Fa.nb({gestureName:"KEYBOARD",element:a.qc,action:"selectNextSearchMatch"});a.uk>=a.D_-1||vob(a,1)}),c=this.Ad.register("Jump to previous match in the file","p",function(){a.Fa.nb({gestureName:"KEYBOARD",element:a.qc,action:"selectPreviousSearchMatch"});0>=a.uk||vob(a,-1)});this.Sg=function(){b();c()}};_.zJ.prototype.Rb=function(){this.uk=Math.min(this.D_-1,Math.max(0,this.uk))};
_.zJ.prototype.Ma=function(){this.Sg()};var vob=function(a,b){a.uk+=b;a.HKb.emit(a.uk)};_.zJ.ha=function(a){return new (a||_.zJ)(_.y(_.Zs),_.y(_.an))};
_.zJ.Aa=_.v({type:_.zJ,oa:[["file-matches-navigation","trackElement",""]],Ib:2,mb:function(a,b){a&2&&_.ue("grimoire-secondary-text",b.NPc)},inputs:{xlb:"dataState",D_:"matchCount",uk:"selectedMatchIndex",eMb:"showCloseButton",Uga:"trackArtifactId",dN:"trackProjectId",qc:"trackElement"},outputs:{HKb:"selectedMatchIndexChange",close:"close"},features:[_.id],hc:["trackElement",""],Ba:4,Ca:4,Ha:function(){return[[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],["type","button","mat-icon-button",
"","class","close","trackAction","closeSearchMatchNavigation",3,"title","ascTrackElement","trackArtifactId","trackProjectId","click",4,"ngIf"],["id","match-count-label","aria-live","polite",1,"count","gmat-caption"],_.Xy("{VAR_PLURAL,plural, =0{Keine \u00dcbereinstimmungen}=1{{INTERPOLATION} von {INTERPOLATION_1}\u00a0\u00dcbereinstimmung}other{{INTERPOLATION} von {INTERPOLATION_1}\u00a0\u00dcbereinstimmungen}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd",INTERPOLATION_1:"\ufffd2\ufffd"}),
["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectPreviousSearchMatch",1,"previous",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectNextSearchMatch",1,"next",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],[3,"inline"],["type","button","mat-icon-button",
"","trackAction","closeSearchMatchNavigation",1,"close",3,"title","ascTrackElement","trackArtifactId","trackProjectId","click"]]},wa:function(a,b){a&1&&(_.G(0,0),_.N(1,wob,11,21,"ng-container",1),_.N(2,xob,1,1,"loading",2),_.we(),_.N(3,yob,3,5,"button",3));a&2&&(_.z("ngSwitch",b.xlb),_.w(1),_.z("ngSwitchCase",b.vc.Zf),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngIf",b.eMb))},Ia:[_.gn,_.Tl,_.Ul,_.Vl,_.cE,_.vq,_.Xr,_.mz],styles:["file-matches-navigation[_nghost-%COMP%]{align-items:center;display:flex}.close[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px}.count[_ngcontent-%COMP%]{padding:0 10px 0 20px;font-size:13px}loading[_ngcontent-%COMP%]{padding:0 10px 0 20px}"]});
var vxb=["gridItem"],AJ=function(a,b,c,d){this.mqb=a;this.HMa=b;this.Lma=c;this.vOa="auto";this.Qtb=this.zSb=0;this.Syb=void 0;this.kb=new _.da;this.ASb=this.BSb=!1;this.PXa=new _.qv(c,a,d)};AJ.prototype.Sa=function(){var a=this;this.PXa.Sa();this.kb.add(this.PXa.resize.subscribe(function(){wxb(a)}))};AJ.prototype.Vc=function(){var a=this;this.BSb=!0;this.Qra.xd.subscribe(function(){a.refresh()})};AJ.prototype.Ma=function(){this.ASb=!0;this.kb.unsubscribe();this.PXa.Ma()};
AJ.prototype.refresh=function(){var a=this;this.BSb&&Xob(this.Lma,function(){a.ASb||(delete a.MSa,delete a.p2,wxb(a))})};
var wxb=function(a){a.HMa.De();if(a.mqb){var b=a.mqb.ua.offsetWidth;var c=a.Qra.toArray();b=xxb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.Syb||0)/b)*a.tDc);a.vOa=c?c+"px":"auto";_.Sk(a.HMa);a.HMa.De()}else a.vOa="auto"},xxb=function(a,b,c){var d=yxb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=zxb(a,Math.min(Math.floor(b/d.max),20),c,d.uQc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},yxb=function(a,b){if(a.MSa)return a.MSa;for(var c=
Math.min(b.length,1E3),d=Array.from({length:b.length}),e=Number.MAX_SAFE_INTEGER,f=0,g=0;g<c;g++){var h=d[g]=b[g].ua.offsetWidth+a.Qtb;e=Math.min(h,e);f=Math.max(h,f)}return a.MSa={min:e,max:f,uQc:d}},zxb=function(a,b,c,d){a.p2||(a.p2=new Map);for(var e=[];b<=c;b++)a.p2.has(b)||(a.p2.set(b,[]),e.push(b));for(c=0;c<d.length;c++){b=_.l(e);for(var f=b.next();!f.done;f=b.next()){var g=f.value;f=Math.ceil(d.length/g);g=a.p2.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.p2};
_.W.Object.defineProperties(AJ.prototype,{tDc:{configurable:!0,enumerable:!0,get:function(){return this.Qra.first?this.Qra.first.ua.getBoundingClientRect().height+this.zSb:0}}});AJ.ha=function(a){return new (a||AJ)(_.y(_.Hd),_.y(_.dl),_.y(_.ot),_.y(_.ne))};
AJ.Aa=_.v({type:AJ,oa:[["grid-layout"]],Fd:function(a,b,c){a&1&&_.Xe(c,vxb,4,_.Hd);if(a&2){var d;_.Ve(d=_.Ze())&&(b.Qra=d)}},Ib:2,mb:function(a,b){a&2&&_.se("height",b.vOa)},inputs:{zSb:"verticalItemMargin",Qtb:"horizontalItemMargin",Syb:"leaveSpaceFor"},tc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),_.He(0))},styles:["grid-layout[_nghost-%COMP%]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column wrap;outline:0}"],Oa:0});
var Axb,Bxb;Axb=function(a){return[a]};Bxb=[{prefix:"k",RC:1E3},{prefix:"M",RC:1E6},{prefix:"G",RC:1E9},{prefix:"T",RC:1E12},{prefix:"P",RC:1E15},{prefix:"E",RC:1E18},{prefix:"Z",RC:1E21},{prefix:"Y",RC:1E24}];
_.BJ=function(a,b,c,d){this.Ra=a;this.Fa=b;this.Dj=c;this.zIc=d;this.aZb="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.oya="Generated by a BUILD rule. See go/bbcp for more details";this.Icb=Cxb;this.files=[];this.hf="";this.oj=this.DU=!1;this.RKb=_.Ea("");this.ELa=this.cL=!1};_.BJ.prototype.Rb=function(a){a.aggregations&&this.cL&&(this.ELa=!0)};
var Cxb=function(a){if(1E4>a)return a.toString();for(var b=_.l(Bxb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.RC>a&&c.RC<=a)return a/=c.RC,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.BJ.prototype.Sa=function(){var a=this;this.DU&&(this.RKb=this.Dj.params.ka(_.m(function(b){b=_.xna(b).uWa;if(!Object.keys(b).length)return"";b=_.mh(a.Ra,a.Ra.Mi(["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.cL=!0};
_.BJ.prototype.FL=function(){this.ELa&&(this.Vzc.refresh(),this.ELa=!1)};var zob=function(a,b){var c=b.target;if(c.pathname){var d=[];a.gq&&a.qKb&&d.push(_.zsa(_.z_a(a.zIc,c.pathname),a.qKb,a.gq,["CLICK_RESULT_CONTENT"],a.AA,a.jz));a.Fa.nb({element:"FileListItem",action:"navigate",gestureName:"CLICK",IF:d});a.DU&&!_.dF(b)&&(b.preventDefault(),_.Nm(a.Ra,c.pathname))}};
_.W.Object.defineProperties(_.BJ.prototype,{HMc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.BJ.ha=function(a){return new (a||_.BJ)(_.y(_.Vf),_.y(_.iv),_.y(_.wf),_.y(_.Cu))};
_.BJ.Aa=_.v({type:_.BJ,oa:[["file-list"]],wb:function(a,b){a&1&&_.We(AJ,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Vzc=c.first)}},inputs:{psc:"ariaLabelledbyId",files:"files",hf:"queryParamsHandling",DU:"useRelativeUrls",gq:"searchRequestToken",qKb:"searchResponseToken",AA:"sessionStartTimeMs",jz:"clientTimeResultsDisplayedMs",limit:"limit",oj:"isPiper",aggregations:"aggregations"},features:[_.id],Ba:4,Ca:7,Ha:[["role","list",3,"leaveSpaceFor","click"],["gridLayout",""],[4,"ngFor","ngForOf"],[4,"incrementalFor",
"incrementalForOf","incrementalForLimit"],["role","listitem",1,"file-list-item"],["gridItem",""],[3,"routerLink","queryParamsHandling","class","deleted","click",4,"ngIf","ngIfElse"],["relativeLink",""],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","class","bbcp",3,"alt",4,"ngIf"],["class","aggregations","role","list",4,"ngIf"],[3,"routerLink","queryParamsHandling","click"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png",1,"bbcp",3,"alt"],
["role","list",1,"aggregations"],["class","aggregation","role","listitem",3,"title",4,"ngFor","ngForOf"],["role","listitem",1,"aggregation",3,"title"],["aria-hidden","true",3,"src","alt"],["aria-hidden","true"]],wa:function(a,b){a&1&&(_.C(0,"grid-layout",0,1),_.L("click",function(c){return zob(b,c)}),_.N(2,Gob,2,2,"ng-container",2),_.Q(3,"async"),_.D());a&2&&(_.z("leaveSpaceFor",b.HMc),_.re("aria-labelledby",b.psc),_.w(2),_.z("ngForOf",_.Pe(5,Axb,_.R(3,3,b.RKb))))},styles:['file-list[_nghost-%COMP%]{display:block}.file-list-item[_ngcontent-%COMP%]{display:flex;padding:4px 16px 0}.file-item[_ngcontent-%COMP%]{border:1px solid transparent;box-sizing:border-box;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-item.folder[_ngcontent-%COMP%]:before{content:"folder";content:"folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.submodule[_ngcontent-%COMP%]:before{content:"snippet_folder";content:"snippet_folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.file[_ngcontent-%COMP%]:before{content:"insert_drive_file";content:"insert_drive_file"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.link[_ngcontent-%COMP%]:before{content:"link";content:"link"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}span[_ngcontent-%COMP%]{vertical-align:middle}.deleted[_ngcontent-%COMP%]{text-decoration:line-through}.bbcp[_ngcontent-%COMP%]{height:18px;width:18px}.aggregations[_ngcontent-%COMP%]{align-self:center}.aggregation[_ngcontent-%COMP%]{padding-left:4px}'],
Oa:0});
var Dxb=function(){this.TY=this.h9=0};_.V(Dxb,ZG);
var Exb=function(){};_.V(Exb,ZG);Exb.prototype.equals=function(a){return Fxb(this,a)};Exb.prototype.Z$=function(){for(var a=1,b=Gxb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.Nha)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?$qb(g):0;e=e+g|0}d=e}else d=0;else d=$qb(d);a=Math.imul(1000003,a)^d}}return a};
Exb.prototype.toString=function(){var a=crb(this);a=sF(Aqb(a.XNa))+sF(frb("[]",a.YNa));a=a.substr(a.lastIndexOf(".")+1|0);var b=a.substr(a.lastIndexOf("$")+1|0);b=b.substr(b.lastIndexOf("AutoValue_")+1|0);a=new Vqb;b=sF(b)+"{";a.qxc=", ".toString();a.Spb=b.toString();a.cOa="}".toString();a.rxc=sF(a.Spb)+sF(a.cOa);b=Gxb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+sF(e)+"]");var f=a;d=sF(d)+"="+sF(e);e=f;if(e.SY){var g=e.SY;g.i9=sF(g.i9)+sF(e.qxc)}else g=new Uqb,
g.i9=e.Spb,e.SY=g;f=f.SY;f.i9=sF(f.i9)+sF(d)}return a.toString()};var Fxb=function(a,b){if(null==b||!rF(crb(b),crb(a)))return!1;var c=Gxb(a);if(c.length!=Gxb(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(rF(f,e)||(null==f||null==e?0:f.Nha&&e.Nha?rF(crb(f),crb(e))&&Xqb(f,e):Wqb(f,e))))return!1}return!0},Gxb=function(a){var b=Object.keys(a),c=a.XQc;return c?b.filter(function(d){return!c.includes(d)}):b};
var Hxb=function(){this.ZNa=this.bOa=this.aOa=0};_.V(Hxb,Exb);Hxb.prototype.line=function(){return this.aOa};Hxb.prototype.start=function(){return this.bOa};Hxb.prototype.end=function(){return this.ZNa};
var Ixb=function(){this.g9=0};_.V(Ixb,ZG);Ixb.prototype.Xba=function(){return this.g9<this.Rpb.length};Ixb.prototype.vL=function(){var a;return Pob(this.Rpb[a=this.g9,this.g9=this.g9+1|0,a])};
var Rob=function(a,b,c,d){return Jxb(a,b,new Sqb(function(){var e=new Ixb;e.g9=0;e.Rpb=c;return e}),krb(d))},Jxb=function(a,b,c,d){c=c.Yba();d=d.Yba();var e=new Dxb;b=b.vxc;e.h9=0;e.TY=0;for(e.UY=b;c.Xba();){var f=c.vL().pu;b=f>>2;var g=e;var h=c.vL().pu,n=c.vL().pu,r=[],x=g;for(x.h9=x.h9+h|0;x.UY.length>x.TY&&x.UY[x.TY].pu<x.h9;)x.TY=x.TY+1|0;var A=x.h9;n=A+n|0;h=g.TY;x=0==h?0:g.UY[h-1|0].pu+1|0;for(A=A-x|0;n>(x-1|0)&&h<g.UY.length;){var B=g.UY[h].pu;x=n>B?B-x|0:n-x|0;B=new Hxb;B.aOa=h;B.bOa=A;B.ZNa=
x;r.push(B);h=h+1|0;x=g.UY[h-1|0].pu+1|0;A=0}g=r;0<(f&1)&&d.vL();switch(f&2){case 0:f=a;b=Kxb(b);if(null!=b)for(g=krb(g).Yba();g.Xba();)r=g.vL(),n=b,Lxb(f,r,{Mf:r.start(),Kf:r.end(),nn:n});break;case 2:f=a;r=d.vL();switch(b){case 35:case 36:r="/search?q="+sF(encodeURIComponent(r));break;case 30:b=r;n=r="";for(r=0;0<=(r=n.indexOf("\\",r));)36==n.charCodeAt(r+1|0)?(h=sF(n.substr(0,r|0))+"$",x=r=r+1|0,n=h+sF(n.substr(x))):(h=sF(n.substr(0,r|0)),x=r=r+1|0,n=h+sF(n.substr(x)));r=n;r=b.replace(RegExp("^https?://cs.corp.google.com"),
r);break;case 55:r="https://b.corp.google.com/issues?q="+sF(r);break;case 37:r="https://b.corp.google.com/hotlists/"+sF(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+sF(r);break;case 56:r="https://b.corp.google.com/components/"+sF(r)}drb(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+sF(r.substr(r.indexOf("?"))));b=r;r=drb(b,"http://")||drb(b,"https://")?"external":"";for(g=krb(g).Yba();g.Xba();)n=g.vL(),f.addLink(n,b,r)}}return a.XZ};
var Kxb=function(a){switch(a){case 3:return"cm-keyword";case 4:return"cm-string";case 5:return"cm-comment";case 6:return"cm-number";case 7:return"cm-meta";case 23:return"cm-atom";case 24:return"cm-def";case 25:return"cm-type";case 26:return"cm-qualifier";case 27:return"cm-variable-2";default:return null}};
var Qob=function(){this.Qpb=0};_.V(Qob,ZG);Qob.prototype.hqa=function(){return this.uxc};
var Sob=function(){this.XZ=new Map};Sob.prototype.addLink=function(a,b,c){Lxb(this,a,{Mf:a.start(),Kf:a.end(),tagName:"a",nn:"link-decoration-layer",href:b,key:c})};var Lxb=function(a,b,c){a.XZ.has(b.line())||a.XZ.set(b.line(),[]);a.XZ.get(b.line()).push(c)};
var Tob=new Map([[1,"cm-keyword"],[2,"cm-string"],[3,"cm-comment"],[4,"cm-number"],[5,"cm-meta"],[7,"cm-atom"],[8,"cm-def"],[6,"cm-type"],[9,"cm-qualifier"],[10,"cm-variable-2"]]),Lob=new WeakMap;
var Uob={black:"#000",white:"#fff","gme-foreground":"#000","gme-background":"#fff","gme-blue":{900:"#174ea6",800:"#185abc",700:"#1967d2",600:"#1a73e8",500:"#4285f4",400:"#669df6",300:"#8ab4f8",200:"#aecbfa",100:"#d2e3fc",50:"#e8f0fe",contrast:{50:"#174ea6",100:"#174ea6",200:"#174ea6",300:"#174ea6",400:"#174ea6",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-red":{900:"#a50e0e",800:"#b31412",700:"#c5221f",600:"#d93025",500:"#e94235",400:"#ee675c",300:"#f28b82",200:"#f6aea9",100:"#fad2cf",
50:"#fce8e6",contrast:{50:"#a50e0e",100:"#a50e0e",200:"#a50e0e",300:"#a50e0e",400:"#a50e0e",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-yellow":{900:"#e37400",800:"#ea8600",700:"#f29900",600:"#f9ab00",500:"#fbbc04",400:"#fcc934",300:"#fdd663",200:"#fde293",100:"#feefc3",50:"#fef7e0",contrast:{50:"#e37400",100:"#e37400",200:"#e37400",300:"#e37400",400:"#e37400",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-green":{900:"#0d652d",800:"#137333",700:"#188038",600:"#1e8e3e",
500:"#34a853",400:"#5bb974",300:"#81c995",200:"#a8dab5",100:"#ceead6",50:"#e6f4ea",contrast:{50:"#0d652d",100:"#0d652d",200:"#0d652d",300:"#0d652d",400:"#0d652d",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-orange":{900:"#b06000",800:"#c26401",700:"#d56e0c",600:"#e8710a",500:"#fa7b17",400:"#fa903e",300:"#fcad70",200:"#fdc69c",100:"#fedfc8",50:"#feefe3",contrast:{50:"#b06000",100:"#b06000",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-pink":{900:"#9c166b",
800:"#b80672",700:"#c92786",600:"#e52592",500:"#f538a0",400:"#ff63b8",300:"#ff8bcb",200:"#fba9d6",100:"#fdcfe8",50:"#fde7f3",contrast:{50:"#9c166b",100:"#9c166b",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-purple":{900:"#681da8",800:"#7627bb",700:"#8430ce",600:"#9334e6",500:"#a142f4",400:"#af5cf7",300:"#c58af9",200:"#d7aefb",100:"#e9d2fd",50:"#f3e8fd",contrast:{50:"#681da8",100:"#681da8",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",
800:"#fff",900:"#fff"}},"gme-cyan":{900:"#018774",800:"#098591",700:"#12a4af",600:"#12b5cb",500:"#24c1e0",400:"#4ecde6",300:"#78d9ec",200:"#a1e4f2",100:"#cbf0f8",50:"#e4f7fb",contrast:{50:"#102943",100:"#102943",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-grey":{900:"#202124",800:"#3c4043",700:"#5f6368",600:"#80868b",500:"#9aa0a6",400:"#bdc1c6",300:"#dadce0",200:"#e8eaed",100:"#f1f3f4",50:"#f8f9fa",contrast:{50:"#202124",100:"#202124",200:"#202124",
300:"#202124",400:"#202124",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}}};
var Mxb;Mxb=["content"];_.CJ=function(a){var b=this;this.Cw=a;this.size="small";this.format="fill";this.color="blue";this.Rtb=new MutationObserver(function(){return void Nxb(b)});this.Rtb.observe(a.ua,{attributes:!0,attributeFilter:["disabled"]})};_.CJ.prototype.Sa=function(){Oxb(this);"A"===this.Cw.ua.tagName&&this.Cw.ua.classList.add("link")};_.CJ.prototype.Rb=function(a){(a.size||a.format||a.color)&&Oxb(this)};_.CJ.prototype.Ma=function(){this.Rtb.disconnect()};
_.CJ.prototype.Fn=function(){for(var a=this.Auc.ua,b=_.l(a.childNodes),c=b.next();!c.done;c=b.next())if(c=c.value,c.nodeType===Node.TEXT_NODE){var d=a.insertBefore(document.createElement("span"),c);d.classList.add("text");d.appendChild(c)}Nxb(this)};
var Nxb=function(a){null!=a.Cw.ua.getAttribute("disabled")?a.Cw.ua.setAttribute("aria-disabled","true"):a.Cw.ua.removeAttribute("aria-disabled")},Oxb=function(a){var b=Array.from(a.Cw.ua.classList);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,Pxb.includes(c)&&a.Cw.ua.classList.remove(c);b=new Set;b.add(Qxb.includes(a.size)?a.size:"small");b.add(Rxb.includes(a.format)?a.format:"fill");b.add(Sxb.includes(a.color)?a.color:"blue");b=_.l(b.values());for(c=b.next();!c.done;c=b.next())a.Cw.ua.classList.add(c.value)};
_.W.Object.defineProperties(_.CJ.prototype,{sKc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return tF("gme-grey","900")+"22";switch(this.color){case "blue":return tF("gme-blue","600")+"22";case "red":return tF("gme-red","600")+"22";case "green":return tF("gme-green","700")+"22";case "grey":return tF("gme-grey","600")+"22";case "white":return tF("white")+"22";case "yellow":return tF("gme-yellow","700")+"22";default:return tF("gme-blue","600")+"22"}}},rKc:{configurable:!0,
enumerable:!0,get:function(){return{EF:250,uQ:0}}}});_.CJ.ha=function(a){return new (a||_.CJ)(_.y(_.Hd))};
_.CJ.Aa=_.v({type:_.CJ,oa:[["button","gme-button",""],["a","gme-button",""]],wb:function(a,b){a&1&&_.We(Mxb,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Auc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.id],hc:["gme-button",""],tc:["*"],Ba:5,Ca:2,Ha:[[1,"content"],["content",""],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"span",0,1),_.He(2),_.D(),_.F(3,"div",2)(4,
"div",3));a&2&&(_.w(3),_.z("matRippleAnimation",b.rKc)("matRippleColor",b.sKc))},Ia:[_.pq],styles:['[_nghost-%COMP%]{align-items:center;border-radius:4px;border:0;cursor:pointer;display:inline-flex;outline:none;position:relative;text-decoration:none}[_nghost-%COMP%]:active{transition:background .2s ease-out,border .2s ease-out,box-shadow .2s ease-out}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]{position:relative;z-index:3;align-items:center;display:inline-flex;text-decoration:none;white-space:nowrap;user-select:none;pointer-events:none}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text){font-size:18px;height:18px;line-height:18px;width:18px}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text):only-child{margin:0 -4px}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], [_nghost-%COMP%]   .state[_ngcontent-%COMP%]{border-radius:3px;bottom:0;left:0;position:absolute;right:0;top:0}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%]{z-index:2}[_nghost-%COMP%]   .state[_ngcontent-%COMP%]{z-index:1}.xsmall[_nghost-%COMP%], .small[_nghost-%COMP%]{height:24px;padding:0 12px}.xsmall[_nghost-%COMP%]    , .small[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.medium[_nghost-%COMP%]{height:28px;padding:0 12px}.medium[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.large[_nghost-%COMP%]{height:32px;padding:0 12px}.large[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.xlarge[_nghost-%COMP%]{height:36px;padding:0 16px}.xlarge[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.hairline.blue[_nghost-%COMP%], .hairline.red[_nghost-%COMP%], .hairline.green[_nghost-%COMP%], .hairline.grey[_nghost-%COMP%], .hairline.white[_nghost-%COMP%], .hairline.yellow[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline.blue[disabled][_nghost-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover, .hairline.blue[disabled][_nghost-%COMP%]:active, .hairline.blue[disabled][_nghost-%COMP%]:focus, .hairline.red[disabled][_nghost-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover, .hairline.red[disabled][_nghost-%COMP%]:active, .hairline.red[disabled][_nghost-%COMP%]:focus, .hairline.green[disabled][_nghost-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover, .hairline.green[disabled][_nghost-%COMP%]:active, .hairline.green[disabled][_nghost-%COMP%]:focus, .hairline.grey[disabled][_nghost-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover, .hairline.grey[disabled][_nghost-%COMP%]:active, .hairline.grey[disabled][_nghost-%COMP%]:focus, .hairline.white[disabled][_nghost-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover, .hairline.white[disabled][_nghost-%COMP%]:active, .hairline.white[disabled][_nghost-%COMP%]:focus, .hairline.yellow[disabled][_nghost-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover, .hairline.yellow[disabled][_nghost-%COMP%]:active, .hairline.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.hairline.blue[disabled][_nghost-%COMP%]    , .hairline.blue[disabled][_nghost-%COMP%]:hover    , .hairline.blue[disabled][_nghost-%COMP%]:active    , .hairline.blue[disabled][_nghost-%COMP%]:focus    , .hairline.red[disabled][_nghost-%COMP%]    , .hairline.red[disabled][_nghost-%COMP%]:hover    , .hairline.red[disabled][_nghost-%COMP%]:active    , .hairline.red[disabled][_nghost-%COMP%]:focus    , .hairline.green[disabled][_nghost-%COMP%]    , .hairline.green[disabled][_nghost-%COMP%]:hover    , .hairline.green[disabled][_nghost-%COMP%]:active    , .hairline.green[disabled][_nghost-%COMP%]:focus    , .hairline.grey[disabled][_nghost-%COMP%]    , .hairline.grey[disabled][_nghost-%COMP%]:hover    , .hairline.grey[disabled][_nghost-%COMP%]:active    , .hairline.grey[disabled][_nghost-%COMP%]:focus    , .hairline.white[disabled][_nghost-%COMP%]    , .hairline.white[disabled][_nghost-%COMP%]:hover    , .hairline.white[disabled][_nghost-%COMP%]:active    , .hairline.white[disabled][_nghost-%COMP%]:focus    , .hairline.yellow[disabled][_nghost-%COMP%]    , .hairline.yellow[disabled][_nghost-%COMP%]:hover    , .hairline.yellow[disabled][_nghost-%COMP%]:active    , .hairline.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.hairline.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.hairline.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.hairline.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.hairline.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.hairline.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.hairline.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.hairline.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.hairline.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.hairline.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.hairline.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.hairline.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.hairline.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.hairline.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.hairline.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.hairline.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.grey[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(218,220,224,.04)}.hairline.white[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.white[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.hairline.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.07)}.hairline.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.hairline.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.1)}.bordered.blue[_nghost-%COMP%], .bordered.red[_nghost-%COMP%], .bordered.green[_nghost-%COMP%], .bordered.grey[_nghost-%COMP%], .bordered.white[_nghost-%COMP%], .bordered.yellow[_nghost-%COMP%]{background:#fff}.bordered.blue[disabled][_nghost-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover, .bordered.blue[disabled][_nghost-%COMP%]:active, .bordered.blue[disabled][_nghost-%COMP%]:focus, .bordered.red[disabled][_nghost-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover, .bordered.red[disabled][_nghost-%COMP%]:active, .bordered.red[disabled][_nghost-%COMP%]:focus, .bordered.green[disabled][_nghost-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover, .bordered.green[disabled][_nghost-%COMP%]:active, .bordered.green[disabled][_nghost-%COMP%]:focus, .bordered.grey[disabled][_nghost-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover, .bordered.grey[disabled][_nghost-%COMP%]:active, .bordered.grey[disabled][_nghost-%COMP%]:focus, .bordered.white[disabled][_nghost-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover, .bordered.white[disabled][_nghost-%COMP%]:active, .bordered.white[disabled][_nghost-%COMP%]:focus, .bordered.yellow[disabled][_nghost-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover, .bordered.yellow[disabled][_nghost-%COMP%]:active, .bordered.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.bordered.blue[disabled][_nghost-%COMP%]    , .bordered.blue[disabled][_nghost-%COMP%]:hover    , .bordered.blue[disabled][_nghost-%COMP%]:active    , .bordered.blue[disabled][_nghost-%COMP%]:focus    , .bordered.red[disabled][_nghost-%COMP%]    , .bordered.red[disabled][_nghost-%COMP%]:hover    , .bordered.red[disabled][_nghost-%COMP%]:active    , .bordered.red[disabled][_nghost-%COMP%]:focus    , .bordered.green[disabled][_nghost-%COMP%]    , .bordered.green[disabled][_nghost-%COMP%]:hover    , .bordered.green[disabled][_nghost-%COMP%]:active    , .bordered.green[disabled][_nghost-%COMP%]:focus    , .bordered.grey[disabled][_nghost-%COMP%]    , .bordered.grey[disabled][_nghost-%COMP%]:hover    , .bordered.grey[disabled][_nghost-%COMP%]:active    , .bordered.grey[disabled][_nghost-%COMP%]:focus    , .bordered.white[disabled][_nghost-%COMP%]    , .bordered.white[disabled][_nghost-%COMP%]:hover    , .bordered.white[disabled][_nghost-%COMP%]:active    , .bordered.white[disabled][_nghost-%COMP%]:focus    , .bordered.yellow[disabled][_nghost-%COMP%]    , .bordered.yellow[disabled][_nghost-%COMP%]:hover    , .bordered.yellow[disabled][_nghost-%COMP%]:active    , .bordered.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.bordered.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.bordered.blue[_nghost-%COMP%]{border:1px solid #1a73e8}.bordered.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.bordered.blue[_nghost-%COMP%]:hover{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.bordered.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.bordered.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.bordered.red[_nghost-%COMP%]{border:1px solid #d93025}.bordered.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.bordered.red[_nghost-%COMP%]:hover{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.bordered.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.bordered.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.bordered.green[_nghost-%COMP%]{border:1px solid #188038}.bordered.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.bordered.green[_nghost-%COMP%]:hover{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.bordered.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.bordered.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.bordered.grey[_nghost-%COMP%]{border:1px solid #5f6368}.bordered.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.grey[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.bordered.grey[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.bordered.white[_nghost-%COMP%]{border:1px solid #202124}.bordered.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.white[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.yellow[_nghost-%COMP%]{border:1px solid #f29900}.bordered.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.bordered.yellow[_nghost-%COMP%]:hover{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.bordered.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.bordered.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.protected.blue[_nghost-%COMP%], .protected.red[_nghost-%COMP%], .protected.green[_nghost-%COMP%], .protected.grey[_nghost-%COMP%], .protected.white[_nghost-%COMP%], .protected.yellow[_nghost-%COMP%]{background:#fff;box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:hover, .protected.red[_nghost-%COMP%]:hover, .protected.green[_nghost-%COMP%]:hover, .protected.grey[_nghost-%COMP%]:hover, .protected.white[_nghost-%COMP%]:hover, .protected.yellow[_nghost-%COMP%]:hover{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:focus, .protected.red[_nghost-%COMP%]:focus, .protected.green[_nghost-%COMP%]:focus, .protected.grey[_nghost-%COMP%]:focus, .protected.white[_nghost-%COMP%]:focus, .protected.yellow[_nghost-%COMP%]:focus{box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:active, .protected.red[_nghost-%COMP%]:active, .protected.green[_nghost-%COMP%]:active, .protected.grey[_nghost-%COMP%]:active, .protected.white[_nghost-%COMP%]:active, .protected.yellow[_nghost-%COMP%]:active{box-shadow:0px 6px 10px rgba(60,64,67,.15),0px 2px 3px rgba(60,64,67,.3)}.protected.blue[disabled][_nghost-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover, .protected.blue[disabled][_nghost-%COMP%]:active, .protected.blue[disabled][_nghost-%COMP%]:focus, .protected.red[disabled][_nghost-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover, .protected.red[disabled][_nghost-%COMP%]:active, .protected.red[disabled][_nghost-%COMP%]:focus, .protected.green[disabled][_nghost-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover, .protected.green[disabled][_nghost-%COMP%]:active, .protected.green[disabled][_nghost-%COMP%]:focus, .protected.grey[disabled][_nghost-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover, .protected.grey[disabled][_nghost-%COMP%]:active, .protected.grey[disabled][_nghost-%COMP%]:focus, .protected.white[disabled][_nghost-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover, .protected.white[disabled][_nghost-%COMP%]:active, .protected.white[disabled][_nghost-%COMP%]:focus, .protected.yellow[disabled][_nghost-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover, .protected.yellow[disabled][_nghost-%COMP%]:active, .protected.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.protected.blue[disabled][_nghost-%COMP%]    , .protected.blue[disabled][_nghost-%COMP%]:hover    , .protected.blue[disabled][_nghost-%COMP%]:active    , .protected.blue[disabled][_nghost-%COMP%]:focus    , .protected.red[disabled][_nghost-%COMP%]    , .protected.red[disabled][_nghost-%COMP%]:hover    , .protected.red[disabled][_nghost-%COMP%]:active    , .protected.red[disabled][_nghost-%COMP%]:focus    , .protected.green[disabled][_nghost-%COMP%]    , .protected.green[disabled][_nghost-%COMP%]:hover    , .protected.green[disabled][_nghost-%COMP%]:active    , .protected.green[disabled][_nghost-%COMP%]:focus    , .protected.grey[disabled][_nghost-%COMP%]    , .protected.grey[disabled][_nghost-%COMP%]:hover    , .protected.grey[disabled][_nghost-%COMP%]:active    , .protected.grey[disabled][_nghost-%COMP%]:focus    , .protected.white[disabled][_nghost-%COMP%]    , .protected.white[disabled][_nghost-%COMP%]:hover    , .protected.white[disabled][_nghost-%COMP%]:active    , .protected.white[disabled][_nghost-%COMP%]:focus    , .protected.yellow[disabled][_nghost-%COMP%]    , .protected.yellow[disabled][_nghost-%COMP%]:hover    , .protected.yellow[disabled][_nghost-%COMP%]:active    , .protected.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.protected.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.protected.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.protected.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.protected.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.protected.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.protected.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.protected.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.protected.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.protected.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.protected.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.protected.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.protected.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.protected.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.protected.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.protected.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.protected.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.protected.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.flat.blue[_nghost-%COMP%], .flat.red[_nghost-%COMP%], .flat.green[_nghost-%COMP%], .flat.grey[_nghost-%COMP%], .flat.white[_nghost-%COMP%], .flat.yellow[_nghost-%COMP%]{background:rgba(0,0,0,0)}.flat.blue[_nghost-%COMP%]:hover, .flat.red[_nghost-%COMP%]:hover, .flat.green[_nghost-%COMP%]:hover, .flat.grey[_nghost-%COMP%]:hover, .flat.white[_nghost-%COMP%]:hover, .flat.yellow[_nghost-%COMP%]:hover{background:#fff}.flat.blue[_nghost-%COMP%]:focus, .flat.red[_nghost-%COMP%]:focus, .flat.green[_nghost-%COMP%]:focus, .flat.grey[_nghost-%COMP%]:focus, .flat.white[_nghost-%COMP%]:focus, .flat.yellow[_nghost-%COMP%]:focus{background:#fff}.flat.blue[_nghost-%COMP%]:active, .flat.red[_nghost-%COMP%]:active, .flat.green[_nghost-%COMP%]:active, .flat.grey[_nghost-%COMP%]:active, .flat.white[_nghost-%COMP%]:active, .flat.yellow[_nghost-%COMP%]:active{background:#fff}.flat.blue[disabled][_nghost-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover, .flat.blue[disabled][_nghost-%COMP%]:active, .flat.blue[disabled][_nghost-%COMP%]:focus, .flat.red[disabled][_nghost-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover, .flat.red[disabled][_nghost-%COMP%]:active, .flat.red[disabled][_nghost-%COMP%]:focus, .flat.green[disabled][_nghost-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover, .flat.green[disabled][_nghost-%COMP%]:active, .flat.green[disabled][_nghost-%COMP%]:focus, .flat.grey[disabled][_nghost-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover, .flat.grey[disabled][_nghost-%COMP%]:active, .flat.grey[disabled][_nghost-%COMP%]:focus, .flat.white[disabled][_nghost-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover, .flat.white[disabled][_nghost-%COMP%]:active, .flat.white[disabled][_nghost-%COMP%]:focus, .flat.yellow[disabled][_nghost-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover, .flat.yellow[disabled][_nghost-%COMP%]:active, .flat.yellow[disabled][_nghost-%COMP%]:focus{background:rgba(0,0,0,0);box-shadow:none;cursor:not-allowed}.flat.blue[disabled][_nghost-%COMP%]    , .flat.blue[disabled][_nghost-%COMP%]:hover    , .flat.blue[disabled][_nghost-%COMP%]:active    , .flat.blue[disabled][_nghost-%COMP%]:focus    , .flat.red[disabled][_nghost-%COMP%]    , .flat.red[disabled][_nghost-%COMP%]:hover    , .flat.red[disabled][_nghost-%COMP%]:active    , .flat.red[disabled][_nghost-%COMP%]:focus    , .flat.green[disabled][_nghost-%COMP%]    , .flat.green[disabled][_nghost-%COMP%]:hover    , .flat.green[disabled][_nghost-%COMP%]:active    , .flat.green[disabled][_nghost-%COMP%]:focus    , .flat.grey[disabled][_nghost-%COMP%]    , .flat.grey[disabled][_nghost-%COMP%]:hover    , .flat.grey[disabled][_nghost-%COMP%]:active    , .flat.grey[disabled][_nghost-%COMP%]:focus    , .flat.white[disabled][_nghost-%COMP%]    , .flat.white[disabled][_nghost-%COMP%]:hover    , .flat.white[disabled][_nghost-%COMP%]:active    , .flat.white[disabled][_nghost-%COMP%]:focus    , .flat.yellow[disabled][_nghost-%COMP%]    , .flat.yellow[disabled][_nghost-%COMP%]:hover    , .flat.yellow[disabled][_nghost-%COMP%]:active    , .flat.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.flat.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.flat.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.flat.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.flat.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.flat.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.flat.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.flat.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.flat.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.flat.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.flat.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.flat.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.flat.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.flat.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.flat.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.flat.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.flat.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.flat.white[_nghost-%COMP%]    {color:#fff;fill:#fff}.flat.white[_nghost-%COMP%]:hover    {color:#fff;fill:#fff;background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:focus    {color:#fff;fill:#fff;background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:active    {color:#fff;fill:#fff;background:rgba(255,255,255,.06)}.flat.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.06)}.flat.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.flat.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.flat.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.flat.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.fill.blue[_nghost-%COMP%]    , .fill.red[_nghost-%COMP%]    , .fill.green[_nghost-%COMP%]    , .fill.grey[_nghost-%COMP%]    , .fill.white[_nghost-%COMP%]    , .fill.yellow[_nghost-%COMP%]    {color:#fff;fill:#fff}.fill.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.24)}.fill.blue[_nghost-%COMP%]:active, .fill.red[_nghost-%COMP%]:active, .fill.green[_nghost-%COMP%]:active, .fill.grey[_nghost-%COMP%]:active, .fill.white[_nghost-%COMP%]:active, .fill.yellow[_nghost-%COMP%]:active{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.fill.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[disabled][_nghost-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover, .fill.blue[disabled][_nghost-%COMP%]:active, .fill.blue[disabled][_nghost-%COMP%]:focus, .fill.red[disabled][_nghost-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover, .fill.red[disabled][_nghost-%COMP%]:active, .fill.red[disabled][_nghost-%COMP%]:focus, .fill.green[disabled][_nghost-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover, .fill.green[disabled][_nghost-%COMP%]:active, .fill.green[disabled][_nghost-%COMP%]:focus, .fill.grey[disabled][_nghost-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover, .fill.grey[disabled][_nghost-%COMP%]:active, .fill.grey[disabled][_nghost-%COMP%]:focus, .fill.white[disabled][_nghost-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover, .fill.white[disabled][_nghost-%COMP%]:active, .fill.white[disabled][_nghost-%COMP%]:focus, .fill.yellow[disabled][_nghost-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover, .fill.yellow[disabled][_nghost-%COMP%]:active, .fill.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.fill.blue[disabled][_nghost-%COMP%]    , .fill.blue[disabled][_nghost-%COMP%]:hover    , .fill.blue[disabled][_nghost-%COMP%]:active    , .fill.blue[disabled][_nghost-%COMP%]:focus    , .fill.red[disabled][_nghost-%COMP%]    , .fill.red[disabled][_nghost-%COMP%]:hover    , .fill.red[disabled][_nghost-%COMP%]:active    , .fill.red[disabled][_nghost-%COMP%]:focus    , .fill.green[disabled][_nghost-%COMP%]    , .fill.green[disabled][_nghost-%COMP%]:hover    , .fill.green[disabled][_nghost-%COMP%]:active    , .fill.green[disabled][_nghost-%COMP%]:focus    , .fill.grey[disabled][_nghost-%COMP%]    , .fill.grey[disabled][_nghost-%COMP%]:hover    , .fill.grey[disabled][_nghost-%COMP%]:active    , .fill.grey[disabled][_nghost-%COMP%]:focus    , .fill.white[disabled][_nghost-%COMP%]    , .fill.white[disabled][_nghost-%COMP%]:hover    , .fill.white[disabled][_nghost-%COMP%]:active    , .fill.white[disabled][_nghost-%COMP%]:focus    , .fill.yellow[disabled][_nghost-%COMP%]    , .fill.yellow[disabled][_nghost-%COMP%]:hover    , .fill.yellow[disabled][_nghost-%COMP%]:active    , .fill.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.fill.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.fill.blue[_nghost-%COMP%]{background:#1a73e8}.fill.red[_nghost-%COMP%]{background:#d93025}.fill.green[_nghost-%COMP%]{background:#188038}.fill.grey[_nghost-%COMP%]{background:#5f6368}.fill.white[_nghost-%COMP%]{background:#fff}.fill.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.fill.yellow[_nghost-%COMP%]{background:#f29900}.fill.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}'],
Oa:0});var Rxb=["fill","hairline","bordered","protected","flat"],Qxb=["xsmall","small","medium","large","xlarge"],Sxb="blue red green grey white yellow".split(" "),Pxb=[].concat(_.Ia(Rxb),_.Ia(Qxb),_.Ia(Sxb));
var DJ=function(){};DJ.ha=function(a){return new (a||DJ)};DJ.Ea=_.bd({type:DJ});DJ.Da=_.Tc({imports:[_.$l,_.tq]});
_.EJ=function(){};_.EJ.ha=function(a){return new (a||_.EJ)};_.EJ.Ea=_.bd({type:_.EJ});_.EJ.Da=_.Tc({imports:[DJ]});
_.FJ=function(){};_.FJ.ha=function(a){return new (a||_.FJ)};_.FJ.Ea=_.bd({type:_.FJ});_.FJ.Da=_.Tc({imports:[_.Dz,_.JG]});
_.GJ=function(){};_.GJ.ha=function(a){return new (a||_.GJ)};_.GJ.Ea=_.bd({type:_.GJ});_.GJ.Da=_.Tc({Tb:[_.wH],imports:[_.$l]});
_.HJ=function(){};_.HJ.ha=function(a){return new (a||_.HJ)};_.HJ.Ea=_.bd({type:_.HJ});_.HJ.Da=_.Tc({imports:[_.jn,_.$l,_.dE,_.Tq,_.Yr]});
var IJ=function(){};IJ.prototype.transform=function(a,b){a.endsWith("/")&&(a=a.substring(0,a.length-1));if(null==b)return null;b=b.get(a);if(!b)return null;a=[];b=_.l(b.values());for(var c=b.next();!c.done;c=b.next())c=c.value,0<c.instances&&a.push(c);return 0===a.length?null:a};IJ.ha=function(a){return new (a||IJ)};IJ.Be=_.cd({name:"activeAggregations",type:IJ,Zd:!0});
var JJ=function(){};JJ.prototype.transform=function(a){switch(a){case 0:return"file";case 1:return"file";case 6:return"file";case 3:return"folder";case 4:return"link";case 5:return"submodule";default:return _.gg(a)}};JJ.ha=function(a){return new (a||JJ)};JJ.Be=_.cd({name:"icon",type:JJ,Zd:!0});
var KJ=function(a,b){this.Nf=a;this.wa=b;this.nra=-1;this.Yub=2E3;this.iu=!0;this.kzb=!1};_.k=KJ.prototype;_.k.Rb=function(a){this.iu=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.kzb=!0)};_.k.Lk=function(){var a=this;this.iu&&(this.iu=!1,this.kzb||this.Nf.clear(),this.clearInterval(),this.XS(),this.JRa=setInterval(function(){a.XS()},1))};_.k.Ma=function(){this.clearInterval()};
_.k.XS=function(){var a=null==this.nra||0>this.nra?Infinity:this.nra;if(this.ora){var b=this.Nf.length,c=Math.min(b+this.Yub,this.ora.length);for(c=Math.min(a,c);b<c;b++)this.Nf.xi(this.wa,{ya:this.ora[b]});b>=Math.min(a,this.ora.length)&&this.clearInterval()}else this.clearInterval()};_.k.clearInterval=function(){null!=this.JRa&&clearInterval(this.JRa);this.JRa=void 0};KJ.ha=function(a){return new (a||KJ)(_.y(_.Te),_.y(_.Se))};
KJ.Ja=_.v({type:KJ,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{ora:"incrementalForOf",nra:"incrementalForLimit",Yub:"incrementalForCount"},features:[_.id]});
var LJ=function(){};LJ.prototype.transform=function(a,b,c){if(a.Eo){var d=a.Me;c=d?c||a.ad&&_.IE(a.ad)?";"+_.lg.jJb+"="+d:";"+_.lg.Me+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};LJ.ha=function(a){return new (a||LJ)};LJ.Be=_.cd({name:"toHref",type:LJ,Zd:!0});
var MJ=function(){};MJ.ha=function(a){return new (a||MJ)};MJ.Ea=_.bd({type:MJ});MJ.Da=_.Tc({});
_.NJ=function(){};_.NJ.ha=function(a){return new (a||_.NJ)};_.NJ.Ea=_.bd({type:_.NJ});_.NJ.Da=_.Tc({imports:[_.jn,_.$l,MJ,_.Yr,_.Pw,_.tJ,_.JG,_.Rm]});_.Tib(_.BJ,[_.Sl,_.Tl,AJ,_.Pm,KJ],[_.Zl,IJ,JJ,LJ]);

_.xvb=!0;

}catch(e){_._DumpException(e)}
try{
var $xb,Yxb,Vxb,Wxb,Xxb,Zxb,ayb,cyb,byb,dyb,eyb;_.Txb=function(a){var b=a.host,c=a.project,d=a.sF;a=a.fi;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.mg({});if(a)b={type:"ossProject",id:a.name};else throw Error("rd");}return new _.ng({ke:b})};_.OJ=function(a){return"host"===a.Dc};_.Uxb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.Ow?1:2)]}return a.repository?a.repository:a.lb?a.lb:""};
$xb=function(a){a=[[0,_.$jb],[1,Vxb(a)],[2,Wxb(a)],[3,Xxb(a)],[4,Yxb(a)],[5,Zxb(a)]].filter(function(b){return!!b[1]});return new Map(a)};Yxb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.hg(b),b=""===b||"/"===b?"":_.ijb(b)):b=void 0;return void 0===b?null:{Ho:"Dieses Verzeichnis",value:_.kh({ke:ayb(a),repository:a.repository,path:b,Ab:_.OJ(a)?a.Ab:void 0}),bc:_.VE("d"),iA:"In diesem Verzeichnis nach Code oder Dateien suchen",Zs:"Directory"}};
Vxb=function(a){if(_.HE(a)||_.OJ(a))return null;a=ayb(a);if(!a)return null;var b=_.kh({ke:a});return{Ho:"host"===a.type?"Dieser Host":"Dieses Projekt",value:b,bc:"host"===a.type?_.VE("h"):_.VE("p"),Zs:"host"===a.type?"Host":"Project"}};Wxb=function(a){if(_.OJ(a))return null;var b=a.repository;if(!b)return null;var c=_.kh({ke:ayb(a),repository:b});return{Ho:_.HE(a)?b:"Dieses Repository",value:c,bc:_.HE(a)?_.VE("p"):_.VE("r"),Zs:_.HE(a)?"Project":"Repository"}};
Xxb=function(a){if(!_.OJ(a))return null;var b=a.repository,c=a.Ab;if(!b||!c)return null;var d=_.jg(c),e=_.pna(d);return e||_.ona(d)?{Ho:e?"Dieser Zweig":"Dieses Tag",value:_.kh({ke:ayb(a),repository:b,Ab:c}),bc:_.VE("b"),iA:e?"In diesem Zweig nach Code oder Dateien suchen":"In diesem Tag nach Code oder Dateien suchen",Zs:"Ref"}:null};Zxb=function(a){a=a.params;return a.Pb?_.nkb(a.Pb):null};ayb=function(a){var b=a.lb;a=a.Dc;if(b&&a)return{id:b,type:a}};
cyb=function(a,b){var c=$xb(a),d=_.okb(b).state,e=Array.from(c.values()),f=e.find(function(g){return _.Bsa(g,d.prefix)});b=!b.Pm&&!b.zd;a.path&&1<a.path.length&&!a.Ow&&c.has(4)?d.prefix=c.get(4):b?d.prefix=byb(a,c):f?d.prefix=f:e.push(d.prefix);return{scopes:e,state:d}};byb=function(a,b){var c=a.repository,d=a.lb;return a.params.Pb&&b.has(5)?b.get(5):c&&b.has(2)?b.get(2):d&&b.has(1)?b.get(1):_.$jb};
dyb=function(a){if(!a||!a.lb||!a.Dc)return{};var b={zd:_.kh({ke:{id:a.lb,type:a.Dc},repository:a.repository})};a=b.Pm;b=void 0===b.zd?"":b.zd;var c=_.lh(b),d=c.ke;c=c.repository;var e={};a&&(e.wn=a);c?e.prefix={Ho:c,value:b,Zs:"Repository"}:d&&(e.prefix={Ho:d.id,value:b,Zs:"host"===d.type?"Host":"Project"});return e};
_.fyb=function(a){var b=a.x0.map(function(c){var d,e,f,g;return{Gd:new RegExp(null!=(d=null==c?void 0:c.Gd)?d:""),hi:null!=(e=null==c?void 0:c.hi)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,bc:null!=(g=null==c?void 0:c.bc)?g:void 0}});a=a.U1.map(function(c){return{qH:eyb(c.qH),AH:eyb(c.AH)}});return{x0:b,U1:a}};
eyb=function(a){var b,c,d,e;return{Uq:new RegExp(null!=(b=null==a?void 0:a.Uq)?b:""),qv:null!=(c=null==a?void 0:a.qv)?c:"",Gd:new RegExp(null!=(d=null==a?void 0:a.Gd)?d:""),hi:null!=(e=null==a?void 0:a.hi)?e:""}};_.lyb=function(a){var b=_.gyb(a);return[_.hyb,_.iyb,_.jyb].find(function(c){return _.kyb(c,b)})};_.gyb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.dh(a);_.GFa(a,"https");a.nd(a.xe().replace(/\.git$/,""));return a};
_.PJ=function(a){a=void 0===a?{}:a;this.O={};this.O.regex=null==a.Gd?null:a.Gd;this.O.relatedRegex=null==a.hi?null:a.hi;this.O.label=null==a.label?null:a.label;this.O.shortcut=null==a.bc?null:a.bc};_.V(_.PJ,_.U);_.PJ.prototype.ma=function(){return _.PJ};_.PJ.prototype.na=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.PJ.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.O.label=a}},Gd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}},hi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},bc:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.S(this,"shortcut"):""},set:function(a){this.O.shortcut=a}}});_.QJ=function(a){a=void 0===a?{}:a;this.O={};this.O.dirRegex=null==a.Uq?null:a.Uq;this.O.targetDir=null==a.qv?null:a.qv;this.O.regex=null==a.Gd?null:a.Gd;this.O.relatedRegex=null==a.hi?null:a.hi};_.V(_.QJ,_.U);_.QJ.prototype.ma=function(){return _.QJ};_.QJ.prototype.na=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.QJ.prototype,{Uq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.S(this,"dirRegex"):""},set:function(a){this.O.dirRegex=a}},Gd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}},hi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},qv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.S(this,"targetDir"):""},set:function(a){this.O.targetDir=a}}});_.RJ=function(a){a=void 0===a?{}:a;this.O={};this.O.srcToTest=null==a.qH?null:a.qH;this.O.testToSrc=null==a.AH?null:a.AH};_.V(_.RJ,_.U);_.RJ.prototype.ma=function(){return _.RJ};_.RJ.prototype.na=function(){return{keys:["srcToTest","testToSrc"],Na:{srcToTest:_.QJ,testToSrc:_.QJ}}};
_.W.Object.defineProperties(_.RJ.prototype,{qH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.S(this,"srcToTest"):null},set:function(a){this.O.srcToTest=a}},AH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.S(this,"testToSrc"):null},set:function(a){this.O.testToSrc=a}}});_.SJ=function(a){a=void 0===a?{}:a;this.O={};this.O.relatedFileConfigs=null==a.x0?null:a.x0;this.O.testDirPairs=null==a.U1?null:a.U1};_.V(_.SJ,_.U);_.SJ.prototype.ma=function(){return _.SJ};
_.SJ.prototype.na=function(){return{Wa:{relatedFileConfigs:_.PJ,testDirPairs:_.RJ},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.SJ.prototype,{x0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.S(this,"relatedFileConfigs"):[]},set:function(a){this.O.relatedFileConfigs=a}},U1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.S(this,"testDirPairs"):[]},set:function(a){this.O.testDirPairs=a}}});
_.TJ=function(a,b){_.yF.call(this,a);this.Vo=b||"Source"};_.V(_.TJ,_.yF);_.TJ.prototype.bm=function(a){var b=_.Uxb(a);_.HE(a)&&a.params.Pb&&(a=_.vjb(a),b=b?b+" - "+a:a);this.title.bm(b?b+" - "+this.Vo:this.Vo)};_.TJ.ha=function(a){return new (a||_.TJ)(_.u(_.Hm),_.u(_.i0a,8))};_.TJ.va=_.t({token:_.TJ,ta:_.TJ.ha,Ka:"root"});
_.UJ=function(a,b,c){this.Nj=a;this.pYa=b;this.document=c};_.UJ.prototype.resolve=function(a){var b=_.og(a);return _.myb(this,b,a.mA)};_.myb=function(a,b,c){var d=_.kjb(c);c=dyb(b);var e=cyb(b,d),f=e.scopes,g=new _.ob;d=_.ib(_.Mpb(a.pYa,d.kf,e.state).ka(_.zb(function(h){_.ltb(a.Nj.N0,f,h.prefix||null)}),_.m(function(h){return h.G0a})),g);e=new _.dtb(a.document,a.Nj);b=Yxb(b)||void 0;return{PJa:d,aba:!0,mua:c,Nj:a.Nj,gKb:a.Nj.N0.ev,wZa:_.gtb(e,g,b)}};
_.UJ.ha=function(a){return new (a||_.UJ)(_.u(_.cI),_.u(_.RG),_.u(_.Og))};_.UJ.va=_.t({token:_.UJ,ta:_.UJ.ha});
_.nyb=void 0;
_.VJ=function(){};_.W.Object.defineProperties(_.VJ.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.nyb}}});_.VJ.ha=function(a){return new (a||_.VJ)};_.VJ.va=_.t({token:_.VJ,ta:_.VJ.ha,Ka:"root"});
var oyb;oyb=function(a){var b=a.icon,c=a.Gua,d=a.Qva;this.name=a.name;this.icon=b;this.Gua=c;this.Qva=d;this.domain=(new _.dh(c)).uh()};_.kyb=function(a,b){return b.uh()===a.domain||b.uh().endsWith("."+a.domain)};_.hyb=new oyb({name:"GitHub",icon:"shared:github",Gua:"https://github.com",Qva:"https://github.com/logout"});_.iyb=new oyb({name:"Bitbucket",icon:"shared:bitbucket_v3",Gua:"https://bitbucket.org",Qva:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.jyb=new oyb({name:"GitLab",icon:"shared:gitlab_v2",Gua:"https://gitlab.com",Qva:"https://gitlab.com/users/sign_out"});

}catch(e){_._DumpException(e)}
try{
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var ryb,tyb;_.WJ=function(a,b){a=String(a);if(!b.test(a))throw Error("tb`"+a+"`"+b.toString());};ryb=function(a){return a.TF().ka(_.m(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.syb=function(a){return ryb(a).ka(_.m(function(b){return null!=b?b:!1}))};_.XJ=function(a,b){a.i1(b?"XREF_PREVIEW":"MAIN")};tyb=0;_.YJ=function(a,b){this.id="mat-error-"+tyb++;a||b.ua.setAttribute("aria-live","polite")};_.YJ.ha=function(a){return new (a||_.YJ)(_.zd("aria-live"),_.y(_.Hd))};
_.YJ.Ja=_.v({type:_.YJ,oa:[["mat-error"]],Jb:["aria-atomic","true",1,"mat-error"],Ib:1,mb:function(a,b){a&2&&_.re("id",b.id)},inputs:{id:"id"},features:[_.Ne([{Ga:_.b2a,Nb:_.YJ}])]});var uyb=new _.Ed("mat-slide-toggle-default-options",{Ka:"root",ta:function(){return{Vmb:!1}}});
_.vyb=new _.Ed("mat-slide-toggle-default-options",{Ka:"root",ta:function(){return{Vmb:!1}}});
var wyb=0,xyb=_.Tg(_.Qg(_.Rg(_.Sg(function(a){this.Ta=a})))),ZJ=function(a,b,c,d,e,f,g){a=xyb.call(this,a)||this;a.Wd=b;a.Gb=c;a.defaults=e;a.ti=function(){};a.ui=function(){};a.hn=!1;a.Aj=!1;a.name=null;a.Qw="after";a.ariaLabel=null;a.Gj=null;a.md=new _.$k;a.RPb=new _.$k;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.CE="NoopAnimations"===f;a.id=a.iX=g+ ++wyb;return a};_.V(ZJ,xyb);_.k=ZJ.prototype;
_.k.Oe=function(){var a=this;this.Wd.ql(this.Ta,!0).subscribe(function(b){"keyboard"===b||"program"===b?a.mB=!0:b||Promise.resolve().then(function(){a.mB=!1;a.ui();_.Sk(a.Gb)})})};_.k.Ma=function(){this.Wd.dm(this.Ta)};_.k.Qj=function(a){this.checked=!!a};_.k.vl=function(a){this.ti=a};_.k.Xo=function(a){this.ui=a};_.k.jq=function(a){this.disabled=a;_.Sk(this.Gb)};_.k.toggle=function(){this.checked=!this.checked;this.ti(this.checked)};_.k.ao=function(){this.ti(this.checked);this.md.emit(this.vy(this.checked))};
_.W.Object.defineProperties(ZJ.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.hn},set:function(a){this.hn=_.Kg(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Aj},set:function(a){this.Aj=_.Kg(a);_.Sk(this.Gb)}},Du:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.iX)+"-input"}}});ZJ.ha=function(){_.Nd()};
ZJ.Ja=_.v({type:ZJ,inputs:{name:"name",id:"id",Qw:"labelPosition",ariaLabel:["aria-label","ariaLabel"],Gj:["aria-labelledby","ariaLabelledby"],rJ:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{md:"change",RPb:"toggleChange"},features:[_.oe]});
_.$J=function(){};_.$J.ha=function(a){return new (a||_.$J)};_.$J.Ea=_.bd({type:_.$J});_.$J.Da=_.Tc({});
var yyb,zyb,Ayb,Byb;yyb=["input"];zyb=function(a){return{EF:a}};Ayb={Ga:_.xv,Nb:_.Rc(function(){return _.aK}),jd:!0};Byb=function(a,b){this.source=a;this.checked=b};_.aK=function(a,b,c,d,e,f){return ZJ.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.V(_.aK,ZJ);_.aK.Ja=ZJ.Ja;_.k=_.aK.prototype;_.k.vy=function(a){return new Byb(this,a)};_.k.Xnc=function(a){a.stopPropagation();this.RPb.emit();this.defaults.Vmb?this.wm.ua.checked=this.checked:(this.checked=this.wm.ua.checked,this.ao())};_.k.DI=function(a){a.stopPropagation()};
_.k.focus=function(a,b){b?_.dp(this.Wd,this.wm,b,a):this.wm.ua.focus(a)};_.k.EGa=function(){this.Gb.De()};_.aK.ha=function(a){return new (a||_.aK)(_.y(_.Hd),_.y(_.cp),_.y(_.dl),_.zd("tabindex"),_.y(uyb),_.y(_.Wk,8))};
_.aK.Aa=_.v({type:_.aK,oa:[["mat-slide-toggle"]],wb:function(a,b){a&1&&_.We(yyb,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.wm=c.first)}},Jb:[1,"mat-slide-toggle"],Ib:13,mb:function(a,b){a&2&&(_.ye("id",b.id),_.re("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),_.ue("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.Qw)("_mat-animation-noopable",b.CE))},inputs:{disabled:"disabled",Id:"disableRipple",color:"color",tabIndex:"tabIndex"},kc:["matSlideToggle"],
features:[_.Ne([Ayb]),_.oe],tc:["*"],Ba:14,Ca:20,Ha:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius",
"matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.L("change",function(e){return b.Xnc(e)})("click",function(e){return b.DI(e)}),_.D(),_.C(5,"span",5),_.F(6,"span",6),_.C(7,"span",7),_.F(8,"span",8),_.D()()(),_.C(9,"span",9,10),_.L("cdkObserveContent",function(){return b.EGa()}),_.C(11,"span",11),
_.O(12,"\u00a0"),_.D(),_.He(13),_.D()());if(a&2){var c=_.Ke(1),d=_.Ke(10);_.re("for",b.Du);_.w(2);_.ue("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());_.w(1);_.z("id",b.Du)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled);_.re("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.Gj)("aria-describedby",b.rJ);_.w(4);_.z("matRippleTrigger",c)("matRippleDisabled",b.Id||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.Pe(18,zyb,b.CE?0:150))}},Ia:[_.pq,_.qp],styles:['.mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%;display:block}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.mat-slide-toggle-input:focus~.mat-slide-toggle-thumb-container .mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}\n'],
ub:2,Oa:0});
_.bK=function(){};_.bK.ha=function(a){return new (a||_.bK)};_.bK.Ea=_.bd({type:_.bK});_.bK.Da=_.Tc({imports:[_.$J,_.tq,_.hq,_.rp,_.$J,_.hq]});

}catch(e){_._DumpException(e)}
try{
var BKc=function(){var a=_.fa.apply(0,arguments);return function(b){return _.maa(b,_.Ja.apply(null,[b].concat(_.Ia(a))))}},CKc=function(){return function(a){return _.lb(new _.Fi)(a)}},DKc=function(a){return(a.error.details||[]).find(function(b){var c=_.DUa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},EKc=function(a){var b=a.repository;return!!a.ke||!!b},FKc=function(a,b){a&1&&_.F(0,"breadcrumb",7);a&2&&_.z("items",b.La)},GKc=function(a,b){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=b.title,
b=_.M(),_.re("id","root-indicator-"+b.resultIndex),_.w(1),_.Le(" ",a," "))},HKc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.Ke(1);a=_.M().cl;_.z("changelistId",a)("onedevIsHovercardReady",b.fG)}},IKc=function(a,b){a&1&&(_.C(0,"a",9),_.O(1),_.D(),_.C(2,"onedev-hovercard",null,10),_.N(4,HKc,2,2,"onedev-changelist-hovercard",11),_.D());if(a&2){a=b.title;var c=b.cl;b=b.ad;var d=_.Ke(3),e=_.M();_.z("universalLink",e.Huc(b,c))("ascTrackElement",e.qc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",
d)("feedbackEvent",e.vQ);_.re("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.w(1);_.Le(" ",a," ")}},JKc=function(a,b){a&1&&(_.C(0,"span",14),_.O(1),_.D());a&2&&(a=b.title,b=_.M(),_.re("id","ref-indicator-"+b.resultIndex),_.w(1),_.Le(" ",a," "))},KKc=function(a,b){a&1&&_.F(0,"segmented-dropdown-button",15);a&2&&_.z("item",b.mXa)("useBreadcrumbStyling",!1)},LKc=function(a,b){a&1&&_.F(0,"ref-picker",16);a&2&&_.z("refPickerData",b.t0)},NKc=function(a,b){a&1&&
(_.C(0,"a",17,18),_.O(2),_.C(3,"span",19),_.O(4),_.D()());a&2&&(a=b.ad,b=_.M(),_.z("routerLink",_.nh(a))("ascTrackElement",b.qc)("trackListIndex",b.resultIndex)("feedbackEvent",b.vQ),_.re("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.w(2),_.Le(" ",MKc(a.path)[0],""),_.w(2),_.Me(MKc(a.path)[1]))},MKc=function(a){if("/"===a)return["","/"];a=a.split("/");return a[a.length-1]?[a.slice(0,a.length-1).join("/")+"/",a[a.length-1]]:[a.slice(0,a.length-2).join("/")+
"/",a.slice(a.length-2).join("/")]},OKc=function(a,b){var c=Object.assign({},a,{zd:void 0,g2:void 0}),d=Object.assign({},b,{zd:void 0,g2:void 0});return _.zc(c,d)&&_.kh(a.zd)===_.kh(b.zd)},TKc=function(a,b,c){var d=a.hv,e=a.cT;return d?d.map(function(f){var g=f.AQ,h=f.z8,n=f.iT,r=f.Rda,x=f.oF;f=f.jda;if(g){h=_.pjb(g.Nd);var A=g.Rk,B=g.Ysa,I=g.qF;g=g.rF;var K=PKc(A),P=QKc(A);n=RKc(h,0,e,n,r,x,f,c,A,K,B,B-P,I,g)}else n=h&&b?SKc(h,_.pjb(h.Nd),e,n,r,x,f,c):null;return n}).filter(function(f){return!!f}):
[]},SKc=function(a,b,c,d,e,f,g,h){a=a.dLa;c=RKc(b,1,c,d,e,f,g,h);var n=b.Zb();c.children=a.slice(0,12).map(function(r){var x=r.type;r=n.nd(r.path).hb();return{entryType:UKc(x),ad:r,path:r.path,name:_.hz(r.path)}});c.etb=12<a.length;return c},UKc=function(a){switch(a){case "FILE":return 1;case "EXECUTABLE":return 6;case "DIRECTORY":return 3;case "SYMBOLIC_LINK":return 4;case "GIT_LINK":return 5;default:return 0}},RKc=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I){n=void 0===n?[]:n;r=void 0===r?!1:r;x=void 0===
x?0:x;A=void 0===A?0:A;B=void 0===B?"":B;I=void 0===I?"":I;1===b&&(a=a.Zb().nd(_.ijb(a.path)).hb());a={ad:a,gq:c,gv:d,ZKc:e,jda:g,AA:h,oF:f};switch(b){case 0:return Object.assign({},a,{zAc:r,nVa:A,Ysa:x,Rk:n,type:b,qF:B,rF:I});case 1:return Object.assign({},a,{type:b});default:return _.gg(b,"Unknown result type: "+b)}},PKc=function(a){return a.some(function(b){return b.vx.some(function(c){c=c.Lu;return!!c&&c.XX.some(function(d){return 0<d.length})})})},QKc=function(a){return(new Set(a.flatMap(function(b){return b.vx.filter(function(c){return c.gM&&
c.gM.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},WKc=function(a,b){a&1&&(_.C(0,"conditional-link",10),_.O(1),_.D());a&2&&(a=b.ya,b=_.M(),_.z("condition",!a.Awb)("sameWindow",!0)("linkAriaLabel",b.W0b.format({pageNumber:b.u3a.format(a.je+1)}))("link",_.Oe(9,VKc))("queryParams",a.Qa)("ascTrackElement",b.qc)("trackGestureClick",!0)("trackListIndex",a.je),_.w(1),_.Le(" ",b.u3a.format(a.je+1)," "))},XKc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.l(XKc(b,
a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},YKc=function(a){a&1&&(_.C(0,"mat-icon",9),_.O(1," help_outline "),_.D())},ZKc=function(a){if(a&1){var b=_.qd();_.C(0,"copy-button",10);_.L("copyEvent",function(){_.rd(b);var c=_.M();return _.sd(c.Ys())});_.D()}a&2&&(a=_.M(),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Vrc))},aLc=function(a){a&1&&(_.G(0),_.F(1,"div",11)(2,
"scope-indicator",12),_.C(3,"a",13)(4,"mat-icon"),_.O(5,"close"),_.D(),_.C(6,"span"),_.De(7,14),_.D()(),_.we());a&2&&(a=_.M(),_.w(2),_.z("savedQuery",a.kf)("searchScope",a.zd)("displayBreadcrumb",!0),_.w(1),_.z("routerLink",_.Oe(7,$Kc))("queryParams",a.rdc)("ascTrackElement",a.hq)("trackAction","clearSearchScope"))},bLc=function(a){a&1&&(_.C(0,"a",15)(1,"span"),_.De(2,16),_.D()());a&2&&(a=_.M(),_.z("routerLink",_.Oe(3,$Kc))("queryParams",a.sdc)("ascTrackElement",a.hq))},cLc=function(a){if(a&1){var b=
_.qd();_.C(0,"span",17)(1,"mat-label");_.De(2,18);_.D();_.C(3,"mat-form-field",19)(4,"mat-select",20);_.L("selectionChange",function(c){_.rd(b);var d=_.M();return _.sd(d.kLc(c.value))});_.Q(5,"async");_.C(6,"mat-option",21);_.De(7,22);_.D();_.C(8,"mat-option",23);_.De(9,24);_.D();_.C(10,"mat-option",25);_.De(11,26);_.D();_.C(12,"mat-option",27);_.De(13,28);_.D()()()()}a&2&&(a=_.M(),_.w(1),_.re("id",a.hq+"-snippet-style-control-label"),_.w(3),_.z("aria-labelledby",a.hq+"-snippet-style-control-label")("value",
_.R(5,3,a.PMc)))},dLc=function(a){a&1&&(_.C(0,"mat-expansion-panel",30)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.O(3," Search Request "),_.D()(),_.C(4,"p"),_.O(5),_.D()());a&2&&(a=_.M(2),_.w(5),_.Me(a.Qq))},eLc=function(a){a&1&&(_.C(0,"mat-expansion-panel",30)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.O(3," Search Response "),_.D()(),_.C(4,"p"),_.O(5),_.D()());a&2&&(a=_.M(2),_.w(5),_.Me(a.Rq))},fLc=function(a){a&1&&(_.C(0,"div"),_.N(1,dLc,6,1,"mat-expansion-panel",29),_.N(2,
eLc,6,1,"mat-expansion-panel",29),_.D());a&2&&(a=_.M(),_.ve(0===a.hT?"debug-info-container":""),_.w(1),_.z("ngIf",a.Qq),_.w(1),_.z("ngIf",a.Rq))},gLc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{type:1,je:b,dyc:e,qK:a.qK,ct:a.ct,Wo:c,jKc:d,wl:d.qma.slice(e,Math.min(e+c.pageSize,d.qma.length)),Qq:a.Qq,Rq:a.Rq}},hLc=function(a){a&1&&_.F(0,"star",14);a&2&&(a=_.M(),_.z("place",a.mc.ad)("type",a.Ezc(a.mc.ad))("elementName",a.mc.ad.path))},iLc=function(a){a&1&&_.F(0,"file-search-breadcrumb",
15,16);a&2&&(a=_.M(),_.z("place",a.mc.ad)("isSelected",a.Ve)("resultIndex",a.xh)("trackElement",a.qc)("refsToken",a.mc.ZKc)("feedbackEvent",a.pqb))},jLc=function(a){a&1&&(_.C(0,"span",20),_.O(1),_.D());a&2&&(a=_.M(2),_.re("id","root-indicator-"+a.xh),_.w(1),_.Me(a.gYa))},kLc=function(a){a&1&&(_.N(0,jLc,2,2,"span",17),_.C(1,"a",18,19)(3,"h3"),_.O(4),_.D()());a&2&&(a=_.M(),_.z("ngIf",a.gYa),_.w(1),_.z("routerLink",_.nh(a.mc.ad))("ascTrackElement",a.qc)("trackListIndex",a.xh)("feedbackEvent",a.pqb),
_.re("id","search-result-header-"+a.xh)("aria-describedby",a.gYa?"root-indicator-"+a.xh:void 0),_.w(3),_.Me(a.mc.ad.path))},lLc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",6),_.C(2,"a",21),_.Be(3,22),_.F(4,"mat-icon",23),_.Ce(),_.D(),_.we());a&2&&(a=_.M(),_.w(2),_.z("routerLink",a.v1b)("ascTrackElement",a.qc))},mLc=function(a){if(a&1){var b=_.qd();_.C(0,"button",26);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.Twa.emit())});_.De(1,27);_.D()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.qc)("trackArtifactId",
_.nh(a.mc.ad))("trackListIndex",a.xh))},nLc=function(a){if(a&1){var b=_.qd();_.C(0,"button",26);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.Twa.emit())});_.De(1,28);_.D()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.qc)("trackArtifactId",_.nh(a.mc.ad))("trackListIndex",a.xh))},oLc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",33,34);if(a&2){var b=_.Ke(1);a=_.M(3);_.z("changelistId",a.mc.rF)("onedevIsHovercardReady",b.fG)}},pLc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",6),_.C(2,"a",
29),_.De(3,30),_.D(),_.C(4,"onedev-hovercard",null,31),_.N(6,oLc,2,2,"onedev-changelist-hovercard",32),_.D(),_.we());if(a&2){var b=_.Ke(5);a=_.M(2);_.w(2);_.z("externalLink",a.z7(a.mc.rF))("ascTrackElement",a.qc)("trackArtifactId",_.nh(a.mc.ad))("trackListIndex",a.xh)("onedevHovercardTrigger",b)}},qLc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",33,34);if(a&2){var b=_.Ke(1);a=_.M(3);_.z("changelistId",a.mc.qF)("onedevIsHovercardReady",b.fG)}},rLc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",
6),_.C(2,"a",35),_.De(3,36),_.D(),_.C(4,"onedev-hovercard",null,37),_.N(6,qLc,2,2,"onedev-changelist-hovercard",32),_.D(),_.we());if(a&2){var b=_.Ke(5);a=_.M(2);_.w(2);_.z("universalLink",a.z7(a.mc.qF))("ascTrackElement",a.qc)("trackArtifactId",_.nh(a.mc.ad))("trackListIndex",a.xh)("onedevHovercardTrigger",b)}},sLc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",6),_.N(2,mLc,2,3,"button",24),_.N(3,nLc,2,3,"ng-template",null,25,_.bf),_.N(5,pLc,7,5,"ng-container",9),_.N(6,rLc,7,5,"ng-container",9),_.we());
if(a&2){var b=_.Ke(4);a=_.M();_.w(2);_.z("ngIf",a.jA!==a.mc)("ngIfElse",b);_.w(3);_.z("ngIf",a.pMc);_.w(1);_.z("ngIf",a.aMc)}},tLc=function(a){a&1&&_.F(0,"mat-divider",6)},uLc=function(a){if(a&1){var b=_.qd();_.C(0,"button",40);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.Twa.emit())});_.De(1,41);_.D()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.qc)("trackArtifactId",_.nh(a.mc.ad))("trackListIndex",a.xh))},tOc=function(a){a&1&&(_.G(0),_.N(1,tLc,1,0,"mat-divider",38),_.N(2,uLc,2,3,"button",
39),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.mc.etb),_.w(1),_.z("ngIf",a.mc.etb))},uOc=function(a,b){a&1&&(_.F(0,"file-search-snippet",43),_.Q(1,"async"));if(a&2){a=b.ya;b=b.last;var c=_.M(2);_.ve(_.R(1,12,c.GD.xLa));_.se("font-size",c.hF);_.ue("last",b&&!c.Epb);_.z("linkGenerator",c.Tw)("resultIndex",c.xh)("snippet",a)("trackElement",c.qc)("feedbackEvent",c.RLa)}},vOc=function(a){a&1&&(_.G(0),_.C(1,"mat-icon"),_.O(2,"unfold_less"),_.D(),_.C(3,"span"),_.De(4,49),_.D(),_.we())},wOc=function(a){a&
1&&(_.C(0,"mat-icon"),_.O(1,"unfold_more"),_.D(),_.C(2,"span"),_.De(3,50),_.D());a&2&&(a=_.M(4),_.w(3),_.Ee(a.mc.nVa)(a.mc.nVa),_.Fe(3))},xOc=function(a,b){if(a&1){var c=_.qd();_.C(0,"button",45,46);_.L("click",function(){var e=_.rd(c).ya,f=_.M(3);return _.sd(f.lRb.next(!e))});_.N(2,vOc,5,0,"ng-container",47);_.N(3,wOc,4,2,"ng-template",null,48,_.bf);_.D()}if(a&2){a=b.ya;var d=_.Ke(4);b=_.M(3);_.z("ascTrackElement",b.qc)("trackArtifactId",_.nh(b.mc.ad))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",
b.xh);_.w(2);_.z("ngIf",a)("ngIfElse",d)}},zOc=function(a){a&1&&(_.G(0),_.N(1,xOc,5,6,"button",44),_.Q(2,"async"),_.we());if(a&2){a=_.M(2);var b;_.w(1);_.z("ngForOf",_.Pe(3,yOc,null==(b=_.R(2,1,a.XZa))?null:b.Gc))}},AOc=function(a){a&1&&(_.G(0),_.N(1,uOc,2,14,"file-search-snippet",42),_.Q(2,"async"),_.N(3,zOc,3,5,"ng-container",9),_.we());if(a&2){a=_.M();var b;_.w(1);_.z("ngForOf",null==(b=_.R(2,2,a.XZa))?null:b.Rk);_.w(2);_.z("ngIf",a.Epb)}},BOc=function(a){a&1&&(_.C(0,"div"),_.Q(1,"async"),_.F(2,
"file-list",51),_.D());a&2&&(a=_.M(),_.zy("file-list-wrapper ",_.R(1,10,a.GD.xLa),""),_.w(2),_.z("files",a.mc.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.xh)("searchRequestToken",a.mc.gq)("searchResponseToken",a.mc.gv)("sessionStartTimeMs",a.mc.AA)("clientTimeResultsDisplayedMs",a.jz))},COc=function(a){if(a&1){var b=_.qd();_.C(0,"mat-expansion-panel",52);_.L("opened",function(){_.rd(b);var c=_.M();return _.sd(c.fIc=!0)})("closed",function(){_.rd(b);var c=
_.M();return _.sd(c.fIc=!1)});_.C(1,"mat-expansion-panel-header")(2,"mat-panel-title");_.O(3," Debug Info ");_.D()();_.C(4,"p");_.O(5);_.D()()}a&2&&(a=_.M(),_.w(5),_.Me(a.mc.oF))},EOc=function(a,b){if(a&1){var c=_.qd();_.C(0,"li")(1,"file-search-result",4);_.L("triggerPreview",function(){var e=_.rd(c).ya,f=_.M();return _.sd(f.xFb.emit(e))});_.Q(2,"async");_.Q(3,"async");_.D()()}if(a&2){a=b.ya;b=b.index;var d=_.M();_.w(1);_.z("entry",a)("resultPage",d.Kn)("isActive",a===d.jA)("listIndex",b)("scopeDetail",
DOc(d.Kn.Wo.zd))("trackElement",d.hq)("previewTarget",d.jA)("isSelected",b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.hF))("container",d.Ob.ua.parentNode)}},FOc=function(a){a&1&&_.F(0,"loading",8);a&2&&_.z("diameter",24)},GOc=function(a){a&1&&(_.C(0,"a",13),_.O(1),_.D());a&2&&(a=_.M().La,_.z("externalLink",a.link),_.w(1),_.Me(a.message))},HOc=function(a){if(a&1){var b=_.qd();_.C(0,"button",14);_.L("click",function(){_.rd(b);var c=_.M().La;return _.sd(c.callback())});_.O(1);_.D()}a&2&&
(a=_.M().La,_.w(1),_.Le(" ",a.message," "))},IOc=function(a,b){a&1&&(_.G(0),_.N(1,GOc,2,2,"a",11),_.N(2,HOc,2,1,"button",12),_.we());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.link),_.w(1),_.z("ngIf",a.callback))},JOc=function(a){a&1&&(_.C(0,"dc-information-box",9)(1,"span"),_.O(2),_.D(),_.N(3,IOc,3,2,"ng-container",10),_.D());a&2&&(a=_.M(2),_.w(2),_.Me(a.Kn.Xz.message),_.w(1),_.z("ngIf",a.Kn.Xz.action))},KOc=function(a){a&1&&(_.G(0,5),_.N(1,FOc,1,1,"loading",6),_.N(2,JOc,4,2,"dc-information-box",7),_.we());
a&2&&(a=_.M(),_.z("ngSwitch",null==a.Kn.Xz?null:a.Kn.Xz.state),_.w(1),_.z("ngSwitchCase",a.vc.jh),_.w(1),_.z("ngSwitchCase",a.vc.Error))},LOc=function(a){a&1&&_.F(0,"search-results-incomplete",15);a&2&&(a=_.M(),_.z("docLink",a.R0)("trackElement",a.hq))},MOc=function(a){a&1&&(_.C(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.De(2,6),_.D(),_.C(3,"icon-empty-state-subtitle"),_.De(4,7),_.D()())},NOc=function(a){a&1&&_.F(0,"empty-file-detail",8);a&2&&(a=_.M(),_.z("path",a.ad.path))},OOc=
function(a){a&1&&(_.F(0,"img",9),_.Q(1,"lastPathElement"));a&2&&(a=_.M(),_.z("alt",_.R(1,2,a.ad.path))("src",a.imageUrl,_.Zd))},POc=function(a){a&1&&(_.C(0,"dc-information-box",14),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Le(" ",a.matches.message," "))},QOc=function(a){if(a&1){var b=_.qd();_.C(0,"file-matches-navigation",19);_.L("selectedMatchIndexChange",function(c){_.rd(b);var d=_.M(4);return _.sd(d.uk.next(c))});_.Q(1,"async");_.D()}a&2&&(a=_.M(4),_.z("dataState",a.Et.Zf)("matchCount",a.matches.Yb.length)("selectedMatchIndex",
_.R(1,5,a.uk))("trackArtifactId",_.nh(a.ad))("trackElement",a.Dg))},ROc=function(a){a&1&&(_.G(0),_.N(1,QOc,2,7,"file-matches-navigation",18),_.Q(2,"async"),_.we());a&2&&(a=_.M(3),_.w(1),_.z("ngIf",-1<_.R(2,1,a.uk)))},SOc=function(a){a&1&&_.F(0,"loading",20);a&2&&_.z("inline",!0)},TOc=function(a){a&1&&(_.C(0,"div",15),_.N(1,ROc,3,3,"ng-container",16),_.N(2,SOc,1,1,"loading",17),_.D());a&2&&(a=_.M(2),_.z("ngSwitch",a.matches.state),_.w(1),_.z("ngSwitchCase",a.Et.Zf),_.w(1),_.z("ngSwitchCase",a.Et.jh))},
UOc=function(a){a&1&&(_.F(0,"search-match-layer",23),_.Q(1,"async"));a&2&&(a=_.M(3),_.z("matches",a.matches.Yb)("scrollToIndex",_.R(1,3,a.uk))("selectedMatchIndex",a.uk))},VOc=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"format-code",21);_.L("lineNumberClicked",function(c){_.rd(b);var d=_.M(2);return _.sd(d.wG(c))});_.Q(2,"async");_.N(3,UOc,2,5,"search-match-layer",22);_.D();_.we()}a&2&&(a=_.M(2),_.w(1),_.z("value",a.vb.code)("fileName",a.ad.path)("lineLimitation",a.vb.t_)("lineNumberLinkProvider",
_.R(2,6,a.FC))("highlightInfo",a.vb.mR),_.w(2),_.z("ngIf",a.matches.state===a.Et.Zf))},XOc=function(a){a&1&&(_.C(0,"div",10),_.N(1,POc,2,1,"dc-information-box",11),_.N(2,TOc,3,3,"div",12),_.N(3,VOc,4,8,"ng-container",13),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.matches.state===a.Et.Error),_.w(1),_.z("ngIf",WOc(a.matches)),_.w(1),_.z("ngIf",a.vb))},YOc=function(a){if(a&1){var b=_.qd();_.C(0,"h2")(1,"span",5);_.O(2,"File Preview");_.D();_.C(3,"button",6);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.close.emit())});
_.C(4,"mat-icon");_.O(5,"close");_.D()()()}a&2&&(a=_.M(),_.w(3),_.z("title",a.c3a)("ascTrackElement",a.Dg)("trackArtifactId",_.nh(a.Q1)),_.re("aria-label",a.c3a))},ZOc=function(a){a&1&&_.F(0,"loading",11);a&2&&_.z("diameter",20)},$Oc=function(a){a&1&&(_.F(0,"single-file-preview",14),_.Q(1,"async"));if(a&2){a=_.M(2).La;var b=_.M();_.z("fileData",a.Yb)("matches",_.R(1,2,b.zQ.matches))}},aPc=function(a){a&1&&_.F(0,"file-list",15);if(a&2){a=_.M(2).La;var b=_.M();_.z("files",a.Yb.items)("queryParamsHandling",
b.merge)}},bPc=function(a){a&1&&(_.G(0)(1,7),_.N(2,$Oc,2,4,"single-file-preview",12),_.N(3,aPc,1,2,"file-list",13),_.we()());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("ngSwitch",a.Yb.type);_.w(1);_.z("ngSwitchCase",b.cI.File);_.w(1);_.z("ngSwitchCase",b.cI.lza)}},cPc=function(a){a&1&&(_.C(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.O(2),_.D(),_.C(3,"icon-empty-state-subtitle"),_.O(4),_.D()());a&2&&(a=_.M().La,_.z("isSvg",!1),_.w(2),_.Me(a.message),_.w(2),_.Me(a.hwa))},dPc=function(a,
b){a&1&&(_.G(0,7),_.N(1,ZOc,1,1,"loading",8),_.N(2,bPc,4,3,"ng-container",9),_.N(3,cPc,5,3,"icon-empty-state-display",10),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.Et.jh),_.w(1),_.z("ngSwitchCase",b.Et.Zf),_.w(1),_.z("ngSwitchCase",b.Et.Error))},ePc=function(a,b){return a.map(function(c){var d=c.xe();c=c.getType();d=b.nd(d).hb();return{entryType:c||0,ad:d,path:d.path,name:_.hz(d.path)}})},iPc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===
d.Ol&&!d.ax&&(d=fPc(d.value,gPc)))return d}d=_.l(_.Gh(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.Ol&&a.includes(e)&&!e.ax?(e=fPc(e.value,gPc))&&(c=e):5===e.Ol?(e=fPc(e.value,hPc))&&(c=e):1===e.Ol&&12===e.label&&e.value&&(e=fPc(e.value.value,gPc))&&(b=e);return c||b},fPc=function(a,b){if(a=b.exec(a))if(a=_.l(a),a.next(),a=a.next().value,a=Number(a),!isNaN(a)&&0<a)return a},jPc=function(a){a&1&&_.F(0,"result-footer",12);if(a&2){a=_.M(2).La;var b=_.M();_.z("paginatedResults",a.Yb)("trackElement",
b.hq)}},kPc=function(a){if(a&1){var b=_.qd();_.G(0);_.F(1,"splitter",13);_.C(2,"div",14,15)(4,"result-preview",16);_.L("close",function(){_.rd(b);var d=_.M(3);return _.sd(d.jA=void 0)});_.D()();_.we()}if(a&2){var c=_.Ke(3);a=_.M(3);_.w(1);_.z("changeSizeOf",c);_.w(3);_.z("target",a.jA)}},lPc=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"div",6);_.F(2,"result-header",7);_.Q(3,"async");_.C(4,"div",8)(5,"result-list",9);_.L("nextPageRequested",function(){_.rd(b);var d=_.M().La,e=_.M();return _.sd(e.yzb(d.Yb))})("previewTriggered",
function(d){_.rd(b);var e=_.M(2);e.jA=e.jA===d?void 0:d;return _.sd()});_.N(6,jPc,1,2,"result-footer",10);_.D()()();_.N(7,kPc,5,2,"ng-container",11);_.we()}if(a&2){a=_.M().La;var c=_.M();_.w(2);_.z("searchResultsElementName",c.hq)("pagedSearchResponse",a.Yb)("queryContext",_.R(3,9,c.Wo));_.w(3);_.z("previewTarget",c.jA)("resultPage",a.Yb)("searchResultsElementName",c.hq)("showResultsIncomplete",c.R0?2===a.state?!0:1===a.state&&3===a.mJ.ipb:!1);_.w(1);_.z("ngIf",a.Yb.type===c.qBa.L$b);_.w(1);_.z("ngIf",
c.jA)}},mPc=function(a){a&1&&_.F(0,"loading",17);a&2&&_.z("diameter",20)},nPc=function(a){a&1&&_.F(0,"search-results-incomplete",24);a&2&&(a=_.M(3),_.z("docLink",a.R0)("trackElement",a.hq))},oPc=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Me(a.hwa))},pPc=function(a){a&1&&(_.C(0,"a",28),_.O(1),_.D());a&2&&(a=_.M().La,_.z("externalLink",a.link),_.w(1),_.Me(a.message))},qPc=function(a){if(a&1){var b=_.qd();_.C(0,"button",29);_.L("click",function(){_.rd(b);var c=_.M().La;
return _.sd(c.callback())});_.O(1);_.D()}a&2&&(a=_.M().La,_.w(1),_.Le(" ",a.message," "))},rPc=function(a,b){a&1&&(_.C(0,"div",25),_.N(1,pPc,2,2,"a",26),_.N(2,qPc,2,1,"button",27),_.D());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.link),_.w(1),_.z("ngIf",a.callback))},sPc=function(a){if(a&1){var b=_.qd();_.C(0,"div",30)(1,"copy-button",31);_.L("copyEvent",function(){_.rd(b);var c=_.M(3);return _.sd(c.Ys())});_.D()()}a&2&&(a=_.M(2).La,_.w(1),_.z("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",
!0)("hoverMsg","Copy the error trace")("copyText",a.IJb))},tPc=function(a){a&1&&(_.C(0,"div",18),_.F(1,"result-header",19),_.Q(2,"async"),_.N(3,nPc,1,2,"search-results-incomplete",20),_.C(4,"icon-empty-state-display",21)(5,"icon-empty-state-title"),_.O(6),_.D(),_.C(7,"icon-empty-state-subtitle"),_.N(8,oPc,2,1,"span",11),_.N(9,rPc,3,2,"div",22),_.N(10,sPc,2,5,"div",23),_.D()()());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("searchResultsElementName",b.hq)("queryContext",_.R(2,10,b.Wo))("errorData",a)("maybeSkippedDocuments",
b.ct);_.w(2);_.z("ngIf",b.R0?2===a.state?!0:1===a.state&&3===a.mJ.ipb:!1);_.w(1);_.z("isSvg",!1);_.w(2);_.Me(a.message);_.w(2);_.z("ngIf",a.hwa);_.w(1);_.z("ngIf",a.action);_.w(1);_.z("ngIf",a.IJb)}},uPc=function(a,b){a&1&&(_.G(0,2),_.N(1,lPc,8,11,"ng-container",3),_.N(2,mPc,1,1,"loading",4),_.N(3,tPc,11,12,"div",5),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.Et.Zf),_.w(1),_.z("ngSwitchCase",b.Et.jh),_.w(1),_.z("ngSwitchCase",b.Et.Error))},vPc=function(a){if(a&
1){var b=_.qd();_.C(0,"div",32)(1,"p");_.Be(2,33);_.C(3,"a",34);_.L("click",function(){_.rd(b);_.M().lg.Je();return _.sd()});_.D();_.Ce();_.D();_.C(4,"button",35);_.L("click",function(){_.rd(b);_.M().lg.Je();return _.sd()});_.O(5);_.D()()}a&2&&(a=_.M(),_.w(3),_.z("routerLink",a.pvc)("queryParams",a.tdc),_.w(2),_.Le(" ",a.d9b," "))},wPc=function(a,b){b=void 0===b?"":b;if(0!==a.type&&0!==a.je||1!==a.wl.length||a.ct||"true"===b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.wl[0];if(1===a.type||0===
a.Rk.length)return!0;b=a.Rk[a.Rk.length-1].vx;return 25>_.XE(b[b.length-1].lineNumber)-_.XE(a.Rk[0].vx[0].lineNumber)},b$=function(a,b,c,d){this.sh=a;this.Ra=b;this.nD=c;this.Eea=d.Vb(40)};b$.prototype.If=function(a,b){a=a.mA;b=b.url;return this.Eea&&"USE_DEFAULT_STORED_QUERY"===_.kjb(a).kf?xPc(this,b):_.Ea(!0)};
var xPc=function(a,b){return _.Aib(a.nD).ka(_.vb(function(c){switch(c.state){case 0:return _.Ua;case 1:return _.qib(a.sh,"Die gespeicherte Standardabfrage konnte nicht aufgel\u00f6st werden."),yPc(a,b,"").then(function(){return!1});case 2:return c=c.Yb.q8,yPc(a,b,c&&c.Qm||"").then(function(){return!1});default:return _.gg(c)}}))},yPc=function(a,b,c){return _.Nm(a.Ra,_.eh(new _.dh(b),"sq",c).toString(),{kg:!0})};b$.ha=function(a){return new (a||b$)(_.u(_.Dr),_.u(_.Vf),_.u(_.mE),_.u(_.Bu))};
b$.va=_.t({token:b$,ta:b$.ha,Ka:"root"});
var zPc=["resultRoot"],APc=["resultRef"],BPc=["refPicker"],CPc=["resultCl"],DPc=["resultWorkspace"],EPc=["resultPath"],FPc=["resultPathLink"],GPc=new _.Cr("Zweig {branch} \u00f6ffnen"),HPc=new _.Cr("Tag {tag} \u00f6ffnen"),c$=function(a){var b=this;this.Ve=!1;this.ad=new _.mb(1);this.Huc=_.KE;this.ahb=_.Ea([]);this.ahb=this.ad.ka(_.vb(function(c){return _.OE(c)?_.vsb(a,c).ka(_.tb(_.eF(c.Ab)),_.m(function(d){return{Xa:c,Wu:d}})):_.Ea({Xa:c,Wu:_.eF("")})}),_.m(function(c){return b.T7(c.Xa,c.Wu)}))};
_.k=c$.prototype;_.k.Sa=function(){};_.k.Vc=function(){this.Ve&&this.M9()};_.k.Rb=function(a){a.isSelected&&this.Ve&&this.M9()};
_.k.T7=function(a,b){var c=[];c.push({type:1,wa:this.gKc,label:"Suchergebnisstamm",context:{title:_.HE(a)?a.repository:a.lb+"/"+a.repository}});var d=_.OE(a)&&!_.HE(a);if(_.OE(a)&&_.HE(a)&&!_.Ko(a)){var e=c.push,f="cl/"+_.vE(b);b={type:1,wa:this.dKc,label:_.fF(b.type),ACb:!0,context:{title:f,cl:b.jw,ad:a}};e.call(c,b)}else d?(e=c.push,f=this.eMa(a,b),b={type:1,wa:this.fKc,label:_.fF(b.type),ACb:!0,context:{mXa:f}},e.call(c,b)):a.params.Pb&&c.push({type:1,wa:this.kKc,label:"Snapshot",context:{title:a.params.Pb}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,wa:this.eKc,label:"Suchergebnispfad",context:{ad:a}});return c};_.k.eMa=function(a,b){var c=_.vE(b),d={Xa:a,Lua:_.Glb,version:0,gitRefsToken:this.Rda,jxb:!0};return Object.assign({},{title:c,wa:this.Qda,label:_.fF(b.type),ariaLabel:"Search result ref picker",qc:"SearchResultRefPicker",context:{t0:d},tooltip:1===b.type?GPc.format({branch:c}):HPc.format({tag:c})},_.uF(a.Zb().nd("").hb()))};_.k.M9=function(){var a,b;null==(a=this.Iua)||null==(b=a.ua)||b.focus()};
_.W.Object.defineProperties(c$.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.ad.next(a)}}});c$.ha=function(a){return new (a||c$)(_.y(_.wH))};
c$.Aa=_.v({type:c$,oa:[["file-search-breadcrumb"]],wb:function(a,b){a&1&&(_.We(zPc,7,_.Se),_.We(APc,7,_.Se),_.We(BPc,7,_.Se),_.We(CPc,7,_.Se),_.We(DPc,7,_.Se),_.We(EPc,7,_.Se),_.We(FPc,5,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.gKc=c.first);_.Ve(c=_.Ze())&&(b.fKc=c.first);_.Ve(c=_.Ze())&&(b.Qda=c.first);_.Ve(c=_.Ze())&&(b.dKc=c.first);_.Ve(c=_.Ze())&&(b.kKc=c.first);_.Ve(c=_.Ze())&&(b.eKc=c.first);_.Ve(c=_.Ze())&&(b.Iua=c.first)}},inputs:{resultIndex:"resultIndex",qc:"trackElement",vQ:"feedbackEvent",
Ve:"isSelected",Rda:"refsToken",Xa:"place"},features:[_.id],Ba:14,Ca:3,Ha:[[3,"items",4,"ngIf"],["resultRoot",""],["resultCl",""],["resultWorkspace",""],["resultRef",""],["refPicker",""],["resultPath",""],[3,"items"],[1,"result-root"],["type","button","gme-button","","format","flat","size","small","queryParamsHandling","merge","trackAction","openResultCl",1,"result-cl-link",3,"universalLink","ascTrackElement","trackListIndex","onedevHovercardTrigger","feedbackEvent"],["resultClHovercard",""],[3,"changelistId",
"onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["cardBody",""],[1,"result-workspace"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],[3,"refPickerData"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPathLink",""],[1,"result-path-bold"]],wa:function(a,b){a&1&&(_.N(0,FKc,1,1,"breadcrumb",0),_.Q(1,"async"),_.N(2,GKc,2,2,"ng-template",
null,1,_.bf),_.N(4,IKc,5,8,"ng-template",null,2,_.bf),_.N(6,JKc,2,2,"ng-template",null,3,_.bf),_.N(8,KKc,1,2,"ng-template",null,4,_.bf),_.N(10,LKc,1,1,"ng-template",null,5,_.bf),_.N(12,NKc,5,8,"ng-template",null,6,_.bf));a&2&&_.z("ngIf",_.R(1,1,b.ahb))},Ia:[_.gn,_.EG,_.Tl,_.BH,_.CJ,_.EH,_.FH,_.IH,_.GH,_.LH,_.Pm,_.rz,_.sz,_.pv,_.Zl],styles:["file-search-breadcrumb[_nghost-%COMP%]   breadcrumb[_ngcontent-%COMP%] >   div:last-child{overflow:visible}file-search-breadcrumb[_nghost-%COMP%]   .result-cl-link[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-root[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-workspace[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{font-size:14px;font-weight:400;font-family:inherit;text-align:center}file-search-breadcrumb[_nghost-%COMP%]   [gme-button].result-cl-link[_ngcontent-%COMP%]{padding:0 4px;margin:0 1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{margin-left:1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .arrow-drop-down{margin-right:1px}file-search-breadcrumb[_nghost-%COMP%]   .result-path-bold[_ngcontent-%COMP%]{font-weight:700}"],
Oa:0});
var IPc=function(){};IPc.ha=function(a){return new (a||IPc)};IPc.Ea=_.bd({type:IPc});IPc.Da=_.Tc({imports:[_.FG,_.$l,_.VH,_.EJ,_.WH,_.Yr,_.NH,_.Rm,_.uz,_.vz,_.Xw]});
var d$=function(a){this.Rp=a.lc(2)};d$.prototype.If=function(a){a=a.mA;return this.Rp&&"cl"===a.get("type")?(a=a.get("q")||"",_.Rj((_.Du||"")+"search?ct=os&q="+(a+" status:submitted"),null,_.ah("_self")),!1):!0};d$.ha=function(a){return new (a||d$)(_.u(_.Bt))};d$.va=_.t({token:d$,ta:d$.ha,Ka:"root"});
var JPc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.hwa=c;this.action=d;this.IJb=f;this.state=1;this.mJ={ipb:a,Qq:e?e.Qq:"",Rq:e?e.Rq:""}};_.V(JPc,Error);var KPc=function(a,b){return new JPc(0,"Ein Problem ist aufgetreten",void 0,b&&{message:"Noch einmal versuchen",callback:b},void 0,JSON.stringify(a))};
var LPc={},e$=function(a){var b=this;this.cache=new Map;this.yc=new _.ob;this.BFb=Number.NEGATIVE_INFINITY;this.hCb=a.events.ka(_.Ta(function(d){return d instanceof _.um}),_.wb(this.yc));var c=this.hCb.ka(_.tb({aH:void 0,id:Number.NEGATIVE_INFINITY}),_.zb(function(d){var e=d.id;d=d.aH;b.cwa=d?b.cache.get(d.BG):void 0;b.cwa&&b.cache.set(e,b.cwa)}));a.events.ka(_.Ta(function(d){return d instanceof _.Zf||d instanceof _.$f||d instanceof _.Jma}),_.Bb(c),_.wb(this.yc)).subscribe(function(d){var e=_.l(d);
d=e.next().value.id;e=e.next().value.aH;b.B1&&b.cache.set(b.BFb,b.B1);b.BFb=d;b.B1=b.cwa;e&&b.cache.delete(e.BG)})};e$.prototype.Ma=function(){this.yc.next();this.yc.complete()};e$.prototype.get=function(){return this.cwa||LPc};var MPc=function(a,b){return a.hCb.subscribe(function(){a.B1||(a.B1=LPc);a.B1=Object.assign({},a.B1,b())})};e$.ha=function(a){return new (a||e$)(_.u(_.Vf))};e$.va=_.t({token:e$,ta:e$.ha,Ka:"root"});
var NPc={K4b:0,L$b:1,0:"INFINITE",1:"PAGINATED"};
var OPc={File:0,lza:1,0:"File",1:"Directory"};
var VKc=function(){return[]},f$=function(a,b){var c=this;this.Fa=a;this.Sb=b;this.k3a="N\u00e4chste Seite";this.l3a="Vorherige Seite";this.S8b="Seite\u00a0{pageNumber} \u00f6ffnen";this.W0b=new _.Cr(this.S8b);this.u3a=new _.zr(1);this.aLc=this.Sb.QQ();this.qc="";this.hx={bEb:[]};this.jLc=_.bE(function(d){c.Fa.nb({element:c.qc,action:"searchResultsPageSizeChanged",qg:d.toString(),gestureName:"CHANGE"});c.Sb.g1(d)})};f$.prototype.Sa=function(){};
var PPc=function(a){var b=a.je,c=a.Wo,d=Math.ceil(Math.min(a.qK,2E3)/c.pageSize)-1-b;d=_.l(XKc(b,d));a=d.next().value;d=d.next().value;a=_.A8a(b-a,b+d+1).map(function(e){var f={};return{Qa:(f.start=c.pageSize*e+1,f),je:e,Awb:b===e}});d=a.findIndex(function(e){return e.Awb});return{bEb:a,rk:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(f$.prototype,{dIc:{configurable:!0,enumerable:!0,set:function(a){this.hx=PPc(a)}}});f$.ha=function(a){return new (a||f$)(_.y(_.iv),_.y(_.Mu))};
f$.Aa=_.v({type:f$,oa:[["result-footer"]],inputs:{dIc:"paginatedResults",qc:"trackElement"},Ba:20,Ca:29,Ha:function(){return[[1,"page-controls"],["queryParamsHandling","merge","trackAction","pagePrevious",1,"previous",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"mat-icon-rtl-mirror"],["class","page-link","queryParamsHandling","merge","trackAction","navigateToResultsPage",3,"condition","sameWindow","linkAriaLabel",
"link","queryParams","ascTrackElement","trackGestureClick","trackListIndex",4,"ngFor","ngForOf"],["queryParamsHandling","merge","trackAction","pageNext",1,"next",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"page-size-control"],"Ergebnisse pro Seite",["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],[3,"value"],["queryParamsHandling","merge","trackAction","navigateToResultsPage",1,"page-link",
3,"condition","sameWindow","linkAriaLabel","link","queryParams","ascTrackElement","trackGestureClick","trackListIndex"]]},wa:function(a,b){a&1&&(_.C(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.O(3,"chevron_left"),_.D()(),_.N(4,WKc,2,10,"conditional-link",3),_.C(5,"conditional-link",4)(6,"mat-icon",2),_.O(7,"chevron_right"),_.D()()(),_.C(8,"span",5)(9,"mat-label"),_.De(10,6),_.D(),_.C(11,"mat-form-field",7)(12,"mat-select",8),_.L("selectionChange",function(c){return b.jLc(c.value)}),_.Q(13,
"async"),_.C(14,"mat-option",9),_.O(15," 10 "),_.D(),_.C(16,"mat-option",9),_.O(17," 25 "),_.D(),_.C(18,"mat-option",9),_.O(19," 100 "),_.D()()()());a&2&&(_.w(1),_.z("condition",b.hx.rk)("sameWindow",!0)("link",_.Oe(27,VKc))("queryParams",null==b.hx.rk?null:b.hx.rk.Qa)("linkAriaLabel",b.l3a)("title",b.l3a)("ascTrackElement",b.qc)("trackGestureClick",!0)("trackListIndex",null==b.hx.rk?null:b.hx.rk.je),_.w(3),_.z("ngForOf",b.hx.bEb),_.w(1),_.z("condition",b.hx.next)("sameWindow",!0)("link",_.Oe(28,
VKc))("queryParams",null==b.hx.next?null:b.hx.next.Qa)("linkAriaLabel",b.k3a)("title",b.k3a)("ascTrackElement",b.qc)("trackGestureClick",!0)("trackListIndex",null==b.hx.next?null:b.hx.next.je),_.w(4),_.re("id",b.qc+"-page-size-control-label"),_.w(3),_.z("aria-labelledby",b.qc+"-page-size-control-label")("value",_.R(13,25,b.aLc)),_.w(2),_.z("value",10),_.w(2),_.z("value",25),_.w(2),_.z("value",100))},Ia:[_.gn,_.Sl,_.uH,_.Wv,_.Vv,_.Xr,_.Qy,_.My,_.Zl],styles:["result-footer[_nghost-%COMP%]{align-items:center;border-top-style:solid;border-top-width:1px;display:flex;font-weight:500;min-height:40px}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{align-items:center;display:inline-flex;font-size:1.0769230769rem;height:40px;justify-content:center;min-width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]     a{padding:8px}result-footer[_nghost-%COMP%]   .next[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .previous[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .page-controls[_ngcontent-%COMP%]{display:flex;flex:0 0 50%;flex-direction:row;justify-content:center;margin-left:25%}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;flex:0 0 25%;height:40px;justify-content:end;padding:0 8px}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:40px;width:6em;overflow:hidden}"],
Oa:0});
var $Kc=function(){return[]},QPc=new _.Cr("{resultCount,plural, =1{Ergebnis {firstPosition} von {lastPosition}}other{Ergebnisse {firstPosition}\u2013{lastPosition} von {totalResultCount}}}"),RPc=new _.zr(1),g$=function(a,b,c,d){var e=this;this.Fa=c;this.Sb=d;this.cDc=EKc;this.rdc=_.r_a;this.sdc=_.t_a;this.PMc=this.Sb.t$();this.ct=!1;this.hT=0;this.kf="";this.zd={};this.kLc=_.bE(function(f){e.Fa.nb({element:e.hq,action:"snippetDetailChanged",qg:f.toString(),gestureName:"CHANGE"});e.Sb.yva(f)});this.Rp=
a.lc(2);this.CCc=b.Vb(45);this.eDc=b.Vb(76)};g$.prototype.Sa=function(){};g$.prototype.Rb=function(a){if(a.pagedSearchResponse){var b=this.Vca;if(b){this.hT=b.wl.length;var c=0===b.type?1:b.dyc+1;this.ct=b.ct;this.RIb=QPc.format({resultCount:this.hT,firstPosition:c,lastPosition:RPc.format(c+this.hT-1),totalResultCount:SPc(this,b)});this.Qq=b.Qq;this.Rq=b.Rq}else this.hT=0}a.errorData&&this.LY&&(this.hT=0,this.RIb=this.LY.message,this.Qq=this.LY.mJ.Qq,this.Rq=this.LY.mJ.Rq)};
var SPc=function(a,b){var c=RPc.format(b.qK);if(!(a.Vca&&a.ct&&a.Rp))return c;if(a.eDc){if(3E6<b.qK)return"1M+";if(2E5<b.qK)return"100k+";if(1E4<b.qK)return"10k+";if(1E3<b.qK)return"1k+"}return"~"+c};g$.prototype.Ys=function(){this.Fa.nb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};
_.W.Object.defineProperties(g$.prototype,{Wo:{configurable:!0,enumerable:!0,set:function(a){this.kf=a.kf;this.zd=a.zd}},vtc:{configurable:!0,enumerable:!0,get:function(){return this.Rp}},Vrc:{configurable:!0,enumerable:!0,get:function(){return this.Vca?this.Vca.wl.map(function(a){return a.ad.path}).join("\n"):""}}});g$.ha=function(a){return new (a||g$)(_.y(_.Bt),_.y(_.Bu),_.y(_.iv),_.y(_.Mu))};
g$.Aa=_.v({type:g$,oa:[["result-header","searchResultsElementName",""]],inputs:{hq:"searchResultsElementName",ct:"maybeSkippedDocuments",Wo:"queryContext",Vca:"pagedSearchResponse",LY:"errorData"},features:[_.id],hc:["searchResultsElementName",""],Ba:10,Ca:7,Ha:function(){return[[1,"result-header"],[1,"status"],[1,"result-message"],["class","estimated-result-tooltip","matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",
4,"ngIf"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent",4,"ngIf"],[4,"ngIf"],["gme-button-old","","queryParamsHandling","merge","class","find-everything","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","snippet-control",4,"ngIf"],[3,"class",4,"ngIf"],["matTooltip","The result set is large and the total number is just an estimate.",
"aria-hidden","false","aria-label","Hint that total result number is just an estimate.",1,"estimated-result-tooltip"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],[1,"separator"],[3,"savedQuery","searchScope","displayBreadcrumb"],["queryParamsHandling","merge","gme-button-old","","format","hairline","matTooltip","Run the search again without filtering by scope",1,"clear-button",3,"routerLink","queryParams","ascTrackElement",
"trackAction"],"Bereich entfernen",["gme-button-old","","queryParamsHandling","merge","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",1,"find-everything",3,"routerLink","queryParams","ascTrackElement"],"Alles finden",[1,"snippet-control"],"Snippets",["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],["value","SNIPPET_SUBSET"],"Klassisch",["value","MATCHING_LINE_SUBSET"],"Kompakt",["value","ALL_MATCHING_LINES"],"Alle \u00fcbereinstimmenden Zeilen",
["value","NONE"],"Aus",["class","debug-info",4,"ngIf"],[1,"debug-info"]]},wa:function(a,b){a&1&&(_.C(0,"span",0)(1,"h2",1)(2,"span",2),_.O(3),_.N(4,YKc,2,0,"mat-icon",3),_.D(),_.N(5,ZKc,1,5,"copy-button",4),_.N(6,aLc,8,8,"ng-container",5),_.N(7,bLc,3,4,"a",6),_.D(),_.N(8,cLc,14,5,"span",7),_.D(),_.N(9,fLc,3,4,"div",8));a&2&&(_.w(3),_.Le(" ",b.RIb," "),_.w(1),_.z("ngIf",!!b.Vca&&b.ct&&b.Rp),_.w(1),_.z("ngIf",0!==b.hT),_.w(1),_.z("ngIf",b.cDc(b.zd)||b.kf),_.w(1),_.z("ngIf",b.ct&&b.Rp&&b.CCc),_.w(1),
_.z("ngIf",b.vtc),_.w(1),_.z("ngIf",b.Qq||b.Rq))},Ia:[_.gn,_.Tl,_.xz,_.Jy,_.Wv,_.Vv,_.Xr,_.Qy,_.My,_.yw,_.Mz,_.KG,_.LG,_.Pm,_.zt,_.Zl],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;display:block}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-header.grimoire-secondary-text[_nghost-%COMP%]{font-weight:500;min-height:40px;padding-left:8px}.result-header[_ngcontent-%COMP%]{align-items:center;display:flex;height:39px;padding-left:40px;width:100%}.result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   scope-indicator[_ngcontent-%COMP%]{margin-right:5px}.result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%]{margin-right:5px}.result-message[_ngcontent-%COMP%]{flex:0 0 auto}.estimated-result-tooltip[_ngcontent-%COMP%]{font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:bottom;cursor:default}copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.77);transform:scale(.77)}.separator[_ngcontent-%COMP%]{flex:0 0 auto;height:20px;width:1px}scope-indicator[_ngcontent-%COMP%]{line-height:18px;min-width:3em;max-height:36px;overflow:hidden;padding-right:.5em;text-overflow:ellipsis}.status[_ngcontent-%COMP%]{align-items:center;display:flex;flex-grow:1;flex-shrink:0;margin-left:5px}h2[_ngcontent-%COMP%]{font:inherit}.snippet-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;padding:0 8px;height:39px}.snippet-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}.snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:39px}.debug-info-container[_ngcontent-%COMP%]{position:absolute;width:100%}.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}"],
Oa:0});
var TPc={bA:1},UPc=new Map([["SNIPPET_SUBSET",new _.dG({bA:1,ysa:10,zsa:60})],["MATCHING_LINE_SUBSET",new _.dG({ysa:10,zsa:60})],["ALL_MATCHING_LINES",new _.dG({BZa:!0})],["NONE",new _.dG({})]]),h$=function(a,b,c,d,e,f){this.ZY=a;this.Tu=b;this.xK=c;this.DM=d;this.Nvc=e.Vb(44);this.sA=e.Vb(69);this.tt=f.FZ()},VPc=function(a,b){return a.q9(b,"",20,0).ka(_.m(function(c){return Object.assign({},c,{type:0,Wo:b})}))},WPc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&1===d.type&&
OKc(b,d.Wo)){var f=d.jKc,g=f.qma,h=f.nextPageToken;return g.length>=e||!h?_.Ea(gLc(d,c,b,f)):a.q9(b,h,e-g.length,g.length).ka(_.zb(function(n){var r=n.nextPageToken;f.qma=g.concat(n.wl);f.nextPageToken=r}),_.m(function(n){return gLc(n,c,b,f)}))}return a.q9(b,"",e,0).ka(_.m(function(n){return gLc(n,c,b,{qma:n.wl,nextPageToken:n.nextPageToken})}))},YPc=function(a,b){var c=b.Wo;return _.Ea(b).ka(XPc(a,b.Wo,20,0),_.m(function(d){return Object.assign({},d,{type:0,Wo:c})}))};
h$.prototype.q9=function(a,b,c,d){if(0>=c)throw Error("ag`"+c);var e=Math.min(c,100);b=ZPc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ka(XPc(this,a,e,d)),c-=e;return b};
var $Pc=function(a,b,c,d){return a.ZY.match(b,c.Pm,new _.fG({kf:c.kf}),new _.gG({bA:d})).ka(_.m(function(e){var f;return(null==(f=e.Rk)?void 0:f.jUa)||[]}))},XPc=function(a,b,c,d){return _.vb(function(e){return e.nextPageToken?ZPc(a,b,e.nextPageToken,c,d+e.wl.length).ka(_.m(function(f){return Object.assign({},f,{wl:e.wl.concat(f.wl)})})):_.Ea(e)})},ZPc=function(a,b,c,d,e){var f=a.tt.ka(_.Va(1),_.m(function(h){return new _.cG(Object.assign({},TPc,{pageSize:d,pageToken:c,pathPrefix:_.ljb(b.zd),VS:b.zd.Ab,
Jn:_.Dib(b.zd),kf:b.kf,DM:a.DM||"",ou:b.ou,sA:a.sA,tt:h}))})),g=b.Pm;b.zd.Pb&&(g=g+" add_workspace:"+b.zd.Pb);return f.ka(_.vb(function(h){return a.ZY.search(g,h,UPc.get(b.WZa))})).ka(_.m(function(h){var n=TKc(h,a.Nvc,a.xK.mLb),r=n.length,x=Number(h.ENa||0),A=h.nextPageToken;A?x=Math.max(e+r+1,x):(x=e+r,A="");return{qK:x,ct:!h.ou,nextPageToken:A,wl:n,Qq:h.Qq,Rq:h.Rq}}))};h$.ha=function(a){return new (a||h$)(_.u(_.UG),_.u(_.ov),_.u(_.fv),_.u(_.p0a),_.u(_.Bu),_.u(_.Mu))};h$.va=_.t({token:h$,ta:h$.ha});
var aQc=["resultPath"],bQc=["breadcrumb"],cQc=["expansionToggle"],yOc=function(a){return[a]},i$=function(a,b,c,d,e,f,g){this.Bc=a;this.GD=b;this.Fa=c;this.Ra=d;this.jx=e;this.Hk=f;this.cI=OPc;this.Fuc="Dateipfad kopieren";this.Ezc=_.Qh;this.v1b=_.wib;this.isActive=!1;this.xh=-1;this.qc="";this.fKb="repo";this.Ve=!1;this.Twa=new _.$k;this.lRb=new _.ob;this.XZa=_.Ua;g&&(this.yg=g.yg);this.PZa=this.Bc.Vb(22);this.Lva=this.Bc.Vb(70)&&this.Bc.Vb(69)};_.V(i$,_.dn);i$.va=_.dn.va;
i$.prototype.Rb=function(a){a.isSelected&&this.Ve&&this.M9();a.entry&&(this.jz=Date.now(),this.pqb=_.zsa(this.mc.ad,this.mc.gv,this.mc.gq,["CLICK_RESULT_FILENAME"],this.mc.AA,this.jz),this.RLa=_.zsa(this.mc.ad,this.mc.gv,this.mc.gq,["CLICK_RESULT_CONTENT"],this.mc.AA,this.jz),this.Tw=_.LE(this.mc.ad,this.Ra,{tR:"oneBased"}),this.XZa=dQc(this))};i$.prototype.Vc=function(){this.Ve&&this.M9()};i$.prototype.Ys=function(){this.Fa.nb({gestureName:"CLICK",element:this.qc,action:"copy",projectId:this.projectId})};
i$.prototype.z7=function(a){if(this.mc)return _.KE(this.mc.ad,a)};
var dQc=function(a){if(1===a.mc.type)return _.Ua;var b={Rk:a.mc.Rk,Gc:!1},c=$Pc(a.jx,a.mc.ad,a.Kn.Wo,"SNIPPET_SUBSET"===a.Kn.Wo.WZa?1:0).ka(_.Va(1),_.m(function(d){return{Rk:d,Gc:!0}}),CKc(),_.jb());return a.lRb.ka(_.vb(function(d){return d?c:_.Ea(b)}),_.vb(function(d){var e=a.container.scrollTop,f=!d.Gc&&e>(a.Lva?a.FX.ua.offsetTop:a.Iua.ua.offsetTop)?a.Dpb.ua.offsetTop:0;return _.Ea(void 0).ka(BKc(_.Dh),_.ra(function(){return a.Hk.gS}),_.m(function(){return f?e-f+a.Dpb.ua.offsetTop:e}),_.ra(function(){return a.Hk.aVa}),
_.zb(function(g){a.container.scrollTop=g}),_.Uaa(),_.tb(d))}),_.tb(b),_.nb(1),_.jb())};i$.prototype.M9=function(){if(!this.Lva){var a,b;null==(a=this.Iua)||null==(b=a.ua)||b.focus()}};
_.W.Object.defineProperties(i$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.mc.ad.lb}},gYa:{configurable:!0,enumerable:!0,get:function(){var a=_.wjb(this.mc.ad,this.fKb);return a&&"["+a+"]"}},dSa:{configurable:!0,enumerable:!0,get:function(){return!!this.mc.ad.params.Pb}},Epb:{configurable:!0,enumerable:!0,get:function(){return 0===this.mc.type&&!!this.mc.nVa&&"NONE"!==this.Kn.Wo.WZa}},pMc:{configurable:!0,enumerable:!0,get:function(){return _.IE(this.mc.ad)&&0===
this.mc.type&&!!this.mc.rF&&"0"!==this.mc.rF&&this.mc.rF!==this.mc.qF}},aMc:{configurable:!0,enumerable:!0,get:function(){return _.IE(this.mc.ad)&&0===this.mc.type&&!!this.mc.qF&&"0"!==this.mc.qF}}});i$.ha=function(a){return new (a||i$)(_.y(_.Bu),_.y(_.Zu),_.y(_.iv),_.y(_.Vf),_.y(h$),_.y(_.ot),_.y(_.dn,12))};
i$.Aa=_.v({type:i$,oa:[["file-search-result"]],wb:function(a,b){a&1&&(_.We(aQc,5),_.We(bQc,5,_.Hd),_.We(cQc,5,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Iua=c.first);_.Ve(c=_.Ze())&&(b.FX=c.first);_.Ve(c=_.Ze())&&(b.Dpb=c.first)}},inputs:{mc:"entry",Kn:"resultPage",container:"container",isActive:"isActive",xh:"listIndex",qc:"trackElement",fKb:"scopeDetail",jA:"previewTarget",Ve:"isSelected",hF:"codeFontSize"},outputs:{Twa:"triggerPreview"},features:[_.Ne([{Ga:_.dn,Nb:i$}]),_.oe,_.id],Ba:20,Ca:27,Ha:function(){return[[1,
"result-header"],[1,"result-location"],["trackElement","FileSearchResult",3,"place","type","elementName",4,"ngIf"],[3,"svgIcon"],[3,"place","isSelected","resultIndex","trackElement","refsToken","feedbackEvent",4,"ngIf","ngIfElse"],["classicResultPath",""],["vertical",""],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],["copyButton",""],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"class",4,"ngSwitchCase"],["class","debug-info",
3,"opened","closed",4,"ngIf"],["trackElement","FileSearchResult",3,"place","type","elementName"],[3,"place","isSelected","resultIndex","trackElement","refsToken","feedbackEvent"],["breadcrumb",""],["class","root grimoire-secondary-text",4,"ngIf"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPath",""],[1,"root","grimoire-secondary-text"],["mat-icon-button","","disableRipple","true","fragment","personalization-toggle",
"trackAction","openPersonalizationSettings","matTooltip","Personalized result based on search history. Click to manage.",1,"personalization",3,"routerLink","ascTrackElement"],"\ufffd#4\ufffd\n        auto_fix_high\n      \ufffd/#4\ufffd",["fontSet","material-icons-outlined",1,"material-icons-outlined"],["type","button","gme-button","","format","flat","size","small","class","preview-button","trackAction","openFilePreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf",
"ngIfElse"],["hidePreviewButton",""],["type","button","gme-button","","format","flat","size","small","trackAction","openFilePreviewPane",1,"preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],"Vorschau","Vorschau ausblenden",["type","button","gme-button","","format","flat","size","small","trackAction","openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],"\u00dcbereinstimmung gel\u00f6scht",
["matchDeletedCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["cardBody",""],["type","button","gme-button","","format","flat","size","small","trackAction","openFileDeletedCL",1,"file-deleted-button",3,"universalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],"Datei gel\u00f6scht",["fileDeletedCard",""],["vertical","",4,"ngIf"],["type","button","gme-button","","class","directory-preview-button",
"format","flat","size","small","trackAction","openDirectoryPreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf"],["type","button","gme-button","","format","flat","size","small","trackAction","openDirectoryPreviewPane",1,"directory-preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],"Alle ansehen",[3,"class","last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","font-size",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex",
"snippet","trackElement","feedbackEvent"],["type","button","class","expansion","mat-button","","color","primary",3,"ascTrackElement","trackArtifactId","trackAction","trackListIndex","click",4,"ngFor","ngForOf"],["type","button","mat-button","","color","primary",1,"expansion",3,"ascTrackElement","trackArtifactId","trackAction","trackListIndex","click"],["expansionToggle",""],[4,"ngIf","ngIfElse"],["collapsed",""],"Weniger \u00fcbereinstimmende Zeilen einblenden"," "+_.Xy("{VAR_PLURAL,plural, =1{1\u00a0weitere \u00fcbereinstimmende Zeile einblenden}other{{INTERPOLATION}\u00a0weitere \u00fcbereinstimmende Zeilen einblenden}}",
{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd"})+" ",[3,"files","queryParamsHandling","ariaLabelledbyId","searchRequestToken","searchResponseToken","sessionStartTimeMs","clientTimeResultsDisplayedMs"],[1,"debug-info",3,"opened","closed"]]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.N(2,hLc,1,3,"star",2),_.F(3,"mat-icon",3),_.N(4,iLc,2,6,"file-search-breadcrumb",4),_.N(5,kLc,5,8,"ng-template",null,5,_.bf),_.D(),_.F(7,"mat-divider",6),_.C(8,"copy-button",7,8),_.L("copyEvent",function(){return b.Ys()}),
_.Q(10,"async"),_.Q(11,"maybeStripGoogle3"),_.D(),_.N(12,lLc,5,2,"ng-container",9),_.G(13,10),_.N(14,sLc,7,4,"ng-container",11),_.N(15,tOc,3,2,"ng-container",11),_.we(),_.D(),_.G(16,10),_.N(17,AOc,4,4,"ng-container",11),_.N(18,BOc,3,12,"div",12),_.we(),_.N(19,COc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.Ke(6);_.ue("active-element",b.isActive)("citc",b.dSa);_.w(1);_.ue("no-breadcrumb-padding",!b.Lva);_.w(1);_.z("ngIf",b.PZa);_.w(1);_.z("svgIcon",b.mc.type===b.cI.File?"source:file":"source:folder_open");
_.w(1);_.z("ngIf",b.Lva)("ngIfElse",c);_.w(4);_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.Fuc)("copyText",_.R(10,23,_.R(11,25,b.mc.ad)));_.w(4);_.z("ngIf",b.mc.jda);_.w(1);_.z("ngSwitch",b.mc.type);_.w(1);_.z("ngSwitchCase",b.cI.File);_.w(1);_.z("ngSwitchCase",b.cI.lza);_.w(1);_.z("ngSwitch",b.mc.type);_.w(1);_.z("ngSwitchCase",b.cI.File);_.w(1);_.z("ngSwitchCase",b.cI.lza);_.w(1);_.z("ngIf",b.mc.oF)}},Ia:[_.gn,_.EG,c$,_.Sl,_.Tl,_.Ul,_.Vl,_.BH,_.EH,
_.FH,_.IH,_.GH,_.xz,_.bn,_.BJ,_.CJ,_.vq,_.wq,_.Xr,_.yw,_.Mz,_.KG,_.LG,_.qw,_.Pm,_.lH,_.uJ,_.pv,_.Zl,_.iI],styles:[".file-list-wrapper[_ngcontent-%COMP%]{padding:4px 0 15px 40px}file-list[_ngcontent-%COMP%]{max-width:1000px}ng-container[_ngcontent-%COMP%]{padding:0}[gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}.mat-button[_ngcontent-%COMP%]{font:inherit;line-height:inherit;margin:0 4px;overflow:hidden;padding:0;text-overflow:ellipsis}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;flex:0 0 auto;min-width:18px}.expansion[_ngcontent-%COMP%]{border:0;cursor:pointer;margin:0;padding:2px 0;position:relative;width:100%}.result-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.0769230769rem;place-content:center flex-start;word-break:break-all}.result-header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:unset}.result-header[_ngcontent-%COMP%]   .result-location[_ngcontent-%COMP%]{align-items:center;display:flex;padding:2px 2px 2px 8px;place-content:center flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-header[_ngcontent-%COMP%]   .result-location.no-breadcrumb-padding[_ngcontent-%COMP%]{padding:2px 8px}.result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{margin-right:5px}.result-header[_ngcontent-%COMP%]   .result-path[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{font-weight:700}.result-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-right:4px}.personalization[_ngcontent-%COMP%]{width:18px;height:18px;line-height:18px}.personalization[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:0}copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.75);transform:scale(.75)}file-search-snippet[_ngcontent-%COMP%]{padding-bottom:8px;padding-top:4px}file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}mat-divider[_ngcontent-%COMP%]{height:16px;margin:0 8px}.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}"],
Oa:0});
var j$=function(){};j$.prototype.Sa=function(){};j$.ha=function(a){return new (a||j$)};
j$.Aa=_.v({type:j$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{ewc:"docLink",qc:"trackElement"},hc:["docLink","","trackElement",""],Ba:4,Ca:2,Ha:function(){return[[1,"desc"],"Sind das nicht die Suchergebnisse, die Sie erwartet haben?",["trackAction","openResultsIncompleteDocLink","aria-label","Weitere Informationen zu m\u00f6glicherweise fehlenden Suchergebnissen.",3,"externalLink","ascTrackElement"],"Weitere Informationen"]},wa:function(a,b){a&1&&(_.C(0,"span",0),_.De(1,
1),_.D(),_.C(2,"a",2),_.De(3,3),_.D());a&2&&(_.w(2),_.z("externalLink",b.ewc)("ascTrackElement",b.qc))},Ia:[_.gn,_.bn],styles:["search-results-incomplete[_nghost-%COMP%]{align-items:center;background-color:#e8f0fe;display:flex;flex-wrap:wrap;min-height:40px;padding-left:16px}a[_ngcontent-%COMP%]{margin-left:16px}"],Oa:0});
var eQc=new _.Ed("partialResultsLink",{Ka:"root",ta:function(){var a=_.Zc(_.l0a,8);return a?_.Oh(a,11):""}});
var fQc=["listContainer"],gQc=[[["result-footer"]]],k$=function(a,b,c,d,e,f,g,h,n,r,x,A){_.Kp.call(this,h,n,r,A);this.Fa=a;this.Hk=b;this.Kh=c;this.ZQa=d;this.Ra=e;this.Ad=f;this.R0=g;this.hq="";this.oMb=!1;this.tCb=new _.$k;this.xFb=new _.$k;this.vc=_.iE;this.qBa=NPc;this.selectedIndex=new _.xf(-1);this.wl=_.Ua;this.qCb=new _.mb(1);this.Ep=new _.da;this.xYa=new _.da;this.bVa=!1;this.hF=x.hF.ka(_.m(function(B){return B?B+"px":void 0}),_.nb(1),_.jb())};_.V(k$,_.Kp);k$.Ja=_.Kp.Ja;
k$.prototype.Sa=function(){var a=this;_.Kp.prototype.Sa.call(this);this.Ep.add(MPc(this.ZQa,function(){var b=a.Kn;return{page:0!==b.type?b:Object.assign({},b,{Xz:void 0}),scrollTop:a.Ob.ua.scrollTop}}));this.Ep.add(this.Ra.events.ka(_.Ta(function(b){return b instanceof _.Zf}),_.tb(null)).subscribe(function(){a.zYa=a.ZQa.get().scrollTop}));this.Ep.add(this.Ad.register("selectNextResult","j",function(){a.OM(1);a.vr("selectNextResult")}));this.Ep.add(this.Ad.register("selectPreviousResult","k",function(){a.OM(-1);
a.vr("selectPreviousResult")}))};
k$.prototype.Rb=function(a){var b=this;if(a.hasOwnProperty("resultPage")){this.Ep.add(_.epb(this.Kh,function(){b.selectedIndex.next(0)}));this.xYa.unsubscribe();this.wl=hQc(this);var c=this.Kn;0===c.type&&(this.xYa=_.ib(this.YV,this.qCb).ka(_.ra(function(){return b.Hk.gS}),_.Ta(function(){if(0!==b.Kn.type||!b.Kn.nextPageToken||b.bVa)var d=!1;else d=b.Ob.ua,d=d.scrollTop+d.offsetHeight>b.vEc.ua.offsetHeight-500;return d}),_.gmb(this.te)).subscribe(function(d){b.tCb.emit();b.bVa=!0;b.Fa.nb({gestureName:d?
"SCROLL":"BACKGROUND",element:b.hq,action:"infiniteScroll",xh:b.Kn.wl.length},d)}),this.Ep.add(this.xYa),a=a.resultPage.wj,a&&a.wl===c.wl&&0===a.type&&a.nextPageToken===c.nextPageToken||(this.bVa=!1,this.qCb.next(void 0)))}};k$.prototype.Fn=function(){void 0!==this.zYa&&(this.Ob.ua.scrollTop=this.zYa,this.zYa=void 0)};k$.prototype.Ma=function(){_.Kp.prototype.Ma.call(this);this.Ep.unsubscribe()};
var DOc=function(a){return a.path||a.repository?"ref":a.ke?"repo":"repoGroup"},hQc=function(a){var b=a.Kn,c=b.wl;return 0===b.type||25>=c.length||a.ZQa.get().scrollTop?_.Ea(c):_.bHa.ka(_.Xa(),_.Ma(0),_.cb(c),_.zb(function(d){console.log("ENTRY COUNT: "+d.length)}),_.tb(c.slice(0,20)))};k$.prototype.OM=function(a){var b=this.Kn.wl.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};
k$.prototype.vr=function(a){this.Fa.nb({element:"ResultList",action:a,gestureName:"KEYBOARD",xh:this.selectedIndex.value})};k$.ha=function(a){return new (a||k$)(_.y(_.an),_.y(_.ot),_.y(_.gv),_.y(e$),_.y(_.Vf),_.y(_.Zs),_.y(eQc),_.y(_.Hd),_.y(_.Jp),_.y(_.ne),_.y(_.hE),_.y(_.Dp,8))};
k$.Aa=_.v({type:k$,oa:[["result-list"]],wb:function(a,b){a&1&&_.We(fQc,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.vEc=c.first)}},inputs:{jA:"previewTarget",Kn:"resultPage",hq:"searchResultsElementName",oMb:"showResultsIncomplete"},outputs:{tCb:"nextPageRequested",xFb:"previewTriggered"},features:[_.oe,_.id],tc:["result-footer"],Ba:7,Ca:5,Ha:[["listContainer",""],[4,"ngFor","ngForOf"],[3,"ngSwitch",4,"ngIf"],[3,"docLink","trackElement",4,"ngIf"],[3,"entry","resultPage","isActive","listIndex","scopeDetail",
"trackElement","previewTarget","isSelected","codeFontSize","container","triggerPreview"],[3,"ngSwitch"],["text","",3,"diameter",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["text","",3,"diameter"],["theme","error"],[4,"ngIf"],[3,"externalLink",4,"ngIf"],["type","button","gme-button-old","",3,"click",4,"ngIf"],[3,"externalLink"],["type","button","gme-button-old","",3,"click"],[3,"docLink","trackElement"]],wa:function(a,b){a&1&&(_.Ge(gQc),_.C(0,"ul",null,0),_.N(2,EOc,4,14,"li",1),_.Q(3,"async"),
_.D(),_.N(4,KOc,3,3,"ng-container",2),_.N(5,LOc,1,2,"search-results-incomplete",3),_.He(6));a&2&&(_.w(2),_.z("ngForOf",_.R(3,3,b.wl)),_.w(2),_.z("ngIf",b.Kn.type===b.qBa.K4b),_.w(1),_.z("ngIf",b.oMb))},Ia:[_.Sl,_.Tl,_.Ul,_.Vl,_.bn,_.Jy,_.eE,_.cE,i$,j$,_.Zl],styles:["result-list[_nghost-%COMP%]{overflow:hidden}ul[_ngcontent-%COMP%]{margin:0;padding:0;width:100%}li[_ngcontent-%COMP%]{list-style-type:none;padding:0}loading[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;bottom:12px}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:16px}dc-information-box[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:16px}"],
Oa:0});
var iQc=["image/png","image/jpeg","image/gif"],jQc={YH:0,EMPTY:1,z4b:2,Rec:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},l$=function(a,b,c){this.Fa=a;this.Lg=b;this.Ra=c;this.DAb=_.aE([]);this.Et=_.iE;this.gia=jQc;this.Dg="SearchResultFilePreview";this.data="";this.FC=_.Ua;this.metadata=null;this.uk=new _.mb(1)};l$.prototype.Sa=function(){};var WOc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Yb.length;default:return _.gg(a)}};
l$.prototype.wG=function(a){this.Ra.navigate(_.nh(_.Jo(this.ad.Zb(),{line:a.line+1}).hb()),{hf:"preserve"});this.Fa.nb({gestureName:"CLICK",element:this.Dg,action:"selectLine",projectId:this.ad.lb},a.qca)};
_.W.Object.defineProperties(l$.prototype,{Exc:{configurable:!0,enumerable:!0,set:function(a){var b=a.Ie,c=a.fD;a=a.ad;this.data=b.Bw()||_.nE(_.Oh(b,1));this.metadata=_.sc(b,_.po,2);this.ad=a;this.vb=_.Kob(a,b,[c]);this.FC=_.sjb(a,_.rH(this.Lg,a,"path"),this.Ra)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.DAb=a;this.uk.next(_.YD(a,[]).length?0:-1)},get:function(){return this.DAb}},bwc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?iQc.includes(_.Oh(this.metadata,
1))?2:_.bj(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.Oh(a,1):"")+";base64,"+this.data}}});l$.ha=function(a){return new (a||l$)(_.y(_.an),_.y(_.qH),_.y(_.Vf))};
l$.Aa=_.v({type:l$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{Exc:"fileData",matches:"matches"},features:[_.Ne([_.yJ])],hc:["fileData","","matches",""],Ba:5,Ca:5,Ha:function(){return[[3,"ngSwitch"],["icon","source:file",4,"ngSwitchCase"],[3,"path",4,"ngSwitchCase"],[3,"alt","src",4,"ngSwitchCase"],["class","text",4,"ngSwitchCase"],["icon","source:file"],"Bin\u00e4rdatei","Keine Vorschau verf\u00fcgbar",[3,"path"],[3,"alt","src"],[1,"text"],["iconSize","large","theme","warning",
4,"ngIf"],["class","matches-navigation",3,"ngSwitch",4,"ngIf"],[4,"ngIf"],["iconSize","large","theme","warning"],[1,"matches-navigation",3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],[3,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange",4,"ngIf"],[3,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange"],[3,"inline"],[3,"value","fileName","lineLimitation","lineNumberLinkProvider",
"highlightInfo","lineNumberClicked"],[3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],[3,"matches","scrollToIndex","selectedMatchIndex"]]},wa:function(a,b){a&1&&(_.G(0,0),_.N(1,MOc,5,0,"icon-empty-state-display",1),_.N(2,NOc,1,1,"empty-file-detail",2),_.N(3,OOc,2,4,"img",3),_.N(4,XOc,4,3,"div",4),_.we());a&2&&(_.z("ngSwitch",b.bwc),_.w(1),_.z("ngSwitchCase",b.gia.YH),_.w(1),_.z("ngSwitchCase",b.gia.EMPTY),_.w(1),_.z("ngSwitchCase",b.gia.z4b),_.w(1),_.z("ngSwitchCase",b.gia.Rec))},Ia:[_.Tl,
_.Ul,_.Vl,_.wJ,_.zJ,_.Az,_.Cz,_.Bz,_.eE,_.cE,_.iH,_.xJ,_.Zl,_.Gz],styles:["single-file-preview[_nghost-%COMP%]{display:flex;position:relative;overflow:auto}icon-empty-state-display[_ngcontent-%COMP%]{align-self:center}empty-file-detail[_ngcontent-%COMP%]{align-self:center;flex:1 1 100%}.matches-navigation[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:flex-end}.matches-navigation[_ngcontent-%COMP%] > loading[_ngcontent-%COMP%]{margin-right:20px}img[_ngcontent-%COMP%]{align-self:center;max-height:100%;max-width:100%}.text[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start}"],
Oa:0});
var kQc=function(a,b){this.cr=a;this.zQ=b;this.Et=_.iE;this.cI=OPc;this.Dg="SearchResultFilePreview";this.t2b="result-preview-header";this.c3a="Schlie\u00dfen";this.page=_.Ua;this.Q1=new _.ng;this.close=new _.$k},lQc=function(a,b){return a.cr.get(b.lb,b.Dc,b.repository,b.Ab,b.path,{Pb:b.params.Pb,type:1,line:_.jsa(b.params.line)}).ka(_.m(function(c){var d=_.uo(c);if(!d)throw Error("bg");var e;return _.aE({type:0,Ie:d,fD:null!=(e=_.Zi(c,8)[0])?e:0,ad:b})}))},mQc=function(a,b){var c=b.Zb();return a.cr.list(b.lb,
b.Dc,b.repository,b.Ab,b.path,b.params.Pb).ka(_.m(function(d){return{state:2,Yb:{type:1,items:ePc(d,c)}}}))};
_.W.Object.defineProperties(kQc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.ad;this.Q1=b;switch(a.type){case 0:a.zAc?this.zQ.RR.next(b):this.zQ.clear();b=lQc(this,b);break;case 1:b=mQc(this,b);break;default:b=_.gg(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ka(_.tb(_.jE),_.Aa(function(){a:{var c=a.type;switch(c){case 1:c="Verzeichnisinhalt konnte nicht geladen werden";break a;case 0:c="Datei konnte nicht geladen werden";
break a;default:c=_.gg(c)}}return _.Ea({state:1,message:"Fehler beim Abrufen des Inhalts",hwa:c})}))}}});kQc.ha=function(a){return new (a||kQc)(_.y(_.JI),_.y(_.yJ))};
kQc.Aa=_.v({type:kQc,oa:[["result-preview"]],inputs:{target:"target"},outputs:{close:"close"},features:[_.Ne([_.yJ])],Ba:7,Ca:8,Ha:[[4,"ngIf"],[1,"file-header"],["svgIcon","source:file"],["queryParamsHandling","preserve","trackAction","openFile",1,"filepath",3,"routerLink","ascTrackElement"],[3,"ngSwitch",4,"ngIf"],[1,"preview-title"],["mat-icon-button","","type","button","trackAction","closePreview",1,"close",3,"title","ascTrackElement","trackArtifactId","click"],[3,"ngSwitch"],[3,"diameter",4,"ngSwitchCase"],
[4,"ngSwitchCase"],["icon","developer_board",3,"isSvg",4,"ngSwitchCase"],[3,"diameter"],[3,"fileData","matches",4,"ngSwitchCase"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling",4,"ngSwitchCase"],[3,"fileData","matches"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling"],["icon","developer_board",3,"isSvg"]],wa:function(a,b){a&1&&(_.N(0,YOc,6,4,"h2",0),_.C(1,"div",1),_.F(2,"mat-icon",2),_.C(3,"a",3),_.O(4),_.D()(),_.N(5,dPc,4,4,"ng-container",4),_.Q(6,"async"));a&2&&
(_.z("ngIf",b.Q1.path),_.w(3),_.z("routerLink",_.nh(b.Q1))("ascTrackElement",b.Dg),_.re("id",b.t2b),_.w(1),_.Le(" ",b.Q1.path," "),_.w(1),_.z("ngIf",_.R(6,6,b.Q1.path&&b.page)))},Ia:[_.gn,_.Tl,_.Ul,_.Vl,_.BJ,_.Az,_.Cz,_.Bz,_.cE,_.vq,_.Xr,_.Pm,l$,_.Zl],styles:["result-preview[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative;overflow:auto}directory-contents-grid[_ngcontent-%COMP%]{margin:10px}directory-contents-grid[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{overflow:auto;z-index:0}directory-contents-grid[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%]{height:28px}h2[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;flex:0 0 auto;font-weight:500;font-size:15px;height:40px;justify-content:flex-start;letter-spacing:.01em;line-height:24px;margin:0;overflow:hidden;padding-left:20px;z-index:1}.preview-title[_ngcontent-%COMP%]{flex:1 1 100%}.file-header[_ngcontent-%COMP%]{align-items:center;background-color:var(--primary-app-bar);border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:0 0 auto;height:28px;padding-left:20px}.file-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.file-header[_ngcontent-%COMP%]   a.filepath[_ngcontent-%COMP%]{margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}loading[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{flex:1 1 100%}"],
Oa:0});
var nQc=new _.Cr("{query}\u00a0\u2013 Suche"),m$=function(){_.yF.apply(this,arguments)};_.V(m$,_.yF);m$.prototype.bm=function(a){this.title.bm(a?nQc.format({query:a}):"Suche")};m$.ha=function(){var a;return function(b){return(a||(a=_.Cd(m$)))(b||m$)}}();m$.va=_.t({token:m$,ta:m$.ha,Ka:"root"});
var hPc=/^[lL]:(\d+)$/,gPc=/:(\d+)(:\d+)?$/;
var oQc=["singleSearchResultRedirect"],n$=function(a,b,c,d,e,f,g,h,n,r,x,A,B){this.cache=a;this.Tu=b;this.Ra=c;this.jx=d;this.Vf=e;this.Hwa=f;this.lg=g;this.YK=h;this.R0=n;this.DM=r;this.Fa=B;this.Jjb=new _.da;this.cVa=new _.ob;this.aJb=new _.ob;this.Et=_.iE;this.qBa=NPc;this.hq="GlobalSearchResults";this.d9b="Schlie\u00dfen";this.tdc=_.v_a;this.Wo=this.page=_.Ua;this.ct=!1;this.sMc=x.Vb(48);this.bIc=A.QQ().ka(_.m(function(I){return I||10}));this.OMc=A.t$()};
n$.prototype.Sa=function(){var a=this;this.Wo=_.ib(this.Ra.Ln.root.mA.ka(_.m(_.kjb)),this.aJb).ka(_.Gib(this.bIc,this.OMc),_.m(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return{g2:d,Pm:d.Pm||"",kf:d.kf||"",zd:_.lh(d.zd||"",a.Tu.mG),DM:a.DM||"",ou:"1"===d.ou,pageSize:f,WZa:e}}),_.zb(function(d){a.Hwa.bm(d.Pm);a.jA=void 0}));var b=this.Wo.ka(_.Bb(_.Ab(function(){return a.page.ka(_.tb(void 0))})),_.vb(function(d){d=_.l(d);var e=d.next().value;d=d.next().value;var f=
a.cache.get().page;return f?_.Ea(_.aE(f)):pQc(a,e,d).ka(_.m(_.aE),_.tb(_.jE),_.Aa(function(g){return _.Ea(a.Yp(g,function(){a.aJb.next(e.g2)}))}))}),_.tb(_.jE),_.Pa(),_.vb(function(d){return 0!==d.state?_.Ea(d):_.Ea(d).ka(_.Ma(300))})),c=this.cVa.ka(_.Pa(),_.vb(function(d){return YPc(a.jx,d).ka(_.tb(Object.assign({},d,{Xz:_.jE})),_.Aa(function(e){return _.Ea(Object.assign({},d,{Xz:a.Yp(e,function(){a.cVa.next(Object.assign({},d))})}))}))}),_.m(_.aE));this.page=b=_.ib(b,c).ka(_.nb(1));this.Jjb.add(b.connect())};
n$.prototype.Ma=function(){this.Jjb.unsubscribe();this.lg.Je();_.npb(this.Hwa)};n$.prototype.yzb=function(a){0===a.type&&this.cVa.next(a)};n$.prototype.Ys=function(){this.Fa.nb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var pQc=function(a,b,c){var d=a.Tu.parse(b.Pm||"");return d.length?qQc(a,b,c).ka(_.vb(function(e){a.ct=e.ct;if(!e.wl.length)throw new JPc(3,"Keine passenden Ergebnisse","Versuchen Sie, die Abfrage zu \u00e4ndern",void 0,e);if(!wPc(e,b.g2.pMb))return _.Ea(e);var f=e.wl[0].ad,g=iPc(d);g&&(f=_.Jo(f.Zb(),{line:g}).hb());return a.Ra.navigate(_.nh(f),{hf:"merge",kg:!0}).then(function(){a.lg.z3(a.JMc,{duration:7E3});return e})})):_.Oa(new JPc(1,"Leere Abfrage","Bitte geben Sie eine Suchanfrage ein"))},qQc=
function(a,b,c){if(!a.sMc)return VPc(a.jx,b);var d=b.g2.QOa?Number(b.g2.QOa):1;return!Number.isInteger(d)||1>d?_.Oa(KPc()):WPc(a.jx,b,d-1,c&&_.SE(c)?c.Yb:void 0)};
n$.prototype.Yp=function(a,b){if(a instanceof JPc)return a;var c=a.error;if(c&&400===c.code){(a=DKc(a))?(a=a.detail,b="string"===typeof a?a:null):b=null;a=this.YK;b=b||void 0;c=void 0;a&&(c={message:"Mehr erfahren",link:a});var d;if(null==(d=b)?0:d.startsWith("[ORIGINAL ERROR] generic::invalid_argument: "))b=b.substring(44);return new JPc(2,"Ung\u00fcltige Suchanfrage",b||"Dies kann an einem Syntaxfehler liegen",c)}_.qr(this.Vf,a);return KPc(c,b)};
_.W.Object.defineProperties(n$.prototype,{pvc:{configurable:!0,enumerable:!0,get:function(){return _.w_a}}});n$.ha=function(a){return new (a||n$)(_.y(e$),_.y(_.ov),_.y(_.Vf),_.y(h$),_.y(_.pr),_.y(m$),_.y(_.xr),_.y(_.j0a),_.y(eQc),_.y(_.p0a),_.y(_.Bu),_.y(_.Mu),_.y(_.iv))};
n$.Aa=_.v({type:n$,oa:[["file-search"]],wb:function(a,b){a&1&&_.We(oQc,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.JMc=c.first)}},features:[_.Ne([h$])],Ba:4,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],["singleSearchResultRedirect",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["text","Suchergebnisse werden geladen\u2026",3,"diameter",4,"ngSwitchCase"],["class","error","role","main",4,"ngSwitchCase"],[1,"results"],[1,"grimoire-secondary-text",3,"searchResultsElementName","pagedSearchResponse","queryContext"],
["role","main",1,"result-content"],[3,"previewTarget","resultPage","searchResultsElementName","showResultsIncomplete","nextPageRequested","previewTriggered"],[3,"paginatedResults","trackElement",4,"ngIf"],[4,"ngIf"],[3,"paginatedResults","trackElement"],["layout","vertical",3,"changeSizeOf"],[1,"result-preview"],["previewPane",""],[3,"target","close"],["text","Suchergebnisse werden geladen\u2026",3,"diameter"],["role","main",1,"error"],[1,"grimoire-secondary-text",3,"searchResultsElementName","queryContext",
"errorData","maybeSkippedDocuments"],["class","error",3,"docLink","trackElement",4,"ngIf"],["icon","developer_board",3,"isSvg"],["class","error-action",4,"ngIf"],["class","rpc-error-details",4,"ngIf"],[1,"error",3,"docLink","trackElement"],[1,"error-action"],["class","file-search-error-link",3,"externalLink",4,"ngIf"],["id","error-action-btn","mat-button","","type","button","color","primary",3,"click",4,"ngIf"],[1,"file-search-error-link",3,"externalLink"],["id","error-action-btn","mat-button","",
"type","button","color","primary",3,"click"],[1,"rpc-error-details"],["id","copy-error-trace-button","color","mediumContrast",3,"buttonLabel","hasLightLabel","removeBorder","hoverMsg","copyText","copyEvent"],[1,"snackbar"],"Die \ufffd#3\ufffdErgebnisseite\ufffd/#3\ufffd wurde \u00fcbersprungen, da es nur ein Ergebnis gibt.",["queryParamsHandling","merge","ascTrackElement","SingleFileResultRedirect","trackAction","redirectToSingleFileResult",3,"routerLink","queryParams","click"],["mat-button","",1,
"snackbar-dismiss",3,"click"]]},wa:function(a,b){a&1&&(_.N(0,uPc,4,4,"ng-container",0),_.Q(1,"async"),_.N(2,vPc,6,3,"ng-template",null,1,_.bf));a&2&&_.z("ngIf",_.R(1,1,b.page))},Ia:[_.gn,_.Tl,_.Ul,_.Vl,_.xz,_.bn,_.Az,_.Cz,_.Bz,_.cE,_.vq,_.Pm,_.Hz,kQc,f$,g$,k$,j$,_.Zl],styles:["file-search[_nghost-%COMP%]{display:flex;flex-direction:row;min-height:0}file-search[_nghost-%COMP%]     search-results-incomplete{margin:0 16px 16px}file-search[_nghost-%COMP%]     search-results-incomplete.error{align-self:stretch;margin-top:20px}.result-preview[_ngcontent-%COMP%]{flex:0 0 auto;min-width:35%;max-width:calc(100% - 100px);width:50%;overflow:auto}.result-preview[_ngcontent-%COMP%]   result-preview[_ngcontent-%COMP%]{height:100%;width:100%}result-header[_ngcontent-%COMP%]{z-index:1}.error-action[_ngcontent-%COMP%]{margin-top:4px}.result-content[_ngcontent-%COMP%]{height:calc(100% - 40px);overflow-x:hidden;overflow-y:scroll;position:relative}.results[_ngcontent-%COMP%]{min-width:0;min-height:0;overflow:hidden;width:100%}result-list[_ngcontent-%COMP%]{width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}loading[_ngcontent-%COMP%]{flex:1 1 100%;min-height:0}.error[_ngcontent-%COMP%]{align-items:flex-start;align-content:flex-start;display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-height:0}icon-empty-state-subtitle[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;max-width:100%;place-content:center flex-start}.snackbar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.snackbar-dismiss[_ngcontent-%COMP%]{flex-shrink:0;margin:-8px -8px -8px 8px}.snackbar-dismiss[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{max-height:36px;min-width:0}[dir=rtl][_ngcontent-%COMP%]   .snackbar-dismiss[_ngcontent-%COMP%]{margin-left:-8px;margin-right:8px}"]});
var o$=function(a,b,c){this.document=a;this.Nj=b;this.pYa=c;this.WKc={Nj:b,aba:!0,gKb:b.N0.ev}};o$.prototype.resolve=function(a){var b=this,c=_.kjb(a.mA),d=_.okb(c),e=d.scopes;a=new _.ob;c=_.ib(_.Mpb(this.pYa,c.kf,d.state).ka(_.zb(function(f){_.ltb(b.Nj.N0,e,f.prefix||null)}),_.m(function(f){return f.G0a})),a);return Object.assign({},this.WKc,{PJa:c,wZa:_.gtb(new _.dtb(this.document,this.Nj),a)})};o$.ha=function(a){return new (a||o$)(_.u(_.Og),_.u(_.cI),_.u(_.RG))};o$.va=_.t({token:o$,ta:o$.ha});
var rQc=function(){};rQc.ha=function(a){return new (a||rQc)};rQc.Ea=_.bd({type:rQc});rQc.Da=_.Tc({imports:[_.$l,_.FJ,_.HJ,_.Dz,_.fE,_.dE,_.JG,_.nH,_.GJ]});
var sQc;sQc=[{path:"",Lb:n$,If:[d$,b$],resolve:{zn:o$},uA:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.ha=function(a){return new (a||_.p$)};_.p$.Ea=_.bd({type:_.p$,id:"search"});_.p$.Da=_.Tc({Tb:[o$,_.JI],imports:[_.FG,IPc,_.Ww,_.$l,_.OH,_.VH,_.WH,_.zz,_.cn,_.NJ,_.HJ,_.eI,_.EJ,_.Ly,_.Dz,_.fE,_.dE,_.Tq,_.Xv,_.Yr,_.Ry,_.Pw,_.Nz,_.Uy,_.$w,_.jI,_.nH,_.Cy(sQc),_.At,_.GJ,rQc,_.oH,_.Iz,_.vJ,_.Xw,_.Rm]});_.y7a(_.p$,"search");

}catch(e){_._DumpException(e)}
try{
var tQc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},uQc=function(a){a&1&&_.F(0,"settings-header",43)},vQc=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"mat-form-field",44)(2,"mat-label");_.De(3,45);_.D();_.C(4,"mat-select",19);_.L("selectionChange",function(c){_.rd(b);var d=_.M();return _.sd(d.lLc(c.value))});_.Q(5,"async");_.C(6,"mat-option",46);_.De(7,47);_.D();_.C(8,"mat-option",48);_.De(9,49);_.D();_.C(10,"mat-option",50);_.De(11,51);_.D()()()()}a&2&&(a=_.M(),_.w(4),
_.z("value",_.R(5,1,a.WYa)))},wQc=function(a,b){a&1&&(_.C(0,"mat-option",55),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Le(" ",a.replace("cider","default")," "))},xQc=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"mat-form-field",52)(2,"mat-label");_.De(3,53);_.D();_.C(4,"mat-select",19);_.L("selectionChange",function(c){_.rd(b);var d=_.M();return _.sd(d.gLc(c.value))});_.Q(5,"async");_.N(6,wQc,2,2,"mat-option",54);_.D()()()}a&2&&(a=_.M(),_.w(4),_.z("value",_.R(5,2,a.sLc)),_.w(2),_.z("ngForOf",
a.JXb))},yQc=function(a){a&1&&(_.C(0,"mat-label"),_.De(1,59),_.D())},zQc=function(a){a&1&&(_.C(0,"mat-label"),_.De(1,60),_.D())},AQc=function(a,b){a&1&&(_.C(0,"mat-option",55),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Le(" ",a.replace("cider","default")," "))},BQc=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"mat-form-field",56);_.N(2,yQc,2,0,"mat-label",57);_.N(3,zQc,2,0,"ng-template",null,58,_.bf);_.C(5,"mat-select",19);_.L("selectionChange",function(d){_.rd(b);var e=_.M();return _.sd(e.iLc(d.value))});
_.Q(6,"async");_.N(7,AQc,2,2,"mat-option",54);_.D()()()}if(a&2){var c=_.Ke(4);a=_.M();_.w(2);_.z("ngIf",a.bU)("ngIfElse",c);_.w(3);_.z("value",_.R(6,4,a.vLc));_.w(2);_.z("ngForOf",a.i6b)}},CQc=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"mat-slide-toggle",61);_.L("change",function(c){_.rd(b);var d=_.M();return _.sd(d.TOc(c))});_.Q(2,"async");_.O(3," Strip the google3/ prefix when copying paths ");_.D()()}a&2&&(a=_.M(),_.w(1),_.z("checked",_.R(2,1,a.WNb)))},DQc=function(a){a&1&&(_.C(0,"a",62)(1,
"mat-icon",63),_.O(2,"info_outline"),_.D()())},EQc=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"mat-form-field",64)(2,"mat-label");_.O(3," Default Cider editing behavior ");_.D();_.C(4,"mat-select",19);_.L("selectionChange",function(c){_.rd(b);var d=_.M();return _.sd(d.fLc(c.value))});_.Q(5,"async");_.C(6,"mat-option",65);_.O(7," Open in legacy Cider. ");_.D();_.C(8,"mat-option",66);_.O(9," Open in Cider V. ");_.D();_.C(10,"mat-option",67);_.O(11," Open the workspace selection prompt in Cider. ");
_.D()()()()}a&2&&(a=_.M(),_.w(4),_.z("value",_.R(5,1,a.h7)))},FQc=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"mat-slide-toggle",68);_.L("change",function(c){_.rd(b);var d=_.M();return _.sd(d.UOc(c))});_.Q(2,"async");_.O(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.D()()}a&2&&(a=_.M(),_.w(1),_.z("checked",_.R(2,1,a.J1)))},GQc=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"mat-slide-toggle",69);_.L("change",function(c){_.rd(b);var d=
_.M();return _.sd(d.SOc(c))});_.Q(2,"async");_.O(3," Show personalized results based on search history ");_.D();_.C(4,"a",70)(5,"mat-icon",63);_.O(6,"info_outline");_.D()()()}a&2&&(a=_.M(),_.w(1),_.z("checked",_.R(2,1,a.tt)))},HQc=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"mat-form-field",71)(2,"mat-label");_.De(3,72);_.D();_.C(4,"mat-select",19);_.L("selectionChange",function(c){_.rd(b);var d=_.M();return _.sd(d.DPc(c.value))});_.Q(5,"async");_.C(6,"mat-option",55);_.O(7," 10 ");_.D();_.C(8,
"mat-option",55);_.O(9," 25 ");_.D();_.C(10,"mat-option",55);_.O(11," 100 ");_.D()()()()}a&2&&(a=_.M(),_.w(4),_.z("value",_.R(5,4,a.pageSize)),_.w(2),_.z("value",10),_.w(2),_.z("value",25),_.w(2),_.z("value",100))},IQc=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"mat-form-field",73)(2,"mat-select",74);_.L("selectionChange",function(c){_.rd(b);var d=_.M();return _.sd(d.CPc(c.value))});_.Q(3,"async");_.C(4,"mat-option",55);_.O(5," 25 ");_.D();_.C(6,"mat-option",55);_.O(7," 50 ");_.D();_.C(8,"mat-option",
55);_.O(9," 100 ");_.D();_.C(10,"mat-option",55);_.O(11," 200 ");_.D()();_.C(12,"mat-label");_.De(13,75);_.D()()()}a&2&&(a=_.M(),_.w(2),_.z("value",_.R(3,5,a.Aca)),_.w(2),_.z("value",25),_.w(2),_.z("value",50),_.w(2),_.z("value",100),_.w(2),_.z("value",200))},q$=function(a,b,c,d){_.fn.call(this,a,b,d,c,"change");this.qQb=!0};_.V(q$,_.fn);q$.prototype.xVa=function(a){this.qQb&&_.qMa(this,"CHANGE",a)};q$.ha=function(a){return new (a||q$)(_.y(_.an),_.y(_.Rk),_.y(_.Hd),_.y(_.dn,8))};
q$.Ja=_.v({type:q$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{qQb:"trackGestureChange"},features:[_.oe]});var JQc=function(){this.sU=this.text=""};JQc.ha=function(a){return new (a||JQc)};
JQc.Aa=_.v({type:JQc,oa:[["help-tooltip","text",""]],inputs:{text:"text",sU:"tooltipClass"},hc:["text",""],Ba:3,Ca:2,Ha:[["tabindex","0","role","note","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],wa:function(a,b){a&1&&(_.C(0,"span",0)(1,"mat-icon"),_.O(2,"help_outline"),_.D()());a&2&&_.z("matTooltipClass",b.sU)("matTooltip",b.text)},Ia:[_.Xr,_.yw],styles:["help-tooltip[_nghost-%COMP%]{margin-left:8px}mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle;cursor:default}"],
Oa:0});
var KQc=function(){};KQc.ha=function(a){return new (a||KQc)};KQc.Ea=_.bd({type:KQc});KQc.Da=_.Tc({imports:[_.$l,_.Yr,_.Pw]});
var LQc=Object.freeze({"invalid-number":!0}),r$=function(){this.oeb=!1};r$.prototype.validate=function(a){return tQc(a.value,this.oeb?0:1)?null:LQc};r$.ha=function(a){return new (a||r$)};r$.Ja=_.v({type:r$,oa:[["","positiveIntegerValidator",""]],inputs:{oeb:"allowZero"},features:[_.Ne([{Ga:_.yv,Nb:r$,jd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return void 0===a.value||""===a.value||tQc(a.value,1)?null:LQc};s$.ha=function(a){return new (a||s$)};
s$.Ja=_.v({type:s$,oa:[["","optionalPositiveIntegerValidator",""]],features:[_.Ne([{Ga:_.yv,Nb:s$,jd:!0}])]});
_.MQc=function(){this.dEb=""};_.MQc.ha=function(a){return new (a||_.MQc)};
_.MQc.Aa=_.v({type:_.MQc,oa:[["settings-header"]],inputs:{dEb:"pageTitle"},tc:["*"],Ba:4,Ca:1,Ha:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"header",0)(1,"h1",1),_.O(2),_.D(),_.He(3),_.D());a&2&&(_.w(2),_.Me(b.dEb))},Ia:[_.Qq,_.dr],styles:["header[_ngcontent-%COMP%]{border-style:solid;border-width:1px;padding:12px 16px}.title[_ngcontent-%COMP%]{font-family:Google Sans;font-size:15px;font-weight:500;letter-spacing:.02em;margin:0;text-transform:capitalize;font-size:20px}"],Oa:0});
_.u$=function(a,b,c,d,e,f,g){var h=this;this.document=a;this.Fa=b;this.Sb=c;this.Fna=d;this.Kb=e;this.WYa=this.Sb.rqa();this.iaa=this.Sb.PK();this.bMc=this.Sb.SQ();this.WNb=this.Sb.HZ();this.tabSize=this.Sb.JZ();this.pageSize=this.Sb.QQ();this.hF=this.Fna.hF;this.Aca=this.Sb.zZ();this.ATb=_.syb(this.Sb);this.VQc=this.Sb.z$();this.h7=this.Sb.nZ();this.J1=this.Sb.IZ();this.tt=this.Sb.FZ();this.WLc=this.Sb.RQ();this.rBc=this.Sb.NQ();this.JXb=Array.from(_.x0a);this.i6b=Array.from(_.w0a);this.kb=new _.da;
this.jMb=!0;this.lLc=_.bE(function(n){t$(h,"themeChanged",n);h.Sb.zva(n)});this.gLc=_.bE(function(n){t$(h,"darkSyntaxThemeChanged",n);h.Sb.ifa(n)});this.iLc=_.bE(function(n){t$(h,"lightSyntaxThemeChanged",n);h.Sb.rfa(n)});this.POc=_.bE(function(n){t$(h,"highlightXrefsChanged",n.checked.toString());h.Sb.b1(n.checked)});this.ROc=_.bE(function(n){t$(h,"showFoldMarkersChanged",n.checked.toString());h.Sb.xfa(n.checked)});this.TOc=_.bE(function(n){t$(h,"stripGoogle3FromCopyChanged",n.checked.toString());
h.Sb.Eva(n.checked)});this.EPc=_.qj(function(n,r){t$(h,"tabSizeChanged",n);r&&h.Sb.zfa(Number(n))},300);this.DPc=_.qj(function(n){t$(h,"pageSizeChanged",String(n));h.Sb.g1(n)},300);this.zPc=_.qj(function(n,r){t$(h,"codeFontSizeChanged",n);r&&(""===n?_.gE(h.Fna):_.gE(h.Fna,Number(n)))},300);this.CPc=_.qj(function(n){t$(h,"numStarredPlacesChanged",String(n));h.Sb.ufa(n)},300);this.SJc=function(){_.gE(h.Fna)};this.VOc=_.bE(function(n){t$(h,"xrefMiniPanelEnabledChanged",n.checked.toString());_.XJ(h.Sb,
n.checked)});this.FPc=_.qj(function(n,r){t$(h,"xrefMiniPanelMinWidthChanged",n);r&&h.Sb.uZa(Number(n))},300);this.fLc=_.bE(function(n){t$(h,"ciderDefaultChanged",n);h.Sb.jva(n)});this.UOc=_.bE(function(n){t$(h,"suggestUniqueCiderWsChanged",n.checked.toString());h.Sb.Fva(n.checked)});this.SOc=_.bE(function(n){t$(h,"showPersonalizedResultsChanged",n.checked.toString());h.Sb.Bva(n.checked)});this.QOc=_.bE(function(n){t$(h,"showCustomContextMenuChanged",n.checked.toString());h.Sb.wfa(n.checked)});this.hLc=
_.bE(function(n){t$(h,"hovercardVisibilityChanged",n);h.Sb.pfa(n)});this.bU=f.bU();this.Bn=g.lc(2);this.sLc=_.d1a(f,"DARK");this.vLc=_.d1a(f,"LIGHT")};_.u$.prototype.Vc=function(){var a=this;this.kb.add(this.Kb.Te.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.u$.prototype.Ma=function(){this.kb.unsubscribe()};
var NQc=function(a,b){if(!a.bU||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.gg(b)}},OQc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.gg(a)}},t$=function(a,b,c){a.Fa.nb({element:"Settings",action:b,qg:c,gestureName:"CHANGE"})};_.u$.ha=function(a){return new (a||_.u$)(_.y(_.Og),_.y(_.an),_.y(_.Mu),_.y(_.hE),_.y(_.wf),_.y(_.Zu),_.y(_.Bt),_.y(_.Bu))};
_.u$.Aa=_.v({type:_.u$,oa:[["general-settings"]],inputs:{jMb:"showHeader"},Ba:76,Ca:44,Ha:function(){return[["pageTitle","Allgemein",4,"ngIf"],[4,"ngIf"],["id","show-fold-markers-toggle","color","primary",3,"checked","change"],"Faltmarkierungen einblenden",["id","highlight-xrefs-toggle","color","primary",3,"checked","change"],"Verweise hervorheben",["id","show-custom-context-menu-toggle","color","primary",3,"checked","change"],"Bei Rechtsklick Kontextmen\u00fc f\u00fcr Querverweise einblenden",[1,
"preview"],["id","xrefs-mini-panel-toggle","color","primary",3,"checked","aria-label","change"],"Vorschaubereich f\u00fcr Verweise aktivieren, wenn der Browser breiter ist als",["id","xrefs-mini-panel-min-width-field"],["matInput","","positiveIntegerValidator","","autocomplete","off","aria-label","\u00c4ndern Sie die Mindestbreite des Browsers, damit der Vorschaubereich f\u00fcr Verweise sichtbar ist, wenn die Einstellung aktiviert wird",3,"allowZero","ngModel","disabled","ngModelChange"],["xrefMiniPanelMinWidthField",
"matInput"],["matSuffix",""],"Sie m\u00fcssen die Breite auf eine positive Ganzzahl festlegen.",["mat-icon-button","","class","help-link-button","matTooltip","Hilfe","aria-label","Weitere Informationen zum Vorschaubereich f\u00fcr Querverweise","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink","http://go/cs-xref#using-the-breadcrumb-trail",4,"ngIf"],["id","hovercard-visibility-field"],"ID-Kurzprofile einblenden",[3,"value","selectionChange"],["value","NEVER_SHOW"],"Nie einblenden",
["value","SHOW_WITH_SHIFT"],"Zum Einblenden Umschalttaste gedr\u00fcckt halten",["value","SHOW_WITH_CTRL"],"Zum Einblenden Strg-Taste gedr\u00fcckt halten",["value","SHOW_WITH_PLATFORM_CMD"],"Zum Einblenden Strg-Taste oder Befehlstaste (OS X) gedr\u00fcckt halten",["value","SHOW_ALWAYS"],"Immer einblenden",["id","tab-size-field"],["matInput","","positiveIntegerValidator","","autocomplete","off",3,"ngModel","ngModelChange"],["tabSizeField","matInput"],"Tabgr\u00f6\u00dfe (Zeichen)","Sie m\u00fcssen die Tabgr\u00f6\u00dfe auf eine positive Ganzzahl festlegen.",
["id","code-font-size-field"],["matInput","","optionalPositiveIntegerValidator","","autocomplete","off","ascTrackElement","Settings","trackAction","typeCodeFontSize",3,"ngModel","ngModelChange"],["codeFontSizeField","matInput"],"Schriftgr\u00f6\u00dfe des Codes (Pixel)","Sie m\u00fcssen die Schriftgr\u00f6\u00dfe des Codes auf eine positive Ganzzahl festlegen oder das Feld l\u00f6schen.",["type","button","gme-button-old","","id","code-font-size-reset-button","format","hairline","size","xsmall","ascTrackElement",
"Settings","trackAction","resetCodeFontSize",3,"click"],"Zur\u00fccksetzen",["text","Diese Einstellung wirkt sich auf jeden Text aus, der Code darstellt, beispielsweise im Hauptcodefeld und in den Suchergebnissen."],["pageTitle","Allgemein"],["id","theme-selector"],"Darstellung",["value","LIGHT"],"Hell",["value","DARK"],"Dunkel",["value","SYSTEM"],"Systemeinstellungen verwenden",["id","dark-syntax-theme-selector"],"Dunkles Design f\u00fcr Syntaxhervorhebung",[3,"value",4,"ngFor","ngForOf"],[3,"value"],
["id","light-syntax-theme-selector"],[4,"ngIf","ngIfElse"],["onlySyntaxHighlightingSelector",""],"Helles Design f\u00fcr Syntaxhervorhebung","Design f\u00fcr Syntaxhervorhebung",["id","strip-google3-from-copy-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip","Hilfe","aria-label","Weitere Informationen zum Vorschaubereich f\u00fcr Querverweise","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink","http://go/cs-xref#using-the-breadcrumb-trail",1,
"help-link-button"],["inline",""],["id","cider-default-field"],["value","legacy"],["value","ciderv"],["value","prompt"],["id","unique-cider-ws-toggle","color","primary",3,"checked","change"],["id","personalization-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip","Hilfe","aria-label","Weitere Informationen zur Einstellung f\u00fcr die Personalisierung der Suche","ascTrackElement","Settings","trackAction","openPersonalizationHelp","externalLink","https://goto.google.com/cs-personalization",
1,"help-link-button"],["id","page-size-selector"],"Gr\u00f6\u00dfe der Suchergebnisseite",["id","num-starred-places-selector"],["aria-label","Change the number of starred path shown by default on the landing page",3,"value","selectionChange"],"Markierte Pfade auf der Startseite"]},wa:function(a,b){if(a&1){var c=_.qd();_.N(0,uQc,1,0,"settings-header",0);_.N(1,vQc,12,3,"div",1);_.N(2,xQc,7,4,"div",1);_.Q(3,"async");_.N(4,BQc,8,6,"div",1);_.Q(5,"async");_.N(6,CQc,4,3,"div",1);_.C(7,"div")(8,"mat-slide-toggle",
2);_.L("change",function(e){return b.ROc(e)});_.De(9,3);_.Q(10,"async");_.D()();_.C(11,"div")(12,"mat-slide-toggle",4);_.L("change",function(e){return b.POc(e)});_.De(13,5);_.Q(14,"async");_.D()();_.C(15,"div")(16,"mat-slide-toggle",6);_.L("change",function(e){return b.QOc(e)});_.De(17,7);_.Q(18,"async");_.D()();_.C(19,"div",8)(20,"mat-slide-toggle",9);_.L("change",function(e){return b.VOc(e)});_.De(21,10);_.Q(22,"async");_.D();_.C(23,"mat-form-field",11)(24,"input",12,13);_.L("ngModelChange",function(e){_.rd(c);
return _.sd(b.FPc(e,_.Ke(25).Pe.valid))});_.Q(26,"async");_.Q(27,"async");_.D();_.C(28,"span",14);_.O(29,"pixels");_.D();_.C(30,"mat-error");_.De(31,15);_.D()();_.N(32,DQc,3,0,"a",16);_.D();_.N(33,EQc,12,3,"div",1);_.N(34,FQc,4,3,"div",1);_.N(35,GQc,7,3,"div",1);_.C(36,"div")(37,"mat-form-field",17)(38,"mat-label");_.De(39,18);_.D();_.C(40,"mat-select",19);_.L("selectionChange",function(e){return b.hLc(e.value)});_.Q(41,"async");_.C(42,"mat-option",20);_.De(43,21);_.D();_.C(44,"mat-option",22);_.De(45,
23);_.D();_.C(46,"mat-option",24);_.De(47,25);_.D();_.C(48,"mat-option",26);_.De(49,27);_.D();_.C(50,"mat-option",28);_.De(51,29);_.D()()()();_.C(52,"div")(53,"mat-form-field",30)(54,"input",31,32);_.L("ngModelChange",function(e){_.rd(c);return _.sd(b.EPc(e,_.Ke(55).Pe.valid))});_.Q(56,"async");_.D();_.C(57,"mat-label");_.De(58,33);_.D();_.C(59,"mat-error");_.De(60,34);_.D()()();_.N(61,HQc,12,6,"div",1);_.N(62,IQc,14,7,"div",1);_.C(63,"div")(64,"mat-form-field",35)(65,"input",36,37);_.L("ngModelChange",
function(e){_.rd(c);return _.sd(b.zPc(e,_.Ke(66).Pe.valid))});_.Q(67,"async");_.D();_.C(68,"mat-label");_.De(69,38);_.D();_.C(70,"mat-error");_.De(71,39);_.D()();_.C(72,"button",40);_.L("click",function(){return b.SJc()});_.C(73,"span");_.De(74,41);_.D()();_.F(75,"help-tooltip",42);_.D()}if(a&2){var d=_.Ke(25);_.z("ngIf",b.jMb);_.w(1);_.z("ngIf",b.bU);_.w(1);_.z("ngIf",NQc(b,_.R(3,22,b.WYa)));_.w(2);_.z("ngIf",OQc(_.R(5,24,b.WYa)));_.w(2);_.z("ngIf",b.Bn);_.w(2);_.z("checked",_.R(10,26,b.bMc));_.w(4);
_.z("checked",_.R(14,28,b.iaa));_.w(4);_.z("checked",_.R(18,30,b.WLc));_.w(4);_.z("checked",_.R(22,32,b.ATb))("aria-label","Enable the references preview pane when the browser is wider than "+d.value+" pixels");_.w(4);_.z("allowZero",!0)("ngModel",_.R(26,34,b.VQc))("disabled",!1===_.R(27,36,b.ATb));_.w(8);_.z("ngIf",b.Bn);_.w(1);_.z("ngIf",b.Bn);_.w(1);_.z("ngIf",b.Bn);_.w(1);_.z("ngIf",b.Bn);_.w(5);_.z("value",_.R(41,38,b.rBc));_.w(14);_.z("ngModel",_.R(56,40,b.tabSize));_.w(7);_.z("ngIf",!b.Bn);
_.w(1);_.z("ngIf",b.Bn);_.w(3);_.z("ngModel",_.R(67,42,b.hF))}},Ia:[_.gn,q$,_.Sl,_.Tl,_.bn,_.Kh,_.Cv,_.Hv,_.Jy,JQc,_.wq,_.YJ,_.Wv,_.Vv,_.Iy,_.Xr,_.Zv,_.Qy,_.My,_.aK,_.MQc,s$,r$,_.Zl],styles:["div[_ngcontent-%COMP%]{padding:16px;position:relative}.preview[_ngcontent-%COMP%]{align-items:center;display:flex;padding:0 16px}.preview[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{margin-left:12px;width:100px}.highlight-anim[_ngcontent-%COMP%]{-webkit-animation:anchorHighlight .5s ease .1s 2;animation:anchorHighlight .5s ease .1s 2}@-webkit-keyframes anchorHighlight{50%{outline:2px solid var(--primary-default)}}@keyframes anchorHighlight{50%{outline:2px solid var(--primary-default)}}#code-font-size-reset-button[_ngcontent-%COMP%]{margin-left:8px}"],
Oa:0});
_.v$=function(){};_.v$.ha=function(a){return new (a||_.v$)};_.v$.Ea=_.bd({type:_.v$});_.v$.Da=_.Tc({imports:[_.$l,_.hr]});
_.w$=function(){};_.w$.ha=function(a){return new (a||_.w$)};_.w$.Ea=_.bd({type:_.w$});_.w$.Da=_.Tc({imports:[_.jn,_.$l,_.cn,_.Pv,_.Ly,KQc,_.Tq,_.Xv,_.Yr,_.$v,_.Uy,_.Ry,_.bK,_.v$]});

}catch(e){_._DumpException(e)}
try{
_.dg("oss");

var FRc=function(a,b){a:{for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]},GRc=function(a,b,c){if(a){var d=_.gyb(a);if(!b)return d.toString();a=_.kna(b)||_.lna(b)||b;switch([_.hyb,_.iyb,_.jyb].find(function(e){return _.kyb(e,d)})){case _.hyb:case _.jyb:return c&&"/"!==c?_.Yqa(d.toString(),"blob",a,c):_.Yqa(d.toString(),"tree",a);case _.iyb:return _.Yqa(d.toString(),"src",a,c||
"")}}},A$=function(){return FRc(_.fa.apply(0,arguments),function(a){return void 0!==a})},JRc=function(a){var b,c=[],d=1;if("string"===typeof a)if(HRc[a]){c=HRc[a].slice();var e="rgb"}else if("transparent"===a)d=0,e="rgb",c=[0,0,0];else if(/^#[A-Fa-f0-9]+$/.test(a)){var f=a.slice(1),g=f.length;d=1;4>=g?(c=[parseInt(f[0]+f[0],16),parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16)],4===g&&(d=parseInt(f[3]+f[3],16)/255)):(c=[parseInt(f[0]+f[1],16),parseInt(f[2]+f[3],16),parseInt(f[4]+f[5],16)],8===g&&(d=parseInt(f[6]+
f[7],16)/255));c[0]||(c[0]=0);c[1]||(c[1]=0);c[2]||(c[2]=0);e="rgb"}else(b=/^((?:rgb|hs[lvb]|hwb|cmyk?|xy[zy]|gray|lab|lchu?v?|[ly]uv|lms)a?)\s*\(([^\)]*)\)/.exec(a))?(a=b[1],d="rgb"===a,e=f=a.replace(/a$/,""),g="cmyk"===f?4:"gray"===f?1:3,c=b[2].trim().split(/\s*,\s*/).map(function(h,n){if(/%$/.test(h)){if(n===g)return parseFloat(h)/100;if("rgb"===f)return 255*parseFloat(h)/100}else if("h"===f[n]&&!/deg$/.test(h)&&void 0!==IRc[h])return IRc[h];return parseFloat(h)}),a===f&&c.push(1),d=d?1:void 0===
c[g]?1:c[g],c=c.slice(0,g)):10<a.length&&/[0-9](?:\s|\/)/.test(a)&&(c=a.match(/([0-9]+)/g).map(function(h){return parseFloat(h)}),e=a.match(/([a-z])/ig).join("").toLowerCase());else isNaN(a)?_.Tb(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,A$(a.Op,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.cra,a.WA),A$(a.s,a.saturation,a.S),A$(a.l,a.Oz,a.L,a.b,a.brightness)]),d=A$(a.a,a.alpha,a.opacity,1),null!=a.opacity&&(d/=100)):Array.isArray(a)&&(c=[a[0],a[1],a[2]],e="rgb",
d=4===a.length?a[3]:1):(e="rgb",c=[a>>>16,(a&65280)>>>8,a&255]);return{space:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("cg`"+a+"`"+c+"`0`"+b);},KRc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("eg`"+a);return parseInt(a,16)},LRc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},MRc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},NRc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},ORc=function(a){var b=6/
29,c=1/(3*Math.pow(b,2));return a>Math.pow(b,3)?Math.pow(a,1/3):c*a+4/29},PRc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},ZRc=function(a,b,c){"number"!==typeof b&&(b=QRc[b]);var d=RRc(a);a=RRc(c||SRc());c=TRc(d)+","+b+","+TRc(a);if(URc.has(c))return URc.get(c);if(VRc(d,a)>b)a=d;else{d=WRc(d);for(var e=50<WRc(a).Oz?-1:1,f=XRc(d),g=d.Oz;0<=g&&100>=g&&!(f=XRc(new YRc(g,d.a,d.b)),VRc(f,a)>b);g+=e);a=f}URc.set(c,a);return a},RRc=function(a){if(a instanceof C$)return a;
if(a instanceof D$)return new C$(a.red,a.green,a.blue);a.startsWith("#")&&(a=a.substring(1));return $Rc(a)},SRc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return aSc;a=JRc(a);var b=a.space,c=a.values;a=a.alpha;switch(b){case "rgb":var d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;return bSc(new C$(b/255,c/255,d/255,a),aSc);case "hsl":d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new cSc(b,c/100,d/100,a);b=(1-Math.abs(2*a.Oz-1))*a.saturation;
var e=Math.max(0,a.Oz-b/2);d=c=e;var f=a.cra%360/60,g=b*(1-Math.abs(f%2-1));switch(Math.floor(f)){case 0:c+=b;d+=g;break;case 1:c+=g;d+=b;break;case 2:d+=b;e+=g;break;case 3:d+=g;e+=b;break;case 4:c+=g;e+=b;break;case 5:c+=b,e+=g}a=new C$(c,d,e,a.alpha);return bSc(a,aSc);default:throw Error("fg`"+b);}},dSc=function(a){a&1&&_.F(0,"img",16);a&2&&(a=_.M().La,_.z("src",a.B_,_.Zd))},eSc=function(a){a&1&&_.F(0,"global-search-box",19);a&2&&(a=_.M().La,_.z("config",a))},fSc=function(a,b){a&1&&(_.C(0,"div",
17),_.N(1,eSc,1,1,"global-search-box",18),_.D());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.aba))},gSc=function(a,b){a&1&&(_.G(0),_.O(1,"\n            "),_.C(2,"li"),_.O(3,"\n              "),_.C(4,"a",21),_.O(5),_.D(),_.O(6,"\n            "),_.D(),_.O(7,"\n          "),_.we());a&2&&(a=b.ya,_.w(4),_.z("universalLink",a.target)("sameWindow",!0)("trackAction",a.bz),_.w(1),_.Le("\n                ",a.label,"\n              "))},hSc=function(a){a&1&&(_.C(0,"div",20)(1,"nav")(2,"ul"),_.N(3,gSc,8,4,"ng-container",
13),_.D()()());a&2&&(a=_.M().La,_.w(3),_.z("ngForOf",a.yJa))},iSc=function(a){if(a&1){var b=_.qd();_.C(0,"li")(1,"button",22);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.PSa.next(void 0))});_.De(2,23);_.D()()}},kSc=function(a){if(a&1){var b=_.qd();_.C(0,"li")(1,"button",24);_.L("click",function(){_.rd(b);_.M(2).ak.open(jSc);return _.sd()});_.De(2,25);_.D()()}},lSc=function(a,b){a&1&&(_.C(0,"li")(1,"a",26),_.O(2),_.D()());a&2&&(a=b.ya,_.w(1),_.z("universalLink",a.target)("trackAction",
a.bz),_.w(1),_.Le(" ",a.label," "))},mSc=function(a,b){if(a&1){var c=_.qd();_.C(0,"header",1)(1,"div",2)(2,"a",3);_.N(3,dSc,1,1,"img",4);_.D()();_.N(4,fSc,2,1,"div",5);_.Q(5,"async");_.C(6,"div",6);_.N(7,hSc,4,1,"div",7);_.C(8,"div",8)(9,"button",9)(10,"mat-icon");_.O(11,"more_vert");_.D()()();_.C(12,"mat-menu",10,11)(14,"ul");_.N(15,iSc,3,0,"li",12);_.Q(16,"async");_.N(17,kSc,3,0,"li",12);_.N(18,lSc,3,3,"li",13);_.C(19,"li")(20,"button",14);_.L("click",function(){_.rd(c);var e=_.M();return _.sd(e.b0("CLICK"))});
_.De(21,15);_.D()()()()()()}if(a&2){a=b.La;var d=_.Ke(13);b=_.M();_.se("height",a.B_?"76px":null);_.w(2);_.ue("app-logo",a.B_);_.z("onedevAppbarBranding",a.B_?void 0:a.title)("iconUrl",a.nj)("universalLink",a.laa)("sameWindow",!0)("title",a.title?a.title:"")("svgIcon",a.nj?void 0:"oss:logo");_.w(1);_.z("ngIf",a.B_);_.w(1);_.z("ngIf",_.R(5,18,b.zn));_.w(3);_.z("ngIf",!a.rwb);_.w(2);_.z("matMenuTriggerFor",d);_.w(3);_.z("overlapTrigger",!1);_.w(3);_.z("ngIf",_.R(16,20,b.o1));_.w(2);_.z("ngIf",b.TLc);
_.w(1);_.z("ngForOf",a.hBb)}},nSc=function(a){a&1&&_.F(0,"announcement-bar",5)},oSc=function(a){a&1&&(_.C(0,"div",6),_.F(1,"loading"),_.D())},pSc=function(a,b){a&1&&(_.C(0,"a",1)(1,"div",2)(2,"div",3)(3,"img",4),_.Ay(4,5),_.D()(),_.C(5,"span",6),_.O(6),_.D()(),_.C(7,"span",7),_.O(8),_.D(),_.C(9,"div",8)(10,"a",9),_.De(11,10),_.D()()());a&2&&(a=b.ya,b=_.M(),_.z("routerLink",b.fGb(a)),_.w(3),_.Ee(a.displayName),_.Fe(4),_.Je("src",a.nj,_.Zd),_.w(3),_.Me(a.displayName),_.w(2),_.Me(a.Ffa))},qSc=function(a){if(a&
1){var b=_.qd();_.C(0,"button",12);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.UX())});_.C(1,"mat-icon");_.O(2,"close");_.D()()}a&2&&(a=_.M(),_.z("ascTrackElement",a.fv)("matTooltip",a.g3a),_.re("aria-label",a.g3a))},rSc=function(a){a&1&&(_.C(0,"a",13),_.F(1,"mat-icon",14),_.D());a&2&&(a=_.M(),_.z("universalLink",a.YK))},sSc=function(a){a&1&&_.xe(0)},tSc=function(a,b){a&1&&(_.C(0,"search-box-suggestion-item",15),_.N(1,sSc,1,0,"ng-container",16),_.D());a&2&&(a=b.ya,_.z("isSelectable",
!!a.jwa)("payload",a),_.w(1),_.z("ngTemplateOutlet",a.wa)("ngTemplateOutletContext",a.eU))},uSc=function(a){a&1&&_.xe(0)},vSc=function(a){a&1&&(_.C(0,"div",19),_.N(1,uSc,1,0,"ng-container",20),_.D());if(a&2){a=_.M(2);var b=_.Ke(12);_.se("width",a.Nea,"px");_.w(1);_.z("ngTemplateOutlet",b.wa)}},wSc=function(a){if(a&1){var b=_.qd();_.G(0,17);_.L("ascResizeNotifier",function(d){_.rd(b);var e=_.M();return _.sd(e.LVa(d))});_.N(1,vSc,2,3,"div",18);_.we()}if(a&2){a=_.M();var c=_.Ke(12);_.z("elementToWatch",
_.Ke(1));_.w(1);_.z("ngIf",c.tx&&a.vF)}},xSc=function(a){a&1&&(_.C(0,"img",6),_.Ay(1,7),_.D());a&2&&(a=_.M(),_.Ee(a.label),_.Fe(1),_.Je("src",a.nj,_.Zd))},ySc=function(a){a&1&&_.F(0,"mat-icon",8)},zSc=function(a){a&1&&_.F(0,"loading")},ASc=function(a){a&1&&_.F(0,"whitelabelled-search",8);a&2&&(a=_.M(2).La,_.z("projects",a.Yb.projects)("iconUrl",a.Yb.nj)("label",a.Yb.displayName))},BSc=function(a){a&1&&_.F(0,"discover-find-contribute",9);a&2&&(a=_.M(2).La,_.z("projects",a.Yb.projects))},CSc=function(a){a&
1&&(_.G(0,2),_.N(1,ASc,1,3,"whitelabelled-search",6),_.N(2,BSc,1,1,"discover-find-contribute",7),_.we());if(a&2){a=_.M().La;var b=_.M();_.z("ngSwitch",a.Yb.wa);_.w(1);_.z("ngSwitchCase",b.I$b.Cia)}},DSc=function(a){a&1&&_.xe(0)},ESc=function(a){a&1&&(_.G(0),_.N(1,DSc,1,0,"ng-container",10),_.we());if(a&2){_.M(2);var b=_.Ke(3);_.w(1);_.z("ngTemplateOutlet",b)}},FSc=function(a,b){a&1&&(_.G(0,2),_.N(1,zSc,1,0,"loading",3),_.N(2,CSc,3,2,"ng-container",4),_.N(3,ESc,2,1,"ng-container",5),_.we());a&2&&(a=
b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Zf))},GSc=function(a){a&1&&(_.C(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.De(2,12),_.D(),_.C(3,"icon-empty-state-subtitle"),_.De(4,13),_.D()());a&2&&_.z("isSvg",!1)},HSc=function(a){a&1&&_.F(0,"img",26);a&2&&(a=_.M().La,_.Je("src",a.Hma,_.Zd))},ISc=function(a){a&1&&_.F(0,"th")},JSc=function(a,b){a&1&&(_.C(0,"a",36),_.Ay(1,37),_.F(2,"mat-icon",38),_.C(3,"span",39),_.De(4,40),
_.D()());if(a&2){a=b.La;b=_.M().La;var c=_.M(6);_.Ee(a.name);_.Fe(1);_.z("externalLink",c.wzc(b));_.w(2);_.z("svgIcon",a.icon);_.w(2);_.Ee(a.name);_.Fe(4)}},KSc=function(a,b){a&1&&(_.G(0),_.N(1,JSc,5,4,"a",35),_.we());a&2&&(a=b.La,b=_.M(6),_.w(1),_.z("ngIf",b.YIc(a)))},LSc=function(a){a&1&&(_.C(0,"td",34),_.N(1,KSc,2,1,"ng-container",18),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("ngIf",null==a?null:null==a.repository?null:a.repository.cS))},MSc=function(a){a&1&&(_.C(0,"span",39),_.De(1,41),_.D())},NSc=function(a){a&
1&&(_.C(0,"div"),_.Q(1,"colorContrast"),_.C(2,"mat-icon"),_.O(3,"check_circle"),_.D(),_.C(4,"span",39),_.De(5,42),_.D()());a&2&&(a=_.M(2).La,_.se("color",_.Zy(1,2,a.lU,"uiElement")))},OSc=function(a){a&1&&(_.C(0,"span",39),_.De(1,43),_.D())},QSc=function(a,b){a&1&&(_.C(0,"tr"),_.N(1,LSc,2,1,"td",27),_.C(2,"td",28)(3,"a",29),_.Q(4,"colorContrast"),_.O(5),_.D()(),_.C(6,"td"),_.O(7),_.Q(8,"dateTimeDisplay"),_.D(),_.C(9,"td"),_.O(10),_.N(11,MSc,2,0,"span",30),_.D(),_.C(12,"td"),_.O(13),_.D(),_.C(14,"td",
31),_.N(15,NSc,6,5,"div",32),_.N(16,OSc,2,0,"ng-template",null,33,_.bf),_.D()());if(a&2){a=b.ya;var c=_.Ke(17);b=_.M().La;_.M(3);_.w(1);_.z("ngIf",PSc(b.Xu));_.w(2);_.se("color",_.Zy(4,11,b.lU,"text"));b=a.repository&&a.repository.Re?_.nh(new _.ng({ke:{type:"ossProject",id:b.name},repository:a.name||a.repository.Re.Qh})):void 0;_.z("routerLink",b);_.w(2);_.Le(" ",a.name||a.repository.Re.Qh," ");_.w(2);_.Me(_.Zy(8,14,a.ER,"relativeTime"));_.w(3);_.Le(" ",a.languages.join(", ")," ");_.w(1);_.z("ngIf",
!a.languages||0===a.languages.length);_.w(2);_.Me(a.hTa);_.w(2);_.z("ngIf",a.OQa)("ngIfElse",c)}},SSc=function(a,b){a&1&&(_.C(0,"div",6),_.N(1,HSc,1,1,"img",7),_.C(2,"div",8)(3,"div",9),_.F(4,"img",10),_.C(5,"div")(6,"h1",11),_.Q(7,"colorContrast"),_.C(8,"conditional-link",12),_.O(9),_.D()(),_.C(10,"h2",13),_.O(11),_.D()()(),_.F(12,"oss-home-search-box",14),_.Q(13,"async"),_.C(14,"h2",15),_.De(15,16),_.D(),_.C(16,"table",17)(17,"thead")(18,"tr"),_.N(19,ISc,1,0,"th",18),_.C(20,"th"),_.De(21,19),_.D(),
_.C(22,"th"),_.De(23,20),_.D(),_.C(24,"th"),_.De(25,21),_.D(),_.C(26,"th"),_.De(27,22),_.D(),_.C(28,"th",23),_.De(29,24),_.D()()(),_.C(30,"tbody"),_.N(31,QSc,18,17,"tr",25),_.D()()()());a&2&&(a=b.La,b=_.M(3),_.w(1),_.z("ngIf",a.Hma),_.w(3),_.Je("src",a.nj,_.Zd),_.Je("alt",a.Ffa),_.w(2),_.se("color",_.Zy(7,13,a.lU,"heading")),_.w(2),_.z("condition",a.yta)("link",a.yta)("sameWindow",!0),_.w(1),_.Le(" ",a.displayName," "),_.w(2),_.Me(a.Ffa),_.w(1),_.z("config",_.R(13,16,b.zn)),_.w(7),_.z("ngIf",PSc(a.Xu)),
_.w(12),_.z("ngForOf",RSc(a.Xu)))},TSc=function(a){a&1&&(_.G(0),_.N(1,SSc,32,18,"div",5),_.we());a&2&&(a=_.M().La,_.w(1),_.z("ngIf",a.Yb))},USc=function(a){a&1&&(_.C(0,"icon-empty-state-display",44)(1,"icon-empty-state-title"),_.De(2,45),_.D()())},VSc=function(a){a&1&&_.F(0,"loading",46);a&2&&_.z("diameter",20)},WSc=function(a,b){a&1&&(_.G(0,1),_.N(1,TSc,2,1,"ng-container",2),_.N(2,USc,3,0,"icon-empty-state-display",3),_.N(3,VSc,1,1,"loading",4),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),
_.w(1),_.z("ngSwitchCase",b.vc.Zf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.jh))},E$={yZb:"DISCOVER_FIND_CONTRIBUTE",Ffc:"UNKNOWN_TEMPLATE",Cia:"WHITELABELLED_SEARCH",values:function(){return[E$.Ffc,E$.yZb,E$.Cia]}},D$=function(a){a=void 0===a?{}:a;this.O={};this.O.red=null==a.red?null:a.red;this.O.green=null==a.green?null:a.green;this.O.blue=null==a.blue?null:a.blue;this.O.alpha=null==a.alpha?null:a.alpha};_.V(D$,_.U);D$.prototype.ma=function(){return D$};
D$.prototype.na=function(){return{keys:["alpha","blue","green","red"]}};
_.W.Object.defineProperties(D$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.S(this,"alpha"):0},set:function(a){this.O.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.S(this,"blue"):0},set:function(a){this.O.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.S(this,"green"):0},set:function(a){this.O.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.S(this,"red"):0},set:function(a){this.O.red=a}}});var XSc=function(a){a=void 0===a?{}:a;this.O={};this.O.repository=null==a.repository?null:a.repository;this.O.tags=null==a.tags?null:a.tags;this.O.hasSemanticIndex=null==a.OQa?null:a.OQa;this.O.lastCommitTime=null==a.ER?null:a.ER;this.O.language=null==a.language?null:a.language;this.O.languages=null==a.languages?null:a.languages;this.O.license=null==a.hTa?null:a.hTa;this.O.name=null==a.name?null:a.name;this.O.hidden=null==a.hidden?null:a.hidden};
_.V(XSc,_.U);XSc.prototype.ma=function(){return XSc};XSc.prototype.na=function(){return{keys:"hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Na:{repository:_.gu}}};
_.W.Object.defineProperties(XSc.prototype,{OQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.S(this,"hasSemanticIndex"):!1},set:function(a){this.O.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.S(this,"hidden"):!1},set:function(a){this.O.hidden=a}},language:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"language")?_.S(this,"language"):""},set:function(a){this.O.language=a}},languages:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"languages")?_.S(this,"languages"):[]},set:function(a){this.O.languages=a}},ER:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},hTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?_.S(this,"license"):""},set:function(a){this.O.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):
""},set:function(a){this.O.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.S(this,"repository"):null},set:function(a){this.O.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var F$=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.nj?null:a.nj;this.O.shortDescription=null==a.Ffa?null:a.Ffa;this.O.homePageUrl=null==a.Ptb?null:a.Ptb;this.O.ospoPageUrl=null==a.yta?null:a.yta;this.O.repositories=null==a.Xu?null:a.Xu;this.O.backgroundImageUrl=null==a.Hma?null:a.Hma;this.O.themeColor=null==a.lU?null:a.lU;this.O.repoKeyPrefix=null==a.LHb?null:a.LHb;this.O.relatedFilesConfig=
null==a.Uda?null:a.Uda};_.V(F$,_.U);F$.prototype.ma=function(){return F$};F$.prototype.na=function(){return{Wa:{repositories:XSc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Na:{relatedFilesConfig:_.SJ,themeColor:D$}}};
_.W.Object.defineProperties(F$.prototype,{Hma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.S(this,"backgroundImageUrl"):""},set:function(a){this.O.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},Ptb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.S(this,"homePageUrl"):""},set:function(a){this.O.homePageUrl=
a}},nj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},yta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.S(this,"ospoPageUrl"):""},set:function(a){this.O.ospoPageUrl=a}},Uda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.S(this,"relatedFilesConfig"):null},set:function(a){this.O.relatedFilesConfig=a}},LHb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.S(this,"repoKeyPrefix"):""},set:function(a){this.O.repoKeyPrefix=a}},Xu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.O.repositories=a}},Ffa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.S(this,"shortDescription"):
""},set:function(a){this.O.shortDescription=a}},lU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.S(this,"themeColor"):null},set:function(a){this.O.themeColor=a}}});
var G$=function(a){a=void 0===a?{}:a;this.O={};this.O.template=null==a.wa?null:a.wa;this.O.projects=null==a.projects?null:a.projects;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.nj?null:a.nj;this.O.aboutUrl=null==a.kma?null:a.kma;this.O.ciUrl=null==a.vna?null:a.vna;this.O.privacyPolicyUrl=null==a.dua?null:a.dua;this.O.termsOfServiceUrl=null==a.xwa?null:a.xwa};_.V(G$,_.U);G$.prototype.ma=function(){return G$};
G$.prototype.na=function(){return{Wa:{projects:F$},Ya:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.W.Object.defineProperties(G$.prototype,{kma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.S(this,"aboutUrl"):""},set:function(a){this.O.aboutUrl=a}},vna:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.S(this,"ciUrl"):""},set:function(a){this.O.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},nj:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},dua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.S(this,"privacyPolicyUrl"):""},set:function(a){this.O.privacyPolicyUrl=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.O.projects=a}},wa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.S(this,"template"):
null},set:function(a){this.O.template=a}},xwa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.S(this,"termsOfServiceUrl"):""},set:function(a){this.O.termsOfServiceUrl=a}}});_.W.Object.defineProperties(G$,{l4a:{configurable:!0,enumerable:!0,get:function(){return E$}}});var YSc=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects};_.V(YSc,_.U);YSc.prototype.ma=function(){return YSc};
YSc.prototype.na=function(){return{Wa:{projects:F$},keys:["projects"]}};_.W.Object.defineProperties(YSc.prototype,{projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.O.projects=a}}});var H$=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};
H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.WJ(a,RegExp("^[^/]+$"));return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Pa+"/landingPages/"+a,Qa:_.hf(b,_.uu,c),Mb:G$})};H$.ha=function(a){return new (a||H$)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};H$.va=_.t({token:H$,ta:H$.ha});var ZSc=function(){};ZSc.ha=function(a){return new (a||ZSc)};ZSc.va=_.t({token:ZSc,ta:function(a){return H$.ha(a)},Ka:_.tu});
var I$=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};I$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.WJ(a,RegExp("^[^/]+$"));return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Pa+"/ossProjects/"+a,Qa:_.hf(b,_.uu,c),Mb:F$})};
I$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Pa+"/ossProjects",Qa:_.hf(a,_.uu,b),Mb:YSc})};I$.ha=function(a){return new (a||I$)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};I$.va=_.t({token:I$,ta:I$.ha});var $Sc=function(){};$Sc.ha=function(a){return new (a||$Sc)};$Sc.va=_.t({token:$Sc,ta:function(a){return I$.ha(a)},Ka:_.tu});
var J$=function(a,b,c){this.Fa=a;this.NHc=b;this.OHc=c;this.Jm=new _.rs(this.Fa);this.Uw=new _.rs(this.Fa);this.JDc=new _.rs(this.Fa)};J$.prototype.get=function(a){var b=this;return a?this.Jm.fetch(a,function(){return b.NHc.get(a)}):_.Ua};
var aTc=function(a){return a.JDc.fetch(void 0,function(){var b=a.OHc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.ml(b.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Pa+"/landingPages/current",Qa:_.hf(c,_.uu,d),Mb:G$})})};J$.ha=function(a){return new (a||J$)(_.u(_.an),_.u($Sc),_.u(ZSc))};J$.va=_.t({token:J$,ta:J$.ha,Ka:"root"});
var K$=function(a,b){this.eQ=a;this.Yzc=b;if(!this.eQ)throw Error("Jb");this.gtag=function(){this.eQ.push(arguments)}};K$.prototype.tL=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c={element:b.element,action:b.action,actionOwner:b.actionOwner.toString()};b.gestureName&&(c.gestureType=b.gestureName.toString());b.Oi&&(c.latencyMs=b.Oi.toString());this.gtag("event",b.action,c)}};K$.prototype.yG=function(a){this.gtag("config",this.Yzc,{page_path:a})};
K$.ha=function(a){return new (a||K$)(_.u(_.rJa),_.u(_.c0a))};K$.va=_.t({token:K$,ta:K$.ha});
var jSc=function(){this.Hvc="block"};jSc.ha=function(a){return new (a||jSc)};
jSc.Aa=_.v({type:jSc,oa:[["ng-component"]],Ib:2,mb:function(a,b){a&2&&_.se("display",b.Hvc)},Ba:7,Ca:1,Ha:function(){return[["mat-dialog-title",""],"Einstellungen",[3,"showHeader"],["align","end"],["mat-button","","ascTrackElement","OssSettingsDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"],"Schlie\u00dfen"]},wa:function(a){a&1&&(_.C(0,"h2",0),_.De(1,1),_.D(),_.C(2,"mat-dialog-content"),_.F(3,"general-settings",2),_.D(),_.C(4,"mat-dialog-actions",3)(5,"button",4),_.De(6,5),_.D()());
a&2&&(_.w(3),_.z("showHeader",!1))},Ia:[_.gn,_.u$,_.vq,_.Gq,_.Hq,_.Iq,_.Jq],ub:2,Oa:0});
var L$=function(){};_.V(L$,_.VJ);L$.prototype.mva=function(a){this.MLa=a&&_.fyb(a)};_.W.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.MLa}}});L$.ha=function(){var a;return function(b){return(a||(a=_.Cd(L$)))(b||L$)}}();L$.va=_.t({token:L$,ta:L$.ha});
var M$=function(a){_.TJ.call(this,a,null);this.UIa=void 0;this.yma="Code Search"};_.V(M$,_.TJ);M$.prototype.bm=function(a){this.kxa(a)};M$.prototype.kxa=function(a){var b=[this.yma];this.UIa&&b.unshift(this.UIa);(a=(null==a?void 0:a.repository)&&_.Uxb(a))&&b.unshift(a);this.title.bm(b.slice(0,2).join(" - "))};M$.ha=function(a){return new (a||M$)(_.u(_.Hm))};M$.va=_.t({token:M$,ta:M$.ha});
/*

 The MIT License (MIT)
 Copyright (c) 2015 Dmitry Ivanov

 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
var HRc={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],
darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,
144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,
216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,
170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,
232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],
slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};
/*

 The MIT License (MIT)

 Copyright (c) 2015 Dmitry Ivanov

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var IRc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};
var N$=Math.pow(2,-16),C$=function(a,b,c,d){d=void 0===d?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;B$(a,1,"red");B$(b,1,"green");B$(c,1,"blue");B$(d,1,"alpha")};C$.prototype.l0a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};var TRc=function(a){var b=1>a.alpha?LRc(Math.round(255*a.alpha)):"";return LRc(Math.round(255*a.red))+LRc(Math.round(255*a.green))+LRc(Math.round(255*a.blue))+b};
C$.prototype.equals=function(a){return Math.abs(this.red-a.red)<N$&&Math.abs(this.green-a.green)<N$&&Math.abs(this.blue-a.blue)<N$&&Math.abs(this.alpha-a.alpha)<N$};
var bSc=function(a,b){if(1-a.alpha<N$)return a;var c=b.alpha*(1-a.alpha);return new C$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},VRc=function(a,b){a=bTc(bSc(a,1-b.alpha<N$?b:new C$(b.red,b.green,b.blue)));b=bTc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},bTc=function(a){return.2126*MRc(a.red)+.7152*MRc(a.green)+.0722*MRc(a.blue)},$Rc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("dg`"+a);if(3===a.length||4===a.length)var b=/^(.)(.)(.)(.)?$/.exec(a).slice(1,
5).map(function(e){return e?e+e:"ff"});else if(6===a.length||8===a.length)b=/^(..)(..)(..)(..)?$/.exec(a).slice(1,5),void 0===b[3]&&(b[3]="ff");else throw Error("dg`"+a);a=KRc(b[0])/255;var c=KRc(b[1])/255,d=KRc(b[2])/255;b=KRc(b[3])/255;return new C$(a,c,d,b)},XRc=function(a){var b=(a.Oz+16)/116,c=.95047*PRc(b+a.a/500),d=PRc(b);b=1.08883*PRc(b-a.b/200);return new C$(Math.min(Math.max(NRc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(NRc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(NRc(.0556434*
c+-.2040259*d+1.0572252*b),0),1),a.alpha)},aSc=new C$(1,1,1);new C$(0,0,0);var cSc=function(a,b,c,d){d=void 0===d?1:d;this.cra=a;this.saturation=b;this.Oz=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};cSc.prototype.l0a=function(){return"hsla("+this.cra+", "+100*this.saturation+"%, "+(100*this.Oz+"%, "+this.alpha+")")};cSc.prototype.rotate=function(a){return new cSc((this.cra+a+360)%360,this.saturation,this.Oz,this.alpha)};
var YRc=function(a,b,c,d){d=void 0===d?1:d;this.Oz=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")};YRc.prototype.equals=function(a){return 1E-4>Math.abs(this.Oz-a.Oz)&&1E-4>Math.abs(this.a-a.a)&&1E-4>Math.abs(this.b-a.b)&&Math.abs(this.alpha-a.alpha)<N$};
var WRc=function(a){var b=MRc(a.red),c=MRc(a.green),d=MRc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new YRc(116*ORc(e)-16,500*(ORc((.4124564*b+.3575761*c+.1804375*d)/.95047)-ORc(e)),200*(ORc(e)-ORc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};
var QRc={heading:3,text:4.5,subtext:7,uiElement:3},cTc=function(){};cTc.prototype.transform=function(a,b,c){if(a)return ZRc(a,b,c).l0a()};cTc.ha=function(a){return new (a||cTc)};cTc.Be=_.cd({name:"colorContrast",type:cTc,Zd:!0});var dTc=function(){};dTc.ha=function(a){return new (a||dTc)};dTc.Ea=_.bd({type:dTc});dTc.Da=_.Tc({});var URc=new Map;
var eTc=["feedbackTooltip"],fTc={label:"Datenschutz",target:"https://www.google.com/policies/privacy/",bz:"navigateToPrivacy"},gTc={label:"Nutzungsbedingungen",target:"https://www.google.com/policies/terms/",bz:"navigateToTerms"},hTc={laa:"https://opensource.google/",rwb:!1,title:"Google Codesuche",yJa:[],hBb:[fTc,gTc]},iTc={title:"Google Open Source",B_:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",yJa:[{label:"Ereignisse",target:"https://opensource.google/events/",
bz:"navigateToOspoEvents"},{label:"Projekte",target:"https://opensource.google/projects/",bz:"navigateToOspoProjects"},{label:"Programme und Dienste",target:"https://opensource.google/programs-and-services/",bz:"navigateToOspoPrograms"},{label:"Dokumentation",target:"https://opensource.google/documentation/reference/",bz:"navigateToOspoDocs"},{label:"Info",target:"https://opensource.google/about/",bz:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",bz:"navigateToOspoBlog"}]},
O$=function(a,b,c,d,e,f,g,h,n){var r=this;this.Fa=a;this.ak=b;this.n9=c;this.Ra=d;this.vua=e;this.Hwa=f;this.PSa=new _.ob;this.X0a=new _.ob;this.EJb=this.Ra.events.ka(_.Ta(function(x){return x instanceof _.Zf}),_.m(function(){return r.Ra.Ln.nc.root}),_.tb(this.Ra.Ln.nc.root),_.pb(1));this.qq=n.register("showShortcutDialog","shift+/",function(){r.PSa.next(void 0)});this.TLc=g.Vb(30);n.register("sendFeedback","shift+2",function(){r.b0("KEYBOARD")});this.zn=this.WNa();this.keyboardShortcuts=jTc(this);
this.vb=aTc(h).ka(_.vb(function(x){if(x.wa===E$.Cia){var A=[];x.dua?A.push(Object.assign({},fTc,{target:x.dua})):A.push(fTc);x.xwa&&A.push(Object.assign({},gTc,{target:x.xwa}));x.vna&&A.push({label:"CI-Status",target:x.vna,bz:"navigateToCi"});x.kma&&A.push({label:"\u00dcber diese Website",target:x.kma,bz:"navigateToAbout"});return _.Ea(Object.assign({},hTc,{laa:_.nh(new _.ng),title:x.displayName||"Google Codesuche",hBb:A,yJa:[]}))}return r.VG(function(B,I){B=I.ad;return B&&B.repository?(I=I.fi)?Object.assign({},
hTc,iTc,{laa:_.nh(_.JE(B.Zb(),"repoGroup").hb()),rwb:!0,title:I.displayName,nj:I.nj,B_:void 0}):Object.assign({},hTc,iTc):Object.assign({},hTc,iTc)},hTc)}));this.kb=this.PSa.ka(_.Bb(this.o1,this.keyboardShortcuts)).subscribe(function(x){var A=_.l(x);A.next();x=A.next().value;A=A.next().value;x&&(r.Hu?(r.Hu.close(),r.Hu=void 0):r.Mva(A),r.Fa.nb({element:"AppBar",action:(r.Hu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.kb.add(this.EJb.subscribe());this.kb.add(kTc(this).subscribe(function(x){lTc(x)}));
this.kb.add(aTc(h).ka(_.vb(function(x){var A=x.wa===E$.Cia,B={yma:A?x.displayName||"Google Codesuche":"Google Open Source"};return r.VG(function(I,K){I=K.ad;var P,ba=A?void 0:null==(P=K.fi)?void 0:P.displayName,la,wa;K=null!=(wa=null==(la=K.fi)?void 0:la.Uda)?wa:void 0;return Object.assign({},{projectName:ba,ad:I,Uda:K},B)},B)})).subscribe(function(x){var A=x.Uda,B=r.Hwa,I=x.projectName,K=x.ad;B.yma=x.yma;B.UIa=I;B.kxa(K);r.vua.mva(A)}))};
O$.prototype.Ma=function(){this.X0a.next();this.qq();this.kb&&(this.kb.unsubscribe(),this.kb=void 0);lTc(!1)};O$.prototype.b0=function(a){this.Fa.nb({element:"FeedbackButton",action:"open",gestureName:a});this.o9&&this.o9.mj();this.n9.XT()};O$.prototype.Mva=function(a){var b=this;this.Hu=this.ak.open(_.Rq,{HB:!1,data:a,minWidth:400});this.Hu.Zy().ka(_.Xa()).subscribe(function(){b.Hu=void 0})};
var lTc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},kTc=function(a){return a.VG(function(b,c){return c.trb||b},!1)},jTc=function(a){return a.VG(function(b,c){return c.keyboardShortcuts||b},new Map)};
O$.prototype.WNa=function(){var a=this.VG(function(c,d){return Object.assign({},c,d.zn)},{}),b=this.VG(function(c,d){return d.ossProject||c});return _.Da([a,b]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=(d=d.next().value)&&d.lU?ZRc(d.lU,"uiElement").l0a():void 0;return Object.assign({},c,{Wba:d})}))};O$.prototype.VG=function(a,b){return this.EJb.ka(_.m(function(c){for(var d=b;c&&"primary"===c.vf;)d=a(d,c.data),c=c.firstChild;return d}))};
_.W.Object.defineProperties(O$.prototype,{o1:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ka(_.m(function(a){return 0<Array.from(a.entries()).length}))}}});O$.ha=function(a){return new (a||O$)(_.y(_.an),_.y(_.Fq),_.y(_.Ir),_.y(_.Vf),_.y(L$),_.y(M$),_.y(_.Bu),_.y(J$),_.y(_.Zs))};
O$.Aa=_.v({type:O$,oa:[["app-bar"]],wb:function(a,b){a&1&&_.We(eTc,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.o9=c.first)}},Ba:2,Ca:3,Ha:function(){return[["onedevAppbar","",3,"height",4,"ngIf"],["onedevAppbar",""],[1,"appbar-left"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",1,"branding",3,"onedevAppbarBranding","iconUrl","universalLink","sameWindow","title","svgIcon"],["alt","",3,"src",4,"ngIf"],["class","appbar-center",4,"ngIf"],[1,"appbar-right"],["class","link-container",
"fxLayout","","fxFlex","none",4,"ngIf"],["fxLayout","","fxFlex","none",1,"icon-container"],["type","button","mat-icon-button","","matTooltip","Weitere Elemente","aria-label","Weitere Elemente",1,"menu-trigger",3,"matMenuTriggerFor"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-menu-item","","type","button",3,"click"],"Feedback geben",["alt","",3,"src"],[1,"appbar-center"],["role","search",3,"config",4,"ngIf"],["role","search",3,"config"],["fxLayout","","fxFlex","none",
1,"link-container"],["ascTrackElement","AppBar",3,"universalLink","sameWindow","trackAction"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],"Tastenkombinationen",["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"],"Einstellungen",["mat-menu-item","","ascTrackElement","AppBar",3,"universalLink","trackAction"]]},wa:function(a,b){a&1&&(_.N(0,mSc,22,22,"header",0),_.Q(1,"async"));
a&2&&_.z("ngIf",_.R(1,1,b.vb))},Ia:[_.gn,_.Bw,_.Dw,_.Sl,_.Tl,_.Pq,_.dr,_.Aw,_.vq,_.wq,_.Xr,_.Kw,_.Iw,_.Jw,_.yw,_.pv,_.Zl],styles:["app-bar[_nghost-%COMP%]{position:relative;top:0;z-index:1000;--ospo-link:#4c4c4c;--ospo-link-hover:#4285f4}app-barbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--ospo-link:#c9c9c9;--ospo-link-hover:#307bf3}.app-logo[_ngcontent-%COMP%]{position:relative;left:4px;top:-2px}.app-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:34px;width:230px}.icon-container[_ngcontent-%COMP%], .link-container[_ngcontent-%COMP%]{align-items:center}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{font-size:16px;font-family:Roboto,sans-serif;letter-spacing:normal;list-style:none;margin:0}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin:0 7px 0 8px}@media (min-width:940px){.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0 18px}}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--ospo-link);display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:var(--ospo-link-hover);text-decoration:none}.mat-menu-item[_ngcontent-%COMP%]{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between}.mat-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{margin:0 12px;max-width:800px;min-width:300px;width:100%}"]});
var P$=function(a,b,c,d,e,f){this.wJa=c;this.Ra=d;this.lg=e;this.storage=f;a.bootstrap();this.vKc=d.events.ka(_.Ta(function(g){return g instanceof _.fKa||g instanceof _.gKa}),_.m(function(g){return g instanceof _.fKa}));this.qUa();b.yLa.subscribe()};P$.prototype.qUa=function(){this.storage&&this.storage.get("epn_dismiss")||this.FZa()};
P$.prototype.FZa=function(){var a=this;this.lg.open("Wir setzen Cookies auf dieser Website ein, um Zugriffe zu analysieren, Ihre bevorzugten Einstellungen zu speichern und die Website f\u00fcr Sie optimal zu gestalten.","OK",{duration:0}).CI.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};P$.ha=function(a){return new (a||P$)(_.y(_.Sw),_.y(_.Zu),_.y(_.cv),_.y(_.Vf),_.y(_.xr),_.y(_.om,8))};
P$.Aa=_.v({type:P$,oa:[["oss-app"],["protractor-oss-app"]],Ba:9,Ca:4,Ha:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],["id","butler-edit-button",2,"display","none !important"],["class","root-loader",4,"ngIf"],[1,"announcement-bar"],[1,"root-loader"]],wa:function(a,b){a&1&&(_.F(0,"app-bar"),_.C(1,"div",0)(2,"div",1),_.N(3,nSc,1,0,"announcement-bar",2),_.F(4,"router-outlet"),_.D()(),_.F(5,"uncaught-error-notifier")(6,"span",3),_.N(7,oSc,2,0,"div",4),_.Q(8,"async"));a&2&&(_.w(3),
_.z("ngIf",b.wJa.enb),_.w(4),_.z("ngIf",_.R(8,2,b.vKc)))},Ia:[_.Tl,_.dv,O$,_.Er,_.cE,_.wm,_.Zl],styles:["oss-app[_nghost-%COMP%], protractor-oss-app[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;min-height:0}body.scrollable[_nghost-%COMP%]   .app[_ngcontent-%COMP%], body.scrollable   [_nghost-%COMP%]   .app[_ngcontent-%COMP%]{flex-shrink:0;flex-basis:auto}.app[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;min-height:0}.root-loader[_ngcontent-%COMP%]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.router-wrapper[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;overflow:auto}.router-wrapper[_ngcontent-%COMP%]    >*{flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{max-height:40px}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});
var mTc=function(){};mTc.ha=function(a){return new (a||mTc)};mTc.Ea=_.bd({type:mTc});mTc.Da=_.Tc({imports:[_.jn,_.$l,_.w$,_.Tq,_.Kq]});
var nTc=function(){};nTc.ha=function(a){return new (a||nTc)};nTc.Ea=_.bd({type:nTc});nTc.Da=_.Tc({imports:[_.jn,_.Ow,_.$l,_.cn,{Mk:_.Jr,Tb:[_.Ir]},_.hr,_.ax,_.ir,_.Tq,_.Kq,_.Yr,_.Lw,_.Pw,_.Rm,mTc,_.Xw]});
var Q$=function(){};Q$.prototype.Sa=function(){};Q$.prototype.fGb=function(a){return _.nh(_.Txb(new _.lu({fi:new _.ku(a)})))};Q$.ha=function(a){return new (a||Q$)};
Q$.Aa=_.v({type:Q$,oa:[["oss-project-cards"]],inputs:{projects:"projects"},Ba:1,Ca:1,Ha:function(){return[["class","project-card","ascTrackElement","HomePageProjectCard","trackAction","click",3,"routerLink",4,"ngFor","ngForOf"],["ascTrackElement","HomePageProjectCard","trackAction","click",1,"project-card",3,"routerLink"],[1,"title-container"],[1,"image-container"],["aria-hidden","true",3,"src",6,"alt"],["alt","Symbol f\u00fcr \ufffd0\ufffd"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],
["aria-hidden","true",1,"project-link"],"Projekt ansehen"]},wa:function(a,b){a&1&&_.N(0,pSc,12,5,"a",0);a&2&&_.z("ngForOf",b.projects)},Ia:[_.gn,_.Sl,_.Pm],styles:["oss-project-cards[_nghost-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,233px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content;justify-content:center}.project-card[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-radius:5px;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:15px;margin:13px;width:207px}.project-card[_ngcontent-%COMP%]:hover{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.project-card[_ngcontent-%COMP%]:focus, .project-card[_ngcontent-%COMP%]:hover{text-decoration:none}.project-card[_ngcontent-%COMP%]   .title-container[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;margin-bottom:11px;padding-bottom:15px;width:100%}.project-card[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;height:34px;width:34px}.project-card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:34px;max-width:34px}.project-card[_ngcontent-%COMP%]   .project-name[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;margin-left:16px}.project-card[_ngcontent-%COMP%]   .project-description[_ngcontent-%COMP%]{font-size:12px;line-height:16px}.project-card[_ngcontent-%COMP%]   .project-link-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;flex-grow:1;margin-top:25px;width:100%}.project-card[_ngcontent-%COMP%]   .project-link[_ngcontent-%COMP%]{font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase}"],
Oa:0});
var oTc=function(a){return[a]},R$=function(a,b,c,d,e,f,g,h){_.mv.call(this,{Kda:c.Vb(47),fv:"OssHomeSearchBox",Fa:a,qoa:g,mG:c.Vb(28),xK:d});this.Ra=b;this.document=e;this.Kh=f;this.YK=h;this.g3a="Suche l\u00f6schen";this.M8b="Nach Code oder Dateien suchen";this.b_a=24;this.c_a=2;this.Nea=0};_.V(R$,_.mv);R$.Ja=_.mv.Ja;_.k=R$.prototype;_.k.Vc=function(){var a=this;this.Gx=this.Kh.registerCallback(5,function(){_.y2a(a.qD,!0)})};_.k.Ma=function(){this.Gx&&this.Gx()};
_.k.iCb=function(a){_.Nm(this.Ra,this.Ra.Mi(_.w_a,{Qa:_.Bra(a)}))};_.k.LVa=function(a){this.Nea=a.getBoundingClientRect().width};_.k.UX=function(){_.mv.prototype.UX.call(this,this.qD)};_.W.Object.defineProperties(R$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.mv.prototype.mva.call(this,a)}}});R$.ha=function(a){return new (a||R$)(_.y(_.an),_.y(_.Vf),_.y(_.Bu),_.y(_.fv),_.y(_.Og),_.y(_.gv),_.y(_.k0a),_.y(_.j0a,8))};
R$.Aa=_.v({type:R$,oa:[["oss-home-search-box"]],wb:function(a,b){a&1&&_.We(_.aw,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.qD=c.first)}},inputs:{config:"config"},features:[_.oe],Ba:16,Ca:22,Ha:function(){return[["fxLayoutAlign","start center",1,"search-bar"],["searchBar",""],["color","primary",1,"search-icon",3,"click"],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","queryChange","blur","focus","querySubmit"],["searchBox",""],[1,"spinner"],
[3,"diameter","strokeWidth"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch","aria-label","Abfrage l\u00f6schen",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Hilfe","aria-label","Hilfe f\u00fcr die Abfragesprache","ascTrackElement","OssSearchBoxHelp","trackAction","click",3,"universalLink",4,"ngIf"],["suggestionList",""],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,
"ngFor","ngForOf"],[3,"elementToWatch","ascResizeNotifier",4,"ngIf"],["type","button","mat-icon-button","","trackAction","clearSearch","aria-label","Abfrage l\u00f6schen",1,"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Hilfe","aria-label","Hilfe f\u00fcr die Abfragesprache","ascTrackElement","OssSearchBoxHelp","trackAction","click",1,"help-link",3,"universalLink"],["svgIcon","shared:help_outline"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable",
"payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"elementToWatch","ascResizeNotifier"],["class","search-suggestions",3,"width",4,"ngIf"],[1,"search-suggestions"],[4,"ngTemplateOutlet"]]},wa:function(a,b){if(a&1){var c=_.qd();_.C(0,"div",0,1)(2,"mat-icon",2);_.L("click",function(){_.rd(c);return _.sd(_.Ke(5).setFocus())});_.O(3,"search");_.D();_.C(4,"search-box",3,4);_.L("queryChange",function(g){return b.query=g})("blur",function(){return b.mta()})("focus",function(){return b.nta()})("queryChange",
function(g){return b.eM.next(g)})("querySubmit",function(g){return b.G1(g)});_.D();_.C(6,"div",5);_.Q(7,"async");_.F(8,"mat-spinner",6);_.D();_.N(9,qSc,3,3,"button",7);_.N(10,rSc,2,1,"a",8);_.D();_.C(11,"search-box-suggestion-list",null,9);_.N(13,tSc,2,4,"search-box-suggestion-item",10);_.Q(14,"async");_.D();_.N(15,wSc,2,2,"ng-container",11)}if(a&2){var d=_.Ke(12),e,f;_.ue("suggesting",d.tx&&b.vF);_.w(4);_.z("elementName",b.fv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.dM)("placeholder",
b.M8b)("query",b.query)("suggestionLists",_.Pe(20,oTc,d));_.w(2);_.se("visibility",(null==(e=_.R(7,16,b.BY))?0:e.ie)&&b.P0?"visible":"hidden");_.w(2);_.z("diameter",b.b_a)("strokeWidth",b.c_a);_.w(1);_.z("ngIf",b.query);_.w(1);_.z("ngIf",b.YK);_.w(3);_.z("ngForOf",null==(f=_.R(14,18,b.BY))?null:f.pv);_.w(2);_.z("ngIf",d.tx&&b.vF)}},Ia:[_.gn,_.Sl,_.Tl,_.Yl,_.pv,_.Qq,_.dr,_.vq,_.wq,_.Xr,_.zw,_.yw,_.qv,_.aw,_.sv,_.tv,_.Zl],styles:["oss-home-search-box[_nghost-%COMP%]{font-family:Roboto,sans-serif;display:block}.search-bar[_ngcontent-%COMP%]{border:1px solid transparent;border-radius:23.5px;font-size:14px;height:47px;line-height:47px}.search-bar.suggesting[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]{margin-right:14.5px;width:18px}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px}.search-bar[_ngcontent-%COMP%]   search-box[_ngcontent-%COMP%]{margin-left:10px}.search-bar[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]{margin-left:18px}.search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:23.5px;border-bottom-right-radius:23.5px;box-sizing:border-box;font-size:14px;margin-top:-1px;overflow:hidden;position:absolute}.search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{padding:0 10px;overflow:hidden}"]});
var S$=function(a,b){this.zn=_.myb(a,new _.ng,b.nc.mA)};S$.prototype.Sa=function(){};S$.prototype.fGb=function(a){return _.nh(new _.ng({ke:{type:"ossProject",id:a.name}}))};S$.ha=function(a){return new (a||S$)(_.y(_.UJ),_.y(_.wf))};
S$.Aa=_.v({type:S$,oa:[["discover-find-contribute"]],inputs:{projects:"projects"},Ba:6,Ca:2,Ha:function(){return["In allen Projekten nach Code oder Dateien suchen",[1,"search-box"],["role","search",3,"config"],[3,"projects"]]},wa:function(a,b){a&1&&(_.C(0,"h1"),_.De(1,0),_.D(),_.C(2,"div",1),_.F(3,"oss-home-search-box",2),_.D(),_.C(4,"section"),_.F(5,"oss-project-cards",3),_.D());a&2&&(_.w(3),_.z("config",b.zn),_.w(2),_.z("projects",b.projects))},Ia:[R$,Q$],styles:["discover-find-contribute[_nghost-%COMP%]{margin:25px 36px;padding:33px 36px;flex-direction:column;align-items:center}h1[_ngcontent-%COMP%]{font-weight:400;font-size:28px;line-height:36px;margin-bottom:26px;text-align:center}oss-project-cards[_ngcontent-%COMP%]{justify-content:center}.search-box[_ngcontent-%COMP%]{margin-bottom:80px;display:flex;flex-direction:row;justify-content:center}.search-box[_ngcontent-%COMP%]   oss-home-search-box[_ngcontent-%COMP%]{flex:1 1 auto;min-width:400px;max-width:800px}"],
Oa:0});
var pTc=function(a,b){this.zn=_.myb(a,new _.ng,b.nc.mA)};pTc.prototype.Sa=function(){};pTc.ha=function(a){return new (a||pTc)(_.y(_.UJ),_.y(_.wf))};
pTc.Aa=_.v({type:pTc,oa:[["whitelabelled-search"]],inputs:{projects:"projects",nj:"iconUrl",label:"label"},Ba:7,Ca:4,Ha:function(){return[[1,"logo-container"],["class","logo","aria-hidden","true",3,"src","alt",4,"ngIf","ngIfElse"],["fallbackLogo",""],[1,"search-box"],["role","search",3,"config"],[3,"projects"],["aria-hidden","true",1,"logo",3,"src",6,"alt"],["alt","\ufffd0\ufffd-Logo"],["svgIcon","oss:logo",1,"logo"]]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,xSc,2,2,"img",1),_.N(2,ySc,1,0,"ng-template",
null,2,_.bf),_.D(),_.C(4,"div",3),_.F(5,"oss-home-search-box",4),_.D(),_.F(6,"oss-project-cards",5));if(a&2){var c=_.Ke(3);_.w(1);_.z("ngIf",b.nj)("ngIfElse",c);_.w(4);_.z("config",b.zn);_.w(1);_.z("projects",b.projects)}},Ia:[_.Tl,_.Xr,R$,Q$],styles:["whitelabelled-search[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;margin:25px 36px;padding:33px 36px}.logo-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;height:140px;justify-content:center;width:140px}.logo-container[_ngcontent-%COMP%]   img.logo[_ngcontent-%COMP%]{max-height:140px;max-width:140px}.logo-container[_ngcontent-%COMP%]   mat-icon.logo[_ngcontent-%COMP%]{height:140px;width:140px}oss-project-cards[_ngcontent-%COMP%]{width:100%}.search-box[_ngcontent-%COMP%]{margin:30px;min-width:600px}"],
Oa:0});
var qTc=function(a,b){this.vc=_.iE;this.I$b=E$;_.hv(a,5);this.vb=aTc(b).ka(_.m(_.aE),_.Aa(function(c){return _.$D(c.message)}),_.tb(_.jE))};qTc.ha=function(a){return new (a||qTc)(_.y(_.gv),_.y(J$))};
qTc.Aa=_.v({type:qTc,oa:[["home-page"]],Ba:4,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],["error",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngSwitch",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"projects","iconUrl","label",4,"ngSwitchCase"],[3,"projects",4,"ngSwitchDefault"],[3,"projects","iconUrl","label"],[3,"projects"],[4,"ngTemplateOutlet"],["icon","error",3,"isSvg"],"Laden der Seite nicht m\u00f6glich.","Versuchen Sie es sp\u00e4ter noch einmal."]},wa:function(a,b){a&1&&(_.N(0,FSc,4,3,"ng-container",
0),_.Q(1,"async"),_.N(2,GSc,5,1,"ng-template",null,1,_.bf));a&2&&_.z("ngIf",_.R(1,1,b.vb))},Ia:[_.Tl,_.Yl,_.Ul,_.Vl,_.Wl,S$,_.Az,_.Cz,_.Bz,_.cE,pTc,_.Zl],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Oa:0});
var T$=function(){};T$.ha=function(a){return new (a||T$)};T$.Ea=_.bd({type:T$});T$.Da=_.Tc({imports:[_.jn,_.$l,_.Yr,_.Rm]});
var U$=function(){};U$.ha=function(a){return new (a||U$)};U$.Ea=_.bd({type:U$});U$.Da=_.Tc({imports:[_.jn,_.Ww,_.$l,_.Xw,_.hr,_.Tq,_.Yr,_.$w,_.Pw,_.rv,_.bw]});
var rTc=function(){};rTc.ha=function(a){return new (a||rTc)};rTc.Ea=_.bd({type:rTc});rTc.Da=_.Tc({imports:[_.jn,_.hr,_.$l,_.eI,_.fE,_.dE,_.Yr,U$,T$,_.Rm]});
var sTc=function(){};sTc.ha=function(a){return new (a||sTc)};sTc.Ea=_.bd({type:sTc});sTc.Da=_.Tc({imports:[_.jn,_.$l,_.eI,_.fE,_.dE,_.Yr,U$,T$,_.Rm]});
var tTc=function(){};tTc.ha=function(a){return new (a||tTc)};tTc.Ea=_.bd({type:tTc});tTc.Da=_.Tc({imports:[_.jn,_.$l,rTc,_.Dz,_.fE,_.dE,_.Rm,sTc]});
var V$=function(a){this.PHc=a};V$.prototype.resolve=function(a){return(a=_.og(a).lb)?this.PHc.get(a).ka(_.Aa(function(){return _.Ea(void 0)})):_.Ea(void 0)};V$.ha=function(a){return new (a||V$)(_.u(J$))};V$.va=_.t({token:V$,ta:V$.ha});
var uTc=function(a,b,c,d){this.vc=_.iE;this.YIc=_.lyb;this.wzc=GRc;_.hv(b,5);this.project=a.params.ka(_.vb(function(e){return d.get(e.repositoryGroupId).ka(_.m(function(f){return _.aE(f)}))}),_.Aa(function(e){return _.$D("Could not load oss project: "+e.message)}),_.tb(_.jE));this.zn=a.params.ka(_.m(function(e){return _.myb(c,new _.ng({ke:{id:e.repositoryGroupId,type:"ossProject"}}),a.nc.mA)}))},RSc=function(a){return a.filter(function(b){return!b.hidden})},PSc=function(a){return a.some(function(b){return b.repository&&
b.repository.cS})};uTc.ha=function(a){return new (a||uTc)(_.y(_.wf),_.y(_.gv),_.y(_.UJ),_.y(J$))};
uTc.Aa=_.v({type:uTc,oa:[["project-page"]],Ba:2,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],["class","container project-page-container",4,"ngIf"],[1,"container","project-page-container"],["aria-hidden","true","class","background-image","alt","",3,"src",4,"ngIf"],[1,"project-card"],[1,"project-header"],["aria-hidden","true",1,"project-image",3,"src","alt"],[1,"name"],[3,
"condition","link","sameWindow"],[1,"short-description"],["role","search",3,"config"],[1,"repository-label"],"Repositories",[1,"repository-list"],[4,"ngIf"],"Name","Letztes Commit-Datum","Sprache","Lizenz",[1,"centered"],"Verweise",[4,"ngFor","ngForOf"],["aria-hidden","true","alt","",1,"background-image",3,"src"],["class","external-source-link",4,"ngIf"],[1,"repository-name"],["ascTrackElement","RepositoryList","trackAction","navigateToRepoFromRepoList",1,"repository-link","fill-cell",3,"routerLink"],
["class","cdk-visually-hidden",4,"ngIf"],[1,"xrefs-icon"],[3,"color",4,"ngIf","ngIfElse"],["noSemanticIndex",""],[1,"external-source-link"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title",4,"ngIf"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink",6,"title"],["title","Auf \ufffd0\ufffd ansehen"],[3,"svgIcon"],[1,"cdk-visually-hidden"],"Auf \ufffd0\ufffd ansehen",
"Unbekannte Sprache","Hat Verweise","Keine Verweise",["icon","shared:project"],"Projekt konnte nicht geladen werden",["fxFlex","auto",3,"diameter"]]},wa:function(a,b){a&1&&(_.N(0,WSc,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.project))},Ia:[_.gn,_.Sl,_.Tl,_.Ul,_.Vl,_.uH,_.bn,_.Az,_.Bz,_.cE,_.Xr,R$,_.Pm,cTc,_.Zl,_.Ez],styles:["project-page[_nghost-%COMP%]{padding:66px}.background-image[_ngcontent-%COMP%]{bottom:0;max-height:50%;position:fixed;right:0;max-width:30%;z-index:-1}.container[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.external-source-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:unset;display:flex;align-items:center;justify-content:space-around}.project-card[_ngcontent-%COMP%]{flex:0 0 60%;min-width:400px}.project-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-weight:500;margin-bottom:29px}.project-image[_ngcontent-%COMP%]{display:block;height:84px;margin-right:30px;text-align:left;width:84px}.name[_ngcontent-%COMP%]{font-family:Google Sans;font-size:32px;line-height:40px}.name[_ngcontent-%COMP%]     a{color:inherit}.short-description[_ngcontent-%COMP%]{font-size:20px;font-weight:300;letter-spacing:.005em;line-height:24px}.search-box[_ngcontent-%COMP%]{margin-bottom:126px}oss-home-search-box[_ngcontent-%COMP%]{display:block;width:100%;box-sizing:border-box;margin-bottom:3em}.repository-label[_ngcontent-%COMP%]{font-family:Google Sans;font-size:20px;font-weight:500;margin-bottom:13px}.repository-list[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%]{font-size:13px;width:100%;margin-bottom:32px}table[_ngcontent-%COMP%]   .repository-name[_ngcontent-%COMP%]{font-weight:500}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:row;justify-content:start}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}table[_ngcontent-%COMP%]   .fill-cell[_ngcontent-%COMP%]{display:block}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{line-height:32px;padding-left:.5em;text-align:left;word-wrap:break-word}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}"],
Oa:0});
var vTc=function(){};vTc.ha=function(a){return new (a||vTc)};vTc.Ea=_.bd({type:vTc});vTc.Da=_.Tc({imports:[_.jn,dTc,_.$l,_.OH,_.Fz,_.cn,_.ax,_.Dz,_.dE,_.oJ,_.Yr,U$,_.Rm]});
var W$=function(a){if(a)throw Error("Hd");};W$.ha=function(a){return new (a||W$)(_.u(W$,12))};W$.Ea=_.bd({type:W$});W$.Da=_.Tc({imports:[_.hx,_.jn,_.ix,_.jx,_.Cx,_.kx,_.Ts,_.Us,_.Ns,_.Fl,_.tu,_.Vs,_.Ws,_.zx,_.Gx,_.Xs,_.Hx,_.Dx,_.Bx,_.wx]});
var wTc=function(){};
var X$=function(a){this.Ra=a};_.V(X$,wTc);X$.prototype.navigate=function(a){this.Ra.navigate([a])};X$.ha=function(a){return new (a||X$)(_.u(_.Vf))};X$.va=_.t({token:X$,ta:X$.ha,Ka:"root"});
var xTc=[_.Yo,_.Ur,_.dVa({gR:"X-Framework-Xsrf-Token"})],yTc=new _.lMa,zTc=[{path:"",QX:[_.$r,_.gv],children:[{path:"search",rj:function(){return _.p$}},{path:"",Lb:qTc,data:{zn:{aba:!1},trb:!0}},{path:":repositoryGroupId",Lb:uTc,data:{zn:{aba:!1},trb:!0}},{path:"",rj:yTc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.ex,fi:V$},uA:function(a,b){return _.og(a).lb!==_.og(b).lb}},{path:"**",Lb:_.qt}]}],Y$=function(){};Y$.prototype.store=function(){};
Y$.prototype.Jva=function(a,b){return this.V$(a)&&this.V$(b)?a.Lb===b.Lb:a.Ae===b.Ae};Y$.prototype.V$=function(a){return a.data.ad};Y$.ha=function(a){return new (a||Y$)};Y$.va=_.t({token:Y$,ta:Y$.ha});var Z$=function(){_.nt.apply(this,arguments)};_.V(Z$,_.nt);Z$.prototype.load=function(){};Z$.ha=function(){var a;return function(b){return(a||(a=_.Cd(Z$)))(b||Z$)}}();Z$.va=_.t({token:Z$,ta:Z$.ha});var $$=function(){};_.OLa(zTc);_.Ia(_.mMa(yTc));$$.ha=function(a){return new (a||$$)};
$$.Ea=_.bd({type:$$,bootstrap:[P$]});
$$.Da=_.Tc({Tb:[].concat(_.Ia(_.mMa(yTc)),[_.mr,_.UJ,_.Zr,V$,L$,M$,_.Kx,_.$r,{Ga:_.kJa,Hc:"/"},{Ga:_.jm,oe:K$},{Ga:_.nt,oe:Z$},{Ga:_.de,Nb:_.Gr,Hb:[_.pr]},{Ga:_.yZa,Hc:_.zZa},{Ga:_.cVa,oe:_.tt},{Ga:wTc,oe:X$},{Ga:_.VJ,Nb:L$},{Ga:_.tma,oe:Y$},{Ga:_.TJ,Nb:M$},{Ga:_.Of,oe:_.Mx},{Ga:_.oVa,Hc:_.nVa}]),imports:[xTc,_.lv,_.Vw,nTc,{Mk:_.gx,Tb:_.i4a},_.Fr,_.rt,_.eI,tTc,_.dE,_.Yr,_.vr,vTc,_.OLa(zTc),{Mk:W$,Tb:[_.fs,{Ga:_.kl,oe:_.UVa},{Ga:_.LUa,Eb:_.xqa},{Ga:_.su,Eb:_.bh,Hb:[_.qh,_.ls]},{Ga:_.ZHa,Eb:_.gra,Hb:[_.Or,
_.Ll,_.hs]},{Ga:_.k4a,Eb:_.bh,Hb:[_.nIa,_.ms]},{Ga:_.JWa,Eb:_.bh,Hb:[_.oIa,_.ms]},{Ga:_.KWa,Eb:_.bh,Hb:[_.oIa,_.ms]},{Ga:_.n4a,Eb:_.bh,Hb:[_.pIa,_.ms]},{Ga:_.I4a,Eb:_.bh,Hb:[_.qIa,_.ms]},{Ga:_.HWa,Eb:_.bh,Hb:[_.tIa,_.ms]},{Ga:_.m4a,Eb:_.bh,Hb:[_.rIa,_.os]},{Ga:_.p4a,Eb:_.bh,Hb:[_.rIa,_.ms]},{Ga:_.yx,Eb:_.bh,Hb:[_.uIa,_.js]},{Ga:_.Ax,Eb:_.bh,Hb:[_.DIa,_.js]},{Ga:_.K4a,Eb:_.bh,Hb:[_.wIa,_.ms]},{Ga:_.L4a,Eb:_.bh,Hb:[_.xIa,_.ms]},{Ga:_.LWa,Eb:_.bh,Hb:[_.yIa,_.ms]},{Ga:_.NWa,Eb:_.bh,Hb:[_.zIa,_.ms]},{Ga:_.Fx,
Eb:_.bh,Hb:[_.vIa,_.js]},{Ga:_.PWa,Eb:_.bh,Hb:[_.BIa,_.ms]},{Ga:_.F4a,Eb:_.bh,Hb:[_.CIa,_.ms]},{Ga:_.es,Eb:function(){return window}},{Ga:_.QVa,oe:_.SVa},{Ga:_.RVa,Eb:function(a){return new _.Wj(a.document)},Hb:[_.es]},{Ga:_.lx,jd:!0,Nb:_.tx},{Ga:_.lx,jd:!0,Nb:_.ux},{Ga:_.lx,jd:!0,Nb:_.vx}]}]});var ATc=function(){};ATc.ha=function(a){return new (a||ATc)};ATc.Ea=_.bd({type:ATc,bootstrap:[P$]});ATc.Da=_.Tc({imports:[$$,_.Zo]});
_.Ph.set("OSS-APP",$$);_.Ph.set("PROTRACTOR-OSS-APP",ATc);

_.eg();

}catch(e){_._DumpException(e)}
try{
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var aab,bab,cab,dab;_.$$a=function(){var a=/\S/;if(!a)return _.Zsa;if("string"===typeof a){var b="";"^"!==a.charAt(0)&&(b+="^");b+=a;"$"!==a.charAt(a.length-1)&&(b+="$");var c=new RegExp(b)}else b=a.toString(),c=a;return function(d){if(_.Xsa(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
aab=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.Mla=!1;c.s4=!1;return c};_.V(b,a);b.prototype.JAc=function(){var c=this.s4;this.s4=!1;return c};b.prototype.OXa=function(){this.s4=!1};_.W.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Mla},set:function(c){var d=this.Mla;this.Mla=_.Kg(c);this.s4=d!==this.Mla}}});return b};bab=function(a,b){return a.concat(Array.from(b))};cab=function(){return{color:"accent"}};
_.Pz=function(a,b,c,d,e){this.Ra=a;this.Kb=b;this.hOc=c;this.renderer=d;this.tg=e;this.p5=this.u5=this.j5=!1;this.commands=null;this.ata=new _.ob;dab(this,"0")};dab=function(a,b){if(null==a.hOc){var c=a.renderer;a=a.tg.ua;null!==b?c.setAttribute(a,"tabindex",b):c.removeAttribute(a,"tabindex")}};_.Pz.prototype.Rb=function(){this.ata.next(this)};_.Pz.prototype.ye=function(){if(null===this.zj)return!0;_.Nm(this.Ra,this.zj,{Pn:this.Pn,kg:this.kg,state:this.state});return!0};
_.W.Object.defineProperties(_.Pz.prototype,{QG:{configurable:!0,enumerable:!0,set:function(a){this.j5=_.ef(a)},get:function(){return this.j5}},Pn:{configurable:!0,enumerable:!0,set:function(a){this.u5=_.ef(a)},get:function(){return this.u5}},kg:{configurable:!0,enumerable:!0,set:function(a){this.p5=_.ef(a)},get:function(){return this.p5}},Xi:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],dab(this,"0")):(this.commands=null,dab(this,null))}},zj:{configurable:!0,
enumerable:!0,get:function(){return null===this.commands?null:this.Ra.Mi(this.commands,{ah:void 0!==this.ah?this.ah:this.Kb,Qa:this.Qa,Te:this.Te,hf:this.hf,QG:this.QG})}}});_.Pz.ha=function(a){return new (a||_.Pz)(_.y(_.Vf),_.y(_.wf),_.zd("tabindex"),_.y(_.Rk),_.y(_.Hd))};
_.Pz.Ja=_.v({type:_.Pz,oa:[["","routerLink","",5,"a",5,"area"]],mb:function(a,b){a&1&&_.L("click",function(){return b.ye()})},inputs:{Qa:"queryParams",Te:"fragment",hf:"queryParamsHandling",state:"state",ah:"relativeTo",QG:"preserveFragment",Pn:"skipLocationChange",kg:"replaceUrl",Xi:"routerLink"},standalone:!0,features:[_.id]});
_.Qz=function(a,b,c,d,e,f){var g=this;this.Ra=a;this.element=b;this.renderer=c;this.c7=d;this.link=e;this.vTa=f;this.Ge=[];this.isActive=!1;this.Pua={exact:!1};this.mwb=new _.$k;this.Oua=a.events.subscribe(function(h){h instanceof _.Zf&&g.update()})};_.Qz.prototype.Oe=function(){var a=this;_.Ea(this.links.xd,this.csa.xd,_.Ea(null)).ka(_.Ha()).subscribe(function(){a.update();eab(a)})};
var eab=function(a){var b;null==(b=a.qzb)||b.unsubscribe();b=[].concat(_.Ia(a.links.toArray()),_.Ia(a.csa.toArray()),[a.link,a.vTa]).filter(function(c){return!!c}).map(function(c){return c.ata});a.qzb=_.za(b).ka(_.Ha()).subscribe(function(c){a.isActive!==fab(a,a.Ra)(c)&&a.update()})};_.Qz.prototype.Rb=function(){this.update()};_.Qz.prototype.Ma=function(){this.Oua.unsubscribe();var a;null==(a=this.qzb)||a.unsubscribe()};
_.Qz.prototype.update=function(){var a=this;this.links&&this.csa&&this.Ra.CL&&Promise.resolve().then(function(){var b=gab(a);a.isActive!==b&&(a.isActive=b,_.Sk(a.c7),a.Ge.forEach(function(c){b?a.renderer.SE(a.element.ua,c):a.renderer.WG(a.element.ua,c)}),b&&void 0!==a.pfb?a.renderer.setAttribute(a.element.ua,"aria-current",a.pfb.toString()):a.renderer.removeAttribute(a.element.ua,"aria-current"),a.mwb.emit(b))})};
var fab=function(a,b){var c=a.Pua.OG?a.Pua:a.Pua.exact||!1;return function(d){return d.zj?b.isActive(d.zj,c):!1}},gab=function(a){var b=fab(a,a.Ra);return a.link&&b(a.link)||a.vTa&&b(a.vTa)||a.links.some(b)||a.csa.some(b)};_.W.Object.defineProperties(_.Qz.prototype,{wKc:{configurable:!0,enumerable:!0,set:function(a){this.Ge=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});_.Qz.ha=function(a){return new (a||_.Qz)(_.y(_.Vf),_.y(_.Hd),_.y(_.Rk),_.y(_.dl),_.y(_.Pz,8),_.y(_.Pm,8))};
_.Qz.Ja=_.v({type:_.Qz,oa:[["","routerLinkActive",""]],Fd:function(a,b,c){a&1&&(_.Xe(c,_.Pz,5),_.Xe(c,_.Pm,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.links=d);_.Ve(d=_.Ze())&&(b.csa=d)}},inputs:{Pua:"routerLinkActiveOptions",pfb:"ariaCurrentWhenActive",wKc:"routerLinkActive"},outputs:{mwb:"isActiveChange"},kc:["routerLinkActive"],standalone:!0,features:[_.id]});var hab=function(){};
hab.prototype.DJa=function(a,b,c,d,e){_.xHa(a,function(f,g,h){if(null==f.Ru){var n=c(f,g,h);n=b.xi(n.kd,n.context,n.index);g=1}else null==h?(b.remove(g),g=3):(n=b.get(g),b.move(n,h),g=2);if(e){var r;e({context:null==(r=n)?void 0:r.context,operation:g,iM:f})}})};hab.prototype.detach=function(){};_.Rz=function(a){this.gB=a};_.V(_.Rz,_.M1a);_.Rz.ha=function(a){return new (a||_.Rz)(_.y(_.Bv,10))};
_.Rz.Ja=_.v({type:_.Rz,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],Ib:16,mb:function(a,b){a&2&&_.ue("ng-untouched",b.vxb)("ng-touched",b.uxb)("ng-pristine",b.exb)("ng-dirty",b.iL)("ng-valid",b.isValid)("ng-invalid",b.Twb)("ng-pending",b.axb)("ng-submitted",b.mDc)},features:[_.oe]});_.Sz=function(){};_.Sz.ha=function(a){return new (a||_.Sz)};
_.Sz.Ja=_.v({type:_.Sz,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Jb:["novalidate",""]});
var Tz=new _.Ed("CDK_TABLE");
var Uz=function(a){this.wa=a};Uz.ha=function(a){return new (a||Uz)(_.y(_.Se))};Uz.Ja=_.v({type:Uz,oa:[["","cdkCellDef",""]]});var Vz=function(a){this.wa=a};Vz.ha=function(a){return new (a||Vz)(_.y(_.Se))};Vz.Ja=_.v({type:Vz,oa:[["","cdkHeaderCellDef",""]]});var iab=function(a){this.wa=a};iab.ha=function(a){return new (a||iab)(_.y(_.Se))};iab.Ja=_.v({type:iab,oa:[["","cdkFooterCellDef",""]]});var jab=aab(function(){}),Wz=function(a){var b=jab.call(this)||this;b.qP=a;b.Nla=!1;return b};_.V(Wz,jab);
Wz.prototype.xIa=function(){this.a6a=["cdk-column-"+this.Rkb]};Wz.prototype.Xab=function(a){a&&(this.co=a,this.Rkb=a.replace(/[^a-z0-9_-]/gi,"-"),this.xIa())};_.W.Object.defineProperties(Wz.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.co},set:function(a){this.Xab(a)}},FNb:{configurable:!0,enumerable:!0,get:function(){return this.Nla},set:function(a){var b=this.Nla;this.Nla=_.Kg(a);this.s4=b!==this.Nla}}});Wz.ha=function(a){return new (a||Wz)(_.y(Tz,8))};
Wz.Ja=_.v({type:Wz,oa:[["","cdkColumnDef",""]],Fd:function(a,b,c){a&1&&(_.Xe(c,Uz,5),_.Xe(c,Vz,5),_.Xe(c,iab,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.RX=d.first);_.Ve(d=_.Ze())&&(b.headerCell=d.first);_.Ve(d=_.Ze())&&(b.zyc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],FNb:"stickyEnd"},features:[_.Ne([{Ga:"MAT_SORT_HEADER_COLUMN_DEF",Nb:Wz}]),_.oe]});var kab=function(a,b){b.ua.classList.add.apply(b.ua.classList,_.Ia(a.a6a))},Xz=function(a,b){kab.call(this,a,b)};_.V(Xz,kab);
Xz.ha=function(a){return new (a||Xz)(_.y(Wz),_.y(_.Hd))};Xz.Ja=_.v({type:Xz,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Jb:["role","columnheader",1,"cdk-header-cell"],features:[_.oe]});var Yz=function(a,b){kab.call(this,a,b);var c;1===(null==(c=a.qP)?void 0:c.Ta.ua.nodeType)&&(a=a.qP.Ta.ua.getAttribute("role"),b.ua.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.V(Yz,kab);Yz.ha=function(a){return new (a||Yz)(_.y(Wz),_.y(_.Hd))};
Yz.Ja=_.v({type:Yz,oa:[["cdk-cell"],["td","cdk-cell",""]],Jb:[1,"cdk-cell"],features:[_.oe]});
var lab=function(){this.W_a=[];this.Rob=[]},mab=new _.Ed("_COALESCED_STYLE_SCHEDULER"),Zz=function(a){this.Db=a;this.jI=null;this.Ub=new _.ob};Zz.prototype.Ei=function(a){this.Ljc();this.jI.W_a.push(a)};Zz.prototype.Ma=function(){this.Ub.next();this.Ub.complete()};
Zz.prototype.Ljc=function(){var a=this;this.jI||(this.jI=new lab,this.Llc().ka(_.wb(this.Ub)).subscribe(function(){for(;a.jI.W_a.length||a.jI.Rob.length;){var b=a.jI;a.jI=new lab;for(var c=_.l(b.W_a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.l(b.Rob);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.jI=null}))};Zz.prototype.Llc=function(){return this.Db.isStable?_.za(Promise.resolve(void 0)):this.Db.Og.ka(_.Va(1))};Zz.ha=function(a){return new (a||Zz)(_.u(_.ne))};Zz.va=_.t({token:Zz,ta:Zz.ha});
var $z=function(a,b){this.wa=a;this.wq=b};$z.prototype.Rb=function(a){this.bEa||(a=a.columns&&a.columns.uf||[],this.bEa=this.wq.find(a).create(),this.bEa.diff(a))};$z.ha=function(a){return new (a||$z)(_.y(_.Se),_.y(_.gl))};$z.Ja=_.v({type:$z,features:[_.id]});var nab=function(){$z.apply(this,arguments)};_.V(nab,$z);nab.Ja=$z.Ja;nab.ha=$z.ha;var oab=aab(nab),aA=function(a,b,c){a=oab.call(this,a,b)||this;a.qP=c;return a};_.V(aA,oab);aA.prototype.Rb=function(a){oab.prototype.Rb.call(this,a)};
aA.ha=function(a){return new (a||aA)(_.y(_.Se),_.y(_.gl),_.y(Tz,8))};aA.Ja=_.v({type:aA,oa:[["","cdkHeaderRowDef",""]],inputs:{Cp:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.oe,_.id]});var pab=function(){$z.apply(this,arguments)};_.V(pab,$z);pab.Ja=$z.Ja;pab.ha=$z.ha;var qab=aab(pab),bA=function(a,b,c){a=qab.call(this,a,b)||this;a.qP=c;return a};_.V(bA,qab);bA.prototype.Rb=function(a){qab.prototype.Rb.call(this,a)};
bA.ha=function(a){return new (a||bA)(_.y(_.Se),_.y(_.gl),_.y(Tz,8))};bA.Ja=_.v({type:bA,oa:[["","cdkFooterRowDef",""]],inputs:{Cp:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.oe,_.id]});var cA=function(a,b,c){$z.call(this,a,b);this.qP=c};_.V(cA,$z);cA.ha=function(a){return new (a||cA)(_.y(_.Se),_.y(_.gl),_.y(Tz,8))};cA.Ja=_.v({type:cA,oa:[["","cdkRowDef",""]],inputs:{Cp:["cdkRowDefColumns","columns"],TA:["cdkRowDefWhen","when"]},features:[_.oe]});
var dA=function(a){this.gJ=a;rab=this};dA.prototype.Ma=function(){rab===this&&(rab=null)};var rab=null;dA.ha=function(a){return new (a||dA)(_.y(_.Te))};dA.Ja=_.v({type:dA,oa:[["","cdkCellOutlet",""]]});var eA=function(){};eA.ha=function(a){return new (a||eA)};eA.Aa=_.v({type:eA,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],Jb:["role","row",1,"cdk-header-row"],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],wa:function(a){a&1&&_.xe(0,0)},Ia:[dA],ub:2});var fA=function(){};
fA.ha=function(a){return new (a||fA)};fA.Aa=_.v({type:fA,oa:[["cdk-row"],["tr","cdk-row",""]],Jb:["role","row",1,"cdk-row"],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],wa:function(a){a&1&&_.xe(0,0)},Ia:[dA],ub:2});var sab=function(a){this.kd=a;this.XSc="cdk-no-data-row"};sab.ha=function(a){return new (a||sab)(_.y(_.Se))};sab.Ja=_.v({type:sab,oa:[["ng-template","cdkNoDataRow",""]]});
var tab=new _.Ed("CDK_SPL");
var uab=["top","bottom","left","right"],vab=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.pW=a;this.pbb=b;this.direction=c;this.OV=d;this.g9a=e;this.c$a=f;this.MI=g;this.JDa=[];this.r5a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},wab=function(a,b,c){var d=[];b=_.l(b);for(var e=b.next();!e.done;e=b.next())if(e=e.value,e.nodeType===e.ELEMENT_NODE){d.push(e);for(var f=0;f<e.children.length;f++)d.push(e.children[f])}a.OV.Ei(function(){for(var g=
_.l(d),h=g.next();!h.done;h=g.next())a.yab(h.value,c)})},xab=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.g9a&&(c.some(function(B){return B})||d.some(function(B){return B}))){var f=b[0],g=f.children.length,h=a.jlc(f,e),n=a.Plc(h,c),r=a.Olc(h,d),x=c.lastIndexOf(!0),A=d.indexOf(!0);a.OV.Ei(function(){var B="rtl"===a.direction,I=B?"right":"left";B=B?"left":"right";for(var K=_.l(b),P=K.next();!P.done;P=K.next()){P=P.value;for(var ba=0;ba<g;ba++){var la=P.children[ba];c[ba]&&a.Hia(la,I,n[ba],ba===
x);d[ba]&&a.Hia(la,B,r[ba],ba===A)}}a.MI&&(a.MI.GNc({sizes:-1===x?[]:h.slice(0,x+1).map(function(wa,va){return c[va]?wa:null})}),a.MI.HNc({sizes:-1===A?[]:h.slice(A).map(function(wa,va){return d[va+A]?wa:null}).reverse()}))})}else a.MI&&(a.MI.GNc({sizes:[]}),a.MI.HNc({sizes:[]}))},yab=function(a,b,c,d){if(a.g9a){var e="bottom"===d?b.slice().reverse():b,f="bottom"===d?c.slice().reverse():c,g=[],h=[],n=[];for(c=b=0;b<e.length;b++)if(f[b]){g[b]=c;var r=e[b];n[b]=a.pW?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;h[b]=r}var x=f.lastIndexOf(!0);a.OV.Ei(function(){for(var A=0;A<e.length;A++)if(f[A])for(var B=g[A],I=A===x,K=_.l(n[A]),P=K.next();!P.done;P=K.next())a.Hia(P.value,d,B,I);if("top"===d){var ba;null==(ba=a.MI)||ba.r4c({sizes:h,bHc:g,elements:n})}else{var la;null==(la=a.MI)||la.q4c({sizes:h,bHc:g,elements:n})}})}},zab=function(a,b,c){if(a.pW){var d=b.querySelector("tfoot");a.OV.Ei(function(){c.some(function(e){return!e})?a.yab(d,["bottom"]):a.Hia(d,"bottom",0,!1)})}};_.k=vab.prototype;
_.k.yab=function(a,b){for(var c=_.l(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.r5a[d]);uab.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.E7a(a):(a.style.zIndex="",this.c$a&&(a.style.position=""),a.classList.remove(this.pbb))};_.k.Hia=function(a,b,c,d){a.classList.add(this.pbb);d&&a.classList.add(this.r5a[b]);a.style[b]=c+"px";a.style.zIndex=this.E7a(a);this.c$a&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.k.E7a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.l(uab),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.k.jlc=function(a,b){if(void 0!==b&&!b&&this.JDa.length)return this.JDa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.JDa=b};_.k.Plc=function(a,b){for(var c=[],d=0,e=0;e<a.length;e++)b[e]&&(c[e]=d,d+=a[e]);return c};
_.k.Olc=function(a,b){for(var c=[],d=0,e=a.length;0<e;e--)b[e]&&(c[e]=d,d+=a[e]);return c};
var Aab=[[["caption"]],[["colgroup"],["col"]]],gA=function(a,b){this.Nf=a;this.Ob=b};gA.ha=function(a){return new (a||gA)(_.y(_.Te),_.y(_.Hd))};gA.Ja=_.v({type:gA,oa:[["","rowOutlet",""]]});var hA=function(a,b){this.Nf=a;this.Ob=b};hA.ha=function(a){return new (a||hA)(_.y(_.Te),_.y(_.Hd))};hA.Ja=_.v({type:hA,oa:[["","headerRowOutlet",""]]});var iA=function(a,b){this.Nf=a;this.Ob=b};iA.ha=function(a){return new (a||iA)(_.y(_.Te),_.y(_.Hd))};iA.Ja=_.v({type:iA,oa:[["","footerRowOutlet",""]]});
var jA=function(a,b){this.Nf=a;this.Ob=b};jA.ha=function(a){return new (a||jA)(_.y(_.Te),_.y(_.Hd))};jA.Ja=_.v({type:jA,oa:[["","noDataRowOutlet",""]]});
var kA=function(a,b,c,d,e,f,g,h,n,r,x,A){this.wq=a;this.Gb=b;this.Ta=c;this.Fc=e;this.wd=g;this.nX=h;this.OV=n;this.Fg=r;this.cqc=x;this.Db=A;this.Rt=new _.ob;this.iI=new Map;this.r6a=new Set;this.u6a=new Set;this.t6a=new Set;this.s6a=new Set;this.xja=this.mP=this.LEa=this.pFa=!0;this.IV=new Map;this.ENb="cdk-table-sticky";this.lCb=!0;this.sja=this.Z9a=this.u9a=!1;this.dkb=new _.$k;this.RA=new _.xf({start:0,end:Number.MAX_VALUE});d||this.Ta.ua.setAttribute("role","table");this.Qb=f;this.pW="TABLE"===
this.Ta.ua.nodeName};kA.prototype.Sa=function(){var a=this;this.Spc();this.pW&&this.Ihc();this.iB=this.wq.find([]).create(function(b,c){return a.Ex?a.Ex(c.g8,c.data):c});this.Fg.md().ka(_.wb(this.Rt)).subscribe(function(){a.xja=!0})};kA.prototype.FL=function(){this.vic();this.qic();var a=this.apc()||this.pFa||this.LEa;this.mP=this.mP||a;this.xja=a;this.pFa&&(this.y7a(),this.pFa=!1);this.LEa&&(this.x7a(),this.LEa=!1);this.dataSource&&0<this.TI.length&&!this.sla?this.Lka():this.mP&&lA(this);this.Tic()};
kA.prototype.Ma=function(){[this.yB.Nf,this.KO.Nf,this.EO.Nf,this.IV,this.r6a,this.u6a,this.t6a,this.s6a,this.iI].forEach(function(a){a.clear()});this.JO=[];this.DO=[];this.B6a=null;this.Rt.next();this.Rt.complete();_.spa(this.dataSource)&&this.dataSource.disconnect(this)};
var Bab=function(a){a.tla=a.Xkc();var b=a.iB.diff(a.tla);if(b){var c=a.yB.Nf;a.nX.DJa(b,c,function(d,e,f){return a.UEa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.zab(d.iM.item.K0,d.context)});a.brc();_.yHa(b,function(d){c.get(d.un).context.ya=d.item.data});a.hcb();a.Db&&_.bva()?a.Db.Og.ka(_.Va(1),_.wb(a.Rt)).subscribe(function(){lA(a)}):lA(a)}else a.hcb();a.dkb.next()},Cab=function(a){var b=a.g4(a.KO),c=a.Ta.ua.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.JO.map(function(d){return d.sticky});wab(a.ZI,b,["top"]);yab(a.ZI,b,c,"top");a.JO.forEach(function(d){return d.OXa()})},Dab=function(a){var b=a.g4(a.EO),c=a.Ta.ua.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.DO.map(function(d){return d.sticky});wab(a.ZI,b,["bottom"]);yab(a.ZI,b,c,"bottom");zab(a.ZI,a.Ta.ua,c);a.DO.forEach(function(d){return d.OXa()})},lA=function(a){var b=a.g4(a.KO),c=a.g4(a.yB),d=a.g4(a.EO);if(a.pW&&!a.sja||a.mP)wab(a.ZI,[].concat(_.Ia(b),_.Ia(c),
_.Ia(d)),["left","right"]),a.mP=!1;b.forEach(function(e,f){a.mDa([e],a.JO[f])});a.TI.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.tla[g].K0===e&&f.push(c[g]);a.mDa(f,e)});d.forEach(function(e,f){a.mDa([e],a.DO[f])});Array.from(a.iI.values()).forEach(function(e){return e.OXa()})};_.k=kA.prototype;
_.k.Xkc=function(){var a=[],b=this.IV;this.IV=new Map;for(var c=0;c<this.Xh.length;c++){var d=this.Xh[c],e=this.Ilc(d,c,b.get(d));this.IV.has(d)||this.IV.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.IV.get(f.data);g.has(f.K0)?g.get(f.K0).push(f):g.set(f.K0,[f]);a.push(f)}}return a};_.k.Ilc=function(a,b,c){return this.Klc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.g8=b,d):{data:a,K0:d,g8:b}})};
_.k.qic=function(){var a=this;this.iI.clear();bab(this.Kja(this.pjc),this.r6a).forEach(function(b){a.iI.has(b.name);a.iI.set(b.name,b)})};_.k.vic=function(){this.JO=bab(this.Kja(this.rjc),this.t6a);this.DO=bab(this.Kja(this.qjc),this.s6a);this.TI=bab(this.Kja(this.sjc),this.u6a);this.B6a=this.TI.filter(function(a){return!a.TA})[0]};
_.k.apc=function(){var a=function(d,e){return d||!!e.bEa.diff(e.Cp)},b=this.TI.reduce(a,!1);b&&this.w7a();var c=this.JO.reduce(a,!1);c&&this.y7a();(a=this.DO.reduce(a,!1))&&this.x7a();return b||c||a};_.k.dIa=function(a){this.Xh=[];_.spa(this.dataSource)&&this.dataSource.disconnect(this);this.sla&&(this.sla.unsubscribe(),this.sla=null);a||(this.iB&&this.iB.diff([]),this.yB.Nf.clear());this.vq=a};
_.k.Lka=function(){var a=this;if(this.dataSource){var b;_.spa(this.dataSource)?b=this.dataSource.connect(this):_.ke(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.Ea(this.dataSource));this.sla=b.ka(_.wb(this.Rt)).subscribe(function(c){a.Xh=c||[];Bab(a)})}};_.k.y7a=function(){var a=this;0<this.KO.Nf.length&&this.KO.Nf.clear();this.JO.forEach(function(b,c){return a.Bab(a.KO,b,c)});Cab(this)};
_.k.x7a=function(){var a=this;0<this.EO.Nf.length&&this.EO.Nf.clear();this.DO.forEach(function(b,c){return a.Bab(a.EO,b,c)});Dab(this)};_.k.mDa=function(a,b){var c=this,d=Array.from(b.Cp||[]).map(function(e){return c.iI.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.FNb});xab(this.ZI,a,b,d,!this.sja||this.xja)};_.k.g4=function(a){for(var b=[],c=0;c<a.Nf.length;c++){var d=a.Nf.get(c);b.push(d.Rm[0])}return b};
_.k.Klc=function(a,b){if(1==this.TI.length)return[this.TI[0]];var c=[];if(this.IUa)c=this.TI.filter(function(e){return!e.TA||e.TA(b,a)});else{var d=this.TI.find(function(e){return e.TA&&e.TA(b,a)})||this.B6a;d&&c.push(d)}return c};_.k.UEa=function(a,b){return{kd:a.K0.wa,context:{ya:a.data},index:b}};_.k.Bab=function(a,b,c,d){d=void 0===d?{}:d;a=a.Nf.xi(b.wa,d,c);this.zab(b,d);return a};_.k.zab=function(a,b){a=_.l(this.ilc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,rab&&rab.gJ.xi(c,b);_.Sk(this.Gb)};
_.k.brc=function(){for(var a=this.yB.Nf,b=0,c=a.length;b<c;b++){var d=a.get(b).context;d.count=c;d.first=0===b;d.last=b===c-1;d.OY=0===b%2;d.qVa=!d.OY;this.IUa?(d.g8=this.tla[b].g8,d.S2c=b):d.index=this.tla[b].g8}};_.k.ilc=function(a){var b=this;return a&&a.Cp?Array.from(a.Cp,function(c){c=b.iI.get(c);return a instanceof aA?c.headerCell.wa:a instanceof bA?c.zyc.wa:c.RX.wa}):[]};
_.k.Ihc=function(){for(var a=this.Qb.createDocumentFragment(),b=_.l([{tag:"thead",ex:[this.KO]},{tag:"tbody",ex:[this.yB,this.g$a]},{tag:"tfoot",ex:[this.EO]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Qb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.l(d.ex);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.Ob.ua);a.appendChild(c)}this.Ta.ua.appendChild(a)};_.k.w7a=function(){this.iB.diff([]);this.yB.Nf.clear();Bab(this)};
_.k.Tic=function(){var a=function(b,c){return b||c.JAc()};this.JO.reduce(a,!1)&&Cab(this);this.DO.reduce(a,!1)&&Dab(this);Array.from(this.iI.values()).reduce(a,!1)&&(this.mP=!0,lA(this))};_.k.Spc=function(){var a=this;this.ZI=new vab(this.pW,this.ENb,this.Fc?this.Fc.value:"ltr",this.OV,this.wd.Le,this.lCb,this.cqc);(this.Fc?this.Fc.md:_.Ea()).ka(_.wb(this.Rt)).subscribe(function(b){a.ZI.direction=b;lA(a)})};_.k.Kja=function(a){var b=this;return a.filter(function(c){return!c.qP||c.qP===b})};
_.k.hcb=function(){var a=this.ZSc||this.Tnc;if(a){var b=0===this.yB.Nf.length;if(b!==this.u9a){var c=this.g$a.Nf;b?(a=c.xi(a.kd),c=a.Rm[0],1===a.Rm.length&&(null==c?void 0:c.nodeType)===this.Qb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.u9a=b}}};
_.W.Object.defineProperties(kA.prototype,{Ex:{configurable:!0,enumerable:!0,get:function(){return this.eX},set:function(a){this.eX=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.vq},set:function(a){this.vq!==a&&this.dIa(a)}},IUa:{configurable:!0,enumerable:!0,get:function(){return this.Z9a},set:function(a){this.Z9a=_.Kg(a);this.yB&&this.yB.Nf.length&&(this.w7a(),lA(this))}},SOa:{configurable:!0,enumerable:!0,get:function(){return this.sja},set:function(a){this.sja=_.Kg(a);
this.mP=this.xja=!0}}});kA.ha=function(a){return new (a||kA)(_.y(_.gl),_.y(_.dl),_.y(_.Hd),_.zd("role"),_.y(_.Dp,8),_.y(_.Og),_.y(_.$o),_.y(_.YRa),_.y(mab),_.y(_.Np),_.y(tab,12),_.y(_.ne,8))};
kA.Aa=_.v({type:kA,oa:[["cdk-table"],["table","cdk-table",""]],Fd:function(a,b,c){a&1&&(_.Xe(c,sab,5),_.Xe(c,Wz,5),_.Xe(c,cA,5),_.Xe(c,aA,5),_.Xe(c,bA,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.Tnc=d.first);_.Ve(d=_.Ze())&&(b.pjc=d);_.Ve(d=_.Ze())&&(b.sjc=d);_.Ve(d=_.Ze())&&(b.rjc=d);_.Ve(d=_.Ze())&&(b.qjc=d)}},wb:function(a,b){a&1&&(_.We(gA,7),_.We(hA,7),_.We(iA,7),_.We(jA,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.yB=c.first);_.Ve(c=_.Ze())&&(b.KO=c.first);_.Ve(c=_.Ze())&&(b.EO=c.first);_.Ve(c=_.Ze())&&(b.g$a=
c.first)}},Jb:[1,"cdk-table"],Ib:2,mb:function(a,b){a&2&&_.ue("cdk-table-fixed-layout",b.SOa)},inputs:{Ex:"trackBy",dataSource:"dataSource",IUa:"multiTemplateDataRows",SOa:"fixedLayout"},outputs:{dkb:"contentChanged"},kc:["cdkTable"],features:[_.Ne([{Ga:Tz,Nb:kA},{Ga:_.YRa,oe:hab},{Ga:mab,oe:Zz},{Ga:tab,Hc:null}])],tc:["caption","colgroup, col"],Ba:6,Ca:0,Ha:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],wa:function(a){a&1&&(_.Ge(Aab),_.He(0),_.He(1,1),_.xe(2,
0)(3,1)(4,2)(5,3))},Ia:[gA,hA,iA,jA],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],ub:2});
var mA=function(){};mA.ha=function(a){return new (a||mA)};mA.Ea=_.bd({type:mA});mA.Da=_.Tc({imports:[_.Rp]});
_.nA=function(){Uz.apply(this,arguments)};_.V(_.nA,Uz);_.nA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.nA)))(b||_.nA)}}();_.nA.Ja=_.v({type:_.nA,oa:[["","matCellDef",""]],features:[_.Ne([{Ga:Uz,Nb:_.nA}]),_.oe]});_.oA=function(){Vz.apply(this,arguments)};_.V(_.oA,Vz);_.oA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.oA)))(b||_.oA)}}();_.oA.Ja=_.v({type:_.oA,oa:[["","matHeaderCellDef",""]],features:[_.Ne([{Ga:Vz,Nb:_.oA}]),_.oe]});
_.pA=function(){return Wz.apply(this,arguments)||this};_.V(_.pA,Wz);_.pA.prototype.xIa=function(){Wz.prototype.xIa.call(this);this.a6a.push("mat-column-"+this.Rkb)};_.W.Object.defineProperties(_.pA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.co},set:function(a){this.Xab(a)}}});_.pA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.pA)))(b||_.pA)}}();
_.pA.Ja=_.v({type:_.pA,oa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.Ne([{Ga:Wz,Nb:_.pA},{Ga:"MAT_SORT_HEADER_COLUMN_DEF",Nb:_.pA}]),_.oe]});_.qA=function(){Xz.apply(this,arguments)};_.V(_.qA,Xz);_.qA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.qA)))(b||_.qA)}}();_.qA.Ja=_.v({type:_.qA,oa:[["mat-header-cell"],["th","mat-header-cell",""]],Jb:["role","columnheader",1,"mat-header-cell"],features:[_.oe]});_.rA=function(){Yz.apply(this,arguments)};
_.V(_.rA,Yz);_.rA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.rA)))(b||_.rA)}}();_.rA.Ja=_.v({type:_.rA,oa:[["mat-cell"],["td","mat-cell",""]],Jb:["role","gridcell",1,"mat-cell"],features:[_.oe]});
_.sA=function(){return aA.apply(this,arguments)||this};_.V(_.sA,aA);_.sA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.sA)))(b||_.sA)}}();_.sA.Ja=_.v({type:_.sA,oa:[["","matHeaderRowDef",""]],inputs:{Cp:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.Ne([{Ga:aA,Nb:_.sA}]),_.oe]});_.tA=function(){cA.apply(this,arguments)};_.V(_.tA,cA);_.tA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.tA)))(b||_.tA)}}();
_.tA.Ja=_.v({type:_.tA,oa:[["","matRowDef",""]],inputs:{Cp:["matRowDefColumns","columns"],TA:["matRowDefWhen","when"]},features:[_.Ne([{Ga:cA,Nb:_.tA}]),_.oe]});_.uA=function(){};_.V(_.uA,eA);_.uA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.uA)))(b||_.uA)}}();
_.uA.Aa=_.v({type:_.uA,oa:[["mat-header-row"],["tr","mat-header-row",""]],Jb:["role","row",1,"mat-header-row"],kc:["matHeaderRow"],features:[_.Ne([{Ga:eA,Nb:_.uA}]),_.oe],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],wa:function(a){a&1&&_.xe(0,0)},Ia:[dA],ub:2});_.vA=function(){};_.V(_.vA,fA);_.vA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.vA)))(b||_.vA)}}();
_.vA.Aa=_.v({type:_.vA,oa:[["mat-row"],["tr","mat-row",""]],Jb:["role","row",1,"mat-row"],kc:["matRow"],features:[_.Ne([{Ga:fA,Nb:_.vA}]),_.oe],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],wa:function(a){a&1&&_.xe(0,0)},Ia:[dA],ub:2});
var Eab=function(a){a=void 0===a?[]:a;var b=this;this.Aab=new _.xf([]);this.FEa=new _.xf("");this.Y8a=new _.ob;this.hP=null;this.WMb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.QMc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,h){g=b.WMb(g,e);h=b.WMb(h,e);var n=0;null!=g&&null!=h?g>h?n=1:g<h&&(n=-1):null!=g?n=1:null!=h&&(n=-1);return n*("asc"==f?1:-1)}):c};this.yqb=function(c,d){var e=Object.keys(c).reduce(function(f,
g){return f+c[g]+"\u25ec"},"").toLowerCase();d=d.trim().toLowerCase();return-1!=e.indexOf(d)};this.Xh=new _.xf(a);this.cma()};_.V(Eab,_.Lp);_.k=Eab.prototype;
_.k.cma=function(){var a=this,b=this.Hla?_.ib(this.Hla.V3c,this.Hla.cL):_.Ea(null),c=this.Uka?_.ib(this.Uka.page,this.Y8a,this.Uka.cL):_.Ea(null),d=_.Da([this.Xh,this.FEa]).ka(_.m(function(f){f=_.l(f).next().value;return a.GEa(f)}));b=_.Da([d,b]).ka(_.m(function(f){f=_.l(f).next().value;return a.hoc(f)}));c=_.Da([b,c]).ka(_.m(function(f){f=_.l(f).next().value;return a.koc(f)}));var e;null==(e=this.hP)||e.unsubscribe();this.hP=c.subscribe(function(f){return a.Aab.next(f)})};
_.k.GEa=function(a){var b=this;this.Cqb=null==this.filter||""===this.filter?a:a.filter(function(c){return b.yqb(c,b.filter)});this.jx&&this.Wqc(this.Cqb.length);return this.Cqb};_.k.hoc=function(a){return this.sort?this.QMc(a.slice(),this.sort):a};_.k.koc=function(a){if(!this.jx)return a;var b=this.jx.je*this.jx.pageSize;return a.slice(b,b+this.jx.pageSize)};
_.k.Wqc=function(a){var b=this;Promise.resolve().then(function(){var c=b.jx;if(c&&(c.length=a,0<c.je)){var d=Math.min(c.je,Math.ceil(c.length/c.pageSize)-1||0);d!==c.je&&(c.je=d,b.Y8a.next())}})};_.k.connect=function(){this.hP||this.cma();return this.Aab};_.k.disconnect=function(){var a;null==(a=this.hP)||a.unsubscribe();this.hP=null};
_.W.Object.defineProperties(Eab.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Xh.value},set:function(a){a=Array.isArray(a)?a:[];this.Xh.next(a);this.hP||this.GEa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.FEa.value},set:function(a){this.FEa.next(a);this.hP||this.GEa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.Hla},set:function(a){this.Hla=a;this.cma()}},jx:{configurable:!0,enumerable:!0,get:function(){return this.Uka},
set:function(a){this.Uka=a;this.cma()}}});_.wA=function(){Eab.apply(this,arguments)};_.V(_.wA,Eab);
var Fab;Fab=[[["caption"]],[["colgroup"],["col"]]];_.xA=function(){kA.apply(this,arguments);this.ENb="mat-table-sticky";this.lCb=!1};_.V(_.xA,kA);_.xA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.xA)))(b||_.xA)}}();
_.xA.Aa=_.v({type:_.xA,oa:[["mat-table"],["table","mat-table",""]],Jb:[1,"mat-table"],Ib:2,mb:function(a,b){a&2&&_.ue("mat-table-fixed-layout",b.SOa)},kc:["matTable"],features:[_.Ne([{Ga:_.YRa,oe:hab},{Ga:kA,Nb:_.xA},{Ga:Tz,Nb:_.xA},{Ga:mab,oe:Zz},{Ga:tab,Hc:null}]),_.oe],tc:["caption","colgroup, col"],Ba:6,Ca:0,Ha:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],wa:function(a){a&1&&(_.Ge(Fab),_.He(0),_.He(1,1),_.xe(2,0)(3,1)(4,2)(5,3))},Ia:[gA,hA,iA,jA],styles:["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:sticky !important}.mat-table-fixed-layout{table-layout:fixed}\n"],
ub:2});
_.yA=function(){};_.yA.ha=function(a){return new (a||_.yA)};_.yA.Ea=_.bd({type:_.yA});_.yA.Da=_.Tc({imports:[mA,_.hq,_.hq]});
var Gab=["input"],Hab=0,Iab=function(a,b){this.source=a;this.value=b},Jab=new _.Ed("MatRadioGroup"),Kab=new _.Ed("mat-radio-default-options",{Ka:"root",ta:cab}),zA=function(a){this.hI=a;this.Hd=null;this.co="mat-radio-group-"+Hab++;this.ee=null;this.xm=!1;this.ska="after";this.hn=this.Mc=!1;this.Qv=function(){};this.Ul=function(){};this.md=new _.$k};_.k=zA.prototype;_.k.J5a=function(){this.ee&&!this.ee.checked&&(this.ee.checked=!0)};_.k.Oe=function(){this.xm=!0};_.k.Bqc=function(){this.Ul&&this.Ul()};
_.k.Yqc=function(){var a=this;this.TW&&this.TW.forEach(function(b){b.name=a.name;b.wI()})};_.k.crc=function(){var a=this,b=null!==this.ee&&this.ee.value===this.Hd;this.TW&&!b&&(this.ee=null,this.TW.forEach(function(c){c.checked=a.value===c.value;c.checked&&(a.ee=c)}))};_.k.ao=function(){this.xm&&this.md.emit(new Iab(this.ee,this.Hd))};_.k.hGa=function(){this.TW&&this.TW.forEach(function(a){return a.wI()})};_.k.Qj=function(a){this.value=a;_.Sk(this.hI)};_.k.vl=function(a){this.Qv=a};
_.k.Xo=function(a){this.Ul=a};_.k.jq=function(a){this.disabled=a;_.Sk(this.hI)};
_.W.Object.defineProperties(zA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.co},set:function(a){this.co=a;this.Yqc()}},Qw:{configurable:!0,enumerable:!0,get:function(){return this.ska},set:function(a){this.ska="before"===a?"before":"after";this.hGa()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Hd},set:function(a){this.Hd!==a&&(this.Hd=a,this.crc(),this.J5a())}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.value=
(this.ee=a)?a.value:null;this.J5a()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Kg(a);this.hGa()}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn},set:function(a){this.hn=_.Kg(a);this.hGa()}}});zA.ha=function(a){return new (a||zA)(_.y(_.dl))};zA.Ja=_.v({type:zA,inputs:{color:"color",name:"name",Qw:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{md:"change"}});
var Lab=_.Rg(_.Tg(function(a){this.Ta=a})),AA=function(a,b,c,d,e,f,g,h){var n=Lab.call(this,b)||this;n.hI=c;n.Wd=d;n.Hoc=e;n.hab=g;n.iX="mat-radio-"+ ++Hab;n.id=n.iX;n.md=new _.$k;n.Aj=!1;n.Hd=null;n.o5=function(){};n.Ph=a;n.CE="NoopAnimations"===f;h&&(n.tabIndex=_.Ng(h,0));n.o5=e.listen(function(r,x){r!==n.id&&x===n.name&&(n.checked=!1)});return n};_.V(AA,Lab);_.k=AA.prototype;_.k.focus=function(a,b){b?_.dp(this.Wd,this.wm,b,a):this.wm.ua.focus(a)};_.k.wI=function(){_.Sk(this.hI)};
_.k.Sa=function(){if(this.Ph){if(this.checked=this.Ph.value===this.Hd)this.Ph.selected=this;this.name=this.Ph.name}};_.k.Lk=function(){this.gma()};_.k.Vc=function(){var a=this;this.gma();this.Wd.ql(this.Ta,!0).subscribe(function(b){!b&&a.Ph&&a.Ph.Bqc()})};_.k.Ma=function(){this.Wd.dm(this.Ta);this.o5()};_.k.ao=function(){this.md.emit(new Iab(this,this.Hd))};_.k.Bq=function(){return this.Id||this.disabled};_.k.DI=function(a){a.stopPropagation()};
_.k.Ync=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Ph&&this.value!==this.Ph.value,this.checked=!0,this.ao(),this.Ph&&(this.Ph.Qv(this.value),a&&this.Ph.ao()))};_.k.Bpc=function(a){this.Mc!==a&&(this.Mc=a,_.Sk(this.hI))};_.k.gma=function(){var a=this.Ph;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Coc){var b,c=null==(b=this.wm)?void 0:b.ua;c&&(c.setAttribute("tabindex",a+""),this.Coc=a)}};
_.W.Object.defineProperties(AA.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Aj},set:function(a){a=_.Kg(a);this.Aj!==a&&((this.Aj=a)&&this.Ph&&this.Ph.value!==this.value?this.Ph.selected=this:!a&&this.Ph&&this.Ph.value===this.value&&(this.Ph.selected=null),a&&this.Hoc.notify(this.id,this.name),_.Sk(this.hI))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Hd},set:function(a){this.Hd!==a&&(this.Hd=a,null!==this.Ph&&(this.checked||(this.checked=this.Ph.value===
a),this.checked&&(this.Ph.selected=this)))}},Qw:{configurable:!0,enumerable:!0,get:function(){return this.ska||this.Ph&&this.Ph.Qw||"after"},set:function(a){this.ska=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||null!==this.Ph&&this.Ph.disabled},set:function(a){this.Bpc(_.Kg(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn||this.Ph&&this.Ph.required},set:function(a){this.hn=_.Kg(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.Pv||
this.Ph&&this.Ph.color||this.hab&&this.hab.color||"accent"},set:function(a){this.Pv=a}},Du:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.iX)+"-input"}}});AA.ha=function(){_.Nd()};
AA.Ja=_.v({type:AA,wb:function(a,b){a&1&&_.We(Gab,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.wm=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],Gj:["aria-labelledby","ariaLabelledby"],rJ:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",Qw:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{md:"change"},features:[_.oe]});
var Mab,Nab;Mab=function(a){return{EF:a}};Nab={Ga:_.xv,Nb:_.Rc(function(){return _.BA}),jd:!0};_.BA=function(){zA.apply(this,arguments)};_.V(_.BA,zA);_.BA.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.BA)))(b||_.BA)}}();_.BA.Ja=_.v({type:_.BA,oa:[["mat-radio-group"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.CA,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.TW=d)}},Jb:["role","radiogroup",1,"mat-radio-group"],kc:["matRadioGroup"],features:[_.Ne([Nab,{Ga:Jab,Nb:_.BA}]),_.oe]});
_.CA=function(a,b,c,d,e,f,g,h){return AA.call(this,a,b,c,d,e,f,g,h)||this};_.V(_.CA,AA);_.CA.Ja=AA.Ja;_.CA.ha=function(a){return new (a||_.CA)(_.y(Jab,8),_.y(_.Hd),_.y(_.dl),_.y(_.cp),_.y(_.Mp),_.y(_.Wk,8),_.y(Kab,8),_.zd("tabindex"))};
_.CA.Aa=_.v({type:_.CA,oa:[["mat-radio-button"]],Jb:[1,"mat-radio-button"],Ib:17,mb:function(a,b){a&1&&_.L("focus",function(){return b.wm.ua.focus()});a&2&&(_.re("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.ue("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.CE)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{Id:"disableRipple",tabIndex:"tabIndex"},
kc:["matRadioButton"],features:[_.oe],tc:["*"],Ba:13,Ca:19,Ha:[[1,"mat-radio-label"],["label",""],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input",3,"id","checked","disabled","required","change","click"],["input",""],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],
[1,"mat-radio-label-content"],[2,"display","none"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"label",0,1)(2,"span",2),_.F(3,"span",3)(4,"span",4),_.C(5,"input",5,6),_.L("change",function(d){return b.Ync(d)})("click",function(d){return b.DI(d)}),_.D(),_.C(7,"span",7),_.F(8,"span",8),_.D()(),_.C(9,"span",9)(10,"span",10),_.O(11,"\u00a0"),_.D(),_.He(12),_.D()());if(a&2){var c=_.Ke(1);_.re("for",b.Du);_.w(5);_.z("id",b.Du)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.re("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.Gj)("aria-describedby",b.rJ);_.w(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.Bq())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.Pe(17,Mab,b.CE?0:150));_.w(2);_.ue("mat-radio-label-before","before"==b.Qw)}},Ia:[_.pq],styles:['.mat-radio-button{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-radio-label{-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;opacity:0;transition:transform ease 280ms,background-color ease 280ms,opacity linear 1ms 280ms;width:20px;transform:scale(0.001);-webkit-print-color-adjust:exact;color-adjust:exact}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5);opacity:1;transition:transform ease 280ms,background-color ease 280ms}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-label-content{-webkit-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none;top:0;left:0}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{opacity:0;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;cursor:inherit;z-index:-1}.mat-radio-input:focus~.mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n'],
ub:2,Oa:0});
_.DA=function(){};_.DA.ha=function(a){return new (a||_.DA)};_.DA.Ea=_.bd({type:_.DA});_.DA.Da=_.Tc({imports:[_.tq,_.hq,_.hq]});

}catch(e){_._DumpException(e)}
try{
var Pab,Rab,Vab,Wab,Xab,Yab,Zab,$ab,abb,bbb,cbb,dbb,ebb,fbb,gbb,hbb,ibb,jbb,kbb,lbb,mbb,nbb,obb,pbb,qbb,rbb,sbb,tbb,ubb,vbb,wbb,xbb,ybb,zbb,Abb,Bbb,Cbb,Dbb,Ebb,Gbb,Fbb,Ibb,Jbb,Kbb,Lbb,Mbb,Nbb,Obb,Pbb,Qbb,Rbb,Sbb,Tbb,Ubb,Vbb,Wbb,Xbb,Ybb,Zbb,$bb,acb,bcb,ccb,dcb,ecb,fcb,gcb,hcb,icb,jcb,kcb,lcb,mcb,ncb,ocb,pcb,qcb,rcb,scb,tcb,ucb,vcb,wcb,xcb,ycb,zcb,Acb,Bcb,Ccb,Dcb,Ecb,Fcb,Gcb,Hcb,Icb,Jcb,Kcb,Lcb,Mcb,Ncb,Ocb,Pcb,Qcb,Rcb,Scb,Tcb,Ucb,Vcb,Wcb,Xcb,Ycb,Zcb,$cb,adb,bdb,cdb,ddb,edb,fdb,gdb,hdb,idb,jdb,kdb,ldb,
ndb,odb,pdb,qdb,rdb,sdb,tdb,udb,vdb,wdb,ydb,zdb,Bdb,Cdb,Ddb,Edb,Fdb,Gdb,Hdb,Idb,Jdb,Kdb,Ldb,Mdb,Odb,Pdb,Qdb,Rdb,Sdb,Udb,Vdb,Wdb,Xdb,Ydb,Zdb,$db,aeb,beb,ceb,deb,eeb,feb,geb,heb,ieb,jeb,keb,leb,meb,neb,oeb,qeb,reb,teb,veb,web,xeb,yeb,zeb,Aeb,Beb,Ceb,Deb,Eeb,Geb,Heb,Feb,Ieb,Jeb,Keb,Leb,Meb,Oab,NA,Qeb,PA,Reb,Seb,Ueb,Web,Yeb,eB,kfb;Pab=function(a){return function(b){return _.qa(b,new Oab(a))}};_.Qab=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};
Rab=function(a){var b=a.WM,c=a.counter;a=a.Pta;b.next(c);this.Ei({WM:b,counter:c+1,Pta:a},a)};_.Sab=function(a){a=void 0===a?0:a;var b=void 0===b?_.ta:b;if((0,_.Ca)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.Ei||(b=_.ta);return new _.oa(function(c){c.add(b.Ei(Rab,a,{WM:c,counter:0,Pta:a}));return c})};_.Uab=function(a,b,c,d,e,f,g){var h=_.qd();var n=_.pd.yp;var r=_.qe(h,n,b,d);n=_.pe(h,n+2,f)||r;_.tea(3);a=n?a+_.Uc(b)+c+_.Uc(d)+e+_.Uc(f)+g:_.be;a!==_.be&&_.fha(h,a);return _.Uab};
Vab=function(a){var b=void 0===b?/\s+/:b;var c=[];if(null!=a)for(a=Array.isArray(a)?a:(""+a).split(b),a=_.l(a),b=a.next();!b.done;b=a.next())(b=(""+b.value).trim())&&c.push(b);return c};Wab=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};Xab=function(){};_.EA=function(a){return null!=a.error&&null!=a.error.code};Yab=function(a){return!!a&&(void 0!==a.uJ||void 0!==a.uv||void 0!==a.tv)};Zab=function(a){a&1&&_.F(0,"span",19)};
$ab=function(a){if(a&1){var b=_.qd();_.C(0,"label",17);_.L("cdkObserveContent",function(){_.rd(b);var c=_.M(2);return _.sd(c.m5())});_.He(1,1);_.N(2,Zab,1,0,"span",18);_.D()}a&2&&(a=_.M(2),_.z("floating",a.lP())("cdkObserveContentDisabled",!a.sE())("id",a.xE),_.re("for",a.Sd.id)("aria-owns",a.Sd.id),_.w(2),_.z("ngIf",!a.kR&&a.Sd.required))};abb=function(a){a&1&&_.N(0,$ab,3,6,"label",16);a&2&&(a=_.M(),_.z("ngIf",a.rE()))};bbb=function(a){a&1&&_.F(0,"div",20)};cbb=function(){};
dbb=function(a){a&1&&_.N(0,cbb,0,0,"ng-template",22);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ke(1)))};ebb=function(a){a&1&&(_.C(0,"div",21),_.N(1,dbb,1,1,"ng-template",9),_.D());a&2&&(a=_.M(),_.z("matFormFieldNotchedOutlineOpen",a.lP())("matFormFieldNotchedOutlineLabelWidth",a.z9a),_.w(1),_.z("ngIf",!a.v7a()))};fbb=function(a){a&1&&(_.C(0,"div",23,24),_.He(2,2),_.D())};gbb=function(a){a&1&&(_.C(0,"div",25,26),_.He(2,3),_.D())};hbb=function(){};
ibb=function(a){a&1&&_.N(0,hbb,0,0,"ng-template",22);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ke(1)))};jbb=function(a){a&1&&(_.C(0,"div",27),_.He(1,4),_.D())};kbb=function(a){a&1&&(_.C(0,"div",28),_.He(1,5),_.D())};lbb=function(a){a&1&&_.F(0,"div",29)};mbb=function(a){a&1&&(_.C(0,"div",30),_.He(1,6),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.oP))};nbb=function(a){a&1&&(_.C(0,"mat-hint",34),_.O(1),_.D());a&2&&(a=_.M(2),_.z("id",a.x4),_.w(1),_.Me(a.nR))};
obb=function(a){a&1&&(_.C(0,"div",31),_.N(1,nbb,2,2,"mat-hint",32),_.He(2,7),_.F(3,"div",33),_.He(4,8),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.oP),_.w(1),_.z("ngIf",a.nR))};pbb=function(a,b){a&1&&(_.C(0,"div",0,1),_.He(2),_.D());a&2&&(a=b.id,b=_.M(),_.z("id",b.id)("ngClass",b.Ot)("@panelAnimation",b.isOpen?"visible":"hidden"),_.re("aria-label",b.ariaLabel||null)("aria-labelledby",b.f4(a)))};qbb=function(){return{Dma:!1,Ema:!1}};
rbb=function(a,b){a&1&&(_.C(0,"div",0,1),_.He(2),_.D());a&2&&(a=b.id,b=_.M(),_.z("id",b.id)("ngClass",b.Ot),_.re("aria-label",b.ariaLabel||null)("aria-labelledby",b.f4(a)))};sbb=function(){return{color:"accent",Ytc:"check-indeterminate"}};
tbb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.Kkc=!1;return c};_.V(b,a);b.prototype.Sa=function(){this.Cjc()};b.prototype.Ma=function(){var c;null==(c=this.B4)||c.remove();this.B4=this.zFa=null};b.prototype.Cjc=function(){var c=this.Ob.ua.ownerDocument||document;this.B4=c.createElement("span");this.zFa=c.createElement("span");this.B4.className="mdc-tab-indicator";this.zFa.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.B4.appendChild(this.zFa);this.Fhc()};b.prototype.Fhc=function(){(this.Kkc?this.Ob.ua.querySelector(".mdc-tab__content"):this.Ob.ua).appendChild(this.B4)}};ubb=function(){};vbb=function(){};wbb=function(a){a&1&&_.He(0)};xbb=function(){};ybb=function(a){a&1&&_.N(0,xbb,0,0,"ng-template",10);a&2&&(a=_.M().ya,_.z("cdkPortalOutlet",a.X_a))};zbb=function(a){a&1&&_.O(0);a&2&&(a=_.M().ya,_.Me(a.DPb))};
Abb=function(a,b){if(a&1){var c=_.qd();_.C(0,"div",6);_.L("click",function(){var f=_.rd(c),g=f.ya;f=f.index;var h=_.M();return _.sd(h.zq(g,_.Ke(1),f))})("cdkFocusChange",function(f){var g=_.rd(c).index,h=_.M();return _.sd(h.nqc(f,g))});_.C(1,"div",7);_.N(2,ybb,1,1,"ng-template",8);_.N(3,zbb,1,1,"ng-template",null,9,_.bf);_.D()()}if(a&2){a=b.ya;b=b.index;var d=_.Ke(4),e=_.M();_.ue("mat-tab-label-active",e.selectedIndex===b);_.z("id",e.j8a(b))("ngClass",a.EDc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.Id);_.re("tabIndex",e.qE(a,b))("aria-posinset",b+1)("aria-setsize",e.Hq.length)("aria-controls",e.i8a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.Gj?a.Gj:null);_.w(2);_.z("ngIf",a.X_a)("ngIfElse",d)}};
Bbb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-tab-body",11);_.L("_onCentered",function(){_.rd(c);var e=_.M();return _.sd(e.Zoc())})("_onCentering",function(e){_.rd(c);var f=_.M();return _.sd(f.Kpc(e))});_.D()}if(a&2){a=b.ya;b=b.index;var d=_.M();_.ue("mat-tab-body-active",d.selectedIndex===b);_.z("id",d.i8a(b))("ngClass",a.Rsc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.FS);_.re("tabindex",null!=d.O7&&d.selectedIndex===
b?d.O7:null)("aria-labelledby",d.j8a(b))}};
Cbb=function(a){if(!a)return{left:"0",width:"0"};if(a.classList.contains("mat-tab-link")){var b=window.getComputedStyle(a),c=b.paddingLeft?Number(b.paddingLeft.replace("px",""))||0:0;b=b.paddingRight?Number(b.paddingRight.replace("px",""))||0:0;return{left:a.offsetLeft+c+2+"px",width:a.offsetWidth-c-b-4+"px"}}b=a.querySelector(".mat-tab-label-content");if(!b)return{left:a.offsetLeft+2+"px",width:a.offsetWidth-4+"px"};c=a.offsetWidth;b=Math.min(Math.max(b.offsetWidth-4,24),c-4);return{left:a.offsetLeft+
c/2-b/2+"px",width:b+"px"}};Dbb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};Ebb=function(a){return"t"===a.type[0]};Gbb=function(a,b){return(a=Ebb(a)?"number"===typeof b?Fbb(a.touches,b)||Fbb(a.changedTouches,b):a.touches[0]||a.changedTouches[0]:a)?{x:a.clientX,y:a.clientY}:void 0};Fbb=function(a,b){for(var c=0;c<a.length;c++)if(a[c].identifier===b)return a[c]};
_.Hbb=function(a,b){var c=a.toLowerCase();var d=b.toLowerCase(),e=[],f=[];if(c==d)c=0;else if(c.length&&d.length){for(var g=0;g<d.length+1;g++)e[g]=g;for(g=0;g<c.length;g++){f[0]=g+1;for(var h=0;h<d.length;h++)f[h+1]=Math.min(f[h]+1,e[h+1]+1,e[h]+Number(c[g]!=d[h]));for(h=0;h<e.length;h++)e[h]=f[h]}c=f[d.length]}else c=Math.max(c.length,d.length);d=Math.max(a.length,b.length);a=b.length-a.length;0<a&&(c-=a,d-=a);return 1-c/d};
Ibb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.oa(function(c){(new MutationObserver(function(d){var e=d[0].target,f;d=null!=(f=e.getAttribute("aria-label"))?f:"";var g;f=null!=(g=e.getAttribute("aria-valuenow"))?g:"indeterminate";c.next([d,f])})).observe(a,b)})};
Jbb=function(a){a&1&&(_.yd(),_.C(0,"svg",11),_.F(1,"circle",12),_.D());a&2&&(a=_.M(),_.re("viewBox",a.vcb()),_.w(1),_.se("stroke-dasharray",a.Pla(),"px")("stroke-dashoffset",a.Pla()/2,"px")("stroke-width",a.N5a(),"%"),_.re("r",a.cja()))};Kbb=function(a){a&1&&_.xe(0)};Lbb=function(a){a&1&&_.O(0);a&2&&(a=_.M(),_.Le(" ",a.Zc.Eoa?a.Zc.Eoa(a.option):a.option,"\n"))};Mbb=function(){return{color:"accent"}};Nbb=function(a){a&1&&_.xe(0)};
Obb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Zi),_.w(1),_.Le(" ",a.Zi?"":a.Qi," "))};Pbb=function(a){a&1&&_.N(0,Obb,2,2,"mat-icon",5);a&2&&(a=_.M(),_.z("ngIf",a.Au.search))};Qbb=function(a,b){a&1&&(_.C(0,"mat-icon",9),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Zi),_.w(1),_.Le(" ",a.Zi?"":a.Qi," "))};
Rbb=function(a){if(a&1){var b=_.qd();_.C(0,"button",7);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.Zc.wA.next(""))});_.N(1,Qbb,2,2,"mat-icon",8);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.Au.close))};Sbb=function(a){a&1&&_.F(0,"xap-picker-search")};Tbb=function(a){a&1&&_.xe(0,7);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ke(9)))};Ubb=function(a){a&1&&(_.C(0,"div",10),_.F(1,"mat-progress-spinner",11),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};
Vbb=function(a){a&1&&(_.G(0),_.C(1,"div",8),_.N(2,Ubb,2,2,"div",9),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.Bo?0:a.Bo.kd))("ngIfElse",null==a.Bo?null:a.Bo.kd))};Wbb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Le(" ",a.W2," "))};Xbb=function(a){a&1&&(_.G(0),_.C(1,"div",12),_.N(2,Wbb,3,1,"div",13),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.zo?0:a.zo.kd))("ngIfElse",null==a.zo?null:a.zo.kd))};
Ybb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Le(" ",a.U2," "))};Zbb=function(a){a&1&&(_.G(0),_.C(1,"div",16),_.N(2,Ybb,3,1,"div",13),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.yo?0:a.yo.kd))("ngIfElse",null==a.yo?null:a.yo.kd))};$bb=function(a){a&1&&(_.C(0,"div",14),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Le(" ",a.V2," "))};
acb=function(a){a&1&&(_.G(0),_.C(1,"div",17),_.N(2,$bb,2,1,"div",13),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.Ao?0:a.Ao.kd))("ngIfElse",null==a.Ao?null:a.Ao.kd))};bcb=function(a){a&1&&(_.C(0,"mat-checkbox",21),_.Q(1,"async"),_.Q(2,"format"),_.O(3),_.Q(4,"async"),_.D());if(a&2){a=_.M(2).La;var b=_.M();_.z("xapSelectAll",b.Zc.model)("xapSelectAllCorpus",_.R(1,4,b.Zc.aC))("aria-label",_.$y(2,6,a.uKb,b.M3a,"NUM_ITEMS"));_.w(3);_.Le(" ",_.R(4,10,b.Uea)," ")}};
ccb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-checkbox",24);_.L("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.rd(b);var d=_.M(4);return _.sd(d.xyc=0)});_.F(1,"xap-picker-option",25);_.D()}if(a&2){a=_.M().ya;var c=_.M(3);_.z("xapSelectionModel",c.Zc.model)("xapSelection",a)("aria-label",c.Zc.zX(a));_.w(1);_.z("template",null==c.Tn?null:c.Tn.kd)("option",a)}};
dcb=function(a){a&1&&(_.C(0,"mat-checkbox",26),_.L("keydown.enter",function(c){return c.target.click()}),_.F(1,"xap-picker-option",25),_.D());if(a&2){a=_.M().ya;var b=_.M(3);_.z("xapSelectionModel",b.Zc.model)("xapSelection",a)("aria-label",b.Zc.zX(a));_.w(1);_.z("template",null==b.Tn?null:b.Tn.kd)("option",a)}};ecb=function(a,b){a&1&&(_.G(0),_.N(1,ccb,2,5,"mat-checkbox",22),_.N(2,dcb,2,5,"ng-template",null,23,_.bf),_.we());if(a&2){a=b.first;var c=_.Ke(3);_.w(1);_.z("ngIf",a)("ngIfElse",c)}};
fcb=function(a){if(a&1){var b=_.qd();_.N(0,bcb,5,12,"mat-checkbox",18);_.C(1,"div",19);_.L("keydown",function(d){_.rd(b);var e=_.M(2);return _.sd(e.UF(d))});_.N(2,ecb,4,2,"ng-container",20);_.Q(3,"async");_.D()}if(a&2){a=_.M().La;var c=_.M();_.z("ngIf",a.yA);_.w(2);_.z("ngForOf",_.R(3,2,c.Zc.aC))}};
gcb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,Sbb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,Tbb,1,1,"ng-container",4),_.N(4,Vbb,3,2,"ng-container",5),_.N(5,Xbb,3,2,"ng-container",5),_.N(6,Zbb,3,2,"ng-container",5),_.N(7,acb,3,2,"ng-container",5),_.we(),_.N(8,fcb,4,4,"ng-template",null,6,_.bf),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",a.Fr),_.w(1),_.z("ngSwitch",a.kda),_.w(1),_.z("ngSwitchCase",b.Vk.qia),_.w(1),_.z("ngSwitchCase",b.Vk.LOADING),_.w(1),_.z("ngSwitchCase",b.Vk.iia),_.w(1),_.z("ngSwitchCase",
b.Vk.hia),_.w(1),_.z("ngSwitchCase",b.Vk.ERROR))};hcb=function(a,b){if(b&&a&&("ArrowUp"===a.key||"ArrowDown"===a.key)){a.preventDefault();b=b.toArray();var c=b.findIndex(function(d){return d.ua===a.target});"ArrowUp"===a.key?c--:"ArrowDown"===a.key&&c++;0>c||c>=b.length||b[c].ua.focus()}};icb=function(a,b){a&1&&(_.C(0,"mat-icon",16),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Zi),_.w(1),_.Le(" ",a.Zi?"":a.Qi," "))};
jcb=function(a,b){if(a&1){var c=_.qd();_.C(0,"li",8)(1,"div",9)(2,"div",10);_.F(3,"xap-picker-option",11);_.D();_.C(4,"div",12)(5,"button",13,14);_.L("click",function(){var e=_.rd(c).ya,f=_.M();return _.sd(f.Zc.model.jj(e))})("keydown.enter",function(){var e=_.rd(c).ya,f=_.M();return _.sd(f.Zc.model.jj(e))});_.N(7,icb,2,2,"mat-icon",15);_.D()()()()}if(a&2){a=b.ya;b=b.first;var d=_.M();_.w(3);_.z("template",null==d.Tn?null:d.Tn.kd)("option",a);_.w(2);_.re("tabindex",b?0:-1);_.w(2);_.z("ngIf",d.Au.remove_circle_outline)}};
kcb=function(a){a&1&&_.F(0,"xap-picker-search")};lcb=function(a){a&1&&(_.G(0),_.xe(1,6),_.we());if(a&2){_.M();var b=_.Ke(9);_.w(1);_.z("ngTemplateOutlet",b)}};mcb=function(a){a&1&&(_.C(0,"div",9),_.F(1,"mat-progress-spinner",10),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};ncb=function(a){a&1&&(_.G(0),_.C(1,"div",7),_.N(2,mcb,2,2,"div",8),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.Bo?0:a.Bo.kd))("ngIfElse",null==a.Bo?null:a.Bo.kd))};
ocb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Le(" ",a.W2," "))};pcb=function(a){a&1&&(_.G(0),_.C(1,"div",11),_.N(2,ocb,3,1,"div",12),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.zo?0:a.zo.kd))("ngIfElse",null==a.zo?null:a.zo.kd))};qcb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Le(" ",a.U2," "))};
rcb=function(a){a&1&&(_.G(0),_.C(1,"div",15),_.N(2,qcb,3,1,"div",12),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.yo?0:a.yo.kd))("ngIfElse",null==a.yo?null:a.yo.kd))};scb=function(a){a&1&&(_.C(0,"div",13),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Le(" ",a.V2," "))};tcb=function(a){a&1&&(_.G(0),_.C(1,"div",16),_.N(2,scb,2,1,"div",12),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.Ao?0:a.Ao.kd))("ngIfElse",null==a.Ao?null:a.Ao.kd))};
ucb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-list-item",19,20);_.L("click",function(){var e=_.rd(c).ya;_.M(3).Zc.replace([e]);return _.sd()})("keydown.enter",function(){var e=_.rd(c).ya;_.M(3).Zc.replace([e]);return _.sd()})("keydown.space",function(){var e=_.rd(c).ya;_.M(3).Zc.replace([e]);return _.sd()});_.Q(2,"async");_.C(3,"span",21);_.F(4,"xap-picker-option",22);_.D()()}if(a&2){a=b.ya;b=b.first;var d=_.M(3);_.ue("xap-picker-single-selected",_.R(2,5,d.Zc.model.Ve(a)));_.z("tabindex",b?0:
-1);_.w(4);_.z("template",null==d.Tn?null:d.Tn.kd)("option",a)}};vcb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-list",17);_.L("keydown",function(c){_.rd(b);var d=_.M(2);return _.sd(d.UF(c))});_.N(1,ucb,5,7,"mat-list-item",18);_.D()}a&2&&(a=_.M().La,_.w(1),_.z("ngForOf",a.jnb))};
wcb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,kcb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,lcb,2,1,"ng-container",4),_.N(4,ncb,3,2,"ng-container",4),_.N(5,pcb,3,2,"ng-container",4),_.N(6,rcb,3,2,"ng-container",4),_.N(7,tcb,3,2,"ng-container",4),_.we(),_.N(8,vcb,2,1,"ng-template",null,5,_.bf),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",a.Fr),_.w(1),_.z("ngSwitch",a.kda),_.w(1),_.z("ngSwitchCase",b.Vk.qia),_.w(1),_.z("ngSwitchCase",b.Vk.LOADING),_.w(1),_.z("ngSwitchCase",b.Vk.iia),_.w(1),_.z("ngSwitchCase",
b.Vk.hia),_.w(1),_.z("ngSwitchCase",b.Vk.ERROR))};xcb=function(a){a&1&&_.F(0,"xap-picker-single-select",4)};ycb=function(a){a&1&&_.F(0,"xap-picker-checklist",4)};zcb=function(a){a&1&&_.F(0,"xap-picker-selection-list",5)};Acb=function(a){a&1&&_.xe(0)};Bcb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Zi),_.w(1),_.Le(" ",a.Zi?"":a.Qi," "))};Ccb=function(a){a&1&&_.N(0,Bcb,2,2,"mat-icon",5);a&2&&(a=_.M(),_.z("ngIf",a.Au.search))};
Dcb=function(a,b){a&1&&(_.C(0,"mat-icon",9),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Zi),_.w(1),_.Le(" ",a.Zi?"":a.Qi," "))};Ecb=function(a){if(a&1){var b=_.qd();_.C(0,"button",7);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.Zc.wA.next(""))});_.N(1,Dcb,2,2,"mat-icon",8);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.Au.close))};Fcb=function(a){a&1&&_.F(0,"xap-picker-search")};Gcb=function(a){a&1&&_.xe(0,7);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ke(9)))};
Hcb=function(a){a&1&&(_.C(0,"div",10),_.F(1,"mat-progress-spinner",11),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};Icb=function(a){a&1&&(_.G(0),_.C(1,"div",8),_.N(2,Hcb,2,2,"div",9),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.Bo?0:a.Bo.kd))("ngIfElse",null==a.Bo?null:a.Bo.kd))};Jcb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Le(" ",a.W2," "))};
Kcb=function(a){a&1&&(_.G(0),_.C(1,"div",12),_.N(2,Jcb,3,1,"div",13),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.zo?0:a.zo.kd))("ngIfElse",null==a.zo?null:a.zo.kd))};Lcb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Le(" ",a.U2," "))};Mcb=function(a){a&1&&(_.G(0),_.C(1,"div",16),_.N(2,Lcb,3,1,"div",13),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.yo?0:a.yo.kd))("ngIfElse",null==a.yo?null:a.yo.kd))};
Ncb=function(a){a&1&&(_.C(0,"div",14),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Le(" ",a.V2," "))};Ocb=function(a){a&1&&(_.G(0),_.C(1,"div",17),_.N(2,Ncb,2,1,"div",13),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.Ao?0:a.Ao.kd))("ngIfElse",null==a.Ao?null:a.Ao.kd))};
Pcb=function(a){a&1&&(_.C(0,"mat-checkbox",21),_.Q(1,"async"),_.Q(2,"format"),_.O(3),_.Q(4,"async"),_.D());if(a&2){a=_.M(2).La;var b=_.M();_.z("xapSelectAll",b.Zc.model)("xapSelectAllCorpus",_.R(1,4,b.Zc.aC))("aria-label",_.$y(2,6,a.uKb,b.M3a,"NUM_ITEMS"));_.w(3);_.Le(" ",_.R(4,10,b.Uea)," ")}};
Qcb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-checkbox",24);_.L("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.rd(b);var d=_.M(4);return _.sd(d.xyc=0)});_.F(1,"xap-picker-option",25);_.D()}if(a&2){a=_.M().ya;var c=_.M(3);_.z("xapSelectionModel",c.Zc.model)("xapSelection",a)("aria-label",c.Zc.zX(a));_.w(1);_.z("template",null==c.Tn?null:c.Tn.kd)("option",a)}};
Rcb=function(a){a&1&&(_.C(0,"mat-checkbox",26),_.L("keydown.enter",function(c){return c.target.click()}),_.F(1,"xap-picker-option",25),_.D());if(a&2){a=_.M().ya;var b=_.M(3);_.z("xapSelectionModel",b.Zc.model)("xapSelection",a)("aria-label",b.Zc.zX(a));_.w(1);_.z("template",null==b.Tn?null:b.Tn.kd)("option",a)}};Scb=function(a,b){a&1&&(_.G(0),_.N(1,Qcb,2,5,"mat-checkbox",22),_.N(2,Rcb,2,5,"ng-template",null,23,_.bf),_.we());if(a&2){a=b.first;var c=_.Ke(3);_.w(1);_.z("ngIf",a)("ngIfElse",c)}};
Tcb=function(a){if(a&1){var b=_.qd();_.N(0,Pcb,5,12,"mat-checkbox",18);_.C(1,"div",19);_.L("keydown",function(d){_.rd(b);var e=_.M(2);return _.sd(e.UF(d))});_.N(2,Scb,4,2,"ng-container",20);_.Q(3,"async");_.D()}if(a&2){a=_.M().La;var c=_.M();_.z("ngIf",a.yA);_.w(2);_.z("ngForOf",_.R(3,2,c.Zc.aC))}};
Ucb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,Fcb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,Gcb,1,1,"ng-container",4),_.N(4,Icb,3,2,"ng-container",5),_.N(5,Kcb,3,2,"ng-container",5),_.N(6,Mcb,3,2,"ng-container",5),_.N(7,Ocb,3,2,"ng-container",5),_.we(),_.N(8,Tcb,4,4,"ng-template",null,6,_.bf),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",a.Fr),_.w(1),_.z("ngSwitch",a.kda),_.w(1),_.z("ngSwitchCase",b.Vk.qia),_.w(1),_.z("ngSwitchCase",b.Vk.LOADING),_.w(1),_.z("ngSwitchCase",b.Vk.iia),_.w(1),_.z("ngSwitchCase",
b.Vk.hia),_.w(1),_.z("ngSwitchCase",b.Vk.ERROR))};Vcb=function(a,b){a&1&&(_.C(0,"mat-icon",16),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Zi),_.w(1),_.Le(" ",a.Zi?"":a.Qi," "))};
Wcb=function(a,b){if(a&1){var c=_.qd();_.C(0,"li",8)(1,"div",9)(2,"div",10);_.F(3,"xap-picker-option",11);_.D();_.C(4,"div",12)(5,"button",13,14);_.L("click",function(){var e=_.rd(c).ya,f=_.M();return _.sd(f.Zc.model.jj(e))})("keydown.enter",function(){var e=_.rd(c).ya,f=_.M();return _.sd(f.Zc.model.jj(e))});_.N(7,Vcb,2,2,"mat-icon",15);_.D()()()()}if(a&2){a=b.ya;b=b.first;var d=_.M();_.w(3);_.z("template",null==d.Tn?null:d.Tn.kd)("option",a);_.w(2);_.re("tabindex",b?0:-1);_.w(2);_.z("ngIf",d.Au.remove_circle_outline)}};
Xcb=function(a){a&1&&_.F(0,"xap-picker-search")};Ycb=function(a){a&1&&(_.G(0),_.xe(1,6),_.we());if(a&2){_.M();var b=_.Ke(9);_.w(1);_.z("ngTemplateOutlet",b)}};Zcb=function(a){a&1&&(_.C(0,"div",9),_.F(1,"mat-progress-spinner",10),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};$cb=function(a){a&1&&(_.G(0),_.C(1,"div",7),_.N(2,Zcb,2,2,"div",8),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.Bo?0:a.Bo.kd))("ngIfElse",null==a.Bo?null:a.Bo.kd))};
adb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Le(" ",a.W2," "))};bdb=function(a){a&1&&(_.G(0),_.C(1,"div",11),_.N(2,adb,3,1,"div",12),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.zo?0:a.zo.kd))("ngIfElse",null==a.zo?null:a.zo.kd))};cdb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Le(" ",a.U2," "))};
ddb=function(a){a&1&&(_.G(0),_.C(1,"div",15),_.N(2,cdb,3,1,"div",12),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.yo?0:a.yo.kd))("ngIfElse",null==a.yo?null:a.yo.kd))};edb=function(a){a&1&&(_.C(0,"div",13),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Le(" ",a.V2," "))};fdb=function(a){a&1&&(_.G(0),_.C(1,"div",16),_.N(2,edb,2,1,"div",12),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.Ao?0:a.Ao.kd))("ngIfElse",null==a.Ao?null:a.Ao.kd))};
gdb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-list-item",19,20);_.L("click",function(){var e=_.rd(c).ya;_.M(3).Zc.replace([e]);return _.sd()})("keydown.enter",function(){var e=_.rd(c).ya;_.M(3).Zc.replace([e]);return _.sd()})("keydown.space",function(){var e=_.rd(c).ya;_.M(3).Zc.replace([e]);return _.sd()});_.Q(2,"async");_.C(3,"span",21);_.F(4,"xap-picker-option",22);_.D()()}if(a&2){a=b.ya;b=b.first;var d=_.M(3);_.ue("xap-picker-single-selected",_.R(2,5,d.Zc.model.Ve(a)));_.z("tabindex",b?0:
-1);_.w(4);_.z("template",null==d.Tn?null:d.Tn.kd)("option",a)}};hdb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-list",17);_.L("keydown",function(c){_.rd(b);var d=_.M(2);return _.sd(d.UF(c))});_.N(1,gdb,5,7,"mat-list-item",18);_.D()}a&2&&(a=_.M().La,_.w(1),_.z("ngForOf",a.jnb))};
idb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,Xcb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,Ycb,2,1,"ng-container",4),_.N(4,$cb,3,2,"ng-container",4),_.N(5,bdb,3,2,"ng-container",4),_.N(6,ddb,3,2,"ng-container",4),_.N(7,fdb,3,2,"ng-container",4),_.we(),_.N(8,hdb,2,1,"ng-template",null,5,_.bf),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",a.Fr),_.w(1),_.z("ngSwitch",a.kda),_.w(1),_.z("ngSwitchCase",b.Vk.qia),_.w(1),_.z("ngSwitchCase",b.Vk.LOADING),_.w(1),_.z("ngSwitchCase",b.Vk.iia),_.w(1),_.z("ngSwitchCase",
b.Vk.hia),_.w(1),_.z("ngSwitchCase",b.Vk.ERROR))};jdb=function(a){a&1&&_.F(0,"xap-picker-single-select",4)};kdb=function(a){a&1&&_.F(0,"xap-picker-checklist",4)};ldb=function(a){a&1&&_.F(0,"xap-picker-selection-list",5)};ndb=function(a){a&1&&(_.G(0),_.O(1),_.we());if(a&2){a=_.M(2).ya;var b=_.M();_.w(1);_.Le(" ",_.mdb(b,a)," ")}};odb=function(a){a&1&&(_.C(0,"mat-error"),_.N(1,ndb,2,1,"ng-container",6),_.D());if(a&2){a=_.M().ya;var b=_.M();_.w(1);_.z("ngIf",_.mdb(b,a))}};
pdb=function(a){a&1&&(_.C(0,"div",8),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.iQ))};
qdb=function(a,b){a&1&&(_.G(0),_.C(1,"mat-form-field",2)(2,"mat-label",3),_.O(3,"Input"),_.D(),_.F(4,"input",4,5),_.N(6,odb,2,1,"mat-error",6),_.D(),_.N(7,pdb,2,1,"div",7),_.we());if(a&2){a=b.ya;b=_.M();var c;_.w(4);_.z("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Ls);_.re("autocomplete",a.autocomplete||null)("name",a.name||null);_.w(2);_.z("ngIf",null==(c=b.Ql.get(a.Ls))?null:c.errors);_.w(1);_.z("ngIf",a.iQ)}};
rdb=function(a){a&1&&(_.C(0,"mat-error"),_.De(1,11),_.D())};sdb=function(a){a&1&&(_.C(0,"mat-error"),_.De(1,12),_.D())};tdb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};udb=function(a,b){a&1&&(_.C(0,"mat-option",3),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Le(" ",a.displayName," "))};vdb=function(a,b){a&1&&(_.C(0,"mat-option",3),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Le(" ",a.displayName," "))};
wdb=function(a,b){a&1&&(_.C(0,"div",12),_.O(1),_.D());a&2&&(a=b.ya,b=_.M(3),_.Ie("id","dialog-description-",b.Jc.id,""),_.w(1),_.Le(" ",a," "))};
ydb=function(a){if(a&1){var b=_.qd();_.C(0,"xap-comparison-operator-selector",13);_.L("change",function(c){_.rd(b);var d=_.M(3);return _.sd(xdb(d,c))})("operatorFocusChange",function(c){_.rd(b);_.M(3).WVa=c;return _.sd()});_.D()}a&2&&(a=_.M(3),_.ue("xap-filterbar-filtereditor-operator-single-line",a.filter.config.z1),_.z("operators",a.Yd.OQ())("value",null==a.Jc?null:a.Jc.rg)("appliedFilterId",a.Jc.id))};zdb=function(){};
Bdb=function(a){a&1&&(_.G(0),_.He(1),_.C(2,"div",6),_.N(3,wdb,2,2,"div",7),_.C(4,"div",8),_.N(5,ydb,1,5,"xap-comparison-operator-selector",9),_.C(6,"div",10),_.N(7,zdb,0,0,"ng-template",null,11,_.bf),_.D()()(),_.He(9,1),_.we());a&2&&(a=_.M(2),_.w(3),_.z("ngIf",a.Jc.config.description),_.w(1),_.ue("xap-filterbar-multiple-lines",!a.filter.config.z1)("xap-filterbar-single-line",a.filter.config.z1),_.w(1),_.z("ngIf",Adb(a)))};Cdb=function(a){a&1&&_.xe(0)};
Ddb=function(a){a&1&&_.N(0,Cdb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.z("ngTemplateOutlet",a.jsa))};
Edb=function(a){if(a&1){var b=_.qd();_.C(0,"div",2);_.L("keydown.enter",function(){_.rd(b);var d=_.M();d.filter.config.NIc||d.Yd.UK();return _.sd()})("focusout",function(){_.rd(b);var d=_.M();return _.sd(d.S_())});_.C(1,"div",3);_.N(2,Bdb,10,6,"ng-container",4);_.N(3,Ddb,1,1,"ng-template",null,5,_.bf);_.D()()}if(a&2){var c=_.Ke(4);a=_.M();_.re("aria-labelledby","dialog-label-"+a.Jc.id)("aria-describedby","dialog-description-"+a.Jc.id);_.w(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
Fdb=function(a,b){a&1&&(_.C(0,"div",12),_.O(1),_.D());a&2&&(a=b.ya,b=_.M(3),_.Ie("id","dialog-description-",b.Jc.id,""),_.w(1),_.Le(" ",a," "))};
Gdb=function(a){if(a&1){var b=_.qd();_.C(0,"xap-comparison-operator-selector",13);_.L("change",function(c){_.rd(b);var d=_.M(3);return _.sd(xdb(d,c))})("operatorFocusChange",function(c){_.rd(b);_.M(3).WVa=c;return _.sd()});_.D()}a&2&&(a=_.M(3),_.ue("xap-filterbar-filtereditor-operator-single-line",a.filter.config.z1),_.z("operators",a.Yd.OQ())("value",null==a.Jc?null:a.Jc.rg)("appliedFilterId",a.Jc.id))};Hdb=function(){};
Idb=function(a){a&1&&(_.G(0),_.He(1),_.C(2,"div",6),_.N(3,Fdb,2,2,"div",7),_.C(4,"div",8),_.N(5,Gdb,1,5,"xap-comparison-operator-selector",9),_.C(6,"div",10),_.N(7,Hdb,0,0,"ng-template",null,11,_.bf),_.D()()(),_.He(9,1),_.we());a&2&&(a=_.M(2),_.w(3),_.z("ngIf",a.Jc.config.description),_.w(1),_.ue("xap-filterbar-multiple-lines",!a.filter.config.z1)("xap-filterbar-single-line",a.filter.config.z1),_.w(1),_.z("ngIf",Adb(a)))};Jdb=function(a){a&1&&_.xe(0)};
Kdb=function(a){a&1&&_.N(0,Jdb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.z("ngTemplateOutlet",a.jsa))};
Ldb=function(a){if(a&1){var b=_.qd();_.C(0,"div",2);_.L("keydown.enter",function(){_.rd(b);var d=_.M();d.filter.config.NIc||d.Yd.UK();return _.sd()})("focusout",function(){_.rd(b);var d=_.M();return _.sd(d.S_())});_.C(1,"div",3);_.N(2,Idb,10,6,"ng-container",4);_.N(3,Kdb,1,1,"ng-template",null,5,_.bf);_.D()()}if(a&2){var c=_.Ke(4);a=_.M();_.re("aria-labelledby","dialog-label-"+a.Jc.id)("aria-describedby","dialog-description-"+a.Jc.id);_.w(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
Mdb=function(a){a&1&&(_.C(0,"mat-icon",11),_.O(1),_.D());a&2&&(a=_.M(),_.z("svgIcon",_.FA(a.fl,"remove_filter")),_.w(1),_.Le(" ",_.GA(a.fl,"remove_filter")," "))};Odb=function(a){if(a&1){var b=_.qd();_.C(0,"div",12)(1,"button",13);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.UK())});_.De(2,14);_.D()()}a&2&&(a=_.M(),_.w(1),_.z("disabled",!_.Ndb(a.Yd)))};Pdb=function(a){a&1&&(_.C(0,"div",15),_.F(1,"mat-spinner",16),_.D())};
Qdb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-option",12);_.O(1);_.C(2,"button",13);_.L("click",function(d){var e=_.rd(c).ya,f=_.M(2);d.stopPropagation();f.DMa.emit(e);return _.sd()});_.C(3,"mat-icon",14);_.O(4,"delete");_.D()()()}a&2&&(a=b.ya,b=_.M(2),_.z("value",a),_.w(1),_.Le(" ",a.label," "),_.w(2),_.z("fontSet",b.fXa?"google-material-icons":void 0))};Rdb=function(a){a&1&&(_.C(0,"div",9)(1,"mat-optgroup",10),_.N(2,Qdb,5,3,"mat-option",11),_.D()());a&2&&(a=_.M(),_.w(2),_.z("ngForOf",a.vA))};
Sdb=function(a){a&1&&_.xe(0)};Udb=function(a,b){a&1&&(_.C(0,"mat-option",20),_.N(1,Sdb,1,0,"ng-container",21),_.D());if(a&2){a=b.ya;_.M(4);var c=_.Ke(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Pe(3,Tdb,a))}};Vdb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,Udb,2,5,"mat-option",19),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("label",a.ZQ),_.w(1),_.z("ngForOf",a.SK))};Wdb=function(a){a&1&&_.xe(0)};
Xdb=function(a){a&1&&(_.C(0,"mat-option",20),_.N(1,Wdb,1,0,"ng-container",21),_.D());if(a&2){a=_.M().ya;_.M(2);var b=_.Ke(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Pe(3,Tdb,a))}};Ydb=function(a,b){a&1&&(_.G(0),_.N(1,Vdb,3,2,"div",16),_.N(2,Xdb,2,5,"mat-option",17),_.we());a&2&&(a=b.ya,_.M(2),_.w(1),_.z("ngIf",_.HA(a)&&0<a.SK.length),_.w(1),_.z("ngIf",!_.HA(a)))};Zdb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Me(a.Zz))};
$db=function(a,b){a&1&&(_.G(0),_.N(1,Zdb,3,1,"mat-option",7),_.we());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.Zz&&0===a.length))};aeb=function(a){a&1&&(_.G(0),_.N(1,Ydb,3,2,"ng-container",15),_.Q(2,"async"),_.N(3,$db,2,1,"ng-container",16),_.Q(4,"async"),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",_.R(2,2,a.OS)),_.w(2),_.z("ngIf",_.R(4,4,a.OS)))};
beb=function(a,b){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.D()());a&2&&(a=b.ya,_.z("value",a),_.re("aria-label",a.ariaLabel||a.displayName),_.w(2),_.Me(a.displayName))};ceb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,beb,3,3,"mat-option",19),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("label",a.ZQ),_.w(1),_.z("ngForOf",a.SK))};deb=function(a){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.D()());a&2&&(a=_.M().ya,_.z("value",a),_.re("aria-label",a.ariaLabel||null),_.w(2),_.Me(a.displayName))};
eeb=function(a,b){a&1&&(_.G(0),_.N(1,ceb,3,2,"div",16),_.N(2,deb,3,3,"mat-option",17),_.we());a&2&&(a=b.ya,_.M(2),_.w(1),_.z("ngIf",_.HA(a)&&0<a.SK.length),_.w(1),_.z("ngIf",!_.HA(a)))};feb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Me(a.Zz))};geb=function(a,b){a&1&&(_.G(0),_.N(1,feb,3,1,"mat-option",7),_.we());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.Zz&&0===a.length))};
heb=function(a){a&1&&(_.N(0,eeb,3,2,"ng-container",15),_.Q(1,"async"),_.N(2,geb,2,1,"ng-container",16),_.Q(3,"async"));a&2&&(a=_.M(),_.z("ngForOf",_.R(1,2,a.wL)),_.w(2),_.z("ngIf",_.R(3,4,a.wL)))};ieb=function(a){a&1&&(_.C(0,"mat-option",22),_.F(1,"mat-spinner",24),_.D())};jeb=function(a){a&1&&(_.C(0,"b"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.text))};keb=function(a){a&1&&(_.C(0,"i"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.text))};
leb=function(a){a&1&&(_.C(0,"u"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.text))};meb=function(a){a&1&&(_.G(0),_.O(1),_.we());a&2&&(a=_.M().ya,_.w(1),_.Me(a.text))};neb=function(a,b){a&1&&(_.C(0,"span"),_.G(1,25),_.N(2,jeb,2,1,"b",26),_.N(3,keb,2,1,"i",26),_.N(4,leb,2,1,"u",26),_.N(5,meb,2,1,"ng-container",27),_.we(),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngSwitch",a.tag),_.w(1),_.z("ngSwitchCase","b"),_.w(1),_.z("ngSwitchCase","i"),_.w(1),_.z("ngSwitchCase","u"))};
oeb=function(a,b){a&1&&_.N(0,neb,6,4,"span",15);a&2&&_.z("ngForOf",b.ya.AY)};qeb=function(a){a&1&&(_.C(0,"mat-icon",10),_.O(1),_.D());a&2&&(a=_.M(),_.z("svgIcon",_.peb(a.fl,a.d$())),_.w(1),_.Le(" ",a.d$()," "))};reb=function(a){a&1&&(_.C(0,"span",11),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.bZ))};
teb=function(a,b){if(a&1){var c=_.qd();_.C(0,"xap-filter-editor",12);_.L("editorVisibleChange",function(e){var f=_.rd(c).index,g=_.M();return _.sd(_.seb(g,e,f))})("removed",function(){var e=_.rd(c).index,f=_.M();return _.sd(f.remove(e))})("update",function(e){var f=_.rd(c).index,g=_.M();return _.sd(g.update(f,e,g.editor))});_.Q(1,"async");_.D()}if(a&2){a=b.ya;b=b.index;var d=_.M();_.z("appliedFilter",a)("filter",_.R(1,4,d.config.NK(a.config.id)))("isEditorVisible",d.Iaa(b))("disabled",d.disabled)}};
veb=function(a){if(a&1){var b=_.qd();_.C(0,"button",13);_.L("click",function(c){_.rd(b);var d=_.M();return _.sd(_.ueb(d,c))});_.C(1,"mat-icon",14);_.O(2);_.D()()}a&2&&(a=_.M(),_.z("matTooltip",a.Dea),_.re("aria-label",a.Dea),_.w(1),_.z("svgIcon",_.FA(a.fl,"save_filters")),_.w(1),_.Me(_.GA(a.fl,"save_filters")))};
web=function(a){if(a&1){var b=_.qd();_.C(0,"button",15);_.L("click",function(c){_.rd(b);var d=_.M();return _.sd(d.Ana(c))});_.C(1,"mat-icon",14);_.O(2);_.D()()}a&2&&(a=_.M(),_.z("matTooltip",a.Vda),_.re("aria-label",a.Vda),_.w(1),_.z("svgIcon",_.FA(a.fl,"clear_filters")),_.w(1),_.Me(_.GA(a.fl,"clear_filters")))};xeb=function(a){a&1&&(_.C(0,"tr",2)(1,"td",3),_.O(2),_.D()());a&2&&(a=_.M(),_.w(1),_.se("padding-top",a.rO)("padding-bottom",a.rO),_.re("colspan",a.Xsa),_.w(1),_.Le(" ",a.label," "))};
yeb=function(a){a&1&&(_.C(0,"td",3),_.O(1),_.D());a&2&&(a=_.M(2),_.se("padding-top",a.rO)("padding-bottom",a.rO),_.re("colspan",a.X3),_.w(1),_.Le(" ",a.X3>=a.iyb?a.label:""," "))};
zeb=function(a,b){if(a&1){var c=_.qd();_.C(0,"td",7)(1,"button",8);_.L("click",function(f){var g=_.rd(c).ya,h=_.M(2);return _.sd(h.Lic(g,f))})("focus",function(f){var g=_.rd(c).ya,h=_.M(2);return _.sd(h.pkc(g,f))});_.C(2,"div",9);_.O(3);_.D();_.F(4,"div",10);_.D()()}if(a&2){a=b.ya;b=b.index;var d=_.M().index,e=_.M();_.se("width",e.E5a)("padding-top",e.rO)("padding-bottom",e.rO);_.re("data-mat-row",d)("data-mat-col",b);_.w(1);_.ue("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.e9a(d,b))("mat-calendar-body-range-start",e.QFa(a.tn))("mat-calendar-body-range-end",e.PFa(a.tn))("mat-calendar-body-in-range",e.NFa(a.tn))("mat-calendar-body-comparison-bridge-start",e.Tmc(a.tn,d,b))("mat-calendar-body-comparison-bridge-end",e.Smc(a.tn,d,b))("mat-calendar-body-comparison-start",e.i9a(a.tn))("mat-calendar-body-comparison-end",e.h9a(a.tn))("mat-calendar-body-in-comparison-range",e.Xmc(a.tn))("mat-calendar-body-preview-start",e.enc(a.tn))("mat-calendar-body-preview-end",e.dnc(a.tn))("mat-calendar-body-in-preview",
e.Ymc(a.tn));_.z("ngClass",a.ZJ)("tabindex",e.e9a(d,b)?0:-1);_.re("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.rW(a.tn))("aria-current",e.QPb===a.tn?"date":null);_.w(1);_.ue("mat-calendar-body-selected",e.rW(a.tn))("mat-calendar-body-comparison-identical",e.Umc(a.tn))("mat-calendar-body-today",e.QPb===a.tn);_.w(1);_.Le(" ",a.mQ," ")}};
Aeb=function(a,b){a&1&&(_.C(0,"tr",4),_.N(1,yeb,2,6,"td",5),_.N(2,zeb,5,47,"td",6),_.D());if(a&2){a=b.ya;b=b.index;var c=_.M();_.w(1);_.z("ngIf",0===b&&c.X3);_.w(1);_.z("ngForOf",a)}};Beb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};Ceb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};Deb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};
Eeb=function(a,b){a&1&&(_.C(0,"th",5)(1,"span",6),_.O(2),_.D(),_.C(3,"span",7),_.O(4),_.D()());a&2&&(a=b.ya,_.w(2),_.Me(a.dAb),_.w(2),_.Me(a.LUa))};Geb=function(a,b,c,d,e){d=Feb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};Heb=function(a,b,c,d){return((a.getYear(b)-Feb(a,c,d))%24+24)%24};Feb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Ieb=function(){};
Jeb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-month-view",5);_.L("activeDateChange",function(c){_.rd(b);var d=_.M();return _.sd(d.Cb=c)})("_userSelection",function(c){_.rd(b);var d=_.M();return _.sd(d.lja(c))});_.D()}a&2&&(a=_.M(),_.z("activeDate",a.Cb)("selected",a.selected)("dateFilter",a.ij)("maxDate",a.Od)("minDate",a.Ld)("dateClass",a.el)("comparisonStart",a.eu)("comparisonEnd",a.mw))};
Keb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-year-view",6);_.L("activeDateChange",function(c){_.rd(b);var d=_.M();return _.sd(d.Cb=c)})("monthSelected",function(c){_.rd(b);var d=_.M();return _.sd(d.Knc(c))})("selectedChange",function(c){_.rd(b);var d=_.M();return _.sd(d.n8a(c,"month"))});_.D()}a&2&&(a=_.M(),_.z("activeDate",a.Cb)("selected",a.selected)("dateFilter",a.ij)("maxDate",a.Od)("minDate",a.Ld)("dateClass",a.el))};
Leb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-multi-year-view",7);_.L("activeDateChange",function(c){_.rd(b);var d=_.M();return _.sd(d.Cb=c)})("yearSelected",function(c){_.rd(b);var d=_.M();return _.sd(d.Grc(c))})("selectedChange",function(c){_.rd(b);var d=_.M();return _.sd(d.n8a(c,"year"))});_.D()}a&2&&(a=_.M(),_.z("activeDate",a.Cb)("selected",a.selected)("dateFilter",a.ij)("maxDate",a.Od)("minDate",a.Ld)("dateClass",a.el))};Meb=function(){};Oab=function(a){this.bq=a};
Oab.prototype.call=function(a,b){return b.subscribe(new _.kxa(a,this.bq))};
_.Neb=function(a){for(var b=[],c=0,d=0;c<a.length;){var e=a[c++];if(128>e)b[d++]=String.fromCharCode(e);else if(191<e&&224>e){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(239<e&&365>e){f=a[c++];var g=a[c++],h=a[c++];e=((e&7)<<18|(f&63)<<12|(g&63)<<6|h&63)-65536;b[d++]=String.fromCharCode(55296+(e>>10));b[d++]=String.fromCharCode(56320+(e&1023))}else f=a[c++],g=a[c++],b[d++]=String.fromCharCode((e&15)<<12|(f&63)<<6|g&63)}return b.join("")};
_.IA=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.Oeb=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};_.JA=function(a,b){this.Ta=a;this.Wd=b;this.hib=new _.$k};_.JA.prototype.Vc=function(){var a=this,b=this.Ta.ua;this.T9a=this.Wd.ql(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){return a.hib.emit(c)})};_.JA.prototype.Ma=function(){this.Wd.dm(this.Ta);this.T9a&&this.T9a.unsubscribe()};
_.JA.ha=function(a){return new (a||_.JA)(_.y(_.Hd),_.y(_.cp))};_.JA.Ja=_.v({type:_.JA,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{hib:"cdkFocusChange"}});_.KA=function(){this.ksa=this.J9a=new _.ob};_.LA=function(a,b){return Peb(b)&&a.isValid(b)?b:null};_.KA.prototype.Yh=function(a){return null==a||Peb(a)&&this.isValid(a)?a:this.invalid()};_.KA.prototype.d1=function(a){this.locale=a;this.J9a.next()};
_.MA=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};NA=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.MA(a,b,c):d==e}return b==c};_.OA=function(a,b,c,d){return c&&0>_.MA(a,b,c)?c:d&&0<_.MA(a,b,d)?d:b};Qeb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;PA=function(a){_.KA.call(this);_.KA.prototype.d1.call(this,a)};_.V(PA,_.KA);PA.prototype.getYear=function(a){return a.getFullYear()};
PA.prototype.getMonth=function(a){return a.getMonth()};PA.prototype.getDate=function(a){return a.getDate()};Reb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return Wab(12,function(c){return a.b4(b,new Date(2017,c,1))})};Seb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return Wab(31,function(c){return a.b4(b,new Date(2017,0,c+1))})};
_.Teb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return Wab(7,function(d){return a.b4(c,new Date(2017,0,d+1))})};Ueb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.b4(c,b)};PA.prototype.MPa=function(){return 0};_.Veb=function(a,b){return a.getDate(a.um(a.getYear(b),a.getMonth(b)+1,0))};PA.prototype.clone=function(a){return new Date(a.getTime())};
PA.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};PA.prototype.format=function(a,b){if(!this.isValid(a))throw Error("rc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.b4(b,a)};_.RA=function(a,b,c){return _.QA(a,b,12*c)};_.QA=function(a,b,c){var d=a.um(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.um(a.getYear(d),a.getMonth(d),0));return d};
_.SA=function(a,b,c){return a.um(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};Web=function(a,b){return[b.getUTCFullYear(),a.u4a(b.getUTCMonth()+1),a.u4a(b.getUTCDate())].join("-")};PA.prototype.Yh=function(a){if("string"===typeof a){if(!a)return null;if(Qeb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.KA.prototype.Yh.call(this,a)};var Peb=function(a){return a instanceof Date};_.k=PA.prototype;_.k.isValid=function(a){return!isNaN(a.getTime())};_.k.invalid=function(){return new Date(NaN)};
_.k.um=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.k.u4a=function(a){return("00"+a).slice(-2)};_.k.b4=function(a,b){var c=new Date;c.setUTCFullYear(b.getFullYear(),b.getMonth(),b.getDate());c.setUTCHours(b.getHours(),b.getMinutes(),b.getSeconds(),b.getMilliseconds());return a.format(c)};PA.ha=function(a){return new (a||PA)(_.u(_.wSa,8),_.u(_.$o))};PA.va=_.t({token:PA,ta:PA.ha});var TA=function(){};TA.ha=function(a){return new (a||TA)};TA.Ea=_.bd({type:TA});
TA.Da=_.Tc({Tb:[{Ga:_.KA,oe:PA}]});_.UA=function(){};_.UA.ha=function(a){return new (a||_.UA)};_.UA.Ea=_.bd({type:_.UA});_.UA.Da=_.Tc({Tb:[{Ga:_.iq,Hc:{parse:{Ds:null},display:{Ds:{year:"numeric",month:"numeric",day:"numeric"},UBb:{year:"numeric",month:"short"},avc:{year:"numeric",month:"long",day:"numeric"},wFc:{year:"numeric",month:"long"}}}}],imports:[TA]});
var VA={CLOSING:"mdc-dialog--closing",OPEN:"mdc-dialog--open",y3a:"mdc-dialog--opening",lSc:"mdc-dialog--scrollable",oSc:"mdc-dialog-scroll-lock",vSc:"mdc-dialog--stacked",uRc:"mdc-dialog--fullscreen",nSc:"mdc-dialog-scroll-divider-header",mSc:"mdc-dialog-scroll-divider-footer",DSc:"mdc-dialog__surface-scrim--shown",CSc:"mdc-dialog__surface-scrim--showing",BSc:"mdc-dialog__surface-scrim--hiding",jSc:"mdc-dialog__scrim--hidden"},Xeb={rZb:75,sZb:150},WA=function(a,b,c,d,e,f,g,h,n){_.Aq.call(this,a,
b,c,d,e,f,g,n);var r=this;this.lf=h;this.eI="NoopAnimations"!==this.lf;this.NO=this.Ta.ua;this.GGa=this.eI?Xeb.sZb:0;this.YDa=this.eI?Xeb.rZb:0;this.t3=null;this.o7a=function(){r.S5a();r.v$a(r.GGa)};this.aW=function(){r.S5a();r.eB.emit({state:"closed",totalTime:r.YDa})}};_.V(WA,_.Aq);_.k=WA.prototype;_.k.eja=function(){_.Aq.prototype.eja.call(this);this.bqc()};_.k.Ma=function(){_.Aq.prototype.Ma.call(this);null!==this.t3&&clearTimeout(this.t3)};
_.k.bqc=function(){var a=this;this.eB.emit({state:"opening",totalTime:this.GGa});this.eI?(this.NO.classList.add(VA.y3a),this.NO.classList.add(VA.OPEN),this.Acb(this.GGa,this.o7a)):(this.NO.classList.add(VA.OPEN),Promise.resolve().then(function(){return a.o7a()}))};_.k.Kla=function(){var a=this;this.eB.emit({state:"closing",totalTime:this.YDa});this.NO.classList.remove(VA.OPEN);this.eI?(this.NO.classList.add(VA.CLOSING),this.Acb(this.YDa,this.aW)):Promise.resolve().then(function(){return a.aW()})};
_.k.S5a=function(){this.NO.classList.remove(VA.y3a);this.NO.classList.remove(VA.CLOSING)};_.k.Acb=function(a,b){null!==this.t3&&clearTimeout(this.t3);this.t3=setTimeout(b,a)};WA.ha=function(a){return new (a||WA)(_.y(_.Hd),_.y(_.hp),_.y(_.Og,8),_.y(_.USa),_.y(_.ep),_.y(_.ne),_.y(_.Up),_.y(_.Wk,8),_.y(_.cp))};
WA.Aa=_.v({type:WA,oa:[["mat-dialog-container"]],Jb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],Ib:8,mb:function(a,b){a&2&&(_.ye("id",b.vd.id),_.re("aria-modal",b.vd.ariaModal)("role",b.vd.role)("aria-labelledby",b.vd.ariaLabel?null:b.x3)("aria-label",b.vd.ariaLabel)("aria-describedby",b.vd.Bma||null),_.ue("_mat-animation-noopable",!b.eI))},features:[_.oe],Ba:3,Ca:0,Ha:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],wa:function(a){a&
1&&(_.C(0,"div",0)(1,"div",1),_.N(2,Xab,0,0,"ng-template",2),_.D()())},Ia:[_.dq],styles:['.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{--mdc-elevation-box-shadow-for-gss:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-dialog-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, var(--mdc-shape-medium, 4px))}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title,.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__actions,.mat-mdc-dialog-container.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title{border-bottom-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, "Arial");line-height:var(--mdc-dialog-subhead-line-height, 14px);font-size:var(--mdc-dialog-subhead-size, 14px);font-weight:var(--mdc-dialog-subhead-weight, 500);letter-spacing:var(--mdc-dialog-subhead-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, black)}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, "Arial");line-height:var(--mdc-dialog-supporting-text-line-height, 14px);font-size:var(--mdc-dialog-supporting-text-size, 14px);font-weight:var(--mdc-dialog-supporting-text-weight, 500);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, black)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
ub:2});Yeb={Ga:_.eTa,Hb:[_.fq],Eb:function(a){return function(){return a.Nn.block()}}};_.XA=function(a,b,c,d,e,f,g,h){_.Bq.call(this,a,b,d,f,g,e,_.bTa,WA,_.cTa,h);this.Q8a="mat-mdc-dialog-"};_.V(_.XA,_.Bq);_.XA.ha=function(a){return new (a||_.XA)(_.u(_.fq),_.u(_.Rf),_.u(_.Qf,8),_.u(_.dTa,8),_.u(_.eTa),_.u(_.XA,12),_.u(_.Ip),_.u(_.Wk,8))};_.XA.va=_.t({token:_.XA,ta:_.XA.ha});var YA=function(){};YA.ha=function(a){return new (a||YA)};YA.Ea=_.bd({type:YA});
YA.Da=_.Tc({Tb:[_.XA,Yeb],imports:[_.zq,_.gq,_.eq,_.hq,_.hq]});var Zeb={STb:"ACTIVE",lZb:"DELETE_IN_PROGRESS",nZb:"DELETE_REQUESTED",h6b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[Zeb.h6b,Zeb.STb,Zeb.nZb,Zeb.lZb]}},$eb=function(){this.O={}};_.V($eb,_.U);$eb.prototype.ma=function(){return $eb};$eb.prototype.na=function(){return{keys:[]}};
var ZA=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.message=null==a.message?null:a.message;this.O.details=null==a.details?null:a.details};_.V(ZA,_.U);ZA.prototype.ma=function(){return ZA};ZA.prototype.na=function(){return{keys:["code","details","message"],Vd:{details:{Uc:null,od:!0,qd:!1,rd:!1}}}};
_.W.Object.defineProperties(ZA.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.O.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.S(this,"details"):null},set:function(a){this.O.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.O.message=a}}});
_.$A=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.metadata=null==a.metadata?null:a.metadata;this.O.done=null==a.done?null:a.done;this.O.error=null==a.error?null:a.error;this.O.response=null==a.response?null:a.response};_.V(_.$A,_.U);_.$A.prototype.ma=function(){return _.$A};_.$A.prototype.na=function(){return{keys:["done","error","metadata","name","response"],Vd:{metadata:{Uc:null,od:!1,qd:!1,rd:!1},response:{Uc:null,od:!1,qd:!1,rd:!1}},Na:{error:ZA}}};
_.W.Object.defineProperties(_.$A.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.S(this,"done"):null},set:function(a){this.O.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.S(this,"error"):null},set:function(a){this.O.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.O.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.S(this,"response"):null},set:function(a){this.O.response=a}}});var aB=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.id=null==a.id?null:a.id};_.V(aB,_.U);aB.prototype.ma=function(){return aB};aB.prototype.na=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(aB.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.S(this,"id"):null},set:function(a){this.O.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});
_.bB=function(a){a=void 0===a?{}:a;this.O={};this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId;this.O.lifecycleState=null==a.lifecycleState?null:a.lifecycleState;this.O.name=null==a.name?null:a.name;this.O.createTime=null==a.createTime?null:a.createTime;this.O.labels=null==a.labels?null:a.labels;this.O.parent=null==a.parent?null:a.parent};_.V(_.bB,_.U);_.bB.prototype.ma=function(){return _.bB};
_.bB.prototype.na=function(){return{Ya:{lifecycleState:Zeb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),Vd:{labels:{Uc:null,od:!1,qd:!1,rd:!1}},Na:{parent:aB}}};
_.W.Object.defineProperties(_.bB.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.S(this,"createTime"):null},set:function(a){this.O.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.S(this,"labels"):null},set:function(a){this.O.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.S(this,"lifecycleState"):null},set:function(a){this.O.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.S(this,"parent"):null},set:function(a){this.O.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.S(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}}});var cB=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(cB,_.U);cB.prototype.ma=function(){return cB};cB.prototype.na=function(){return{Wa:{projects:_.bB},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(cB.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):null},set:function(a){this.O.nextPageToken=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):null},set:function(a){this.O.projects=a}}});
_.dB={$Xgafv:"$.xgafv",access_token:"access_token",alt:"alt",callback:"callback",fields:"fields",filter:"filter",key:"key",oauth_token:"oauth_token",pageSize:"pageSize",pageToken:"pageToken",parent:"parent",prettyPrint:"prettyPrint",quotaUser:"quotaUser",uploadType:"uploadType",upload_protocol:"upload_protocol"};eB=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};_.k=eB.prototype;
_.k.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"cloudresourcemanager.projects.create",path:"/"+this.Pa+"/projects",Qa:_.hf(b,_.dB,c),Mb:_.$A})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:null,tb:"DELETE",yb:"cloudresourcemanager.projects.delete",path:"/"+this.Pa+"/projects/"+a,Qa:_.hf(b,_.dB,c),Mb:$eb})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:null,tb:"GET",yb:"cloudresourcemanager.projects.get",path:"/"+this.Pa+"/projects/"+a,Qa:_.hf(b,_.dB,c),Mb:_.bB})};_.k.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"cloudresourcemanager.projects.list",path:"/"+this.Pa+"/projects",Qa:_.hf(a,_.dB,b),Mb:cB})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:b,tb:"PUT",yb:"cloudresourcemanager.projects.update",path:"/"+this.Pa+"/projects/"+a,Qa:_.hf(c,_.dB,d),Mb:_.bB})};eB.ha=function(a){return new (a||eB)(_.u(_.IWa,8),_.u(_.JWa),_.u(_.kl,8))};eB.va=_.t({token:eB,ta:eB.ha});_.fB=function(){};_.fB.ha=function(a){return new (a||_.fB)};_.fB.va=_.t({token:_.fB,ta:function(a){return eB.ha(a)},Ka:_.Ts});var afb=function(){_.Ev.apply(this,arguments)};_.V(afb,_.Ev);
var bfb=function(a,b,c){_.Dv.call(this,(_.Mh(b)?b.uv:b)||null,(_.Mh(b)?b.uJ:c)||null);this.controls=a;this.xFa();this.kP(b);this.PHa();_.Jh(this,{Oh:!0,qe:!!this.cz})};_.V(bfb,_.Dv);_.k=bfb.prototype;_.k.at=function(a){return this.controls[this.o3(a)]};_.k.push=function(a,b){b=void 0===b?{}:b;this.controls.push(a);this.nHa(a);_.Jh(this,{qe:b.qe});this.Jy()};_.k.gG=function(a,b,c){c=void 0===c?{}:c;this.controls.splice(a,0,b);this.nHa(b);_.Jh(this,{qe:c.qe})};
_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;_.Eta(this,a);a.forEach(function(d,e){_.Dta(c,!1,e);c.at(e).setValue(d,{Oh:!0,qe:b.qe})});_.Jh(this,b)};_.k.tS=function(a,b){var c=this;b=void 0===b?{}:b;null!=a&&(a.forEach(function(d,e){c.at(e)&&c.at(e).tS(d,{Oh:!0,qe:b.qe})}),_.Jh(this,b))};_.k.reset=function(a,b){a=void 0===a?[]:a;b=void 0===b?{}:b;this.hs(function(c,d){c.reset(a[d],{Oh:!0,qe:b.qe})});this.L5(b);this.N5(b);_.Jh(this,b)};
_.k.clear=function(a){a=void 0===a?{}:a;1>this.controls.length||(this.hs(function(b){return b.IE(function(){})}),this.controls.splice(0),_.Jh(this,{qe:a.qe}))};_.k.o3=function(a){return 0>a?a+this.length:a};_.k.w5=function(){var a=this.controls.reduce(function(b,c){return c.w5()?!0:b},!1);a&&_.Jh(this,{Oh:!0});return a};_.k.hs=function(a){this.controls.forEach(function(b,c){a(b,c)})};_.k.jX=function(){var a=this;this.value=this.controls.filter(function(b){return b.enabled||a.disabled}).map(function(b){return b.value})};
_.k.u3=function(a){return this.controls.some(function(b){return b.enabled&&a(b)})};_.k.PHa=function(){var a=this;this.hs(function(b){return a.nHa(b)})};_.k.Lia=function(){for(var a=_.l(this.controls),b=a.next();!b.done;b=a.next())if(b.value.enabled)return!1;return 0<this.controls.length||this.disabled};_.k.nHa=function(a){a.uD(this);a.IE(this.Jy)};_.k.HEa=function(a){var b;return null!=(b=this.at(a))?b:null};_.W.Object.defineProperties(bfb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.controls.length}}});
var gB=function(){this.YRb=!1};_.k=gB.prototype;_.k.group=function(a,b){b=void 0===b?null:b;a=this.oab(a);var c={};Yab(b)?c=b:null!==b&&(c.uv=b.Xe,c.uJ=b.cz);return new _.Ev(a,c)};_.k.iM=function(a,b){b=void 0===b?null:b;a=this.oab(a);return new afb(a,b)};_.k.control=function(a,b,c){var d={};if(!this.YRb)return new _.Gv(a,b,c);Yab(b)?d=b:(d.uv=b,d.uJ=c);return new _.Gv(a,Object.assign({},d,{HCb:!0}))};_.k.BX=function(a,b,c){var d=this;a=a.map(function(e){return d.m6a(e)});return new bfb(a,b,c)};
_.k.oab=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.m6a(a[d])});return c};_.k.m6a=function(a){return a instanceof _.Gv?a:a instanceof _.Dv?a:Array.isArray(a)?this.control(a[0],1<a.length?a[1]:null,2<a.length?a[2]:null):this.control(a)};_.W.Object.defineProperties(gB.prototype,{HCb:{configurable:!0,enumerable:!0,get:function(){var a=new gB;a.YRb=!0;return a}}});gB.ha=function(a){return new (a||gB)};gB.va=_.t({token:gB,ta:gB.ha,Ka:_.Qv});_.hB=function(){gB.apply(this,arguments)};
_.V(_.hB,gB);_.hB.prototype.group=function(a,b){return gB.prototype.group.call(this,a,void 0===b?null:b)};_.hB.prototype.control=function(a,b,c){return gB.prototype.control.call(this,a,b,c)};_.hB.prototype.BX=function(a,b,c){return gB.prototype.BX.call(this,a,b,c)};_.hB.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.hB)))(b||_.hB)}}();_.hB.va=_.t({token:_.hB,ta:_.hB.ha,Ka:_.Qv});var cfb=0,iB=function(a,b){this.id="mat-mdc-error-"+cfb++;a||b.ua.setAttribute("aria-live","polite")};
iB.ha=function(a){return new (a||iB)(_.zd("aria-live"),_.y(_.Hd))};iB.Ja=_.v({type:iB,oa:[["mat-error"],["","matError",""]],Jb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],Ib:1,mb:function(a,b){a&2&&_.ye("id",b.id)},inputs:{id:"id"},features:[_.Ne([{Ga:_.b2a,Nb:iB}])]});var dfb=0,jB=function(){this.align="start";this.id="mat-mdc-hint-"+dfb++};jB.ha=function(a){return new (a||jB)};
jB.Ja=_.v({type:jB,oa:[["mat-hint"]],Jb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],Ib:4,mb:function(a,b){a&2&&(_.ye("id",b.id),_.re("align",null),_.ue("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var kB=function(){};kB.ha=function(a){return new (a||kB)};kB.Ja=_.v({type:kB,oa:[["mat-label"]]});var lB=function(a){this.E4=!1;this.E4=a.ua.hasAttribute("matTextSuffix")};lB.ha=function(a){return new (a||lB)(_.y(_.Hd))};
lB.Ja=_.v({type:lB,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],features:[_.Ne([{Ga:_.d2a,Nb:lB}])]});var mB=function(a){this.Ta=a;this.Sqb=!1};mB.prototype.getWidth=function(){var a=this.Ta.ua;if(null!==a.offsetParent)a=a.scrollWidth;else{a=a.cloneNode(!0);a.style.setProperty("position","absolute");a.style.setProperty("transform","translate(-9999px, -9999px)");document.documentElement.appendChild(a);var b=a.scrollWidth;a.remove();a=b}return a};
_.W.Object.defineProperties(mB.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.Ta.ua}}});mB.ha=function(a){return new (a||mB)(_.y(_.Hd))};mB.Ja=_.v({type:mB,oa:[["label","matFormFieldFloatingLabel",""]],Jb:[1,"mdc-floating-label","mat-mdc-floating-label"],Ib:2,mb:function(a,b){a&2&&_.ue("mdc-floating-label--float-above",b.Sqb)},inputs:{Sqb:"floating"}});
var nB=function(a,b){var c=this;this.Ta=a;this.v8a=function(d){var e=c.Ta.ua.classList,f=e.contains("mdc-line-ripple--deactivating");"opacity"===d.propertyName&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.wc(function(){a.ua.addEventListener("transitionend",c.v8a)})};nB.prototype.Xt=function(){var a=this.Ta.ua.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};nB.prototype.poa=function(){this.Ta.ua.classList.add("mdc-line-ripple--deactivating")};
nB.prototype.Ma=function(){this.Ta.ua.removeEventListener("transitionend",this.v8a)};nB.ha=function(a){return new (a||nB)(_.y(_.Hd),_.y(_.ne))};nB.Ja=_.v({type:nB,oa:[["div","matFormFieldLineRipple",""]],Jb:[1,"mdc-line-ripple"]});var oB=function(a,b){this.Ta=a;this.Db=b;this.SSa=0;this.open=!1};
oB.prototype.Vc=function(){var a=this.Ta.ua.querySelector(".mdc-floating-label");a?(this.Ta.ua.classList.add("mdc-notched-outline--upgraded"),"function"===typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this.Db.wc(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ta.ua.classList.add("mdc-notched-outline--no-label")};
oB.prototype.zlc=function(){return this.open?0<this.SSa?"calc("+this.SSa+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":"0px":null};oB.ha=function(a){return new (a||oB)(_.y(_.Hd),_.y(_.ne))};
oB.Aa=_.v({type:oB,oa:[["div","matFormFieldNotchedOutline",""]],Jb:[1,"mdc-notched-outline"],Ib:2,mb:function(a,b){a&2&&_.ue("mdc-notched-outline--notched",b.open)},inputs:{SSa:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},hc:["matFormFieldNotchedOutline",""],tc:["*"],Ba:4,Ca:2,Ha:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],wa:function(a,b){a&1&&(_.Ge(),_.F(0,"div",0),_.C(1,"div",
1),_.He(2),_.D(),_.F(3,"div",2));a&2&&(_.w(1),_.se("width",b.zlc()))},ub:2,Oa:0});
var efb=["textField"],ffb=["iconPrefixContainer"],gfb=["textPrefixContainer"],hfb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],ifb=0,pB=function(a,b,c,d,e,f,g,h){this.Ta=a;this.Gb=b;this.Db=c;this.Fc=d;this.wd=e;this.jB=f;this.lf=g;this.Qb=h;this.LO=!1;this.color="primary";this.uy="fill";
this.sbb=null;this.MO="";this.H8a=this.oFa=this.G8a=this.nFa=!1;this.xE="mat-mdc-form-field-label-"+ifb++;this.x4="mat-mdc-hint-"+ifb++;this.oP="";this.z9a=0;this.Ub=new _.ob;this.C4=null;this.GW=!1;f&&(f.Dd&&(this.Dd=f.Dd),this.LO=!(null==f||!f.kR),f.color&&(this.color=f.color))};_.k=pB.prototype;
_.k.Vc=function(){var a=this;this.ecb();this.m5();var b,c;(null==(b=this.Qb)?0:null==(c=b.fonts)?0:c.ready)?this.Qb.fonts.ready.then(function(){a.m5();_.Sk(a.Gb)}):setTimeout(function(){return a.m5()},100);this.oP="enter";this.Gb.De()};_.k.Oe=function(){this.Fmc();this.Jmc();this.Imc();this.Hmc()};_.k.FL=function(){};_.k.Ma=function(){this.Ub.next();this.Ub.complete()};_.k.oZ=function(){return this.Dbb||this.Ta};_.k.T4a=function(){this.rE()&&(this.Jo="always")};
_.k.Fmc=function(){var a=this,b=this.Sd;b.controlType&&this.Ta.ua.classList.add("mat-mdc-form-field-type-"+b.controlType);b.Sc.subscribe(function(){a.ecb();a.bJ();_.Sk(a.Gb)});b.Pe&&b.Pe.Bl&&b.Pe.Bl.ka(_.wb(this.Ub)).subscribe(function(){return _.Sk(a.Gb)})};_.k.I5a=function(){this.nFa=!!this.NI.find(function(a){return!a.E4});this.G8a=!!this.NI.find(function(a){return a.E4});this.oFa=!!this.bX.find(function(a){return!a.E4});this.H8a=!!this.bX.find(function(a){return a.E4})};
_.k.Imc=function(){var a=this;this.I5a();_.ib(this.NI.xd,this.bX.xd).subscribe(function(){a.I5a();_.Sk(a.Gb)})};_.k.Jmc=function(){var a=this;this.By.xd.subscribe(function(){a.k5();_.Sk(a.Gb)});this.zy.xd.subscribe(function(){a.bJ();_.Sk(a.Gb)});this.bJ()};_.k.RSc=function(){};
_.k.ecb=function(){if(this.Sd.focused&&!this.C4){this.C4=!0;var a;null==(a=this.I9a)||a.Xt()}else if(!this.Sd.focused&&(this.C4||null===this.C4)){this.C4=!1;var b;null==(b=this.I9a)||b.poa()}var c;null==(c=this.Dbb)||c.ua.classList.toggle("mdc-text-field--focused",this.Sd.focused)};
_.k.Hmc=function(){var a=this;this.NI.xd.subscribe(function(){return a.GW=!0});this.Db.wc(function(){a.Db.Og.ka(_.wb(a.Ub)).subscribe(function(){a.GW&&(a.GW=!1,a.Vqc())})});this.Fc.md.ka(_.wb(this.Ub)).subscribe(function(){return a.GW=!0})};_.k.XW=function(){return"always"===this.Jo};_.k.sE=function(){return"outline"===this.Dd};_.k.v7a=function(){return!this.wd.Le&&this.NI.length&&!this.lP()};_.k.rE=function(){return!!this.WFa||!!this.XFa};_.k.lP=function(){return this.Sd.Ifa||this.XW()};
_.k.Fq=function(a){var b=this.Sd?this.Sd.Pe:null;return b&&b[a]};_.k.d4=function(){return this.zy&&0<this.zy.length&&this.Sd.Ks?"error":"hint"};_.k.m5=function(){this.sE()&&this.uja&&(this.z9a=this.uja.getWidth())};_.k.k5=function(){this.bJ()};_.k.lrc=function(){};
_.k.bJ=function(){if(this.Sd){var a=[];this.Sd.kN&&"string"===typeof this.Sd.kN&&a.push.apply(a,_.Ia(this.Sd.kN.split(" ")));if("hint"===this.d4()){var b=this.By?this.By.find(function(d){return"start"===d.align}):null,c=this.By?this.By.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.MO&&a.push(this.x4);c&&a.push(c.id)}else this.zy&&a.push.apply(a,_.Ia(this.zy.map(function(d){return d.id})));this.Sd.nva(a)}};
_.k.Vqc=function(){if(this.wd.Le&&this.sE()&&this.uja){var a=this.uja.element;if(this.P8a||this.Ebb)if(this.Qmc()){var b,c=null==(b=this.P8a)?void 0:b.ua,d;b=null==(d=this.Ebb)?void 0:d.ua;var e;c=null!=(e=null==c?void 0:c.getBoundingClientRect().width)?e:0;var f;e=null!=(f=null==b?void 0:b.getBoundingClientRect().width)?f:0;a.style.transform="var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc("+(("rtl"===this.Fc.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.GW=
!0;else a.style.transform=""}};_.k.Qmc=function(){var a=this.Ta.ua;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(pB.prototype,{kR:{configurable:!0,enumerable:!0,get:function(){return this.LO},set:function(a){this.LO=_.Kg(a)}},Jo:{configurable:!0,enumerable:!0,get:function(){var a;return this.oE||(null==(a=this.jB)?void 0:a.Jo)||"auto"},set:function(a){a!==this.oE&&(this.oE=a,_.Sk(this.Gb))}},Dd:{configurable:!0,enumerable:!0,get:function(){return this.uy},set:function(a){var b=this.uy,c;this.uy=a||(null==(c=this.jB)?void 0:c.Dd)||"fill";"outline"===this.uy&&this.uy!==b&&(this.m5(),
this.GW=!0)}},kwa:{configurable:!0,enumerable:!0,get:function(){var a;return this.sbb||(null==(a=this.jB)?void 0:a.kwa)||"fixed"},set:function(a){var b;this.sbb=a||(null==(b=this.jB)?void 0:b.kwa)||"fixed"}},nR:{configurable:!0,enumerable:!0,get:function(){return this.MO},set:function(a){this.MO=a;this.k5()}},Sd:{configurable:!0,enumerable:!0,get:function(){return this.EEa||this.Ukc},set:function(a){this.EEa=a}}});
pB.ha=function(a){return new (a||pB)(_.y(_.Hd),_.y(_.dl),_.y(_.ne),_.y(_.Dp),_.y(_.$o),_.y(_.f2a,8),_.y(_.Wk,8),_.y(_.Og))};
pB.Aa=_.v({type:pB,oa:[["mat-form-field"]],Fd:function(a,b,c){a&1&&(_.Xe(c,kB,5),_.Xe(c,kB,7),_.Xe(c,_.Tv,5),_.Xe(c,_.c2a,5),_.Xe(c,_.d2a,5),_.Xe(c,_.b2a,5),_.Xe(c,jB,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.WFa=d.first);_.Ve(d=_.Ze())&&(b.XFa=d.first);_.Ve(d=_.Ze())&&(b.Ukc=d.first);_.Ve(d=_.Ze())&&(b.NI=d);_.Ve(d=_.Ze())&&(b.bX=d);_.Ve(d=_.Ze())&&(b.zy=d);_.Ve(d=_.Ze())&&(b.By=d)}},wb:function(a,b){a&1&&(_.We(efb,5),_.We(ffb,5),_.We(gfb,5),_.We(mB,5),_.We(oB,5),_.We(nB,5));if(a&2){var c;_.Ve(c=_.Ze())&&
(b.Dbb=c.first);_.Ve(c=_.Ze())&&(b.P8a=c.first);_.Ve(c=_.Ze())&&(b.Ebb=c.first);_.Ve(c=_.Ze())&&(b.uja=c.first);_.Ve(c=_.Ze())&&(b.nTc=c.first);_.Ve(c=_.Ze())&&(b.I9a=c.first)}},Jb:[1,"mat-mdc-form-field"],Ib:42,mb:function(a,b){a&2&&_.ue("mat-mdc-form-field-label-always-float",b.XW())("mat-mdc-form-field-has-icon-prefix",b.nFa)("mat-mdc-form-field-has-icon-suffix",b.oFa)("mat-form-field-invalid",b.Sd.Ks)("mat-form-field-disabled",b.Sd.disabled)("mat-form-field-autofilled",b.Sd.Fma)("mat-form-field-no-animations",
"NoopAnimations"===b.lf)("mat-form-field-appearance-fill","fill"==b.Dd)("mat-form-field-appearance-outline","outline"==b.Dd)("mat-form-field-hide-placeholder",b.rE()&&!b.lP())("mat-focused",b.Sd.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.Fq("untouched"))("ng-touched",b.Fq("touched"))("ng-pristine",b.Fq("pristine"))("ng-dirty",b.Fq("dirty"))("ng-valid",b.Fq("valid"))("ng-invalid",b.Fq("invalid"))("ng-pending",
b.Fq("pending"))},inputs:{kR:"hideRequiredMarker",color:"color",Jo:"floatLabel",Dd:"appearance",kwa:"subscriptSizing",nR:"hintLabel"},kc:["matFormField"],features:[_.Ne([{Ga:_.Uv,Nb:pB}])],tc:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Ba:18,Ca:23,Ha:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class",
"mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper",
"mat-mdc-form-field-bottom-align",3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",
1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],
[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],wa:function(a,b){a&1&&(_.Ge(hfb),_.N(0,abb,1,1,"ng-template",null,0,_.bf),_.C(2,"div",1,2),_.L("click",function(c){return b.Sd.U_&&b.Sd.U_(c)}),_.N(4,bbb,1,0,"div",3),_.C(5,"div",4),_.N(6,ebb,2,3,"div",5),_.N(7,fbb,3,0,"div",6),_.N(8,gbb,3,0,"div",7),_.C(9,"div",8),_.N(10,ibb,1,1,"ng-template",9),_.He(11),_.D(),_.N(12,jbb,2,0,"div",10),_.N(13,kbb,2,0,"div",11),_.D(),_.N(14,lbb,1,0,"div",12),_.D(),
_.C(15,"div",13),_.N(16,mbb,2,1,"div",14),_.N(17,obb,5,2,"div",15),_.D());a&2&&(_.w(2),_.ue("mdc-text-field--filled",!b.sE())("mdc-text-field--outlined",b.sE())("mdc-text-field--no-label",!b.rE())("mdc-text-field--disabled",b.Sd.disabled)("mdc-text-field--invalid",b.Sd.Ks),_.w(2),_.z("ngIf",!b.sE()&&!b.Sd.disabled),_.w(2),_.z("ngIf",b.sE()),_.w(1),_.z("ngIf",b.nFa),_.w(1),_.z("ngIf",b.G8a),_.w(2),_.z("ngIf",!b.sE()||b.v7a()),_.w(2),_.z("ngIf",b.H8a),_.w(1),_.z("ngIf",b.oFa),_.w(1),_.z("ngIf",!b.sE()),
_.w(1),_.ue("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.kwa),_.z("ngSwitch",b.d4()),_.w(1),_.z("ngSwitchCase","error"),_.w(1),_.z("ngSwitchCase","hint"))},Ia:[_.Tl,_.Yl,_.Ul,_.Vl,_.qp,jB,mB,oB,nB],styles:['.mdc-text-field{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{font:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{line-height:normal}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;pointer-events:none}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}\n'],
ub:2,data:{animation:[_.e2a]},Oa:0});var jfb=["*",[["mat-option"],["ng-container"]]],qB=function(){return _.lq.apply(this,arguments)||this};_.V(qB,_.lq);qB.ha=function(){var a;return function(b){return(a||(a=_.Cd(qB)))(b||qB)}}();
qB.Aa=_.v({type:qB,oa:[["mat-optgroup"]],Jb:[1,"mat-optgroup"],Ib:5,mb:function(a,b){a&2&&(_.re("role",b.qI?null:"group")("aria-disabled",b.qI?null:b.disabled.toString())("aria-labelledby",b.qI?null:b.xE),_.ue("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},kc:["matOptgroup"],features:[_.Ne([{Ga:_.mq,Nb:qB}]),_.oe],tc:["*","mat-option, ng-container"],Ba:4,Ca:2,Ha:[["aria-hidden","true",1,"mat-optgroup-label",3,"id"]],wa:function(a,b){a&1&&(_.Ge(jfb),_.C(0,"span",0),_.O(1),_.He(2),
_.D(),_.He(3,1));a&2&&(_.z("id",b.xE),_.w(1),_.Le("",b.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],
ub:2,Oa:0});kfb="Y Z E P T G M K  m u n".split(" ");_.rB=function(a){this.Fa=a};_.lfb=function(a,b,c,d,e,f){var g=new _.mb(1);return _.Sab(c).ka(_.wb(_.ya(d)),_.wb(g)).ka(_.Zg(a.Fa,e),_.Fa(b,1),_.Xa(f),_.lb(g),_.jb())};_.rB.ha=function(a){return new (a||_.rB)(_.u(_.an))};_.rB.va=_.t({token:_.rB,ta:_.rB.ha,Ka:"root"});
_.sB=function(){};_.sB.prototype.transform=function(a){var b=a;a=b;var c="",d=1;0>b&&(b=-b);if(Infinity===b)a=(Infinity*Math.sign(a)).toString();else{for(var e=0;e<kfb.length;e++){var f=kfb[e];d=_.H$a[f];if(b>=d||1>=d&&b>.1*d){c=f;break}}c||(d=1);b=Math.pow(10,0);a=Math.round(a/d*b)/b+""+c}return a+"B"};_.sB.ha=function(a){return new (a||_.sB)};_.sB.Be=_.cd({name:"humanizeBytes",type:_.sB,Zd:!0});_.tB=function(){};_.tB.ha=function(a){return new (a||_.tB)};_.tB.Ea=_.bd({type:_.tB});_.tB.Da=_.Tc({Tb:[_.sB]});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var mfb=_.qg("panelAnimation",[_.tg("void, hidden",_.sg({opacity:0,transform:"scaleY(0.8)"})),_.vg(":enter, hidden => visible",[_.Ina([_.rg("0.03s linear",_.sg({opacity:1})),_.rg("0.12s cubic-bezier(0, 0, 0.2, 1)",_.sg({transform:"scaleY(1)"}))])]),_.vg(":leave, visible => hidden",[_.rg("0.075s linear",_.sg({opacity:0}))])]);
var nfb=["panel"],ofb=0,pfb=function(a,b){this.source=a;this.option=b},qfb=_.Rg(function(){}),rfb=new _.Ed("mat-autocomplete-default-options",{Ka:"root",ta:qbb}),uB=function(a,b,c,d){var e=qfb.call(this)||this;e.Gb=a;e.Ta=b;e.F4a=_.da.EMPTY;e.Nfa=!1;e.OFa=!1;e.hK=null;e.ADb=new _.$k;e.Wi=new _.$k;e.closed=new _.$k;e.zDb=new _.$k;e.Ot={};e.id="mat-autocomplete-"+ofb++;e.MBc=(null==d?void 0:d.I3a)||!1;e.j5a=!!c.Dma;e.k5a=!!c.Ema;return e};_.V(uB,qfb);_.k=uB.prototype;
_.k.Oe=function(){var a=this;this.Wc=_.KRa(new _.T7a(this.options));this.F4a=this.Wc.md.subscribe(function(b){a.isOpen&&a.zDb.emit({source:a,option:a.options.toArray()[b]||null})});this.QHa()};_.k.Ma=function(){this.F4a.unsubscribe()};_.k.abb=function(a){this.panel&&(this.panel.ua.scrollTop=a)};_.k.Mlc=function(){return this.panel?this.panel.ua.scrollTop:0};_.k.QHa=function(){this.Nfa=!!this.options.length;this.ebb(this.Ot);_.Sk(this.Gb)};_.k.rkc=function(a){this.ADb.emit(new pfb(this,a))};
_.k.f4=function(a){return this.ariaLabel?null:this.Gj?(a?a+" ":"")+this.Gj:a};_.k.ebb=function(a){a[this.zcb]=this.Nfa;a[this.K8a]=!this.Nfa};
_.W.Object.defineProperties(uB.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.OFa&&this.Nfa}},Dma:{configurable:!0,enumerable:!0,get:function(){return this.j5a},set:function(a){this.j5a=_.Kg(a)}},Ema:{configurable:!0,enumerable:!0,get:function(){return this.k5a},set:function(a){this.k5a=_.Kg(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Ot=a&&a.length?Vab(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.ebb(this.Ot);this.Ta.ua.className=""}}});
uB.ha=function(a){return new (a||uB)(_.y(_.dl),_.y(_.Hd),_.y(rfb),_.y(_.$o))};
uB.Ja=_.v({type:uB,wb:function(a,b){a&1&&(_.We(_.Se,7),_.We(nfb,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.wa=c.first);_.Ve(c=_.Ze())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Gj:["aria-labelledby","ariaLabelledby"],hK:"displayWith",Dma:"autoActiveFirstOption",Ema:"autoSelectActiveOption",gIc:"panelWidth",classList:["class","classList"]},outputs:{ADb:"optionSelected",Wi:"opened",closed:"closed",zDb:"optionActivated"},features:[_.oe]});
_.vB=function(){var a=uB.apply(this,arguments)||this;a.zcb="mat-mdc-autocomplete-visible";a.K8a="mat-mdc-autocomplete-hidden";return a};_.V(_.vB,uB);_.vB.Ja=uB.Ja;_.vB.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.vB)))(b||_.vB)}}();
_.vB.Aa=_.v({type:_.vB,oa:[["mat-autocomplete"]],Fd:function(a,b,c){a&1&&(_.Xe(c,_.mq,5),_.Xe(c,_.sq,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.NL=d);_.Ve(d=_.Ze())&&(b.options=d)}},Jb:[1,"mat-mdc-autocomplete"],inputs:{Id:"disableRipple"},kc:["matAutocomplete"],features:[_.Ne([{Ga:_.kq,Nb:_.vB}]),_.oe],tc:["*"],Ba:1,Ca:0,Ha:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"],["panel",""]],wa:function(a){a&1&&(_.Ge(),_.N(0,pbb,3,5,"ng-template"))},
Ia:[_.Rl],styles:[".mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;z-index:8;border-radius:4px;border-radius:var(--mdc-shape-medium, 4px);transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}.mdc-menu-surface.mat-mdc-autocomplete-panel{width:100%;max-height:256px;position:static;visibility:hidden;transform-origin:center top;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-autocomplete-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) .mdc-menu-surface.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above .mdc-menu-surface.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden}mat-autocomplete{display:none}\n"],
ub:2,data:{animation:[mfb]},Oa:0});
var sfb,tfb,xB;sfb={Ga:_.xv,Nb:_.Rc(function(){return _.wB}),jd:!0};tfb=new _.Ed("mat-autocomplete-scroll-strategy");_.ufb={Ga:tfb,Hb:[_.fq],Eb:function(a){return function(){return a.Nn.jt()}}};
xB=function(a,b,c,d,e,f,g,h,n,r,x){var A=this;this.de=a;this.Bj=b;this.dg=c;this.Rf=d;this.Gb=e;this.Fc=g;this.Dl=h;this.Qb=n;this.Fg=r;this.jB=x;this.fGa=this.yDa=this.d6a=!1;this.ycb=_.da.EMPTY;this.NDa=!0;this.ZDa=new _.ob;this.Dcb=function(){A.NDa=A.Qb.activeElement!==A.de.ua||A.ff};this.ti=function(){};this.ui=function(){};this.position="auto";this.RJa="off";this.EI=!1;this.CDb=_.Ab(function(){var B=A.autocomplete?A.autocomplete.options:null;return B?B.xd.ka(_.tb(B),_.vb(function(){return _.ib.apply(null,
_.Ia(B.map(function(I){return I.ota})))})):A.Rf.Og.ka(_.Va(1),_.vb(function(){return A.CDb}))});this.Eg=f};xB.prototype.Vc=function(){var a=this,b=this.yq();"undefined"!==typeof b&&this.Rf.wc(function(){return b.addEventListener("blur",a.Dcb)})};xB.prototype.Rb=function(a){a.position&&this.en&&(this.cbb(this.en),this.ff&&this.ac.ki())};xB.prototype.Ma=function(){var a=this.yq();"undefined"!==typeof a&&a.removeEventListener("blur",this.Dcb);this.ycb.unsubscribe();this.d6a=!0;this.ckc();this.ZDa.complete()};
_.vfb=function(a){a.Ria();a.oE()};_.k=xB.prototype;_.k.VX=function(){var a=this;this.fpc();this.EI&&(this.ff&&this.Rf.Nc(function(){a.autocomplete.closed.emit()}),this.autocomplete.OFa=this.EI=!1,this.OW=null,this.ac&&this.ac.Yg()&&(this.ac.detach(),this.D3.unsubscribe()),this.d6a||this.Gb.De())};_.k.ki=function(){this.EI&&this.ac.ki()};
_.k.Clc=function(){var a=this;return _.ib(_.je(this.Qb,"click"),_.je(this.Qb,"auxclick"),_.je(this.Qb,"touchend")).ka(_.Ta(function(b){b=_.Jg(b);var c=a.Dl?a.Dl.Ta.ua:null,d=a.Rna?a.Rna.Ob.ua:null;return a.EI&&b!==a.de.ua&&a.Qb.activeElement!==a.de.ua&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.ac&&!a.ac.Pu.contains(b)}))};_.k.Qj=function(a){var b=this;Promise.resolve(null).then(function(){return b.xDa(a)})};_.k.vl=function(a){this.ti=a};_.k.Xo=function(a){this.ui=a};
_.k.jq=function(a){this.de.ua.disabled=a};_.k.nh=function(a){var b=a.keyCode,c=_.Hg(a);27!==b||c||a.preventDefault();if(this.RE&&13===b&&this.ff&&!c)this.RE.WI(),this.tHa(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Wc.bl,e=38===b||40===b;9===b||e&&!c&&this.ff?this.autocomplete.Wc.VC(a):e&&this.qO()&&_.vfb(this);if(e||this.autocomplete.Wc.bl!==d)this.ppc(this.autocomplete.Wc.kJ||0),this.autocomplete.Ema&&this.RE&&(this.OW||(this.prc=this.de.ua.value),this.OW=this.RE,this.xDa(this.RE.value))}};
_.k.Qja=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.iHa!==c&&(this.iHa=c,this.OW=null,this.ti(c),this.qO()&&this.Qb.activeElement===a.target&&_.vfb(this))};_.k.Pja=function(){this.NDa?this.qO()&&(this.iHa=this.de.ua.value,this.Ria(),this.oE(!0)):this.NDa=!0};_.k.zq=function(){this.qO()&&!this.ff&&_.vfb(this)};_.k.oE=function(a){this.Dl&&"auto"===this.Dl.Jo&&((void 0===a?0:a)?this.Dl.T4a():this.Dl.Jo="always",this.fGa=!0)};
_.k.fpc=function(){this.fGa&&(this.Dl.Jo="auto",this.fGa=!1)};_.k.iqc=function(){var a=this,b=this.Rf.Og.ka(_.Va(1)),c=this.autocomplete.options.xd.ka(_.zb(function(){return _.iSa(a.en)}),_.Ma(0));return _.ib(b,c).ka(_.vb(function(){a.Rf.Nc(function(){var d=a.ff;a.tHa();a.autocomplete.QHa();a.Gb.De();a.ff&&a.ac.ki();d!==a.ff&&(a.ff?a.autocomplete.Wi.emit():a.autocomplete.closed.emit())});return a.eIc}),_.Va(1)).subscribe(function(d){return a.Qpc(d)})};
_.k.ckc=function(){this.ac&&(this.VX(),this.ac.dispose(),this.ac=null)};_.k.xDa=function(a){a=this.autocomplete&&this.autocomplete.hK?this.autocomplete.hK(a):a;this.gcb(null!=a?a:"")};_.k.gcb=function(a){this.Dl?this.Dl.Sd.value=a:this.de.ua.value=a;this.iHa=a};_.k.Qpc=function(a){if(a=a?a.source:this.OW)this.Yic(a),this.xDa(a.value),this.ti(a.value),this.autocomplete.rkc(a),this.de.ua.focus();this.VX()};_.k.Yic=function(a){this.autocomplete.options.forEach(function(b){b!==a&&b.selected&&b.jj()})};
_.k.Ria=function(){var a=this,b=this.ac;if(b)_.hSa(this.en,this.PEa()),b.MA({width:this.cFa()});else{var c;this.vp=new _.aq(this.autocomplete.wa,this.dg,{id:null==(c=this.Dl)?void 0:_.S7a(c)});this.ac=b=this.Bj.create(this.e4());this.omc(b);this.ycb=this.Fg.md().subscribe(function(){a.ff&&b&&b.MA({width:a.cFa()})})}b&&!b.Yg()&&(b.attach(this.vp),this.D3=this.iqc());c=this.ff;this.autocomplete.QHa();this.autocomplete.OFa=this.EI=!0;this.ff&&c!==this.ff&&this.autocomplete.Wi.emit()};
_.k.e4=function(){var a;return new _.Tp({vj:this.bFa(),Pk:this.Eg(),width:this.cFa(),direction:this.Fc,ze:null==(a=this.jB)?void 0:a.oS})};_.k.bFa=function(){var a=_.R7a(_.lSa(_.Yp(this.Bj.position(),this.PEa()),!1),!1);this.cbb(a);return this.en=a};
_.k.cbb=function(a){var b=[{Pc:"start",Qc:"bottom",Ac:"start",Ic:"top"},{Pc:"end",Qc:"bottom",Ac:"end",Ic:"top"}],c=this.D4a;c=[{Pc:"start",Qc:"top",Ac:"start",Ic:"bottom",ze:c},{Pc:"end",Qc:"top",Ac:"end",Ic:"bottom",ze:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.Ia(b),_.Ia(c));_.Wp(a,b)};_.k.PEa=function(){return this.Rna?this.Rna.Ob:this.Dl?this.Dl.oZ():this.de};_.k.cFa=function(){return this.autocomplete.gIc||this.wlc()};_.k.wlc=function(){return this.PEa().ua.getBoundingClientRect().width};
_.k.tHa=function(){var a=this.autocomplete;a.Dma?_.Bp(a.Wc):a.Wc.Ir(-1)};_.k.qO=function(){var a=this.de.ua;return!a.readOnly&&!a.disabled&&!this.yDa};_.k.yq=function(){var a;return(null==(a=this.Qb)?void 0:a.defaultView)||window};_.k.ppc=function(a){var b=this.autocomplete,c=_.B7a(a,b.options,b.NL);0===a&&1===c?b.abb(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Ki(),b.abb(_.C7a(a.offsetTop,a.offsetHeight,b.Mlc(),b.panel.ua.offsetHeight)))};
_.k.omc=function(a){var b=this;a.Iu().subscribe(function(c){if(27===c.keyCode&&!_.Hg(c)||38===c.keyCode&&_.Hg(c,"altKey")){if(b.OW){var d;b.gcb(null!=(d=b.prc)?d:"");b.OW=null}b.ZDa.next();b.tHa();c.stopPropagation();c.preventDefault()}});a.Sca().subscribe()};
_.W.Object.defineProperties(xB.prototype,{ez:{configurable:!0,enumerable:!0,get:function(){return this.yDa},set:function(a){this.yDa=_.Kg(a)}},ff:{configurable:!0,enumerable:!0,get:function(){return this.EI&&this.autocomplete.Nfa}},eIc:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.ib(this.CDb,this.autocomplete.Wc.yga.ka(_.Ta(function(){return a.EI})),this.ZDa,this.Clc(),this.ac?this.ac.xy.ka(_.Ta(function(){return a.EI})):_.Ea()).ka(_.m(function(b){return b instanceof _.KSa?b:
null}))}},RE:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Wc?this.autocomplete.Wc.bl:null}}});xB.ha=function(a){return new (a||xB)(_.y(_.Hd),_.y(_.fq),_.y(_.Te),_.y(_.ne),_.y(_.dl),_.y(tfb),_.y(_.Dp,8),_.y(_.Uv,9),_.y(_.Og,8),_.y(_.Np),_.y(rfb,8))};
xB.Ja=_.v({type:xB,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],Rna:["matAutocompleteConnectedTo","connectedTo"],RJa:["autocomplete","autocompleteAttribute"],ez:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.id]});_.wB=function(){xB.apply(this,arguments);this.D4a="mat-mdc-autocomplete-panel-above"};_.V(_.wB,xB);_.wB.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.wB)))(b||_.wB)}}();
_.wB.Ja=_.v({type:_.wB,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Jb:[1,"mat-mdc-autocomplete-trigger"],Ib:7,mb:function(a,b){a&1&&_.L("focusin",function(){return b.Pja()})("blur",function(){return b.ui()})("input",function(c){return b.Qja(c)})("keydown",function(c){return b.nh(c)})("click",function(){return b.zq()});a&2&&_.re("autocomplete",b.RJa)("role",b.ez?null:"combobox")("aria-autocomplete",b.ez?null:"list")("aria-activedescendant",b.ff&&b.RE?b.RE.id:null)("aria-expanded",
b.ez?null:b.ff.toString())("aria-owns",b.ez||!b.ff?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.ez?null:"listbox")},kc:["matAutocompleteTrigger"],features:[_.Ne([sfb]),_.oe]});
var wfb;wfb={Ga:_.xv,Nb:_.Rc(function(){return _.yB}),jd:!0};_.yB=function(){xB.apply(this,arguments);this.D4a="mat-autocomplete-panel-above"};_.V(_.yB,xB);_.yB.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.yB)))(b||_.yB)}}();
_.yB.Ja=_.v({type:_.yB,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Jb:[1,"mat-autocomplete-trigger"],Ib:7,mb:function(a,b){a&1&&_.L("focusin",function(){return b.Pja()})("blur",function(){return b.ui()})("input",function(c){return b.Qja(c)})("keydown",function(c){return b.nh(c)})("click",function(){return b.zq()});a&2&&_.re("autocomplete",b.RJa)("role",b.ez?null:"combobox")("aria-autocomplete",b.ez?null:"list")("aria-activedescendant",b.ff&&b.RE?b.RE.id:null)("aria-expanded",
b.ez?null:b.ff.toString())("aria-owns",b.ez||!b.ff?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.ez?null:"listbox")},kc:["matAutocompleteTrigger"],features:[_.Ne([wfb]),_.oe]});
_.zB=function(){var a=uB.apply(this,arguments)||this;a.zcb="mat-autocomplete-visible";a.K8a="mat-autocomplete-hidden";return a};_.V(_.zB,uB);_.zB.Ja=uB.Ja;_.zB.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.zB)))(b||_.zB)}}();
_.zB.Aa=_.v({type:_.zB,oa:[["mat-autocomplete"]],Fd:function(a,b,c){a&1&&(_.Xe(c,_.mq,5),_.Xe(c,_.My,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.NL=d);_.Ve(d=_.Ze())&&(b.options=d)}},Jb:[1,"mat-autocomplete"],inputs:{Id:"disableRipple"},kc:["matAutocomplete"],features:[_.Ne([{Ga:_.kq,Nb:_.zB}]),_.oe],tc:["*"],Ba:1,Ca:0,Ha:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],wa:function(a){a&1&&(_.Ge(),_.N(0,rbb,3,4,"ng-template"))},Ia:[_.Rl],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"],
ub:2,Oa:0});
_.AB=function(){};_.AB.ha=function(a){return new (a||_.AB)};_.AB.Ea=_.bd({type:_.AB});_.AB.Da=_.Tc({Tb:[_.ufb],imports:[_.gq,_.Ny,_.hq,_.$l,_.Qp,_.Ny,_.hq]});
_.xfb=new _.Ed("mat-chips-default-options");
var yfb,zfb,Afb,Bfb;yfb=new _.Ed("MatChipRemove");zfb=new _.Ed("MatChipAvatar");Afb=new _.Ed("MatChipTrailingIcon");Bfb=_.Tg(_.Qg(_.Rg(function(a){this.Ta=a}),"primary"),-1);
_.BB=function(a,b,c,d,e,f,g,h){var n=Bfb.call(this,a)||this;n.Db=b;n.Gb=e;n.mp=!1;n.g7=!0;n.sO=!1;n.L5a=!1;n.role="option";n.ee=!1;n.Vt=!0;n.Mc=!1;n.n5=!0;n.eo=new _.ob;n.Zk=new _.ob;n.qt=new _.$k;n.yc=new _.$k;n.removed=new _.$k;n.I4a();n.WDa=f.createElement("div");n.WDa.classList.add("mat-chip-ripple");n.Ta.ua.appendChild(n.WDa);n.M5a=new _.FSa(n,b,n.WDa,c);_.ISa(n.M5a,a);n.dH=d||{};n.Zr="NoopAnimations"===g;n.tabIndex=null!=h?parseInt(h)||-1:-1;return n};_.V(_.BB,Bfb);_.k=_.BB.prototype;
_.k.I4a=function(){var a=this.Ta.ua;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};_.k.Ma=function(){this.yc.emit({eg:this});this.M5a.rla()};_.k.select=function(){this.ee||(this.ee=!0,this.T3(),_.Sk(this.Gb))};_.k.jj=function(){this.ee&&(this.ee=!1,this.T3(),_.Sk(this.Gb))};_.k.OYa=function(){this.ee||(this.ee=!0,this.T3(!0),_.Sk(this.Gb))};
_.k.r0a=function(a){this.ee=!this.selected;this.T3(void 0===a?!1:a);_.Sk(this.Gb)};_.k.focus=function(){this.mp||(this.Ta.ua.focus(),this.eo.next({eg:this}));this.mp=!0};_.k.remove=function(){this.nx&&this.removed.emit({eg:this})};_.k.zq=function(a){this.disabled&&a.preventDefault()};_.k.nh=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.ot&&this.r0a(!0),a.preventDefault()}};
_.k.Ov=function(){var a=this;this.Db.Og.ka(_.Va(1)).subscribe(function(){a.Db.Nc(function(){a.mp=!1;a.Zk.next({eg:a})})})};_.k.T3=function(a){this.qt.emit({source:this,m_:void 0===a?!1:a,selected:this.ee})};
_.W.Object.defineProperties(_.BB.prototype,{Jua:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Id||this.Zr||!!this.dH.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){a=_.Kg(a);a!==this.ee&&(this.ee=a,this.T3())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Hd?this.Hd:this.Ta.ua.textContent},set:function(a){this.Hd=a}},ot:{configurable:!0,enumerable:!0,get:function(){return this.Vt&&this.g7},set:function(a){this.Vt=
_.Kg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.L5a||this.Mc},set:function(a){this.Mc=_.Kg(a)}},nx:{configurable:!0,enumerable:!0,get:function(){return this.n5},set:function(a){this.n5=_.Kg(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.ot&&(this.sO||this.selected)?this.selected.toString():null}}});_.BB.ha=function(a){return new (a||_.BB)(_.y(_.Hd),_.y(_.ne),_.y(_.$o),_.y(_.oq,8),_.y(_.dl),_.y(_.Og),_.y(_.Wk,8),_.zd("tabindex"))};
_.BB.Ja=_.v({type:_.BB,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Fd:function(a,b,c){a&1&&(_.Xe(c,zfb,5),_.Xe(c,Afb,5),_.Xe(c,yfb,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.cgb=d.first);_.Ve(d=_.Ze())&&(b.a2=d.first);_.Ve(d=_.Ze())&&(b.z0=d.first)}},Jb:[1,"mat-chip","mat-focus-indicator"],Ib:15,mb:function(a,b){a&1&&_.L("click",function(c){return b.zq(c)})("keydown",function(c){return b.nh(c)})("focus",function(){return b.focus()})("blur",function(){return b.Ov()});
a&2&&(_.re("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.ue("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.cgb)("mat-chip-with-trailing-icon",b.a2||b.z0)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Zr))},inputs:{color:"color",Id:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",ot:"selectable",disabled:"disabled",nx:"removable"},outputs:{qt:"selectionChange",
yc:"destroyed",removed:"removed"},kc:["matChip"],features:[_.oe]});_.CB=function(a,b){this.bP=a;"BUTTON"===b.ua.nodeName&&b.ua.setAttribute("type","button")};_.CB.prototype.zq=function(a){var b=this.bP;b.nx&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};_.CB.ha=function(a){return new (a||_.CB)(_.y(_.BB),_.y(_.Hd))};
_.CB.Ja=_.v({type:_.CB,oa:[["","matChipRemove",""]],Jb:[1,"mat-chip-remove","mat-chip-trailing-icon"],mb:function(a,b){a&1&&_.L("click",function(c){return b.zq(c)})},features:[_.Ne([{Ga:yfb,Nb:_.CB}])]});
var Cfb,Dfb,Efb;Cfb=_.wpa(function(a,b,c,d){this.L3=a;this.c5=b;this.d5=c;this.Pe=d;this.Sc=new _.ob});Dfb=0;Efb=function(a,b){this.source=a;this.value=b};
_.DB=function(a,b,c,d,e,f,g){g=Cfb.call(this,f,d,e,g)||this;g.Ta=a;g.Gb=b;g.Fc=c;g.controlType="mat-chip-list";g.uka=null;g.Ub=new _.ob;g.hX="mat-chip-list-"+Dfb++;g.Vy=0;g.GIa=null;g.ui=function(){};g.ti=function(){};g.El=!1;g.tO=function(h,n){return h===n};g.Mc=!1;g.ariaOrientation="horizontal";g.Vt=!0;g.md=new _.$k;g.Qr=new _.$k;g.Pe&&(g.Pe.Pr=g);return g};_.V(_.DB,Cfb);_.k=_.DB.prototype;
_.k.Oe=function(){var a=this;this.Wc=_.By(_.zp(_.P7a(_.KRa(new _.Cp(this.Ed)))),this.Fc?this.Fc.value:"ltr");this.Fc&&this.Fc.md.ka(_.wb(this.Ub)).subscribe(function(b){return _.By(a.Wc,b)});this.Wc.yga.ka(_.wb(this.Ub)).subscribe(function(){a.Nia()});this.Ed.xd.ka(_.tb(null),_.wb(this.Ub)).subscribe(function(){!a.disabled&&a.ot||Promise.resolve().then(function(){a.pP()});a.epc();a.A4();a.gma();a.Rqc();a.Sc.next()})};_.k.Sa=function(){this.we=new _.Dy(this.multiple,void 0,!1);this.Sc.next()};
_.k.Lk=function(){this.Pe&&(this.exa(),this.Pe.disabled!==this.Mc&&(this.disabled=!!this.Pe.disabled))};_.k.Ma=function(){this.Ub.next();this.Ub.complete();this.Sc.complete();this.T6a()};_.k.sXa=function(a){this.Nt=a;this.Ta.ua.setAttribute("data-mat-chip-input",a.id)};_.k.nva=function(a){a.length?this.Ta.ua.setAttribute("aria-describedby",a.join(" ")):this.Ta.ua.removeAttribute("aria-describedby")};_.k.Qj=function(a){this.Ed&&this.JE(a,!1)};_.k.vl=function(a){this.ti=a};
_.k.Xo=function(a){this.ui=a};_.k.jq=function(a){this.disabled=a;this.Sc.next()};_.k.U_=function(a){this.MGa(a)||this.focus()};_.k.focus=function(a){this.disabled||this.Nt&&this.Nt.focused||(0<this.Ed.length?_.Bp(this.Wc):this.Okc(a),this.Sc.next())};_.k.Okc=function(a){this.Nt&&this.Nt.focus(a)};_.k.sI=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Wc.VC(a),this.Sc.next())};_.k.gma=function(){this.Vy=this.GIa||(0===this.Ed.length?-1:0)};
_.k.Rqc=function(){null!=this.uka&&(this.Ed.length?this.Wc.Ir(Math.min(this.uka,this.Ed.length-1)):this.focus());this.uka=null};_.k.sW=function(a){return 0<=a&&a<this.Ed.length};_.k.JE=function(a,b){var c=this;b=void 0===b?!0:b;this.LV();this.Ed.forEach(function(d){return d.jj()});Array.isArray(a)?(a.forEach(function(d){return c.VI(d,b)}),this.Ila()):(a=this.VI(a,b))&&b&&this.Wc.Ir(a)};
_.k.VI=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Ed.find(function(e){return null!=e.value&&c.tO(e.value,a)});d&&(b?d.OYa():d.select(),this.we.select(d));return d};_.k.A4=function(){var a=this;Promise.resolve().then(function(){if(a.Pe||a.Hd)a.JE(a.Pe?a.Pe.value:a.Hd,!1),a.Sc.next()})};_.k.LV=function(a){this.we.clear();this.Ed.forEach(function(b){b!==a&&b.jj()});this.Sc.next()};
_.k.Ila=function(){var a=this;this.El&&(this.we.clear(),this.Ed.forEach(function(b){b.selected&&a.we.select(b)}),this.Sc.next())};_.k.fP=function(a){var b=null;this.Hd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.md.emit(new Efb(this,b));this.Qr.emit(b);this.ti(b);_.Sk(this.Gb)};_.k.Ov=function(){var a=this;this.Uja()||this.Wc.Ir(-1);this.disabled||(this.Nt?setTimeout(function(){a.focused||a.Bka()}):this.Bka())};
_.k.Bka=function(){this.ui();_.Sk(this.Gb);this.Sc.next()};_.k.Nia=function(){var a=this;-1!==this.Vy&&(this.Vy=-1,setTimeout(function(){a.Vy=a.GIa||0;_.Sk(a.Gb)}))};_.k.epc=function(){this.T6a();this.tnc();this.vnc();this.unc()};_.k.T6a=function(){this.UDa&&(this.UDa.unsubscribe(),this.UDa=null);this.TDa&&(this.TDa.unsubscribe(),this.TDa=null);this.XDa&&(this.XDa.unsubscribe(),this.XDa=null);this.VDa&&(this.VDa.unsubscribe(),this.VDa=null)};
_.k.vnc=function(){var a=this;this.XDa=this.iLa.subscribe(function(b){b.source.selected?a.we.select(b.source):a.we.jj(b.source);a.multiple||a.Ed.forEach(function(c){!a.we.Ve(c)&&c.selected&&c.jj()});b.m_&&a.fP()})};_.k.tnc=function(){var a=this;this.UDa=this.f7.subscribe(function(b){b=a.Ed.toArray().indexOf(b.eg);a.sW(b)&&_.Ap(a.Wc,b);a.Sc.next()});this.TDa=this.fLa.subscribe(function(){a.Ov();a.Sc.next()})};
_.k.unc=function(){var a=this;this.VDa=this.Qtc.subscribe(function(b){var c=b.eg;b=a.Ed.toArray().indexOf(b.eg);a.sW(b)&&c.mp&&(a.uka=b)})};_.k.MGa=function(a){for(a=a.target;a&&a!==this.Ta.ua;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.k.Uja=function(){return this.Ed&&this.Ed.some(function(a){return a.mp})};_.k.pP=function(){var a=this;this.Ed&&this.Ed.forEach(function(b){b.L5a=a.Mc;b.sO=a.multiple;b.g7=a.Vt})};
_.W.Object.defineProperties(_.DB.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.we)?void 0:a.selected)||[]:null==(b=this.we)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.ZV?this.ZV:this.empty?null:"listbox"},set:function(a){this.ZV=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.El},set:function(a){this.El=_.Kg(a);this.pP()}},lF:{configurable:!0,enumerable:!0,get:function(){return this.tO},
set:function(a){this.tO=a;this.we&&this.A4()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Hd},set:function(a){this.Qj(a);this.Hd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Nt?this.Nt.id:this.hX}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.hn)?c:null==(a=this.Pe)?void 0:null==(b=a.control)?void 0:_.N1a(b))?d:!1},set:function(a){this.hn=_.Kg(a);this.Sc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Nt?this.Nt.placeholder:this.JI},set:function(a){this.JI=a;this.Sc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Nt&&this.Nt.focused||this.Uja()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Nt||this.Nt.empty)&&(!this.Ed||0===this.Ed.length)}},Ifa:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Pe?!!this.Pe.disabled:this.Mc},
set:function(a){this.Mc=_.Kg(a);this.pP()}},ot:{configurable:!0,enumerable:!0,get:function(){return this.Vt},set:function(a){this.Vt=_.Kg(a);this.pP()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.Vy=this.GIa=a}},iLa:{configurable:!0,enumerable:!0,get:function(){return _.ib.apply(null,_.Ia(this.Ed.map(function(a){return a.qt})))}},f7:{configurable:!0,enumerable:!0,get:function(){return _.ib.apply(null,_.Ia(this.Ed.map(function(a){return a.eo})))}},fLa:{configurable:!0,enumerable:!0,
get:function(){return _.ib.apply(null,_.Ia(this.Ed.map(function(a){return a.Zk})))}},Qtc:{configurable:!0,enumerable:!0,get:function(){return _.ib.apply(null,_.Ia(this.Ed.map(function(a){return a.yc})))}}});_.DB.ha=function(a){return new (a||_.DB)(_.y(_.Hd),_.y(_.dl),_.y(_.Dp,8),_.y(_.Fv,8),_.y(_.Kv,8),_.y(_.jq),_.y(_.Av,10))};
_.DB.Aa=_.v({type:_.DB,oa:[["mat-chip-list"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.BB,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.Ed=d)}},Jb:[1,"mat-chip-list"],Ib:14,mb:function(a,b){a&1&&_.L("focus",function(){return b.focus()})("blur",function(){return b.Ov()})("keydown",function(c){return b.sI(c)});a&2&&(_.ye("id",b.hX),_.re("tabindex",b.disabled?null:b.Vy)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Ks)("aria-multiselectable",b.multiple)("role",b.role)("aria-orientation",
b.ariaOrientation),_.ue("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Ks)("mat-chip-list-required",b.required))},inputs:{role:"role",kN:["aria-describedby","userAriaDescribedBy"],CNa:"errorStateMatcher",multiple:"multiple",lF:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],ot:"selectable",tabIndex:"tabIndex"},outputs:{md:"change",Qr:"valueChange"},kc:["matChipList"],features:[_.Ne([{Ga:_.Tv,
Nb:_.DB}]),_.oe],tc:["*"],Ba:2,Ca:0,Ha:[[1,"mat-chip-list-wrapper"]],wa:function(a){a&1&&(_.Ge(),_.C(0,"div",0),_.He(1),_.D())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-chip::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}.mat-standard-chip._mat-animation-noopable{transition:none !important;animation:none !important}.mat-standard-chip .mat-chip-remove{border:none;-webkit-appearance:none;-moz-appearance:none;padding:0;background:none}.mat-standard-chip .mat-chip-remove.mat-icon,.mat-standard-chip .mat-chip-remove .mat-icon{width:18px;height:18px;font-size:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip.mat-chip-selected{outline-width:3px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden;transform:translateZ(0)}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],
ub:2,Oa:0});
_.EB=function(){};_.EB.ha=function(a){return new (a||_.EB)};_.EB.Ea=_.bd({type:_.EB});_.EB.Da=_.Tc({Tb:[_.jq,{Ga:_.xfb,Hc:{dfa:[13]}}],imports:[_.hq]});
var Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Lfb;Ffb=["button"];Gfb=new _.Ed("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS");Hfb=new _.Ed("MatButtonToggleGroup");Ifb={Ga:_.xv,Nb:_.Rc(function(){return _.FB}),jd:!0};Jfb=0;Kfb=function(a,b){this.source=a;this.value=b};_.FB=function(a,b){this.hI=a;this.Mc=this.El=this.cw=!1;this.Qv=function(){};this.ui=function(){};this.co="mat-button-toggle-group-"+Jfb++;this.Qr=new _.$k;this.md=new _.$k;this.Dd=b&&b.Dd?b.Dd:"legacy"};_.k=_.FB.prototype;
_.k.Sa=function(){this.we=new _.Dy(this.multiple,void 0,!1)};_.k.Oe=function(){this.we.select.apply(this.we,_.Ia(this.A3.filter(function(a){return a.checked})))};_.k.Qj=function(a){this.value=a;_.Sk(this.hI)};_.k.vl=function(a){this.Qv=a};_.k.Xo=function(a){this.ui=a};_.k.jq=function(a){this.disabled=a};_.k.ao=function(){var a=this.selected;a=new Kfb(Array.isArray(a)?a[a.length-1]:a,this.value);this.Qv(a.value);this.md.emit(a)};
_.k.Sla=function(a,b,c,d){var e=this;c=void 0===c?!1:c;d=void 0===d?!1:d;this.multiple||!this.selected||a.checked||(this.selected.checked=!1);this.we?b?this.we.select(a):this.we.jj(a):d=!0;d?Promise.resolve().then(function(){return e.fcb(c)}):this.fcb(c)};_.k.rW=function(a){return this.we&&this.we.Ve(a)};_.k.cnc=function(a){return"undefined"===typeof this.pla?!1:this.multiple&&Array.isArray(this.pla)?this.pla.some(function(b){return null!=a.value&&b===a.value}):a.value===this.pla};
_.k.JE=function(a){var b=this;this.pla=a;this.A3&&(this.multiple&&a?(this.LV(),a.forEach(function(c){return b.VI(c)})):(this.LV(),this.VI(a)))};_.k.LV=function(){this.we.clear();this.A3.forEach(function(a){return a.checked=!1})};_.k.VI=function(a){var b=this.A3.find(function(c){return null!=c.value&&c.value===a});b&&(b.checked=!0,this.we.select(b))};_.k.fcb=function(a){a&&this.ao();this.Qr.emit(this.value)};_.k.gGa=function(){var a;null==(a=this.A3)||a.forEach(function(b){return b.wI()})};
_.W.Object.defineProperties(_.FB.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.co},set:function(a){this.co=a;this.gGa()}},vertical:{configurable:!0,enumerable:!0,get:function(){return this.cw},set:function(a){this.cw=_.Kg(a)}},value:{configurable:!0,enumerable:!0,get:function(){var a=this.we?this.we.selected:[];return this.multiple?a.map(function(b){return b.value}):a[0]?a[0].value:void 0},set:function(a){this.JE(a);this.Qr.emit(this.value)}},selected:{configurable:!0,
enumerable:!0,get:function(){var a=this.we?this.we.selected:[];return this.multiple?a:a[0]||null}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.El},set:function(a){this.El=_.Kg(a);this.gGa()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Kg(a);this.gGa()}}});_.FB.ha=function(a){return new (a||_.FB)(_.y(_.dl),_.y(Gfb,8))};
_.FB.Ja=_.v({type:_.FB,oa:[["mat-button-toggle-group"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.GB,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.A3=d)}},Jb:["role","group",1,"mat-button-toggle-group"],Ib:5,mb:function(a,b){a&2&&(_.re("aria-disabled",b.disabled),_.ue("mat-button-toggle-vertical",b.vertical)("mat-button-toggle-group-appearance-standard","standard"===b.Dd))},inputs:{Dd:"appearance",name:"name",vertical:"vertical",value:"value",multiple:"multiple",disabled:"disabled"},outputs:{Qr:"valueChange",md:"change"},
kc:["matButtonToggleGroup"],features:[_.Ne([Ifb,{Ga:Hfb,Nb:_.FB}])]});Lfb=_.Rg(function(){});_.GB=function(a,b,c,d,e,f){var g=Lfb.call(this)||this;g.Gb=b;g.Ta=c;g.Wd=d;g.Aj=!1;g.Gj=null;g.Mc=!1;g.md=new _.$k;e=Number(e);g.tabIndex=e||0===e?e:null;g.oo=a;g.Dd=f&&f.Dd?f.Dd:"legacy";return g};_.V(_.GB,Lfb);_.k=_.GB.prototype;_.k.Sa=function(){var a=this.oo;this.id=this.id||"mat-button-toggle-"+Jfb++;a&&(a.cnc(this)?this.checked=!0:a.rW(this)!==this.Aj&&a.Sla(this,this.Aj))};
_.k.Vc=function(){this.Wd.ql(this.Ta,!0)};_.k.Ma=function(){var a=this.oo;this.Wd.dm(this.Ta);a&&a.rW(this)&&a.Sla(this,!1,!1,!0)};_.k.focus=function(a){this.oic.ua.focus(a)};_.k.AGa=function(){var a=this.v9a()?!0:!this.Aj;a!==this.Aj&&(this.Aj=a,this.oo&&(this.oo.Sla(this,this.Aj,!0),this.oo.ui()));this.md.emit(new Kfb(this,this.value))};_.k.wI=function(){_.Sk(this.Gb)};_.k.hlc=function(){return this.v9a()?this.oo.name:this.name||null};_.k.v9a=function(){return this.oo&&!this.oo.multiple};
_.W.Object.defineProperties(_.GB.prototype,{ntc:{configurable:!0,enumerable:!0,get:function(){return this.id+"-button"}},Dd:{configurable:!0,enumerable:!0,get:function(){return this.oo?this.oo.Dd:this.uy},set:function(a){this.uy=a}},checked:{configurable:!0,enumerable:!0,get:function(){return this.oo?this.oo.rW(this):this.Aj},set:function(a){a=_.Kg(a);a!==this.Aj&&(this.Aj=a,this.oo&&this.oo.Sla(this,this.Aj),_.Sk(this.Gb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||
this.oo&&this.oo.disabled},set:function(a){this.Mc=_.Kg(a)}}});_.GB.ha=function(a){return new (a||_.GB)(_.y(Hfb,8),_.y(_.dl),_.y(_.Hd),_.y(_.cp),_.zd("tabindex"),_.y(Gfb,8))};
_.GB.Aa=_.v({type:_.GB,oa:[["mat-button-toggle"]],wb:function(a,b){a&1&&_.We(Ffb,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.oic=c.first)}},Jb:["role","presentation",1,"mat-button-toggle"],Ib:12,mb:function(a,b){a&1&&_.L("focus",function(){return b.focus()});a&2&&(_.re("aria-label",null)("aria-labelledby",null)("id",b.id)("name",null),_.ue("mat-button-toggle-standalone",!b.oo)("mat-button-toggle-checked",b.checked)("mat-button-toggle-disabled",b.disabled)("mat-button-toggle-appearance-standard","standard"===
b.Dd))},inputs:{Id:"disableRipple",ariaLabel:["aria-label","ariaLabel"],Gj:["aria-labelledby","ariaLabelledby"],id:"id",name:"name",value:"value",tabIndex:"tabIndex",Dd:"appearance",checked:"checked",disabled:"disabled"},outputs:{md:"change"},kc:["matButtonToggle"],features:[_.oe],tc:["*"],Ba:6,Ca:9,Ha:[["type","button",1,"mat-button-toggle-button","mat-focus-indicator",3,"id","disabled","click"],["button",""],[1,"mat-button-toggle-label-content"],[1,"mat-button-toggle-focus-overlay"],["matRipple",
"",1,"mat-button-toggle-ripple",3,"matRippleTrigger","matRippleDisabled"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"button",0,1),_.L("click",function(){return b.AGa()}),_.C(2,"span",2),_.He(3),_.D()(),_.F(4,"span",3)(5,"span",4));if(a&2){var c=_.Ke(1);_.z("id",b.ntc)("disabled",b.disabled||null);_.re("tabindex",b.disabled?-1:b.tabIndex)("aria-pressed",b.checked)("name",b.hlc())("aria-label",b.ariaLabel)("aria-labelledby",b.Gj);_.w(5);_.z("matRippleTrigger",c)("matRippleDisabled",b.Id||b.disabled)}},Ia:[_.pq],
styles:[".mat-button-toggle-standalone,.mat-button-toggle-group{position:relative;display:inline-flex;flex-direction:row;white-space:nowrap;overflow:hidden;border-radius:2px;-webkit-tap-highlight-color:rgba(0,0,0,0);transform:translateZ(0)}.cdk-high-contrast-active .mat-button-toggle-standalone,.cdk-high-contrast-active .mat-button-toggle-group{outline:solid 1px}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border-radius:4px}.cdk-high-contrast-active .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.cdk-high-contrast-active .mat-button-toggle-group-appearance-standard{outline:0}.mat-button-toggle-vertical{flex-direction:column}.mat-button-toggle-vertical .mat-button-toggle-label-content{display:block}.mat-button-toggle{white-space:nowrap;position:relative}.mat-button-toggle .mat-icon svg{vertical-align:top}.mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:1}.mat-button-toggle-appearance-standard:not(.mat-button-toggle-disabled):hover .mat-button-toggle-focus-overlay{opacity:.04}.mat-button-toggle-appearance-standard.cdk-keyboard-focused:not(.mat-button-toggle-disabled) .mat-button-toggle-focus-overlay{opacity:.12}@media(hover: none){.mat-button-toggle-appearance-standard:not(.mat-button-toggle-disabled):hover .mat-button-toggle-focus-overlay{display:none}}.mat-button-toggle-label-content{-webkit-user-select:none;user-select:none;display:inline-block;line-height:36px;padding:0 16px;position:relative}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 12px}.mat-button-toggle-label-content>*{vertical-align:middle}.mat-button-toggle-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;pointer-events:none;opacity:0}.cdk-high-contrast-active .mat-button-toggle-checked .mat-button-toggle-focus-overlay{border-bottom:solid 36px;opacity:.5;height:0}.cdk-high-contrast-active .mat-button-toggle-checked:hover .mat-button-toggle-focus-overlay{opacity:.6}.cdk-high-contrast-active .mat-button-toggle-checked.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{border-bottom:solid 500px}.mat-button-toggle .mat-button-toggle-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-button-toggle-button{border:0;background:none;color:inherit;padding:0;margin:0;font:inherit;outline:none;width:100%;cursor:pointer}.mat-button-toggle-disabled .mat-button-toggle-button{cursor:default}.mat-button-toggle-button::-moz-focus-inner{border:0}\n"],
ub:2,Oa:0});
_.HB=function(){};_.HB.ha=function(a){return new (a||_.HB)};_.HB.Ea=_.bd({type:_.HB});_.HB.Da=_.Tc({imports:[_.hq,_.tq,_.hq]});
_.Mfb=new _.Ed("mat-checkbox-default-options",{Ka:"root",ta:sbb});
var Nfb=["input"],Ofb=["label"],Pfb={Ga:_.xv,Nb:_.Rc(function(){return IB}),jd:!0},Qfb=function(){},Rfb=0,Sfb=sbb(),Tfb=_.Tg(_.Qg(_.Rg(_.Sg(function(a){this.Ta=a})))),JB=function(a,b,c,d,e,f,g){b=Tfb.call(this,b)||this;b.Gb=c;b.Db=d;b.lf=f;b.fo=g;b.ariaLabel="";b.Gj=null;b.Qw="after";b.name=null;b.md=new _.$k;b.wRa=new _.$k;b.ui=function(){};b.UV="";b.n6a=0;b.Qv=function(){};b.Aj=!1;b.Mc=!1;b.tE=!1;b.fo=b.fo||Sfb;b.color=b.defaultColor=b.fo.color||Sfb.color;b.tabIndex=parseInt(e)||0;b.id=b.iX=a+ ++Rfb;
return b};_.V(JB,Tfb);_.k=JB.prototype;_.k.Vc=function(){this.wbb(this.tE)};_.k.Bq=function(){return this.Id||this.disabled};_.k.EGa=function(){this.Gb.De()};_.k.Qj=function(a){this.checked=!!a};_.k.vl=function(a){this.Qv=a};_.k.Xo=function(a){this.ui=a};_.k.jq=function(a){this.disabled=a};_.k.D7a=function(){return this.checked?"true":this.indeterminate?"mixed":"false"};
_.k.sIa=function(a){var b=this.n6a,c=this.B7a();if(b!==a&&c&&(this.UV&&c.classList.remove(this.UV),this.UV=this.Ykc(b,a),this.n6a=a,0<this.UV.length)){c.classList.add(this.UV);var d=this.UV;this.Db.wc(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.k.ao=function(){this.Qv(this.checked);this.md.emit(this.vy(this.checked));this.wm&&(this.wm.ua.checked=this.checked)};_.k.toggle=function(){this.checked=!this.checked;this.Qv(this.checked)};
_.k.s8a=function(){var a=this,b,c=null==(b=this.fo)?void 0:b.Ytc;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.wm.ua.checked=this.checked,this.wm.ua.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.tE=!1;a.wRa.emit(a.tE)}),this.Aj=!this.Aj,this.sIa(this.Aj?1:2),this.ao())};_.k.o$a=function(a){a.stopPropagation()};_.k.Zk=function(){var a=this;Promise.resolve().then(function(){a.ui();_.Sk(a.Gb)})};
_.k.Ykc=function(a,b){if("NoopAnimations"===this.lf)return"";switch(a){case 0:if(1===b)return this.cB.R0a;if(3==b)return this.Aj?this.cB.cLa:this.cB.S0a;break;case 2:return 1===b?this.cB.R0a:this.cB.S0a;case 1:return 2===b?this.cB.wib:this.cB.cLa;case 3:return 1===b?this.cB.avb:this.cB.bvb}return""};_.k.wbb=function(a){var b=this.wm;b&&(b.ua.indeterminate=a)};
_.W.Object.defineProperties(JB.prototype,{Du:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.iX)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn},set:function(a){this.hn=_.Kg(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Aj},set:function(a){a=_.Kg(a);a!=this.checked&&(this.Aj=a,_.Sk(this.Gb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){a=_.Kg(a);a!==this.disabled&&(this.Mc=a,_.Sk(this.Gb))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.tE},set:function(a){var b=a!=this.tE;this.tE=_.Kg(a);b&&(this.tE?this.sIa(3):this.sIa(this.checked?1:2),this.wRa.emit(this.tE));this.wbb(this.tE)}}});JB.ha=function(){_.Nd()};
JB.Ja=_.v({type:JB,wb:function(a,b){a&1&&(_.We(Nfb,5),_.We(Ofb,5),_.We(_.pq,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.wm=c.first);_.Ve(c=_.Ze())&&(b.pnc=c.first);_.Ve(c=_.Ze())&&(b.xM=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Gj:["aria-labelledby","ariaLabelledby"],rJ:["aria-describedby","ariaDescribedby"],id:"id",required:"required",Qw:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{md:"change",wRa:"indeterminateChange"},
features:[_.oe]});var IB=function(a,b,c,d,e,f){a=JB.call(this,"mat-mdc-checkbox-",a,b,c,d,e,f)||this;a.cB={R0a:"mdc-checkbox--anim-unchecked-checked",S0a:"mdc-checkbox--anim-unchecked-indeterminate",wib:"mdc-checkbox--anim-checked-unchecked",cLa:"mdc-checkbox--anim-checked-indeterminate",avb:"mdc-checkbox--anim-indeterminate-checked",bvb:"mdc-checkbox--anim-indeterminate-unchecked"};return a};_.V(IB,JB);IB.Ja=JB.Ja;_.k=IB.prototype;_.k.focus=function(){this.wm.ua.focus()};
_.k.vy=function(a){var b=new Qfb;b.source=this;b.checked=a;return b};_.k.B7a=function(){var a;return null==(a=this.wm)?void 0:a.ua};_.k.DI=function(){JB.prototype.s8a.call(this)};_.k.voc=function(a){a.target&&this.pnc.ua.contains(a.target)&&a.stopPropagation()};IB.ha=function(a){return new (a||IB)(_.y(_.Hd),_.y(_.dl),_.y(_.ne),_.zd("tabindex"),_.y(_.Wk,8),_.y(_.Mfb,8))};
IB.Aa=_.v({type:IB,oa:[["mat-checkbox"]],Jb:[1,"mat-mdc-checkbox"],Ib:12,mb:function(a,b){a&2&&(_.ye("id",b.id),_.re("tabindex",null)("aria-label",null)("aria-labelledby",null),_.ue("_mat-animation-noopable","NoopAnimations"===b.lf)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{Id:"disableRipple",color:"color",tabIndex:"tabIndex"},kc:["matCheckbox"],features:[_.Ne([Pfb]),_.oe],tc:["*"],Ba:15,Ca:19,Ha:[[1,"mdc-form-field",
3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],
["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[3,"for"],["label",""]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"div",0),_.L("click",function(d){return b.voc(d)}),_.C(1,"div",1,2)(3,"div",3),_.L("click",function(){return b.DI()}),_.D(),_.C(4,"input",4,5),_.L("blur",function(){return b.Zk()})("click",function(){return b.DI()})("change",function(d){return b.o$a(d)}),_.D(),_.F(6,"div",6),_.C(7,"div",7),_.yd(),_.C(8,"svg",
8),_.F(9,"path",9),_.D(),_.yy(),_.F(10,"div",10),_.D(),_.F(11,"div",11),_.D(),_.C(12,"label",12,13),_.He(14),_.D()());if(a&2){var c=_.Ke(2);_.ue("mdc-form-field--align-end","before"==b.Qw);_.w(4);_.ue("mdc-checkbox--selected",b.checked);_.z("checked",b.checked)("disabled",b.disabled)("id",b.Du)("required",b.required)("tabIndex",b.tabIndex);_.re("aria-checked",b.D7a())("aria-label",b.ariaLabel||null)("aria-labelledby",b.Gj)("aria-describedby",b.rJ)("name",b.name)("value",b.value);_.w(7);_.z("matRippleTrigger",
c)("matRippleDisabled",b.Id||b.disabled)("matRippleCentered",!0);_.w(1);_.z("for",b.Du)}},Ia:[_.pq],styles:['@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);width:var(--mdc-checkbox-state-layer-size, 48px);height:var(--mdc-checkbox-state-layer-size, 48px)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-mdc-checkbox{display:inline-block;position:relative}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, rgba(0, 0, 0, 0.38));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color, rgba(0, 0, 0, 0.38))}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px)}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple{opacity:.04;transform:scale(1);transition:opacity 80ms 0 cubic-bezier(0, 0, 0.2, 1),transform 80ms 0 cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:not([disabled]):focus~.mdc-checkbox__ripple{opacity:.16}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.mat-mdc-checkbox .mdc-checkbox__native-control:focus:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, black)}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}\n'],
ub:2,Oa:0});
_.KB=function(){};_.KB.ha=function(a){return new (a||_.KB)};_.KB.Ea=_.bd({type:_.KB});_.KB.Da=_.Tc({});
var Ufb,Vfb,Wfb;Ufb=function(a){return{EF:a}};Vfb=function(){};Wfb={Ga:_.xv,Nb:_.Rc(function(){return _.LB}),jd:!0};_.LB=function(a,b,c,d,e,f,g){a=JB.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Wd=c;a.cB={R0a:"mat-checkbox-anim-unchecked-checked",S0a:"mat-checkbox-anim-unchecked-indeterminate",wib:"mat-checkbox-anim-checked-unchecked",cLa:"mat-checkbox-anim-checked-indeterminate",avb:"mat-checkbox-anim-indeterminate-checked",bvb:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.LB,JB);
_.LB.Ja=JB.Ja;_.k=_.LB.prototype;_.k.vy=function(a){var b=new Vfb;b.source=this;b.checked=a;return b};_.k.B7a=function(){return this.Ta.ua};_.k.Vc=function(){var a=this;JB.prototype.Vc.call(this);this.Wd.ql(this.Ta,!0).subscribe(function(b){b||a.Zk()})};_.k.Ma=function(){this.Wd.dm(this.Ta)};_.k.DI=function(a){a.stopPropagation();JB.prototype.s8a.call(this)};_.k.focus=function(a,b){a?_.dp(this.Wd,this.wm,a,b):this.wm.ua.focus(b)};
_.LB.ha=function(a){return new (a||_.LB)(_.y(_.Hd),_.y(_.dl),_.y(_.cp),_.y(_.ne),_.zd("tabindex"),_.y(_.Wk,8),_.y(_.Mfb,8))};
_.LB.Aa=_.v({type:_.LB,oa:[["mat-checkbox"]],Jb:[1,"mat-checkbox"],Ib:14,mb:function(a,b){a&2&&(_.ye("id",b.id),_.re("tabindex",null)("aria-label",null)("aria-labelledby",null),_.ue("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.Qw)("_mat-animation-noopable","NoopAnimations"===b.lf))},inputs:{Id:"disableRipple",color:"color",tabIndex:"tabIndex"},kc:["matCheckbox"],features:[_.Ne([Wfb]),_.oe],
tc:["*"],Ba:17,Ca:21,Ha:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],
["version","1.1","focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.L("change",function(e){return b.o$a(e)})("click",function(e){return b.DI(e)}),_.D(),_.C(5,"span",5),
_.F(6,"span",6),_.D(),_.F(7,"span",7),_.C(8,"span",8),_.yd(),_.C(9,"svg",9),_.F(10,"path",10),_.D(),_.yy(),_.F(11,"span",11),_.D()(),_.C(12,"span",12,13),_.L("cdkObserveContent",function(){return b.EGa()}),_.C(14,"span",14),_.O(15,"\u00a0"),_.D(),_.He(16),_.D()());if(a&2){var c=_.Ke(1),d=_.Ke(13);_.re("for",b.Du);_.w(2);_.ue("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.w(1);_.z("id",b.Du)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",
b.tabIndex);_.re("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.Gj)("aria-checked",b.D7a())("aria-describedby",b.rJ);_.w(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.Bq())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.Pe(19,Ufb,"NoopAnimations"===b.lf?0:150))}},Ia:[_.pq,_.qp],styles:['@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.mat-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-checkbox-layout{-webkit-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:rgba(0,0,0,0);transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);-webkit-print-color-adjust:exact;color-adjust:exact}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:rgba(0,0,0,0)}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox-input:focus~.mat-focus-indicator::before{content:""}\n'],
ub:2,Oa:0});
_.MB=function(){};_.MB.ha=function(a){return new (a||_.MB)};_.MB.Ea=_.bd({type:_.MB});_.MB.Da=_.Tc({imports:[_.tq,_.hq,_.rp,_.KB,_.hq,_.KB]});
_.Xfb=new _.Ed("GMAT_TABS_OPTION");
var Yfb=new _.Ed("MatInkBarPositioner",{Ka:"root",ta:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});
var Zfb=_.qg("translateTab",[_.tg("center, void, left-origin-center, right-origin-center",_.sg({transform:"none"})),_.tg("left",_.sg({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.tg("right",_.sg({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.vg("* => left, * => right, left => center, right => center",_.rg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.vg("void => left-origin-center",[_.sg({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.rg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.vg("void => right-origin-center",[_.sg({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.rg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);
var $fb=function(a){return{animationDuration:a}},agb=function(a,b){return{value:a,params:b}},NB=function(a,b,c,d){_.dq.call(this,a,b,d);this.Tj=c;this.G9a=this.F5a=_.da.EMPTY};_.V(NB,_.dq);NB.prototype.Sa=function(){var a=this;_.dq.prototype.Sa.call(this);this.F5a=this.Tj.EDa.ka(_.tb(this.Tj.mW(this.Tj.vi))).subscribe(function(b){b&&!a.Yg()&&a.attach(a.Tj.vO)});this.G9a=this.Tj.oDa.subscribe(function(){a.Tj.FS||a.detach()})};
NB.prototype.Ma=function(){_.dq.prototype.Ma.call(this);this.F5a.unsubscribe();this.G9a.unsubscribe()};NB.ha=function(a){return new (a||NB)(_.y(_.Pk),_.y(_.Te),_.y(_.Rc(function(){return OB})),_.y(_.Og))};NB.Ja=_.v({type:NB,oa:[["","matTabBodyHost",""]],features:[_.oe]});
var PB=function(a,b,c){var d=this;this.Ta=a;this.Fc=b;this.Q3=_.da.EMPTY;this.ama=new _.ob;this.l$a=new _.$k;this.EDa=new _.$k;this.oDa=new _.$k;this.k$a=new _.$k(!0);this.animationDuration="500ms";this.FS=!1;b&&(this.Q3=b.md.subscribe(function(e){d.e6a(e);_.Sk(c)}));this.ama.ka(_.Pa(function(e,f){return e.Rl===f.Rl&&e.Rg===f.Rg})).subscribe(function(e){d.mW(e.Rg)&&d.mW(d.vi)&&d.k$a.emit();d.mW(e.Rl)&&!d.mW(d.vi)&&d.oDa.emit()})};_.k=PB.prototype;
_.k.Sa=function(){"center"==this.vi&&null!=this.origin&&(this.vi=this.mjc(this.origin))};_.k.Ma=function(){this.Q3.unsubscribe();this.ama.complete()};_.k.t$a=function(a){a=this.mW(a.Rg);this.EDa.emit(a);a&&this.l$a.emit(this.Ta.ua.clientHeight)};_.k.nB=function(){return this.Fc&&"rtl"===this.Fc.value?"rtl":"ltr"};_.k.mW=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.k.e6a=function(a){a=void 0===a?this.nB():a;this.vi=0>this.U$a?"ltr"==a?"left":"right":0<this.U$a?"ltr"==a?"right":"left":"center"};_.k.mjc=function(a){var b=this.nB();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(PB.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.U$a=a;this.e6a()}}});PB.ha=function(a){return new (a||PB)(_.y(_.Hd),_.y(_.Dp,8),_.y(_.dl))};
PB.Ja=_.v({type:PB,inputs:{vO:["content","_content"],origin:"origin",animationDuration:"animationDuration",FS:"preserveContent",position:"position"},outputs:{l$a:"_onCentering",EDa:"_beforeCentering",oDa:"_afterLeavingCenter",k$a:"_onCentered"}});var OB=function(a,b,c){PB.call(this,a,b,c)};_.V(OB,PB);OB.Ja=PB.Ja;OB.ha=function(a){return new (a||OB)(_.y(_.Hd),_.y(_.Dp,8),_.y(_.dl))};
OB.Aa=_.v({type:OB,oa:[["mat-tab-body"]],wb:function(a,b){a&1&&_.We(_.dq,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.soc=c.first)}},Jb:[1,"mat-mdc-tab-body"],features:[_.oe],Ba:3,Ca:6,Ha:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],wa:function(a,b){a&1&&(_.C(0,"div",0,1),_.L("@translateTab.start",function(c){return b.t$a(c)})("@translateTab.done",function(c){return b.ama.next(c)}),_.N(2,ubb,0,0,"ng-template",2),_.D());a&2&&_.z("@translateTab",_.Qe(3,agb,b.vi,_.Pe(1,
$fb,b.animationDuration)))},Ia:[NB],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}\n'],
ub:2,data:{animation:[Zfb]}});
var bgb=new _.Ed("MatTabContent"),QB=function(a){this.wa=a};QB.ha=function(a){return new (a||QB)(_.y(_.Se))};QB.Ja=_.v({type:QB,oa:[["","matTabContent",""]],features:[_.Ne([{Ga:bgb,Nb:QB}])]});
var cgb=new _.Ed("MAT_TABS_CONFIG");
var dgb=_.Ig({passive:!0}),RB=function(a,b,c,d,e,f,g){var h=this;this.Ta=a;this.Gb=b;this.Fg=c;this.Fc=d;this.Db=e;this.wd=f;this.lf=g;this.VW=0;this.HHa=!1;this.Ub=new _.ob;this.YW=!1;this.oI=this.nI=!0;this.Ola=new _.ob;this.S3=!1;this.Eq=0;this.yKb=new _.$k;this.cvb=new _.$k;e.wc(function(){_.je(a.ua,"mouseleave").ka(_.wb(h.Ub)).subscribe(function(){h.aJ()})})};_.k=RB.prototype;
_.k.Vc=function(){var a=this;_.je(this.eab.ua,"touchstart",dgb).ka(_.wb(this.Ub)).subscribe(function(){a.fW("before")});_.je(this.e$a.ua,"touchstart",dgb).ka(_.wb(this.Ub)).subscribe(function(){a.fW("after")})};
_.k.Oe=function(){var a=this,b=this.Fc?this.Fc.md:_.Ea("ltr"),c=this.Fg.md(150),d=function(){a.jha();a.pDa()};this.Wc=_.KRa(_.zp(_.By(new _.Cp(this.oi),this.nB())));_.Ap(this.Wc,this.Eq);this.Db.Og.ka(_.Va(1)).subscribe(d);_.ib(b,c,this.oi.xd,this.nnc()).ka(_.wb(this.Ub)).subscribe(function(){a.Db.Nc(function(){Promise.resolve().then(function(){a.VW=Math.max(0,Math.min(a.XEa(),a.VW));d()})});_.By(a.Wc,a.nB())});this.Wc.md.ka(_.wb(this.Ub)).subscribe(function(e){a.cvb.emit(e);a.Lpc(e)})};
_.k.nnc=function(){var a=this;return"function"!==typeof ResizeObserver?_.Ua:this.oi.xd.ka(_.tb(this.oi),_.vb(function(b){return new _.oa(function(c){return a.Db.wc(function(){var d=new ResizeObserver(function(){c.next()});b.forEach(function(e){d.observe(e.Ob.ua)});return function(){d.disconnect()}})})}),_.sb())};
_.k.FL=function(){this.oqc!=this.oi.length&&(this.jha(),this.oqc=this.oi.length,_.Sk(this.Gb));this.HHa&&(this.Oab(this.Eq),this.SDa(),this.pDa(),this.HHa=!1,_.Sk(this.Gb));this.Lab&&(this.lcb(),this.Lab=!1,_.Sk(this.Gb))};_.k.Ma=function(){this.Ub.next();this.Ub.complete();this.Ola.complete()};_.k.nh=function(a){if(!_.Hg(a))switch(a.keyCode){case 13:case 32:this.gZ!==this.selectedIndex&&(this.yKb.emit(this.gZ),this.y9a(a));break;default:this.Wc.VC(a)}};
_.k.m$a=function(){var a=this,b=this.Ta.ua.textContent;b!==this.Qjc&&(this.Qjc=b||"",this.Db.Nc(function(){a.jha();a.pDa();_.Sk(a.Gb)}))};_.k.jha=function(){this.Ric();this.SDa();this.lcb()};_.k.sW=function(a){if(!this.oi)return!0;a=this.oi?this.oi.toArray()[a]:null;return!!a&&!a.disabled};_.k.Lpc=function(a){this.YW&&this.Oab(a);this.oi&&this.oi.length&&(this.oi.toArray()[a].focus(),a=this.cX.ua,a.scrollLeft="ltr"==this.nB()?0:a.scrollWidth-a.offsetWidth)};
_.k.nB=function(){return this.Fc&&"rtl"===this.Fc.value?"rtl":"ltr"};_.k.lcb=function(){if(!this.sw){var a=this.oD;this.zbb.ua.style.transform="translateX("+Math.round("ltr"===this.nB()?-a:a)+"px)";if(this.wd.xia||this.wd.oza)this.cX.ua.scrollLeft=0}};_.k.Mab=function(a){return this.Nab(this.VW+("before"==a?-1:1)*this.cX.ua.offsetWidth/3)};_.k.Rja=function(a){this.aJ();this.Mab(a)};
_.k.Oab=function(a){if(!this.sw){var b=this.oi?this.oi.toArray()[a]:null;if(b){a=this.cX.ua.offsetWidth;var c=b.Ob.ua;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.nB()?c=b+d:(c=this.Ula.ua.offsetWidth-b,b=c-d);d=this.oD;a=this.oD+a;b<d?this.oD-=d-b+60:c>a&&(this.oD+=c-a+60)}}};_.k.Ric=function(){if(this.sw)this.YW=!1;else{var a=this.Ula.ua.scrollWidth>this.Ta.ua.offsetWidth;a||(this.oD=0);a!==this.YW&&_.Sk(this.Gb);this.YW=a}};
_.k.SDa=function(){this.sw?this.nI=this.oI=!0:(this.oI=0==this.oD,this.nI=this.oD==this.XEa(),_.Sk(this.Gb))};_.k.XEa=function(){return this.Ula.ua.scrollWidth-this.cX.ua.offsetWidth||0};_.k.pDa=function(){var a=this.oi&&this.oi.length?this.oi.toArray()[this.selectedIndex]:null;(a=a?a.Ob.ua:null)?egb(this.hka,a):this.hka.mj()};_.k.aJ=function(){this.Ola.next()};
_.k.fW=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.aJ(),_.ya(650,100).ka(_.wb(_.ib(this.Ola,this.Ub))).subscribe(function(){var d=c.Mab(a),e=d.PAb;d=d.distance;(0===d||d>=e)&&c.aJ()}))};_.k.Nab=function(a){if(this.sw)return{PAb:0,distance:0};var b=this.XEa();this.VW=Math.max(0,Math.min(b,a));this.Lab=!0;this.SDa();return{PAb:b,distance:this.VW}};
_.W.Object.defineProperties(RB.prototype,{sw:{configurable:!0,enumerable:!0,get:function(){return this.S3},set:function(a){this.S3=_.Kg(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Eq},set:function(a){a=_.Ng(a);this.Eq!=a&&(this.HHa=!0,this.Eq=a,this.Wc&&_.Ap(this.Wc,a))}},gZ:{configurable:!0,enumerable:!0,get:function(){return this.Wc?this.Wc.kJ:0},set:function(a){this.sW(a)&&this.gZ!==a&&this.Wc&&this.Wc.Ir(a)}},oD:{configurable:!0,enumerable:!0,get:function(){return this.VW},
set:function(a){this.Nab(a)}}});RB.ha=function(a){return new (a||RB)(_.y(_.Hd),_.y(_.dl),_.y(_.Np),_.y(_.Dp,8),_.y(_.ne),_.y(_.$o),_.y(_.Wk,8))};RB.Ja=_.v({type:RB,inputs:{sw:"disablePagination"}});
var fgb=_.Sg(function(){}),SB=function(a){var b=fgb.call(this)||this;b.Ob=a;return b};_.V(SB,fgb);SB.prototype.focus=function(){this.Ob.ua.focus()};SB.ha=function(a){return new (a||SB)(_.y(_.Hd))};SB.Ja=_.v({type:SB,features:[_.oe]});tbb(SB);
var TB=function(a,b,c,d,e,f,g){RB.call(this,a,b,c,d,e,f,g);this.mI=!1};_.V(TB,RB);TB.prototype.y9a=function(a){a.preventDefault()};_.W.Object.defineProperties(TB.prototype,{Id:{configurable:!0,enumerable:!0,get:function(){return this.mI},set:function(a){this.mI=_.Kg(a)}}});TB.ha=function(a){return new (a||TB)(_.y(_.Hd),_.y(_.dl),_.y(_.Np),_.y(_.Dp,8),_.y(_.ne),_.y(_.$o),_.y(_.Wk,8))};TB.Ja=_.v({type:TB,inputs:{Id:"disableRipple"},features:[_.oe]});
_.ggb=new _.Ed("MatTabLabel");_.igb=new _.Ed("MAT_TAB");
var jgb=_.Sg(function(){}),kgb=new _.Ed("MAT_TAB_GROUP"),UB=function(a,b){var c=jgb.call(this)||this;c.dg=a;c.Z5a=b;c.DPb="";c.i6a=null;c.Wj=new _.ob;c.position=null;c.origin=null;c.isActive=!1;return c};_.V(UB,jgb);UB.prototype.Rb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Wj.next()};UB.prototype.Ma=function(){this.Wj.complete()};UB.prototype.Sa=function(){this.i6a=new _.aq(this.Akc||this.zmc,this.dg)};UB.prototype.Mpc=function(a){a&&a.fjc===this&&(this.rqc=a)};
_.W.Object.defineProperties(UB.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.i6a}}});UB.ha=function(a){return new (a||UB)(_.y(_.Te),_.y(kgb,8))};UB.Ja=_.v({type:UB,wb:function(a,b){a&1&&_.We(_.Se,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.zmc=c.first)}},inputs:{DPb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],Gj:["aria-labelledby","ariaLabelledby"],EDc:"labelClass",Rsc:"bodyClass"},features:[_.oe,_.id]});
var lgb=0,mgb=_.Qg(_.Rg(function(a){this.Ta=a}),"primary"),VB=function(a,b,c,d){a=mgb.call(this,a)||this;a.Gb=b;a.lf=d;a.Hq=new _.$e;a.z4=0;a.wka=null;a.fIa=0;a.Bbb=_.da.EMPTY;a.Tla=_.da.EMPTY;a.yEa=!1;a.Eq=null;a.wtb="above";a.S3=!1;a.X$a=!1;a.GKb=new _.$k;a.fZ=new _.$k;a.Geb=new _.$k;a.UYa=new _.$k(!0);a.o8a=lgb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.sw=c&&null!=c.sw?c.sw:!1;a.C8=c&&null!=c.C8?c.C8:!1;var e;a.O7=null!=(e=null==c?void 0:c.O7)?e:null;a.FS=!(null==
c||!c.FS);return a};_.V(VB,mgb);_.k=VB.prototype;
_.k.FL=function(){var a=this,b=this.z4=this.O5a(this.z4);if(this.Eq!=b){var c=null==this.Eq;if(!c){this.UYa.emit(this.vy(b));var d=this.y5.ua;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Hq.forEach(function(e,f){return e.isActive=f===b});c||(a.GKb.emit(b),a.y5.ua.style.minHeight="")})}this.Hq.forEach(function(e,f){e.position=f-b;null==a.Eq||0!=e.position||e.origin||(e.origin=b-a.Eq)});this.Eq!==b&&(this.Eq=b,this.wka=null,_.Sk(this.Gb))};
_.k.Oe=function(){var a=this;this.hqc();this.lqc();this.Bbb=this.Hq.xd.subscribe(function(){var b=a.O5a(a.z4);if(b===a.Eq){for(var c=a.Hq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.z4=a.Eq=e;a.wka=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.UYa.emit(a.vy(b))})}_.Sk(a.Gb)})};_.k.hqc=function(){var a=this;this.Q4a.xd.ka(_.tb(this.Q4a)).subscribe(function(b){a.Hq.reset(b.filter(function(c){return c.Z5a===a||!c.Z5a}));_.Ue(a.Hq)})};
_.k.Ma=function(){this.Hq.destroy();this.Bbb.unsubscribe();this.Tla.unsubscribe()};_.k.jha=function(){this.gIa&&this.gIa.jha()};_.k.vja=function(a){this.wka=a;this.fZ.emit(this.vy(a))};_.k.vy=function(a){var b=new ngb;b.index=a;this.Hq&&this.Hq.length&&(b.tab=this.Hq.toArray()[a]);return b};_.k.lqc=function(){var a=this;this.Tla&&this.Tla.unsubscribe();this.Tla=_.ib.apply(null,_.Ia(this.Hq.map(function(b){return b.Wj}))).subscribe(function(){return _.Sk(a.Gb)})};
_.k.O5a=function(a){return Math.min(this.Hq.length-1,Math.max(a||0,0))};_.k.j8a=function(a){return"mat-tab-label-"+this.o8a+"-"+a};_.k.i8a=function(a){return"mat-tab-content-"+this.o8a+"-"+a};_.k.Kpc=function(a){if(this.yEa&&this.fIa){var b=this.y5.ua;b.style.height=this.fIa+"px";this.y5.ua.offsetHeight&&(b.style.height=a+"px")}};_.k.Zoc=function(){var a=this.y5.ua;this.fIa=a.clientHeight;a.style.height="";this.Geb.emit()};_.k.zq=function(a,b,c){a.disabled||(this.selectedIndex=b.gZ=c)};
_.k.qE=function(a,b){if(a.disabled)return null;var c;a=null!=(c=this.wka)?c:this.selectedIndex;return b===a?0:-1};_.k.nqc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.gIa.gZ=b)};
_.W.Object.defineProperties(VB.prototype,{C8:{configurable:!0,enumerable:!0,get:function(){return this.yEa},set:function(a){this.yEa=_.Kg(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Eq},set:function(a){this.z4=_.Ng(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.Ahc},set:function(a){this.Ahc=/^\d+$/.test(a+"")?a+"ms":a}},O7:{configurable:!0,enumerable:!0,get:function(){return this.tjc},set:function(a){this.tjc=_.Ng(a,null)}},sw:{configurable:!0,
enumerable:!0,get:function(){return this.S3},set:function(a){this.S3=_.Kg(a)}},FS:{configurable:!0,enumerable:!0,get:function(){return this.X$a},set:function(a){this.X$a=_.Kg(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.DDa},set:function(a){var b=this.Ta.ua;b.classList.remove("mat-background-"+this.backgroundColor);a&&b.classList.add("mat-background-"+a);this.DDa=a}}});VB.ha=function(a){return new (a||VB)(_.y(_.Hd),_.y(_.dl),_.y(cgb,8),_.y(_.Wk,8))};
VB.Ja=_.v({type:VB,inputs:{C8:"dynamicHeight",selectedIndex:"selectedIndex",wtb:"headerPosition",animationDuration:"animationDuration",O7:"contentTabIndex",sw:"disablePagination",FS:"preserveContent",backgroundColor:"backgroundColor"},outputs:{GKb:"selectedIndexChange",fZ:"focusChange",Geb:"animationDone",UYa:"selectedTabChange"},features:[_.oe]});var ngb=function(){};
var ogb=0,pgb=_.Tg(_.Rg(_.Sg(function(){}))),WB=function(a,b,c,d,e,f){var g=pgb.call(this)||this;g.Wy=a;g.Ob=b;g.Wd=e;g.QO=!1;g.id="mat-tab-link-"+ogb++;g.dH=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.dH.animation={EF:0,uQ:0});return g};_.V(WB,pgb);_.k=WB.prototype;_.k.focus=function(){this.Ob.ua.focus()};_.k.Vc=function(){this.Wd.ql(this.Ob)};_.k.Ma=function(){this.Wd.dm(this.Ob)};_.k.Pja=function(){this.Wy.gZ=this.Wy.oi.toArray().indexOf(this)};
_.k.nh=function(a){this.Wy.ED&&32===a.keyCode&&this.Ob.ua.click()};_.k.blc=function(){var a;return this.Wy.ED?null==(a=this.Wy.ED)?void 0:a.id:this.Ob.ua.getAttribute("aria-controls")};_.k.zja=function(){return this.Wy.ED?this.active?"true":"false":this.Ob.ua.getAttribute("aria-selected")};_.k.clc=function(){return this.active&&!this.Wy.ED?"page":null};_.k.fFa=function(){return this.Wy.ED?"tab":this.Ob.ua.getAttribute("role")};_.k.qE=function(){return this.Wy.ED?this.QO&&!this.disabled?0:-1:this.tabIndex};
_.W.Object.defineProperties(WB.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.QO},set:function(a){a=_.Kg(a);a!==this.QO&&(this.QO=a,qgb(this.Wy))}},Jua:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Id||this.Wy.Id||!!this.dH.disabled}}});WB.ha=function(a){return new (a||WB)(_.y(XB),_.y(_.Hd),_.y(_.oq,8),_.zd("tabindex"),_.y(_.cp),_.y(_.Wk,8))};WB.Ja=_.v({type:WB,inputs:{active:"active",id:"id"},features:[_.oe]});tbb(WB);
var XB=function(a,b,c,d,e,f,g){RB.call(this,a,d,e,b,c,f,g);this.mI=!1;this.color="primary"};_.V(XB,RB);XB.prototype.y9a=function(){};XB.prototype.Oe=function(){var a=this;this.oi.xd.ka(_.tb(null),_.wb(this.Ub)).subscribe(function(){qgb(a)});RB.prototype.Oe.call(this)};var qgb=function(a){if(a.oi){for(var b=a.oi.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.Sk(a.Gb);a.ED&&(a.ED.NSc=b[c].id);return}a.selectedIndex=-1;a.hka.mj()}};
XB.prototype.fFa=function(){return this.ED?"tablist":this.Ta.ua.getAttribute("role")};_.W.Object.defineProperties(XB.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.DDa},set:function(a){var b=this.Ta.ua.classList;b.remove("mat-background-"+this.backgroundColor);a&&b.add("mat-background-"+a);this.DDa=a}},Id:{configurable:!0,enumerable:!0,get:function(){return this.mI},set:function(a){this.mI=_.Kg(a)}}});
XB.ha=function(a){return new (a||XB)(_.y(_.Hd),_.y(_.Dp,8),_.y(_.ne),_.y(_.dl),_.y(_.Np),_.y(_.$o),_.y(_.Wk,8))};XB.Ja=_.v({type:XB,inputs:{backgroundColor:"backgroundColor",Id:"disableRipple",color:"color",ED:"tabPanel"},features:[_.oe]});
var YB=function(a,b,c,d){this.Ta=a;this.Db=b;this.Kmc=c;this.lf=d},egb=function(a,b){a.show();a.Db.Nc(function(){a.Db.Og.ka(_.Va(1)).subscribe(function(){var c=a.Kmc(b),d=a.Ta.ua;d.style.left=c.left;d.style.width=c.width})})};YB.prototype.show=function(){this.Ta.ua.style.visibility="visible"};YB.prototype.mj=function(){this.Ta.ua.style.visibility="hidden"};YB.ha=function(a){return new (a||YB)(_.y(_.Hd),_.y(_.ne),_.y(Yfb),_.y(_.Wk,8))};
YB.Ja=_.v({type:YB,oa:[["mat-ink-bar"]],Jb:[1,"mat-ink-bar"],Ib:2,mb:function(a,b){a&2&&_.ue("_mat-animation-noopable","NoopAnimations"===b.lf)}});
var rgb=function(a){return{animationDuration:a}},sgb=function(a,b){return{value:a,params:b}},ZB=function(a,b,c,d){NB.call(this,a,b,c,d)};_.V(ZB,NB);ZB.ha=function(a){return new (a||ZB)(_.y(_.Pk),_.y(_.Te),_.y(_.Rc(function(){return $B})),_.y(_.Og))};ZB.Ja=_.v({type:ZB,oa:[["","matTabBodyHost",""]],features:[_.oe]});var $B=function(a,b,c){PB.call(this,a,b,c)};_.V($B,PB);$B.Ja=PB.Ja;$B.ha=function(a){return new (a||$B)(_.y(_.Hd),_.y(_.Dp,8),_.y(_.dl))};
$B.Aa=_.v({type:$B,oa:[["mat-tab-body"]],wb:function(a,b){a&1&&_.We(_.dq,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.soc=c.first)}},Jb:[1,"mat-tab-body"],features:[_.oe],Ba:3,Ca:6,Ha:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],wa:function(a,b){a&1&&(_.C(0,"div",0,1),_.L("@translateTab.start",function(c){return b.t$a(c)})("@translateTab.done",function(c){return b.ama.next(c)}),_.N(2,vbb,0,0,"ng-template",2),_.D());a&2&&_.z("@translateTab",_.Qe(3,sgb,b.vi,_.Pe(1,rgb,
b.animationDuration)))},Ia:[ZB],styles:['.mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}.mat-tab-body-content[style*="visibility: hidden"]{display:none}\n'],ub:2,data:{animation:[Zfb]}});
_.aC=function(){QB.apply(this,arguments)};_.V(_.aC,QB);_.aC.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.aC)))(b||_.aC)}}();_.aC.Ja=_.v({type:_.aC,oa:[["","matTabContent",""]],features:[_.Ne([{Ga:bgb,Nb:_.aC}]),_.oe]});
var bC=function(){return SB.apply(this,arguments)||this};_.V(bC,SB);bC.ha=function(){var a;return function(b){return(a||(a=_.Cd(bC)))(b||bC)}}();bC.Ja=_.v({type:bC,oa:[["","matTabLabelWrapper",""]],Ib:3,mb:function(a,b){a&2&&(_.re("aria-disabled",!!b.disabled),_.ue("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.oe]});
var tgb=["tabListContainer"],ugb=["tabList"],vgb=["tabListInner"],wgb=["nextPaginator"],xgb=["previousPaginator"],cC=function(a,b,c,d,e,f,g){TB.call(this,a,b,c,d,e,f,g)};_.V(cC,TB);cC.Ja=TB.Ja;cC.ha=function(a){return new (a||cC)(_.y(_.Hd),_.y(_.dl),_.y(_.Np),_.y(_.Dp,8),_.y(_.ne),_.y(_.$o),_.y(_.Wk,8))};
cC.Aa=_.v({type:cC,oa:[["mat-tab-header"]],Fd:function(a,b,c){a&1&&_.Xe(c,bC,4);if(a&2){var d;_.Ve(d=_.Ze())&&(b.oi=d)}},wb:function(a,b){a&1&&(_.We(YB,7),_.We(tgb,7),_.We(ugb,7),_.We(vgb,7),_.We(wgb,5),_.We(xgb,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.hka=c.first);_.Ve(c=_.Ze())&&(b.cX=c.first);_.Ve(c=_.Ze())&&(b.zbb=c.first);_.Ve(c=_.Ze())&&(b.Ula=c.first);_.Ve(c=_.Ze())&&(b.e$a=c.first);_.Ve(c=_.Ze())&&(b.eab=c.first)}},Jb:[1,"mat-tab-header"],Ib:4,mb:function(a,b){a&2&&_.ue("mat-tab-header-pagination-controls-enabled",
b.YW)("mat-tab-header-rtl","rtl"==b.nB())},inputs:{selectedIndex:"selectedIndex"},outputs:{yKb:"selectFocusedIndex",cvb:"indexFocused"},features:[_.oe],tc:["*"],Ba:14,Ca:10,Ha:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],
["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"button",0,1),_.L("click",function(){return b.Rja("before")})("mousedown",function(c){return b.fW("before",
c)})("touchend",function(){return b.aJ()}),_.F(2,"div",2),_.D(),_.C(3,"div",3,4),_.L("keydown",function(c){return b.nh(c)}),_.C(5,"div",5,6),_.L("cdkObserveContent",function(){return b.m$a()}),_.C(7,"div",7,8),_.He(9),_.D(),_.F(10,"mat-ink-bar"),_.D()(),_.C(11,"button",9,10),_.L("mousedown",function(c){return b.fW("after",c)})("click",function(){return b.Rja("after")})("touchend",function(){return b.aJ()}),_.F(13,"div",2),_.D());a&2&&(_.ue("mat-tab-header-pagination-disabled",b.oI),_.z("matRippleDisabled",
b.oI||b.Id)("disabled",b.oI||null),_.w(5),_.ue("_mat-animation-noopable","NoopAnimations"===b.lf),_.w(6),_.ue("mat-tab-header-pagination-disabled",b.nI),_.z("matRippleDisabled",b.nI||b.Id)("disabled",b.nI||null))},Ia:[_.pq,_.qp,YB],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-list._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}.mat-tab-label::before{margin:5px}@media(max-width: 599px){.mat-tab-label{min-width:72px}}\n"],
ub:2});
_.dC=function(){return UB.apply(this,arguments)||this};_.V(_.dC,UB);_.dC.Ja=UB.Ja;_.W.Object.defineProperties(_.dC.prototype,{X_a:{configurable:!0,enumerable:!0,get:function(){return this.rqc},set:function(a){this.Mpc(a)}}});_.dC.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.dC)))(b||_.dC)}}();
_.dC.Aa=_.v({type:_.dC,oa:[["mat-tab"]],Fd:function(a,b,c){a&1&&(_.Xe(c,_.ggb,5),_.Xe(c,bgb,7,_.Se));if(a&2){var d;_.Ve(d=_.Ze())&&(b.X_a=d.first);_.Ve(d=_.Ze())&&(b.Akc=d.first)}},inputs:{disabled:"disabled"},kc:["matTab"],features:[_.Ne([{Ga:_.igb,Nb:_.dC}]),_.oe],tc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ge(),_.N(0,wbb,1,0,"ng-template"))},ub:2});
var ygb,zgb;ygb=["tabBodyWrapper"];zgb=["tabHeader"];_.eC=function(a,b,c,d){return VB.call(this,a,b,c,d)||this};_.V(_.eC,VB);_.eC.Ja=VB.Ja;_.eC.ha=function(a){return new (a||_.eC)(_.y(_.Hd),_.y(_.dl),_.y(cgb,8),_.y(_.Wk,8))};
_.eC.Aa=_.v({type:_.eC,oa:[["mat-tab-group"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.dC,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.Q4a=d)}},wb:function(a,b){a&1&&(_.We(ygb,5),_.We(zgb,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.y5=c.first);_.Ve(c=_.Ze())&&(b.gIa=c.first)}},Jb:[1,"mat-tab-group"],Ib:4,mb:function(a,b){a&2&&_.ue("mat-tab-group-dynamic-height",b.C8)("mat-tab-group-inverted-header","below"===b.wtb)},inputs:{color:"color",Id:"disableRipple"},kc:["matTabGroup"],features:[_.Ne([{Ga:kgb,Nb:_.eC}]),_.oe],Ba:6,
Ca:7,Ha:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","ngClass","disabled","matRippleDisabled","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active","ngClass","content","position","origin","animationDuration",
"preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","ngClass","disabled","matRippleDisabled","click","cdkFocusChange"],[1,"mat-tab-label-content"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering"]],wa:function(a,
b){a&1&&(_.C(0,"mat-tab-header",0,1),_.L("indexFocused",function(c){return b.vja(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.N(2,Abb,5,15,"div",2),_.D(),_.C(3,"div",3,4),_.N(5,Bbb,1,11,"mat-tab-body",5),_.D());a&2&&(_.z("selectedIndex",b.selectedIndex||0)("disableRipple",b.Id)("disablePagination",b.sw),_.w(2),_.z("ngForOf",b.Hq),_.w(1),_.ue("_mat-animation-noopable","NoopAnimations"===b.lf),_.w(2),_.z("ngForOf",b.Hq))},Ia:[_.Rl,_.Sl,_.Tl,_.dq,_.pq,_.JA,bC,$B,cC],styles:[".mat-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}\n"],
ub:2});
var Agb,Bgb,Cgb,Dgb,Egb;Agb=["tabListContainer"];Bgb=["tabList"];Cgb=["tabListInner"];Dgb=["nextPaginator"];Egb=["previousPaginator"];_.fC=function(a,b,c,d,e,f,g){XB.call(this,a,b,c,d,e,f,g)};_.V(_.fC,XB);_.fC.Ja=XB.Ja;_.fC.ha=function(a){return new (a||_.fC)(_.y(_.Hd),_.y(_.Dp,8),_.y(_.ne),_.y(_.dl),_.y(_.Np),_.y(_.$o),_.y(_.Wk,8))};
_.fC.Aa=_.v({type:_.fC,oa:[["","mat-tab-nav-bar",""]],Fd:function(a,b,c){a&1&&_.Xe(c,_.gC,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.oi=d)}},wb:function(a,b){a&1&&(_.We(YB,7),_.We(Agb,7),_.We(Bgb,7),_.We(Cgb,7),_.We(Dgb,5),_.We(Egb,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.hka=c.first);_.Ve(c=_.Ze())&&(b.cX=c.first);_.Ve(c=_.Ze())&&(b.zbb=c.first);_.Ve(c=_.Ze())&&(b.Ula=c.first);_.Ve(c=_.Ze())&&(b.e$a=c.first);_.Ve(c=_.Ze())&&(b.eab=c.first)}},Jb:[1,"mat-tab-nav-bar","mat-tab-header"],Ib:11,mb:function(a,b){a&
2&&(_.re("role",b.fFa()),_.ue("mat-tab-header-pagination-controls-enabled",b.YW)("mat-tab-header-rtl","rtl"==b.nB())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},kc:["matTabNavBar","matTabNav"],features:[_.oe],hc:["mat-tab-nav-bar",""],tc:["*"],Ba:14,Ca:10,Ha:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",
3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-links"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],
["nextPaginator",""]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"button",0,1),_.L("click",function(){return b.Rja("before")})("mousedown",function(c){return b.fW("before",c)})("touchend",function(){return b.aJ()}),_.F(2,"div",2),_.D(),_.C(3,"div",3,4),_.L("keydown",function(c){return b.nh(c)}),_.C(5,"div",5,6),_.L("cdkObserveContent",function(){return b.m$a()}),_.C(7,"div",7,8),_.He(9),_.D(),_.F(10,"mat-ink-bar"),_.D()(),_.C(11,"button",9,10),_.L("mousedown",function(c){return b.fW("after",c)})("click",
function(){return b.Rja("after")})("touchend",function(){return b.aJ()}),_.F(13,"div",2),_.D());a&2&&(_.ue("mat-tab-header-pagination-disabled",b.oI),_.z("matRippleDisabled",b.oI||b.Id)("disabled",b.oI||null),_.w(5),_.ue("_mat-animation-noopable","NoopAnimations"===b.lf),_.w(6),_.ue("mat-tab-header-pagination-disabled",b.nI),_.z("matRippleDisabled",b.nI||b.Id)("disabled",b.nI||null))},Ia:[_.pq,_.qp,YB],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-links{display:flex}[mat-align-tabs=center]>.mat-tab-link-container .mat-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-tab-link-container .mat-tab-links{justify-content:flex-end}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-link{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-tab-link:focus{outline:none}.mat-tab-link:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-link.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-link.mat-tab-disabled{opacity:.5}.mat-tab-link .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-link{opacity:1}[mat-stretch-tabs] .mat-tab-link{flex-basis:0;flex-grow:1}.mat-tab-link.mat-tab-disabled{pointer-events:none}.mat-tab-link::before{margin:5px}@media(max-width: 599px){.mat-tab-link{min-width:72px}}\n"],
ub:2});_.gC=function(a,b,c,d,e,f,g,h){a=WB.call(this,a,b,e,f,g,h)||this;a.ybb=new _.FSa(a,c,b,d);_.ISa(a.ybb,b.ua);return a};_.V(_.gC,WB);_.gC.prototype.Ma=function(){WB.prototype.Ma.call(this);this.ybb.rla()};_.gC.ha=function(a){return new (a||_.gC)(_.y(_.fC),_.y(_.Hd),_.y(_.ne),_.y(_.$o),_.y(_.oq,8),_.zd("tabindex"),_.y(_.cp),_.y(_.Wk,8))};
_.gC.Ja=_.v({type:_.gC,oa:[["","mat-tab-link",""],["","matTabLink",""]],Jb:[1,"mat-tab-link","mat-focus-indicator"],Ib:11,mb:function(a,b){a&1&&_.L("focus",function(){return b.Pja()})("keydown",function(c){return b.nh(c)});a&2&&(_.re("aria-controls",b.blc())("aria-current",b.clc())("aria-disabled",b.disabled)("aria-selected",b.zja())("id",b.id)("tabIndex",b.qE())("role",b.fFa()),_.ue("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",Id:"disableRipple",tabIndex:"tabIndex"},
kc:["matTabLink"],features:[_.oe]});
_.hC=function(){};_.hC.ha=function(a){return new (a||_.hC)};_.hC.Ea=_.bd({type:_.hC});_.hC.Da=_.Tc({imports:[_.$l,_.hq,_.eq,_.tq,_.rp,_.tp,_.hq]});
_.iC=function(a){this.OBc=a};_.iC.prototype.isEnabled=function(){return this.OBc===Cbb};new _.Lk;new _.Kk;_.iC.ha=function(a){return new (a||_.iC)(_.y(Yfb))};_.iC.Ja=_.v({type:_.iC,oa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],Ib:2,mb:function(a,b){a&2&&_.ue("gmat-tabs",b.isEnabled())},features:[_.Ne([{Ga:Yfb,Eb:function(a,b,c){return a.ua.hasAttribute("gmat-tabs")||c&&c.enabled?Cbb:b},Hb:[_.Hd,[new _.Lk,Yfb],[new _.Kk,_.Xfb]]}])]});
_.Fgb=new _.Ed("CDK_TREE_NODE_OUTLET_NODE");_.jC=function(a,b){this.Nf=a;this.uGa=b};_.jC.ha=function(a){return new (a||_.jC)(_.y(_.Te),_.y(_.Fgb,8))};_.jC.Ja=_.v({type:_.jC,oa:[["","cdkTreeNodeOutlet",""]]});
var Ggb;Ggb=function(a){this.ya=a};_.kC=function(a){this.wa=a};_.kC.ha=function(a){return new (a||_.kC)(_.y(_.Se))};_.kC.Ja=_.v({type:_.kC,oa:[["","cdkTreeNodeDef",""]],inputs:{TA:["cdkTreeNodeDefWhen","when"]}});
_.lC=function(a,b){this.wq=a;this.Gb=b;this.Rt=new _.ob;this.Aka=new Map;this.RA=new _.xf({start:0,end:Number.MAX_VALUE})};_.k=_.lC.prototype;_.k.Sa=function(){this.iB=this.wq.find([]).create(this.Ex)};_.k.Ma=function(){this.S4.Nf.clear();this.RA.complete();this.Rt.next();this.Rt.complete();this.vq&&"function"===typeof this.vq.disconnect&&this.dataSource.disconnect(this);this.xO&&(this.xO.unsubscribe(),this.xO=null)};
_.k.FL=function(){this.Wjc=this.KW.filter(function(a){return!a.TA})[0];this.dataSource&&this.KW&&!this.xO&&this.Lka()};_.k.dIa=function(a){this.vq&&"function"===typeof this.vq.disconnect&&this.dataSource.disconnect(this);this.xO&&(this.xO.unsubscribe(),this.xO=null);a||this.S4.Nf.clear();this.vq=a;this.KW&&this.Lka()};
_.k.Lka=function(){var a=this,b;_.spa(this.vq)?b=this.vq.connect(this):_.ke(this.vq)?b=this.vq:Array.isArray(this.vq)&&(b=_.Ea(this.vq));b&&(this.xO=b.ka(_.wb(this.Rt)).subscribe(function(c){return _.Hgb(a,c)}))};_.Hgb=function(a,b,c,d,e){c=void 0===c?a.iB:c;d=void 0===d?a.S4.Nf:d;if(c=c.diff(b))_.xHa(c,function(f,g,h){null==f.Ru?a.insertNode(b[h],h,d,e):null==h?(d.remove(g),a.Aka.delete(f.item)):(f=d.get(g),d.move(f,h))}),a.Gb.De()};
_.lC.prototype.ylc=function(a,b){return 1===this.KW.length?this.KW.first:this.KW.find(function(c){return c.TA&&c.TA(b,a)})||this.Wjc};_.lC.prototype.insertNode=function(a,b,c,d){var e=this.ylc(a,b),f=new Ggb(a);this.zc.Aw?f.level=this.zc.Aw(a):"undefined"!==typeof d&&this.Aka.has(d)?f.level=this.Aka.get(d)+1:f.level=0;this.Aka.set(a,f.level);(c?c:this.S4.Nf).xi(e.wa,f,b);Igb&&(Igb.data=a)};
_.W.Object.defineProperties(_.lC.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.vq},set:function(a){this.vq!==a&&this.dIa(a)}}});_.lC.ha=function(a){return new (a||_.lC)(_.y(_.gl),_.y(_.dl))};
_.lC.Aa=_.v({type:_.lC,oa:[["cdk-tree"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.kC,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.KW=d)}},wb:function(a,b){a&1&&_.We(_.jC,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.S4=c.first)}},Jb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",zc:"treeControl",Ex:"trackBy"},kc:["cdkTree"],Ba:1,Ca:0,Ha:[["cdkTreeNodeOutlet",""]],wa:function(a){a&1&&_.xe(0,0)},Ia:[_.jC],ub:2});_.mC=function(a,b){this.Ta=a;this.jn=b;this.Ub=new _.ob;this.oEa=new _.ob;Igb=this;this.role="treeitem"};
_.mC.prototype.Sa=function(){for(var a=this.Ta.ua.parentElement;a&&!Dbb(a);)a=a.parentElement;this.noc=a?a.classList.contains("cdk-nested-tree-node")?_.Ng(a.getAttribute("aria-level")):0:-1;this.Ta.ua.setAttribute("aria-level",""+(this.level+1))};_.mC.prototype.Ma=function(){Igb===this&&(Igb=null);this.oEa.complete();this.Ub.next();this.Ub.complete()};_.mC.prototype.focus=function(){this.Ta.ua.focus()};_.mC.prototype.Hpc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.mC.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(a){this.Ta.ua.setAttribute("role",a)}},data:{configurable:!0,enumerable:!0,get:function(){return this.Xh},set:function(a){a!==this.Xh&&(this.Xh=a,this.Hpc(),this.oEa.next())}},he:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.he(this.Xh)}},level:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.Aw?this.jn.zc.Aw(this.Xh):this.noc}}});var Igb=null;
_.mC.ha=function(a){return new (a||_.mC)(_.y(_.Hd),_.y(_.lC))};_.mC.Ja=_.v({type:_.mC,oa:[["cdk-tree-node"]],Jb:[1,"cdk-tree-node"],Ib:1,mb:function(a,b){a&2&&_.re("aria-expanded",b.he)},inputs:{role:"role"},kc:["cdkTreeNode"]});
var nC=function(){};nC.ha=function(a){return new (a||nC)};nC.Ea=_.bd({type:nC});nC.Da=_.Tc({});
_.Jgb=_.Tg(_.Sg(_.mC));
_.oC=function(){};_.oC.ha=function(a){return new (a||_.oC)};_.oC.Ea=_.bd({type:_.oC});_.oC.Da=_.Tc({imports:[nC,_.hq,_.hq]});
_.pC=function(){};_.pC.ha=function(a){return new (a||_.pC)};_.pC.Ea=_.bd({type:_.pC});_.pC.Da=_.Tc({imports:[_.$l,_.hC]});
var Kgb,qC,Lgb,Mgb,Ngb;Kgb=["sliderWrapper"];qC=_.Ig({passive:!1});Lgb={Ga:_.xv,Nb:_.Rc(function(){return _.rC}),jd:!0};Mgb=function(){};Ngb=_.Tg(_.Qg(_.Sg(function(a){this.Ta=a}),"accent"));
_.rC=function(a,b,c,d,e,f,g,h){var n=Ngb.call(this,a)||this;n.Wd=b;n.Gb=c;n.Fc=d;n.Db=f;n.lf=h;n.Z8a=!1;n.VO=100;n.zI=0;n.v5=1;n.Fbb=!1;n.lIa=0;n.Hd=null;n.cw=!1;n.md=new _.$k;n.input=new _.$k;n.Qr=new _.$k;n.Ul=function(){};n.Xka=0;n.Ey=null;n.QO=!1;n.mIa=0;n.zB=null;n.Qv=function(){};n.Q3=_.da.EMPTY;n.FE=function(r){n.disabled||n.Ey||!Ebb(r)&&0!==r.button||n.Db.Nc(function(){if(Ebb(r))a:{var x=n.Ta.ua;for(var A=0;A<r.touches.length;A++){var B=r.touches[A].target;if(x===B||x.contains(B)){x=r.touches[A].identifier;
break a}}x=void 0}else x=void 0;n.D5=x;if(x=Gbb(r,n.D5))A=n.value,n.Ey="pointer",n.K4=r,n.KEa(),n.p$a(),n.aic(r),n.KEa(),n.pcb(x),n.tcb=A,r.cancelable&&r.preventDefault(),A!=n.value&&n.AEa()})};n.g5=function(r){if("pointer"===n.Ey){var x=Gbb(r,n.D5);if(x){r.cancelable&&r.preventDefault();var A=n.value;n.K4=r;n.pcb(x);A!=n.value&&n.AEa()}}};n.KI=function(r){"pointer"!==n.Ey||Ebb(r)&&"number"===typeof n.D5&&!Fbb(r.changedTouches,n.D5)||(r.cancelable&&r.preventDefault(),n.uab(),n.Ey=null,n.D5=void 0,
n.tcb==n.value||n.disabled||n.ao(),n.tcb=n.K4=null)};n.Ccb=function(){n.K4&&n.KI(n.K4)};n.Qb=g;n.tabIndex=parseInt(e)||0;f.wc(function(){var r=a.ua;r.addEventListener("mousedown",n.FE,qC);r.addEventListener("touchstart",n.FE,qC)});return n};_.V(_.rC,Ngb);_.k=_.rC.prototype;_.k.focus=function(a){this.KEa(a)};_.k.blur=function(){this.bic()};_.k.t5=function(){return this.vertical?!this.Lw:this.Lw};_.k.mka=function(){return 0===this.vS};
_.k.i4=function(){return this.disabled?7:this.mka()&&!this.h0a?this.QO?10:7:0};_.k.Ulc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.Cla()?"-":"")+this.i4()+"px) scale3d("+(this.vertical?"1, "+(1-this.vS)+", 1":1-this.vS+", 1, 1")+")"}};_.k.Vlc=function(){var a=this.vS;return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.Cla()?"":"-")+this.i4()+"px) scale3d("+(this.vertical?"1, "+a+", 1":a+", 1, 1")+")",display:0===a?"none":""}};
_.k.Slc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.HO()?"-":"")+this.mIa/2*100+"%)"}};
_.k.Tlc=function(){var a=100*this.mIa;a={backgroundSize:this.vertical?"2px "+a+"%":a+"% 2px",transform:"translateZ(0) translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.HO()?"":"-")+a/2+"%)"+(this.vertical||"rtl"!=this.HO()?"":" rotate(180deg)")};if(this.mka()&&this.i4()){var b=this.t5();a["padding"+(this.vertical?b?"Bottom":"Top":b?"Right":"Left")]=this.i4()+"px"}return a};
_.k.Rlc=function(){var a=this.t5();return{transform:"translate"+(this.vertical?"Y":"X")+"(-"+100*(("rtl"!=this.HO()||this.vertical?a:!a)?this.vS:1-this.vS)+"%)"}};_.k.Cla=function(){var a=this.t5();return"rtl"!=this.HO()||this.vertical?a:!a};_.k.HO=function(){return this.Fc&&"rtl"==this.Fc.value?"rtl":"ltr"};_.k.Vc=function(){var a=this;this.Wd.ql(this.Ta,!0).subscribe(function(b){a.QO=!!b&&"keyboard"!==b;a.Gb.De()});this.Fc&&(this.Q3=this.Fc.md.subscribe(function(){_.Sk(a.Gb)}))};
_.k.Ma=function(){var a=this.Ta.ua;a.removeEventListener("mousedown",this.FE,qC);a.removeEventListener("touchstart",this.FE,qC);this.K4=null;this.uab();this.Wd.dm(this.Ta);this.Q3.unsubscribe()};_.k.p$a=function(){this.disabled||(this.zB=this.d8a(),this.mcb())};_.k.eo=function(){this.zB=this.d8a();this.mcb()};_.k.Zk=function(){this.Ul()};
_.k.LW=function(a){if(!(this.disabled||_.Hg(a)||this.Ey&&"keyboard"!==this.Ey)){var b=this.value;switch(a.keyCode){case 33:this.lW(10);break;case 34:this.lW(-10);break;case 35:this.value=this.max;break;case 36:this.value=this.min;break;case 37:this.lW("rtl"==this.HO()?1:-1);break;case 38:this.lW(1);break;case 39:this.lW("rtl"==this.HO()?-1:1);break;case 40:this.lW(-1);break;default:return}b!=this.value&&(this.AEa(),this.ao());this.Ey="keyboard";a.preventDefault()}};
_.k.Znc=function(){"keyboard"===this.Ey&&(this.Ey=null)};_.k.yq=function(){return this.Qb.defaultView||window};_.k.aic=function(a){var b=this.Qb,c=(a=Ebb(a))?"touchend":"mouseup";b.addEventListener(a?"touchmove":"mousemove",this.g5,qC);b.addEventListener(c,this.KI,qC);a&&b.addEventListener("touchcancel",this.KI,qC);b=this.yq();"undefined"!==typeof b&&b&&b.addEventListener("blur",this.Ccb)};
_.k.uab=function(){var a=this.Qb;a.removeEventListener("mousemove",this.g5,qC);a.removeEventListener("mouseup",this.KI,qC);a.removeEventListener("touchmove",this.g5,qC);a.removeEventListener("touchend",this.KI,qC);a.removeEventListener("touchcancel",this.KI,qC);a=this.yq();"undefined"!==typeof a&&a&&a.removeEventListener("blur",this.Ccb)};_.k.lW=function(a){this.value=this.C3(this.C3(this.value||0,this.min,this.max)+this.step*a,this.min,this.max)};
_.k.pcb=function(a){this.zB&&(a=this.C3(((this.vertical?a.y:a.x)-(this.vertical?this.zB.top:this.zB.left))/(this.vertical?this.zB.height:this.zB.width)),this.Cla()&&(a=1-a),this.value=0===a?this.min:1===a?this.max:this.C3(Math.round((this.Cic(a)-this.min)/this.step)*this.step+this.min,this.min,this.max))};_.k.ao=function(){this.Qv(this.value);this.Qr.emit(this.value);this.md.emit(this.vy())};_.k.AEa=function(){this.input.emit(this.vy())};
_.k.mcb=function(){if(this.Kga&&this.zB){if("auto"==this.Kga){var a=this.vertical?this.zB.height:this.zB.width;a=Math.ceil(30/(a*this.step/(this.max-this.min)))*this.step/a}else a=this.Kga*this.step/(this.max-this.min);this.mIa=!isNaN(a)&&isFinite(a)?a:0}};_.k.vy=function(a){a=void 0===a?this.value:a;var b=new Mgb;b.source=this;b.value=a;return b};_.k.KDa=function(a){a=((a||0)-this.min)/(this.max-this.min);return!isNaN(a)&&isFinite(a)?a:0};_.k.Cic=function(a){return this.min+a*(this.max-this.min)};
_.k.C3=function(a,b,c){return Math.max(void 0===b?0:b,Math.min(a,void 0===c?1:c))};_.k.d8a=function(){return this.lbb?this.lbb.ua.getBoundingClientRect():null};_.k.KEa=function(a){this.Ta.ua.focus(a)};_.k.bic=function(){this.Ta.ua.blur()};_.k.Qj=function(a){this.value=a};_.k.vl=function(a){this.Qv=a};_.k.Xo=function(a){this.Ul=a};_.k.jq=function(a){this.disabled=a};
_.W.Object.defineProperties(_.rC.prototype,{Lw:{configurable:!0,enumerable:!0,get:function(){return this.Z8a},set:function(a){this.Z8a=_.Kg(a)}},max:{configurable:!0,enumerable:!0,get:function(){return this.VO},set:function(a){this.VO=_.Ng(a,this.VO);this.Xka=this.KDa(this.Hd);_.Sk(this.Gb)}},min:{configurable:!0,enumerable:!0,get:function(){return this.zI},set:function(a){this.zI=_.Ng(a,this.zI);this.Xka=this.KDa(this.Hd);_.Sk(this.Gb)}},step:{configurable:!0,enumerable:!0,get:function(){return this.v5},
set:function(a){this.v5=_.Ng(a,this.v5);0!==this.v5%1&&(this.wla=this.v5.toString().split(".").pop().length);_.Sk(this.Gb)}},h0a:{configurable:!0,enumerable:!0,get:function(){return this.Fbb},set:function(a){this.Fbb=_.Kg(a)}},Kga:{configurable:!0,enumerable:!0,get:function(){return this.lIa},set:function(a){this.lIa="auto"===a?"auto":"number"===typeof a||"string"===typeof a?_.Ng(a,this.lIa):0}},value:{configurable:!0,enumerable:!0,get:function(){null===this.Hd&&(this.value=this.zI);return this.Hd},
set:function(a){a!==this.Hd&&(a=_.Ng(a,0),this.wla&&a!==this.min&&a!==this.max&&(a=parseFloat(a.toFixed(this.wla))),this.Hd=a,this.Xka=this.KDa(this.Hd),_.Sk(this.Gb))}},vertical:{configurable:!0,enumerable:!0,get:function(){return this.cw},set:function(a){this.cw=_.Kg(a)}},mQ:{configurable:!0,enumerable:!0,get:function(){return this.hK?this.hK(this.value):this.wla&&this.value&&0!==this.value%1?this.value.toFixed(this.wla):this.value||0}},vS:{configurable:!0,enumerable:!0,get:function(){return this.C3(this.Xka)}}});
_.rC.ha=function(a){return new (a||_.rC)(_.y(_.Hd),_.y(_.cp),_.y(_.dl),_.y(_.Dp,8),_.zd("tabindex"),_.y(_.ne),_.y(_.Og),_.y(_.Wk,8))};
_.rC.Aa=_.v({type:_.rC,oa:[["mat-slider"]],wb:function(a,b){a&1&&_.We(Kgb,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.lbb=c.first)}},Jb:["role","slider",1,"mat-slider","mat-focus-indicator"],Ib:29,mb:function(a,b){a&1&&_.L("focus",function(){return b.eo()})("blur",function(){return b.Zk()})("keydown",function(c){return b.LW(c)})("keyup",function(){return b.Znc()})("mouseenter",function(){return b.p$a()})("selectstart",function(c){return c.preventDefault()});a&2&&(_.ye("tabIndex",b.tabIndex),_.re("aria-disabled",
b.disabled)("aria-valuemax",b.max)("aria-valuemin",b.min)("aria-valuenow",b.value)("aria-valuetext",null==b.uSb?b.mQ:b.uSb)("aria-orientation",b.vertical?"vertical":"horizontal"),_.ue("mat-slider-disabled",b.disabled)("mat-slider-has-ticks",b.Kga)("mat-slider-horizontal",!b.vertical)("mat-slider-axis-inverted",b.t5())("mat-slider-invert-mouse-coords",b.Cla())("mat-slider-sliding",b.Ey)("mat-slider-thumb-label-showing",b.h0a)("mat-slider-vertical",b.vertical)("mat-slider-min-value",b.mka())("mat-slider-hide-last-tick",
b.disabled||b.mka()&&b.i4()&&b.t5())("_mat-animation-noopable","NoopAnimations"===b.lf))},inputs:{disabled:"disabled",color:"color",tabIndex:"tabIndex",Lw:"invert",max:"max",min:"min",step:"step",h0a:"thumbLabel",Kga:"tickInterval",value:"value",hK:"displayWith",uSb:"valueText",vertical:"vertical"},outputs:{md:"change",input:"input",Qr:"valueChange"},kc:["matSlider"],features:[_.Ne([Lgb]),_.oe],Ba:13,Ca:6,Ha:[[1,"mat-slider-wrapper"],["sliderWrapper",""],[1,"mat-slider-track-wrapper"],[1,"mat-slider-track-background",
3,"ngStyle"],[1,"mat-slider-track-fill",3,"ngStyle"],[1,"mat-slider-ticks-container",3,"ngStyle"],[1,"mat-slider-ticks",3,"ngStyle"],[1,"mat-slider-thumb-container",3,"ngStyle"],[1,"mat-slider-focus-ring"],[1,"mat-slider-thumb"],[1,"mat-slider-thumb-label"],[1,"mat-slider-thumb-label-text"]],wa:function(a,b){a&1&&(_.C(0,"div",0,1)(2,"div",2),_.F(3,"div",3)(4,"div",4),_.D(),_.C(5,"div",5),_.F(6,"div",6),_.D(),_.C(7,"div",7),_.F(8,"div",8)(9,"div",9),_.C(10,"div",10)(11,"span",11),_.O(12),_.D()()()());
a&2&&(_.w(3),_.z("ngStyle",b.Ulc()),_.w(1),_.z("ngStyle",b.Vlc()),_.w(1),_.z("ngStyle",b.Slc()),_.w(1),_.z("ngStyle",b.Tlc()),_.w(1),_.z("ngStyle",b.Rlc()),_.w(5),_.Me(b.mQ))},Ia:[_.Xl],styles:['.mat-slider{display:inline-block;position:relative;box-sizing:border-box;padding:8px;outline:none;vertical-align:middle}.mat-slider:not(.mat-slider-disabled):active,.mat-slider.mat-slider-sliding:not(.mat-slider-disabled){cursor:grabbing}.mat-slider-wrapper{-webkit-print-color-adjust:exact;color-adjust:exact;position:absolute}.mat-slider-track-wrapper{position:absolute;top:0;left:0;overflow:hidden}.mat-slider-track-fill{position:absolute;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-track-background{position:absolute;transform-origin:100% 100%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-ticks-container{position:absolute;left:0;top:0;overflow:hidden}.mat-slider-ticks{-webkit-background-clip:content-box;background-clip:content-box;background-repeat:repeat;box-sizing:border-box;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-container{position:absolute;z-index:1;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-focus-ring{position:absolute;width:30px;height:30px;border-radius:50%;transform:scale(0);opacity:0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider.cdk-keyboard-focused .mat-slider-focus-ring,.mat-slider.cdk-program-focused .mat-slider-focus-ring{transform:scale(1);opacity:1}.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb-label,.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb{cursor:grab}.mat-slider-thumb{position:absolute;right:-10px;bottom:-10px;box-sizing:border-box;width:20px;height:20px;border:3px solid rgba(0,0,0,0);border-radius:50%;transform:scale(0.7);transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-label{display:none;align-items:center;justify-content:center;position:absolute;width:28px;height:28px;border-radius:50%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-radius 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-high-contrast-active .mat-slider-thumb-label{outline:solid 1px}.mat-slider-thumb-label-text{z-index:1;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-sliding .mat-slider-track-fill,.mat-slider-sliding .mat-slider-track-background,.mat-slider-sliding .mat-slider-thumb-container{transition-duration:0ms}.mat-slider-has-ticks .mat-slider-wrapper::after{content:"";position:absolute;border-width:0;border-style:solid;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after{opacity:1}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-disabled) .mat-slider-ticks,.mat-slider-has-ticks:hover:not(.mat-slider-disabled) .mat-slider-ticks{opacity:1}.mat-slider-thumb-label-showing .mat-slider-focus-ring{display:none}.mat-slider-thumb-label-showing .mat-slider-thumb-label{display:flex}.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:100% 100%}.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:0 0}.mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb{transform:scale(0)}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label{border-radius:50% 50% 0}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label-text{opacity:1}.mat-slider:not(.mat-slider-disabled).cdk-mouse-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-touch-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-program-focused .mat-slider-thumb{border-width:2px;transform:scale(1)}.mat-slider-disabled .mat-slider-focus-ring{transform:scale(0);opacity:0}.mat-slider-disabled .mat-slider-thumb{border-width:4px;transform:scale(0.5)}.mat-slider-disabled .mat-slider-thumb-label{display:none}.mat-slider-horizontal{height:48px;min-width:128px}.mat-slider-horizontal .mat-slider-wrapper{height:2px;top:23px;left:8px;right:8px}.mat-slider-horizontal .mat-slider-wrapper::after{height:2px;border-left-width:2px;right:0;top:0}.mat-slider-horizontal .mat-slider-track-wrapper{height:2px;width:100%}.mat-slider-horizontal .mat-slider-track-fill{height:2px;width:100%;transform:scaleX(0)}.mat-slider-horizontal .mat-slider-track-background{height:2px;width:100%;transform:scaleX(1)}.mat-slider-horizontal .mat-slider-ticks-container{height:2px;width:100%}.cdk-high-contrast-active .mat-slider-horizontal .mat-slider-ticks-container{height:0;outline:solid 2px;top:1px}.mat-slider-horizontal .mat-slider-ticks{height:2px;width:100%}.mat-slider-horizontal .mat-slider-thumb-container{width:100%;height:0;top:50%}.mat-slider-horizontal .mat-slider-focus-ring{top:-15px;right:-15px}.mat-slider-horizontal .mat-slider-thumb-label{right:-14px;top:-40px;transform:translateY(26px) scale(0.01) rotate(45deg)}.mat-slider-horizontal .mat-slider-thumb-label-text{transform:rotate(-45deg)}.mat-slider-horizontal.cdk-focused .mat-slider-thumb-label{transform:rotate(45deg)}.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label,.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label-text{transform:none}.mat-slider-vertical{width:48px;min-height:128px}.mat-slider-vertical .mat-slider-wrapper{width:2px;top:8px;bottom:8px;left:23px}.mat-slider-vertical .mat-slider-wrapper::after{width:2px;border-top-width:2px;bottom:0;left:0}.mat-slider-vertical .mat-slider-track-wrapper{height:100%;width:2px}.mat-slider-vertical .mat-slider-track-fill{height:100%;width:2px;transform:scaleY(0)}.mat-slider-vertical .mat-slider-track-background{height:100%;width:2px;transform:scaleY(1)}.mat-slider-vertical .mat-slider-ticks-container{width:2px;height:100%}.cdk-high-contrast-active .mat-slider-vertical .mat-slider-ticks-container{width:0;outline:solid 2px;left:1px}.mat-slider-vertical .mat-slider-focus-ring{bottom:-15px;left:-15px}.mat-slider-vertical .mat-slider-ticks{width:2px;height:100%}.mat-slider-vertical .mat-slider-thumb-container{height:100%;width:0;left:50%}.mat-slider-vertical .mat-slider-thumb{-webkit-backface-visibility:hidden;backface-visibility:hidden}.mat-slider-vertical .mat-slider-thumb-label{bottom:-14px;left:-40px;transform:translateX(26px) scale(0.01) rotate(-45deg)}.mat-slider-vertical .mat-slider-thumb-label-text{transform:rotate(45deg)}.mat-slider-vertical.cdk-focused .mat-slider-thumb-label{transform:rotate(-45deg)}[dir=rtl] .mat-slider-wrapper::after{left:0;right:auto}[dir=rtl] .mat-slider-horizontal .mat-slider-track-fill{transform-origin:100% 100%}[dir=rtl] .mat-slider-horizontal .mat-slider-track-background{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:100% 100%}.mat-slider._mat-animation-noopable .mat-slider-track-fill,.mat-slider._mat-animation-noopable .mat-slider-track-background,.mat-slider._mat-animation-noopable .mat-slider-ticks,.mat-slider._mat-animation-noopable .mat-slider-thumb-container,.mat-slider._mat-animation-noopable .mat-slider-focus-ring,.mat-slider._mat-animation-noopable .mat-slider-thumb,.mat-slider._mat-animation-noopable .mat-slider-thumb-label,.mat-slider._mat-animation-noopable .mat-slider-thumb-label-text,.mat-slider._mat-animation-noopable .mat-slider-has-ticks .mat-slider-wrapper::after{transition:none}\n'],
ub:2,Oa:0});
var Pgb,Rgb,Sgb;_.sC=function(a){a=void 0===a?null:a;this.uha=new Map;a&&(this.uha=new Map(a))};_.sC.prototype.isValid=function(){return 0<this.uha.size&&this.Am.every(function(a){return null!=a})};_.tC=function(a){return new _.sC(new Map([["0",a]]))};_.Ogb=function(a){return new _.sC(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.sC.prototype,{kq:{configurable:!0,enumerable:!0,get:function(){return this.uha.values().next().value}},Am:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.uha.values())}},En:{configurable:!0,enumerable:!0,get:function(){return new Map(this.uha)}}});_.uC=function(a,b,c,d,e){this.config=a;this.nx=void 0===d?!0:d;this.waa=void 0===e?!1:e;this.rg=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Pgb});Pgb++};
_.uC.prototype.xqa=function(a){return String(a)};
_.W.Object.defineProperties(_.uC.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.rg&&this.value.isValid()}},wF:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.rg&&0<this.value.En.size&&(b=this.value.Am.filter(function(c){return null!==c}).map(function(c){return a.xqa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.rg||0<this.value.En.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.rg.PM||
this.rg.displayName)+" "+b}}});Pgb=0;_.vC=function(){};_.vC.ha=function(a){return new (a||_.vC)};_.vC.Ja=_.v({type:_.vC});_.Qgb=function(a){this.vga=a};Rgb=function(a){this.zqb=a};_.Tgb=function(a){return new Rgb(function(b){return a.ka(_.vb(function(c){if(!c.has(b))throw Error("ae`"+b);return _.Ea(new Sgb(c.get(b)))}))})};
Sgb=function(a){this.config=this.config=a;if(!(this.config.Nl||this.config.Vl&&this.config.Vl.size))throw Error("be");if(!(this.config.Vl&&this.config.Vl.size||this.config.az&&this.config.az.length))throw Error("ce");};_.wC=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.gBb=a;this.Nnb=b;this.LPc=d;this.CU=void 0===e?!1:e;this.oh=new _.xf([]);c&&this.oh.next(c);d&&(this.LOa=new Map);f&&(this.rT=f)};_.wC.prototype.destroy=function(){this.oh.complete()};
_.wC.prototype.clear=function(){var a=this.oh.value.filter(function(b){return!b.nx});this.oh.next(a)};_.wC.prototype.NK=function(a){var b=this;if(this.LPc){if(this.LOa.has(a))return _.Ea(this.LOa.get(a));var c=this.Nnb.zqb(a).ka(_.pb(1));c.ka(_.Xa()).subscribe(function(d){b.LOa.set(a,d)});return c.ka(_.Xa())}return this.Nnb.zqb(a)};
var Ugb=function(a,b){b=a.oh.getValue().concat(b);a.oh.next(b)},Vgb=function(a,b){var c=a.oh.getValue().filter(function(d){return!b(d)});a.oh.next(c)},Wgb=function(a,b,c){var d=a.oh.getValue().slice();b<d.length&&(c?d[b]=c:d.splice(b,1));a.oh.next(d)};_.W.Object.defineProperties(_.wC.prototype,{wF:{configurable:!0,enumerable:!0,get:function(){return this.oh.value.map(function(a){return a.wF}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.oh.value.length&&this.oh.value.every(function(a){return a.isValid})}}});
var xC=function(a){var b=this;this.LAc=a=void 0===a?function(c){return c}:a;this.f2=new _.xf(void 0);this.NA=this.f2.Hf();this.RKa=new _.ob;this.qk=[];this.selected=new Map;this.IKb=this.NA.ka(_.m(function(){return Array.from(b.selected.values())}),_.pb(1));this.EKb=this.NA.ka(_.m(function(){return b.selected.size}),_.pb(1))},Xgb=function(a){return a.qk.length?a.IKb.ka(Pab(function(){return!!a.qk.length})):a.IKb},yC=function(a){return a.qk.length?a.EKb.ka(Pab(function(){return!!a.qk.length}),_.Pa()):
a.EKb.ka(_.Pa())};xC.prototype.Ve=function(a){var b=this;if(null==a)return _.Ea(!1);var c=this.hash(a);a=this.NA.ka(_.m(function(){return b.selected.has(c)}));return this.qk.length?a.ka(Pab(function(){return!!b.qk.length}),_.Pa()):a.ka(_.tb(this.selected.has(c)),_.Pa())};var Ygb=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.qk.length)return a.selected.has(b);a=a.qk[a.qk.length-1];b=a.Eu.has(b);return 0===a.BT?!b:b};_.k=xC.prototype;
_.k.toggle=function(a,b){null==b&&(b=!Ygb(this,a));b?this.select(a):this.jj(a)};_.k.select=function(){var a=_.fa.apply(0,arguments);if(this.qk.length){var b=this.qk[this.qk.length-1];if(0===b.BT){var c=_.l(a);for(a=c.next();!a.done;a=c.next())b.Eu.delete(this.hash(a.value))}else for(c=_.l(a),a=c.next();!a.done;a=c.next())a=a.value,b.Eu.set(this.hash(a),a)}else for(b=_.l(a),a=b.next();!a.done;a=b.next())a=a.value,this.selected.set(this.hash(a),a);this.f2.next()};
_.k.jj=function(){var a=_.fa.apply(0,arguments);if(this.qk.length){var b=this.qk[this.qk.length-1];if(0===b.BT){var c=_.l(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.Eu.set(this.hash(a),a)}else for(c=_.l(a),a=c.next();!a.done;a=c.next())b.Eu.delete(this.hash(a.value))}else for(b=_.l(a),a=b.next();!a.done;a=b.next())this.selected.delete(this.hash(a.value));this.f2.next()};_.k.clear=function(){this.qk.length=0;this.RKa.next();this.selected.clear();this.f2.next()};
_.k.Tea=function(a,b,c){var d=this;c=void 0===c?!1:c;this.qk.push({BT:a,vDc:b.ka(_.Va(1),_.pb(1)),Eu:new Map});this.RKa.next();this.f2.next();_.Da(this.qk.map(function(e){return e.vDc})).ka(_.wb(this.RKa)).subscribe(function(e){var f=d.qk;d.qk=[];for(var g=0;g<e.length;g++){var h=e[g],n=f[g];0===n.BT?(c||(h=h.filter(function(r){return!Ygb(d,r)})),d.select.apply(d,_.Ia(h)),d.jj.apply(d,_.Ia(n.Eu.values()))):(d.jj.apply(d,_.Ia(h)),d.select.apply(d,_.Ia(n.Eu.values())))}d.f2.next()})};
var Zgb=function(a){if(!a.qk.length)return null;a=a.qk[a.qk.length-1];return{BT:a.BT,Eu:Array.from(a.Eu.values())}};xC.prototype.hash=function(a){return this.LAc.call(null,a)};
var $gb,bhb,zC;$gb=new _.Cr("{COUNT,plural, =1{#\u00a0Element}other{#\u00a0Elemente}}");_.ahb=new _.Ed("xap_picker_hash_function");bhb={LOADING:0,ERROR:1,iia:2,hia:3,qia:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
zC=function(a){var b=this;this.Ira=new _.xf(!1);this.vta=new _.xf([]);this.aC=new _.mb(1);this.aC.ka(_.m(function(c){return!c.length}),_.tb(!0));this.wA=new _.mb(1);this.iDc=this.wA.ka(_.m(function(c){return!c}),_.tb(!0));this.yT=new _.xf(!0);this.bva=new _.xf(!0);this.getOptions=null;this.Oyc=function(c,d){return.8<_.Hbb(c,b.Eoa&&null!=d?b.Eoa(d):String(d))};this.Afb=_.Da([this.wA,this.Ira]).ka(_.Ta(function(c){c=_.l(c);c.next();return!!c.next().value}),_.m(function(c){return[_.l(c).next().value,
b.getOptions]}),_.vb(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return d(c).ka(_.Va(1),_.m(function(e){return{ie:!1,options:e,error:null}}),_.tb({ie:!0,options:[],error:null}),_.Aa(function(e){return _.Ea({ie:!1,error:e,options:[]})}))}),_.tb({ie:!1,options:[],error:null}));this.QEb=_.Da([this.Ira,this.Afb,this.iDc]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.ie;e=e.options;d=d.next().value;return c?f?1:g?0:!e.length&&d?2:e.length||d?4:3:4}));
this.model=new xC(a||void 0);this.vta.subscribe(this.aC);this.Uea=this.aC.ka(_.m(function(c){return $gb.format({COUNT:c.length})}));this.zX||(this.zX=function(){return null});_.Da([this.vta,this.wA,this.Ira]).ka(_.Ta(function(c){c=_.l(c);c.next();c.next();return!c.next().value})).subscribe(function(c){c=_.l(c);var d=c.next().value,e=c.next().value;e?d&&(c=d.filter(function(f){return(b.iH||b.Oyc)(e,f)}),b.aC.next(c)):b.aC.next(d)});this.Afb.ka(_.m(function(c){return c.options})).subscribe(this.vta)};
zC.prototype.replace=function(a){var b=this;yC(this.model).ka(_.Va(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.Ia(a))})};zC.ha=function(a){return new (a||zC)(_.u(_.ahb,8))};zC.va=_.t({token:zC,ta:zC.ha});
var chb;chb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]];_.AC=function(a){this.Zc=a;this.Zc.Ira.next(!1)};_.W.Object.defineProperties(_.AC.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Zc.vta.next(a)}},Fr:{configurable:!0,enumerable:!0,set:function(a){this.Zc.yT.next(a)}},iH:{configurable:!0,enumerable:!0,set:function(a){this.Zc.iH=a}}});
_.AC.ha=function(a){return new (a||_.AC)(_.y(zC))};_.AC.Ja=_.v({type:_.AC,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",Fr:"searchVisible",iH:"searchFilter"}});_.BC=function(a){var b=this;this.Zc=a;this.fg=new _.mb(1);Xgb(a.model).ka(_.wb(this.fg)).subscribe(function(c){b.ig(c)})};_.k=_.BC.prototype;_.k.Qj=function(a){null!=a&&this.Zc.replace(a)};_.k.ig=function(a){this.fDb&&this.fDb(a)};_.k.vl=function(a){this.fDb=a};_.k.Ul=function(){};_.k.Xo=function(){};
_.k.Ma=function(){this.fg.next();this.fg.complete()};_.W.Object.defineProperties(_.BC.prototype,{yA:{configurable:!0,enumerable:!0,set:function(a){this.Zc.bva.next(a)}},nsc:{configurable:!0,enumerable:!0,set:function(a){this.Zc.zX=a}},Bi:{configurable:!0,enumerable:!0,set:function(a){this.Zc.Eoa=a}}});_.BC.ha=function(a){return new (a||_.BC)(_.y(zC,2))};
_.BC.Aa=_.v({type:_.BC,oa:[["xap-picker"]],inputs:{yA:"selectAllVisible",nsc:"ariaLabelFunction",Bi:"displayFunction"},features:[_.Ne([{Ga:_.xv,Nb:_.Rc(function(){return _.BC}),jd:!0},zC])],tc:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Ba:10,Ca:0,Ha:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],wa:function(a){a&1&&(_.Ge(chb),_.C(0,"div",0),_.He(1),
_.C(2,"div",1)(3,"div",2)(4,"div",3),_.He(5,1),_.D(),_.C(6,"div",4),_.He(7,2),_.D()(),_.He(8,3),_.D(),_.He(9,4),_.D())},ub:2,Oa:0});
var dhb=new _.Ed("GMAT_CHECKBOX_OPTIONS",{Ka:"root",ta:function(){return{Dm:!1}}});
var ehb=function(a){this.options=a};ehb.ha=function(a){return new (a||ehb)(_.y(dhb))};ehb.Ja=_.v({type:ehb,oa:[["mat-checkbox"]],Ib:2,mb:function(a,b){a&2&&_.ue("gmat-mdc-checkbox",!b.options.Dm)}});
var fhb=new _.Ed("GMAT_PROGRESS_SPINNER_OPTIONS",{Ka:"root",ta:function(){return{Dm:!1}}});
var ghb=new _.zr(3);
var hhb,ihb;hhb=["determinateSpinner"];ihb=_.Qg(function(a){this.Ta=a},"primary");_.CC=function(a,b,c){a=ihb.call(this,a)||this;a.mode="mat-spinner"===a.Ta.ua.nodeName.toLowerCase()?"indeterminate":"determinate";a.Hd=0;a.VV=100;a.CE="NoopAnimations"===b&&!!c&&!c.Rkc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.qh&&(a.qh=c.qh),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.V(_.CC,ihb);_.k=_.CC.prototype;_.k.cja=function(){return(this.qh-10)/2};
_.k.vcb=function(){var a=2*this.cja()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.Pla=function(){return 2*Math.PI*this.cja()};_.k.fqc=function(){return"determinate"===this.mode?this.Pla()*(100-this.Hd)/100:null};_.k.N5a=function(){return this.strokeWidth/this.qh*100};
_.W.Object.defineProperties(_.CC.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Hd:0},set:function(a){this.Hd=Math.max(0,Math.min(100,_.Ng(a)))}},qh:{configurable:!0,enumerable:!0,get:function(){return this.VV},set:function(a){this.VV=_.Ng(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.XHa)?a:this.qh/10},set:function(a){this.XHa=_.Ng(a)}}});
_.CC.ha=function(a){return new (a||_.CC)(_.y(_.Hd),_.y(_.Wk,8),_.y(_.f3a))};
_.CC.Aa=_.v({type:_.CC,oa:[["mat-progress-spinner"],["mat-spinner"]],wb:function(a,b){a&1&&_.We(hhb,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.aTc=c.first)}},Jb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],Ib:12,mb:function(a,b){a&2&&(_.re("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.se("width",b.qh,"px")("height",b.qh,"px"),_.ue("_mat-animation-noopable",b.CE)("mdc-circular-progress--indeterminate",
"indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",qh:"diameter",strokeWidth:"strokeWidth"},kc:["matProgressSpinner"],features:[_.oe],Ba:14,Ca:11,Ha:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],
[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],wa:function(a,b){a&1&&(_.N(0,Jbb,2,8,"ng-template",null,0,_.bf),_.C(2,"div",1,2),_.yd(),_.C(4,
"svg",3),_.F(5,"circle",4),_.D()(),_.yy(),_.C(6,"div",5)(7,"div",6)(8,"div",7),_.xe(9,8),_.D(),_.C(10,"div",9),_.xe(11,8),_.D(),_.C(12,"div",10),_.xe(13,8),_.D()()());if(a&2){var c=_.Ke(1);_.w(4);_.re("viewBox",b.vcb());_.w(1);_.se("stroke-dasharray",b.Pla(),"px")("stroke-dashoffset",b.fqc(),"px")("stroke-width",b.N5a(),"%");_.re("r",b.cja());_.w(4);_.z("ngTemplateOutlet",c);_.w(2);_.z("ngTemplateOutlet",c);_.w(2);_.z("ngTemplateOutlet",c)}},Ia:[_.Yl],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color, transparent)}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}\n"],
ub:2,Oa:0});
var DC=function(){};DC.ha=function(a){return new (a||DC)};DC.Ea=_.bd({type:DC});DC.Da=_.Tc({imports:[_.$l,_.hq]});
_.EC=function(a,b){var c=this;this.options=a;this.iua=b;this.yc=new _.ob;this.lba=document.createElement("label");this.lba.classList.add("cdk-visually-hidden");this.lba.classList.add("gmat-mdc-progress-spinner-accessible-label");Ibb(b.Ta.ua).ka(_.wb(this.yc)).subscribe(function(d){jhb(c,d[0],d[1])})};
_.EC.prototype.Sa=function(){this.iua.Ta.ua.insertAdjacentElement("afterend",this.lba);var a=this.iua.Ta.ua.getAttribute("aria-label");jhb(this,null!=a?a:"","indeterminate"===this.iua.mode?"indeterminate":this.iua.value.toString())};_.EC.prototype.Ma=function(){this.lba.remove();this.yc.next();this.yc.complete()};var jhb=function(a,b,c){b="indeterminate"===c?b:b+" "+ghb.format(Number(c)/100);a.lba.textContent=b};_.EC.ha=function(a){return new (a||_.EC)(_.y(fhb),_.y(_.CC,10))};
_.EC.Ja=_.v({type:_.EC,oa:[["mat-progress-spinner"],["mat-spinner"]],Jb:["aria-hidden","true"],Ib:3,mb:function(a,b){a&2&&(_.re("tabindex",null),_.ue("gmat-mdc-progress-spinner",!b.options.Dm))}});
_.FC=function(){};_.FC.ha=function(a){return new (a||_.FC)};_.FC.Ea=_.bd({type:_.FC});_.FC.Da=_.Tc({imports:[DC]});
_.GC=function(){};_.GC.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.GC.ha=function(a){return new (a||_.GC)};_.GC.Be=_.cd({name:"format",type:_.GC,Zd:!0});_.HC=function(){};_.HC.ha=function(a){return new (a||_.HC)};_.HC.Ea=_.bd({type:_.HC});_.HC.Da=_.Tc({});
var IC=function(a){this.kd=a};IC.ha=function(a){return new (a||IC)(_.y(_.Se))};IC.Ja=_.v({type:IC,oa:[["","xapPickerErrorTemplate",""]]});var JC=function(a){this.kd=a};JC.ha=function(a){return new (a||JC)(_.y(_.Se))};JC.Ja=_.v({type:JC,oa:[["","xapPickerLoadingTemplate",""]]});var KC=function(a){this.kd=a};KC.ha=function(a){return new (a||KC)(_.y(_.Se))};KC.Ja=_.v({type:KC,oa:[["","xapPickerEmptyOptionsTemplate",""]]});var LC=function(a){this.kd=a};LC.ha=function(a){return new (a||LC)(_.y(_.Se))};
LC.Ja=_.v({type:LC,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});
var khb=function(a){return{ya:a}},MC=function(a){this.kd=a};MC.ha=function(a){return new (a||MC)(_.y(_.Se))};MC.Ja=_.v({type:MC,oa:[["","xapPickerCustomOption",""]]});var NC=function(a){this.Zc=a};NC.prototype.Sa=function(){};NC.ha=function(a){return new (a||NC)(_.y(zC))};
NC.Aa=_.v({type:NC,oa:[["xap-picker-option"]],inputs:{wa:"template",option:"option"},Ba:3,Ca:4,Ha:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],wa:function(a,b){a&1&&(_.N(0,Kbb,1,0,"ng-container",0),_.N(1,Lbb,1,1,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(2);_.z("ngTemplateOutlet",b.wa||c)("ngTemplateOutletContext",_.Pe(2,khb,b.option))}},Ia:[_.Yl],ub:2,Oa:0});
var OC=function(a){this.Zc=a;this.Vk=bhb;this.yT=this.Zc.yT.ka(_.Pa());this.bva=this.Zc.bva.ka(_.Pa());this.Uea=this.Zc.Uea.ka(_.Pa());this.M3a=new _.Cr("Alle {NUM_ITEMS} ausw\u00e4hlen");this.W2="Use search to find options.";this.V2="Error loading search results. Please try again.";this.U2="No results found.";this.xib=_.Da([this.Zc.QEb.ka(),this.Zc.Uea.ka(_.Pa()),this.Zc.yT.ka(_.Pa()),this.Zc.bva.ka(_.Pa())]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value,e=c.next().value;
c=c.next().value;return{kda:b,uKb:d,Fr:e,yA:c}}))};OC.ha=function(a){return new (a||OC)(_.y(zC))};OC.Ja=_.v({type:OC,Fd:function(a,b,c){a&1&&(_.Xe(c,JC,5),_.Xe(c,IC,5),_.Xe(c,KC,5),_.Xe(c,LC,5),_.Xe(c,MC,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.Bo=d.first);_.Ve(d=_.Ze())&&(b.Ao=d.first);_.Ve(d=_.Ze())&&(b.yo=d.first);_.Ve(d=_.Ze())&&(b.zo=d.first);_.Ve(d=_.Ze())&&(b.Tn=d.first)}}});
_.lhb=new _.Ed("GMAT_BUTTON_OPTIONS",{Ka:"root",ta:function(){return{Dm:!1}}});
var mhb=[{ob:"mat-button",bS:["mdc-button","mat-mdc-button"]},{ob:"mat-flat-button",bS:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{ob:"mat-raised-button",bS:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{ob:"mat-stroked-button",bS:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{ob:"mat-fab",bS:["mdc-fab","mat-mdc-fab"]},{ob:"mat-mini-fab",bS:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{ob:"mat-icon-button",bS:["mdc-icon-button","mat-mdc-icon-button"]}],
nhb=_.Qg(_.Sg(_.Rg(function(a){this.Ta=a}))),PC=function(a,b,c,d){var e=nhb.call(this,a)||this;e.wd=b;e.Db=c;e.lf=d;e.l9a=!1;var f=a.ua.classList;a=_.l(mhb);for(var g=a.next();!g.done;g=a.next())g=g.value,e.p4(g.ob)&&g.bS.forEach(function(h){f.add(h)});return e};_.V(PC,nhb);PC.prototype.focus=function(a,b){this.Ta.ua.focus(b)};PC.prototype.p4=function(){var a=this;return _.fa.apply(0,arguments).some(function(b){return a.Ta.ua.hasAttribute(b)})};PC.prototype.Bq=function(){return this.Id||this.disabled};
PC.ha=function(){_.Nd()};PC.Ja=_.v({type:PC,wb:function(a,b){a&1&&_.We(_.pq,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.xM=c.first)}},features:[_.oe]});
var ohb;ohb=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.QC=function(a,b,c,d){return PC.call(this,a,b,c,d)||this};_.V(_.QC,PC);_.QC.Ja=PC.Ja;_.QC.ha=function(a){return new (a||_.QC)(_.y(_.Hd),_.y(_.$o),_.y(_.ne),_.y(_.Wk,8))};
_.QC.Aa=_.v({type:_.QC,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Ib:7,mb:function(a,b){a&2&&(_.re("disabled",b.disabled||null),_.ue("_mat-animation-noopable","NoopAnimations"===b.lf)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Id:"disableRipple",color:"color"},kc:["matButton"],features:[_.oe],hc:["mat-button",""],tc:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Ba:8,Ca:6,Ha:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],wa:function(a,b){a&1&&(_.Ge(ohb),_.F(0,"span",0),_.He(1),_.C(2,"span",1),_.He(3,1),_.D(),_.He(4,2),_.F(5,"span",2)(6,"span",3)(7,"span",4));a&2&&(_.ue("mdc-button__ripple",!b.l9a)("mdc-fab__ripple",
b.l9a),_.w(6),_.z("matRippleDisabled",b.Bq())("matRippleTrigger",b.Ta.ua))},Ia:[_.pq],styles:['.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));--mdc-elevation-box-shadow-for-gss:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{--mdc-elevation-box-shadow-for-gss:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-focus-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mat-mdc-raised-button:hover{--mdc-elevation-box-shadow-for-gss:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-hover-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mat-mdc-raised-button:not(:disabled):active{--mdc-elevation-box-shadow-for-gss:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-pressed-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mat-mdc-raised-button:disabled{--mdc-elevation-box-shadow-for-gss:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-disabled-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],ub:2,Oa:0});
_.phb=new _.Ed("mat-mdc-fab-default-options",{Ka:"root",ta:Mbb});_.Ia(["disabled","disableRipple","color","tabIndex"]);Object.assign({},{"[attr.disabled]":"disabled || null","[class._mat-animation-noopable]":'_animationMode === "NoopAnimations"',"[class.mat-unthemed]":"!color","[class.mat-mdc-button-base]":"true"},{"[class.mdc-fab--extended]":"extended","[class.mat-mdc-extended-fab]":"extended"});
Object.assign({},{"[attr.disabled]":"disabled || null","[class._mat-animation-noopable]":'_animationMode === "NoopAnimations"',"[attr.tabindex]":"disabled ? -1 : tabIndex","[attr.aria-disabled]":"disabled.toString()","[class.mat-unthemed]":"!color","[class.mat-mdc-button-base]":"true"},{"[class.mdc-fab--extended]":"extended","[class.mat-mdc-extended-fab]":"extended"});
_.RC=function(a,b,c,d){return PC.call(this,a,b,c,d)||this};_.V(_.RC,PC);_.RC.Ja=PC.Ja;_.RC.ha=function(a){return new (a||_.RC)(_.y(_.Hd),_.y(_.$o),_.y(_.ne),_.y(_.Wk,8))};
_.RC.Aa=_.v({type:_.RC,oa:[["button","mat-icon-button",""]],Ib:7,mb:function(a,b){a&2&&(_.re("disabled",b.disabled||null),_.ue("_mat-animation-noopable","NoopAnimations"===b.lf)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Id:"disableRipple",color:"color"},kc:["matButton"],features:[_.oe],hc:["mat-icon-button",""],tc:["*"],Ba:5,Ca:3,Ha:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",
3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],wa:function(a,b){a&1&&(_.Ge(),_.F(0,"span",0),_.He(1),_.F(2,"span",1)(3,"span",2)(4,"span",3));a&2&&(_.w(3),_.z("matRippleDisabled",b.Bq())("matRippleCentered",!0)("matRippleTrigger",b.Ta.ua))},Ia:[_.pq],styles:['.mdc-icon-button{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size, 48px);width:var(--mdc-icon-button-state-layer-size, 48px);color:var(--mdc-icon-button-icon-color, inherit);border-radius:50%;flex-shrink:0}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity, 0.38)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color, #000)}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],ub:2,Oa:0});
_.SC=function(a,b){this.Ob=a;this.options=b};_.SC.prototype.Sa=function(){this.Ob.ua.querySelector(".mat-icon, .material-icons")&&this.Ob.ua.classList.add("gmat-mdc-button-with-prefix")};_.SC.ha=function(a){return new (a||_.SC)(_.y(_.Hd),_.y(_.lhb))};
_.SC.Ja=_.v({type:_.SC,oa:[["button","mat-button",""],["a","mat-button",""],["button","mat-raised-button",""],["a","mat-raised-button",""],["button","mat-flat-button",""],["a","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-stroked-button",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],Ib:2,mb:function(a,b){a&2&&_.ue("gmat-mdc-button",!b.options.Dm)}});
var qhb=new _.Ed("GMAT_FORM_FIELD_OPTIONS",{Ka:"root",ta:function(){return{Dm:!1}}});
var TC=function(a){this.options=a};TC.ha=function(a){return new (a||TC)(_.y(qhb))};TC.Ja=_.v({type:TC,oa:[["mat-form-field"]],Ib:2,mb:function(a,b){a&2&&_.ue("gmat-mdc-form-field",!b.options.Dm)}});
var rhb=new _.Ed("GMAT_SELECT_OPTIONS",{Ka:"root",ta:function(){return{Dm:!1}}});
var shb=function(a){this.options=a};shb.ha=function(a){return new (a||shb)(_.y(rhb))};shb.Ja=_.v({type:shb,oa:[["mat-select"]],Ib:2,mb:function(a,b){a&2&&_.ue("gmat-mdc-select",!b.options.Dm)}});
_.thb={Ga:_.g8a,Hb:[[new _.Kk,new _.Lk,new _.kGa(_.g8a)],[new _.Kk,new _.kGa(rhb)]],Eb:function(a,b){return!b||b.Dm?a||{}:a?Object.assign({},a,{oS:_.bpa(a.oS).concat("gmat-mdc-select")}):{oS:"gmat-mdc-select"}}};
var uhb={search:{Qi:"search"},close:{Qi:"close"},expand_more:{Qi:"expand_more"},remove_circle_outline:{Qi:"remove_circle_outline"}},vhb=new _.Ed("ICON_MAPPING",{Ka:"root",ta:function(){return uhb}});
var UC=function(a,b){this.Zc=a;this.Au=b};UC.ha=function(a){return new (a||UC)(_.y(zC),_.y(vhb))};
UC.Aa=_.v({type:UC,oa:[["xap-picker-search"]],Ba:9,Ca:8,Ha:function(){return[[1,"xap-picker-search"],["aria-label","Suchen","placeholder","Suchen","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","ngModelChange"],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix","",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label","Suchbegriff l\u00f6schen",
"mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"input",1),_.L("ngModelChange",function(e){return b.Zc.wA.next(e)}),_.Q(2,"async"),_.D(),_.N(3,Nbb,1,0,"ng-container",2),_.Q(4,"async"),_.N(5,Pbb,1,1,"ng-template",null,3,_.bf),_.N(7,Rbb,2,1,"ng-template",null,4,_.bf),_.D());if(a&2){var c=_.Ke(6),d=_.Ke(8);_.w(1);_.z("ngModel",_.R(2,4,b.Zc.wA));_.w(2);
_.z("ngIf",_.R(4,6,b.Zc.wA))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.Tl,_.Kh,_.Cv,_.Hv,_.SC,_.RC,lB,_.Xr,_.Zl],ub:2,Oa:0});
var VC=function(a,b,c,d,e){var f=this;this.Ll=c;this.Ob=d;this.Q7=new _.xf(void 0);this.YLa=new _.xf(0);this.Doa=new _.ob;this.control=a[0];this.control.vl(function(g){f.ig(g)});b&&(this.selection=b);this.control.jq&&_.Da([this.Q7,this.YLa]).subscribe(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;h=g?g.length:h;f.control.jq(!h);_.Sk(f.Ll)});e.wc(function(){d.ua.getAttribute("aria-label")||d.ua.setAttribute("aria-label","Alle ausw\u00e4hlen")})};_.k=VC.prototype;_.k.Sa=function(){};
_.k.Ma=function(){this.Doa.next();this.Doa.complete()};_.k.ig=function(a){this.Tea(a?0:1)};
_.k.aRa=function(){var a=this;this.Doa.next();_.Da([this.Q7,this.YLa,yC(this.rD),this.rD.NA]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.rD,f=Zgb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return Ygb(e,g)})?2:1:0===f.BT?f.Eu.length?f.Eu.length<d?1:0:2:f.Eu.length?f.Eu.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return Ygb(e,g)}).length,!c)?0:c<d?1:2:0}),_.Pa(),_.wb(this.Doa)).subscribe(function(b){a.control.Qj(2===b);a.indeterminate=1===
b;_.Sk(a.Ll)})};_.k.Tea=function(a){var b=null;this.Bxb?b=this.Bxb.call(null,a):Array.isArray(this.Q7.value)&&(b=_.Ea(this.Q7.value));b?this.rD.Tea(a,b):this.rD.clear()};
_.W.Object.defineProperties(VC.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},NQc:{configurable:!0,enumerable:!0,set:function(a){this.Q7.next(a)}},OQc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.YLa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.rD=a,this.aRa())}}});VC.ha=function(a){return new (a||VC)(_.y(_.xv,2),_.y(xC,8),_.y(_.dl),_.y(_.Hd),_.y(_.ne))};
VC.Ja=_.v({type:VC,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{NQc:"xapSelectAllCorpus",OQc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],Bxb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});
var WC=function(a,b,c){var d=this;this.Ll=c;this.NA=new _.mb(1);this.control=a[0];this.control.vl(function(e){d.ig(e)});this.selection=b};WC.prototype.ig=function(a){void 0!==this.KSa&&this.rD&&this.rD.toggle(this.KSa,!!a)};WC.prototype.Ma=function(){var a;null==(a=this.kb)||a.unsubscribe();this.NA.complete()};
WC.prototype.aRa=function(){var a=this,b;null==(b=this.kb)||b.unsubscribe();this.kb=_.Da([this.rD.NA,this.NA]).ka(_.m(function(){return Ygb(a.rD,a.KSa)}),_.Pa()).subscribe(function(c){a.control.Qj(c);_.Sk(a.Ll)})};_.W.Object.defineProperties(WC.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.KSa=a;this.NA.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.rD=a,this.aRa())}}});WC.ha=function(a){return new (a||WC)(_.y(_.xv,2),_.y(xC,8),_.y(_.dl))};
WC.Ja=_.v({type:WC,oa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});
_.tb(!1);
var XC=function(){};XC.ha=function(a){return new (a||XC)};XC.Ea=_.bd({type:XC});XC.Da=_.Tc({});
var YC=function(a){this.YR=a;this.ig=function(){};this.Ul=function(){}};YC.prototype.Qj=function(a){this.YR&&(this.YR.checked=a===this.YR.value)};YC.prototype.vl=function(a){var b=this;this.ig=function(){b.YR&&a(b.YR.value)}};YC.prototype.Xo=function(a){this.Ul=a};YC.prototype.jq=function(a){this.YR&&(this.YR.disabled=a)};
var ZC=function(a){YC.call(this,a)};_.V(ZC,YC);ZC.ha=function(a){return new (a||ZC)(_.y(_.CA,2))};ZC.Ja=_.v({type:ZC,oa:[["mat-radio-button","xapSelection",""]],mb:function(a,b){a&1&&_.L("change",function(){return b.ig()})("blur",function(){return b.Ul()})},features:[_.Ne([{Ga:_.xv,Nb:ZC,jd:!0}]),_.oe]});
_.$C=function(){};_.Ia([ZC]);_.$C.ha=function(a){return new (a||_.$C)};_.$C.Ea=_.bd({type:_.$C});_.$C.Da=_.Tc({imports:[XC,XC]});
_.aD=function(){OC.apply(this,arguments)};_.V(_.aD,OC);_.aD.Ja=OC.Ja;_.aD.prototype.UF=function(a){if(this.eF&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.eF.toArray().findIndex(function(c){return c.Ta.ua.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.eF.length||this.eF.toArray()[b].focus()}};_.aD.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.aD)))(b||_.aD)}}();
_.aD.Aa=_.v({type:_.aD,oa:[["xap-picker-checklist"]],wb:function(a,b){a&1&&_.We(IB,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.eF=c)}},features:[_.oe],Ba:2,Ca:3,Ha:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],
["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus","aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav",
"","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",
3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter"]],wa:function(a,b){a&1&&(_.N(0,gcb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.xib))},Ia:[_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,ehb,IB,_.EC,_.CC,NC,VC,WC,UC,_.Zl,_.GC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}"],
ub:2,Oa:0});
var whb;whb=["removeButton"];_.bD=function(a,b){this.Zc=a;this.Au=b};_.bD.prototype.UF=function(a){hcb(a,this.wJc)};_.bD.ha=function(a){return new (a||_.bD)(_.y(zC),_.y(vhb))};
_.bD.Aa=_.v({type:_.bD,oa:[["xap-picker-selection-list"]],Fd:function(a,b,c){a&1&&_.Xe(c,MC,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.Tn=d.first)}},wb:function(a,b){a&1&&_.We(whb,5,_.Hd);if(a&2){var c;_.Ve(c=_.Ze())&&(b.wJc=c)}},Ba:12,Ca:9,Ha:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],[1,"xap-picker-number-selected"],"\ufffd0\ufffd\u00a0ausgew\u00e4hlt",["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"disabled","click"],"Alle l\u00f6schen",
["role","grid",1,"xap-picker-selection-list",3,"keydown"],["class","xap-picker-selection-list-item","role","row",4,"ngFor","ngForOf"],["role","row",1,"xap-picker-selection-list-item"],["role","gridcell",1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","","aria-label","Auswahl aufheben",1,"xap-picker-selection-remove-button",3,"click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",
3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1)(2,"div",2),_.De(3,3),_.Q(4,"async"),_.D(),_.C(5,"div")(6,"button",4),_.L("click",function(){return b.Zc.model.clear()}),_.De(7,5),_.Q(8,"async"),_.D()()(),_.C(9,"ul",6),_.L("keydown",function(c){return b.UF(c)}),_.N(10,jcb,8,4,"li",7),_.Q(11,"async"),_.D()());a&2&&(_.w(4),_.Ee(_.R(4,3,yC(b.Zc.model))),_.Fe(3),_.w(2),_.z("disabled",0===_.R(8,5,yC(b.Zc.model))),_.w(4),_.z("ngForOf",
_.R(11,7,Xgb(b.Zc.model))))},Ia:[_.Sl,_.Tl,_.SC,_.QC,_.RC,_.Xr,NC,_.Zl],ub:2,Oa:0});
var xhb;xhb=["optionItem"];_.cD=function(a){this.Zc=a;this.yT=this.Zc.yT.ka(_.Pa());this.Vk=bhb;this.W2="Use search to find options.";this.V2="Error loading search results. Please try again.";this.U2="No results found.";this.wMb=_.Da([this.Zc.QEb.ka(),this.Zc.yT.ka(_.Pa()),this.Zc.aC]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{kda:b,Fr:d,jnb:c}}))};_.cD.prototype.UF=function(a){hcb(a,this.options)};_.cD.ha=function(a){return new (a||_.cD)(_.y(zC))};
_.cD.Aa=_.v({type:_.cD,oa:[["xap-picker-single-select"]],Fd:function(a,b,c){a&1&&(_.Xe(c,JC,5),_.Xe(c,IC,5),_.Xe(c,KC,5),_.Xe(c,LC,5),_.Xe(c,MC,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.Bo=d.first);_.Ve(d=_.Ze())&&(b.Ao=d.first);_.Ve(d=_.Ze())&&(b.yo=d.first);_.Ve(d=_.Ze())&&(b.zo=d.first);_.Ve(d=_.Ze())&&(b.Tn=d.first)}},wb:function(a,b){a&1&&_.We(xhb,5,_.Hd);if(a&2){var c;_.Ve(c=_.Ze())&&(b.options=c)}},Ba:2,Ca:3,Ha:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],
[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message",
"gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],
[3,"template","option"]],wa:function(a,b){a&1&&(_.N(0,wcb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.wMb))},Ia:[_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,_.EC,_.CC,_.pz,_.Ty,_.pq,NC,UC,_.Zl],styles:[".xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
ub:2,Oa:0});
_.dD=function(){this.yc=new _.mb;this.IM=new _.xf([]);this.Fr=this.xD=!0;this.Rfa=!1;this.yA=!0;this.values=this.IM.ka(_.m(function(a){return _.Ogb(null!=a?a:[])}),_.wb(this.yc));this.options=new _.xf([])};_.V(_.dD,_.vC);_.dD.Ja=_.vC.Ja;_.dD.prototype.Ma=function(){this.yc.next();this.yc.complete()};_.dD.prototype.focus=function(){};
_.W.Object.defineProperties(_.dD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.options.next(a.options);a.Bi&&(this.Bi=a.Bi);var b;this.xD=null!=(b=a.xD)?b:!0;var c;this.Fr=null!=(c=a.Fr)?c:!0;this.Rfa=!!a.Rfa;var d;this.yA=null!=(d=a.yA)?d:!0;a.iH&&(this.iH=a.iH)}},Jc:{configurable:!0,enumerable:!0,set:function(a){this.IM.next(a&&a.value.Am||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.dD.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.dD)))(b||_.dD)}}();
_.dD.Aa=_.v({type:_.dD,oa:[["xap-picker-editor"]],inputs:{config:"config",Jc:"appliedFilter"},outputs:{values:"values"},features:[_.oe],Ba:7,Ca:15,Ha:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections",""]],wa:function(a,b){a&1&&(_.C(0,"xap-picker",0),_.L("ngModelChange",function(d){return b.IM.next(d)}),
_.Q(1,"async"),_.Q(2,"async"),_.N(3,xcb,1,0,"xap-picker-single-select",1),_.N(4,ycb,1,0,"ng-template",null,2,_.bf),_.N(6,zcb,1,0,"xap-picker-selection-list",3),_.D());if(a&2){var c=_.Ke(5);_.ue("xap-picker-multi-pane",b.xD);_.z("ngModel",_.R(1,11,b.IM))("options",_.R(2,13,b.options))("displayFunction",b.Bi)("searchVisible",b.Fr)("searchFilter",b.iH)("selectAllVisible",b.yA);_.w(3);_.z("ngIf",b.Rfa)("ngIfElse",c);_.w(3);_.z("ngIf",b.xD)}},Ia:[_.Tl,_.Cv,_.Hv,_.aD,_.bD,_.cD,_.BC,_.AC,_.Zl],styles:["xap-picker-editor{display:block;height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid #dadce0}"],
ub:2,Oa:0});
var eD=function(){UC.apply(this,arguments)};_.V(eD,UC);eD.ha=function(){var a;return function(b){return(a||(a=_.Cd(eD)))(b||eD)}}();
eD.Aa=_.v({type:eD,oa:[["xap-picker-search"]],features:[_.oe],Ba:9,Ca:8,Ha:function(){return[[1,"xap-picker-search"],["aria-label","Suchen","placeholder","Suchen","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","ngModelChange"],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix","",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label","Suchbegriff l\u00f6schen",
"mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"input",1),_.L("ngModelChange",function(e){return b.Zc.wA.next(e)}),_.Q(2,"async"),_.D(),_.N(3,Acb,1,0,"ng-container",2),_.Q(4,"async"),_.N(5,Ccb,1,1,"ng-template",null,3,_.bf),_.N(7,Ecb,2,1,"ng-template",null,4,_.bf),_.D());if(a&2){var c=_.Ke(6),d=_.Ke(8);_.w(1);_.z("ngModel",_.R(2,4,b.Zc.wA));_.w(2);
_.z("ngIf",_.R(4,6,b.Zc.wA))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.Tl,_.Kh,_.Cv,_.Hv,_.vq,_.Xr,_.Iy,_.Zl],ub:2,Oa:0});
var fD=function(){OC.apply(this,arguments)};_.V(fD,OC);fD.Ja=OC.Ja;fD.prototype.UF=function(a){if(this.eF&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.eF.toArray().findIndex(function(c){return c.Ta.ua.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.eF.length||this.eF.toArray()[b].focus()}};fD.ha=function(){var a;return function(b){return(a||(a=_.Cd(fD)))(b||fD)}}();
fD.Aa=_.v({type:fD,oa:[["xap-picker-checklist"]],wb:function(a,b){a&1&&_.We(_.LB,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.eF=c)}},features:[_.oe],Ba:2,Ca:3,Ha:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],
["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus","aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav",
"","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",
3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter"]],wa:function(a,b){a&1&&(_.N(0,Ucb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.xib))},Ia:[_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,_.EC,_.CC,_.LB,NC,VC,WC,eD,_.Zl,_.GC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}"],
ub:2,Oa:0});
var gD=function(){_.bD.apply(this,arguments)};_.V(gD,_.bD);gD.ha=function(){var a;return function(b){return(a||(a=_.Cd(gD)))(b||gD)}}();
gD.Aa=_.v({type:gD,oa:[["xap-picker-selection-list"]],features:[_.oe],Ba:12,Ca:9,Ha:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],[1,"xap-picker-number-selected"],"\ufffd0\ufffd\u00a0ausgew\u00e4hlt",["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"disabled","click"],"Alle l\u00f6schen",["role","grid",1,"xap-picker-selection-list",3,"keydown"],["class","xap-picker-selection-list-item","role","row",4,"ngFor","ngForOf"],["role",
"row",1,"xap-picker-selection-list-item"],["role","gridcell",1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","","aria-label","Auswahl aufheben",1,"xap-picker-selection-remove-button",3,"click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1)(2,"div",2),_.De(3,
3),_.Q(4,"async"),_.D(),_.C(5,"div")(6,"button",4),_.L("click",function(){return b.Zc.model.clear()}),_.De(7,5),_.Q(8,"async"),_.D()()(),_.C(9,"ul",6),_.L("keydown",function(c){return b.UF(c)}),_.N(10,Wcb,8,4,"li",7),_.Q(11,"async"),_.D()());a&2&&(_.w(4),_.Ee(_.R(4,3,yC(b.Zc.model))),_.Fe(3),_.w(2),_.z("disabled",0===_.R(8,5,yC(b.Zc.model))),_.w(4),_.z("ngForOf",_.R(11,7,Xgb(b.Zc.model))))},Ia:[_.Sl,_.Tl,_.vq,_.Xr,NC,_.Zl],ub:2,Oa:0});
var hD=function(a){_.cD.call(this,a);this.Zc=a};_.V(hD,_.cD);hD.ha=function(a){return new (a||hD)(_.y(zC))};
hD.Aa=_.v({type:hD,oa:[["xap-picker-single-select"]],features:[_.oe],Ba:2,Ca:3,Ha:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class",
"xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],
["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],wa:function(a,b){a&1&&(_.N(0,idb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.wMb))},Ia:[_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,_.EC,_.CC,_.pz,_.Ty,_.pq,NC,eD,_.Zl],styles:[".xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
ub:2,Oa:0});
_.iD=function(){_.dD.apply(this,arguments)};_.V(_.iD,_.dD);_.iD.Ja=_.dD.Ja;_.iD.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.iD)))(b||_.iD)}}();
_.iD.Aa=_.v({type:_.iD,oa:[["xap-picker-editor"]],features:[_.oe],Ba:7,Ca:15,Ha:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections",""]],wa:function(a,b){a&1&&(_.C(0,"xap-picker",0),_.L("ngModelChange",function(d){return b.IM.next(d)}),_.Q(1,"async"),_.Q(2,"async"),_.N(3,jdb,1,0,"xap-picker-single-select",
1),_.N(4,kdb,1,0,"ng-template",null,2,_.bf),_.N(6,ldb,1,0,"xap-picker-selection-list",3),_.D());if(a&2){var c=_.Ke(5);_.ue("xap-picker-multi-pane",b.xD);_.z("ngModel",_.R(1,11,b.IM))("options",_.R(2,13,b.options))("displayFunction",b.Bi)("searchVisible",b.Fr)("searchFilter",b.iH)("selectAllVisible",b.yA);_.w(3);_.z("ngIf",b.Rfa)("ngIfElse",c);_.w(3);_.z("ngIf",b.xD)}},Ia:[_.Tl,_.Cv,_.Hv,_.BC,_.AC,fD,gD,hD,_.Zl],styles:["xap-picker-editor{display:block;height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content .xap-picker-container{margin:0 -16px}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist-option-list{padding-bottom:0}"],
ub:2,Oa:0});
_.yhb=new Intl.DateTimeFormat("de",{year:"numeric",month:"numeric",day:"numeric"});new Intl.DateTimeFormat("de",{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"});
_.jD={id:"EQ",displayName:"="};_.kD={id:"EQ_v",displayName:"gleich",PM:"="};
var zhb=new _.Ed("GMAT_INPUT_OPTIONS",{Ka:"root",ta:function(){return{Dm:!1}}});
_.lD=function(a){this.options=a};_.lD.ha=function(a){return new (a||_.lD)(_.y(zhb))};_.lD.Ja=_.v({type:_.lD,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Ib:2,mb:function(a,b){a&2&&_.ue("gmat-mdc-input",!b.options.Dm)}});
var Ahb,Chb,Bhb;Ahb=["textInput"];_.mD=function(a){this.Ll=a;this.wSb=new _.ob;this.values=this.wSb.Hf();this.yZa=!1;this.Ql=new _.Ev({})};_.mD.prototype.Fn=function(){this.yZa&&(this.ROa.ua.focus(),this.yZa=!1,this.Ll.De())};_.mD.prototype.Ma=function(){this.Qpa&&this.Qpa.unsubscribe()};_.mD.prototype.focus=function(){this.ROa?this.ROa.ua.focus():this.yZa=!0};
_.mdb=function(a,b){if(!b.LH||!b.LH.qSb)return null;for(var c=_.l(Array.from(b.LH.qSb.entries())),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;if(a.Ql.get(b.Ls).Km(d))return e}return null};
Chb=function(a,b){if(b&&b.length){for(var c={},d=_.l(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=new _.Gv(e.d6&&""===e.value?"":e.value||null,e.LH?e.LH.uv:[]);c[e.Ls]=f}a.Qpa&&a.Qpa.unsubscribe();a.Ql=new _.Ev(c);a.Qpa=a.Ql.Bl.subscribe(function(){Bhb(a)});Bhb(a);a.tuc=b}};Bhb=function(a){for(var b=new Map,c=_.l(Object.keys(a.Ql.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Ql.controls[d].value);a.wSb.next(b)};
_.W.Object.defineProperties(_.mD.prototype,{fu:{configurable:!0,enumerable:!0,set:function(a){Chb(this,a)},get:function(){return this.tuc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Ql.disable():this.Ql.enable()},get:function(){return this.Ql.disabled}}});_.mD.ha=function(a){return new (a||_.mD)(_.y(_.dl))};
_.mD.Aa=_.v({type:_.mD,oa:[["xap-multi-text-field-base"]],wb:function(a,b){a&1&&_.We(Ahb,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.ROa=c.first)}},inputs:{fu:"configs",disabled:"disabled"},outputs:{values:"values"},Ba:2,Ca:2,Ha:[[1,"xap-filterbar-multitextfieldbase",3,"formGroup"],[4,"ngFor","ngForOf"],["appearance","outline",1,"xap-filterbar-textbase-field"],[1,"xap-filterbar-textbase-field-label"],["matInput","",3,"type","placeholder","formControlName"],["textInput",""],[4,"ngIf"],["class","delimiter",
4,"ngIf"],[1,"delimiter"]],wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,qdb,8,7,"ng-container",1),_.D());a&2&&(_.z("formGroup",b.Ql),_.w(1),_.z("ngForOf",b.fu))},Ia:[_.Sl,_.Tl,_.Kh,_.Cv,_.Rz,TC,pB,kB,iB,_.lD,_.Yv,_.Kv,_.Lv],styles:[".xap-filterbar-textbase-field{width:100%}.xap-filterbar-textbase-field .xap-filterbar-textbase-field-label{font:400 16px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px;color:#3c4043}.xap-filterbar-filtereditor-popup-card .xap-filterbar-textbase-field .mat-mdc-form-field-subscript-wrapper{margin-top:8px;min-height:8px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line .xap-filterbar-multitextfieldbase{padding-right:24px;padding-top:4px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-multiple-lines .xap-filterbar-multitextfieldbase{padding:4px 24px 0}"],
ub:2,Oa:0});
_.nD=function(){this.im=new _.xf(_.tC(null));this.values=this.im.Hf();this.fp={Ls:"text-field"}};_.V(_.nD,_.vC);_.nD.prototype.focus=function(){this.V1.focus()};_.Dhb=function(a,b){b=b.get("text-field");b=a.fp.d6&&""===b?"":b||null;a.im.next(_.tC(b))};
_.W.Object.defineProperties(_.nD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.fp.placeholder=a&&a.placeholder||void 0;this.fp.autocomplete=a&&a.autocomplete||void 0;this.fp.name=a&&a.name||void 0;this.fp.LH=a&&a.LH||void 0;this.Bi=(null==a?void 0:a.Bi)||void 0;this.fp.d6=(null==a?void 0:a.d6)||void 0;null==this.fp.value&&this.fp.d6&&(this.fp.value="");null!=this.fp.value&&this.Bi&&(this.fp.value=this.Bi(this.fp.value))}},Jc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.kq;this.fp.d6&&""===a?this.fp.value=this.Bi?this.Bi(a):a:(a=a||void 0,this.fp.value=this.Bi&&a?this.Bi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.im.value&&this.im.value.Am.every(function(a){return null!=a})&&this.V1.Ql.valid}}});_.nD.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.nD)))(b||_.nD)}}();_.nD.Ja=_.v({type:_.nD,inputs:{config:"config",Jc:"appliedFilter"},outputs:{values:"values"},features:[_.oe]});
var Ehb,Fhb,Ghb;Ehb={};Fhb=(Ehb.remove_filter="close",Ehb.clear_filters="close",Ehb.close_editor="close",Ehb.save_filters="save",Ehb);Ghb=new _.Ed("xap_filter_bar_icon_config");_.oD=function(a){this.gub=a};_.peb=function(a,b){var c,d;return null==(c=a.gub)?void 0:null==(d=c.J4c)?void 0:d.get(b)};_.FA=function(a,b){return _.peb(a,_.GA(a,b))};_.GA=function(a,b){var c,d,e;return null!=(e=null==(c=a.gub)?void 0:null==(d=c.bWc)?void 0:d[b])?e:Fhb[b]};_.oD.ha=function(a){return new (a||_.oD)(_.u(Ghb,8))};
_.oD.va=_.t({token:_.oD,ta:_.oD.ha});
var Hhb=["labelInput"],pD=function(a,b){var c=this;this.Tq=a;this.data=b;this.yc=new _.ob;this.LM=new _.Gv("");b.vA.ka(_.wb(this.yc)).subscribe(function(d){_.tta(c.LM,[_.L1a,tdb(d)]);_.Jh(c.LM)})};pD.prototype.Ma=function(){this.yc.next();this.yc.complete()};pD.prototype.cancel=function(){this.Tq.close({data:null})};pD.ha=function(a){return new (a||pD)(_.y(_.bTa),_.y(_.cTa))};
pD.Aa=_.v({type:pD,oa:[["xap-filter-bar-save-dialog"]],wb:function(a,b){a&1&&_.We(Hhb,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.input=c.first)}},Ba:14,Ca:3,Ha:function(){return[[1,"xap-filterbar-save-dialog-header"],"Filter speichern",["appearance","outline",1,"xap-filterbar-save-dialog-form-field"],"Label",["matInput","",3,"formControl"],["labelInput",""],[4,"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",3,"click"],"Abbrechen","Speichern","Bitte Wert eingeben","Es gibt bereits einen gespeicherten Filtersatz unter diesem Namen"]},
wa:function(a,b){a&1&&(_.C(0,"div",0),_.De(1,1),_.D(),_.C(2,"mat-form-field",2)(3,"mat-label"),_.De(4,3),_.D(),_.F(5,"input",4,5),_.N(7,rdb,2,0,"mat-error",6),_.N(8,sdb,2,0,"mat-error",6),_.D(),_.C(9,"div",7)(10,"button",8),_.L("click",function(){return b.cancel()}),_.De(11,9),_.D(),_.C(12,"button",8),_.L("click",function(){b.LM.value&&b.LM.valid&&b.Tq.close({data:b.LM.value})}),_.De(13,10),_.D()());a&2&&(_.w(5),_.z("formControl",b.LM),_.w(2),_.z("ngIf",b.LM.Km("required")),_.w(1),_.z("ngIf",b.LM.Km("validUnique")))},
Ia:[_.Tl,_.SC,_.QC,TC,pB,kB,iB,_.lD,_.Yv,_.Kh,_.Cv,_.Jv],ub:2,Oa:0});
var Lhb;_.Ihb=new _.Ed("xap_fbcc");_.qD=function(a,b,c){this.fl=a;this.ak=b;this.Pxc=c;this.KG=new _.$k;this.wS="Filter hinzuf\u00fcgen";this.Vda="Alle Filter entfernen";this.Dea="Alle Filter speichern";this.isDisabled=!1;this.IJ=null;this.ZP=-1;this.nNa=!1};_.qD.prototype.Sa=function(){};_.qD.prototype.Ma=function(){this.IJ&&this.IJ.unsubscribe()};
_.Jhb=function(a,b){var c=b.Jc;a.KG.emit({e2:c.isValid?0:1,vP:[c]});if(b.gD){var d=a.config.oh.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.Jc.waa)return;Vgb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.oh.getValue().indexOf(d);c.value.kq&&Wgb(a.config,b,c);_.seb(a,!0,b)}else Ugb(a.config,[c])}else Ugb(a.config,[c]);c.isValid||-1!==a.pz||(a.pz=a.config.oh.value.length-1)};_.Khb=function(a,b){a.KG.emit({e2:0,vP:b.filters});a.config.oh.next(b.filters)};
_.ueb=function(a,b){b.stopPropagation();var c,d,e;null==(e=null==(d=a.ak)?void 0:d.open(pD,{data:{vA:null==(c=a.config.rT)?void 0:c.vA},Cm:!0,ze:"xap-filterbar-save-dialog"}))||e.Zy().subscribe(function(){})};_.seb=function(a,b,c){b?a.pz=c:c===a.pz&&(a.pz=-1)};_.Mhb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.Pxc)?void 0:b.jVc)?c:1){case 1:return Lhb(a);case 2:return 0<a.config.oh.getValue().length;default:return!0}};Lhb=function(a){return 0<a.config.oh.getValue().filter(function(b){return b.nx}).length};
_.k=_.qD.prototype;_.k.Ana=function(a){this.KG.emit({e2:4,vP:this.config.oh.getValue()});this.config.clear();a.stopPropagation()};_.k.update=function(a,b){b.isValid?(this.KG.emit({e2:2,vP:[b]}),Wgb(this.config,a,b)):this.remove(a)};_.k.remove=function(a){this.KG.emit({e2:3,vP:[this.config.oh.getValue()[a]]});Wgb(this.config,a,null);a<this.pz&&this.pz--};_.k.focus=function(){this.ww.focus()};_.k.tC=function(a){this.focus();a.stopPropagation()};
_.W.Object.defineProperties(_.qD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.isDisabled},set:function(a){this.isDisabled=_.Kg(a)}},pz:{configurable:!0,enumerable:!0,get:function(){return this.ZP},set:function(a){this.ZP!==a&&(-1<this.ZP&&this.ZP<this.config.oh.getValue().length&&!this.config.oh.getValue()[this.ZP].isValid&&this.remove(this.ZP),this.nNa=-1<a&&a<this.config.oh.getValue().length,this.ZP=a)}}});_.qD.ha=function(){_.Nd()};
_.qD.Ja=_.v({type:_.qD,inputs:{config:"config",bZ:"filterBarLabel",xqb:"filterBarIcon",wS:"placeholderMsg",Baa:"inputLabel",Vda:"removeFilterMsg",Dea:"saveFilterMsg",Zz:"noResultsMessage",disabled:"disabled"},outputs:{KG:"update"}});
_.rD=function(){this.Ooa=!0;this.Pnb=new _.ob;this.Onb=this.Pnb.Hf();this.bfb=new _.ob;this.ksc=this.bfb.Hf();this.Noa=new _.ob;this.Cwc=this.Noa.Hf();this.IY=new _.ob;this.Mnb=this.IY.Hf();this.oNa=this.newValue=this.Xp=null;this.r1a=new _.ob;this.vSb=this.r1a.Hf()};_.rD.prototype.OQ=function(){return this.filter?this.filter.config.Vl&&0<this.filter.config.Vl.size?Array.from(this.filter.config.Vl.keys()):this.filter.config.az:[]};
_.rD.prototype.lfa=function(a){this.filter.config.APc?this.oNa=a:this.newValue=a};_.rD.prototype.UK=function(){if(this.filter&&(!this.filter.config.F5c||_.Ndb(this))&&(this.filter.config.APc&&(this.newValue=this.oNa),null!==this.newValue&&null!==this.Xp)){var a;this.afb=a=this.filter.config.Vl&&0<this.filter.config.Vl.size?this.filter.config.Vl.get(this.Xp).Fj(this.Xp,this.newValue):this.filter.config.Fj(this.Xp,this.newValue);this.bfb.next(a);this.IY.next()}};
_.Ndb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.oNa)&&(a.Jc.nx||!(null==(b=a.newValue)||!b.Am.length))};_.Nhb=function(a){return a.filter&&(!a.filter.config.IEc||!a.Jc.isValid)&&!a.filter.config.ypa};
_.W.Object.defineProperties(_.rD.prototype,{Ro:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.ypa)?(this.lfa(this.filter.config.ypa),this.Xp=this.OQ()[0],this.UK()):a!==this.Ooa&&(this.Ooa=a,this.Pnb.next(this.Ooa))},get:function(){return this.Ooa}},Jc:{configurable:!0,enumerable:!0,set:function(a){this.afb=a;this.Xp=a.rg;this.newValue=a.value},get:function(){return this.afb}}});_.rD.ha=function(a){return new (a||_.rD)};_.rD.va=_.t({token:_.rD,ta:_.rD.ha});
_.sD=function(a,b,c,d){var e=this;this.Ll=a;this.fl=b;this.Yd=c;this.Ob=d;this.update=new _.$k;this.Qnb=new _.$k;this.Gib=new _.$k;this.isDisabled=!1;this.kb=new _.da;this.kb.add(c.ksc.subscribe(this.update));this.kb.add(c.Onb.subscribe(this.Qnb));this.kb.add(c.Cwc.subscribe(function(){_.Ohb(e)}));this.kb.add(c.vSb.subscribe(function(){_.Sk(a)}))};_.sD.prototype.Sa=function(){};_.sD.prototype.Ma=function(){this.kb.unsubscribe()};_.Ohb=function(a){a.Ro&&a.Yd.editor&&a.Yd.editor.focus()};
_.sD.prototype.OQ=function(){return this.Yd.OQ()};_.sD.prototype.lfa=function(a){this.Yd.lfa(a)};_.Phb=function(a,b){b.stopPropagation();a.Gib.emit();!a.disabled&&_.Nhb(a.Yd)&&(a.Ro=!0)};_.sD.prototype.UK=function(){this.Yd.UK()};
_.W.Object.defineProperties(_.sD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.isDisabled},set:function(a){this.isDisabled=_.Kg(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Yd.filter=a;this.Yd.r1a.next()},get:function(){return this.Yd.filter}},Ro:{configurable:!0,enumerable:!0,set:function(a){(this.Yd.Ro=a)&&_.Ohb(this)},get:function(){return this.Yd.Ro}},Jc:{configurable:!0,enumerable:!0,set:function(a){this.Yd.Jc=a},get:function(){return this.Yd.Jc}}});
_.sD.ha=function(a){return new (a||_.sD)(_.y(_.dl),_.y(_.oD),_.y(_.rD),_.y(_.Hd))};_.sD.Ja=_.v({type:_.sD,inputs:{disabled:"disabled",filter:"filter",Ro:"isEditorVisible",Jc:"appliedFilter"},outputs:{update:"update",Qnb:"editorVisibleChange",Gib:"chipClick"}});
var tD=function(){this.Qca=new _.Gv;this.Svb=[];this.md=this.Qca.Bl;this.Pca=new _.$k;this.CJa=""};tD.prototype.getValue=function(){return this.Qca.value};_.W.Object.defineProperties(tD.prototype,{uta:{configurable:!0,enumerable:!0,set:function(a){this.Svb=a;null===this.getValue()&&0<this.uta.length&&(this.value=a[0])},get:function(){return this.Svb}},value:{configurable:!0,enumerable:!0,set:function(a){this.Qca.setValue(a)}}});tD.ha=function(a){return new (a||tD)};
tD.Aa=_.v({type:tD,oa:[["xap-comparison-operator-selector"]],inputs:{uta:"operators",CJa:"appliedFilterId",value:"value"},outputs:{md:"change",Pca:"operatorFocusChange"},Ba:3,Ca:4,Ha:function(){return[["floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",1,"xap-comparison-operator-dropdown",3,"formControl","aria-labelledby","aria-describedby","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},wa:function(a,b){a&1&&(_.C(0,"mat-form-field",
0)(1,"mat-select",1),_.L("focus",function(){b.Pca.emit(!0)})("focusout",function(){b.Pca.emit(!1)}),_.N(2,udb,2,2,"mat-option",2),_.D()());a&2&&(_.w(1),_.Ie("aria-labelledby","dialog-label-",b.CJa,"")("aria-describedby","dialog-description-",b.CJa,""),_.z("formControl",b.Qca),_.w(1),_.z("ngForOf",b.uta))},Ia:[_.Sl,_.sq,TC,pB,shb,_.Py,_.Cv,_.Jv],styles:[".xap-filterbar-single-line .xap-filterbar-operator-select-field{padding:0 16px 0 24px}.xap-filterbar-multiple-lines .xap-filterbar-operator-select-field{padding:0 24px}.mat-mdc-form-field.xap-filterbar-operator-select-field{display:block}.xap-filterbar-operator-select-field .mat-mdc-form-field-subscript-wrapper{height:16px;margin-top:8px}.mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"],
ub:2,Oa:0});
var uD=function(){tD.apply(this,arguments)};_.V(uD,tD);uD.ha=function(){var a;return function(b){return(a||(a=_.Cd(uD)))(b||uD)}}();
uD.Aa=_.v({type:uD,oa:[["xap-comparison-operator-selector"]],features:[_.oe],Ba:3,Ca:2,Ha:function(){return[["color","accent","floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",3,"formControl","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},wa:function(a,b){a&1&&(_.C(0,"mat-form-field",0)(1,"mat-select",1),_.L("focus",function(){b.Pca.emit(!0)})("focusout",function(){b.Pca.emit(!1)}),_.N(2,vdb,2,2,"mat-option",2),_.D()());a&2&&(_.w(1),
_.z("formControl",b.Qca),_.w(1),_.z("ngForOf",b.uta))},Ia:[_.Sl,_.My,_.Wv,_.Qy,_.Cv,_.Jv],styles:[".xap-filterbar-operator-select-field{width:100%}"],ub:2,Oa:0});
var Qhb,Rhb,Shb;Qhb=["overlayContainer"];Rhb=["valueEditor"];Shb=[[["","header",""]],[["","footer",""]]];_.vD=function(a,b,c){var d=this;this.NB=a;this.Ll=b;this.Yd=c;this.WVa=this.Mpa=!1;this.qxa=new _.ob;this.kb=new _.da;this.GMa=!1;this.kb.add(c.Onb.subscribe(function(){_.Sk(d.Ll)}));this.kb.add(c.vSb.subscribe(function(){_.Sk(d.Ll)}))};_.vD.prototype.Ma=function(){this.qxa.next();this.qxa.complete();this.kb.unsubscribe()};
var xdb=function(a,b){if(a.filter&&_.Nhb(a.Yd)&&a.pxa){if(b){if(a.Xp===b)return;a.Xp=b}a.Xp||(a.Xp=a.Yd.OQ()[0]);if(a.filter.config.Vl){var c=a.filter.config.Vl.get(a.Xp);if(c)if(b=c.Fj(a.Xp,a.newValue||_.tC(null)),c.Nl){var d=c.Nl;var e=c.vv}else var f=c.aYc;else return}else d=a.filter.config.Nl,b=a.filter.config.Fj(a.Xp,a.newValue||_.tC(null)),e=a.filter.config.vv;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.sC),a.qxa.next(),a.pxa.clear(),f)a.editor=null,a.Yd.lfa(f);else{a.editor=
a.pxa.nF(a.NB.hD(d)).instance;a.editor.Jc=b;var g=!0;a.editor.values.ka(_.y8a(),_.Ta(function(r){var x=_.l(r);r=x.next().value;x=x.next().value;return!_.zc(r||{},x||{})}),_.m(function(r){r=_.l(r);r.next();return r.next().value}),_.wb(a.qxa)).subscribe(function(r){a.Yd.lfa(r);a.filter.config.waa&&!g&&null!=r.kq&&a.Yd.UK();g=!1})}if(a.editor&&(a.editor.config=e,a.Ro&&!a.WVa))if(Adb(a)){var h,n;null==(h=a.Qe.Yc)||null==(n=h.Pu.querySelector(".xap-comparison-operator-dropdown"))||n.focus();a.Mpa=!0}else a.Yd.Noa.next();
a.Ll.De();a.Yd.r1a.next()}},Adb=function(a){return a.filter&&1<a.Yd.OQ().length||!a.filter.config.SQa};_.vD.prototype.S_=function(){this.Ro?this.Mpa||(this.Mpa=!0,this.Yd.Noa.next()):this.Mpa=!1};_.vD.prototype.ki=function(){var a=this;setTimeout(function(){var b;null==(b=a.Qe.Yc)||b.ki()})};_.vD.prototype.vVa=function(){this.GMa=!0;this.Yd.IY.next();this.GMa=!1};
_.W.Object.defineProperties(_.vD.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Yd.filter=a},get:function(){return this.Yd.filter}},Ro:{configurable:!0,enumerable:!0,set:function(a){(this.Yd.Ro=a)&&this.Yd.Noa.next()},get:function(){return this.Yd.Ro}},Jc:{configurable:!0,enumerable:!0,set:function(a){this.Yd.Jc=a},get:function(){return this.Yd.Jc}},pxa:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.Bwc=a)?setTimeout(function(){b.filter.config.ypa||xdb(b);b.Qe.Yc.ki()}):
this.editor=null},get:function(){return this.Bwc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Yd.editor=a},get:function(){return this.Yd.editor}},Xp:{configurable:!0,enumerable:!0,set:function(a){this.Yd.Xp=a},get:function(){return this.Yd.Xp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Yd.newValue=a},get:function(){return this.Yd.newValue}}});_.vD.ha=function(a){return new (a||_.vD)(_.y(_.Pk),_.y(_.dl),_.y(_.rD))};
_.vD.Aa=_.v({type:_.vD,oa:[["xap-filter-editor-content"]],wb:function(a,b){a&1&&(_.We(Qhb,5),_.We(Rhb,5,_.Te));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Qe=c.first);_.Ve(c=_.Ze())&&(b.pxa=c.first)}},inputs:{trigger:"trigger",jsa:"loadingTemplate"},tc:["[header]","[footer]"],Ba:2,Ca:2,Ha:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen",
"cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators",
"value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],wa:function(a,b){a&1&&(_.Ge(Shb),_.N(0,Edb,5,4,"ng-template",0,1,_.bf),_.L("backdropClick",function(){return b.Yd.IY.next()})("detach",function(){return b.vVa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Ro)("cdkConnectedOverlayOrigin",
b.trigger)},Ia:[_.ip,_.Tl,_.Yl,_.Fy,tD],ub:2,Oa:0});
var Thb=[[["","header",""]],[["","footer",""]]],wD=function(){_.vD.apply(this,arguments)};_.V(wD,_.vD);wD.prototype.vVa=function(){this.Yd.IY.next()};wD.ha=function(){var a;return function(b){return(a||(a=_.Cd(wD)))(b||wD)}}();
wD.Aa=_.v({type:wD,oa:[["xap-filter-editor-content"]],features:[_.oe],tc:["[header]","[footer]"],Ba:2,Ca:2,Ha:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",
3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators","value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",
3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],wa:function(a,b){a&1&&(_.Ge(Thb),_.N(0,Ldb,5,4,"ng-template",0,1,_.bf),_.L("backdropClick",function(){return b.Yd.IY.next()})("detach",function(){return b.vVa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Ro)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.ip,_.Tl,_.Yl,_.Fy,uD],ub:2,Oa:0});
var Uhb=new _.Ed("GMAT_CHIPS_OPTION");
var xD=function(a,b){this.Ob=a;this.qsb=b};xD.prototype.isEnabled=function(){return!!this.qsb&&this.qsb.enabled};_.W.Object.defineProperties(xD.prototype,{WWa:{configurable:!0,enumerable:!0,get:function(){return this.Ob.ua.hasAttribute("protected")}}});xD.ha=function(a){return new (a||xD)(_.y(_.Hd),_.y(Uhb,8))};xD.Ja=_.v({type:xD,oa:[["mat-chip"],["","mat-chip",""]],Ib:4,mb:function(a,b){a&2&&_.ue("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.WWa)}});
var yD=function(a,b,c,d){_.sD.call(this,a,b,c,d);var e=this;this.Ll=a;this.fl=b;this.Yd=c;this.qt=new _.$k;this.yc=new _.$k;this.removed=new _.$k;this.mp=!1;this.eo=new _.ob;this.Zk=new _.ob;Vhb(this);this.kb.add(c.Mnb.subscribe(function(){e.r7()}))};_.V(yD,_.sD);yD.Ja=_.sD.Ja;yD.prototype.Ma=function(){_.sD.prototype.Ma.call(this);this.yc.emit({eg:this})};var Vhb=function(a){a=a.Ob.ua;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};
yD.prototype.remove=function(){this.removed.emit({eg:this})};yD.prototype.focus=function(){this.Ro?_.Ohb(this):this.Kpa()};yD.prototype.Kpa=function(){this.eg.focus();this.mp||(this.Ob.ua.focus(),this.eo.next({eg:this}));this.mp=!0};yD.prototype.r7=function(){this.Ro=!1;this.focus()};yD.ha=function(a){return new (a||yD)(_.y(_.dl),_.y(_.oD),_.y(_.rD),_.y(_.Hd))};
yD.Aa=_.v({type:yD,oa:[["xap-filter-editor"]],wb:function(a,b){a&1&&_.We(_.BB,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.eg=c.first)}},outputs:{qt:"selectionChange",yc:"destroyed",removed:"removed"},features:[_.Ne([{Ga:_.BB,Nb:yD},_.rD]),_.oe],Ba:15,Ca:12,Ha:function(){return[["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor-chip",3,"disableRipple","disabled","selectable","click","keydown.enter","keydown.space","removed"],["trigger","cdkOverlayOrigin"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove",
"","class","xap-filterbar-filtereditor-chip-remove-icon","aria-label","Diesen Filter entfernen",3,"svgIcon",4,"ngIf"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["mat-icon-button","","aria-label","Editor schlie\u00dfen",1,"xap-filterbar-filtereditor-close",3,"click"],[3,"svgIcon"],["footer","","class","xap-filterbar-filtereditor-actions",4,"ngIf"],["filterLoading",""],["matChipRemove","","aria-label","Diesen Filter entfernen",1,"xap-filterbar-filtereditor-chip-remove-icon",
3,"svgIcon"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"],"\u00dcbernehmen",[1,"xap-filterbar-filtereditor-popup-content"],["color","accent","diameter","48","strokeWidth","4",1,"xap-filterbar-filtereditor-popup-loading-spinner"]]},wa:function(a,b){a&1&&(_.C(0,"mat-chip",0,1),_.L("click",function(e){return _.Phb(b,e)})("keydown.enter",function(e){return _.Phb(b,e)})("keydown.space",function(e){return _.Phb(b,
e)})("removed",function(){return b.remove()}),_.C(2,"span",2),_.O(3),_.D(),_.N(4,Mdb,2,2,"mat-icon",3),_.D(),_.C(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.O(8),_.D(),_.C(9,"button",7),_.L("click",function(){return b.r7()}),_.C(10,"mat-icon",8),_.O(11),_.D()()(),_.N(12,Odb,3,1,"div",9),_.D(),_.N(13,Pdb,2,0,"ng-template",null,10,_.bf));if(a&2){var c=_.Ke(1),d=_.Ke(14);_.z("disableRipple",!_.Nhb(b.Yd))("disabled",b.disabled)("selectable",!1);_.w(3);_.Le(" ",null==b.Jc?null:b.Jc.wF," ");
_.w(1);_.z("ngIf",!b.Jc||b.Jc.nx);_.w(1);_.z("trigger",c)("loadingTemplate",d);_.w(2);_.Ie("id","dialog-label-",b.Jc.id,"");_.w(1);_.Le(" ",b.Jc.config.displayName," ");_.w(2);_.z("svgIcon",_.FA(b.fl,"close_editor"));_.w(1);_.Me(_.GA(b.fl,"close_editor"));_.w(1);_.z("ngIf",b.filter&&!b.filter.config.waa)}},Ia:[_.Tl,xD,_.vq,_.BB,_.CB,_.Xr,_.zw,_.Ey,wD],ub:2,Oa:0});
var Whb,Xhb;Whb=["autocompleteInputBox"];_.zD=function(){var a=this;this.selected=new _.$k;this.SYa=new _.$k;this.DMa=new _.$k;this.isDisabled=!1;this.jl=new _.Gv;this.yc=new _.ob;this.Saa=!1;this.jl.Bl.ka(_.wb(this.yc)).subscribe(function(b){"string"===typeof b&&Xhb(a)})};_.zD.prototype.Sa=function(){this.CU&&!this.OS&&Xhb(this)};_.zD.prototype.Ma=function(){this.yc.next();this.yc.complete()};_.zD.prototype.focus=function(){this.yvb.ua.focus()};_.HA=function(a){return!!a.ZQ&&!!a.SK};
Xhb=function(a){var b=a.vga(a.jl.value||"");a.CU?a.OS=b:a.wL=b};_.zD.prototype.ye=function(){var a=this.yvb.ua;a.blur();a.focus()};_.W.Object.defineProperties(_.zD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.isDisabled},set:function(a){this.isDisabled=_.Kg(a);a?this.jl.disable():this.jl.enable()}},vga:{configurable:!0,enumerable:!0,set:function(a){this.kFc=a;Xhb(this)},get:function(){return this.kFc}}});_.zD.ha=function(a){return new (a||_.zD)};
_.zD.Ja=_.v({type:_.zD,wb:function(a,b){a&1&&_.We(Whb,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.yvb=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",Baa:"inputLabel",CU:"useRankedSuggestions",Zz:"noResultsMessage",vga:"suggestionProvider",vA:"savedFilterSets"},outputs:{selected:"selected",SYa:"selectedSet",DMa:"deletedSet"}});
var Tdb=function(a){return{ya:a}},AD=function(){_.zD.apply(this,arguments);this.fXa=!1};_.V(AD,_.zD);AD.Ja=_.zD.Ja;AD.prototype.P$=function(a){this.jl.setValue("");a.option.value.filters?this.SYa.emit(a.option.value):this.selected.emit(a.option.value)};_.Yhb=function(a){a.Gaa&&a.SJa.VX()};_.W.Object.defineProperties(AD.prototype,{Gaa:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});AD.ha=function(){var a;return function(b){return(a||(a=_.Cd(AD)))(b||AD)}}();
AD.Aa=_.v({type:AD,oa:[["xap-filter-menu"]],wb:function(a,b){a&1&&(_.We(_.zB,7),_.We(_.yB,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.autocomplete=c.first);_.Ve(c=_.Ze())&&(b.SJa=c.first)}},features:[_.oe],Ba:13,Ca:13,Ha:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],["auto","matAutocomplete"],
["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[1,"xap-filterbar-menu-saved-group"],["label","Gespeicherte Filter"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option","xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Gespeicherten Filter l\u00f6schen",3,"click"],
[3,"fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},wa:function(a,b){a&1&&(_.C(0,"input",0,1),_.L("click",
function(){return b.ye()})("focusin",function(){return b.Saa=!0})("focusout",function(){return b.Saa=!1}),_.D(),_.C(2,"mat-autocomplete",2,3),_.L("optionSelected",function(e){return b.P$(e)}),_.N(4,Rdb,3,1,"div",4),_.N(5,aeb,5,6,"ng-container",5),_.N(6,heb,4,6,"ng-template",null,6,_.bf),_.N(8,ieb,2,0,"mat-option",7),_.Q(9,"async"),_.Q(10,"async"),_.N(11,oeb,1,1,"ng-template",null,8,_.bf),_.D());if(a&2){var c=_.Ke(3),d=_.Ke(7);_.z("formControl",b.jl)("matAutocomplete",c)("placeholder",b.placeholder);
_.re("aria-label",b.Baa||b.placeholder||null);_.w(2);_.z("aria-label",b.placeholder);_.w(2);_.z("ngIf",null==b.vA?null:b.vA.length);_.w(1);_.z("ngIf",b.CU)("ngIfElse",d);_.w(3);_.z("ngIf",null==_.R(9,9,b.wL)&&null==_.R(10,11,b.OS))}},Ia:[_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,_.Wl,_.zB,_.yB,_.My,qB,_.vq,_.Xr,_.zw,_.Kh,_.Cv,_.Jv,_.Zl],ub:2,Oa:0});
_.BD=function(a,b,c){_.qD.call(this,a,b,c);this.fl=a;this.ak=b};_.V(_.BD,_.qD);_.BD.Ja=_.qD.Ja;_.BD.prototype.Vc=function(){var a=this,b;null==(b=this.Ed)||b.xd.subscribe(function(){a.IJ&&a.IJ.unsubscribe();a.IJ=a.hLa.f7.subscribe(function(){_.Yhb(a.ww)})})};_.BD.prototype.Iaa=function(a){return this.nNa&&this.pz===a&&!this.ww.Gaa};_.BD.prototype.d$=function(){return this.xqb||"filter_list"};_.BD.ha=function(a){return new (a||_.BD)(_.y(_.oD),_.y(_.XA,8),_.y(_.Ihb,8))};
_.BD.Aa=_.v({type:_.BD,oa:[["xap-filter-bar"]],wb:function(a,b){a&1&&(_.We(_.DB,5),_.We(AD,7),_.We(yD,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.hLa=c.first);_.Ve(c=_.Ze())&&(b.ww=c.first);_.Ve(c=_.Ze())&&(b.Ed=c)}},features:[_.Ne([_.oD]),_.oe],Ba:12,Ca:17,Ha:function(){return[[1,"xap-filterbar-filter-bar",3,"click"],[1,"xap-filterbar-header"],["class","xap-filterbar-icon-label",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label",
"Liste der Filter",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update",4,"ngFor","ngForOf"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet"],["mat-icon-button","","class","xap-filterbar-save-button","type","button",
3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click",4,"ngIf"],[1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],[3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",
3,"matTooltip","click"]]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.L("click",function(c){return b.tC(c)}),_.C(1,"div",1),_.N(2,qeb,2,2,"mat-icon",2),_.N(3,reb,2,1,"span",3),_.D(),_.C(4,"div",4)(5,"mat-chip-list",5),_.N(6,teb,2,6,"xap-filter-editor",6),_.Q(7,"async"),_.C(8,"xap-filter-menu",7),_.L("selected",function(c){return _.Jhb(b,c)})("selectedSet",function(c){return _.Khb(b,c)})("deletedSet",function(){}),_.Q(9,"async"),_.D()()(),_.N(10,veb,3,4,"button",8),_.N(11,web,3,4,"button",9),_.D());a&
2&&(_.w(2),_.z("ngIf",!b.bZ),_.w(1),_.z("ngIf",b.bZ),_.w(2),_.z("disabled",b.disabled),_.w(1),_.z("ngForOf",_.R(7,13,b.config.oh)),_.w(2),_.z("suggestionProvider",b.config.gBb.vga)("useRankedSuggestions",b.config.CU)("placeholder",b.wS)("inputLabel",b.Baa||b.wS)("noResultsMessage",b.Zz)("disabled",b.disabled)("savedFilterSets",_.R(9,15,null==b.config.rT?null:b.config.rT.vA)),_.w(2),_.z("ngIf",b.config.rT&&0<b.config.oh.getValue().length),_.w(1),_.z("ngIf",_.Mhb(b)))},Ia:[_.Sl,_.Tl,_.vq,_.DB,_.Xr,
_.yw,yD,AD,_.Zl],ub:2,Oa:0});
_.CD=function(){_.fq.apply(this,arguments);this.Cqa=[]};_.V(_.CD,_.fq);_.CD.prototype.create=function(a){return _.fq.prototype.create.call(this,Object.assign({},a,{ze:(null==a?0:a.ze)?_.bpa(a.ze).concat(this.Cqa):this.Cqa}))};_.CD.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.CD)))(b||_.CD)}}();_.CD.va=_.t({token:_.CD,ta:_.CD.ha});
_.DD=function(){};_.DD.ha=function(a){return new (a||_.DD)};_.DD.Ea=_.bd({type:_.DD});_.DD.Da=_.Tc({imports:[_.$l,_.hq,_.hq]});
var Zhb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.mQ=b;this.ariaLabel=c;this.enabled=d;this.ZJ=e;this.tn=void 0===f?a:f;this.gJc=g},ED=function(a,b){var c=this;this.Ta=a;this.Db=b;this.pE=!1;this.Xsa=7;this.Scb=0;this.j_=!1;this.lib=1;this.SG=this.HS=null;this.NKb=new _.$k;this.aua=new _.$k;this.Hl=new _.$k;this.qja=function(d){if(c.kbb&&"focus"===d.type)c.kbb=!1;else if(d.target&&c.j_){var e=c.F7a(d.target);e&&c.Db.Nc(function(){return c.aua.emit({value:e.enabled?e:null,event:d})})}};
this.yka=function(d){null!==c.SG&&c.j_&&d.target&&c.F7a(d.target)&&c.Db.Nc(function(){return c.aua.emit({value:null,event:d})})};b.wc(function(){var d=a.ua;d.addEventListener("mouseenter",c.qja,!0);d.addEventListener("focus",c.qja,!0);d.addEventListener("mouseleave",c.yka,!0);d.addEventListener("blur",c.yka,!0)})};_.k=ED.prototype;_.k.Fn=function(){this.pE&&(this.Ay(),this.pE=!1)};_.k.Lic=function(a,b){a.enabled&&this.NKb.emit({value:a.value,event:b})};
_.k.pkc=function(a,b){a.enabled&&this.Hl.emit({value:a.value,event:b})};_.k.rW=function(a){return this.bwa===a||this.Woa===a};_.k.Rb=function(a){var b=a.numCols,c=this.rows,d=this.Xsa;if(a.rows||b)this.X3=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.rO)this.rO=50*this.lib/d+"%";if(b||!this.E5a)this.E5a=100/d+"%"};
_.k.Ma=function(){var a=this.Ta.ua;a.removeEventListener("mouseenter",this.qja,!0);a.removeEventListener("focus",this.qja,!0);a.removeEventListener("mouseleave",this.yka,!0);a.removeEventListener("blur",this.yka,!0)};_.k.e9a=function(a,b){b=a*this.Xsa+b;a&&(b-=this.X3);return b==this.Scb};_.k.Ay=function(a){var b=this;a=void 0===a?!0:a;this.Db.wc(function(){b.Db.Og.ka(_.Va(1)).subscribe(function(){setTimeout(function(){var c=b.Ta.ua.querySelector(".mat-calendar-body-active");c&&(a||(b.kbb=!0),c.focus())})})})};
_.k.AHa=function(){this.pE=!0};_.k.QFa=function(a){return Beb(a,this.bwa,this.Woa)};_.k.PFa=function(a){return Ceb(a,this.bwa,this.Woa)};_.k.NFa=function(a){return Deb(a,this.bwa,this.Woa,this.j_)};_.k.i9a=function(a){return Beb(a,this.eu,this.mw)};_.k.Tmc=function(a,b,c){if(!this.i9a(a)||this.QFa(a)||!this.NFa(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.PFa(a.tn)};
_.k.Smc=function(a,b,c){if(!this.h9a(a)||this.PFa(a)||!this.NFa(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.QFa(a.tn)};_.k.h9a=function(a){return Ceb(a,this.eu,this.mw)};_.k.Xmc=function(a){return Deb(a,this.eu,this.mw,this.j_)};_.k.Umc=function(a){return this.eu===this.mw&&a===this.eu};_.k.enc=function(a){return Beb(a,this.HS,this.SG)};_.k.dnc=function(a){return Ceb(a,this.HS,this.SG)};_.k.Ymc=function(a){return Deb(a,this.HS,this.SG,this.j_)};
_.k.F7a=function(a){if("TD"===a.nodeName)var b=a;else"TD"===a.parentNode.nodeName&&(b=a.parentNode);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};ED.ha=function(a){return new (a||ED)(_.y(_.Hd),_.y(_.ne))};
ED.Aa=_.v({type:ED,oa:[["","mat-calendar-body",""]],Jb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",QPb:"todayValue",bwa:"startValue",Woa:"endValue",iyb:"labelMinRequiredCells",Xsa:"numCols",Scb:"activeCell",j_:"isRange",lib:"cellAspectRatio",eu:"comparisonStart",mw:"comparisonEnd",HS:"previewStart",SG:"previewEnd"},outputs:{NKb:"selectedValueChange",aua:"previewChange",Hl:"activeDateChange"},kc:["matCalendarBody"],features:[_.id],hc:["mat-calendar-body",""],Ba:2,Ca:2,Ha:[["aria-hidden",
"true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],
["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],wa:function(a,b){a&1&&(_.N(0,xeb,3,6,"tr",0),_.N(1,Aeb,3,2,"tr",1));a&2&&(_.z("ngIf",b.X3<b.iyb),_.w(1),_.z("ngForOf",b.rows))},Ia:[_.Rl,_.Sl,_.Tl],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}\n'],
ub:2,Oa:0});
var FD=function(a,b){this.selection=a;this.G4a=b;this.ALc=this.JHa=new _.ob;this.selection=a};FD.prototype.jxa=function(a,b){var c=this.selection;this.selection=a;this.JHa.next({selection:a,source:b,oldValue:c})};FD.prototype.Ma=function(){this.JHa.complete()};FD.prototype.knc=function(a){return Peb(a)&&this.G4a.isValid(a)};FD.ha=function(){_.Nd()};FD.va=_.t({token:FD,ta:FD.ha});var GD=function(a){FD.call(this,null,a)};_.V(GD,FD);GD.prototype.add=function(a){FD.prototype.jxa.call(this,a,this)};
GD.prototype.isValid=function(){return null!=this.selection&&this.knc(this.selection)};GD.prototype.Vs=function(){return null!=this.selection};GD.prototype.clone=function(){var a=new GD(this.G4a);a.jxa(this.selection,this);return a};GD.ha=function(a){return new (a||GD)(_.u(_.KA))};GD.va=_.t({token:GD,ta:GD.ha});var $hb={Ga:FD,Hb:[[new _.Kk,new _.Lk,FD],_.KA],Eb:function(a,b){return a||new GD(b)}};new _.Kk;new _.Lk;
_.HD=function(){this.xd=new _.ob;this.qHc="Open calendar";this.Ztc="Close calendar"};_.HD.ha=function(a){return new (a||_.HD)};_.HD.va=_.t({token:_.HD,ta:_.HD.ha,Ka:"root"});
var aib=new _.Ed("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Kk;new _.Lk;
_.ID=function(a,b,c,d,e){this.Gb=a;this.wy=b;this.ab=c;this.Fc=d;this.kab=e;this.QI=_.da.EMPTY;this.Zl=new _.$k;this.kX=new _.$k;this.Hl=new _.$k;this.Cd=new Date};_.k=_.ID.prototype;_.k.Oe=function(){var a=this;this.QI=this.ab.ksa.ka(_.tb(null)).subscribe(function(){return a.Cy()})};_.k.Rb=function(a){(a=a.comparisonStart||a.comparisonEnd)&&!a.HK&&this.MHa(this.selected)};_.k.Ma=function(){this.QI.unsubscribe()};
_.k.lja=function(a){var b=a.value,c=this.K7a(b),d;(d=this.nlc(this.ee))===b&&d===b||this.Zl.emit(c);this.kX.emit({value:c,event:a.event});this.SW=this.eP=null;_.Sk(this.Gb)};_.k.K5=function(a){var b=this.Cd;this.Cb=this.K7a(a.value);_.MA(this.ab,b,this.Cb)&&this.Hl.emit(this.Cd)};
_.k.m4=function(a){var b=this.Cd,c=this.Zm();switch(a.keyCode){case 37:this.Cb=_.SA(this.ab,this.Cd,c?1:-1);break;case 39:this.Cb=_.SA(this.ab,this.Cd,c?-1:1);break;case 38:this.Cb=_.SA(this.ab,this.Cd,-7);break;case 40:this.Cb=_.SA(this.ab,this.Cd,7);break;case 36:this.Cb=_.SA(this.ab,this.Cd,1-this.ab.getDate(this.Cd));break;case 35:this.Cb=_.SA(this.ab,this.Cd,_.Veb(this.ab,this.Cd)-this.ab.getDate(this.Cd));break;case 33:this.Cb=a.altKey?_.RA(this.ab,this.Cd,-1):_.QA(this.ab,this.Cd,-1);break;
case 34:this.Cb=a.altKey?_.RA(this.ab,this.Cd,1):_.QA(this.ab,this.Cd,1);break;case 13:case 32:this.XI=!0;this.A5a(this.Cd)&&a.preventDefault();return;case 27:null==this.eP||_.Hg(a)||(this.SW=this.eP=null,this.Zl.emit(null),this.kX.emit({value:null,event:a}),a.preventDefault(),a.stopPropagation());return;default:return}_.MA(this.ab,b,this.Cb)&&(this.Hl.emit(this.Cb),this.pE());a.preventDefault()};
_.k.n4=function(a){if(32===a.keyCode||13===a.keyCode)this.XI&&this.A5a(this.Cd)&&this.lja({value:this.ab.getDate(this.Cd),event:a}),this.XI=!1};_.k.Cy=function(){this.MHa(this.selected);this.xqc=this.GO(new Date);this.Jnc=this.wy.display.monthLabel?this.ab.format(this.Cb,this.wy.display.monthLabel):Reb(this.ab)[this.ab.getMonth(this.Cb)].toLocaleUpperCase();this.Jkc=(7+this.ab.um(this.ab.getYear(this.Cb),this.ab.getMonth(this.Cb),1).getDay()-this.ab.MPa())%7;this.Cmc();this.Mjc();_.Sk(this.Gb)};
_.k.Ay=function(a){this.zE.Ay(a)};_.k.pE=function(){this.zE.AHa()};_.k.Y$a=function(a){var b=a.event;a=a.value;this.kab&&(b=this.kab.iWc(a?a.gJc:null,this.selected,b),this.SW=this.GO(b.start),this.eP=this.GO(b.end),this.Gb.De())};_.k.K7a=function(a){return this.ab.um(this.ab.getYear(this.Cb),this.ab.getMonth(this.Cb),a)};_.k.Cmc=function(){var a=this.ab.MPa(),b=_.Teb(this.ab,"narrow"),c=_.Teb(this.ab,"long").map(function(d,e){return{dAb:d,LUa:b[e]}});this.Arc=c.slice(a).concat(c.slice(0,a))};
_.k.Mjc=function(){var a=_.Veb(this.ab,this.Cb),b=Seb(this.ab);this.ima=[[]];for(var c=0,d=this.Jkc;c<a;c++,d++){7==d&&(this.ima.push([]),d=0);var e=this.ab.um(this.ab.getYear(this.Cb),this.ab.getMonth(this.Cb),c+1),f=this.Upc(e),g=this.ab.format(e,this.wy.display.avc),h=this.el?this.el(e,"month"):void 0;this.ima[this.ima.length-1].push(new Zhb(c+1,b[c],g,f,h,this.GO(e),e))}};
_.k.Upc=function(a){return!!a&&(!this.Ld||0<=_.MA(this.ab,a,this.Ld))&&(!this.Od||0>=_.MA(this.ab,a,this.Od))&&(!this.ij||this.ij(a))};_.k.nlc=function(a){return a&&this.B8a(a,this.Cb)?this.ab.getDate(a):null};_.k.B8a=function(a,b){return!(!a||!b||this.ab.getMonth(a)!=this.ab.getMonth(b)||this.ab.getYear(a)!=this.ab.getYear(b))};_.k.GO=function(a){return a?(new Date(this.ab.getYear(a),this.ab.getMonth(a),this.ab.getDate(a))).getTime():null};_.k.Zm=function(){return this.Fc&&"rtl"===this.Fc.value};
_.k.MHa=function(a){this.Joc=this.Ioc=this.GO(a);this.fnc=!1;this.jjc=this.GO(this.eu);this.ijc=this.GO(this.mw)};_.k.A5a=function(a){return!this.ij||this.ij(a)};
_.W.Object.defineProperties(_.ID.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.LA(this.ab,this.ab.Yh(a))||new Date;this.Cd=_.OA(this.ab,a,this.Ld,this.Od);this.B8a(b,this.Cd)||this.Cy()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.ee=_.LA(this.ab,this.ab.Yh(a));this.MHa(this.ee)}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.XO},set:function(a){this.XO=_.LA(this.ab,this.ab.Yh(a))}},
Od:{configurable:!0,enumerable:!0,get:function(){return this.WO},set:function(a){this.WO=_.LA(this.ab,this.ab.Yh(a))}}});_.ID.ha=function(a){return new (a||_.ID)(_.y(_.dl),_.y(_.iq,8),_.y(_.KA,8),_.y(_.Dp,8),_.y(aib,8))};
_.ID.Aa=_.v({type:_.ID,oa:[["mat-month-view"]],wb:function(a,b){a&1&&_.We(ED,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.zE=c.first)}},inputs:{Cb:"activeDate",selected:"selected",Ld:"minDate",Od:"maxDate",ij:"dateFilter",el:"dateClass",eu:"comparisonStart",mw:"comparisonEnd"},outputs:{Zl:"selectedChange",kX:"_userSelection",Hl:"activeDateChange"},kc:["matMonthView"],features:[_.id],Ba:7,Ca:13,Ha:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden",
"true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","selectedValueChange","activeDateChange","previewChange","keyup","keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],wa:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead",1)(2,"tr"),_.N(3,Eeb,5,2,"th",2),_.D(),_.C(4,"tr"),_.F(5,"th",
3),_.D()(),_.C(6,"tbody",4),_.L("selectedValueChange",function(c){return b.lja(c)})("activeDateChange",function(c){return b.K5(c)})("previewChange",function(c){return b.Y$a(c)})("keyup",function(c){return b.n4(c)})("keydown",function(c){return b.m4(c)}),_.D()());a&2&&(_.w(3),_.z("ngForOf",b.Arc),_.w(3),_.z("label",b.Jnc)("rows",b.ima)("todayValue",b.xqc)("startValue",b.Joc)("endValue",b.Ioc)("comparisonStart",b.jjc)("comparisonEnd",b.ijc)("previewStart",b.SW)("previewEnd",b.eP)("isRange",b.fnc)("labelMinRequiredCells",
3)("activeCell",b.ab.getDate(b.Cb)-1))},Ia:[_.Sl,ED],ub:2,Oa:0});
var JD=function(a,b,c){this.Gb=a;this.ab=b;this.Fc=c;this.QI=_.da.EMPTY;this.Zl=new _.$k;this.xN=new _.$k;this.Hl=new _.$k;this.Cd=new Date};_.k=JD.prototype;_.k.Oe=function(){var a=this;this.QI=this.ab.ksa.ka(_.tb(null)).subscribe(function(){return a.Cy()})};_.k.Ma=function(){this.QI.unsubscribe()};
_.k.Cy=function(){var a=this;this.zqc=this.ab.getYear(new Date);var b=this.ab.getYear(this.Cd)-Heb(this.ab,this.Cb,this.Ld,this.Od);this.Hcb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.Hcb.push(d.map(function(e){return a.zjc(e)})),d=[]);_.Sk(this.Gb)};_.k.Gcb=function(a){var b=a.value;a=this.ab.um(b,0,1);b=this.M7a(b);this.xN.emit(a);this.Zl.emit(b)};_.k.K5=function(a){var b=this.Cd;this.Cb=this.M7a(a.value);_.MA(this.ab,b,this.Cb)&&this.Hl.emit(this.Cb)};
_.k.m4=function(a){var b=this.Cd,c=this.Zm();switch(a.keyCode){case 37:this.Cb=_.RA(this.ab,this.Cd,c?1:-1);break;case 39:this.Cb=_.RA(this.ab,this.Cd,c?-1:1);break;case 38:this.Cb=_.RA(this.ab,this.Cd,-4);break;case 40:this.Cb=_.RA(this.ab,this.Cd,4);break;case 36:this.Cb=_.RA(this.ab,this.Cd,-Heb(this.ab,this.Cb,this.Ld,this.Od));break;case 35:this.Cb=_.RA(this.ab,this.Cd,24-Heb(this.ab,this.Cb,this.Ld,this.Od)-1);break;case 33:this.Cb=_.RA(this.ab,this.Cd,a.altKey?-240:-24);break;case 34:this.Cb=
_.RA(this.ab,this.Cd,a.altKey?240:24);break;case 13:case 32:this.XI=!0;break;default:return}_.MA(this.ab,b,this.Cb)&&this.Hl.emit(this.Cb);this.pE();a.preventDefault()};_.k.n4=function(a){if(32===a.keyCode||13===a.keyCode)this.XI&&this.Gcb({value:this.ab.getYear(this.Cd),event:a}),this.XI=!1};_.k.Wkc=function(){return Heb(this.ab,this.Cb,this.Ld,this.Od)};_.k.Ay=function(){this.zE.Ay()};_.k.pE=function(){this.zE.AHa()};
_.k.M7a=function(a){var b=this.ab.getMonth(this.Cb),c=_.Veb(this.ab,this.ab.um(a,b,1));return this.ab.um(a,b,Math.min(this.ab.getDate(this.Cb),c))};_.k.zjc=function(a){var b=this.ab.um(a,0,1),c=Ueb(this.ab,b);b=this.el?this.el(b,"multi-year"):void 0;return new Zhb(a,c,c,this.Wpc(a),b)};
_.k.Wpc=function(a){if(void 0===a||null===a||this.Od&&a>this.ab.getYear(this.Od)||this.Ld&&a<this.ab.getYear(this.Ld))return!1;if(!this.ij)return!0;for(var b=this.ab.um(a,0,1);this.ab.getYear(b)==a;b=_.SA(this.ab,b,1))if(this.ij(b))return!0;return!1};_.k.Zm=function(){return this.Fc&&"rtl"===this.Fc.value};_.k.Ipc=function(a){this.IHa=null;a&&(this.IHa=this.ab.getYear(a))};
_.W.Object.defineProperties(JD.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.LA(this.ab,this.ab.Yh(a))||new Date;this.Cd=_.OA(this.ab,a,this.Ld,this.Od);Geb(this.ab,b,this.Cd,this.Ld,this.Od)||this.Cy()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.ee=_.LA(this.ab,this.ab.Yh(a));this.Ipc(a)}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.XO},set:function(a){this.XO=_.LA(this.ab,
this.ab.Yh(a))}},Od:{configurable:!0,enumerable:!0,get:function(){return this.WO},set:function(a){this.WO=_.LA(this.ab,this.ab.Yh(a))}}});JD.ha=function(a){return new (a||JD)(_.y(_.dl),_.y(_.KA,8),_.y(_.Dp,8))};
JD.Aa=_.v({type:JD,oa:[["mat-multi-year-view"]],wb:function(a,b){a&1&&_.We(ED,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.zE=c.first)}},inputs:{Cb:"activeDate",selected:"selected",Ld:"minDate",Od:"maxDate",ij:"dateFilter",el:"dateClass"},outputs:{Zl:"selectedChange",xN:"yearSelected",Hl:"activeDateChange"},kc:["matMultiYearView"],Ba:5,Ca:7,Ha:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body",
"",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],wa:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead",1)(2,"tr"),_.F(3,"th",2),_.D()(),_.C(4,"tbody",3),_.L("selectedValueChange",function(c){return b.Gcb(c)})("activeDateChange",function(c){return b.K5(c)})("keyup",function(c){return b.n4(c)})("keydown",function(c){return b.m4(c)}),_.D()());a&2&&(_.w(4),_.z("rows",b.Hcb)("todayValue",b.zqc)("startValue",
b.IHa)("endValue",b.IHa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Wkc()))},Ia:[ED],ub:2,Oa:0});
_.KD=function(a,b,c,d){this.Gb=a;this.wy=b;this.ab=c;this.Fc=d;this.QI=_.da.EMPTY;this.Zl=new _.$k;this.BL=new _.$k;this.Hl=new _.$k;this.Cd=new Date};_.k=_.KD.prototype;_.k.Oe=function(){var a=this;this.QI=this.ab.ksa.ka(_.tb(null)).subscribe(function(){return a.Cy()})};_.k.Ma=function(){this.QI.unsubscribe()};_.k.V9a=function(a){a=a.value;var b=this.ab.um(this.ab.getYear(this.Cb),a,1);this.BL.emit(b);a=this.L7a(a);this.Zl.emit(a)};
_.k.K5=function(a){var b=this.Cd;this.Cb=this.L7a(a.value);_.MA(this.ab,b,this.Cb)&&this.Hl.emit(this.Cb)};
_.k.m4=function(a){var b=this.Cd,c=this.Zm();switch(a.keyCode){case 37:this.Cb=_.QA(this.ab,this.Cd,c?1:-1);break;case 39:this.Cb=_.QA(this.ab,this.Cd,c?-1:1);break;case 38:this.Cb=_.QA(this.ab,this.Cd,-4);break;case 40:this.Cb=_.QA(this.ab,this.Cd,4);break;case 36:this.Cb=_.QA(this.ab,this.Cd,-this.ab.getMonth(this.Cd));break;case 35:this.Cb=_.QA(this.ab,this.Cd,11-this.ab.getMonth(this.Cd));break;case 33:this.Cb=_.RA(this.ab,this.Cd,a.altKey?-10:-1);break;case 34:this.Cb=_.RA(this.ab,this.Cd,a.altKey?
10:1);break;case 13:case 32:this.XI=!0;break;default:return}_.MA(this.ab,b,this.Cb)&&(this.Hl.emit(this.Cb),this.pE());a.preventDefault()};_.k.n4=function(a){if(32===a.keyCode||13===a.keyCode)this.XI&&this.V9a({value:this.ab.getMonth(this.Cd),event:a}),this.XI=!1};
_.k.Cy=function(){var a=this;this.bbb(this.selected);this.yqc=this.S7a(new Date);this.Frc=Ueb(this.ab,this.Cb);var b=Reb(this.ab);this.Lnc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.yjc(d,b[d])})});_.Sk(this.Gb)};_.k.Ay=function(){this.zE.Ay()};_.k.pE=function(){this.zE.AHa()};_.k.S7a=function(a){return a&&this.ab.getYear(a)==this.ab.getYear(this.Cb)?this.ab.getMonth(a):null};
_.k.L7a=function(a){var b=this.ab.um(this.ab.getYear(this.Cb),a,1);b=_.Veb(this.ab,b);return this.ab.um(this.ab.getYear(this.Cb),a,Math.min(this.ab.getDate(this.Cb),b))};_.k.yjc=function(a,b){var c=this.ab.um(this.ab.getYear(this.Cb),a,1),d=this.ab.format(c,this.wy.display.wFc);c=this.el?this.el(c,"year"):void 0;return new Zhb(a,b.toLocaleUpperCase(),d,this.Vpc(a),c)};
_.k.Vpc=function(a){var b=this.ab.getYear(this.Cb);if(void 0===a||null===a||this.lnc(b,a)||this.mnc(b,a))return!1;if(!this.ij)return!0;for(b=this.ab.um(b,a,1);this.ab.getMonth(b)==a;b=_.SA(this.ab,b,1))if(this.ij(b))return!0;return!1};_.k.lnc=function(a,b){if(this.Od){var c=this.ab.getYear(this.Od),d=this.ab.getMonth(this.Od);return a>c||a===c&&b>d}return!1};_.k.mnc=function(a,b){if(this.Ld){var c=this.ab.getYear(this.Ld),d=this.ab.getMonth(this.Ld);return a<c||a===c&&b<d}return!1};
_.k.Zm=function(){return this.Fc&&"rtl"===this.Fc.value};_.k.bbb=function(a){this.Rab=this.S7a(a)};
_.W.Object.defineProperties(_.KD.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.LA(this.ab,this.ab.Yh(a))||new Date;this.Cd=_.OA(this.ab,a,this.Ld,this.Od);this.ab.getYear(b)!==this.ab.getYear(this.Cd)&&this.Cy()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.ee=_.LA(this.ab,this.ab.Yh(a));this.bbb(a)}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.XO},set:function(a){this.XO=
_.LA(this.ab,this.ab.Yh(a))}},Od:{configurable:!0,enumerable:!0,get:function(){return this.WO},set:function(a){this.WO=_.LA(this.ab,this.ab.Yh(a))}}});_.KD.ha=function(a){return new (a||_.KD)(_.y(_.dl),_.y(_.iq,8),_.y(_.KA,8),_.y(_.Dp,8))};
_.KD.Aa=_.v({type:_.KD,oa:[["mat-year-view"]],wb:function(a,b){a&1&&_.We(ED,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.zE=c.first)}},inputs:{Cb:"activeDate",selected:"selected",Ld:"minDate",Od:"maxDate",ij:"dateFilter",el:"dateClass"},outputs:{Zl:"selectedChange",BL:"monthSelected",Hl:"activeDateChange"},kc:["matYearView"],Ba:5,Ca:9,Ha:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",
3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],wa:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead",1)(2,"tr"),_.F(3,"th",2),_.D()(),_.C(4,"tbody",3),_.L("selectedValueChange",function(c){return b.V9a(c)})("activeDateChange",function(c){return b.K5(c)})("keyup",function(c){return b.n4(c)})("keydown",function(c){return b.m4(c)}),_.D()());a&2&&(_.w(4),_.z("label",b.Frc)("rows",
b.Lnc)("todayValue",b.yqc)("startValue",b.Rab)("endValue",b.Rab)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.ab.getMonth(b.Cb)))},Ia:[ED],ub:2,Oa:0});
var bib=0,LD=function(a,b,c,d,e){this.Aq=a;this.calendar=b;this.ab=c;this.wy=d;this.u5a="mat-calendar-button-"+bib++;this.calendar.Sc.subscribe(function(){return _.Sk(e)})};LD.prototype.bua=function(){return this.calendar.Ld?!this.calendar.Ld||!this.s9a(this.calendar.Cb,this.calendar.Ld):!0};LD.prototype.Osa=function(){return!this.calendar.Od||!this.s9a(this.calendar.Cb,this.calendar.Od)};
LD.prototype.s9a=function(a,b){return"month"==this.calendar.Ni?this.ab.getYear(a)==this.ab.getYear(b)&&this.ab.getMonth(a)==this.ab.getMonth(b):"year"==this.calendar.Ni?this.ab.getYear(a)==this.ab.getYear(b):Geb(this.ab,a,b,this.calendar.Ld,this.calendar.Od)};
_.W.Object.defineProperties(LD.prototype,{Qta:{configurable:!0,enumerable:!0,get:function(){if("month"==this.calendar.Ni)return this.ab.format(this.calendar.Cb,this.wy.display.UBb).toLocaleUpperCase();if("year"==this.calendar.Ni)return Ueb(this.ab,this.calendar.Cb);var a=this.ab.getYear(this.calendar.Cb)-Heb(this.ab,this.calendar.Cb,this.calendar.Ld,this.calendar.Od),b=a+24-1;a=Ueb(this.ab,this.ab.um(a,0,1));b=Ueb(this.ab,this.ab.um(b,0,1));return a+" \u2013 "+b}},pWa:{configurable:!0,enumerable:!0,
get:function(){return"month"==this.calendar.Ni?"Choose month and year":"Choose date"}},GWa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.Ni]}},YUa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.Ni]}}});LD.ha=function(a){return new (a||LD)(_.y(_.HD),_.y(_.Rc(function(){return _.MD})),_.y(_.KA,8),_.y(_.iq,8),_.y(_.dl))};
LD.Aa=_.v({type:LD,oa:[["mat-calendar-header"]],kc:["matCalendarHeader"],tc:["*"],Ba:11,Ca:10,Ha:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["viewBox","0 0 10 5","focusable","false",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",
3,"disabled","click"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"div",0)(1,"div",1)(2,"button",2),_.L("click",function(){b.calendar.Ni="month"==b.calendar.Ni?"multi-year":"month"}),_.C(3,"span"),_.O(4),_.D(),_.yd(),_.C(5,"svg",3),_.F(6,"polygon",4),_.D()(),_.yy(),_.F(7,"div",5),_.He(8),_.C(9,"button",6),_.L("click",function(){b.calendar.Cb="month"==b.calendar.Ni?_.QA(b.ab,b.calendar.Cb,-1):_.RA(b.ab,b.calendar.Cb,"year"==b.calendar.Ni?-1:-24)}),_.D(),_.C(10,"button",7),_.L("click",function(){b.calendar.Cb=
"month"==b.calendar.Ni?_.QA(b.ab,b.calendar.Cb,1):_.RA(b.ab,b.calendar.Cb,"year"==b.calendar.Ni?1:24)}),_.D()()());a&2&&(_.w(2),_.re("aria-label",b.pWa)("aria-describedby",b.u5a),_.w(1),_.re("id",b.u5a),_.w(1),_.Me(b.Qta),_.w(1),_.ue("mat-calendar-invert","month"!==b.calendar.Ni),_.w(4),_.z("disabled",!b.bua()),_.re("aria-label",b.GWa),_.w(1),_.z("disabled",!b.Osa()),_.re("aria-label",b.YUa))},Ia:[_.vq],ub:2,Oa:0});
_.MD=function(a,b,c,d){var e=this;this.ab=b;this.wy=c;this.Gb=d;this.oGa=!1;this.TM="month";this.Zl=new _.$k;this.xN=new _.$k;this.BL=new _.$k;this.mN=new _.$k(!0);this.kX=new _.$k;this.Sc=new _.ob;this.HFa=a.xd.subscribe(function(){_.Sk(d);e.Sc.next()})};_.k=_.MD.prototype;_.k.Oe=function(){this.Eic=new _.$p(this.fR||LD);this.Cb=this.SM||new Date;this.nEa=this.TM};_.k.Fn=function(){this.oGa&&(this.oGa=!1,this.QEa().Ay(!1))};_.k.Ma=function(){this.HFa.unsubscribe();this.Sc.complete()};
_.k.Rb=function(a){var b=a.minDate&&!NA(this.ab,a.minDate.wj,a.minDate.uf)?a.minDate:void 0,c=a.maxDate&&!NA(this.ab,a.maxDate.wj,a.maxDate.uf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.HK&&(a=this.QEa())&&(this.Gb.De(),a.Cy());this.Sc.next()};_.k.lja=function(a){var b=a.value;b&&!NA(this.ab,b,this.selected)&&this.Zl.emit(b);this.kX.emit(a)};_.k.Grc=function(a){this.xN.emit(a)};_.k.Knc=function(a){this.BL.emit(a)};_.k.n8a=function(a,b){this.Cb=a;this.Ni=b};
_.k.QEa=function(){return this.H_||this.Pxa||this.AFc};
_.W.Object.defineProperties(_.MD.prototype,{SM:{configurable:!0,enumerable:!0,get:function(){return this.VHa},set:function(a){this.VHa=_.LA(this.ab,this.ab.Yh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.ee=_.LA(this.ab,this.ab.Yh(a))}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.XO},set:function(a){this.XO=_.LA(this.ab,this.ab.Yh(a))}},Od:{configurable:!0,enumerable:!0,get:function(){return this.WO},set:function(a){this.WO=_.LA(this.ab,
this.ab.Yh(a))}},Cb:{configurable:!0,enumerable:!0,get:function(){return this.Uic},set:function(a){this.Uic=_.OA(this.ab,a,this.Ld,this.Od);this.Sc.next();_.Sk(this.Gb)}},Ni:{configurable:!0,enumerable:!0,get:function(){return this.nEa},set:function(a){var b=this.nEa!==a?a:null;this.nEa=a;this.oGa=!0;_.Sk(this.Gb);b&&this.mN.emit(b)}}});_.MD.ha=function(a){return new (a||_.MD)(_.y(_.HD),_.y(_.KA,8),_.y(_.iq,8),_.y(_.dl))};
_.MD.Aa=_.v({type:_.MD,oa:[["mat-calendar"]],wb:function(a,b){a&1&&(_.We(_.ID,5),_.We(_.KD,5),_.We(JD,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.H_=c.first);_.Ve(c=_.Ze())&&(b.Pxa=c.first);_.Ve(c=_.Ze())&&(b.AFc=c.first)}},Jb:[1,"mat-calendar"],inputs:{fR:"headerComponent",SM:"startAt",TM:"startView",selected:"selected",Ld:"minDate",Od:"maxDate",ij:"dateFilter",el:"dateClass",eu:"comparisonStart",mw:"comparisonEnd"},outputs:{Zl:"selectedChange",xN:"yearSelected",BL:"monthSelected",mN:"viewChanged",kX:"_userSelection"},
kc:["matCalendar"],features:[_.Ne([$hb]),_.id],Ba:5,Ca:5,Ha:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter",
"maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],wa:function(a,
b){a&1&&(_.N(0,Ieb,0,0,"ng-template",0),_.C(1,"div",1),_.N(2,Jeb,1,8,"mat-month-view",2),_.N(3,Keb,1,6,"mat-year-view",3),_.N(4,Leb,1,6,"mat-multi-year-view",4),_.D());a&2&&(_.z("cdkPortalOutlet",b.Eic),_.w(1),_.z("ngSwitch",b.Ni),_.w(1),_.z("ngSwitchCase","month"),_.w(1),_.z("ngSwitchCase","year"),_.w(1),_.z("ngSwitchCase","multi-year"))},Ia:[_.Ul,_.Vl,_.JA,_.dq,_.ID,_.KD,JD],styles:['.mat-calendar{display:block}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-controls .mat-icon-button:hover .mat-button-focus-overlay{opacity:.04}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}\n'],
ub:2,Oa:0});
var cib=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},ND=function(a,b,c){var d=this;this.Ta=a;this.ab=b;this.wy=c;this.tMa=new _.$k;this.Ds=new _.$k;this.Sc=new _.ob;this.ui=function(){};this.lX=function(){};this.jja=function(){};this.K9a=this.IIa=_.da.EMPTY;this.ooc=function(){return d.vW?null:{matDatepickerParse:{text:d.Ta.ua.value}}};this.Ekc=function(e){e=_.LA(d.ab,d.ab.Yh(e.value));return!e||d.iGa(e)?null:{matDatepickerFilter:!0}};this.Gnc=function(e){e=_.LA(d.ab,
d.ab.Yh(e.value));var f=d.Ija();return!f||!e||0>=_.MA(d.ab,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Cnc=function(e){e=_.LA(d.ab,d.ab.Yh(e.value));var f=d.Hja();return!f||!e||0<=_.MA(d.ab,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.vW=!1;this.K9a=b.ksa.subscribe(function(){d.y3(d.value)})};_.k=ND.prototype;_.k.Ylc=function(){return[this.ooc,this.Gnc,this.Cnc,this.Ekc]};
_.k.Soc=function(a){var b=this;this.bn=a;this.IIa.unsubscribe();this.Wv&&this.CV(this.Wv);this.IIa=this.bn.ALc.subscribe(function(c){b.gbb(c)&&(c=b.l8a(c.selection),b.vW=b.RFa(c),b.jja(c),b.ui(),b.OEa(c),b.Ds.emit(new cib(b,b.Ta.ua)),b.tMa.emit(new cib(b,b.Ta.ua)))})};_.k.Vc=function(){this.xm=!0};
_.k.Rb=function(a){a:{var b=this.ab,c=Object.keys(a);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.wj;e=e.uf;if(Peb(d)&&Peb(e)){if(!NA(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Sc.next(void 0)};_.k.Ma=function(){this.IIa.unsubscribe();this.K9a.unsubscribe();this.Sc.complete()};_.k.tXa=function(a){this.lX=a};_.k.validate=function(a){return this.O5?this.O5(a):null};_.k.Qj=function(a){this.y3(a)};_.k.vl=function(a){this.jja=a};_.k.Xo=function(a){this.ui=a};
_.k.jq=function(a){this.disabled=a};_.k.LW=function(a){a.altKey&&40===a.keyCode&&!this.Ta.ua.readOnly&&(this.y$a(),a.preventDefault())};_.k.ZO=function(a){var b=this.vW,c=this.ab.parse(a,this.wy.parse.Ds);this.vW=this.RFa(c);c=_.LA(this.ab,c);var d=!NA(this.ab,c,this.value);!c||d?this.jja(c):(a&&!this.value&&this.jja(c),b!==this.vW&&this.lX());d&&(this.CV(c),this.Ds.emit(new cib(this,this.Ta.ua)))};_.k.ti=function(){this.tMa.emit(new cib(this,this.Ta.ua))};
_.k.Zk=function(){this.value&&this.OEa(this.value);this.ui()};_.k.OEa=function(a){this.Ta.ua.value=null!=a?this.ab.format(a,this.wy.display.Ds):""};_.k.CV=function(a){this.bn?(this.Mhc(a),this.Wv=null):this.Wv=a};_.k.RFa=function(a){return!a||this.ab.isValid(a)};_.k.I$a=function(){return!1};_.k.y3=function(a){a=this.ab.Yh(a);this.vW=this.RFa(a);a=_.LA(this.ab,a);this.CV(a);this.OEa(a)};_.k.iGa=function(a){var b=this.Cja();return!b||b(a)};
_.W.Object.defineProperties(ND.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.bn?this.l8a(this.bn.selection):this.Wv},set:function(a){this.y3(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.Mc||this.I$a()},set:function(a){a=_.Kg(a);var b=this.Ta.ua;this.Mc!==a&&(this.Mc=a,this.Sc.next(void 0));a&&this.xm&&b.blur&&b.blur()}}});ND.ha=function(a){return new (a||ND)(_.y(_.Hd),_.y(_.KA,8),_.y(_.iq,8))};
ND.Ja=_.v({type:ND,inputs:{value:"value",disabled:"disabled"},outputs:{tMa:"dateChange",Ds:"dateInput"},features:[_.id]});
var dib=new _.Ed("MAT_DATE_RANGE_INPUT_PARENT"),OD=function(a,b,c,d,e,f,g,h){ND.call(this,b,g,h);this.Qy=a;this.Ta=b;this.L3=c;this.yf=d;this.c5=e;this.d5=f;this.Fc=_.Zc(_.Dp,8)};_.V(OD,ND);_.k=OD.prototype;_.k.Sa=function(){var a=this.yf.get(_.Av,null,10);a&&(this.Pe=a)};_.k.Lk=function(){this.Pe&&this.exa()};_.k.Tl=function(){return 0===this.Ta.ua.value.length};_.k.dFa=function(){return this.Ta.ua.placeholder};_.k.focus=function(){this.Ta.ua.focus()};
_.k.ZO=function(a){ND.prototype.ZO.call(this,a);this.Qy.hTc()};_.k.y$a=function(){this.Qy.oTc()};_.k.Ija=function(){return this.Qy.min};_.k.Hja=function(){return this.Qy.max};_.k.Cja=function(){return this.Qy.ij};_.k.I$a=function(){return this.Qy.gTc};_.k.gbb=function(a){a=a.source;return a!==this.Qy.nbb&&a!==this.Qy.skc};_.k.y3=function(a){ND.prototype.y3.call(this,a);var b;null==(b=this===this.Qy.nbb?this.Qy.skc:this.Qy.nbb)||b.lX()};
OD.ha=function(a){return new (a||OD)(_.y(dib),_.y(_.Hd),_.y(_.jq),_.y(_.Rf),_.y(_.Fv,8),_.y(_.Kv,8),_.y(_.KA,8),_.y(_.iq,8))};OD.Ja=_.v({type:OD,features:[_.oe]});_.wpa(OD);
var eib=_.qg("transformPanel",[_.vg("void => enter-dropdown",_.rg("120ms cubic-bezier(0, 0, 0.2, 1)",{type:5,ih:[_.sg({opacity:0,transform:"scale(1, 0.8)"}),_.sg({opacity:1,transform:"scale(1, 1)"})]})),_.vg("void => enter-dialog",_.rg("150ms cubic-bezier(0, 0, 0.2, 1)",{type:5,ih:[_.sg({opacity:0,transform:"scale(0.7)"}),_.sg({transform:"none",opacity:1})]})),_.vg("* => void",_.rg("100ms linear",_.sg({opacity:0})))]),fib=_.qg("fadeInCalendar",[_.tg("void",_.sg({opacity:0})),_.tg("enter",_.sg({opacity:1})),
_.vg("void => *",_.rg("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);
var gib=0,hib=new _.Ed("mat-datepicker-scroll-strategy"),iib={Ga:hib,Hb:[_.fq],Eb:function(a){return function(){return a.Nn.jt()}}},jib=_.Qg(function(a){this.Ta=a}),PD=function(a,b,c,d,e,f){a=jib.call(this,a)||this;a.Gb=b;a.Oja=c;a.ab=d;a.rTc=e;a.ME=new _.da;a.kO=new _.ob;a.l3=null;a.ajc=f.Ztc;return a};_.V(PD,jib);_.k=PD.prototype;_.k.Sa=function(){this.dB=this.ef.Owa?"enter-dialog":"enter-dropdown"};_.k.Vc=function(){var a=this;this.ME.add(this.ef.Sc.subscribe(function(){_.Sk(a.Gb)}));this.Dic.QEa().Ay(!1)};
_.k.Ma=function(){this.ME.unsubscribe();this.kO.complete()};_.k.pmc=function(a){var b=this.bn.selection;a=a.value;!a||NA(this.ab,a,b)||this.bn.add(a);this.bn&&!this.bn.Vs()||this.l3||this.ef.close()};_.k.Kla=function(){this.dB="void";_.Sk(this.Gb)};_.k.dTc=function(){return this.bn.selection};_.k.c5a=function(){this.bn!==this.Oja&&this.Oja.jxa(this.bn.selection,this)};_.k.Khc=function(a,b){this.bn=a?this.Oja.clone():this.Oja;this.l3=a;b&&this.Gb.De()};
PD.ha=function(a){return new (a||PD)(_.y(_.Hd),_.y(_.dl),_.y(FD),_.y(_.KA),_.y(aib,8),_.y(_.HD))};
PD.Aa=_.v({type:PD,oa:[["mat-datepicker-content"]],wb:function(a,b){a&1&&_.We(_.MD,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Dic=c.first)}},Jb:[1,"mat-datepicker-content"],Ib:3,mb:function(a,b){a&1&&_.aja("@transformPanel.done",function(){return b.kO.next()});a&2&&(_.ze("@transformPanel",b.dB),_.ue("mat-datepicker-content-touch",b.ef.Owa))},inputs:{color:"color"},kc:["matDatepickerContent"],features:[_.oe],Ba:5,Ca:24,Ha:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"id","ngClass",
"startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","yearSelected","monthSelected","viewChanged","_userSelection"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"mat-calendar",1),_.L("yearSelected",function(d){return b.ef.upc(d)})("monthSelected",function(d){return b.ef.spc(d)})("viewChanged",function(d){return b.ef.rrc(d)})("_userSelection",
function(d){return b.pmc(d)}),_.D(),_.N(2,Meb,0,0,"ng-template",2),_.C(3,"button",3),_.L("focus",function(){return b.W5a=!0})("blur",function(){return b.W5a=!1})("click",function(){return b.ef.close()}),_.O(4),_.D()());if(a&2){var c;_.ue("mat-datepicker-content-container-with-custom-header",b.ef.Ihb)("mat-datepicker-content-container-with-actions",b.l3);_.re("aria-modal",!0)("aria-labelledby",null!==(c=b.gkc)&&void 0!==c?c:void 0);_.w(1);_.z("id",b.ef.id)("ngClass",b.ef.ze)("startAt",b.ef.SM)("startView",
b.ef.TM)("minDate",b.ef.Ija())("maxDate",b.ef.Hja())("dateFilter",b.ef.Cja())("headerComponent",b.ef.Ihb)("selected",b.bn.selection)("dateClass",b.ef.el)("comparisonStart",b.eu)("comparisonEnd",b.mw)("@fadeInCalendar","enter");_.w(1);_.z("cdkPortalOutlet",b.l3);_.w(1);_.ue("cdk-visually-hidden",!b.W5a);_.z("color",b.color||"primary");_.w(1);_.Me(b.ajc)}},Ia:[_.Rl,_.vq,_.ip,_.dq,_.MD],styles:[".mat-datepicker-content{display:block;border-radius:4px}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}\n"],
ub:2,data:{animation:[eib,fib]},Oa:0});var QD=function(a,b,c,d,e,f,g){this.Bj=a;this.Db=b;this.dg=c;this.ab=e;this.Fc=f;this.bn=g;this.CFa=_.da.EMPTY;this.TM="month";this.Mbb=!1;this.NH="start";this.wN="below";this.RI=!0;this.xN=new _.$k;this.BL=new _.$k;this.mN=new _.$k(!0);this.TVa=new _.$k;this.Dna=new _.$k;this.qB=!1;this.id="mat-datepicker-"+gib++;this.a4=null;this.Vhc=this.id+"-backdrop";this.Sc=new _.ob;this.Eg=d};_.k=QD.prototype;_.k.Ija=function(){return this.Co&&this.Co.min};
_.k.Hja=function(){return this.Co&&this.Co.max};_.k.Cja=function(){return this.Co&&this.Co.ij};_.k.Rb=function(a){(a=a.xPosition||a.yPosition)&&!a.HK&&this.ac&&(a=this.ac.ir().vj,a instanceof _.Vp&&(this.Uab(a),this.Wi&&this.ac.ki()));this.Sc.next(void 0)};_.k.Ma=function(){this.rEa();this.close();this.CFa.unsubscribe();this.Sc.complete()};_.k.select=function(a){this.bn.add(a)};_.k.upc=function(a){this.xN.emit(a)};_.k.spc=function(a){this.BL.emit(a)};_.k.rrc=function(a){this.mN.emit(a)};
_.k.sXa=function(a){var b=this;this.CFa.unsubscribe();this.Co=a;this.CFa=a.Sc.subscribe(function(){return b.Sc.next(void 0)});return this.bn};_.k.open=function(){this.qB||this.disabled||(this.a4=_.$oa(),this.goc(),this.qB=!0,this.TVa.emit())};
_.k.close=function(){var a=this;if(this.qB){if(this.E3){var b=this.E3.instance;b.Kla();b.kO.ka(_.Va(1)).subscribe(function(){return a.rEa()})}b=function(){a.qB&&(a.qB=!1,a.Dna.emit(),a.a4=null)};this.RI&&this.a4&&"function"===typeof this.a4.focus?(this.a4.focus(),setTimeout(b)):b()}};_.k.c5a=function(){var a,b;null==(a=this.E3)||null==(b=a.instance)||b.c5a()};
_.k.Vkc=function(a){a.ef=this;a.color=this.color;var b=this.Co;b=b.Dl?_.S7a(b.Dl):b.Ta.ua.getAttribute("aria-labelledby");a.gkc=b;a.Khc(this.l3,!1)};
_.k.goc=function(){var a=this;this.rEa();var b=this.Owa,c=new _.$p(PD,this.dg),d=this.ac=this.Bj.create(new _.Tp({vj:b?this.olc():this.qlc(),vg:!0,Bm:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.Vhc],direction:this.Fc,Pk:b?this.Bj.Nn.block():this.Eg(),ze:"mat-datepicker-"+(b?"dialog":"popup")}));this.klc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Iu().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.E3=d.attach(c);this.Vkc(this.E3.instance);b||this.Db.Og.ka(_.Va(1)).subscribe(function(){return d.ki()})};_.k.rEa=function(){this.ac&&(this.ac.dispose(),this.ac=this.E3=null)};_.k.olc=function(){return _.rSa(_.qSa(this.Bj.position().global()))};_.k.qlc=function(){var a=_.nSa(_.kSa(_.lSa(_.oSa(_.Yp(this.Bj.position(),this.Co.oZ()),".mat-datepicker-content"),!1),8));return this.Uab(a)};
_.k.Uab=function(a){var b="end"===this.NH?"end":"start",c="start"===b?"end":"start",d="above"===this.wN?"bottom":"top",e="top"===d?"bottom":"top";return _.Wp(a,[{Pc:b,Qc:e,Ac:b,Ic:d},{Pc:b,Qc:d,Ac:b,Ic:e},{Pc:c,Qc:e,Ac:c,Ic:d},{Pc:c,Qc:d,Ac:c,Ic:e}])};_.k.klc=function(a){var b=this;return _.ib(a.lo(),a.xy,a.Iu().ka(_.Ta(function(c){return 27===c.keyCode&&!_.Hg(c)||b.Co&&_.Hg(c,"altKey")&&38===c.keyCode})))};
_.W.Object.defineProperties(QD.prototype,{SM:{configurable:!0,enumerable:!0,get:function(){return this.VHa||(this.Co?this.Co.value:null)},set:function(a){this.VHa=_.LA(this.ab,this.ab.Yh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Pv)||(this.Co?(a=this.Co,a=a.Dl?a.Dl.color:void 0):a=void 0);return a},set:function(a){this.Pv=a}},Owa:{configurable:!0,enumerable:!0,get:function(){return this.Mbb},set:function(a){this.Mbb=_.Kg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.Mc&&this.Co?this.Co.disabled:!!this.Mc},set:function(a){a=_.Kg(a);a!==this.Mc&&(this.Mc=a,this.Sc.next(void 0))}},iD:{configurable:!0,enumerable:!0,get:function(){return this.RI},set:function(a){this.RI=_.Kg(a)}},ze:{configurable:!0,enumerable:!0,get:function(){return this.loc},set:function(a){this.loc=Vab(a)}},Wi:{configurable:!0,enumerable:!0,get:function(){return this.qB},set:function(a){_.Kg(a)?this.open():this.close()}}});
QD.ha=function(a){return new (a||QD)(_.y(_.fq),_.y(_.ne),_.y(_.Te),_.y(hib),_.y(_.KA,8),_.y(_.Dp,8),_.y(FD))};QD.Ja=_.v({type:QD,inputs:{Ihb:"calendarHeaderComponent",SM:"startAt",TM:"startView",color:"color",Owa:"touchUi",disabled:"disabled",NH:"xPosition",wN:"yPosition",iD:"restoreFocus",el:"dateClass",ze:"panelClass",Wi:"opened"},outputs:{xN:"yearSelected",BL:"monthSelected",mN:"viewChanged",TVa:"opened",Dna:"closed"},features:[_.id]});
var kib,lib;kib={Ga:_.xv,Nb:_.Rc(function(){return _.RD}),jd:!0};lib={Ga:_.yv,Nb:_.Rc(function(){return _.RD}),jd:!0};_.RD=function(a,b,c,d){ND.call(this,a,b,c);this.Dl=d;this.Y5a=_.da.EMPTY;this.O5=_.eta(ND.prototype.Ylc.call(this))};_.V(_.RD,ND);_.k=_.RD.prototype;_.k.oZ=function(){return this.Dl?this.Dl.oZ():this.Ta};_.k.Ma=function(){ND.prototype.Ma.call(this);this.Y5a.unsubscribe()};_.k.y$a=function(){this.kI&&this.kI.open()};_.k.l8a=function(a){return a};
_.k.Mhc=function(a){this.bn&&this.bn.jxa(a,this)};_.k.Ija=function(){return this.zI};_.k.Hja=function(){return this.VO};_.k.Cja=function(){return this.v6a};_.k.gbb=function(a){return a.source!==this};
_.W.Object.defineProperties(_.RD.prototype,{aFc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.kI=a,this.Y5a=a.Dna.subscribe(function(){return b.ui()}),this.Soc(a.sXa(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.zI},set:function(a){a=_.LA(this.ab,this.ab.Yh(a));NA(this.ab,a,this.zI)||(this.zI=a,this.lX())}},max:{configurable:!0,enumerable:!0,get:function(){return this.VO},set:function(a){a=_.LA(this.ab,this.ab.Yh(a));NA(this.ab,a,this.VO)||(this.VO=a,
this.lX())}},ij:{configurable:!0,enumerable:!0,get:function(){return this.v6a},set:function(a){var b=this.iGa(this.value);this.v6a=a;this.iGa(this.value)!==b&&this.lX()}}});_.RD.ha=function(a){return new (a||_.RD)(_.y(_.Hd),_.y(_.KA,8),_.y(_.iq,8),_.y(_.Uv,8))};
_.RD.Ja=_.v({type:_.RD,oa:[["input","matDatepicker",""]],Jb:[1,"mat-datepicker-input"],Ib:6,mb:function(a,b){a&1&&_.L("input",function(c){return b.ZO(c.target.value)})("change",function(){return b.ti()})("blur",function(){return b.Zk()})("keydown",function(c){return b.LW(c)});a&2&&(_.ye("disabled",b.disabled),_.re("aria-haspopup",b.kI?"dialog":null)("aria-owns",(null==b.kI?null:b.kI.Wi)&&b.kI.id||null)("min",b.min?Web(b.ab,b.min):null)("max",b.max?Web(b.ab,b.max):null)("data-mat-calendar",b.kI?b.kI.id:
null))},inputs:{aFc:"matDatepicker",min:"min",max:"max",ij:["matDatepickerFilter","dateFilter"]},kc:["matDatepickerInput"],features:[_.Ne([kib,lib,{Ga:_.p2a,Nb:_.RD}]),_.oe]});
_.SD=function(){QD.apply(this,arguments)};_.V(_.SD,QD);_.SD.Ja=QD.Ja;_.SD.ha=function(){var a;return function(b){return(a||(a=_.Cd(_.SD)))(b||_.SD)}}();_.SD.Aa=_.v({type:_.SD,oa:[["mat-datepicker"]],kc:["matDatepicker"],features:[_.Ne([$hb,{Ga:QD,Nb:_.SD}]),_.oe],Ba:0,Ca:0,wa:function(){},ub:2,Oa:0});
_.TD=function(){};_.TD.ha=function(a){return new (a||_.TD)};_.TD.Ea=_.bd({type:_.TD});_.TD.Da=_.Tc({Tb:[_.HD,iib],imports:[_.$l,_.Tq,_.gq,_.tp,_.eq,_.hq,_.Qp]});
_.UD=function(){};_.UD.ha=function(a){return new (a||_.UD)};_.UD.Ea=_.bd({type:_.UD});_.UD.Da=_.Tc({imports:[_.$l,_.Pv]});
_.VD=function(){};_.VD.ha=function(a){return new (a||_.VD)};_.VD.Ea=_.bd({type:_.VD});_.VD.Da=_.Tc({imports:[_.$l,_.Yr,_.Uy,_.oC,_.$C]});
var mib=new _.Ed("GMAT_DIALOG_OPTIONS",{Ka:"root",ta:function(){return{Dm:!1}}});
var WD=function(a,b,c,d,e,f,g,h){h.Dm||a.Cqa.push("gmat-mdc-dialog");_.XA.call(this,a,b,c,d,e,f,g)};_.V(WD,_.XA);WD.ha=function(a){return new (a||WD)(_.u(_.fq),_.u(_.Rf),_.u(_.Qf,8),_.u(_.dTa,8),_.u(_.eTa),_.u(_.XA,12),_.u(_.Ip),_.u(mib))};WD.va=_.t({token:WD,ta:WD.ha});_.XD=function(){};_.XD.ha=function(a){return new (a||_.XD)};_.XD.Ea=_.bd({type:_.XD});_.XD.Da=_.Tc({Tb:[{Ga:_.XA,oe:WD},{Ga:_.fq,oe:_.CD}],imports:[YA]});

}catch(e){_._DumpException(e)}
try{
_.dg("source");

var Cyb,Dyb,Eyb,Fyb,Gyb,Hyb,Iyb,Jyb,Kyb,Lyb,Myb,Nyb,Oyb,Pyb,Qyb,Tyb,Uyb,Vyb,Wyb,Xyb,cK,Zyb,$yb,azb,bzb,czb,dzb,ezb,fzb,gzb,hzb,izb,jzb,kzb,lzb,mzb,nzb,ozb,pzb,qzb,rzb,szb,tzb,uzb,vzb,wzb,xzb,yzb,zzb,Azb,Bzb,Dzb,Czb,Ezb,Fzb,Gzb,Hzb,Izb,Jzb,Kzb,Lzb,Mzb,Nzb,Pzb,Rzb,Szb,Tzb,Ozb,dK,Vzb,Wzb,Xzb,Yzb,$zb,bAb,cAb,dAb,fAb,gAb,hAb,iAb,jAb,kAb,lAb,nAb,oAb,pAb,qAb,rAb,sAb,tAb,uAb,vAb,wAb,xAb,yAb,zAb,AAb,BAb,CAb,DAb,EAb,FAb,GAb,HAb,IAb,JAb,KAb,LAb,MAb,NAb,OAb,PAb,QAb,RAb,SAb,TAb,UAb,VAb,WAb,XAb,YAb,ZAb,$Ab,aBb,
cBb,dBb,eBb,fBb,gBb,hBb,iBb,jBb,kBb,mBb,nBb,oBb,pBb,qBb,rBb,sBb,uBb,vBb,wBb,xBb,ABb,BBb,CBb,DBb,EBb,FBb,GBb,HBb,IBb,JBb,KBb,LBb,NBb,OBb,PBb,QBb,RBb,SBb,TBb,UBb,VBb,WBb,XBb,YBb,ZBb,$Bb,aCb,bCb,cCb,dCb,eCb,fCb,gCb,hCb,iCb,jCb,lCb,mCb,nCb,oCb,tCb,uCb,vCb,wCb,xCb,yCb,zCb,ACb,BCb,CCb,DCb,ECb,FCb,GCb,HCb,ICb,JCb,KCb,NCb,OCb,PCb,QCb,SCb,TCb,UCb,VCb,WCb,XCb,YCb,ZCb,$Cb,aDb,bDb,cDb,dDb,eDb,fDb,gDb,hDb,iDb,jDb,kDb,lDb,mDb,nDb,pDb,rDb,sDb,uDb,vDb,wDb,xDb,yDb,BDb,zDb,ADb,CDb,DDb,EDb,FDb,GDb,HDb,IDb,JDb,KDb,LDb,
MDb,NDb,ODb,PDb,QDb,RDb,SDb,TDb,UDb,VDb,WDb,XDb,YDb,ZDb,$Db,aEb,bEb,cEb,dEb,eEb,fEb,gEb,hEb,iEb,kEb,lEb,mEb,nEb,oEb,pEb,qEb,sEb,tEb,uEb,vEb,wEb,xEb,AEb,BEb,CEb,DEb,EEb,FEb,GEb,HEb,MEb,TEb,UEb,VEb,WEb,XEb,YEb,ZEb,$Eb,aFb,bFb,cFb,dFb,eFb,fFb,gFb,hFb,iFb,jFb,kFb,lFb,mFb,nFb,oFb,pFb,qFb,rFb,sFb,tFb,uFb,vFb,wFb,xFb,yFb,zFb,AFb,BFb,CFb,DFb,EFb,FFb,GFb,HFb,IFb,JFb,KFb,LFb,MFb,NFb,OFb,PFb,QFb,RFb,SFb,TFb,UFb,VFb,WFb,XFb,YFb,$Fb,aGb,cGb,dGb,eGb,fGb,gGb,hGb,iGb,jGb,kGb,lGb,nGb,oGb,pGb,qGb,rGb,sGb,tGb,uGb,vGb,
wGb,xGb,yGb,zGb,AGb,BGb,CGb,iK,DGb,EGb,FGb,GGb,IGb,JGb,jK,KGb,LGb,MGb,NGb,OGb,PGb,QGb,RGb,SGb,TGb,UGb,VGb,WGb,XGb,YGb,ZGb,$Gb,aHb,bHb,cHb,dHb,eHb,fHb,gHb,hHb,iHb,jHb,kHb,lHb,mHb,nHb,oHb,pHb,qHb,rHb,sHb,tHb,vHb,wHb,xHb,zHb,EHb,FHb,GHb,HHb,IHb,JHb,KHb,NHb,OHb,PHb,QHb,RHb,THb,VHb,XHb,YHb,ZHb,$Hb,aIb,bIb,cIb,eIb,gIb,hIb,iIb,jIb,kIb,rIb,sIb,tIb,uIb,vIb,wIb,yIb,zIb,AIb,BIb,CIb,DIb,EIb,FIb,GIb,HIb,IIb,JIb,LIb,MIb,NIb,OIb,PIb,QIb,RIb,TIb,UIb,VIb,WIb,XIb,YIb,ZIb,aJb,bJb,cJb,dJb,eJb,fJb,gJb,hJb,iJb,jJb,kJb,
lJb,mJb,nJb,oJb,rJb,sJb,tJb,uJb,vJb,zJb,yJb,xJb,wJb,BJb,mK,DJb,EJb,FJb,HJb,GJb,IJb,JJb,KJb,LJb,MJb,NJb,OJb,PJb,QJb,RJb,SJb,TJb,UJb,VJb,WJb,XJb,YJb,ZJb,$Jb,aKb,bKb,cKb,eKb,fKb,gKb,hKb,iKb,jKb,kKb,lKb,mKb,nKb,oKb,pKb,qKb,rKb,sKb,tKb,uKb,vKb,wKb,xKb,yKb,zKb,AKb,CKb,DKb,EKb,FKb,GKb,HKb,IKb,JKb,KKb,MKb,NKb,OKb,PKb,QKb,RKb,TKb,UKb,VKb,WKb,XKb,YKb,$Kb,bLb,cLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,xLb,yLb,zLb,ALb,BLb,CLb,DLb,ELb,FLb,GLb,HLb,ILb,JLb,KLb,LLb,MLb,NLb,OLb,
PLb,QLb,RLb,SLb,TLb,ULb,VLb,WLb,XLb,YLb,ZLb,$Lb,aMb,bMb,cMb,dMb,eMb,fMb,gMb,hMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,pMb,rMb,sMb,tMb,uMb,wMb,xMb,yMb,zMb,AMb,BMb,CMb,EMb,FMb,HMb,IMb,JMb,KMb,LMb,MMb,NMb,OMb,PMb,QMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,yK,zK,ZMb,aNb,$Mb,bNb,cNb,BK,CK,DK,dNb,fNb,EK,eNb,hNb,jNb,kNb,lNb,mNb,nNb,oNb,qNb,JK,rNb,sNb,tNb,uNb,wNb,yNb,zNb,BNb,CNb,ANb,DNb,FNb,JNb,HNb,GNb,KNb,LNb,NNb,INb,ONb,MNb,PNb,SNb,RNb,QNb,VNb,ZNb,$Nb,aOb,TNb,UNb,XNb,WNb,YNb,bOb,nOb,eOb,mOb,lOb,fOb,gOb,oOb,jOb,kOb,pOb,
hOb,iOb,sOb,rOb,qOb,uOb,yOb,DOb,BOb,EOb,FOb,COb,HOb,IOb,JOb,LOb,KOb,MOb,POb,OOb,NOb,QOb,SK,ROb,SOb,TOb,UOb,VOb,WOb,XOb,YOb,ZOb,$Ob,aPb,cPb,dPb,ePb,fPb,gPb,hPb,iPb,jPb,kPb,oPb,pPb,nPb,lPb,mPb,tPb,sPb,uPb,vPb,wPb,xPb,yPb,zPb,APb,BPb,DPb,GPb,HPb,IPb,JPb,KPb,LPb,NPb,OPb,PPb,SPb,TPb,UPb,VPb,WPb,MPb,XPb,YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,oQb,pQb,qQb,rQb,sQb,tQb,vQb,wQb,xQb,yQb,zQb,AQb,CQb,DQb,EQb,FQb,GQb,HQb,IQb,JQb,KQb,LQb,MQb,OQb,PQb,QQb,RQb,SQb,TQb,UQb,VQb,WQb,XQb,YQb,
ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,lRb,mRb,nRb,oRb,pRb,qRb,rRb,sRb,tRb,uRb,vRb,wRb,xRb,yRb,ARb,BRb,zRb,CRb,DRb,FRb,ERb,GRb,HRb,IRb,JRb,KRb,NRb,ORb,LRb,PRb,MRb,QRb,RRb,SRb,TRb,URb,VRb,WRb,XRb,ZRb,$Rb,aSb,cSb,dSb,eSb,fSb,gSb,hSb,iSb,jSb,kSb,lSb,mSb,nSb,oSb,pSb,qSb,rSb,uSb,wSb,xSb,zSb,CSb,BSb,GSb,ISb,JSb,KSb,LSb,MSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,USb,VSb,WSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,hTb,iTb,jTb,kTb,lTb,mTb,nTb,oTb,pTb,qTb,rTb,sTb,tTb,uTb,wTb,xTb,yTb,zTb,ATb,BTb,CTb,FTb,DTb,ETb,
aL,GTb,HTb,ITb,JTb,LTb,MTb,NTb,OTb,PTb,QTb,RTb,STb,TTb,UTb,WTb,XTb,YTb,ZTb,$Tb,cUb,eUb,gUb,fUb,hUb,iUb,jUb,kUb,lUb,mUb,nUb,oUb,pUb,rUb,sUb,tUb,uUb,vUb,wUb,xUb,yUb,AUb,BUb,CUb,DUb,EUb,FUb,GUb,HUb,IUb,JUb,KUb,LUb,MUb,NUb,OUb,PUb,QUb,RUb,SUb,TUb,UUb,VUb,WUb,XUb,YUb,ZUb,$Ub,aVb,bVb,cVb,dVb,eVb,fVb,gVb,hVb,iVb,jVb,lVb,kVb,nVb,oVb,pVb,qVb,rVb,sVb,tVb,uVb,vVb,xVb,yVb,zVb,AVb,BVb,CVb,DVb,EVb,FVb,GVb,HVb,IVb,JVb,KVb,LVb,MVb,NVb,OVb,PVb,QVb,RVb,SVb,TVb,UVb,VVb,WVb,XVb,YVb,ZVb,$Vb,aWb,bWb,cWb,dWb,fWb,iWb,kWb,
lWb,mWb,nWb,oWb,qWb,rWb,sWb,tWb,uWb,wWb,vWb,xWb,yWb,zWb,BWb,CWb,EWb,FWb,GWb,IWb,LWb,MWb,NWb,OWb,PWb,QWb,RWb,SWb,TWb,XWb,YWb,ZWb,$Wb,aXb,bXb,cXb,dXb,eXb,fXb,gXb,hXb,iXb,jXb,kXb,lXb,nXb,oXb,pXb,tXb,uXb,vXb,wXb,xXb,yXb,zXb,AXb,BXb,CXb,DXb,EXb,FXb,GXb,HXb,IXb,JXb,KXb,NXb,QXb,RXb,SXb,PXb,YXb,aYb,ZXb,bYb,fYb,hYb,nYb,gL,pYb,hL,rYb,sYb,tYb,vYb,wYb,xYb,yYb,zYb,AYb,BYb,CYb,DYb,EYb,FYb,GYb,HYb,IYb,JYb,KYb,LYb,MYb,NYb,OYb,PYb,QYb,RYb,SYb,TYb,UYb,VYb,WYb,XYb,YYb,ZYb,$Yb,aZb,bZb,cZb,dZb,eZb,fZb,gZb,hZb,iZb,jZb,
kZb,lZb,mZb,nZb,pZb,qZb,rZb,sZb,tZb,uZb,vZb,xZb,yZb,zZb,AZb,BZb,CZb,DZb,EZb,FZb,GZb,HZb,IZb,JZb,KZb,KTb,dUb,aUb,LZb,MZb;Cyb=function(a){return a.ad};Dyb=function(a){if(a&&a.Uf)return{Uf:a.Uf,eh:a.revisionNumber||void 0,ar:a.ar||void 0}};Eyb=function(a){var b;return(null==(b=_.Cga())?void 0:b.createScriptURL(a))||a};Fyb=function(a){var b=_.Ega();return b?b.Mn(2,a)||"":_.Ud(a,"Style")?_.Td(a):_.Uc(a)};
Gyb=function(a){var b=_.Ega();if(b)return Eyb(b.Mn(5,a)||"");if(_.Ud(a,"ResourceURL"))return Eyb(_.Td(a));throw new _.Wc(904,!1);};Hyb=function(a,b,c,d,e,f){var g=a+22;a=_.qd();var h=a[g];if(a[1].data[g].Zd){var n=_.wd();g=h.transform;b=n+b;n=_.qe(a,b,c,d);c=_.qe(a,b+2,e,f)||n?_.jia(a,b+4,h?g.call(h,c,d,e,f):g(c,d,e,f)):_.mja(a,b+4)}else c=h.transform(c,d,e,f);return c};
Iyb=function(a,b){a=a.key;b=b.key;if(a===b)return 0;if(void 0===a)return 1;if(void 0===b)return-1;if(null===a)return 1;if(null===b)return-1;if("string"==typeof a&&"string"==typeof b)return a<b?-1:1;if("number"==typeof a&&"number"==typeof b)return a-b;if("boolean"==typeof a&&"boolean"==typeof b)return a<b?-1:1;a=String(a);b=String(b);return a==b?0:a<b?-1:1};
Jyb=function(a){var b=document.createElement("template");if(!("content"in b)){b=_.th("<html><body>"+a);b=(new DOMParser).parseFromString(_.Pj(b),"text/html");for(a=b.createDocumentFragment();0<b.body.childNodes.length;)a.appendChild(b.body.firstChild);return a}a=_.th(a);_.ejb(b,a);return b.content};Kyb=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};Lyb=function(a){a=a.nodeType;return a===Node.ELEMENT_NODE||"number"!==typeof a};
Myb=function(a,b){var c=_.nF(a.Zb(),function(h){delete h.line;delete h.Pb});a.params.Pb&&_.Go(c,"HEAD");b.path&&c.nd(b.path);if(b.xj){var d=b.xj.Re,e=d&&_.mjb(d),f=d&&d.Qh===a.repository,g=!e||e.id===a.lb&&e.type===a.Dc;if((!d||f&&g)&&b.xj.Ok!==a.Ab)return _.Jo(c,{Me:b.xj.Ok}).hb();e&&_.Eo(c,e.id,e.type);d&&d.Qh&&_.Fo(c,d.Qh);b.xj.Ok&&_.Go(c,b.xj.Ok)}return c.hb()};
Nyb=function(a,b){return a===b?!0:Array.isArray(a)&&Array.isArray(b)?a.length===b.length&&a.every(function(c,d){return c.start===b[d].start&&c.end===b[d].end}):!1};Oyb=function(a){if(a)return"number"===typeof a?a:a[a.length-1]&&a[a.length-1].end};
Pyb=function(a,b){if(!a)return[{start:1,end:b}];if("number"===typeof a)return b<a?[{start:b,end:a}]:b>a?[{start:a,end:b}]:a;var c=_.l(a),d=c.next().value;c=_.Qva(c);return d?b>=d.start&&b<=d.end?a:b<d.start?[{start:b,end:d.end}].concat(c):c.reduce(function(e,f){return 1<e.length||f.start>e[0].end+1?e.concat(f):f.end<=e[0].end?e:[{start:e[0].start,end:f.end}]},[{start:d.start,end:b}]):[{start:1,end:b}]};
Qyb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.Syb=function(a,b,c){c=void 0===c?!1:c;var d=b?"ws":"createWs";if(!b){b=_.N_a.format(new Date);var e;if(e=a.path){e=e.split("/");var f=e.pop()||e.pop(),g=f.lastIndexOf(".");f=-1===g?f:f.substring(0,g);Ryb.includes(f)&&0<e.length&&(f=e.pop()+"-"+f);e=f.replace(/[^a-zA-Z0-9_\-]/g,"")}else e="";b="CS-"+e+"-"+b}e=_.wE(a.params.line);a="//depot/"+a.path;d=_.eh(_.eh(new _.dh(_.B_a),"files",a+(e?":"+e:"")),d,b);c&&_.eh(d,"escape","");return d.toString()};
Tyb=function(a,b){if(b&&b.Re){var c=b.Re,d=_.mjb(c);a=_.Go(_.Fo(_.Eo(a.Zb(),d.id,d.type),c.Qh),b.mz).nd(b.path).hb()}return a};Uyb=function(a,b){return a.Zb().Sh(Object.assign({},a.params,{line:b})).hb()};Vyb=function(a){a=(a=a.Ab)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
Wyb=function(a){var b=_.yE(a,1),c=void 0;_.HE(a)&&a.oj()?c="/piper///depot/"+b:_.HE(a)?c="/"+a.repository+"/"+b:_.OJ(a)&&(c="/h/"+a.lb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.dh((_.C_a||"")+"/codesearch/f"+c);c=a.params.Pb;a=_.xE(a,1);c?(_.eh(b,"ws",c),a&&_.eh(b,"snapshot",a)):a&&"HEAD"!==a&&_.eh(b,"cl",a);return b.toString()};
Xyb=function(a,b,c){if(_.NE(a)&&a.repository&&(b=_.Jua(a.repository,b,c))&&(c=_.Oh(b,2).split("/"),!(2>c.length)))return _.Go(_.Fo(_.Eo(a.Zb(),c[0],"host"),c.slice(1).join("/")),_.Oh(b,3)||"HEAD").hb()};cK=function(a){return{state:1,mJ:a}};Zyb=function(a){return a.replace(Yyb,function(b){return"\\"+b})};$yb=function(a){return _.Ff(a)};azb=function(a){switch(a){case 1:return"account_tree";case 2:return"label_outline";case 3:return"published_with_changes";case 0:case 4:case 5:return"";default:_.gg(a)}};
bzb=function(a,b){var c=_.yE(a,2)||_.yE(a,0),d=_.yE(a,1),e=_.xE(a,2);a=_.xE(a,1);c=new _.Xt({path:c,hash:e,type:b});b=new _.Xt({path:d,hash:a,type:b});return new _.Vt({left:c,right:b})};czb=function(a){return _.IE(a)?_.xsb:"ID"};dzb=function(a){return _.IE(a)?_.ysb:"Commit-Datum"};ezb=function(a){return _.IE(a)?_.zsb:"\u00dcberarbeitung"};fzb=function(a,b){a=a.Bh;var c=b.Bh;return a.length===c.length&&a.every(function(d){return c.includes(d)})};gzb=function(a){return!!a};
hzb=function(a){a=a.kind;switch(a){case 0:case 1:case 2:case 3:return!0;case 4:case 5:case 9:case 11:case 12:case 7:case 8:case 6:case 10:case 13:return!1;default:return _.gg(a)}};izb=function(a){switch(a){case 0:return"source:file";case 1:return"source:file";case 6:return"source:file";case 3:return"source:folder_open";case 4:return"source:symlink";case 5:return"source:submodule";default:return _.gg(a)}};jzb=function(a){a&1&&_.F(0,"blame-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.Ne))};
kzb=function(a){if(a&1){var b=_.qd();_.C(0,"xrefs-layer",7);_.L("highlightedLines",function(c){_.rd(b);var d=_.M(2);return _.sd(d.gxa(c))});_.D()}a&2&&(a=_.M(2),_.z("layerBaseLocation",a.Ne))};lzb=function(a){a&1&&(_.G(0),_.N(1,kzb,1,1,"xrefs-layer",6),_.Q(2,"async"),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.DTb)))};mzb=function(a){a&1&&_.F(0,"unified-deprecation-layer",5);a&2&&(a=_.M(2),_.z("layerBaseLocation",a.Ne))};
nzb=function(a){a&1&&(_.G(0),_.N(1,mzb,1,1,"unified-deprecation-layer",0),_.Q(2,"async"),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.mmb)))};ozb=function(a){a&1&&_.F(0,"code-coverage-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.Ne))};pzb=function(a){a&1&&_.F(0,"fuzzing-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.Ne))};qzb=function(a){a&1&&_.F(0,"generic-coverage-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.Ne))};
rzb=function(a,b){a&1&&_.F(0,"finding-layer",8);a&2&&(a=b.ya,b=_.M(),_.z("layerBaseLocation",b.Ne)("layerId",a))};szb=function(a){if(a&1){var b=_.qd();_.C(0,"semantic-decoration-layer",7);_.L("highlightedLines",function(c){_.rd(b);var d=_.M(2);return _.sd(d.gxa(c))});_.D()}a&2&&(a=_.M(2),_.z("layerBaseLocation",a.Ne))};tzb=function(a){a&1&&(_.N(0,szb,1,1,"semantic-decoration-layer",6),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.DTb)))};
uzb=function(a){a&1&&_.F(0,"deprecation-layer",5);a&2&&(a=_.M(2),_.z("layerBaseLocation",a.Ne))};vzb=function(a){a&1&&(_.N(0,uzb,1,1,"deprecation-layer",0),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.mmb)))};wzb=function(a){return 3===a.getType()&&a.Nqa()};xzb=function(a){for(var b=[],c=_.nxb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.O$a))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.nxb.exec(a)}return b};
yzb=function(a,b){var c,d,e=null==(c=_.sc(b,_.En,7))?void 0:null==(d=_.Fn(c))?void 0:_.Oh(d,3);if(!e&&!a.path)return a;c=a.Zb();e&&_.Go(c,_.mna(e));a.path&&(_.uo(b)&&a.path.endsWith("/")?c.nd(a.path.slice(0,-1)):_.to(b)&&!a.path.endsWith("/")&&c.nd(a.path+"/"));return c.hb()};zzb=function(a,b,c,d){if(!_.xE(b,2))return _.Ea(a);d=bzb(b,d);return c.diff(b.lb,b.Dc,b.repository,[d]).ka(_.m(function(e){a.xoa=e.qpa[0];return a}))};
Azb=function(a,b,c,d){var e=_.yE(a,c)||a.path,f=_.xE(a,c);c=_.rjb(a,c);return b.get(a.lb,a.Dc,a.repository,f,e,{Pb:c,fileSize:d,line:_.jsa(a.params.line)}).ka(_.Aa(function(g){if(_.xE(a,2)&&g&&_.EA(g)&&404===g.error.code){g=Promise;var h=g.resolve;var n=new _.ro;var r=new _.qo;var x=new _.po;r=_.uc(r,2,x);n=_.Hya(n,2,_.so,r);g=h.call(g,n)}else throw g;return g}))};Bzb=function(a,b,c){return _.xE(b,2)?a.ka(_.Wy(Azb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ka(_.m(function(d){return{current:d}}))};
Dzb=function(a,b){return b.events.ka(_.Ta(function(c){return c instanceof _.Zf}),_.tb(void 0),_.m(function(){return Czb(a)}),_.Pa())};Czb=function(a){return(a=_.og(a.nc))&&("project"===a.Dc||"depot"===a.Dc)&&a.lb||null};Ezb=function(a){return a.get("justification").value?a.get("justificationValidator").value.JHc+": "+a.get("justification").value:null};Fzb=function(a){a=a.labels||{};return{service:a.module||"default",version:a.version||""}};
Gzb=function(a){return a&&RegExp("^(.+/.+) \\(.+\\)$").test(a)?a.split(" ")[0]:a};Hzb=function(a){return a.filter(function(b){return null!=b})};Izb=function(a){return a.replace(/^google3\//,"")};Jzb=function(a){return!!(a&&a.hasOwnProperty("name")&&a.hasOwnProperty("status")&&403===a.status)};Kzb=function(a,b){return{clientVersion:"google.com/grimoire/v1",justification:a,canaryOption:b}};Lzb=function(a){a=void 0===a.location?{}:a.location;a.path=Izb(void 0===a.path?"":a.path)};
Mzb=function(a){for(var b=new Map,c=0;c<a.length;c++){var d=a[c];if(d=(void 0===d.split?{}:d.split).allocations)for(var e=_.l(Object.keys(d)),f=e.next();!f.done;f=e.next())f=f.value,b.set(f,d[f])}return b};Nzb=function(a){return(null==a?void 0:a.startsWith("cloud-debugger-demo"))||(null==a?void 0:a.startsWith("DEMO"))};
Pzb=function(a){for(var b=[],c="",d=0,e=0,f=0,g=Ozb(a,d);null!=g;){var h=g.index;if("{"===g.Wsc)0===f&&(c+=a.substring(d,h).replace(/\$/g,"$$$$"),e=h+1),f++;else{if(0===f)return null;1===f&&(c+="$"+b.length,/\d/.test(a[h+1])&&(c+=" "),b.push(a.substring(e,h)));f--}d=h+1;g=Ozb(a,d)}if(0!==f)return null;c+=a.substring(d).replace(/\$/g,"$$$$");return{logMessageFormat:c,expressions:b}};
Rzb=function(a){var b=a.expressions,c=[];a=a.logMessageFormat.split(Qzb);for(var d=0;d<a.length-1;d+=3){var e=a[d+1],f=b[Number(a[d+2])];0!==e.length%2&&f?(c.push({text:a[d]+dK(e.substring(1)),Ara:!1}),c.push({text:"{"+f+"}",Ara:!0})):c.push({text:a[d]+dK(e)+a[d+2],Ara:!1})}c.push({text:dK(a[a.length-1]),Ara:!1});return c.filter(function(g){return g.text})};Szb=function(a){return Rzb(a).reduce(function(b,c){return b+c.text},"")};
Tzb=function(a){var b=a.description||{},c=void 0===b.parameters?[]:b.parameters,d=void 0===a.refersTo?"UNSPECIFIED":a.refersTo;a=a.isError&&"BREAKPOINT_AGE"!==d||!1;var e="";b=(void 0===b.format?"":b.format).split(Qzb);for(var f=0;f<b.length-1;f+=3){var g=b[f+1],h=c[Number(b[f+2])];e=0!==g.length%2&&h?e+(b[f]+dK(g.substring(1))+h):e+(b[f]+dK(g)+b[f+2])}e+=dK(b[b.length-1]);return{isError:a,refersTo:d,message:e}};
Ozb=function(a,b){for(;b<a.length;b++)if("{"===a[b]||"}"===a[b])return{Wsc:a[b],index:b};return null};dK=function(a){return a.replace(/\$\$/g,"$$")};Vzb=function(a){return a.value?Uzb.test(a.value)?null:{invalidFormat:'Die Position muss im Format "Datei:Zeile" angegeben werden'}:{empty:"Die Angabe der Position ist erforderlich"}};Wzb=function(a){return a.value.trim()?Pzb(a.value)?null:{unmatchedBraces:'Klammer "{" oder "}" ohne entsprechendes Gegenst\u00fcck in Log-Nachricht'}:{empty:"Die Log-Nachricht darf nicht leer sein"}};
Xzb=function(a){a=new Date(a||"");return isNaN(a.getTime())?void 0:a};
Yzb=function(a){var b=a.id,c=a.location&&a.location.path,d=a.location&&a.location.line,e=a.userEmail,f=Xzb(a.createTime),g=Xzb(a.finalTime);if(!(b&&c&&d&&e&&f))return null;var h=c.substring(c.lastIndexOf("/")+1),n=a.status&&Tzb(a.status),r=void 0;g||(r=new Date(f.getTime()),r.setDate(r.getDate()+1));b={id:b,file:h,path:c,line:d,email:e,expressions:a.expressions||[],condition:a.condition,isFinal:a.isFinalState||!1,createTime:f,finalTime:g,c9:r,status:n};if(a.action===eK.XA)return c=a.logLevel||"INFO",
a=a.logMessageFormat||"",d=Szb({logMessageFormat:a,expressions:b.expressions}),Object.assign({},b,{kind:"logpoint",level:c,logMessageFormat:a,irb:d});c=void 0;a.variableTable&&a.stackFrames&&(c={frames:a.stackFrames,QA:a.variableTable,evaluatedExpressions:a.evaluatedExpressions||[]});d=void 0;a.isFinalState||"STATE_CANARY_ACTIVE"!==a.state||(d="STATE_CANARY_ACTIVE");return Object.assign({},b,{kind:"snapshot",data:c,ina:d})};$zb=function(a){return a?Zzb.format(a):""};
bAb=function(a){return a&&a.line&&a.path?aAb.format({file:a.path.substring(a.path.lastIndexOf("/")+1),line:a.line}):"unbekannt"};cAb=function(a){a&1&&(_.G(0),_.De(1,13),_.we());a&2&&(a=_.M().ya,_.w(1),_.Ee(a.F0a),_.Fe(1))};dAb=function(a,b){a&1&&(_.C(0,"a",14),_.O(1),_.D());a&2&&(a=b.La,_.z("externalLink",a),_.w(1),_.Le(" ",a," "))};
fAb=function(a,b){a&1&&(_.C(0,"mat-option",9)(1,"span",10),_.O(2),_.D(),_.N(3,cAb,2,1,"ng-container",11),_.N(4,dAb,2,2,"a",12),_.Q(5,"async"),_.D());a&2&&(a=b.ya,b=_.M(3),_.z("value",a),_.w(1),_.ue("full-width",!a.F0a),_.z("matTooltip",a.description),_.w(1),_.Le(" ",a.name,""),_.w(1),_.z("ngIf",a.F0a),_.w(1),_.z("ngIf",_.R(5,7,eAb(b,a))))};gAb=function(a){a&1&&(_.G(0),_.N(1,fAb,6,9,"mat-option",8),_.Q(2,"async"),_.we());a&2&&(a=_.M(2),_.w(1),_.z("ngForOf",_.R(2,1,a.Aqb)))};
hAb=function(a){a&1&&(_.C(0,"mat-option",15),_.De(1,16),_.D())};
iAb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"form")(2,"mat-form-field",2)(3,"mat-label");_.De(4,3);_.D();_.F(5,"input",4);_.C(6,"mat-autocomplete",5,6);_.L("optionSelected",function(e){_.rd(b);var f=_.M();return _.sd(f.KYa(e.option.value))})("opened",function(){_.rd(b);var e=_.M();return _.sd(e.onOpen())});_.N(8,gAb,3,3,"ng-container",0);_.N(9,hAb,2,0,"ng-template",null,7,_.bf);_.D()()();_.we()}if(a&2){var c=_.Ke(7),d=_.Ke(10);a=_.M();_.w(5);_.z("formControl",a.wKb)("matAutocomplete",c);_.w(1);
_.z("displayWith",a.Vvc);_.w(2);_.z("ngIf",a.ew.length)("ngIfElse",d)}};jAb=function(a){a&1&&(_.Be(0,17),_.F(1,"loading",18),_.Ce())};kAb=function(a,b){a&1&&(_.C(0,"mat-option",8),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Le(" ",a.name," "))};lAb=function(a,b){a&1&&(_.C(0,"mat-error"),_.O(1),_.D());a&2&&(a=b.La,_.w(1),_.Le(" ",a," "))};
nAb=function(a,b){if(a&1){var c=_.qd();_.G(0,2);_.C(1,"mat-form-field")(2,"mat-select",3);_.L("selectionChange",function(){_.rd(c);var d=_.M();return _.sd(mAb(d.form))});_.N(3,kAb,2,2,"mat-option",4);_.D()();_.C(4,"mat-form-field")(5,"input",5);_.L("input",function(){_.rd(c);var d=_.M();return _.sd(mAb(d.form))});_.D();_.C(6,"a",6)(7,"mat-icon");_.O(8,"help");_.D()();_.N(9,lAb,2,1,"mat-error",7);_.D();_.we()}a&2&&(a=b.La,b=_.M(),_.z("formGroup",b.form.group),_.w(3),_.z("ngForOf",a),_.w(3),_.z("href",
b.xDc,_.Zd)("matTooltip",b.yDc),_.w(3),_.z("ngIf",b.form.getError("justification")))};oAb=function(a){a&1&&_.F(0,"loading")};pAb=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.icon))};qAb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-chip",7);_.L("removed",function(){var d=_.rd(c).ya,e=_.M();return _.sd(e.remove(d))});_.C(1,"span",8);_.O(2);_.D();_.C(3,"mat-icon",9);_.O(4,"cancel");_.D()()}a&2&&(a=b.ya,_.w(2),_.Me(a))};
rAb=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.icon))};sAb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-chip",7);_.L("removed",function(){var d=_.rd(c).ya,e=_.M();return _.sd(e.remove(d))});_.C(1,"span",8);_.O(2);_.D();_.C(3,"mat-icon",9);_.O(4,"cancel");_.D()()}a&2&&(a=b.ya,_.w(2),_.Me(a))};
tAb=function(a,b){a&1&&(_.C(0,"mat-option",4),_.F(1,"mat-icon",2),_.Q(2,"logLevelIcon"),_.O(3),_.Q(4,"logLevelMessage"),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Je("svgIcon",_.R(2,3,a)),_.w(2),_.Le(" ",_.R(4,5,a)," "))};uAb=function(a,b){a&1&&(_.C(0,"mat-error"),_.O(1),_.D());a&2&&(a=b.La,_.w(1),_.Le(" ",a," "))};vAb=function(a){a&1&&_.F(0,"dbg-justification-form",11);a&2&&(a=_.M(),_.z("form",a.form))};wAb=function(a){a&1&&_.F(0,"dbg-chip-bar-mat-input",12,13)};
xAb=function(a){a&1&&_.F(0,"dbg-log-level-selector",14)};yAb=function(a,b){a&1&&(_.C(0,"mat-error"),_.O(1),_.D());a&2&&(a=b.La,_.w(1),_.Le(" ",a," "))};zAb=function(a){a&1&&(_.C(0,"mat-form-field")(1,"textarea",15),_.O(2,"    "),_.D(),_.N(3,yAb,2,1,"mat-error",3),_.D());a&2&&(a=_.M(),_.w(3),_.z("ngIf",a.form.getError("logMessage")))};AAb=function(a){if(a&1){var b=_.qd();_.C(0,"button",16);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.kna.emit())});_.De(1,17);_.D()}};
BAb=function(a){a&1&&(_.C(0,"span",3),_.O(1),_.D());a&2&&(a=_.M(3),_.z("matTooltip",a.nc.status.message),_.w(1),_.Le(" ",a.nc.status.message," "))};CAb=function(a){a&1&&(_.C(0,"span",3),_.O(1),_.D());a&2&&(a=_.M(4),_.z("matTooltip",a.Whb),_.w(1),_.Le(" ",a.Whb," "))};DAb=function(a){a&1&&(_.C(0,"span",3),_.O(1),_.D());a&2&&(a=_.M(4),_.z("matTooltip",a.Vhb),_.w(1),_.Le(" ",a.Vhb," "))};
EAb=function(a){a&1&&(_.G(0),_.N(1,CAb,2,2,"span",2),_.N(2,DAb,2,2,"span",2),_.we());a&2&&(a=_.M(3),_.w(1),_.z("ngIf",a.nc.condition),_.w(1),_.z("ngIf",!a.nc.condition))};FAb=function(a){a&1&&(_.G(0),_.N(1,BAb,2,2,"span",2),_.N(2,EAb,3,2,"ng-container",1),_.we());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",a.nc.status),_.w(1),_.z("ngIf",!a.nc.status))};GAb=function(a){a&1&&(_.C(0,"span",3),_.O(1),_.D());a&2&&(a=_.M(2),_.z("matTooltip",a.FTa),_.w(1),_.Le(" ",a.FTa," "))};
HAb=function(a){a&1&&(_.C(0,"span"),_.N(1,FAb,3,2,"ng-container",1),_.N(2,GAb,2,2,"span",2),_.D());a&2&&(a=_.M(),_.ue("error",null==a.nc.status?null:a.nc.status.isError),_.w(1),_.z("ngIf",a.nc.isFinal),_.w(1),_.z("ngIf",!a.nc.isFinal))};IAb=function(a){return(a.hv||[]).reduce(function(b,c){(c=(c=c&&c.AQ)&&c.Nd)&&b.push(c);return b},[])};
JAb=function(a,b){if(0!==b.length){var c=b.find(function(d){return d.path===a});if(c)return c;for(;a.length;){if(c=b.find(function(d){return d.path.endsWith(a)}))return c;c=void 0;a=(null==(c=/\/(.*)/.exec(a))?void 0:c[1])||""}return b[0]}};KAb=function(a){var b=_.og(a)||{};a=void 0===b.repository?void 0:b.repository;var c=void 0===b.lb?void 0:b.lb;b=void 0===b.Dc?void 0:b.Dc;if(a&&c&&b&&"project"===b)return{repository:a,ke:{id:c,type:b}}};
LAb=function(a){a&1&&(_.G(0),_.De(1,29),_.Q(2,"breakpointTime"),_.we());a&2&&(a=_.M().ya,_.w(2),_.Ee(_.R(2,1,a.createTime)),_.Fe(1))};MAb=function(a){a&1&&(_.De(0,30),_.Q(1,"breakpointTime"));a&2&&(a=_.M().ya,_.w(1),_.Ee(_.R(1,1,a.createTime)),_.Fe(0))};
NAb=function(a,b){if(a&1){var c=_.qd();_.C(0,"dbg-dropdown-menu-item",27);_.L("click",function(){var e=_.rd(c).ya,f=_.M(2);return _.sd(f.LYa(e))});_.N(1,LAb,3,3,"ng-container",5);_.N(2,MAb,2,3,"ng-template",null,28,_.bf);_.D()}if(a&2){a=b.ya;var d=_.Ke(3);b=_.M(2);_.w(1);_.z("ngIf",fK(b,a))("ngIfElse",d)}};OAb=function(a,b){a&1&&(_.G(0),_.N(1,NAb,4,2,"dbg-dropdown-menu-item",26),_.we());a&2&&(a=b.La,_.w(1),_.z("ngForOf",a))};PAb=function(a){a&1&&(_.G(0),_.De(1,31),_.we())};
QAb=function(a){a&1&&_.De(0,32)};RAb=function(a){a&1&&(_.G(0),_.C(1,"div",33),_.O(2," Please add a valid justification below and click the fetch button to get complete snapshot data "),_.D(),_.we())};SAb=function(a){a&1&&(_.G(0),_.Be(1,37),_.F(2,"loading",38)(3,"br"),_.C(4,"ul"),_.F(5,"li")(6,"li")(7,"li"),_.D(),_.Ce(),_.we());a&2&&(a=_.M(3),_.w(2),_.z("text",a.wtc?a.fWb:a.k9b)("inline",!0))};TAb=function(a){a&1&&_.F(0,"loading",39);a&2&&_.z("inline",!0)};
UAb=function(a){a&1&&(_.C(0,"div",35),_.N(1,SAb,8,2,"ng-container",5),_.N(2,TAb,1,1,"ng-template",null,36,_.bf),_.D());if(a&2){var b=_.Ke(3);a=_.M(2);_.w(1);_.z("ngIf",a.USb)("ngIfElse",b)}};VAb=function(a){a&1&&_.N(0,UAb,4,2,"div",34);a&2&&(a=_.M(),_.z("ngIf",a.USb||a.EEc))};WAb=function(a){a&1&&(_.C(0,"dl")(1,"a",41),_.O(2," Sigma "),_.D()());a&2&&(a=_.M().La,_.w(1),_.z("externalLink",a.uMb))};
XAb=function(a,b){a&1&&(_.C(0,"div",21)(1,"dt"),_.De(2,40),_.D(),_.C(3,"dd")(4,"dl"),_.O(5),_.D(),_.N(6,WAb,3,1,"dl",3),_.D()());a&2&&(a=b.La,_.w(5),_.Me(a.name),_.w(1),_.z("ngIf",a.uMb))};YAb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.De(2,42),_.D(),_.C(3,"dd"),_.O(4),_.D()());a&2&&(a=_.M(),_.w(4),_.Me(a.breakpoint.condition))};ZAb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.De(2,43),_.D(),_.C(3,"dd"),_.O(4),_.Q(5,"breakpointTime"),_.D()());a&2&&(a=_.M(),_.w(4),_.Me(_.R(5,1,a.breakpoint.c9)))};
$Ab=function(a){a&1&&(_.C(0,"dt"),_.De(1,44),_.D())};aBb=function(a){a&1&&(_.C(0,"dt"),_.De(1,45),_.D())};cBb=function(a){a&1&&(_.C(0,"div",21),_.N(1,$Ab,2,0,"dt",3),_.N(2,aBb,2,0,"dt",3),_.C(3,"dd"),_.O(4),_.Q(5,"breakpointTime"),_.D()());a&2&&(a=_.M(),_.w(1),_.z("ngIf",fK(a)),_.w(1),_.z("ngIf",bBb(a)),_.w(2),_.Me(_.R(5,3,a.breakpoint.finalTime)))};
dBb=function(a){if(a&1){var b=_.qd();_.G(0);_.F(1,"br");_.O(2," Try starting at ");_.C(3,"span",47);_.L("click",function(){_.rd(b);var d=_.M().La,e=_.M(2);return _.sd(e.J_(d))});_.O(4);_.D();_.we()}if(a&2){a=_.M().La;var c=_.M(2);_.w(4);_.Me(c.uOa(a.suggestLocation))}};eBb=function(a,b){a&1&&(_.G(0),_.N(1,dBb,5,1,"ng-container",3),_.we());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.fba(a.suggestLocation)))};
fBb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.De(2,46),_.D(),_.C(3,"dd"),_.O(4),_.N(5,eBb,2,1,"ng-container",3),_.Q(6,"async"),_.D()());a&2&&(a=_.M(),_.ue("error",null==a.breakpoint.status?null:a.breakpoint.status.isError),_.w(4),_.Le(" ",a.breakpoint.status.message," "),_.w(1),_.z("ngIf",_.R(6,4,a.Il.pt)))};gBb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.De(2,48),_.D(),_.C(3,"dd"),_.F(4,"dbg-logpoint-message",49),_.D()());a&2&&(a=_.M(),_.w(4),_.z("logpoint",a.breakpoint))};
hBb=function(a,b){a&1&&_.F(0,"dbg-canary-checkbox",50);a&2&&_.z("canaryMode",b.La)};iBb=function(a,b){a&1&&(_.G(0),_.F(1,"dbg-breakpoint-form",51),_.Q(2,"async"),_.we());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("breakpoint",b.breakpoint)("debuggerPanelStatus",a)("copiedVariable",_.R(2,3,b.dY)))};
jBb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"dbg-snapshot-data-display",52);_.L("copyVariable",function(c){_.rd(b);var d=_.M();return _.sd(d.boa(c))});_.Q(2,"async");_.D();_.we()}a&2&&(a=_.M(),_.w(1),_.z("data",a.breakpoint.data)("selectedFrameIndex",_.R(2,3,a.Xc.i_a))("expandedPanels",a.Zq))};kBb=function(a){a&1&&_.xe(0)};
mBb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-expansion-panel",1);_.L("opened",function(){_.rd(b);var d=_.M();return _.sd(d.lH(d.Gt.qza,!0))})("closed",function(){_.rd(b);var d=_.M();return _.sd(d.lH(d.Gt.qza,!1))});_.C(1,"mat-expansion-panel-header",2)(2,"mat-panel-title");_.De(3,9);_.D()();_.N(4,kBb,1,0,"ng-container",4);_.D()}if(a&2){a=_.M();var c=_.Ke(7);_.z("expanded",a.Zq.has(a.Gt.qza));_.w(4);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Pe(3,lBb,a.evaluatedExpressions))}};
nBb=function(a){a&1&&_.xe(0)};oBb=function(a){if(a&1){var b=_.qd();_.C(0,"copy-button",18);_.L("copyEvent",function(){_.rd(b);var c=_.M(2).ya,d=_.M(3);c=c.path;d.Fa.nb({gestureName:"CLICK",element:"DebugCopyVariable",action:"copy"});d.boa.emit(c);return _.sd()});_.D()}a&2&&_.z("isSmall",!0)("successMsg","copied to expression field")};
pBb=function(a){a&1&&(_.G(0),_.C(1,"span"),_.O(2),_.D(),_.N(3,oBb,1,2,"copy-button",17),_.we());if(a&2){a=_.M().ya;var b=_.M(3);_.w(1);_.ue("right-pad",0!==(null==b.HM?null:b.HM.index));_.w(1);_.Me(a.name);_.w(1);_.z("ngIf",0===(null==b.HM?null:b.HM.index))}};qBb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Le(" (",a.type,")"))};rBb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.value))};
sBb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.status.message))};
uBb=function(a,b){if(a&1){var c=_.qd();_.C(0,"div",13);_.L("click",function(){var d=_.rd(c).ya,e=_.M(2).QA,f=_.M();return _.sd(tBb(f,e,d))});_.C(1,"dt");_.F(2,"span",14);_.N(3,pBb,4,4,"ng-container",10);_.N(4,qBb,2,1,"span",15);_.C(5,"span",16);_.N(6,rBb,2,1,"span",10);_.N(7,sBb,2,1,"span",10);_.D()()()}a&2&&(a=b.ya,_.ue("has-members",null!=a.members),_.w(1),_.se("padding-left",12*a.sR,"px"),_.w(1),_.ue("expanded",a.Gc),_.w(1),_.z("ngIf",a.name),_.w(1),_.z("ngIf",a.type&&!a.value),_.w(2),_.z("ngIf",
a.value),_.w(1),_.z("ngIf",a.status))};vBb=function(a){a&1&&(_.C(0,"dl"),_.N(1,uBb,8,10,"div",12),_.D());a&2&&(a=_.M().QA,_.w(1),_.z("ngForOf",a))};wBb=function(a){a&1&&(_.C(0,"div",20),_.De(1,21),_.D())};xBb=function(a,b){a&1&&(_.N(0,vBb,2,1,"dl",10),_.N(1,wBb,2,0,"div",11));a&2&&(a=b.QA,_.z("ngIf",0<a.length),_.w(1),_.z("ngIf",0===a.length))};
ABb=function(a,b){if(a&1){var c=_.qd();_.C(0,"li",13);_.L("click",function(){var d=_.rd(c),e=d.ya,f=d.index;d=_.M();d.Fa.nb({gestureName:"CLICK",element:"DebugSnapshotData",action:"selectFrame"});f=yBb(d,f);zBb(d.XY,e.path,e.line,{Hs:f});return _.sd()});_.C(1,"span",22);_.O(2);_.D();_.C(3,"span",23);_.O(4);_.D()()}a&2&&(a=b.ya,b=_.M(),_.ue("selected",a===b.HM),_.w(2),_.Le("",a.functionName," "),_.w(2),_.Me(a.Gyc))};
BBb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.ue("expression",a.Ara),_.w(1),_.Me(a.text))};CBb=function(a){a&1&&(_.yd(),_.C(0,"svg",2),_.Q(1,"async"),_.F(2,"polygon",3),_.D());a&2&&(a=_.M(),_.ue("active",!a.breakpoint.isFinal)("selected",a.breakpoint===_.R(1,6,a.V0)),_.re("width",a.size+"px")("height",a.size+"px"))};
DBb=function(a){a&1&&(_.F(0,"mat-icon",4),_.Q(1,"logLevelIcon"));a&2&&(a=_.M(),_.se("width",a.size,"px")("height",a.size,"px"),_.ue("active",!a.breakpoint.isFinal),_.Je("svgIcon",_.R(1,7,a.breakpoint.level)))};EBb=function(a){a&1&&_.F(0,"mat-header-row",24)};
FBb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-row",25);_.L("click",function(){var d=_.rd(c).ya,e=_.M(3);return _.sd(e.LYa(d))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=b.ya,b=_.M(3),_.ue("active-element",a.id===_.R(1,4,b.mLc)),_.z("ascTrackElement",_.R(2,6,b.qc))("trackGestureClick",!0))};GBb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.De(1,26),_.D())};HBb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.F(1,"dbg-breakpoint-icon",27),_.D());a&2&&(a=b.ya,_.w(1),_.z("breakpoint",a))};
IBb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.De(1,28),_.D())};JBb=function(a,b){a&1&&(_.C(0,"mat-cell",29)(1,"a",30),_.Q(2,"breakpointLocation"),_.O(3),_.Q(4,"breakpointLocation"),_.D()());a&2&&(a=b.ya,_.w(1),_.z("matTooltip",_.R(2,2,a)),_.w(2),_.Me(_.R(4,4,a)))};KBb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.De(1,31),_.D())};LBb=function(a){a&1&&_.xe(0)};
NBb=function(a,b){a&1&&(_.C(0,"mat-cell",29),_.N(1,LBb,1,0,"ng-container",32),_.D());if(a&2){a=b.ya;b=_.M(3);var c=_.Ke(7),d=_.Ke(9);_.w(1);_.z("ngTemplateOutlet","snapshot"===b.mode?c:d)("ngTemplateOutletContext",_.Pe(2,MBb,a))}};OBb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.De(1,33),_.D())};PBb=function(a,b){a&1&&(_.C(0,"mat-cell",34),_.O(1),_.D());a&2&&(a=b.ya,_.z("matTooltip",a.email),_.w(1),_.Le(" ",a.email," "))};QBb=function(a){a&1&&_.F(0,"mat-header-cell")};
RBb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-cell")(1,"button",35);_.L("click",function(c){var d=_.rd(b).ya,e=_.M(3);c.stopPropagation();return _.sd(e.F0(d))});_.Q(2,"async");_.C(3,"mat-icon");_.O(4,"refresh");_.D()()()}a&2&&(a=_.M(3),_.w(1),_.z("matTooltip","snapshot"===a.mode?a.zFc:a.yFc)("trackBucket",a.yk.nV)("ascTrackElement",_.R(2,3,a.qc)))};SBb=function(a){a&1&&_.F(0,"mat-header-cell")};
TBb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-cell")(1,"button",36);_.L("click",function(c){var d=_.rd(b).ya,e=_.M(3);c.stopPropagation();return _.sd(e.VB(d))});_.Q(2,"async");_.C(3,"mat-icon");_.O(4,"delete");_.D()()()}a&2&&(a=_.M(3),_.w(1),_.z("ascTrackElement",_.R(2,1,a.qc)))};
UBb=function(a,b){a&1&&(_.G(0),_.C(1,"mat-table",10,11),_.N(3,EBb,1,0,"mat-header-row",12),_.Q(4,"async"),_.N(5,FBb,3,8,"mat-row",13),_.Q(6,"async"),_.G(7,14),_.N(8,GBb,2,0,"mat-header-cell",15),_.N(9,HBb,2,1,"mat-cell",16),_.we(),_.G(10,17),_.N(11,IBb,2,0,"mat-header-cell",15),_.N(12,JBb,5,6,"mat-cell",18),_.we(),_.G(13,19),_.N(14,KBb,2,0,"mat-header-cell",15),_.N(15,NBb,2,4,"mat-cell",18),_.we(),_.G(16,20),_.N(17,OBb,2,0,"mat-header-cell",15),_.N(18,PBb,2,2,"mat-cell",21),_.we(),_.G(19,22),_.N(20,
QBb,1,0,"mat-header-cell",15),_.N(21,RBb,5,5,"mat-cell",16),_.we(),_.G(22,23),_.N(23,SBb,1,0,"mat-header-cell",15),_.N(24,TBb,5,3,"mat-cell",16),_.we(),_.D(),_.we());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("dataSource",a),_.w(2),_.z("matHeaderRowDef",_.R(4,3,b.LOb)),_.w(2),_.z("matRowDefColumns",_.R(6,5,b.LOb)))};
VBb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"dbg-chip-bar",8);_.L("ngModelChange",function(c){_.rd(b);var d=_.M();return _.sd(d.Ed=c)});_.Q(2,"async");_.D();_.N(3,UBb,25,7,"ng-container",9);_.Q(4,"async");_.we()}a&2&&(a=_.M(),_.w(1),_.z("placeholder",_.R(2,3,a.Qxc))("ngModel",a.Ed),_.w(2),_.z("ngIf",_.R(4,5,a.Zuc)))};WBb=function(a){a&1&&(_.Be(0,38,1),_.xe(1),_.Ce())};
XBb=function(a){a&1&&(_.C(0,"div",37),_.Be(1,38),_.N(2,WBb,2,0,"ng-container",39),_.Q(3,"async"),_.F(4,"br")(5,"br")(6,"a",40),_.Ce(),_.D());if(a&2){a=_.M();var b=_.Ke(11),c=_.Ke(13);_.w(2);_.z("ngTemplateOutlet","snapshot"===a.mode?b:c);_.w(4);_.z("externalLink",a.dNa);_.Ee(_.R(3,3,a.Tma));_.Fe(1)}};YBb=function(a){a&1&&(_.Be(0,41,1),_.xe(1),_.Ce())};
ZBb=function(a){if(a&1){var b=_.qd();_.Be(0,41,3);_.G(1);_.C(2,"span",42);_.L("click",function(){_.rd(b);var d=_.M().La,e=_.M(2);return _.sd(e.HC(d))});_.D();_.we();_.Ce()}if(a&2){a=_.M().La;var c=_.M(2);_.w(2);_.Ee(c.uOa(a.suggestLocation));_.Fe(0)}};$Bb=function(a,b){a&1&&(_.Be(0,41,2),_.G(1),_.N(2,ZBb,3,1,"ng-container",9),_.we(),_.Ce());a&2&&(a=b.La,b=_.M(2),_.w(2),_.z("ngIf",b.fba(a.suggestLocation)))};
aCb=function(a){a&1&&(_.C(0,"div",37),_.Be(1,41),_.N(2,YBb,2,0,"ng-container",39),_.Q(3,"async"),_.F(4,"br")(5,"br"),_.Q(6,"async"),_.N(7,$Bb,3,1,"ng-container",9),_.Q(8,"async"),_.F(9,"br")(10,"br")(11,"a",40),_.Q(12,"async"),_.Q(13,"async"),_.Ce(),_.D());if(a&2){a=_.M();var b=_.Ke(11),c=_.Ke(13);_.w(2);_.z("ngTemplateOutlet","snapshot"===a.mode?b:c);_.w(5);_.z("ngIf",_.R(8,10,a.Il.pt));_.w(4);_.z("externalLink",_.R(12,12,a.XF));_.w(2);_.Ee(_.R(3,6,a.Tma))(_.R(6,8,a.Tma))(_.R(13,14,a.Tma));_.Fe(1)}};
bCb=function(a){a&1&&(_.C(0,"div",43),_.F(1,"loading"),_.D())};cCb=function(a,b){a&1&&_.F(0,"dbg-snapshot-status",44);a&2&&_.z("snapshot",b.ya)};dCb=function(a){a&1&&(_.C(0,"span",49),_.O(1),_.D());a&2&&(a=_.M().ya,_.z("matTooltip",a.status.message),_.w(1),_.Le(" ",a.status.message," "))};eCb=function(a,b){a&1&&(_.C(0,"span",45)(1,"span",46),_.F(2,"dbg-logpoint-message",47),_.D(),_.N(3,dCb,2,2,"span",48),_.D());a&2&&(a=b.ya,_.w(2),_.z("logpoint",a),_.w(1),_.z("ngIf",null==a.status?null:a.status.isError))};
fCb=function(a){a&1&&(_.Be(0,50),_.F(1,"br")(2,"br"),_.Ce())};gCb=function(a){a&1&&(_.Be(0,51),_.F(1,"br")(2,"br"),_.Ce())};
hCb=function(a){var b=Object.values(a||{});a=b.filter(function(c){return!c.isFinal}).sort(function(c,d){return d.createTime.getTime()-c.createTime.getTime()});b=b.filter(function(c){return c.isFinal}).sort(function(c,d){var e=c.finalTime&&c.finalTime.getTime(),f=d.finalTime&&d.finalTime.getTime();return e&&f&&e!==f?f-e:d.createTime.getTime()-c.createTime.getTime()});return[].concat(_.Ia(a),_.Ia(b))};iCb=function(a){return Object.values(a||{}).sort(function(b,c){return c.createTime.getTime()-b.createTime.getTime()})};
jCb=function(a,b){a&1&&_.F(0,"dbg-canary-checkbox",11);a&2&&_.z("canaryMode",b.La)};lCb=function(a,b){if(a&1){var c=_.qd();_.C(0,"div",12);_.L("click",function(){var d=_.rd(c).ya,e=_.M(2);return _.sd(kCb(e,d,"CLICK"))})("keyup.enter",function(){var d=_.rd(c).ya,e=_.M(2);return _.sd(kCb(e,d,"KEYBOARD"))});_.F(1,"dbg-breakpoint-icon",13)(2,"dbg-snapshot-status",14);_.D()}a&2&&(a=b.ya,_.w(1),_.z("breakpoint",a),_.w(1),_.z("snapshot",a))};
mCb=function(a){if(a&1){var b=_.qd();_.C(0,"div",1);_.L("keyup.escape",function(){_.rd(b);var d=_.M();return _.sd(d.lw())});_.C(1,"mat-card",2);_.Q(2,"async");_.C(3,"div",3)(4,"button",4);_.L("click",function(){_.rd(b);var d=_.M();d.path&&d.line&&(d.Td.PR.next(""),d.justificationRequired?(d.Td.Do.next("newSnapshot"),d.Td.PR.next(d.path+":"+d.line),d.Xc.pF.next(!0)):d.Td.a1({location:{path:d.path,line:d.line}}).subscribe(),d.lw());return _.sd()});_.Be(5,5);_.F(6,"p")(7,"p");_.Ce();_.D();_.C(8,"button",
6);_.L("click",function(){_.rd(b);var d=_.M();return _.sd(d.sta())});_.Be(9,7);_.F(10,"p")(11,"p");_.Ce();_.D();_.N(12,jCb,1,1,"dbg-canary-checkbox",8);_.Q(13,"async");_.D();_.C(14,"div",9);_.N(15,lCb,3,2,"div",10);_.Q(16,"async");_.D()()()}if(a&2){a=_.M();var c;_.w(1);_.ue("has-snapshots",0<_.R(2,6,a.PMb).length);_.w(3);_.z("trackBucket",a.yk.nV);_.w(8);_.z("ngIf",null==(c=_.R(13,8,a.Il.pt))?null:c.canaryMode);_.w(3);_.z("ngForOf",_.R(16,10,a.PMb))("ngForTrackBy",a.aPc)}};
nCb=function(a){a&1&&(_.C(0,"div",18),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Le(" ",a.aUa," "))};oCb=function(a){a&1&&_.F(0,"dbg-justification-form",19);a&2&&(a=_.M(3),_.z("form",a.form))};
tCb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-card",3)(1,"form",4);_.L("submit",function(){_.rd(c);var d=_.M(2);return _.sd(pCb(d))});_.C(2,"div",5)(3,"div",6)(4,"span");_.O(5,"if (");_.D();_.F(6,"dbg-dynamic-input",7);_.C(7,"span");_.O(8,') logpoint("');_.D();_.F(9,"dbg-dynamic-input",8);_.C(10,"span");_.O(11,'")');_.D()();_.N(12,nCb,2,1,"div",9);_.D();_.C(13,"div",10)(14,"div",11);_.N(15,oCb,1,1,"dbg-justification-form",12);_.F(16,"dbg-log-level-selector",13);_.D();_.C(17,"div",14)(18,"button",
15);_.L("click",function(){_.rd(c);var d=_.M(2);return _.sd(qCb(d))});_.De(19,16);_.D();_.C(20,"button",17);_.O(21);_.D()()()()()}a&2&&(a=b.La,b=_.M(2),_.ue("tall-card",a.justificationRequired),_.w(1),_.z("formGroup",b.form.group)("fxLayout",a.justificationRequired?"column":"row")("fxLayoutAlign",a.justificationRequired?"space-evenly":"space-between center"),_.w(1),_.z("fxLayout",a.justificationRequired?"row":"column"),_.w(7),_.ue("error",b.aUa),_.w(3),_.z("ngIf",b.aUa),_.w(3),_.z("ngIf",a.justificationRequired),
_.w(5),_.z("disabled",!((!a.justificationRequired||rCb(b.form))&&sCb(b.form,eK.XA)))("trackBucket",b.yk.nV),_.w(1),_.Le(" ",b.v_a," "))};uCb=function(a){a&1&&(_.C(0,"div",1),_.N(1,tCb,22,13,"mat-card",2),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,2,a.xP.pt))("ngIfElse",a.GTa))};vCb=function(a){a&1&&(_.C(0,"span"),_.De(1,12),_.D());a&2&&(a=_.M().nl,_.w(1),_.Ee(a.Qz.condition),_.Fe(1))};
wCb=function(a,b){if(a&1){var c=_.qd();_.C(0,"div",1);_.F(1,"dbg-breakpoint-icon",2);_.C(2,"div",3)(3,"div",4)(4,"span");_.O(5);_.D();_.N(6,vCb,2,1,"span",5);_.C(7,"span");_.De(8,6);_.D();_.F(9,"dbg-logpoint-message",7);_.C(10,"span");_.De(11,8);_.D()();_.C(12,"div",9)(13,"button",10);_.L("click",function(d){var e=_.rd(c).nl,f=_.M();d.stopPropagation();f.Moa.emit(e);return _.sd()});_.C(14,"mat-icon");_.O(15,"edit");_.D()();_.C(16,"button",11);_.L("click",function(d){var e=_.rd(c).nl,f=_.M();e=e.Qz;
d.stopPropagation();f.Td.VB(e);return _.sd()});_.C(17,"mat-icon");_.O(18,"delete");_.D()()()()()}a&2&&(a=b.nl,_.w(1),_.z("breakpoint",a.Qz)("size",14),_.w(4),_.Me(a.indent),_.w(1),_.z("ngIf",a.Qz.condition),_.w(3),_.z("logpoint",a.Qz))};xCb=function(a,b){a&1&&_.F(0,"dbg-breakpoint-display",6);a&2&&_.z("breakpoint",b.La)};yCb=function(a){a&1&&(_.G(0),_.N(1,xCb,1,1,"dbg-breakpoint-display",5),_.Q(2,"async"),_.we());a&2&&(a=_.M(3),_.w(1),_.z("ngIf",_.R(2,1,a.V0)))};
zCb=function(a){if(a&1){var b=_.qd();_.C(0,"dbg-breakpoint-form",7);_.L("cancelClicked",function(){_.rd(b);var d=_.M(3);return _.sd(d.kna())});_.Q(1,"async");_.D()}if(a&2){a=_.M().La;var c=_.M(2);_.z("debuggerPanelStatus",a)("locationForNewSnapshot",_.R(1,2,c.Td.PR))}};ACb=function(a){a&1&&(_.C(0,"div",8),_.F(1,"loading"),_.D())};
BCb=function(a,b){a&1&&(_.G(0)(1,1),_.N(2,yCb,3,3,"ng-container",2),_.N(3,zCb,2,4,"dbg-breakpoint-form",3),_.N(4,ACb,2,0,"div",4),_.we()());a&2&&(a=b.La,_.w(1),_.z("ngSwitch",a),_.w(1),_.z("ngSwitchCase","details"),_.w(1),_.z("ngSwitchCase","newSnapshot"),_.w(1),_.z("ngSwitchCase","load"))};CCb=function(a){a&1&&(_.G(0),_.N(1,BCb,5,4,"ng-container",0),_.Q(2,"async"),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.Td.Do)))};
DCb=function(a,b){return 2!==a?_.Ea(a):b.hZ.ka(_.Xa(function(c){return 0===c}),_.cb(0),_.tb(2))};ECb=function(a){a&1&&(_.C(0,"div",8)(1,"h2",9),_.De(2,10),_.D(),_.F(3,"linkified-message",11),_.Q(4,"emptyToConstant"),_.D());a&2&&(a=_.M(),_.w(3),_.z("message",a.message)("linkDefinitions",_.R(4,2,a.Dba)))};FCb=function(a){a&1&&(_.C(0,"div",12)(1,"mat-icon"),_.O(2,"person"),_.D(),_.C(3,"span"),_.O(4),_.D(),_.C(5,"span",3),_.De(6,13),_.D()());a&2&&(a=_.M(),_.w(4),_.Me(a.Ejb))};GCb=function(a){a&1&&_.xe(0)};
HCb=function(a){a&1&&_.xe(0)};ICb=function(a){a&1&&(_.G(0),_.N(1,GCb,1,0,"ng-container",7),_.O(2),_.N(3,HCb,1,0,"ng-container",7),_.we());if(a&2){a=_.M();var b=_.Ke(7),c=_.Ke(9);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.Le(" ",a.nJc," ");_.w(1);_.z("ngTemplateOutlet",c)}};JCb=function(a){a&1&&_.xe(0)};KCb=function(){};
NCb=function(a){a&1&&(_.G(0),_.N(1,JCb,1,0,"ng-container",7),_.N(2,KCb,0,0,"ng-template",8),_.we());if(a&2){a=_.M();var b=_.Ke(7),c=_.Ke(11);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Pe(5,LCb,_.Pe(3,MCb,a.dQ)))}};OCb=function(){};PCb=function(a){a&1&&_.N(0,OCb,0,0,"ng-template",9);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ke(13)))};QCb=function(){};
SCb=function(a){a&1&&_.N(0,QCb,0,0,"ng-template",8);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ke(9))("ngTemplateOutletContext",_.Oe(2,RCb)))};TCb=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.Le("",_.R(2,1,a.sHb),":"))};UCb=function(a){a&1&&(_.C(0,"span",14),_.O(1,"@"),_.D())};VCb=function(){};
WCb=function(a,b){a&1&&(_.G(0),_.C(1,"span",12),_.O(2,"("),_.D(),_.N(3,UCb,2,0,"span",13),_.N(4,VCb,0,0,"ng-template",8),_.C(5,"span"),_.O(6,")"),_.D(),_.we());if(a&2){a=b.La;b=_.M().VLc;_.M();var c=_.Ke(11);_.w(3);_.z("ngIf",b);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Pe(3,LCb,a))}};XCb=function(a){a&1&&(_.N(0,WCb,7,5,"ng-container",11),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.Efa)))};
YCb=function(a,b){a&1&&(_.C(0,"conditional-link",15),_.Q(1,"toPrettyRef"),_.Ay(2,16),_.Q(3,"async"),_.O(4),_.Q(5,"toPrettyRef"),_.D());a&2&&(a=b.context,b=_.M(),_.Ee(_.R(1,6,null==a?null:a.Ab)),_.Fe(2),_.z("condition",b.uTa)("link",_.R(3,8,b.z7(a)))("trackGestureClick",!!b.uTa)("trackProjectId",b.Xd.lb),_.w(4),_.Le(" ",_.R(5,10,null==a?null:a.Ab)," "))};ZCb=function(){};
$Cb=function(a){a&1&&_.N(0,ZCb,0,0,"ng-template",8);a&2&&(_.M(3),_.z("ngTemplateOutlet",_.Ke(9))("ngTemplateOutletContext",_.Oe(2,RCb)))};
aDb=function(a){a&1&&(_.G(0),_.C(1,"span",14),_.O(2),_.D(),_.C(3,"a",17),_.O(4," HEAD "),_.D(),_.C(5,"span",12),_.O(6,"("),_.D(),_.C(7,"a",18),_.Q(8,"async"),_.O(9," CL "),_.D(),_.C(10,"span"),_.O(11,")"),_.D(),_.we());if(a&2){a=_.M().La;var b=_.M(2);_.w(2);_.Le("@ ",a.depth," behind");_.w(1);_.z("routerLink",a.eR)("trackGestureClick",!0)("trackProjectId",b.Xd.lb);_.w(4);_.z("universalLink",_.R(8,6,b.z7(a)))("trackProjectId",b.Xd.lb)}};
bDb=function(a,b){a&1&&(_.G(0),_.N(1,$Cb,1,3,null,11),_.N(2,aDb,12,8,"ng-container",11),_.we());a&2&&(a=b.La,_.w(1),_.z("ngIf",!a.depth||!a.eR),_.w(1),_.z("ngIf",a.depth&&a.eR))};cDb=function(a){a&1&&(_.N(0,bDb,3,2,"ng-container",11),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.Efa)))};
dDb=function(a){if(a&1){var b=_.qd();_.C(0,"code-diff",2);_.L("rendered",function(c){_.rd(b);var d=_.M();return _.sd(d.bta(c))});_.D()}a&2&&(a=_.M(),_.z("diffBase",a.Tyb)("contents",a.kJb)("fileName",a.fileName)("leftLineNumberFormatter",a.wba)("rightLineNumberFormatter",a.uea)("leftLineWidgets",a.IR)("rightLineWidgets",a.jT)("collapseIdenticalLines",!1)("align",!1))};eDb=function(a){a&1&&(_.C(0,"dc-information-box"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.IAa))};
fDb=function(a,b,c){c={coverGutter:!1,noHScroll:!0,above:void 0===c?!0:c,showIfHidden:!1};var d=document.createElement("div");d.className="CodeMirror-merge-spacer";d.style.height=16*b+"px";d.style.minWidth="1px";return{line:a,element:d,options:c}};
gDb=function(a,b){var c=1;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;if(""!==e[1]){d=e[0];e=Number(e[1]);if(e!==c){c=b;var f=c.push,g=document.createElement("div");g.className="CodeMirror-merge-collapsed-widget";g.style.height="16px";g.style.minWidth="1px";g.style.textAlign="center";g.style.padding="16px 0 16px 0";f.call(c,{line:d-1,element:g,options:{coverGutter:!1,noHScroll:!0,above:!0,showIfHidden:!1}});c=Number(e)}c++}}};
hDb=function(a){return function(b){return(b=a.get(b))?""+b:""}};iDb=function(a){a&1&&(_.C(0,"mat-spinner",10),_.O(1,"\n        "),_.D());a&2&&_.z("diameter",16)("strokeWidth",2)};jDb=function(a){if(a&1){var b=_.qd();_.C(0,"code-diff-chunks",15);_.L("rendered",function(c){_.rd(b);var d=_.M(2);return _.sd(d.bta(c))});_.O(1,"\n    ");_.D()}a&2&&(a=_.M(2),_.z("diffChunks",a.Gk.YB)("fileName",a.Go))};
kDb=function(a){a&1&&(_.G(0),_.O(1,"\n    "),_.C(2,"div",11),_.O(3,"\n      "),_.C(4,"commit-information",12),_.O(5,"\n      "),_.D(),_.O(6,"\n      "),_.C(7,"commit-information",13),_.O(8,"\n      "),_.D(),_.O(9,"\n    "),_.D(),_.O(10,"\n    "),_.N(11,jDb,2,2,"code-diff-chunks",14),_.O(12,"\n  "),_.we());a&2&&(a=_.M(),_.w(4),_.z("activeLocation",a.jEc)("version",a.Zha)("linkToCommitDetails",!1),_.w(3),_.z("activeLocation",a.pKc)("version",a.Zha)("linkToCommitDetails",!1),_.w(4),_.z("ngIf",a.fnb))};
lDb=function(a){a&1&&(_.C(0,"span",22),_.O(1,"\n    "),_.C(2,"span",23),_.O(3),_.Q(4,"number"),_.D(),_.O(5,"\n    "),_.C(6,"span",24),_.O(7,","),_.D(),_.O(8,"\n    "),_.C(9,"span",25),_.O(10),_.Q(11,"number"),_.D(),_.O(12,"\n    "),_.C(13,"span",24),_.O(14,","),_.D(),_.O(15,"\n    "),_.C(16,"span",26),_.O(17),_.Q(18,"number"),_.D(),_.O(19,"\n  "),_.D());a&2&&(a=_.M(2),_.w(2),_.re("aria-label",a.yJc),_.w(1),_.Le("\n      -",_.Zy(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.w(6),_.re("aria-label",a.Gtc),
_.w(1),_.Le("\n      ",_.Zy(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.w(6),_.re("aria-label",a.Qrc),_.w(1),_.Le("\n      +",_.Zy(18,12,a.metadata.uP,"1.0-0"),"\n    "))};
mDb=function(a){a&1&&(_.O(0,"\n   "),_.C(1,"span",16),_.O(2,"\n    "),_.C(3,"span",17),_.O(4,"\n      "),_.F(5,"div",18),_.O(6,"\n      "),_.F(7,"div",19),_.O(8,"\n      "),_.F(9,"div",20),_.O(10,"\n    "),_.D(),_.O(11,"\n  "),_.D(),_.O(12,"\n  "),_.N(13,lDb,20,15,"span",21),_.O(14,"\n"));a&2&&(a=_.M(),_.w(5),_.se("width",a.zJc,"%"),_.w(2),_.se("width",a.Htc,"%"),_.w(2),_.se("width",a.Rrc,"%"),_.w(4),_.z("ngIf",a.Gk&&a.Gk.Asa))};nDb=function(a,b){return b?100*a/(b.removed+b.changed+b.uP):0};
pDb=function(a){a&1&&(_.C(0,"div",4)(1,"div",5)(2,"span",6),_.De(3,7),_.D(),_.C(4,"span"),_.De(5,8),_.D()(),_.C(6,"div",9)(7,"span"),_.De(8,10),_.D(),_.F(9,"expand-all-button",11),_.D()());a&2&&(a=_.M(),_.w(9),_.z("place",a.location)("disabled",!!oDb(a))("matTooltip",oDb(a))("matTooltipDisabled",!oDb(a)))};
rDb=function(a){if(a&1){var b=_.qd();_.C(0,"commit-file-entry",13);_.L("rendered",function(d){_.rd(b);var e=_.M(2);!e.OJ.kSa&&d.rendered&&d.O8===e.KY&&(e.KY+=1,qDb(e));return _.sd()});_.D()}if(a&2){a=_.M().index;var c=_.M();_.z("entryIndex",a)("location",c.location)("entry",c.u9.get(a))("expand",c.expand.get(a))}};sDb=function(a,b){a&1&&(_.G(0),_.N(1,rDb,1,4,"commit-file-entry",12),_.we());a&2&&(a=b.index,b=_.M(),_.w(1),_.z("ngIf",a<b.dZ))};
uDb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"button",14);_.L("click",function(){_.rd(b);var c=_.M();tDb(c);return _.sd()});_.De(2,15);_.D();_.we()}a&2&&(a=_.M(),_.w(1),_.z("trackProjectId",a.location.lb))};vDb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.hg?"":";"+c+"="+encodeURIComponent(f.hg))+(d&&(e||f.Pb)?";"+d+"="+("CitC"===f.eh&&f.Pb?encodeURIComponent(f.Pb):""):"")+location.search+location.hash};
wDb=function(a){return _.nh(_.nF(a.Zb(),function(b){b.Li="1";b.df=0;void 0!==b.Zu&&void 0!==b.Sw&&b.Pb&&(b.Zu=b.Pb);delete b.Cn;delete b.Rw;delete b.Sw}).hb())};xDb=function(a){return _.nh(_.nF(a.Zb(),function(b){b.Li="1";b.df=0;delete b.Me;delete b.Cr;delete b.Zu}).hb())};yDb=function(a){return _.nh(_.nF(a.Zb(),function(b){b.Li="1";b.df=0;delete b.Cn;delete b.Rw;delete b.Sw;delete b.Me;delete b.Cr;delete b.Zu}).hb())};
BDb=function(a,b,c,d,e){if(!c.CD||!_.HE(b.Xa)){var f;c=null!=(f=b.rM)?f:b.Xa;if(!_.HE(c))return _.mh(e,e.Mi(zDb(c,d.id,a.hg)));gK.has(c)||gK.set(c,{});b=gK.get(c);null==b.root&&(e=new URL(_.mh(e,e.Mi(zDb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+ADb(a.hg||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.eh&&a.Pb?";ws="+encodeURIComponent(a.Pb):"")+location.search+location.hash}};
zDb=function(a,b,c){var d;return _.nh(_.Go(a.Zb().Sh({Li:"1",df:0,line:a.params.line}),b).nd(null!=(d=null!=c?c:a.path)?d:"/").hb())};ADb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};CDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.De(1,35),_.D())};DDb=function(a){a&1&&(_.G(0),_.De(1,39),_.Q(2,"number"),_.we());a&2&&(a=_.M().La,_.w(2),_.Ee(_.Zy(2,1,a,"1.0-0")),_.Fe(1))};EDb=function(a){a&1&&(_.C(0,"mat-icon",40),_.O(1," help_outline "),_.D())};
FDb=function(a,b){a&1&&(_.G(0),_.N(1,DDb,3,4,"ng-container",37),_.N(2,EDb,2,0,"ng-template",null,38,_.bf),_.we());if(a&2){a=b.La;var c=_.Ke(3);_.w(1);_.z("ngIf",0<=a)("ngIfElse",c)}};GDb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,FDb,4,2,"ng-container",36),_.Q(2,"blameIndexOf"),_.D());a&2&&(a=b.ya,b=_.M(),_.w(1),_.z("ngIf",_.Zy(2,1,a.id,b.Pma)))};HDb=function(a){a&1&&(_.C(0,"mat-header-cell",41)(1,"span",42),_.O(2,"No data"),_.D()())};
IDb=function(a,b){a&1&&(_.C(0,"mat-cell")(1,"button",43)(2,"mat-icon"),_.O(3),_.D()()());a&2&&(a=b.ya,b=_.M(),_.w(1),_.re("aria-expanded",b.gC.has(a.id))("aria-label",b.gC.has(a.id)?b.b8b:b.r8b)("data-action",b.o2b)("data-row-id",a.id),_.w(2),_.Me(b.gC.has(a.id)?"expand_less":"expand_more"))};JDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.De(1,44),_.D());a&2&&(a=_.M(),_.se("max-width",a.iJb(),"px"),_.w(1),_.Ee(a.Dzc(a.Kd.Xa)),_.Fe(1))};
KDb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.Be(1,45),_.F(2,"a",46),_.Q(3,"linkifyRevision"),_.Ce(),_.D());a&2&&(a=b.ya,b=_.M(),_.se("max-width",b.iJb(),"px"),_.w(2),_.se("padding-left",b.mKc(),"px"),_.re("href",_.$y(3,8,a,b.Kd,b.Ra),_.Zd)("data-action",b.j2b)("data-action-name",b.Kd.QD?"updateRightDiff":"updateViewContents"),_.w(1),_.Ee(a.eh),_.Fe(1))};LDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Le(" ",a.nzc(a.Kd.Xa)," "))};
MDb=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",53,54);if(a&2){var b=_.Ke(1);a=_.M(2).ya;_.z("changelistId",a.id)("onedevIsHovercardReady",b.fG)}};
NDb=function(a){a&1&&(_.G(0),_.C(1,"a",50),_.Q(2,"linkifyId"),_.O(3),_.Q(4,"toPrettyRef"),_.D(),_.C(5,"onedev-hovercard",null,51),_.N(7,MDb,2,2,"onedev-changelist-hovercard",52),_.D(),_.we());if(a&2){var b=_.Ke(6);a=_.M().ya;var c=_.M();_.w(1);_.z("onedevHovercardTrigger",b);_.re("href",Hyb(2,4,a,c.Kd,c.N_a,c.Ra),_.Zd)("data-action",c.C2a);_.w(2);_.Le(" ",_.R(4,9,a.id)," ")}};
ODb=function(a){a&1&&(_.C(0,"a",55),_.Q(1,"linkifyId"),_.O(2),_.Q(3,"toPrettyRef"),_.D());if(a&2){a=_.M().ya;var b=_.M();_.re("href",Hyb(1,3,a,b.Kd,b.N_a,b.Ra),_.Zd)("data-action",b.C2a);_.w(2);_.Le(" ",_.R(3,8,a.id)," ")}};
PDb=function(a,b){a&1&&(_.C(0,"mat-cell",47),_.N(1,NDb,8,11,"ng-container",48),_.N(2,ODb,4,10,"a",49),_.D());if(a&2){a=b.ya;b=_.M();if("history"!==a.oT)a=!1;else{var c="CitC"===a.eh;a=null!=a.eh&&_.IE(b.Kd.Xa)&&!c}_.z("ngSwitch",a);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1)}};QDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.De(1,56),_.D())};RDb=function(a){a&1&&(_.C(0,"strong"),_.O(1,"[deleted]"),_.D())};
SDb=function(a,b){a&1&&(_.C(0,"span",59),_.O(1),_.D());a&2&&(a=b.ya,b=_.M().ya,_.ue("cleanup",b.MB),_.w(1),_.Me(a))};TDb=function(a,b){a&1&&(_.C(0,"mat-cell",57),_.N(1,RDb,2,0,"strong",36),_.N(2,SDb,2,3,"span",58),_.O(3),_.Q(4,"truncateCommitMessage"),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf","DELETE"===a.operation),_.w(1),_.z("ngForOf",a.tags),_.w(1),_.Le(" ",_.R(4,3,a.subject)," "))};UDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Le(" ",a.mzc(a.Kd.Xa)," "))};
VDb=function(a,b){a&1&&(_.C(0,"mat-cell",57),_.F(1,"date",60),_.D());a&2&&(a=b.ya,_.w(1),_.z("value",a.time))};WDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.De(1,61),_.D())};XDb=function(a){a&1&&(_.G(0),_.C(1,"a",63),_.O(2),_.D(),_.we());if(a&2){a=_.M().ya;var b=_.M();_.w(1);_.Je("title",a.ko);_.Ie("email","",a.ko,"@google.com");_.re("href",_.Du+"#search/&q=a:"+a.ko+"%20is:submitted",_.Zd)("data-action",b.f2b);_.w(1);_.Le(" ",a.ko," ")}};
YDb=function(a){a&1&&_.O(0);a&2&&(a=_.M().ya,_.Le(" ",a.ko," "))};ZDb=function(a){a&1&&(_.C(0,"mat-cell",57),_.N(1,XDb,3,5,"ng-container",37),_.Q(2,"isPiperPlace"),_.N(3,YDb,1,1,"ng-template",null,62,_.bf),_.D());if(a&2){var b=_.Ke(4);a=_.M();_.w(1);_.z("ngIf",_.R(2,2,null==a.Kd?null:a.Kd.Xa))("ngIfElse",b)}};$Db=function(a){a&1&&(_.C(0,"mat-header-cell",64)(1,"span",42),_.O(2,"No data"),_.D()())};
aEb=function(a){a&1&&(_.C(0,"a",68),_.Q(1,"linkifyLeft"),_.O(2),_.D());if(a&2){a=_.M().ya;var b=_.M();_.ue("mat-flat-button",a.id===b.Kd.zba);_.re("aria-pressed",a.id===b.Kd.zba)("href",_.$y(1,6,a,b.Kd,b.Ra),_.Zd)("data-action",b.D2a);_.w(2);_.Le(" ",b.D8b," ")}};
bEb=function(a){a&1&&(_.C(0,"a",69),_.Q(1,"linkifyDiff"),_.O(2),_.D());if(a&2){a=_.M().ya;var b=_.M();_.se("display",a.NG.length?null:"none");_.ue("mat-flat-button",a.id===b.Kd.zba);_.re("aria-pressed",a.id===b.Kd.zba)("href",_.$y(1,8,a,b.Kd,b.Ra),_.Zd)("data-action",b.D2a);_.w(2);_.Le(" ",b.F8b," ")}};cEb=function(a){a&1&&(_.C(0,"span",42),_.O(1," No data "),_.D())};
dEb=function(a,b){a&1&&(_.C(0,"mat-cell",47),_.N(1,aEb,3,10,"a",65),_.N(2,bEb,3,12,"a",66),_.N(3,cEb,2,0,"span",67),_.D());a&2&&(a=b.ya,b=_.M(),_.z("ngSwitch",b.Kd.QD),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1),_.w(1),_.z("ngIf",!b.Kd.QD&&!a.NG.length))};eEb=function(a){a&1&&(_.C(0,"mat-header-cell",70)(1,"span",42),_.O(2,"No data"),_.D()())};
fEb=function(a){a&1&&(_.C(0,"a",73),_.Q(1,"linkifyRight"),_.O(2),_.D());if(a&2){a=_.M().ya;var b=_.M();_.ue("mat-flat-button",a.id===b.Kd.cH);_.re("aria-pressed",a.id===b.Kd.cH)("href",_.$y(1,6,a,b.Kd,b.Ra),_.Zd)("data-action",b.E2a);_.w(2);_.Le(" ",b.E8b," ")}};
gEb=function(a){a&1&&(_.C(0,"a",74),_.Q(1,"linkifyRight"),_.O(2),_.D());if(a&2){a=_.M().ya;var b=_.M();_.ue("mat-flat-button",a.id===b.Kd.cH);_.re("aria-pressed",a.id===b.Kd.cH)("href",_.$y(1,6,a,b.Kd,b.Ra),_.Zd)("data-action",b.E2a);_.w(2);_.Le(" ",b.G8b," ")}};hEb=function(a){a&1&&(_.C(0,"mat-cell",47),_.N(1,fEb,3,10,"a",71),_.N(2,gEb,3,10,"a",72),_.D());a&2&&(a=_.M(),_.z("ngSwitch",a.Kd.QD),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))};
iEb=function(a){a&1&&(_.C(0,"mat-header-cell",75)(1,"span",42),_.O(2,"No data"),_.D()());a&2&&(a=_.M(),_.re("aria-label","Browse repo at revision/ "+(_.IE(a.Kd.Xa)?"Copy CL number":"Commit-Hashwert kopieren")))};
kEb=function(a,b){a&1&&(_.C(0,"mat-cell")(1,"a",76),_.Q(2,"linkifyRoot"),_.C(3,"mat-icon"),_.O(4,"code"),_.D()(),_.C(5,"button",77)(6,"mat-icon"),_.O(7,"content_copy"),_.D()()());a&2&&(a=b.ya,b=_.M(),_.w(1),_.z("matTooltip",jEb(a.id,b.Kd.Xa)),_.re("href",Hyb(2,8,a,b.Kd,b.N_a,b.Ra),_.Zd)("title",jEb(a.id,b.Kd.Xa))("data-action",b.g2b),_.w(4),_.z("title",_.IE(b.Kd.Xa)?"Copy CL number":"Commit-Hashwert kopieren")("matTooltip",_.IE(b.Kd.Xa)?"Copy CL number":"Commit-Hashwert kopieren"),_.re("data-copy-content",
a.id)("data-action",b.h2b))};lEb=function(a){a&1&&_.F(0,"mat-header-cell")};mEb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.De(1,78),_.D());a&2&&(a=b.ya,_.w(1),_.Ee(a.hg),_.Fe(1))};nEb=function(a){a&1&&_.F(0,"mat-header-cell")};
oEb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-cell");_.Be(1,79);_.C(2,"a",80);_.L("click",function(){var d=_.rd(c).ya,e=_.M();d.P9=!d.P9;return _.sd(e.return)});_.D();_.Ce();_.D()}a&2&&(a=b.ya,_.w(2),_.Ee(a.Sqa[a.Sqa.length-1])(a.Sqa[0])(a.Rqa[a.Rqa.length-1])(a.Rqa[0])(a.P9?"Hide":"Show"),_.Fe(1))};pEb=function(a){a&1&&(_.F(0,"linkified-message",82),_.Q(1,"emptyToConstant"));a&2&&(a=_.M().ya,_.z("message",a.message)("linkDefinitions",_.R(1,2,a.NP)))};
qEb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,pEb,2,4,"linkified-message",81),_.D());a&2&&(a=b.ya,b=_.M(),_.w(1),_.z("ngIf",b.gC.has(a.id)))};sEb=function(a){a&1&&(_.C(0,"div",84)(1,"button",43)(2,"mat-icon"),_.O(3),_.D()(),_.O(4),_.D());if(a&2){a=_.M().ya;var b=_.M();_.w(1);_.re("aria-expanded",b.aS.has(a.id))("aria-label",b.aS.has(a.id)?b.c8b:b.s8b);_.w(2);_.Me(b.aS.has(a.id)?"expand_less":"expand_more");_.w(1);_.Le(" ",rEb(a.matches)," matches in the code at this revision. ")}};
tEb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,sEb,5,4,"div",83),_.D());a&2&&(a=b.ya,b=_.M(),_.re("data-action",b.l2b)("data-row-id",a.id),_.w(1),_.z("ngIf",null!=a.matches))};
uEb=function(a,b){a&1&&_.F(0,"file-search-snippet",86);if(a&2){a=b.ya;var c=b.last,d=_.M(2).ya;b=_.M();_.ue("last",c);c=d.matches.eh;d=d.hg||b.Kd.Xa.path;var e=d+":"+c;null==b.rTa.get(e)&&b.rTa.set(e,_.LE(_.Jo(b.Kd.Xa.Zb(),{Me:c}).nd(d).hb(),b.Ra,{tR:"oneBased"}));c=b.rTa.get(e);_.z("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.RLa)}};
vEb=function(a){a&1&&(_.G(0),_.N(1,uEb,1,7,"file-search-snippet",85),_.we());a&2&&(a=_.M().ya,_.w(1),_.z("ngForOf",a.matches.Rk))};wEb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,vEb,2,1,"ng-container",36),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf",null!=a.matches))};xEb=function(a){a&1&&_.F(0,"mat-header-row")};
AEb=function(a,b){a&1&&_.F(0,"mat-row",87);a&2&&(a=b.ya,b=_.M(),_.ue("active",b.gC.has(a.id))("left-row",b.Kd.zba===a.id)("right-row",b.Kd.cH===a.id)("active-element",a.id===b.L9)("hidden",!1===(null==a.hidden?null:a.hidden.P9))("cleanup",a.MB),_.re("aria-label",_.IE(b.Kd.Xa)?yEb.format({id:a.id,author:a.ko}):zEb.format({id:a.id,author:a.ko})))};BEb=function(a,b){a&1&&_.F(0,"mat-row",88);a&2&&(a=b.ya,b=_.M(),_.ue("hidden",!1===(null==a.hidden?null:a.hidden.P9)||!b.gC.has(a.id)))};
CEb=function(a){a&1&&_.F(0,"mat-row",89)};DEb=function(a){a&1&&_.F(0,"mat-row")};EEb=function(a,b){a&1&&_.F(0,"mat-row",90);a&2&&(a=b.ya,b=_.M(),_.se("display",b.aS.has(a.id)&&null!=a.matches?"":"none"))};FEb=function(a){a&1&&_.F(0,"mat-row",91)};GEb=function(a){if(a&1){var b=_.qd();_.C(0,"button",98);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.wT=!1)});_.C(1,"mat-icon");_.O(2,"collapse_all");_.D()()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.L3a))};
HEb=function(a){if(a&1){var b=_.qd();_.C(0,"div",92)(1,"button",93)(2,"mat-icon");_.O(3,"search");_.D()();_.C(4,"mat-form-field",94)(5,"input",95,96);_.L("keydown.enter",function(){_.rd(b);var c=_.M();return _.sd(c.DYa.next())});_.D()();_.N(7,GEb,3,1,"button",97);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ascTrackElement",a.L3a),_.re("data-action",a.m2b),_.w(3),_.se("width",a.wT?"500px":0)("opacity",a.wT?1:0)("pointer-events",a.wT?"unset":"none"),_.w(1),_.z("formControl",a.fq),_.w(2),_.z("ngIf",a.wT))};
MEb=function(a){return[].concat(_.Ia(IEb),_.Ia(JEb),_.Ia(a),_.Ia(KEb),_.Ia(LEb))};TEb=function(a,b){switch(a){case 0:return b?NEb:OEb;case 1:return b?PEb:QEb;case 2:return b?REb:SEb;default:return _.gg(a,"Unknown column type")}};UEb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Xa.path].concat(_.Ia(b.entries.map(function(d){var e;return(null==(e=d.Dp)?void 0:e.hg)||""}))).filter(function(d){return!!d}))).join("|")+")"};
VEb=function(a){a&1&&(_.De(0,6),_.Q(1,"number"));a&2&&(a=_.M().La,_.w(1),_.Ee(_.Zy(1,1,a.files.length,"1.0-0")),_.Fe(0))};WEb=function(a){a&1&&(_.Be(0,9,1),_.F(1,"span"),_.Ce())};XEb=function(a){a&1&&(_.Be(0,9),_.Q(1,"number"),_.N(2,WEb,2,0,"span",5),_.Ce());a&2&&(a=_.M(2).La,_.w(2),_.z("ngIf",a.myb),_.Ee(_.Zy(1,2,a.bL.entries.length,"1.0-0")),_.Fe(0))};
YEb=function(a){a&1&&(_.C(0,"dc-information-box",10),_.De(1,11),_.Q(2,"number"),_.D());a&2&&(a=_.M(2).La,_.w(2),_.Ee(_.Zy(2,1,a.bL.entries.length,"1.0-0")),_.Fe(1))};ZEb=function(a,b){a&1&&_.F(0,"history-table",12);a&2&&(a=b.La,b=_.M(2).La,_.z("data",b.bL)("historyPlace",a))};
$Eb=function(a){a&1&&(_.C(0,"mat-tab"),_.N(1,XEb,3,5,"ng-template",3),_.N(2,YEb,3,4,"dc-information-box",7),_.N(3,ZEb,1,2,"history-table",8),_.Q(4,"async"),_.D());a&2&&(a=_.M().La,_.w(2),_.z("ngIf",a.myb),_.w(1),_.z("ngIf",_.R(4,2,a.bL.Kd)))};
aFb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.C(1,"mat-tab-group",2);_.L("selectedTabChange",function(d){_.rd(c);var e=_.M(),f=e.Fa,g=f.nb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.gg(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.fe.Xa.lb});return _.sd()});_.C(2,"mat-tab");_.N(3,VEb,2,4,"ng-template",3);_.F(4,"commit-fileset",4);_.D();_.N(5,$Eb,5,4,"mat-tab",5);_.D();_.we()}a&
2&&(a=b.La,b=_.M(),_.w(1),_.z("@.disabled",!0),_.w(3),_.z("leftRefSpec",b.fe.ur)("location",b.fe.Xa)("includeHeader",!0)("rightRefSpec",b.fe.Zo)("fileDiffEntries",a.files),_.w(1),_.z("ngIf",!b.fe.uwb))};bFb=function(a){a&1&&_.F(0,"loading",13);a&2&&_.z("hasBackground",!0)("diameter",48)};cFb=function(a){a&1&&_.F(0,"ref-picker",3);a&2&&(a=_.M(2),_.z("refPickerData",a.t0))};dFb=function(a){a&1&&_.N(0,cFb,1,1,"ref-picker",2);a&2&&(a=_.M(),_.z("ngIf",a.fe.Xa&&a.fe.Xa.Ab))};
eFb=function(a,b){return _.Jo(b.Zb(),{Cn:a}).hb()};fFb=function(a,b){return _.Go(b.Zb(),a).hb()};gFb=function(a){a&1&&(_.G(0),_.C(1,"span",6),_.De(2,7),_.D(),_.F(3,"comparison-ref-picker",8),_.C(4,"span",9),_.O(5),_.D(),_.F(6,"comparison-ref-picker",10),_.C(7,"a",11)(8,"mat-icon"),_.O(9,"cancel"),_.D()(),_.we());a&2&&(a=_.M(),_.w(3),_.z("comparison",a.fe)("selector",a.xVb),_.w(2),_.Le(" ",a.luc," "),_.w(1),_.z("comparison",a.fe),_.w(1),_.z("routerLink",a.Cvc)("trackProjectId",a.fe.Xa.lb))};
hFb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"a",12)(2,"mat-icon");_.O(3,"code");_.D();_.G(4);_.Be(5,13);_.F(6,"span");_.Ce();_.we();_.D();_.C(7,"copy-button",14);_.L("copyEvent",function(){_.rd(b);var c=_.M();return _.sd(c.Ys())});_.D();_.F(8,"mat-divider",15);_.we()}a&2&&(a=_.M(),_.w(1),_.z("routerLink",a.Zsc)("matTooltip",a.atc)("trackProjectId",a.fe.Xa.lb),_.w(6),_.z("buttonLabel",a.Euc)("hoverMsg",a.eRa)("copyText",a.fe.nKc),_.w(1),_.z("vertical",!0))};
iFb=function(a){a&1&&(_.F(0,"commit-information",16),_.C(1,"a",17),_.De(2,18),_.D());a&2&&(a=_.M(),_.z("activeLocation",a.fe.Xa)("version",a.Zha)("linkToCommitDetails",!1),_.w(1),_.z("routerLink",a.nuc)("trackProjectId",a.fe.Xa.lb))};jFb=function(a){a&1&&_.F(0,"segmented-dropdown-button",6);a&2&&(a=_.M(),_.z("item",a.kIc))};
kFb=function(a,b){if(a&1){var c=_.qd();_.C(0,"li")(1,"button",8);_.L("click",function(){var d=_.rd(c).ya,e=_.M(2);return _.sd(e.JKb.emit(d.id))});_.O(2);_.Q(3,"toPrettyRef");_.D()()}a&2&&(a=b.ya,_.ue("active-element",a.selected),_.w(1),_.z("color",a.selected?"primary":null),_.w(1),_.Le(" ",_.R(3,4,a.id)," "))};lFb=function(a){a&1&&(_.C(0,"ul"),_.N(1,kFb,4,6,"li",7),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.Xca))};
mFb=function(a,b){a&1&&(_.G(0),_.C(1,"a",10),_.O(2),_.Q(3,"toPrettyRef"),_.D(),_.we());a&2&&(a=b.La,_.w(1),_.z("routerLink",a.Bvc),_.w(1),_.Le(" ",_.R(3,2,a.id)," "))};nFb=function(a){a&1&&_.N(0,mFb,4,4,"ng-container",9);a&2&&(a=_.M(),_.z("ngIf",a.Xca[0]))};oFb=function(a,b){return _.Go(_.JE(a.Zb(),"ref"),b).Sh({}).hb()};pFb=function(a,b){return(a.displayName||a.Re.Qh).localeCompare(b.displayName||b.Re.Qh)};
qFb=function(a){a=a.Re;var b=_.fjb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.fi};case "host":return{kind:b,Lm:a.Lm};case "depot":return{kind:b};default:return _.gg(b,"Unknown repository group type")}};rFb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Lm;case "depot":return"depot";default:return _.gg(a,"Unknown repository group type")}};
sFb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};tFb=function(a){if(null!=a.sF)return a.sF.name;if(null!=a.project)return a.project.projectId;if(null!=a.host)return a.host.name;if(null!=a.fi)return a.fi.displayName;throw Error("Ze");};uFb=function(a,b){a=tFb(a);b=tFb(b);return a<b?-1:a>b?1:0};vFb=function(a){a&1&&_.F(0,"mat-icon",7);a&2&&(a=_.M(2),_.z("svgIcon",a.icon))};
wFb=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Le(" ",a.scope," "))};xFb=function(a){a&1&&(_.C(0,"div",3),_.N(1,vFb,1,1,"mat-icon",4),_.C(2,"div",5),_.N(3,wFb,2,1,"span",6),_.C(4,"span"),_.O(5),_.D()()());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.icon),_.w(2),_.z("ngIf",a.scope),_.w(2),_.Me(a.name))};
yFb=function(a){a&1&&(_.C(0,"conditional-link",6),_.O(1),_.D());a&2&&(a=_.M(2),_.ue("active-element",a.qJa),_.z("ascTrackElement",a.b2)("trackGestureClick",!a.qJa)("trackProjectId",a.Xa.lb)("condition",!a.qJa)("link",a.pJa),_.w(1),_.Le("",a.Urc," "))};zFb=function(a){a&1&&(_.C(0,"button",11),_.F(1,"mat-icon",12),_.D());if(a&2){a=_.M().ya;var b=_.M(2);_.w(1);_.z("svgIcon",b.zc.he(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};
AFb=function(a){a&1&&_.F(0,"mat-icon",13);a&2&&(a=_.M().ya,_.z("svgIcon",a.icon))};
BFb=function(a,b){a&1&&(_.C(0,"mat-tree-node",7),_.N(1,zFb,2,1,"button",8),_.N(2,AFb,1,1,"mat-icon",9),_.C(3,"conditional-link",10),_.O(4),_.D()());a&2&&(a=b.ya,b=_.M(2),_.ue("active-element",a.Pd===b.Ej),_.z("matTreeNodePaddingIndent",50),_.w(1),_.z("ngIf",a.children),_.w(1),_.z("ngIf",a.icon),_.w(1),_.z("ascTrackElement",b.b2)("trackGestureClick",a.Pd!==b.Ej)("condition",a.Pd!==b.Ej)("link",_.uF(a.location).Kb)("queryParams",_.uF(a.location).Qa),_.w(1),_.Le("",a.name," "))};
CFb=function(a){a&1&&(_.G(0),_.N(1,yFb,2,8,"conditional-link",3),_.C(2,"mat-tree",4),_.N(3,BFb,5,11,"mat-tree-node",5),_.D(),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.pJa),_.w(1),_.z("dataSource",a.dataSource)("treeControl",a.zc))};DFb=function(a,b){a&1&&_.F(0,"repository-search-result-entry",17);a&2&&(a=b.ya,b=_.M(2),_.z("contextName",b.b2)("currentScope",b.Xa)("searchResultItem",a))};
EFb=function(a){if(a&1){var b=_.qd();_.C(0,"no-search-match",18);_.L("clear",function(){_.rd(b);var c=_.M(2);return _.sd(c.JJ())});_.D()}a&2&&(a=_.M(2),_.z("filter",a.yg))};FFb=function(a){a&1&&(_.C(0,"div",14),_.N(1,DFb,1,3,"repository-search-result-entry",15),_.D(),_.N(2,EFb,1,1,"no-search-match",16));a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.hv),_.w(1),_.z("ngIf",a.QLc))};GFb=function(a){return a.level};HFb=function(a){return!a.location.repository};IFb=function(a){a&1&&_.F(0,"loading",5)};
JFb=function(a){a&1&&_.F(0,"repository-searchable-tree-data",6);if(a&2){a=_.M().La;var b=_.M();_.z("searchTrackElement",b.Pea)("treeItemNavigateTrackElement",b.b2)("place",b.Xa)("repositoriesMap",a.Yb)}};KFb=function(a){a&1&&(_.C(0,"div",7),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Le(" ",a.message," "))};
LFb=function(a,b){a&1&&(_.G(0,1),_.N(1,IFb,1,0,"loading",2),_.N(2,JFb,1,4,"repository-searchable-tree-data",3),_.N(3,KFb,2,1,"div",4),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Zf),_.w(1),_.z("ngSwitchCase",b.vc.Error))};MFb=function(a){a&1&&_.F(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.z("place",a.Xa))};NFb=function(a){a&1&&(_.G(0),_.C(1,"div",5)(2,"span"),_.De(3,6),_.D()(),_.we())};
OFb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"div",10,11);_.F(3,"commit-overview",12);_.D();_.F(4,"splitter",13);_.C(5,"parent-selector",14);_.L("selectedParentChange",function(d){_.rd(b);var e=_.M(3);return _.sd(e.mEb.next(d))});_.D();_.we()}if(a&2){var c=_.Ke(2);a=_.M(2).La;_.w(3);_.z("commit",a.Yb.Dp);_.w(1);_.z("changeSizeOf",c);_.w(1);_.z("parents",a.Yb.Yca)("comparison",a.Yb.fe)}};
PFb=function(a){a&1&&(_.G(0),_.C(1,"div",7),_.F(2,"commit-header",8),_.N(3,OFb,6,4,"ng-container",1),_.F(4,"entry-container",9),_.D(),_.we());if(a&2){a=_.M().La;var b=_.M();_.w(2);_.z("comparison",a.Yb.fe)("viewMode",a.Yb.Bt);_.w(1);_.z("ngIf",!b.yra(a.Yb));_.w(1);_.z("comparison",a.Yb.fe)}};QFb=function(a){a&1&&_.F(0,"loading",15);a&2&&_.z("hasBackground",!0)("diameter",48)};
RFb=function(a,b){a&1&&(_.G(0)(1,2),_.N(2,NFb,4,0,"ng-container",3),_.N(3,PFb,5,4,"ng-container",3),_.N(4,QFb,1,2,"loading",4),_.we()());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Zf),_.w(1),_.z("ngSwitchCase",b.vc.jh))};SFb=function(a,b){var c=b.NG||[],d,e=(d=(d=_.xE(a,2))?d:c[0]||"")?c.includes(d):!0;d={Xa:a,Zo:_.xE(a,0),ur:d,nKc:b.Uf,uwb:e};return{Dp:b,fe:d,Yca:c,Bt:_.xE(a,2)?0:1}};
TFb=function(a){if(a&1){var b=_.qd();_.C(0,"div",5)(1,"h2",6);_.O(2," How Debugger works ");_.D();_.C(3,"mat-dialog-content")(4,"h3");_.O(5," Real-Time Application Debugging ");_.D();_.C(6,"p");_.O(7," Debugger allows you to inspect the state of a deployed application at any code location without stopping or slowing it down. ");_.D();_.C(8,"h3");_.O(9," Logpoints ");_.D();_.C(10,"p");_.O(11," Click on a line to create a logpoint that generates a message in your chosen logging destination each time your application executes the line. ");
_.D();_.C(12,"h3");_.O(13," Snapshot ");_.D();_.C(14,"p");_.O(15," Click on a line to create a snapshot of variables at each point in the call stack. ");_.D();_.C(16,"h3");_.O(17," Collaboration ");_.D();_.C(18,"p");_.O(19," All your team members will be able to view results from your snapshots and logpoints, making sharing a debug session easier. ");_.D();_.C(20,"a",7);_.O(21," Learn more about Debugger ");_.D()();_.C(22,"mat-dialog-actions",8)(23,"button",9);_.L("click",function(){_.rd(b);var c=
_.M();c.storage.set("user_knows_debugger",!0);c.ptb.next(!0);return _.sd()});_.O(24,"Start debugging");_.D()()()}a&2&&(a=_.M(),_.w(20),_.z("externalLink",a.fk))};
UFb=function(a){if(a&1){var b=_.qd();_.C(0,"div",10)(1,"h2",6);_.O(2," Setting up the debugger ");_.D();_.C(3,"mat-dialog-content")(4,"p");_.O(5," To get started, you need to configure a debugger agent. ");_.D();_.C(6,"a",11);_.O(7," Learn how ");_.D()();_.C(8,"mat-dialog-actions",8)(9,"button",12);_.L("click",function(c){_.rd(b);var d=_.M();return _.sd(d.closeDialog(c,d.appId))});_.O(10,"Close");_.D()()()}a&2&&(a=_.M(),_.w(6),_.z("externalLink",a.fk))};
VFb=function(a){a&1&&(_.C(0,"div",13),_.F(1,"loading"),_.D())};WFb=function(a){a&1&&(_.C(0,"dc-information-box",20)(1,"div"),_.O(2," Borg Debugger will be deprecated starting 31 January 2022. "),_.C(3,"a",21),_.O(4," go/borg-debugger-deprecation "),_.D()()())};
XFb=function(a){if(a&1){var b=_.qd();_.C(0,"div",14)(1,"h2",6);_.O(2," Select an application to start debugging ");_.D();_.N(3,WFb,5,0,"dc-information-box",15);_.C(4,"dbg-app-picker",16);_.L("appSelected",function(c){_.rd(b);var d=_.M();return _.sd(d.KYa(c))});_.Q(5,"async");_.D();_.C(6,"dc-information-box")(7,"div");_.O(8," If you can't see your application, verify that Debugger is properly configured. ");_.C(9,"a",17);_.O(10," Learn more ");_.D()()();_.C(11,"mat-dialog-actions",8)(12,"button",18);
_.O(13,"Cancel");_.D();_.C(14,"button",19);_.L("click",function(c){_.rd(b);var d=_.M();return _.sd(d.closeDialog(c,d.appId))});_.O(15,"Continue");_.D()()()}a&2&&(a=_.M(),_.w(3),_.z("ngif",a.EMc),_.w(1),_.z("apps",_.R(5,4,a.Il.ew)),_.w(5),_.z("externalLink",a.fk),_.w(5),_.z("disabled",!a.appId))};YFb=function(){};$Fb=function(a){a&1&&_.N(0,YFb,0,0,"ng-template",4);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ke(3))("ngTemplateOutletContext",_.Oe(2,ZFb)))};aGb=function(){};
cGb=function(a){a&1&&_.N(0,aGb,0,0,"ng-template",4);a&2&&(a=_.M().La,_.M(),_.z("ngTemplateOutlet",_.Ke(3))("ngTemplateOutletContext",_.Pe(2,bGb,a.Yb.fda)))};dGb=function(a,b){a&1&&(_.G(0,2),_.N(1,$Fb,1,3,null,3),_.N(2,cGb,1,4,null,3),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Zf))};eGb=function(a){a&1&&_.F(0,"loading",9);a&2&&_.z("inline",!0)};fGb=function(a){a&1&&_.O(0);a&2&&(a=_.M().count,_.Me(a))};
gGb=function(a,b){a&1&&(_.C(0,"a",5)(1,"mat-icon"),_.O(2,"check_circle"),_.D(),_.C(3,"span",6),_.N(4,eGb,1,1,"loading",7),_.O(5),_.N(6,fGb,1,1,"ng-template",null,8,_.bf),_.D()());if(a&2){a=b.GTa;b=b.count;var c=_.Ke(7),d=_.M();_.z("href",d.qzc(d.Xa),_.Zd);_.w(4);_.z("ngIf",a)("ngIfElse",c);_.w(1);_.Le(" active ",1===b?"CL":"CLs"," ")}};hGb=function(a){return _.Du+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+Zyb(a.path||"")};
iGb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"button",6);_.L("click",function(){_.rd(b);_.M(2).Xc.appId.next(null);return _.sd()});_.Q(2,"async");_.C(3,"mat-icon");_.O(4,"stop");_.D();_.C(5,"span");_.De(6,7);_.D()();_.we()}a&2&&(a=_.M(2),_.w(1),_.z("matTooltip",_.R(2,3,a.Il.pt).name)("trackBucket",a.yk.c4a)("trackProjectId",a.Xa.lb))};
jGb=function(a){if(a&1){var b=_.qd();_.C(0,"button",8);_.L("click",function(){_.rd(b);_.M(2).ak.open(hK);return _.sd()});_.F(1,"mat-icon",9);_.C(2,"span");_.De(3,10);_.D()()}a&2&&(a=_.M(2),_.z("trackBucket",a.yk.N2a)("trackProjectId",a.Xa.lb))};kGb=function(a){a&1&&(_.G(0),_.N(1,iGb,7,5,"ng-container",4),_.Q(2,"async"),_.N(3,jGb,4,2,"ng-template",null,5,_.bf),_.we());if(a&2){var b=_.Ke(4);a=_.M();_.w(1);_.z("ngIf",_.R(2,2,a.gvc))("ngIfElse",b)}};
lGb=function(a){a&1&&_.F(0,"pending-cl-indicator",11);a&2&&(a=_.M(),_.z("place",a.Xa))};
nGb=function(a,b){if(a&1){var c=_.qd();_.C(0,"button",15);_.L("click",function(){var e=_.rd(c).La,f=_.M(3);mGb(f.kT,e.open?0:2);return _.sd()});_.yd();_.C(1,"svg",16);_.F(2,"path",17)(3,"path",18)(4,"rect",19)(5,"path",20)(6,"circle",21)(7,"circle",22)(8,"circle",23)(9,"circle",24)(10,"circle",25)(11,"circle",26)(12,"circle",27);_.D();_.yy();_.C(13,"span",28);_.O(14," Insights ");_.D()()}if(a&2){a=b.La;b=_.M().La;var d=_.M(2);_.se("pointer-events",0<b.size?"unset":"none");_.ue("panel-is-open",a.open);
_.z("disabled",0===b.size)("trackProjectId",d.Xa.lb)("trackAction",a.open?"close":"open")}};oGb=function(a){a&1&&(_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",29)(2,"p",30),_.O(3,"Code Insights"),_.D(),_.O(4," Get deployment status, ask a question, or report a bug for this file "),_.D()())};
pGb=function(a,b){a&1&&(_.C(0,"div",13),_.N(1,nGb,15,7,"button",14),_.Q(2,"async"),_.N(3,oGb,5,0,"onedev-feature-tooltip-controller",1),_.D());a&2&&(a=b.La,b=_.M(2),_.z("matTooltipDisabled",0<a.size),_.w(1),_.z("ngIf",_.R(2,3,b.UBc)),_.w(2),_.z("ngIf",b.TBc&&0<a.size))};qGb=function(a){a&1&&(_.C(0,"div"),_.N(1,pGb,4,5,"div",12),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.Zfb)))};
rGb=function(a,b){if(a&1){var c=_.qd();_.C(0,"button",32);_.L("click",function(){var d=_.rd(c).La,e=_.M(2);mGb(e.kT,d.open?0:3);return _.sd()});_.Be(1,33);_.F(2,"mat-icon",34)(3,"span",28);_.Ce();_.D()}a&2&&(a=b.La,b=_.M(2),_.ue("panel-is-open",a.open),_.z("trackAction",a.open?"close":"open")("disabled",!b.Kwc))};sGb=function(a){a&1&&(_.C(0,"div"),_.N(1,rGb,4,4,"button",31),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.fwc)))};
tGb=function(a){a&1&&(_.C(0,"segmented-dropdown-button",37)(1,"mat-icon"),_.O(2,"edit"),_.D()());if(a&2){a=_.M().La;var b=_.M();_.z("disabled",b.OMa)("item",a)}};uGb=function(a){a&1&&(_.C(0,"a",38)(1,"mat-icon"),_.O(2,"edit"),_.D(),_.C(3,"span"),_.De(4,39),_.D()());if(a&2){a=_.M().La;var b=_.M();_.z("externalLink",a.Kb)("matTooltip",a.ariaLabel)("trackProjectId",b.Xa.lb);_.re("disabled",b.OMa);_.w(4);_.Ee(a.title);_.Fe(4)}};
vGb=function(a,b){a&1&&(_.G(0),_.N(1,tGb,3,2,"segmented-dropdown-button",35),_.N(2,uGb,5,5,"ng-template",null,36,_.bf),_.we());if(a&2){a=b.La;var c=_.Ke(3);_.w(1);_.z("ngIf",!!a.wa)("ngIfElse",c)}};wGb=function(a,b){a&1&&(_.C(0,"a",41)(1,"span"),_.O(2),_.D()());if(a&2){a=b.ya;b=b.index;var c=_.M(2);_.z("externalLink",a.Kb)("matTooltip",a.ariaLabel)("trackProjectId",c.Xa.lb);_.re("disabled",c.OMa)("data-index",b);_.w(2);_.Le(" ",a.title," ")}};
xGb=function(a,b){a&1&&_.N(0,wGb,3,6,"a",40);a&2&&_.z("ngForOf",b.buttons)};yGb=function(a){a&1&&(_.C(0,"li",2)(1,"a",8),_.O(2),_.D()());a&2&&(a=_.M(),_.w(1),_.ue("active-element",a.sDc),_.z("routerLink",a.tTb)("ascTrackElement",a.Dg),_.w(1),_.Le(" ",a.zQc," "))};zGb=function(a){if(a.Ab&&!_.Ko(a)&&!a.params.Pb){var b=Number(a.Ab);return isNaN(b)?a.Ab:b}};AGb=function(a){a&1&&(_.C(0,"span",7),_.O(1,"/"),_.D())};
BGb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.C(1,"a",4);_.Q(2,"async");_.O(3);_.D();_.C(4,"a",5);_.L("click",function(){_.rd(c);_.M().Ec.O9.next(1);return _.sd()});_.D();_.N(5,AGb,2,0,"span",6);_.we()}if(a&2){a=b.ya;b=b.last;var d=_.M();_.w(1);_.ue("has-info",d.ega&&(d.ega.has("//depot/"+a.path)||d.ega.has("//depot/"+a.path+"/")));_.z("routerLink",a.Kb)("queryParams",a.Qa)("trackProjectId",d.projectId);_.re("style",_.R(2,9,a.style),Fyb);_.w(2);_.Me(a.title);_.w(1);_.z("routerLink",a.Kb);_.w(1);
_.z("ngIf",!b)}};CGb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};iK=function(a,b){return a.getName()&&!b.getName()?-1:!a.getName()&&b.getName()?1:a.getName()<b.getName()?-1:a.getName()>b.getName()?1:0};DGb=function(a,b){switch(a){case 1:return"bug_report";case 2:return"mail";case 4:return"question_answer";case 5:return"construction";default:return b}};
EGb=function(a,b){return a.map(function(c){return jK({name:c.Dz()||c.QK(),url:c.QK(),icon:DGb(_.p(c,4),b)})}).sort(iK)};FGb=function(a){return a.map(function(b){return jK({name:b.ug(),url:"https://teams.googleplex.com/"+b.uQa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.uQa()})})};GGb=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.source&&b.source.length){var c=new kK;c.Df(b.name);c.IT(EGb(b.source,b.icon));b.Ui.push(c)}};
IGb=function(a){if(!a)return"";var b=document.createElement("div");_.ejb(b,HGb.Mn(a));a=_.l(b.querySelectorAll("a"));for(var c=a.next();!c.done;c=a.next())c=c.value,c.target="_blank",c.rel="noopener";return b.innerHTML};JGb=function(a){return new _.oa(function(b){var c=a(function(d,e){d?b.error(d):e&&b.next(e);b.complete()});return function(){var d;return null==c?void 0:null==(d=c.cancel)?void 0:d.call(c)}})};jK=function(a){var b=a.name,c=a.url;a=a.icon;return(new lK).Df(b).NM(c).qva(a)};
KGb=function(a){switch(a){case 0:return"np";case 4:return"dp";case 1:return"pre";case 2:return"sa";case 3:return"ga";default:return""}};LGb=function(a){switch(a){case 0:return"Not provided";case 4:return"Deprecated";case 1:return"Preview";case 2:return"Special availability";case 3:return"General availability";default:return""}};
MGb=function(a){switch(a){case 0:return"Accept customers unspecified";case 1:return"Accept No new customers";case 2:return"Accept with allowlist";case 3:return"Accept all customers";default:return""}};
NGb=function(a,b,c){if(b&&0!==b.length||11===a)switch(a){case 1:c.set("buildVisibility",b);break;case 2:case 3:case 4:c.has("groups")?(a=c.get("groups")||[],c.set("groups",a.concat(b))):c.set("groups",b);break;case 5:c.set("other",b);break;case 6:c.set("contactTeam",[b[0],"https://groups.google.com/a/google.com/g/"+b[0]]);break;case 7:b[0].includes("http")?c.set("onboardingDoc",b):c.set("onboardingDoc",["http://"+b[0]]);break;case 8:b[0].includes("http")?c.set("signUpDoc",b):c.set("signUpDoc",["http://"+
b[0]]);break;case 9:c.set("includedTeamId",b.map(function(d){return d.split(":")[0]}));break;case 10:c.set("excludedTeamId",b.map(function(d){return d.split(":")[0]}));break;case 11:c.set("gcpGuidance",["http://go/gcp-kitten"])}};OGb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};PGb=function(a,b){a&1&&_.F(0,"breadcrumb",10);a&2&&_.z("items",b.La)};QGb=function(a,b){a&1&&(_.C(0,"a",11),_.O(1),_.D());a&2&&(a=b.text,_.w(1),_.Le(" ",a," "))};
RGb=function(a){a&1&&(_.F(0,"path-breadcrumb",13),_.Q(1,"async"),_.Q(2,"maybeStripGoogle3"),_.Q(3,"async"));if(a&2){a=_.M().xEb;var b=_.M();_.z("copyText",_.R(1,4,_.R(2,6,b.Xa)))("items",a)("projectId",b.Xa.lb)("stacksPaths",_.R(3,8,b.ega))}};SGb=function(a,b){a&1&&_.N(0,RGb,4,10,"path-breadcrumb",12);a&2&&(a=b.xEb,_.z("ngIf",a&&0<a.length))};TGb=function(a){a&1&&(_.C(0,"mat-icon",16),_.O(1),_.D());a&2&&(a=_.M().icon,_.w(1),_.Le(" ",a," "))};
UGb=function(a,b){a&1&&(_.C(0,"segmented-dropdown-button",14),_.N(1,TGb,2,1,"mat-icon",15),_.D());a&2&&(a=b.icon,_.z("item",b.mXa)("useBreadcrumbStyling",!0),_.w(1),_.z("ngIf",a))};VGb=function(a,b){a&1&&_.F(0,"ref-picker",18);a&2&&_.z("refPickerData",b.La)};WGb=function(a){a&1&&(_.N(0,VGb,1,1,"ref-picker",17),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.oJc)))};XGb=function(a){a&1&&_.F(0,"cl-picker",9);a&2&&(a=_.M(),_.z("place",a.Xa))};
YGb=function(a){a&1&&_.F(0,"loading",5);a&2&&_.z("hasBackground",!0)("diameter",36)};ZGb=function(a){a&1&&(_.C(0,"dc-information-box",6),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Le(" ",a.message," "))};
$Gb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"div",7);_.F(2,"mat-icon",8);_.C(3,"div",9)(4,"div",10);_.O(5,"DOCS");_.D();_.C(6,"div",11);_.O(7);_.Q(8,"async");_.D()();_.C(9,"button",12);_.L("click",function(){_.rd(b);var d=_.M(2);return _.sd(d.close())});_.F(10,"mat-icon",13);_.D()();_.F(11,"mat-divider",14)(12,"div",15);_.we()}if(a&2){a=_.M().La;var c=_.M();_.w(7);_.Me(_.R(8,2,c.Ku).yPc);_.w(5);_.z("innerHTML",a.Yb,_.Yd)}};
aHb=function(a,b){a&1&&(_.G(0,1),_.N(1,YGb,1,2,"loading",2),_.N(2,ZGb,2,1,"dc-information-box",3),_.N(3,$Gb,13,4,"ng-container",4),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Zf))};bHb=function(a,b){a&1&&(_.C(0,"icon-empty-state-subtitle"),_.Be(1,4),_.F(2,"p")(3,"a",5),_.Ce(),_.D());a&2&&(a=b.La,b=_.M(),_.w(3),_.Je("href",a,_.Zd),_.Ee(b.Xna),_.Fe(1))};
cHb=function(a){a&1&&(_.C(0,"icon-empty-state-subtitle"),_.De(1,6),_.D())};dHb=function(a){a&1&&(_.C(0,"mat-label"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Le(" ",a.label," "))};eHb=function(a){a&1&&(_.C(0,"mat-error"),_.De(1,7),_.D())};fHb=function(a){a&1&&(_.C(0,"mat-error"),_.De(1,5),_.D())};gHb=function(a){a&1&&(_.C(0,"span",9),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Me(a.item.label))};hHb=function(a){a&1&&_.F(0,"mat-icon",10);a&2&&(a=_.M(2),_.z("svgIcon",a.item.icon))};iHb=function(a){a&1&&_.xe(0)};
jHb=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"div",11,12);_.L("ascBlur",function(){_.rd(b);var d=_.M(2);return _.sd(d.MP())});_.N(3,iHb,1,0,"ng-container",13);_.D()()}if(a&2){var c=_.Ke(2);a=_.M(2);_.w(1);_.z("cdkTrapFocusAutoCapture",a.Vqb)("focusOnInit",null==c?null:c.Mp);_.w(2);_.z("ngTemplateOutlet",a.item.jK)("ngTemplateOutletContext",a.item.context)}};
kHb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"button",1,2);_.L("click",function(){_.rd(b);var d=_.M();return _.sd(d.ID())})("mousedown",function(d){_.rd(b);var e=_.M();return _.sd(e.DQa(d))});_.Q(3,"async");_.Q(4,"async");_.C(5,"div",3);_.N(6,gHb,2,1,"span",4);_.C(7,"div",5);_.N(8,hHb,1,1,"mat-icon",6);_.O(9);_.F(10,"mat-icon",7);_.D()()();_.N(11,jHb,4,4,"ng-template",8);_.Q(12,"async");_.L("detach",function(){_.rd(b);var d=_.M();return _.sd(d.MP())});_.we()}if(a&2){var c=_.Ke(2);a=_.M();_.w(1);
_.ue("dense",a.cmb)("active",_.R(3,17,a.isOpen))("icon-only",a.iub);_.z("ascTrackElement",a.item.qc)("trackAction",_.R(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.re("aria-label",a.ariaLabel);_.w(5);_.z("ngIf",a.item.label);_.w(1);_.ue("title",a.item.title);_.w(1);_.z("ngIf",a.item.icon);_.w(1);_.Le(" ",a.item.title," ");_.w(2);_.z("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.R(12,21,a.isOpen))("cdkConnectedOverlayPositions",a.WHc)}};
lHb=function(a){a&1&&_.F(0,"find-in-file")(1,"go-to-line")};mHb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};nHb=function(a,b,c,d){c=void 0===c?[]:c;d=void 0===d?0:d;return a.map(function(e,f){if(e.children.length){var g={enabled:!1};return{iz:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Lf:g,children:nHb(e.children,b,c.concat({Lf:g,counts:new Map,e7:new Map}),d+1)}}e={type:1,Nh:e.id,displayName:e.name,Lf:{enabled:!1},Xaa:e.zCc};b.set(e.Nh,{node:e,Yca:c});return e})};
oHb=function(a){return null!=a?a:null};pHb=function(a,b){var c=new Set,d=new Set;a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e.tK?d.add(e.iz):c.add(e.Nh);return b.filter(function(f){return f.tK?d.has(f.iz):c.has(f.Nh)})};qHb=function(a){a&1&&_.F(0,"loading",5)};rHb=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1,"error"),_.D());a&2&&(a=_.M().La,_.z("matTooltip",a.dub))};
sHb=function(a){a&1&&(_.C(0,"span",7),_.O(1),_.D());if(a&2){a=_.M().La;_.M();var b=a.wr;b=(new _.Cr("{NUM_FINDINGS,plural, =1{1\u00a0Ergebnis}other{{NUM_FINDINGS}\u00a0Ergebnisse}}")).format({NUM_FINDINGS:b});_.re("aria-label",b);_.w(1);_.Le(" (",a.wr,") ")}};
tHb=function(a,b){a&1&&(_.G(0,1),_.N(1,qHb,1,0,"loading",2),_.N(2,rHb,2,1,"mat-icon",3),_.N(3,sHb,2,2,"span",4),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.Ns),_.w(1),_.z("ngSwitchCase",b.uAa.LOADING),_.w(1),_.z("ngSwitchCase",b.uAa.ERROR),_.w(1),_.z("ngSwitchCase",b.uAa.mh))};
vHb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-radio-button",7);_.L("change",function(c){_.rd(b);var d=_.M().ya,e=_.M();return _.sd(uHb(e,c.source,d))});_.C(1,"span");_.O(2);_.D()()}a&2&&(a=_.M().ya,_.z("checked",a.Lf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.w(2),_.Me(a.displayName))};
wHb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-checkbox",7);_.L("change",function(c){_.rd(b);var d=_.M().ya,e=_.M();return _.sd(uHb(e,c,d))});_.O(1);_.D()}a&2&&(a=_.M().ya,_.z("checked",a.Lf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.w(1),_.Le(" ",a.displayName," "))};xHb=function(a){a&1&&_.F(0,"layer-status",8);a&2&&(a=_.M().ya,_.z("id","layer-status-"+a.displayName)("layer",a.Nh))};
zHb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-tree-node",3);_.L("keydown",function(e){var f=_.rd(c).ya,g=_.M();return _.sd(yHb(g,e,f))});_.N(1,vHb,3,4,"mat-radio-button",4);_.N(2,wHb,2,4,"ng-template",null,5,_.bf);_.N(4,xHb,1,2,"layer-status",6);_.D()}if(a&2){a=b.ya;var d=_.Ke(3);_.w(1);_.z("ngIf",a.Xaa)("ngIfElse",d);_.w(3);_.z("ngIf",a.Lf.enabled)}};
EHb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-tree-node",9);_.L("keydown",function(d){var e=_.rd(c).ya,f=_.M();return _.sd(yHb(f,d,e))});_.C(1,"mat-checkbox",10);_.L("change",function(d){var e=_.rd(c).ya,f=_.M();return _.sd(AHb(f,d,e))});_.O(2);_.D();_.C(3,"button",11)(4,"mat-icon");_.O(5);_.D()()()}a&2&&(a=b.ya,b=_.M(),_.z("ngClass",_.Pe(6,BHb,b.he(a))),_.w(1),_.z("checked",a.Lf.enabled)("indeterminate",CHb(b,a)),_.w(1),_.Le(" ",a.displayName," "),_.w(1),_.re("aria-label",DHb.format({categoryName:a.displayName})),
_.w(2),_.Me(b.zc.he(a)?"expand_less":"expand_more"))};FHb=function(a){return!a.tK};GHb=function(a){return a.level};HHb=function(a){return a.tK};IHb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("ef");};JHb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
KHb=function(a){a&1&&(_.C(0,"div",2)(1,"span",3),_.De(2,4),_.D(),_.F(3,"layer-menu"),_.C(4,"a",5),_.F(5,"mat-icon",6),_.D()());a&2&&(a=_.M(),_.w(4),_.z("externalLink",a.XF))};
NHb=function(a){a&1&&_.F(0,"link-row",12,13);if(a&2){a=_.M().La;var b=_.M(2),c=_.z("label",LHb(b)),d=!!b.Xa.params.line;b=_.IE(b.Xa)?d?"Link in Zeile und \u00c4nderungsliste kopieren":"Link in \u00c4nderungsliste kopieren":d?"Link in Zeile und Commit kopieren":"Link in Commit kopieren";c("ariaLabel",b)("shortcut",_.Oe(4,MHb))("url",a.Yb)}};OHb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};
PHb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Le(" ",a.message," "))};QHb=function(a){a&1&&(_.C(0,"div",14)(1,"span",15),_.O(2),_.D(),_.N(3,OHb,1,1,"loading",16),_.N(4,PHb,2,1,"span",17),_.D());if(a&2){a=_.M().La;var b=_.M(2);_.w(2);_.Me(LHb(b));_.w(1);_.z("ngIf",a.state===b.vc.jh);_.w(1);_.z("ngIf",a.state===b.vc.Error)}};
RHb=function(a,b){a&1&&(_.G(0),_.N(1,NHb,2,5,"link-row",10),_.N(2,QHb,5,3,"div",11),_.we());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.Yb),_.w(1),_.z("ngIf",!a.Yb))};THb=function(a,b){a&1&&_.F(0,"link-row",20,21);a&2&&(a=b.La,_.z("shortcut",_.Oe(2,SHb))("url",a))};VHb=function(a,b){a&1&&_.F(0,"link-row",22,23);a&2&&(a=b.La,_.M(2),_.z("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.Oe(3,UHb))("url",a))};
XHb=function(a){a&1&&_.F(0,"link-row",26,27);a&2&&(a=_.M().La,_.z("shortcut",_.Oe(2,WHb))("url",a.Yb))};YHb=function(a){a&1&&(_.C(0,"span",19),_.O(1," No targets found "),_.D())};ZHb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};$Hb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Le(" ",a.message," "))};
aIb=function(a){a&1&&(_.C(0,"div",28)(1,"span",15),_.O(2," Build rule "),_.D(),_.N(3,YHb,2,0,"span",17),_.N(4,ZHb,1,1,"loading",16),_.N(5,$Hb,2,1,"span",17),_.D());if(a&2){a=_.M().La;var b=_.M(3);_.w(3);_.z("ngIf",a.state===b.vc.Zf);_.w(1);_.z("ngIf",a.state===b.vc.jh);_.w(1);_.z("ngIf",a.state===b.vc.Error)}};bIb=function(a,b){a&1&&(_.G(0),_.N(1,XHb,2,3,"link-row",24),_.N(2,aIb,6,3,"div",25),_.we());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.Yb),_.w(1),_.z("ngIf",!a.Yb))};
cIb=function(a){a&1&&(_.G(0),_.N(1,bIb,3,2,"ng-container",6),_.Q(2,"async"),_.we());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",_.R(2,1,a.Akb)))};eIb=function(a,b){a&1&&_.F(0,"link-row",29,30);a&2&&(a=b.La,_.z("shortcut",_.Oe(2,dIb))("url",a))};
gIb=function(a){a&1&&_.F(0,"link-row",33,34);if(a&2){a=_.M().La;var b=_.M(2);_.z("label",b.Xa.params.line?"Zeile und Commit in \u00f6ffentlicher Codesuche":"Commit in \u00f6ffentlicher Codesuche")("ariaLabel",b.Xa.params.line?"Link zu Zeile und Commit in \u00f6ffentliche Codesuche kopieren":"Link zu Commit in \u00f6ffentliche Codesuche kopieren")("shortcut",_.Oe(4,fIb))("url",a.Yb)}};hIb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};
iIb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Le(" ",a.message," "))};jIb=function(a){a&1&&(_.C(0,"div",35)(1,"span",15),_.O(2),_.D(),_.N(3,hIb,1,1,"loading",16),_.N(4,iIb,2,1,"span",17),_.D());if(a&2){a=_.M().La;var b=_.M(2);_.w(2);_.Me(b.Xa.params.line?"Zeile und Commit in \u00f6ffentlicher Codesuche":"Commit in \u00f6ffentlicher Codesuche");_.w(1);_.z("ngIf",a.state===b.vc.jh);_.w(1);_.z("ngIf",a.state===b.vc.Error)}};
kIb=function(a,b){a&1&&(_.G(0),_.N(1,gIb,2,5,"link-row",31),_.N(2,jIb,5,3,"div",32),_.we());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",a.Yb),_.w(1),_.z("ngIf",a.state!==b.vc.Zf))};
rIb=function(a){a&1&&(_.F(0,"link-row",2,3)(2,"link-row",4,5),_.N(4,RHb,3,2,"ng-container",6),_.Q(5,"async"),_.N(6,THb,2,3,"link-row",7),_.N(7,VHb,2,4,"link-row",8),_.N(8,cIb,3,3,"ng-container",6),_.N(9,eIb,2,3,"link-row",9),_.N(10,kIb,3,2,"ng-container",6),_.Q(11,"async"));if(a&2){a=_.M();_.z("shortcut",_.Oe(14,lIb))("url",_.IE(a.Xa)?"//depot/"+a.Xa.path:a.Xa.Go);_.w(2);var b=_.z("shortcut",_.Oe(15,mIb));var c=a.Xa;_.HE(a.Xa)&&(c=_.Go(c.Zb()).hb());c=c.Zb().Sh().hb();c=nIb(a,c);b("url",c);_.w(2);
_.z("ngIf",_.R(5,10,a.rzb));_.w(2);_.z("ngIf",oIb(a));_.w(1);_.z("ngIf",pIb(a));_.w(1);_.z("ngIf",_.ME(a.Xa));_.w(1);_.z("ngIf",qIb(a));_.w(1);_.z("ngIf",_.R(11,12,a.szb))}};sIb=function(a,b){var c=a.params.Me;return c&&"HEAD"!==c?_.Ea(c):(_.HE(a)?a.params.Pb&&_.Ko(a)?0:!_.Ko(a)&&!Vyb(a):a.Ab&&_.ig.test(a.Ab))?_.Ea(_.HE(a)?a.Ab:void 0):_.rH(b,a,!_.HE(a)||"chromium"===a.repository||a.oj()?"path":"repository")};
tIb=function(a){return _.rc(a,_.wo,1).map(function(b){var c=b.xe();b=_.Zi(b,2);return{file:c,KLc:b.length}})};uIb=function(a,b){var c="";a=[].concat(_.Ia(a));for(var d=void 0,e=0;e<a.length;e++)if(void 0!==d)if("}"===a[e])c+=b(d),d=void 0;else{if("{"===a[e])throw Error("ff");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("gf");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("gf");return c};
vIb=function(a){a&1&&(_.G(0),_.O(1),_.we());a&2&&(a=_.M().ya,_.w(1),_.Le(" ",a.label," "))};wIb=function(a){a&1&&(_.O(0),_.Q(1,"lastPathElement"));a&2&&(a=_.M().ya,_.Le(" ",_.R(1,1,a.CK)," "))};yIb=function(a,b){a&1&&_.F(0,"menu-keyboard-shortcut-hint",10);a&2&&_.z("shortcut",_.Pe(1,xIb,b.La))};
zIb=function(a,b){a&1&&(_.C(0,"a",6),_.Q(1,"async"),_.N(2,vIb,2,1,"ng-container",7),_.N(3,wIb,2,3,"ng-template",null,8,_.bf),_.N(5,yIb,1,3,"menu-keyboard-shortcut-hint",9),_.D());if(a&2){a=b.ya;var c=_.Ke(4);b=_.M(2);_.z("routerLink",_.R(1,5,b.jqa(a.CK)))("ascTrackElement",b.qc);_.w(2);_.z("ngIf",a.label)("ngIfElse",c);_.w(3);_.z("ngIf",a.bc)}};AIb=function(a){a&1&&(_.G(0),_.F(1,"mat-divider"),_.C(2,"div",15),_.De(3,16),_.D(),_.we())};BIb=function(a){a&1&&_.F(0,"loading")};
CIb=function(a){a&1&&(_.C(0,"dc-information-box",17),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Le(" ",a.message," "))};DIb=function(a,b){a&1&&(_.C(0,"a",19),_.Ay(1,20),_.Q(2,"async"),_.O(3),_.Q(4,"lastPathElement"),_.D());a&2&&(a=b.ya,b=_.M(4),_.Ee(a.file)(a.KLc),_.Fe(1),_.z("routerLink",_.R(2,5,b.jqa(a.file)))("ascTrackElement",b.qc),_.w(3),_.Le(" ",_.R(4,7,a.file)," "))};EIb=function(a){a&1&&(_.G(0),_.N(1,DIb,5,9,"a",18),_.we());a&2&&(a=_.M().La,_.w(1),_.z("ngForOf",a.Yb))};
FIb=function(a,b){a&1&&(_.G(0,11),_.N(1,AIb,4,0,"ng-container",12),_.N(2,BIb,1,0,"loading",13),_.N(3,CIb,2,1,"dc-information-box",14),_.N(4,EIb,2,1,"ng-container",13),_.we());a&2&&(a=b.La,b=_.M(2),_.z("ngSwitch",a.state),_.w(1),_.z("ngIf",!a.Yb||0<a.Yb.length),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Zf))};
GIb=function(a){a&1&&(_.C(0,"mat-nav-list",3),_.N(1,zIb,6,7,"a",4),_.Q(2,"async"),_.N(3,FIb,5,5,"ng-container",5),_.Q(4,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",_.R(2,2,a.xXa)),_.w(2),_.z("ngIf",_.R(4,4,a.uwc)))};HIb=function(a,b){var c,d=null!=(c=b.Uq.exec(a.path))?c:[];b=uIb(b.qv,function(e){return _.IA(d[Number(e)])});return _.Jo(a.Zb().nd(b),{line:void 0}).hb()};IIb=function(a,b){return{CK:a,label:b?"Testverzeichnis":"Verzeichnis f\u00fcr getesteten Code",sua:"test",bc:"t"}};
JIb=function(a){if(a&1){var b=_.qd();_.C(0,"dropdown-button",2);_.L("isOpen",function(c){_.rd(b);var d=_.M();return _.sd(c?d.Gca():d.Fca())});_.D()}a&2&&(a=_.M(),_.z("item",a.sz)("ariaLabel",a.j9b)("dense",!0))};LIb=function(a,b){a&1&&(_.C(0,"a",5),_.O(1),_.F(2,"menu-keyboard-shortcut-hint",6),_.D());a&2&&(a=b.ya,_.z("href",a.url,_.Zd),_.w(1),_.Le(" ",a.label," "),_.w(1),_.z("shortcut",_.Pe(3,KIb,a.key)))};
MIb=function(a){a&1&&(_.C(0,"mat-nav-list",3),_.N(1,LIb,3,5,"a",4),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.Eua))};NIb=function(a){a&1&&_.F(0,"layer-menu-dropdown")};OIb=function(a){a&1&&_.F(0,"find-in-file-dropdown")};PIb=function(a){a&1&&_.F(0,"links-dropdown",6);a&2&&(a=_.M(),_.z("viewData",a.vb))};
QIb=function(a){a&1&&(_.C(0,"view-in-dropdown",7),_.Q(1,"async"),_.Q(2,"async"),_.O(3,"\n"),_.D());a&2&&(a=_.M(),_.z("place",a.vb.location)("gitilesLink",a.vb.Aqa)("ossLink",a.vb.LG)("isGenerated",a.BC)("ciderDefault",_.R(1,6,a.Sb.nZ()))("suggestUniqueCiderWs",_.R(2,8,a.Sb.IZ())))};RIb=function(a){a&1&&(_.C(0,"related-files-dropdown",8),_.O(1,"\n"),_.D());a&2&&(a=_.M(),_.z("place",a.Xd)("config",a.vua.config))};
TIb=function(a){if(a&1){var b=_.qd();_.C(0,"button",9);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(SIb(c))});_.O(1,"\n  ");_.C(2,"div",10);_.De(3,11);_.D();_.O(4,"\n");_.D()}a&2&&(a=_.M(),_.ue("selected",a.nCc))};
UIb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.O(1,"\n  ");_.C(2,"button",12);_.L("click",function(){var d=_.rd(c).La,e=_.M();return _.sd(e.service.qx(!d.visible))});_.O(3,"\n    ");_.F(4,"mat-icon",13);_.O(5,"\n  ");_.D();_.O(6,"\n");_.we()}a&2&&(a=b.La,_.w(2),_.z("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};VIb=function(a){a&1&&_.F(0,"star",8);a&2&&(a=_.M(),_.z("place",a.Xa)("type",a.rNb)("trackElement",a.qc)("elementName",a.kWa))};
WIb=function(a){a&1&&(_.G(0),_.Be(1,11),_.F(2,"a",12),_.Ce(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ascTrackElement",a.qc)("routerLink",_.nh(a.oPa)),_.Ee(a.oPa.path),_.Fe(1))};XIb=function(a){a&1&&_.F(0,"img",13)};YIb=function(a){a&1&&(_.G(0),_.N(1,WIb,3,3,"ng-container",9),_.N(2,XIb,1,0,"img",10),_.we());if(a&2){a=_.M();var b=_.Ke(9);_.w(1);_.z("ngIf",a.oPa)("ngIfElse",b);_.w(1);_.z("ngIf",a.Nwb)}};ZIb=function(a){a&1&&_.De(0,14)};
aJb=function(a,b){if(a&1){var c=_.qd();_.C(0,"div",1);_.L("click",function(){var d=_.rd(c).ya,e=_.M();e.Fa.nb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.zAb.emit(d.line);"find"===d.type&&$Ib(e.Ec,d.index);return _.sd()});_.D()}a&2&&(a=b.ya,b=_.M(),_.zy("marker ",a.type,""),_.se("height",b.markerHeight)("top",a.offset))};
bJb=function(a,b,c){return(b||[]).map(function(d,e){if(c){var f=(d-1)/(c-1);f="calc("+(100*f+"% - ")+(10*f+"px)")}else f="";return{index:e,line:d,offset:f,type:a}})};cJb=function(a){a&1&&_.F(0,"markdown-content",4);a&2&&(a=_.M().ya,_.z("content",a.source.join("")))};dJb=function(a){a&1&&(_.C(0,"pre"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.text.join("")))};eJb=function(a){a&1&&(_.C(0,"pre"),_.F(1,"span",8),_.Q(2,"renderData"),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("outerHTML",_.R(2,1,a.data),_.Yd))};
fJb=function(a){a&1&&(_.C(0,"pre"),_.F(1,"span",8),_.Q(2,"renderData"),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("outerHTML",_.R(2,1,a.data),_.Yd))};gJb=function(a,b){a&1&&(_.G(0),_.O(1),_.we());a&2&&(a=b.ya,_.w(1),_.Le("\n                ",a,"\n              "))};hJb=function(a){a&1&&(_.C(0,"pre"),_.O(1),_.N(2,gJb,2,1,"ng-container",0),_.O(3,"\n            "),_.D());a&2&&(a=_.M().ya,_.w(1),_.Le("",a.ename-a.evalue,"\n              "),_.w(1),_.z("ngForOf",a.traceback))};
iJb=function(a,b){a&1&&(_.G(0)(1,1),_.N(2,dJb,2,1,"pre",3),_.N(3,eJb,3,3,"pre",3),_.N(4,fJb,3,3,"pre",3),_.N(5,hJb,4,2,"pre",3),_.we()());a&2&&(a=b.ya,_.w(1),_.z("ngSwitch",a.output_type),_.w(1),_.z("ngSwitchCase","stream"),_.w(1),_.z("ngSwitchCase","display_data"),_.w(1),_.z("ngSwitchCase","execute_result"),_.w(1),_.z("ngSwitchCase","error"))};
jJb=function(a){a&1&&(_.C(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.O(3," Outputs "),_.D()(),_.N(4,iJb,6,5,"ng-container",0),_.D());a&2&&(a=_.M(2).ya,_.z("expanded",!0),_.w(4),_.z("ngForOf",a.outputs))};kJb=function(a){a&1&&(_.G(0),_.C(1,"mat-card"),_.F(2,"format-code",5),_.D(),_.N(3,jJb,5,2,"mat-expansion-panel",6),_.we());a&2&&(a=_.M().ya,_.w(2),_.z("value",a.source.join(""))("fileName","name.py"),_.w(1),_.z("ngIf",0<a.outputs.length))};
lJb=function(a,b){a&1&&(_.G(0)(1,1),_.N(2,cJb,1,1,"markdown-content",2),_.N(3,kJb,4,3,"ng-container",3),_.we()());a&2&&(a=b.ya,_.w(1),_.z("ngSwitch",a.cell_type),_.w(1),_.z("ngSwitchCase","markdown"),_.w(1),_.z("ngSwitchCase","code"))};mJb=function(a,b){a&1&&(_.C(0,"pre"),_.O(1),_.D());a&2&&(a=b.La,_.w(1),_.Me(a))};nJb=function(a){a&1&&_.F(0,"loading",3);a&2&&_.z("inline",!0)};
oJb=function(a){a&1&&(_.G(0),_.N(1,mJb,2,1,"pre",0),_.Q(2,"async"),_.N(3,nJb,1,1,"ng-template",null,2,_.bf),_.we());if(a&2){var b=_.Ke(4);a=_.M();_.w(1);_.z("ngIf",_.R(2,2,a.nua))("ngIfElse",b)}};rJb=function(a){if(a&1){var b=_.qd();_.C(0,"icon-empty-state-subtitle")(1,"button",7);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(pJb(c,c.Q9))});_.De(2,8);_.D();_.C(3,"button",9);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(qJb(c,c.Q9))});_.De(4,10);_.D()()}};
sJb=function(a){a&1&&_.F(0,"loading",3);a&2&&_.z("inline",!0)};tJb=function(a){a&1&&(_.C(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.De(2,5),_.Q(3,"humanizeBytes"),_.D(),_.N(4,rJb,5,0,"icon-empty-state-subtitle",0),_.N(5,sJb,1,1,"ng-template",null,6,_.bf),_.D());if(a&2){var b=_.Ke(6);a=_.M();_.w(3);_.Ee(_.R(3,3,a.size));_.Fe(2);_.w(1);_.z("ngIf",!a.Lfa)("ngIfElse",b)}};
uJb=function(a){a=a.getBoundingClientRect();return{top:a.top,right:a.right,bottom:a.bottom,left:a.left,width:a.width,height:a.height,x:a.x,y:a.y}};vJb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
zJb=function(a){var b=a.cloneNode(!0),c=b.querySelectorAll("[id]"),d=a.nodeName.toLowerCase();b.removeAttribute("id");for(var e=0;e<c.length;e++)c[e].removeAttribute("id");"canvas"===d?wJb(a,b):("input"===d||"select"===d||"textarea"===d)&&xJb(a,b);yJb("canvas",a,b,wJb);yJb("input, textarea, select",a,b,xJb);return b};yJb=function(a,b,c,d){b=b.querySelectorAll(a);if(b.length)for(a=c.querySelectorAll(a),c=0;c<b.length;c++)d(b[c],a[c])};
xJb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+AJb++)};wJb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};BJb=function(a,b,c){for(var d in b)if(b.hasOwnProperty(d)){var e=b[d];if(e){var f=void 0;a.setProperty(d,e,(null==(f=c)?0:f.has(d))?"important":"")}else a.removeProperty(d)}};
mK=function(a,b){var c=b?"":"none";BJb(a.style,{"touch-action":b?"":"none","-webkit-user-drag":b?"":"none","-webkit-tap-highlight-color":b?"":"transparent","user-select":c,"-ms-user-select":c,"-webkit-user-select":c,"-moz-user-select":c})};DJb=function(a,b){BJb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},CJb)};EJb=function(a,b){return b&&"none"!=b?a+" "+b:a};FJb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
HJb=function(a){a=getComputedStyle(a);var b=GJb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=GJb(a,"transition-duration");a=GJb(a,"transition-delay");return FJb(c[b])+FJb(a[b])};GJb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};IJb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};JJb=function(a){return"t"===a.type[0]};
KJb=function(a,b){a=a.Rm;if(1===a.length&&a[0].nodeType===b.ELEMENT_NODE)return a[0];var c=b.createElement("div");a.forEach(function(d){return c.appendChild(d)});return c};LJb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=IJb(b.left,b.top)};MJb=function(a){a&1&&_.F(0,"detail-header",13);a&2&&(a=_.M(),_.z("contentType",a.contentType)("viewData",a.vb))};NJb=function(a){a&1&&_.F(0,"diff-detail-header",14);a&2&&(a=_.M(),_.z("viewData",a.vb))};
OJb=function(a){a&1&&_.F(0,"markdown-tab-header",14);a&2&&(a=_.M(),_.z("viewData",a.vb))};
PJb=function(a){if(a&1){var b=_.qd();_.C(0,"div",15)(1,"div",16)(2,"div",17);_.F(3,"div",18)(4,"div",19);_.D();_.C(5,"file-matches-navigation",20);_.L("close",function(){_.rd(b);_.M().Ec.upa.next(!0);return _.sd()})("selectedMatchIndexChange",function(c){_.rd(b);var d=_.M();d.yYa=c;d.Ec.Zua.next(c);return _.sd()});_.Q(6,"async");_.Q(7,"async");_.Q(8,"async");_.D();_.C(9,"div",21);_.F(10,"div",22)(11,"div",23);_.D()()()}a&2&&(a=_.M(),_.w(5),_.z("dataState",_.R(6,5,a.Lxc))("matchCount",_.R(7,7,a.Yua).length)("selectedMatchIndex",
_.R(8,9,a.Ec.Zua))("showCloseButton",!0)("trackProjectId",a.Xd.lb))};QJb=function(a){a&1&&(_.F(0,"markdown-content",24),_.Q(1,"async"),_.Q(2,"async"));a&2&&(a=_.M(),_.z("content",a.vb.Ie)("relativeLinkModifier",_.R(1,4,a.modifier.FHb))("relativeImageModifier",_.R(2,6,a.modifier.DHb))("safeHtmlContent",a.vb.CKc))};RJb=function(a){a&1&&_.F(0,"img",27);a&2&&(a=_.M(2),_.Je("alt",a.vb.fileName),_.z("sanitizeSrc",a.sMa))};SJb=function(a){a&1&&_.F(0,"div",28);a&2&&(a=_.M(2),_.z("safeSvg",a.vb.Ie))};
TJb=function(a){a&1&&(_.G(0),_.N(1,RJb,1,2,"img",25),_.N(2,SJb,1,1,"ng-template",null,26,_.bf),_.we());if(a&2){var b=_.Ke(3);a=_.M();_.w(1);_.z("ngIf",!a.vxa)("ngIfElse",b)}};UJb=function(a){a&1&&(_.C(0,"div",29),_.F(1,"audio",30),_.D());a&2&&(a=_.M(),_.w(1),_.z("sanitizeSrc",a.sMa))};VJb=function(a){a&1&&(_.C(0,"div",29),_.F(1,"video",30),_.D());a&2&&(a=_.M(),_.w(1),_.z("sanitizeSrc",a.sMa))};WJb=function(a){a&1&&_.F(0,"binary-file",31);a&2&&(a=_.M(),_.z("contentLength",a.Xna))};
XJb=function(a){if(a&1){var b=_.qd();_.C(0,"large-file",32);_.L("largeFileViewData",function(c){_.rd(b);var d=_.M();d.VDb=c;d.vb=c;return _.sd()});_.D()}a&2&&(a=_.M(),_.z("fullViewData",a.vb.Q9)("size",a.vb.KF))};YJb=function(a){a&1&&(_.G(0),_.F(1,"empty-file-detail",33),_.we());a&2&&(a=_.M(),_.w(1),_.z("path",a.vb.fileName))};ZJb=function(a){a&1&&_.F(0,"jupyter-notebook",34);a&2&&(a=_.M(),_.z("notebook",a.O_))};
$Jb=function(a){a&1&&(_.F(0,"search-match-layer",47),_.Q(1,"async"));a&2&&(a=_.M(2),_.z("matches",_.R(1,3,a.Yua))("scrollToIndex",a.yYa)("selectedMatchIndex",a.Ec.Zua))};aKb=function(a){a&1&&_.F(0,"dbg-snapshot-marker-layer",33);a&2&&(a=_.M(2),_.z("path",a.vb.fileName))};bKb=function(a){if(a&1){var b=_.qd();_.C(0,"dbg-logpoint-layer",48);_.L("editLogpoint",function(c){_.rd(b);var d=_.M(2);return _.sd(d.Moa(c))});_.D()}a&2&&(a=_.M(2),_.z("path",a.vb.fileName)("contents",a.vb.Ie))};
cKb=function(a){a&1&&_.F(0,"dbg-logpoint-form",49);if(a&2){_.M();var b=_.Ke(2);a=_.M();_.z("formatCode",b)("path",a.vb.fileName)}};
eKb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"format-code",35,36);_.L("lineShown",function(d){_.rd(b);var e=_.M();return _.sd(e.show(d))})("rangeToggled",function(d){_.rd(b);var e=_.M();return _.sd(e.Jwa(d))})("lineNumberClicked",function(d){_.rd(b);var e=_.M();return _.sd(e.wG(d))})("gutterClicked",function(d){_.rd(b);var e=_.M();return _.sd(e.bR(d))})("totalNumLines",function(d){_.rd(b);_.M().Gn.next(d);return _.sd()});_.Q(3,"async");_.Q(4,"async");_.Q(5,"async");_.F(6,"link-decoration-layer",
37)(7,"hovercard-decoration-layer",38);_.C(8,"code-layers",39);_.L("highlightedXrefLines",function(d){_.rd(b);var e=_.M();return _.sd(e.gxa(d))});_.D();_.N(9,$Jb,2,5,"search-match-layer",40);_.Q(10,"async");_.F(11,"search-match-layer",41);_.Q(12,"async");_.Q(13,"async");_.N(14,aKb,1,1,"dbg-snapshot-marker-layer",42);_.N(15,bKb,1,2,"dbg-logpoint-layer",43);_.D();_.C(16,"file-content-pager",44);_.L("markerClicked",function(d){_.rd(b);var e=_.M();return _.sd(dKb(e,d))});_.Q(17,"async");_.Q(18,"async");
_.D();_.C(19,"dbg-gutter-menu",45);_.L("newLogpoint",function(d){_.rd(b);var e=_.M();return _.sd(e.Nsa(d))});_.Q(20,"async");_.D();_.N(21,cKb,1,2,"dbg-logpoint-form",46);_.we()}if(a&2){var c=_.Ke(2);a=_.M();_.w(1);_.ue("debugging",a.p1);_.z("value",a.code)("rendered",a.vb.BJc)("highlightInfo",a.vb.mR)("folding",_.R(3,32,a.yw))("visibility",_.R(4,34,a.visibility))("fileName",a.vb.fileName)("lineNumberLinkProvider",_.R(5,36,a.link))("scrollToLine",a.vb.line)("lineLimitation",a.vb.t_)("visibleCodeIdentifier",
a.P0b)("focusableRegion",a.Cza.QWb)("usePrefetchIfPossible",!0);_.re("aria-labelledby",a.VU);_.w(5);_.z("content",a.vb.Ie)("scoLinks",a.vb.AM);_.w(1);_.z("scoLinks",a.vb.AM);_.w(1);_.z("layerBaseLocation",a.Xd);_.w(1);_.z("ngIf",_.R(10,38,a.vpa));_.w(2);_.z("matches",_.R(12,40,a.Epa))("scrollToIndex",_.R(13,42,a.DQ))("selectedMatchIndex",a.DQ);_.w(3);_.z("ngIf",a.p1);_.w(1);_.z("ngIf",a.p1);_.w(1);_.z("markers",_.R(17,44,a.rsa))("numLines",_.R(18,46,a.Gn));_.w(3);_.z("formatCode",c)("lineNumberContainer",
null==c?null:c.Ti)("path",a.vb.fileName)("justificationRequired",_.R(20,48,a.justificationRequired));_.w(2);_.z("ngIf",a.p1)}};fKb=function(a){a&1&&_.F(0,"code-diff",50);a&2&&(a=_.M(),_.z("diffBase",a.vb.diffBase)("contents",a.vb.Ie)("fileName",a.vb.fileName)("scrollToLine",a.vb.line))};gKb=function(a){a&1&&(_.C(0,"icon-empty-state-display",51)(1,"icon-empty-state-title"),_.O(2),_.D()());a&2&&(a=_.M(),_.w(2),_.Me(a.IAa))};
hKb=function(a,b){return _.S_a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};iKb=function(a,b,c){b=new Map([].concat(_.Ia(b)).map(function(f){return[f,0]}));a=_.l(_.rc(a,_.Co,4));for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=hKb(d.i$(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};
jKb=function(a,b,c){var d=a.xe();a=iKb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.Ia(a.values())).reduce(function(e,f){return e+f},0),aU:a}};
kKb=function(a,b){var c=b.Xs;if(b=b.rIc){b=_.l(b.entries());for(var d=b.next();!d.done;d=b.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;var f=a.get(d);f?(f=new Map(f),f.set(c,e),a.set(d,f)):a.set(d,new Map([[c,e]]))}}else for(b=_.l(a.entries()),d=b.next();!d.done;d=b.next())e=_.l(d.value),d=e.next().value,e=e.next().value,e=new Map(e),e.delete(c),a.set(d,e);return new Map(a)};
lKb=function(a){if(a&1){var b=_.qd();_.G(0);_.O(1);_.C(2,"a",4);_.L("click",function(c){_.rd(b);_.M().limit=void 0;return _.sd(c.stopPropagation())});_.De(3,5);_.D();_.we()}a&2&&(a=_.M(),_.w(1),_.Yy(" (",a.P2a,"/",a.Tga(a.Fqa),") "),_.w(1),_.z("trackAction","showAll"+a.Qqa))};mKb=function(a,b){a&1&&_.F(0,"file-list",7);a&2&&(a=b.ya,b=_.M(2),_.z("limit",b.limit)("ariaLabelledbyId",b.Qqa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.DU)("isPiper",b.oj))};
nKb=function(a){a&1&&_.N(0,mKb,1,6,"file-list",6);a&2&&(a=_.M(),_.z("ngForOf",a.Fqa))};oKb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};pKb=function(a){if(a&1){var b=_.qd();_.C(0,"button",3);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.expand())});_.De(1,4);_.D()}};
qKb=function(a){a&1&&(_.C(0,"div",1),_.F(1,"div",2),_.D());a&2&&(a=_.M(),_.w(1),_.ue("info","info"===OGb(_.p(a.mn,3)))("warning","warning"===OGb(_.p(a.mn,3))),_.z("innerHTML",a.fua(a.Jeb||""),_.Yd))};rKb=function(a){a&1&&(_.C(0,"a",7),_.O(1),_.D());if(a&2){a=_.M().ya;var b=_.M();_.z("routerLink",a.getUrl())("queryParams",b.params);_.w(1);_.Me(a.getName())}};sKb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.getName()))};
tKb=function(a,b){a&1&&(_.C(0,"span"),_.N(1,rKb,2,3,"a",5),_.N(2,sKb,2,1,"span",6),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf",a.Y$()),_.w(1),_.z("ngIf",!a.Y$()))};uKb=function(a){a&1&&_.F(0,"img",4);a&2&&(a=_.M(),_.z("src",a.nj,_.Zd)("alt",a.link.getName()+"'s profile photo"))};
vKb=function(a){a&1&&(_.C(0,"a",5),_.O(1),_.D());a&2&&(a=_.M(),_.se("background-image","url("+a.nj+")"),_.ue("-no-icon",a.zra)("-wrap",a.zra)("-left-ellipsis","bug_report"===a.link.tZ()),_.z("target",a.uDb?"_blank":"_self")("href",a.url,_.Zd),_.re("data-gtm-box",a.MZ)("data-gtm-list",a.zQa),_.w(1),_.Me(a.link.getName()))};wKb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(),_.se("background-image","url("+a.nj+")"),_.w(1),_.Me(a.link.getName()))};
xKb=function(a,b){a&1&&(_.C(0,"a",6),_.O(1),_.D());a&2&&(a=b.ya,b=_.M(),_.z("href",a.url,_.Zd),_.re("data-gtm-box",b.MZ)("data-gtm-list",b.zQa),_.w(1),_.Me(b.link.getName()))};yKb=function(a,b){a&1&&(_.C(0,"p",7)(1,"a",8),_.O(2),_.D()());a&2&&(a=b.ya,_.w(1),_.z("href",a.key,_.Zd),_.w(1),_.Me(a.value))};
zKb=function(a){a&1&&(_.G(0),_.C(1,"button"),_.F(2,"img",1),_.D(),_.C(3,"div",2)(4,"p",3),_.O(5),_.D(),_.F(6,"div",4),_.C(7,"div",5),_.N(8,yKb,3,2,"p",6),_.Q(9,"keyvalue"),_.D()(),_.we());a&2&&(a=_.M(),_.w(2),_.Ie("alt","",a.content.title," info icon"),_.z("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.Zd),_.w(3),_.Me(a.content.title),_.w(1),_.z("innerHTML",a.content.description,_.Yd),_.w(2),_.z("ngForOf",_.R(9,5,a.content.urls)))};
AKb=function(a){a&1&&(_.C(0,"h3"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.getName()))};CKb=function(a){a&1&&_.F(0,"stacks-popup-info",7);a&2&&(a=_.M().ya,_.M(),a=a.getName(),a=BKb.get(a),_.z("name",a))};DKb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",8),_.D());if(a&2){a=b.ya;b=_.M(2).ya;var c=_.M();_.w(1);_.z("link",a)("gtmBox",c.MZ)("gtmList",b.getName())}};EKb=function(a){a&1&&(_.C(0,"ul"),_.N(1,DKb,2,3,"li",1),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("ngForOf",a.vZ()))};
FKb=function(a){a&1&&_.O(0," This information is currently unavailable. ")};GKb=function(a,b){a&1&&(_.C(0,"div")(1,"div",2),_.N(2,AKb,2,1,"h3",3),_.N(3,CKb,1,1,"stacks-popup-info",4),_.D(),_.N(4,EKb,2,1,"ul",5),_.N(5,FKb,1,0,"ng-template",null,6,_.bf),_.D());if(a&2){a=b.ya;var c=_.Ke(6);_.M();_.w(2);_.z("ngIf",a.getName());_.w(1);b=a.getName();b=BKb.get(b);_.z("ngIf",b);_.w(1);_.z("ngIf",a.vZ().length)("ngIfElse",c)}};HKb=function(a){a&1&&_.F(0,"img",5)};IKb=function(a){a&1&&_.F(0,"img",6)};
JKb=function(a){a&1&&(_.C(0,"p",7),_.O(1,"Review is up-to-date"),_.D())};KKb=function(a){a&1&&(_.C(0,"p",7),_.O(1,"Review outdated"),_.D())};MKb=function(a,b){a&1&&(_.C(0,"div",7)(1,"p",8),_.O(2),_.D(),_.C(3,"p",9),_.O(4),_.D(),_.C(5,"p",10),_.O(6),_.D(),_.C(7,"p",11),_.O(8),_.D()());a&2&&(a=b.ya,_.M(),_.w(2),_.Me(a.getName()),_.w(1),_.ue("satisfied-number",LKb(_.p(a,1))>=LKb(_.p(a,4))),_.w(1),_.Le(" ",_.p(a,1),""),_.w(2),_.Le("Target: ",_.p(a,4),""),_.w(2),_.Le("Updated ",_.p(a,2),""))};
NKb=function(a,b){a&1&&(_.C(0,"div",7)(1,"p",8),_.O(2),_.D(),_.C(3,"p",9),_.O(4),_.D(),_.C(5,"p",10),_.O(6),_.D(),_.C(7,"p",11),_.O(8),_.D()());a&2&&(a=b.ya,_.w(2),_.Me(a.getName()),_.w(2),_.Me(_.p(a,1)),_.w(2),_.Le("Target: ",_.p(a,4),""),_.w(2),_.Le("Updated ",_.p(a,2),""))};OKb=function(a){a&1&&_.F(0,"stacks-popup-recommended",5);a&2&&(a=_.M(),_.z("product",a.product))};PKb=function(a){a&1&&_.F(0,"stacks-popup-isa",5);a&2&&(a=_.M(),_.ue("to-right",!a.product.PPa()),_.z("product",a.product))};
QKb=function(a){a&1&&_.F(0,"stacks-popup-pp",6);a&2&&(a=_.M(),_.z("productPhase",a.product.pqa())("metrics",_.rc(a.product,nK,27)))};RKb=function(a){a&1&&_.F(0,"stacks-popup-pp",7);a&2&&(a=_.M(),_.ue("small-icon",a.Xwa),_.z("productPhase",a.product.pqa()))};TKb=function(a){a&1&&_.F(0,"stacks-popup-sl",8);if(a&2){a=_.M();var b;_.z("supportLevelId",null==(b=_.sc(a.product,SKb,34))?null:b.bsb())("metrics",_.rc(a.product,nK,27))}};
UKb=function(a){a&1&&(_.F(0,"stacks-header",2),_.Q(1,"async"));a&2&&(a=_.M(),_.z("breadcrumb",_.R(1,2,a.FX))("oldView",a.Om))};VKb=function(a){a&1&&_.F(0,"loading",7)};WKb=function(a){a&1&&(_.C(0,"p",8),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Le(" ",a.message," "))};XKb=function(a){a&1&&_.F(0,"stacks-popup-freshness",26);a&2&&(a=_.M().La,_.z("isFresh",_.$i(a,60))("freshnessDate",_.p(a,42))("productName",a.getName()))};
YKb=function(a){a&1&&(_.C(0,"span",27),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Le(" \u00a0Reviewed ",_.p(a,42)," "))};$Kb=function(a){a&1&&(_.C(0,"a",28),_.F(1,"img",29),_.O(2," \u00a0Edit product "),_.D());if(a&2){var b=_.M().La;a=_.M(4);b="product/"+b.jr()+"/edit";_.z("href",ZKb(a,a.Om?b+"?oldView=true":b),_.Zd)}};
bLb=function(a){a&1&&(_.C(0,"a",30),_.F(1,"img",29),_.O(2," \u00a0Edit product "),_.D());if(a&2){a=_.M().La;var b=_.M(4);_.z("routerLink",_.Pe(2,aLb,ZKb(b,"product/"+a.jr()+"/edit")))("queryParams",b.params)}};cLb=function(a,b){a&1&&(_.C(0,"div",17),_.F(1,"stacks-popup-product",36),_.C(2,"a",37),_.O(3),_.D()());a&2&&(a=b.ya,b=_.M(6),_.w(1),_.z("product",a),_.w(1),_.z("routerLink",_.Pe(4,aLb,"/product/"+a.jr()))("queryParams",b.params),_.w(1),_.Me(a.getName()))};
eLb=function(a){a&1&&(_.C(0,"div",31),_.F(1,"div",32),_.C(2,"h2",33),_.O(3,"Better Alternatives"),_.D(),_.C(4,"ul",34),_.N(5,cLb,4,6,"div",35),_.D()());if(a&2){a=_.M().La;var b=_.M(4);_.w(1);_.z("innerHTML",b.fua(_.sc(a,oK,79).MK()||""),_.Yd);_.w(4);_.z("ngForOf",_.rc(_.sc(a,oK,79),dLb,6))}};fLb=function(a,b){a&1&&(_.C(0,"a",40),_.O(1),_.D());a&2&&(a=b.ya,_.z("href",a.getUrl(),_.Zd),_.w(1),_.Le("",a.Dz()," "))};
gLb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Product page"),_.D(),_.N(3,fLb,2,2,"a",39),_.D());a&2&&(a=_.M().La,_.w(3),_.z("ngForOf",_.rc(a,pK,28)))};hLb=function(a,b){a&1&&(_.C(0,"a",42),_.O(1),_.D());a&2&&(a=b.ya,_.z("href",a.getUrl(),_.Zd),_.w(1),_.Le("",a.Dz()," "))};iLb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Landing page"),_.D(),_.N(3,hLb,2,2,"a",41),_.D());a&2&&(a=_.M().La,_.w(3),_.z("ngForOf",a.h$()))};jLb=function(a){a&1&&(_.C(0,"span"),_.O(1," , see\u00a0"),_.D())};
kLb=function(a,b){a&1&&(_.C(0,"a",45),_.O(1),_.D());a&2&&(a=b.ya,_.z("href",a.getUrl(),_.Zd),_.w(1),_.Le("",a.Dz()," "))};
lLb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Product stage"),_.D(),_.C(3,"a",43),_.O(4),_.D(),_.N(5,jLb,2,0,"span",9),_.N(6,kLb,2,2,"a",44),_.D());if(a&2){a=_.M().La;_.M(4);_.w(3);var b=_.sc(a,qK,29).getName();_.z("href","Special availability"===b||"Preview"===b?"http://go/product-phases":"https://g3doc.corp.google.com/production/uniformity/g3doc/howto/authorities.md#stage",_.Zd);_.w(1);_.Me(_.sc(a,qK,29).getName());_.w(1);_.z("ngIf",_.rc(a,pK,39).length);_.w(1);_.z("ngForOf",_.rc(a,pK,39))}};
mLb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Product phase"),_.D(),_.C(3,"a",46),_.O(4),_.D()());if(a&2){a=_.M().La;var b=_.M(4);_.w(4);_.Me(b.Bzc(a.pqa()))}};nLb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Customer adoption stage"),_.D(),_.C(3,"a",47),_.O(4),_.D()());if(a&2){a=_.M().La;var b=_.M(4);_.w(4);_.Me(b.szc(_.p(a,71)))}};
oLb=function(a){a&1&&(_.C(0,"div"),_.O(1," Contact "),_.C(2,"a",43),_.O(3),_.D(),_.O(4," for more information "),_.D());a&2&&(a=_.M().ya,_.w(2),_.z("href",a.value[1],_.Zd),_.w(1),_.Le("",a.value[0],"@"))};pLb=function(a){a&1&&(_.C(0,"div"),_.O(1," Read instructions "),_.C(2,"a",43),_.O(3,"here"),_.D()());a&2&&(a=_.M().ya,_.w(2),_.z("href",a.value[0],_.Zd))};qLb=function(a){a&1&&(_.C(0,"div"),_.O(1," Sign up "),_.C(2,"a",43),_.O(3,"here"),_.D()());a&2&&(a=_.M().ya,_.w(2),_.z("href",a.value[0],_.Zd))};
rLb=function(a,b){a&1&&(_.C(0,"span")(1,"a",43),_.O(2),_.D()());a&2&&(a=b.ya,b=_.M(5).La,_.M(3),_.w(1),_.z("href","https://moma.corp.google.com/team/"+a,_.Zd),_.w(1),_.Le(" ",b.mPb.get(a)," "))};sLb=function(a){a&1&&(_.C(0,"span"),_.O(1," is allowed."),_.D())};tLb=function(a){a&1&&(_.C(0,"span"),_.O(1," are allowed."),_.D())};
uLb=function(a){a&1&&(_.C(0,"div"),_.N(1,rLb,3,2,"span",50),_.N(2,sLb,2,0,"span",9),_.N(3,tLb,2,0,"span",9),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("ngForOf",a.value),_.w(1),_.z("ngIf",1===a.value.length),_.w(1),_.z("ngIf",1<a.value.length))};vLb=function(a,b){a&1&&(_.C(0,"span")(1,"a",43),_.O(2),_.D()());a&2&&(a=b.ya,b=_.M(5).La,_.M(3),_.w(1),_.z("href","https://moma.corp.google.com/team/"+a,_.Zd),_.w(1),_.Le(" ",b.mPb.get(a)," "))};wLb=function(a){a&1&&(_.C(0,"span"),_.O(1," is not allowed."),_.D())};
xLb=function(a){a&1&&(_.C(0,"span"),_.O(1," are not allowed."),_.D())};yLb=function(a){a&1&&(_.C(0,"div"),_.N(1,vLb,3,2,"span",50),_.N(2,wLb,2,0,"span",9),_.N(3,xLb,2,0,"span",9),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("ngForOf",a.value),_.w(1),_.z("ngIf",1===a.value.length),_.w(1),_.z("ngIf",1<a.value.length))};
zLb=function(a){a&1&&(_.C(0,"div"),_.O(1," Please see the "),_.C(2,"a",43),_.O(3," general guidance "),_.D(),_.O(4,"for using GCP Systems. "),_.D());a&2&&(a=_.M().ya,_.w(2),_.z("href",a.value[0],_.Zd))};ALb=function(a){a&1&&(_.C(0,"div"),_.O(1," Default visibility "),_.C(2,"a",43),_.O(3,"here"),_.D()());a&2&&(a=_.M().ya,_.w(2),_.z("href",a.value[0],_.Zd))};BLb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.w(1),_.Le(" ",a," "))};
CLb=function(a){a&1&&(_.C(0,"div"),_.N(1,BLb,2,1,"span",50),_.O(2," are allowed. "),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("ngForOf",a.value))};DLb=function(a){a&1&&(_.C(0,"div"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Le(" ",a.value," "))};
ELb=function(a,b){a&1&&(_.C(0,"div"),_.N(1,oLb,5,2,"div",9),_.N(2,pLb,4,1,"div",9),_.N(3,qLb,4,1,"div",9),_.N(4,uLb,4,3,"div",9),_.N(5,yLb,4,3,"div",9),_.N(6,zLb,5,1,"div",9),_.N(7,ALb,4,1,"div",9),_.N(8,CLb,3,1,"div",9),_.N(9,DLb,2,1,"div",9),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf","contactTeam"===a.key),_.w(1),_.z("ngIf","onboardingDoc"===a.key),_.w(1),_.z("ngIf","signUpDoc"===a.key),_.w(1),_.z("ngIf","includedTeamId"===a.key),_.w(1),_.z("ngIf","excludedTeamId"===a.key),_.w(1),_.z("ngIf","gcpGuidance"===
a.key),_.w(1),_.z("ngIf","buildVisibility"===a.key),_.w(1),_.z("ngIf","groups"===a.key),_.w(1),_.z("ngIf","other"===a.key))};FLb=function(a){a&1&&(_.C(0,"div",52)(1,"a",43),_.O(2),_.D()());if(a&2){var b=_.M(2).La;a=_.M().La;_.M(3);_.w(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.jr()+"/stacks.textproto";_.z("href",b,_.Zd);_.w(1);_.Le("more (+",a.rma.length-3,")")}};
GLb=function(a){a&1&&(_.C(0,"div",38)(1,"div",48)(2,"p"),_.O(3,"Product allowlist"),_.D(),_.F(4,"stacks-popup-info",49),_.D(),_.N(5,ELb,10,9,"div",50),_.N(6,FLb,3,2,"div",51),_.D());a&2&&(a=_.M(2).La,_.w(5),_.z("ngForOf",a.rma.slice(0,3)),_.w(1),_.z("ngIf",3<a.rma.length))};HLb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Specialized purpose"),_.D(),_.C(3,"div"),_.O(4),_.D()());a&2&&(a=_.M().La,_.w(4),_.Me(_.p(a,74)))};
ILb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Support level"),_.D(),_.C(3,"a",53),_.O(4,"Agreement signed"),_.D()());a&2&&(a=_.M().La,_.w(3),_.Ie("href","/agreement/",a.jr(),"",_.Zd))};JLb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Support level"),_.D(),_.C(3,"a",53),_.O(4,"Unsigned draft agreement"),_.D()());a&2&&(a=_.M().La,_.w(3),_.Ie("href","/agreement/",a.jr(),"",_.Zd))};KLb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",56),_.D());a&2&&(a=b.ya,_.w(1),_.z("link",a))};
LLb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",55),_.O(2,"Recommended for"),_.D(),_.C(3,"ul"),_.N(4,KLb,2,1,"li",50),_.D()());a&2&&(a=_.M(2).La,_.w(4),_.z("ngForOf",a.oHb))};MLb=function(a,b){a&1&&(_.C(0,"div")(1,"div",62),_.O(2),_.D(),_.C(3,"div",63),_.O(4),_.D(),_.C(5,"div"),_.O(6),_.D(),_.C(7,"div",59),_.O(8),_.D()());a&2&&(a=b.ya,_.w(2),_.Me(_.p(a,1)),_.w(2),_.Me(a.getName()),_.w(2),_.Le("Target: ",_.p(a,4),""),_.w(2),_.Le("Updated ",_.p(a,2),""))};
NLb=function(a){a&1&&(_.C(0,"section",54)(1,"header",57)(2,"h2",58),_.O(3,"Metrics"),_.D(),_.C(4,"p",59),_.O(5,"Source: Stacks data"),_.D()(),_.C(6,"div",60),_.N(7,MLb,9,4,"div",61),_.D()());a&2&&(a=_.M().La,_.w(7),_.z("stacksExpandListOf",_.rc(a,nK,27)))};OLb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",64),_.O(2,"Education materials"),_.D(),_.F(3,"stacks-link-lists",65),_.D());a&2&&(a=_.M(2).La,_.w(3),_.z("lists",a.Rnb))};PLb=function(a,b){a&1&&_.F(0,"iframe",70);a&2&&_.z("src",b.ya,Gyb)};
QLb=function(a){a&1&&(_.G(0),_.C(1,"h3",68),_.O(2,"Roadmap"),_.D(),_.N(3,PLb,1,1,"iframe",69),_.we());a&2&&(a=_.M(3).La,_.w(3),_.z("ngForOf",a.pJb))};RLb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",66),_.O(2),_.D(),_.F(3,"stacks-link-lists",67),_.N(4,QLb,4,1,"ng-container",9),_.D());if(a&2){a=_.M().La;var b=_.M().La;_.w(2);_.Le("About ",a.name,"");_.w(1);_.z("lists",b.Jcb);_.w(1);_.z("ngIf",b.pJb.length)}};
SLb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",73),_.D());a&2&&(a=b.ya,_.w(1),_.z("isContact",!0)("link",a))};TLb=function(a){a&1&&(_.G(0),_.C(1,"h3"),_.O(2,"Meet the team"),_.D(),_.C(3,"ul",34),_.N(4,SLb,2,2,"li",50),_.D(),_.we());a&2&&(a=_.M(3).La,_.w(1),_.ue("h3-margin-top",a.hOa.length),_.w(3),_.z("ngForOf",a.K7))};
ULb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",71),_.O(2,"Feedback and communications"),_.D(),_.F(3,"stacks-link-lists",72),_.N(4,TLb,5,3,"ng-container",9),_.D());a&2&&(a=_.M(2).La,_.w(3),_.z("lists",a.hOa),_.w(1),_.z("ngIf",a.K7.length))};
VLb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",74),_.O(2,"Additional guidance"),_.D(),_.C(3,"p",75),_.O(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.D(),_.F(5,"stacks-link-lists",72),_.D());a&2&&(a=_.M(2).La,_.w(5),_.z("lists",a.Isb))};WLb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",77),_.D());a&2&&(a=b.ya,_.w(1),_.z("link",a))};
XLb=function(a){a&1&&(_.C(0,"ul"),_.N(1,WLb,2,1,"li",50),_.D());a&2&&(a=_.M(4).La,_.w(1),_.z("ngForOf",a.WX))};YLb=function(a){a&1&&(_.C(0,"h3"),_.O(1,"Codepaths"),_.D(),_.N(2,XLb,2,1,"ul",9));a&2&&(a=_.M(3).La,_.w(2),_.z("ngIf",a.WX.length))};ZLb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",78),_.D());a&2&&(a=b.ya,_.w(1),_.z("link",a))};
$Lb=function(a){a&1&&(_.C(0,"h3"),_.O(1,"Other resources"),_.D(),_.C(2,"ul",34),_.N(3,ZLb,2,1,"li",50),_.D());a&2&&(a=_.M(3).La,_.ue("h3-margin-top",a.WX.length),_.w(3),_.z("ngForOf",a.ZVa))};aMb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",33),_.O(2,"Additional resources"),_.D(),_.N(3,YLb,3,1,"ng-template",76),_.N(4,$Lb,4,3,"ng-template",76),_.D());a&2&&(a=_.M(2).La,_.w(3),_.z("ngIf",a.WX.length),_.w(1),_.z("ngIf",a.ZVa.length))};
bMb=function(a,b){a&1&&(_.C(0,"ul"),_.F(1,"stacks-icon-link",78),_.D());a&2&&(a=b.ya,_.w(1),_.z("link",a))};cMb=function(a,b){a&1&&(_.G(0),_.C(1,"h3",79),_.O(2),_.D(),_.C(3,"p"),_.O(4),_.D(),_.N(5,bMb,2,1,"ul",50),_.F(6,"br"),_.we());a&2&&(a=b.ya,_.w(2),_.Me(a.name),_.w(2),_.Me(a.description),_.w(1),_.z("ngForOf",a.links))};
dMb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",79),_.O(2,"External Google Tool Mapping"),_.D(),_.N(3,cMb,7,3,"ng-container",50),_.D());a&2&&(a=_.M(2).La,_.w(3),_.z("ngForOf",a.mxc))};eMb=function(a){a&1&&_.F(0,"loading")};fMb=function(a){a&1&&(_.C(0,"div"),_.O(1),_.D());a&2&&(a=_.M(5).La,_.w(1),_.Le(" ",a.message," "))};gMb=function(a){a&1&&(_.C(0,"div"),_.O(1),_.D());a&2&&(a=_.M(4).La,_.w(1),_.Le(" No dependencies found, likely because Stacks does not index dependencies for ",a.getName(),". "))};
hMb=function(a,b){a&1&&(_.C(0,"li",82),_.F(1,"stacks-icon-link",83),_.D());a&2&&(a=b.ya,_.w(1),_.z("link",a))};iMb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Le("See all ",a,""))};jMb=function(a){a&1&&(_.C(0,"span"),_.O(1,"Collapse"),_.D())};
kMb=function(a){if(a&1){var b=_.qd();_.C(0,"button",85);_.L("click",function(){_.rd(b);var c=_.M(10);c.u8.next(!c.u8.getValue());return _.sd()});_.F(1,"img",86);_.N(2,iMb,2,1,"span",9);_.Q(3,"async");_.N(4,jMb,2,0,"span",9);_.Q(5,"async");_.D()}a&2&&(a=_.M(10),_.w(2),_.z("ngIf",!1===_.R(3,2,a.u8)),_.w(2),_.z("ngIf",_.R(5,4,a.u8)))};lMb=function(a,b){a&1&&(_.C(0,"li"),_.N(1,kMb,6,6,"button",84),_.D());a&2&&(a=b.La,b=_.M(9),_.w(1),_.z("ngIf",a>b.bZb))};
mMb=function(a){a&1&&(_.C(0,"ul",34),_.N(1,hMb,2,1,"li",81),_.N(2,lMb,2,1,"li",9),_.D());if(a&2){a=_.M().La;var b=_.M(4).La;_.w(1);_.z("ngForOf",a);_.w(1);_.z("ngIf",b.fJc)}};nMb=function(a,b){a&1&&(_.G(0),_.N(1,gMb,2,1,"div",9),_.N(2,mMb,3,2,"ul",80),_.we());a&2&&(a=b.La,_.w(1),_.z("ngIf",0===a.length),_.w(1),_.z("ngIf",0<a.length))};oMb=function(a){a&1&&(_.G(0),_.N(1,nMb,3,2,"ng-container",9),_.we());a&2&&(a=_.M().La,_.w(1),_.z("ngIf",a.Yb))};
pMb=function(a,b){a&1&&(_.G(0,3),_.N(1,eMb,1,0,"loading",6),_.N(2,fMb,2,1,"div",6),_.N(3,oMb,2,1,"ng-container",6),_.we());a&2&&(a=b.La,b=_.M(5),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Zf))};
rMb=function(a,b){a&1&&(_.G(0),_.C(1,"div",10)(2,"h1"),_.O(3),_.D(),_.C(4,"div",11)(5,"p",12),_.N(6,XKb,1,3,"stacks-popup-freshness",13),_.N(7,YKb,2,1,"span",14),_.N(8,$Kb,3,1,"a",15),_.N(9,bLb,3,4,"a",16),_.D()()(),_.C(10,"div",17),_.F(11,"stacks-popup-product",18),_.D(),_.N(12,eLb,6,2,"div",19),_.F(13,"div",20),_.C(14,"div"),_.N(15,gLb,4,1,"div",21),_.N(16,iLb,4,1,"div",21),_.N(17,lLb,7,4,"div",21),_.N(18,mLb,5,1,"div",21),_.N(19,nLb,5,1,"div",21),_.N(20,GLb,7,2,"div",21),_.N(21,HLb,5,1,"div",21),
_.N(22,ILb,5,1,"div",21),_.N(23,JLb,5,1,"div",21),_.D(),_.N(24,LLb,5,1,"section",22),_.N(25,NLb,8,1,"section",22),_.N(26,OLb,4,1,"section",22),_.N(27,RLb,5,3,"section",22),_.N(28,ULb,5,2,"section",22),_.N(29,VLb,6,1,"section",22),_.N(30,aMb,5,2,"section",22),_.N(31,dMb,4,1,"section",22),_.C(32,"section",23)(33,"h2",24),_.O(34),_.D(),_.F(35,"stacks-dependency-info",25),_.N(36,pMb,4,4,"ng-container",1),_.D(),_.we());if(a&2){a=b.La;b=_.M().La;var c=_.M(3);_.w(3);_.Me(a.getName());_.w(3);_.z("ngIf",c.nob&&
_.p(a,42));_.w(1);_.z("ngIf",c.nob&&_.p(a,42));_.w(1);_.z("ngIf",c.h_);_.w(1);_.z("ngIf",!c.h_);_.w(2);_.z("product",a)("oldView",c.Om);_.w(1);_.z("ngIf",_.sc(a,oK,79));_.w(1);_.z("innerHTML",c.fua(a.MK()),_.Yd);_.w(2);_.z("ngIf",_.rc(a,pK,28).length);_.w(1);_.z("ngIf",a.h$().length);_.w(1);_.z("ngIf",c.Om);_.w(1);_.z("ngIf",!c.Om);_.w(1);_.z("ngIf",_.p(a,71)&&!c.Om);_.w(1);_.z("ngIf",b.rma.length&&!c.Om);_.w(1);_.z("ngIf",_.p(a,74)&&!c.Om);_.w(1);_.z("ngIf",a.OPa());_.w(1);_.z("ngIf",_.$i(a,69));
_.w(1);_.z("ngIf",c.ZMa&&b.oHb.length);_.w(1);_.z("ngIf",0<_.rc(a,nK,27).length);_.w(1);_.z("ngIf",b.Rnb.length);_.w(1);_.z("ngIf",b.Jcb.length||a.k3c);_.w(1);_.z("ngIf",b.hOa.length||b.K7.length);_.w(1);_.z("ngIf",b.Isb.length);_.w(1);_.z("ngIf",b.WX.length||b.ZVa.length);_.w(1);_.z("ngIf",c.VMa&&_.rc(a,qMb,81).length);_.w(3);_.Le("Teams with code dependencies on ",a.name,"");_.w(1);_.z("name",a.getName());_.w(1);_.z("ngIf",b.EMa)}};
sMb=function(a,b){a&1&&(_.G(0),_.N(1,rMb,37,29,"ng-container",9),_.we());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.product))};tMb=function(a){a&1&&(_.G(0),_.N(1,sMb,2,1,"ng-container",9),_.we());a&2&&(a=_.M().La,_.w(1),_.z("ngIf",a.Yb))};uMb=function(a,b){a&1&&(_.G(0,3),_.N(1,VKb,1,0,"loading",4),_.N(2,WKb,2,1,"p",5),_.N(3,tMb,2,1,"ng-container",6),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Zf))};
wMb=function(a){var b=[];if(_.rc(a,rK,80).length)for(var c={},d=_.l(_.rc(a,rK,80)),e=d.next();!e.done;c={Uha:c.Uha},e=d.next()){c.Uha=e.value;e=_.l(_.rc(c.Uha,vMb,2));for(var f=e.next();!f.done;f=e.next())_.rc(f.value,sK,3).filter(function(g){return g.jr()===a.CZ()}).forEach(function(g){return function(){b.push(jK({name:g.Uha.getName(),url:"http://go/eng-solutions",icon:"school"}))}}(c))}return b};
xMb=function(a){var b=[];a=_.l(_.rc(a,qMb,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.p(d,1);var e="";0<_.rc(d,tK,2).length&&(e=e.concat("\n",_.rc(d,tK,2)[0].MK()));d=_.Zi(d,3).map(function(f){return jK({name:f,url:f,icon:"link"})}).sort(iK);b.push({name:c,description:e,links:d})}return b};
yMb=function(a){var b=[];GGb([{source:_.rc(a,pK,8),Ui:b,name:"Critical user journeys",icon:"link"},{source:_.rc(a,pK,12),Ui:b,name:"Future plans",icon:"drive_document"},{source:_.rc(a,pK,20),Ui:b,name:"Launch plans",icon:"drive_document"},{source:_.rc(a,pK,32),Ui:b,name:"SLOs",icon:"link"},{source:_.rc(a,pK,22),Ui:b,name:"Monitoring",icon:"planner_review"}]);if(_.$i(a,45)||_.$i(a,46)){var c=[];_.$i(a,45)&&c.push(jK({name:"Google Cloud Platform support",icon:"cloud_done"}));_.$i(a,46)&&c.push(jK({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));var d=new kK;d.Df("Other attributes");d.IT(c);b.push(d)}_.rc(a,uK,47).length&&(c=new kK,c.Df("Data classification"),c.IT(_.rc(a,uK,47).map(function(e){return jK({name:e.ug(),icon:"data_table"})})),b.push(c));_.rc(a,vK,41).length&&(c=new kK,c.Df("Languages"),c.IT(_.rc(a,vK,41).map(function(e){return jK({name:e.ug(),icon:"language"})}).sort(iK)),b.push(c));b.sort(function(e,f){return"Other attributes"===e.ug()?1:"Other attributes"===f.ug()?-1:"Data classification"===
e.ug()?1:"Data classification"===f.ug()?-1:iK(e,f)});return b};
zMb=function(a){var b=[];GGb([{source:_.rc(a,pK,55),Ui:b,name:"Ask a question",icon:"atari_site"},{source:_.rc(a,pK,56),Ui:b,name:"Report an issue",icon:"atari_site"},{source:_.rc(a,pK,57),Ui:b,name:"Stay updated",icon:"atari_site"}]);if(_.Zi(a,35).length&&!a.pZ().length){var c=new kK;c.Df("Team member");c.IT(_.Zi(a,35).map(function(d){return jK({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+d,icon:"group"})}));b.push(c)}b.sort(iK);return b};
AMb=function(a){if(!a.pZ().length)return[];var b=[],c=[];_.Zi(a,35).length&&(b=_.Zi(a,35).map(function(d){return jK({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=FGb(a.pZ());return[].concat(_.Ia(c),_.Ia(b))};
BMb=function(a){var b=[],c=[],d=[];_.Zi(a,14).length&&(b=_.Zi(a,14).map(function(e){return jK({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.Zi(a,25).length&&(c=_.Zi(a,25).map(function(e){return jK({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.r$().length&&(d=EGb(a.r$(),"link"));return[].concat(_.Ia(b),_.Ia(c),_.Ia(d)).sort(iK)};CMb=function(a){return jK({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};
EMb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.Kf(DMb,c.get("roadmapId"))})};FMb=function(a){a&1&&_.F(0,"folder-tab-header",4);a&2&&(a=_.M(),_.z("viewData",a.vb),_.re("aria-labelledby",a.VU))};HMb=function(a){a&1&&_.F(0,"readme",12);a&2&&(a=_.M(2),_.z("markdownContent",a.oua)("safeHtmlContent",a.hXa)("shouldCollapse",!GMb(a))("trackProjectId",a.location.lb)("trackGestureScroll",!0))};
IMb=function(a){a&1&&(_.F(0,"folder-detail-section",13),_.Q(1,"async"));a&2&&(a=_.M(2),_.z("title",a.x8b)("groupedFiles",a.dUa)("useRelativeUrls",!GMb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.oj(a.location)))};
JMb=function(a){if(a&1){var b=_.qd();_.C(0,"folder-detail-section",14);_.L("toggle",function(c){_.rd(b);var d=_.M(2);return _.sd(d.uvc(c))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=_.M(2),_.z("title",a.w8b)("groupedFiles",a.CMa)("initiallyExpanded",_.R(1,6,a.sx.sqa().ka(_.Xa())))("useRelativeUrls",!GMb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.oj(a.location)))};
KMb=function(a){if(a&1){var b=_.qd();_.C(0,"folder-detail-section",15);_.L("toggle",function(c){_.rd(b);var d=_.M(2);return _.sd(d.hzc(c))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=_.M(2),_.z("title",a.y8b)("groupedFiles",a.Erb)("initiallyExpanded",_.R(1,6,wK(a.bt)?a.sx.v$().ka(_.Xa()):_.Ea(!0)))("useRelativeUrls",!GMb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.oj(a.location)))};
LMb=function(a){a&1&&(_.C(0,"main",5,6),_.N(2,HMb,1,5,"readme",7),_.C(3,"mat-accordion",8),_.N(4,IMb,2,7,"folder-detail-section",9),_.N(5,JMb,3,10,"folder-detail-section",10),_.N(6,KMb,3,10,"folder-detail-section",11),_.D()());a&2&&(a=_.M(),_.re("aria-labelledby",a.VU),_.w(2),_.z("ngIf",a.oua),_.w(1),_.z("multi",!0),_.w(1),_.z("ngIf",wK(a.bt)),_.w(1),_.z("ngIf",wK(a.Eo)),_.w(1),_.z("ngIf",wK(a.NF)))};
MMb=function(a,b){a&1&&(_.C(0,"mat-option",21),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a.jr()),_.w(1),_.Le(" ",a.getName()," "))};NMb=function(a){if(a&1){var b=_.qd();_.C(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.O(3);_.D();_.C(4,"mat-select",19);_.L("selectionChange",function(c){_.rd(b);var d=_.M(3);return _.sd(d.KKb.next(c.value))});_.N(5,MMb,2,2,"mat-option",20);_.D()()()}a&2&&(a=_.M().La,_.w(3),_.Le("",a.length," products:"),_.w(1),_.z("value",a[0].jr()),_.w(1),_.z("ngForOf",a))};
OMb=function(a,b){a&1&&(_.G(0),_.N(1,NMb,6,3,"div",16),_.F(2,"stacks-product-page",17),_.Q(3,"async"),_.Q(4,"async"),_.we());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",1<a.length),_.w(1),_.ue("dark-theme","DARK"===_.R(3,4,b.GD.theme)),_.z("productIdFromParent",_.R(4,6,b.hoa)))};PMb=function(a){a&1&&(_.G(0),_.N(1,OMb,5,8,"ng-container",3),_.Q(2,"async"),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.mNb)))};QMb=function(a){return 3===a.getType()?a.xe()+"/":a.xe()};
RMb=function(a){a&1&&(_.G(0),_.O(1,"\n  "),_.F(2,"diff-detail-header",2),_.O(3,"\n  "),_.C(4,"code-diff-chunks",3),_.O(5,"\n  "),_.D(),_.O(6,"\n"),_.we());a&2&&(a=_.M(),_.w(2),_.z("viewData",a.vb),_.w(2),_.z("fileName",a.mWa)("diffChunks",a.vb.xoa.YB))};SMb=function(a){a&1&&(_.C(0,"dc-information-box"),_.De(1,19),_.D())};TMb=function(a){a&1&&(_.C(0,"a",20,21),_.O(2),_.D());a&2&&(a=_.M(2),_.z("routerLink",a.lBc),_.w(2),_.Le("\n        ",a.vb.C$,"\n      "))};
UMb=function(a){a&1&&(_.O(0,"\n        "),_.C(1,"a",22,23),_.O(3),_.D(),_.O(4,"\n      "));a&2&&(a=_.M(2),_.w(1),_.z("externalLink",a.oxc),_.w(2),_.Le("\n          ",a.vb.C$,""))};
VMb=function(a){if(a&1){var b=_.qd();_.O(0,"\n    ");_.C(1,"detail-header",4);_.O(2,"\n  ");_.D();_.O(3,"\n\n  ");_.C(4,"main");_.O(5,"\n    ");_.N(6,SMb,2,0,"dc-information-box",5);_.O(7,"\n\n    ");_.C(8,"h4");_.De(9,6);_.D();_.O(10,"\n    ");_.C(11,"dc-p",7);_.De(12,8);_.D();_.O(13,"\n    ");_.C(14,"dc-p",7);_.De(15,9);_.D();_.O(16,"\n\n    ");_.C(17,"dc-p",10);_.O(18,"\n      ");_.C(19,"span");_.De(20,11);_.D();_.O(21,"\n      ");_.N(22,TMb,3,2,"a",12);_.O(23,"\n      ");_.N(24,UMb,5,2,"ng-template",
null,13,_.bf);_.O(26,"\n      ");_.C(27,"copy-button",14);_.L("copyEvent",function(){_.rd(b);var d=_.M();_.ukb((d.Rzc||d.nxc).ua);return _.sd()});_.O(28,"\n      ");_.D();_.O(29,"\n    ");_.D();_.O(30,"\n    ");_.C(31,"dc-p",15);_.O(32,"\n      ");_.C(33,"span");_.De(34,16);_.D();_.O(35,"\n      ");_.C(36,"span",17,18);_.O(38);_.D();_.O(39,"\n      ");_.C(40,"copy-button",14);_.L("copyEvent",function(){_.rd(b);var d=_.M();_.ukb(d.juc.ua);return _.sd()});_.O(41,"\n      ");_.D();_.O(42,"\n    ");_.D();
_.O(43,"\n  ");_.D();_.O(44,"\n")}if(a&2){var c=_.Ke(25);a=_.M();_.w(1);_.z("viewData",a.vb);_.w(5);_.z("ngIf",!a.Owb);_.w(16);_.z("ngIf",a.Owb)("ngIfElse",c);_.w(5);_.z("copyText",a.vb.C$)("isSmall",!0);_.w(11);_.Me(a.vb.mz);_.w(2);_.z("copyText",a.vb.mz)("isSmall",!0)}};WMb=function(a){return Array.from(a).reduce(function(b,c){if(b){var d=Math.min(b.left,c.left),e=Math.min(b.top,c.top);b=new xK(d,e,Math.max(b.right,c.right)-d,Math.max(b.bottom,c.bottom)-e)}else b=c;return b},void 0)};
XMb=function(a){var b="",c=0,d=0,e=0;a=a.filter(function(n){return!!n});for(var f=_.l(a),g=f.next();!g.done;g=f.next()){var h=g.value;g=h.title;h=h.color;""!==b&&(b+="+");b+=g;c+=h[0];d+=h[1];e+=h[2]}return{title:b,color:[c/a.length,d/a.length,e/a.length]}};YMb=function(a){return Array.from(a.values()).map(function(b){return b.from.L0.kS.ka(_.Ma(1E3))})};yK=function(a,b){if(!a)throw Error(void 0===b?"Assertion failed":b);};
zK=function(a,b){yK(null!=a,void 0===b?"Assertion failed: value does not exist":b);return a};ZMb=function(a,b){var c=a.length;return 2>c?0:(Math.max.apply(Math,_.Ia(a.map(function(d,e){return d+a[(e+1)%c]})))+b)/Math.sqrt(2*(1-Math.cos(2*Math.PI/c)))};aNb=function(a,b){a=$Mb(a,[])||{x:0,y:0,r:0};a.r+=b;return a};
$Mb=function(a,b){a=a.slice();var c=null;if(1===b.length)c=Object.assign({},b[0]);else if(2===b.length){var d=b[0],e=b[1];if(bNb(d,e))c=d;else if(bNb(e,d))c=e;else{c=d.x;var f=d.y;d=d.r;var g=e.x,h=e.y;e=e.r;var n=g-c,r=h-f,x=e-d,A=Math.sqrt(n*n+r*r);c={x:(c+g+n/A*x)/2,y:(f+h+r/A*x)/2,r:(A+d+e)/2}}}else if(3<=b.length){a=b.length;c=b[a-3];d=b[a-2];f=b[a-1];b=c.x;a=c.y;c=c.r;e=d.x;n=d.y;x=d.r;h=f.x;r=f.y;A=f.r;f=2*(b-e);g=2*(a-n);d=2*(x-c);x=b*b+a*a-c*c-e*e-n*n+x*x;e=2*(b-h);var B=2*(a-r);n=2*(A-c);
A=b*b+a*a-c*c-h*h-r*r+A*A;r=e*g-f*B;h=(g*A-B*x)/r-b;g=(B*d-g*n)/r;x=(e*x-f*A)/r-a;f=(f*n-e*d)/r;d=g*g+f*f-1;e=2*(h*g+x*f+c);c=(-e-Math.sqrt(e*e-4*d*(h*h+x*x-c*c)))/(2*d);return{x:h+g*c+b,y:x+f*c+a,r:c}}for(f=[];0<a.length;)d=a.pop(),c&&bNb(c,d)||(b.push(d),c=$Mb(f,b),b.pop()),f.push(d);return c};bNb=function(a,b){var c=a.x-b.x,d=a.y-b.y;return Math.sqrt(c*c+d*d)<a.r-b.r+1E-6};cNb=function(a,b,c,d){if(1===b)return{x:0,y:0};b=2*Math.PI/b*c+(void 0===d?0:d)*Math.PI/180;return{x:a*Math.cos(b),y:a*Math.sin(b)}};
BK=function(a){return AK.Azc(a)};CK=function(a){return AK.uzc(a)};DK=function(a){return AK.yzc(a)};dNb=function(a){var b=DK(a).iQc;a=_.l(a.vX);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=BK(c);d.RD&&b.set(c.id,{rank:d.rank,order:d.order})}};fNb=function(a){var b=Array(eNb(a)+1).fill(void 0).map(function(){return[]});a=_.l(a.vX);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.id;d=BK(d);b[d.rank][d.order]=c}return b.map(function(e){return e.filter(Boolean)})};
EK=function(a,b,c,d){return{source:a,target:b,name:d,mk:c}};eNb=function(a){a=Array.from(a.vX).map(function(b){return BK(b).rank});return Math.max.apply(Math,[0].concat(_.Ia(a)))};hNb=function(a,b,c,d,e){e=void 0===e?"":e;c.RD=b;if(!d){do d="(\u03f6"+e+gNb++ +")";while(FK(a,d))}GK(a,d,{id:d,mk:c});return d};jNb=function(a,b){var c={Kg:iNb(),rank:void 0,order:void 0};return hNb(a,"border",c,void 0,b)};
kNb=function(a){function b(g){if(!c.has(g)){c.add(g);var h=BK(a.node(g)).rank;void 0===e[h]&&(e[h]=[]);e[h].push(g);g=_.l(HK(a,g));for(h=g.next();!h.done;h=g.next())b(h.value)}}var c=new Set,d=Array.from(a.We).filter(function(g){return 0===a.children(g).size}).sort(function(g,h){g=BK(a.node(g)).rank;h=BK(a.node(h)).rank;return g-h}),e=[];d=_.l(d);for(var f=d.next();!f.done;f=d.next())b(f.value);for(d=0;d<e.length;d++)e[d]=e[d]||[];return e};
lNb=function(a){a=BK(a);var b=a.Kg,c=b.x;b=b.y;var d=a.fy,e;return{x:null!=(e=a.fx)?e:c,y:null!=d?d:b}};mNb=function(a,b){var c=a.clip([b,a]);a=b.clip([a,b]);return{source:c,target:a}};
nNb=function(a,b,c,d){d=void 0===d?Math.sqrt(b.length):d;if(0===b.length)return 40;d=Math.ceil(b.length/d);for(var e=[],f=0;f<b.length;f++){var g=f%d,h=a.node(b[f]);e[g]=Math.max(e[g]||0,h?BK(h).Kg.height:0)}a=[e[0]/2];for(f=1;f<e.length;f++)a[f]=a[f-1]+e[f]/2;for(f=0;f<b.length;f++)c[b[f]]=a[f%d];return a[d-1]+e[e.length-1]/2};oNb=function(a){a=void 0===a?{}:a;a.node||(a.node=function(){return new Map});a.nf||(a.nf=function(){return new Map});a.graph||(a.graph=function(){return new Map});return a};
qNb=function(a,b){var c=new IK;a=pNb(a,b);c.write(a)};JK=function(a){return""+a.source+"\u2192"+a.target+"\u2192"+(void 0===a.name?"\u2311":a.name)};rNb=function(a){for(var b=[a.source],c=void 0;a;)!a.next&&c&&a.target===c.target?b.push(a.source):b.push(a.target),c=a,a=a.next;return b};sNb=function(a,b){var c=(a.get(b)||0)-1;0>=c?a.delete(b):a.set(b,c)};tNb=function(a){qNb(a,{graph:function(){return new Map([["printDebug","true"]])}})};
uNb=function(a,b){var c=Array.from(a.We).map(function(f){return[f,BK(a.node(f))]}).map(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;var h=g.Kg;return{id:f,rank:g.rank,order:g.order,x:h.x,y:h.y}}),d=kNb(a).map(function(f){return f.map(function(g){var h=BK(a.node(g)).Kg;return g+" <"+h.x+", "+h.y+">"})}),e=Array.from(a.dk()).map(function(f){return[f,CK(f)]}).map(function(f){var g=_.l(f),h=g.next().value;f=h.source;var n=h.target;h=h.name;g=g.next().value;return{source:f,target:n,name:h,
weight:g.weight,minLength:g.minLength}});console.group("SmartGraph state after "+b);console.group("nodes");console.table(c);console.groupEnd();console.group("edges");console.table(e);console.groupEnd();console.group("layout");console.table(d);console.groupEnd();console.groupEnd()};
wNb=function(a){var b=void 0===b?"":b;var c=function(e,f){var g={};f[e]=(g[vNb]=a.node(e),g);g=_.l(a.children(e));for(var h=g.next();!h.done;h=g.next())c(h.value,f[e]);return f};c("\u2300",{});var d=Array.from(a.ydb).map(function(e){return[e,CK(e)]}).map(function(e){var f=_.l(e),g=f.next().value;e=g.source;var h=g.target;g=g.name;f=f.next().value.mY;return{source:e,target:h,name:g,mY:f}});console.group("Spanning tree "+b);console.group("nodes");console.groupEnd();console.group("edges");console.table(d);
console.groupEnd();console.groupEnd()};yNb=function(a,b){console.group("Layering");console.table(a.map(function(c){return c.map(function(d){var e=[].concat(_.Ia(xNb(b,d))).length,f=[].concat(_.Ia(KK(b,d))).length;return e+"> "+d+" >"+f})}));console.groupEnd()};
zNb=function(a,b){a=a.buckets;b=void 0===b?[]:b;console.group("FAS State");a=a.reduce(function(c,d,e){0<d.length&&(c=c.concat(d.map(function(f){var g=f.Cu,h=f.aD;return{id:f.id,Cu:g,aD:h,d:Math.abs(h-g),zu:e}})));return c},[]);console.table(a);console.groupEnd();console.group("FAS results");console.table(b.map(function(c){return{s:c.source,t:c.target,n:c.name}}));console.groupEnd()};
BNb=function(a){var b=DK(a);b.jpa=void 0===b.jpa?ANb(a):b.jpa;b=_.l(b.jpa);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=a.nf(c),e=CK(d);e.sea=!0;e.original=d;LK(a,c);c={source:c.target,target:c.source,name:"(reversed\u2192"+JK(d)+")",mk:e};MK(a,c,c)}};CNb=function(a){for(var b=_.l(a.dk()),c=b.next();!c.done;c=b.next()){c=c.value;var d=CK(c);if(d.sea){var e=zK(d.original,"Reversing edge "+JK(c)+" with no original edge");LK(a,c);d.sea=!1;delete d.original;MK(a,e,e)}}};
ANb=function(a){function b(h,n,r,x){var A=[],B=xNb(h,r.id),I=KK(h,r.id),K=x&&r.Cu<=r.aD;x=x&&!K;B=_.l(B);for(var P=B.next();!P.done;P=B.next())if(P=P.value,P.source!==r.id){var ba=h.nf(P),la=ba.weight;ba=h.node(ba.source);K&&A.push({source:P.source,target:P.target,name:P.name,weight:la});d(n,ba);ba.aD-=la;c(n,ba)}I=_.l(I);for(P=I.next();!P.done;P=I.next())K=P.value,K.target!==r.id&&(P=h.nf(K),B=P.weight,P=h.node(P.target),x&&A.push({source:K.source,target:K.target,name:K.name,weight:B}),d(n,P),P.Cu-=
B,c(n,P));h.removeNode(r.id);return A}function c(h,n){var r=e(n,h.length);h[r].push(n)}function d(h,n){var r=e(n,h.length);h[r].splice(h[r].indexOf(n)||h[r].length,1)}function e(h,n){var r=h.Cu;h=h.aD;return 0===h||0===r?n-1:Math.abs(h-r)}var f=DK(a).zda;if(1>=a.wca)return[];var g=function(){for(var h=new NK,n=0,r=0,x=_.l(a.We),A=x.next();!A.done;A=x.next())A=A.value,GK(h,A,{id:A,Cu:0,aD:0});x=_.l(a.dk());for(A=x.next();!A.done;A=x.next()){A=A.value;var B=CK(a.nf(A)).weight;MK(h,A,Object.assign({},
A,{weight:B}));r=Math.max(r,h.node(A.source).aD+=B);n=Math.max(n,h.node(A.target).Cu+=B)}x=[];for(A=0;A<Math.max(r,n)+2;A++)x[A]=[];n=_.l(h.We);for(A=n.next();!A.done;A=n.next())r=h.node(A.value),c(x,r);return{graph:h,buckets:x}}();f&&(console.group("FAS"),zNb(g));g=function(h){var n=h.graph;h=h.buckets;for(var r=[],x=h[h.length-1],A=0;0<n.wca;){for(;0<x.length;)b(n,h,x.shift(),!1);if(n.wca)for(var B=h.length-2;0<=B;--B)if(0<h[B].length){B=h[B].shift();B=b(n,h,B,!0);r.push.apply(r,_.Ia(B));break}f&&
(console.group("FAS iteration "+A++),zNb({graph:n,buckets:h},r),console.groupEnd())}return r}(g);f&&console.groupEnd();return g};
DNb=function(a){var b=[].concat(_.Ia(a.dk()));b=_.l(b);for(var c=b.next();!c.done;c=b.next()){var d=a,e=c.value;c=DK(d);c=c.HSb=c.HSb||new Set;var f=e.name,g=e.source,h=e.target,n=BK(d.node(g)).rank+1,r=BK(d.node(h)).rank,x=CK(d.nf(e)),A=x.weight,B=d.nf(e);if(r!==n){LK(d,e);for(e=0;n<r;++e,++n){var I="(\u03f6\u2192"+JK(B)+("\u2192"+n.toString())+")",K={Kg:iNb(),rank:n,gQc:B,hQc:x};hNb(d,"edge",K,I);g=EK(g,I,{weight:A},f);MK(d,g,g);0===e&&c.add(I);g=I}c=EK(g,h,{weight:A},f);MK(d,c,c)}}};
FNb=function(a){for(var b=DK(a).HSb||new Set,c=_.l(b),d=c.next();!d.done;d=c.next()){d=d.value;var e=a.node(d),f=BK(e),g=f.gQc;f=f.hQc;f.points=[];for(MK(a,EK(g.source,g.target,f,g.name),g);BK(e).RD;){e=Array.from(HK(a,d))[0];var h=BK(a.node(d)).Kg;g=h.x;h=h.y;a.removeNode(d);f.points.push({x:g,y:h});d=e;e=a.node(d)}}b.clear();b=_.l(a.dk());for(c=b.next();!c.done;c=b.next())if(f=c.value,c=CK(a.nf(f)),c.sea&&c.points.reverse(),!FK(a,a.parent(f.source))&&!FK(a,a.parent(f.target))){c=a;d=zK(ENb(c,f.source,
f.target),"hierarchic/normalize.ts::normalizeSegment: No top level segment for "+f.source+" -> "+f.target);e=CK(c.nf(f));g=d.source===f.source;f=AK.u$(d).points=[];f.push(lNb(c.node(d.source)));if(g!==e.sea)for(e=_.l(e.points),g=e.next();!g.done;g=e.next())f.push(g.value);else for(g=e.points.length-1;0<=g;g--)f.push(e.points[g]);f.push(lNb(c.node(d.target)))}};
JNb=function(a){var b=DK(a).zda,c=kNb(a);GNb(a,c);b&&yNb(c,a);b=Number.POSITIVE_INFINITY;for(var d=c.map(function(h){return h.slice(0)}),e=0,f=0;0<b&&4>f&&24>e;++e,++f){HNb(a,e,c);var g=INb(a,c);g<b&&(f=0,d=c.map(function(h){return h.slice(0)}),b=g)}GNb(a,d)};HNb=function(a,b,c){var d=2<=b%4;0===b%2?KNb(a,c,d):LNb(a,c,d)};GNb=function(a,b){b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=(c=c.value)||[];for(var d=0;d<c.length;d++)c[d]&&FK(a,c[d])&&(BK(a.node(c[d])).order=d)}};
KNb=function(a,b,c){for(var d=0;d<b.length-1;d++)MNb(a,b,d+1,function(e){return xNb(a,e)},function(e){return e.source},c)};LNb=function(a,b,c){for(var d=b.length-1;0<d;d--)MNb(a,b,d-1,function(e){return KK(a,e)},function(e){return e.target},c)};NNb=function(a,b){for(var c=0;c<b.length;c++)BK(a.node(b[c])).order=c};
INb=function(a,b){function c(g,h){var n=d(a,g,h);for(g=1;g<h.length;)g<<=1;h=2*g-1;--g;h=Array(h).fill(0);var r=0;n=_.l(n);for(var x=n.next();!x.done;x=n.next()){var A=x.value;x=A.weight;A=A.pos+g;h[A]+=x;for(var B=0;0<A;)A%2&&(B+=h[A+1]),A=A-1>>1,h[A]+=x;r+=x*B}return r}function d(g,h,n){function r(A){return{pos:x[A.target],weight:CK(g.nf(A)).weight}}var x=n.reduce(function(A,B,I){A[B]=I;return A},{});return h.map(function(A){return Array.from(KK(g,A)).map(r).sort(function(B,I){return B.pos-I.pos})}).reduce(function(A,
B){return A.concat(B)},[])}for(var e=0,f=1;f<b.length;f++)e+=c(b[f-1],b[f]);return e};ONb=function(a,b,c,d){return b.filter(function(e){return FK(a,e)}).map(function(e){var f=new Set(c(e));if(0===f.size)return{id:e};var g=0,h=0;f=_.l(f);for(var n=f.next();!n.done;n=f.next()){n=n.value;var r=d(n);r=BK(a.node(r)).order;n=CK(a.nf(n)).weight;g+=n*r;h+=n}return{id:e,lgb:g/h,weight:h}})};MNb=function(a,b,c,d,e,f){d=ONb(a,b[c],d,e);d.sort(PNb(b[c],f));b[c]=d.map(function(g){return g.id});NNb(a,b[c])};
PNb=function(a,b){return function(c,d){if(c===d)return 0;var e=Math.sign((c.lgb||0)-(d.lgb||0));if(0!==e)return e;c=a.indexOf(c.id);d=a.indexOf(d.id);return b?d-c:c-d}};SNb=function(a){var b=fNb(a),c=QNb(a,b);b=RNb(a,b);a=_.l(a.vX);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0,f=null!=(e=b[d.id])?e:0;e=void 0;var g=null!=(e=c[d.id])?e:0;BK(d).Kg.moveTo({x:f,y:g})}};
RNb=function(a,b){function c(h,n,r){n=TNb(h,d,n);h=UNb(a,h,n);if(r)for(r=_.l(Object.entries(h)),n=r.next();!n.done;n=r.next()){var x=_.l(n.value);n=x.next().value;x=x.next().value;h[n]=-x}return h}var d=VNb(a,b),e=[].concat(_.Ia(b)),f=[].concat(_.Ia(b)).map(function(h){return[].concat(_.Ia(h)).reverse()}),g=[].concat(_.Ia(b)).reverse();b=[].concat(_.Ia(b)).map(function(h){return[].concat(_.Ia(h)).reverse()}).reverse();e={QQb:c(e,function(h){return OK(a,h)},!1),GPc:c(f,function(h){return OK(a,h)},
!0),cwc:c(g,function(h){return HK(a,h)},!1),qwc:c(b,function(h){return HK(a,h)},!0)};f=WNb(a,e);XNb(e,f);return YNb(e)};QNb=function(a,b){var c={},d=DK(a),e=d.eJc;d=d.yNc;yK(0<d);var f=-.5*Math.max.apply(Math,_.Ia(b[0].map(function(r){return BK(a.node(r)).Kg.height})));b=_.l(b);for(var g=b.next();!g.done;g=b.next()){var h=g.value;g=nNb(a,h,c,d);h=_.l(h);for(var n=h.next();!n.done;n=h.next())c[n.value]+=f;f+=g+e}return c};
VNb=function(a,b){for(var c=new Map,d=1;d<b.length;d++)for(var e=b[d],f=0,g=0,h=b[d-1].length,n=0;n<e.length;n++){var r=e[n],x=ZNb(a,r),A=x?BK(a.node(x)).order:h;if(x||r===e[e.length-1]){g=_.l(e.slice(g,n+1));for(r=g.next();!r.done;r=g.next())if(r=r.value,x=a.node(r)){x=BK(x).RD;for(var B=_.l(OK(a,r)),I=B.next();!I.done;I=B.next()){I=I.value;var K=BK(a.node(I)),P=K.order,ba=!1!==x;K=!1!==K.RD;!(P<f||A<P)||K&&ba||(P=_.l($Nb(I,r)),I=P.next().value,P=P.next().value,ba=c.get(I)||new Set,c.set(I,ba),ba.add(P))}}g=
n+1;f=A}}return c};ZNb=function(a,b){var c=a.node(b);if(c&&!1!==BK(c).RD)return Array.from(OK(a,b)).find(function(d){return!1!==BK(a.node(d)).RD})};$Nb=function(a,b){a>b&&(a=_.l([a,b]),b=a.next().value,a=a.next().value);return[a,b]};aOb=function(a,b,c){c=_.l($Nb(b,c));b=c.next().value;c=c.next().value;return a.has(b)?a.get(b).has(c):!1};
TNb=function(a,b,c){for(var d={},e={},f={},g=_.l(a),h=g.next();!h.done;h=g.next()){h=h.value;for(var n=0;n<h.length;n++){var r=h[n];d[r]=r;e[r]=r;f[r]=n}}a=_.l(a);for(h=a.next();!h.done;h=a.next())for(g=-1,h=_.l(h.value),n=h.next();!n.done;n=h.next())if(n=n.value,r=c(n),0<r.size){r=Array.from(r).sort(function(I,K){return f[I]-f[K]});var x=(r.length-1)/2,A=Math.floor(x);for(x=Math.ceil(x);A<=x;A++){var B=r[A];e[n]===n&&g<f[B]&&!aOb(b,n,B)&&(e[B]=n,e[n]=d[n]=d[B],g=f[B])}}return{root:d,align:e}};
UNb=function(a,b,c){function d(n,r){for(var x=Array.from(g.We),A=new Set;0<x.length;){var B=x.pop();A.has(B)?n(B):(A.add(B),x.push.apply(x,[B].concat(_.Ia(r(B)))))}}var e={},f=c.root;c=c.align;var g=function(){var n=new NK,r=DK(a),x=r.uGc;r=r.ywc;for(var A=_.l(b),B=A.next();!B.done;B=A.next()){var I=void 0;B=_.l(B.value);for(var K=B.next();!K.done;K=B.next()){K=K.value;var P=f[K];GK(n,P,{});if(I){var ba=f[I];I=a.node(I);var la=a.node(K);var wa={width:0,RD:!0,Kg:iNb()};I=I?BK(I):wa;wa=la?BK(la):wa;
la=I.Kg.width;la+=I.RD?r:x;la+=wa.RD?r:x;la+=wa.Kg.width;P={source:ba,target:P,cfa:la/2};if(ba=n.nf(P))P.cfa=Math.max(P.cfa,ba.cfa);MK(n,P,P)}I=K}}return n}();d(function(n){var r=Array.from(xNb(g,n)).map(function(x){return(e[x.source]||0)+g.nf(x).cfa});e[n]=r.reduce(function(x,A){return Math.max(x,A)},0);isNaN(e[n])&&(e[n]=-1)},function(n){return OK(g,n)});d(function(n){var r=Number.POSITIVE_INFINITY,x=Array.from(KK(g,n)).map(function(A){return e[A.target]-g.nf(A).cfa}).reduce(function(A,B){return Math.min(A,
B)},r);x!==r&&(e[n]=Math.max(e[n],x))},function(n){return HK(g,n)});c=_.l(Object.keys(c));for(var h=c.next();!h.done;h=c.next())h=h.value,e[h]=e[f[h]];return e};
XNb=function(a,b){function c(g,h){if(g!==b){var n=Object.values(g)||{};h=h?e-Math.min.apply(Math,_.Ia(n)):f-Math.max.apply(Math,_.Ia(n));n=_.l(Object.keys(g));for(var r=n.next();!r.done;r=n.next())g[r.value]+=h}}var d=Object.values(b),e=Math.min.apply(Math,_.Ia(d)),f=Math.max.apply(Math,_.Ia(d));c(a.GPc,!1);c(a.QQb,!0);c(a.qwc,!1);c(a.cwc,!0)};
WNb=function(a,b){var c=Number.POSITIVE_INFINITY,d=void 0;b=_.l(Object.values(b));for(var e=b.next();!e.done;e=b.next()){e=e.value;var f=Number.NEGATIVE_INFINITY,g=Number.POSITIVE_INFINITY,h=Object.entries(e);h=_.l(h);for(var n=h.next();!n.done;n=h.next()){n=_.l(n.value);var r=n.next().value;n=n.next().value;if(r=a.node(r))r=BK(r).Kg.width/2,f=Math.max(n+r,f),g=Math.min(n-r,g)}f-=g;f<c&&(c=f,d=e)}return zK(d,"No best coordinates possible")};
YNb=function(a){for(var b={},c=Number.MAX_VALUE,d={},e=_.l(Object.keys(a.QQb)),f=e.next();!f.done;d={z2:d.z2},f=e.next())d.z2=f.value,f=Object.values(a).map(function(g){return function(h){return h[g.z2]}}(d)).sort(function(g,h){return g-h}),b[d.z2]=(f[1]+f[2])/2,c=Math.min(c,b[d.z2]);a=_.l(Object.keys(b));for(f=a.next();!f.done;f=a.next())b[f.value]-=c;return b};
bOb=function(a,b,c){function d(h){if(!f.has(h)&&FK(a,h)){f.add(h);0===c&&e.push(h);for(var n=_.l(HK(a,h)),r=n.next();!r.done;r=n.next())d(r.value);1===c&&e.push(h)}}c=void 0===c?0:c;var e=[],f=new Set;b=_.l(b);for(var g=b.next();!g.done;g=b.next())d(g.value);return e};
nOb=function(a){cOb.Nc(a);var b=a,c=DK(b).zda,d=new NK,e=DK(b).sca;DK(d).sca=e;e=_.l(b.We);for(var f=e.next();!f.done;f=e.next())f=f.value,GK(d,f,b.node(f));e=_.l(b.dk());for(f=e.next();!f.done;f=e.next()){var g=f=f.value;g={source:g.source,target:g.target};dOb(d,g)||MK(d,g,Object.assign({},g,{mk:{weight:0}}));f=CK(b.nf(f));g=CK(d.nf(g));g.weight+=f.weight;g.minLength=Math.max(g.minLength,f.minLength)}b=d;eOb(b);e=b;d=new NK({Wga:!1});g=Array.from(e.We)[0];f=e.wca;for(GK(d,g,{id:g});fOb(d,e)<f;){g=
gOb(d,e);if(!g)break;var h=_.l(g);g=h.next().value;h=h.next().value;g=(FK(d,g.source)?1:-1)*h;h=e;for(var n=_.l(d.We),r=n.next();!r.done;r=n.next())r=BK(h.node(r.value)),r.oC||(r.rank+=g)}hOb(d);iOb(d,b);c&&console.group("Network Simplex");c&&wNb(d);for(e=new Set;h=jOb(d);){g=kOb(d,b,h);f=JK(h)+" \u21cb "+(void 0!==g?JK(g):"undefined");if(e.has(f))break;e.add(f);if(void 0===g)break;f=b;n=h.source;h=h.target;LK(d,{source:n,target:h});LK(d,{source:h,target:n});h=g.source;n=g.target;g={source:h,target:n};
h={source:n,target:h};MK(d,g,g);MK(d,h,h);hOb(d);iOb(d,f);g=Array.from(d.children());g=bOb(d,g);g=_.l(g);for(h=g.next();!h.done;h=g.next()){var x=h.value;h=BK(f.node(x));if(!h.oC&&(n=d.parent(x),FK(f,n))){var A=f.nf({source:x,target:n});r=!1;A||(A=f.nf({source:n,target:x}),r=!0);x=CK(A).minLength;n=BK(f.node(n)).rank+(r?x:-x);h.oC||(h.rank=n)}}}c&&console.table(e);c&&console.groupEnd();lOb(a);cOb.undo(a);mOb(a)};
eOb=function(a){function b(f,g){g=void 0===g?0:g;var h=BK(a.node(f));if(c.has(f))return yK(void 0!==h.rank,f+" visited with no set rank, likely a cycle."),yK(!isNaN(h.rank),f+" has rank NaN"),h.rank;c.add(f);f=Array.from(KK(a,f)).map(function(n){var r=CK(a.nf(n)).minLength;return b(n.target,h.oC?h.rank:0)-r});g=Math.min.apply(Math,[].concat(_.Ia(f),[h.rank||0]))+g;h.oC||(h.rank=g);return h.rank}for(var c=new Set,d=_.l(a.sources),e=d.next();!e.done;e=d.next())b(e.value)};
mOb=function(a){var b=Array.from(a.vX).map(function(e){return BK(e).rank});b=Math.min.apply(Math,_.Ia(b));for(var c=_.l(a.We),d=c.next();!d.done;d=c.next())BK(a.node(d.value)).rank-=b};
lOb=function(a){for(var b=Math.min.apply(Math,_.Ia(Array.from(a.We).map(function(h){return BK(a.node(h)).rank}))),c=[],d=_.l(a.We),e=d.next();!e.done;e=d.next()){e=BK(a.node(e.value));var f=e.rank-b;c[f]=c[f]||[];c[f].push(e)}b=0;d=DK(a).DCb;for(e=0;e<c.length;e++)if(f=c[e],void 0===f&&0!==e%d)--b;else{f=_.l(f||[]);for(var g=f.next();!g.done;g=f.next())g.value.rank+=b}};
fOb=function(a,b){function c(f){for(var g=_.l(b.dk(f)),h=g.next();!h.done;h=g.next()){var n=h.value;h=n.source;h=f===h?n.target:h;n=oOb(b,n);if(!FK(a,h)&&0===n){GK(a,h,{id:h});n={source:f,target:h};var r={source:h,target:f};MK(a,n,n);MK(a,r,r);c(h)}}}for(var d=_.l(a.We),e=d.next();!e.done;e=d.next())c(e.value);return a.wca};
gOb=function(a,b){return Array.from(b.dk()).filter(function(c){return FK(a,c.source)!==FK(a,c.target)}).filter(function(c){return!BK(b.node(c.source)).oC&&!BK(b.node(c.target)).oC}).map(function(c){return[c,oOb(b,c)]}).sort(function(c,d){c=_.l(c);c.next();c=c.next().value;d=_.l(d);d.next();d=d.next().value;return c-d})[0]};oOb=function(a,b){var c=BK(a.node(b.source)).rank,d=BK(a.node(b.target)).rank;a=CK(a.nf(b)).minLength;return d-c-a};
jOb=function(a){for(var b=_.l(a.dk()),c=b.next();!c.done;c=b.next()){c=c.value;var d=a.nf(c);if(0>CK(d).mY)return c}};
kOb=function(a,b,c){var d=c.source;c=c.target;dOb(b,{source:d,target:c})||(c=_.l([c,d]),d=c.next().value,c=c.next().value);d=zK(a.node(d));c=zK(a.node(c));var e=d,f=!1;BK(d).s_>BK(c).s_&&(e=c,f=!0);return Array.from(b.dk()).filter(function(g){var h=a.node(g.source);g=a.node(g.target);if(!h||BK(h).oC||!g||BK(g).oC)return!1;h=pOb(h,e,f);g=pOb(g,e,!f);return h&&g}).map(function(g){return[g,oOb(b,g)]}).sort(function(g,h){return g[1]-h[1]}).map(function(g){return _.l(g).next().value})[0]};
pOb=function(a,b,c){a=BK(a);b=BK(b);var d=a.s_<=b.s_;return c===(b.low<=a.s_&&d)};hOb=function(a){function b(d,e,f,g,h){var n=f;d.uD(g,h);e.add(g);h=_.l(d.SUa(g));for(var r=h.next();!r.done;r=h.next())r=r.value,e.has(r)||(f=b(d,e,f,r,g));d=BK(d.node(g));d.low=n;d.s_=f++;return f}var c=void 0===c?Array.from(a.children())[0]:c;b(a,new Set,1,c)};
iOb=function(a,b){var c=bOb(a,a.children(),1);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=a,f=b;d=d.value;var g=e.parent(d);if(FK(e,g)){var h=e;var n=f;f=d;yK(FK(h,f),"Child not in tree");var r=h.parent(f);yK(FK(h,r),"Root has no cut value");var x=!0,A={source:f,target:r};dOb(n,A)||(x=!1,A={source:r,target:f});A=CK(A).weight;n=_.l(n.dk(f));for(var B=n.next();!B.done;B=n.next()){var I=B.value,K=(B=I.source===f)?I.target:I.source;K!==r&&(B=B===x,I=CK(I).weight,A+=B?I:-I,K={source:f,target:K},
dOb(h,K)&&(K=CK(h.nf(K)).mY,A+=B?-K:K))}h=A;if(f=e.nf({source:d,target:g}))CK(f).mY=h;if(f=e.nf({target:d,source:g}))CK(f).mY=h}}};sOb=function(a,b){var c=DK(a),d=c.Kma;c=c.cub;b=[].concat(_.Ia(a.children(b))).sort();a=qOb(a,b);d=ZMb(a.map(function(e){return e.r}),2*d);return rOb(a,d,c)};rOb=function(a,b,c){c=void 0===c?0:c;return a.map(function(d,e){return Object.assign({},d,cNb(b,a.length,e,-c))})};qOb=function(a,b){return b.map(function(c){return{id:c,r:BK(a.node(c)).Kg.radius}})};
uOb=function(a,b,c,d){d=void 0===d?DK(a).Kma:d;tOb(BK(a.node(b)).Kg,c);if(a.ftb(b)){c=a.children(a.parent(b));for(var e=[],f=_.l(c),g=f.next();!g.done;g=f.next())g=g.value,e.push(Object.assign({},lNb(a.node(g)),{r:BK(a.node(g)).Kg.height/2}));e=aNb(e,d);BK(a.node(a.parent(b))).Kg.resize(e.r);f={x:-e.x,y:-e.y};c=_.l(c);for(g=c.next();!g.done;g=c.next())tOb(BK(a.node(g.value)).Kg,f);uOb(a,a.parent(b),e,d)}};
yOb=function(a,b){function c(I){var K=BK(zK(a.node(I.source))).Kg,P=BK(zK(a.node(I.target))).Kg;I=AK.u$(I).points||[];if(2>=I.length||!g)K=mNb(K,P),I=[K.source,K.target];else{var ba=vOb(I[1]),la=vOb(I[I.length-2]);I[0]=mNb(K,ba).source;I[I.length-1]=mNb(la,P).target}return I}function d(I){for(var K=[I];I.next;)I=I.next,K.unshift(I);I={source:{x:0,y:0},target:{x:0,y:0}};if(a.parent(K[0].source)===a.parent(K[0].target)){var P=c(K[0]);if(1===K.length)return P;if(K[1].target===K[0].source)I.source.x=
P[0].x,I.source.y=P[0].y,I.target.x=P[1].x,I.target.y=P[1].y;else{var ba=P.length-1;I.source.x=P[ba].x;I.source.y=P[ba].y;I.target.x=P[ba-1].x;I.target.y=P[ba-1].y}}else{I=BK(zK(a.node(K[0].source))).Kg;P=BK(zK(a.node(K[0].target))).Kg;ba=vOb(I);var la=ba.clone();la.move({x:2*I.radius*wOb,y:2*I.radius*xOb});var wa={x:ba.x,y:ba.y};I.sLa([la,wa]);ba.moveTo(wa);I=mNb(ba,P)}for(P=1;P<K.length;P++)f&&(ba=BK(zK(a.node(K[P].target))).Kg,la=ba.y,I.source.x-=ba.x,I.source.y-=la),ba=BK(zK(a.node(K[P].source))).Kg,
I=mNb(ba,vOb(I.source));return[I.source,I.target]}b=void 0===b?a.rJa:b;var e=DK(a),f=e.Fib,g=e.Lsc;b=_.l(b);for(e=b.next();!e.done;e=b.next()){var h=e.value;e=AK.u$(h);a.parent(h.source)===a.parent(h.target)?e.points=c(h):e.points=d(h);if(f){yK(2<=e.points.length,"segment "+rNb(h).join("\u223c")+" has insufficient points");var n=e.points.length/2|0,r=e.points[n-1];h=r.x;r=r.y;var x=e.points[n];n=x.x;var A=x.y;if(h>n){x=_.l([n,A]);n=x.next().value;A=x.next().value;x=n;var B=A;h=_.l([h,r]);n=h.next().value;
A=h.next().value;r=_.l([x,B]);h=r.next().value;r=r.next().value;e.label.Rqb=!0}else e.label.Rqb=!1;e.label.position.x=(h+n)/2;e.label.position.y=(r+A)/2;e.label.rotation=180*Math.atan2(A-r,n-h)/Math.PI}}};DOb=function(a){var b=DK(a).Fib?zOb:AOb,c=b.handler(),d=DK(a).zda;c=BOb([COb,function(e){b.mk(e,void 0)},c.remove,BNb,nOb,DNb,JNb,dNb,SNb,FNb,CNb,c.replace,yOb]);d&&console.group("Layout Debug");c(a);d&&console.groupEnd()};
BOb=function(a){return function(b){var c=DK(b),d=c.zda;c=c.timing&&!d?EOb:FOb;d&&tNb(b);for(var e=_.l(a),f=e.next();!f.done;f=e.next()){f=f.value;var g=c(f)(b);void 0!==g&&(b=g);d&&uNb(b,f.name)}}};EOb=function(a){return function(){var b=_.fa.apply(0,arguments),c=a.name;console.time(c);try{var d=a.apply(null,_.Ia(b))}finally{console.timeEnd(c)}return d}};FOb=function(a){return a};
COb=function(a){for(var b,c=_.l(a.children()),d=c.next();!d.done;d=c.next()){d=d.value;var e=BK(a.node(d)).oC;void 0===b&&(b=e);yK(b===e,"HierarchicalLayout::validateFixedRanks: Top-level nodes must either all be fixedRank or non be fixedRank; "+d+" is a goose.")}if(b){b=new Set;c=_.l(a.y0a);for(d=c.next();!d.done;d=c.next())for(d=_.l(d.value.dk),e=d.next();!e.done;e=d.next()){e=e.value;var f=a.CB(e.source).pop(),g=a.CB(e.target).pop();f=BK(a.node(f)).rank;g=BK(a.node(g)).rank;f>=g&&b.add(e)}if(0<
b.size){a=[];c=0;d=_.l(b);for(e=d.next();!e.done&&!(a.push(e.value),10<++c);e=d.next());throw Error("pf`"+b.size+"`"+a.map(JK).join(", "));}}};HOb=function(a,b,c){return a.reduce(function(d,e){d.push(new xK(e.right+35,e.top,b.width,b.height));d.push(new xK(e.left,e.bottom+30,b.width,b.height));return d},[]).reduce(function(d,e){if(!GOb(e,a)){if(!d)return e;var f=d.bottom>c.bottom,g=e.bottom>c.bottom;if(f&&!g||f&&g&&e.bottom<d.bottom||!f&&!g&&e.right<d.right)return e}return d},void 0)||{left:0,top:0}};
IOb=function(a){var b=new Set(a);a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,c.parent&&b.delete(c.parent);return Array.from(b)};JOb=function(a){a=new Set(Array.from(a));for(var b=[],c=_.l(a),d=c.next();!d.done;d=c.next())d=d.value,d.parent&&a.has(d.parent)||b.push(d);return b};LOb=function(a){var b=_.Da(JOb(a).map(function(d){return d.mk})).ka(_.Va(1),_.vb(KOb),_.nb(1),_.jb()).subscribe();a=_.l(IOb(a));for(var c=a.next();!c.done;c=a.next())c=c.value,c instanceof PK&&c.rAb.next();b.unsubscribe()};
KOb=function(a){var b=new Map(Array.from(a).map(function(e){return[e.node.ticket,e]})),c=MOb(b),d=c.ht;NOb(d,OOb(c.Hz,d,b));return _.Da(Array.from(a).map(function(e){return e.node.vs.ka(_.Va(1))})).ka(_.m(WMb))};
MOb=function(a){for(var b=new Map,c=new Map,d=_.l(a),e=d.next();!e.done;e=d.next()){e=_.l(e.value);e.next();e=e.next().value;for(var f=_.l(e.ht),g=f.next();!g.done;g=f.next()){g=_.l(g.value);g.next();for(g=g.next().value.to;g&&!a.has(g.ticket);)g=g.parent;g&&(POb(e.node.ticket,g.ticket,c),POb(g.ticket,e.node.ticket,b))}}return{Hz:b,ht:c}};POb=function(a,b,c){var d=c.get(a);d||(d=new Map,c.set(a,d));d.set(b,(d.get(b)||0)+1)};
OOb=function(a,b,c){for(var d=[],e=new Set,f=_.l(c),g=f.next();!g.done;g=f.next()){g=_.l(g.value);g.next();var h=g.next().value;g=new Map;h=[h.node.ticket];for(var n=_.l(h),r=n.next();!r.done;r=n.next()){r=r.value;var x=c.get(r);if(x&&!e.has(r)){e.add(r);g.set(r,x);x=_.l(b.get(r)||[]);for(var A=x.next();!A.done;A=x.next())A=_.l(A.value).next().value,h.push(A);r=_.l(a.get(r)||[]);for(x=r.next();!x.done;x=r.next())x=_.l(x.value).next().value,h.push(x)}}0<g.size&&d.push(g)}return d};
NOb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;for(var e=a,f=new NK,g=new Map,h=_.l(d),n=h.next();!n.done;n=h.next()){var r=_.l(n.value);n=r.next().value;r=r.next().value;r={id:n,mk:{Kg:new QK(QOb(r.vs,r.IQa))}};g.set(n,r);GK(f,n,r)}e=_.l(e);for(h=e.next();!h.done;h=e.next())for(n=_.l(h.value),h=n.next().value,n=n.next().value,n=_.l(n),r=n.next();!r.done;r=n.next())r=_.l(r.value).next().value,g.has(h)&&g.has(r)&&(r=EK(h,r),MK(f,r,r));g=f;DOb(g);f=new Map;g=_.l(g.vX);
for(e=g.next();!e.done;e=g.next())if(n=e.value,e=n.id,h=d.get(e)){r=BK(n).Kg;n=r.x;r=r.y;var x=h.vs.width,A=h.vs.height;h.IQa&&(r+=40,A+=40);n-=x/2;r-=A/2;f.set(e,new xK(n,r,x,A))}if(g=WMb(f.values())){e=HOb(c,g,WMb(c)||new xK(0,0,0,0));d=_.l(d);for(h=d.next();!h.done;h=d.next())h=_.l(h.value),h.next(),h=h.next().value.node,(n=f.get(h.ticket))&&h.sfa(n.x+e.left-g.x,n.y+e.top-g.y);c.push(new xK(e.left,e.top,g.width,g.height))}}};
QOb=function(a,b){b=void 0===b?!0:b;return new xK(a.x,a.y-(b?40:0),a.width,a.height+(b?40:0))};SK=function(a,b,c,d){d=void 0===d?!1:d;var e=[];a=_.l(a);for(var f=a.next();!f.done;f=a.next())if(f=f.value,d||!f.Rs.getValue())if(f instanceof PK&&b&&e.push(f),f instanceof RK&&(c&&e.push(f),d||f.Gc.getValue()))e=e.concat(SK(f.bQ,b,c,d));return e};ROb=function(a){return a instanceof PK&&("CHOICE_START"===a.type||"CHOICE_END"===a.type)};
SOb=function(a){var b=a.from instanceof PK&&"CHOICE_START"===a.from.type?_.Da([a.from.ht,a.from.KP]).ka(_.m(function(d){d=_.l(d);var e=d.next().value;return d.next().value%e.size!==(a.ePa||0)})):_.Ea(!1),c=a.to instanceof PK&&"CHOICE_END"===a.to.type?_.Da([a.to.Hz,a.to.KP]).ka(_.m(function(d){d=_.l(d);var e=d.next().value;return d.next().value%e.size!==(a.Nga||0)})):_.Ea(!1);return _.Da([b,c]).ka(_.m(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;return d||e}))};
TOb=function(a,b){if(a&1){var c=_.qd();_.C(0,"div",8);_.L("click",function(){var d=_.rd(c).ya,e=_.M(2);return _.sd(e.C9.emit(d))})("mousewheel",function(d){return d.stopPropagation()});_.O(1);_.D()}a&2&&(a=b.ya,_.z("trackGestureClick",!0),_.w(1),_.Le(" ",a," "))};UOb=function(a){a&1&&(_.C(0,"div",9),_.O(1,"..."),_.D())};
VOb=function(a,b){a&1&&(_.C(0,"div",1)(1,"div",2),_.O(2),_.D(),_.C(3,"div",3),_.O(4),_.N(5,TOb,2,2,"div",4),_.N(6,UOb,2,0,"div",5),_.D(),_.yd(),_.C(7,"svg",6),_.F(8,"path",7),_.D()());a&2&&(a=b.La,b=_.M(),_.w(2),_.Yy("",b.ji,"",""+a.length+(50===a.length?"+":""),""),_.w(2),_.Le(" ","Called from "+(a.length+(50===a.length?"+":""))+" "+b.tag.toLowerCase()+" "+(1===a.length?"file":"files")," "),_.w(1),_.z("ngForOf",a),_.w(1),_.z("ngIf",a.length===b.N6b))};
WOb=function(a){a&1&&(_.yd(),_.C(0,"svg",4),_.F(1,"path",5),_.D())};XOb=function(a){a&1&&(_.yd(),_.C(0,"svg",4),_.F(1,"path",5),_.D())};YOb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,WOb,2,0,"svg",2),_.C(2,"div",3)(3,"span"),_.O(4),_.D(),_.C(5,"mat-icon"),_.O(6,"visibility_off"),_.D()(),_.N(7,XOb,2,0,"svg",2),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf","outgoing"===b.direction),_.w(3),_.Me(a),_.w(3),_.z("ngIf","incoming"===b.direction))};
ZOb=function(a){if(a&1){var b=_.qd();_.C(0,"div",16)(1,"h3",17);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.Qib.emit(c.node))})("mousedown",function(){_.rd(b);var c=_.M(2);return _.sd(c.YBb.emit(c.node))});_.C(2,"div",18);_.O(3);_.D()();_.C(4,"button",19);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.JA(c.node))});_.C(5,"mat-icon");_.O(6);_.Q(7,"async");_.D()()()}a&2&&(a=_.M(2),_.w(1),_.se("cursor","move"),_.w(2),_.Le(" ",a.node.name," "),_.w(1),_.z("disabled",0===a.node.bQ.length),
_.w(2),_.Me(!0===_.R(7,5,a.node.Gc)?"expand_less":"expand_more"))};$Ob=function(a){if(a&1){var b=_.qd();_.C(0,"button",24);_.L("click",function(c){_.rd(b);var d=_.M(3);d.node instanceof PK&&d.node.L0.pAb.next({title:"",color:[Math.floor(255*Math.random()),Math.floor(255*Math.random()),Math.floor(255*Math.random())]});c.stopPropagation();return _.sd()});_.C(1,"mat-icon");_.O(2,"contactless");_.D()()}};
aPb=function(a){if(a&1){var b=_.qd();_.C(0,"button",25);_.L("click",function(){_.rd(b);var c=_.M(3);c.node instanceof PK&&c.node.KP.next(c.node.KP.getValue()+1);return _.sd()});_.C(1,"mat-icon");_.O(2,"alt_route");_.D()()}};
cPb=function(a){a&1&&(_.C(0,"h3",20,21)(2,"div",18),_.O(3),_.D(),_.N(4,$Ob,3,0,"button",22),_.N(5,aPb,3,0,"button",23),_.D());a&2&&(a=_.M(2),_.se("max-width",a.O6b,"px"),_.z("ngClass",bPb(a)?"backdrop":""),_.w(3),_.Le(" ",a.node.name," "),_.w(1),_.z("ngIf",a.node instanceof PK&&"SUBJECT"===a.node.type),_.w(1),_.z("ngIf",a.gDc(a.node)))};dPb=function(a){a&1&&_.F(0,"loading",26)};ePb=function(a){a&1&&(_.C(0,"dc-information-box",27),_.O(1," Failed to load file. "),_.D());a&2&&(a=_.M(2),_.z("title",a.node.ticket))};
fPb=function(a,b){a&1&&_.F(0,"rxjs-marble",31);a&2&&_.z("eventData",b.La)};gPb=function(a,b){a&1&&(_.C(0,"div",29),_.N(1,fPb,1,1,"rxjs-marble",30),_.Q(2,"async"),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf",_.R(2,1,a)))};hPb=function(a,b){a&1&&(_.G(0),_.N(1,gPb,3,3,"div",28),_.we());a&2&&(a=b.La,_.w(1),_.z("ngForOf",a))};iPb=function(a,b){a&1&&_.F(0,"scroll-indicator",32);a&2&&_.z("scroll",b.La.GIc)};
jPb=function(a,b){if(a&1){var c=_.qd();_.C(0,"callgraph-decorator",33);_.L("filesToAddToCallgraph",function(d){_.rd(c);var e=_.M(2);return _.sd(e.C9.emit(d))});_.D()}a&2&&(a=b.ya,b=_.M(2),_.z("node",b.node)("tag",a))};
kPb=function(a,b){if(a&1){var c=_.qd();_.C(0,"div",1)(1,"div",2);_.L("click",function(){_.rd(c);var d=_.M();return _.sd(d.Pib.emit(d.node))})("dblclick",function(){_.rd(c);var d=_.M();return _.sd(d.focus.emit(d.node))})("mousedown",function(){_.rd(c);var d=_.M();return _.sd(d.XBb.emit(d.node))})("mouseenter",function(){_.rd(c);var d=_.M();return _.sd(d.dRa.emit(!0))})("mouseleave",function(){_.rd(c);var d=_.M();return _.sd(d.dRa.emit(!1))});_.Q(2,"async");_.Q(3,"async");_.Q(4,"async");_.N(5,ZOb,8,
7,"div",3);_.N(6,cPb,6,6,"h3",4);_.N(7,dPb,1,0,"loading",5);_.N(8,ePb,2,1,"dc-information-box",6);_.C(9,"div",7)(10,"div",8);_.N(11,hPb,2,1,"ng-container",9);_.Q(12,"async");_.C(13,"button",10);_.L("click",function(){_.rd(c);var d=_.M();return _.sd(d.delete.emit(d.node))});_.C(14,"mat-icon");_.O(15,"visibility_off");_.D()()()();_.F(16,"hidden-node-decorator",11)(17,"hidden-node-decorator",12);_.N(18,iPb,1,1,"scroll-indicator",13);_.Q(19,"async");_.D();_.C(20,"div",14);_.N(21,jPb,1,2,"callgraph-decorator",
15);_.Q(22,"async");_.D()()}a&2&&(a=b.La,b=_.M(),_.se("left",a.x,"px")("top",a.y,"px"),_.w(1),_.se("cursor",bPb(b)?"":"move")("min-height",a.height,"px")("min-width",a.width,"px")("transition",_.R(2,26,b.Bsc)),_.ue("highlighted",_.R(3,28,b.node.xuc))("glow",_.R(4,30,b.xxc)),_.z("ngClass",bPb(b)?"aggregation-background":""),_.w(4),_.z("ngIf",bPb(b)),_.w(1),_.z("ngIf",!b.Uwb&&!b.Dwb&&(!(b.node instanceof RK)||b.node.Gc.getValue()&&0!==b.node.bQ.length)),_.w(1),_.z("ngIf",b.Uwb),_.w(1),_.z("ngIf",b.Dwb),
_.w(3),_.z("ngIf",_.R(12,32,b.node.L0.MGc)),_.w(5),_.z("node",b.node),_.w(1),_.z("node",b.node),_.w(1),_.z("ngIf",_.R(19,34,b.node.scroll)),_.w(3),_.z("ngForOf",_.R(22,36,b.Xxc)))};oPb=function(a,b,c,d,e){e=void 0===e?!1:e;var f=new Map,g=new Map([].concat(_.Ia(a.aggregations.map(function(h){return[h.ticket,lPb(h,b,c,d,e,f)]})),_.Ia(a.functions.map(function(h){return[h.ticket,mPb(h,b,c,d,f)]}))));nPb(a,g);return g};
pPb=function(a){var b=new Map;a=Array.from(a);for(var c=0;c<a.length;c++){var d=a[c];if(d instanceof RK){d=_.l(d.bQ);for(var e=d.next();!e.done;e=d.next())a.push(e.value)}else d instanceof PK&&b.set(d.ticket,d)}return b};
nPb=function(a,b){var c=new Map((a.TNa||[]).filter(function(h){return!!h.Nd}).map(function(h){return[h.Nd.path,h]}));b=pPb(b.values());a=_.l(a.calls);for(var d=a.next();!d.done;d=a.next())if(d=d.value,(d.fna||d.EP)&&d.ena){var e=b.get(d.fna),f=b.get(d.ena);if(!e&&f&&d.EP&&d.EP.path){var g=c.get(d.EP.path);if(!g)continue;f.e9.next({tags:0===g.tags.length?["EXTERNAL"]:g.tags,path:d.EP.path,gz:d.gz})}e instanceof PK&&f instanceof PK&&qPb(e,f,d.gz,d.NKa,d.LKa)}};
lPb=function(a,b,c,d,e,f,g){var h=new RK(a.ticket,a.name,Uyb(b,a.lineNumber),g);rPb(h,[].concat(_.Ia(a.aggregations.map(function(n){return lPb(n,b,c,d,e,f,h)})),_.Ia(a.functions.map(function(n){return mPb(n,b,c,d,f,h)}))));h.Gc.next(!e);return h};mPb=function(a,b,c,d,e,f){b=new PK(a.ticket,a.name,Uyb(b,[{start:a.lineNumber,end:a.endLineNumber}]),f,a.type,c,d);ROb(b)&&(a=a.ticket.substring(0,a.ticket.length-a.type.length),(c=e.get(a))?b.KP=c:e.set(a,b.KP));return b};
tPb=function(a){var b=_.fa.apply(1,arguments);return _.Da([sPb.apply(null,[a,"incoming"].concat(_.Ia(b))),sPb.apply(null,[a,"outgoing"].concat(_.Ia(b)))]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return new Set([].concat(_.Ia(c),_.Ia(d)))}))};
sPb=function(a,b){var c=_.fa.apply(2,arguments);return a.ka(_.m(function(d){return SK(d.values(),!0,!1,!1)}),_.m(function(d){return d.map(function(e){return _.Da("incoming"===b?e.Hz:e.ht,e.Rs).ka(_.m(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;return[e.ticket,{node:e,SUa:f,hidden:g}]}))})}),_.vb(function(d){return _.Db.apply(null,_.Ia(d))}),_.m(function(d){return new Map(d)}),_.m(function(d){for(var e=new Set(c),f=_.l(c),g=f.next();!g.done;g=f.next())if(g=d.get(g.value)){var h=g;g=
h.SUa;for(h=h.node.parent;h;)e.add(h.ticket),h=h.parent;g=_.l(g);for(h=g.next();!h.done;h=g.next()){h=_.l(h.value).next().value;var n=d.get(h);e.has(h)||!n||n.hidden||(e.add(h),c.push(h))}}return e}))};
uPb=function(a,b){var c=new Map,d=Array.from(b).reduce(function(A,B){var I=B[1];_.SE(I)?A.Bzb.set(B[0],I.Yb):A.Fnb.set(B[0],I);return A},{Bzb:new Map,Fnb:new Map});b=d.Bzb;d=d.Fnb;for(var e=_.l(d),f=e.next();!f.done;f=e.next()){var g=_.l(f.value);f=g.next().value;g=g.next().value;c.set(f,new PK(f,0===g.state?"{{{...Loading...}}}":"{{{...Error...}}}",a.Zb().nd(f).hb()))}a=new Map(Array.from(b).map(function(A){var B=_.l(A);A=B.next().value;B=B.next().value;return[A,SK(B.values(),!0,!1,!0)]}));e=_.l(b);
for(f=e.next();!f.done;f=e.next()){f=_.l(f.value);g=f.next().value;f=f.next().value;g=_.l(a.get(g)||[]);for(var h=g.next();!h.done;h=g.next())if(h=h.value,h instanceof PK){for(var n=_.l(d),r=n.next();!r.done;r=n.next()){r=_.l(r.value).next().value;var x=c.get(r);x&&h.e9.next({path:r,Enb:x})}n=_.l(b);for(r=n.next();!r.done;r=n.next())r=_.l(r.value).next().value,(x=a.get(r))&&h.e9.next({lWa:r,vGc:x})}f=_.l(f);for(g=f.next();!g.done;g=f.next())g=_.l(g.value),g.next(),g=g.next().value,c.set(g.ticket,
g)}return c};vPb=function(a){a=a.ua.getBoundingClientRect();return 0<a.width&&0<a.height};wPb=function(a){return WMb(Array.from(a).filter(function(b){b=_.l(b);b.next();return!b.next().value.Rs.getValue()}).map(function(b){b=_.l(b);b.next();b=b.next().value.aQ;return QOb(b)}))};xPb=function(a,b){a&1&&_.F(0,"rxjs-marble",8);if(a&2){a=b.La;b=_.M().ya;var c=_.M();_.se("transform",a)("transition","transform "+c.mdc+"ms linear");_.z("eventData",b)}};
yPb=function(a,b){a&1&&(_.yd(),_.yy(),_.G(0),_.N(1,xPb,1,5,"rxjs-marble",7),_.Q(2,"async"),_.we());a&2&&(a=b.ya,_.w(1),_.z("ngIf",_.R(2,1,a.transform)))};zPb=function(a,b,c){var d=b.type,e=b.ZCb;b=e.title;e=e.color;"remove"===d?a.shift():"add"===d&&a.push({title:b,color:e,transform:_.Ja(c.from.vs.ka(_.Xa()),c.to.vs.ka(_.Ma(0))).ka(_.m(function(f){return"translate("+(f.x+f.width/2-15)+"px, "+(f.y+f.height/2-15)+"px)"}))});return a};
APb=function(a,b){if(a&1){var c=_.qd();_.C(0,"button",7);_.L("click",function(){var d=_.rd(c).ya,e=_.M();return _.sd(e.show.emit(d))});_.O(1);_.D()}a&2&&(a=b.ya,_.w(1),_.Le(" ",a.name," "))};BPb=function(a){a&1&&(_.C(0,"div",14),_.De(1,15),_.D())};
DPb=function(a,b){if(a&1){var c=_.qd();_.C(0,"callgraph-node",20);_.L("clickOnHeader",function(d){_.rd(c);var e=_.M(3);return _.sd(CPb(e,d))})("delete",function(d){_.rd(c);var e=_.M(3);TK(e,{action:"hide",node:d});return _.sd()})("filesToAddToCallgraph",function(d){_.rd(c);var e=_.M(3);e.n1a.next(e.vb.location.Zb().nd(d).hb());return _.sd()})("manualExpansionChange",function(){_.rd(c);var d=_.M().La,e=_.M(2);e.Neb=!e.xdb(d);e.center(d);return _.sd()})("mouseDownOnHeader",function(d){_.rd(c);var e=
_.M(3),f=e.controls;f.hS=d;f.nba=void 0;e.log("startNodeDrag");return _.sd()});_.Q(1,"async");_.D()}a&2&&(a=b.ya,b=_.M(3),_.se("opacity",_.R(1,3,b.Yga).has(a.ticket)?.2:1),_.z("node",a))};
GPb=function(a,b){if(a&1){var c=_.qd();_.C(0,"callgraph-edge",22);_.L("expand",function(d){_.rd(c);var e=_.M(5);return _.sd(EPb(e,d))})("focus",function(d){_.rd(c);var e=_.M(5);TK(e,{action:"showOnlyEdge",nf:d});return _.sd()})("mouseenter",function(){var d=_.rd(c).ya,e=_.M(5);return _.sd(FPb(e,d))})("mouseleave",function(){_.rd(c);var d=_.M(5);return _.sd(FPb(d))});_.Q(1,"async");_.Q(2,"async");_.Q(3,"async");_.D()}a&2&&(a=b.ya,b=_.M(5),_.se("opacity",_.R(1,4,b.Yga).has(a.to.ticket)||_.R(2,6,b.Yga).has(a.from.ticket)?
.2:1),_.z("edgeData",a)("graphType",_.R(3,8,b.graphType)))};HPb=function(a,b){a&1&&(_.G(0),_.N(1,GPb,4,10,"callgraph-edge",21),_.we());a&2&&(a=b.La,_.w(1),_.z("ngForOf",a.values()))};IPb=function(a,b){a&1&&(_.G(0),_.N(1,HPb,2,1,"ng-container",2),_.Q(2,"async"),_.we());a&2&&(a=b.ya,_.w(1),_.z("ngIf",_.R(2,1,a.lQc)))};
JPb=function(a,b){if(a&1){var c=_.qd();_.C(0,"callgraph-node",23);_.L("clickOnBody",function(d){_.rd(c);var e=_.M(3);return _.sd(CPb(e,d))})("delete",function(d){_.rd(c);var e=_.M(3);TK(e,{action:"hide",node:d});return _.sd()})("filesToAddToCallgraph",function(d){_.rd(c);var e=_.M(3);e.n1a.next(e.vb.location.Zb().nd(d).hb());return _.sd()})("focus",function(d){_.rd(c);var e=_.M(3);TK(e,{action:"showOnlyFamily",node:d});return _.sd()})("hover",function(d){var e=_.rd(c).ya,f=_.M(3);d=d?e:void 0;f.controls.qr()||
(f.ara.next(d),f.log(d?"hoverNode":"unhoverNode"));return _.sd()})("mouseDownOnBody",function(d){_.rd(c);var e=_.M(3),f=e.controls;f.hS=d;f.nba=void 0;e.log("startNodeDrag");return _.sd()});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=b.ya,b=_.M(3),_.se("opacity",_.R(1,4,b.Yga).has(a.ticket)?.2:1),_.z("hovered",_.R(2,6,b.ara)===a)("node",a))};
KPb=function(a,b){a&1&&(_.C(0,"div",16),_.N(1,DPb,2,5,"callgraph-node",17),_.N(2,IPb,3,3,"ng-container",18),_.N(3,JPb,3,8,"callgraph-node",19),_.D());a&2&&(a=b.La,b=_.M(2),_.se("transform","matrix("+b.controls.zoomLevel+",0,0,"+b.controls.zoomLevel+","+(b.controls.uN+b.controls.Hxa)+","+(b.controls.vN+b.controls.Oxa)+")"),_.w(1),_.z("ngForOf",b.UOa(a.values(),!1,!0)),_.w(1),_.z("ngForOf",b.UOa(a.values(),!0,!0)),_.w(1),_.z("ngForOf",b.UOa(a.values(),!0,!1)))};
LPb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-form-field")(1,"mat-select",24);_.L("selectionChange",function(c){_.rd(b);var d=_.M(2);c=c.value;d.log("graphTypeSelected:"+c);d.graphType.next(c);return _.sd()});_.C(2,"mat-option",25);_.O(3,"Callgraph");_.D();_.C(4,"mat-option",26);_.O(5,"RxJS Graph");_.D()()()}a&2&&(_.w(1),_.z("value","CALLGRAPH"))};
NPb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"button",27);_.L("click",function(){_.rd(b);for(var d=_.M().La,e=_.M(),f=MPb(d),g=_.l(d),h=g.next();!h.done;h=g.next())h=_.l(h.value),h.next(),h=h.next().value,h instanceof RK&&h.Gc.next(!f);e.center(d);return _.sd()});_.O(2);_.D();_.we()}if(a&2){a=_.M().La;var c=_.M();_.w(2);_.Le(" ",c.xdb(a)?"Collapse All":"Expand All"," ")}};
OPb=function(a){if(a&1){var b=_.qd();_.C(0,"div")(1,"dc-information-box",28);_.O(2," Callgraph deprecation: this feature will no longer be available after the 1st of December (");_.C(3,"a",29);_.O(4,"more info");_.D();_.O(5,"). ");_.C(6,"button",30);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.gMb.next(!1))});_.O(7," Dismiss ");_.D()()()}};
PPb=function(a){if(a&1){var b=_.qd();_.C(0,"dc-information-box",28);_.Be(1,31);_.C(2,"button",30);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.HBb.next(!0))});_.D();_.Ce();_.D()}};
SPb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.N(1,BPb,2,0,"div",4);_.N(2,KPb,4,5,"div",5);_.C(3,"div",6);_.N(4,LPb,6,1,"mat-form-field",2);_.Q(5,"async");_.N(6,NPb,3,1,"ng-container",2);_.D();_.C(7,"div",7);_.L("mousedown",function(d){return d.stopPropagation()});_.C(8,"button",8);_.L("click",function(){_.rd(c);var d=_.M().controls;QPb(d,1.2*d.zoomLevel);return _.sd()});_.C(9,"mat-icon");_.O(10,"zoom_in");_.D()();_.C(11,"mat-slider",9);_.L("input",function(d){_.rd(c);var e=_.M();return _.sd(QPb(e.controls,
d.value))});_.Q(12,"async");_.D();_.C(13,"button",10);_.L("click",function(){_.rd(c);var d=_.M().controls;QPb(d,d.zoomLevel/1.2);return _.sd()});_.C(14,"mat-icon");_.O(15,"zoom_out");_.D()();_.C(16,"button",11);_.L("click",function(){var d=_.rd(c).La,e=_.M();return _.sd(e.center(d))});_.C(17,"mat-icon");_.O(18,"my_location");_.D()()();_.C(19,"div",12);_.N(20,OPb,8,0,"div",2);_.Q(21,"async");_.N(22,PPb,3,0,"dc-information-box",13);_.Q(23,"async");_.D();_.we()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",
0===a.size),_.w(1),_.z("ngIf",a),_.w(2),_.z("ngIf",_.R(5,15,b.Wrc)),_.w(2),_.z("ngIf",b.RLc(a)),_.w(2),_.z("ascTrackElement",b.uya),_.w(3),_.z("max",2)("min",RPb(b.controls))("value",_.R(12,17,b.controls.KTb))("step",.01),_.w(2),_.z("ascTrackElement",b.uya),_.w(3),_.z("ascTrackElement",b.uya),_.w(3),_.se("margin-left",b.K2a,"px"),_.w(1),_.z("ngIf",_.R(21,19,b.gMb)),_.w(2),_.z("ngIf",!1===_.R(23,21,b.WK)))};
TPb=function(a){a&1&&(_.G(0),_.C(1,"h4"),_.De(2,32),_.D(),_.C(3,"div",33),_.F(4,"callgraph-edge",34)(5,"callgraph-node",35)(6,"callgraph-node",35),_.D(),_.C(7,"table",36)(8,"tr")(9,"th",37),_.De(10,38),_.D()(),_.C(11,"tr")(12,"td"),_.F(13,"callgraph-decorator",39),_.D(),_.C(14,"td"),_.De(15,40),_.D()(),_.C(16,"tr")(17,"td"),_.F(18,"callgraph-decorator",39),_.D(),_.C(19,"td"),_.De(20,41),_.D()(),_.C(21,"tr")(22,"td"),_.F(23,"callgraph-decorator",39),_.D(),_.C(24,"td"),_.De(25,42),_.D()()(),_.C(26,
"div")(27,"h4"),_.De(28,43),_.D(),_.C(29,"div"),_.De(30,44),_.D(),_.C(31,"div"),_.De(32,45),_.D()(),_.we());a&2&&(a=_.M(),_.w(4),_.z("edgeData",a.EKc),_.w(1),_.z("node",a.Cea),_.w(1),_.z("node",a.Bea),_.w(7),_.z("node",a.soa)("tag","EXTERNAL"),_.w(5),_.z("node",a.soa)("tag","TEST"),_.w(5),_.z("node",a.soa)("tag","GENERATED"))};
UPb=function(a){if(a&1){var b=_.qd();_.C(0,"hidden-node-box",47);_.L("show",function(c){_.rd(b);var d=_.M(2);TK(d,{action:"show",node:c});return _.sd()})("showAll",function(){_.rd(b);var c=_.M(2);TK(c,{action:"showAll"});return _.sd()});_.D()}a&2&&(a=_.M().La,_.z("hiddenNodes",a))};VPb=function(a,b){a&1&&(_.G(0),_.N(1,UPb,1,1,"hidden-node-box",46),_.we());a&2&&(a=b.La,_.w(1),_.z("ngIf",0<a.size))};
WPb=function(a){return _.Da(Array.from(a).map(function(b){b=_.l(b);var c=b.next().value;return b.next().value.ka(_.m(function(d){return[c,_.SE(d)?_.aE(d.Yb.FP):d]}))}))};MPb=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=_.l(b.value),b.next(),b=b.next().value,b instanceof RK&&0<b.bQ.length&&!b.Gc.getValue())return!1;return!0};XPb=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=_.l(b.value),b.next(),b.next().value instanceof RK)return!0;return!1};
YPb=function(a,b){return new Set(Array.from(SK(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return b.from.ticket!==c&&b.to.ticket!==c}))};ZPb=function(a,b){return new Set(Array.from(SK(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return!b.has(c)}))};$Pb=function(a){var b=a.Fk.map(function(c){return{Dp:c,gpa:!1}});return{Kd:a.Xa,CD:a.CD,entries:b}};
aQb=function(a){for(var b=[],c=0;c<a.Fk.length;c++)b.push({Dp:a.Fk[c],gpa:!0});return{Kd:a.Xa,CD:a.CD,entries:b}};bQb=function(){};cQb=function(a){a&1&&_.N(0,bQb,0,0,"ng-template",10);a&2&&(_.M(3),_.z("ngTemplateOutlet",_.Ke(3)))};dQb=function(a,b){a&1&&(_.F(0,"history-table",11),_.Q(1,"async"),_.Q(2,"async"));if(a&2){a=b.La;b=_.M(2).La;var c=_.M();_.z("data",b.Yb.bL)("historyPlace",a)("blameInfo",_.R(1,5,c.Pma))("columnType",b.Yb.Hna)("focusCommit",_.R(2,7,c.L9))}};
eQb=function(a){if(a&1){var b=_.qd();_.C(0,"button",13);_.L("click",function(){var d=_.rd(b).La;return _.sd(d())});_.De(1,14);_.D()}if(a&2){a=_.M(3).La;var c=_.M();_.z("trackBucket",c.yk.XU)("trackProjectId",a.Yb.Xa.lb)}};fQb=function(a){if(a&1){var b=_.qd();_.C(0,"button",13);_.L("click",function(){var d=_.rd(b).La;return _.sd(d())});_.De(1,15);_.D()}if(a&2){a=_.M(3).La;var c=_.M();_.z("trackBucket",c.yk.XU)("trackProjectId",a.Yb.Xa.lb)}};
gQb=function(a){a&1&&(_.G(0),_.N(1,eQb,2,2,"button",12),_.N(2,fQb,2,2,"button",12),_.we());a&2&&(a=_.M(2).La,_.w(1),_.z("ngIf",a.Yb.lpa),_.w(1),_.z("ngIf",a.Yb.p9))};hQb=function(a){a&1&&(_.C(0,"div",16),_.F(1,"mat-spinner",17),_.D());a&2&&(_.w(1),_.z("diameter",18)("strokeWidth",2))};iQb=function(a){a&1&&(_.C(0,"dc-information-box",18),_.De(1,19),_.D())};
jQb=function(a){a&1&&(_.G(0),_.N(1,cQb,1,1,null,5),_.Q(2,"async"),_.C(3,"div",6),_.Q(4,"async"),_.N(5,dQb,3,9,"history-table",7),_.Q(6,"async"),_.G(7,2),_.Q(8,"async"),_.N(9,gQb,3,2,"ng-container",3),_.N(10,hQb,2,2,"div",8),_.N(11,iQb,2,0,"dc-information-box",9),_.we(),_.D(),_.we());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("ngIf",_.R(2,8,b.dWa));_.w(2);_.ue("hidden",_.R(4,10,b.dWa));_.w(2);_.z("ngIf",_.R(6,12,a.Yb.bL.Kd));_.w(2);_.z("ngSwitch",_.R(8,14,b.y_));_.w(2);_.z("ngSwitchCase",b.YA.Zf);_.w(1);
_.z("ngSwitchCase",b.YA.jh);_.w(1);_.z("ngSwitchCase",b.YA.Error)}};kQb=function(){};lQb=function(a){a&1&&_.N(0,kQb,0,0,"ng-template",10);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ke(3)))};mQb=function(a){a&1&&(_.C(0,"dc-information-box",20),_.De(1,21),_.D())};
nQb=function(a,b){a&1&&(_.G(0,2),_.N(1,jQb,12,16,"ng-container",3),_.N(2,lQb,1,1,null,3),_.N(3,mQb,2,0,"dc-information-box",4),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.YA.Zf),_.w(1),_.z("ngSwitchCase",b.YA.jh),_.w(1),_.z("ngSwitchCase",b.YA.Error))};oQb=function(a){a&1&&_.F(0,"loading",22);a&2&&_.z("hasBackground",!0)("diameter",36)};pQb=function(a){return hzb(a)||8===a.kind};
qQb=function(a,b,c){var d=_.xE(a,1);return d&&b.Vub.has(d)?_.Ea({ad:a,cH:d}):_.xE(a,3)||_.HE(a)?_.rH(c,a,"path",1).ka(_.m(function(e){return{ad:a,cH:e}})):_.Ea({ad:a,cH:b.SDc})};rQb=function(a,b){return!!a.bL.entries.find(function(c){return c.Dp.Uf===b})};sQb=function(a,b){return _.Io(a.location,b.location)};tQb=function(a){return 0===a.kind&&!a.Yna||3===a.kind||2===a.kind};
vQb=function(a,b){var c=a.location;return _.oh(c)?uQb(b,c).ka(_.m(function(d){return _.SE(d)?_.aE(Object.assign({},d.Yb,{vb:a})):d})):_.Ua};wQb=function(a){var b=_.l(a);a=b.next().value;b=b.next().value;return!!a&&_.SE(b)};xQb=function(a){a=a.wf;return""+((null==a?0:a.Qd)?a.Qd:"")+((null==a?0:a.He)&&a.He!==a.Qd?"-"+a.He:"")};yQb=function(a){a&1&&_.F(0,"loading")};
zQb=function(a){if(a&1){var b=_.qd();_.G(0);_.O(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.C(2,"button",11);_.L("click",function(){_.rd(b);var d=_.M(2).ya,e=_.M(3).La;return _.sd(e.LZa.add(d.Nh.id))});_.O(3," Show findings anyway... ");_.D();_.we()}if(a&2){a=_.M(2).ya;var c=_.M(4);_.w(2);_.re("data-action",c.Ldc)("data-action-id",a.Nh.id)}};AQb=function(a){a&1&&_.xe(0)};
CQb=function(a){a&1&&(_.G(0),_.N(1,AQb,1,0,"ng-container",12),_.we());if(a&2){a=_.M(2).ya;_.M(4);var b=_.Ke(5);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Pe(2,BQb,a))}};DQb=function(a){a&1&&(_.N(0,zQb,4,2,"ng-container",0),_.N(1,CQb,2,4,"ng-container",0));if(a&2){a=_.M().ya;var b=_.M(3).La;_.z("ngIf",500<a.count&&!b.LZa.has(a.Nh.id));_.w(1);_.z("ngIf",500>=a.count||b.LZa.has(a.Nh.id))}};
EQb=function(a,b){a&1&&(_.C(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.F(3,"img",9),_.O(4),_.D()(),_.N(5,DQb,2,2,"ng-template",10),_.D());a&2&&(a=b.ya,b=_.M(4),_.z("expanded",b.RNa.has(a.Nh.id)),_.w(1),_.re("data-action",b.i2b)("data-action-id",a.Nh.id),_.w(2),_.z("src",a.icon,_.Zd),_.w(1),_.Yy(" ",a.Nh.name," (",a.count," warnings) "))};FQb=function(a){a&1&&(_.G(0),_.N(1,EQb,6,6,"mat-expansion-panel",6),_.we());a&2&&(a=_.M(2).La,_.w(1),_.z("ngForOf",a.Myb))};
GQb=function(a){a&1&&(_.G(0),_.N(1,FQb,2,1,"ng-container",5),_.we());if(a&2){a=_.M().La;_.M();var b=_.Ke(3);_.w(1);_.z("ngIf",0<a.Myb.length)("ngIfElse",b)}};HQb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,yQb,1,0,"loading",4),_.N(3,GQb,2,2,"ng-container",4),_.we()());a&2&&(a=b.La,_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase","loading"),_.w(1),_.z("ngSwitchCase","loaded"))};
IQb=function(a){a&1&&(_.C(0,"div",13),_.O(1," No warnings were found for this location. Consider enabling more layers. "),_.D())};JQb=function(a){a&1&&_.F(0,"loading")};KQb=function(a,b){a&1&&(_.C(0,"div",15)(1,"a"),_.Q(2,"warningLocation"),_.O(3),_.Q(4,"warningLocationName"),_.D(),_.C(5,"div"),_.O(6),_.D()());if(a&2){a=b.ya;b=_.M(3).ya;var c=_.M();_.re("data-action",c.k2b)("data-action-id",b.Nh.id);_.w(1);_.re("href",_.R(2,5,a),_.Zd);_.w(2);_.Le(" ",_.Zy(4,7,a,c.Xa.path)," ");_.w(3);_.Me(a.message)}};
LQb=function(a){a&1&&(_.G(0),_.N(1,KQb,7,10,"div",14),_.we());a&2&&(a=_.M().La,_.w(1),_.z("ngForOf",a.K9))};MQb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,JQb,1,0,"loading",4),_.N(3,LQb,2,1,"ng-container",4),_.we()());a&2&&(a=b.La,_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase","loading"),_.w(1),_.z("ngSwitchCase","loaded"))};OQb=function(a,b){a&1&&(_.N(0,MQb,4,3,"ng-container",0),_.Q(1,"async"));a&2&&(a=b.ya,b=_.M(),_.z("ngIf",_.R(1,1,NQb(b,a.Nh.id))))};
PQb=function(a,b){a&1&&(_.C(0,"mat-radio-button",1),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Le(" ",a," "))};QQb=function(a){a&1&&(_.C(0,"button",2)(1,"mat-icon"),_.O(2),_.D()());a&2&&(a=_.M(),_.z("color",a.selected?"primary":null)("matTooltip",a.Sga)("disabled",a.disabled),_.re("aria-label",a.ariaLabel),_.w(2),_.Me(a.icon))};
RQb=function(a){a&1&&(_.C(0,"button",3)(1,"mat-icon"),_.O(2),_.D(),_.He(3),_.D());a&2&&(a=_.M(),_.z("color",a.selected?"primary":null)("matTooltip",a.Sga)("disabled",a.disabled),_.w(2),_.Me(a.icon))};SQb=function(a){a&1&&_.xe(0)};TQb=function(a){a&1&&(_.C(0,"button",13),_.O(1),_.D());if(a&2){_.M();var b=_.Ke(11);a=_.M();_.z("matMenuTriggerFor",b);_.w(1);_.Le(" ",a.U2a," ")}};UQb=function(a){a&1&&_.xe(0)};VQb=function(a){a&1&&_.xe(0)};
WQb=function(a){a&1&&(_.G(0),_.F(1,"collapsible-icon-button",5),_.C(2,"mat-menu",null,6)(4,"span",7),_.N(5,SQb,1,0,"ng-container",8),_.D(),_.N(6,TQb,2,2,"button",9),_.Q(7,"async"),_.C(8,"button",10),_.O(9),_.D()(),_.C(10,"mat-menu",null,11),_.N(12,UQb,1,0,"ng-container",8),_.D(),_.C(13,"mat-menu",null,12),_.N(15,VQb,1,0,"ng-container",8),_.D(),_.we());if(a&2){var b=_.Ke(3),c=_.Ke(14);a=_.M();var d=_.Ke(9),e=_.Ke(5),f=_.Ke(7);_.w(1);_.z("collapsed",!0)("matMenuTriggerFor",b);_.w(4);_.z("ngTemplateOutlet",
d);_.w(1);_.z("ngIf",_.R(7,8,a.bF.isEnabled));_.w(2);_.z("matMenuTriggerFor",c);_.w(1);_.Le(" ",a.l9b," ");_.w(3);_.z("ngTemplateOutlet",e);_.w(3);_.z("ngTemplateOutlet",f)}};XQb=function(a){a&1&&_.xe(0)};YQb=function(a){a&1&&_.F(0,"dropdown-button",17);a&2&&(a=_.M(2),_.z("item",a.ctc)("dense",!0))};
ZQb=function(a){a&1&&(_.F(0,"mat-divider",14),_.N(1,XQb,1,0,"ng-container",8),_.F(2,"mat-divider",14),_.N(3,YQb,1,2,"dropdown-button",15),_.Q(4,"async"),_.F(5,"dropdown-button",16));if(a&2){a=_.M();var b=_.Ke(9);_.z("vertical",!0);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.z("vertical",!0);_.w(1);_.z("ngIf",_.R(4,6,a.bF.isEnabled));_.w(2);_.z("item",a.axc)("dense",!0)}};$Qb=function(a){a&1&&(_.C(0,"build-config-menu",18),_.L("click",function(b){return b.stopPropagation()}),_.D())};
aRb=function(a){a&1&&(_.C(0,"exclude-menu",19),_.L("click",function(b){return b.stopPropagation()}),_.D());a&2&&(a=_.M(),_.z("element",a.cxc)("location",a.location))};bRb=function(a){if(a&1){var b=_.qd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",24);_.L("dismiss",function(){_.rd(b);var c=_.M(2);return _.sd(c.GVa())});_.C(2,"p",25);_.O(3);_.D();_.O(4);_.D()()}a&2&&(a=_.M(2),_.w(3),_.Me(a.LAa),_.w(1),_.Le(" ",a.KAa," "))};
cRb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-slide-toggle",20,21);_.L("change",function(c){_.rd(b);var d=_.M();return _.sd(d.GBb.emit(c.checked))})("click",function(c){return c.stopPropagation()});_.De(2,22);_.Q(3,"async");_.D();_.N(4,bRb,5,2,"onedev-feature-tooltip-controller",23);_.Q(5,"async")}a&2&&(a=_.M(),_.z("checked",_.R(3,4,a.G_))("disabled",a.zUa)("matTooltip",a.oFc),_.w(4),_.z("ngIf",_.R(5,6,a.zZa())))};dRb=function(a){a&1&&(_.G(0),_.De(1,2),_.we())};
eRb=function(a){a&1&&(_.G(0),_.De(1,3),_.we())};fRb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.C(1,"collapsible-icon-button",1);_.L("click",function(){var d=_.rd(c).La,e=_.M();return _.sd(e.toggle(d.UQb))});_.N(2,dRb,2,0,"ng-container",0);_.N(3,eRb,2,0,"ng-container",0);_.D();_.we()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("collapsed",b.collapsed)("selected",a.UQb),_.w(1),_.z("ngIf","short"===b.d0a),_.w(1),_.z("ngIf","long"===b.d0a))};gRb=function(){return{height:window.outerHeight,width:window.outerWidth}};
hRb=function(a,b){return a.height===b.height&&a.width===b.width};iRb=function(a){if(a&1){var b=_.qd();_.C(0,"collapsible-icon-button",4);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.JA())});_.O(1);_.D()}a&2&&(a=_.M(),_.z("icon",a.Yt?"expand_all":"collapse_all")("collapsed",a.BA)("ariaLabel",a.Yt?a.T2:a.S2)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.Yt?"expandAll":"collapseAll")("trackProjectId",a.location.lb),_.w(1),_.Me(a.Yt?a.T2:a.S2))};
jRb=function(a){return a.split("_").map(function(b){return b.charAt(0).toUpperCase()+b.substr(1).toLowerCase()}).join(" ")};lRb=function(a){var b=Object.keys(kRb);a=b.indexOf(a);return-1===a?b.length:a};mRb=function(a,b){var c=b.loaded,d=b.Bpa,e=b.EH,f=c-(d||0);a=d?f?a.Vva:a.pma:a.Vsa;var g=a.format;b=b.kind;b=kRb[b]||jRb(b);return g.call(a,{total:e,count:f,filtered:d,unloaded:(e||0)-c,type:b})};nRb=function(a){return a.level};oRb=function(a){return 0<a.Os().length};
pRb=function(a,b){return b?a.Pd===("string"===typeof b?b:b.Pd):!1};qRb=function(a,b){b=b.kind;return lRb(a.kind)-lRb(b)};rRb=function(a,b){return b.Wm.length-a.Wm.length||a.Go.localeCompare(b.Go)};sRb=function(a,b){return a.line-b.line};tRb=function(a){return a.reduce(function(b,c){return b.concat(c.Cpa())},[])};uRb=function(a){return!!a.kM||0<a.rK.size||!!a.Gz};
vRb=function(a,b){if(!uRb(b))return!1;if(a.tags.some(function(e){return b.rK.has(e)})||b.Gz&&!a.Hj.has(b.Gz))return!0;if(b.kM){var c=b.kM,d=c.ax;c=c.Gd;a=(new RegExp(c.source,c.flags)).test(a.Go);return d?a:!a}return!1};wRb=function(a){return _.SE(a)&&0===a.Yb.status};xRb=function(a,b,c,d){return{status:0,dF:b.cu.map(function(e){return d(e,a,c+1)})}};yRb=function(a){return{status:1,kOa:function(){a.next()}}};
ARb=function(a,b,c,d,e,f){return a instanceof UK||!a.context?new VK(a,d,b):new WK(a,d,b,function(g,h,n){return zRb(g,h,c,n,e,f)},e)};BRb=function(a,b,c,d,e,f){b=b.map(function(g){return zRb(g,a,d,1,e,f)}).sort(rRb);return new XK(a,b,_.HE(d)?c:void 0)};zRb=function(a,b,c,d,e,f){var g=Myb(c,a.Nd);c=g.Go;var h=new YK(c,d,g,b+":"+c,a.tags||[],a.Hj||[],[],f);h.Wm=(a instanceof ZK?a.Wm:a.cu).map(function(n){return ARb(n,h,g,d+1,e,f)});return h};
CRb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.ue("match",a.match),_.w(1),_.Me(a.text))};DRb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.ue("match",a.match),_.w(1),_.Me(a.text))};FRb=function(a,b){var c=[],d=0;b=_.l(b);for(var e=b.next();!e.done;e=b.next())e=e.value,d<e.start&&c.push({text:a.substring(d,e.start),match:!1}),c.push({text:a.substr(e.start,e.end-e.start+1),match:!0}),d=e.end+1;d<a.length&&c.push({text:a.substr(d),match:!1});return c.reduce(ERb,[])};
ERb=function(a,b){var c=a.pop();if(!c)return[b];c.match===b.match?a.push({text:c.text+b.text,match:b.match}):(a.push(c),a.push(b));return a};GRb=function(a){a&1&&(_.G(0),_.De(1,3),_.we());a&2&&(a=_.M(),_.w(1),_.Ee(a.node.count),_.Fe(1))};HRb=function(a){a&1&&_.De(0,4);a&2&&(a=_.M(),_.Ee(a.node.count)(a.node.count),_.Fe(0))};
IRb=function(a){var b=a.find(function(e){return e instanceof XK&&"DEFINITION"===e.kind});if(b){a=void 0;var c=[];b=_.l(b.files);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d.tags.find(function(e){return"GENERATED"===e}))c.push.apply(c,_.Ia(d.Wm));else{if(1!==d.Wm.length||a)return;a=d.Wm[0]}if(a)return a;if(1===c.length)return c[0]}};JRb=function(a,b){return a.filter(function(c){return b.has(c.Pd)})};KRb=function(a,b){if(b)return a.find(function(c){return pRb(c,b)})};
NRb=function(a,b){a=LRb(a.yt,b.yt,MRb).sort(qRb);return{nextPageToken:b.nextPageToken,yt:a}};ORb=function(a){a=tRb(a).map(function(b){var c=b.dF;return c instanceof _.oa?c.ka(_.Ta(wRb),_.zb(function(d){b.D0=d.Yb.dF}),_.vb(function(d){return ORb(d.Yb.dF).ka(_.tb({}))})):_.Ua});return _.ib.apply(null,_.Ia(a))};
LRb=function(a,b,c){a=a.slice();var d={};b=_.l(b);for(var e=b.next();!e.done;d={B2:d.B2},e=b.next())d.B2=e.value,e=a.findIndex(function(f){return function(g){return g.Pd===f.B2.Pd}}(d)),0>e?a.push(d.B2):a.splice(e,1,c(a[e],d.B2));return a};PRb=function(a,b){b=a.Wm.concat(b.Wm).sort(sRb).reduce(function(c,d){c.length&&0===sRb(c[c.length-1],d)||c.push(d);return c},[]);a.Wm=b;return a};MRb=function(a,b){b=LRb(a.files,b.files,PRb).sort(rRb);return new XK(a.kind,b,a.EH)};
QRb=function(a){a&1&&(_.C(0,"div",2)(1,"a",3),_.O(2),_.D(),_.C(3,"a",4),_.O(4),_.D(),_.C(5,"a"),_.O(6),_.D()());a&2&&(a=_.M(),_.w(1),_.re("href",a.zG(a.node.line),_.Zd),_.w(1),_.Le("",a.node.line,":"),_.w(1),_.re("href",a.zG(a.node.MKa.line),_.Zd),_.w(1),_.Me(a.node.MKa.oH),_.w(1),_.re("href",a.zG(a.node.line),_.Zd),_.w(1),_.Uab("","{","... ",a.node.snippet," ...","}",""))};
RRb=function(a){a&1&&(_.C(0,"a",5)(1,"span",3),_.O(2),_.D(),_.O(3),_.D());a&2&&(a=_.M(),_.re("href",a.zG(a.node.line),_.Zd),_.w(2),_.Le("",a.node.line,":"),_.w(1),_.Le(" ",a.node.snippet," "))};
SRb=function(a,b){if(a&1){var c=_.qd();_.C(0,"xref-actions",8);_.L("expansion",function(d){_.rd(c);var e=_.M();return _.sd(e.JA(d))})("filter",function(d){_.rd(c);var e=_.M();return _.sd(e.Z0a(d))})("openInMiniPanel",function(d){_.rd(c);var e=_.M();return _.sd(e.mZa(d))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=b.La,b=_.M(),_.se("visibility",_.R(1,7,b.state).state===b.vc.Zf?"visible":"hidden"),_.z("location",b.location)("element",b.element)("showingCodePanel",_.R(2,9,b.BA))("anyExpandableNodes",
a.UE)("allNodesCollapsed",a.WE))};TRb=function(a){a&1&&_.F(0,"loading",9,10)};URb=function(a){a&1&&(_.C(0,"dc-information-box",11,12),_.O(2),_.Q(3,"async"),_.D());a&2&&(a=_.M(),_.w(2),_.Le(" ",_.R(3,1,a.state).message," "))};VRb=function(a){a&1&&_.F(0,"mat-spinner",23);a&2&&_.z("diameter",12)("strokeWidth",2)};WRb=function(a){a&1&&(_.G(0),_.C(1,"mat-icon"),_.O(2,"warning"),_.D(),_.C(3,"span",24),_.O(4),_.D(),_.we());a&2&&(a=_.M().ya,_.w(4),_.Me(a.message))};XRb=function(){};
ZRb=function(a){if(a&1){var b=_.qd();_.C(0,"div",26);_.L("click",function(){_.rd(b);var e=_.M(2).ya,f=_.M(3);return _.sd(f.kOa(e.Yb))});_.N(1,XRb,0,0,"ng-template",27);_.D()}if(a&2){a=_.M(3).ya;var c=_.M(2),d=_.Ke(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.zc.he(a)?"expand":"collapse")("trackProjectId",c.location.lb)("trackArtifactId",a.Pd);_.w(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Pe(7,YRb,a))}};
$Rb=function(a){a&1&&(_.G(0),_.N(1,ZRb,2,9,"div",25),_.we());if(a&2){a=_.M().ya;_.M(3);var b=_.Ke(10);_.w(1);a=a.Yb;_.z("ngIf",1===a.status?!0:0<a.dF.length)("ngIfElse",b)}};aSb=function(a,b){a&1&&(_.G(0,1),_.N(1,VRb,1,2,"mat-spinner",22),_.N(2,WRb,5,1,"ng-container",4),_.N(3,$Rb,2,2,"ng-container",4),_.we());a&2&&(a=b.ya,b=_.M(3),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Zf))};
cSb=function(a,b){if(a&1){var c=_.qd();_.C(0,"xrefs-tree-node",19);_.Q(1,"async");_.Q(2,"async");_.N(3,aSb,4,4,"ng-container",20);_.Q(4,"async");_.C(5,"xrefs-node",21);_.L("nodeClicked",function(e){_.rd(c);var f=_.M(2);return _.sd(bSb(f,e))});_.Q(6,"async");_.D()()}if(a&2){a=b.ya;_.M();var d=_.Ke(3);b=_.M();_.ue("active-element",_.R(1,9,b.zc.WRa(a)))("hidden",a.Jz(_.R(2,11,b.filter)));_.z("matTreeNodePaddingIndent",b.Wsa)("focusableNode",d.Lh);_.w(3);_.z("ngIf",_.R(4,13,a instanceof WK?a.dF:void 0));
_.w(2);_.z("linkGenerator",_.R(6,15,a.bY.Tw))("node",a)}};dSb=function(){};eSb=function(a){a&1&&_.N(0,dSb,0,0,"ng-template",27);a&2&&(a=_.M().ya,_.M(2),_.z("ngTemplateOutlet",_.Ke(8))("ngTemplateOutletContext",_.Pe(2,YRb,a)))};
fSb=function(a,b){a&1&&(_.C(0,"xrefs-tree-node",28,29),_.Q(2,"async"),_.N(3,eSb,1,4,null,30),_.Q(4,"async"),_.F(5,"category-node",31),_.Q(6,"async"),_.Q(7,"async"),_.D());if(a&2){a=b.ya;_.M();var c=_.Ke(3);b=_.M();var d=_.Ke(12);_.z("focusableNode",c.Lh)("ascTrackElement",b.element)("trackGestureClick",a.gba(_.R(2,13,b.filter)))("trackAction",b.zc.he(a)?"expand":"collapse")("trackProjectId",b.location.lb)("trackArtifactId",a.Pd);_.re("aria-labelledby","category-node-"+a.Pd);_.w(3);_.z("ngIf",a.gba(_.R(4,
15,b.filter)))("ngIfElse",d);_.w(2);_.z("node",a)("stillPaging",_.R(6,17,b.fwa))("filter",_.R(7,19,b.filter));_.re("id","category-node-"+a.Pd)}};gSb=function(a){a&1&&_.xe(0)};
hSb=function(a,b){a&1&&(_.C(0,"xrefs-tree-node",32),_.Q(1,"async"),_.N(2,gSb,1,0,"ng-container",33),_.F(3,"file-node",34),_.Q(4,"async"),_.Q(5,"async"),_.D());if(a&2){a=b.ya;_.M();var c=_.Ke(3);b=_.M();var d=_.Ke(8),e;_.ue("hidden",a.Jz(_.R(1,17,b.filter)));_.z("focusableNode",c.Lh)("matTreeNodePaddingIndent",b.Wsa)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.zc.he(a)?"expand":"collapse")("trackProjectId",b.location.lb)("trackArtifactId",a.Pd);_.re("aria-labelledby","file-node-"+
a.Pd);_.w(2);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Pe(23,YRb,a));_.w(1);_.z("location",b.location)("node",a)("filteredOn",null==(e=_.R(4,19,b.filter))?null:e.kM)("truncateCount",_.R(5,21,b.BA));_.re("id","file-node-"+a.Pd)}};
iSb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"cdk-virtual-scroll-viewport",13);_.L("scrolledIndexChange",function(c){_.rd(b);var d=_.M();return _.sd(d.Lea.next(c))})("ascResizeNotifier",function(c){_.rd(b);var d=_.M();return _.sd(d.GSb.next(c.clientHeight))});_.C(2,"mat-tree",14,15);_.N(4,cSb,7,17,"xrefs-tree-node",16);_.N(5,fSb,8,21,"xrefs-tree-node",17);_.N(6,hSb,6,25,"xrefs-tree-node",18);_.D()();_.we()}a&2&&(a=_.M(),_.w(1),_.z("itemSize",a.vU),_.w(1),_.z("filter",a.filter)("dataSource",a.dataSource)("treeControl",
a.zc),_.w(3),_.z("matTreeNodeDefWhen",a.IPc),_.w(1),_.z("matTreeNodeDefWhen",a.KPc))};jSb=function(a,b){a&1&&(_.C(0,"button",35),_.F(1,"mat-icon",36),_.D());a&2&&(a=b.node,b=_.M(),_.w(1),_.z("svgIcon",b.zc.he(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};kSb=function(a){a&1&&_.F(0,"mat-icon",37)};lSb=function(a){a&1&&_.F(0,"mat-icon")};mSb=function(a){return _.SE(a)?a.Yb.ka(_.m(function(b){return b.zzc})):_.Ea(void 0)};
nSb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Caller":b};oSb=function(a){return!a.ua.classList.contains("hidden")};pSb=function(a){a&1&&_.F(0,"xap-picker-single-select",4)};qSb=function(a){a&1&&_.F(0,"xap-picker-checklist",4)};rSb=function(a){a&1&&_.F(0,"xap-picker-selection-list",5)};
uSb=function(a){var b;return Object.assign({},{az:[_.jD],Nl:a.Nl,SQa:!0},a,{NC:Object.assign({},{tsa:a.IEc?sSb:(null==(b=a.NC)?void 0:b.tsa)||tSb,uoa:a.Fj(_.jD,new _.sC),gD:!0,Bi:a.Bi,values:a.options?_.Ogb(a.options):void 0},a.NC),vv:Object.assign({},{options:a.options,Bi:a.Bi},a.vv),z1:a.Nl===_.iD})};wSb=function(a,b){return function(c,d){return new vSb({id:a,displayName:b},c,d)}};xSb=function(a,b){return uSb({Nl:_.dD,ypa:_.tC("true"),Fj:wSb(a,b),NC:{displayName:b},options:[]})};
zSb=function(a){return uSb({Nl:$K,vv:{Fr:!1,xD:!1},Fj:ySb,NC:{displayName:"Category"},options:a,Bi:function(b){return b.displayName}})};CSb=function(a,b,c){var d=c.push,e=d.apply,f=[];_.bj(a,1)&&b.has("TEST")&&f.push(new vSb({id:"tests",displayName:"Exclude Tests"},_.jD,_.tC("true")));_.bj(a,2)&&b.has("GENERATED")&&f.push(new vSb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.jD,_.tC("true")));e.call(d,c,_.Ia(f));return ASb(BSb(a),c)};
BSb=function(a){var b=new Map([]);_.bj(a,1)&&b.set("tests",DSb);_.bj(a,2)&&b.set("generatedFiles",ESb);_.bj(a,3)&&b.set("path",FSb);var c=_.cj(a,5,_.tn);c&&c.has("cross references")&&(c=_.rc(c.get("cross references"),_.ln,2).map(function(d){return GSb(d)}),b.set("category",zSb(c)));a=a.U9().filter(function(d){return!!d});a.length&&b.set("buildConfigs",uSb({Nl:_.dD,vv:{Fr:!1,yA:!1,xD:!1},Fj:HSb,NC:{displayName:"Build Configs"},options:a}));return b};
GSb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("rf`"+b);return{source:b,displayName:a[1]}};ISb=function(a,b){return a.size===b.size&&[].concat(_.Ia(a)).every(function(c){return b.has(c)})};JSb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};KSb=function(a,b){return a===b||!(!a||!b)&&_.zc(a,b)};
LSb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.zc(c,b[d])})};MSb=function(a){var b=a.startsWith("-");return(a=b?a.slice(1):a)?{path:a,ax:b}:null};NSb=function(a){a&1&&(_.C(0,"span",8),_.He(1,1),_.D())};OSb=function(a){a&1&&(_.C(0,"span",9),_.He(1,2),_.D())};PSb=function(a){a&1&&(_.C(0,"span",8),_.He(1,1),_.C(2,"span",9),_.yd(),_.C(3,"svg",10),_.F(4,"path",11),_.D()()())};QSb=function(a){a&1&&(_.C(0,"span",12),_.He(1,2),_.D())};
RSb=function(a){a&1&&(_.C(0,"button",12),_.L("click",function(b){return b.stopPropagation()}),_.Q(1,"format"),_.C(2,"mat-icon",13),_.O(3),_.D()());a&2&&(a=_.M(),_.re("aria-label",_.$y(1,3,null==a.Jc?null:a.Jc.wF,a.V0b,"SUMMARY")),_.w(2),_.z("svgIcon",_.FA(a.fl,"remove_filter")),_.w(1),_.Me(_.GA(a.fl,"remove_filter")))};SSb=function(a){if(a&1){var b=_.qd();_.C(0,"button",14);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.UK())});_.De(1,15);_.D()}a&2&&(a=_.M(),_.z("disabled",!_.Ndb(a.Yd)))};
TSb=function(a){a&1&&(_.C(0,"div",16),_.F(1,"mat-progress-spinner",17),_.D());a&2&&(a=_.M(),_.w(1),_.z("color",a.vda)("diameter",48)("strokeWidth",4))};
USb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-option",12);_.O(1);_.C(2,"button",13);_.L("click",function(d){var e=_.rd(c).ya,f=_.M(2);d.stopPropagation();f.DMa.emit(e);return _.sd()});_.C(3,"mat-icon",14);_.O(4,"delete");_.D()()()}a&2&&(a=b.ya,b=_.M(2),_.z("value",a),_.w(1),_.Le(" ",a.label," "),_.w(2),_.z("fontSet",b.fXa?"google-material-icons":void 0))};VSb=function(a){a&1&&(_.C(0,"div",9)(1,"mat-optgroup",10),_.N(2,USb,5,3,"mat-option",11),_.D()());a&2&&(a=_.M(),_.w(2),_.z("ngForOf",a.vA))};
WSb=function(a){a&1&&_.xe(0)};YSb=function(a,b){a&1&&(_.C(0,"mat-option",20),_.N(1,WSb,1,0,"ng-container",21),_.D());if(a&2){a=b.ya;_.M(4);var c=_.Ke(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Pe(3,XSb,a))}};ZSb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,YSb,2,5,"mat-option",19),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("label",a.ZQ),_.w(1),_.z("ngForOf",a.SK))};$Sb=function(a){a&1&&_.xe(0)};
aTb=function(a){a&1&&(_.C(0,"mat-option",20),_.N(1,$Sb,1,0,"ng-container",21),_.D());if(a&2){a=_.M().ya;_.M(2);var b=_.Ke(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Pe(3,XSb,a))}};bTb=function(a,b){a&1&&(_.G(0),_.N(1,ZSb,3,2,"div",16),_.N(2,aTb,2,5,"mat-option",17),_.we());a&2&&(a=b.ya,_.M(2),_.w(1),_.z("ngIf",_.HA(a)&&0<a.SK.length),_.w(1),_.z("ngIf",!_.HA(a)))};cTb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Me(a.Zz))};
dTb=function(a,b){a&1&&(_.G(0),_.N(1,cTb,3,1,"mat-option",7),_.we());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.Zz&&0===a.length))};eTb=function(a){a&1&&(_.G(0),_.N(1,bTb,3,2,"ng-container",15),_.Q(2,"async"),_.N(3,dTb,2,1,"ng-container",16),_.Q(4,"async"),_.we());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",_.R(2,2,a.OS)),_.w(2),_.z("ngIf",_.R(4,4,a.OS)))};
fTb=function(a,b){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.D()());a&2&&(a=b.ya,_.z("value",a),_.re("aria-label",a.ariaLabel||a.displayName),_.w(2),_.Me(a.displayName))};gTb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,fTb,3,3,"mat-option",19),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("label",a.ZQ),_.w(1),_.z("ngForOf",a.SK))};hTb=function(a){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.D()());a&2&&(a=_.M().ya,_.z("value",a),_.re("aria-label",a.ariaLabel||null),_.w(2),_.Me(a.displayName))};
iTb=function(a,b){a&1&&(_.G(0),_.N(1,gTb,3,2,"div",16),_.N(2,hTb,3,3,"mat-option",17),_.we());a&2&&(a=b.ya,_.M(2),_.w(1),_.z("ngIf",_.HA(a)&&0<a.SK.length),_.w(1),_.z("ngIf",!_.HA(a)))};jTb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Me(a.Zz))};kTb=function(a,b){a&1&&(_.G(0),_.N(1,jTb,3,1,"mat-option",7),_.we());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.Zz&&0===a.length))};
lTb=function(a){a&1&&(_.N(0,iTb,3,2,"ng-container",15),_.Q(1,"async"),_.N(2,kTb,2,1,"ng-container",16),_.Q(3,"async"));a&2&&(a=_.M(),_.z("ngForOf",_.R(1,2,a.wL)),_.w(2),_.z("ngIf",_.R(3,4,a.wL)))};mTb=function(a){a&1&&(_.C(0,"mat-option",22),_.F(1,"mat-spinner",24),_.D())};nTb=function(a){a&1&&(_.C(0,"b"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.text))};oTb=function(a){a&1&&(_.C(0,"i"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.text))};
pTb=function(a){a&1&&(_.C(0,"u"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Me(a.text))};qTb=function(a){a&1&&(_.G(0),_.O(1),_.we());a&2&&(a=_.M().ya,_.w(1),_.Me(a.text))};rTb=function(a,b){a&1&&(_.C(0,"span"),_.G(1,25),_.N(2,nTb,2,1,"b",26),_.N(3,oTb,2,1,"i",26),_.N(4,pTb,2,1,"u",26),_.N(5,qTb,2,1,"ng-container",27),_.we(),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngSwitch",a.tag),_.w(1),_.z("ngSwitchCase","b"),_.w(1),_.z("ngSwitchCase","i"),_.w(1),_.z("ngSwitchCase","u"))};
sTb=function(a,b){a&1&&_.N(0,rTb,6,4,"span",15);a&2&&_.z("ngForOf",b.ya.AY)};tTb=function(a){a&1&&(_.C(0,"mat-icon",10),_.O(1),_.D());a&2&&(a=_.M(),_.z("svgIcon",_.peb(a.fl,a.d$())),_.w(1),_.Le(" ",a.d$()," "))};uTb=function(a){a&1&&(_.C(0,"span",11),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Me(a.bZ))};
wTb=function(a,b){if(a&1){var c=_.qd();_.C(0,"xap-filter-editor",12);_.L("editorVisibleChange",function(e){var f=_.rd(c).index,g=_.M();return _.sd(_.seb(g,e,f))})("removed",function(){var e=_.rd(c).index,f=_.M();f.remove(e);_.Yhb(f.ww);if(1<f.Ed.length&&e<f.Ed.length){var g;null==(g=f.Ed.get(e))||g.Kpa()}return _.sd()})("update",function(e){var f=_.rd(c).index,g=_.M();return _.sd(g.update(f,e,g.editor))})("canceled",function(){_.rd(c);var e=_.M();return _.sd(vTb(e))})("chipClick",function(){_.rd(c);
var e=_.M();_.Yhb(e.ww);return _.sd()});_.Q(1,"async");_.D()}if(a&2){a=b.ya;b=b.index;var d=_.M();_.z("appliedFilter",a)("filter",_.R(1,4,d.config.NK(a.config.id)))("isEditorVisible",d.Iaa(b))("disabled",d.disabled)}};
xTb=function(a){if(a&1){var b=_.qd();_.C(0,"button",13);_.L("click",function(c){_.rd(b);var d=_.M();return _.sd(_.ueb(d,c))});_.C(1,"mat-icon",14);_.O(2);_.D()()}a&2&&(a=_.M(),_.z("matTooltip",a.Dea),_.re("aria-label",a.Dea),_.w(1),_.z("svgIcon",_.FA(a.fl,"save_filters")),_.w(1),_.Me(_.GA(a.fl,"save_filters")))};
yTb=function(a){if(a&1){var b=_.qd();_.C(0,"button",15);_.L("click",function(c){_.rd(b);var d=_.M();return _.sd(d.Ana(c))})("mousedown",function(){_.rd(b);var c=_.M();return _.sd(c.nLa=!0)});_.C(1,"mat-icon",16);_.O(2);_.D()()}a&2&&(a=_.M(),_.z("matTooltip",a.Vda),_.re("aria-label",a.Vda),_.w(1),_.z("svgIcon",_.FA(a.fl,"clear_filters")),_.w(1),_.Me(_.GA(a.fl,"clear_filters")))};
zTb=function(a){if(a&1){var b=_.qd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.L("dismiss",function(){_.rd(b);var c=_.M(2);return _.sd(c.GVa())});_.C(2,"p",7);_.O(3);_.D();_.O(4);_.D()()}a&2&&(a=_.M(2),_.w(3),_.Me(a.LAa),_.w(1),_.Le(" ",a.KAa," "))};
ATb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.C(1,"collapsible-icon-button",5);_.L("click",function(){var d=_.rd(c).La,e=_.M();return _.sd(e.lZa(!d.enabled))});_.Q(2,"async");_.Q(3,"async");_.Q(4,"async");_.D();_.N(5,zTb,5,2,"onedev-feature-tooltip-controller",3);_.Q(6,"async");_.F(7,"mat-divider",1);_.we()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("collapsed",!0)("selected",a.enabled)("disabled",_.R(2,7,b.uT))("ariaLabel",_.R(3,9,b.uT)?b.m3a:b.n3a)("tooltipText",_.R(4,11,b.uT)?b.m3a:b.n3a),_.w(4),_.z("ngIf",
_.R(6,13,b.zZa())),_.w(2),_.z("vertical",!0))};BTb=function(a){if(a&1){var b=_.qd();_.C(0,"collapsible-icon-button",8);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.JA())});_.D()}a&2&&(a=_.M(),_.z("icon",a.Yt?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.Yt?a.T2:a.S2)("tooltipText",a.Yt?a.T2:a.S2)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.Yt?"expandAll":"collapseAll")("trackProjectId",a.location.lb))};CTb=function(a){return{status:1,fetch:function(){a.next()}}};
FTb=function(a,b){var c=b.LA,d=b.EK,e=b.visible;return a.format({detailText:b.sY,total:DTb(c),totalModifier:ETb(c),filteredTotal:DTb(d),filteredModifier:ETb(d),visible:e})};DTb=function(a){return a&&0!==a.Xg()?a.TQ():"?"};ETb=function(a){switch(null==a?void 0:a.Xg()){case 3:return">=";case 2:return"~";default:return""}};aL=function(a){a=a.children;return!!a&&0<a.length};
GTb=function(a){if(!("children"in a))return 0===a.P_.length?1:0;var b=0;a=_.l(a.children);for(var c=a.next();!c.done;c=a.next())b+=GTb(c.value);return b};HTb=function(a,b){return b?a.Pd===("string"===typeof b?b:b.Pd):!1};ITb=function(a){return _.SE(a)&&0===a.Yb.status};
JTb=function(a,b,c,d,e,f){var g,h,n=d+"::"+b+":"+(null!=(h=null==(g=a.OF())?void 0:g.Bw())?h:"");b=a.g$();if(!b)return _.kj(a,5,_.EMa)?new bL(a,c,n,e,f):{item:a,Cta:f,level:c,Pd:n,P_:""};d=_.rc(b,_.un,1).map(function(r,x){return JTb(r,x,c+1,n,e,f)});0===c&&1!==_.aj(b,7,0)&&(g=n+"::-1:notice",g={item:new _.un,Cta:f,level:c+1,Pd:g,P_:"Zu viele Ergebnisse zum Anzeigen. Bearbeiten Sie den Filter, um mehr zu sehen."},d.unshift(g));return{item:a,Cta:f,level:c,Pd:n,P_:"",children:d,cZ:_.aj(b,7,0),LA:_.sc(b,
_.pn,5),EK:_.sc(b,_.pn,6)}};LTb=function(a){var b=a.rK,c=a.Gz,d=a.uS;a=a.IBc;var e=new _.qn;b=_.l(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.xLb(1);break;case "TEST":_.nj(e,1,1);break;default:_.gg(f)}c&&(_.nj(e,5,2),_.dj(e,6,c));d&&(_.nj(e,3,d.ax?1:2),e.nd(d.path));a&&(_.nj(e,9,2),KTb(e,a.map(function(g){return g.displayName})));return e};MTb=function(a){a&1&&(_.C(0,"a",7),_.O(1),_.D());a&2&&(a=_.M(2),_.re("href",a.rY,_.Zd),_.w(1),_.Le("",a.x8,":"))};
NTb=function(a){a&1&&(_.C(0,"div",4),_.N(1,MTb,2,2,"a",5),_.C(2,"a",6),_.O(3),_.D(),_.C(4,"a"),_.O(5),_.D()());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.x8&&a.rY),_.w(1),_.re("href",a.kkb,_.Zd),_.w(1),_.Me(a.nkb),_.w(1),_.re("href",a.rY,_.Zd),_.w(1),_.Uab("","{","... ",a.sY," ...","}",""))};OTb=function(a){a&1&&(_.G(0),_.C(1,"span",9),_.O(2),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.Me(a.yGc))};PTb=function(a){a&1&&_.N(0,OTb,3,1,"ng-container",8);if(a&2){a=_.M();var b=_.Ke(4);_.z("ngIf",a.Gra)("ngIfElse",b)}};
QTb=function(a){a&1&&_.xe(0)};RTb=function(a){a&1&&(_.C(0,"a",12),_.N(1,QTb,1,0,"ng-container",13),_.D());if(a&2){a=_.M(2);var b=_.Ke(6);_.re("href",a.rY,_.Zd);_.w(1);_.z("ngTemplateOutlet",b)}};STb=function(a){if(a&1){var b=_.qd();_.C(0,"span",14);_.F(1,"mat-divider",15);_.C(2,"button",16);_.L("click",function(c){_.rd(b);var d=_.M(2);return _.sd(d.OZa(c))});_.O(3);_.D()()}a&2&&(a=_.M(2),_.w(1),_.z("vertical",!0),_.w(1),_.z("matTooltip",a.QRc),_.w(1),_.Le(" ",a.c9b," "))};
TTb=function(a){a&1&&(_.N(0,RTb,2,2,"a",10),_.N(1,STb,4,3,"span",11));if(a&2){a=_.M();var b=_.Ke(6);_.z("ngIf",a.rY)("ngIfElse",b);_.w(1);_.z("ngIf",a.dMb)}};UTb=function(a){a&1&&(_.C(0,"span",7),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Le("",a.x8,":"))};WTb=function(a){a&1&&(_.N(0,UTb,2,1,"span",5),_.C(1,"span",17),_.O(2),_.D());a&2&&(a=_.M(),_.z("ngIf",a.x8),_.w(1),_.z("ngClass",_.Pe(3,VTb,a.Kwb)),_.w(1),_.Me(a.sY))};
XTb=function(a){var b=a.find(function(g){var h;return 0===g.level&&"Definitions"===(null==(h=g.item.OF())?void 0:h.Bw())});if(b&&aL(b)){a=void 0;var c=[];b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,aL(d)){d=_.l(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Oh(e.item,4);if(f)if(f.startsWith("x-kythe://"))c.push({Pd:e.Pd,uri:f});else{if(a)return;a={Pd:e.Pd,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};YTb=function(a,b){return a.filter(function(c){return b.has(c.Pd)})};
ZTb=function(a,b){if(b)return(a=a.find(function(c){return HTb(c,b)}))?{Pd:a.Pd,uri:_.Oh(a.item,4)}:void 0};$Tb=function(a,b){return a.find(function(c){return c.Pd===b})};
cUb=function(a,b,c,d){var e=[];c=_.l(c.values());for(var f=c.next();!f.done;f=c.next()){var g=_.l(_.rc(f.value,_.Bn,2));for(f=g.next();!f.done;f=g.next())e.push(f.value)}e.sort(function(x,A){var B,I,K,P,ba,la;return(null!=(ba=null==x?void 0:null==(B=_.sc(x,_.ln,4))?void 0:null==(I=B.getMetadata())?void 0:I.XPa())?ba:1E6)-(null!=(la=null==A?void 0:null==(K=_.sc(A,_.ln,4))?void 0:null==(P=K.getMetadata())?void 0:P.XPa())?la:1E6)});c=[];e=_.l(e);for(f=e.next();!f.done;f=e.next()){f=f.value;var h=void 0,
n=void 0,r=void 0;g=aUb(new _.un,(new _.mn).Gva(null!=(r=null==(h=f)?void 0:null==(n=_.sc(h,_.ln,4))?void 0:n.getName())?r:"").ap(1)).BLb(f.g$());n=h=void 0;f=JTb(g,c.length,0,"",function(x,A,B){return bUb(b,a,x,d,A,B)},null!=(n=null==(h=f)?void 0:_.sc(h,_.ln,4))?n:void 0);c.push(f)}return c};eUb=function(a,b,c){var d=new _.iNa;c=LTb(c);a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e=dUb(new _.rn,e).ova(c),_.ej(d,1,_.rn,e);d.ET(_.Ynb(_.Bjb(b)));return d};
gUb=function(a){a=fUb(a).map(function(b){return b.xfb.ka(_.Ta(ITb),_.zb(function(c){c=c.Yb;b.children=c.children;b.LA=c.LA;b.EK=c.EK;b.cZ=c.cZ}),_.vb(function(c){return gUb(c.Yb.children).ka(_.tb({}))}))});return _.ib.apply(null,_.Ia(a))};fUb=function(a){var b=[];a=[].concat(_.Ia(a));for(var c;c=a.shift();)if(aL(c)){c=_.l(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof bL&&b.push(c);return b};
hUb=function(a,b,c,d,e,f){return{status:0,children:_.rc(d,_.un,1).map(function(g,h){return JTb(g,h,e+1,c,function(n,r,x){return bUb(b,a,n,f,r,x)})}),LA:_.sc(d,_.pn,5)||new _.pn,EK:_.sc(d,_.pn,6)||new _.pn,cZ:_.aj(d,7,0)||0}};iUb=function(a){a&1&&_.xe(0)};jUb=function(a){a&1&&(_.C(0,"div",3),_.N(1,iUb,1,0,"ng-container",4),_.D());if(a&2){_.M();var b=_.Ke(4);_.w(1);_.z("ngTemplateOutlet",b)}};
kUb=function(a){a&1&&(_.C(0,"div",5)(1,"span",6),_.O(2),_.D(),_.He(3),_.He(4,1),_.D(),_.He(5,2));a&2&&(a=_.M(),_.re("aria-live",a.yuc)("role",a.Buc),_.w(2),_.Me(a.icon.ariaLabel))};
lUb=function(a,b){if(a&1){var c=_.qd();_.C(0,"unified-xref-actions",8);_.L("expansion",function(d){_.rd(c);var e=_.M();return _.sd(e.JA(d))})("filter",function(d){_.rd(c);var e=_.M();return _.sd(e.filter.next(d))})("openInMiniPanel",function(d){_.rd(c);var e=_.M();return _.sd(e.mZa(d))});_.Q(1,"async");_.Q(2,"async");_.Q(3,"async");_.Q(4,"async");_.D()}a&2&&(a=b.La,b=_.M(),_.se("visibility",_.R(1,8,b.state).state===b.vc.Zf||_.R(2,10,b.state).message===b.d0b?"visible":"hidden"),_.z("location",_.R(3,
12,b.Ku))("categoryFilter",b.FJ)("element",b.element)("showingCodePanel",_.R(4,14,b.BA))("anyExpandableNodes",a.UE)("allNodesCollapsed",a.WE))};mUb=function(a){a&1&&_.F(0,"loading",9,10)};nUb=function(a){a&1&&(_.C(0,"dc-information-box",11,12),_.O(2),_.Q(3,"async"),_.D());a&2&&(a=_.M(),_.w(2),_.Le(" ",_.R(3,1,a.state).message," "))};oUb=function(a,b){a&1&&(_.C(0,"xap-callout",16)(1,"xap-callout-body"),_.O(2),_.D()());a&2&&(a=b.ya,_.w(2),_.Le(" ",_.sc(a,_.nn,1).getMessage()," "))};pUb=function(){};
rUb=function(a){a&1&&_.N(0,pUb,0,0,"ng-template",21);a&2&&(a=_.M().ya,_.M(2),_.z("ngTemplateOutlet",_.Ke(8))("ngTemplateOutletContext",_.Pe(2,qUb,a)))};sUb=function(a){a&1&&_.F(0,"mat-spinner",24);a&2&&_.z("diameter",12)("strokeWidth",2)};tUb=function(a){a&1&&(_.G(0),_.C(1,"mat-icon"),_.O(2,"warning"),_.D(),_.C(3,"span",25),_.O(4),_.D(),_.we());a&2&&(a=_.M().ya,_.w(4),_.Me(a.message))};uUb=function(){};
vUb=function(a){if(a&1){var b=_.qd();_.C(0,"div",27);_.L("click",function(){_.rd(b);var e=_.M(2).ya;_.M(4);e=e.Yb;1===e.status&&e.fetch();return _.sd()});_.N(1,uUb,0,0,"ng-template",21);_.D()}if(a&2){a=_.M(4).ya;var c=_.M(2),d=_.Ke(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.zc.he(a)?"expand":"collapse")("trackArtifactId",a.Pd);_.w(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Pe(6,qUb,a))}};
wUb=function(a){a&1&&(_.G(0),_.N(1,vUb,2,8,"div",26),_.we());if(a&2){a=_.M().ya;_.M(4);var b=_.Ke(10);_.w(1);_.z("ngIf",1===a.Yb.status)("ngIfElse",b)}};xUb=function(a,b){a&1&&(_.G(0,1),_.N(1,sUb,1,2,"mat-spinner",23),_.N(2,tUb,5,1,"ng-container",4),_.N(3,wUb,2,2,"ng-container",4),_.we());a&2&&(a=b.ya,b=_.M(4),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Zf))};
yUb=function(a){a&1&&(_.N(0,xUb,4,4,"ng-container",22),_.Q(1,"async"));if(a&2){a=_.M().ya;_.M(2);var b=_.Ke(12);_.z("ngIf",_.R(1,2,a instanceof bL?a.xfb:void 0))("ngIfElse",b)}};
AUb=function(a,b){if(a&1){var c=_.qd();_.C(0,"xrefs-tree-node",17);_.Q(1,"async");_.N(2,rUb,1,4,null,18);_.N(3,yUb,2,4,"ng-template",null,19,_.bf);_.C(5,"node-contents",20);_.L("nodeClicked",function(e){_.rd(c);var f=_.M(2);return _.sd(zUb(f,e))});_.Q(6,"async");_.D()()}if(a&2){a=b.ya;var d=_.Ke(4);b=_.M(2);_.ue("header-bar",0===a.level)("active-element",_.R(1,14,b.zc.WRa(a)));_.z("matTreeNodePaddingIndent",b.Wsa)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.zc.he(a)?"expand":
"collapse")("trackArtifactId",a.Pd);_.w(2);_.z("ngIf",b.lj(a))("ngIfElse",d);_.w(3);_.z("categoryFilter",b.FJ)("makeLink",_.R(6,16,b.Tw))("node",a)}};BUb=function(a){a&1&&(_.G(0),_.N(1,oUb,3,1,"xap-callout",13),_.Q(2,"async"),_.C(3,"mat-tree",14),_.N(4,AUb,7,18,"xrefs-tree-node",15),_.D(),_.we());if(a&2){a=_.M();var b;_.w(1);_.z("ngForOf",null==(b=_.R(2,4,a.state))?null:null==b.Yb?null:b.Yb.jca);_.w(2);_.z("rawNodes",a.We)("dataSource",a.dataSource)("treeControl",a.zc)}};
CUb=function(a,b){a&1&&(_.C(0,"button",28),_.F(1,"mat-icon",29),_.D());a&2&&(a=b.node,b=_.M(),_.w(1),_.z("svgIcon",b.zc.he(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};DUb=function(a){a&1&&_.F(0,"mat-icon",30)};EUb=function(a){a&1&&_.F(0,"mat-icon")};FUb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Context":b};GUb=function(a){a&1&&(_.C(0,"mat-icon"),_.O(1,"keyboard_arrow_right"),_.D())};
HUb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.C(1,"button",11);_.L("click",function(){var d=_.rd(c),e=d.index;d=d.last;var f=_.M(2);d||(f.nb("popStack"),f.Ec.iFb.next(e));return _.sd()});_.O(2);_.D();_.N(3,GUb,2,0,"mat-icon",10);_.we()}a&2&&(a=b.ya,b=b.last,_.w(1),_.z("disabled",b),_.w(1),_.Me(a),_.w(1),_.z("ngIf",!b))};IUb=function(a,b){a&1&&_.F(0,"copy-button",12);a&2&&(a=b.La,_.z("isSmall",!0)("copyText",a))};
JUb=function(a){if(a&1){var b=_.qd();_.C(0,"unified-xref-tree",13);_.L("selectedLocationChanged",function(c){_.rd(b);var d=_.M(2);return _.sd(d.Xea.next(c))});_.Q(1,"async");_.D()}a&2&&(a=_.M(2),_.z("location",a.location)("selectedXref",_.R(1,2,a.dlb)))};KUb=function(a){if(a&1){var b=_.qd();_.C(0,"xref-tree",13);_.L("selectedLocationChanged",function(c){_.rd(b);var d=_.M(2);return _.sd(d.Xea.next(c))});_.Q(1,"async");_.D()}a&2&&(a=_.M(2),_.z("location",a.location)("selectedXref",_.R(1,2,a.dlb)))};
LUb=function(a){a&1&&(_.G(0),_.F(1,"xrefs-layer",31),_.we());a&2&&(a=_.M(2).La,_.w(1),_.z("layerBaseLocation",a.location))};MUb=function(a){a&1&&_.F(0,"semantic-decoration-layer",31);a&2&&(a=_.M(2).La,_.z("layerBaseLocation",a.location))};
NUb=function(a){a&1&&(_.C(0,"format-code",28),_.Q(1,"async"),_.N(2,LUb,2,1,"ng-container",0),_.Q(3,"async"),_.N(4,MUb,1,1,"ng-template",null,29,_.bf),_.F(6,"link-decoration-layer",30),_.D());if(a&2){var b=_.Ke(5);a=_.M().La;var c=_.M(3);_.z("value",a.code||a.Ie)("fileName",a.fileName)("scrollToLine",_.R(1,10,c.wLc))("highlightInfo",a.mR)("lineLimitation",a.t_)("focusableRegion",c.Cza.TWb);_.w(2);_.z("ngIf",_.R(3,12,c.zU))("ngIfElse",b);_.w(4);_.z("content",a.Ie)("scoLinks",a.AM)}};
OUb=function(a){a&1&&_.F(0,"loading")};PUb=function(a){a&1&&(_.C(0,"dc-information-box",32),_.De(1,33),_.D())};QUb=function(a,b){a&1&&(_.G(0,24),_.N(1,NUb,7,14,"format-code",25),_.N(2,OUb,1,0,"loading",26),_.N(3,PUb,2,0,"dc-information-box",27),_.we());a&2&&(a=b.La,b=_.M(3),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.Xn.Ht),_.w(1),_.z("ngSwitchCase",b.Xn.q4a))};
RUb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.F(1,"splitter",14);_.C(2,"div",15,16)(4,"div",17)(5,"a",18)(6,"middle-truncated-path",19)(7,"mat-icon",20);_.O(8,"open_in_browser");_.D();_.C(9,"span")(10,"copy-button",21);_.L("copyEvent",function(){_.rd(c);var e=_.M(2);return _.sd(e.nb("copyPath"))});_.Q(11,"async");_.Q(12,"maybeStripGoogle3");_.D()()()();_.C(13,"button",22);_.L("click",function(){_.rd(c);var e=_.M(2);return _.sd(e.kz())});_.C(14,"mat-icon");_.O(15,"close");_.D()()();_.N(16,QUb,4,
3,"ng-container",23);_.Q(17,"async");_.D();_.we()}if(a&2){a=b.La;var d=_.Ke(3);b=_.M(2);_.w(1);_.z("changeSizeOf",d);_.w(4);_.z("routerLink",_.nh(a))("ascTrackElement",b.element)("trackProjectId",a.lb);_.w(1);_.z("path",a.Go);_.w(4);_.z("copyText",_.R(11,10,_.R(12,12,a)))("isSmall",!0);_.w(3);_.z("ascTrackElement",b.element)("trackProjectId",a.lb);_.w(3);_.z("ngIf",_.R(17,14,b.tq))}};
SUb=function(a){a&1&&(_.G(0),_.C(1,"div",2)(2,"div",3)(3,"div",4),_.N(4,HUb,4,3,"ng-container",5),_.Q(5,"async"),_.D()(),_.N(6,IUb,1,2,"copy-button",6),_.Q(7,"async"),_.D(),_.C(8,"div",7),_.N(9,JUb,2,4,"unified-xref-tree",8),_.Q(10,"async"),_.N(11,KUb,2,4,"ng-template",null,9,_.bf),_.N(13,RUb,18,16,"ng-container",10),_.Q(14,"async"),_.D(),_.we());if(a&2){var b=_.Ke(12);a=_.M();_.w(4);_.z("ngForOf",_.R(5,5,a.LKb));_.w(2);_.z("ngIf",_.R(7,7,a.zLc));_.w(3);_.z("ngIf",_.R(10,9,a.zU))("ngIfElse",b);_.w(4);
_.z("ngIf",_.R(14,11,a.Xea))}};TUb=function(a){a&1&&(_.C(0,"div",34,35)(2,"div",36),_.De(3,37),_.D(),_.F(4,"underline-xrefs",38),_.D())};UUb=function(a){return!!a};VUb=function(a){a&1&&_.F(0,"history-panel",10);a&2&&(a=_.M(2),_.z("viewData",a.vb))};WUb=function(a){a&1&&_.N(0,VUb,1,1,"history-panel",9);a&2&&(a=_.M(),_.z("ngIf",!a.yr))};XUb=function(a){a&1&&(_.C(0,"div",13),_.De(1,14),_.Q(2,"async"),_.D());a&2&&(a=_.M(2),_.z("matTooltip",_.R(2,1,a.K1a)))};
YUb=function(a){a&1&&_.F(0,"xref-panel",15);a&2&&(a=_.M(2),_.z("location",a.vb.location))};ZUb=function(a){a&1&&(_.C(0,"mat-tab",11),_.Q(1,"async"),_.N(2,XUb,3,3,"ng-template",12),_.N(3,YUb,1,1,"ng-template",2),_.D());a&2&&(a=_.M(),_.z("disabled",_.R(1,1,a.K1a)))};$Ub=function(a){a&1&&(_.C(0,"div",13),_.De(1,16),_.Q(2,"async"),_.D());a&2&&(a=_.M(2),_.z("matTooltip",_.R(2,1,a.OKa)))};aVb=function(a){a&1&&_.F(0,"callgraph-panel",10);a&2&&(a=_.M(2),_.z("viewData",a.vb))};
bVb=function(a){a&1&&(_.C(0,"mat-tab",11),_.Q(1,"async"),_.N(2,$Ub,3,3,"ng-template",12),_.N(3,aVb,1,1,"ng-template",2),_.D());a&2&&(a=_.M(),_.z("disabled",_.R(1,1,a.OKa)))};cVb=function(a){a&1&&_.F(0,"dbg-breakpoint-table",18)};dVb=function(a){a&1&&(_.C(0,"mat-tab",17),_.N(1,cVb,1,0,"ng-template",2),_.D())};eVb=function(a){a&1&&_.F(0,"dbg-breakpoint-table",20)};fVb=function(a){a&1&&(_.C(0,"mat-tab",19),_.N(1,eVb,1,0,"ng-template",2),_.D())};
gVb=function(a){a&1&&_.F(0,"warnings-panel",22);a&2&&(a=_.M(2),_.z("viewDataType",a.vb.kind))};hVb=function(a){a&1&&(_.C(0,"mat-tab",21),_.N(1,gVb,1,1,"ng-template",2),_.D())};iVb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"div",23)(2,"button",24);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.Xc.qx(c.yr))});_.C(3,"mat-icon");_.O(4,"keyboard_capslock");_.D()()();_.we()}a&2&&(a=_.M(),_.w(2),_.z("ascTrackElement",a.O2a)("trackAction",a.yr?"close":"open")("trackProjectId",a.projectId))};
jVb=function(a){if(a&1){var b=_.qd();_.C(0,"div",25)(1,"mat-slide-toggle",26,27);_.L("change",function(c){_.rd(b);var d=_.M();d.Sb.KLb(c.checked);d.Ec.QZa.next(void 0);d.nb(c.checked?"enableUnifiedXrefs":"disableUnifiedXrefs","CLICK");return _.sd()})("click",function(c){return c.stopPropagation()});_.De(3,28);_.Q(4,"async");_.D();_.C(5,"button",29);_.L("click",function(){_.rd(b);var c=_.M();return _.sd(c.Xc.qx(c.yr))});_.C(6,"mat-icon");_.O(7,"keyboard_capslock");_.D()()()}a&2&&(a=_.M(),_.w(1),_.z("checked",
_.R(4,7,a.vPc))("matTooltip",a.wPc),_.w(4),_.z("matTooltip",a.yr?"Open bottom panel":"Close bottom panel")("ascTrackElement",a.O2a)("trackAction",a.yr?"close":"open")("trackProjectId",a.projectId),_.re("aria-label",a.yr?"Open bottom panel":"Close bottom panel"))};lVb=function(a,b){switch(b){case "not-file":return _.Ea(1);case "code-diff":return _.Ea(3);case "text":return a.GR("XREFS").ka(_.Ta(kVb),_.m(function(c){if(!c.enabled)return 0;if(2===c.Ns)return c.dub||1;if(0===c.wr)return 2}));default:return _.Ea(1)}};
kVb=function(a){return!(a.enabled&&0===a.Ns)};nVb=function(a,b){return b+mVb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};oVb=function(a){switch(a){case 0:return 4;case 1:return 8;case 2:return 0;case 5:return 9;default:throw _.gg(a,"Unsupported focusable tab: "+a);}};
pVb=function(a){a&1&&(_.G(0),_.O(1,"\n  "),_.F(2,"diff-detail-header",2),_.O(3,"\n  "),_.C(4,"code-diff-chunks",3),_.O(5,"\n  "),_.D(),_.O(6,"\n"),_.we());a&2&&(a=_.M(),_.w(2),_.z("viewData",a.vb),_.w(2),_.z("fileName",a.mWa)("diffChunks",a.vb.xoa.YB))};qVb=function(a){a&1&&(_.C(0,"dc-information-box"),_.De(1,14),_.D())};
rVb=function(a){if(a&1){var b=_.qd();_.O(0,"\n    ");_.C(1,"detail-header",4);_.O(2,"\n  ");_.D();_.O(3,"\n\n  ");_.C(4,"main");_.O(5,"\n    ");_.N(6,qVb,2,0,"dc-information-box",5);_.O(7,"\n\n    ");_.C(8,"h4");_.De(9,6);_.D();_.O(10,"\n    ");_.C(11,"dc-p",7);_.De(12,8);_.D();_.O(13,"\n    ");_.C(14,"dc-p",9);_.Be(15,10);_.C(16,"conditional-link",11,12);_.F(18,"span");_.D();_.C(19,"copy-button",13);_.L("copyEvent",function(){_.rd(b);var c=_.M();_.ukb(c.rOc.ua);return _.sd()});_.D();_.Ce();_.D();
_.O(20,"\n  ");_.D();_.O(21,"\n")}a&2&&(a=_.M(),_.w(1),_.z("viewData",a.vb)("showLinksDropdown",!0),_.w(5),_.z("ngIf",!a.QXa),_.w(10),_.z("link",a.Xi)("condition",a.QXa)("trackGestureClick",a.QXa),_.w(3),_.z("copyText",a.vb.target)("isSmall",!0),_.Ee(a.mWa),_.Fe(15))};sVb=function(a){a&1&&_.xe(0)};tVb=function(a){a&1&&_.xe(0)};uVb=function(a){a&1&&_.xe(0)};vVb=function(a){a&1&&_.xe(0)};
xVb=function(a,b){a&1&&(_.G(0),_.N(1,uVb,1,0,"ng-container",12),_.Q(2,"isPiperPlace"),_.C(3,"a",13),_.N(4,vVb,1,0,"ng-container",12),_.Q(5,"isPiperPlace"),_.D(),_.we());if(a&2){a=b.La;b=_.M();var c=_.Ke(21),d=_.Ke(23),e=_.Ke(25),f=_.Ke(27);_.w(1);_.z("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.Pe(9,wVb,a));_.w(2);var g=a[1];g=_.nh(_.Jo(b.location.Zb(),{Me:g}).hb());_.z("routerLink",g);_.w(1);_.z("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.Pe(11,
wVb,a))}};yVb=function(a){a&1&&_.O(0," The file does not exist, or you do not have permission ")};zVb=function(a){a&1&&_.De(0,14)};AVb=function(a){a&1&&_.De(0,15)};BVb=function(a){a&1&&_.O(0," Contact the repository owner if this is unexpected. ")};CVb=function(a){a&1&&_.De(0,16)};DVb=function(a,b){a&1&&(_.Be(0,17),_.F(1,"a",18),_.Q(2,"toPrettyRef"),_.Ce());a&2&&(a=b.Tra,b=_.M(),_.w(1),_.z("universalLink",_.KE(b.location,a[0])),_.w(1),_.Ee(_.R(2,2,a&&a[0])),_.Fe(0))};
EVb=function(a,b){a&1&&(_.Be(0,19),_.F(1,"a",20),_.Q(2,"toPrettyRef"),_.Ce());a&2&&(a=b.Tra,b=_.M(),_.w(1),_.z("universalLink",_.KE(b.location,a[0])),_.w(1),_.Ee(_.R(2,2,a&&a[0])),_.Fe(0))};FVb=function(a,b){a&1&&(_.De(0,21),_.Q(1,"toPrettyRef"));a&2&&(a=b.Tra,_.w(1),_.Ee(_.R(1,1,a&&a[1])),_.Fe(0))};GVb=function(a,b){a&1&&(_.De(0,22),_.Q(1,"toPrettyRef"));a&2&&(a=b.Tra,_.w(1),_.Ee(_.R(1,1,a&&a[1])),_.Fe(0))};HVb=function(a){a&1&&_.F(0,"folder-detail",14);a&2&&(a=_.M().La,_.z("viewData",a))};
IVb=function(a){if(a&1){var b=_.qd();_.C(0,"file-detail",15);_.L("contentTypeChange",function(d){_.rd(b);var e=_.M(2);return _.sd(e.contentType=d)});_.Q(1,"async");_.D()}if(a&2){a=_.M().La;var c=_.M();_.z("viewData",a)("windowWidth",_.R(1,2,c.vQc.F1a).width)}};JVb=function(a){a&1&&_.F(0,"symlink-detail",16);a&2&&(a=_.M().La,_.z("viewData",a))};KVb=function(a){a&1&&_.F(0,"git-submodule-detail",16);a&2&&(a=_.M().La,_.z("viewData",a))};
LVb=function(a){a&1&&_.F(0,"loading",19);a&2&&_.z("diameter",48)("hasBackground",!0)};MVb=function(a){a&1&&_.F(0,"div",20)};NVb=function(a){a&1&&(_.G(0),_.N(1,LVb,1,2,"loading",17),_.Q(2,"async"),_.N(3,MVb,1,0,"ng-template",null,18,_.bf),_.we());if(a&2){var b=_.Ke(4);a=_.M(2);_.w(1);_.z("ngIf",_.R(2,2,a.XMc))("ngIfElse",b)}};OVb=function(a){a&1&&_.F(0,"file-not-found",21);a&2&&(a=_.M().La,_.z("location",a.location))};PVb=function(a){a&1&&_.F(0,"submodule-cannot-fetch",22)};
QVb=function(a){a&1&&(_.C(0,"div",22)(1,"span",23),_.De(2,24),_.D()())};RVb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"splitter",25);_.L("resizeDone",function(d){_.rd(b);var e=_.M(2);return _.sd(e.FQa(d))});_.D();_.we()}if(a&2){_.M();var c=_.Ke(14);_.w(1);_.z("changeSizeOf",c)}};SVb=function(a){a&1&&_.F(0,"dbg-debugger-panel")};TVb=function(a){a&1&&_.F(0,"insights-panel")};
UVb=function(a){if(a&1){var b=_.qd();_.C(0,"docs-panel",31);_.L("onClose",function(){_.rd(b);var c=_.M(4);return _.sd(mGb(c.kT,c.b3.NONE))});_.D()}a&2&&(a=_.M(3).La,_.z("location",a.location))};
VVb=function(a){if(a&1){var b=_.qd();_.G(0);_.C(1,"splitter",26);_.L("mousedown",function(){_.rd(b);var e=_.M(3);return _.sd(e.bJa=!0)})("mouseup",function(){_.rd(b);var e=_.M(3);return _.sd(e.bJa=!1)});_.D();_.C(2,"div",27,28)(4,"div",29);_.N(5,SVb,1,0,"dbg-debugger-panel",7);_.N(6,TVb,1,0,"insights-panel",7);_.N(7,UVb,1,1,"docs-panel",30);_.D()();_.we()}if(a&2){var c=_.Ke(3);a=_.M().La;var d=_.M(2);_.w(1);_.z("changeSizeOf",c);_.w(1);_.se("pointer-events",d.bJa?"none":"unset");_.w(2);_.z("ngSwitch",
a);_.w(1);_.z("ngSwitchCase",d.b3.cza);_.w(1);_.z("ngSwitchCase",d.b3.Y4b);_.w(1);_.z("ngSwitchCase",d.b3.DZb)}};WVb=function(a,b){a&1&&(_.G(0),_.N(1,VVb,8,7,"ng-container",10),_.we());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",a!==b.b3.NONE))};
XVb=function(a,b){a&1&&(_.C(0,"div",1)(1,"div",2),_.G(2,3),_.N(3,HVb,1,1,"folder-detail",4),_.N(4,IVb,2,4,"file-detail",5),_.N(5,JVb,1,1,"symlink-detail",6),_.N(6,KVb,1,1,"git-submodule-detail",6),_.N(7,NVb,5,4,"ng-container",7),_.N(8,OVb,1,1,"file-not-found",8),_.N(9,PVb,1,0,"submodule-cannot-fetch",9),_.N(10,QVb,3,0,"div",9),_.we(),_.N(11,RVb,2,1,"ng-container",10),_.Q(12,"async"),_.C(13,"div",11,12),_.Q(15,"async"),_.F(16,"lower-detail-panel",13),_.Q(17,"async"),_.D()(),_.N(18,WVb,2,1,"ng-container",
10),_.Q(19,"async"),_.D());a&2&&(a=b.La,b=_.M(),_.w(2),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.Xn.z2a),_.w(1),_.z("ngSwitchCase",b.Xn.Ht),_.w(1),_.z("ngSwitchCase",b.Xn.Aec),_.w(1),_.z("ngSwitchCase",b.Xn.D1b),_.w(1),_.z("ngSwitchCase",b.Xn.q4a),_.w(1),_.z("ngSwitchCase",b.Xn.O$b),_.w(1),_.z("ngSwitchCase",b.Xn.oec),_.w(1),_.z("ngSwitchCase",b.Xn.ERROR),_.w(1),_.z("ngIf",_.R(12,16,b.Li)),_.w(2),_.ue("panel-closed",!1===_.R(15,18,b.Li)),_.w(3),_.z("contentType",b.contentType)("viewData",
a)("panelClosed",!1===_.R(17,20,b.Li)),_.w(2),_.z("ngIf",_.R(19,22,b.kT.jMa)))};YVb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};ZVb=function(a,b){return a.startsWith(YVb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};$Vb=function(a){return a.split("/").filter(function(b){return!!b})};aWb=function(){};bWb=function(a){a&1&&(_.C(0,"button",16),_.F(1,"div",17),_.D());a&2&&(a=_.M().ya,_.w(1),_.ue("expanded",a.Gc))};
cWb=function(a){a&1&&_.F(0,"mat-icon",18);a&2&&(a=_.M().ya,_.M(4),_.z("svgIcon",izb(a.type)))};dWb=function(){};fWb=function(a){a&1&&_.N(0,dWb,0,0,"ng-template",0);if(a&2){a=_.M().ya;var b=_.M(3).level;_.M();_.z("ngTemplateOutlet",_.Ke(2))("ngTemplateOutletContext",eWb(a,b+1))}};
iWb=function(a,b){a&1&&(_.C(0,"div",null,6)(2,"div",7,8)(4,"button",9),_.F(5,"mat-icon",10),_.D(),_.C(6,"div",11),_.N(7,bWb,2,2,"button",12),_.C(8,"a",13),_.N(9,cWb,1,1,"mat-icon",14),_.C(10,"span"),_.O(11),_.D()()()(),_.C(12,"div",15),_.N(13,fWb,1,2,null,3),_.D()());if(a&2){a=b.ya;b=_.M(3).level;var c=_.M();_.re("class",c.pec);_.w(2);_.zy("",c.idc," hover-focus-element");_.ue("bold-active-element",a.active||a.Ucb&&!a.Gc)("folder",c.hz(a.type))("expanded",a.Gc);_.re("aria-expanded",c.hz(a.type)?a.Gc:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.Ucb&&!a.Gc);_.w(2);_.re("aria-label",c.U0b.format(_.Pe(24,gWb,a.name)));_.w(2);_.se("padding-left",b*c.F4b,"px");_.w(1);_.z("ngIf",c.hz(a.type));_.w(1);_.Je("title",a.name);_.re("href",c.HC(a.path,a.type),_.Zd);_.w(1);_.z("ngIf",a.type!==c.Zx);_.w(2);_.Me(a.name);_.w(1);_.z("ngClass",_.Pe(26,hWb,a.Gc));_.w(1);_.z("ngIf",a.a9)}};
kWb=function(a){if(a&1){var b=_.qd();_.C(0,"button",19);_.L("click",function(){_.rd(b);var d=_.M(4);return _.sd(jWb(d))});_.De(1,20);_.D()}if(a&2){a=_.M().La;var c=_.M().La;_.w(1);_.Ee(a.total-c);_.Fe(1)}};lWb=function(a,b){a&1&&(_.G(0),_.N(1,iWb,14,28,"div",4),_.N(2,kWb,2,1,"button",5),_.we());a&2&&(a=b.La,b=_.M().La,_.w(1),_.z("ngForOf",a.We),_.w(1),_.z("ngIf",b<a.total))};
mWb=function(a){a&1&&(_.G(0),_.N(1,lWb,3,2,"ng-container",3),_.Q(2,"async"),_.we());a&2&&(a=_.M().node,_.w(1),_.z("ngIf",_.R(2,1,a.oPc)))};nWb=function(a){a&1&&(_.N(0,mWb,3,3,"ng-container",3),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.kVa)))};oWb=function(a){a&1&&(_.C(0,"mat-dialog-content"),_.De(1,21),_.D(),_.C(2,"mat-dialog-actions")(3,"button",22),_.De(4,23),_.D(),_.C(5,"button",24),_.De(6,25),_.D()());a&2&&(_.w(5),_.z("mat-dialog-close",!0))};
qWb=function(a){a&1&&(_.C(0,"div",5)(1,"a",6),_.De(2,7),_.D()());a&2&&(a=_.M(2),_.w(1),_.Je("title",a.Xd.repository),_.z("routerLink",pWb(a,""))("trackProjectId",a.Xd.lb))};
rWb=function(a){if(a&1){var b=_.qd();_.C(0,"button",8);_.L("click",function(c){_.rd(b);var d=_.M(2);return _.sd(d.up(c))});_.F(1,"mat-icon",9);_.D();_.C(2,"a",6);_.Q(3,"lastPathElement");_.O(4);_.Q(5,"lastPathElement");_.D()}a&2&&(a=_.M(2),_.z("matTooltip",a.lKc),_.w(2),_.Je("title",_.R(3,5,_.jf(a.scope))),_.z("routerLink",pWb(a,a.scope))("trackProjectId",a.Xd.lb),_.w(2),_.Le(" ",_.R(5,7,_.jf(a.scope))," "))};
sWb=function(a){a&1&&(_.G(0),_.C(1,"div",2),_.N(2,qWb,3,3,"div",3),_.N(3,rWb,6,9,"ng-template",null,4,_.bf),_.D(),_.we());if(a&2){var b=_.Ke(4);a=_.M();_.w(2);_.z("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};tWb=function(a){return{path:a.xe(),type:a.getType()}};uWb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};wWb=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next())vWb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new cL(b)};
vWb=function(a,b){b(a);a=_.l(_.rc(a,_.Jn,3));for(var c=a.next();!c.done;c=a.next())vWb(c.value,b)};xWb=function(a){return a.reduce(function(b,c){return b+c.jS},a.length)};yWb=function(a){var b;return!(null==(b=_.Zi(a,4))||!b.length)||_.rc(a,_.Jn,3).some(yWb)};zWb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};
BWb=function(a,b){if(a&1){var c=_.qd();_.C(0,"button",12);_.L("click",function(){var e=_.rd(c).ya,f=_.M().La,g=_.M(2);switch(e){case 1:g.Sb.Xw({showPublic:!f.showPublic});break;case 3:g.Sb.Xw({showProtected:!f.showProtected});break;case 2:g.Sb.Xw({showPrivate:!f.showPrivate});break;case 7:g.Sb.Xw({showPackagePrivate:!f.showPackagePrivate});break;default:_.gg(e)}return _.sd()});_.C(1,"label");_.O(2);_.D();_.F(3,"mat-pseudo-checkbox",9);_.D()}if(a&2){a=b.ya;b=_.M().La;var d=_.M(2);_.z("value",a);_.re("aria-checked",
AWb(b,a)?"true":"false");_.w(2);_.Me(d.jQa(a));_.w(1);_.z("state",AWb(b,a)?"checked":"unchecked")}};CWb=function(a){a&1&&_.F(0,"mat-divider")};
EWb=function(a,b){if(a&1){var c=_.qd();_.C(0,"button",12);_.L("click",function(){var e=_.rd(c).ya,f=_.M().La,g=_.M(2);switch(e){case "static":g.Sb.Xw({showStatic:!f.showStatic});break;case "not_static":g.Sb.Xw({showNonStatic:!f.showNonStatic});break;default:_.gg(e)}return _.sd()});_.C(1,"label");_.O(2);_.D();_.F(3,"mat-pseudo-checkbox",9);_.D()}if(a&2){a=b.ya;b=_.M().La;_.M(2);_.z("value",a);_.re("aria-checked",DWb(b,a)?"true":"false");_.w(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.gg(a)}_.Me(d);_.w(1);_.z("state",DWb(b,a)?"checked":"unchecked")}};FWb=function(a){a&1&&(_.G(0),_.C(1,"mat-list",11),_.N(2,BWb,4,4,"button",10),_.Q(3,"async"),_.N(4,CWb,1,0,"mat-divider",5),_.Q(5,"async"),_.N(6,EWb,4,4,"button",10),_.Q(7,"async"),_.D(),_.we());a&2&&(a=_.M(2),_.w(2),_.z("ngForOf",_.R(3,3,a.scopes)),_.w(2),_.z("ngIf",0<_.R(5,5,a.o_a).length),_.w(2),_.z("ngForOf",_.R(7,7,a.o_a)))};GWb=function(a){a&1&&_.F(0,"mat-divider")};
IWb=function(a,b){if(a&1){var c=_.qd();_.C(0,"button",12);_.L("click",function(){var d=_.rd(c).ya,e=_.M().La;_.M();e.sH.toggle(d);return _.sd()});_.C(1,"label");_.O(2);_.D();_.F(3,"mat-pseudo-checkbox",9);_.D()}a&2&&(a=b.ya,b=_.M().La,_.M(),_.z("value",a),_.re("aria-checked",b.sH.get(a)?"true":"false"),_.w(2),_.Me(HWb[a].name),_.w(1),_.z("state",b.sH.get(a)?"checked":"unchecked"))};
LWb=function(a){if(a&1){var b=_.qd();_.C(0,"div",4);_.L("click",function(c){return c.stopPropagation()});_.N(1,FWb,8,9,"ng-container",5);_.Q(2,"async");_.N(3,GWb,1,0,"mat-divider",5);_.Q(4,"async");_.Q(5,"async");_.C(6,"mat-list",6)(7,"button",7);_.L("click",function(){var c=_.rd(b).La;_.M();return _.sd(JWb(c))});_.Q(8,"async");_.C(9,"label");_.De(10,8);_.D();_.F(11,"mat-pseudo-checkbox",9);_.Q(12,"async");_.D();_.N(13,IWb,4,4,"button",10);_.Q(14,"async");_.D()()}a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,
5,a.hA)),_.w(2),_.z("ngIf",0<_.R(4,7,a.o_a).length||0<_.R(5,9,a.scopes).length),_.w(4),_.re("aria-checked",_.R(8,11,a.vKb)),_.w(4),_.z("state",KWb(_.R(12,13,a.vKb))),_.w(2),_.z("ngForOf",_.R(14,15,a.mwa)))};
MWb=function(a,b){if(a&1){var c=_.qd();_.C(0,"div",4);_.L("click",function(d){return d.stopPropagation()});_.C(1,"mat-list",5)(2,"button",6);_.L("click",function(){var d=_.rd(c).La,e=_.M();return _.sd(e.JA(d))});_.C(3,"label");_.O(4);_.D()();_.C(5,"button",7);_.L("click",function(){var d=_.rd(c).La;_.M().Sb.Xw({stickyHeaders:!d.stickyHeaders});return _.sd()});_.C(6,"label");_.O(7);_.D();_.F(8,"mat-pseudo-checkbox",8);_.D()()()}a&2&&(a=b.La,b=_.M(),_.w(2),_.z("value",a.collapseAll),_.re("aria-checked",
a.collapseAll?"true":"false"),_.w(2),_.Me(a.collapseAll?b.O8b:b.N8b),_.w(1),_.z("value",a.stickyHeaders),_.re("aria-checked",a.stickyHeaders?"true":"false"),_.w(2),_.Me(b.P8b),_.w(1),_.z("state",a.stickyHeaders?"checked":"unchecked"))};
NWb=function(a,b){if(a&1){var c=_.qd();_.C(0,"button",9);_.L("click",function(){var d=_.rd(c).La;_.M(3).Sb.Xw({sortAlphabetically:!d.sortAlphabetically});return _.sd()});_.C(1,"mat-icon");_.O(2);_.D()()}a&2&&(a=b.La,_.M(3),_.z("matTooltip",a.sortAlphabetically?"In alphabetischer Reihenfolge sortiert.":"In Dateireihenfolge sortiert."),_.w(2),_.Me(a.sortAlphabetically?"sort_by_alpha":"sort"))};
OWb=function(a){a&1&&(_.G(0),_.N(1,NWb,3,2,"button",8),_.Q(2,"async"),_.F(3,"outline-options-menu"),_.we());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",_.R(2,1,a.hA)))};
PWb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.C(1,"div",1);_.Q(2,"async");_.Q(3,"async");_.C(4,"form",2);_.L("submit",function(d){_.rd(c);_.M();d.preventDefault();return _.sd()});_.C(5,"mat-form-field",3)(6,"mat-label");_.De(7,4);_.D();_.C(8,"input",5,6);_.L("focus",function(){_.rd(c);var d=_.M();return _.sd(d.EOa.next(!0))})("blur",function(){_.rd(c);var d=_.M();return _.sd(d.EOa.next(!1))});_.D()()()();_.F(10,"filter-menu",7);_.N(11,OWb,4,3,"ng-container",0);_.Q(12,"async");_.we()}a&2&&(a=b.La,
b=_.M(),_.w(1),_.ue("expanded",_.R(2,5,b.EOa)||_.R(3,7,b.S$)),_.w(7),_.z("formControl",b.Np),_.w(2),_.z("outlineData",a),_.w(1),_.z("ngIf",_.R(12,9,b.hA)))};QWb=function(a,b){return a.label.localeCompare(b.label)};RWb=function(a){a&1&&(_.C(0,"div",3),_.De(1,4),_.D())};SWb=function(a){a&1&&(_.C(0,"button",12),_.F(1,"div",13),_.D());if(a&2){a=_.M().ya;var b=_.M(2);_.w(1);_.ue("expanded",b.er.he(a))}};TWb=function(a){a&1&&_.F(0,"div",14)};
XWb=function(a,b){a&1&&(_.C(0,"mat-tree-node",7),_.Q(1,"async"),_.Q(2,"async"),_.Q(3,"async"),_.N(4,SWb,2,2,"button",8),_.C(5,"a",9),_.N(6,TWb,1,0,"div",10),_.C(7,"span"),_.O(8),_.D(),_.C(9,"span",11),_.O(10),_.D()()());a&2&&(a=b.ya,b=_.M(2),_.se("padding-left",20*a.level,"px")("top",_.R(1,23,UWb(b,a)),"px")("z-index",100-a.level),_.ue("header",_.R(2,25,VWb(b,a)))("bottom-header",_.R(3,27,WWb(b,a)))("bold-active-element",a.active),_.z("role","treeitem"),_.re("aria-selected",a.active)("data-id",a.id),
_.w(4),_.z("ngIf",a.Nm),_.w(1),_.re("href",b.iqa(a),_.Zd),_.w(1),_.z("ngIf",!1===a.Nm),_.w(1),_.re("class",a.Ge)("aria-label",a.tooltip)("title",a.tooltip),_.w(1),_.Me(a.Rc),_.w(2),_.Le(" ",a.label," "))};YWb=function(a){a&1&&(_.C(0,"mat-tree",5),_.Q(1,"async"),_.N(2,XWb,11,29,"mat-tree-node",6),_.D());a&2&&(a=_.M(),_.ue("sticky-headers",_.R(1,6,a.r_a)),_.z("dataSource",a.yz)("treeControl",a.er)("@.disabled",!0)("trackBy",a.KA))};ZWb=function(a){return a.w1a};$Wb=function(a){return a.level};
aXb=function(a){return a?_.wE(a.params.line)||-1:-1};bXb=function(a){return a.Nm};cXb=function(a,b){a.level=b;return a};dXb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var h=g.modifiers.filter(zWb);return h.length&&h.every(function(n){return!c.get(n)})||d.has("static")&&((h=g.modifiers.includes(11))&&!e||!h&&!f)?!1:_.Ni(a)||_.Nb(g.label,a)?!0:!1}};
eXb=function(a){if(a&1){var b=_.qd();_.C(0,"div",7)(1,"h4");_.De(2,8);_.D();_.C(3,"button",9);_.L("click",function(){_.rd(b);var c=_.M(2);return _.sd(c.KZa=!1)});_.De(4,10);_.D()()}};fXb=function(a){a&1&&_.F(0,"outline-controls",13);a&2&&(a=_.M(3),_.z("outlineData",a.gx.Yb))};gXb=function(a){a&1&&(_.G(0),_.N(1,fXb,1,1,"outline-controls",11),_.F(2,"outline-tree",12),_.we());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",a.RHc),_.w(1),_.z("outlineTreeInput",a.gx.Yb)("location",a.Xd))};
hXb=function(a){a&1&&(_.G(0,4),_.N(1,eXb,5,0,"div",5),_.N(2,gXb,3,3,"ng-container",6),_.we());a&2&&(a=_.M(),_.z("ngSwitch",a.KZa),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))};iXb=function(a){a&1&&(_.C(0,"dc-information-box",14),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Le(" ",a.a$(a.gx.mJ)," "))};jXb=function(a){a&1&&_.F(0,"loading",15);a&2&&_.z("hasBackground",!0)};kXb=function(a){a&1&&(_.C(0,"span",7),_.De(1,8),_.D())};
lXb=function(a){a&1&&(_.G(0),_.F(1,"directory-navigation",9),_.we());a&2&&(a=_.M(2),_.w(1),_.z("activeLocation",a.Xd)("directoryPanelState",a.Coa))};nXb=function(a){a&1&&(_.C(0,"span",11),_.De(1,12),_.Q(2,"async"),_.D());if(a&2){a=_.M(2).La;var b=_.M();_.z("matTooltip",mXb(a,_.R(2,1,b.tq)))}};oXb=function(a){a&1&&(_.G(0),_.F(1,"outline",13),_.Q(2,"async"),_.we());a&2&&(a=_.M(3),_.w(1),_.z("outlineData",_.R(2,2,a.gx))("activeLocation",a.Xd))};
pXb=function(a){a&1&&(_.G(0),_.C(1,"mat-tab",10),_.N(2,nXb,3,3,"ng-template",3),_.N(3,oXb,3,4,"ng-container",4),_.D(),_.we());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("disabled",a!==b.J$b.mh);_.w(2);_.z("ngIf",b.KDb)}};
tXb=function(a,b){if(a&1){var c=_.qd();_.C(0,"nav",1)(1,"mat-tab-group",2);_.L("selectedIndexChange",function(d){var e=_.rd(c).La,f=_.M();return _.sd(f.ig(e,d))});_.C(2,"mat-tab");_.N(3,kXb,2,0,"ng-template",3);_.N(4,lXb,2,2,"ng-container",4);_.D();_.N(5,pXb,4,2,"ng-container",4);_.D();_.C(6,"div",5)(7,"button",6);_.L("click",function(){_.rd(c);var d=_.M().Ec;2===d.YG.getValue()?qXb(d):rXb(d);return _.sd()});_.C(8,"mat-icon");_.O(9,"keyboard_capslock");_.D()()()()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("@.disabled",
!0)("selectedIndex",sXb(b,a)),_.w(3),_.z("ngIf",b.uqb),_.w(1),_.z("ngIf",b.v1),_.w(2),_.z("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.Ncc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Xd.lb),_.re("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
uXb=function(a){switch(a.kind){case 0:return"Gliederung f\u00fcr diese Sprache nicht verf\u00fcgbar";case 1:return"Gliederung f\u00fcr Ordner nicht verf\u00fcgbar";case 2:return"Gliederung f\u00fcr dieses Submodul nicht verf\u00fcgbar";case 3:return"Gliederung f\u00fcr diesen Symlink nicht verf\u00fcgbar";default:return"Gliederung nicht verf\u00fcgbar"}};
vXb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.mJ||"UNSUPPORTED_DATA_TYPE"===a.mJ?3:2;case 2:return 0===a.Yb.vLa.length?4:1;default:return _.gg(a)}};wXb=function(a){switch(a){case "OUTLINE":return _.pg.PN;case "FILES":return _.pg.yza;default:return _.gg(a,"Unknown file detail tab selected")}};xXb=function(a){a&1&&_.F(0,"repository-detail",5);a&2&&(a=_.M(),_.z("viewData",a.vb))};yXb=function(a){a&1&&(_.C(0,"div"),_.De(1,5),_.D())};
zXb=function(a){a&1&&(_.C(0,"div"),_.O(1," This could be due to an incorrect package configuration. Contact the repository owner if you believe you should have permission to view this repository. "),_.D())};AXb=function(a){a&1&&(_.F(0,"repository-breadcrumb",6),_.Q(1,"async"));if(a&2){a=_.M().La;var b=_.M();_.z("location",a.location)("isEmptyRepo",a.kind===b.Xn.UNINITIALIZED)("editLink",0===a.kind?a.HY:void 0)("showRegion",b.WS);_.re("aria-label",_.R(1,5,b.Ysc))}};
BXb=function(a){a&1&&_.F(0,"no-repository-information",7)};CXb=function(a){a&1&&_.F(0,"repository-not-found",8);a&2&&(a=_.M().La,_.z("location",a.location))};DXb=function(a){a&1&&_.F(0,"repository-permission-denied",8);a&2&&(a=_.M().La,_.z("location",a.location))};EXb=function(a){a&1&&_.F(0,"no-default-branch",7)};FXb=function(a){a&1&&(_.F(0,"browse-repository-contents",9),_.Q(1,"async"));if(a&2){a=_.M().La;var b=_.M();_.z("repositoryNavState",_.R(1,3,b.oN.MJc))("viewData",a)("showOutlineTab",!b.WS)}};
GXb=function(a,b){a&1&&(_.G(0),_.N(1,AXb,2,7,"repository-breadcrumb",1),_.G(2,2),_.N(3,BXb,1,0,"no-repository-information",3),_.N(4,CXb,1,1,"repository-not-found",4),_.N(5,DXb,1,1,"repository-permission-denied",4),_.N(6,EXb,1,0,"no-default-branch",3),_.N(7,FXb,2,5,"browse-repository-contents",5),_.we()());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",_.HE(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.w(1),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.Xn.NONE),_.w(1),_.z("ngSwitchCase",
b.Xn.Mcc),_.w(1),_.z("ngSwitchCase",b.Xn.PERMISSION_DENIED),_.w(1),_.z("ngSwitchCase",b.Xn.X9b))};HXb=function(a,b){return new _.oa(function(c){fetch(a,b).then(function(d){if(!d.ok)throw Error(d.statusText);return d.json()}).then(function(d){c.next(d);c.complete()}).catch(function(d){c.error(d)})})};IXb=function(a,b){return(window.injected||new Map).get(a)||b};JXb=function(a){return a&&a.Hw?a.Pp():a};KXb=function(a,b){return b};
NXb=function(a,b,c){if(Object.hasOwnProperty.call(LXb,a)&&(a=LXb[a],Object.hasOwnProperty.call(a,b)&&(a=a[b],a instanceof Array))){for(var d=null,e=!1,f=0,g=a.length;f<g;++f){var h=a[f],n=h.wo;if(!n)return h.zf;null===d&&(d={});n=Object.hasOwnProperty.call(d,n)?d[n]:d[n]=c(n);if(n===h.Yo)return h.zf;null==n&&(e=!0)}if(e)return null}b=MXb[b];return"number"===typeof b?b:null};QXb=function(a){var b=OXb;b||(b=PXb(),b=OXb=_.Qab(b));b=b[a];return"string"===typeof b?b:_.qBa(a)};
RXb=function(a){a=String(a).toLowerCase();var b=PXb()[a];return"string"===typeof b?b:_.Oeb(a)};SXb=function(a){a=a.toLowerCase();a=PXb()[a];return"string"===typeof a?a:null};PXb=function(){if(!TXb){for(var a=Object.assign({},UXb),b=_.l(VXb),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;TXb=a}return TXb};YXb=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===WXb[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&XXb.test(a)?3:0};
aYb=function(a,b){switch(b){case "innerHTML":return 1===ZXb(a)?2:null;case "textContent":return a=ZXb(a),1===a||6===a?1:null;default:var c,d;return null!=(d=null==(c=$Xb[a.localName])?void 0:c[b])?d:null}};ZXb=function(a){var b=a.localName,c=YXb(b,a.constructor);switch(c){case 0:case 1:return bYb(b,a);case 3:case 2:return 1;default:_.gg(c,"got an unknown element classification")}};
bYb=function(a,b){var c=Object.hasOwnProperty.call(cYb,a)?cYb[a]:null;return null!==c?c:Object.hasOwnProperty.call(dYb,a)&&b instanceof SVGElement?dYb[a]:null};fYb=function(a){return(a=a.split(eYb,2))?{url:a[0],metadata:a[1]}:null};hYb=function(a){var b=String(a.url).replace(gYb,encodeURIComponent);if(a=a.metadata){gYb.lastIndex=0;if(gYb.test(a))return null;b+=" "+a}return b};
nYb=function(a,b,c){return[,{wz:function(d,e,f){return f},xz:void 0,lD:void 0,mD:void 0},{wz:void 0,xz:void 0,lD:void 0,mD:"HTML"},{wz:void 0,xz:void 0,lD:iYb,mD:"URL"},{wz:void 0,xz:void 0,lD:iYb,mD:"RESOURCE_URL"},{wz:void 0,xz:void 0,lD:dL,mD:"STYLE"},,{wz:void 0,xz:void 0,lD:jYb,mD:"JAVASCRIPT"},{wz:void 0,xz:function(d,e,f){f=String(f).toLowerCase();a:{var g=null;(d=kYb[d])&&(g=d[e]);if("number"!==typeof g&&((d=kYb["*"])&&(g=d[e]),"number"!==typeof g)){e=!1;break a}e=!0===lYb[g][String(f).toLowerCase()]}return e?
f:dL},lD:dL,mD:void 0},{wz:void 0,xz:void 0,lD:dL,mD:"CONSTANT"},{wz:void 0,xz:function(d,e,f){return a.test(f)?f:dL},lD:dL,mD:"CONSTANT"},{wz:function(d,e,f,g){if("string"===typeof f)var h=(h=f.match(mYb))?h.map(fYb).filter(Boolean):[];else if(Array.isArray(f))h=f;else return iYb;var n=h;h=[];var r=[],x={};if(Array.isArray(n))for(var A=0,B=n.length;A<B;++A){var I=n[A],K=I&&I.url;if(K){var P=b(K,"URL",x);if(P){var ba=P!==x;(ba?h:r).push({url:ba?P:K,metadata:I.metadata})}}}else r.push(n);n=r.length?
JSON.stringify(r):null;r=eL;if(h.length){if(!Array.isArray(h))throw Error();r=h.map(hYb).filter(Boolean).join(" , ")||eL}n&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+f+'">: '+n,g);return r===eL?iYb:r},xz:void 0,lD:void 0,mD:void 0}]};
gL=function(a,b,c,d){c=void 0===c?a:c;var e;if(b===fL)return b;var f,g=void 0!==d?null==(f=c.w4a)?void 0:f[d]:c.ihc;f=oYb(b)?void 0:b._$litDirective$;var h;if((null==(h=g)?void 0:h.constructor)!==f){var n,r;null==(n=g)||null==(r=n._$notifyDirectiveConnectionChanged)||r.call(n,!1);void 0===f?g=void 0:(g=new f(a),g.fhc(a,c,d));if(void 0!==d){var x;(null!=(x=(e=c).w4a)?x:e.w4a=[])[d]=g}else c.ihc=g}void 0!==g&&(b=gL(a,g.hhc(a,b.values),g,d));return b};
pYb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("xf");return _.Lf(a)};hL=function(a){return function(b,c){void 0!==c?(b.constructor.YJ(c,a),b=void 0):b=qYb(a,b);return b}};rYb=function(){return hL(Object.assign({},void 0,{state:!0}))};sYb=function(a){return a&&a.startsWith("go/")?a:""};tYb=function(a,b){a&1&&(_.C(0,"th",4),_.O(1),_.D());a&2&&(a=b.ya,_.w(1),_.Me(a.LUa))};
vYb=function(a){if(a&1){var b=_.qd();_.C(0,"mat-month-view",7);_.L("_userSelection",function(d){_.rd(b);var e=_.M(2);return _.sd(e.NYa(d))});_.D()}if(a&2){a=_.M().ya;var c=_.M();_.ue("reach-calendar-month-active",uYb(c,a,c.Cb));_.z("activeDate",a)("selected",c.selected)("dateFilter",c.ij)("maxDate",c.Od)("minDate",c.Ld)("dateClass",c.el)("comparisonStart",c.eu)("comparisonEnd",c.mw)}};wYb=function(a,b){a&1&&(_.C(0,"div",5),_.N(1,vYb,1,10,"mat-month-view",6),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf",!!a))};
xYb=function(a,b){if(a&1){var c=_.qd();_.C(0,"mat-year-view",2);_.L("selectedChange",function(d){_.rd(c);var e=_.M();return _.sd(e.Zl.next(d))});_.D()}a&2&&(a=b.ya,b=_.M(),_.z("activeDate",a)("selected",b.selected)("dateFilter",b.ij)("maxDate",b.Od)("minDate",b.Ld)("dateClass",b.el))};yYb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Zi),_.w(1),_.Le(" ",a.Zi?"":a.Qi," "))};
zYb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Zi),_.w(1),_.Le(" ",a.Zi?"":a.Qi," "))};AYb=function(a){return a.Ab?a.repository+" \u203a "+_.vE(a.Ab):""+a.repository};BYb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
CYb=function(a){a&1&&(_.G(0),_.C(1,"a",3),_.O(2),_.D(),_.C(3,"a",4),_.O(4),_.D(),_.we());a&2&&(a=_.M(),_.w(1),_.z("routerLink",a.data.osa)("ascTrackElement",a.data.uU)("trackAction",a.data.aca),_.w(1),_.Me(a.data.Zba),_.w(1),_.z("routerLink",a.data.bGb)("ascTrackElement",a.data.uU),_.w(1),_.Me(a.data.project))};
DYb=function(a){a&1&&(_.C(0,"a",9),_.Q(1,"repoRootLink"),_.O(2),_.D());a&2&&(a=_.M(2),_.z("routerLink",_.R(1,4,a.data.Xa))("ascTrackElement",a.data.uU),_.w(2),_.Yy("[",a.data.repository," \u203a ",a.data.Ce,"]"))};
EYb=function(a){a&1&&(_.N(0,DYb,3,6,"a",5),_.C(1,"a"),_.Q(2,"placeToHref"),_.C(3,"span"),_.O(4),_.D(),_.C(5,"span",6),_.O(6),_.D()(),_.C(7,"button",7)(8,"span",8),_.O(9,"content_copy"),_.D()());if(a&2){a=_.M();_.z("ngIf",null==a.displayName);_.w(1);_.re("href",_.R(2,9,a.data.Xa),_.Zd)("data-action-name","navigate")("data-element-name",a.data.uU)("data-track-action-name",a.data.aca);_.w(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.Me(b);_.w(2);_.Me(a.data.Zba);_.w(1);_.re("data-copy-content",a.data.Xa.path)("data-action-name","copy")}};FYb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"item-display",9),_.D());a&2&&(a=b.ya,b=_.M(4),_.w(1),_.z("place",a)("placeItemType",b.nqa(a)))};GYb=function(a){a&1&&(_.C(0,"ul"),_.N(1,FYb,2,2,"li",8),_.D());a&2&&(a=_.M(2).La,_.w(1),_.z("ngForOf",a.Yb))};
HYb=function(a){a&1&&(_.G(0),_.N(1,GYb,2,1,"ul",7),_.we());if(a&2){a=_.M().La;_.M();var b=_.Ke(4);_.w(1);_.z("ngIf",0<a.Yb.length)("ngIfElse",b)}};IYb=function(a){a&1&&(_.C(0,"dc-information-box",10),_.De(1,11),_.D())};JYb=function(a){a&1&&_.F(0,"loading",12)};
KYb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,HYb,2,2,"ng-container",4),_.N(3,IYb,2,0,"dc-information-box",5),_.N(4,JYb,1,0,"loading",6),_.we()());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.YA.Zf),_.w(1),_.z("ngSwitchCase",b.YA.Error),_.w(1),_.z("ngSwitchCase",b.YA.jh))};LYb=function(a){a&1&&(_.C(0,"p",13),_.De(1,14),_.D())};
MYb=function(a,b){a&1&&(_.C(0,"mat-tree-node"),_.F(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.D());a&2&&(a=b.ya,b=_.M(4),_.w(2),_.z("isStarred",a.xx)("type",b.nqa(a.location)),_.re("data-node-id",a.id)("data-action",b.F2a),_.w(1),_.z("displayName",a.displayName)("place",a.location)("placeItemType",a.Pw))};
NYb=function(a,b){a&1&&(_.C(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.O(4," expand_more "),_.D()(),_.F(5,"simple-star",13)(6,"item-display",14),_.D(),_.C(7,"ul"),_.xe(8,18),_.D()());a&2&&(a=b.ya,b=_.M(4),_.w(2),_.re("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.n2b),_.w(1),_.ue("collapsed",!b.zc.he(a)),_.w(2),_.z("isStarred",a.xx)("type",b.nqa(a.location)),_.re("data-node-id",a.id)("data-action",b.F2a),_.w(1),_.z("displayName",a.displayName)("place",
a.location)("placeItemType",a.Pw),_.w(1),_.ue("tree-invisible",!b.zc.he(a)))};OYb=function(a){if(a&1){var b=_.qd();_.C(0,"button",19);_.L("click",function(){_.rd(b);var c=_.M(4);return _.sd(c.NT.next(!0))});_.O(1," Show all ");_.D()}};
PYb=function(a){a&1&&(_.G(0),_.C(1,"mat-tree",8),_.N(2,MYb,4,7,"mat-tree-node",9),_.N(3,NYb,9,14,"mat-nested-tree-node",10),_.D(),_.N(4,OYb,2,0,"button",11),_.we());if(a&2){a=_.M(2).La;var b=_.M();_.w(1);_.z("dataSource",a.Yb)("treeControl",b.zc);_.w(2);_.z("matTreeNodeDefWhen",b.Q$);_.w(1);_.z("ngIf",!b.NT.value)}};QYb=function(a){a&1&&(_.G(0),_.N(1,PYb,5,4,"ng-container",7),_.we());if(a&2){a=_.M().La;_.M();var b=_.Ke(4);_.w(1);_.z("ngIf",0<a.Yb.data.length)("ngIfElse",b)}};
RYb=function(a){a&1&&(_.C(0,"dc-information-box",20),_.De(1,21),_.D())};SYb=function(a){a&1&&_.F(0,"loading",22)};TYb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,QYb,2,2,"ng-container",4),_.N(3,RYb,2,0,"dc-information-box",5),_.N(4,SYb,1,0,"loading",6),_.we()());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.Zf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.jh))};UYb=function(a){a&1&&(_.C(0,"p",23),_.De(1,24),_.D())};
VYb=function(a,b){b.push(a);a=_.l(a.children.values());for(var c=a.next();!c.done;c=a.next())VYb(c.value,b)};WYb=function(a,b){return 0<b.children.size};XYb=function(a,b,c){c=void 0===c?0:c;for(var d=0,e=_.l(a.values()),f=e.next();!f.done;f=e.next())f=f.value,c<b&&d++,f.xx&&c++,0!==f.children.size&&(c=XYb(f.children,b,c));if(d<a.size)for(b=Array.from(a.entries()).slice(0,d),a.clear(),b=_.l(b),d=b.next();!d.done;d=b.next())e=_.l(d.value),d=e.next().value,e=e.next().value,a.set(d,e);return c};
YYb=function(a,b){var c=a.location,d=a.xx;a=new Map(Array.from(a.children).map(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;return[g,YYb(h,b)]}).sort(function(g,h){g=_.l(g).next().value;h=_.l(h).next().value;return g.localeCompare(h)}));if(!c.path){var e=b.size;d={children:a,displayName:c.repository,xx:d,location:c,Pw:_.Qh(c),id:e};b.set(e,d);return d}e=c.path.split("/").filter(function(g){return!!g}).pop()||"";1!==a.size||d||(d=a.values().next().value,a=d.children,e=e+"/"+d.displayName,
c=d.location,d=d.xx);var f=b.size;d={children:a,displayName:e,location:c,xx:d,Pw:_.Qh(c),id:f};b.set(f,d);return d};ZYb=function(a){a&1&&(_.G(0),_.F(1,"initial-welcome"),_.we())};$Yb=function(a){a&1&&(_.Be(0,7,1),_.xe(1),_.Q(2,"number"),_.Ce());a&2&&(a=_.M(2),_.w(2),_.Ee(_.R(2,1,a.SC)),_.Fe(0))};aZb=function(a,b){a&1&&(_.Be(0,10,1),_.xe(1),_.Q(2,"number"),_.Ce());a&2&&(a=b.La,_.w(2),_.Ee(_.R(2,1,a)),_.Fe(0))};
bZb=function(a,b){if(a&1){var c=_.qd();_.G(0);_.C(1,"div",2);_.N(2,ZYb,2,0,"ng-container",3);_.C(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.L("afterExpand",function(){_.rd(c);var d=_.M();return _.sd(d.nb("expandStarredItems"))})("afterCollapse",function(){_.rd(c);var d=_.M();return _.sd(d.nb("collapseStarredItems"))});_.C(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.O(8,"star");_.D();_.C(9,"h2");_.Be(10,7);_.N(11,$Yb,3,3,"ng-container",3);_.Ce();_.D()()();_.C(12,"starred-items",
8);_.L("countChanged",function(d){_.rd(c);var e=_.M();return _.sd(e.SC=d)});_.D()();_.C(13,"mat-expansion-panel",5);_.L("afterExpand",function(){_.rd(c);var d=_.M();return _.sd(d.nb("expandRecentItems"))})("afterCollapse",function(){_.rd(c);var d=_.M();return _.sd(d.nb("collapseRecentItems"))});_.C(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.F(16,"mat-icon",9);_.C(17,"h2");_.Be(18,10);_.N(19,aZb,3,3,"ng-container",3);_.Q(20,"async");_.Ce();_.D()()();_.F(21,"recent-items",11);_.D()()();
_.we()}a&2&&(a=b.La,b=_.M(),_.w(2),_.z("ngIf",a===b.KDc.O4b),_.w(1),_.z("multi",!0),_.w(1),_.z("expanded",!0),_.w(7),_.z("ngIf",0<b.SC),_.w(2),_.z("expanded",!0),_.w(6),_.z("ngIf",_.R(20,6,b.jJc)))};cZb=function(a){a&1&&_.F(0,"loading",12);a&2&&_.z("diameter",20)};dZb=function(a){a&1&&_.F(0,"th",6)};eZb=function(a){a&1&&(_.C(0,"th",7),_.De(1,8),_.D())};fZb=function(a){a&1&&(_.C(0,"td",15),_.F(1,"star",16),_.D());if(a&2){a=_.M().ya;var b=_.M();_.w(1);_.z("place",a.Xa)("type",b.Occ)("elementName",a.repoName)}};
gZb=function(a,b){a&1&&(_.G(0),_.F(1,"mat-icon",17),_.we());a&2&&(a=b.La,b=_.M().ya,_.w(1),_.z("matTooltip",b.FJc)("svgIcon",a))};hZb=function(a){a&1&&(_.C(0,"td",18)(1,"a",19),_.O(2),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("routerLink",a.DJc),_.w(1),_.Le(" ",a.XG," "))};
iZb=function(a,b){a&1&&(_.C(0,"tr",9),_.N(1,fZb,2,3,"td",10),_.C(2,"td")(3,"div",11)(4,"a",12),_.O(5),_.D(),_.N(6,gZb,2,2,"ng-container",13),_.D()(),_.N(7,hZb,3,2,"td",14),_.D());a&2&&(a=b.ya,b=_.M(),_.w(1),_.z("ngIf",b.YLb),_.w(3),_.z("routerLink",a.GJc),_.w(1),_.Le(" ",a.repoName," "),_.w(1),_.z("ngIf",a.EJc),_.w(1),_.z("ngIf",b.AZa))};jZb=function(a,b){return a.XG.localeCompare(b.XG)||a.repoName.localeCompare(b.repoName)};
kZb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};lZb=function(a){a&1&&_.F(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.z("place",a.Xa))};mZb=function(a){a&1&&_.F(0,"loading",4);a&2&&_.z("diameter",20)};nZb=function(a){a&1&&(_.C(0,"div",10),_.F(1,"project-selector",11),_.D());a&2&&(a=_.M(3),_.w(1),_.z("place",a.location))};
pZb=function(a){if(a&1){var b=_.qd();_.C(0,"input-with-icon",12);_.L("valueChange",function(c){_.rd(b);var d=_.M(3);return _.sd(d.ava.next(c))});_.D()}a&2&&(a=_.M(3),_.z("placeholder",a.BYa)("trackingConfig",_.Pe(2,oZb,a.qc)))};qZb=function(a){a&1&&(_.G(0),_.F(1,"repository-table",13),_.we());if(a&2){a=_.M(2).La;var b=_.M();_.w(1);_.z("rows",a.Yb.rows)("location",b.location)}};
rZb=function(a){if(a&1){var b=_.qd();_.C(0,"no-search-match",14);_.L("clear",function(){_.rd(b);var c=_.M(3);return _.sd(c.JJ())});_.Q(1,"async");_.D()}a&2&&(a=_.M(3),_.z("filter",_.R(1,1,a.ava)))};sZb=function(a){a&1&&(_.C(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.De(2,16),_.D(),_.C(3,"icon-empty-state-subtitle"),_.De(4,17),_.D()())};
tZb=function(a){a&1&&(_.C(0,"icon-empty-state-display",18)(1,"icon-empty-state-title"),_.De(2,19),_.D(),_.C(3,"icon-empty-state-subtitle"),_.De(4,20),_.D()())};
uZb=function(a){a&1&&(_.G(0),_.N(1,nZb,2,1,"div",5),_.N(2,pZb,1,4,"input-with-icon",6),_.Q(3,"async"),_.G(4,1),_.N(5,qZb,2,2,"ng-container",3),_.N(6,rZb,2,3,"no-search-match",7),_.N(7,sZb,5,0,"icon-empty-state-display",8),_.N(8,tZb,5,0,"icon-empty-state-display",9),_.we()());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("ngIf",b.ZLb);_.w(1);_.z("ngIf",_.R(3,7,b.SLc));_.w(2);_.z("ngSwitch",a.Yb.kind);_.w(1);_.z("ngSwitchCase",b.zia.Mdc);_.w(1);_.z("ngSwitchCase",b.zia.f0b);_.w(1);_.z("ngSwitchCase",b.zia.e0b);
_.w(1);_.z("ngSwitchCase",b.zia.d5b)}};vZb=function(a,b){a&1&&(_.G(0,1),_.N(1,mZb,1,1,"loading",2),_.N(2,uZb,9,9,"ng-container",3),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Zf))};
xZb=function(a){var b=a.Re,c=_.ojb(b),d=b.projectId||b.Lm||b.Sq,e=a.cS?_.lyb(a.cS):null,f=e?e.icon:null;e=e?wZb.format({repoType:e.name}):null;return{repoName:a.displayName||b.Qh,GJc:_.nh(c),XG:d,DJc:_.nh(_.JE(c.Zb(),"repoGroup").hb()),EJc:f,FJc:e,Xa:c}};yZb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.zc(a,b)};
zZb=function(a){var b=a.lb;a=a.Dc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Lm:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.gg(a,"Unknown group type")}};AZb=function(a){a&1&&(_.C(0,"nav",10)(1,"a",11),_.De(2,12),_.D(),_.C(3,"a",13),_.De(4,14),_.D()());if(a&2){a=_.M(3).La;var b=_.M();_.w(1);_.z("routerLink",b.HDc)("active",a.Yb===b.UU.eAa);_.w(2);_.z("routerLink",b.pJ)("active",a.Yb===b.UU.yBa)}};
BZb=function(a){a&1&&(_.C(0,"div",8),_.N(1,AZb,5,4,"nav",9),_.D());if(a&2){a=_.M(2).La;var b=_.M();_.w(1);_.z("ngIf",a.Yb===b.UU.eAa||a.Yb===b.UU.yBa)}};CZb=function(a){a&1&&_.F(0,"landing-page")};DZb=function(a){a&1&&(_.F(0,"repositories-browser",15),_.Q(1,"async"));a&2&&(a=_.M(3),_.z("location",_.R(1,1,a.Xa)))};
EZb=function(a){a&1&&(_.G(0),_.N(1,BZb,2,1,"div",6),_.G(2,2),_.N(3,CZb,1,0,"landing-page",3),_.N(4,DZb,2,3,"repositories-browser",7),_.we()());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("ngIf",b.kyb);_.w(1);_.z("ngSwitch",a.Yb);_.w(1);_.z("ngSwitchCase",b.UU.eAa);_.w(1);_.z("ngSwitchCase",b.UU.yBa)}};FZb=function(a){a&1&&_.xe(0,16);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ke(3)))};GZb=function(a){a&1&&_.F(0,"loading",17);a&2&&_.z("diameter",20)};
HZb=function(a,b){a&1&&(_.G(0,2),_.N(1,EZb,5,4,"ng-container",3),_.N(2,FZb,1,1,"ng-container",4),_.N(3,GZb,1,1,"loading",5),_.we());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.Zf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.jh))};IZb=function(a){a&1&&(_.C(0,"icon-empty-state-display",18)(1,"icon-empty-state-title"),_.De(2,19),_.D(),_.C(3,"icon-empty-state-subtitle"),_.De(4,20),_.D()());a&2&&_.z("isSvg",!1)};
JZb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.gg(a)}};KZb=function(a){return _.Ea(null).ka(_.Ma(1),_.zb(function(){a.Pq=_.XLa(a,_.ag(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Pq.erb=!0}))};KTb=function(a,b){_.dj(a,10,b)};dUb=function(a,b){return _.xh(a,1,b)};aUb=function(a,b){return _.uc(a,3,b)};LZb=function(a,b){_.ej(a,1,_.rn,b)};MZb=function(a){this.stream=a};
MZb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};MZb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};MZb.prototype.cancel=function(){this.stream.cancel()};
var NZb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.oOa(function(h){return _.pOa(a,h,g)},a.JNb).call(a,_.GNa(e,c,d));b.on("data",function(h){return f(null,h)});b.on("error",function(h){return f(h,null)});return new MZb(b)},OZb=function(a,b){return _.dj(a,3,b)},PZb=function(a,b){return _.oc(a,4,b,0)},QZb=function(a,b){a.Fla=b;return a},RZb=function(a,b){a.oL.getValue(_.mw(a,b)).ka(_.Ta(function(c){return"SHOWING"!==c})).subscribe(function(){a.oL.setValue(_.mw(a,b),"HIDDEN")})},
SZb=function(a){return a.R_.fetch("file_detail",function(){return a.WUa.ka(_.tb("file_detail"),_.Ta(function(b){return"file_detail"===b}),_.vb(function(){return a.Z7.get("file_detail")||_.Dh}))})},TZb=function(a){a.HQa||(a.HQa=!0,setTimeout(function(){a.HQa=!1;_.Jrb(a);_.Sk(a.ae)}))},UZb=function(a,b,c,d,e){var f={line:b,height:c,wa:d,context:e};a.CP.add(f);a.i0.push({type:"add",widget:f});TZb(a);return function(){a.CP.delete(f);a.i0.push({type:"remove",widget:f});TZb(a)}},uQb=function(a,b){var c=
"depot"===b.Dc?b.params.Pb?"":"HEAD":b.Ab;return a.resolve(b,c?{e0:"COMMITS",Fk:[c]}:void 0).ka(_.vb(function(d){return a.fUa(d,b).ka(_.m(_.aE))}),_.Aa(function(){return _.$D("History unavailable")}),_.tb(_.jE))},qXb=function(a){0!==a.YG.getValue()&&a.YG.next(0)},rXb=function(a){2!==a.YG.getValue()&&a.YG.next(2)},$Ib=function(a,b){var c=a.Fpa.getValue();0>=c?a.DQ.next(-1):(b%=c,a.DQ.next(0<=b?b:b+c))},VZb=function(a,b){var c=_.jmb(b);return a.tEc.fetch(c,function(){a.wdb.next(c);return _.kmb(a.Hsc,
c,b.category)})},WZb=function(a){return a.Qyb.ka(_.m(function(b){return Array.from(b.values())}))},XZb=function(a){return a.Bc.Vb(27)?new Map([["LINE_COUNTS",_.T_a.children.map(function(b){return b.id})],["FILE_COUNTS",_.U_a.children.map(function(b){return b.id})]]):new Map},iL=function(a,b,c,d){var e=arguments.length,f=3>e?b:null===d?d=Object.getOwnPropertyDescriptor(b,c):d,g;if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.decorate)f=Reflect.decorate(a,b,c,d);else for(var h=a.length-
1;0<=h;h--)if(g=a[h])f=(3>e?g(f):3<e?g(b,c,f):g(b,c))||f;return 3<e&&f&&Object.defineProperty(b,c,f),f},jL=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},YZb=function(a,b){b=b instanceof _.Ef?b:_.Lj(b,/^data:image\//i.test(b));a.src=_.Ff(b)},ZZb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("sa");var b=_.Eb.URL.createObjectURL(a);a=new _.Eb.Image;a.onload=function(){_.Eb.URL.revokeObjectURL(b)};YZb(a,_.Lf(b));
return a},$Zb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},kL=function(a){this.JMa=a;this.Rra=[];this.Hjb=Iyb};kL.prototype.transform=function(a,b){var c=this;b=void 0===b?Iyb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.yoa||(this.yoa=this.JMa.find(a).create());a=this.yoa.diff(a);var d=b!==this.Hjb;a&&(this.Rra=[],a.crb(function(e){c.Rra.push({key:e.key,value:e.uf})}));if(a||d)this.Rra.sort(b),this.Hjb=b;return this.Rra};
kL.ha=function(a){return new (a||kL)(_.y(_.hl,16))};kL.Be=_.cd({name:"keyvalue",type:kL,Zd:!1,standalone:!0});var a_b={},b_b=["data:","http:","https:","mailto:","ftp:"],c_b=function(a){this.Sm=a;this.xd=[];if(a_b!==a_b)throw Error("Pb");};c_b.prototype.Mn=function(a){var b=document.createElement("span");b.appendChild(d_b(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.th(a)};
var d_b=function(a,b){b=Jyb(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,function(g){return e_b(a,g)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var f=void 0;if(c.nodeType===Node.TEXT_NODE)f=document.createTextNode(c.data);else if(Lyb(c))f=f_b(a,c);else throw Error("Sb");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d},f_b=function(a,b){var c=Kyb(b),d=document.createElement(c);
b=b.attributes;for(var e=_.l(b),f=e.next();!f.done;f=e.next()){var g=f.value;f=g.name;g=g.value;var h=a.Sm,n=h.H8.get(c);h=(null==n?0:n.has(f))?n.get(f):h.tma.has(f)?{In:1}:h.Bqa.get(f)||{In:0};a:{if(n=h.conditions){n=_.l(n);for(var r=n.next();!r.done;r=n.next()){var x=_.l(r.value);r=x.next().value;x=x.next().value;var A=void 0;if((r=null==(A=b.getNamedItem(r))?void 0:A.value)&&!x.has(r)){n=!1;break a}}}n=!0}if(n)switch(h.In){case 1:d.setAttribute(f,g);break;case 2:h=_.ema(g);h=void 0!==h&&-1!==b_b.indexOf(h.toLowerCase())?
g:"about:invalid#zClosurez";h!==g&&g_b(a);d.setAttribute(f,h);break;case 3:d.setAttribute(f,g.toLowerCase());break;case 4:d.setAttribute(f,g);break;case 0:g_b(a);break;default:throw Error("Unhandled AttributePolicyAction case");}else g_b(a)}return d},e_b=function(a,b){if(b.nodeType===Node.TEXT_NODE)return NodeFilter.FILTER_ACCEPT;if(!Lyb(b))return NodeFilter.FILTER_REJECT;b=Kyb(b);if(null===b)return g_b(a),NodeFilter.FILTER_REJECT;var c=a.Sm;if("form"!==b.toLowerCase()&&(c.sma.has(b)||c.H8.has(b)))return NodeFilter.FILTER_ACCEPT;
g_b(a);return NodeFilter.FILTER_REJECT},g_b=function(a){0===a.xd.length&&a.xd.push("")},h_b=function(){this.Lhb=!1;this.Sm=_.OKa};h_b.prototype.hb=function(){if(this.Lhb)throw Error("Tb");this.Lhb=!0;return new c_b(this.Sm)};var lL=function(a,b,c,d){_.fn.call(this,a,b,d,c,"scroll");this.sQb=!0};_.V(lL,_.fn);lL.prototype.xVa=function(a){var b=this;this.sQb&&(clearTimeout(this.OKc),this.OKc=setTimeout(function(){_.qMa(b,"SCROLL",a,500)},500))};
lL.ha=function(a){return new (a||lL)(_.y(_.an),_.y(_.Rk),_.y(_.Hd),_.y(_.dn,8))};lL.Ja=_.v({type:lL,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{sQb:"trackGestureScroll"},features:[_.oe]});
var mVb={XU:0,Tya:1,bia:2,sSc:3,HRc:4,ygc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},i_b=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Zn(c);this.Mg=void 0==a?a:a.replace(/\/+$/,"")},mL=function(a,b,c,d){this.Ta=a;this.cGa=b;this.kEa=c;this.Db=d;this.bla="polite"};mL.prototype.Ma=function(){this.Uy&&this.Uy.unsubscribe()};
_.W.Object.defineProperties(mL.prototype,{AS:{configurable:!0,enumerable:!0,get:function(){return this.bla},set:function(a){var b=this;this.bla="off"===a||"assertive"===a?a:"polite";"off"===this.bla?this.Uy&&(this.Uy.unsubscribe(),this.Uy=null):this.Uy||(this.Uy=this.Db.wc(function(){return b.kEa.observe(b.Ta).subscribe(function(){var c=b.Ta.ua.textContent;c!==b.yoc&&(b.cGa.mn(c,b.bla,b.duration),b.yoc=c)})}))}}});mL.ha=function(a){return new (a||mL)(_.y(_.Hd),_.y(_.sp),_.y(_.pp),_.y(_.ne))};
mL.Ja=_.v({type:mL,oa:[["","cdkAriaLive",""]],inputs:{AS:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},kc:["cdkAriaLive"]});var nL=function(a,b){_.aq.call(this,a,b)};_.V(nL,_.aq);nL.ha=function(a){return new (a||nL)(_.y(_.Se),_.y(_.Te))};nL.Ja=_.v({type:nL,oa:[["","cdkPortal",""]],kc:["cdkPortal"],features:[_.oe]});var oL=function(){};oL.ha=function(a){return new (a||oL)};oL.Ea=_.bd({type:oL});oL.Da=_.Tc({imports:[_.tq,_.$l,_.hq,_.Hy]});
var pL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};pL.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.WJ(a,RegExp("^operations/.*$"));return _.ml(this.Za,{body:null,tb:"GET",yb:"cloudresourcemanager.operations.get",path:"/"+this.Pa+"/"+a,Qa:_.hf(b,_.dB,c),Mb:_.$A})};pL.ha=function(a){return new (a||pL)(_.u(_.IWa,8),_.u(_.JWa),_.u(_.kl,8))};pL.va=_.t({token:pL,ta:pL.ha});var j_b=function(){};j_b.ha=function(a){return new (a||j_b)};
j_b.va=_.t({token:j_b,ta:function(a){return pL.ha(a)},Ka:_.Ts});
var qL={$Xgafv:"$.xgafv",access_token:"access_token",alt:"alt",billingMonth:"billingMonth",bucketId:"bucketId",callback:"callback",customWriterIdentity:"customWriterIdentity",depth:"depth",fields:"fields",filter:"filter",includeUnrevealedLocations:"includeUnrevealedLocations",indexPrefix:"indexPrefix",key:"key",linkId:"linkId",logIdPrefix:"logIdPrefix",notificationRuleId:"notificationRuleId",oauth_token:"oauth_token",pageSize:"pageSize",pageToken:"pageToken",prettyPrint:"prettyPrint",quotaUser:"quotaUser",
resourceIndexPrefix:"resourceIndexPrefix",resourceNames:"resourceNames",resourceType:"resourceType",reverseOrder:"reverseOrder",showDeleted:"showDeleted",sourceResource:"sourceResource",uniqueWriterIdentity:"uniqueWriterIdentity",updateMask:"updateMask",uploadType:"uploadType",upload_protocol:"upload_protocol",viewId:"viewId"},rL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ll(b,c)};_.k=rL.prototype;
_.k.copy=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"logging.entries.copy",path:"/"+this.Pa+"/entries:copy",Qa:_.hf(b,qL,c)})};_.k.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"logging.entries.list",path:"/"+this.Pa+"/entries:list",Qa:_.hf(b,qL,c)})};
_.k.query=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"logging.entries.query",path:"/"+this.Pa+"/entries:query",Qa:_.hf(b,qL,c)})};_.k.read=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"logging.entries.read",path:"/"+this.Pa+"/entries:read",Qa:_.hf(b,qL,c)})};
_.k.uH=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"logging.entries.tail",path:"/"+this.Pa+"/entries:tail",Qa:_.hf(b,qL,c)})};_.k.write=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"logging.entries.write",path:"/"+this.Pa+"/entries:write",Qa:_.hf(b,qL,c)})};rL.ha=function(a){return new (a||rL)(_.u(_.MWa,8),_.u(_.NWa),_.u(_.kl,8))};rL.va=_.t({token:rL,ta:rL.ha});var k_b=function(){};
k_b.ha=function(a){return new (a||k_b)};k_b.va=_.t({token:k_b,ta:function(a){return rL.ha(a)},Ka:_.Ws});
var l_b={JN:"GENERATED",Cl:"TEST",ud:"UNKNOWN",values:function(){return[l_b.ud,l_b.JN,l_b.Cl]}},sL={kUb:"ALIASED_BY",lUb:"ALIASES",HUb:"ANNOTATED_BY",IUb:"ANNOTATES",YYb:"DECLARATION",K2:"DEFINITION",H0b:"EXTENDED_BY",I0b:"EXTENDS",w1b:"GENERATED_BY",x1b:"GENERATES",P4b:"INJECT_CHILD_COMPONENT",Q4b:"INJECT_INSTALLS_MODULE",R4b:"INJECT_MODULE_INSTALLED_BY",S4b:"INJECT_PARENT_COMPONENT",T4b:"INJECT_SATISFIED_BY",U4b:"INJECT_SATISFIES",Z4b:"INSTANTIATION",F$b:"OVERRIDDEN_BY",G$b:"OVERRIDES",Hcc:"REFERENCE",
eE:"UNKNOWN_TYPE",values:function(){return[sL.eE,sL.K2,sL.YYb,sL.Hcc,sL.G$b,sL.F$b,sL.I0b,sL.H0b,sL.Z4b,sL.x1b,sL.w1b,sL.IUb,sL.HUb,sL.U4b,sL.T4b,sL.Q4b,sL.R4b,sL.P4b,sL.S4b,sL.lUb,sL.kUb]}},m_b={J2:"DEFAULT",K2:"DEFINITION",Uk:"DEPRECATED",Lgc:"WRITE_REFERENCE",values:function(){return[m_b.J2,m_b.Lgc,m_b.Uk,m_b.K2]}},n_b={JN:"GENERATED",Cl:"TEST",ud:"UNKNOWN",values:function(){return[n_b.ud,n_b.JN,n_b.Cl]}},o_b={JN:"GENERATED",Cl:"TEST",ud:"UNKNOWN",values:function(){return[o_b.ud,o_b.JN,o_b.Cl]}},
tL=function(a){a=void 0===a?{}:a;this.O={};this.O.ticket=null==a.ticket?null:a.ticket;this.O.name=null==a.name?null:a.name;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.endLineNumber=null==a.endLineNumber?null:a.endLineNumber;this.O.type=null==a.type?null:a.type};_.V(tL,_.U);tL.prototype.ma=function(){return tL};tL.prototype.na=function(){return{keys:["endLineNumber","lineNumber","name","ticket","type"]}};
_.W.Object.defineProperties(tL.prototype,{endLineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLineNumber")?_.S(this,"endLineNumber"):0},set:function(a){this.O.endLineNumber=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},ticket:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ticket")?_.S(this,"ticket"):""},set:function(a){this.O.ticket=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):""},set:function(a){this.O.type=a}}});
var uL=function(a){a=void 0===a?{}:a;this.O={};this.O.ticket=null==a.ticket?null:a.ticket;this.O.name=null==a.name?null:a.name;this.O.aggregations=null==a.aggregations?null:a.aggregations;this.O.functions=null==a.functions?null:a.functions;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber};_.V(uL,_.U);uL.prototype.ma=function(){return uL};uL.prototype.na=function(){return{Wa:{aggregations:uL,functions:tL},keys:["aggregations","functions","lineNumber","name","ticket"]}};
_.W.Object.defineProperties(uL.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}},functions:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"functions")?_.S(this,"functions"):[]},set:function(a){this.O.functions=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},
name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},ticket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ticket")?_.S(this,"ticket"):""},set:function(a){this.O.ticket=a}}});var vL=function(a){a=void 0===a?{}:a;this.O={};this.O.buildConfigs=null==a.Hj?null:a.Hj};_.V(vL,_.U);vL.prototype.ma=function(){return vL};vL.prototype.na=function(){return{keys:["buildConfigs"]}};
_.W.Object.defineProperties(vL.prototype,{Hj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}}});var wL=function(a){a=void 0===a?{}:a;this.O={};this.O.signature=null==a.oH?null:a.oH;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.xrefTicket=null==a.PH?null:a.PH};_.V(wL,_.U);wL.prototype.ma=function(){return wL};wL.prototype.na=function(){return{keys:["lineNumber","signature","xrefTicket"]}};
_.W.Object.defineProperties(wL.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},oH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"signature")?_.S(this,"signature"):""},set:function(a){this.O.signature=a}},PH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"xrefTicket")?_.S(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var xL=function(a){a=void 0===a?{}:a;this.O={};this.O.context=null==a.context?null:a.context;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Vp?null:a.Vp;this.O.buildConfigs=null==a.Hj?null:a.Hj};_.V(xL,_.U);xL.prototype.ma=function(){return xL};xL.prototype.na=function(){return{keys:["buildConfigs","context","lineNumber","lineText"],Na:{context:wL}}};
_.W.Object.defineProperties(xL.prototype,{Hj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},context:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"context")?_.S(this,"context"):null},set:function(a){this.O.context=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Vp:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}}});var yL=function(a){a=void 0===a?{}:a;this.O={};this.O.xrefTicket=null==a.PH?null:a.PH};_.V(yL,_.U);yL.prototype.ma=function(){return yL};yL.prototype.na=function(){return{keys:["xrefTicket"]}};_.W.Object.defineProperties(yL.prototype,{PH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"xrefTicket")?_.S(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var zL=function(a){a=void 0===a?{}:a;this.O={};this.O.locationSpecUri=null==a.lsa?null:a.lsa;this.O.baseUriIndex=null==a.dKa?null:a.dKa;this.O.externalUrl=null==a.VNa?null:a.VNa;this.O.label=null==a.label?null:a.label};_.V(zL,_.U);zL.prototype.ma=function(){return zL};zL.prototype.na=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(zL.prototype,{dKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.S(this,"baseUriIndex"):0},set:function(a){this.O.baseUriIndex=a}},VNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.S(this,"externalUrl"):""},set:function(a){this.O.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.O.label=a}},lsa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.S(this,"locationSpecUri"):""},set:function(a){this.O.locationSpecUri=a}}});var AL=function(a){a=void 0===a?{}:a;this.O={};this.O.primary=null==a.vda?null:a.vda;this.O.alternatives=null==a.xeb?null:a.xeb};_.V(AL,_.U);AL.prototype.ma=function(){return AL};AL.prototype.na=function(){return{Wa:{alternatives:zL},keys:["alternatives","primary"],Na:{primary:zL}}};
_.W.Object.defineProperties(AL.prototype,{xeb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.S(this,"alternatives"):[]},set:function(a){this.O.alternatives=a}},vda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.S(this,"primary"):null},set:function(a){this.O.primary=a}}});var BL=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.proxyId=null==a.YWa?null:a.YWa};_.V(BL,_.U);BL.prototype.ma=function(){return BL};
BL.prototype.na=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(BL.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.O.message=a}},YWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.S(this,"proxyId"):""},set:function(a){this.O.proxyId=a}}});
var CL=function(a){a=void 0===a?{}:a;this.O={};this.O.line=null==a.line?null:a.line;this.O.column=null==a.column?null:a.column};_.V(CL,_.U);CL.prototype.ma=function(){return CL};CL.prototype.na=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties(CL.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.S(this,"column"):0},set:function(a){this.O.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.S(this,"line"):0},set:function(a){this.O.line=a}}});var DL=function(a){a=void 0===a?{}:a;this.O={};this.O.start=null==a.start?null:a.start;this.O.end=null==a.end?null:a.end};_.V(DL,_.U);DL.prototype.ma=function(){return DL};
DL.prototype.na=function(){return{keys:["end","start"],Na:{end:CL,start:CL}}};_.W.Object.defineProperties(DL.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.S(this,"end"):null},set:function(a){this.O.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.S(this,"start"):null},set:function(a){this.O.start=a}}});
var EL=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRange=null==a.sourceRange?null:a.sourceRange;this.O.hoverProxy=null==a.fRa?null:a.fRa;this.O.navigation=null==a.navigation?null:a.navigation;this.O.panelProxy=null==a.eWa?null:a.eWa;this.O.highlightIds=null==a.wC?null:a.wC;this.O.semanticTags=null==a.OKb?null:a.OKb};_.V(EL,_.U);EL.prototype.ma=function(){return EL};
EL.prototype.na=function(){return{Ya:{semanticTags:m_b},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange".split(" "),Na:{navigation:AL,sourceRange:DL}}};
_.W.Object.defineProperties(EL.prototype,{wC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.S(this,"highlightIds"):[]},set:function(a){this.O.highlightIds=a}},fRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.S(this,"hoverProxy"):""},set:function(a){this.O.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.S(this,"navigation"):null},set:function(a){this.O.navigation=a}},eWa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.S(this,"panelProxy"):""},set:function(a){this.O.panelProxy=a}},OKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.S(this,"semanticTags"):[]},set:function(a){this.O.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.S(this,"sourceRange"):null},set:function(a){this.O.sourceRange=a}}});
var FL=function(a){a=void 0===a?{}:a;this.O={};this.O.decorations=null==a.rz?null:a.rz;this.O.isComplete=null==a.Vs?null:a.Vs;this.O.resolvedFileSpecUri=null==a.TXa?null:a.TXa;this.O.baseLocationSpecUri=null==a.pgb?null:a.pgb;this.O.diagnostics=null==a.Amb?null:a.Amb};_.V(FL,_.U);FL.prototype.ma=function(){return FL};FL.prototype.na=function(){return{Wa:{decorations:EL,diagnostics:BL},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(FL.prototype,{pgb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.S(this,"baseLocationSpecUri"):[]},set:function(a){this.O.baseLocationSpecUri=a}},rz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.S(this,"decorations"):[]},set:function(a){this.O.decorations=a}},Amb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.S(this,"diagnostics"):[]},set:function(a){this.O.diagnostics=
a}},Vs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.S(this,"isComplete"):!1},set:function(a){this.O.isComplete=a}},TXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.S(this,"resolvedFileSpecUri"):""},set:function(a){this.O.resolvedFileSpecUri=a}}});var UK=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Vp?null:a.Vp;this.O.buildConfigs=null==a.Hj?null:a.Hj};
_.V(UK,_.U);UK.prototype.ma=function(){return UK};UK.prototype.na=function(){return{keys:["buildConfigs","lineNumber","lineText"]}};
_.W.Object.defineProperties(UK.prototype,{Hj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Vp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}}});
var GL=function(a){a=void 0===a?{}:a;this.O={};this.O.piperWorkspaceId=null==a.tWa?null:a.tWa};_.V(GL,_.U);GL.prototype.ma=function(){return GL};GL.prototype.na=function(){return{keys:["piperWorkspaceId"]}};_.W.Object.defineProperties(GL.prototype,{tWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.S(this,"piperWorkspaceId"):""},set:function(a){this.O.piperWorkspaceId=a}}});
var ZK=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.xrefs=null==a.Wm?null:a.Wm;this.O.tags=null==a.tags?null:a.tags;this.O.buildConfigs=null==a.Hj?null:a.Hj};_.V(ZK,_.U);ZK.prototype.ma=function(){return ZK};ZK.prototype.na=function(){return{Wa:{xrefs:UK},Ya:{tags:o_b},keys:["buildConfigs","fileSpec","tags","xrefs"],Na:{fileSpec:_.Qt}}};
_.W.Object.defineProperties(ZK.prototype,{Hj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}},Wm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"xrefs")?_.S(this,"xrefs"):[]},set:function(a){this.O.xrefs=a}}});var HL=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.total=null==a.total?null:a.total;this.O.fileXrefs=null==a.xpa?null:a.xpa};_.V(HL,_.U);HL.prototype.ma=function(){return HL};HL.prototype.na=function(){return{Wa:{fileXrefs:ZK},Ya:{type:sL},keys:["fileXrefs","total","type"]}};
_.W.Object.defineProperties(HL.prototype,{xpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileXrefs")?_.S(this,"fileXrefs"):[]},set:function(a){this.O.fileXrefs=a}},total:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"total")?_.S(this,"total"):"0"},set:function(a){this.O.total=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});
_.W.Object.defineProperties(HL,{Gf:{configurable:!0,enumerable:!0,get:function(){return sL}}});var IL=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.tags=null==a.tags?null:a.tags};_.V(IL,_.U);IL.prototype.ma=function(){return IL};IL.prototype.na=function(){return{Ya:{tags:n_b},keys:["fileSpec","tags"],Na:{fileSpec:_.Qt}}};
_.W.Object.defineProperties(IL.prototype,{Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var JL=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.callSites=null==a.cu?null:a.cu;this.O.tags=null==a.tags?null:a.tags;this.O.buildConfigs=null==a.Hj?null:a.Hj};_.V(JL,_.U);JL.prototype.ma=function(){return JL};JL.prototype.na=function(){return{Wa:{callSites:xL},Ya:{tags:l_b},keys:["buildConfigs","callSites","fileSpec","tags"],Na:{fileSpec:_.Qt}}};
_.W.Object.defineProperties(JL.prototype,{Hj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},cu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callSites")?_.S(this,"callSites"):[]},set:function(a){this.O.callSites=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});var KL=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.cu?null:a.cu;this.O.totalCallSites=null==a.cN?null:a.cN;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(KL,_.U);KL.prototype.ma=function(){return KL};KL.prototype.na=function(){return{Wa:{callSites:JL},keys:["callSites","nextPageToken","totalCallSites"]}};
_.W.Object.defineProperties(KL.prototype,{cu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callSites")?_.S(this,"callSites"):[]},set:function(a){this.O.callSites=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},cN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"totalCallSites")?_.S(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});
var LL=function(a){a=void 0===a?{}:a;this.O={};this.O.callerTicket=null==a.fna?null:a.fna;this.O.callerFile=null==a.EP?null:a.EP;this.O.calleeTicket=null==a.ena?null:a.ena;this.O.callLines=null==a.gz?null:a.gz;this.O.callerOrdinal=null==a.NKa?null:a.NKa;this.O.calleeOrdinal=null==a.LKa?null:a.LKa};_.V(LL,_.U);LL.prototype.ma=function(){return LL};LL.prototype.na=function(){return{keys:"callLines calleeOrdinal calleeTicket callerFile callerOrdinal callerTicket".split(" "),Na:{callerFile:_.Qt}}};
_.W.Object.defineProperties(LL.prototype,{gz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callLines")?_.S(this,"callLines"):[]},set:function(a){this.O.callLines=a}},LKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"calleeOrdinal")?_.S(this,"calleeOrdinal"):0},set:function(a){this.O.calleeOrdinal=a}},ena:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"calleeTicket")?_.S(this,"calleeTicket"):""},set:function(a){this.O.calleeTicket=a}},EP:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"callerFile")?_.S(this,"callerFile"):null},set:function(a){this.O.callerFile=a}},NKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callerOrdinal")?_.S(this,"callerOrdinal"):0},set:function(a){this.O.callerOrdinal=a}},fna:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callerTicket")?_.S(this,"callerTicket"):""},set:function(a){this.O.callerTicket=a}}});
var ML=function(a){a=void 0===a?{}:a;this.O={};this.O.functions=null==a.functions?null:a.functions;this.O.calls=null==a.calls?null:a.calls;this.O.aggregations=null==a.aggregations?null:a.aggregations;this.O.externalFiles=null==a.TNa?null:a.TNa;this.O.hasAllExternalReferences=null==a.WK?null:a.WK};_.V(ML,_.U);ML.prototype.ma=function(){return ML};ML.prototype.na=function(){return{Wa:{aggregations:uL,calls:LL,externalFiles:IL,functions:tL},keys:["aggregations","calls","externalFiles","functions","hasAllExternalReferences"]}};
_.W.Object.defineProperties(ML.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}},calls:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"calls")?_.S(this,"calls"):[]},set:function(a){this.O.calls=a}},TNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalFiles")?_.S(this,"externalFiles"):[]},set:function(a){this.O.externalFiles=a}},functions:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"functions")?_.S(this,"functions"):[]},set:function(a){this.O.functions=a}},WK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasAllExternalReferences")?_.S(this,"hasAllExternalReferences"):!1},set:function(a){this.O.hasAllExternalReferences=a}}});var NL=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.xj?null:a.xj};_.V(NL,_.U);NL.prototype.ma=function(){return NL};NL.prototype.na=function(){return{keys:["sourceRoot"],Na:{sourceRoot:_.Yt}}};
_.W.Object.defineProperties(NL.prototype,{xj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRoot")?_.S(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}}});var OL=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Re?null:a.Re;this.O.fileDiffSpecs=null==a.qOa?null:a.qOa};_.V(OL,_.U);OL.prototype.ma=function(){return OL};OL.prototype.na=function(){return{Wa:{fileDiffSpecs:_.Vt},keys:["fileDiffSpecs","repositoryKey"],Na:{repositoryKey:_.mu}}};
_.W.Object.defineProperties(OL.prototype,{qOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.S(this,"fileDiffSpecs"):[]},set:function(a){this.O.fileDiffSpecs=a}},Re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var PL=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.description=null==a.description?null:a.description;this.O.regex=null==a.Gd?null:a.Gd;this.O.minValue=null==a.minValue?null:a.minValue;this.O.maxValue=null==a.maxValue?null:a.maxValue};_.V(PL,_.U);PL.prototype.ma=function(){return PL};PL.prototype.na=function(){return{keys:["description","maxValue","minValue","name","regex"]}};
_.W.Object.defineProperties(PL.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.S(this,"description"):""},set:function(a){this.O.description=a}},maxValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxValue")?_.S(this,"maxValue"):""},set:function(a){this.O.maxValue=a}},minValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minValue")?_.S(this,"minValue"):""},set:function(a){this.O.minValue=a}},name:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},Gd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}}});var QL=function(a){a=void 0===a?{}:a;this.O={};this.O.validator=null==a.Xe?null:a.Xe};_.V(QL,_.U);QL.prototype.ma=function(){return QL};QL.prototype.na=function(){return{Wa:{validator:PL},keys:["validator"]}};
_.W.Object.defineProperties(QL.prototype,{Xe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"validator")?_.S(this,"validator"):[]},set:function(a){this.O.validator=a}}});var RL=function(a){a=void 0===a?{}:a;this.O={};this.O.targets=null==a.Tk?null:a.Tk};_.V(RL,_.U);RL.prototype.ma=function(){return RL};RL.prototype.na=function(){return{keys:["targets"]}};
_.W.Object.defineProperties(RL.prototype,{Tk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.S(this,"targets"):[]},set:function(a){this.O.targets=a}}});var SL=function(a){a=void 0===a?{}:a;this.O={};this.O.tickets=null==a.Bh?null:a.Bh;this.O.pageSize=null==a.pageSize?null:a.pageSize;this.O.pageToken=null==a.pageToken?null:a.pageToken;this.O.fileSpec=null==a.Nd?null:a.Nd};_.V(SL,_.U);SL.prototype.ma=function(){return SL};
SL.prototype.na=function(){return{keys:["fileSpec","pageSize","pageToken","tickets"],Na:{fileSpec:_.Qt}}};
_.W.Object.defineProperties(SL.prototype,{Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.S(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},Bh:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"tickets")?_.S(this,"tickets"):[]},set:function(a){this.O.tickets=a}}});var TL=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.cu?null:a.cu;this.O.totalCallSites=null==a.cN?null:a.cN;this.O.categorizedXrefs=null==a.UKa?null:a.UKa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(TL,_.U);TL.prototype.ma=function(){return TL};
TL.prototype.na=function(){return{Wa:{callSites:JL,categorizedXrefs:HL},keys:["callSites","categorizedXrefs","nextPageToken","totalCallSites"]}};
_.W.Object.defineProperties(TL.prototype,{cu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callSites")?_.S(this,"callSites"):[]},set:function(a){this.O.callSites=a}},UKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categorizedXrefs")?_.S(this,"categorizedXrefs"):[]},set:function(a){this.O.categorizedXrefs=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=
a}},cN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"totalCallSites")?_.S(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});var UL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};UL.ha=function(a){return new (a||UL)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};UL.va=_.t({token:UL,ta:UL.ha});var p_b=function(){};p_b.ha=function(a){return new (a||p_b)};p_b.va=_.t({token:p_b,ta:function(a){return UL.ha(a)},Ka:_.tu});
var VL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};VL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Pa+"/file/targets",Qa:_.hf(a,_.uu,b),Mb:RL})};VL.ha=function(a){return new (a||VL)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};VL.va=_.t({token:VL,ta:VL.ha});var q_b=function(){};q_b.ha=function(a){return new (a||q_b)};
q_b.va=_.t({token:q_b,ta:function(a){return VL.ha(a)},Ka:_.tu});var r_b=function(){};r_b.ha=function(a){return new (a||r_b)};r_b.va=_.t({token:r_b,ta:function(a){return _.wu.ha(a)},Ka:_.tu});var s_b=function(){};s_b.ha=function(a){return new (a||s_b)};s_b.va=_.t({token:s_b,ta:function(a){return _.xu.ha(a)},Ka:_.tu});
var WL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)},t_b=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.ml(a.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.justificationValidator.getValidator",path:"/"+a.Pa+"/justificationValidator/validator",Qa:_.hf(b,_.uu,c),Mb:QL})};WL.ha=function(a){return new (a||WL)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};WL.va=_.t({token:WL,ta:WL.ha});var u_b=function(){};u_b.ha=function(a){return new (a||u_b)};
u_b.va=_.t({token:u_b,ta:function(a){return WL.ha(a)},Ka:_.tu});var XL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};XL.prototype.Hj=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.buildConfigs",path:"/"+this.Pa+"/semanticGraph/buildConfigs",Qa:_.hf(b,_.uu,c),Mb:vL})};
XL.prototype.dF=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.callers",path:"/"+this.Pa+"/semanticGraph/callers",Qa:_.hf(b,_.uu,c),Mb:KL})};XL.ha=function(a){return new (a||XL)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};XL.va=_.t({token:XL,ta:XL.ha});var YL=function(){};YL.ha=function(a){return new (a||YL)};YL.va=_.t({token:YL,ta:function(a){return XL.ha(a)},Ka:_.tu});
var ZL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};ZL.prototype.rz=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Pa+"/decorations",Qa:_.hf(b,_.uu,c),Mb:FL})};
var v_b=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.ml(a.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Pa+"/citcWorkspaceId",Qa:_.hf(b,_.uu,c),Mb:GL})};ZL.ha=function(a){return new (a||ZL)(_.u(_.ru,8),_.u(_.su),_.u(_.kl,8))};ZL.va=_.t({token:ZL,ta:ZL.ha});var w_b=function(){};w_b.ha=function(a){return new (a||w_b)};w_b.va=_.t({token:w_b,ta:function(a){return ZL.ha(a)},Ka:_.tu});
var Ryb=["BUILD","index","METADATA","OWNERS","README"],x_b={LOADING:0,mh:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},y_b={bia:0,QWb:1,TWb:2,tRc:3,XU:4,yRc:5,PN:6,qSc:7,Ngc:8,ygc:9,0:"CALLGRAPHS",1:"CODE",2:"CODE_XREFS_PREVIEW",3:"FILE_TREE",4:"HISTORY",5:"HOME_PAGE_SEARCH",6:"OUTLINE",7:"SEARCH_BAR",8:"XREFS",9:"WARNINGS"},$L=function(){};$L.ha=function(a){return new (a||$L)};$L.Ea=_.bd({type:$L});$L.Da=_.Tc({imports:[_.hq,_.$l,_.rp,_.hq]});var aM=function(){};aM.ha=function(a){return new (a||aM)};
aM.Ea=_.bd({type:aM});aM.Da=_.Tc({imports:[_.hq,$L,$L,_.Sv,_.hq]});var bM=function(a,b,c,d,e,f,g,h,n,r,x,A){_.uw.call(this,a,b,c,d,e,f,g,h,n,r,x,A);this.Jbb=_.ww;this.J3="mat-mdc";this.jo=8};_.V(bM,_.uw);bM.prototype.lDa=function(a){var b=!this.Fc||"ltr"==this.Fc.value;"top"===a.Qc?a.offsetY=-8:"bottom"===a.Qc?a.offsetY=8:"start"===a.Pc?a.offsetX=b?-8:8:"end"===a.Pc&&(a.offsetX=b?8:-8);return a};
bM.ha=function(a){return new (a||bM)(_.y(_.fq),_.y(_.Hd),_.y(_.Jp),_.y(_.Te),_.y(_.ne),_.y(_.$o),_.y(_.up),_.y(_.cp),_.y(_.$2a),_.y(_.Dp,8),_.y(_.b3a,8),_.y(_.Og))};bM.Ja=_.v({type:bM,oa:[["","matTooltip",""]],Jb:[1,"mat-mdc-tooltip-trigger"],kc:["matTooltip"],features:[_.oe]});var cM=function(){};cM.ha=function(a){return new (a||cM)};cM.Ea=_.bd({type:cM});cM.Da=_.Tc({Tb:[_.a3a],imports:[_.tp,_.$l,_.gq,_.hq,_.hq,_.Qp]});var dM=function(){};dM.ha=function(a){return new (a||dM)};dM.Ea=_.bd({type:dM});
dM.Da=_.Tc({Tb:[_.x3a],imports:[_.$l,_.tq,_.hq,_.gq,_.Qp,_.hq]});var eM=function(a,b,c){var d=this;this.HF=a;this.renderer=b;this.Ob=c;this.MIc=function(){RZb(d.HF,d.pq)}};eM.prototype.Sa=function(){this.W0a||(this.event="click")};eM.prototype.Ma=function(){var a;null==(a=this.W0a)||a.call(this)};_.W.Object.defineProperties(eM.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.W0a)||b.call(this);this.W0a=this.renderer.listen(this.Ob.ua,a,this.MIc)}}});
eM.ha=function(a){return new (a||eM)(_.y(_.lw),_.y(_.Rk),_.y(_.Hd))};eM.Ja=_.v({type:eM,oa:[["","onedevTooltipPreventer",""]],inputs:{pq:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});var fM=function(a,b,c,d,e,f){this.HF=a;this.qJ=b;this.Ob=c;this.renderer=d;this.Xrc=e;this.OIc=f;this.Lwa=new this.OIc(this.HF,this.renderer,this.Ob);this.Kwa=new this.Xrc(this.qJ,this.Ob)};fM.prototype.Sa=function(){this.Lwa.Sa();this.Kwa.Sa()};
fM.prototype.Ma=function(){this.Lwa.Ma();this.Kwa.Ma()};_.W.Object.defineProperties(fM.prototype,{pq:{configurable:!0,enumerable:!0,set:function(a){this.Lwa.pq=a;this.Kwa.pq=a}},haa:{configurable:!0,enumerable:!0,set:function(a){this.Kwa.haa=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.Lwa.event=a}}});fM.ha=function(a){return new (a||fM)(_.y(_.lw),_.y(_.ew),_.y(_.Hd),_.y(_.Rk),_.y(_.$3a),_.y(_.a4a))};
fM.Ja=_.v({type:fM,oa:[["","onedevFeatureTooltip",""]],inputs:{pq:["onedevFeatureTooltip","tooltipId"],haa:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.Ne([{Ga:_.$3a,Hc:_.ow},{Ga:_.a4a,Hc:eM}])]});
var gM={$Xgafv:"$.xgafv",access_token:"access_token",alt:"alt",callback:"callback",fields:"fields",filter:"filter",key:"key",matchingAddress:"matchingAddress",migrateTraffic:"migrateTraffic",oauth_token:"oauth_token",overrideStrategy:"overrideStrategy",pageSize:"pageSize",pageToken:"pageToken",prettyPrint:"prettyPrint",quotaUser:"quotaUser",updateMask:"updateMask",uploadType:"uploadType",upload_protocol:"upload_protocol",view:"view"},hM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,
c)};hM.prototype.delete=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:null,tb:"DELETE",yb:"appengine.apps.services.delete",path:"/"+this.Pa+"/apps/"+a+"/services/"+b,Qa:_.hf(c,gM,d)})};hM.prototype.get=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:null,tb:"GET",yb:"appengine.apps.services.get",path:"/"+this.Pa+"/apps/"+a+"/services/"+b,Qa:_.hf(c,gM,d)})};
hM.prototype.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:null,tb:"GET",yb:"appengine.apps.services.list",path:"/"+this.Pa+"/apps/"+a+"/services",Qa:_.hf(b,gM,c)})};hM.prototype.Ar=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.ml(this.Za,{body:c,tb:"PATCH",yb:"appengine.apps.services.patch",path:"/"+this.Pa+"/apps/"+a+"/services/"+b,Qa:_.hf(d,gM,e)})};hM.ha=function(a){return new (a||hM)(_.u(_.j4a,8),_.u(_.k4a),_.u(_.kl,8))};
hM.va=_.t({token:hM,ta:hM.ha});var z_b=function(){};z_b.ha=function(a){return new (a||z_b)};z_b.va=_.t({token:z_b,ta:function(a){return hM.ha(a)},Ka:_.hx});var iM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ll(b,c)};_.k=iM.prototype;_.k.create=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.ml(this.Za,{body:c,tb:"POST",yb:"appengine.apps.services.versions.create",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions",Qa:_.hf(d,gM,e)})};
_.k.delete=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.ml(this.Za,{body:null,tb:"DELETE",yb:"appengine.apps.services.versions.delete",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions/"+c,Qa:_.hf(d,gM,e)})};_.k.get=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.ml(this.Za,{body:null,tb:"GET",yb:"appengine.apps.services.versions.get",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions/"+c,Qa:_.hf(d,gM,e)})};
_.k.list=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:null,tb:"GET",yb:"appengine.apps.services.versions.list",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions",Qa:_.hf(c,gM,d)})};_.k.Ar=function(a,b,c,d,e,f){e=void 0===e?{}:e;f=void 0===f?{}:f;return _.ml(this.Za,{body:d,tb:"PATCH",yb:"appengine.apps.services.versions.patch",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions/"+c,Qa:_.hf(e,gM,f)})};
iM.ha=function(a){return new (a||iM)(_.u(_.j4a,8),_.u(_.k4a),_.u(_.kl,8))};iM.va=_.t({token:iM,ta:iM.ha});var A_b=function(){};A_b.ha=function(a){return new (a||A_b)};A_b.va=_.t({token:A_b,ta:function(a){return iM.ha(a)},Ka:_.hx});
var B_b={$Xgafv:"$.xgafv",access_token:"access_token",actionValue:"action.value",agentId:"agentId",alt:"alt",callback:"callback",canaryOption:"canaryOption",clientVersion:"clientVersion",fields:"fields",includeAllUsers:"includeAllUsers",includeInactive:"includeInactive",justification:"justification",key:"key",ns:"ns",oauth_token:"oauth_token",prettyPrint:"prettyPrint",project:"project",quotaUser:"quotaUser",stripResults:"stripResults",successOnTimeout:"successOnTimeout",uploadType:"uploadType",upload_protocol:"upload_protocol",
waitToken:"waitToken"},jM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ll(b,c)};jM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.list",path:"/"+this.Pa+"/debugger/debuggees",Qa:_.hf(a,B_b,b)})};jM.ha=function(a){return new (a||jM)(_.u(_.l4a,8),_.u(_.m4a),_.u(_.kl,8))};jM.va=_.t({token:jM,ta:jM.ha});var C_b=function(){};C_b.ha=function(a){return new (a||C_b)};
C_b.va=_.t({token:C_b,ta:function(a){return jM.ha(a)},Ka:_.ix});var kM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ll(b,c)};kM.prototype.delete=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:null,tb:"DELETE",yb:"clouddebugger.debugger.debuggees.breakpoints.delete",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Qa:_.hf(c,B_b,d)})};
kM.prototype.get=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.get",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Qa:_.hf(c,B_b,d)})};kM.prototype.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.list",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints",Qa:_.hf(b,B_b,c)})};
kM.prototype.set=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:b,tb:"POST",yb:"clouddebugger.debugger.debuggees.breakpoints.set",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/set",Qa:_.hf(c,B_b,d)})};kM.ha=function(a){return new (a||kM)(_.u(_.l4a,8),_.u(_.m4a),_.u(_.kl,8))};kM.va=_.t({token:kM,ta:kM.ha});var D_b=function(){};D_b.ha=function(a){return new (a||D_b)};D_b.va=_.t({token:D_b,ta:function(a){return kM.ha(a)},Ka:_.ix});
var eK={CAPTURE:"CAPTURE",XA:"LOG",values:function(){return[eK.CAPTURE,eK.XA]}},E_b={$Xgafv:"$.xgafv",access_token:"access_token",actionValue:"action.value",agentId:"agentId",alt:"alt",callback:"callback",canaryOption:"canaryOption",clientVersion:"clientVersion",fields:"fields",includeAllUsers:"includeAllUsers",includeInactive:"includeInactive",key:"key",oauth_token:"oauth_token",prettyPrint:"prettyPrint",project:"project",quotaUser:"quotaUser",stripResults:"stripResults",successOnTimeout:"successOnTimeout",
uploadType:"uploadType",upload_protocol:"upload_protocol",waitToken:"waitToken"},lM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ll(b,c)};lM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.ml(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.list",path:"/"+this.Pa+"/debugger/debuggees",Qa:_.hf(a,E_b,b)})};lM.ha=function(a){return new (a||lM)(_.u(_.o4a,8),_.u(_.p4a),_.u(_.kl,8))};lM.va=_.t({token:lM,ta:lM.ha});var F_b=function(){};
F_b.ha=function(a){return new (a||F_b)};F_b.va=_.t({token:F_b,ta:function(a){return lM.ha(a)},Ka:_.kx});var mM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ll(b,c)};mM.prototype.delete=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:null,tb:"DELETE",yb:"clouddebugger.debugger.debuggees.breakpoints.delete",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Qa:_.hf(c,E_b,d)})};
mM.prototype.get=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.get",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Qa:_.hf(c,E_b,d)})};mM.prototype.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.ml(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.list",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints",Qa:_.hf(b,E_b,c)})};
mM.prototype.set=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.ml(this.Za,{body:b,tb:"POST",yb:"clouddebugger.debugger.debuggees.breakpoints.set",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/set",Qa:_.hf(c,E_b,d)})};mM.ha=function(a){return new (a||mM)(_.u(_.o4a,8),_.u(_.p4a),_.u(_.kl,8))};mM.va=_.t({token:mM,ta:mM.ha});var G_b=function(){};G_b.ha=function(a){return new (a||G_b)};G_b.va=_.t({token:G_b,ta:function(a){return mM.ha(a)},Ka:_.kx});var nM=function(){};
nM.ha=function(a){return new (a||nM)};nM.Ea=_.bd({type:nM});nM.Da=_.Tc({Tb:[_.h8a],imports:[_.$l,_.gq,oL,_.hq,_.Qp,$L,oL,_.hq]});var oM=function(){};oM.ha=function(a){return new (a||oM)};oM.Ja=_.v({type:oM,oa:[["mat-select-trigger"]],features:[_.Ne([{Ga:_.i8a,Nb:oM}])]});var H_b=0,pM=function(){this.Wj=new _.ob;this.w$a=new _.ob;this.id="cdk-accordion-"+H_b++;this.Y9a=!1};pM.prototype.Rb=function(a){this.Wj.next(a)};pM.prototype.Ma=function(){this.Wj.complete();this.w$a.complete()};
_.W.Object.defineProperties(pM.prototype,{jd:{configurable:!0,enumerable:!0,get:function(){return this.Y9a},set:function(a){this.Y9a=_.Kg(a)}}});pM.ha=function(a){return new (a||pM)};pM.Ja=_.v({type:pM,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{jd:"multi"},kc:["cdkAccordion"],features:[_.Ne([{Ga:_.R$a,Nb:pM}]),_.id]});var qM=function(){pM.apply(this,arguments);this.Ska=new _.$e;this.w4=!1;this.displayMode="default";this.qU="after"};_.V(qM,pM);
qM.prototype.Oe=function(){var a=this;this.J8a.xd.ka(_.tb(this.J8a)).subscribe(function(b){a.Ska.reset(b.filter(function(c){return c.panel.al===a}));_.Ue(a.Ska)});this.Wc=_.zp(_.KRa(new _.Cp(this.Ska)))};qM.prototype.imc=function(a){this.Wc.VC(a)};qM.prototype.hmc=function(a){_.Ap(this.Wc,a)};qM.prototype.Ma=function(){pM.prototype.Ma.call(this);this.Ska.destroy()};_.W.Object.defineProperties(qM.prototype,{aL:{configurable:!0,enumerable:!0,get:function(){return this.w4},set:function(a){this.w4=_.Kg(a)}}});
qM.ha=function(){var a;return function(b){return(a||(a=_.Cd(qM)))(b||qM)}}();qM.Ja=_.v({type:qM,oa:[["mat-accordion"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.KG,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.J8a=d)}},Jb:[1,"mat-accordion"],Ib:2,mb:function(a,b){a&2&&_.ue("mat-accordion-multi",b.jd)},inputs:{jd:"multi",aL:"hideToggle",displayMode:"displayMode",qU:"togglePosition"},kc:["matAccordion"],features:[_.Ne([{Ga:_.T$a,Nb:qM}]),_.oe]});var rM=function(){};rM.ha=function(a){return new (a||rM)};rM.Ea=_.bd({type:rM});
rM.Da=_.Tc({imports:[_.hq,_.$l,_.tq,_.hq]});var sM=function(){};sM.ha=function(a){return new (a||sM)};sM.Ea=_.bd({type:sM});sM.Da=_.Tc({Tb:[_.ufb],imports:[_.gq,oL,_.hq,_.$l,_.Qp,oL,_.hq]});var I_b=0,tM=function(a,b){this.Ta=a;this.Bk=b;this.K4a=this.focused=!1;this.dfa=this.Bk.dfa;this.gLa=new _.$k;this.placeholder="";this.id="mat-chip-list-input-"+I_b++;this.Mc=!1;this.nr=this.Ta.ua};_.k=tM.prototype;_.k.Rb=function(){this.Yn.Sc.next()};_.k.Ma=function(){this.gLa.complete()};
_.k.Oe=function(){this.bW=this.empty};_.k.sI=function(a){if(a){9!==a.keyCode||_.Hg(a,"shiftKey")||this.Yn.Nia();if(8===a.keyCode&&this.bW){_.ORa(this.Yn.Wc);a.preventDefault();return}this.bW=!1}this.Z6a(a)};_.k.onc=function(a){!this.bW&&8===a.keyCode&&this.empty&&(this.bW=!0,a.preventDefault())};_.k.Ov=function(){this.Xcb&&this.Z6a();this.focused=!1;this.Yn.focused||this.Yn.Ov();this.Yn.Sc.next()};_.k.Mkc=function(){this.focused=!0;this.bW=this.empty;this.Yn.Sc.next()};
_.k.Z6a=function(a){!this.nr.value&&a&&this.Yn.sI(a);if(!a||this.gnc(a))this.gLa.emit({value:this.nr.value,Otc:this}),null==a||a.preventDefault()};_.k.ZO=function(){this.Yn.Sc.next()};_.k.focus=function(a){this.nr.focus(a)};_.k.clear=function(){this.nr.value="";this.bW=!0};_.k.gnc=function(a){return!_.Hg(a)&&(new Set(this.dfa)).has(a.keyCode)};
_.W.Object.defineProperties(tM.prototype,{hLa:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Yn=a,this.Yn.sXa(this))}},Xcb:{configurable:!0,enumerable:!0,get:function(){return this.K4a},set:function(a){this.K4a=_.Kg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||this.Yn&&this.Yn.disabled},set:function(a){this.Mc=_.Kg(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.nr.value}}});tM.ha=function(a){return new (a||tM)(_.y(_.Hd),_.y(_.xfb))};
tM.Ja=_.v({type:tM,oa:[["input","matChipInputFor",""]],Jb:[1,"mat-chip-input","mat-input-element"],Ib:5,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.sI(c)})("keyup",function(c){return b.onc(c)})("blur",function(){return b.Ov()})("focus",function(){return b.Mkc()})("input",function(){return b.ZO()});a&2&&(_.ye("id",b.id),_.re("disabled",b.disabled||null)("placeholder",b.placeholder||null)("aria-invalid",b.Yn&&b.Yn.Pe?b.Yn.Pe.invalid:null)("aria-required",b.Yn&&b.Yn.required||null))},inputs:{hLa:["matChipInputFor",
"chipList"],Xcb:["matChipInputAddOnBlur","addOnBlur"],dfa:["matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:"disabled"},outputs:{gLa:"matChipInputTokenEnd"},kc:["matChipInput","matChipInputFor"],features:[_.id]});var uM=function(){};uM.ha=function(a){return new (a||uM)};uM.Ea=_.bd({type:uM});uM.Da=_.Tc({imports:[_.hq,_.tq,_.KB,_.hq,_.KB]});var vM=function(a,b,c){_.aq.call(this,a,b);this.fjc=c};_.V(vM,nL);
vM.ha=function(a){return new (a||vM)(_.y(_.Se),_.y(_.Te),_.y(_.igb,8))};vM.Ja=_.v({type:vM,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Ne([{Ga:_.ggb,Nb:vM}]),_.oe]});var wM=function(){vM.apply(this,arguments)};_.V(wM,vM);wM.ha=function(){var a;return function(b){return(a||(a=_.Cd(wM)))(b||wM)}}();wM.Ja=_.v({type:wM,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Ne([{Ga:_.ggb,Nb:wM}]),_.oe]});var xM=function(){this.be=new _.Dy(!0)};_.k=xM.prototype;_.k.toggle=function(a){this.be.toggle(this.OE(a))};
_.k.expand=function(a){this.be.select(this.OE(a))};_.k.collapse=function(a){this.be.jj(this.OE(a))};_.k.he=function(a){return this.be.Ve(this.OE(a))};_.k.collapseAll=function(){this.be.clear()};var J_b=function(a,b){var c=[b];c.push.apply(c,_.Ia(a.rZ(b)));a.be.select.apply(a.be,_.Ia(c.map(function(d){return a.OE(d)})))},K_b=function(a,b){var c=[b];c.push.apply(c,_.Ia(a.rZ(b)));a.be.jj.apply(a.be,_.Ia(c.map(function(d){return a.OE(d)})))};xM.prototype.OE=function(a){return this.Ex?this.Ex(a):a};
var yM=function(a,b,c){xM.call(this);this.Aw=a;this.Nm=b;if(this.options=c)this.Ex=this.options.Ex};_.V(yM,xM);yM.prototype.rZ=function(a){for(var b=[],c=this.Wg.indexOf(a)+1;c<this.Wg.length&&this.Aw(a)<this.Aw(this.Wg[c]);c++)b.push(this.Wg[c]);return b};yM.prototype.GF=function(){var a=this;this.be.select.apply(this.be,_.Ia(this.Wg.map(function(b){return a.OE(b)})))};var L_b=function(a,b){xM.call(this);this.Os=a;if(this.options=b)this.Ex=this.options.Ex};_.V(L_b,xM);
L_b.prototype.GF=function(){var a=this;this.be.clear();var b=this.Wg.reduce(function(c,d){return[].concat(_.Ia(c),_.Ia(a.rZ(d)),[d])},[]);this.be.select.apply(this.be,_.Ia(b.map(function(c){return a.OE(c)})))};L_b.prototype.rZ=function(a){var b=[];this.REa(b,a);return b.splice(1)};
L_b.prototype.REa=function(a,b){var c=this;a.push(b);b=this.Os(b);Array.isArray(b)?b.forEach(function(d){return c.REa(a,d)}):_.ke(b)&&b.ka(_.Va(1),_.Ta(Boolean)).subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())c.REa(a,e.value)})};var zM=function(a,b,c){_.mC.call(this,a,b);this.wq=c};_.V(zM,_.mC);
zM.prototype.Oe=function(){var a=this;this.iB=this.wq.find([]).create(this.jn.Ex);var b=this.jn.zc.Os(this.data);Array.isArray(b)?M_b(this,b):_.ke(b)&&b.ka(_.wb(this.Ub)).subscribe(function(c){return M_b(a,c)});this.CCb.xd.ka(_.wb(this.Ub)).subscribe(function(){return M_b(a)})};zM.prototype.Sa=function(){_.mC.prototype.Sa.call(this)};zM.prototype.Ma=function(){this.Wic();_.mC.prototype.Ma.call(this)};var M_b=function(a,b){var c=a.U7a();b&&(a.K5a=b);c&&a.K5a?_.Hgb(a.jn,a.K5a,a.iB,c.Nf,a.Xh):a.iB.diff([])};
zM.prototype.Wic=function(){var a=this.U7a();a&&(a.Nf.clear(),this.iB.diff([]))};zM.prototype.U7a=function(){var a=this,b=this.CCb;return b&&b.find(function(c){return!c.uGa||c.uGa===a})};zM.ha=function(a){return new (a||zM)(_.y(_.Hd),_.y(_.lC),_.y(_.gl))};
zM.Ja=_.v({type:zM,oa:[["cdk-nested-tree-node"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.jC,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.CCb=d)}},Jb:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},kc:["cdkNestedTreeNode"],features:[_.Ne([{Ga:_.mC,Nb:zM},{Ga:_.Fgb,Nb:zM}]),_.oe]});
var N_b=/([A-Za-z%]+)$/,AM=function(a,b,c,d){var e=this;this.F5=a;this.jn=b;this.de=c;this.Fc=d;this.Ub=new _.ob;this.Zub="px";this.cka=40;this.s5();d&&d.md.ka(_.wb(this.Ub)).subscribe(function(){return e.s5(!0)});a.oEa.subscribe(function(){return e.s5()})};_.k=AM.prototype;_.k.Ma=function(){this.Ub.next();this.Ub.complete()};_.k.joc=function(){var a=this.F5.data&&this.jn.zc.Aw?this.jn.zc.Aw(this.F5.data):null;a=null==this.zka?a:this.zka;return"number"===typeof a?""+a*this.cka+this.Zub:null};
_.k.s5=function(a){a=void 0===a?!1:a;var b=this.joc();if(b!==this.Pjc||a){a=this.de.ua;var c=this.Fc&&"rtl"===this.Fc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.Pjc=b}};_.k.Wab=function(a){this.zka=_.Ng(a,null);this.s5()};_.k.Vab=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(N_b),b=a[0],c=a[1]||c);this.Zub=c;this.cka=_.Ng(b);this.s5()};
_.W.Object.defineProperties(AM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.zka},set:function(a){this.Wab(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.cka},set:function(a){this.Vab(a)}}});AM.ha=function(a){return new (a||AM)(_.y(_.mC),_.y(_.lC),_.y(_.Hd),_.y(_.Dp,8))};AM.Ja=_.v({type:AM,oa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var BM=function(a,b){this.jn=a;this.F5=b;this.mab=!1};BM.prototype.Xla=function(a){if(this.recursive){var b=this.jn.zc,c=this.F5.data;b.be.Ve(b.OE(c))?K_b(b,c):J_b(b,c)}else this.jn.zc.toggle(this.F5.data);a.stopPropagation()};_.W.Object.defineProperties(BM.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.mab},set:function(a){this.mab=_.Kg(a)}}});BM.ha=function(a){return new (a||BM)(_.y(_.lC),_.y(_.mC))};
BM.Ja=_.v({type:BM,oa:[["","cdkTreeNodeToggle",""]],mb:function(a,b){a&1&&_.L("click",function(c){return b.Xla(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var CM=function(a,b,c,d){this.dPc=a;this.Aw=b;this.Nm=c;this.Os=d};CM.prototype.q7a=function(a,b,c,d){var e=this,f=this.dPc(a,b);c.push(f);this.Nm(f)&&(a=this.Os(a))&&(Array.isArray(a)?this.p7a(a,b,c,d):a.ka(_.Va(1)).subscribe(function(g){e.p7a(g,b,c,d)}));return c};
CM.prototype.p7a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var h=d.slice();h.push(g!=a.length-1);e.q7a(f,b+1,c,h)})};var O_b=function(a,b){var c=[];b.forEach(function(d){return a.q7a(d,0,c,[])});return c},P_b=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,h=0;h<=a.Aw(f);h++)g=g&&e[h];g&&d.push(f);a.Nm(f)&&(e[a.Aw(f)+1]=c.he(f))});return d},DM=function(a,b,c){this.tIa=a;this.Obb=b;this.tja=new _.xf([]);this.h7a=new _.xf([]);this.Xh=new _.xf([]);c&&(this.data=c)};
_.V(DM,_.Lp);DM.prototype.connect=function(a){var b=this;return _.ib(a.RA,this.tIa.be.changed,this.tja).ka(_.m(function(){b.h7a.next(P_b(b.Obb,b.tja.value,b.tIa));return b.h7a.value}))};DM.prototype.disconnect=function(){};_.W.Object.defineProperties(DM.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Xh.value},set:function(a){this.Xh.next(a);this.tja.next(O_b(this.Obb,this.data));this.tIa.Wg=this.tja.value}}});var Q_b=function(){this.Xh=new _.xf([])};_.V(Q_b,_.Lp);
Q_b.prototype.connect=function(a){var b=this;return _.ib.apply(null,[a.RA,this.Xh]).ka(_.m(function(){return b.data}))};Q_b.prototype.disconnect=function(){};_.W.Object.defineProperties(Q_b.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Xh.value},set:function(a){this.Xh.next(a)}}});var EM=function(a,b,c){a=_.Jgb.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.V(EM,_.Jgb);EM.prototype.Sa=function(){_.Jgb.prototype.Sa.call(this)};EM.prototype.Ma=function(){_.Jgb.prototype.Ma.call(this)};
EM.ha=function(a){return new (a||EM)(_.y(_.Hd),_.y(_.lC),_.zd("tabindex"))};EM.Ja=_.v({type:EM,oa:[["mat-tree-node"]],Jb:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},kc:["matTreeNode"],features:[_.Ne([{Ga:_.mC,Nb:EM}]),_.oe]});var FM=function(){_.kC.apply(this,arguments)};_.V(FM,_.kC);FM.ha=function(){var a;return function(b){return(a||(a=_.Cd(FM)))(b||FM)}}();
FM.Ja=_.v({type:FM,oa:[["","matTreeNodeDef",""]],inputs:{TA:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.Ne([{Ga:_.kC,Nb:FM}]),_.oe]});var GM=function(a,b,c,d){zM.call(this,a,b,c);this.Mc=!1;this.tabIndex=Number(d)||0};_.V(GM,zM);GM.prototype.Sa=function(){zM.prototype.Sa.call(this)};GM.prototype.Oe=function(){zM.prototype.Oe.call(this)};GM.prototype.Ma=function(){zM.prototype.Ma.call(this)};
_.W.Object.defineProperties(GM.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Kg(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Vy},set:function(a){this.Vy=null!=a?a:0}}});GM.ha=function(a){return new (a||GM)(_.y(_.Hd),_.y(_.lC),_.y(_.gl),_.zd("tabindex"))};
GM.Ja=_.v({type:GM,oa:[["mat-nested-tree-node"]],Jb:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},kc:["matNestedTreeNode"],features:[_.Ne([{Ga:zM,Nb:GM},{Ga:_.mC,Nb:GM},{Ga:_.Fgb,Nb:GM}]),_.oe]});var HM=function(a,b){this.Nf=a;this.uGa=b};HM.ha=function(a){return new (a||HM)(_.y(_.Te),_.y(_.Fgb,8))};HM.Ja=_.v({type:HM,oa:[["","matTreeNodeOutlet",""]],features:[_.Ne([{Ga:_.jC,Nb:HM}])]});var IM=function(){AM.apply(this,arguments)};
_.V(IM,AM);_.W.Object.defineProperties(IM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.zka},set:function(a){this.Wab(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.cka},set:function(a){this.Vab(a)}}});IM.ha=function(){var a;return function(b){return(a||(a=_.Cd(IM)))(b||IM)}}();
IM.Ja=_.v({type:IM,oa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.Ne([{Ga:AM,Nb:IM}]),_.oe]});var JM=function(){BM.apply(this,arguments)};_.V(JM,BM);JM.ha=function(){var a;return function(b){return(a||(a=_.Cd(JM)))(b||JM)}}();JM.Ja=_.v({type:JM,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.Ne([{Ga:BM,Nb:JM}]),_.oe]});
var KM=function(){_.lC.apply(this,arguments)};_.V(KM,_.lC);KM.ha=function(){var a;return function(b){return(a||(a=_.Cd(KM)))(b||KM)}}();
KM.Aa=_.v({type:KM,oa:[["mat-tree"]],wb:function(a,b){a&1&&_.We(HM,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.S4=c.first)}},Jb:["role","tree",1,"mat-tree"],kc:["matTree"],features:[_.Ne([{Ga:_.lC,Nb:KM}]),_.oe],Ba:1,Ca:0,Ha:[["matTreeNodeOutlet",""]],wa:function(a){a&1&&_.xe(0,0)},Ia:[HM],styles:[".mat-tree{display:block}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word}.mat-nested-tree-node{border-bottom-width:0}\n"],ub:2});var R_b=function(a){this.config=a;this.Fvc=/[\u0300-\u036f]/g};
R_b.prototype.normalize=function(a){return a.normalize("NFD").replace(this.Fvc,"")};
var S_b=function(a,b){a=a.config.Fj?a.config.Fj:(a=a.config.Vl&&a.config.Vl.get(_.jD))&&a.Fj?a.Fj:null;return a(_.jD,b)},U_b=function(a,b){var c=a.config.NC;if(!c.displayName||!c.uoa)return null;var d=c.gD;if(0===b.length)return{Jc:c.uoa,confidence:1,AY:[{text:c.displayName}],gD:d};var e=a.normalize(b);a=_.Hbb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,Jc:c.uoa,AY:T_b(c.displayName,b),gD:d}:null},T_b=function(a,b){b="string"===typeof b?new Set(Array.from(b.toLowerCase())):b;for(var c=
[],d=!1,e=0;e<a.length;e++){var f=b.has(a[e].toLowerCase());0<e&&d===f?c[c.length-1].text+=a[e]:c.push({tag:f?"b":void 0,text:a[e]});d=f}return c},V_b=function(a){return new _.Qgb(function(b){return a.ka(_.vb(function(c){var d=[];c=_.l(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.NC;!f.ZR&&f.tsa&&(f.ZR=new f.tsa(e));f.ZR&&d.push.apply(d,_.Ia(f.ZR.match(b)))}d.sort(function(g,h){return h.confidence-g.confidence});return _.Ea(d)}))})},ASb=function(a,b){b=void 0===b?[]:b;return new _.wC(V_b(_.Ea(a)),
_.Tgb(_.Ea(a)),b,!0,!0,void 0)},LM=function(){R_b.apply(this,arguments)};_.V(LM,R_b);var MM=function(){};MM.ha=function(a){return new (a||MM)};MM.Ea=_.bd({type:MM});MM.Da=_.Tc({Tb:[{Ga:_.Mfb,Hc:{color:"primary"}}],imports:[uM]});var NM=function(){};NM.ha=function(a){return new (a||NM)};NM.Ea=_.bd({type:NM});NM.Da=_.Tc({imports:[_.hq,_.tq,_.hq]});var OM=function(){};OM.ha=function(a){return new (a||OM)};OM.Ea=_.bd({type:OM});OM.Da=_.Tc({Tb:[{Ga:_.phb,Hc:{color:"primary"}}],imports:[NM]});var PM=function(){};
PM.ha=function(a){return new (a||PM)};PM.Ea=_.bd({type:PM});PM.Da=_.Tc({imports:[$L]});var QM=function(){};QM.ha=function(a){return new (a||QM)};QM.Ea=_.bd({type:QM});QM.Da=_.Tc({Tb:[_.thb],imports:[nM,PM]});var RM=function(){};RM.ha=function(a){return new (a||RM)};RM.Ea=_.bd({type:RM});RM.Da=_.Tc({imports:[aM,PM]});var Yyb=/[^\w/]/g,SM=function(a,b){this.Fa=a;this.client=b;this.Cf=new _.rs(this.Fa)};
SM.prototype.diff=function(a,b,c,d,e,f){var g=this,h=Object.assign({},_.UE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e});f&&(h.diffBase=f);return this.Cf.fetch(h,function(){return g.client.JQ(h)})};SM.ha=function(a){return new (a||SM)(_.u(_.an),_.u(_.x4a))};SM.va=_.t({token:SM,ta:SM.ha,Ka:"root"});var TM=function(a,b){this.Fa=a;this.client=b;this.Cf=new _.rs(this.Fa)};
TM.prototype.diff=function(a,b,c,d){var e=this,f=d.map(function(h){return{left:{path:h.left.path||"",hash:h.left.hash||""},right:{path:h.right.path||"",hash:h.right.hash||""}}});a=_.TE(a,b);f=Object.assign({},a,{Qh:c,WXc:f});c=new _.mu(Object.assign({},a,{Qh:c}));var g=new OL({Re:c,qOa:[].concat(_.Ia(d))});return this.Cf.fetch(f,function(){return e.client.get(g)})};TM.ha=function(a){return new (a||TM)(_.u(_.an),_.u(_.s4a))};TM.va=_.t({token:TM,ta:TM.ha,Ka:"root"});
var W_b={Ht:0,z2a:1,D1b:2,Aec:3,NONE:4,q4a:5,PERMISSION_DENIED:6,Mcc:7,O$b:8,UNINITIALIZED:9,X9b:10,lRc:11,ERROR:12,oec:13,0:"FILE",1:"FOLDER",2:"GITSUBMODULE",3:"SYMLINK",4:"NONE",5:"WAITING",6:"PERMISSION_DENIED",7:"REPOSITORY_NOT_FOUND",8:"PATH_NOT_FOUND",9:"UNINITIALIZED",10:"NO_DEFAULT_BRANCH",11:"EMPTY_CONNECTED",12:"ERROR",13:"SUBMODULE_CANNOT_FETCH"},UM=function(a,b,c,d){var e=this;this.nC=b;this.Ud=c;this.Sb=d;this.pya="BLAME";this.Ngc="XREFS";this.jaa=new _.$k;this.Krc=a.Vb(14)?_.Da(WZb(this.nC),
this.Ud.fga).ka(_.m(function(f){f=_.l(f);var g=f.next().value,h=f.next().value;return g.filter(function(n){return(n=h.get(n.id))?n.enabled:!1}).map(function(n){return n.id})})):_.Ea([]);this.Osc=this.Nw("BLAME");this.DTb=this.Nw("XREFS");this.zU=this.Sb.wqa().ka(_.m(function(f){return a.Vb(57)&&f}),_.Pa());this.mmb=this.Nw("DEPRECATED");this.fuc=this.Nw("COVERAGE");this.Nyc=this.Nw("FUZZING");this.izc=this.Ud.Xpa.ka(_.vb(function(f){return _.Da(f.map(function(g){return e.Nw(g)}))}),_.m(function(f){return f.some(Boolean)}))};
UM.prototype.Sa=function(){};UM.prototype.gxa=function(a){this.jaa.emit(a)};UM.prototype.Nw=function(a){return this.Ud.GR(a).ka(_.m(function(b){return b.enabled}),_.Pa())};UM.ha=function(a){return new (a||UM)(_.y(_.Bu),_.y(_.lI),_.y(_.nI),_.y(_.Mu))};
UM.Aa=_.v({type:UM,oa:[["code-layers"]],inputs:{Ne:"layerBaseLocation"},outputs:{jaa:"highlightedXrefLines"},Ba:18,Ca:23,Ha:[[3,"layerBaseLocation",4,"ngIf"],[4,"ngIf","ngIfElse"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],["legacyXrefLayer",""],["legacyDeprecationLayer",""],[3,"layerBaseLocation"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","highlightedLines"],[3,"layerBaseLocation","layerId"]],wa:function(a,b){a&1&&(_.N(0,jzb,1,1,"blame-layer",0),_.Q(1,
"async"),_.N(2,lzb,3,3,"ng-container",1),_.Q(3,"async"),_.N(4,nzb,3,3,"ng-container",1),_.Q(5,"async"),_.N(6,ozb,1,1,"code-coverage-layer",0),_.Q(7,"async"),_.N(8,pzb,1,1,"fuzzing-layer",0),_.Q(9,"async"),_.N(10,qzb,1,1,"generic-coverage-layer",0),_.Q(11,"async"),_.N(12,rzb,1,2,"finding-layer",2),_.Q(13,"async"),_.N(14,tzb,2,3,"ng-template",null,3,_.bf),_.N(16,vzb,2,3,"ng-template",null,4,_.bf));if(a&2){var c=_.Ke(15),d=_.Ke(17);_.z("ngIf",_.R(1,9,b.Osc));_.w(2);_.z("ngIf",_.R(3,11,b.zU))("ngIfElse",
c);_.w(2);_.z("ngIf",_.R(5,13,b.zU))("ngIfElse",d);_.w(2);_.z("ngIf",_.R(7,15,b.fuc));_.w(2);_.z("ngIf",_.R(9,17,b.Nyc));_.w(2);_.z("ngIf",_.R(11,19,b.izc));_.w(2);_.z("ngForOf",_.R(13,21,b.Krc))}},Ia:[_.wI,_.yI,_.zI,_.AI,_.Sl,_.Tl,_.BI,_.cJ,_.EI,_.$I,_.fJ,_.Zl],ub:2,Oa:0});var X_b=function(a,b,c,d,e){this.ys=a;this.line=b;this.context=c;this.tTa=d;this.qTa=e};X_b.prototype.remove=function(){this.sN&&this.sN.remove()};
X_b.prototype.render=function(){this.sN=_.jH(this.ys,this.line,{Mf:this.tTa,Kf:this.qTa,nn:"hovercard-decoration-layer",key:this.context.email})};var VM=function(a,b){_.kH.call(this,b);var c=this;this.ys=a;this.kb=new _.da;this.kb.add(a.Hsa.subscribe(function(d){if(0!==c.Gp.length&&(d=c.Oo(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.V(VM,_.kH);VM.prototype.Ma=function(){_.kH.prototype.Ma.call(this);this.kb.unsubscribe()};
VM.prototype.fY=function(){var a=this,b=[];this.dKb&&(b=this.dKb.filter(wzb).map(function(c){var d=c.Oo().lastIndexOf("/");d=c.Oo().substring(d+1,c.Oo().length)+"@google.com";return new X_b(a.ys,_.fj(c.getRange(),1),{email:d},_.fj(c.getRange(),2),_.fj(c.getRange(),4))}));return _.Ea(b)};VM.prototype.Oo=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.bF(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(VM.prototype,{AM:{configurable:!0,enumerable:!0,set:function(a){this.dKb=a;this.update()}}});VM.ha=function(a){return new (a||VM)(_.y(_.iH),_.y(_.de))};VM.Ja=_.v({type:VM,oa:[["hovercard-decoration-layer"]],inputs:{AM:"scoLinks"},features:[_.oe]});var Y_b=function(a,b,c,d,e){this.ys=a;this.line=b;this.context=c;this.tTa=d;this.qTa=e};Y_b.prototype.remove=function(){this.sN&&this.sN.remove()};
Y_b.prototype.render=function(){var a=this.context.href;this.sN=_.jH(this.ys,this.line,{Mf:this.tTa,Kf:this.qTa,tagName:"a",nn:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,fAb:!0})};var WM=function(a,b,c,d,e,f,g,h){_.kH.call(this,h);var n=this;this.ys=a;this.Vfa=b;this.Ra=c;this.Kb=d;this.Iba=e;this.Fa=f;this.Vf=g;this.kb=new _.da;this.content=this.Ceb="";this.kb.add(a.n7.subscribe(function(r){n.tC(r)}))};_.V(WM,_.kH);_.k=WM.prototype;_.k.Sa=function(){};
_.k.Rb=function(){this.update()};_.k.Ma=function(){_.kH.prototype.Ma.call(this);this.kb.unsubscribe()};_.k.tC=function(a){if(0===a.button&&!_.dF(a)){var b=a.target;if(b instanceof Element&&(b=_.bF(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Fa.nb({gestureName:"CLICK",element:this.Ceb+"CodeLink",action:"navigate",fm:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Nm(this.Ra,b.pathname+b.search+b.hash))}}};
_.k.fY=function(){var a=this,b=[];if(this.AM)b=this.AM.map(function(h){var n=h.Oo(),r=h.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=Z_b(a,["/search"],{q:n}));break;case 1:case 2:case 3:case 4:case 5:case 11:case 8:case 9:case 10:case 12:case 0:break;default:_.gg(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.Om(a.Ra,n),n=Z_b(a,["/"+_.yt.tia],n.Qa));return new Y_b(a.ys,_.fj(h.getRange(),1),{href:n,style:"link-decoration-layer"},_.fj(h.getRange(),2),_.fj(h.getRange(),4))}).filter(function(h){return null!=
h});else{var c=this.ys.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=xzb(c[d]);e=_.l(e);for(var f=e.next();!f.done;f=e.next()){var g=f.value;f=g.text;g=g.start;b.push(new Y_b(this.ys,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.Ea(b)};var Z_b=function(a,b,c){return a.Iba.mx(_.mh(a.Ra,a.tQa(b,c)))};WM.prototype.tQa=function(a,b){return this.Ra.Mi(a,{ah:this.Kb,Qa:b})};
WM.ha=function(a){return new (a||WM)(_.y(_.iH),_.y(_.Cu),_.y(_.Vf),_.y(_.wf),_.y(_.cm),_.y(_.an),_.y(_.pr),_.y(_.de))};WM.Ja=_.v({type:WM,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Ceb:"analyticsElementToTrack",content:"content",AM:"scoLinks"},features:[_.oe,_.id]});var XM=function(){this.l_=!1;this.e9b="Markieren";this.i9b="Markierung aufheben";this.Z1=""};XM.prototype.Sa=function(){this.Z1=_.sob(this.type,this.l_)};XM.ha=function(a){return new (a||XM)};
XM.Aa=_.v({type:XM,oa:[["simple-star"]],inputs:{type:"type",l_:"isStarred"},Ba:3,Ca:7,Ha:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],wa:function(a,b){a&1&&(_.C(0,"button",0)(1,"span",1),_.O(2),_.D()());a&2&&(_.re("title",b.Z1)("aria-label",b.l_?b.i9b:b.e9b),_.w(1),_.ue("starred",b.l_)("disabled",!b.l_),_.w(1),_.Le(" ",b.l_?"star":"star_border"," "))},styles:[_.pxb()],Oa:0});
var YM=function(a,b,c,d,e,f){this.cr=a;this.t9=b;this.sh=c;this.I0=d;this.Ra=e;this.QDc=new _.Gz;this.nDc=f.Vb(55)},a0b=function(a,b,c){return $_b(a,b,void 0===c?!1:c).ka(_.tb({kind:4,location:b}))},$_b=function(a,b,c){return b.repository?b.Ab?b0b(a,b,c):_.usb(a.I0,{lb:b.lb,Dc:b.Dc,repository:b.repository}).ka(_.Aa(function(d){var e=d.error;if(e&&404===e.code)return a.sh.log(d),_.Ea({kind:7,location:b});if(e&&403===e.code)return a.sh.log(d),_.Ea({kind:6,location:b});throw d;}),_.vb(function(d){if(d instanceof
_.iu){var e=d.toa;if(e)d=_.Go(b.Zb(),e).hb(),d=b0b(a,d,c);else if(0===d.tags.length&&0===d.Ce.length){var f=void 0===f?null:f;d=_.Ea(f?{kind:11,location:b,cS:f}:{kind:9,location:b})}else d=_.Ea({kind:10,location:_.Go(b.Zb(),"HEAD").hb()})}else d=_.Ea(d);return d})):_.Dh},b0b=function(a,b,c){var d=Azb(b,a.cr,1).ka(_.vb(function(e){var f=yzb(b,e);return!c||b.path===f.path&&b.Ab===f.Ab?_.Ea(e):(a.Ra.navigate(_.nh(f),{QG:!0,hf:"preserve",kg:!0}),_.Dh)}));return Bzb(d,b,a.cr).ka(_.vb(function(e){var f=
e.current;e=e.diffBase;var g=_.rc(f,_.CPa,5);g=g[g.length-1];if(a.nDc)var h=c0b(a,b,{current:f,diffBase:e},g);else if(g){if(g.xe())throw Error("Oe");f=_.Zi(f,8);f={kind:2,location:b,C$:g.getUrl(),ZS:g.Ik()||void 0,mz:_.Oh(g,2),q_:g,fD:null!=(h=f[0])?h:0};h=zzb(f,b,a.t9,_.It.by)}else h=c0b(a,b,{current:f,diffBase:e},g);return h}),_.tb({kind:5,location:b}),_.Aa(function(e){if(e&&_.EA(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.Ea({kind:13,location:b});
if(e&&_.EA(e)&&404===e.error.code)return _.Ea({kind:8,location:b});if(e&&_.EA(e)&&403===e.error.code)return a.sh.log(e),_.Ea({kind:6,location:b});a.sh.log(e);return _.Ea({kind:12,location:b})}))},c0b=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=yzb(b,e);if(_.to(e))return d0b(a,f,_.to(e),_.Zi(e,8),d);if(_.uo(e))return _.Ea(_.Kob(f,_.uo(e),_.Zi(e,8),function(g){return Azb(f,a.cr,1,g).ka(_.m(function(h){var n;return null!=(n=_.uo(h))?n:new _.qo}))},d,c&&(_.uo(c)||void 0)));if(_.mj(e,_.EPa,3,
_.so))return e0b(a,f,_.mj(e,_.EPa,3,_.so),_.Zi(e,8),d);if(_.mj(e,_.APa,4,_.so))return f0b(a,f,_.mj(e,_.APa,4,_.so),_.Zi(e,8),d);throw Error("Pe");},d0b=function(a,b,c,d,e){var f=_.rc(c,_.jo,1)||[],g,h={kind:1,entries:f,location:b,fD:d,LG:null==(g=c.PQ())?void 0:_.Oh(g,3)};h.q_=e;var n=f.find(function(r){return 1===r.getType()&&!(_.sc(r,_.ko,4)&&_.bj(_.sc(r,_.ko,4),4))&&"README.MD"===a.QDc.transform(r.xe()).toUpperCase()});if(!n)return _.Ea(h);c=_.xE(b,1)||b.Ab;return g0b(a,b.lb,b.Dc,b.repository,
n.xe(),c,b.params.Pb).ka(_.m(function(r){h.z2c=n.xe();r&&(h.oua=r.Bw()||_.nE(_.Oh(r,1)),h.hXa=_.Hob(_.sc(r,_.il,5))||void 0);return h}),_.Aa(function(){return _.Ea(h)}))},e0b=function(a,b,c,d,e){var f;c={kind:3,target:_.Oh(c,1),location:b,path:_.bj(c,3)?_.Oh(c,2)||"/":void 0,rIb:_.bj(c,3),q_:e,fD:null!=(f=d[0])?f:0};return zzb(c,b,a.t9,_.It.ZA)},f0b=function(a,b,c,d,e){var f;c={kind:2,location:b,C$:c.getUrl(),ZS:c.Ik()||void 0,mz:_.Oh(c,2),q_:e,fD:null!=(f=d[0])?f:0};return zzb(c,b,a.t9,_.It.by)},
g0b=function(a,b,c,d,e,f,g){return a.cr.get(b,c,d,f,e,{Pb:g}).ka(_.m(function(h){return _.uo(h)}))};YM.ha=function(a){return new (a||YM)(_.u(_.JI),_.u(TM),_.u(_.Dr),_.u(_.vH),_.u(_.Vf),_.u(_.Bu))};YM.va=_.t({token:YM,ta:YM.ha});var ZM=function(){};ZM.ha=function(a){return new (a||ZM)};ZM.Ea=_.bd({type:ZM});ZM.Da=_.Tc({imports:[_.$J,_.hq,_.tq,_.$l,_.$J,_.hq]});var h0b=function(){this.email=""};h0b.ha=function(a){return new (a||h0b)};
h0b.Ja=_.v({type:h0b,oa:[["","contactHovercard",""]],Ib:1,mb:function(a,b){a&2&&_.re("data-hovercard-id",b.email)},inputs:{email:"email"}});
var $M=function(){};$M.ha=function(a){return new (a||$M)};$M.Ea=_.bd({type:$M});$M.Da=_.Tc({});
var aN=function(){this.mk="row"};aN.ha=function(a){return new (a||aN)};aN.Aa=_.v({type:aN,oa:[["dc-p"]],inputs:{size:"size",mk:"layout"},tc:["*"],Ba:5,Ca:3,Ha:[[3,"fxLayout"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"p",0),_.O(1,"\n  "),_.He(2),_.O(3,"\n"),_.D(),_.O(4,"\n"));a&2&&(_.ue("skinny","skinny"===b.size),_.z("fxLayout",b.mk))},Ia:[_.Pq],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});
var bN=function(){};bN.ha=function(a){return new (a||bN)};bN.Ea=_.bd({type:bN});bN.Da=_.Tc({imports:[_.hr]});
var i0b=new _.Cr("{service} \u2013 {version}");
var j0b={S9b:0,LOADING:1,s2b:2,W9b:3,0:"NO_APP",1:"LOADING",2:"HAS_DATA",3:"NO_DATA"};
var cN=function(a,b,c){this.Fa=a;this.gsc=b;this.hsc=c;this.ELc=new _.rs(this.Fa);this.YPc=new _.rs(this.Fa);this.XPc=new _.rs(this.Fa)},k0b=function(a,b){return a.ELc.fetch(b,function(){return"Google"===b?_.Ea([]):a.gsc.list(b).ka(_.m(function(c){return c.services||[]}))}).ka(_.Aa(function(){return _.Ea([])}))},l0b=function(a,b,c){return a.YPc.fetch([b,c],function(){return k0b(a,b).ka(_.vb(function(d){return d.some(function(e){return(e.id||"default")===c})?a.hsc.list(b,c).ka(_.m(function(e){return e.versions||
[]})):_.Ea([])}))}).ka(_.Aa(function(){return _.Ea([])}))};cN.prototype.getVersion=function(a,b,c){var d=this;return this.XPc.fetch([a,b,c],function(){return l0b(d,a,b).ka(_.m(function(e){return e.find(function(f){return f.id===c})}))})};cN.ha=function(a){return new (a||cN)(_.u(_.an),_.u(z_b),_.u(A_b))};cN.va=_.t({token:cN,ta:cN.ha,Ka:"root"});
var dN=function(a,b,c,d,e){this.Fa=a;this.duc=b;this.Vsc=c;this.cuc=d;this.Usc=e;this.fvc=new _.rs(this.Fa);this.Sma=new _.ss(this.Fa);this.uKa=new _.ss(this.Fa)},m0b=function(a,b){var c="Google"===b?a.Vsc:a.duc,d=Object.assign({},{clientVersion:"google.com/grimoire/v1"},"Google"===b?{ns:"borg"}:{project:b});return a.fvc.fetch(b,function(){return c.list(d).ka(_.m(function(e){return e.debuggees||[]}),_.Zg(a.Fa,"getDebuggees"))})};
dN.prototype.a1=function(a,b,c,d,e){var f=this;Lzb(c);return n0b(this,a).set(b,c,Kzb(d,e)).ka(_.m(function(g){return g.breakpoint||null}),_.Aa(function(g){if(403===g.status)return _.Ea(g);throw g.error;}),_.zb(function(g){!Jzb(g)&&g&&f.Sma.refresh([a,b],function(h){return[].concat(_.Ia(h),[g])})}),_.Zg(this.Fa,"setBreakpoint"))};
dN.prototype.VB=function(a,b,c){var d=this;return n0b(this,a).delete(b,c,{clientVersion:"google.com/grimoire/v1"}).ka(_.Aa(function(e){throw e;}),_.Zg(this.Fa,"deleteBreakpoint"),_.zb(function(){d.Sma.refresh([a,b],function(e){return e.filter(function(f){return f.id!==c})},!1);d.uKa.refresh([a,b,c],function(){return null},!1)}))};
var o0b=function(a,b,c){var d=n0b(a,b),e=new _.xf(!1);return _.Sab(1E3).ka(_.Bb(e),_.Ta(function(f){f=_.l(f);f.next();return f.next().value}),_.vb(function(){return d.list(c,{clientVersion:"google.com/grimoire/v1",includeAllUsers:!0,includeInactive:!1}).ka(_.Zg(a.Fa,"listBreakpoints"))}),_.zb(function(f){f.breakpoints&&0!==f.breakpoints.length||e.next(!1)}),_.Pa(function(f,g){f=void 0===f.breakpoints?[]:f.breakpoints;g=void 0===g.breakpoints?[]:g.breakpoints;if(f.length!==g.length)return!1;var h=
new Set(g.map(function(n){return n.id}));return f.every(function(n){return h.has(n.id)})})).ka(_.sb(),_.cb(!0),_.tb(!1),_.Fa(function(f){return f?(a.Sma.refresh([b,c]),_.Ua):a.Sma.fetch([b,c],function(){return d.list(c,{clientVersion:"google.com/grimoire/v1",includeAllUsers:!0,includeInactive:!0}).ka(_.m(function(g){return g.breakpoints||[]}),_.Zg(a.Fa,"listBreakpoints"))})}),_.zb(function(f){e.next(f.some(function(g){return!g.isFinalState}))}))},p0b=function(a,b,c,d,e){var f=n0b(a,b),g=new _.xf(!1);
return _.Sab(1E3).ka(_.Bb(g),_.Ta(function(h){h=_.l(h);h.next();return h.next().value}),_.cb(!0),_.tb(!1),_.Fa(function(h){return h?(a.uKa.refresh([b,c,d]),_.Ua):a.uKa.fetch([b,c,d],function(){return f.get(c,d,Kzb(e)).ka(_.m(function(n){return n.breakpoint||null}),_.Aa(function(n){if(n&&n.error&&404===n.error.code)return _.Ea(null);throw n;}),_.Zg(a.Fa,"getBreakpoint"))})}),_.zb(function(h){g.next(!!h&&!h.isFinalState)}))},n0b=function(a,b){return"Google"===b?a.Usc:a.cuc};
dN.ha=function(a){return new (a||dN)(_.u(_.an),_.u(F_b),_.u(C_b),_.u(G_b),_.u(D_b))};dN.va=_.t({token:dN,ta:dN.ha,Ka:"root"});
var eN=function(a,b,c,d,e,f,g){this.Dj=a;this.oY=b;this.Xc=c;this.Ra=d;this.Vf=e;this.zJa=g;this.canaryOption=new _.xf(void 0);this.ew=q0b(this);this.pt=r0b(this)},q0b=function(a){var b=a.zJa;return b?Dzb(a.Dj,a.Ra).ka(_.vb(function(c){if(!c)return _.Ea(null);var d=m0b(a.oY,c).ka(_.Aa(function(e){(!_.EA(e)||403!==e.error.code&&404!==e.error.code)&&_.qr(a.Vf,e);return _.Ea([])}));return _.Da([d,k0b(b,c)]).ka(_.m(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return s0b(c,e,f)}),_.tb(null))}),
_.nb(1),_.jb()):_.Ea(null)},r0b=function(a){return a.Xc.appId.ka(_.vb(function(b){return b?a.ew.ka(_.m(function(c){return c&&c.find(function(d){return d.gQ===b})||null})):_.Ea(null)}),_.zb(function(b){t0b(a,b);if(null!=b&&b.canaryMode)switch(b.canaryMode){case "CANARY_MODE_DEFAULT_ENABLED":case "CANARY_MODE_ALWAYS_ENABLED":a.canaryOption.next("CANARY_OPTION_TRY_ENABLE");break;case "CANARY_MODE_ALWAYS_DISABLED":case "CANARY_MODE_DEFAULT_DISABLED":case "CANARY_MODE_UNSPECIFIED":a.canaryOption.next("CANARY_OPTION_TRY_DISABLE");
break;default:_.gg(b.canaryMode)}}),_.nb(1),_.jb())},s0b=function(a,b,c){c=void 0===c?[]:c;var d=Mzb(c);return u0b(Hzb(b.map(function(e){if(e.isInactive||!e.id)e=null;else{var f=Fzb(e),g=f.service;f=f.version;var h=Fzb(e);var n=h.service;h=h.version;n=n&&h?i0b.format({service:n,version:h}):Gzb(e.description)||e.id;h=e.description||n;Nzb(h)&&(n="DEMO: "+n,h="DEMO: "+h);if("Google"===a){var r=Gzb(e.description);r=r===e.description?null:"http://sigma/jobs/"+r}else r=null;var x=e.id,A=!!e.justificationRequired,
B=!!e.justificationValidationRequired,I=e.sourceContexts||[],K=f&&d.has(f)?Math.round(100*d.get(f)):null;e={projectId:a,name:n,description:h,uMb:r,gQ:x,sourceContexts:I,F0a:K,service:g,version:f,justificationRequired:A,justificationValidationRequired:B,suggestLocation:e.suggestLocation||null,canaryMode:"Google"===a?e.canaryMode||"CANARY_MODE_UNSPECIFIED":null}}return e})))},u0b=function(a){return a.filter(function(b){return Nzb(b.description)}).concat(a.filter(function(b){return!Nzb(b.description)}))},
t0b=function(a,b){if(b&&b.sourceContexts.length){var c=b.sourceContexts[0];if(c.piper&&c.piper.changeNumber||c.citc&&c.citc.workspaceId){var d=_.og(a.Dj.nc),e=void 0;if(c.piper&&c.piper.changeNumber)var f=c.piper.changeNumber;else c.citc&&c.citc.workspaceId&&(f=c.citc.snapshotVersion,e=c.citc.workspaceId);a.Ra.navigate(_.nh(_.nF(_.Go(_.gF(d.Zb()),f),function(g){g.Fs=b.gQ;g.Pb=e}).hb()))}}};eN.ha=function(a){return new (a||eN)(_.u(_.wf),_.u(dN),_.u(_.SG),_.u(_.Vf),_.u(_.pr),_.u(_.Bu),_.u(cN,8))};
eN.va=_.t({token:eN,ta:eN.ha});
var Qzb=/(\$+)(\d+)/g;
var Uzb=/[^:]+:[1-9][0-9]*/,fN=function(){this.group=(new _.hB).group({fileLine:["",Vzb],condition:"",expressions:[[]],logLevel:"INFO",logMessage:["",Wzb],justificationValidator:void 0,justification:{value:void 0,disabled:!0}})},v0b=function(a,b){if(null==b?0:b.q1a)a.group.get("justification").enable(),a.group.tS({justificationValidator:b.Xe,justification:b.value.split(": ")[1]})};
fN.prototype.reset=function(a){var b=this.group.get("justification"),c=this.group.get("justificationValidator");this.group.reset({fileLine:"",condition:"",expressions:[],logLevel:"INFO",logMessage:"",justification:null==b?void 0:b.value,justificationValidator:null==c?void 0:c.value});a&&this.group.tS(Object.assign({},{fileLine:a.path+":"+a.line,condition:a.condition||""},"snapshot"===a.kind?{expressions:a.expressions}:{logLevel:a.level,logMessage:a.irb}))};
var sCb=function(a,b){var c=_.l(a.get("fileLine").value.split(":")),d=c.next().value;c=c.next().value;c=Number(c);if(!d||!Number.isInteger(c)||0>=c)return null;d={action:b,location:{path:d,line:c},condition:a.get("condition").value};if(b===eK.CAPTURE)d.expressions=a.get("expressions").value;else{b=a.get("logMessage").value;b=b.trim()&&Pzb(b);if(!b)return null;d=Object.assign({},d,b,{logLevel:a.get("logLevel").value})}return d};fN.prototype.get=function(a){return this.group.get(a)};
fN.prototype.getError=function(a){return Object.values(this.group.get(a).errors||{})[0]||null};
var mAb=function(a){a.group.get("justificationValidator")&&a.group.get("justification").enable();rCb(a)||_.Q1a(a.group.get("justification"),{invalid:w0b(a)})},rCb=function(a){var b=a.group.get("justification");a=a.group.get("justificationValidator");if(!b||!a)return!1;a=a.value;var c=b.value;if(!a||!c)return!1;if(""!==a.Gd)return(new RegExp(a.Gd)).test(c);var d=b=!0;c=Number(c);Number.isInteger(a.minValue)&&(b=Number.isInteger(c)&&c>=a.minValue);Number.isInteger(a.maxValue)&&(d=Number.isInteger(c)&&
c<=a.maxValue);return b&&d},w0b=function(a){if((a=a.get("justificationValidator"))&&a.value){a=a.value;if(a.description)return a.description;if(a.Gd)return"Must follow this regular expression: "+a.Gd;if(Number.isInteger(a.minValue)&&Number.isInteger(a.maxValue))return"Must be a number in the range of ["+a.minValue+", "+a.maxValue+"]";if(Number.isInteger(a.minValue))return"Must be a number larger than "+a.minValue;if(Number.isInteger(a.maxValue))return"Must be a number smaller or equal to "+a.maxValue}};
var gN=function(){};gN.prototype.transform=function(a){return $zb(a)};gN.ha=function(a){return new (a||gN)};gN.Be=_.cd({name:"breakpointTime",type:gN,Zd:!0});var hN=function(){};hN.prototype.transform=function(a){return bAb(a)};hN.ha=function(a){return new (a||hN)};hN.Be=_.cd({name:"breakpointLocation",type:hN,Zd:!0});var iN=function(){};iN.ha=function(a){return new (a||iN)};iN.Ea=_.bd({type:iN});iN.Da=_.Tc({});var aAb=new _.Cr("{file}:{line}"),Zzb=new _.Hu("yyyy-MM-dd (HH:mm:ss)");
var x0b=eK.CAPTURE,y0b=eK.XA,jN=function(a,b,c,d,e,f,g,h){this.Dj=a;this.Il=b;this.Xc=c;this.Fa=d;this.Vf=e;this.oY=f;this.Ra=g;this.lg=h;this.XRa=new _.xf(!1);this.kCc=this.XRa.Hf();this.Do=new _.xf("load");this.PR=new _.xf("");this.justification=new _.xf(void 0);this.Vcb=[];a=z0b(this);a=A0b(a);this.pH=B0b(this,a);this.UR=C0b(a);this.zT=this.V0(this.pH,this.UR)};
jN.prototype.a1=function(a){var b=this,c=this.projectId,d=this.gQ;return c&&d?this.Il.canaryOption.ka(_.Bb(this.justification),_.vb(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return b.oY.a1(c,d,a,null==f?void 0:f.value,e)}),_.zb(function(e){e&&!Jzb(e)&&(b.Xc.pF.next(!0),b.Xc.qx(!0),b.Xc.fz.next(e.id||null),b.Xc.i_a.next(0))}),_.Va(1)):_.Ea(null)};var D0b=function(a,b,c){c.isFinal||a.VB(c,!0);a=a.a1(b).ka(_.Va(1),_.nb(1),_.jb());a.subscribe();return a};
jN.prototype.F0=function(a){var b={action:"snapshot"===a.kind?x0b:y0b,location:{path:a.path,line:a.line},condition:a.condition,expressions:a.expressions};"logpoint"===a.kind&&(b=Object.assign({},b,{logLevel:a.level,logMessageFormat:a.logMessageFormat}));D0b(this,b,a)};jN.prototype.VB=function(a,b){var c=this.projectId,d=this.gQ;c&&d&&(this.oY.VB(c,d,a.id).subscribe(),this.Xc.fz.value===a.id&&(b?this.Do.next("load"):this.Xc.pF.next(!1),this.Xc.fz.next(null)))};var E0b=function(a){a.justification.next(void 0)};
jN.prototype.V0=function(a,b){var c=this;a=_.Da([this.Xc.fz,a,b]).ka(_.Bb(this.justification,this.Il.pt),_.Pa(function(e,f){e=_.l(e).next().value;f=_.l(f).next().value;return e===f}),_.vb(function(e){var f=_.l(e),g=_.l(f.next().value);e=g.next().value;var h=g.next().value;g=g.next().value;var n=f.next().value;f=f.next().value;var r=c.projectId,x=c.gQ;if(!r||!x||!e)return _.Ea(null);c.Do.next("load");d.subscribe();n=(null==f?0:f.justificationRequired)&&!n?_.Ua:p0b(c.oY,r,x,e,null==n?void 0:n.value).ka(_.m(function(A){return A&&
Yzb(A)}));h[e]?n=n.ka(_.tb(h[e])):g[e]&&(n=n.ka(_.tb(g[e])));return n}),_.Pa(),_.nb(1),_.jb());var d=a.ka(_.Pa(function(e,f){return null!=e&&null!=f&&e.id===f.id}),_.Bb(this.justification),_.zb(function(e){e=_.l(e);e.next();e=e.next().value;c.Do.next("details");e&&c.justification.next({value:e.value,Xe:e.Xe,q1a:!0})}),_.Va(1));return a};
var A0b=function(a){return a.ka(_.m(function(b){return b.reduce(function(c,d){if(d=Yzb(d))"logpoint"===d.kind&&(c.UR[d.id]=d),"snapshot"===d.kind&&(c.pH[d.id]=d);return c},{pH:{},UR:{}})}),_.nb(1),_.jb())},B0b=function(a,b){return b.ka(_.m(function(c){return c.pH}),_.zb(function(c){for(var d=_.l(a.Vcb),e=d.next();!e.done;e=d.next())e=e.value,c[e]&&c[e].isFinal&&F0b(a,c[e]);a.Vcb=Object.values(c).filter(function(f){return!f.isFinal}).map(function(f){return f.id})}),_.nb(1),_.jb())},C0b=function(a){return a.ka(_.m(function(b){return b.UR}),
_.nb(1),_.jb())},z0b=function(a){return _.Da([a.Xc.appId,Dzb(a.Dj,a.Ra)]).ka(_.vb(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;if(!c||!b)return _.Ea([]);a.XRa.next(!0);return o0b(a.oY,c,b).ka(_.Aa(function(d){403===d.status&&a.lg.open("Berechtigung f\u00fcr den Zugriff auf die Debugger-Anwendung erforderlich","Schlie\u00dfen");404===d.status&&a.lg.open("Die Debugger-Anwendung ist nicht vorhanden","Schlie\u00dfen");return _.Ea([])}),_.zb(function(){a.XRa.next(!1)}))}),_.nb(1),_.jb())},
F0b=function(a,b){(b=b.finalTime)?(b=Date.now()-b.getTime(),a.Fa.Kba({gestureName:"EXTERNAL",element:"DebugSnapshot",action:"complete",bucket:_.pg.S3a,projectId:a.projectId||void 0},b)):_.qr(a.Vf,Error("Qe"))};_.W.Object.defineProperties(jN.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return Czb(this.Dj)}},gQ:{configurable:!0,enumerable:!0,get:function(){return this.Xc.appId.value}}});
jN.ha=function(a){return new (a||jN)(_.u(_.wf),_.u(eN),_.u(_.SG),_.u(_.iv),_.u(_.pr),_.u(dN),_.u(_.Vf),_.u(_.xr))};jN.va=_.t({token:jN,ta:jN.ha});
var kN=function(){};kN.prototype.transform=function(a){a:switch(a){case "WARNING":a="logs:warning";break a;case "ERROR":a="logs:error";break a;default:a="logs:info"}return a};kN.ha=function(a){return new (a||kN)};kN.Be=_.cd({name:"logLevelIcon",type:kN,Zd:!0});var lN=function(){};lN.prototype.transform=function(a){a:switch(a){case "WARNING":a="Warnung";break a;case "ERROR":a="Error";break a;default:a="Info"}return a};lN.ha=function(a){return new (a||lN)};
lN.Be=_.cd({name:"logLevelMessage",type:lN,Zd:!0});var mN=function(){};mN.ha=function(a){return new (a||mN)};mN.Ea=_.bd({type:mN});mN.Da=_.Tc({});
var nN=function(){};nN.ha=function(a){return new (a||nN)};nN.Ea=_.bd({type:nN});nN.Da=_.Tc({});
var oN=function(a,b,c,d,e){this.Dj=a;this.JEc=b;this.Vf=c;this.Xc=d;this.Ra=e;this.VY=new _.xf(0);this.entries=[];this.Xz={status:2};this.filter=new _.xf("");this.kb=G0b(this)};oN.prototype.yzb=function(){var a=Czb(this.Dj),b=this.Xz.token;3===this.VY.value&&a&&b&&(this.Xz=Object.assign({},this.Xz,{status:2}),a=H0b(a,this.filter.getValue()),a.pageToken=b,I0b(this,a,this.entries))};oN.prototype.Ma=function(){this.kb.unsubscribe()};
var G0b=function(a){return _.Da(Dzb(a.Dj,a.Ra).ka(_.Pa()),a.Xc.appId.ka(_.Pa()),a.filter.ka(_.Pa())).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;b&&d?1!==a.VY.value&&(b=H0b(b,c),a.VY.next(1),I0b(a,b)):a.VY.next(0)})},H0b=function(a,b){return{resourceNames:["projects/"+a],pageSize:50,orderBy:"timestamp desc",filter:b}},I0b=function(a,b,c){c=void 0===c?[]:c;a.JEc.list(b).ka(_.Va(1),_.Aa(function(d){(!_.EA(d)||403!==d.error.code&&404!==d.error.code)&&_.qr(a.Vf,
d);return _.Ea(null)})).subscribe(function(d){a.AU(d,c)})};oN.prototype.AU=function(a,b){this.entries=b.concat(a&&a.entries||[]);0<this.entries.length?(this.Xz=a&&a.nextPageToken?{status:0,token:a.nextPageToken}:{status:1},this.VY.next(3)):this.VY.next(2)};oN.ha=function(a){return new (a||oN)(_.u(_.wf),_.u(k_b),_.u(_.pr),_.u(_.SG),_.u(_.Vf))};oN.va=_.t({token:oN,ta:oN.ha});
var pN=function(a,b,c,d){this.Fa=a;this.zJa=b;this.Xc=c;this.Td=d;this.ew=null;this.ana="xsmall";this.xKb="select";this.Xeb=new _.$k;this.wKb=new _.Gv;this.Aqb=new _.oa};
pN.prototype.Sa=function(){var a=this;this.Aqb=this.wKb.Bl.ka(_.tb(""),_.m(function(b){var c=("string"===typeof b?b:b.name).trim().toLowerCase().split(/\s+/);return a.ew?a.ew.filter(function(d){var e;if(e=null==d?void 0:d.name)a:{d=d.name.toLowerCase();var f;e=_.l(c);for(f=e.next();!f.done;f=e.next()){var g=f.value;f=d.indexOf(g);if(0>f){e=!1;break a}d=d.slice(f+g.length)}e=!0}return e}):[]}))};pN.prototype.Vvc=function(a){return a?a.name:""};
pN.prototype.onOpen=function(){this.Fa.nb({gestureName:"CLICK",element:"DebugAppPicker",action:"open"})};var eAb=function(a,b){return a.zJa.getVersion(b.projectId,b.service,b.version).ka(_.m(function(c){return c&&c.versionUrl}))};pN.prototype.KYa=function(a){this.Fa.nb({gestureName:"CLICK",element:"DebugAppPicker",action:this.xKb});this.Td&&E0b(this.Td);this.Xeb.emit(a)};pN.ha=function(a){return new (a||pN)(_.y(_.an),_.y(cN),_.y(_.SG),_.y(jN,8))};
pN.Aa=_.v({type:pN,oa:[["dbg-app-picker"]],inputs:{ew:"apps",ana:"buttonSize",xKb:"selectEvent"},outputs:{Xeb:"appSelected"},Ba:3,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["loadingApps",""],["appearance","outline",1,"full-width"],"Anwendung ausw\u00e4hlen",["type","text","aria-label","Application","matInput","",3,"formControl","matAutocomplete"],[3,"displayWith","optionSelected","opened"],["auto","matAutocomplete"],["noAppsAvailable",""],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"app-name",
3,"matTooltip"],[4,"ngIf"],["class","external-link",3,"externalLink",4,"ngIf"],"(\ufffd0\ufffd\u00a0%)",[1,"external-link",3,"externalLink"],["disabled",""],"Keine bereitgestellten Anwendungen gefunden.","\ufffd#1\ufffd\n  \ufffd/#1\ufffd",["text","Anwendungen werden geladen\u2026"]]},wa:function(a,b){a&1&&(_.N(0,iAb,11,5,"ng-container",0),_.N(1,jAb,2,0,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(2);_.z("ngIf",b.ew)("ngIfElse",c)}},Ia:[_.Sl,_.Tl,_.bn,_.Sz,_.Kh,_.Cv,_.Rz,_.Fv,_.cE,_.zB,_.yB,_.My,
_.Wv,_.Vv,_.Zv,_.Jv,_.yw,_.Zl],styles:["a.external-link[_ngcontent-%COMP%]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.app-name[_ngcontent-%COMP%]{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}.full-width[_ngcontent-%COMP%]{width:100%}mat-option[_ngcontent-%COMP%]{font-weight:400;font-size:1rem;letter-spacing:.01em;line-height:1.2307692308rem;height:auto;padding:8px 16px}"],Oa:0});
var qN=function(){};qN.ha=function(a){return new (a||qN)};qN.Ea=_.bd({type:qN});qN.Da=_.Tc({imports:[_.jn,_.$l,_.cn,_.Pv,_.dE,_.AB,_.$v,_.Qv,_.Pw]});
var rN=function(a,b){this.Fa=a;this.UPc=b;this.VPc=new _.rs(this.Fa)},K0b=function(a){return a.VPc.fetch("validator",function(){return t_b(a.UPc).ka(_.m(function(b){return J0b(b)}))})},J0b=function(a){return a.Xe.map(function(b){var c=Number(b.minValue),d=Number(b.maxValue);return{name:L0b(b.name),JHc:b.name,description:b.description,Gd:b.Gd,minValue:b.minValue&&Number.isInteger(c)?c:void 0,maxValue:b.maxValue&&Number.isInteger(d)?d:void 0}}).sort(function(b,c){return b.name.localeCompare(c.name)})},
L0b=function(a){return a.split("_").map(function(b){return"id"===b.toLowerCase()?"ID":"pin"===b.toLowerCase()?"PIN":b.charAt(0).toUpperCase()+b.slice(1)}).join(" ")};rN.ha=function(a){return new (a||rN)(_.u(_.an),_.u(u_b))};rN.va=_.t({token:rN,ta:rN.ha,Ka:"root"});
var sN=function(a){this.zDc=a;this.form=new fN;this.xDc="https://goto.google.com/justification-in-grimoire";this.yDc="Add an access justification to log to Gin with the Breakpoint info Click for more."};sN.ha=function(a){return new (a||sN)(_.y(rN))};
sN.Aa=_.v({type:sN,oa:[["dbg-justification-form"]],inputs:{form:"form"},Ba:4,Ca:4,Ha:function(){return[[3,"formGroup",4,"ngIf","ngIfElse"],["loading",""],[3,"formGroup"],["placeholder","Art der Begr\u00fcndung","formControlName","justificationValidator","ascTrackElement","JustificationForm","trackAction","selectJustificationType","disableOptionCentering","","required","",3,"selectionChange"],[3,"value",4,"ngFor","ngForOf"],["matInput","","required","","placeholder","Begr\u00fcndung","formControlName",
"justification",3,"input"],["matSuffix","","target","_blank","ascTrackElement","JustificationForm","trackAction","navigateToJustificationDoc",1,"justification-helper",3,"href","matTooltip"],[4,"ngIf"],[3,"value"]]},wa:function(a,b){a&1&&(_.N(0,nAb,10,5,"ng-container",0),_.Q(1,"async"),_.N(2,oAb,1,0,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(3);_.z("ngIf",_.R(1,2,K0b(b.zDc)))("ngIfElse",c)}},Ia:[_.gn,_.Sl,_.Tl,_.cE,_.Xr,_.YJ,_.Wv,_.Iy,_.Zv,_.Qy,_.My,_.yw,_.Kh,_.Cv,_.Rz,_.Nv,_.Kv,_.Lv,_.Zl],styles:["mat-form-field[_ngcontent-%COMP%]{font-size:12px}.justification-helper[_ngcontent-%COMP%]{color:#5f6368}"],
Oa:0});
var M0b=function(){return"dbg-chip-bar[_nghost-%COMP%]   .chip-bar-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin-left:20px;margin-right:7px}dbg-chip-bar[_nghost-%COMP%]   .chip-input[_ngcontent-%COMP%]{border:0;font-size:14px;height:24px;margin:4px}dbg-chip-bar[_nghost-%COMP%]     .mat-chip-list-wrapper{margin:0}dbg-chip-bar[_nghost-%COMP%]     .mat-standard-chip.mat-chip-with-trailing-icon{height:24px;margin:4px}"},tN=function(a){this.ae=a;this.placeholder=this.icon="";this.Ed=[];this.ig=
function(){};this.Ul=function(){}};_.k=tN.prototype;_.k.add=function(a){var b=a.value&&a.value.trim();b&&(a.Otc.nr.value="",this.Qj([].concat(_.Ia(this.Ed),[b])))};_.k.remove=function(a){a=this.Ed.indexOf(a);-1!==a&&this.Qj([].concat(_.Ia(this.Ed.slice(0,a)),_.Ia(this.Ed.slice(a+1))))};_.k.Qj=function(a){this.Ed=a||[];this.ig(this.Ed);_.Sk(this.ae)};_.k.vl=function(a){this.ig=a};_.k.Xo=function(a){this.Ul=a};
_.W.Object.defineProperties(tN.prototype,{iA:{configurable:!0,enumerable:!0,get:function(){return 0===this.Ed.length?this.placeholder:""}}});tN.ha=function(a){return new (a||tN)(_.y(_.dl))};
tN.Aa=_.v({type:tN,oa:[["dbg-chip-bar"]],inputs:{icon:"icon",placeholder:"placeholder"},features:[_.Ne([{Ga:_.xv,jd:!0,Nb:_.Rc(function(){return tN})}])],Ba:7,Ca:5,Ha:[["fxLayout","","fxLayoutAlign","start center",1,"chip-bar"],["class","chip-bar-icon",4,"ngIf"],["fxFlex",""],["chipList",""],[3,"removed",4,"ngFor","ngForOf"],[1,"chip-input",3,"placeholder","matChipInputFor","matChipInputAddOnBlur","matChipInputTokenEnd","blur"],[1,"chip-bar-icon"],[3,"removed"],[1,"chip-text"],["matChipRemove",""]],
wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,pAb,2,1,"mat-icon",1),_.C(2,"div",2)(3,"mat-chip-list",null,3),_.N(5,qAb,5,1,"mat-chip",4),_.C(6,"input",5),_.L("matChipInputTokenEnd",function(d){return b.add(d)})("blur",function(){return b.Ul()}),_.D()()()());if(a&2){var c=_.Ke(4);_.w(1);_.z("ngIf",b.icon);_.w(4);_.z("ngForOf",b.Ed);_.w(1);_.z("placeholder",b.iA)("matChipInputFor",c)("matChipInputAddOnBlur",!0)}},Ia:[_.Sl,_.Tl,_.Pq,_.Qq,_.dr,_.DB,_.BB,tM,_.CB,_.Xr],styles:[M0b()],Oa:0});
var uN=function(){tN.apply(this,arguments)};_.V(uN,tN);_.W.Object.defineProperties(uN.prototype,{iA:{configurable:!0,enumerable:!0,get:function(){return this.placeholder}}});uN.ha=function(){var a;return function(b){return(a||(a=_.Cd(uN)))(b||uN)}}();
uN.Aa=_.v({type:uN,oa:[["dbg-chip-bar-mat-input"]],features:[_.Ne([{Ga:_.xv,jd:!0,Nb:_.Rc(function(){return uN})}]),_.oe],Ba:7,Ca:5,Ha:[["fxLayout","","fxLayoutAlign","start center",1,"chip-bar"],["class","chip-bar-icon",4,"ngIf"],["fxFlex",""],["chipList",""],[3,"removed",4,"ngFor","ngForOf"],[1,"chip-input",3,"placeholder","matChipInputFor","matChipInputAddOnBlur","matChipInputTokenEnd","blur"],[1,"chip-bar-icon"],[3,"removed"],[1,"chip-text"],["matChipRemove",""]],wa:function(a,b){a&1&&(_.C(0,
"div",0),_.N(1,rAb,2,1,"mat-icon",1),_.C(2,"div",2)(3,"mat-chip-list",null,3),_.N(5,sAb,5,1,"mat-chip",4),_.C(6,"input",5),_.L("matChipInputTokenEnd",function(d){return b.add(d)})("blur",function(){return b.Ul()}),_.D()()()());if(a&2){var c=_.Ke(4);_.w(1);_.z("ngIf",b.icon);_.w(4);_.z("ngForOf",b.Ed);_.w(1);_.z("placeholder",b.iA)("matChipInputFor",c)("matChipInputAddOnBlur",!0)}},Ia:[_.Sl,_.Tl,_.Pq,_.Qq,_.dr,_.DB,_.BB,tM,_.CB,_.Xr],styles:[M0b()],Oa:0});
var vN=function(a){this.ae=a;this.Jo="auto";this.kEc=["INFO","WARNING","ERROR"];this.level="INFO";this.ig=function(){}};vN.prototype.Qj=function(a){this.level=a;_.Sk(this.ae)};vN.prototype.vl=function(a){this.ig=a};vN.prototype.Xo=function(){};vN.ha=function(a){return new (a||vN)(_.y(_.dl))};
vN.Aa=_.v({type:vN,oa:[["dbg-log-level-selector"]],inputs:{Jo:"floatLabel"},features:[_.Ne([{Ga:_.xv,jd:!0,Nb:_.Rc(function(){return vN})}])],Ba:8,Ca:10,Ha:function(){return[[3,"floatLabel"],["placeholder","Log-Ebene",3,"disableOptionCentering","ngModel","ngModelChange"],[3,"svgIcon"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},wa:function(a,b){a&1&&(_.C(0,"mat-form-field",0)(1,"mat-select",1),_.L("ngModelChange",function(c){return b.level=c})("ngModelChange",function(c){return b.ig(c)}),_.C(2,
"mat-select-trigger"),_.F(3,"mat-icon",2),_.Q(4,"logLevelIcon"),_.O(5),_.Q(6,"logLevelMessage"),_.D(),_.N(7,tAb,5,7,"mat-option",3),_.D()());a&2&&(_.z("floatLabel",b.Jo),_.w(1),_.z("disableOptionCentering",!0)("ngModel",b.level),_.w(2),_.Je("svgIcon",_.R(4,6,b.level)),_.w(2),_.Le(" ",_.R(6,8,b.level)," "),_.w(2),_.z("ngForOf",b.kEc))},Ia:[_.Sl,_.Cv,_.Hv,_.Xr,_.Wv,_.Qy,oM,_.My,kN,lN],styles:["mat-icon.mat-icon[_ngcontent-%COMP%]{width:18px;height:18px;vertical-align:text-bottom;margin-right:4px}"],
Oa:0});
var N0b=["input"],O0b=["chipBar"],P0b=eK.CAPTURE,Q0b=eK.XA,wN=function(a,b){this.xP=a;this.Td=b;this.Do="details";this.dY=this.PR="";this.kna=new _.$k;this.form=new fN;this.modes=eK;this.yk=_.pg;this.fz=null;this.Yw=P0b;this.tKa=new _.xf(null);this.v_a=_.Da([this.xP.pt,this.Td.justification,this.tKa]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;return(d=d.next().value)?(null==c?0:c.justificationRequired)&&!e?"Fetch":d.isFinal?"Neu erstellen":"Aktualisieren":"Erstellen"}))};
_.k=wN.prototype;_.k.Sa=function(){this.setFocus()};_.k.Rb=function(a){this.dY&&this.eLa&&this.eLa.Qj([].concat(_.Ia(this.eLa.Ed),[this.dY]));v0b(this.form,this.Td.justification.getValue());""!==this.PR&&this.form.group.tS({fileLine:this.PR});var b=this.breakpoint&&this.breakpoint.id;if(b!==this.fz||a.editing)this.fz=b,"newSnapshot"===this.Do?this.Yw=P0b:this.breakpoint&&(this.Yw="snapshot"===this.breakpoint.kind?P0b:Q0b),this.breakpoint?this.form.reset(this.breakpoint):this.form.reset()};
_.k.setFocus=function(){var a=this.nr.ua;setTimeout(function(){a.focus();var b=a.value.length;a.setSelectionRange(b,b)},0)};
_.k.submit=function(){var a=this,b=sCb(this.form,this.mode),c=Ezb(this.form);if(c){var d;this.Td.justification.next({value:c,Xe:null==(d=this.form.get("justificationValidator"))?void 0:d.value,q1a:!1})}b&&(c=this.breakpoint,this.Td.Do.next("load"),c?D0b(this.Td,b,c).subscribe(function(e){Jzb(e)&&E0b(a.Td);a.Td.Do.next("details")}):this.Td.a1(b).subscribe(function(e){if(Jzb(e)&&(E0b(a.Td),"newSnapshot"===a.Do)){a.Td.Do.next("newSnapshot");return}a.Td.Do.next("details")}))};
_.k.justificationRequired=function(a){return a&&a.justificationRequired};_.W.Object.defineProperties(wN.prototype,{breakpoint:{configurable:!0,enumerable:!0,set:function(a){this.tKa.next(a)},get:function(){return this.tKa.value}},mode:{configurable:!0,enumerable:!0,get:function(){return this.Yw}}});wN.ha=function(a){return new (a||wN)(_.y(eN),_.y(jN))};
wN.Aa=_.v({type:wN,oa:[["dbg-breakpoint-form"]],wb:function(a,b){a&1&&(_.We(N0b,7,_.Hd),_.We(O0b,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.nr=c.first);_.Ve(c=_.Ze())&&(b.eLa=c.first)}},inputs:{breakpoint:"breakpoint",Do:"debuggerPanelStatus",PR:"locationForNewSnapshot",dY:"copiedVariable"},outputs:{kna:"cancelClicked"},features:[_.id],Ba:18,Ca:16,Ha:function(){return[[1,"form",3,"formGroup","submit"],"matInput;;required;;placeholder;Dateiname und Zeilennummer;formControlName;fileLine".split(";"),["input",
""],[4,"ngIf"],[3,"form",4,"ngIf"],"matInput;;placeholder;Bedingung (optional);formControlName;condition".split(";"),["placeholder","Ausdr\u00fccke (optional)","formControlName","expressions",4,"ngIf"],["formControlName","logLevel",4,"ngIf"],[1,"action-button-bar"],["mat-raised-button","","type","button","ascTrackElement","DebugBreakpointForm","trackAction","cancel",3,"click",4,"ngIf"],["mat-raised-button","","color","primary","type","submit","ascTrackElement","DebugBreakpointForm","trackAction",
"submit",3,"disabled","trackBucket"],[3,"form"],["placeholder","Ausdr\u00fccke (optional)","formControlName","expressions"],["chipBar",""],["formControlName","logLevel"],"matInput  required  placeholder Log-Nachricht formControlName logMessage".split(" "),["mat-raised-button","","type","button","ascTrackElement","DebugBreakpointForm","trackAction","cancel",3,"click"],"Abbrechen"]},wa:function(a,b){a&1&&(_.C(0,"form",0),_.L("submit",function(){return b.submit()}),_.C(1,"mat-form-field"),_.F(2,"input",
1,2),_.N(4,uAb,2,1,"mat-error",3),_.D(),_.N(5,vAb,1,1,"dbg-justification-form",4),_.Q(6,"async"),_.C(7,"mat-form-field"),_.F(8,"input",5),_.D(),_.N(9,wAb,2,0,"dbg-chip-bar-mat-input",6),_.N(10,xAb,1,0,"dbg-log-level-selector",7),_.N(11,zAb,4,1,"mat-form-field",3),_.C(12,"div",8),_.N(13,AAb,2,0,"button",9),_.C(14,"button",10),_.Q(15,"async"),_.O(16),_.Q(17,"async"),_.D()()());a&2&&(_.z("formGroup",b.form.group),_.w(4),_.z("ngIf",b.form.getError("fileLine")),_.w(1),_.z("ngIf",b.justificationRequired(_.R(6,
10,b.xP.pt))),_.w(4),_.z("ngIf",b.mode===b.modes.CAPTURE),_.w(1),_.z("ngIf",b.mode===b.modes.XA),_.w(1),_.z("ngIf",b.mode===b.modes.XA),_.w(2),_.z("ngIf","newSnapshot"===b.Do),_.w(1),_.z("disabled",b.justificationRequired(_.R(15,12,b.xP.pt))&&!rCb(b.form))("trackBucket",b.yk.nV),_.w(2),_.Le(" ",_.R(17,14,b.v_a)," "))},Ia:[_.gn,_.EG,uN,_.Tl,_.Sz,_.Kh,_.Cv,_.Rz,_.Nv,sN,vN,_.vq,_.YJ,_.Wv,_.Zv,_.Kv,_.Lv,_.Zl],styles:["[_nghost-%COMP%]   .form[_ngcontent-%COMP%]{padding:10px 16px}[_nghost-%COMP%]   .form[_ngcontent-%COMP%]     .mat-form-field{width:100%}[_nghost-%COMP%]   .form[_ngcontent-%COMP%]   .action-button-bar[_ngcontent-%COMP%], [_nghost-%COMP%]   .form[_ngcontent-%COMP%]   .toggle-button-bar[_ngcontent-%COMP%]{padding:12px 0}[_nghost-%COMP%]   .form[_ngcontent-%COMP%]   .action-button-bar[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin-right:4px}[_nghost-%COMP%]   .form[_ngcontent-%COMP%]   .justification-helper[_ngcontent-%COMP%]{color:#5f6368}"],
Oa:0});
var R0b=new _.Cr("Erstellt um {finalTime} mit {condition}"),S0b=new _.Cr("Erstellt um {finalTime}"),T0b=new _.Cr("Auf {condition} wird gewartet\u2026"),xN=function(){this.FTa="Auf Erstellung des Snapshots wird gewartet\u2026"};xN.prototype.Sa=function(){U0b(this)};xN.prototype.Rb=function(){U0b(this)};var U0b=function(a){a.FTa="STATE_CANARY_ACTIVE"===a.nc.ina?"Verifying the snapshot with a subset of jobs...":a.nc.condition?T0b.format({condition:a.nc.condition}):"Auf Erstellung des Snapshots wird gewartet\u2026"};
_.W.Object.defineProperties(xN.prototype,{Whb:{configurable:!0,enumerable:!0,get:function(){var a=this.nc||{},b=void 0===a.condition?"":a.condition;return R0b.format({finalTime:$zb(void 0===a.finalTime?new Date:a.finalTime),condition:b})}},Vhb:{configurable:!0,enumerable:!0,get:function(){var a=this.nc||{};return S0b.format({finalTime:$zb(void 0===a.finalTime?new Date:a.finalTime)})}}});xN.ha=function(a){return new (a||xN)};
xN.Aa=_.v({type:xN,oa:[["dbg-snapshot-status"]],inputs:{nc:"snapshot"},features:[_.id],Ba:1,Ca:1,Ha:[[3,"error",4,"ngIf"],[4,"ngIf"],[3,"matTooltip",4,"ngIf"],[3,"matTooltip"]],wa:function(a,b){a&1&&_.N(0,HAb,3,4,"span",0);a&2&&_.z("ngIf",b.nc)},Ia:[_.Tl,_.yw],ub:2,Oa:0});
var yN=function(a,b,c,d){this.Tu=a;this.Kb=b;this.Ra=c;this.ZY=d};yN.prototype.Ma=function(){this.kb&&this.kb.unsubscribe()};
var zBb=function(a,b,c,d){d=void 0===d?{}:d;a.kb&&a.kb.unsubscribe();c=c?Object.assign({},d,{line:c}):d;a.kb=V0b(a,b,c).subscribe(function(e){a.Ra.navigate(_.nh(e))})},V0b=function(a,b,c){var d="f:(^|/)"+Zyb(_.hz(b))+"$",e="f:"+Zyb(Izb(b))+"$",f=KAb(a.Kb.nc),g=_.og(a.Kb.nc);return _.Da([W0b(a,d,f),W0b(a,e,f)]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;n=IAb(n);return(h=1===n.length?n[0]:JAb(b,IAb(h)))?_.njb(g,h,c):_.Jo(_.gF(g.Zb().nd(b)),c).hb()}))},W0b=function(a,b,c){return a.ZY.search(b,
new _.cG({Jn:_.Dib(c||{}),pageSize:20})).ka(_.Aa(function(){return _.Ea(new _.qG)}))};yN.ha=function(a){return new (a||yN)(_.u(_.ov),_.u(_.wf),_.u(_.Vf),_.u(_.UG))};yN.va=_.t({token:yN,ta:yN.ha});
var X0b={Oya:0,qza:1,VCa:2,vya:3,0:"CONDISSIONS_AND_EXPRESSIONS",1:"EVALUATED_EXPRESSIONS",2:"VARIABLES",3:"CALL_STACK"},zN=function(a,b,c,d,e,f){this.Xc=b;this.storage=c;this.Il=d;this.Td=e;this.XY=f;this.BKb=new _.ob;this.yk=_.pg;this.Gt=X0b;this.dY=new _.ob;this.k9b="Auf Erstellung des Snapshots wird gewartet\u2026";this.fWb="Verifying the snapshot with a subset of jobs...";this.projectId=a.data.ka(_.m(function(g){return g.ad.lb}));this.uJc=this.BKb.ka(_.Bb(this.Td.pH,this.Td.UR),_.m(function(g){var h=
_.l(g),n=h.next().value;g=h.next().value;h=h.next().value;return Object.values(("snapshot"===n.kind?g:h)||{}).filter(function(r){return r.path===n.path&&r.line===n.line})}));this.hMc=_.Da([this.Il.pt,this.Td.justification]).ka(_.m(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;return!(!g||!g.justificationRequired||h)}));this.Zq=new Set(this.storage.get("expanded_debugger_panels"))},fK=function(a,b){b=void 0===b?a.breakpoint:b;return"snapshot"===b.kind},bBb=function(a){var b=void 0===b?
a.breakpoint:b;return"logpoint"===b.kind};_.k=zN.prototype;_.k.Sa=function(){};_.k.Rb=function(){this.Xc.pF.next(!0);fK(this)?this.Xc.df.next(3):this.Xc.df.next(4);this.BKb.next(this.breakpoint)};_.k.lH=function(a,b){b?this.Zq.add(a):this.Zq.delete(a);this.storage.set("expanded_debugger_panels",[].concat(_.Ia(this.Zq)))};_.k.LYa=function(a){this.breakpoint=a;this.Xc.fz.next(a.id)};_.k.F0=function(){this.Td.F0(this.breakpoint)};_.k.VB=function(){this.Td.VB(this.breakpoint)};
var Y0b=function(a){a.Zq.add(0);a.storage.set("expanded_debugger_panels",[].concat(_.Ia(a.Zq)));a.bhb&&setTimeout(function(){a.bhb.setFocus()})};zN.prototype.boa=function(a){this.dY.next(a)};zN.prototype.fba=function(a){return!(!a||!a.path)};zN.prototype.J_=function(a){a=a.suggestLocation;this.fba(a)&&zBb(this.XY,a.path,a.line)};zN.prototype.uOa=function(a){var b=a.path.split("/");return(b=b[b.length-1])?a.line?b+":"+a.line:b:a.path};
_.W.Object.defineProperties(zN.prototype,{AMc:{configurable:!0,enumerable:!0,get:function(){return fK(this)&&this.breakpoint.isFinal&&!this.breakpoint.status&&this.breakpoint.data}},EEc:{configurable:!0,enumerable:!0,get:function(){return fK(this)&&this.breakpoint.isFinal&&!this.breakpoint.status&&!this.breakpoint.data}},USb:{configurable:!0,enumerable:!0,get:function(){return fK(this)&&!this.breakpoint.isFinal}},nLc:{configurable:!0,enumerable:!0,get:function(){return fK(this)?"Snapshot":"Logpoint"}},
wtc:{configurable:!0,enumerable:!0,get:function(){return fK(this)&&"STATE_CANARY_ACTIVE"===this.breakpoint.ina}}});zN.ha=function(a){return new (a||zN)(_.y(_.wf),_.y(_.SG),_.y(_.om),_.y(eN),_.y(jN),_.y(yN))};
zN.Aa=_.v({type:zN,oa:[["dbg-breakpoint-display"]],wb:function(a,b){a&1&&_.We(wN,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.bhb=c.first)}},inputs:{breakpoint:"breakpoint"},features:[_.id],Ba:60,Ca:39,Ha:function(){return[["fxLayoutAlign","start center",1,"actions"],[1,"breakpoint-kind-title","gmat-subhead-2"],["fxFlex","grow",3,"flatButton","buttonSize"],[4,"ngIf"],["ascTrackElement","DebugBreakpointDisplay","trackAction","edit",1,"copy-breakpoint",3,"click"],[4,"ngIf","ngIfElse"],["copyLogpoint",""],["mat-icon-button",
"","type","button","aria-label","Rechtes Steuerfeld schlie\u00dfen","ascTrackElement","DebugBreakpointDisplay","trackAction","close","fxFlex","none",1,"close-button",3,"trackProjectId","click"],["snapshotLoader",""],["fxLayout","row","fxLayoutAlign","space-between center",1,"header"],[1,"gmat-subhead-2"],"Ergebnisse",["fxLayout","row","fxLayoutAlign","end center"],["mat-button","","type","button","color","primary","matTooltip","Neu erstellen","trackAction","retake","ascTrackElement","DebugBreakpointDisplay",
1,"breakpoint-action",3,"trackBucket","click"],["mat-button","","type","button","color","primary","matTooltip","L\u00f6schen","trackAction","delete","ascTrackElement","DebugBreakpointDisplay",1,"breakpoint-action",3,"click"],["displayMode","flat","multi","true"],[3,"expanded","opened","closed"],["collapsedHeight","28px","expandedHeight","28px",1,"side-padding"],"Bedingungen und Ausdr\u00fccke",[1,"properties"],["class","item",4,"ngIf"],[1,"item"],"Erstellt von","Erstellt",["class","item",3,"error",
4,"ngIf"],["class","canary-checkbox",3,"canaryMode",4,"ngIf"],["ascTrackElement","DebugBreakpointDisplay","trackAction","select",3,"click",4,"ngFor","ngForOf"],["ascTrackElement","DebugBreakpointDisplay","trackAction","select",3,"click"],["logpointCreated",""],"Snapshot erstellt \ufffd0\ufffd","Logpoint erstellt \ufffd0\ufffd","Diesen Snapshot in eine andere Datei/Zeile kopieren","Diesen Logpoint in eine andere Datei/Zeile kopieren",[1,"side-padding","notification-text"],["fxFlex","none","class",
"side-padding waiting-snapshot",4,"ngIf"],["fxFlex","none",1,"side-padding","waiting-snapshot"],["loadingData",""],_.Xy("\ufffd#2\ufffd\ufffd/#2\ufffd\n      \ufffd#3\ufffd\ufffd/#3\ufffd\n      Hinweis w\u00e4hrend der Wartezeit:\n      \ufffd#4\ufffd\n        [\ufffd#5\ufffd|\ufffd#6\ufffd|\ufffd#7\ufffd]Code muss vor der Aufnahme eines Snapshots ausgef\u00fchrt werden.[\ufffd/#5\ufffd|\ufffd/#6\ufffd|\ufffd/#7\ufffd]\n        [\ufffd#5\ufffd|\ufffd#6\ufffd|\ufffd#7\ufffd]Gegebenenfalls m\u00fcssen Sie mit Ihrer Anwendung interagieren, um Snapshot-Ergebnisse zu sehen.[\ufffd/#5\ufffd|\ufffd/#6\ufffd|\ufffd/#7\ufffd]\n        [\ufffd#5\ufffd|\ufffd#6\ufffd|\ufffd#7\ufffd]Die Anwendung wird durch Snapshots weder verlangsamt noch gestoppt.[\ufffd/#5\ufffd|\ufffd/#6\ufffd|\ufffd/#7\ufffd]\n      \ufffd/#4\ufffd"),
[3,"text","inline"],["text","Fetching snapshot data...",3,"inline"],"Name der zu debuggenden Komponente",[1,"external-link","sigma-link",3,"externalLink"],"Bedingung","G\u00fcltig bis","Erfasst","Abgelaufen","Status",["title","The suggest location for borg debugger","ascTrackElement","DebugSuggestLocation","trackAction","navigateToSuggestLocation",1,"suggest-location",3,"click"],"Nachricht",[3,"logpoint"],[1,"canary-checkbox",3,"canaryMode"],[3,"breakpoint","debuggerPanelStatus","copiedVariable"],
[3,"data","selectedFrameIndex","expandedPanels","copyVariable"]]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.O(2),_.D(),_.C(3,"dbg-dropdown-menu",2),_.O(4),_.Q(5,"breakpointLocation"),_.C(6,"dbg-dropdown-menu-items"),_.N(7,OAb,2,1,"ng-container",3),_.Q(8,"async"),_.C(9,"dbg-dropdown-menu-item",4),_.L("click",function(){return Y0b(b)}),_.N(10,PAb,2,0,"ng-container",5),_.N(11,QAb,1,0,"ng-template",null,6,_.bf),_.D()()(),_.C(13,"button",7),_.L("click",function(){return b.Xc.pF.next(!1)}),_.Q(14,
"async"),_.C(15,"mat-icon"),_.O(16,"close"),_.D()()(),_.N(17,RAb,3,0,"ng-container",5),_.Q(18,"async"),_.N(19,VAb,1,1,"ng-template",null,8,_.bf),_.C(21,"div",9)(22,"div",10),_.De(23,11),_.D(),_.C(24,"div",12)(25,"button",13),_.L("click",function(){return b.F0()}),_.C(26,"mat-icon"),_.O(27,"refresh"),_.D()(),_.C(28,"button",14),_.L("click",function(){return b.VB()}),_.C(29,"mat-icon"),_.O(30,"delete"),_.D()()()(),_.C(31,"mat-accordion",15)(32,"mat-expansion-panel",16),_.L("opened",function(){return b.lH(b.Gt.Oya,
!0)})("closed",function(){return b.lH(b.Gt.Oya,!1)}),_.C(33,"mat-expansion-panel-header",17)(34,"mat-panel-title"),_.De(35,18),_.D()(),_.C(36,"dl",19),_.N(37,XAb,7,2,"div",20),_.Q(38,"async"),_.N(39,YAb,5,1,"div",20),_.C(40,"div",21)(41,"dt"),_.De(42,22),_.D(),_.C(43,"dd"),_.O(44),_.D()(),_.C(45,"div",21)(46,"dt"),_.De(47,23),_.D(),_.C(48,"dd"),_.O(49),_.Q(50,"breakpointTime"),_.D()(),_.N(51,ZAb,6,3,"div",20),_.N(52,cBb,6,5,"div",20),_.N(53,fBb,7,6,"div",24),_.N(54,gBb,5,1,"div",20),_.D(),_.N(55,
hBb,1,1,"dbg-canary-checkbox",25),_.Q(56,"async"),_.N(57,iBb,3,5,"ng-container",3),_.Q(58,"async"),_.D(),_.N(59,jBb,3,5,"ng-container",3),_.D());if(a&2){var c=_.Ke(12),d=_.Ke(20),e;_.w(2);_.Me(b.nLc);_.w(1);_.z("flatButton",!0)("buttonSize","medium");_.w(1);_.Le(" ",_.R(5,23,b.breakpoint)," ");_.w(3);_.z("ngIf",_.R(8,25,b.uJc));_.w(3);_.z("ngIf",fK(b))("ngIfElse",c);_.w(3);_.z("trackProjectId",_.R(14,27,b.projectId));_.w(4);_.z("ngIf",_.R(18,29,b.hMc))("ngIfElse",d);_.w(8);_.z("trackBucket",b.yk.nV);
_.w(7);_.z("expanded",b.Zq.has(b.Gt.Oya));_.w(5);_.z("ngIf",_.R(38,31,b.Il.pt));_.w(2);_.z("ngIf",b.breakpoint.condition);_.w(5);_.Me(b.breakpoint.email);_.w(5);_.Me(_.R(50,33,b.breakpoint.createTime));_.w(2);_.z("ngIf",b.breakpoint.c9);_.w(1);_.z("ngIf",b.breakpoint.finalTime);_.w(1);_.z("ngIf",b.breakpoint.status);_.w(1);_.z("ngIf",bBb(b));_.w(1);_.z("ngIf",null==(e=_.R(56,35,b.Il.pt))?null:e.canaryMode);_.w(2);_.z("ngIf",_.R(58,37,b.Td.Do));_.w(2);_.z("ngIf",fK(b)&&b.AMc)}},styles:["dbg-breakpoint-display[_nghost-%COMP%]{display:flex;flex-direction:column;overflow-y:auto}dbg-breakpoint-display[_nghost-%COMP%]     .mat-expansion-panel-body{padding:0 0 10px}dbg-breakpoint-display[_nghost-%COMP%]     .mat-accordion mat-expansion-panel.mat-expansion-panel{border-radius:0}dbg-breakpoint-display[_nghost-%COMP%]     .breakpoint-action .mat-button-focus-overlay{display:none}dbg-breakpoint-display[_nghost-%COMP%]     mat-expansion-panel{border-top-style:solid;border-top-width:1px}dbg-dropdown-menu[_ngcontent-%COMP%]{height:100%}.side-padding[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}.header[_ngcontent-%COMP%]{padding-left:16px;border-top-style:solid;border-top-width:1px}.top-padding[_ngcontent-%COMP%]{padding-top:4px}.actions[_ngcontent-%COMP%]{min-height:40px}.actions[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-weight:500}.actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{line-height:0;padding:0;min-width:24px;height:24px}.actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:inherit}.actions[_ngcontent-%COMP%]   .breakpoint-kind-title[_ngcontent-%COMP%]{padding:0 4px 0 16px;font-weight:500;font-size:16px}.properties[_ngcontent-%COMP%]{display:table;font-size:13px;width:100%;overflow:auto;table-layout:fixed}.properties[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{display:table-row}.properties[_ngcontent-%COMP%]   dt[_ngcontent-%COMP%]{display:table-cell;min-width:90px;padding-left:16px;padding-right:10px;font-weight:500}.properties[_ngcontent-%COMP%]   dd[_ngcontent-%COMP%]{display:table-cell;padding-right:16px;overflow:hidden;text-overflow:ellipsis}.properties[_ngcontent-%COMP%]   dd[_ngcontent-%COMP%]   .suggest-location[_ngcontent-%COMP%]{cursor:pointer}.properties[_ngcontent-%COMP%]   .sigma-link[_ngcontent-%COMP%]{text-decoration:none}loading[_ngcontent-%COMP%]{justify-content:start}ul[_ngcontent-%COMP%]{padding-left:20px}.breakpoint-action[_ngcontent-%COMP%]{cursor:pointer;min-width:48px;line-height:36px;padding:0}.notification-text[_ngcontent-%COMP%], .waiting-snapshot[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;padding-top:10px;padding-bottom:10px}.canary-checkbox[_ngcontent-%COMP%]{padding-left:16px;position:relative;top:4px}"],
Oa:0});
var lBb=function(a){return{QA:a}},AN=function(a,b,c,d){this.Xc=a;this.storage=b;this.XY=c;this.Fa=d;this.QA=[];this.evaluatedExpressions=[];this.frames=[];this.HM=null;this.FKb=0;this.Cdb=[];this.Gt=X0b;this.Zq=new Set;this.boa=new _.$k;this.flexDirection="column"};AN.prototype.Rb=function(a){(a.selectedFrameIndex||a.data)&&yBb(this,this.FKb)};AN.prototype.lH=function(a,b){b?this.Zq.add(a):this.Zq.delete(a);this.storage.set("expanded_debugger_panels",[].concat(_.Ia(this.Zq)))};
var tBb=function(a,b,c){var d=b.indexOf(c);if(-1!==d&&c.members){d+=1;var e=c.depth;if(c.Gc){for(var f=d;f<b.length&&!(b[f].depth<=e);f++);b.splice(d,f-d)}else f=c.members.map(function(g){return Z0b(a,g,e+1,null==c?void 0:c.path)}),b.splice.apply(b,[d,0].concat(_.Ia(f)));c.Gc=!c.Gc}},yBb=function(a,b){if(null!=b){var c=a.frames[b];if(c)return a.HM=c,a.QA=c.QA.map(function(d){return Z0b(a,d,0)}),b}a.HM=null;a.QA=[]},Z0b=function(a,b,c,d){null!=b.varTableIndex&&(b=Object.assign({},a.Cdb[b.varTableIndex]||
{},b));a=b.name;var e=b.type,f=b.value,g=b.status&&Tzb(b.status),h=b.name,n;h&&(n=d?d+"."+h:h);return{depth:c,name:a,sR:c,type:e,value:f,status:g,members:b.members,path:n,Gc:!1}};
_.W.Object.defineProperties(AN.prototype,{data:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.frames=a.frames.map(function(c,d){var e=(c.arguments||[]).concat(c.locals||[]),f=bAb(c.location),g=c.location||{};return{QA:e,Gyc:f,functionName:c.function||"Unbekannt",path:void 0===g.path?"":g.path,line:void 0===g.line?void 0:g.line,index:d}});this.Cdb=a.QA;this.evaluatedExpressions=a.evaluatedExpressions.map(function(c){return Z0b(b,c,0)})}},tLc:{configurable:!0,enumerable:!0,set:function(a){this.FKb=
a}}});AN.ha=function(a){return new (a||AN)(_.y(_.SG),_.y(_.om),_.y(yN),_.y(_.an))};
AN.Aa=_.v({type:AN,oa:[["dbg-snapshot-data-display"]],Ib:2,mb:function(a,b){a&2&&_.se("flex-direction",b.flexDirection)},inputs:{data:"data",tLc:"selectedFrameIndex",Zq:"expandedPanels"},outputs:{boa:"copyVariable"},features:[_.id],Ba:14,Ca:8,Ha:function(){return[["class","variables",3,"expanded","opened","closed",4,"ngIf"],[1,"variables",3,"expanded","opened","closed"],["collapsedHeight","28px","expandedHeight","28px",1,"side-padding"],"Variablen",[4,"ngTemplateOutlet","ngTemplateOutletContext"],
["variableList",""],[1,"frames",3,"expanded","opened","closed"],"Aufrufstapel",[3,"selected","click",4,"ngFor","ngForOf"],"Gepr\u00fcfte Ausdr\u00fccke",[4,"ngIf"],["class","side-padding",4,"ngIf"],[3,"has-members","click",4,"ngFor","ngForOf"],[3,"click"],[1,"arrow"],["class","variable-type",4,"ngIf"],["id","variable-value"],["class","copy-button","color","lowContrast","hoverMsg","Click to copy to expression field",3,"isSmall","successMsg","copyEvent",4,"ngIf"],["color","lowContrast","hoverMsg","Click to copy to expression field",
1,"copy-button",3,"isSmall","successMsg","copyEvent"],[1,"variable-type"],[1,"side-padding"],"F\u00fcr den aktuellen Paketframe sind keine Variablen verf\u00fcgbar.",[1,"function"],[1,"location"]]},wa:function(a,b){a&1&&(_.N(0,mBb,5,5,"mat-expansion-panel",0),_.C(1,"mat-expansion-panel",1),_.L("opened",function(){return b.lH(b.Gt.VCa,!0)})("closed",function(){return b.lH(b.Gt.VCa,!1)}),_.C(2,"mat-expansion-panel-header",2)(3,"mat-panel-title"),_.De(4,3),_.D()(),_.N(5,nBb,1,0,"ng-container",4),_.D(),
_.N(6,xBb,2,2,"ng-template",null,5,_.bf),_.C(8,"mat-expansion-panel",6),_.L("opened",function(){return b.lH(b.Gt.vya,!0)})("closed",function(){return b.lH(b.Gt.vya,!1)}),_.C(9,"mat-expansion-panel-header",2)(10,"mat-panel-title"),_.De(11,7),_.D()(),_.C(12,"ul"),_.N(13,ABb,5,4,"li",8),_.D()());if(a&2){var c=_.Ke(7);_.z("ngIf",b.evaluatedExpressions.length&&b.HM===b.frames[0]);_.w(1);_.z("expanded",b.Zq.has(b.Gt.VCa));_.w(4);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Pe(6,lBb,b.QA));_.w(3);
_.z("expanded",b.Zq.has(b.Gt.vya));_.w(5);_.z("ngForOf",b.frames)}},Ia:[_.Sl,_.Tl,_.Yl,_.xz,_.Mz,_.KG,_.LG],styles:["dbg-snapshot-data_display[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%}.variables[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{border-top:5px solid transparent;border-bottom:5px solid transparent;display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0;visibility:hidden}.variables[_ngcontent-%COMP%]   .arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.variables[_ngcontent-%COMP%]   .no-variables[_ngcontent-%COMP%]{padding:0 16px;font-size:12px}.variables[_ngcontent-%COMP%]   dl[_ngcontent-%COMP%]{width:100%;font-size:12px;font-family:monospace;overflow:auto}.variables[_ngcontent-%COMP%]   dl[_ngcontent-%COMP%]   .variable-type[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:10px}.variables[_ngcontent-%COMP%]   dl[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:table-row}.variables[_ngcontent-%COMP%]   dl[_ngcontent-%COMP%] > div.has-members[_ngcontent-%COMP%]{cursor:pointer}.variables[_ngcontent-%COMP%]   dl[_ngcontent-%COMP%] > div.has-members[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{visibility:visible}.variables[_ngcontent-%COMP%]   dt[_ngcontent-%COMP%]{display:table-cell;white-space:nowrap;padding-right:10px}.variables[_ngcontent-%COMP%]   dt[_ngcontent-%COMP%]:hover   copy-button[_ngcontent-%COMP%]{opacity:1}.variables[_ngcontent-%COMP%]   dt[_ngcontent-%COMP%]   .copy-button[_ngcontent-%COMP%]{display:inline-block;opacity:0}.variables[_ngcontent-%COMP%]   dd[_ngcontent-%COMP%]{display:table-cell}.frames[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:0 16px;overflow:hidden;font-size:11px;font-family:monospace;text-overflow:ellipsis;cursor:pointer}.frames[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .location[_ngcontent-%COMP%]{float:right}.side-padding[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}.right-pad[_ngcontent-%COMP%]{padding-right:24px}"]});
var BN=function(){};BN.ha=function(a){return new (a||BN)};BN.Ea=_.bd({type:BN});BN.Da=_.Tc({imports:[_.jn,_.$l,_.dE,_.Yr,_.$v,_.Ry,_.Pw,_.Qv]});
var $0b=[_.$l,_.hr,_.EB,_.Yr],CN=function(){};CN.ha=function(a){return new (a||CN)};CN.Ea=_.bd({type:CN});CN.Da=_.Tc({imports:[$0b]});var DN=function(){};_.Ia($0b);DN.ha=function(a){return new (a||DN)};DN.Ea=_.bd({type:DN});DN.Da=_.Tc({imports:[$0b,_.$v]});
var EN=function(){};EN.ha=function(a){return new (a||EN)};EN.Ea=_.bd({type:EN});EN.Da=_.Tc({imports:[_.$l,_.Pv,mN,_.Yr,_.Ry,_.Qv]});
var FN=function(){};FN.ha=function(a){return new (a||FN)};FN.Ea=_.bd({type:FN});FN.Da=_.Tc({imports:[_.FG,DN,_.$l,_.Pv,BN,EN,_.Tq,_.HB,_.$v,_.Qv]});
var GN=function(a,b){this.Il=a;this.Fa=b;this.canaryMode="CANARY_MODE_DEFAULT_DISABLED"};
_.W.Object.defineProperties(GN.prototype,{qCc:{configurable:!0,enumerable:!0,get:function(){return"CANARY_MODE_DEFAULT_ENABLED"===this.canaryMode||"CANARY_MODE_DEFAULT_DISABLED"===this.canaryMode}},tooltip:{configurable:!0,enumerable:!0,get:function(){switch(this.canaryMode){case "CANARY_MODE_ALWAYS_DISABLED":case "CANARY_MODE_UNSPECIFIED":return"Canary rollout is always disabled for this application";case "CANARY_MODE_ALWAYS_ENABLED":return"Canary rollout is always enabled for this application";case "CANARY_MODE_DEFAULT_ENABLED":case "CANARY_MODE_DEFAULT_DISABLED":return"";
default:_.gg(this.canaryMode)}}}});GN.ha=function(a){return new (a||GN)(_.y(eN),_.y(_.an))};
GN.Aa=_.v({type:GN,oa:[["dbg-canary-checkbox"]],inputs:{canaryMode:"canaryMode"},Ba:3,Ca:5,Ha:[[3,"disabled","checked","matTooltip","change"]],wa:function(a,b){a&1&&(_.C(0,"mat-checkbox",0),_.L("change",function(c){b.Fa.nb({element:"CanaryCheckbox",action:"toggleCanaryOption",gestureName:"CLICK"});var d=b.canaryMode;if(d)switch(d){case "CANARY_MODE_DEFAULT_ENABLED":case "CANARY_MODE_DEFAULT_DISABLED":b.Il.canaryOption.next(c.checked?"CANARY_OPTION_TRY_ENABLE":"CANARY_OPTION_TRY_DISABLE");break;case "CANARY_MODE_ALWAYS_DISABLED":case "CANARY_MODE_ALWAYS_ENABLED":case "CANARY_MODE_UNSPECIFIED":break;
default:_.gg(d)}}),_.Q(1,"async"),_.O(2," Use canary rollout\n"),_.D());a&2&&_.z("disabled",!b.qCc)("checked","CANARY_OPTION_TRY_ENABLE"===_.R(1,3,b.Il.canaryOption))("matTooltip",b.tooltip)},Ia:[_.LB,_.yw,_.Zl],styles:["dbg-canary-checkbox[_nghost-%COMP%]{font-weight:500}mat-checkbox[_ngcontent-%COMP%]{font-weight:500}"],Oa:0});
var HN=function(){};HN.ha=function(a){return new (a||HN)};HN.Ea=_.bd({type:HN});HN.Da=_.Tc({imports:[_.jn,_.$l,_.MB,_.Pw]});
var a1b=["*",[["dbg-dropdown-menu-items"]]],b1b=function(){this.disabled=!1;this.ana="xsmall";this.Ipa=!1;this.open=new _.$k};b1b.ha=function(a){return new (a||b1b)};
b1b.Aa=_.v({type:b1b,oa:[["dbg-dropdown-menu"]],inputs:{disabled:"disabled",ana:"buttonSize",Ipa:"flatButton"},outputs:{open:"open"},tc:["*","dbg-dropdown-menu-items"],Ba:8,Ca:9,Ha:[["gme-button-old","","type","button",3,"disabled","matMenuTriggerFor","format","size","click"],["fxFlex","",1,"dropdown-menu-text"],[3,"overlapTrigger"],["menu",""]],wa:function(a,b){a&1&&(_.Ge(a1b),_.C(0,"button",0),_.L("click",function(){return b.open.emit()}),_.C(1,"span",1),_.He(2),_.D(),_.C(3,"mat-icon"),_.O(4,"keyboard_arrow_down"),
_.D()(),_.C(5,"mat-menu",2,3),_.He(7,1),_.D());if(a&2){var c=_.Ke(6);_.ue("flat-button",b.Ipa);_.z("disabled",b.disabled)("matMenuTriggerFor",c)("format",b.Ipa?"flat":"hairline")("size",b.ana);_.w(1);_.ue("gmat-subhead-2",b.Ipa);_.w(4);_.z("overlapTrigger",!1)}},Ia:[_.dr,_.Xr,_.Kw,_.Jw,_.Jy],styles:["dbg-dropdown-menu[_nghost-%COMP%]     .mat-button-wrapper{align-items:center;max-width:100%}dbg-dropdown-menu[_nghost-%COMP%]   div[_ngcontent-%COMP%]{padding:10px 16px 8px;min-height:36px}.dropdown-menu-text[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disabled[_ngcontent-%COMP%]{cursor:default;pointer-events:none}.enabled[_ngcontent-%COMP%]{cursor:pointer;padding:4px 8px}.flat-button[_ngcontent-%COMP%]{height:100%}button[_ngcontent-%COMP%]{max-width:100%}"],
Oa:0});
var c1b=function(){};c1b.ha=function(a){return new (a||c1b)};c1b.Ja=_.v({type:c1b,oa:[["dbg-dropdown-menu-items"]]});var d1b=function(){this.disabled=!1};d1b.ha=function(a){return new (a||d1b)};
d1b.Aa=_.v({type:d1b,oa:[["dbg-dropdown-menu-item"]],inputs:{disabled:"disabled"},tc:["*"],Ba:2,Ca:2,Ha:[[3,"click"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"div",0),_.L("click",function(c){return b.disabled?c.stopPropagation():void 0}),_.He(1),_.D());a&2&&_.ve(b.disabled?"disabled":"enabled")},styles:["dbg-dropdown-menu[_nghost-%COMP%]     .mat-button-wrapper{align-items:center;max-width:100%}dbg-dropdown-menu[_nghost-%COMP%]   div[_ngcontent-%COMP%]{padding:10px 16px 8px;min-height:36px}.dropdown-menu-text[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disabled[_ngcontent-%COMP%]{cursor:default;pointer-events:none}.enabled[_ngcontent-%COMP%]{cursor:pointer;padding:4px 8px}.flat-button[_ngcontent-%COMP%]{height:100%}button[_ngcontent-%COMP%]{max-width:100%}"],Oa:0});
var IN=function(){};IN.ha=function(a){return new (a||IN)};IN.Ea=_.bd({type:IN});IN.Da=_.Tc({imports:[_.$l,_.hr,_.Yr,_.Lw,_.Ly]});
var JN=function(){this.Bg=[]};_.W.Object.defineProperties(JN.prototype,{Qz:{configurable:!0,enumerable:!0,set:function(a){this.Bg=Rzb(a)}}});JN.ha=function(a){return new (a||JN)};JN.Aa=_.v({type:JN,oa:[["dbg-logpoint-message"]],inputs:{Qz:"logpoint"},Ba:1,Ca:1,Ha:[[3,"expression",4,"ngFor","ngForOf"]],wa:function(a,b){a&1&&_.N(0,BBb,2,3,"span",0);a&2&&_.z("ngForOf",b.Bg)},Ia:[_.Sl],ub:2,Oa:0});
var KN=function(){};KN.ha=function(a){return new (a||KN)};KN.Ea=_.bd({type:KN});KN.Da=_.Tc({imports:[_.$l]});
var LN=function(){};LN.ha=function(a){return new (a||LN)};LN.Ea=_.bd({type:LN});LN.Da=_.Tc({imports:[_.FG,FN,iN,HN,_.$l,_.zz,IN,_.cn,_.hr,_.dE,KN,_.Tq,_.Nz,_.Yr,_.Pw,_.Iz]});_.Tib(zN,[_.gn,_.EG,wN,GN,_.Sl,_.Tl,b1b,d1b,c1b,_.bn,_.Pq,_.Qq,_.dr,_.cE,JN,_.vq,qM,_.Mz,_.KG,_.LG,_.Xr,_.yw,AN],[hN,gN,_.Zl]);
var MN=function(a){this.size=18;this.V0=a.zT};MN.ha=function(a){return new (a||MN)(_.y(jN))};
MN.Aa=_.v({type:MN,oa:[["dbg-breakpoint-icon"]],inputs:{breakpoint:"breakpoint",size:"size"},Ba:3,Ca:2,Ha:function(){return[["viewBox","0 0 10 10","aria-label","Snapshot-Markierung","class","snapshot",3,"active","selected",4,"ngIf","ngIfElse"],["logpointIcon",""],["viewBox","0 0 10 10","aria-label","Snapshot-Markierung",1,"snapshot"],["points","0,2 0,8 7,8, 10,5, 7,2"],["aria-label","Logpoint-Symbol",1,"logpoint",3,"svgIcon"]]},wa:function(a,b){a&1&&(_.N(0,CBb,3,8,"svg",0),_.N(1,DBb,2,9,"ng-template",
null,1,_.bf));if(a&2){var c=_.Ke(2);_.z("ngIf","snapshot"===(null==b.breakpoint?null:b.breakpoint.kind))("ngIfElse",c)}},Ia:[_.Tl,_.Xr,_.Zl,kN],styles:["dbg-breakpoint-icon[_nghost-%COMP%]{line-height:0}.snapshot.active[_ngcontent-%COMP%]{fill:#abbdf6}.snapshot.active.selected[_ngcontent-%COMP%]{fill:#6d8ffb}.snapshot[_ngcontent-%COMP%]:not(.active){fill:#bdbdbd}.snapshot[_ngcontent-%COMP%]:not(.active).selected{fill:#888}.logpoint[_ngcontent-%COMP%]:not(.active)     svg rect{fill:#e8e8e8}.logpoint[_ngcontent-%COMP%]:not(.active)     svg path{fill:#858585}"],
Oa:0});
var MBb=function(a){return{ya:a}},NN=function(a,b,c,d,e,f,g){var h=this;this.Td=a;this.Xc=b;this.XY=c;this.Kb=d;this.Ra=e;this.Fa=f;this.Il=g;this.yk=_.pg;this.yia=j0b;this.zFc="Neu erstellen";this.yFc="Erneuern";this.NMc=["location","status","user","retake","delete"];this.QEc="icon location status user retake delete".split(" ");this.jLa=new _.xf([]);this.Yw=new _.xf("snapshot");this.kb=new _.da;this.mLc=this.Xc.fz;this.breakpoints=this.Yw.ka(_.vb(function(r){return"snapshot"===r?e1b(h):f1b(h)}),
_.tb([]),_.nb(1),_.jb());this.qc=this.Yw.ka(_.m(function(r){return"snapshot"===r?"DebugSnapshotTable":"DebugLogpointTable"}),_.nb(1),_.jb());this.Qxc=this.Yw.ka(_.m(function(r){return"snapshot"===r?"Nach Datei, Bedingung, Ausdruck oder Nutzer filtern":"Nach Datei, Bedingung, Nachricht oder Nutzer filtern"}),_.nb(1),_.jb());this.Tma=this.Yw.ka(_.m(function(r){return"snapshot"===r?"Snapshots":"Logpoints"}),_.nb(1),_.jb());var n=_.HE(_.og(d.nc));this.XF=this.Yw.ka(_.m(function(r){return(n?"https://goto.corp.google.com/dbg-features#":
"https://cloud.google.com/debugger/docs/using/")+("snapshot"===r?"snapshots":"logpoints")}),_.nb(1),_.jb());this.LOb=this.Yw.ka(_.m(function(r){return"snapshot"===r?h.NMc:h.QEc}),_.nb(1),_.jb());this.Zuc=g1b(this);this.MOb=h1b(this);this.kb.add(this.MOb.ka(_.tb(0),_.y8a()).subscribe(function(r){var x=_.l(r);r=x.next().value;x=x.next().value;0===r&&0!==x&&h.Fa.hm({bucket:_.pg.hAa})}));this.dNa=n?"https://goto.corp.google.com/dbg":"https://cloud.google.com/debugger/docs/how-to"};_.k=NN.prototype;
_.k.Ma=function(){this.kb.unsubscribe()};_.k.LYa=function(a){this.Td.Do.next("details");this.Ra.navigate(_.nh(_.Jo(_.og(this.Kb.nc).Zb(),{Gs:a.id,eq:""}).hb()));zBb(this.XY,a.path,a.line,{Gs:a.id,eq:""})};_.k.F0=function(a){this.Td.F0(a)};_.k.VB=function(a){this.Td.VB(a)};_.k.fba=function(a){return!(!a||!a.path)};_.k.HC=function(a){this.fba(a.suggestLocation)&&(a=a.suggestLocation,zBb(this.XY,a.path,a.line))};
_.k.uOa=function(a){var b=a.path.split("/"),c=b[b.length-1];return a.line?c+":"+a.line:b[b.length-1]};
var e1b=function(a){return _.Da([a.Td.pH,a.Td.zT]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;"snapshot"===(null==c?void 0:c.kind)&&b[c.id]&&(b[c.id]=c);return b}),_.m(hCb))},f1b=function(a){return _.Da([a.Td.UR,a.Td.zT]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;"logpoint"===(null==c?void 0:c.kind)&&b[c.id]&&(b[c.id]=c);return b}),_.m(iCb))},g1b=function(a){return _.Da([a.breakpoints,a.jLa]).ka(_.m(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;
b=c;c=new _.wA;0!==d.length&&(b=b.filter(function(e){return i1b(e,d)}));c.data=b;return c}))},i1b=function(a,b){var c=[a.path,bAb(a),a.condition||""].concat(_.Ia("snapshot"===a.kind?a.expressions:[a.irb]),[a.email]).map(function(d){return d.toLowerCase()});return b.map(function(d){return d.toLowerCase()}).every(function(d){return c.some(function(e){return e.includes(d)})})},h1b=function(a){return _.Da(a.Xc.appId,a.Td.kCc,a.breakpoints).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;
c=c.next().value;return b?d?1:0<c.length?2:3:0}))};_.W.Object.defineProperties(NN.prototype,{mode:{configurable:!0,enumerable:!0,set:function(a){this.Yw.next(a)},get:function(){return this.Yw.value}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.jLa.value},set:function(a){this.jLa.next(a)}}});NN.ha=function(a){return new (a||NN)(_.y(jN),_.y(_.SG),_.y(yN),_.y(_.wf),_.y(_.Vf),_.y(_.iv),_.y(eN))};
NN.Aa=_.v({type:NN,oa:[["dbg-breakpoint-table"]],inputs:{mode:"mode"},Ba:14,Ca:7,Ha:function(){var a=_.Xy("\ufffd*2:1\ufffd\ufffd#1:1\ufffd\n    \ufffd/#1:1\ufffd\ufffd/*2:1\ufffd\n    W\u00e4hlen Sie zum Erstellen oder Verwalten von \ufffd0\ufffd in diesem Repository die Option \u201eFehler bei der Anwendung beheben\u201c in der Symbolleiste des Navigationspfads aus.\n    [\ufffd#4\ufffd\ufffd/#4\ufffd|\ufffd#5\ufffd\ufffd/#5\ufffd][\ufffd#4\ufffd\ufffd/#4\ufffd|\ufffd#5\ufffd\ufffd/#5\ufffd]\n    \ufffd#6\ufffd\n      Weitere Informationen zu Debugger\n    \ufffd/#6\ufffd");
var b=_.Xy("\ufffd*2:1\ufffd\ufffd#1:1\ufffd\n    [\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd|\ufffd/#1:3\ufffd\ufffd/*2:3\ufffd|\ufffd/#1:2\ufffd\ufffd/*7:2\ufffd]\n    [\ufffd0\ufffd|\ufffd1\ufffd|\ufffd2\ufffd] nicht vorhanden.\n    [\ufffd#4\ufffd\ufffd/#4\ufffd|\ufffd#5\ufffd\ufffd/#5\ufffd|\ufffd#9\ufffd\ufffd/#9\ufffd|\ufffd#10\ufffd\ufffd/#10\ufffd][\ufffd#4\ufffd\ufffd/#4\ufffd|\ufffd#5\ufffd\ufffd/#5\ufffd|\ufffd#9\ufffd\ufffd/#9\ufffd|\ufffd#10\ufffd\ufffd/#10\ufffd]\nKlicken Sie neben einer Zeilennummer auf die Randspalte, um [\ufffd0\ufffd|\ufffd1\ufffd|\ufffd2\ufffd] zu erstellen.\n    \ufffd*7:2\ufffd\ufffd#1:2\ufffd\n      \n      \ufffd*2:3\ufffd\ufffd#1:3\ufffd\n        Beginnen Sie beispielsweise bei\n        \ufffd#2:3\ufffd\ufffd0:3\ufffd\ufffd/#2:3\ufffd\n      [\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd|\ufffd/#1:3\ufffd\ufffd/*2:3\ufffd|\ufffd/#1:2\ufffd\ufffd/*7:2\ufffd]\n    [\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd|\ufffd/#1:3\ufffd\ufffd/*2:3\ufffd|\ufffd/#1:2\ufffd\ufffd/*7:2\ufffd]\n    [\ufffd#4\ufffd\ufffd/#4\ufffd|\ufffd#5\ufffd\ufffd/#5\ufffd|\ufffd#9\ufffd\ufffd/#9\ufffd|\ufffd#10\ufffd\ufffd/#10\ufffd][\ufffd#4\ufffd\ufffd/#4\ufffd|\ufffd#5\ufffd\ufffd/#5\ufffd|\ufffd#9\ufffd\ufffd/#9\ufffd|\ufffd#10\ufffd\ufffd/#10\ufffd]\n    \ufffd#11\ufffd\n      Weitere Informationen zu [\ufffd0\ufffd|\ufffd1\ufffd|\ufffd2\ufffd]\n    \ufffd/#11\ufffd");
var c=_.Xy("Mit Debugger k\u00f6nnen Sie einen Snapshot erstellen, der an jedem beliebigen Punkt im Aufrufstack Variablen erfasst.\n  [\ufffd#1\ufffd\ufffd/#1\ufffd|\ufffd#2\ufffd\ufffd/#2\ufffd][\ufffd#1\ufffd\ufffd/#1\ufffd|\ufffd#2\ufffd\ufffd/#2\ufffd]");var d=_.Xy("Mit Debugger k\u00f6nnen Sie einen Logpoint erstellen, der bei jeder Ausf\u00fchrung Ihrer Anwendung eine Nachricht in Logging generiert.\n  [\ufffd#1\ufffd\ufffd/#1\ufffd|\ufffd#2\ufffd\ufffd/#2\ufffd][\ufffd#1\ufffd\ufffd/#1\ufffd|\ufffd#2\ufffd\ufffd/#2\ufffd]");
return[[3,"ngSwitch"],[4,"ngSwitchCase"],["class","empty-table",4,"ngSwitchCase"],["class","loading-wrapper","fxFlex","",4,"ngSwitchCase"],["snapshotStatus",""],["logpointStatus",""],["emptySnapshots",""],["emptyLogpoints",""],["icon","filter_list",1,"chip-bar",3,"placeholder","ngModel","ngModelChange"],[4,"ngIf"],[3,"dataSource"],["table",""],["class","header-bar",4,"matHeaderRowDef"],["trackAction","select",3,"ascTrackElement","trackGestureClick","active-element","click",4,"matRowDef","matRowDefColumns"],
["matColumnDef","icon"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","location"],["class","truncate-text",4,"matCellDef"],["matColumnDef","status"],["matColumnDef","user"],["class","truncate-text",3,"matTooltip",4,"matCellDef"],["matColumnDef","retake"],["matColumnDef","delete"],[1,"header-bar"],["trackAction","select",3,"ascTrackElement","trackGestureClick","click"],"Typ",[3,"breakpoint"],"Ort",[1,"truncate-text"],[3,"matTooltip"],"Status",[4,"ngTemplateOutlet","ngTemplateOutletContext"],
"Erstellt von",[1,"truncate-text",3,"matTooltip"],["mat-button","","type","button","color","primary","trackAction","retake",3,"matTooltip","trackBucket","ascTrackElement","click"],["mat-button","","type","button","color","primary","matTooltip","L\u00f6schen","trackAction","delete",3,"ascTrackElement","click"],[1,"empty-table"],a,[4,"ngTemplateOutlet"],[1,"external-link",3,"externalLink"],b,["title","suggest location for borg debugger","ascTrackElement","SuggestLocation","trackAction","navigateToSuggestLocation",
1,"suggest-location",3,"click"],["fxFlex","",1,"loading-wrapper"],[1,"truncate-text",3,"snapshot"],["fxLayout","row",1,"logpoint-status"],["fxFlex","nogrow",1,"truncate-text"],[3,"logpoint"],["class","error truncate-text","fxFlex","nogrow",3,"matTooltip",4,"ngIf"],["fxFlex","nogrow",1,"error","truncate-text",3,"matTooltip"],c,d]},wa:function(a,b){a&1&&(_.G(0,0),_.Q(1,"async"),_.N(2,VBb,5,7,"ng-container",1),_.N(3,XBb,7,5,"div",2),_.N(4,aCb,14,16,"div",2),_.N(5,bCb,2,0,"div",3),_.we(),_.N(6,cCb,1,
1,"ng-template",null,4,_.bf),_.N(8,eCb,4,2,"ng-template",null,5,_.bf),_.N(10,fCb,3,0,"ng-template",null,6,_.bf),_.N(12,gCb,3,0,"ng-template",null,7,_.bf));a&2&&(_.z("ngSwitch",_.R(1,5,b.MOb)),_.w(2),_.z("ngSwitchCase",b.yia.s2b),_.w(1),_.z("ngSwitchCase",b.yia.S9b),_.w(1),_.z("ngSwitchCase",b.yia.W9b),_.w(1),_.z("ngSwitchCase",b.yia.LOADING))},Ia:[_.gn,_.EG,MN,_.Tl,_.Yl,_.Ul,_.Vl,tN,_.bn,_.Pq,_.dr,_.Cv,_.Hv,_.cE,JN,_.vq,_.Xr,_.xA,_.oA,_.sA,_.pA,_.nA,_.tA,_.qA,_.rA,_.uA,_.vA,_.yw,xN,hN,_.Zl],styles:["dbg-breakpoint-table[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%}.chip-bar[_ngcontent-%COMP%]{border-bottom:1px solid rgba(0,0,0,.12)}.mat-row[_ngcontent-%COMP%]{min-height:28px}.mat-header-row[_ngcontent-%COMP%]{min-height:32px;position:sticky;position:-webkit-sticky;top:0;z-index:1}.mat-cell[_ngcontent-%COMP%]{max-height:28px;line-height:28px;padding-left:17px}.mat-cell.truncate-text[_ngcontent-%COMP%], .mat-cell[_ngcontent-%COMP%]   .truncate-text[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-cell[_ngcontent-%COMP%]   .error[_ngcontent-%COMP%]{padding-left:4px}.mat-header-cell[_ngcontent-%COMP%]{white-space:nowrap;padding-left:17px}button[_ngcontent-%COMP%]{line-height:0;padding:0;min-width:24px;height:24px}button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}a[_ngcontent-%COMP%]{font-weight:500}.empty-table[_ngcontent-%COMP%]{padding:18px;font-size:14px;line-height:20px;flex-direction:column}.loading-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center}.mat-column-icon[_ngcontent-%COMP%]{max-width:58px;padding-left:20px}.mat-column-icon.mat-header-cell[_ngcontent-%COMP%]{padding-left:15px}.mat-column-location[_ngcontent-%COMP%]{max-width:197px}.mat-column-status[_ngcontent-%COMP%]{min-width:197px}.mat-column-user[_ngcontent-%COMP%]{max-width:167px}.mat-column-delete[_ngcontent-%COMP%], .mat-column-retake[_ngcontent-%COMP%]{padding-left:8px}.mat-column-delete[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .mat-column-retake[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{max-width:18px;min-width:18px}.mat-column-retake[_ngcontent-%COMP%]{max-width:26px;min-width:26px}.mat-column-delete[_ngcontent-%COMP%]{padding-right:11px;max-width:37px;min-width:37px}.mat-row[_ngcontent-%COMP%]   .mat-column-delete[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-retake[_ngcontent-%COMP%]{visibility:hidden}.mat-row[_ngcontent-%COMP%]:hover   .mat-column-delete[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-retake[_ngcontent-%COMP%]{visibility:visible}.mat-cell[_ngcontent-%COMP%]   .logpoint-status[_ngcontent-%COMP%]{overflow:hidden}.suggest-location[_ngcontent-%COMP%]{cursor:pointer}"],
Oa:0});
var ON=function(){};ON.ha=function(a){return new (a||ON)};ON.Ea=_.bd({type:ON});ON.Da=_.Tc({imports:[_.$l,mN,_.Yr]});
var PN=function(){};PN.ha=function(a){return new (a||PN)};PN.Ea=_.bd({type:PN});PN.Da=_.Tc({imports:[iN,_.$l,_.Pw]});
var QN=function(){};QN.ha=function(a){return new (a||QN)};QN.Ea=_.bd({type:QN});QN.Da=_.Tc({imports:[_.FG,ON,iN,_.$l,CN,_.cn,_.hr,_.Pv,_.dE,KN,_.Tq,_.Yr,_.yA,_.Pw,_.Rm,PN]});
var j1b=["gutterMenuTemplate"],RN=function(a,b,c,d,e,f,g,h){var n=this;this.Il=a;this.Td=b;this.Xc=c;this.Fa=d;this.ae=e;this.Ob=f;this.Qe=g;this.Ye=h;this.path="";this.justificationRequired=!1;this.Nsa=new _.$k;this.left=this.top="0px";this.line=0;this.yk=_.pg;this.QMb=_.Da(b.pH,b.zT).subscribe(function(){_.Sk(n.ae)});this.PMb=_.Da([this.Td.pH,this.Td.zT]).ka(_.m(function(r){var x=_.l(r);r=x.next().value;x=x.next().value;"snapshot"===(null==x?void 0:x.kind)&&r[x.id]&&(r[x.id]=x);var A=_.hz(n.path);
return Object.values(r).filter(function(B){return B.file===A&&B.line===n.line})}),_.nb(1),_.jb())};RN.prototype.Ma=function(){this.QMb&&this.QMb.unsubscribe();this.s7&&this.s7.unsubscribe()};RN.prototype.aPc=function(a,b){return b.id};RN.prototype.ML=function(a){var b=a.line;a=a.qca;this.Ksb&&this.Ti&&!a.shiftKey&&(a=this.Ti,a=_.aF(b,a.tk.length)?a.tk[b].getBoundingClientRect():null)&&(this.line=b+1,this.VZ(b),this.top=a.top+"px",this.left=a.right+"px",this.bMa(this.Ksb),_.Sk(this.ae))};
RN.prototype.lw=function(){this.Yc&&this.s7&&(this.Ko&&(this.Ko.Kea=[]),this.Ti&&this.Ti.VZ(-1),this.s7.unsubscribe(),this.Yc.detach(),this.Yc.dispose(),this.Yc=this.s7=void 0)};var kCb=function(a,b,c){a.Fa.nb({gestureName:c,element:"DebugGutterMenu",action:"selectSnapshot"});a.Xc.pF.next(!0);a.Xc.qx(!0);a.Xc.fz.next(b.id);a.lw()};RN.prototype.sta=function(){this.Nsa.emit(this.line);this.lw()};
RN.prototype.bMa=function(a){var b=this;this.lw();this.Yc=this.Qe.create(new _.Tp({vg:!0,Bm:"cdk-overlay-transparent-backdrop",vj:_.Wp(_.Yp(this.Qe.position(),this.Ob),[{Pc:"end",Qc:"top",Ac:"start",Ic:"top"}]),Pk:this.Qe.Nn.block()}));this.Yc.attach(new _.aq(a,this.Ye));this.s7=this.Yc.lo().subscribe(function(){b.lw()})};RN.prototype.VZ=function(a){this.Ko&&(this.Ko.Kea=[]);this.Ti&&this.Ti.VZ(a)};
RN.ha=function(a){return new (a||RN)(_.y(eN),_.y(jN),_.y(_.SG),_.y(_.an),_.y(_.dl),_.y(_.Hd),_.y(_.fq),_.y(_.Te))};
RN.Aa=_.v({type:RN,oa:[["dbg-gutter-menu"]],wb:function(a,b){a&1&&_.We(j1b,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Ksb=c.first)}},Ib:4,mb:function(a,b){a&2&&_.se("top",b.top)("left",b.left)},inputs:{path:"path",Ko:"formatCode",Ti:"lineNumberContainer",justificationRequired:"justificationRequired"},outputs:{Nsa:"newLogpoint"},Ba:2,Ca:0,Ha:function(){var a=_.Xy("[\ufffd#6\ufffd|\ufffd#7\ufffd]Snapshot erstellen[\ufffd/#6\ufffd|\ufffd/#7\ufffd]\n[\ufffd#6\ufffd|\ufffd#7\ufffd]Variablen an jeder Position im Aufrufstapel erfassen[\ufffd/#6\ufffd|\ufffd/#7\ufffd]");var b=
_.Xy("[\ufffd#10\ufffd|\ufffd#11\ufffd]Logpoint erstellen[\ufffd/#10\ufffd|\ufffd/#11\ufffd]\n[\ufffd#10\ufffd|\ufffd#11\ufffd]Jedes Mal eine Nachricht generieren, wenn eine Zeile ausgef\u00fchrt wird[\ufffd/#10\ufffd|\ufffd/#11\ufffd]");return[["gutterMenuTemplate",""],[3,"keyup.escape"],[1,"dbg-gutter-menu"],["fxLayout","column",1,"button-wrapper"],["mat-button","","type","button","ascTrackElement","DebugGutterMenu","trackAction","createSnapshot",3,"trackBucket","click"],a,["mat-button","","type",
"button","ascTrackElement","DebugGutterMenu","trackAction","createLogpoint",3,"click"],b,["class","canary-checkbox",3,"canaryMode",4,"ngIf"],[1,"snapshots"],["class","snapshot","tabindex","0","role","option","fxLayoutAlign","start center",3,"click","keyup.enter",4,"ngFor","ngForOf","ngForTrackBy"],[1,"canary-checkbox",3,"canaryMode"],["tabindex","0","role","option","fxLayoutAlign","start center",1,"snapshot",3,"click","keyup.enter"],[3,"breakpoint"],[3,"snapshot"]]},wa:function(a){a&1&&_.N(0,mCb,
17,12,"ng-template",null,0,_.bf)},Ia:[_.gn,_.EG,MN,GN,_.Sl,_.Tl,_.Pq,_.Qq,_.vq,_.QG,xN,_.Zl],styles:["dbg-gutter-menu[_nghost-%COMP%]{position:fixed}.dbg-gutter-menu[_ngcontent-%COMP%]{padding:4px 0}.dbg-gutter-menu[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{display:block;width:100%;text-align:left;border-radius:0;padding-left:32px}.dbg-gutter-menu[_ngcontent-%COMP%]   .canary-checkbox[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;padding:4px 0 0 8px}.has-snapshots[_ngcontent-%COMP%]{max-width:350px}.has-snapshots[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{display:inline}.snapshots[_ngcontent-%COMP%]{max-height:150px;overflow:auto}.snapshot[_ngcontent-%COMP%]{padding:4px 8px}.snapshot[_ngcontent-%COMP%]   dbg-breakpoint-icon[_ngcontent-%COMP%]{padding-right:4px}.snapshot[_ngcontent-%COMP%]   dbg-snapshot-status[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{line-height:16px;height:20px;font-size:13px}"],
Oa:0});
var k1b=function(a,b,c,d){this.Ti=a;this.line=b;this.ZJ=["marker"];this.ZJ.push("c"+Math.min(c.length,10));d&&"snapshot"===d.kind&&c.some(function(e){return e.id===d.id})?(this.ZJ.push(d.isFinal?"inactive":"active"),this.ZJ.push("selected")):(a=c.reduce(function(e,f){return e.createTime>f.createTime?e:f},c[0]),this.ZJ.push(a.isFinal?"inactive":"active"))};
k1b.prototype.render=function(){var a=this.Ti,b=this.line-1,c=this.ZJ,d=a.hpa.get(b);d||a.hpa.set(b,d=new Set);for(var e=_.l(c),f=e.next();!f.done;f=e.next())d.add(f.value);(a=_.aF(b,a.tk.length)?a.tk[b].classList:null)&&a.add.apply(a,_.Ia(c))};k1b.prototype.remove=function(){var a=this.Ti,b=this.line-1,c=this.ZJ,d=a.hpa.get(b);if(d){for(var e=_.l(c),f=e.next();!f.done;f=e.next())d.delete(f.value);(a=_.aF(b,a.tk.length)?a.tk[b].classList:null)&&a.remove.apply(a,_.Ia(c))}};
var SN=function(a,b,c){_.kH.call(this,c);this.Ko=a;this.Td=b;this.dD=new _.xf("");this.AL=this.UPa();this.update()};_.V(SN,_.kH);SN.Ja=_.kH.Ja;SN.prototype.fY=function(){return this.AL};
SN.prototype.UPa=function(){var a=this;return _.Da(this.dD,this.Td.zT,this.Td.pH).ka(_.m(function(b){b=_.l(b);var c=b.next().value,d=b.next().value,e=b.next().value;if(!c)return[];b=new Map;var f=_.hz(c);c=Object.values(e||{}).filter(function(h){return h.file===f});c=_.l(c);for(e=c.next();!e.done;e=c.next()){e=e.value;var g=b.get(e.line)||[];g.push(e);b.set(e.line,g)}return[].concat(_.Ia(b.entries())).map(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return new k1b(a.Ko.Ti,h,n,d)})}))};
_.W.Object.defineProperties(SN.prototype,{path:{configurable:!0,enumerable:!0,set:function(a){this.dD.next(a)}}});SN.ha=function(a){return new (a||SN)(_.y(_.iH),_.y(jN),_.y(_.de))};SN.Aa=_.v({type:SN,oa:[["dbg-snapshot-marker-layer"]],inputs:{path:"path"},features:[_.oe],Ba:0,Ca:0,wa:function(){},ub:2,Oa:0});
var TN=function(a){this.ae=a;this.value=this.placeholder="";this.ig=function(){};this.Ul=function(){}};TN.prototype.Qj=function(a){this.value=a;_.Sk(this.ae)};TN.prototype.vl=function(a){this.ig=a};TN.prototype.Xo=function(a){this.Ul=a};TN.ha=function(a){return new (a||TN)(_.y(_.dl))};
TN.Aa=_.v({type:TN,oa:[["dbg-dynamic-input"]],inputs:{placeholder:"placeholder"},features:[_.Ne([{Ga:_.xv,jd:!0,Nb:_.Rc(function(){return TN})}])],Ba:3,Ca:3,Ha:[[1,"sizer","text"],["matInput","",1,"input","text",3,"placeholder","ngModel","ngModelChange","blur"]],wa:function(a,b){a&1&&(_.C(0,"span",0),_.O(1),_.D(),_.C(2,"input",1),_.L("ngModelChange",function(c){return b.value=c})("ngModelChange",function(c){return b.ig(c)})("blur",function(){return b.Ul()}),_.D());a&2&&(_.w(1),_.Me(b.value||b.placeholder),
_.w(1),_.z("placeholder",b.placeholder)("ngModel",b.value))},Ia:[_.Kh,_.Cv,_.Hv,_.Zv],styles:["dbg-dynamic-input[_nghost-%COMP%]{position:relative;min-width:2px}.text[_ngcontent-%COMP%]{font-size:13px;letter-spacing:normal;white-space:pre}.sizer[_ngcontent-%COMP%]{visibility:hidden;display:inline-block;padding-left:2px;max-width:100%;overflow:hidden}.input[_ngcontent-%COMP%]{position:absolute;width:100%;top:0;left:0;padding:0 0 0 1px;border:0;border-bottom:1px solid #80868b}.input[_ngcontent-%COMP%]:focus{border-bottom:2px solid #669df6}"],
Oa:0});
var l1b=["logpointFormTemplate"],UN=function(a,b){this.xP=a;this.Td=b;this.form=new fN;this.path="";this.yk=_.pg};UN.prototype.Sa=function(){};UN.prototype.sta=function(a,b){qCb(this);this.cAb&&(v0b(this.form,this.Td.justification.getValue()),b?(b.remove(),this.form.reset(b.Qz),this.JS=b):(this.form.reset(),this.form.get("fileLine").setValue(this.path+":"+a)),this.BXa=UZb(this.Ko,a-1,72,this.cAb,{}))};
var qCb=function(a){a.BXa&&(a.BXa(),a.BXa=void 0);a.JS&&(a.JS.render(),a.JS=void 0)},pCb=function(a){_.wta(a.form.group);var b=sCb(a.form,eK.XA),c=Ezb(a.form);c&&a.Td.justification.next({value:c,Xe:a.form.get("justificationValidator").value,q1a:!1});b&&(a.JS?D0b(a.Td,b,a.JS.Qz).subscribe(function(d){a.JS=void 0;a.O$(d)}):a.Td.a1(b).subscribe(function(d){a.O$(d)}))};UN.prototype.O$=function(a){Jzb(a)?E0b(this.Td):qCb(this)};
_.W.Object.defineProperties(UN.prototype,{aUa:{configurable:!0,enumerable:!0,get:function(){return this.form.group.JD?this.form.getError("logMessage"):null}},v_a:{configurable:!0,enumerable:!0,get:function(){return this.JS?"Aktualisieren":"Erstellen"}}});UN.ha=function(a){return new (a||UN)(_.y(eN),_.y(jN))};
UN.Aa=_.v({type:UN,oa:[["dbg-logpoint-form"]],wb:function(a,b){a&1&&_.We(l1b,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.cAb=c.first)}},inputs:{path:"path",Ko:"formatCode"},Ba:2,Ca:0,Ha:function(){return[["logpointFormTemplate",""],[1,"logpoint-form-wrapper"],["class","card",3,"tall-card",4,"ngIf","ngIfElse"],[1,"card"],[1,"form",3,"formGroup","fxLayout","fxLayoutAlign","submit"],["fxLayoutAlign","",3,"fxLayout"],[1,"form-text"],"placeholder true formControlName condition fxFlex nogrow".split(" "),"placeholder;var = {var};ascFocusOnInitAsync;input;formControlName;logMessage;fxFlex;nogrow".split(";"),
["class","error-message",4,"ngIf"],["fxLayoutAlign","space-between center"],["fxLayoutAlign","space-between end"],[3,"form",4,"ngIf"],["floatLabel","never","formControlName","logLevel",1,"level"],["fxLayoutAlign","space-between"],["mat-button","","type","button","ascTrackElement","DebugInlineLogpointForm","trackAction","cancel",3,"click"],"Abbrechen",["mat-button","","type","submit","color","primary","ascTrackElement","DebugInlineLogpointForm","trackAction","submit",3,"disabled","trackBucket"],[1,
"error-message"],[3,"form"]]},wa:function(a){a&1&&_.N(0,uCb,3,4,"ng-template",null,0,_.bf)},Ia:[_.gn,_.EG,_.Tl,TN,_.Pq,_.Qq,_.dr,_.Sz,_.Cv,_.Rz,sN,vN,_.vq,_.QG,_.Kv,_.Lv,_.Zl],styles:[".wrapper[_ngcontent-%COMP%]{position:relative;height:16px}.wrapper[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{visibility:hidden}.wrapper[_ngcontent-%COMP%]:hover   .actions[_ngcontent-%COMP%]{visibility:visible}.icon[_ngcontent-%COMP%]{position:absolute;top:1px;left:-19px}.text[_ngcontent-%COMP%]{max-width:100%;box-sizing:border-box;padding:0 4px;overflow:hidden;text-overflow:ellipsis}.text[_ngcontent-%COMP%]     span{white-space:pre}.actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{line-height:0;padding:0;min-width:24px;height:24px;max-width:16px;min-width:16px;height:16px;margin-right:8px}.actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.logpoint-form-wrapper[_ngcontent-%COMP%]{box-sizing:border-box;height:100%;padding:8px}.card[_ngcontent-%COMP%]{height:56px;box-sizing:border-box;padding:0}.tall-card[_ngcontent-%COMP%]{height:120px}.form[_ngcontent-%COMP%]{position:absolute;height:100%;width:100%;padding:0 16px}.form[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{margin-left:4px;min-width:0}.form-text[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:13px;min-width:0;white-space:pre}.level[_ngcontent-%COMP%]     .mat-form-field{width:100px;font-size:13px}.error-message[_ngcontent-%COMP%]{left:16px;bottom:4px;font-size:13px}"],
Oa:0});
var m1b=["logpointTemplate"],n1b=function(a,b,c,d){this.Ko=a;this.nsa=b;this.Qz=c;this.indent=d};n1b.prototype.render=function(){this.jg=UZb(this.Ko,this.Qz.line-1,16,this.nsa,{nl:this})};n1b.prototype.remove=function(){this.jg&&this.jg()};var VN=function(a,b,c,d){_.kH.call(this,d);this.Ko=a;this.Td=b;this.Xc=c;this.Moa=new _.$k;this.dD=new _.xf("");this.jkb=new _.xf("");this.AL=this.UPa();this.update()};_.V(VN,_.kH);VN.Ja=_.kH.Ja;VN.prototype.fY=function(){return this.AL};
VN.prototype.UPa=function(){var a=this;return _.Da(this.dD,this.jkb,this.Td.UR).ka(_.m(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;c=c.next().value;if(!a.nsa)return[];var e=(b||"").split("\n");return Object.values(c||{}).filter(function(f){return f.path===d}).map(function(f){var g=(e[f.line-1]||"").match(/^\s*/);return new n1b(a.Ko,a.nsa,f,g?g[0]:"")})}))};
_.W.Object.defineProperties(VN.prototype,{path:{configurable:!0,enumerable:!0,set:function(a){this.dD.next(Izb(a))}},Gk:{configurable:!0,enumerable:!0,set:function(a){this.jkb.next(a)}}});VN.ha=function(a){return new (a||VN)(_.y(_.iH),_.y(jN),_.y(_.SG),_.y(_.de))};
VN.Aa=_.v({type:VN,oa:[["dbg-logpoint-layer"]],wb:function(a,b){a&1&&(_.We(m1b,7),_.We(UN,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.nsa=c.first);_.Ve(c=_.Ze())&&(b.Rba=c.first)}},inputs:{path:"path",Gk:"contents"},outputs:{Moa:"editLogpoint"},features:[_.oe],Ba:2,Ca:0,Ha:function(){return[["logpointTemplate",""],[1,"logpoint-layer-wrapper"],[1,"icon",3,"breakpoint","size"],["fxLayout",""],["fxFlex","",1,"text"],[4,"ngIf"],'logpoint("',[3,"logpoint"],'")',["fxFlex","nogrow",1,"actions"],["mat-button","",
"type","button","color","primary","matTooltip","Bearbeiten","trackAction","edit","ascTrackElement","LogpointLayer",3,"click"],["mat-button","","type","button","color","primary","matTooltip","L\u00f6schen","trackAction","delete","ascTrackElement","LogpointLayer",3,"click"],"wenn (\ufffd0\ufffd)"]},wa:function(a){a&1&&_.N(0,wCb,19,5,"ng-template",null,0,_.bf)},Ia:[_.gn,MN,_.Tl,_.Pq,_.dr,JN,_.vq,_.Xr,_.yw],styles:[".wrapper[_ngcontent-%COMP%]{position:relative;height:16px}.wrapper[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{visibility:hidden}.wrapper[_ngcontent-%COMP%]:hover   .actions[_ngcontent-%COMP%]{visibility:visible}.icon[_ngcontent-%COMP%]{position:absolute;top:1px;left:-19px}.text[_ngcontent-%COMP%]{max-width:100%;box-sizing:border-box;padding:0 4px;overflow:hidden;text-overflow:ellipsis}.text[_ngcontent-%COMP%]     span{white-space:pre}.actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{line-height:0;padding:0;min-width:24px;height:24px;max-width:16px;min-width:16px;height:16px;margin-right:8px}.actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.logpoint-form-wrapper[_ngcontent-%COMP%]{box-sizing:border-box;height:100%;padding:8px}.card[_ngcontent-%COMP%]{height:56px;box-sizing:border-box;padding:0}.tall-card[_ngcontent-%COMP%]{height:120px}.form[_ngcontent-%COMP%]{position:absolute;height:100%;width:100%;padding:0 16px}.form[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{margin-left:4px;min-width:0}.form-text[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:13px;min-width:0;white-space:pre}.level[_ngcontent-%COMP%]     .mat-form-field{width:100px;font-size:13px}.error-message[_ngcontent-%COMP%]{left:16px;bottom:4px;font-size:13px}"],
Oa:0});
var WN=function(){};WN.ha=function(a){return new (a||WN)};WN.Ea=_.bd({type:WN});WN.Da=_.Tc({imports:[_.$l,_.Pv,_.$v]});
var XN=function(){};XN.ha=function(a){return new (a||XN)};XN.Ea=_.bd({type:XN});XN.Da=_.Tc({imports:[_.FG,ON,_.$l,WN,_.hr,_.Pv,BN,EN,KN,_.Tq,_.Oz,_.Yr,_.Pw,_.Qv]});
var YN=function(a){this.element=a;this.ob="";this.W1=0};YN.prototype.Vc=function(){var a=this;this.W1=setTimeout(function(){var b=a.element.ua;b&&a.ob&&(b=b.querySelector(a.ob));b&&!b.contains(document.activeElement)&&b.focus()})};YN.prototype.Ma=function(){clearTimeout(this.W1)};YN.ha=function(a){return new (a||YN)(_.y(_.Hd))};YN.Ja=_.v({type:YN,oa:[["","ascFocusOnInitAsync",""]],inputs:{ob:["ascFocusOnInitAsync","selector"]}});var ZN=function(){};ZN.ha=function(a){return new (a||ZN)};ZN.Ea=_.bd({type:ZN});
ZN.Da=_.Tc({});
var $N=function(){};$N.ha=function(a){return new (a||$N)};$N.Ea=_.bd({type:$N});$N.Da=_.Tc({imports:[_.tp,_.FG,ON,HN,_.$l,_.hr,ZN,XN,_.Tq,_.Oz,_.gq,PN]});
var aO=function(a,b){this.Xc=a;this.Td=b;this.V0=b.zT.ka(_.Pa(function(c,d){if(null!==c&&null!==d){var e="snapshot"===d.kind&&"snapshot"===c.kind&&c.ina===d.ina;return c.id===d.id&&c.isFinal===d.isFinal&&e&&("snapshot"!==d.kind||c.data===d.data)}return c===d}))};aO.prototype.kna=function(){var a=this;this.V0.ka(_.Va(1)).subscribe(function(b){b?a.Td.Do.next("details"):a.Xc.pF.next(!1)})};aO.ha=function(a){return new (a||aO)(_.y(_.SG),_.y(jN))};
aO.Aa=_.v({type:aO,oa:[["dbg-debugger-panel"]],Ba:2,Ca:3,Ha:[[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["fxFlex","",3,"debuggerPanelStatus","locationForNewSnapshot","cancelClicked",4,"ngSwitchCase"],["class","loading-wrapper","fxFlex","",4,"ngSwitchCase"],["fxFlex","",3,"breakpoint",4,"ngIf"],["fxFlex","",3,"breakpoint"],["fxFlex","",3,"debuggerPanelStatus","locationForNewSnapshot","cancelClicked"],["fxFlex","",1,"loading-wrapper"]],wa:function(a,b){a&1&&(_.N(0,CCb,3,3,"ng-container",0),_.Q(1,
"async"));a&2&&_.z("ngIf",_.R(1,1,b.Xc.pF))},Ia:[zN,wN,_.Tl,_.Ul,_.Vl,_.dr,_.cE,_.Zl],styles:["dbg-debugger-panel[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%}.loading-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center}"],Oa:0});
var bO=function(){};bO.ha=function(a){return new (a||bO)};bO.Ea=_.bd({type:bO});bO.Da=_.Tc({imports:[_.jn,LN,FN,_.$l,IN,_.hr,_.dE]});
var cO=function(){};cO.ha=function(a){return new (a||cO)};cO.Ea=_.bd({type:cO});cO.Da=_.Tc({imports:[_.jn,CN,_.$l,_.cn,_.hr,_.Pv,_.dE,nN,_.Yr,_.yA]});
var o1b={NONE:0,cza:1,Y4b:2,DZb:3,0:"NONE",1:"DEBUGGER",2:"INSIGHTS",3:"DOCS"},p1b=new _.Ed("FORCE_INSIGHTS",{Ka:"root",ta:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),dO=function(a,b,c,d){this.Dj=a;this.Ra=b;this.FCb=new _.xf(c?2:0);this.jMa=this.FCb.ka(_.vb(function(e){return DCb(e,d)}),_.vb(function(e){return a.data.ka(_.m(function(f){var g;return null!=(null==(g=f.ad)?void 0:g.params.eq)}),_.Pa(),_.m(function(f,g){return f?1:2>g?
e:0}))}),_.Pa(),_.nb(1),_.jb())},mGb=function(a,b){a.FCb.next(b);b=_.og(a.Dj.nc);null!=b.params.eq&&a.Ra.navigate(_.nh(_.nF(b.Zb(),function(c){delete c.eq}).hb()),{hf:"preserve"})};dO.ha=function(a){return new (a||dO)(_.u(_.wf),_.u(_.Vf),_.u(p1b),_.u(_.pH))};dO.va=_.t({token:dO,ta:dO.ha});
var q1b=new _.Ed("GRAPH_TOOLS_PROMISE",{Ka:"root",ta:function(){return _.ia(function(a){switch(a.Bd){case 1:return _.Zva(a,2),_.ja(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Bd=3;a.IP=0;break;case 2:return _.$va(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),eO=function(a,b,c){this.Fa=a;this.Uzc=b;this.Hvb=c};
eO.prototype.init=function(){var a=this,b;return _.ia(function(c){if(1==c.Bd)return a.Dqa?c.return():_.ja(c,_.Xm(a.Fa,a.Uzc,"g3GraphToolsPromise"),2);b=c.Xm;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.Hvb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.gg(f)}}a.Dqa=e.call(d,{environment:f});c.Bd=0})};eO.prototype.createController=function(a){var b=this,c;return _.ia(function(d){return 1==d.Bd?_.ja(d,b.init(),2):d.return(null==(c=b.Dqa)?void 0:c.createController(a))})};
var r1b=function(a,b,c){return _.ia(function(d){return 1==d.Bd?_.ja(d,a.init(),2):a.Dqa&&0!==b.length?d.return(_.Xm(a.Fa,a.Dqa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};eO.ha=function(a){return new (a||eO)(_.u(_.an),_.u(q1b),_.u(_.Z_a))};eO.va=_.t({token:eO,ta:eO.ha,Ka:"root"});
var fO=function(a,b,c,d,e,f,g,h,n){this.Ob=a;this.Fa=b;this.rra=c;this.Lg=d;this.GD=f;this.sh=g;this.te=h;this.kT=n;this.kb=new _.da;this.Esa=void 0;this.Xa=e.data.ka(_.m(Cyb))};
fO.prototype.Sa=function(){var a=this;return _.ia(function(b){if(1==b.Bd)return a.kb.add(a.GD.theme.subscribe(function(c){switch(c){case "DARK":a.Esa="dark";break;case "LIGHT":a.Esa="light";break;default:_.gg(c)}a.Eqa&&a.Eqa.setTheme(a.Esa)})),_.ja(b,s1b(a),2);a.kb.add(a.Xa.ka(_.GE(),_.vb(function(c){return _.Da([a.Xa,_.rH(a.Lg,c,"path",1).ka(_.Aa(function(){return _.Ea("Aktuelle \u00c4nderungsliste konnte nicht geladen werden.")})),_.rH(a.Lg,_.Go(c.Zb(),"HEAD").hb(),"path",0).ka(_.Aa(function(){return _.Ea("Basis-\u00c4nderungsliste konnte nicht geladen werden.")}))])})).subscribe(function(c){c=
_.l(c);var d=c.next().value.path,e=c.next().value,f=c.next().value,g,h,n;return _.ia(function(r){if(1==r.Bd)return g=Number(e),h=Number(f),_.ja(r,r1b(a.rra,d||"",h),2);n=r.Xm;return a.Eqa&&d&&!isNaN(g)&&!isNaN(h)&&0<n.size?_.ja(r,a.Eqa.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:h}),0):(a.VX(),0<n.size&&_.CUa(a.sh,{error:Error("Re`"+e+"`"+f),message:"Failed to load insights panel",Je:"Schlie\u00dfen"}),r.kk(0))})}));b.Bd=0})};fO.prototype.Ma=function(){this.kb.unsubscribe()};
fO.prototype.VX=function(){var a=this;this.te.Nc(function(){mGb(a.kT,0)})};var s1b=function(a){var b;return _.ia(function(c){if(1==c.Bd)return b=a,_.ja(c,a.rra.createController({element:a.Ob.ua,theme:a.Esa,onOpen:function(){},onClose:function(){a.Fa.nb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.VX()}}),2);b.Eqa=c.Xm;c.Bd=0})};fO.ha=function(a){return new (a||fO)(_.y(_.Hd),_.y(_.an),_.y(eO),_.y(_.qH),_.y(_.wf),_.y(_.Zu),_.y(_.Dr),_.y(_.ne),_.y(dO))};
fO.Aa=_.v({type:fO,oa:[["insights-panel"]],Ba:0,Ca:0,wa:function(){},styles:["insights-panel[_nghost-%COMP%]{display:flex;height:100%;min-width:350px}insights-panel[_nghost-%COMP%]   .holder[_ngcontent-%COMP%]{flex:1 1 100%}"],Oa:0});
var gO=function(){};gO.ha=function(a){return new (a||gO)};gO.Ea=_.bd({type:gO});gO.Da=_.Tc({imports:[_.$l]});
var hO=function(){this.time=this.message=this.NJa="";this.Dba=[]};hO.prototype.Rb=function(){var a;this.NJa=(null==(a=this.commit.ko)?void 0:a.email)||"";var b;this.Ejb=null==(b=this.commit.GLa)?void 0:b.email;this.message=this.commit.zs;this.time=this.commit.NJ;this.Dba=this.commit.NP};hO.ha=function(a){return new (a||hO)};
hO.Aa=_.v({type:hO,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.id],hc:["commit",""],Ba:18,Ca:6,Ha:function(){return[["class","message",4,"ngIf"],[1,"author-and-date"],["tabIndex","0",1,"detail"],[1,"person-label","grimoire-secondary-text"],"(Autor)",["class","detail committer","tabIndex","0",4,"ngIf"],"Commit erfolgte am",[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],"Commit-Nachricht",[3,"message","linkDefinitions"],["tabIndex","0",1,"detail","committer"],"(Committer)"]},
wa:function(a,b){a&1&&(_.N(0,ECb,5,4,"div",0),_.C(1,"div",1)(2,"div",2)(3,"mat-icon"),_.O(4,"person"),_.D(),_.C(5,"span"),_.O(6),_.D(),_.C(7,"span",3),_.De(8,4),_.D()(),_.N(9,FCb,7,1,"div",5),_.C(10,"div",2)(11,"mat-icon"),_.O(12,"event"),_.D(),_.C(13,"span"),_.De(14,6),_.D(),_.C(15,"span",7),_.O(16),_.Q(17,"dateTimeDisplay"),_.D()()());a&2&&(_.z("ngIf",b.message),_.w(6),_.Me(b.NJa),_.w(3),_.z("ngIf",b.NJa!==b.Ejb),_.w(7),_.Me(_.R(17,4,b.time)))},Ia:[_.Tl,_.tH,_.Xr,_.Ez,_.sH],styles:["commit-overview[_nghost-%COMP%]{display:flex;flex:0 0 auto;flex-direction:column}commit-overview[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-weight:400;font-size:1rem;letter-spacing:.01em;line-height:1.2307692308rem;line-height:24px;color:var(--icon-secondary)}.author-and-date[_ngcontent-%COMP%]{display:flex;font-size:13px;line-height:24px;padding-top:10px;padding-bottom:10px}.date[_ngcontent-%COMP%]{padding-left:5px;white-space:nowrap}.detail[_ngcontent-%COMP%]{display:flex;padding-left:20px}.person-label[_ngcontent-%COMP%]{padding-left:5px}.message[_ngcontent-%COMP%]{font-size:13px;padding-left:20px;padding-right:40px;max-width:800px;white-space:pre-wrap;margin-top:15px}.message[_ngcontent-%COMP%]:first-line{font-size:15px;font-weight:500}"],
Oa:0});
var MCb=function(a){return{Ab:a}},LCb=function(a){return{context:a}},RCb=function(){return{VLc:!0}},t1b={NONE:0,JVb:1,d6b:2,Bac:3,Aac:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},iO=function(a,b,c){this.Lg=b;this.US=c;this.fia=t1b;this.sHb=this.nXa=this.Efa=_.Ua;this.Vu={};this.version=1;this.uTa=!0;this.u1=!1;this.w_a=a.Vb(56)};_.k=iO.prototype;_.k.Sa=function(){};_.k.Vc=function(){};
_.k.Rb=function(a){var b=this;a.activeLocation&&(this.nXa=_.OE(this.location)?_.vsb(this.US,_.nF(_.Go(this.location.Zb(),this.dQ),function(c){c.Pb=b.Tuc}).hb()).ka(_.zb(function(){b.Vu.Wu=!0}),_.tb(_.eF(this.location.Ab)),_.m(function(c){return c.type})):_.Ua,this.sHb=this.nXa.ka(_.m(_.fF)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)u1b(this,a.activeLocation),!this.u1&&this.rHb?(this.Efa=_.Ea(void 0),this.Vu.mv=!0):this.u1&&1===this.version?(a=_.HE(this.location)?_.Go(this.location.Zb(),
"HEAD").hb():this.location,this.Efa=_.Da([this.wZ(a,0),this.wZ()]).ka(_.vb(function(c){var d=_.l(c);c=d.next().value;return(d=d.next().value)?c&&c.Uf===d.Uf?_.Ea(void 0):v1b(b,d):_.Ea(void 0)}),_.zb(function(c){c&&c.Ab?b.Vu.mv=!0:b.Vu={}}))):this.Efa=this.wZ().ka(_.m(function(c){if(null!=c&&c.Uf)return{Ab:c.Uf,rM:c.ar?_.tjb(b.location,c):void 0}}),_.zb(function(){b.Vu.mv=!0}))};_.k.Fn=function(){this.Vu.location&&this.Vu.Wu&&this.Vu.mv&&(this.Vu={},this.xM.launch(0,0))};
_.k.z7=function(a){var b=this;if(!a)return _.Ea();var c=this.w_a?Tyb(this.location,this.RDc):this.location;return w1b(this,a).ka(_.m(function(d){return _.KE(b.location,d,b.version,a.rM||c)}))};
var w1b=function(a,b){return a.nXa.ka(_.m(function(c){var d;return 5===c?(null==(d=a.location.params.Pb)?void 0:d.replace("codereview/",""))||void 0:b.Ab}))},v1b=function(a,b){var c=b.Uf;return a.oj?x1b(a,c,a.location).ka(_.m(function(d){if(-1===d)return{Ab:c};if(0!==d)return{Ab:c,depth:d,eR:_.nh(_.Go(_.gF(a.location.Zb()),"HEAD").hb())}})):_.Ea({Ab:c,rM:_.tjb(a.location,b)})},x1b=function(a,b,c){var d=Number(b);return isNaN(d)||!_.oh(c)?_.Ea(-1):uQb(a.Lg,c).ka(_.Ta(_.SE),_.Pa(function(e,f){return e.Yb.Fk===
f.Yb.Fk}),_.vb(function(e){var f=e.Yb;e=f.lpa;f=f.Fk.findIndex(function(g){g=Number(g.Uf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.Ua):_.Ea(-1):_.Ea(f)}))};iO.prototype.wZ=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Lg.wZ(a,this.u1?"path":"repository",b).ka(_.m(Dyb)).ka(_.Aa(function(){return _.Ea(void 0)}))};
var u1b=function(a,b){b=b&&b.wj;if(b){var c=_.zE(b,a.location);var d=_.xE(b,a.version);c=c&&d===a.dQ}else c=!1;c||(a.Vu={},a.u1?(a.Vu.location=!0,a.Vu.Wu=!0):(c=a.Vu,b?(d=_.zE(b,a.location),b=_.xE(b,a.version),a=d&&b!==a.dQ):a=!1,c.location=a))};
_.W.Object.defineProperties(iO.prototype,{Xd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},dQ:{configurable:!0,enumerable:!0,get:function(){return _.xE(this.location,this.version)||""}},Tuc:{configurable:!0,enumerable:!0,get:function(){return _.rjb(this.location,this.version)||""}},Zvc:{configurable:!0,enumerable:!0,get:function(){return this.dQ?this.u1?this.oj?3:2:this.rHb?4:1:0}},nJc:{configurable:!0,enumerable:!0,get:function(){return _.vE(this.dQ)}},
rHb:{configurable:!0,enumerable:!0,get:function(){return _.ig.test(this.dQ)||_.HE(this.location)}},oj:{configurable:!0,enumerable:!0,get:function(){return _.IE(this.location)}}});iO.ha=function(a){return new (a||iO)(_.y(_.Bu),_.y(_.qH),_.y(_.wH))};
iO.Aa=_.v({type:iO,oa:[["commit-information"]],wb:function(a,b){a&1&&_.We(_.pq,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.xM=c.first)}},inputs:{version:"version",uTa:"linkToCommitDetails",Xd:"activeLocation",RDc:"lastSubmoduleFetchSpec",u1:"showMostRecentCommitForPath"},features:[_.id],Ba:14,Ca:7,Ha:function(){return[["fxFlex","auto","fxLayout","",3,"ngSwitch"],[4,"ngSwitchCase"],["matRipple","",1,"mat-button-ripple",3,"matRippleCentered","matRippleDisabled"],["refType",""],["parentheticalSha",""],["linkToDetails",
""],["piper",""],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngTemplateOutlet"],[1,"refType"],[4,"ngIf"],[1,"open-paren"],["class","at-ref",4,"ngIf"],[1,"at-ref"],["ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"condition","link","trackGestureClick","trackProjectId",6,"linkAriaLabel"],["linkAriaLabel","Details zur \u00c4nderung \ufffd0\ufffd"],["aria-label","In Datei bei HEAD suchen","ascTrackElement","CommitInformation","trackAction",
"fileHeadNavigate",3,"routerLink","trackGestureClick","trackProjectId"],["aria-label","Details zur \u00c4nderung","ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"universalLink","trackProjectId"]]},wa:function(a,b){a&1&&(_.C(0,"span",0),_.N(1,ICb,4,3,"ng-container",1),_.N(2,NCb,3,7,"ng-container",1),_.N(3,PCb,1,1,null,1),_.N(4,SCb,1,3,null,1),_.D(),_.F(5,"div",2),_.N(6,TCb,3,3,"ng-template",null,3,_.bf),_.N(8,XCb,2,3,"ng-template",null,4,_.bf),_.N(10,YCb,6,12,"ng-template",
null,5,_.bf),_.N(12,cDb,2,3,"ng-template",null,6,_.bf));a&2&&(_.z("ngSwitch",b.Zvc),_.w(1),_.z("ngSwitchCase",b.fia.JVb),_.w(1),_.z("ngSwitchCase",b.fia.Aac),_.w(1),_.z("ngSwitchCase",b.fia.Bac),_.w(1),_.z("ngSwitchCase",b.fia.d6b),_.w(1),_.z("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.gn,_.Tl,_.Yl,_.Ul,_.Vl,_.uH,_.Pq,_.dr,_.pq,_.Pm,_.pv,_.Zl,_.vF],styles:["commit-information[_nghost-%COMP%]{align-items:center;display:flex;font-size:12px;position:relative;white-space:nowrap}commit-information[_nghost-%COMP%]   .mat-ripple[_ngcontent-%COMP%]     .mat-ripple-element{background-color:rgba(25,103,210,.12)}commit-information[_nghost-%COMP%]   .open-paren[_ngcontent-%COMP%]:not(:first-child){padding-left:5px}commit-information[_nghost-%COMP%]   .at-ref[_ngcontent-%COMP%]{padding-right:3px}commit-information[_nghost-%COMP%]   .refType[_ngcontent-%COMP%]{padding-right:5px}commit-information[_nghost-%COMP%]   span[_ngcontent-%COMP%]{display:flex}"],
Oa:0});
var y1b=function(a){return""+a};
var jO=function(a,b){this.line=a;this.ch=void 0===b?null:b};
var z1b=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.EC=b;this.DC=c;this.wM=d;this.vM=e;this.gF=[];this.type=a;this.EC=b;this.DC=c;this.wM=d;this.vM=e;if(f)for(a=_.l(f),b=a.next();!b.done;b=a.next())this.gF.push(b.value)};
var A1b=function(a,b){this.Ng=a;this.CBc=!!b};
var B1b=function(a,b,c){this.left=a;this.right=b;this.wh=c};
var C1b=function(){this.f_a=this.aga=0;this.BWa=[];this.CWa=[];this.diff=this.e_a=this.d_a=0};
C1b.prototype.Nc=function(a,b,c,d){var e=[],f=a.length,g=c.length;a:{var h=a.length,n=c.length,r=h-n&1,x=Math.ceil((h+n)/2),A=[],B=[];this.BWa=[];this.CWa=[];for(var I=0;I<=x;I++){for(var K=-1,P=A[I]=0;P<=I;P++){var ba=A[P];this.BWa.push(K<ba?2*ba:2*K+1);var la=K<ba?ba:K,wa=la-2*P+I;for(K=ba+1;la<h&&wa<n&&a.charAt(la)===c.charAt(wa);)++la,++wa;A[P]=la;var va=I-P-Math.ceil((n-h)/2);if(r&&0<=va&&va<I&&B[va]<=la){A=P;P=va;this.diff=I=2*I-1;this.d_a=A;this.e_a=P;this.aga=la;this.f_a=la-2*A+Math.ceil(I/
2);break a}}K=B[I]=h;for(va=0;va<=I;va++){ba=B[va];this.CWa.push(K>=ba?2*ba:2*K+1);la=K>=ba?ba:K;wa=n-h-I+la+2*va;for(K=ba-1;0<la&&0<wa&&a.charAt(la-1)===c.charAt(wa-1);)--la,--wa;B[va]=la;P=Math.floor((h-n)/2)-va+I;if(!r&&0<=P&&P<=I&&la<=A[P]){la=P;A=A[P];this.diff=I*=2;this.d_a=la;this.e_a=va;this.aga=A;this.f_a=A-2*la+Math.ceil(I/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];I=Math.ceil(this.diff/2);P=this.d_a;A=this.aga;for(la=e.length;0<=I;--I)va=this.BWa[(I+1)*I/2+P],a=A-Math.floor(va/2),
A-=a,0!==a&&(c=new B1b(A+b,A-2*P+I+d,a),h=e[e.length-1],0!==e.length&&D1b(c,h)?(h.left-=a,h.right-=a,h.wh+=a):e.splice(0,0,c)),va&1&&(A--,P--);0<la&&D1b(e[la-1],e[e.length-1])&&(e[la-1].wh+=e[e.length-1].wh,e.pop());I=e.splice(la-1,e.length-la+1).reverse();for(A=0;A<I.length;A++)e.push(I[A]);I=Math.floor(this.diff/2);P=this.e_a;for(A=this.aga;0<=I;--I)la=this.CWa[I*(I+1)/2+P],va=Math.floor(la/2)-A,c=g-f-I+A+2*P,h=Math.min(va,Math.max(0,Math.max(this.aga-A,this.f_a-c))),a=va-h,0!==a&&(c=new B1b(A+
h+b,c+h+d,a),0!==e.length&&D1b(e[e.length-1],c)?e[e.length-1].wh+=a:e.push(c)),A+=va,la&1&&(A++,P--)}return{gF:e,I0c:(f+g-this.diff)/2}};var D1b=function(a,b){return a.left+a.wh===b.left&&a.right+a.wh===b.right};
for(var kO=[],E1b=0;256>E1b;++E1b)kO[E1b]=2;for(var F1b=97;122>=F1b;++F1b)kO[F1b]=3;for(var G1b=65;90>=G1b;++G1b)kO[G1b]=3;for(var H1b=48;57>=H1b;++H1b)kO[H1b]=3;kO[95]=3;kO[32]=kO[9]=kO[10]=kO[13]=0;for(var I1b=_.l("(){},.#/*\";'"),lO=I1b.next();!lO.done;lO=I1b.next())kO[lO.value.charCodeAt(0)]=0;var J1b=_.l("!%^&[]?\\|<>+-=~@`");for(lO=J1b.next();!lO.done;lO=J1b.next())kO[lO.value.charCodeAt(0)]=5;kO[0]=0;
var K1b=function(){this.OCb=1;this.Di=this.ei=null;this.lineArray=[];this.xba=[];this.vea=[];this.Sua=[]};K1b.prototype.JQ=function(a,b){a=L1b(a);b=L1b(b);return M1b(this,a,b)};
var M1b=function(a,b,c){b=N1b(a,b,c);a.ei=b.rEc;a.Di=b.sEc;a.lineArray=b.lineArray;for(b=0;b<a.ei.text.length;++b)a.xba.push({matchType:1,index:b});for(b=0;b<a.Di.text.length;++b)a.vea.push({matchType:1,index:b});b=O1b(a,!0);for(c=1;c!==a.OCb&&0<b;++c)b=O1b(a,!1);b=P1b(a.xba,4,-1);c=P1b(a.vea,3,1);a=[];for(var d={},e=0;e+2<b.length;++e)if(4===b[e].type||6===b[e].type){var f=!1;if(-1===b[e+1].type&&4===b[e+2].type)f=!0;else if(4!==b[e+1].type)continue;var g=Q1b(b[e].n_,c),h=Q1b(b[e+(f?2:1)].n_,c);
if(1===h-g)d[g]=e+1;else if(2===h-g&&1===c[g+1].type)f&&(c[g+1].type=5,c[g+1].o_=b[e+1].fM,c[g+1].n_=b[e+1].NS);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].fM=b[e].fM;b[e+f].o_=b[e].o_}g=[];for(e=0;e<b.length;++e)-1!==b[e].type&&0!==b[e].type||g.push([b[e].type,e]);h=[];for(e=0;e<c.length;++e)1!==c[e].type&&0!==c[e].type||h.push([c[e].type,e]);for(f=e=0;e<g.length&&f<h.length;)if(-1===g[e][0]&&1===h[f][0]){var n=g[e][1],r=h[f][1];b[n].type=2;c[r].type=2;c[r].o_=b[n].fM;
c[r].n_=b[n].NS;++e;++f}else if(0===g[e][0]&&0===h[f][0])++e,++f;else if(0===g[e][0])++f;else if(0===h[f][0])++e;else throw Error("Se");for(f=e=0;!(e>=b.length&&f>=c.length);){for(;f<c.length&&0!==c[f].type&&2!==c[f].type;)7!==c[f].type&&a.push(c[f]),void 0!==d[f]&&(g=b[d[f]],h=g.fM,n=g.NS,g.o_=g.fM,g.n_=g.NS,g.fM=h,g.NS=n,g.type=-1,a.push(g)),++f;for(;e<b.length&&0!==b[e].type&&2!==b[e].type;)-1!==b[e].type&&4!==b[e].type&&6!==b[e].type||a.push(b[e]),++e;f<c.length&&(a.push(c[f]),++e,++f)}if(0===
a.length)a=[];else{b=new jO(0,0);c=new jO(0,0);d=[];a=_.l(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new z1b(e.type,new jO(e.o_,0),new jO(e.n_,null),new jO(e.fM,0),new jO(e.NS,null)),1===e.type&&(f.EC=b,f.DC=b),-1===e.type&&(f.wM=c,f.vM=c),b=R1b(f.DC),c=R1b(f.vM),d.push(f);a=d}return a},L1b=function(a){for(var b=0,c=-1,d=[];c<a.length-1;){c=a.indexOf("\n",b);-1===c&&(c=a.length-1);var e=a.substring(b,c+1);b=c+1;d.push(e)}return d},N1b=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,
h){var n="",r=[],x=0,A=d.length;g=_.l(g);for(var B=g.next();!B.done;B=g.next()){B=B.value;if(e.has(B))n+=String.fromCharCode(e.get(B));else{n+=String.fromCharCode(A);e.set(B,A);d[A]=B;for(var I=kO[0],K=0;K<B.length;++K){var P=B[K];void 0!==kO[P.charCodeAt(0)]&&(I+=kO[P.charCodeAt(0)])}h[A]=I;A++}r.push(x++)}return new S1b(n,r)};b=f(b,a.Sua);a=f(c,a.Sua);return{rEc:b,sEc:a,lineArray:d}},Q1b=function(a,b){for(var c=0;c<b.length&&!(b[c].NS>=a);c++);return c},R1b=function(a){return null===a.ch?new jO(a.line+
1,0):a},O1b=function(a,b){if(!a.ei||!a.Di)throw Error();if(b){var c=a.ei;for(var d=a.Di,e=0,f=Math.min(c.text.length,d.text.length);e<f&&c.text[e]===d.text[e];)++e;0===e?c=null:(f={yba:new S1b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),wea:new S1b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),wh:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.ei;e=a.Di;f=1;for(var g=Math.min(c.text.length,e.text.length);f<=g&&c.text[c.text.length-f]===e.text[e.text.length-f];)++f;
1===f?c=null:(g={yba:new S1b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),wea:new S1b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),wh:f-1},c.text=c.text.slice(0,c.text.length-f+1),e.text=e.text.slice(0,e.text.length-f+1),c=g)}else c=null;e=c;f=(new C1b).Nc(a.ei.text,0,a.Di.text,0).gF;c=[];for(g=0;g<f.length;g++)c.push(new A1b(f[g],!1));null!==d&&(a.ei.text=d.yba.text+a.ei.text,a.ei.lineNumbers.splice.apply(a.ei.lineNumbers,[0,0].concat(_.Ia(d.yba.lineNumbers))),a.Di.text=d.wea.text+a.Di.text,a.Di.lineNumbers.splice.apply(a.Di.lineNumbers,
[0,0].concat(_.Ia(d.wea.lineNumbers))),c.splice(0,0,new A1b(new B1b(0,0,d.wh),!0)));d=d&&0<d.wh?d.wh:0;null!==e&&(a.ei.text+=e.yba.text,a.ei.lineNumbers.splice.apply(a.ei.lineNumbers,[a.ei.lineNumbers.length,0].concat(_.Ia(e.yba.lineNumbers))),a.Di.text+=e.wea.text,a.Di.lineNumbers.splice.apply(a.Di.lineNumbers,[a.Di.lineNumbers.length,0].concat(_.Ia(e.wea.lineNumbers))),f=d+e.wh,c.push(new A1b(new B1b(a.ei.text.length-f,a.Di.text.length-f,e.wh),!0)));if(!a.ei||!a.Di)throw Error();b=b?0:2;for(var h=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var x=c[r].Ng.wh,A=c[r];e<A.Ng.left;)++e,++g;for(;f<A.Ng.right;)++f,++h;var B=r+1;B<c.length&&(c[B].Ng.left+=d,c[B].Ng.right+=d,A.Ng.left+x===c[B].Ng.left?(T1b(a,a.Di,h,A,c[B],c[B].Ng.right-A.Ng.right),x=A.Ng.wh):A.Ng.right+x===c[B].Ng.right&&(T1b(a,a.ei,g,A,c[B],c[B].Ng.left-A.Ng.left),x=A.Ng.wh));B=g;for(var I=h;;){var K=B-1,P=I-1;if(0>K||0>P)break;if(a.ei.text[K]!==a.Di.text[P])break;if(a.ei.lineNumbers[K]+1!==a.ei.lineNumbers[B]||a.Di.lineNumbers[P]+1!==a.Di.lineNumbers[I])break;
P=a.Di.lineNumbers[P];if(1!==a.xba[a.ei.lineNumbers[K]].matchType||1!==a.vea[P].matchType)break;--B;--I;++x}if(0!==x){K=0;P=B;for(var ba=0;ba<x&&0>=K;++ba)K+=a.Sua[a.ei.text.charCodeAt(P)],++P;if(0<K||A.CBc){++n;g=B;h=I;for(K=0;K<x;++K,++I,++B)P=a.ei.lineNumbers[B],ba=a.Di.lineNumbers[I],a.xba[P].matchType=b,a.xba[P].index=ba,a.vea[ba].matchType=b,a.vea[ba].index=P;a.ei.text=a.ei.text.substr(0,g)+String.fromCharCode(-1)+a.ei.text.substr(B);a.Di.text=a.Di.text.substr(0,h)+String.fromCharCode(-2)+a.Di.text.substr(I);
a.ei.lineNumbers.splice(g,B-g,null);a.Di.lineNumbers.splice(h,I-h,null);g++;h++;e+=A.Ng.wh;f+=A.Ng.wh}}}return n},T1b=function(a,b,c,d,e,f){var g=c+d.Ng.wh,h=c+f;c=0;var n=g,r=h;for(f=0;f<d.Ng.wh&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=h;for(var x=0;x<e.Ng.wh&&!(n<b.text.length&&b.text[n]!==b.text[r]);++x,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;x=g-c;var A=h-1-c;h-=c;g=[];for(var B=0;B<n;++B,++r,++x,++A,++h){var I=U1b(a,b,r),K=U1b(a,b,x),P=U1b(a,b,A),ba=U1b(a,b,
h),la=Math.min(I,K),wa=Math.min(P,ba);"}"===V1b(a,b,r)&&(la-=2);"{"===V1b(a,b,x)&&(la-=2);"}"===V1b(a,b,A)&&(wa-=2);I<K&&--la;P<ba&&--wa;g.push(la+wa)}c===d.Ng.wh&&(g[0]-=10);f===e.Ng.wh&&(g[n-1]-=10);a=Number.MAX_VALUE;b=-1;for(f=0;f<n;++f)g[f]<a&&(a=g[f],b=f);c=b-c;0!==c&&(d.Ng.wh+=c,e.Ng.left+=c,e.Ng.right+=c,e.Ng.wh-=c)}},U1b=function(a,b,c){b=b.text.charCodeAt(c);c=a.lineArray[b];return void 0===c||0>=c.length||1===c.length&&"\n"===c[0]||2===c.length&&"\r"===c[0]&&"\n"===c[1]?-3:a.Sua[b]},V1b=
function(a,b,c){a=a.lineArray[b.text.charCodeAt(c)];return void 0===a||0>=a.length?null:1===a.length?a[0]:"\n"===a[a.length-1]?3<=a.length&&"\r"===a[a.length-2]?a[a.length-3]:a[a.length-2]:a[a.length-1]},P1b=function(a,b,c){var d=[];if(0===a.length)return[];for(var e=a[0].matchType,f=a[0].index,g=a[0].index,h=0,n=0,r=1;r<a.length;++r)if(a[r].matchType===e&&a[r].index===g+1)g++,n=r;else{if(0===e)e=0;else if(1===e)e=c;else if(2===e)e=b;else throw Error("Te`"+e);d.push(new W1b(e,f,g,h,n));h=n=r;f=g=
a[r].index;e=a[r].matchType}a=new W1b(0,f,g,h,n);1===e?a.type=c:2===e&&(a.type=b);d.push(a);return d},S1b=function(a,b){this.text=a;this.lineNumbers=b},W1b=function(a,b,c,d,e){this.type=a;this.o_=b;this.n_=c;this.fM=d;this.NS=e};
var X1b=function(){this.OCb=void 0},Y1b=function(a,b){if(""===a)return{lines:["\n"],YVa:[new jO(b,0),new jO(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new jO(b,c)],e=_.l(a),f=e.next();!f.done;f=e.next())f=f.value,"\n"===f?(b++,c=0):c+=f.length,d.push(new jO(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),YVa:d}};
X1b.prototype.JQ=function(a,b){var c=new K1b,d=c.JQ(a,b);a=Z1b(a);b=Z1b(b);for(var e=_.l(d),f=e.next();!f.done;f=e.next()){f=f.value;switch(f.type){case 0:case 1:case -1:case 3:case 4:case 6:continue}if(!(500<f.DC.line-f.EC.line||500<f.vM.line-f.wM.line)){f.gF=[];var g=this.getRange(a,f.EC,f.DC);if(!(1E4<g.length)){g=Y1b(g,f.EC.line);var h=this.getRange(b,f.wM,f.vM);if(!(1E4<h.length)){h=Y1b(h,f.wM.line);c=new K1b;c=M1b(c,g.lines,h.lines);c=_.l(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(x,A){return null!==A.ch?x.YVa[A.line]:x.YVa[A.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.EC=r(g,n.EC);n.DC=r(g,n.DC);n.wM=r(h,n.wM);n.vM=r(h,n.vM);break;default:throw Error("Ue");}f.gF.push(n)}}}}}return d};
var Z1b=function(a){if(0===a.length)return[""];a=L1b(a);_.Ob(a).endsWith("\n")&&a.push("");return a},$1b=function(a,b,c,d){var e=[];b=_.l(b);for(var f=b.next();!f.done;f=b.next())if(f=f.value,0<f.gF.length){var g=a.getRange(c,f.EC,f.gF[0].EC);0<g.length&&e.push([0,g]);e.push.apply(e,_.Ia($1b(a,f.gF,c,d)));f=a.getRange(c,_.Ob(f.gF).DC,f.DC);0<f.length&&e.push([0,f])}else{g=f.EC;var h=f.DC,n=f.wM,r=f.vM;switch(f.type){case 0:e.push([0,a.getRange(c,g,h)]);break;case 1:e.push([1,a.getRange(d,n,r)]);break;
case -1:e.push([-1,a.getRange(c,g,h)]);break;case 2:e.push([-1,a.getRange(c,g,h)]);e.push([1,a.getRange(d,n,r)]);break;case 3:case 4:case 5:case 6:throw Error("Ve");default:throw Error("We");}}return e};X1b.prototype.getRange=function(a,b,c){if(b.line===c.line&&b.ch===c.ch||b.line+1===c.line&&null===b.ch&&0===c.ch||c.line+1===b.line&&null===c.ch&&0===b.ch)return"";a=a.slice(b.line,c.line+1);null!==c.ch&&(a[a.length-1]=a[a.length-1].slice(0,c.ch));null!==b.ch&&(a[0]=a[0].slice(b.ch));return a.join("")};
var a2b=["codeview"],b2b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},mO=function(a,b,c){var d=this;this.Bc=b;this.zone=c;this.line=void 0;this.Rlb=b2b;this.wQc=new X1b;this.Gk=this.diffBase="";this.wjb=3;this.IR=[];this.jT=[];this.rendered=new _.$k;this.align=!0;this.uea=this.wba=y1b;this.kb=a.yLa.subscribe(function(e){d.Rlb=Object.assign({},b2b,{theme:e});if(d.qo){e=_.l(c2b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};
mO.prototype.Sa=function(){};mO.prototype.Rb=function(a){(a.diffBase||a.contents||a.fileName)&&d2b(this)};mO.prototype.Ma=function(){this.kb.unsubscribe()};
var d2b=function(a){a.rendered.emit(!1);a.qo&&a.wLa.ua.removeChild(a.wLa.ua.lastChild);var b=a.Bc.Vb(35);a.zone.wc(function(){setTimeout(function(){var c,d,e,f;return _.ia(function(g){if(1==g.Bd)return c=a,_.ja(g,_.Bkb(),2);c.qo=g.Xm.MergeView(a.wLa.ua,{orig:null,origLeft:a.diffBase,value:a.Gk,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.wjb,diffDriverFunction:function(h,n){if(b){var r=a.wQc;var x=Z1b(h),A=Z1b(n);15E3<x.length||15E3<A.length?r=void 0:(h=r.JQ(h,
n),r=$1b(r,h,x,A));return r}}});e2b(a);d={};e=_.l(c2b(a));for(f=e.next();!f.done;d={Qha:d.Qha},f=e.next())d.Qha=f.value,d.Qha.operation(function(h){return function(){var n=h.Qha;f2b(a,n);a.setOptions(n);if(a.qo){var r=g2b(a,n),x=r?"left-edit-gutter":"right-edit-gutter",A=a.qo.leftChunks();A=_.l(A);for(var B=A.next();!B.done;B=A.next()){var I=B.value;B=r?I.origTo:I.editTo;for(I=r?I.origFrom:I.editFrom;I<B;I++)n.addLineClass(I,"gutter",x)}}r=g2b(a,n)?a.wba:a.uea;n.setOption("lineNumberFormatter",r);
r=g2b(a,n)?a.IR:a.jT;r=_.l(r);for(x=r.next();!x.done;x=r.next())x=x.value,n.addLineWidget(x.line,x.element,x.options)}}(d));g.Bd=0})},0)})},c2b=function(a){return a.qo?[a.qo.leftOriginal(),a.qo.editor()]:[]},e2b=function(a){if(a.qo)a.qo.editor().on("update",function(){a.zone.Nc(function(){a.rendered.emit(!0)})})},g2b=function(a,b){if(a.qo)return b===a.qo.leftOriginal()?!0:!1};
mO.prototype.setOptions=function(a){if(this.qo)for(var b=_.l(Object.entries(this.Rlb)),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;a.setOption(c,d)}};var f2b=function(a,b){var c,d;_.ia(function(e){if(1==e.Bd)return a.qo&&a.fileName?_.ja(e,_.Bkb(),2):e.return();d=(c=e.Xm.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Bd=0})};
_.W.Object.defineProperties(mO.prototype,{Kea:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.qo&&(a=_.wE(this.line))&&(this.qo.editor().scrollTo(0,this.qo.editor().charCoords({line:a-1,ch:0},"local").top),this.qo.editor().getDoc().setCursor({line:a-1,ch:0}))}},COc:{configurable:!0,enumerable:!0,set:function(a){this.wLa=a}}});mO.ha=function(a){return new (a||mO)(_.y(_.Zu),_.y(_.Bu),_.y(_.ne))};
mO.Aa=_.v({type:mO,oa:[["code-diff","fileName",""]],wb:function(a,b){a&1&&_.We(a2b,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.COc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Gk:"contents",wjb:"collapseIdenticalLines",IR:"leftLineWidgets",jT:"rightLineWidgets",Kea:"scrollToLine",align:"align",wba:"leftLineNumberFormatter",uea:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.id],hc:["fileName",""],Ba:2,Ca:0,Ha:[[1,"scope"],["codeview",""]],wa:function(a){a&1&&_.F(0,"div",
0,1)},styles:['.scope[_ngcontent-%COMP%]{height:100%;width:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumber{width:26px}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumbers{padding:0 2px 0 0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{border:0;cursor:pointer;display:flex;justify-content:center}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget:before{content:"(...)"}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-end.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-start.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge{border:0;height:calc(100% - 5px);width:100%}.scope[_ngcontent-%COMP%]     div.CodeMirror-merge-collapsed-line pre.CodeMirror-line{padding:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{height:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{width:50%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-gap{display:none}.scope[_ngcontent-%COMP%]     .CodeMirror{font:400 .9230769231rem/1.2307692308rem Roboto Mono,monospace;letter-spacing:normal;height:100%;width:100%}'],
Oa:0});
var nO=function(){this.rendered=new _.$k;this.IAa="Unterschied ist zu gro\u00df f\u00fcr die Anzeige";this.PKa=!1;this.IR=[];this.jT=[];this.kJb=this.Tyb=void 0;this.uea=this.wba=y1b;this.Uyb=new Map;this.lJb=new Map};nO.prototype.Sa=function(){};
nO.prototype.Rb=function(){a:{var a=0;for(var b=_.l(this.YB),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.CC.Gk.length+c.kD.Gk.length,10485760<=a){a=!0;break a}a=!1}if(a)this.PKa=!1,this.bta(!0);else{a=[];b=[];c=_.l(this.YB);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.kD;e=_.Neb(_.c$a(e.CC.Gk||""));d=_.Neb(_.c$a(d.Gk||""));a.push(e);b.push(d)}this.Tyb=a.join("");this.kJb=b.join("");a=new Map;b=new Map;d=c=1;e=_.l(this.YB);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var h=
d;var n=f.kD,r=f.CC;var x=n.He+1;var A=r.He+1;n=n.IB+1;r=r.IB+1;switch(f.type){case _.Dt.aya:for(A=n;A<x;A++,h++)a.set(g,""),b.set(h," "+A);break;case _.Dt.wBa:for(x=r;x<A;x++,g++)a.set(g,""+x),b.set(h,"");break;case _.Dt.CCa:case _.Dt.xya:for(;r<A;r++,g++)a.set(g,""+r);for(g=n;g<x;g++,h++)b.set(h," "+g);break;default:throw Error("Xe");}c+=f.CC.He-f.CC.IB;d+=f.kD.He-f.kD.IB}this.Uyb=a;this.lJb=b;this.wba=hDb(a);this.uea=hDb(b);b=a=0;c=_.l(this.YB);for(d=c.next();!d.done;d=c.next()){d=d.value;e=a;
f=b;h=d.CC;g=d.kD;h=h.He-h.IB;A=g.He-g.IB;switch(d.type){case _.Dt.aya:this.IR.push(fDb(e,A));break;case _.Dt.wBa:this.jT.push(fDb(f,h));break;case _.Dt.xya:x=n=0;g=!0;A>h?(n=A-h,g=!1):h>A&&(x=h-A,g=!1);h=n;this.IR.push(fDb(e,h,g));this.jT.push(fDb(f,x,g));break;case _.Dt.CCa:break;default:throw Error("Xe");}a+=d.CC.He-d.CC.IB;b+=d.kD.He-d.kD.IB}gDb(this.Uyb,this.IR);gDb(this.lJb,this.jT);this.PKa=!0}};nO.prototype.bta=function(a){this.rendered.emit(a)};nO.ha=function(a){return new (a||nO)};
nO.Aa=_.v({type:nO,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{YB:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.id],hc:["diffChunks","","fileName",""],Ba:3,Ca:2,Ha:[[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter","leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered",4,"ngIf","ngIfElse"],["tooBig",""],[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter",
"leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered"]],wa:function(a,b){a&1&&(_.N(0,dDb,1,9,"code-diff",0),_.N(1,eDb,2,1,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(2);_.z("ngIf",b.PKa)("ngIfElse",c)}},Ia:[_.Tl,_.eE,mO],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});
var oO=function(a){this.Fa=a;this.Zha=0;this.L2a=2;this.Gk=void 0;this.rendered=new _.$k;this.FXa=!1;this.Zob={ur:"",Zo:"",CG:"",hg:"",YRa:!1,xR:!1}};oO.prototype.Sa=function(){};oO.prototype.Rb=function(a){if(a.location||a.entry)this.jEc=_.Go(_.JE(this.location.Zb(),"repo"),this.mc.ur).hb(),this.pKc=_.Go(_.JE(this.location.Zb(),"repo"),this.mc.Zo).hb(),this.Axc=_.nh(_.Go(this.location.Zb(),this.mc.Zo).nd(this.mc.CG).Sh({Cn:this.mc.ur}).hb())};
oO.prototype.bta=function(a){this.FXa=a;this.rendered.emit({rendered:a,O8:this.O8})};var h2b=function(a){a.Fa.nb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.fpa.Gc?"expand":"collapse",projectId:a.location.lb})},i2b=function(a){a.fpa.Gc&&a.FXa&&a.rendered.emit({rendered:a.FXa,O8:a.O8})};
_.W.Object.defineProperties(oO.prototype,{mc:{configurable:!0,enumerable:!0,set:function(a){this.Zob=a;this.Gk=a.Gk},get:function(){return this.Zob}},expand:{configurable:!0,enumerable:!0,set:function(a){this.fpa.Gc=a;i2b(this)},get:function(){return this.fpa.Gc}},iFc:{configurable:!0,enumerable:!0,get:function(){return this.mc.xR?"source:file_delete":this.mc.YRa?"source:file_add":"source:file_edit"}},sFc:{configurable:!0,enumerable:!0,get:function(){return this.mc.xR?"Entfernt":this.mc.YRa?"Ge\u00e4ndert":
"Hinzugef\u00fcgt"}},zxc:{configurable:!0,enumerable:!0,get:function(){return this.mc.xR?"":this.Axc}},Go:{configurable:!0,enumerable:!0,get:function(){return this.mc.xR?this.mc.hg:this.mc.CG}},JCc:{configurable:!0,enumerable:!0,get:function(){return!this.mc.Gk}},fnb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.mc.Gk}},zJc:{configurable:!0,enumerable:!0,get:function(){return nDb(this.metadata.removed,this.metadata)}},Rrc:{configurable:!0,enumerable:!0,get:function(){return nDb(this.metadata.uP,
this.metadata)}},Htc:{configurable:!0,enumerable:!0,get:function(){return nDb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.mc&&this.mc.Gk?this.mc.Gk.Asa:void 0;return a?{SQb:Number(a.pTa||0),removed:Number(a.oTa||0),changed:Number(a.lTa||0),uP:Number(a.kTa||0)}:{changed:0,removed:0,SQb:0,uP:0}}},yJc:{configurable:!0,enumerable:!0,get:function(){return j2b.format({count:this.metadata.removed})}},Gtc:{configurable:!0,enumerable:!0,get:function(){return k2b.format({count:this.metadata.changed})}},
Qrc:{configurable:!0,enumerable:!0,get:function(){return l2b.format({count:this.metadata.uP})}}});oO.ha=function(a){return new (a||oO)(_.y(_.an))};
oO.Aa=_.v({type:oO,oa:[["commit-file-entry"]],wb:function(a,b){a&1&&_.We(_.Mz,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.fpa=c.first)}},inputs:{location:"location",O8:"entryIndex",mc:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.id],Ba:30,Ca:10,Ha:[[3,"opened","closed"],["expandedHeight","28px","collapsedHeight","28px"],[1,"left-header"],[1,"modification-icon",3,"svgIcon"],["tabindex","0",1,"cdk-visually-hidden"],["ascTrackElement","CommitFileEntry","trackAction","fileNavigate",1,"filepath",
3,"condition","link","trackGestureClick","trackProjectId","click"],[1,"right-header"],[3,"diameter","strokeWidth",4,"ngIf","ngIfElse"],[4,"ngIf"],["modificationTemplate",""],[3,"diameter","strokeWidth"],["fxLayout","",1,"commit-information-header"],["fxFlex","50%",1,"left-commit-info",3,"activeLocation","version","linkToCommitDetails"],["fxFlex","50%",1,"right-commit-info",3,"activeLocation","version","linkToCommitDetails"],[3,"diffChunks","fileName","rendered",4,"ngIf"],[3,"diffChunks","fileName",
"rendered"],[1,"modification-block-centered"],[1,"modification-blocks"],[1,"removed-block"],[1,"changed-block"],[1,"added-block"],["class","modification-numbers",4,"ngIf"],[1,"modification-numbers"],["tabindex","0",1,"removed"],[1,"separator"],["tabindex","0",1,"changed"],["tabindex","0",1,"added"]],wa:function(a,b){a&1&&(_.C(0,"mat-expansion-panel",0),_.L("opened",function(){i2b(b);h2b(b)})("closed",function(){i2b(b);h2b(b)}),_.O(1,"\n  "),_.C(2,"mat-expansion-panel-header",1),_.O(3,"\n    "),_.C(4,
"mat-panel-title"),_.O(5,"\n      "),_.C(6,"div",2),_.O(7,"\n        "),_.F(8,"mat-icon",3),_.O(9,"\n        "),_.C(10,"span",4),_.O(11),_.D(),_.O(12,"\n        "),_.C(13,"conditional-link",5),_.L("click",function(d){return d.stopPropagation()}),_.O(14),_.D(),_.O(15,"\n      "),_.D(),_.O(16,"\n      "),_.C(17,"span",6),_.O(18,"\n        "),_.N(19,iDb,2,2,"mat-spinner",7),_.O(20,"\n      "),_.D(),_.O(21,"\n    "),_.D(),_.O(22,"\n  "),_.D(),_.O(23,"\n  "),_.N(24,kDb,13,7,"ng-container",8),_.O(25,"\n"),
_.D(),_.O(26,"\n\n"),_.N(27,mDb,15,7,"ng-template",null,9,_.bf),_.O(29,"\n"));if(a&2){var c=_.Ke(28);_.w(8);_.z("svgIcon",b.iFc);_.w(3);_.Me(b.sFc);_.w(2);_.z("condition",!b.mc.xR)("link",b.zxc)("trackGestureClick",!b.mc.xR)("trackProjectId",b.location.lb);_.w(1);_.Le("",b.Go,"\n        ");_.w(5);_.z("ngIf",b.JCc)("ngIfElse",c);_.w(5);_.z("ngIf",b.fnb)}},Ia:[_.gn,nO,_.uH,iO,_.Tl,_.Pq,_.dr,_.Xr,_.Mz,_.KG,_.LG,_.zw,_.mz],styles:["commit-file-entry[_nghost-%COMP%]{display:flex;flex-direction:column}commit-file-entry[_nghost-%COMP%]     .mat-expansion-indicator{display:flex}commit-file-entry[_nghost-%COMP%]   .filepath[_ngcontent-%COMP%]{padding-left:26px}commit-file-entry[_nghost-%COMP%]   .modification-icon[_ngcontent-%COMP%], commit-file-entry[_nghost-%COMP%]   button.mat-icon-button[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}commit-file-entry[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{padding-left:10px;white-space:nowrap}commit-file-entry[_nghost-%COMP%]   code-diff-chunks[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{background-color:transparent;cursor:default}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel.mat-expansion-panel[_ngcontent-%COMP%]{border-radius:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel[_ngcontent-%COMP%]     .mat-expansion-panel-body{padding:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel-header[_ngcontent-%COMP%]{font-size:13px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]{justify-content:space-between;max-width:calc(100% - 20px);overflow:hidden}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .left-header[_ngcontent-%COMP%]{display:flex;padding-right:20px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]{display:flex}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-block-centered[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-blocks[_ngcontent-%COMP%]{display:flex;height:10px;padding-right:20px;min-width:40px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;width:100px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%]{padding-right:4px}.commit-information-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.commit-information-header[_ngcontent-%COMP%]   commit-information[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:10px;padding:2px 0 2px 20px}"],
Oa:0});var j2b=new _.Cr("{count,plural, =1{1\u00a0entfernte Zeile}other{#\u00a0entfernte Zeilen}}"),k2b=new _.Cr("{count,plural, =1{1\u00a0ge\u00e4nderte Zeile}other{#\u00a0ge\u00e4nderte Zeilen}}"),l2b=new _.Cr("{count,plural, =1{1\u00a0hinzugef\u00fcgte Zeile}other{#\u00a0hinzugef\u00fcgte Zeilen}}");
var pO=function(){this.hxc=this.RY=new _.xf(0)};_.W.Object.defineProperties(pO.prototype,{BCc:{configurable:!0,enumerable:!0,get:function(){return 1===this.RY.getValue()}},kSa:{configurable:!0,enumerable:!0,get:function(){return 0===this.RY.getValue()}}});pO.ha=function(a){return new (a||pO)};pO.va=_.t({token:pO,ta:pO.ha});
var m2b=function(a){this.OJ=a;this.disabled=!1;this.Xa=new _.ng;this.d8b="Alle minimieren";this.e8b="Alle maximieren"};m2b.ha=function(a){return new (a||m2b)(_.y(pO))};
m2b.Aa=_.v({type:m2b,oa:[["expand-all-button"]],inputs:{disabled:"disabled",Xa:"place"},Ba:3,Ca:5,Ha:[["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitDetails",3,"disabled","trackAction","trackGestureClick","trackProjectId","click"]],wa:function(a,b){a&1&&(_.C(0,"button",0),_.L("click",function(){var c=b.OJ;c.BCc?c.RY.next(0):c.RY.next(1)}),_.C(1,"span"),_.O(2),_.D()());a&2&&(_.z("disabled",b.disabled)("trackAction",b.OJ.kSa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Xa.lb),_.w(2),_.Me(b.OJ.kSa?b.e8b:b.d8b))},Ia:[_.gn,_.Jy],ub:2,Oa:0});
var qO=function(a,b,c,d){this.t9=a;this.sh=b;this.OJ=c;this.ae=d;this.Gm=[];this.Rub=!1;this.u9=new Map;this.expand=new Map;this.dZ=0;this.rpa=new _.da;this.dwa=new _.da;this.KY=0};qO.prototype.Sa=function(){var a=this;this.dwa=this.OJ.hxc.subscribe(function(b){switch(b){case 1:if(!a.Gm||1>a.Gm.length)break;qDb(a);break;case 0:clearTimeout(a.ONa);a.expand=new Map;a.KY=0;break;default:_.gg(b,"Unknown expansion state")}})};qO.prototype.Ma=function(){clearTimeout(this.ONa);this.rpa.unsubscribe();this.dwa.unsubscribe()};
qO.prototype.Rb=function(){this.dZ=0;this.rpa.unsubscribe();this.rpa=new _.da;this.u9=new Map;for(var a=0;a<this.Gm.length;a++){var b=this.Gm[a],c=b.hg;b=b.CG;this.u9.set(a,{ur:this.ur,Zo:this.Zo,hg:c||"",CG:b||"",YRa:!(c||!b),xR:!(b||!c)})}this.expand=new Map;tDb(this)};
var oDb=function(a){a=a.Gm.length;return 1>a?"Keine Dateien zum Einblenden":50<a?"Zu viele Dateien zum Einblenden":null},qDb=function(a){a.KY>=a.Gm.length||(clearTimeout(a.ONa),a.ONa=setTimeout(function(){a.expand.set(a.KY,!0);_.Sk(a.ae)}))},tDb=function(a){if(a.Gm){for(var b=Math.min(a.dZ+150,a.Gm.length),c=[],d=[],e=a.dZ;e<b;e++){var f=a.Gm[e],g=f.CG?a.Zo:void 0;var h=new _.Xt({path:f.hg,hash:f.hg?a.ur:void 0,type:f.sVa});f=new _.Xt({path:f.CG,hash:g,type:f.XUa});h=new _.Vt({left:h,right:f});d.push({spa:h,
index:e});10===d.length&&(c.push(d),d=[])}d.length&&c.push(d);c=_.l(c);for(d=c.next();!d.done;d=c.next())n2b(a,d.value);a.dZ=b}},o2b=function(a,b){return 1>b.length?_.Dh:a.t9.diff(a.location.lb,a.location.Dc,a.location.repository,b).ka(_.Aa(function(c){var d=a.sh;_.BUa(d);d.log(c);return _.Dh}))},n2b=function(a,b){var c=b.map(function(d){return d.spa});a.rpa.add(o2b(a,c).ka(_.m(function(d){d=d.qpa;if(!d||1>d.length)throw Error("Ye");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=
b[e].index,g=d[e],h=a.u9.get(f);h&&(g=Object.assign({},h,{Gk:g}),a.u9.set(f,g))}a.ae.De()}))};qO.ha=function(a){return new (a||qO)(_.y(TM),_.y(_.Dr),_.y(pO),_.y(_.dl))};
qO.Aa=_.v({type:qO,oa:[["commit-fileset"]],inputs:{location:"location",Gm:"fileDiffEntries",Rub:"includeHeader",ur:"leftRefSpec",Zo:"rightRefSpec"},features:[_.id],Ba:4,Ca:3,Ha:function(){return[["class","gmat-caption header",4,"ngIf"],[1,"commit-entries"],[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"gmat-caption","header"],[1,"right-header"],[1,"type"],"Typ","Pfad",[1,"left-header"],"\u00c4nderungs\u00fcbersicht",[3,"place","disabled","matTooltip","matTooltipDisabled"],["class","inner-block",3,"entryIndex",
"location","entry","expand","rendered",4,"ngIf"],[1,"inner-block",3,"entryIndex","location","entry","expand","rendered"],["type","button","mat-button","","ascTrackElement","CommitDetails","trackAction","showMore",1,"show-more",3,"trackProjectId","click"],"Mehr anzeigen"]},wa:function(a,b){a&1&&(_.N(0,pDb,10,4,"div",0),_.C(1,"div",1),_.N(2,sDb,2,1,"ng-container",2),_.N(3,uDb,3,1,"ng-container",3),_.D());a&2&&(_.z("ngIf",b.Rub),_.w(2),_.z("ngForOf",b.Gm),_.w(1),_.z("ngIf",b.dZ<b.Gm.length))},Ia:[_.gn,
oO,_.Sl,_.Tl,m2b,_.vq,_.yw],styles:[".commit-entries[_ngcontent-%COMP%]{display:block;font-size:13px}.commit-entries[_ngcontent-%COMP%]   .show-more[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:28px;line-height:28px;width:100%}expand-all-button[_ngcontent-%COMP%]{margin-left:8px}.header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;font-weight:500;letter-spacing:.02em;justify-content:space-between;min-height:40px;padding-left:20px;position:sticky;position:-webkit-sticky;top:0;z-index:7}.header[_ngcontent-%COMP%]   .type[_ngcontent-%COMP%]{display:inline-flex;width:44px;overflow:hidden}"]});
var rO=function(){};rO.prototype.transform=function(a,b){if(!b)return null;b=b.Djb;if(!b)return null;a=b.get(a);return null==a?-1:a};rO.ha=function(a){return new (a||rO)};rO.Be=_.cd({name:"blameIndexOf",type:rO,Zd:!0});
var gK=new WeakMap,sO=function(){};sO.prototype.transform=function(a,b,c){if(!a.Pb||"CitC"===a.eh){var d=b.Xa;gK.has(d)||gK.set(d,{});var e=gK.get(d);if(null==e.left){var f;b=new URL(_.mh(c,c.Mi(wDb(null!=(f=b.rM)?f:d))),location.href);e.left=b.pathname}return vDb(e.left,"dlc","dlf","dlw",d.params.Pb,a)}};sO.ha=function(a){return new (a||sO)};sO.Be=_.cd({name:"linkifyLeft",type:sO,Zd:!0});var tO=function(){};
tO.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.QD||!a.Pb||"CitC"===a.eh){gK.has(d)||gK.set(d,{});var e=gK.get(d);if(null==e.right){var f;b=new URL(_.mh(c,c.Mi(xDb(null!=(f=b.rM)?f:d))),location.href);e.right=b.pathname}return vDb(e.right,_.IE(d)?"rcl":"drc","drf","drw",d.params.Pb,a)}};tO.ha=function(a){return new (a||tO)};tO.Be=_.cd({name:"linkifyRight",type:tO,Zd:!0});var uO=function(){};
uO.prototype.transform=function(a,b,c){if(!a.Pb||"CitC"===a.eh){var d=b.Xa;gK.has(d)||gK.set(d,{});var e=gK.get(d);if(null==e.diff){var f;b=new URL(_.mh(c,c.Mi(yDb(null!=(f=b.rM)?f:d))),location.href);e.diff=b.pathname}d=_.IE(d);f="CitC"===a.eh&&a.id>a.NG[0]&&a.Pb?a.Pb:"";b=a.Pb&&"CitC"===a.eh?a.Pb:"";return e.diff+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.hg?"":";drf="+encodeURIComponent(a.hg))+";dlc="+encodeURIComponent(a.NG[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(a.Pb?";dlw="+encodeURIComponent(f)+";drw="+encodeURIComponent(b):"")+location.search+location.hash}};uO.ha=function(a){return new (a||uO)};uO.Be=_.cd({name:"linkifyDiff",type:uO,Zd:!0});var vO=function(){};vO.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.QD||!a.Pb||"CitC"===a.eh)return gK.has(d)||gK.set(d,{}),b=gK.get(d),b.eh||(c=new URL(_.mh(c,c.Mi(xDb(d))),location.href),b.eh=c.pathname),vDb(b.eh,_.HE(d)?"rcl":"drc","drf",void 0,d.params.Pb,a)};vO.ha=function(a){return new (a||vO)};
vO.Be=_.cd({name:"linkifyRevision",type:vO,Zd:!0});var wO=function(){};wO.prototype.transform=function(a,b,c,d){return BDb(a,b,c,a,d)};wO.ha=function(a){return new (a||wO)};wO.Be=_.cd({name:"linkifyRoot",type:wO,Zd:!0});var xO=function(){};
xO.prototype.transform=function(a,b,c,d){var e=b.Xa;if(a.Pb)return BDb(a,b,c,a,d);var f;c=a.id;a=a.hg;b=null!=(f=b.rM)?f:e;e.lb&&e.repository?_.IE(e)?(d=_.Du,e=ADb(null!=a?a:_.yE(e,0)),c=!e||e.match(/\/$/)?d+"#review/"+c:d+"#review/"+c+"//depot/"+e):_.HE(e)?c=""+(_.A_a&&"https://"+b.lb+"."+_.A_a+"/")+b.repository+"/+/"+c:(e=b.Zb(),c&&_.Go(e,c),e.Sh({}),c=_.mh(d,d.Mi(_.nh(_.JE(e,"ref").hb())))):c=void 0;return c};xO.ha=function(a){return new (a||xO)};xO.Be=_.cd({name:"linkifyId",type:xO,Zd:!0});
var yO=function(){};yO.prototype.transform=function(a){return a?_.IE(a):!1};yO.ha=function(a){return new (a||yO)};yO.Be=_.cd({name:"isPiperPlace",type:yO,Zd:!0});var zO=function(){};zO.prototype.transform=function(a){return a?_.NE(a):!1};zO.ha=function(a){return new (a||zO)};zO.Be=_.cd({name:"isPackagePlace",type:zO,Zd:!0});var AO=function(){};AO.ha=function(a){return new (a||AO)};AO.Ea=_.bd({type:AO});AO.Da=_.Tc({});
var BO=function(){};BO.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};BO.ha=function(a){return new (a||BO)};BO.Be=_.cd({name:"truncateCommitMessage",type:BO,Zd:!0});
var p2b=["filterInput"],q2b=function(){return["details"]},r2b=function(){return["oldPath"]},s2b=function(){return["matchSummary"]},t2b=function(){return["matches"]},u2b=function(){return["hiddenCommitsInfo"]},zEb=new _.Cr("Commit {id} von {author}"),yEb=new _.Cr("\u00c4nderungsliste {id} von {author}"),JEb=["blame"],v2b=["author","time","subject"],w2b=["id"].concat(_.Ia(v2b)),x2b=["id","revision"].concat(_.Ia(v2b)),LEb=["actions"],KEb=["left","right"],IEb=["toggleExpanded"],OEb=[].concat(_.Ia(IEb),
_.Ia(w2b),["right"],_.Ia(LEb)),QEb=[].concat(_.Ia(IEb),_.Ia(w2b),_.Ia(KEb),_.Ia(LEb)),SEb=MEb(w2b),NEb=[].concat(_.Ia(IEb),_.Ia(x2b),["right"],_.Ia(LEb)),PEb=[].concat(_.Ia(IEb),_.Ia(x2b),_.Ia(KEb),_.Ia(LEb)),REb=MEb(x2b),y2b=["#cleanup"],z2b=[].concat(_.Ia(y2b),["#minor"]),CO=function(a,b,c,d,e,f,g,h,n,r){var x=this;this.Fa=a;this.xsc=b;this.scroll=c;this.Kh=e;this.ZY=f;this.Ob=g;this.Ra=h;this.VZa=n;this.Vf=r;this.nzc=czb;this.mzc=dzb;this.Dzc=ezb;this.r8b="Verlaufszeile maximieren";this.b8b="Verlaufszeile minimieren";
this.s8b="Suchergebnisse maximieren";this.c8b="Suchergebnisse minimieren";this.E8b="rechts";this.G8b="Ansehen";this.D8b="Links";this.F8b="Unterschiede";this.dataSource=new _.wA;this.yk=_.pg;this.L3a="SearchInRevisions";this.C2a="cAc";this.f2b="aAc";this.D2a="gAc";this.E2a="mAc";this.j2b="lAc";this.o2b="sAc";this.l2b="oAc";this.h2b="dAc";this.g2b="bAc";this.m2b="pAc";this.xF=[];this.fq=new _.Gv("",{uv:[_.$$a()]});this.DYa=new _.ob;this.MUa=this.NQa=this.wT=!1;this.gC=new Set;this.aS=new Set;this.rMa=
new _.xf(void 0);this.fg=new _.mb(1);this.Hna=0;this.Pma=null;this.oRa=new Map;this.mKc=function(){return x.Kd&&_.IE(x.Kd.Xa)?10:0};this.iJb=function(){return x.Kd&&_.IE(x.Kd.Xa)?60:80};this.rTa=new Map;if(this.Xua=d.Vb(46))a=this.rMa.ka(_.Ta(function(A){return!!A})),_.Da([this.DYa.ka(_.m(function(){return x.fq.value}),_.zb(function(){x.Fa.nb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.tb(""),_.Pa()),a]).ka(_.vb(function(A){A=_.l(A);var B=A.next().value,I=A.next().value;
return I.Kd.ka(_.m(function(K){return""===B?void 0:UEb(B,I,K)}))}),_.vb(function(A){return A?x.ZY.search(A,new _.cG({pageSize:4,ou:!0,fPa:!0})).ka(_.Aa(function(B){_.qr(x.Vf,B);return _.Ea(new _.qG)})):_.Ea(void 0)}),_.m(function(A){return A?new Map(A.hv.flatMap(function(B){var I;return(null==(I=B.AQ)?void 0:I.eYa.map(function(K){return[K.eh,K]}))||[]})):void 0}),_.Bb(this.rMa.ka(_.Ta(function(A){return!!A}))),_.wb(this.fg)).subscribe(function(A){var B=_.l(A);A=B.next().value;B=B.next().value;A2b(x,
B,A)})};_.k=CO.prototype;_.k.Sa=function(){this.Xua&&this.Kd&&(this.RLa=_.zsa(this.Kd.Xa,"","",["CLICK_RESULT_CONTENT"]))};_.k.ye=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.bF(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.k.cAc=function(a,b){B2b(this,"commitDetailsNavigate");!_.dF(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),this.J_(b))};_.k.aAc=function(){B2b(this,"authorClsNavigate",_.pg.Lya)};
_.k.gAc=function(a,b){C2b(this,a,b)};_.k.mAc=function(a,b){C2b(this,a,b)};var C2b=function(a,b,c){B2b(a,c.dataset.actionName||"");_.dF(b)||(b.preventDefault(),a.J_(c))};_.k=CO.prototype;_.k.lAc=function(a,b){B2b(this,b.dataset.actionName||"");_.dF(a)||(a.preventDefault(),this.J_(b))};_.k.sAc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.gC.has(a)?this.gC.delete(a):this.gC.add(a)};_.k.oAc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.aS.has(a)?this.aS.delete(a):this.aS.add(a)};
_.k.dAc=function(a,b){a=b.dataset.copyContent||"";_.gz(document,b,a);this.Ys(a);this.VZa.open("Copied to clipboard!","",{duration:1E3})};_.k.bAc=function(a,b){B2b(this,"browseRepoNavigate");_.dF(a)||(a.preventDefault(),this.J_(b))};_.k.pAc=function(){this.wT?this.DYa.next():(this.wT=!0,this.Txc.ua.focus())};_.k.J_=function(a){a instanceof HTMLAnchorElement&&_.Nm(this.Ra,a.pathname+a.search+a.hash)};var jEb=function(a,b){return _.IE(b)?"Browse repo at CL "+a:_.wsb.format({refSpec:_.qna(a)})};
CO.prototype.Ys=function(a){this.Fa.nb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",qg:a})};var B2b=function(a,b,c){a.Fa.nb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};CO.prototype.VCc=function(a,b){return"oldPath"===b.oT};CO.prototype.DCc=function(a,b){return"hiddenCommits"===b.oT};CO.prototype.GJb=function(a,b){return"history"===b.oT};CO.prototype.HJb=function(a,b){return"history"===b.oT&&null!=b.matches&&0<b.matches.Rk.length};
var rEb=function(a){return a?a.Rk.map(function(b){return b.vx.length}).reduce(function(b,c){return b+c}):0};CO.prototype.Rb=function(a){a.data&&(this.Xua?this.rMa.next(this.data):A2b(this,this.data));if(a.focusCommit){this.NQa=!1;var b=a.focusCommit.uf;b&&(this.gC.add(b),this.MUa=!0)}if(a.columnType||a.data||a.historyPlace)this.xF=TEb(this.Hna,(_.HE(this.Kd.Xa)||_.OJ(this.Kd.Xa))&&this.Kd.Xa.Ow)};
CO.prototype.Fn=function(){var a=this.L9;a&&!this.NQa&&(a=this.oRa.get(a))&&(a=this.Ob.ua.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.MUa&&(a.focus({preventScroll:!0}),this.MUa=!1),this.NQa=!0)};CO.prototype.Vc=function(){var a=this;this.At=this.Kh.registerCallback(4,function(){var b;null==(b=a.Ob.ua.querySelector("mat-row"))||b.focus()})};CO.prototype.Ma=function(){this.fg.next();this.At&&this.At()};
var A2b=function(a,b,c){a.N_a=b;var d=[];a.oRa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var h=b.entries[g],n=h.Dp,r=n.Uf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={oT:"hiddenCommits",Rqa:[],Sqa:[],P9:!1},d.push(f)),f.Sqa.push(n),f.Rqa.push(r)):f=void 0;var x=void 0;n=d;var A=n.push,B=a,I=null==(x=c)?void 0:x.get(r);x=g;I=D2b(B,h.Dp,e,I,f);if(_.NE(B.Kd.Xa)||_.OJ(B.Kd.Xa))I.eh=0===x?"HEAD":"HEAD~"+x;h.gpa&&h.Dp.Pb&&(I.eh="CitC",I.Pb=h.Dp.Pb);A.call(n,I);a.oRa.set(r,g);if(h=h.Dp.hg)d.push({oT:"oldPath",
hg:h}),f=void 0,e=h}a.dataSource.data=d},D2b=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,h=(null!=(g=b.zs.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return z2b.includes(r)});f?h.unshift("Cleanup"):f=h.some(function(r){return y2b.includes(r)});h.splice(1);var n;return{oT:"history",id:b.Uf,subject:b.Lna,eh:b.revisionNumber,message:b.zs,NP:b.NP,time:b.NJ,operation:b.xOa,ko:a.xsc.transform(b.ko),uM:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,MB:f,hg:null!=c?c:void 0,Pb:b.Pb,NG:b.NG,parentPath:b.hg?b.hg:null!=c?c:void 0,tags:h}};CO.ha=function(a){return new (a||CO)(_.y(_.iv),_.y(_.yH),_.y(_.pt),_.y(_.Bu),_.y(_.gv),_.y(_.UG),_.y(_.Hd),_.y(_.Vf),_.y(_.xr),_.y(_.pr))};
CO.Aa=_.v({type:CO,oa:[["history-table"]],wb:function(a,b){a&1&&_.We(p2b,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Txc=c.first)}},mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c)})},inputs:{L9:"focusCommit",data:"data",Kd:"historyPlace",Hna:"columnType",Pma:"blameInfo"},features:[_.id],Ba:53,Ca:22,Ha:function(){return[["multiTemplateDataRows","","aria-label","Verlauf",3,"dataSource"],["table",""],["matColumnDef","blame"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","toggleExpanded"],
["aria-label","Aktion zum Maximieren bzw. Minimieren der Zeile","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","revision"],[3,"max-width",4,"matHeaderCellDef"],[3,"max-width",4,"matCellDef"],["matColumnDef","id"],[3,"ngSwitch",4,"matCellDef"],["matColumnDef","subject"],["class","truncate-text",4,"matCellDef"],["matColumnDef","time"],["matColumnDef","author"],["matColumnDef","left"],["aria-label","Aktion zum Einblenden des Unterschieds bzw. Aktualisieren des linken Unterschieds","aria-live",
"polite",4,"matHeaderCellDef"],["matColumnDef","right"],["aria-label","Aktion zum Ansehen der Verlaufsdatei bzw. Aktualisieren des rechten Unterschieds","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","actions"],["aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","oldPath"],["matColumnDef","hiddenCommitsInfo"],["matColumnDef","details"],["matColumnDef","matchSummary"],["matColumnDef","matches"],[4,"matHeaderRowDef"],["class","history-table-row","tabIndex","0",3,"active","left-row",
"right-row","active-element","hidden","cleanup",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","details-row",3,"hidden",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","old-path",4,"matRowDef","matRowDefColumns","matRowDefWhen"],[4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","matches-row",3,"display",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","hiding-row",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","search-box",4,"ngIf"],"Sortieren",
[4,"ngIf"],[4,"ngIf","ngIfElse"],["noIndex",""],"Nr.\u00a0\ufffd0\ufffd",["color","primary","matTooltip","Alle Zeilen, die durch dieses Commit ge\u00e4ndert wurden, wurden entfernt oder sp\u00e4ter ge\u00e4ndert",1,"blame-help"],["aria-label","Aktion zum Maximieren bzw. Minimieren der Zeile","aria-live","polite"],[1,"screen-reader-only-content"],["mat-icon-button","",1,"expand-button"]," \ufffd0\ufffd ","\ufffd#2\ufffd\n      \ufffd0\ufffd\n      \ufffd/#2\ufffd",["color","primary",1,"revision-link",
"gmat-subtitle-2"],[3,"ngSwitch"],[4,"ngSwitchCase"],["rel","noopener","target","_blank","class","gmat-subtitle-2 commit-id",4,"ngSwitchCase"],["rel","noopener","target","_blank",1,"gmat-subtitle-2","commit-id",3,"onedevHovercardTrigger"],["clCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["cardBody",""],["rel","noopener","target","_blank",1,"gmat-subtitle-2","commit-id"],"Beschreibung",[1,"truncate-text"],["class","subject-chip",
3,"cleanup",4,"ngFor","ngForOf"],[1,"subject-chip"],["format","yyyy-MM-dd HH:mm",3,"value"],"Autor",["rowAuthor",""],["rel","noopener","target","_blank","contactHovercard","",1,"author-link",3,"title","email"],["aria-label","Aktion zum Einblenden des Unterschieds bzw. Aktualisieren des linken Unterschieds","aria-live","polite"],["mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","updateLeftDiff","matTooltip","Diesen Verlaufseintrag auf der linken Seite der Ansicht \u201eUnterschiede\u201c anzeigen",
3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","showDiff","matTooltip","Unterschied zwischen diesem Verlaufseintrag und der aktuell angezeigten Datei anzeigen",3,"mat-flat-button","display",4,"ngSwitchCase"],["class","screen-reader-only-content",4,"ngIf"],["mat-button","","role","button","color","primary","data-action-name","updateLeftDiff","matTooltip","Diesen Verlaufseintrag auf der linken Seite der Ansicht \u201eUnterschiede\u201c anzeigen",
1,"diff-left","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","showDiff","matTooltip","Unterschied zwischen diesem Verlaufseintrag und der aktuell angezeigten Datei anzeigen",1,"diff-left","mat-primary"],["aria-label","Aktion zum Ansehen der Verlaufsdatei bzw. Aktualisieren des rechten Unterschieds","aria-live","polite"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateRightDiff","matTooltip","Diesen Verlaufseintrag auf der rechten Seite der Ansicht \u201eUnterschiede\u201c anzeigen",
3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateViewContents","matTooltip","Verlaufseintrag anzeigen",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","data-action-name","updateRightDiff","matTooltip","Diesen Verlaufseintrag auf der rechten Seite der Ansicht \u201eUnterschiede\u201c anzeigen",1,"diff-right","mat-primary"],["mat-button","","role","button","color",
"primary","data-action-name","updateViewContents","matTooltip","Verlaufseintrag anzeigen",1,"diff-right","mat-primary"],["aria-live","polite"],["mat-icon-button","","color","primary",1,"browse-link",3,"matTooltip"],["mat-icon-button","","color","primary",1,"copy-button",3,"title","matTooltip"],"Vorher: \ufffd0\ufffd","Keine \u00dcbereinstimmungen in \u00dcberarbeitungen\n      [\ufffd0\ufffd, \ufffd1\ufffd],\n      \u00c4nderungslisten [\ufffd2\ufffd, \ufffd3\ufffd]\n      \ufffd#2\ufffd\n      \ufffd4\ufffd\n      \ufffd/#2\ufffd",
["mat-button","","color","primary","ascTrackElement","HistoryTable","trackAction","showHiddenRows",3,"click"],["class","gmat-caption",3,"message","linkDefinitions",4,"ngIf"],[1,"gmat-caption",3,"message","linkDefinitions"],["class","code-matches",4,"ngIf"],[1,"code-matches"],[3,"last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent"],["tabIndex","0",1,"history-table-row"],[1,"details-row"],
[1,"old-path"],[1,"matches-row"],[1,"hiding-row"],[1,"search-box"],["mat-icon-button","","type","button","matTooltip","In \u00dcberarbeitungen suchen","aria-label","Code in \u00dcberarbeitungen suchen","trackAction","search",3,"ascTrackElement"],["appearance","outline","floatLabel","hidden"],["type","text","matInput","","placeholder","Search code in revisions",3,"formControl","keydown.enter"],["filterInput",""],["mat-icon-button","","type","button","matTooltip","Suche in \u00dcberarbeitungen schlie\u00dfen",
"aria-label","Suche im Suchfeld der \u00dcberarbeitungen schlie\u00dfen","trackAction","close",3,"ascTrackElement","click",4,"ngIf"],["mat-icon-button","","type","button","matTooltip","Suche in \u00dcberarbeitungen schlie\u00dfen","aria-label","Suche im Suchfeld der \u00dcberarbeitungen schlie\u00dfen","trackAction","close",3,"ascTrackElement","click"]]},wa:function(a,b){a&1&&(_.C(0,"mat-table",0,1),_.G(2,2),_.N(3,CDb,2,0,"mat-header-cell",3),_.N(4,GDb,3,4,"mat-cell",4),_.we(),_.G(5,5),_.N(6,HDb,
3,0,"mat-header-cell",6),_.N(7,IDb,4,5,"mat-cell",4),_.we(),_.G(8,7),_.N(9,JDb,2,3,"mat-header-cell",8),_.N(10,KDb,4,12,"mat-cell",9),_.we(),_.G(11,10),_.N(12,LDb,2,1,"mat-header-cell",3),_.N(13,PDb,3,3,"mat-cell",11),_.we(),_.G(14,12),_.N(15,QDb,2,0,"mat-header-cell",3),_.N(16,TDb,5,5,"mat-cell",13),_.we(),_.G(17,14),_.N(18,UDb,2,1,"mat-header-cell",3),_.N(19,VDb,2,1,"mat-cell",13),_.we(),_.G(20,15),_.N(21,WDb,2,0,"mat-header-cell",3),_.N(22,ZDb,5,4,"mat-cell",13),_.we(),_.G(23,16),_.N(24,$Db,3,
0,"mat-header-cell",17),_.N(25,dEb,4,4,"mat-cell",11),_.we(),_.G(26,18),_.N(27,eEb,3,0,"mat-header-cell",19),_.N(28,hEb,3,3,"mat-cell",11),_.we(),_.G(29,20),_.N(30,iEb,3,1,"mat-header-cell",21),_.N(31,kEb,8,13,"mat-cell",4),_.we(),_.G(32,22),_.N(33,lEb,1,0,"mat-header-cell",3),_.N(34,mEb,2,1,"mat-cell",4),_.we(),_.G(35,23),_.N(36,nEb,1,0,"mat-header-cell",3),_.N(37,oEb,3,5,"mat-cell",4),_.we(),_.G(38,24),_.N(39,qEb,2,1,"mat-cell",4),_.we(),_.G(40,25),_.N(41,tEb,2,3,"mat-cell",4),_.we(),_.G(42,26),
_.N(43,wEb,2,1,"mat-cell",4),_.we(),_.N(44,xEb,1,0,"mat-header-row",27),_.N(45,AEb,1,13,"mat-row",28),_.N(46,BEb,1,2,"mat-row",29),_.N(47,CEb,1,0,"mat-row",30),_.N(48,DEb,1,0,"mat-row",31),_.N(49,EEb,1,2,"mat-row",32),_.N(50,FEb,1,0,"mat-row",33),_.D(),_.N(51,HEb,8,10,"div",34),_.Q(52,"isPiperPlace"));a&2&&(_.z("dataSource",b.dataSource),_.w(44),_.z("matHeaderRowDef",b.xF),_.w(1),_.z("matRowDefColumns",b.xF)("matRowDefWhen",b.GJb),_.w(1),_.z("matRowDefColumns",_.Oe(17,q2b))("matRowDefWhen",b.GJb),
_.w(1),_.z("matRowDefColumns",_.Oe(18,r2b))("matRowDefWhen",b.VCc),_.w(1),_.z("matRowDefColumns",_.Oe(19,s2b))("matRowDefWhen",b.HJb),_.w(1),_.z("matRowDefColumns",_.Oe(20,t2b))("matRowDefWhen",b.HJb),_.w(1),_.z("matRowDefColumns",_.Oe(21,u2b))("matRowDefWhen",b.DCc),_.w(1),_.z("ngIf",_.R(52,15,b.Xua&&(null==b.Kd?null:b.Kd.Xa))))},Ia:[_.gn,_.BH,_.EH,_.FH,_.IH,_.GH,_.Sl,_.Tl,_.Ul,_.Vl,h0b,_.xH,_.Kh,_.Cv,_.tH,_.xA,_.oA,_.sA,_.pA,_.nA,_.tA,_.qA,_.rA,_.uA,_.vA,_.vq,_.wq,_.Xr,_.Wv,_.Zv,_.yw,_.Jv,_.lH,
_.mz,yO,_.sH,_.vF,BO,rO,uO,xO,sO,vO,tO,wO],styles:[".mat-column-actions[_ngcontent-%COMP%]{max-width:80px}.mat-column-toggleExpanded[_ngcontent-%COMP%]{max-width:40px;padding-left:0}.mat-column-id[_ngcontent-%COMP%]{padding-left:10px;max-width:100px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mat-column-time[_ngcontent-%COMP%]{padding-left:10px;max-width:160px}.mat-column-subject[_ngcontent-%COMP%]{padding-left:10px}.mat-column-author[_ngcontent-%COMP%]{padding-left:10px;max-width:100px}.mat-column-blame[_ngcontent-%COMP%], .mat-column-revision[_ngcontent-%COMP%]{padding-left:10px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mat-column-blame[_ngcontent-%COMP%]{max-width:60px}.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:100px}.mat-cell[_ngcontent-%COMP%]{font-size:1rem;max-height:28px}.mat-cell.truncate-text[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-row.old-path[_ngcontent-%COMP%]{height:unset;line-height:1.8461538462rem}.mat-row.old-path[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{max-height:unset;word-break:break-all}.mat-header-cell[_ngcontent-%COMP%]{white-space:nowrap}mat-header-row[_ngcontent-%COMP%]{min-height:3.0769230769rem;position:sticky;position:-webkit-sticky;top:0;z-index:1}.mat-row[_ngcontent-%COMP%]{height:2.1538461538rem;line-height:2.1538461538rem;min-height:2.1538461538rem}.mat-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%]{display:none}.mat-row.details-row[_ngcontent-%COMP%]{height:inherit;padding:6px 6px 6px 50px}.mat-row.details-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{padding:0;max-height:inherit}.mat-row.details-row[_ngcontent-%COMP%]:hover{background:inherit}.mat-row.matches-row[_ngcontent-%COMP%]{height:inherit}.mat-row.matches-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{align-items:start;flex-direction:column;layout:flex;max-height:inherit;padding:0}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]{padding-bottom:8px;padding-top:4px;width:100%}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}.mat-row.hidden[_ngcontent-%COMP%]{display:none}.mat-row.active[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-right[_ngcontent-%COMP%]{display:flex}.subject-chip[_ngcontent-%COMP%]{font-size:11px;line-height:22px;max-height:22px;border-style:solid;border-width:1px;border-radius:5px;margin-right:3px;padding:1px 3px;background-clip:padding-box}.commit-id[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}linkified-message[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;white-space:pre-wrap}.mat-column-left[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{display:flex;font-size:11px;line-height:22px;justify-content:center;max-height:22px;min-width:50px;text-transform:uppercase}.mat-table[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}mat-icon.expand.expand[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.blame-help[_ngcontent-%COMP%]{height:18px;line-height:18px;opacity:.7;vertical-align:middle;width:18px}.browse-link[_ngcontent-%COMP%]{height:24px;line-height:24px;width:24px}.browse-link[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.browse-link[_ngcontent-%COMP%]:focus, .browse-link[_ngcontent-%COMP%]:hover{text-decoration:none}.browse-link[_ngcontent-%COMP%]:not([href]){display:none}@media (max-width:1799px){.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-right:4px}.mat-column-left[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{padding:0 4px;min-width:0}}.search-box[_ngcontent-%COMP%]{display:flex;position:absolute;right:20px;top:0;z-index:1}.search-box[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.search-box[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{transition:width .25s ease-out,opacity .5s ease-out}.copy-button[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]{background-color:initial;height:24px;line-height:24px;margin:auto;width:24px}.copy-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.copy-button[_ngcontent-%COMP%]:focus, .expand-button[_ngcontent-%COMP%]:focus{outline:none}.diff-left[_ngcontent-%COMP%]:not([href]), .diff-right[_ngcontent-%COMP%]:not([href]){display:none}"],
Oa:0});
var DO=function(a,b,c,d){this.Fa=a;this.Jvc=b;this.Lg=c;this.OJ=d};DO.prototype.Sa=function(){};var E2b=function(a){var b=a.fe,c=b.Xa;return a.Jvc.diff(c.lb,c.Dc,c.repository,b.Zo,"",b.ur).ka(_.m(function(d){return d.Gm}))},F2b=function(a){var b=a.fe,c=b.Xa;return a.Lg.list(c.lb,c.Dc,c.repository,b.ur,"",151,!1,b.Zo).ka(_.m(function(d){return d.qn.map(function(e){return{Dp:e,gpa:!1,Pb:_.Ea(void 0)}})}))};
_.W.Object.defineProperties(DO.prototype,{fe:{configurable:!0,enumerable:!0,set:function(a){this.muc=a;this.Qwc=_.ie(E2b(this),F2b(this)).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=!1;151===d.length&&(d.pop(),c=!0);d={Kd:_.Ea({Xa:a.Xa}),entries:d};return{files:b,bL:d,myb:c}}));this.OJ.RY.next(0)},get:function(){return this.muc}}});DO.ha=function(a){return new (a||DO)(_.y(_.an),_.y(SM),_.y(_.qH),_.y(pO))};
DO.Aa=_.v({type:DO,oa:[["entry-container","comparison",""]],inputs:{fe:"comparison"},hc:["comparison",""],Ba:4,Ca:4,Ha:function(){return[[4,"ngIf","ngIfElse"],["loading",""],["gmat-tabs","","fxFlex","grow",3,"selectedTabChange"],["mat-tab-label",""],[3,"leftRefSpec","location","includeHeader","rightRefSpec","fileDiffEntries"],[4,"ngIf"],"Dateien (\ufffd0\ufffd)",["iconSize","large","theme","warning","fxLayout","","fxLayoutAlign","start center",4,"ngIf"],[3,"data","historyPlace",4,"ngIf"],"Commits (\ufffd0\ufffd\ufffd*2:1\ufffd\ufffd#1:1\ufffd+\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd)",
"iconSize;large;theme;warning;fxLayout;;fxLayoutAlign;start center".split(";"),"Es gibt eine gro\u00dfe Anzahl von Commits. Hier werden nur die neuesten \ufffd0\ufffd\u00a0Commits angezeigt.",[3,"data","historyPlace"],["text","Loading page...","text-i18n","Label when page contents are loading.","fxFlex","grow",3,"hasBackground","diameter"]]},wa:function(a,b){a&1&&(_.N(0,aFb,6,7,"ng-container",0),_.Q(1,"async"),_.N(2,bFb,1,2,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(3);_.z("ngIf",_.R(1,2,b.Qwc))("ngIfElse",
c)}},Ia:[qO,_.Tl,_.iC,_.Pq,_.Qq,_.dr,CO,_.eE,_.cE,_.eC,wM,_.dC,_.Zl,_.mz],styles:["dc-information-box[_ngcontent-%COMP%]{background-color:transparent}mat-tab-group[_ngcontent-%COMP%]{overflow:auto}mat-tab-group[_ngcontent-%COMP%]   commit-fileset[_ngcontent-%COMP%]{display:block}"],Oa:0});
var G2b=["refPicker"],EO=function(a){this.US=a;this.ob=1;this.Wu=_.eF("");this.lXa=new _.da;this.dva=""};EO.prototype.Sa=function(){};EO.prototype.Rb=function(a){if(a.comparison||a.selector){switch(this.ob){case 1:this.t0={Xa:this.fe.Xa,Lua:eFb,version:2};this.dva=this.fe.ur;break;case 0:this.t0={Xa:this.fe.Xa,Lua:fFb,version:0};this.dva=this.fe.Zo;break;default:throw _.gg(this.ob,"Unknown selector type");}H2b(this,this.fe.Xa,this.dva);this.tKb=I2b(this,this.Wu)}};EO.prototype.Ma=function(){this.lXa.unsubscribe()};
var H2b=function(a,b,c){a.Wu=_.eF(c||"");a.lXa.unsubscribe();b.lb&&b.Dc&&b.repository&&c&&(a.lXa=_.vsb(a.US,_.Go(b.Zb(),c).hb()).subscribe(function(d){a.Wu=d;a.tKb=I2b(a,a.Wu)}))},I2b=function(a,b){var c=_.vE(b);return Object.assign({},{ariaLabel:"Auswahl f\u00fcr Git-Referenz",title:_.fF(b.type)+" "+c,wa:a.Qda,qc:"ComparisonRefPicker"},a.JYa())};EO.prototype.JYa=function(){return _.uF(_.Go(_.JE(this.fe.Xa.Zb(),"ref"),this.dva).Sh({}).hb())};EO.ha=function(a){return new (a||EO)(_.y(_.wH))};
EO.Aa=_.v({type:EO,oa:[["comparison-ref-picker","comparison",""]],wb:function(a,b){a&1&&_.We(G2b,7,_.Se);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Qda=c.first)}},inputs:{fe:"comparison",ob:"selector"},features:[_.id],hc:["comparison",""],Ba:3,Ca:1,Ha:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],wa:function(a,b){a&1&&(_.F(0,"segmented-dropdown-button",0),_.N(1,dFb,1,1,"ng-template",null,1,_.bf));a&2&&_.z("item",b.tKb)},Ia:[_.Tl,_.LH,_.rz],ub:2,Oa:0});
var FO=function(){};FO.ha=function(a){return new (a||FO)};FO.Ea=_.bd({type:FO});FO.Da=_.Tc({imports:[_.$l,_.hr,_.NH,_.Rm,_.uz]});
var GO=function(a,b,c){this.Sf=a;this.Ad=b;this.oN=c;this.kb=new _.da};GO.prototype.Sa=function(){var a=this;this.qq=this.Ad.register("toggleFullscreen","a",function(){a.Qga()});this.kb.add(this.oN.hZ.subscribe(function(b){J2b(a,b)}))};GO.prototype.Ma=function(){var a;null==(a=this.qq)||a.call(this);var b;null==(b=this.ZQb)||b.call(this);this.kb.unsubscribe()};GO.prototype.tZ=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.gg(a)}};
GO.prototype.vqa=function(a){switch(a){case 0:return"Vollbildmodus beenden";case 1:return"Vollbild";default:return _.gg(a)}};var J2b=function(a,b){switch(b){case 0:a.ZQb=a.Ad.register("leaveFullScreen","esc",function(){a.Qga()});break;case 1:var c;null==(c=a.ZQb)||c.call(a);break;default:_.gg(b)}};GO.prototype.Qga=function(a){this.oN.Qga();this.Sf.nb({element:this.componentId,action:this.oN.kG?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
GO.ha=function(a){return new (a||GO)(_.y(_.an),_.y(_.Zs),_.y(_.pH))};
GO.Aa=_.v({type:GO,oa:[["fullscreen-button"]],inputs:{componentId:"componentId"},Ba:6,Ca:9,Ha:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"matTooltip","click"]],wa:function(a,b){a&1&&(_.C(0,"button",0),_.L("click",function(c){return b.Qga(c)}),_.Q(1,"async"),_.Q(2,"async"),_.C(3,"mat-icon"),_.O(4),_.Q(5,"async"),_.D()());a&2&&(_.z("matTooltip",b.vqa(_.R(1,3,b.oN.hZ))),_.re("aria-label",b.vqa(_.R(2,5,b.oN.hZ))),_.w(4),_.Me(b.tZ(_.R(5,7,b.oN.hZ))))},
Ia:[_.Pq,_.Qq,_.vq,_.Xr,_.yw,_.Zl],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});
var HO=function(a){this.Fa=a;this.kG=!1;this.xVb=this.Zha=0;this.Euc="Ganzen Hashwert kopieren";this.eRa="Commit-Hashwert kopieren";this.Bt=1};HO.prototype.Sa=function(){};HO.prototype.Ys=function(){this.Fa.nb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",qg:this.fe.Zo,projectId:this.fe.Xa.lb})};
_.W.Object.defineProperties(HO.prototype,{yra:{configurable:!0,enumerable:!0,get:function(){return 0===this.Bt}},Zsc:{configurable:!0,enumerable:!0,get:function(){if(this.fe.Xa)return _.nh(_.Go(this.fe.Xa.Zb(),this.fe.Zo).nd("/").hb())}},nuc:{configurable:!0,enumerable:!0,get:function(){return _.nh(_.Go(this.fe.Xa.Zb(),this.fe.Zo).Sh({Cn:this.fe.ur||this.fe.Zo}).hb())}},Cvc:{configurable:!0,enumerable:!0,get:function(){return _.nh(_.Go(this.fe.Xa.Zb(),this.fe.Zo).Sh({}).hb())}},atc:{configurable:!0,
enumerable:!0,get:function(){return _.wsb.format({refSpec:_.qna(this.fe.Zo)})}},luc:{configurable:!0,enumerable:!0,get:function(){return this.fe.uwb?"mit \u00fcbergeordnetem:":"mit:"}}});HO.ha=function(a){return new (a||HO)(_.y(_.an))};
HO.Aa=_.v({type:HO,oa:[["commit-header","comparison",""]],inputs:{fe:"comparison",Bt:"viewMode"},hc:["comparison",""],Ba:7,Ca:3,Ha:function(){return[["fxFlex","nogrow",1,"left-actions"],[4,"ngIf","ngIfElse"],["fxFlex","nogrow",1,"right-actions"],[4,"ngIf"],["componentId","CommitDetail"],["detailsModeLeftHeader",""],[1,"label"],"Vergleich:",["fxFlex","nogrow",3,"comparison","selector"],[1,"label","compared-against"],["fxFlex","nogrow",3,"comparison"],["mat-icon-button","","matTooltip","Vergleichsmodus verlassen",
"ascTrackElement","CommitHeader","trackAction","exitCompare","aria-label","Vergleich schlie\u00dfen",1,"exit",3,"routerLink","trackProjectId"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitHeader","trackAction","browseRepoNavigate",1,"action-button","browse",3,"routerLink","matTooltip","trackProjectId"],"\ufffd#6\ufffdDurchsuchen\ufffd/#6\ufffd",[3,"buttonLabel","hoverMsg","copyText","copyEvent"],[3,"vertical"],[1,"label",3,"activeLocation","version","linkToCommitDetails"],
["gme-button-old","","format","hairline","size","xsmall","matTooltip","Vergleich mit einem Branch, Tag oder Commit","ascTrackElement","CommitHeader","trackAction","enterCompare",1,"action-button","compare",3,"routerLink","trackProjectId"],"Vergleichen"]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,gFb,10,6,"ng-container",1),_.D(),_.C(2,"div",2),_.N(3,hFb,9,7,"ng-container",3),_.F(4,"fullscreen-button",4),_.D(),_.N(5,iFb,3,5,"ng-template",null,5,_.bf));if(a&2){var c=_.Ke(6);_.w(1);_.z("ngIf",b.yra)("ngIfElse",
c);_.w(2);_.z("ngIf",!b.yra)}},Ia:[_.gn,iO,_.Tl,EO,_.xz,GO,_.Jy,_.wq,_.qw,_.Xr,_.yw,_.Pm],styles:["commit-header[_nghost-%COMP%]{display:flex;height:40px;justify-content:space-between;padding-left:20px;padding-right:10px}commit-header[_nghost-%COMP%]   .label[_ngcontent-%COMP%]{font-size:15px;font-weight:500;padding-right:5px}commit-header[_nghost-%COMP%]   .label.compared-against[_ngcontent-%COMP%]{padding-left:30px}commit-header[_nghost-%COMP%]   commit-breadcrumb[_ngcontent-%COMP%]{display:flex}commit-header[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}commit-header[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:center;height:24px;margin-left:3px;margin-right:3px;padding-left:7px}.right-actions[_ngcontent-%COMP%]   .action-button[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}"],
Oa:0});
var K2b=["dropdownContainer"],IO=function(){this.Xca=[];this.JKb=new _.$k};IO.prototype.Rb=function(){var a=this,b=this.fe.ur;this.kIc=Object.assign({},{ariaLabel:"Auswahl f\u00fcr \u00fcbergeordneten Commit",title:_.vE(b),wa:this.ku,qc:"ParentSelector"},this.JYa(b));this.Xca=this.Yca.map(function(c){return{id:c,Bvc:_.nh(oFb(a.fe.Xa,c)),selected:c===a.fe.ur}})};IO.prototype.JYa=function(a){return _.uF(oFb(this.fe.Xa,a))};IO.ha=function(a){return new (a||IO)};
IO.Aa=_.v({type:IO,oa:[["parent-selector"]],wb:function(a,b){a&1&&_.We(K2b,7,_.Se);if(a&2){var c;_.Ve(c=_.Ze())&&(b.ku=c.first)}},inputs:{Yca:"parents",fe:"comparison"},outputs:{JKb:"selectedParentChange"},features:[_.id],Ba:8,Ca:3,Ha:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.Xy("{VAR_PLURAL,plural, =0{keine \u00fcbergeordneten}=1{\u00fcbergeordnetes:}other{\u00fcbergeordnete:}}",{VAR_PLURAL:"\ufffd0\ufffd"}),[3,"item",4,"ngIf",
"ngIfElse"],["dropdownContainer",""],["singleOrNoParents",""],[3,"item"],[3,"active-element",4,"ngFor","ngForOf"],["ascTrackElement","ParentSelector","type","button","mat-button","","trackAction","selectParent",3,"color","click"],[4,"ngIf"],["ascTrackElement","ParentSelector","trackAction","navigate",1,"single-parent",3,"routerLink"]]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"span",1),_.De(2,2),_.D(),_.N(3,jFb,1,1,"segmented-dropdown-button",3),_.D(),_.N(4,lFb,2,1,"ng-template",null,4,_.bf),_.N(6,
nFb,1,1,"ng-template",null,5,_.bf));if(a&2){var c=_.Ke(7);_.w(2);_.Ee(b.Xca.length);_.Fe(2);_.w(1);_.z("ngIf",1<b.Xca.length)("ngIfElse",c)}},Ia:[_.gn,_.Sl,_.Tl,_.Pq,_.Zq,_.vq,_.Pm,_.rz,_.vF],styles:["parent-selector[_nghost-%COMP%]{font-size:13px;font-weight:500}.label[_ngcontent-%COMP%]{padding-right:5px;text-transform:capitalize}ul[_ngcontent-%COMP%]{list-style:none;padding:5px 0}li[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{font-size:13px;padding:0 20px;width:100%}"],Oa:0});
var JO=function(a,b,c,d,e){this.fsc=a;this.Fa=b;this.Bc=c;this.RK=d;this.qra=e;this.Cf=new _.ss(this.Fa)},L2b=function(a){return a.Cf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.RK?a.qra.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:a.Bc.Vb(37)};return a.fsc.list(b).ka(_.m(function(c){var d=new Map,e=new Map;c=_.l(c.Xu);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=rFb(qFb(f));if(!e.has(g)){e.set(g,[]);var h=f.ke;h&&d.set(g,h)}e.get(g).push(f)}c=
_.l(e.entries());for(f=c.next();!f.done;f=c.next())g=_.l(f.value),f=g.next().value,g=g.next().value,e.set(f,g.sort(pFb));return{IXa:e,groups:d}}))})};JO.prototype.getMap=function(){return L2b(this).ka(_.m(function(a){for(var b=new Map,c=_.l(a.IXa.entries()),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;d=a.groups.get(d);b.set(d,e)}return b}))};
var M2b=function(a){return L2b(a).ka(_.m(function(b){var c=[];b=_.l(b.IXa.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},N2b=function(a,b){return L2b(a).ka(_.m(function(c){return c.IXa.get(rFb(b))||[]}))};JO.ha=function(a){return new (a||JO)(_.u(_.B4a),_.u(_.an),_.u(_.Bu),_.u(_.Ol),_.u(_.GIa))};JO.va=_.t({token:JO,ta:JO.ha,Ka:"root"});
var KO=function(){this.clear=new _.$k};KO.prototype.JJ=function(a){a.preventDefault();this.clear.emit()};KO.ha=function(a){return new (a||KO)};
KO.Aa=_.v({type:KO,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},hc:["filter",""],Ba:5,Ca:1,Ha:function(){return[[1,"gmat-subhead-1"],'Es gibt keine \u00dcbereinstimmungen mit dem Filter "\ufffd0\ufffd".',"Bitte \ufffd#4\ufffdl\u00f6schen Sie den Filter\ufffd/#4\ufffd und versuchen Sie es noch einmal.",["mat-button","","type","button","color","primary",3,"click"]]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.De(1,1),_.D(),_.C(2,
"div"),_.Be(3,2),_.C(4,"button",3),_.L("click",function(c){return b.JJ(c)}),_.D(),_.Ce(),_.D());a&2&&(_.w(1),_.Ee(b.filter),_.Fe(1))},Ia:[_.vq],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});
var LO=function(){this.isActive=!1};LO.prototype.Sa=function(){};LO.prototype.Rb=function(a){if(a.currentScope||a.searchResultItem){a=this.FM;if(a instanceof _.lu)a=_.Txb(a);else if(a.Re)a=_.ojb(a.Re);else throw Error("$e");this.Xa=a;this.isActive=_.rna(this.Ruc,this.Xa)}};
_.W.Object.defineProperties(LO.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.FM instanceof _.lu?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.FM instanceof _.lu||!this.FM.Re)var a=null;else a=this.FM.Re,a=a.projectId||a.Lm||a.Sq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.FM instanceof _.lu?tFb(this.FM):this.FM.Re.Qh}},dN:{configurable:!0,enumerable:!0,get:function(){return this.Xa.lb}},
Kb:{configurable:!0,enumerable:!0,get:function(){return _.uF(this.Xa).Kb}},Qa:{configurable:!0,enumerable:!0,get:function(){return _.uF(this.Xa).Qa}}});LO.ha=function(a){return new (a||LO)};
LO.Aa=_.v({type:LO,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],Ib:2,mb:function(a,b){a&2&&_.ue("active-element",b.isActive)},inputs:{Cuc:"contextName",Ruc:"currentScope",FM:"searchResultItem"},features:[_.id],hc:"contextName  currentScope  searchResultItem ".split(" "),Ba:4,Ca:7,Ha:[["trackAction","navigate","fxFlex","",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link","queryParams"],[3,"ngTemplateOutlet"],["content",""],
["fxLayout","row"],["fxFlex","none",3,"svgIcon",4,"ngIf"],["fxLayout","column"],["class","scope",4,"ngIf"],["fxFlex","none",3,"svgIcon"],[1,"scope"]],wa:function(a,b){a&1&&(_.C(0,"conditional-link",0),_.xe(1,1),_.D(),_.N(2,xFb,6,3,"ng-template",null,2,_.bf));if(a&2){var c=_.Ke(3);_.z("ascTrackElement",b.Cuc)("trackGestureClick",!b.isActive)("trackProjectId",b.dN)("condition",!b.isActive)("link",b.Kb)("queryParams",b.Qa);_.w(1);_.z("ngTemplateOutlet",c)}},Ia:[_.gn,_.uH,_.Tl,_.Yl,_.Pq,_.dr,_.Xr],styles:["repository-search-result-entry[_nghost-%COMP%]{align-items:center;display:flex;line-height:normal;padding:4px 20px}repository-search-result-entry[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]     a{color:inherit;display:block;font-size:13px}.mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;margin-right:10px}.scope[_ngcontent-%COMP%]{font-size:11px}"]});
var O2b=function(a){return{element:a,zna:"clearButton",pna:"search"}},P2b=new CM(function(a){return a},GFb,HFb,function(a){return a.children}),MO=function(a,b,c){this.Fa=a;this.Ra=b;this.Urc="Alle Repositories";this.zc=new yM(GFb,HFb);this.dataSource=new DM(this.zc,P2b);this.yg="";this.hv=[];this.mG=c.Vb(28)};MO.prototype.Sa=function(){};
MO.prototype.Rb=function(){var a=this.C0;1!==a.size?this.dataSource.data=Q2b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=R2b(a,0));this.Xa.repository?(a=this.Xa,a=a.lb+"/"+a.repository):a=this.Xa.lb;this.Ej=a;S2b(this);T2b(this)};MO.prototype.JJ=function(){this.jl&&_.oib(this.jl);this.Fa.nb({gestureName:"CLICK",element:this.Pea,action:"clearLink",projectId:this.Xa.lb})};
var T2b=function(a){a.hv=[];if(a.yg)for(var b=_.l(a.C0),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;sFb(a.yg,tFb(c))&&1<a.C0.size&&a.hv.push(c);a.hv=a.hv.concat(d.filter(function(e){return sFb(a.yg,e.Re.Qh)}))}},S2b=function(a){a.zc.collapseAll();if(a.Xa.lb){var b=a.dataSource.data.find(function(c){return c.Pd===a.Xa.lb});b&&a.zc.expand(b)}},Q2b=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(uFb).filter(function(c){a:{for(var d=_.l(a.C0),e=d.next();!e.done;e=
d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;if(e.project&&c.project?e.project.projectId===c.project.projectId:e.host&&c.host?e.host.name===c.host.name:e.sF&&c.sF?e.sF.name===c.sF.name:e.fi&&c.fi&&e.fi===c.fi){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.Txb(c);c=tFb(c);return{icon:"shared:project",name:c,Pd:c,level:0,location:e,children:R2b(d)}})},R2b=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.ojb(c.Re);return{icon:"shared:repository",
location:e,level:d,name:c.displayName||c.Re.Qh,Pd:e.lb+"/"+e.repository}})};
_.W.Object.defineProperties(MO.prototype,{BYa:{configurable:!0,enumerable:!0,get:function(){return"Nach Projekten und Repositories suchen"}},pJa:{configurable:!0,enumerable:!0,get:function(){return this.mG?void 0:"/repos"}},qJa:{configurable:!0,enumerable:!0,get:function(){var a=this.pJa;return a&&this.Ra.isActive(a,!0)}},QLc:{configurable:!0,enumerable:!0,get:function(){return this.kxb&&0===this.hv.length}},kxb:{configurable:!0,enumerable:!0,get:function(){return!!this.yg}}});
MO.ha=function(a){return new (a||MO)(_.y(_.an),_.y(_.Vf),_.y(_.Bu))};
MO.Aa=_.v({type:MO,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],wb:function(a,b){a&1&&_.We(_.kE,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.jl=c.first)}},inputs:{C0:"repositoriesMap",Xa:"place",Pea:"searchTrackElement",b2:"treeItemNavigateTrackElement"},features:[_.id],hc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Ba:4,Ca:6,Ha:function(){return[["fxFlex","none","icon","filter_list",3,
"placeholder","trackingConfig","valueChange"],[4,"ngIf","ngIfElse"],["resultList",""],["class","all-orgs-link hover-focus-element","trackAction","navigateToShowAllRepositories",3,"ascTrackElement","trackGestureClick","trackProjectId","active-element","condition","link",4,"ngIf"],["fxFlex","grow",3,"dataSource","treeControl"],["matTreeNodePadding","","fxLayout","","class","hover-focus-element",3,"matTreeNodePaddingIndent","active-element",4,"matTreeNodeDef"],["trackAction","navigateToShowAllRepositories",
1,"all-orgs-link","hover-focus-element",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link"],["matTreeNodePadding","","fxLayout","",1,"hover-focus-element",3,"matTreeNodePaddingIndent"],["matTreeNodeToggle","","mat-icon-button","","aria-label","Umschalten",4,"ngIf"],["class","type-icon","fxFlex","none",3,"svgIcon",4,"ngIf"],["fxFlex","","trackAction","navigate",3,"ascTrackElement","trackGestureClick","condition","link","queryParams"],"matTreeNodeToggle  mat-icon-button  aria-label Umschalten".split(" "),
[3,"svgIcon"],["fxFlex","none",1,"type-icon",3,"svgIcon"],[1,"searchResults"],["class","hover-focus-element",3,"contextName","currentScope","searchResultItem",4,"ngFor","ngForOf"],["class","panel-error","fxFlex","auto",3,"filter","clear",4,"ngIf"],[1,"hover-focus-element",3,"contextName","currentScope","searchResultItem"],["fxFlex","auto",1,"panel-error",3,"filter","clear"]]},wa:function(a,b){a&1&&(_.C(0,"input-with-icon",0),_.L("valueChange",function(d){b.yg=d;T2b(b)}),_.D(),_.N(1,CFb,4,3,"ng-container",
1),_.N(2,FFb,3,2,"ng-template",null,2,_.bf));if(a&2){var c=_.Ke(3);_.z("placeholder",b.BYa)("trackingConfig",_.Pe(4,O2b,b.Pea));_.w(1);_.z("ngIf",!b.kxb)("ngIfElse",c)}},Ia:[_.gn,_.uH,_.Sl,_.Tl,_.Pq,_.dr,_.kE,_.vq,_.Xr,FM,IM,JM,KM,EM,KO,LO],styles:["repository-searchable-tree-data[_nghost-%COMP%]{display:flex;flex-direction:column}conditional-link[_ngcontent-%COMP%]     a{color:inherit;display:block;font-size:13px;word-break:break-all}conditional-link.all-orgs-link[_ngcontent-%COMP%]{font-size:13px;line-height:28px;padding-left:20px}mat-tree[_ngcontent-%COMP%]{background-color:transparent;min-height:260px;overflow-x:hidden}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:center;min-height:28px;padding:4px 20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-left:20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]{height:28px;line-height:28px;width:28px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon.type-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;margin-right:10px}input-with-icon[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}no-search-match[_ngcontent-%COMP%]{padding-top:10px}.searchResults[_ngcontent-%COMP%]{overflow:auto}"]});
var NO=function(a,b){this.b2=this.Pea="";this.vc=_.iE;this.C0=b.getMap().ka(_.m(_.aE),_.Aa(function(c){_.qr(a,c);return _.Ea({state:1,message:"Repositories konnten nicht geladen werden."})}),_.tb(_.jE))};NO.prototype.Sa=function(){};NO.ha=function(a){return new (a||NO)(_.y(_.pr),_.y(JO))};
NO.Aa=_.v({type:NO,oa:[["repository-searchable-tree"]],inputs:{Xa:"place",Pea:"searchTrackElement",b2:"treeItemNavigateTrackElement"},Ba:2,Ca:3,Ha:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place","repositoriesMap",4,"ngSwitchCase"],["fxFlex","grow","fxLayoutAlign","center center",4,"ngSwitchCase"],["fxFlex","grow"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place",
"repositoriesMap"],["fxFlex","grow","fxLayoutAlign","center center"]],wa:function(a,b){a&1&&(_.N(0,LFb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.C0))},Ia:[_.Tl,_.Ul,_.Vl,_.Qq,_.dr,_.cE,MO,_.Zl],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});
var U2b=["scope"],OO=function(){};OO.prototype.Sa=function(){};var V2b=function(a,b){return Object.assign({},{type:2,title:a.jQa(b),wa:a.tYa,label:b.repository?"Repository":b.lb?"Projekt":"",ariaLabel:b.repository?"Repository-Auswahl":b.lb?"Projektauswahl":"",qc:"BreadcrumbRepositoriesTree"},_.uF(_.JE(b.Zb(),"repo").hb()))};OO.prototype.jQa=function(a){return _.OJ(a)&&a.repository?a.lb+"/"+a.repository:a.repository?a.repository:a.lb?a.lb:"Alle Repositories"};OO.ha=function(a){return new (a||OO)};
OO.Aa=_.v({type:OO,oa:[["resource-scope-breadcrumb-item","place",""]],wb:function(a,b){a&1&&_.We(U2b,7,_.Se);if(a&2){var c;_.Ve(c=_.Ze())&&(b.tYa=c.first)}},inputs:{Xa:"place"},hc:["place",""],Ba:2,Ca:0,Ha:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],wa:function(a){a&1&&_.N(0,MFb,1,1,"ng-template",null,0,_.bf)},Ia:[NO],ub:2});
var PO=function(){};PO.ha=function(a){return new (a||PO)};PO.Ea=_.bd({type:PO});PO.Da=_.Tc({imports:[_.$l,_.Tq]});
var QO=function(){};QO.ha=function(a){return new (a||QO)};QO.Ea=_.bd({type:QO});QO.Da=_.Tc({imports:[_.jn,_.OH,_.$l,_.hr,_.Pv,_.lE,_.dE,_.Tq,_.Yr,_.$v,_.oC,PO,_.JG,_.Qv,_.Rm]});
var RO=function(){};RO.ha=function(a){return new (a||RO)};RO.Ea=_.bd({type:RO});RO.Da=_.Tc({imports:[_.$l,QO]});
var SO=function(){this.R6=[]};SO.prototype.Sa=function(){};SO.prototype.T7=function(){var a=[];a.unshift(V2b(this.oea,this.Xa));return a};_.W.Object.defineProperties(SO.prototype,{Xd:{configurable:!0,enumerable:!0,set:function(a){this.Xa=a;this.R6=this.T7()}}});SO.ha=function(a){return new (a||SO)};
SO.Aa=_.v({type:SO,oa:[["resource-scope-breadcrumb"]],wb:function(a,b){a&1&&_.We(OO,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.oea=c.first)}},inputs:{Xd:"activeLocation"},Ba:2,Ca:2,Ha:[[3,"items"],[3,"place"]],wa:function(a,b){a&1&&_.F(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.z("items",b.R6),_.w(1),_.z("place",b.Xa))},Ia:[OO,_.sz],ub:2});
var TO=function(a,b,c,d,e,f){var g=this;this.sh=a;this.Kb=b;this.Ra=c;this.yD=d;this.Lg=e;this.Yfa=f;this.vc=_.iE;this.mEb=new _.ob;this.Xa=this.Kb.data.ka(_.m(Cyb),_.Ta(_.OE));this.Wuc=this.Xa.ka(_.vb(function(h){return g.AU(h)}));this.tKc=this.Xa.subscribe(function(h){g.yD.bm(h)})};TO.prototype.Ma=function(){this.tKc.unsubscribe()};
TO.prototype.AU=function(a){var b=this;return this.Lg.list(a.lb,a.Dc,a.repository,_.xE(a,0),"",1,!0).ka(_.vb(function(c){if(!c.qn||1>c.qn.length)return _.$D("unused");c=SFb(a,c.qn[0]);return b.mEb.ka(_.hb(function(d,e){return Object.assign({},d,{fe:Object.assign({},d.fe,{ur:e})})},c),_.tb(c),_.m(_.aE))}),_.Aa(function(c){var d=c.error;d&&404===d.code&&_.CUa(b.sh,{error:c,message:"Der Commit-Verlauf konnte nicht geladen werden.",Je:"Schlie\u00dfen"});d&&403===d.code&&_.CUa(b.sh,{error:c,message:"Berechtigung verweigert.",
Je:"Schlie\u00dfen"});return _.$D("unused")}),_.tb(_.jE))};TO.prototype.yra=function(a){return 0===a.Bt};_.W.Object.defineProperties(TO.prototype,{kG:{configurable:!0,enumerable:!0,get:function(){return this.Yfa.kG}}});TO.ha=function(a){return new (a||TO)(_.y(_.Dr),_.y(_.wf),_.y(_.Vf),_.y(_.TJ),_.y(_.qH),_.y(_.pH))};
TO.Aa=_.v({type:TO,oa:[["commit-detail"]],Ib:2,mb:function(a,b){a&2&&_.ue("fullscreen",b.kG)},Ba:4,Ca:6,Ha:function(){return[[3,"activeLocation"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","centered","text","Seite wird geladen\u2026",3,"hasBackground","diameter",4,"ngSwitchCase"],[1,"centered","panel-error"],"Commit konnte nicht geladen werden.",[1,"main-content"],[3,"comparison","viewMode"],[3,"comparison"],[1,"overview"],["overview",""],[3,"commit"],["layout","horizontal",3,"changeSizeOf"],
[3,"parents","comparison","selectedParentChange"],["text","Seite wird geladen\u2026",1,"centered",3,"hasBackground","diameter"]]},wa:function(a,b){a&1&&(_.F(0,"resource-scope-breadcrumb",0),_.Q(1,"async"),_.N(2,RFb,5,4,"ng-container",1),_.Q(3,"async"));a&2&&(_.z("activeLocation",_.R(1,2,b.Xa)),_.w(2),_.z("ngIf",_.R(3,4,b.Wuc)))},Ia:[HO,hO,_.Tl,_.Ul,_.Vl,DO,_.cE,IO,SO,_.Hz,_.Zl],styles:["commit-detail[_nghost-%COMP%]{display:flex;flex:1 1;flex-direction:column;min-height:0}commit-detail[_nghost-%COMP%] > *[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}commit-detail[_nghost-%COMP%]   .centered[_ngcontent-%COMP%]{align-items:center;display:flex;flex:auto;flex-direction:column;justify-content:center}commit-detail[_nghost-%COMP%]   .main-content[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto}commit-detail[_nghost-%COMP%]   .main-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}commit-detail[_nghost-%COMP%]   .overview[_ngcontent-%COMP%]{max-height:60%;overflow:auto}commit-detail[_nghost-%COMP%]   commit-header[_ngcontent-%COMP%]{display:flex;flex:1 0 auto;max-height:40px}commit-detail[_nghost-%COMP%]   entry-container[_ngcontent-%COMP%]{display:flex;flex:1 1;flex-direction:column;overflow:auto}commit-detail[_nghost-%COMP%]   parent-selector[_ngcontent-%COMP%]{align-items:center;display:flex;height:40px;padding-left:20px}commit-detail[_nghost-%COMP%]   resource-scope-breadcrumb[_ngcontent-%COMP%]{box-sizing:border-box;display:flex;flex-direction:column;flex:1 0 auto;height:36px;justify-content:center;padding-left:20px;max-height:36px}commit-detail[_nghost-%COMP%]   splitter[_ngcontent-%COMP%]{height:10px}"]});
var UO=function(){};UO.ha=function(a){return new (a||UO)};UO.Ea=_.bd({type:UO});UO.Da=_.Tc({imports:[_.$l,_.Fz,_.PH,_.Yr,_.wF]});
var VO=function(){};VO.ha=function(a){return new (a||VO)};VO.Ea=_.bd({type:VO});VO.Da=_.Tc({imports:[_.jn,_.$l,_.OH,_.hr,_.tq,_.Rm,_.wF,_.Xw]});
var WO=function(){};WO.ha=function(a){return new (a||WO)};WO.Ea=_.bd({type:WO});WO.Da=_.Tc({imports:[_.$l,_.fE]});
var XO=function(){};XO.ha=function(a){return new (a||XO)};XO.Ea=_.bd({type:XO});XO.Da=_.Tc({imports:[_.jn,WO,_.OH,VO,_.$l,_.hr,_.Yr,_.Nz,_.$w,_.Rm]});
var YO=function(){};YO.ha=function(a){return new (a||YO)};YO.Ea=_.bd({type:YO});YO.Da=_.Tc({imports:[_.jn,_.$l,_.Ly,_.Tq]});
var ZO=function(){};ZO.ha=function(a){return new (a||ZO)};ZO.Ea=_.bd({type:ZO});ZO.Da=_.Tc({imports:[_.jn,XO,_.$l,YO,_.Tq,_.Pw]});
var $O=function(){};$O.ha=function(a){return new (a||$O)};$O.Ea=_.bd({type:$O});$O.Da=_.Tc({});
var aP=function(){};aP.ha=function(a){return new (a||aP)};aP.Ea=_.bd({type:aP});aP.Da=_.Tc({Tb:[_.yH],imports:[_.jn,_.yz,_.VH,_.WH,_.$l,$M,_.zz,_.QH,_.cn,_.Pv,AO,_.PH,_.yA,_.Tq,_.Yr,_.$v,_.$w,_.vr,_.Pw,_.Lw,_.Qv,_.Rm,_.oH,_.wF,$O,_.Xw]});
var bP=function(){};bP.ha=function(a){return new (a||bP)};bP.Ea=_.bd({type:bP});bP.Da=_.Tc({imports:[_.jn,ZO,_.$l,_.pC,_.hr,aP,_.fE,_.dE,_.hC]});
var cP=function(){};cP.ha=function(a){return new (a||cP)};cP.Ea=_.bd({type:cP});cP.Da=_.Tc({imports:[_.$l,_.hr,_.Tq,_.Yr,_.Pw]});
var dP=function(){};dP.ha=function(a){return new (a||dP)};dP.Ea=_.bd({type:dP});dP.Da=_.Tc({imports:[_.jn,VO,_.$l,FO,_.zz,cP,_.Ly,_.Tq,_.Zw,_.Yr,_.Pw,_.Rm,_.Xw]});
var eP=function(){};eP.ha=function(a){return new (a||eP)};eP.Ea=_.bd({type:eP});eP.Da=_.Tc({imports:[_.jn,_.$l,_.hr,_.Tq,_.Rm,_.uz,_.wF]});
var fP=function(){};fP.ha=function(a){return new (a||fP)};fP.Ea=_.bd({type:fP});fP.Da=_.Tc({imports:[_.$l,RO,_.vz]});
var gP=function(){};gP.ha=function(a){return new (a||gP)};gP.Ea=_.bd({type:gP});gP.Da=_.Tc({Tb:[pO],imports:[dP,UO,_.$l,bP,_.dE,eP,fP,_.Iz,_.Xw]});
var hP=function(a,b){this.Ra=b;this.enabled=a.Vb(22)};hP.prototype.If=function(){this.enabled||this.Ra.navigate(["/404"]);return this.enabled};hP.ha=function(a){return new (a||hP)(_.u(_.Bu),_.u(_.Vf))};hP.va=_.t({token:hP,ta:hP.ha,Ka:"root"});
var iP=function(a){this.Ra=a};iP.prototype.If=function(){_.Nm(this.Ra,"/piper///",{kg:!0});return!1};iP.ha=function(a){return new (a||iP)(_.u(_.Vf))};iP.va=_.t({token:iP,ta:iP.ha,Ka:"root"});
var jP=function(a){this.Ra=a};jP.prototype.If=function(a){var b=_.xna(a.Qa),c=b.uWa;b=b.Qa;if(0===Object.keys(c).length)return!0;a=a.RL.reduce(function(e,f){f=_.l(f.url);for(var g=f.next();!g.done;g=f.next())g=g.value,g.path&&e.push(g.path,g.parameters);return e},[]);var d=a.pop();a.push(Object.assign({},c,d));this.Ra.navigate(a,{kg:!0,Qa:b});return!1};jP.ha=function(a){return new (a||jP)(_.u(_.Vf))};jP.va=_.t({token:jP,ta:jP.ha,Ka:"root"});
var kP=function(a,b){this.Ra=a;this.client=b};kP.prototype.If=function(a){var b=this,c=_.og(a);if(!c||!_.IE(c)||!c.path||c.params.Me)return!0;var d=Number(a.params.rev);return isNaN(d)?!0:this.client.list({repositoryKeyDepotGroup:"Google",repositoryKeyRepositoryName:"piper",path:c.path,starts:["rev"+d],maxLogEntries:1,includeDiffEntries:!1}).ka(_.m(function(e){var f=c.Zb();e.qn&&(e=e.qn.find(function(g){return g.revisionNumber===d}))&&_.Jo(f,{Me:e.Uf});b.Ra.navigate(_.nh(f.hb()));return!1}))};
kP.ha=function(a){return new (a||kP)(_.u(_.Vf),_.u(s_b))};kP.va=_.t({token:kP,ta:kP.ha,Ka:"root"});
var lP=function(a){this.window=a};lP.prototype.If=function(a){var b=_.og(a);return b&&_.IE(b)&&b.path&&a.Qa.edit?(a=_.Mf(_.Syb(b)),this.window.location.replace(_.If(a)),!1):!0};lP.ha=function(a){return new (a||lP)(_.u(_.es))};lP.va=_.t({token:lP,ta:lP.ha,Ka:"root"});
var mP=function(a,b){this.Ra=a;this.client=b};mP.prototype.If=function(a){var b=this,c=_.og(a);if(!c||!_.IE(c))return!0;a=c.params.Pb;if(void 0===a)return!0;var d=a.indexOf("/");if(0>=d||d===a.length-1)return!0;var e=a.substring(d+1);return e.match("^[0-9]+$")?!0:v_b(this.client,{owner:a.substring(0,d),alias:e}).ka(_.m(function(f){var g=c.Zb();f=f.tWa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.Jo(g,{Pb:f[0]+"/"+f[2]});b.Ra.navigate(_.nh(g.hb()));return!1}))};
mP.ha=function(a){return new (a||mP)(_.u(_.Vf),_.u(w_b))};mP.va=_.t({token:mP,ta:mP.ha,Ka:"root"});
var W2b={A9b:0,n6b:1,T9b:2,r2b:3,0:"NEW_USER",1:"LOADING_APPS",2:"NO_APPS",3:"HAS_APPS"},hK=function(a,b,c,d,e,f){this.Il=b;this.Tq=c;this.Fa=d;this.Xc=e;this.storage=f;this.roa=W2b;this.yk=_.pg;this.ptb=new _.xf(this.storage.get("user_knows_debugger"));this.appId=this.Xc.appId.value;this.dvc=_.Da(this.ptb,this.Il.ew).ka(_.m(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;return g?h?0<h.length?3:2:1:0}));this.EMc=_.HE(_.og(a.nc));this.fk=_.HE(_.og(a.nc))?"https://goto.corp.google.com/dbg":
"https://cloud.google.com/debugger/docs/how-to"};hK.prototype.closeDialog=function(a,b){var c=this;this.Tq.Zy().subscribe(function(){c.Fa.nb({gestureName:"CLICK",element:"DebugDialog",action:"continue",bucket:b?_.pg.hAa:void 0},a);b&&c.Xc.appId.next(b)});this.Tq.close(b)};hK.prototype.KYa=function(a){this.appId=a&&a.gQ||null};hK.ha=function(a){return new (a||hK)(_.y(_.wf),_.y(eN),_.y(_.Cq),_.y(_.iv),_.y(_.SG),_.y(_.om))};
hK.Aa=_.v({type:hK,oa:[["debug-dialog"]],Ba:6,Ca:7,Ha:function(){return[[3,"ngSwitch"],["class","new-user-debug-dialog",4,"ngSwitchCase"],["class","no-apps-debug-dialog",4,"ngSwitchCase"],["class","loading-apps-debug-dialog loading-wrapper","fxFlex","",4,"ngSwitchCase"],["class","has-apps-debug-dialog",4,"ngSwitchCase"],[1,"new-user-debug-dialog"],["mat-dialog-title",""],[1,"external-link",3,"externalLink"],["fxLayout","row","fxLayoutAlign","end center"],["mat-raised-button","","ascTrackElement",
"DebugDialog","trackAction","startDebugging","color","primary",3,"click"],[1,"no-apps-debug-dialog"],["aria-label","Weitere Informationen zum Konfigurieren eines Debugger-Agents.",1,"external-link",3,"externalLink"],["mat-raised-button","","color","primary","ascTrackElement","DebugDialog","trackAction","continue",3,"click"],["fxFlex","",1,"loading-apps-debug-dialog","loading-wrapper"],[1,"has-apps-debug-dialog"],["theme","warning",4,"ngif"],["buttonSize","medium",3,"apps","appSelected"],["aria-label",
"Weitere Informationen zur Verwendung von Debugger.",1,"external-link",3,"externalLink"],"mat-raised-button  ascTrackElement DebugDialog trackAction cancel mat-dialog-close ".split(" "),["mat-raised-button","","color","primary",3,"disabled","click"],["theme","warning"],["externalLink","http://go/borg-debugger-deprecation","aria-label","Weitere Informationen zur Einstellung von Borg Debugger.",1,"external-link"]]},wa:function(a,b){a&1&&(_.G(0,0),_.Q(1,"async"),_.N(2,TFb,25,1,"div",1),_.N(3,UFb,11,
1,"div",2),_.N(4,VFb,2,0,"div",3),_.N(5,XFb,16,6,"div",4),_.we());a&2&&(_.z("ngSwitch",_.R(1,5,b.dvc)),_.w(2),_.z("ngSwitchCase",b.roa.A9b),_.w(1),_.z("ngSwitchCase",b.roa.T9b),_.w(1),_.z("ngSwitchCase",b.roa.n6b),_.w(1),_.z("ngSwitchCase",b.roa.r2b))},Ia:[_.gn,pN,_.Ul,_.Vl,_.bn,_.Pq,_.Qq,_.dr,_.eE,_.cE,_.vq,_.Gq,_.Hq,_.Iq,_.Jq,_.Zl],styles:["debug-dialog[_nghost-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:8px}debug-dialog[_nghost-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:14px}debug-dialog[_nghost-%COMP%]   dc-information-box[_ngcontent-%COMP%]{margin:24px 0}[_nghost-%COMP%] > div[_ngcontent-%COMP%]{padding-bottom:20px}.new-user-debug-dialog[_ngcontent-%COMP%]{max-width:600px}.loading-apps-debug-dialog[_ngcontent-%COMP%], .no-apps-debug-dialog[_ngcontent-%COMP%]{max-width:353px}.has-apps-debug-dialog[_ngcontent-%COMP%]{max-width:600px}"],
Oa:0});
var nP=function(){};nP.ha=function(a){return new (a||nP)};nP.Ea=_.bd({type:nP});nP.Da=_.Tc({imports:[_.jn,qN,_.$l,_.cn,_.hr,_.fE,_.dE,_.Tq,_.Kq,IN]});
var oP=function(a,b){this.Fa=a;this.YQa=b;this.Cf=new _.rs(this.Fa)};oP.prototype.VPa=function(a){var b=this;if(!_.PE(a))return _.Ea(_.ZD("Ausstehende \u00c4nderungen konnten nicht geladen werden"));var c=_.Ujb(a.lb,a.Dc,a.repository,a.Ab,a.path,a.params.Pb);return this.Cf.fetch(c,function(){return b.YQa.VPa(c)}).ka(_.m(function(d){return _.aE({fda:d.fda})}),_.tb(_.jE),_.Aa(function(){return _.Ea(_.ZD("Ausstehende \u00c4nderungen konnten nicht geladen werden"))}))};
oP.ha=function(a){return new (a||oP)(_.u(_.an),_.u(r_b))};oP.va=_.t({token:oP,ta:oP.ha,Ka:"root"});
var ZFb=function(){return{GTa:!0,count:0}},bGb=function(a){return{GTa:!1,count:a}},pP=function(a){this.uIc=a;this.vc=_.iE;this.qzc=hGb;this.pending=_.Ea()};pP.prototype.Rb=function(){this.pending=this.uIc.VPa(this.Xa)};pP.ha=function(a){return new (a||pP)(_.y(oP))};
pP.Aa=_.v({type:pP,oa:[["pending-cl-indicator"]],inputs:{Xa:"place"},features:[_.id],Ba:4,Ca:3,Ha:[[3,"ngSwitch",4,"ngIf"],["display",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["gme-button-old","","format","hairline","size","xsmall","target","_blank",3,"href"],[1,"active"],["text","",3,"inline",4,"ngIf","ngIfElse"],["showCount",""],["text","",3,"inline"]],wa:function(a,b){a&1&&(_.N(0,dGb,3,3,"ng-container",0),_.Q(1,"async"),_.N(2,gGb,8,4,"ng-template",
null,1,_.bf));a&2&&_.z("ngIf",_.R(1,1,b.pending))},Ia:[_.Tl,_.Yl,_.Ul,_.Vl,_.Jy,_.cE,_.Xr,_.Zl],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});
var X2b=["menuTrigger"],Y2b=["auxiliaryCiderButton"],qP=function(a,b,c,d,e,f,g,h,n,r){var x=this;this.Fa=a;this.Il=b;this.ak=c;this.Xc=e;this.Ad=f;this.Lg=g;this.rra=h;this.kT=n;this.Sb=r;this.Jaa=!1;this.mNa=new _.xf(void 0);this.Wl=new _.xf(void 0);this.ku=new _.xf(void 0);this.yk=_.pg;this.Zfb=_.Ea(new Set);this.WS=d.Vb(37);this.gwc=d.Vb(12);this.vIc=d.Vb(32);this.Gvb=d.Vb(20);this.TBc=d.Vb(21);this.gvc=this.Il.pt.ka(_.m(function(A){return A&&A.service}));this.fwc=n.jMa.ka(_.m(function(A){return 3===
A}),_.Pa(),_.m(function(A){return{open:A}}));this.UBc=n.jMa.ka(_.m(function(A){return 2===A}),_.Pa(),_.m(function(A){return{open:A}}));this.zwc=_.Da([this.Sb.nZ(),this.Sb.IZ(),this.Wl,this.mNa,this.ku]).ka(_.m(function(A){var B=_.l(A);A=B.next().value;var I=B.next().value,K=B.next().value,P=B.next().value;B=B.next().value;if(P)return{ariaLabel:"Diese Datei bearbeiten",title:"Code bearbeiten",Kb:P};if(K&&_.IE(K)){P=void 0;var ba=[];var la=_.Syb(K);if(la=la.includes("cider")?la.replace("cider","cider-v"):
"")la={ariaLabel:"Edit this file in a new workspace in Cider V",title:"Edit in Cider V",Kb:la},"ciderv"===A?P=la:ba.push(la);if(la=_.Syb(K,void 0,!0))la={ariaLabel:"Edit this file in a new workspace in legacy Cider",title:"Edit in legacy Cider",Kb:la},"legacy"===A?P=la:ba.push(la);if(I=Qyb(_.Syb(K),I))I={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Kb:I},"prompt"===A?P=I:ba.push(I);A=P?ba.length?Object.assign({},P,{tooltip:K.Ow?P.ariaLabel:"Editing code in Cider not supported for this resource type",
wa:B,qc:"BreadcrumbOpenInEditor",context:{buttons:ba}}):P:void 0;return A}}),_.zb(function(A){var B=void 0;"string"===typeof(null==A?void 0:A.Kb)&&(B=A.Kb);Z2b(x,B)}),_.nb(1),_.jb())};qP.prototype.Sa=function(){};qP.prototype.Ma=function(){this.axa&&this.axa()};
qP.prototype.Rb=function(a){var b=this;if("place"in a&&this.Gvb){var c=a.place;a=c.uf;c=c.wj;c&&_.zE(a,c)||(this.Zfb=KZb(this.Fa).ka(_.vb(function(){return _.rH(b.Lg,_.Go(b.Xa.Zb(),"HEAD").hb(),"path",0).ka(_.Zg(b.Fa,"history"),_.Aa(function(){return _.Ea(void 0)}))}),_.vb(function(d){d=Number(d);return isNaN(d)?_.Ea(new Set):r1b(b.rra,b.Xa.path||"",d)}),_.zb(function(d){b.Fa.hm({XE:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.tb(new Set),_.nb(1),_.jb()))}};qP.prototype.lw=function(){this.iBb&&this.iBb.lw()};var Z2b=function(a,b){a.axa&&a.axa();a.axa=b&&a.Xa.Ow?a.Ad.register("editCode","shift+e",function(){_.Rj(b,void 0,_.ah("_blank"))}):void 0};
_.W.Object.defineProperties(qP.prototype,{HY:{configurable:!0,enumerable:!0,set:function(a){this.mNa.next(a)},get:function(){return this.mNa.value}},Xa:{configurable:!0,enumerable:!0,set:function(a){this.Wl.next(a)},get:function(){return this.Wl.value}},zsc:{configurable:!0,enumerable:!0,set:function(a){this.ku.value!==a&&this.ku.next(a)}},OMa:{configurable:!0,enumerable:!0,get:function(){return _.HE(this.Xa)&&!this.Xa.Ow||null}},XLc:{configurable:!0,enumerable:!0,get:function(){return"depot"===this.Xa.Dc?
!0:!this.Xa.repository||this.Jaa?!1:"project"===this.Xa.Dc}},Kwc:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null!=(b=(null!=(a=this.Xa.path)?a:"").split(".").pop())?b:"";return["h","cc","go","java","py"].includes(c)}}});qP.ha=function(a){return new (a||qP)(_.y(_.iv),_.y(eN),_.y(_.Fq),_.y(_.Bu),_.y(_.SG),_.y(_.Zs),_.y(_.qH),_.y(eO),_.y(dO),_.y(_.Mu))};
qP.Aa=_.v({type:qP,oa:[["activity-header-actions","place",""]],wb:function(a,b){a&1&&(_.We(X2b,5),_.We(Y2b,5,_.Se));if(a&2){var c;_.Ve(c=_.Ze())&&(b.iBb=c.first);_.Ve(c=_.Ze())&&(b.zsc=c.first)}},inputs:{Jaa:"isEmptyRepo",HY:"editLink",Xa:"place"},features:[_.id],hc:["place",""],Ba:11,Ca:11,Ha:function(){return[[1,"actions-button-container"],[4,"ngIf"],[3,"place",4,"ngIf"],["auxiliaryCiderButton",""],[4,"ngIf","ngIfElse"],["notDebugging",""],["type","button","gme-button-old","","format","hairline",
"size","xsmall","ascTrackElement","DebugInBreadcrumb","trackAction","stop",1,"debug-button",3,"matTooltip","trackBucket","trackProjectId","click"],"Debugging beenden",["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","DebugInBreadcrumb","trackAction","start",1,"debug-button",3,"trackBucket","trackProjectId","click"],["svgIcon","shared:bug_report_2"],"Debugging starten",[3,"place"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",
"class","insights-button-disabled-tooltip-container",3,"matTooltipDisabled",4,"ngIf"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",1,"insights-button-disabled-tooltip-container",3,"matTooltipDisabled"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","class","insights-button","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",3,
"panel-is-open","disabled","trackProjectId","trackAction","pointer-events","click",4,"ngIf"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",1,"insights-button",3,"disabled","trackProjectId","trackAction","click"],"format;hairline;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 24 24".split(";"),["opacity",".3","d","M20,7.4c-0.1,0-0.1,0-0.2-0.1l-8-3.9c-0.2-0.1-0.4-0.4-0.2-0.7c0.1-0.2,0.4-0.4,0.7-0.2l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C20.4,7.3,20.2,7.4,20,7.4z"],
["opacity",".3","d","M12,11.3c-0.1,0-0.1,0-0.2-0.1l-8-3.9C3.5,7.2,3.4,6.9,3.6,6.7C3.7,6.4,4,6.3,4.2,6.5l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C12.4,11.2,12.2,11.3,12,11.3z"],"x 11.5 y 10.8 opacity .3 width 1 height 10".split(" "),["d","M12,21.6c-0.1,0-0.2,0-0.3-0.1l-8-3.9c-0.3-0.1-0.4-0.4-0.4-0.7v-10c0-0.3,0.2-0.5,0.4-0.7l8-3.9\n              c0.4-0.2,0.8,0,1,0.3c0.2,0.4,0,0.8-0.3,1L4.8,7.4v9.1L12,20l7.2-3.5V8.1l-6.9,3.4c-0.4,0.2-0.8,0-1-0.3c-0.2-0.4,0-0.8,0.3-1\n              l8-3.9c0.2-0.1,0.5-0.1,0.7,0c0.2,0.1,0.4,0.4,0.4,0.6v10c0,0.3-0.2,0.5-0.4,0.7l-8,3.9C12.2,21.6,12.1,21.6,12,21.6z"],
"cx 4 cy 6.9 r 1.5".split(" "),"cx 20 cy 6.9 r 1.5".split(" "),"cx 12 cy 10.8 r 1.5".split(" "),"cx 4 cy 16.9 r 1.5".split(" "),"cx 20 cy 16.9 r 1.5".split(" "),"cx 12 cy 20.8 r 1.5".split(" "),"cx 12 cy 3 r 1.5".split(" "),[1,"no-select"],["tooltipId","insightsTooltip"],["onedevTooltipTitle",""],["class","docs-button","ascTrackElement","docsPanel","format","hairline","gme-button-old","","size","xsmall",3,"panel-is-open","trackAction","disabled","click",4,"ngIf"],["ascTrackElement","docsPanel","format",
"hairline","gme-button-old","","size","xsmall",1,"docs-button",3,"trackAction","disabled","click"],"\ufffd#2\ufffd\ufffd/#2\ufffd\n    \ufffd#3\ufffdDokumente\ufffd/#3\ufffd",["svgIcon","shared:description"],["class","external-editor-link responsive",3,"disabled","item",4,"ngIf","ngIfElse"],["simpleLink",""],[1,"external-editor-link","responsive",3,"disabled","item"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","BreadcrumbOpenInEditor","trackAction","navigate",1,"external-editor-link",
3,"externalLink","matTooltip","trackProjectId"]," \ufffd0\ufffd ",["gme-button-old","","format","hairline","size","xsmall","class","external-editor-dropdown-link","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",3,"externalLink","matTooltip","trackProjectId",4,"ngFor","ngForOf"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",1,"external-editor-dropdown-link",3,"externalLink","matTooltip",
"trackProjectId"]]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,kGb,5,4,"ng-container",1),_.N(2,lGb,1,1,"pending-cl-indicator",2),_.Q(3,"isPiperPlace"),_.N(4,qGb,3,3,"div",1),_.Q(5,"isPiperPlace"),_.N(6,sGb,3,3,"div",1),_.N(7,vGb,4,2,"ng-container",1),_.Q(8,"async"),_.D(),_.N(9,xGb,1,1,"ng-template",null,3,_.bf));a&2&&(_.w(1),_.z("ngIf",!b.WS&&b.XLc),_.w(1),_.z("ngIf",b.vIc&&_.R(3,5,b.Xa)),_.w(2),_.z("ngIf",_.R(5,7,b.Gvb&&null!=b.Xa.path&&b.Xa)),_.w(2),_.z("ngIf",b.gwc),_.w(1),_.z("ngIf",_.R(8,9,
!b.WS&&b.zwc)))},Ia:[_.gn,_.EG,_.Sl,_.Tl,pP,_.bn,_.hw,_.nw,fM,_.pw,_.Jy,_.Xr,_.yw,_.rz,_.Zl,yO],styles:["activity-header-actions[_nghost-%COMP%]{display:inline-flex;align-items:center;margin-right:16px}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:last-child{margin-right:0}activity-header-actions[_nghost-%COMP%]   svg[_ngcontent-%COMP%]{margin:0 4px 0 -8px;width:20px}@media only screen and (max-width:1001px){activity-header-actions[_nghost-%COMP%]{margin-right:0}.debug-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:0;overflow:hidden}}.actions-button-container[_ngcontent-%COMP%], .actions-button-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.actions-button-container[_ngcontent-%COMP%]:empty, .actions-button-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:empty{margin-right:0}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]{border-color:var(--primary-default)}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:active, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:focus, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:hover{border-color:var(--primary-default)}.debug-button.xsmall[_ngcontent-%COMP%]{height:auto;flex-direction:row}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:first-of-type{margin-top:3px}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{margin-bottom:3px}.debug-button.xsmall[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.watching-debug[_ngcontent-%COMP%]{margin-right:8px;font-size:12px}dbg-app-picker[_ngcontent-%COMP%]{margin-right:8px}.selectAppText[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:4px 0 8px 16px;margin-bottom:8px}.external-editor-link[_ngcontent-%COMP%]:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link{border-radius:4px}  segmented-dropdown-button.external-editor-link .dropdown-container{display:flex;flex-direction:column}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link{border-radius:0;border:none;border-bottom:1px solid}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:first-child{border-top-left-radius:8px;border-top-right-radius:8px}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:none}  segmented-dropdown-button.external-editor-link div.segmented-button .main-button{font-size:12px}  segmented-dropdown-button.external-editor-link div.segmented-button .mat-icon{padding-left:4px;height:16px;width:16px;line-height:16px;font-size:16px;margin-right:6px}  segmented-dropdown-button.external-editor-link div.segmented-button a{padding:4px 4px 0 0;display:flex}  segmented-dropdown-button.external-editor-link div.segmented-button .segment{height:22px}  segmented-dropdown-button.external-editor-link div.segmented-button .arrow-drop-down{width:22px}  segmented-dropdown-button.external-editor-link div.segmented-button.disabled,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .main-button,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .segment{background:transparent}"],
Oa:0});
var rP=function(a,b){this.Fa=a;this.Ra=b;this.Dg="ChangelistPicker";this.Zfa=void 0;this.gNb="number"};rP.prototype.Sa=function(){};var $2b=function(a){if(a.Zfa){var b=a.Zfa.toString();a.Fa.nb({element:"ChangelistPicker",action:"selectSpecificCl",qg:b,gestureName:"CLICK"});a.Ra.navigate(_.nh(_.nF(_.gF(_.Go(a.Tta.Zb(),b)),function(c){delete c.Pb}).hb()))}};
_.W.Object.defineProperties(rP.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Tta=a;this.eR=_.nh(_.nF(_.gF(_.Go(a.Zb(),"")),function(c){delete c.Pb}).hb());this.Zfa=zGb(a);this.gNb=a.oj()?"number":"text";var b=a.params.Pb?_.nh(_.gF(a.Zb()).hb()):void 0;this.tTb=b;this.zQc=_.vjb(a)}},ZCc:{configurable:!0,enumerable:!0,get:function(){return _.Ko(this.Tta)||Vyb(this.Tta)}},sDc:{configurable:!0,enumerable:!0,get:function(){return!!this.Tta.params.Pb}}});
rP.ha=function(a){return new (a||rP)(_.y(_.an),_.y(_.Vf))};
rP.Aa=_.v({type:rP,oa:[["cl-picker","place",""]],inputs:{Xa:"place"},hc:["place",""],Ba:11,Ca:7,Ha:function(){return["role listbox fxLayout column fxFlex none".split(" "),["role","option",4,"ngIf"],["role","option"],["mat-button","","trackAction","pinToHead",3,"routerLink","ascTrackElement"],"HEAD",["appearance","outline"],"Spezifisches CL",["matInput","",3,"type","ngModel","ngModelChange","keyup.enter"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]]},wa:function(a,
b){a&1&&(_.C(0,"ul",0),_.N(1,yGb,3,5,"li",1),_.C(2,"li",2)(3,"a",3),_.De(4,4),_.D()(),_.F(5,"mat-divider"),_.C(6,"li",2)(7,"mat-form-field",5)(8,"mat-label"),_.De(9,6),_.D(),_.C(10,"input",7),_.L("ngModelChange",function(c){return b.Zfa=c})("keyup.enter",function(){return $2b(b)}),_.D()()()());a&2&&(_.w(1),_.z("ngIf",b.tTb),_.w(2),_.ue("active-element",b.ZCc),_.z("routerLink",b.eR)("ascTrackElement",b.Dg),_.w(7),_.z("type",b.gNb)("ngModel",b.Zfa))},Ia:[_.gn,_.Tl,_.Pq,_.dr,_.Kh,_.Cv,_.Hv,_.wq,_.qw,
_.Wv,_.Vv,_.Zv,_.Pm],styles:["li[_ngcontent-%COMP%]:last-child{padding:8px}mat-form-field.mat-form-field[_ngcontent-%COMP%]{line-height:1}mat-form-field.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{margin:0;padding-bottom:0}ul[_ngcontent-%COMP%]{list-style-type:none}.mat-button[_ngcontent-%COMP%]{font-weight:400;line-height:32px;max-height:32px;text-align:left;width:100%}"],Oa:0});
var sP=function(){};sP.ha=function(a){return new (a||sP)};sP.Ea=_.bd({type:sP});sP.Da=_.Tc({imports:[_.jn,_.$l,_.hr,_.Pv,_.Tq,_.Zw,_.$v,_.Pw,_.Rm]});
var a3b=["crumbs"],b3b=["copyButton"],tP=function(a,b){this.Fa=a;this.Ec=b;this.Z7b="Dateipfad kopieren";this.items=[];this.TP=""};tP.prototype.Ys=function(){this.Fa.nb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};tP.ha=function(a){return new (a||tP)(_.y(_.an),_.y(_.hI))};
tP.Aa=_.v({type:tP,oa:[["path-breadcrumb"]],wb:function(a,b){a&1&&(_.We(a3b,5),_.We(b3b,5,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.kWc=c.first);_.Ve(c=_.Ze())&&(b.fWc=c.first)}},inputs:{items:"items",TP:"copyText",projectId:"projectId",ega:"stacksPaths"},Ba:5,Ca:3,Ha:[[1,"crumbs"],[4,"ngFor","ngForOf"],["color","lowContrast",3,"hoverMsg","copyText","copyEvent"],["copyButton",""],["ascTrackElement","BreadcrumbFilePath","trackAction","navigate",1,"path-segment",3,"routerLink","queryParams","trackProjectId"],
["title","Project info available. Click to view bugs, yaqs, teams, and more","aria-label","Open stacks project panel","ascTrackElement","BreadcrumbFilePath","trackAction","navigateToStacks",1,"spacer",3,"routerLink","click"],["class","separator",4,"ngIf"],[1,"separator"]],wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,BGb,6,11,"ng-container",1),_.D(),_.C(2,"div")(3,"copy-button",2,3),_.L("copyEvent",function(){return b.Ys()}),_.D()());a&2&&(_.w(1),_.z("ngForOf",b.items),_.w(2),_.z("hoverMsg",b.Z7b)("copyText",
b.TP))},Ia:[_.gn,_.Sl,_.Tl,_.xz,_.Pm,_.Zl],styles:['path-breadcrumb[_nghost-%COMP%]{align-items:center;display:flex}path-breadcrumb[_nghost-%COMP%]:focus-within   copy-button[_ngcontent-%COMP%], path-breadcrumb[_nghost-%COMP%]:hover   copy-button[_ngcontent-%COMP%]{opacity:1}.path-segment[_ngcontent-%COMP%], .separator[_ngcontent-%COMP%]{display:inline-block}a.path-segment.has-info[_ngcontent-%COMP%]:after{font-family:Material Icons Extended;content:"info_outline";line-height:12px;position:relative;top:3px}.has-info[_ngcontent-%COMP%] + .spacer[_ngcontent-%COMP%]{cursor:pointer;margin-left:-13px;padding-left:13px;position:relative}.crumbs[_ngcontent-%COMP%]{padding-right:10px}copy-button[_ngcontent-%COMP%]{opacity:0}copy-button[_ngcontent-%COMP%]    >button{width:inherit}']});
var c3b=function(a){_.Y.call(this,a)};_.V(c3b,_.Y);_.k=c3b.prototype;_.k.qLb=function(a){_.jc(this,1,a)};_.k.getName=function(){return _.p(this,2)};_.k.ug=function(){return _.p(this,2)};_.k.Df=function(a){return _.jc(this,2,a)};_.k.jr=function(){return _.p(this,3)};_.k.CZ=function(){return _.p(this,3)};_.k.JT=function(a){_.jc(this,3,a)};_.k.toObject=function(a){return d3b(a,this)};
var d3b=function(a,b){if(null!=b){var c={codePath:_.q(_.p(b,1)),name:_.q(_.p(b,2)),productId:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var f3b=function(a){_.Y.call(this,a,-1,e3b)};_.V(f3b,_.Y);var e3b=[1];f3b.prototype.toObject=function(a){if(null!=this){var b={d2c:_.vc(_.rc(this,c3b,1),d3b,a)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var uP=function(a){_.Y.call(this,a)};_.V(uP,_.Y);uP.prototype.qLb=function(a){_.jc(this,1,a)};uP.prototype.KM=function(a){_.jc(this,2,a)};uP.prototype.toObject=function(a){if(null!=this){var b={codePath:_.q(_.p(this,1)),KB:_.bj(this,2,!1)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var vP=function(a){_.Y.call(this,a,-1,g3b)};_.V(vP,_.Y);vP.prototype.getScope=function(){return _.aj(this,1,0)};vP.prototype.setScope=function(a){return _.jc(this,1,a)};vP.prototype.yqa=function(){return _.Zi(this,2)};var g3b=[2];vP.prototype.toObject=function(a){return h3b(a,this)};var h3b=function(a,b){if(null!=b){var c={scope:_.q(_.p(b,1)),WPc:_.q(_.Zi(b,2))};a&&(c.Ua=b);return c}};
var i3b=function(a){_.Y.call(this,a)};_.V(i3b,_.Y);_.k=i3b.prototype;_.k.getName=function(){return _.p(this,1)};_.k.ug=function(){return _.p(this,1)};_.k.Df=function(a){return _.jc(this,1,a)};_.k.KM=function(a){_.jc(this,2,a)};_.k.toObject=function(a){if(null!=this){var b={name:_.q(_.p(this,1)),KB:_.bj(this,2,!1)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var zP=function(a){_.Y.call(this,a)};_.V(zP,_.Y);zP.prototype.rLb=function(a){_.jc(this,1,a)};zP.prototype.KM=function(a){_.jc(this,2,a)};zP.prototype.uQa=function(){return _.p(this,3)};zP.prototype.toObject=function(a){if(null!=this){var b={lwc:_.q(_.p(this,1)),KB:_.bj(this,2,!1),username:_.q(_.p(this,3)),tZc:_.bj(this,4,!1)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var AP=function(a){_.Y.call(this,a)};_.V(AP,_.Y);_.k=AP.prototype;_.k.jr=function(){return _.p(this,1)};_.k.CZ=function(){return _.p(this,1)};_.k.JT=function(a){_.jc(this,1,a)};_.k.KM=function(a){_.jc(this,3,a)};_.k.toObject=function(a){if(null!=this){var b={productId:_.q(_.p(this,1)),I1c:_.q(_.p(this,2)),KB:_.bj(this,3,!1)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var SKb=function(a){_.Y.call(this,a)};_.V(SKb,_.Y);_.k=SKb.prototype;_.k.getName=function(){return _.p(this,1)};_.k.ug=function(){return _.p(this,1)};_.k.Df=function(a){return _.jc(this,1,a)};_.k.bsb=function(){return _.p(this,2)};_.k.toObject=function(a){return j3b(a,this)};var j3b=function(a,b){if(null!=b){var c={name:_.q(_.p(b,1)),L1:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var BP=function(){};BP.ha=function(a){return new (a||BP)};BP.va=_.t({token:BP,ta:BP.ha,Ka:"root"});
var k3b=new Map([[2,{Sfa:"https://dev-stacks.corp.google.com",yX:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{Sfa:"https://staging-stacks.corp.google.com",yX:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{Sfa:"https://nightly-stacks.corp.google.com",yX:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{Sfa:"https://stacks-v4.corp.google.com",yX:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{Sfa:"http://localhost:5432",yX:"http://localhost:8788",apiKey:""}]]),CP=function(){};
_.W.Object.defineProperties(CP.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return k3b.get(this.Suc)}},Suc:{configurable:!0,enumerable:!0,get:function(){switch("{{ flags.environment }}"===window.PY_ENVIRONMENT?"prod":window.PY_ENVIRONMENT){case "prod":return 0;case "staging":return 1;case "dev":return 2;case "nightly":return 3;case "local":return 4;default:return 0}}}});CP.ha=function(a){return new (a||CP)(_.u(BP))};CP.va=_.t({token:CP,ta:CP.ha,Ka:"root"});
var pK=function(a){_.Y.call(this,a)};_.V(pK,_.Y);_.k=pK.prototype;_.k.getUrl=function(){return _.p(this,1)};_.k.QK=function(){return _.p(this,1)};_.k.NM=function(a){return _.jc(this,1,a)};_.k.Y$=function(){return _.Xi(this,1)};_.k.Dz=function(){return _.p(this,2)};_.k.pLa=function(){return _.nc(this,2)};_.k.getId=function(){return _.p(this,3)};_.k.toObject=function(a){return DP(a,this)};
var DP=function(a,b){if(null!=b){var c={url:_.q(_.p(b,1)),label:_.q(_.p(b,2)),id:_.q(_.p(b,3)),protocol:_.q(_.p(b,4))};a&&(c.Ua=b);return c}};
var EP=function(a){_.Y.call(this,a)};_.V(EP,_.Y);EP.prototype.getName=function(){return _.p(this,2)};EP.prototype.ug=function(){return _.p(this,2)};EP.prototype.Df=function(a){return _.jc(this,2,a)};EP.prototype.toObject=function(a){return l3b(a,this)};var l3b=function(a,b){if(null!=b){var c={lsc:_.q(_.p(b,1)),name:_.q(_.p(b,2)),resource:DP(a,_.sc(b,pK,3))};a&&(c.Ua=b);return c}};
var m3b=function(a){_.Y.call(this,a)};_.V(m3b,_.Y);_.k=m3b.prototype;_.k.uQa=function(){return _.p(this,1)};_.k.getName=function(){return _.p(this,2)};_.k.ug=function(){return _.p(this,2)};_.k.Df=function(a){return _.jc(this,2,a)};_.k.toObject=function(a){return n3b(a,this)};var n3b=function(a,b){if(null!=b){var c={username:_.q(_.p(b,1)),name:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var uK=function(a){_.Y.call(this,a)};_.V(uK,_.Y);uK.prototype.getName=function(){return _.p(this,2)};uK.prototype.ug=function(){return _.p(this,2)};uK.prototype.Df=function(a){return _.jc(this,2,a)};uK.prototype.toObject=function(a){return o3b(a,this)};var o3b=function(a,b){if(null!=b){var c={sWc:_.q(_.p(b,1)),name:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var tK=function(a){_.Y.call(this,a)};_.V(tK,_.Y);tK.prototype.MK=function(){return _.Oh(this,2)};tK.prototype.toObject=function(a){return p3b(a,this)};var p3b=function(a,b){if(null!=b){var c={perspective:_.q(_.p(b,1)),description:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var qMb=function(a){_.Y.call(this,a,-1,q3b)};_.V(qMb,_.Y);var q3b=[2,3];qMb.prototype.toObject=function(a){return r3b(a,this)};var r3b=function(a,b){if(null!=b){var c={i2c:_.q(_.p(b,1)),N2c:_.vc(_.rc(b,tK,2),p3b,a),v5c:_.q(_.Zi(b,3))};a&&(c.Ua=b);return c}};
var vK=function(a){_.Y.call(this,a)};_.V(vK,_.Y);vK.prototype.getName=function(){return _.p(this,2)};vK.prototype.ug=function(){return _.p(this,2)};vK.prototype.Df=function(a){return _.jc(this,2,a)};vK.prototype.toObject=function(a){return s3b(a,this)};var s3b=function(a,b){if(null!=b){var c={p_:_.q(_.p(b,1)),name:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var nK=function(a){_.Y.call(this,a)};_.V(nK,_.Y);nK.prototype.getName=function(){return _.p(this,3)};nK.prototype.ug=function(){return _.p(this,3)};nK.prototype.Df=function(a){return _.jc(this,3,a)};nK.prototype.toObject=function(a){return t3b(a,this)};var t3b=function(a,b){if(null!=b){var c={GTc:_.q(_.p(b,1)),FTc:_.q(_.p(b,2)),name:_.q(_.p(b,3)),Q4c:_.q(_.p(b,4))};a&&(c.Ua=b);return c}};
var qK=function(a){_.Y.call(this,a)};_.V(qK,_.Y);qK.prototype.getName=function(){return _.p(this,1)};qK.prototype.ug=function(){return _.p(this,1)};qK.prototype.Df=function(a){return _.jc(this,1,a)};qK.prototype.toObject=function(a){return u3b(a,this)};var u3b=function(a,b){if(null!=b){var c={name:_.q(_.p(b,1)),SIc:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var FP=function(a){_.Y.call(this,a)};_.V(FP,_.Y);FP.prototype.getName=function(){return _.p(this,2)};FP.prototype.ug=function(){return _.p(this,2)};FP.prototype.Df=function(a){return _.jc(this,2,a)};FP.prototype.toObject=function(a){return v3b(a,this)};var v3b=function(a,b){if(null!=b){var c={y3c:_.q(_.p(b,1)),name:_.q(_.p(b,2)),resource:DP(a,_.sc(b,pK,3))};a&&(c.Ua=b);return c}};
var GP=function(a){_.Y.call(this,a)};_.V(GP,_.Y);GP.prototype.getName=function(){return _.p(this,1)};GP.prototype.ug=function(){return _.p(this,1)};GP.prototype.Df=function(a){return _.jc(this,1,a)};GP.prototype.toObject=function(a){return w3b(a,this)};var w3b=function(a,b){if(null!=b){var c={name:_.q(_.p(b,1)),pNc:_.q(_.p(b,2))};a&&(c.Ua=b);return c}};
var x3b=function(a){_.Y.call(this,a)};_.V(x3b,_.Y);_.k=x3b.prototype;_.k.getName=function(){return _.p(this,2)};_.k.ug=function(){return _.p(this,2)};_.k.Df=function(a){return _.jc(this,2,a)};_.k.Aw=function(){return _.p(this,3)};_.k.toObject=function(a){return y3b(a,this)};var y3b=function(a,b){if(null!=b){var c={teamsId:_.q(_.p(b,1)),name:_.q(_.p(b,2)),level:_.q(_.p(b,3)),c2c:_.q(_.p(b,4))};a&&(c.Ua=b);return c}};
var dLb=function(a){_.Y.call(this,a)};_.V(dLb,_.Y);_.k=dLb.prototype;_.k.jr=function(){return _.Oh(this,1)};_.k.JT=function(a){_.jc(this,1,a)};_.k.getName=function(){return _.Oh(this,2)};_.k.Df=function(a){return _.jc(this,2,a)};_.k.pqa=function(){return _.aj(this,3,0)};_.k.OPa=function(){return _.bj(this,4)};_.k.PPa=function(){return _.bj(this,5,!1)};_.k.toObject=function(a){return z3b(a,this)};
var z3b=function(a,b){if(null!=b){var c={productId:_.q(_.p(b,1)),name:_.q(_.p(b,2)),Bda:_.q(_.p(b,3)),KAc:_.q(_.$i(b,4)),dDc:_.bj(b,5,!1)};a&&(c.Ua=b);return c}};
var oK=function(a){_.Y.call(this,a,-1,A3b)};_.V(oK,_.Y);oK.prototype.jr=function(){return _.Oh(this,1)};oK.prototype.JT=function(a){_.jc(this,1,a)};oK.prototype.MK=function(){return _.Oh(this,2)};var A3b=[3,6];oK.prototype.toObject=function(a){return B3b(a,this)};var B3b=function(a,b){if(null!=b){var c={productId:_.q(_.p(b,1)),description:_.q(_.p(b,2)),D2c:_.q(_.Zi(b,3)),M2c:_.q(_.p(b,4)),n0c:_.q(_.p(b,5)),G2c:_.vc(_.rc(b,dLb,6),z3b,a)};a&&(c.Ua=b);return c}};
var sK=function(a){_.Y.call(this,a)};_.V(sK,_.Y);sK.prototype.jr=function(){return _.kj(this,1,C3b)};sK.prototype.JT=function(a){_.yh(this,1,C3b,a)};sK.prototype.getName=function(){return _.Oh(this,4)};sK.prototype.Df=function(a){return _.jc(this,4,a)};var C3b=[1,2];sK.prototype.toObject=function(a){return D3b(a,this)};var D3b=function(a,b){if(null!=b){var c={productId:_.q(_.lj(b,1,C3b)),pIc:_.q(_.lj(b,2,C3b)),name:_.q(_.p(b,4)),F2c:_.q(_.p(b,3))};a&&(c.Ua=b);return c}};
var vMb=function(a){_.Y.call(this,a,-1,E3b)};_.V(vMb,_.Y);vMb.prototype.MK=function(){return _.Oh(this,2)};var E3b=[3];vMb.prototype.toObject=function(a){return F3b(a,this)};var F3b=function(a,b){if(null!=b){var c={Ona:_.q(_.p(b,1)),description:_.q(_.p(b,2)),SVc:_.vc(_.rc(b,sK,3),D3b,a)};a&&(c.Ua=b);return c}};
var rK=function(a){_.Y.call(this,a,-1,G3b)};_.V(rK,_.Y);rK.prototype.getName=function(){return _.Oh(this,3)};rK.prototype.Df=function(a){return _.jc(this,3,a)};rK.prototype.MK=function(){return _.Oh(this,4)};var G3b=[2];rK.prototype.toObject=function(a){return H3b(a,this)};var H3b=function(a,b){if(null!=b){var c={pIc:_.q(_.p(b,1)),TVc:_.vc(_.rc(b,vMb,2),F3b,a),name:_.q(_.p(b,3)),description:_.q(_.p(b,4)),gUc:_.bj(b,5,!1)};a&&(c.Ua=b);return c}};
var HP=function(a){_.Y.call(this,a,-1,I3b)};_.V(HP,_.Y);_.k=HP.prototype;_.k.rLb=function(a){_.jc(this,1,a)};_.k.getName=function(){return _.p(this,2)};_.k.ug=function(){return _.p(this,2)};_.k.Df=function(a){return _.jc(this,2,a)};_.k.getParent=function(){return _.sc(this,HP,3)};_.k.uD=function(a){_.uc(this,3,a)};_.k.ftb=function(){return _.Yi(this,3)};_.k.MK=function(){return _.p(this,7)};_.k.Zpa=function(){return _.rc(this,pK,8)};_.k.aqa=function(){return _.rc(this,pK,9)};
_.k.pZ=function(){return _.rc(this,m3b,10)};_.k.dqa=function(){return _.rc(this,pK,11)};_.k.eqa=function(){return _.rc(this,pK,12)};_.k.gqa=function(){return _.rc(this,pK,13)};_.k.h$=function(){return _.rc(this,pK,14)};_.k.r$=function(){return _.rc(this,pK,16)};var IP=function(a){_.Y.call(this,a,-1,J3b)};_.V(IP,_.Y);_.k=IP.prototype;_.k.Zpa=function(){return _.rc(this,pK,2)};_.k.aqa=function(){return _.rc(this,pK,5)};_.k.pZ=function(){return _.rc(this,m3b,7)};_.k.MK=function(){return _.p(this,9)};
_.k.uh=function(){return _.sc(this,HP,10)};_.k.FT=function(a){_.uc(this,10,a)};_.k.XK=function(){return _.Yi(this,10)};_.k.dqa=function(){return _.rc(this,pK,13)};_.k.eqa=function(){return _.rc(this,pK,15)};_.k.gqa=function(){return _.rc(this,pK,16)};_.k.PPa=function(){return _.bj(this,17,!1)};_.k.h$=function(){return _.rc(this,pK,18)};_.k.getName=function(){return _.p(this,23)};_.k.ug=function(){return _.p(this,23)};_.k.Df=function(a){return _.jc(this,23,a)};_.k.jr=function(){return _.p(this,26)};
_.k.CZ=function(){return _.p(this,26)};_.k.JT=function(a){_.jc(this,26,a)};_.k.r$=function(){return _.rc(this,pK,31)};_.k.OPa=function(){return _.$i(this,66)};_.k.bsb=function(){return _.p(this,53)};_.k.pqa=function(){return _.p(this,70)};var I3b=[4,6,8,9,10,11,12,13,14,15,16];HP.prototype.toObject=function(a){return K3b(a,this)};
var K3b=function(a,b){if(null!=b){var c={lwc:_.q(_.p(b,1)),name:_.q(_.p(b,2)),parent:K3b(a,b.getParent()),y4c:_.vc(_.rc(b,HP,4),K3b,a),LZc:_.q(_.$i(b,5)),e2c:_.vc(_.rc(b,IP,6),L3b,a),description:_.q(_.p(b,7)),Msc:_.vc(b.Zpa(),DP,a),huc:_.vc(b.aqa(),DP,a),K7:_.vc(b.pZ(),n3b,a),Mzc:_.vc(b.dqa(),DP,a),tBc:_.vc(b.eqa(),DP,a),cCc:_.vc(b.gqa(),DP,a),IDc:_.vc(b.h$(),DP,a),L_c:_.vc(_.rc(b,pK,15),DP,a),aKc:_.vc(b.r$(),DP,a),gXc:_.q(_.p(b,17)),Y3c:_.q(_.p(b,18)),PUc:_.q(_.$i(b,19))};a&&(c.Ua=b);return c}},
J3b=[2,4,61,5,6,7,8,39,12,13,14,15,16,18,41,20,22,25,27,28,30,31,38,32,59,40,35,44,47,55,56,57,62,63,64,65,78,49,50,72,80,81];IP.prototype.toObject=function(a){return L3b(a,this)};
var L3b=function(a,b){if(null!=b){var c={Msc:_.vc(b.Zpa(),DP,a),WX:_.q(_.Zi(b,4)),HTc:_.q(_.Zi(b,61)),huc:_.vc(b.aqa(),DP,a),WVc:_.vc(_.rc(b,pK,6),DP,a),K7:_.vc(b.pZ(),n3b,a),pWc:_.vc(_.rc(b,pK,8),DP,a),DWc:_.vc(_.rc(b,pK,39),DP,a),description:_.q(_.p(b,9)),domain:K3b(a,b.uh()),orb:_.q(_.p(b,42)),lYc:_.vc(_.rc(b,pK,12),DP,a),Mzc:_.vc(b.dqa(),DP,a),DYc:_.q(_.Zi(b,14)),tBc:_.vc(b.eqa(),DP,a),cCc:_.vc(b.gqa(),DP,a),dDc:_.bj(b,17,!1),IDc:_.vc(b.h$(),DP,a),k_c:_.vc(_.rc(b,vK,41),s3b,a),q_c:_.vc(_.rc(b,
pK,20),DP,a),k0c:_.vc(_.rc(b,pK,22),DP,a),name:_.q(_.p(b,23)),J1c:_.q(_.Zi(b,25)),productId:_.q(_.p(b,26)),f2c:_.vc(_.rc(b,nK,27),t3b,a),g2c:_.vc(_.rc(b,pK,28),DP,a),h2c:u3b(a,_.sc(b,qK,29)),H2c:_.vc(_.rc(b,pK,30),DP,a),aKc:_.vc(b.r$(),DP,a),l3c:_.q(_.Zi(b,38)),U3c:_.vc(_.rc(b,pK,32),DP,a),x3c:v3b(a,_.sc(b,FP,58)),z3c:_.vc(_.rc(b,pK,59),DP,a),k4c:w3b(a,_.sc(b,GP,33)),D4c:j3b(a,_.sc(b,SKb,34)),teamList:_.vc(_.rc(b,x3b,40),y3b,a),Y4c:_.q(_.Zi(b,35)),OPc:_.q(_.p(b,36)),hUc:l3b(a,_.sc(b,EP,43)),iUc:_.vc(_.rc(b,
pK,44),DP,a),E4c:_.q(_.$i(b,45)),PZc:_.q(_.$i(b,46)),uWc:_.vc(_.rc(b,uK,47),o3b,a),Z1c:_.q(_.p(b,54)),mUc:_.vc(_.rc(b,pK,55),DP,a),U2c:_.vc(_.rc(b,pK,56),DP,a),p4c:_.vc(_.rc(b,pK,57),DP,a),wVc:_.vc(_.rc(b,pK,62),DP,a),CWc:_.vc(_.rc(b,pK,63),DP,a),j3c:_.vc(_.rc(b,pK,64),DP,a),e5c:_.vc(_.rc(b,pK,65),DP,a),Kaa:_.q(_.$i(b,60)),KAc:_.q(_.$i(b,66)),PYc:_.q(_.$i(b,69)),NYc:_.q(_.$i(b,67)),a2c:_.q(_.Zi(b,78)),lsc:_.q(_.p(b,48)),tWc:_.q(_.Zi(b,49)),j_c:_.q(_.Zi(b,50)),SIc:_.q(_.p(b,51)),pNc:_.q(_.p(b,52)),
L1:_.q(_.p(b,53)),Bda:_.q(_.p(b,70)),qWc:_.q(_.p(b,71)),JTc:_.vc(_.rc(b,vP,72),h3b,a),CTc:_.q(_.$i(b,73)),h4c:_.q(_.p(b,74)),x0c:_.q(_.p(b,75)),p5c:_.q(_.$i(b,76)),J3c:_.q(_.p(b,77)),LTc:B3b(a,_.sc(b,oK,79)),E2c:_.vc(_.rc(b,rK,80),H3b,a),g3c:_.q(_.p(b,68)),KXc:_.vc(_.rc(b,qMb,81),r3b,a)};a&&(c.Ua=b);return c}};
/*

 SPDX-License-Identifier: Apache-2.0
*/
var HGb,JP=new h_b,M3b=new Map(JP.Sm.Bqa);M3b.set("style",{In:4});JP.Sm=new _.NKa(JP.Sm.sma,JP.Sm.H8,JP.Sm.tma,M3b);var N3b=new Map(JP.Sm.Bqa);N3b.set("class",{In:1});JP.Sm=new _.NKa(JP.Sm.sma,JP.Sm.H8,JP.Sm.tma,N3b);var O3b=new Map(JP.Sm.Bqa);O3b.set("id",{In:1});JP.Sm=new _.NKa(JP.Sm.sma,JP.Sm.H8,JP.Sm.tma,O3b);HGb=JP.hb();
var lK=function(a){_.Y.call(this,a,-1,P3b)};_.V(lK,_.Y);_.k=lK.prototype;_.k.getName=function(){return _.p(this,1)};_.k.ug=function(){return _.p(this,1)};_.k.Df=function(a){return _.jc(this,1,a)};_.k.getUrl=function(){return _.p(this,2)};_.k.QK=function(){return _.p(this,2)};_.k.NM=function(a){return _.jc(this,2,a)};_.k.Y$=function(){return _.Xi(this,2)};_.k.tZ=function(){return _.p(this,3)};_.k.qva=function(a){return _.jc(this,3,a)};var P3b=[4];lK.prototype.toObject=function(a){return Q3b(a,this)};
var Q3b=function(a,b){if(null!=b){var c={name:_.q(_.p(b,1)),url:_.q(_.p(b,2)),icon:_.q(_.p(b,3)),c3c:_.vc(_.rc(b,pK,4),DP,a)};a&&(c.Ua=b);return c}};
var kK=function(a){_.Y.call(this,a,-1,R3b)};_.V(kK,_.Y);_.k=kK.prototype;_.k.getName=function(){return _.p(this,1)};_.k.ug=function(){return _.p(this,1)};_.k.Df=function(a){return _.jc(this,1,a)};_.k.vZ=function(){return _.rc(this,lK,2)};_.k.IT=function(a){return _.tc(this,2,a)};_.k.X5=function(a){_.ej(this,2,lK,a)};var R3b=[2];kK.prototype.toObject=function(a){if(null!=this){var b={name:_.q(_.p(this,1)),qEc:_.vc(this.vZ(),Q3b,a)};a&&(b.Ua=this);a=b}else a=void 0;return a};
var S3b=new _.On("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",uP,f3b,function(a){return a.ne()},function(a){return _.pj(f3b,a)});
var KP=function(a){_.Y.call(this,a)};_.V(KP,_.Y);KP.prototype.getName=function(){return _.p(this,1)};KP.prototype.ug=function(){return _.p(this,1)};KP.prototype.Df=function(a){return _.jc(this,1,a)};KP.prototype.toObject=function(a){if(null!=this){var b={name:_.q(_.p(this,1)),Jeb:_.q(_.p(this,2)),TTc:_.q(_.p(this,3))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var T3b=new _.On("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",i3b,KP,function(a){return a.ne()},function(a){return _.pj(KP,a)});
var U3b=new _.On("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",zP,HP,function(a){return a.ne()},function(a){return _.pj(HP,a)});
var V3b=new _.On("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",AP,IP,function(a){return a.ne()},function(a){return _.pj(IP,a)});
var X3b=function(a){_.Y.call(this,a,-1,W3b)};_.V(X3b,_.Y);var W3b=[1];X3b.prototype.toObject=function(a){if(null!=this){var b={A5c:_.vc(_.rc(this,x3b,1),y3b,a),OPc:_.q(_.p(this,2))};a&&(b.Ua=this);a=b}else a=void 0;return a};
var Y3b=new _.On("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetUsedBy",AP,X3b,function(a){return a.ne()},function(a){return _.pj(X3b,a)});
var Z3b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.Ig=new _.Zn(b);this.Mg=void 0==a?a:a.replace(/\/+$/,"")};Z3b.prototype.oqa=function(a,b,c){return NZb(this.Ig,this.Mg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},V3b,c)};Z3b.prototype.mZ=function(a,b,c){return NZb(this.Ig,this.Mg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},T3b,c)};
Z3b.prototype.uh=function(a,b,c){return NZb(this.Ig,this.Mg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},U3b,c)};
var LP=function(a){this.Rwc=a};LP.prototype.create=function(){return new Z3b(this.Rwc.current.yX)};LP.ha=function(a){return new (a||LP)(_.u(CP))};LP.va=_.t({token:LP,ta:LP.ha,Ka:"root"});
var MP=function(a,b){this.KB=!1;this.environment=a.current;this.dga=b.create();this.KB="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};MP.prototype.mZ=function(){var a=this,b=new i3b;b.KM(this.KB);return JGb(function(c){return a.dga.mZ(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ka(_.Aa(function(c){console.error("Failed to fetch announcement",c);return _.Oa(c)}))};
MP.prototype.uh=function(a){var b=this;if("domain_less"===a)return _.Oa(Error("af"));var c=new zP;c.rLb(a);c.KM(this.KB);_.jc(c,4,!1);return JGb(function(d){return b.dga.uh(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.Aa(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.Oa(Error("bf`"+a)):_.Oa(d)}))};
MP.prototype.oqa=function(a){var b=this,c=new AP;c.JT(a);c.KM(this.KB);return JGb(function(d){return b.dga.oqa(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.m(function(d){if("domain_less"===_.p(d.uh(),1))throw Error("af");return d}),_.Aa(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.Oa(Error("cf`"+a)):_.Oa(d)}))};
var $3b=function(a,b){var c=new AP;c.JT(b);c.KM(a.KB);return JGb(function(d){var e=a.dga;return NZb(e.Ig,e.Mg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetUsedBy",c,{"X-Goog-Api-Key":a.environment.apiKey},Y3b,d)})},a4b=function(a,b){var c=new uP;c.qLb(b.endsWith("/")?b.substring(0,b.length-1):b);c.KM(a.KB);return JGb(function(d){var e=a.dga;return NZb(e.Ig,e.Mg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},
S3b,d)})};MP.prototype.getUrl=function(a){return this.environment.yX+"/v3/"+a+"?key="+this.environment.apiKey};MP.ha=function(a){return new (a||MP)(_.u(CP),_.u(LP),_.u(BP))};MP.va=_.t({token:MP,ta:MP.ha,Ka:"root"});
var NP=function(a,b,c){this.Fa=a;this.WT=b;this.Vf=c;this.Cf=new _.rs(this.Fa)};NP.prototype.get=function(a){var b=this;a.Ow&&(a=a.parent||a);if(!a.path)return _.Ua;var c=a.path;return this.Cf.fetch(c,function(){return a4b(b.WT,"//depot/"+c).ka(_.Zg(b.Fa,"stacksServiceGet"),_.Aa(function(d){_.qr(b.Vf,d);return _.Ea(new f3b)}))})};NP.ha=function(a){return new (a||NP)(_.u(_.an),_.u(MP),_.u(_.pr))};NP.va=_.t({token:NP,ta:NP.ha,Ka:"root"});
var b4b=["clPicker"],c4b=["pathBreadcrumb"],d4b=["refPickerDropdownButton"],e4b=["refPicker"],f4b=["textOnly"],OP=function(a,b,c,d,e,f){var g=this;this.Fa=a;this.US=b;this.Bc=c;this.j_a=d;this.Ec=e;this.Tda=f;this.R6=_.Ea([]);this.Jaa=!1;this.Tub=!0;this.HY=void 0;this.nMb=!1;this.OR=new _.mb(1);this.ega=c.Vb(53)?this.OR.ka(_.vb(function(n){return g.j_a.get(n)}),_.m(function(n){return new Set(_.rc(n,c3b,1).map(function(r){return(_.p(r,1)||"")+"/"}))}),_.zb(function(n){g.Fa.hm({XE:new Map([["stacks",
0<n.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.pb()):_.Dh;this.oJc=this.OR.ka(_.m(function(n){return _.OE(n)?{Xa:n,Lua:_.Glb,version:0}:void 0}));var h=[];this.R6=this.OR.ka(_.vb(function(n){return _.OE(n)?_.vsb(g.US,n).ka(_.tb(_.eF(n.Ab)),_.m(function(r){return{location:n,Wu:r}})):_.Ea({location:n,Wu:_.eF("")})}),_.m(function(n){return g.T7(h,n.location,n.Wu)}),_.Fa(function(n){return g.nMb?g.Tda.q$(g.Zj.lb).ka(_.Fa(function(r){var x={label:r,type:1,wa:g.BOc,context:{text:r}};return r?_.Ea([x].concat(_.Ia(n))):
_.Ea(n)}),_.Aa(function(){return _.Ea(n)})):_.Ea(n)}))};OP.prototype.Sa=function(){};
OP.prototype.T7=function(a,b,c){var d=_.gF(b.Zb()).hb(),e;a[0]=Object.assign(null!=(e=a[0])?e:{},V2b(this.oea,b));if(_.OE(b)){if(_.HE(d)){if(d.params.Pb){e="CitC Workspace";var f=_.vjb(d)}else _.Ko(d)||Vyb(d)?(e="Root",f="HEAD"):(e="Pinned to",f=d.Ab,f=d.oj()?f:_.vE(f));d=Object.assign({},{type:2,wa:this.Itc,title:f,label:e,ariaLabel:"Pin to CL",qc:"ChangelistPicker",tooltip:void 0},_.uF(d.Zb().nd("").hb()))}else d=this.eMa(d,c),e=azb(c.type),d={type:1,wa:this.pJc,label:"Ref-Picker-Schaltfl\u00e4che",
ariaLabel:"Drop-down-Men\u00fc f\u00fcr Ref-Picker ein-/ausblenden",context:{mXa:d,icon:e}};a[1]=d;d=!b.path||"/"===b.path;if(this.Tub&&!d){var g;d=Object;e=d.assign;f=null!=(g=a[2])?g:{};g=[];var h=b;c=4===c.type||5===c.type;var n=h.params,r=n.Li,x=n.df,A=n.Fs;n=n.Pb;for(var B=_.xE(h,0);h&&h.path;){var I=0===g.length?{}:{Li:r,df:x,Fs:A,Pb:n};I=_.nh(_.Go(h.Zb().Sh(I),0===g.length&&c?void 0:B).hb());var K=void 0;g.unshift({title:_.Uxb(h),Kb:I,path:null==(K=h)?void 0:K.path});h=h.parent}a[2]=e.call(d,
f,{type:1,wa:this.oIc,label:"Dateipfad",context:{xEb:g,TP:b.path||""}})}else a.splice(2,1)}else a.splice(1,2);return a};OP.prototype.eMa=function(a,b){var c=_.vE(b);return Object.assign({},{title:c,wa:this.Qda,label:_.fF(b.type),ariaLabel:"Drop-down-Men\u00fc f\u00fcr Ref-Picker",qc:"BreadcrumbRefPicker"},_.uF(a.Zb().nd("").hb()))};
_.W.Object.defineProperties(OP.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Zj=a;this.OR.next(a)},get:function(){return this.Zj}},dSa:{configurable:!0,enumerable:!0,get:function(){return!!this.Xa.params.Pb}}});OP.ha=function(a){return new (a||OP)(_.y(_.iv),_.y(_.wH),_.y(_.Bu),_.y(NP),_.y(_.hI),_.y(_.ox))};
OP.Aa=_.v({type:OP,oa:[["repository-breadcrumb","location",""]],wb:function(a,b){a&1&&(_.We(b4b,7,_.Se),_.We(c4b,7,_.Se),_.We(d4b,7,_.Se),_.We(e4b,7,_.Se),_.We(f4b,7,_.Se),_.We(OO,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Itc=c.first);_.Ve(c=_.Ze())&&(b.oIc=c.first);_.Ve(c=_.Ze())&&(b.pJc=c.first);_.Ve(c=_.Ze())&&(b.Qda=c.first);_.Ve(c=_.Ze())&&(b.BOc=c.first);_.Ve(c=_.Ze())&&(b.oea=c.first)}},Jb:["aria-label","Repository-Symbolleiste"],inputs:{Jaa:"isEmptyRepo",Tub:"includePathBreadcrumb",HY:"editLink",
nMb:"showRegion",Xa:["location","place"]},features:[_.Ne([_.wH])],hc:["location",""],Ba:16,Ca:9,Ha:[["fxLayout","row","fxLayoutAlign","center",1,"header-bar"],["fxFlex","","fxGrow","1",1,"crumbs"],[3,"items",4,"ngIf"],[3,"place","isEmptyRepo","editLink"],["textOnly",""],["pathBreadcrumb",""],["refPickerDropdownButton",""],["refPicker",""],["clPicker",""],[3,"place"],[3,"items"],[1,"text-only"],[3,"copyText","items","projectId","stacksPaths",4,"ngIf"],[3,"copyText","items","projectId","stacksPaths"],
[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],["class","ref-picker-dropdown-icon","fontSet","google-material-icons",4,"ngIf"],["fontSet","google-material-icons",1,"ref-picker-dropdown-icon"],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.N(2,PGb,1,1,"breadcrumb",2),_.Q(3,"async"),_.D(),_.F(4,"activity-header-actions",3),_.D(),_.N(5,QGb,2,1,"ng-template",null,4,_.bf),_.N(7,SGb,1,1,"ng-template",null,5,_.bf),_.N(9,UGb,2,3,"ng-template",
null,6,_.bf),_.N(11,WGb,2,3,"ng-template",null,7,_.bf),_.N(13,XGb,1,1,"ng-template",null,8,_.bf),_.F(15,"resource-scope-breadcrumb-item",9));a&2&&(_.ue("citc",b.dSa),_.w(2),_.z("ngIf",_.R(3,7,b.R6)),_.w(2),_.z("place",b.Xa)("isEmptyRepo",b.Jaa)("editLink",b.HY),_.w(11),_.z("place",b.Xa))},Ia:[qP,rP,_.Tl,_.Pq,_.Qq,_.dr,_.Xr,_.LH,OO,_.rz,_.sz,tP,_.Zl,_.iI],styles:["repository-breadcrumb[_nghost-%COMP%]{display:flex;flex-direction:column;justify-content:center;min-height:36px}repository-breadcrumb[_nghost-%COMP%] > div[_ngcontent-%COMP%]{width:100%}.crumbs[_ngcontent-%COMP%]{min-width:0}breadcrumb[_ngcontent-%COMP%]{min-width:250px;padding:6px 20px}@media only screen and (max-width:1000px){breadcrumb[_ngcontent-%COMP%]{padding:6px}}.stacks-icon[_ngcontent-%COMP%]{height:13px;line-height:13px;width:13px}.stacks-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:13px;height:13px;line-height:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:13px}.text-only[_ngcontent-%COMP%]{padding:0;line-height:28px;max-height:28px;pointer-events:none;font-size:13px;font-weight:400;color:#3c4043;font-family:Google Sans}.ref-picker-dropdown-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding:0 4px}.ref-picker-dropdown-button[_ngcontent-%COMP%]     .segmented-button.breadcrumb{display:inline-block!important}"],
Oa:0});
var PP=function(a){this.vc=_.iE;this.Ku=new _.mb(1);this.onClose=new _.$k;this.Fxc=this.Ku.ka(_.GE(),_.Ta(_.PE),_.vb(function(b){return a.getFile(b.lb,b.Dc,b.repository,b.Ab,b.path,b.params.Pb)}))};PP.prototype.close=function(){this.onClose.emit()};_.W.Object.defineProperties(PP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Ku.next(a)}}});PP.ha=function(a){return new (a||PP)(_.y(_.qI))};
PP.Aa=_.v({type:PP,oa:[["docs-panel","location",""]],inputs:{location:"location"},outputs:{onClose:"onClose"},hc:["location",""],Ba:2,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","Dokumentation wird geladen\u2026",3,"hasBackground","diameter",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[4,"ngSwitchCase"],["text","Dokumentation wird geladen\u2026",3,"hasBackground","diameter"],["theme","error"],[1,"docs-header"],["svgIcon","shared:description_filled",1,"docs-header-icon"],
[1,"docs-header-text"],[1,"docs-header-title"],[1,"docs-header-unqualified-path"],["type","button","mat-icon-button","","svgIcon","shared:close","matTooltip","Dokumentbereich schlie\u00dfen","aria-label","Dokumentbereich schlie\u00dfen",1,"docs-header-close-button",3,"click"],["svgIcon","shared:close"],[1,"docs-header-separator"],[1,"injected-file-documentation-container",3,"innerHTML"]]},wa:function(a,b){a&1&&(_.N(0,aHb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Fxc))},Ia:[_.Tl,
_.Ul,_.Vl,_.eE,_.cE,_.vq,_.qw,_.Xr,_.yw,_.Zl],styles:["docs-panel dc-information-box,docs-panel loading{margin:0;width:100%;height:100%;min-width:100%;min-height:100%}body.light-mode docs-panel,body:not(.dark-mode) docs-panel{--close-icon:#9aa0a6;--symbol-name-color:#085;--pre-background:#f1f3f4}body.dark-mode docs-panel{--close-icon:var(--icon-secondary);--symbol-name-color:#eede7b;--pre-background:#000}docs-panel .docs-header{margin:20px 20px 10px;display:flex}docs-panel .docs-header .docs-header-icon{width:32px;height:32px;background-color:#1a73e8;fill:#fff;border-radius:20px}docs-panel .docs-header .docs-header-icon>svg{padding:6px}docs-panel .docs-header .docs-header-text{margin-left:7.5px}docs-panel .docs-header .docs-header-text .docs-header-title{color:#70757a;font-family:Roboto;font-size:11px;font-weight:500;letter-spacing:.8px;line-height:16px;text-transform:uppercase}docs-panel .docs-header .docs-header-text .docs-header-unqualified-path{margin-top:-3px;font-size:16px;font-weight:700;letter-spacing:.1px;line-height:24px}docs-panel .docs-header .docs-header-close-button{margin-left:auto;margin-bottom:auto}docs-panel .docs-header .docs-header-close-button,docs-panel .docs-header .docs-header-close-button .mat-icon{color:var(--close-icon);width:18px;height:18px;line-height:18px;font-size:18px}docs-panel .docs-header-separator{margin:auto 20px}docs-panel .injected-file-documentation-container{margin:10px 20px}docs-panel .injected-file-documentation-container .grok-doc,docs-panel .injected-file-documentation-container .grok-doc-content{margin-top:10px;margin-bottom:10px}docs-panel .injected-file-documentation-container .grok-doc-element-signature .grok-doc-type-name{color:var(--symbol-name-color);font-family:Roboto Mono,monospace}docs-panel .injected-file-documentation-container .grok-doc-element-signature .grok-doc-qualified-name{display:none}docs-panel .injected-file-documentation-container .grok-doc-content *{margin:15px 0}docs-panel .injected-file-documentation-container .grok-doc-content ol,docs-panel .injected-file-documentation-container .grok-doc-content ul{-webkit-padding-start:20px;padding-inline-start:20px}docs-panel .injected-file-documentation-container .grok-doc-content ol li,docs-panel .injected-file-documentation-container .grok-doc-content ul li{margin:7.5px 0}docs-panel .injected-file-documentation-container .grok-doc-content pre{overflow-x:scroll;background-color:var(--pre-background);border-left:.25rem solid var(--primary-default);padding:.5rem}"],
ub:2,Oa:0});
var g4b=function(a){this.owc=a.data.ka(_.m(function(){var b=_.og(a.nc);return _.HE(b)||_.OJ(b)?Wyb(b):""}))};g4b.ha=function(a){return new (a||g4b)(_.y(_.wf))};
g4b.Aa=_.v({type:g4b,oa:[["binary-file"]],inputs:{Xna:"contentLength"},Ba:7,Ca:4,Ha:function(){return[["icon","source:file"],"Sie haben eine Bin\u00e4rdatei ausgew\u00e4hlt",[4,"ngIf","ngIfElse"],["alternative",""],"\ufffd#2\ufffd\n      Gr\u00f6\u00dfe in Byte: \ufffd0\ufffd\n    \ufffd/#2\ufffd\n    \ufffd#3\ufffdHerunterladen\ufffd/#3\ufffd",[3,"href"],"Bitte klonen Sie dieses Repository, um die Datei aufzurufen"]},wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),
_.De(2,1),_.D(),_.N(3,bHb,4,2,"icon-empty-state-subtitle",2),_.Q(4,"async"),_.N(5,cHb,2,0,"ng-template",null,3,_.bf),_.D());if(a&2){var c=_.Ke(6);_.w(3);_.z("ngIf",_.R(4,2,b.owc))("ngIfElse",c)}},Ia:[_.Tl,_.Az,_.Cz,_.Bz,_.Zl],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});
var h4b=["filterInput"],QP=function(a){this.Fa=a;this.fta=new _.$k;this.mDb=new _.$k;this.pta=new _.$k;this.Np=new _.Gv("");this.wHb=this.pXa=new _.xf(!1);this.kb=new _.da};
QP.prototype.Sa=function(){var a=this,b="";this.initialState&&(b=this.initialState.query,this.Np.setValue(this.initialState.query),this.pXa.next(this.initialState.zSa));b=this.Np.Bl.ka(_.tb(b),_.Ka(300),_.zb(function(){a.Fa.nb({element:a.qc,action:"queryChange",gestureName:"CHANGE"})}));this.kb.add(_.Da(b,this.wHb).subscribe(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;var e=!1,f;if(f=d){try{new RegExp(c,"gi");var g=!0}catch(h){g=!1}f=!g}f?(e=!0,_.Q1a(a.Np,{invalidRegex:{value:""}})):
_.Q1a(a.Np,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.IA(c),g));a.pta.emit({query:c,zSa:d,Gd:g})}))};QP.prototype.Ma=function(){this.kb.unsubscribe()};QP.prototype.fA=function(a){a.preventDefault()};QP.prototype.focus=function(){this.input&&this.input.ua.focus()};QP.ha=function(a){return new (a||QP)(_.y(_.an))};
QP.Aa=_.v({type:QP,oa:[["regex-filter-input"]],wb:function(a,b){a&1&&_.We(h4b,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.input=c.first)}},mb:function(a,b){a&1&&_.L("keydown.enter",function(){b.fta.emit(null)})("keydown.shift.enter",function(){b.mDb.emit(null)})},inputs:{initialState:"initialState",label:"label",qc:"trackElement"},outputs:{fta:"onEnter",mDb:"onShiftEnter",pta:"onStateChange"},tc:["*"],Ba:11,Ca:6,Ha:function(){return[[3,"submit"],["appearance","outline","floatLabel","always"],[4,"ngIf"],["type",
"text","matInput","","spellcheck","false",3,"formControl","focus"],["filterInput",""],["matSuffix",""],["color","primary",3,"checked","change"],"Ung\u00fcltiger Regex"]},wa:function(a,b){if(a&1){var c=_.qd();_.Ge();_.C(0,"form",0);_.L("submit",function(d){return b.fA(d)});_.C(1,"mat-form-field",1);_.N(2,dHb,2,1,"mat-label",2);_.C(3,"input",3,4);_.L("focus",function(){_.rd(c);return _.sd(_.Ke(4).select())});_.D();_.N(5,eHb,2,0,"mat-error",2);_.C(6,"div",5);_.He(7);_.D()();_.C(8,"mat-slide-toggle",
6);_.L("change",function(d){d=d.checked;b.Fa.nb({element:b.qc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.pXa.next(d)});_.Q(9,"async");_.O(10," Use regex ");_.D()()}a&2&&(_.w(2),_.z("ngIf",b.label),_.w(1),_.z("formControl",b.Np),_.w(2),_.z("ngIf",b.Np.Km("invalidRegex")),_.w(3),_.z("checked",_.R(9,4,b.wHb)))},Ia:[_.Tl,_.Sz,_.Kh,_.Cv,_.Rz,_.Fv,_.YJ,_.Wv,_.Vv,_.Iy,_.Zv,_.aK,_.Jv,_.Zl],styles:["regex-filter-input[_nghost-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}regex-filter-input[_nghost-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}regex-filter-input[_nghost-%COMP%]   div[matsuffix][_ngcontent-%COMP%]{color:#80868b}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}mat-slide-toggle[_ngcontent-%COMP%]{margin-left:4px}"],
Oa:0});
var RP=function(){};RP.ha=function(a){return new (a||RP)};RP.Ea=_.bd({type:RP});RP.Da=_.Tc({imports:[_.$l,_.Pv,_.Xv,_.$v,_.bK,_.Pw,_.Qv]});
var SP=function(a,b){var c=this;this.Fa=a;this.Ec=b;this.u8b="Suchen";this.efc="FindInFile";this.kb=new _.da;this.iha=new _.xf(0);this.NBc=this.Ec.I9.ka(_.Xa());this.dFc=_.Da([this.Ec.I9,this.Ec.Dpa,this.Ec.Fpa]).ka(_.m(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?0===e?"0 / 0":f+1+" / "+e:""}));this.cFc=_.Da([this.Ec.I9,this.Ec.Dpa,this.Ec.Fpa]).ka(_.m(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?
0===e?(new _.Cr("\u00dcbereinstimmung {index} von {totalCount}")).format({index:0,totalCount:0}):(new _.Cr("\u00dcbereinstimmung {index} von {totalCount}")).format({index:f+1,totalCount:e}):""}));this.kb.add(this.iha.ka(_.Bb(this.Ec.Dpa)).subscribe(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;c.Fa.nb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});$Ib(c.Ec,e+d)}))};SP.prototype.Ma=function(){this.kb.unsubscribe()};SP.prototype.focus=function(){this.xHb&&this.xHb.focus()};
SP.prototype.pta=function(a){this.Ec.NOa.next(a)};SP.ha=function(a){return new (a||SP)(_.y(_.an),_.y(_.hI))};
SP.Aa=_.v({type:SP,oa:[["find-in-file"]],wb:function(a,b){a&1&&_.We(QP,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.xHb=c.first)}},Ba:12,Ca:11,Ha:function(){return[["id","filter-input","aria-describedby","matches-count-label",3,"label","initialState","trackElement","onEnter","onShiftEnter","onStateChange"],["id","matches-count-label","aria-live","polite"],["type","button","mat-icon-button","","aria-label","Vorherige \u00dcbereinstimmung in Datei","aria-describedby","filter-input",3,"click"],["type","button",
"mat-icon-button","","aria-label","N\u00e4chste \u00dcbereinstimmung in Datei","aria-describedby","filter-input",3,"click"]]},wa:function(a,b){a&1&&(_.C(0,"regex-filter-input",0),_.L("onEnter",function(){b.iha.next(1)})("onShiftEnter",function(){b.iha.next(-1)})("onStateChange",function(c){return b.pta(c)}),_.Q(1,"async"),_.C(2,"span",1),_.Q(3,"async"),_.O(4),_.Q(5,"async"),_.D()(),_.C(6,"button",2),_.L("click",function(){b.iha.next(-1)}),_.C(7,"mat-icon"),_.O(8,"keyboard_arrow_up"),_.D()(),_.C(9,
"button",3),_.L("click",function(){b.iha.next(1)}),_.C(10,"mat-icon"),_.O(11,"keyboard_arrow_down"),_.D()());a&2&&(_.z("label",b.u8b)("initialState",_.R(1,5,b.NBc))("trackElement",b.efc),_.w(2),_.re("aria-label",_.R(3,7,b.cFc)),_.w(2),_.Le(" ",_.R(5,9,b.dFc)," "))},Ia:[_.vq,_.Xr,QP,_.Zl],styles:["find-in-file[_nghost-%COMP%]{flex-direction:row}find-in-file[_nghost-%COMP%]     regex-filter-input mat-form-field{width:205px}"],Oa:0});
var TP=function(){};TP.ha=function(a){return new (a||TP)};TP.Ea=_.bd({type:TP});TP.Da=_.Tc({imports:[_.$l,_.Tq,_.Yr,RP]});
var i4b=["goToLineInput"],UP=function(a,b,c){this.Fa=a;this.Kb=b;this.Ra=c;this.Np=new _.Gv("");this.A8b="Aufrufen"};UP.prototype.focus=function(){this.usb&&this.usb.ua.focus()};UP.prototype.fA=function(a){a.preventDefault();(a=this.Np.value)&&!isNaN(+a)&&0<+a?this.yQa(Number(this.Np.value)):_.Q1a(this.Np,{invalidLineNumber:{value:""}})};UP.prototype.yQa=function(a){this.Fa.nb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ra.navigate(_.nh(_.Jo(_.og(this.Kb.nc).Zb(),{line:a}).hb()))};
UP.ha=function(a){return new (a||UP)(_.y(_.an),_.y(_.wf),_.y(_.Vf))};
UP.Aa=_.v({type:UP,oa:[["go-to-line"]],wb:function(a,b){a&1&&_.We(i4b,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.usb=c.first)}},Ba:7,Ca:3,Ha:function(){return[[3,"submit"],["appearance","outline","floatLabel","always"],["type","text","matInput","","spellcheck","false",3,"formControl"],["goToLineInput",""],[4,"ngIf"],"Ung\u00fcltige Zeilennummer"]},wa:function(a,b){a&1&&(_.C(0,"form",0),_.L("submit",function(c){return b.fA(c)}),_.C(1,"mat-form-field",1)(2,"mat-label"),_.O(3),_.D(),_.F(4,"input",2,3),_.N(6,
fHb,2,0,"mat-error",4),_.D()());a&2&&(_.w(3),_.Le(" ",b.A8b," "),_.w(1),_.z("formControl",b.Np),_.w(2),_.z("ngIf",b.Np.Km("invalidLineNumber")))},Ia:[_.Tl,_.Sz,_.Kh,_.Cv,_.Rz,_.Fv,_.YJ,_.Wv,_.Vv,_.Zv,_.Jv],styles:["go-to-line[_nghost-%COMP%]{flex-direction:row;display:flex}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}mat-form-field[_ngcontent-%COMP%]{width:205px}"]});
var VP=function(){};VP.ha=function(a){return new (a||VP)};VP.Ea=_.bd({type:VP});VP.Da=_.Tc({imports:[_.$l,_.Pv,_.Tq,_.Xv,_.$v,_.Qv]});
var WP=function(){this.iib=!0};WP.prototype.Sa=function(){this.Zqb&&this.iib&&_.gp(this.Zqb)};WP.ha=function(a){return new (a||WP)};WP.Ja=_.v({type:WP,oa:[["","focusOnInit",""]],inputs:{Zqb:"focusOnInit",iib:"cdkTrapFocusAutoCapture"}});
var j4b=[{Pc:"start",Qc:"bottom",Ac:"start",Ic:"top",offsetX:0,offsetY:0},{Pc:"end",Qc:"bottom",Ac:"end",Ic:"top",offsetX:0,offsetY:0}],XP=function(){this.WHc=j4b;this.cmb=this.Taa=!1;this.Vqb=!0;this.iub=!1;this.isOpen=new _.$k};XP.prototype.Sa=function(){this.isOpen.emit(!1)};XP.prototype.ID=function(){k4b(this,!this.Taa)};XP.prototype.MP=function(){k4b(this,!1);this.o0a&&(this.o0a.focus(),delete this.o0a)};
XP.prototype.DQa=function(a){if(this.Taa&&a.target){for(var b=a.target;b&&"BUTTON"!==b.tagName;)b=b.parentElement;this.o0a=b}a.preventDefault()};var k4b=function(a,b){b!==a.Taa&&(a.Taa=b,a.isOpen.emit(a.Taa))};XP.prototype.ki=function(){this.Qe&&this.Qe.Yc&&this.Qe.Yc.ki()};XP.ha=function(a){return new (a||XP)};
XP.Aa=_.v({type:XP,oa:[["dropdown-button","item","","ariaLabel",""]],wb:function(a,b){a&1&&_.We(_.Fy,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.Qe=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",cmb:"dense",Vqb:"focusAutoCapture",iub:"iconOnly"},outputs:{isOpen:"isOpen"},hc:["item","","ariaLabel",""],Ba:1,Ca:1,Ha:[[4,"ngIf"],["type","button","mat-stroked-button","","color","primary","cdk-overlay-origin","","fxLayout","","aria-haspopup","true",3,"ascTrackElement","trackAction","click","mousedown"],["origin",
"cdkOverlayOrigin"],["fxLayout","column","fxLayoutAlign","start start"],["class","label gmat-overline",4,"ngIf"],["fxLayout","",1,"gmat-subhead-2"],[3,"svgIcon",4,"ngIf"],["svgIcon","shared:arrow_down",1,"trigger-icon"],["cdk-connected-overlay","","cdkConnectedOverlayHasBackdrop","false",3,"cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","detach"],[1,"label","gmat-overline"],[3,"svgIcon"],["cdkTrapFocus","",1,"dropdown-button-container",3,"cdkTrapFocusAutoCapture",
"focusOnInit","ascBlur"],["trapFocus","cdkTrapFocus"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],wa:function(a,b){a&1&&_.N(0,kHb,13,23,"ng-container",0);a&2&&_.z("ngIf",b.item)},Ia:[_.ip,_.gn,_.qz,_.Tl,_.Yl,_.Pq,_.Qq,_.vq,_.Xr,_.Fy,_.Ey,WP,_.Zl],styles:["dropdown-button[_nghost-%COMP%]{display:block}.label[_ngcontent-%COMP%]{padding:2px 8px 0}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}button[_ngcontent-%COMP%]:not(false){border-radius:4px;min-width:unset;padding:0}button[_ngcontent-%COMP%]:not(false)   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}button[_ngcontent-%COMP%]:not(false)   .trigger-icon[_ngcontent-%COMP%]{margin:0 -8px 0 0}button[_ngcontent-%COMP%]:not(false).icon-only{padding:4px}button[_ngcontent-%COMP%]:not(false).icon-only   .mat-icon[_ngcontent-%COMP%]{margin:0}button[_ngcontent-%COMP%]:not(.dense)   .gmat-subhead-2[_ngcontent-%COMP%]{line-height:inherit}"]});
var YP=function(){};YP.ha=function(a){return new (a||YP)};YP.Ea=_.bd({type:YP});YP.Da=_.Tc({imports:[_.tp,_.jn,_.tz,_.$l,_.hr,_.Tq,_.Yr,_.Pw,_.gq]});
var l4b=["dropdownTemplate"],ZP=function(a,b,c){var d=this;this.Kb=a;this.Ad=b;this.Ec=c;this.qc="FindInFileDropdown";this.displayText="In Datei suchen";this.kb=new _.da;this.Sg=[];this.kb.add(this.Kb.data.ka(_.m(Cyb),_.GE()).subscribe(function(){m4b(d)}))};ZP.prototype.Sa=function(){var a=this;this.sz={jK:this.ku,title:"Suchen",qc:this.qc};this.Sg=[this.Ad.register("findInFile","f",function(){a.Xq.ID();mHb(function(){return a.Iqb})}),this.Ad.register("goToLine","g",function(){a.Xq.ID();mHb(function(){return a.yQa})})]};
ZP.prototype.Ma=function(){this.kb.unsubscribe();m4b(this);if(this.Sg)for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};var n4b=function(a){mHb(function(){return a.Iqb})},m4b=function(a){a.Ec.NOa.next({zSa:!1,query:"",Gd:null})};ZP.ha=function(a){return new (a||ZP)(_.y(_.wf),_.y(_.Zs),_.y(_.hI))};
ZP.Aa=_.v({type:ZP,oa:[["find-in-file-dropdown"]],wb:function(a,b){a&1&&(_.We(l4b,7),_.We(XP,7),_.We(SP,5),_.We(UP,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.ku=c.first);_.Ve(c=_.Ze())&&(b.Xq=c.first);_.Ve(c=_.Ze())&&(b.Iqb=c.first);_.Ve(c=_.Ze())&&(b.yQa=c.first)}},Ba:4,Ca:4,Ha:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],wa:function(a,b){a&1&&(_.C(0,"dropdown-button",0),_.L("click",function(){return n4b(b)}),_.O(1),_.D(),_.N(2,lHb,2,0,"ng-template",null,1,_.bf));a&2&&(_.z("item",b.sz)("ariaLabel",
b.displayText)("dense",!0),_.w(1),_.Le(" ",b.displayText,"\n"))},Ia:[XP,SP,UP],ub:2,Oa:0});
var $P=function(a){this.Ud=a;a=this.Ud.SPa().ka(_.m(function(b){var c=new Map;return{index:c,yt:[].concat(_.Ia(nHb(b,c)))}}));this.noa=_.Da([a,this.Ud.fga]).ka(_.zb(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;b=b.index;c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;var f=e=e.next().value;if(b.has(d)){e=b.get(d);d=e.node;var g=e.Yca;e=d.Lf.enabled;var h=d.Lf.Ns,n=d.Lf.wr;Object.assign(d.Lf,f);f=_.l(g);for(g=f.next();!g.done;g=f.next()){g=g.value;
var r=g.Lf.wr;1===d.Lf.Ns&&void 0===n&&(r=(r||0)+d.Lf.wr);g.counts.set(oHb(h),(g.counts.get(oHb(h))||1)-1);g.counts.set(oHb(d.Lf.Ns),(g.counts.get(oHb(d.Lf.Ns))||0)+1);g.e7.set(e,(g.e7.get(e)||1)-1);g.e7.set(d.Lf.enabled,(g.e7.get(d.Lf.enabled)||0)+1);var x=0<(g.counts.get(2)||0)?2:0<(g.counts.get(0)||0)?0:0<(g.counts.get(1)||0)?1:void 0;r={enabled:0<(g.e7.get(!0)||0),Ns:x,wr:r};Object.assign(g.Lf,r)}}}}),_.m(function(b){return _.l(b).next().value.yt}))};$P.ha=function(a){return new (a||$P)(_.u(_.nI))};
$P.va=_.t({token:$P,ta:$P.ha});
var o4b=function(){yM.apply(this,arguments);this.IRa=[]};_.V(o4b,yM);_.W.Object.defineProperties(o4b.prototype,{Wg:{configurable:!0,enumerable:!0,set:function(a){this.IRa=a;a=this.be.selected;this.be.clear();this.be.select.apply(this.be,_.Ia(pHb(a,this.IRa)))},get:function(){return this.IRa}}});
var p4b=function(){this.cache=new Map};
p4b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Lf;switch(a.type){case 1:b={Nh:a.Nh,displayName:c,Lf:d,level:b,tK:!1,Xaa:a.Xaa};break a;case 0:if(0===a.children.length)throw Error("df");b={iz:a.iz,displayName:c,Lf:d,level:b,tK:!0};break a;default:b=_.gg(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Nh:"category-"+a.iz;if((c=this.cache.get(a))&&_.zc(Object.assign({},b,{Lf:void 0}),Object.assign({},c,{Lf:void 0}))&&_.zc(b.Lf,c.Lf))return c;this.cache.set(a,b);return b};
var aQ=function(a){this.Lyb=new _.mb(1);this.uAa=x_b;this.Lf=this.Lyb.ka(_.vb(function(b){return a.GR(b)}))};_.W.Object.defineProperties(aQ.prototype,{Nh:{configurable:!0,enumerable:!0,set:function(a){this.Lyb.next(a)}}});aQ.ha=function(a){return new (a||aQ)(_.y(_.nI))};
aQ.Aa=_.v({type:aQ,oa:[["layer-status"]],inputs:{Nh:"layer"},Ba:2,Ca:3,Ha:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","",4,"ngSwitchCase"],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip",4,"ngSwitchCase"],["class","findings-count grimoire-secondary-text",4,"ngSwitchCase"],["text",""],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip"],[1,"findings-count","grimoire-secondary-text"]],wa:function(a,b){a&1&&(_.N(0,
tHb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Lf))},Ia:[_.Tl,_.Ul,_.Vl,_.cE,_.Xr,_.yw,_.Zl],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});
var BHb=function(a){return{expanded:a}},DHb=new _.Cr("{categoryName} ein-/ausblenden"),bQ=function(a,b,c,d){var e=this;this.Ud=b;this.Fa=c;this.yc=new _.ob;this.zc=new o4b(GHb,HHb);var f=new p4b;this.dataSource=new DM(this.zc,new CM(function(g,h){return f.transform(g,h)},GHb,HHb,IHb),[]);d.noa.ka(_.wb(this.yc),_.zb(function(){_.Sk(a)}),_.Pa()).subscribe(function(g){e.dataSource.data=g})};bQ.prototype.Sa=function(){};bQ.prototype.Ma=function(){this.yc.next()};bQ.prototype.he=function(a){return this.zc.he(a)};
bQ.prototype.Nm=function(a,b){return b.tK};
var yHb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.bF(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=JHb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=JHb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.tK)a.zc.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=JHb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.tK&&a.zc.expand(c)}},uHb=function(a,b,c){b=b.checked;c=c.Nh;b?a.Ud.tNa(c):a.Ud.PMa(c);a.Fa.nb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",qg:c,gestureName:"CLICK"})},AHb=function(a,b,c){var d=a.zc.rZ(c).filter(FHb);b.checked?(d.some(function(e){return e.Xaa})&&(d=d.slice(0,1)),a.Ud.tNa.apply(a.Ud,_.Ia(d.map(function(e){return e.Nh})))):a.Ud.PMa.apply(a.Ud,_.Ia(d.map(function(e){return e.Nh})));a.Fa.nb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",qg:c.iz,gestureName:"CLICK"})},CHb=function(a,b){return a.zc.rZ(b).some(function(c,d,e){d=c.Xaa;return c.Lf.enabled!==e[0].Lf.enabled&&!d})};bQ.ha=function(a){return new (a||bQ)(_.y(_.dl),_.y(_.nI),_.y(_.an),_.y($P))};
bQ.Aa=_.v({type:bQ,oa:[["layer-menu"]],features:[_.Ne([$P])],Ba:3,Ca:3,Ha:[[3,"dataSource","treeControl"],["class","layer-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"keydown",4,"matTreeNodeDef"],["class","category-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"ngClass","keydown",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"layer-node",3,"keydown"],[3,"checked","aria-label","aria-describedby","change",4,
"ngIf","ngIfElse"],["checkbox",""],[3,"id","layer",4,"ngIf"],[3,"checked","aria-label","aria-describedby","change"],[3,"id","layer"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"category-node",3,"ngClass","keydown"],[3,"checked","indeterminate","change"],["mat-icon-button","","matTreeNodeToggle","",1,"toggle-expansion"]],wa:function(a,b){a&1&&(_.C(0,"mat-tree",0),_.N(1,zHb,5,3,"mat-tree-node",1),_.N(2,EHb,6,8,"mat-tree-node",2),_.D());a&2&&(_.z("dataSource",b.dataSource)("treeControl",
b.zc),_.w(2),_.z("matTreeNodeDefWhen",b.Nm))},Ia:[_.Rl,_.Tl,aQ,_.vq,_.LB,_.Xr,_.CA,FM,IM,JM,KM,EM],styles:["layer-menu[_nghost-%COMP%]{display:block;overflow:auto;max-height:450px;margin-bottom:8px}.mat-icon-button[_ngcontent-%COMP%]{height:30px;width:30px;line-height:30px}.toggle-expansion[_ngcontent-%COMP%]{margin-left:auto;margin-right:5px}.toggle-expansion[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}layer-status[_ngcontent-%COMP%]{margin-left:auto;margin-right:15px}mat-tree[_ngcontent-%COMP%]{margin-bottom:10px;padding-left:15px;min-width:300px;max-width:400px}mat-tree-node[_ngcontent-%COMP%]{min-height:30px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:4px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-label{white-space:normal;flex:1 1 100%}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-button{display:block}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label{display:flex}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label-content{flex:1}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:1px}"],
Oa:0});
var q4b=["layerMenuDropdownItem"],cQ=function(){this.XF="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};cQ.prototype.Sa=function(){this.sz={jK:this.UDc,title:"Ebenen",qc:"LayerMenuDropdown"}};cQ.ha=function(a){return new (a||cQ)};
cQ.Aa=_.v({type:cQ,oa:[["layer-menu-dropdown"]],wb:function(a,b){a&1&&_.We(q4b,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.UDc=c.first)}},Ba:3,Ca:2,Ha:function(){return[["ariaLabel","Ebenen",3,"item","dense"],["layerMenuDropdownItem",""],[1,"layer-menu-dropdown-item"],[1,"layer-menu-title"],"Ebenen",["mat-icon-button","","matTooltip","Hilfe","aria-label","Hilfe f\u00fcr Code-Ebenen",1,"help-link",3,"externalLink"],["svgIcon","shared:help_outline"]]},wa:function(a,b){a&1&&(_.F(0,"dropdown-button",0),_.N(1,
KHb,6,1,"ng-template",null,1,_.bf));a&2&&_.z("item",b.sz)("dense",!0)},Ia:[XP,_.bn,bQ,_.wq,_.Xr],styles:[".layer-menu-title[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:block;font-family:Google Sans,sans-serif;font-weight:500;line-height:26px;padding:5px 10px}.help-link[_ngcontent-%COMP%]{position:absolute;display:block;top:5px;right:10px}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.mat-icon-button[_ngcontent-%COMP%]{height:26px;width:26px;line-height:26px}"],
Oa:0});
var dQ=function(){this.bc=[];this.tooltip="Link kopieren"};dQ.prototype.Sa=function(){};dQ.prototype.copy=function(){this.button.trigger()};dQ.ha=function(a){return new (a||dQ)};
dQ.Aa=_.v({type:dQ,oa:["link-row label  url  shortcut ".split(" ")],wb:function(a,b){a&1&&_.We(_.xz,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",bc:"shortcut",url:"url"},hc:"label  url  shortcut ".split(" "),Ba:5,Ca:9,Ha:[[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],["copyButton",""],[3,"shortcut"]],wa:function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D(),_.F(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.w(1),_.Me(b.label),_.w(1),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.w(2),_.z("shortcut",b.bc))},Ia:[_.xz,_.YH],styles:["link-row[_nghost-%COMP%]{display:flex;flex-direction:row}copy-button[_ngcontent-%COMP%]{flex:1 1 100%;max-width:400px}span[_ngcontent-%COMP%]{flex:1 1 74px;font-size:12px;max-width:74px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:4px;white-space:nowrap}"],
Oa:0});
var eQ=function(a,b){this.Fa=a;this.Nxc=b;this.Cf=new _.rs(this.Fa)};eQ.prototype.list=function(a){var b=this;if(!a.lb||!a.Dc||!a.repository)return _.Oa("Missing necessary repo group details.");var c=Object.assign({},_.UE(a.lb,a.Dc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Ab,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.Cf.fetch(c,function(){return b.Nxc.list(c)}).ka(_.m(function(d){return d.Tk}))};
eQ.ha=function(a){return new (a||eQ)(_.u(_.an),_.u(q_b))};eQ.va=_.t({token:eQ,ta:eQ.ha,Ka:"root"});
var r4b=["clLink"],s4b=["dropdownList"],t4b=["buildLink"],u4b=["headLink"],v4b=["includeLink"],w4b=["pathLink"],x4b=["google3Link"],y4b=["publicCsHeadLink"],z4b=["publicCommitLink"],MHb=function(){return["l","r"]},SHb=function(){return["l","g"]},UHb=function(){return["l","i"]},WHb=function(){return["l","b"]},dIb=function(){return["l","e"]},fIb=function(){return["l","c"]},lIb=function(){return["l","p"]},mIb=function(){return["l","h"]},A4b=RegExp("^(.*/)internal(/[^/]+)$"),fQ=function(a,b,c,d,e,f){this.Fa=
a;this.Lg=b;this.ltc=c;this.Ad=d;this.Ra=e;this.window=f;this.vc=_.iE;this.f3a="Links";this.szb=this.rzb=this.Akb=_.Ua;this.Sg=[]};fQ.prototype.Sa=function(){var a=this;this.sz={title:this.f3a,jK:this.ku,qc:"LinksDropdown"};this.iN=this.Ad.register("toggleLinkDropdown","l",function(){a.Xq.ID();a.vr("toggleDropdown")})};
fQ.prototype.Rb=function(){var a=this,b=sIb(this.Xa,this.Lg).ka(_.nb(1),_.jb());this.Akb=this.ltc.list(this.Xa).ka(_.m(function(c){return null!=c&&c.length?_.aE(c[0]):_.aE(void 0)}),_.zb(function(c){c&&a.Sg.push(a.Ad.register("copyBuildRule","b",function(){a.jtc.copy();a.vr("focusIncludeBuildRule")},!0))}),_.Aa(function(){return _.$D("Error contacting Depserver")}),_.tb(_.jE));this.rzb=B4b(this,b).ka(_.zb(function(){a.Sg.push(a.Ad.register("copyClLink","r",function(){a.wna.copy();a.vr("focusClLink")},
!0))}),_.m(_.aE),_.Aa(function(){return _.$D("Fehler beim Ermitteln des letzten Commits")}),_.tb(_.jE));this.szb=C4b(this,b).ka(_.zb(function(){a.Sg.push(a.Ad.register("copyPublicCommitLink","c",function(){a.bJc.copy();a.vr("focusPublicCommitLink")},!0))}),_.m(_.aE),_.Aa(function(){return _.$D("Fehler beim Ermitteln des letzten Commits")}),_.tb(_.jE))};fQ.prototype.Ma=function(){this.iN&&this.iN();this.gN()};
var oIb=function(a){if(_.ME(a.Xa))return _.ujb(a.Xa)},qIb=function(a){if(_.HE(a.Xa)||_.OJ(a.Xa))switch(a.vb.kind){case 1:return a.vb.LG?a.vb.LG+"/":void 0;case 0:return a.vb.LG}},LHb=function(a){var b=!!a.Xa.params.line;return _.IE(a.Xa)?b?"Zeile und \u00c4nderungsliste":"\u00c4nderungsliste":b?"Zeile und Commit":"Commit"},B4b=function(a,b){return b.ka(_.m(function(c){var d=a.Xa;_.HE(a.Xa)&&(d=_.Go(d.Zb()).hb());d=d.Zb().Sh({line:a.Xa.params.line,Me:c,Pb:a.Xa.params.Pb}).hb();return nIb(a,d)}))},
C4b=function(a,b){return qIb(a)?b.ka(_.m(function(c){var d=qIb(a),e=_.sna(a.Xa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.Ea(void 0)},pIb=function(a){if(!a.Xa||!_.ME(a.Xa))return null;a=_.ujb(a.Xa);var b=a.match(A4b);b&&(a=b[1]+"public"+b[2]);a.endsWith(".cc")?a=a.replace(/\.cc$/,".h"):a.endsWith(".c")?a=a.replace(/\.c$/,".h"):a.endsWith(".proto")&&(a=a.replace(/\.proto$/,".proto.h"));if(a.endsWith(".h"))return'#include "'+a+'"';if(a.endsWith(".dart"))return a=a.split("/lib/"),
2>a.length?null:"import 'package:"+(a.slice(0,a.length-1).join("/lib/").replace(/\//g,".")+"/"+a[a.length-1])+"';";if(a.endsWith(".java")){if(a.startsWith("java/"))a=a.substring(5);else return null;a=a.substring(0,a.length-5);a=a.replace(/\//g,".");return"import "+a+";"}if(a.endsWith(".py")||a.endsWith(".clif")){a=a.substring(0,a.length-(a.endsWith(".py")?3:5));b=!1;a.startsWith("third_party/py/")&&(b=!0,a=a.substring(15));var c=a.lastIndexOf("/");if(0>c||c>=a.length)return null;var d=a.substring(c+
1,a.length);a=a.substring(0,c).replace(/\//g,".");b||(a="google3."+a);return"from "+a+" import "+d}return a.endsWith(".td")?'include "'+a+'"':a.endsWith(".value")?'#import "'+a.replace(/\.value$/,".h")+'"':null},nIb=function(a,b){var c=_.ksa(b,a.Ra);if(!_.HE(b))return a.window.location.origin+c;if(!_.IE(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};fQ.prototype.Fca=function(){this.gN()};
fQ.prototype.Gca=function(){var a=this;this.Sg=[this.Ad.register("copyPathLink","p",function(){a.qIc.copy();a.vr("focusPathLink")},!0),this.Ad.register("copyHeadLink","h",function(){a.eR.copy();a.vr("focusHeadLink")},!0)];pIb(this)&&this.Sg.push(this.Ad.register("copyIncludeLink","i",function(){a.GBc.copy();a.vr("focusIncludeLink")},!0));oIb(this)&&this.Sg.push(this.Ad.register("copyGoogle3Link","g",function(){a.Szc.copy();a.vr("focusGoogle3Link")},!0));qIb(this)&&this.Sg.push(this.Ad.register("copyPublicHeadLink",
"e",function(){a.cJc.copy();a.vr("focusPublicHeadLink")},!0))};fQ.prototype.vr=function(a){this.Fa.nb({element:"LinksDropdown",action:a,projectId:this.Xa.lb,gestureName:"KEYBOARD"})};fQ.prototype.gN=function(){if(this.Sg)for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(fQ.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return this.vb.location}}});fQ.ha=function(a){return new (a||fQ)(_.y(_.an),_.y(_.qH),_.y(eQ),_.y(_.Zs),_.y(_.Vf),_.y(_.es))};
fQ.Aa=_.v({type:fQ,oa:[["links-dropdown","viewData",""]],wb:function(a,b){a&1&&(_.We(r4b,5),_.We(s4b,7),_.We(XP,7),_.We(t4b,5),_.We(u4b,5),_.We(v4b,5),_.We(w4b,5),_.We(x4b,5),_.We(y4b,5),_.We(z4b,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.wna=c.first);_.Ve(c=_.Ze())&&(b.ku=c.first);_.Ve(c=_.Ze())&&(b.Xq=c.first);_.Ve(c=_.Ze())&&(b.jtc=c.first);_.Ve(c=_.Ze())&&(b.eR=c.first);_.Ve(c=_.Ze())&&(b.GBc=c.first);_.Ve(c=_.Ze())&&(b.qIc=c.first);_.Ve(c=_.Ze())&&(b.Szc=c.first);_.Ve(c=_.Ze())&&(b.cJc=c.first);_.Ve(c=
_.Ze())&&(b.bJc=c.first)}},inputs:{vb:"viewData"},features:[_.id],hc:["viewData",""],Ba:3,Ca:3,Ha:function(){return[[3,"item","ariaLabel","dense","isOpen"],["dropdownList",""],["id","path-link","fxLayoutAlign","space-between center","label","Pfad","ariaLabel","Link zu Pfad kopieren",3,"shortcut","url"],["pathLink",""],["id","head-link","fxLayoutAlign","space-between center","label","HEAD","ariaLabel","Link zu HEAD kopieren",3,"shortcut","url"],["headLink",""],[4,"ngIf"],["id","google3-link","fxLayoutAlign",
"space-between center","label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url",4,"ngIf"],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url",4,"ngIf"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Link zu HEAD in \u00f6ffentliche Codesuche kopieren",3,"shortcut","url",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel",
"shortcut","url",4,"ngIf"],["id","cl-link","class","missing-link",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url"],["clLink",""],["id","cl-link",1,"missing-link"],[1,"label"],[3,"inline",4,"ngIf"],["class","missing-link-message grimoire-secondary-text",4,"ngIf"],[3,"inline"],[1,"missing-link-message","grimoire-secondary-text"],["id","google3-link","fxLayoutAlign","space-between center","label","G3 Path","ariaLabel","Copy link to google3 path",
3,"shortcut","url"],["google3Link",""],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url"],["includeLink",""],["id","build-link","fxLayoutAlign","space-between center","label","Build rule","ariaLabel","The build rule containing this file",3,"shortcut","url",4,"ngIf"],["id","build-link","class","missing-link",4,"ngIf"],["id","build-link","fxLayoutAlign","space-between center","label","Build rule","ariaLabel","The build rule containing this file",
3,"shortcut","url"],["buildLink",""],["id","build-link",1,"missing-link"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Link zu HEAD in \u00f6ffentliche Codesuche kopieren",3,"shortcut","url"],["publicCsHeadLink",""],["id","public-commit-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url",4,"ngIf"],["id","public-commit-link","class","missing-link",4,"ngIf"],["id","public-commit-link","fxLayoutAlign","space-between center",
3,"label","ariaLabel","shortcut","url"],["publicCommitLink",""],["id","public-commit-link",1,"missing-link"]]},wa:function(a,b){a&1&&(_.C(0,"dropdown-button",0),_.L("isOpen",function(c){return c?b.Gca():b.Fca()}),_.D(),_.N(1,rIb,12,16,"ng-template",null,1,_.bf));a&2&&_.z("item",b.sz)("ariaLabel",b.f3a)("dense",!0)},Ia:[_.Tl,XP,_.Qq,_.cE,dQ,_.Zl],styles:["link-row[_ngcontent-%COMP%]{padding:8px}div.missing-link[_ngcontent-%COMP%]{display:flex;flex-direction:row;padding:8px}div.missing-link[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{max-width:400px}div.missing-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:12px}div.missing-link[_ngcontent-%COMP%]   loading[_ngcontent-%COMP%], div.missing-link[_ngcontent-%COMP%]   span.missing-link-message[_ngcontent-%COMP%]{flex:1 1 100%;font:500 12px/16px Google Sans,sans-serif;justify-content:center;letter-spacing:.15px;padding:0;text-align:center}div.missing-link[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{flex:1 1;white-space:nowrap}"],
Oa:0});
var gQ=function(a,b,c){this.Fa=a;this.yK=b;this.re=c;this.Cf=new _.rs(this.Fa)};gQ.prototype.Z9=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.PE(a))return _.Ea(_.ZD("Dynamisch zugeh\u00f6rige Dateien nicht verf\u00fcgbar"));var e=OZb(PZb((new _.vo).f1(_.xsa(a.lb,a.Dc,a.repository)).nd(a.path),b),c);return this.Cf.fetch(e.ne(),function(){return _.Ou(d.re,function(){return d.yK.Z9(e,d.re.Ij())},"FileService.getRelated")}).ka(_.m(function(f){return _.aE(tIb(f))}),_.tb(_.jE),_.Aa(function(){return _.Ea(_.ZD("Dynamisch zugeh\u00f6rige Dateien nicht verf\u00fcgbar"))}))};
gQ.ha=function(a){return new (a||gQ)(_.u(_.an),_.u(_.D4a),_.u(_.Su))};gQ.va=_.t({token:gQ,ta:gQ.ha,Ka:"root"});
var D4b=["dropdownList"],xIb=function(a){return["r",a]},hQ=function(a,b,c,d,e,f,g){var h=this;this.Fa=a;this.Bc=b;this.vwc=c;this.cr=d;this.Vf=e;this.Ra=f;this.Ad=g;this.vc=_.iE;this.label="Zugeh\u00f6rige Dateien";this.qc="RelatedFilesDropdown";this.jSa=new _.xf(!1);this.Wl=new _.xf(new _.ng({}));this.kb=new _.da;this.Sg=[];this.xXa=this.Wl.ka(_.vb(function(n){return E4b(h,n)}));b.Vb(13)&&(this.uwc=this.xXa.ka(_.Bb(this.Wl.Hf()),_.vb(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;if(!_.IE(r))return _.Ea(_.aE([]));
n=n.map(function(x){return x.CK});return h.vwc.Z9(r,10,n)}),_.zb(function(n){2===n.state&&h.Xq&&0<n.Yb.length&&setTimeout(function(){h.Xq.ki()},0)})))};_.k=hQ.prototype;
_.k.Sa=function(){var a=this;this.sz={jK:this.ku,title:"Zugeh\u00f6rige Dateien",qc:this.qc};this.iN=this.Ad.register("toggleRelatedFilesDropdown","r",function(){a.Xq.ID();a.Fa.nb({element:a.qc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.kb.add(_.Da([this.xXa,this.jSa.Hf(),this.Wl.Hf()]).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.gN();d&&a.uXa(b,c)}))};_.k.Ma=function(){this.iN&&this.iN();this.gN();this.kb.unsubscribe()};_.k.Gca=function(){this.jSa.next(!0)};
_.k.Fca=function(){this.jSa.next(!1)};
_.k.uXa=function(a,b){var c=this,d=new Set,e={};a=_.l(a);for(var f=a.next();!f.done;e={zN:e.zN,UA:e.UA},f=a.next())e.UA=f.value,e.zN=e.UA.sua,e.zN&&e.UA.bc&&!d.has(e.UA.bc)&&(d.add(e.UA.bc),this.Sg.push(this.Ad.register(e.zN,e.UA.bc,function(g){return function(){c.Xq.ID();c.Fa.nb({element:c.qc,action:"navigateTo"+$Zb(g.zN),gestureName:"KEYBOARD"});c.Ra.navigate(_.nh(_.gF(b.Zb().nd(g.UA.CK)).hb()))}}(e),!0)),this.Sg.push(this.Ad.register(e.zN+"InNewTab","shift+"+e.UA.bc,function(g){return function(){c.Xq.ID();
c.Fa.nb({element:c.qc,action:"navigateTo"+$Zb(g.zN),gestureName:"KEYBOARD"});var h=_.gF(b.Zb().nd(g.UA.CK)).hb();_.Rj(_.ksa(h,c.Ra),void 0,_.ah("_blank"))}}(e),!0)))};_.k.jqa=function(a){return this.Wl.ka(_.m(function(b){return _.nh(_.gF(b.Zb().nd(a)).hb())}))};
var E4b=function(a,b){var c=b.parent,d=b.path,e=a.Eba(c).ka(_.m(function(n){var r=[];n=_.l(n);for(var x=n.next();!x.done;x=n.next())(x=F4b(a,d,x.value))&&r.push(x);c.path&&r.push({CK:c.path,sua:"parent",bc:"p"});return r})),f=_.Ea([]);if(!b.Ow){var g=G4b(a,d);g&&(b=HIb(b,g.zwa),f=a.Eba(b).ka(_.m(function(n){return n.length&&(n=_.hg(n[0]))?[IIb(n,g.Ora)]:[]}),_.tb([])))}else if(c.path){var h=G4b(a,c.path);h&&(b=HIb(c,h.zwa),f=a.Eba(b).ka(_.m(function(n){for(var r=[],x=_.l(n),A=x.next();!A.done;A=x.next())(A=
H4b(d,A.value,h.zwa))&&r.push(A);!r.length&&n.length&&(n=_.hg(n[0]))&&r.push(IIb(n,h.Ora));return r}),_.tb([])))}return _.Da(f,e).ka(_.m(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},G4b=function(a,b){a=_.l(a.config.U1);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.qH;d=d.AH;if(b.match(c.Uq))return{Ora:!0,zwa:c};if(b.match(d.Uq))return{Ora:!1,zwa:d}}},H4b=function(a,b,c){var d=_.hz(b),e=c.Gd.exec(_.hz(a));if(e&&(a=new RegExp(uIb(c.hi,function(f){return _.IA(e[Number(f)])})),
d.match(a)))return{CK:b,sua:"test",bc:"t"}},F4b=function(a,b,c){if(c!==b){var d=_.hz(c);b=_.hz(b);var e={};a=_.l(a.config.x0);for(var f=a.next();!f.done;e={Xha:e.Xha},f=a.next())if(f=f.value,e.Xha=f.Gd.exec(b),e.Xha){var g=new RegExp(uIb(f.hi,function(h){return function(n){return _.IA(h.Xha[Number(n)])}}(e)));if(d.match(g))return{CK:c,sua:f.label,bc:f.bc}}}};
hQ.prototype.Eba=function(a){var b=this;return this.cr.list(a.lb,a.Dc,a.repository,a.Ab,a.path||"",a.params.Pb).ka(_.m(function(c){return c.map(function(d){return d.xe()})}),_.Aa(function(c){_.qr(b.Vf,c);return _.Ea([])}))};hQ.prototype.gN=function(){for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Sg=[]};_.W.Object.defineProperties(hQ.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Wl.next(a)},get:function(){return this.Wl.value}}});
hQ.ha=function(a){return new (a||hQ)(_.y(_.an),_.y(_.Bu),_.y(gQ),_.y(_.JI),_.y(_.pr),_.y(_.Vf),_.y(_.Zs))};
hQ.Aa=_.v({type:hQ,oa:[["related-files-dropdown"]],wb:function(a,b){a&1&&(_.We(XP,7),_.We(D4b,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Xq=c.first);_.Ve(c=_.Ze())&&(b.ku=c.first)}},inputs:{config:"config",Xa:"place"},Ba:5,Ca:4,Ha:function(){return[[3,"item","ariaLabel","dense","isOpen"],["dropdownButton",""],["dropdownList",""],["dense",""],["class","space-between-alignment","mat-list-item","","trackAction","navigateRelatedFiles",3,"routerLink","ascTrackElement",4,"ngFor","ngForOf"],[3,"ngSwitch",4,"ngIf"],
["mat-list-item","","trackAction","navigateRelatedFiles",1,"space-between-alignment",3,"routerLink","ascTrackElement"],[4,"ngIf","ngIfElse"],["relatedFilepath",""],[3,"shortcut",4,"ngIf"],[3,"shortcut"],[3,"ngSwitch"],[4,"ngIf"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[1,"dynamic-header"],"Dateien mit gemeinsamen \u00c4nderungslisten",["theme","error"],["mat-list-item","","trackAction","navigateDynamicRelatedFiles",3,"routerLink","ascTrackElement","title",4,"ngFor","ngForOf"],["mat-list-item",
"","trackAction","navigateDynamicRelatedFiles",3,"routerLink","ascTrackElement",6,"title"],["title","\ufffd0\ufffd\n\ufffd1\ufffd geteilte CLs"]]},wa:function(a,b){a&1&&(_.C(0,"dropdown-button",0,1),_.L("isOpen",function(c){return c?b.Gca():b.Fca()}),_.O(2),_.D(),_.N(3,GIb,5,6,"ng-template",null,2,_.bf));a&2&&(_.z("item",b.sz)("ariaLabel",b.label)("dense",!0),_.w(2),_.Le(" ",b.label,"\n"))},Ia:[_.gn,_.Sl,_.Tl,_.Ul,_.Vl,XP,_.eE,_.cE,_.Sy,_.Ty,_.qw,_.YH,_.Pm,_.Zl,_.Gz],styles:[".dynamic-header[_ngcontent-%COMP%]{font-weight:700;text-align:center;padding:4px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a.space-between-alignment[_ngcontent-%COMP%] >   span.mat-list-item-content{display:flex;justify-content:space-between}"],
Oa:0});
_.I4b=[];
var J4b=["dropdownTemplate"],KIb=function(a){return["v",a]},iQ=function(a,b){this.Fa=a;this.Ad=b;this.wEc=_.I4b;this.j9b="Diese Datei auf einer externen Website ansehen";this.BC=!1;this.h7="ciderv";this.J1=!1;this.Eua=[];this.Sg=[]};_.k=iQ.prototype;_.k.Sa=function(){var a=this;this.sz={title:"Ansehen in",jK:this.ku,qc:"ViewInDropdown"};this.iN=this.Ad.register("openViewInDropdown","v",function(){a.Xq.ID();a.vr("openDropdown")})};
_.k.Rb=function(a){if(a.place||null!=a.ciderDefault.uf||null!=a.suggestUniqueCiderWs.uf){var b=this.Xa;a=[];for(var c=_.l(this.wEc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Gd||b.path.match(d.Gd)){var e=d;d=Object.assign({},e);e=e.MD;d=(delete d.MD,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp"))switch(this.h7){case "legacy":break;case "prompt":f=void 0;e=null!=(f=Qyb(e,this.J1))?f:null;break;default:var g=f=void 0;e=null!=(g=null==(f=Qyb(e,this.J1))?void 0:f.replace("cider",
"cider-v"))?g:null}e&&a.push(Object.assign({},d,{url:e}))}this.BC||(b=Wyb(b))&&a.push({description:"View raw file content",key:"r",label:"Raw Content View",url:b});this.Aqa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.Aqa});this.LG&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.LG});this.Eua=a}};_.k.Ma=function(){this.iN&&this.iN();this.gN()};_.k.Fca=function(){this.gN()};
_.k.Gca=function(){for(var a=this,b={},c=_.l(this.Eua),d=c.next();!d.done;b={MU:b.MU},d=c.next())b.MU=d.value,this.Sg.push(this.Ad.register(b.MU.label,b.MU.key,function(e){return function(){_.Rj(e.MU.url,void 0,_.ah("_blank"));a.Xq.MP();a.vr(e.MU.label)}}(b),!0))};_.k.vr=function(a){this.Fa.nb({element:"ViewInDropdown",action:a,projectId:this.Xa.lb,gestureName:"KEYBOARD"})};_.k.gN=function(){for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Sg=[]};
iQ.ha=function(a){return new (a||iQ)(_.y(_.an),_.y(_.Zs))};
iQ.Aa=_.v({type:iQ,oa:[["view-in-dropdown"]],wb:function(a,b){a&1&&(_.We(XP,5),_.We(J4b,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Xq=c.first);_.Ve(c=_.Ze())&&(b.ku=c.first)}},inputs:{Xa:"place",Aqa:"gitilesLink",LG:"ossLink",BC:"isGenerated",h7:"ciderDefault",J1:"suggestUniqueCiderWs"},features:[_.id],Ba:3,Ca:1,Ha:[[3,"item","ariaLabel","dense","isOpen",4,"ngIf"],["dropdownTemplate",""],[3,"item","ariaLabel","dense","isOpen"],["dense",""],["class","space-between-alignment","mat-list-item","","target",
"_blank",3,"href",4,"ngFor","ngForOf"],["mat-list-item","","target","_blank",1,"space-between-alignment",3,"href"],[3,"shortcut"]],wa:function(a,b){a&1&&(_.N(0,JIb,1,3,"dropdown-button",0),_.N(1,MIb,2,1,"ng-template",null,1,_.bf));a&2&&_.z("ngIf",b.Eua.length)},Ia:[_.Sl,_.Tl,XP,_.Sy,_.Ty,_.YH],styles:["menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}  a.space-between-alignment>span.mat-list-item-content{display:flex;justify-content:space-between}"],Oa:0});
var jQ=function(a,b,c,d,e,f,g,h){this.Fa=a;this.ae=b;this.Bc=c;this.Ud=d;this.Ad=e;this.vua=f;this.service=g;this.Sb=h};jQ.prototype.Sa=function(){var a=this;this.qq=this.Ad.register("toggleBlame","b",function(){a.Nva&&(SIb(a,"KEYBOARD"),_.Sk(a.ae))})};jQ.prototype.Ma=function(){this.qq&&this.qq()};jQ.prototype.iG=function(){return this.service.iG(this.tq.ka(_.m(function(a){return 1===a.kind}))).ka(_.m(function(a){return{visible:a}}))};
var SIb=function(a,b){b=void 0===b?"CLICK":b;a.Ud.Nw("BLAME")?(a.Ud.PMa("BLAME"),K4b(a,!1,b)):(a.Ud.tNa("BLAME"),K4b(a,!0,b))},K4b=function(a,b,c){a.Fa.nb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Xd.lb,gestureName:c})};
_.W.Object.defineProperties(jQ.prototype,{vb:{configurable:!0,enumerable:!0,set:function(a){this.tq?this.tq.next(a):this.tq=new _.xf(a)},get:function(){return this.tq.value}},fDc:{configurable:!0,enumerable:!0,get:function(){return _.Io(this.Xd,_.JE(this.Xd.Zb(),"ref").hb())}},iMb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},Nva:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},DMc:{configurable:!0,enumerable:!0,get:function(){return _.PE(this.Xd)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},Kyb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&this.Bc.Vb(11),b=_.HE(this.vb.location)||_.OJ(this.vb.location);return this.Bc.Vb(23)&&b&&(this.Nva||a)}},BC:{configurable:!0,enumerable:!0,get:function(){return _.RE(this.vb.fD)}},
Xd:{configurable:!0,enumerable:!0,get:function(){return this.vb.location}},nCc:{configurable:!0,enumerable:!0,get:function(){return this.Ud.Nw("BLAME")}}});jQ.ha=function(a){return new (a||jQ)(_.y(_.an),_.y(_.dl),_.y(_.Bu),_.y(_.nI),_.y(_.Zs),_.y(_.VJ),_.y(_.hI),_.y(_.Mu))};
jQ.Aa=_.v({type:jQ,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",vb:"viewData"},hc:["componentId","","viewData",""],Ba:18,Ca:10,Ha:function(){return[[4,"ngIf"],[3,"viewData",4,"ngIf"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs",4,"ngIf"],[3,"place","config",4,"ngIf"],["type","button","color","primary","mat-stroked-button","","class","blame",3,"selected","click",4,"ngIf"],[3,"componentId"],
[3,"viewData"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs"],[3,"place","config"],["type","button","color","primary","mat-stroked-button","",1,"blame",3,"click"],["fxLayout","",1,"gmat-subhead-2","title"],"Blame",["mat-icon-button","","ascTrackElement","BottomPanelToggle","trackGestureClick","true","aria-label","Steuerfeld im unteren Bereich ein- oder ausblenden","matTooltip","Toggle bottom panel",3,"color","trackAction","click"],["svgIcon","shared:panes"]]},
wa:function(a,b){a&1&&(_.N(0,NIb,1,0,"layer-menu-dropdown",0),_.O(1,"\n"),_.N(2,OIb,1,0,"find-in-file-dropdown",0),_.O(3,"\n"),_.N(4,PIb,1,1,"links-dropdown",1),_.O(5,"\n"),_.N(6,QIb,4,10,"view-in-dropdown",2),_.O(7,"\n"),_.N(8,RIb,2,2,"related-files-dropdown",3),_.O(9,"\n"),_.O(10,"\n"),_.N(11,TIb,5,2,"button",4),_.O(12,"\n"),_.N(13,UIb,7,2,"ng-container",0),_.Q(14,"async"),_.O(15,"\n"),_.F(16,"fullscreen-button",5),_.O(17,"\n"));a&2&&(_.z("ngIf",b.Kyb),_.w(2),_.z("ngIf",b.Nva),_.w(2),_.z("ngIf",
b.iMb),_.w(2),_.z("ngIf",b.DMc),_.w(2),_.z("ngIf",b.vua.config&&!b.fDc&&b.iMb),_.w(3),_.z("ngIf",b.Nva&&!b.Kyb),_.w(2),_.z("ngIf",_.R(14,8,b.iG())),_.w(3),_.z("componentId",b.componentId))},Ia:[_.gn,_.Tl,ZP,GO,cQ,fQ,_.vq,_.Xr,_.yw,hQ,iQ,_.Zl],styles:["header-actions[_nghost-%COMP%]{align-items:center;display:flex;padding:0 10px}header-actions[_nghost-%COMP%]     .mat-chip-list-wrapper{margin:0}button.blame[_ngcontent-%COMP%]:not(:first-child), find-in-file-dropdown[_ngcontent-%COMP%]:not(:first-child), layer-menu-dropdown[_ngcontent-%COMP%]:not(:first-child), links-dropdown[_ngcontent-%COMP%]:not(:first-child), related-files-dropdown[_ngcontent-%COMP%]:not(:first-child), view-in-dropdown[_ngcontent-%COMP%]:not(:first-child){margin-left:8px}button.blame[_ngcontent-%COMP%]{border-radius:4px;min-width:unset;padding:0}button.blame[_ngcontent-%COMP%]   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}"],
Oa:0});
var kQ=function(a,b,c){this.Fa=a;this.Ad=c;this.Nwb=this.BC=this.jMc=!1;this.kWa="";this.rNb="FILE";this.oya="Generated by a BUILD rule. See go/bbcp for more details";this.VU="detail-header-id";this.qc="DetailHeader";this.qq=function(){};this.PZa=b.Vb(22)};kQ.prototype.Sa=function(){var a=this;this.qq=this.Ad.register("triggerStarButton","s",function(){a.Fa.nb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.pNb&&a.pNb.e1a.next({kind:"event",action:"KEYBOARD"})})};
kQ.prototype.Ma=function(){this.qq()};
_.W.Object.defineProperties(kQ.prototype,{vb:{configurable:!0,enumerable:!0,set:function(a){this.BC=_.RE(a.fD);this.Nwb=_.Djb(a.fD);var b;(b=a.location.path||"")&&"/"!==b?(b=_.hz(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository-Stammverzeichnis";this.kWa=b;if(0===a.kind&&0!==a.Grb.length){var c=a.Grb[0],d=_.Fn(c);b=d.Ik();d=_.Oh(d,3);c=c.xe();var e=_.qjb(b);b=_.Oh(b,2);b="depot"===e.type?new _.mg({repository:b,Ab:d,path:c,params:void 0}):new _.ng({ke:e,repository:b,Ab:d,path:c,params:void 0})}else b=
void 0;this.oPa=b;this.rNb=_.Qh(a.location);this.txa=a},get:function(){return this.txa}},Xa:{configurable:!0,enumerable:!0,get:function(){return this.vb.location}}});kQ.ha=function(a){return new (a||kQ)(_.y(_.an),_.y(_.Bu),_.y(_.Zs))};
kQ.Aa=_.v({type:kQ,oa:[["detail-header","componentId","","viewData",""]],wb:function(a,b){a&1&&_.We(_.uJ,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.pNb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",jMc:"showLinksDropdown",vb:"viewData"},hc:["componentId","","viewData",""],Ba:10,Ca:10,Ha:function(){return[["fxLayout","","fxLayoutAlign","space-between center","fxFlex","noshrink",1,"header"],["fxLayout","","fxLayoutAlign","start center"],[3,"place","type","trackElement","elementName",
4,"ngIf"],[1,"place","gmat-subtitle-2"],[4,"ngIf"],["fxFlexAlign","stretch",3,"activeLocation","showMostRecentCommitForPath","lastSubmoduleFetchSpec"],["fxFlex","initial",3,"componentId","contentType","viewData"],["unknownGeneratingFile",""],[3,"place","type","trackElement","elementName"],[4,"ngIf","ngIfElse"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","alt","Generated by a BUILD rule. See go/bbcp for more details","matTooltip","Generated by a BUILD rule. See go/bbcp for more details",
4,"ngIf"],"(Generiert aus\n          \ufffd#2\ufffd\n            \ufffd0\ufffd\ufffd/#2\ufffd)",["trackAction","navigateToGeneratedBy",3,"ascTrackElement","routerLink"],"src;https://ssl.gstatic.com/devopsconsole/images/source/build-output.png;alt;Generated by a BUILD rule. See go/bbcp for more details;matTooltip;Generated by a BUILD rule. See go/bbcp for more details".split(";"),"(Generiert)"]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.N(2,VIb,1,4,"star",2),_.C(3,"h1",3),_.O(4),_.N(5,YIb,
3,3,"ng-container",4),_.D(),_.F(6,"commit-information",5),_.D(),_.F(7,"header-actions",6),_.D(),_.N(8,ZIb,1,0,"ng-template",null,7,_.bf));a&2&&(_.w(2),_.z("ngIf",b.PZa),_.w(1),_.re("id",b.VU),_.w(1),_.Le(" ",b.kWa," "),_.w(1),_.z("ngIf",b.BC),_.w(1),_.z("activeLocation",b.Xa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.vb.q_),_.w(1),_.z("componentId",b.componentId)("contentType",b.contentType)("viewData",b.vb))},Ia:[_.gn,iO,_.Tl,_.Pq,_.Qq,_.dr,_.Zq,jQ,_.yw,_.Pm,_.uJ],styles:["detail-header[_nghost-%COMP%]{overflow:auto}h1[_ngcontent-%COMP%]{font-size:14px}.header[_ngcontent-%COMP%]{outline:0}.place[_ngcontent-%COMP%], .ref-separator[_ngcontent-%COMP%], commit-information[_ngcontent-%COMP%], links-dropdown[_ngcontent-%COMP%], star[_ngcontent-%COMP%]{padding-left:8px}.place[_ngcontent-%COMP%]{font-size:13px}img[_ngcontent-%COMP%]{height:18px;vertical-align:middle;width:18px}"],
Oa:0});
var lQ=function(){this.L2a=2};lQ.prototype.Sa=function(){};_.W.Object.defineProperties(lQ.prototype,{BIc:{configurable:!0,enumerable:!0,get:function(){return _.nh(_.nF(this.vb.location.Zb(),function(a){delete a.Rw;delete a.Cn}).hb())}}});lQ.ha=function(a){return new (a||lQ)};
lQ.Aa=_.v({type:lQ,oa:[["diff-detail-header"]],inputs:{vb:"viewData"},Ba:11,Ca:6,Ha:function(){return[["fxFlex","50","fxLayout","row",1,"left-diff"],["fxFlex","grow","fxLayoutAlign","stretch"],[3,"activeLocation","version"],["fxFlexAlign","center","ascTrackElement","DiffDetailHeader","trackAction","closeDiff",1,"close-diff",3,"routerLink","trackProjectId"],"type;button;mat-icon-button;;aria-label;Diff beenden".split(";"),["fxLayoutAlign","end","fxFlex","noshrink",1,"right-diff"],["fxFlexAlign","stretch",
3,"activeLocation"],["fxFlex","grow"],["componentId","DiffDetailHeader",3,"viewData"]]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.F(2,"commit-information",2),_.D(),_.C(3,"a",3)(4,"button",4)(5,"mat-icon"),_.O(6,"clear"),_.D()()()(),_.C(7,"div",5),_.F(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.D());a&2&&(_.w(2),_.z("activeLocation",null==b.vb?null:b.vb.location)("version",b.L2a),_.w(1),_.z("routerLink",b.BIc)("trackProjectId",b.vb.location.lb),_.w(5),_.z("activeLocation",
null==b.vb?null:b.vb.location),_.w(2),_.z("viewData",b.vb))},Ia:[_.gn,iO,_.Pq,_.Qq,_.dr,_.Zq,jQ,_.vq,_.Xr,_.Pm],styles:["diff-detail-header[_nghost-%COMP%]{display:flex;flex-direction:row;overflow:auto}.left-diff[_ngcontent-%COMP%], .right-diff[_ngcontent-%COMP%]{height:40px;padding-left:20px;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}header-actions[_ngcontent-%COMP%]{align-items:center}"],Oa:0});
var mQ=function(a,b){this.Fa=a;this.Ec=b;this.markerHeight="10px";this.BAb=new _.xf([]);this.NCb=new _.xf(null);this.AAb=new _.xf({});this.zAb=new _.$k;this.BAb=_.Da(this.AAb,this.NCb).ka(_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=bJb("find",c.find,e);var f=bJb("search",c.search,e),g=bJb("xrefs",c.Wm,e);c=bJb("importantXrefs",c.EBc,e);return[].concat(_.Ia(f),_.Ia(g),_.Ia(c),_.Ia(d))}))};
_.W.Object.defineProperties(mQ.prototype,{rsa:{configurable:!0,enumerable:!0,set:function(a){this.AAb.next(a)}},Gn:{configurable:!0,enumerable:!0,set:function(a){this.NCb.next(a)}}});mQ.ha=function(a){return new (a||mQ)(_.y(_.an),_.y(_.hI))};
mQ.Aa=_.v({type:mQ,oa:[["file-content-pager"]],inputs:{rsa:"markers",Gn:"numLines"},outputs:{zAb:"markerClicked"},Ba:2,Ca:3,Ha:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],wa:function(a,b){a&1&&(_.N(0,aJb,1,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngForOf",_.R(1,1,b.BAb))},Ia:[_.Sl,_.Zl],styles:["file-content-pager[_nghost-%COMP%]{height:100%;position:absolute;right:0;top:0;width:14px}.marker[_ngcontent-%COMP%]{border-style:solid;border-width:1px;min-height:5px;position:absolute;width:100%}"],
Oa:0});
var nQ=function(a,b){this.Fa=a;this.Vf=b};_.k=nQ.prototype;_.k.Yp=function(a){_.qr(this.Vf,a)};_.k.pQb=function(a){return _.$La(this.Fa,a,"codeRenderFull")};_.k.D0a=function(a,b){_.$La(this.Fa,a,"codeRenderRefresh_"+b)};_.k.Xzb=function(){this.Fa.nb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.k.ZTa=function(){this.Fa.nb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.k.Lba=function(){this.Fa.nb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.k.Ys=function(){this.Fa.nb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};nQ.ha=function(a){return new (a||nQ)(_.u(_.an),_.u(_.pr))};nQ.va=_.t({token:nQ,ta:nQ.ha});
var oQ=function(){};oQ.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.th(_.Pj(_.n$a("img",{src:"data:image/png;base64,"+a["image/png"]})).toString())):a["text/plain"]||a["text/html"]?(a=a["text/plain"]||a["text/html"],a="string"===typeof a?a:a.join(""),_.djb(a)):_.djb("<data with types: "+Object.keys(a).join(", ")+">")};oQ.ha=function(a){return new (a||oQ)};oQ.Be=_.cd({name:"renderData",type:oQ,Zd:!0});
var pQ=function(){};pQ.prototype.Sa=function(){};pQ.ha=function(a){return new (a||pQ)};
pQ.Aa=_.v({type:pQ,oa:[["jupyter-notebook"]],inputs:{O_:"notebook"},Ba:1,Ca:1,Ha:[[4,"ngFor","ngForOf"],[3,"ngSwitch"],[3,"content",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"content"],[1,"inline",3,"value","fileName"],[3,"expanded",4,"ngIf"],[3,"expanded"],[3,"outerHTML"]],wa:function(a,b){a&1&&_.N(0,lJb,4,3,"ng-container",0);a&2&&_.z("ngForOf",b.O_.cells)},Ia:[_.Sl,_.Tl,_.Ul,_.Vl,_.TI,_.QG,_.Mz,_.KG,_.LG,_.iH,oQ],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});
var qQ=function(){this.size=0;this.Q9=_.Ua;this.oyb=new _.$k;this.nua=void 0;this.Lfa=!1};qQ.prototype.Sa=function(){};qQ.prototype.Ma=function(){var a;null==(a=this.kb)||a.unsubscribe()};qQ.prototype.Rb=function(a){if(a.fullViewData){var b;null==(b=this.kb)||b.unsubscribe();this.nua=void 0;this.Lfa=!1;this.kb=void 0}};
var qJb=function(a,b){a.Lfa=!1;var c;null==(c=a.kb)||c.unsubscribe();a.kb=void 0;a.nua=b.ka(_.m(function(d){return d.Ie}))},pJb=function(a,b){a.Lfa=!0;var c;null==(c=a.kb)||c.unsubscribe();a.kb=b.ka(_.Va(1)).subscribe(function(d){a.oyb.emit(d);a.Lfa=!1})};qQ.ha=function(a){return new (a||qQ)};
qQ.Aa=_.v({type:qQ,oa:[["large-file","fullViewData",""]],inputs:{size:"size",Q9:"fullViewData"},outputs:{oyb:"largeFileViewData"},features:[_.id],hc:["fullViewData",""],Ba:3,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["prompt",""],["spinner",""],[3,"inline"],["icon","source:file"],"Datei ist sehr gro\u00df (\ufffd0\ufffd)",["fullContentsLoading",""],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"],"Trotzdem anzeigen (st\u00fcrzt eventuell ab)",["gme-button-old",
"","ascTrackElement","FileDetail","trackAction","showRawContents",3,"click"],"Rohinhalte anzeigen"]},wa:function(a,b){a&1&&(_.N(0,oJb,5,4,"ng-container",0),_.N(1,tJb,7,5,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(2);_.z("ngIf",b.nua)("ngIfElse",c)}},Ia:[_.gn,_.Tl,_.Jy,_.Az,_.Cz,_.Bz,_.cE,_.Zl,_.sB],styles:["large-file[_nghost-%COMP%]{display:block;height:100%;position:relative;overflow:auto}icon-empty-state-display[_ngcontent-%COMP%]{height:100%}pre[_ngcontent-%COMP%]{font:400 .9230769231rem/1.2307692308rem Roboto Mono,monospace;letter-spacing:normal;padding:0 4px;position:absolute}"],
Oa:0});
var rQ=function(a,b,c){var d=this;this.Fa=a;this.Ec=b;this.Sb=c;this.cU=_.Uu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Ec.jqb.ka(_.m(function(e){return d.cU.get(e)}))};rQ.prototype.Sa=function(){};rQ.prototype.ig=function(a){(a=_.sh(this.cU.inverse,a))&&this.Ec.JF!==a&&(this.Fa.nb({element:"MarkdownTabHeader",action:this.pPa(a),gestureName:"CLICK",projectId:this.vb.location.lb}),this.Ec.JF=a,this.Sb.qfa(a))};
rQ.prototype.pPa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.gg(a,"Unknown file detail tab selected")}};rQ.ha=function(a){return new (a||rQ)(_.y(_.an),_.y(_.hI),_.y(_.Mu))};
rQ.Aa=_.v({type:rQ,oa:[["markdown-tab-header","viewData",""]],inputs:{vb:"viewData"},hc:["viewData",""],Ba:4,Ca:3,Ha:function(){return[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Vorschau"],["label","Quelle"]]},wa:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.L("selectedIndexChange",function(c){return b.ig(c)}),_.Q(1,"async"),_.F(2,"mat-tab",1)(3,"mat-tab",2),_.D());a&2&&_.z("selectedIndex",_.R(1,1,b.selectedIndex))},Ia:[_.iC,_.eC,_.dC,_.Zl],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});
var sQ=function(a){this.element=a};_.W.Object.defineProperties(sQ.prototype,{DKc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a="data:image/svg+xml,"+encodeURIComponent(null!=a?a:"");fetch(a).then(function(c){return c.blob()}).then(function(c){var d=b.element.ua;_.ck(d);d.appendChild(ZZb(c))})}}});sQ.ha=function(a){return new (a||sQ)(_.y(_.Hd))};sQ.Ja=_.v({type:sQ,oa:[["","safeSvg",""]],inputs:{DKc:"safeSvg"}});
var tQ=function(a){this.Ab=a};_.W.Object.defineProperties(tQ.prototype,{GKc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Ab.ua.tagName){case "AUDIO":var b=this.Ab.ua;a=a instanceof _.Ef?a:_.Lj(a,/^data:audio\//i.test(a));b.src=_.Ff(a);break;case "IMG":this.Ab.ua.src=a;break;case "VIDEO":b=this.Ab.ua,a=a instanceof _.Ef?a:_.Lj(a,/^data:video\//i.test(a)),b.src=_.Ff(a)}}}});tQ.ha=function(a){return new (a||tQ)(_.y(_.Hd))};tQ.Ja=_.v({type:tQ,oa:[["","sanitizeSrc",""]],inputs:{GKc:"sanitizeSrc"}});
var uQ=function(a){this.bPa=a};
uQ.prototype.tu=function(a){if(5===a.kind)return _.Ea(_.jE);if(0!==a.kind)return _.Ea(_.ZD("Faltung nicht unterst\u00fctzt"));var b=a.location,c=b.lb,d=b.Dc,e=b.repository,f=b.path;b=b.params;f=_.yE(a.location,1)||f;a=b.Pb?"HEAD":_.xE(a.location,1);return this.bPa.tu(c,d,e,a,f,b.Pb).ka(_.m(function(g){if(2===g.Xg()||4===g.Xg())var h=_.ZD("Faltung nicht verf\u00fcgbar");else{h=[];g=_.l(_.rc(g,_.lo,3));for(var n=g.next();!n.done;n=g.next()){n=n.value;var r=n.getRange();r&&h.push({start:_.fj(r,1)-1,
end:_.fj(r,3)-1,indentation:_.fj(n,2)})}h=_.aE(h)}return h}),_.tb(_.jE),_.Aa(function(){return _.Ea(_.ZD("Faltung nicht verf\u00fcgbar"))}))};uQ.ha=function(a){return new (a||uQ)(_.u(_.tx))};uQ.va=_.t({token:uQ,ta:uQ.ha});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var L4b=new _.Ed("CDK_DRAG_CONFIG");
var M4b=new _.Ed("CDK_DRAG_PARENT");
var N4b=new _.Ed("CdkDragHandle");
var O4b=new _.Ed("CdkDragPlaceholder");
var P4b=new _.Ed("CdkDragPreview");
var Q4b=_.Ig({passive:!1,capture:!0}),vQ=function(a,b){var c=this;this.Db=a;this.S6a=new Set;this.U3=new Set;this.sy=[];this.j4=new Map;this.nkc=function(d){return d.qr()};this.Uta=new _.ob;this.wWa=new _.ob;this.scroll=new _.ob;this.woc=function(d){0<c.sy.length&&d.preventDefault()};this.M$a=function(d){0<c.sy.length&&(c.sy.some(c.nkc)&&d.preventDefault(),c.Uta.next(d))};this.Qb=b},R4b=function(a,b){a.U3.add(b);1===a.U3.size&&a.Db.wc(function(){a.Qb.addEventListener("touchmove",a.M$a,Q4b)})},T4b=
function(a,b){a.U3.delete(b);S4b(a,b);0===a.U3.size&&a.Qb.removeEventListener("touchmove",a.M$a,Q4b)},U4b=function(a,b,c){-1<a.sy.indexOf(b)||(a.sy.push(b),1===a.sy.length&&(b=c.type.startsWith("touch"),a.j4.set(b?"touchend":"mouseup",{handler:function(d){return a.wWa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.woc,options:Q4b}),b||a.j4.set("mousemove",{handler:function(d){return a.Uta.next(d)},options:Q4b}),a.Db.wc(function(){a.j4.forEach(function(d,
e){a.Qb.addEventListener(e,d.handler,d.options)})})))},S4b=function(a,b){b=a.sy.indexOf(b);-1<b&&(a.sy.splice(b,1),0===a.sy.length&&a.T5a())};vQ.prototype.qr=function(a){return-1<this.sy.indexOf(a)};vQ.prototype.hH=function(a){var b=this,c=[this.scroll];a&&a!==this.Qb&&c.push(new _.oa(function(d){return b.Db.wc(function(){var e=function(f){b.sy.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.ib.apply(null,_.Ia(c))};
vQ.prototype.Ma=function(){var a=this;this.U3.forEach(function(b){return T4b(a,b)});this.S6a.forEach(function(b){a.S6a.delete(b)});this.T5a();this.Uta.complete();this.wWa.complete()};vQ.prototype.T5a=function(){var a=this;this.j4.forEach(function(b,c){a.Qb.removeEventListener(c,b.handler,b.options)});this.j4.clear()};vQ.ha=function(a){return new (a||vQ)(_.u(_.ne),_.u(_.Og))};vQ.va=_.t({token:vQ,ta:vQ.ha,Ka:"root"});
var AJb=0;
var V4b=function(a){this.Qb=a;this.lx=new Map};V4b.prototype.clear=function(){this.lx.clear()};V4b.prototype.cache=function(a){var b=this;this.clear();this.lx.set(this.Qb,{wYa:this.RF()});a.forEach(function(c){b.lx.set(c,{wYa:{top:c.scrollTop,left:c.scrollLeft},Wib:uJb(c)})})};
var W4b=function(a,b){var c=_.Jg(b);b=a.lx.get(c);if(!b)return null;b=b.wYa;if(c===a.Qb){var d=a.RF();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.lx.forEach(function(h,n){h.Wib&&c!==n&&c.contains(n)&&vJb(h.Wib,f,g)});b.top=e;b.left=d;return{top:f,left:g}};V4b.prototype.RF=function(){return{top:window.scrollY,left:window.scrollX}};
var X4b=_.Ig({passive:!0}),Y4b=_.Ig({passive:!1}),CJb=new Set(["position"]),a5b=function(a,b,c,d,e,f){var g=this;this.vd=b;this.Qb=c;this.Db=d;this.Fg=e;this.Rv=f;this.sB={x:0,y:0};this.ty={x:0,y:0};this.r4=!1;this.Gka=new _.ob;this.wB=this.Dq=this.S$a=this.R$a=_.da.EMPTY;this.gI=null;this.b$a=!0;this.lp=[];this.lE=new Set;this.L6a="ltr";this.EY=0;this.Mc=!1;this.Mma=new _.ob;this.started=new _.ob;this.released=new _.ob;this.ended=new _.ob;this.JY=new _.ob;this.PY=new _.ob;this.GY=new _.ob;this.FUa=
this.Gka;this.FE=function(h){g.Mma.next();if(g.lp.length){var n=g.k8a(h);!n||g.lE.has(n)||g.disabled||g.S8a(n,h)}else g.disabled||g.S8a(g.Cj,h)};this.g5=function(h){var n=g.Lja(h);if(g.r4){h.preventDefault();var r=g.J7a(n);g.A8a=!0;g.B9a=n;g.Xqc(r);if(g.Rj)g.Wbb(r,n);else{n=g.SJ?g.PO:g.Xv;var x=g.ty;x.x=r.x-n.x+g.sB.x;x.y=r.y-n.y+g.sB.y;g.vDa(x.x,x.y)}g.Gka.Nk.length&&g.Db.Nc(function(){g.Gka.next({source:g,Pg:r,event:h,distance:g.TEa(r),amb:g.YGa})})}else Math.abs(n.x-g.Xv.x)+Math.abs(n.y-g.Xv.y)>=
g.vd.Goa&&((n=Date.now()>=g.mkc+g.plc(h),x=g.Rj,n)?x&&(x.qr()||x.TZc())||(h.preventDefault(),g.r4=!0,g.Db.Nc(function(){return g.Zpc(h)})):g.d7a(h))};this.KI=function(h){g.d7a(h)};this.a$a=function(h){if(g.lp.length){var n=g.k8a(h);!n||g.lE.has(n)||g.disabled||h.preventDefault()}else g.disabled||h.preventDefault()};Z4b($4b(this,a),b.u1c||null);this.NW=new V4b(c);R4b(f,this)},b5b=function(a,b){a.lp=b.map(function(d){return _.Mg(d)});a.lp.forEach(function(d){return mK(d,a.disabled)});a.Yla();var c=
new Set;a.lE.forEach(function(d){-1<a.lp.indexOf(d)&&c.add(d)});a.lE=c},$4b=function(a,b){var c=_.Mg(b);c!==a.Cj&&(a.Cj&&a.xab(a.Cj),a.Db.wc(function(){c.addEventListener("mousedown",a.FE,Y4b);c.addEventListener("touchstart",a.FE,X4b);c.addEventListener("dragstart",a.a$a,Y4b)}),a.vE=void 0,a.Cj=c);"undefined"!==typeof SVGElement&&a.Cj instanceof SVGElement&&(a.Tka=a.Cj.ownerSVGElement);return a},c5b=function(a,b){a.gI=b?_.Mg(b):null;a.wB.unsubscribe();b&&(a.wB=a.Fg.md(10).subscribe(function(){return a.ojc()}));
return a},Z4b=function(a,b){a.SGa=b};_.k=a5b.prototype;
_.k.dispose=function(){this.xab(this.Cj);if(this.qr()){var a;null==(a=this.Cj)||a.remove()}var b;null==(b=this.Lt)||b.remove();this.E6a();this.D6a();T4b(this.Rv,this);this.pHa();this.Mma.complete();this.started.complete();this.released.complete();this.ended.complete();this.JY.complete();this.PY.complete();this.GY.complete();this.Gka.complete();this.lp=[];this.lE.clear();this.Rj=void 0;this.wB.unsubscribe();this.NW.clear();this.gI=this.Cj=this.Tka=this.QW=this.GE=this.Lt=this.SGa=null};
_.k.qr=function(){return this.r4&&this.Rv.qr(this)};_.k.reset=function(){this.Cj.style.transform=this.vE||"";this.ty={x:0,y:0};this.sB={x:0,y:0}};_.k.Erc=function(a){this.Rj=a};_.k.ofa=function(a){this.ty={x:0,y:0};this.sB.x=a.x;this.sB.y=a.y;this.Rj||this.vDa(a.x,a.y)};_.k.tTc=function(){var a=this.B9a;a&&this.Rj&&this.Wbb(this.J7a(a),a)};_.k.pHa=function(){this.R$a.unsubscribe();this.S$a.unsubscribe();this.Dq.unsubscribe()};
_.k.E6a=function(){var a;null==(a=this.Py)||a.remove();var b;null==(b=this.Z$a)||b.destroy();this.Py=this.Z$a=null};_.k.D6a=function(){var a;null==(a=this.JI)||a.remove();var b;null==(b=this.Zka)||b.destroy();this.JI=this.Zka=null};
_.k.d7a=function(a){var b=this;if(this.Rv.qr(this)&&(this.pHa(),S4b(this.Rv,this),this.Yla(),this.lp&&(this.Cj.style.webkitTapHighlightColor=this.ipc),this.r4))if(this.released.next({source:this,event:a}),this.Rj)this.Rj.Ola(),this.yhc().then(function(){b.Vic(a);b.P5a();S4b(b.Rv,b)});else{this.sB.x=this.ty.x;var c=this.Lja(a);this.sB.y=this.ty.y;this.Db.Nc(function(){b.ended.next({source:b,distance:b.TEa(c),FY:c,event:a})});this.P5a();S4b(this.Rv,this)}};
_.k.Zpc=function(a){JJb(a)&&(this.C9a=Date.now());this.Yla();var b=this.Rj;if(b){var c=this.Cj,d=c.parentNode,e=this.JI=this.Hjc(),f=this.Lt=this.Lt||this.Qb.createComment(""),g=this.c8a();d.insertBefore(f,c);this.vE=c.style.transform||"";this.Py=this.Kjc();DJb(c,!1);this.Qb.body.appendChild(d.replaceChild(e,c));this.Glc(d,g).appendChild(this.Py);this.started.next({source:this,event:a});b.start();this.uE=b;this.fka=b.Prb(this)}else this.started.next({source:this,event:a}),this.uE=this.fka=void 0;
this.NW.cache(b?b.tYc():[])};
_.k.S8a=function(a,b){var c=this;this.SGa&&b.stopPropagation();var d=this.qr(),e=JJb(b),f=!e&&0!==b.button,g=this.Cj,h=_.Jg(b),n=!e&&this.C9a&&this.C9a+800>Date.now();e=e?_.Ooa(b):_.Noa(b);h&&h.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.lp.length&&(d=g.style,this.ipc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.r4=this.A8a=!1,this.pHa(),this.PO=this.Cj.getBoundingClientRect(),this.R$a=this.Rv.Uta.subscribe(this.g5),this.S$a=this.Rv.wWa.subscribe(this.KI),
this.Dq=this.Rv.hH(this.c8a()).subscribe(function(r){return c.Uqc(r)}),this.gI&&(this.FV=uJb(this.gI)),this.Yka=(d=this.GE)&&d.wa&&!d.ssa?{x:0,y:0}:this.Elc(this.PO,a,b),a=this.Xv=this.B9a=this.Lja(b),this.YGa={x:0,y:0},this.roc={x:a.x,y:a.y},this.mkc=Date.now(),U4b(this.Rv,this,b))};
_.k.Vic=function(a){var b=this;DJb(this.Cj,!0);this.Lt.parentNode.replaceChild(this.Cj,this.Lt);this.E6a();this.D6a();this.PO=this.FV=this.RW=this.vE=void 0;this.Db.Nc(function(){var c=b.Rj,d=c.Prb(b),e=b.Lja(a),f=b.TEa(e),g=c.bnc(e.x,e.y);b.ended.next({source:b,distance:f,FY:e,event:a});b.GY.next({item:b,un:d,Ru:b.fka,container:c,yFb:b.uE,cxb:g,distance:f,FY:e,event:a});c.jXc(b,d,b.fka,b.uE,g,f,e);b.Rj=b.uE})};
_.k.Wbb=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.uE.eTc(this,d,e);!f&&this.Rj!==this.uE&&this.uE.bnc(d,e)&&(f=this.uE);f&&f!==this.Rj&&this.Db.Nc(function(){c.PY.next({item:c,container:c.Rj});c.Rj.MNa(c);c.Rj=f;c.Rj.Xoa(c,d,e,f===c.uE&&f.X3c?c.fka:void 0);c.JY.next({item:c,container:f,un:f.Prb(c)})});this.qr()&&(this.Rj.vTc(a,b),this.Rj.uTc(this,d,e,this.YGa),this.SJ?this.uDa(d,e):this.uDa(d-this.Yka.x,e-this.Yka.y))};
_.k.Kjc=function(){var a=this.GE,b=this.uda,c=a?a.wa:null;if(c&&a){var d=a.ssa?this.PO:null;c=a.Nf.xi(c,a.context);c.De();var e=KJb(c,this.Qb);this.Z$a=c;a.ssa?LJb(e,d):e.style.transform=IJb(this.Xv.x,this.Xv.y)}else e=zJb(this.Cj),LJb(e,this.PO),this.vE&&(e.style.transform=this.vE);BJb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.vd.zIndex||1E3)},CJb);mK(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.L6a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.k.yhc=function(){var a=this;if(!this.A8a)return Promise.resolve();var b=this.JI.getBoundingClientRect();this.Py.classList.add("cdk-drag-animating");this.uDa(b.left,b.top);var c=HJb(this.Py);return 0===c?Promise.resolve():this.Db.wc(function(){return new Promise(function(d){var e=function(g){if(!g||_.Jg(g)===a.Py&&"transform"===g.propertyName){var h;null==(h=a.Py)||h.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.Py.addEventListener("transitionend",e)})})};
_.k.Hjc=function(){var a=this.QW,b=a?a.wa:null;b?(this.Zka=a.Nf.xi(b,a.context),this.Zka.De(),a=KJb(this.Zka,this.Qb)):a=zJb(this.Cj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.k.Elc=function(a,b,c){b=(b=b===this.Cj?null:b)?b.getBoundingClientRect():a;c=JJb(c)?c.targetTouches[0]:c;var d=this.m8a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.k.Lja=function(a){var b=this.m8a(),c=JJb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.Tka&&(c=this.Tka.getScreenCTM())){var d=this.Tka.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.k.J7a=function(a){var b=this.Rj?this.Rj.SR:null,c=this.SJ?this.SJ(a,this,this.PO,this.Yka):a;a=c.x;c=c.y;if("x"===this.SR||"x"===b)c=this.Xv.y;else if("y"===this.SR||"y"===b)a=this.Xv.x;if(this.FV){var d=this.Yka;b=d.x;var e=d.y;d=this.FV;var f=this.Hlc(),g=d.top+e;e=d.bottom-(f.height-e);a=Math.max(d.left+b,Math.min(d.right-(f.width-b),a));c=Math.max(g,Math.min(e,c))}return{x:a,y:c}};
_.k.Xqc=function(a){var b=a.x;a=a.y;var c=this.YGa,d=this.roc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.vd.mda&&(c.x=b>d.x?1:-1,d.x=b);e>this.vd.mda&&(c.y=a>d.y?1:-1,d.y=a);return c};_.k.Yla=function(){if(this.Cj&&this.lp){var a=0<this.lp.length||!this.qr();a!==this.b$a&&(this.b$a=a,mK(this.Cj,a))}};_.k.xab=function(a){a.removeEventListener("mousedown",this.FE,Y4b);a.removeEventListener("touchstart",this.FE,X4b);a.removeEventListener("dragstart",this.a$a,Y4b)};
_.k.vDa=function(a,b){a=IJb(a,b);b=this.Cj.style;null==this.vE&&(this.vE=b.transform&&"none"!=b.transform?b.transform:"");b.transform=EJb(a,this.vE)};_.k.uDa=function(a,b){var c,d=(null==(c=this.GE)?0:c.wa)?void 0:this.vE;this.Py.style.transform=EJb(IJb(a,b),d)};_.k.TEa=function(a){var b=this.Xv;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.k.P5a=function(){this.FV=this.RW=void 0;this.NW.clear()};
_.k.ojc=function(){var a=this.sB,b=a.x;a=a.y;if(!(0===b&&0===a||this.qr())&&this.gI){var c=this.Cj.getBoundingClientRect(),d=this.gI.getBoundingClientRect();if(!(0===d.width&&0===d.height||0===c.width&&0===c.height)){var e=d.left-c.left,f=c.right-d.right,g=d.top-c.top,h=c.bottom-d.bottom;d.width>c.width?(0<e&&(b+=e),0<f&&(b-=f)):b=0;d.height>c.height?(0<g&&(a+=g),0<h&&(a-=h)):a=0;b===this.sB.x&&a===this.sB.y||this.ofa({y:a,x:b})}}};
_.k.plc=function(a){var b=this.EY;return"number"===typeof b?b:JJb(a)?b.ZOc:b?b.o0c:0};_.k.Uqc=function(a){var b=W4b(this.NW,a);b&&(a=_.Jg(a),this.FV&&a!==this.gI&&a.contains(this.gI)&&vJb(this.FV,b.top,b.left),this.Xv.x+=b.left,this.Xv.y+=b.top,this.Rj||(this.ty.x-=b.left,this.ty.y-=b.top,this.vDa(this.ty.x,this.ty.y)))};_.k.m8a=function(){var a;return(null==(a=this.NW.lx.get(this.Qb))?void 0:a.wYa)||this.NW.RF()};_.k.c8a=function(){void 0===this.v5a&&(this.v5a=_.Zoa(this.Cj));return this.v5a};
_.k.Glc=function(a,b){var c=this.xoc||"global";return"parent"===c?a:"global"===c?(a=this.Qb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Mg(c)};_.k.Hlc=function(){this.RW&&(this.RW.width||this.RW.height)||(this.RW=this.Py?this.Py.getBoundingClientRect():this.PO);return this.RW};_.k.k8a=function(a){return this.lp.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(a5b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||!(!this.Rj||!this.Rj.disabled)},set:function(a){var b=_.Kg(a);b!==this.Mc&&(this.Mc=b,this.Yla(),this.lp.forEach(function(c){return mK(c,b)}))}}});
var d5b={Goa:5,mda:5},wQ=function(a,b,c,d){this.Qb=a;this.Db=b;this.Fg=c;this.Rv=d},e5b=function(a,b,c){c=void 0===c?d5b:c;return new a5b(b,c,a.Qb,a.Db,a.Fg,a.Rv)};wQ.ha=function(a){return new (a||wQ)(_.u(_.Og),_.u(_.ne),_.u(_.Np),_.u(vQ))};wQ.va=_.t({token:wQ,ta:wQ.ha,Ka:"root"});
var f5b=new _.Ed("CdkDropList");
var xQ=function(a,b,c,d,e,f,g,h,n,r,x){var A=this;this.element=a;this.Ioa=b;this.Db=d;this.dg=e;this.Fc=g;this.Gb=n;this.vpc=r;this.RGa=x;this.Ub=new _.ob;this.started=new _.$k;this.released=new _.$k;this.ended=new _.$k;this.JY=new _.$k;this.PY=new _.$k;this.GY=new _.$k;this.FUa=new _.oa(function(B){var I=A.Zn.FUa.ka(_.m(function(K){return{source:A,Pg:K.Pg,event:K.event,amb:K.amb,distance:K.distance}})).subscribe(B);return function(){I.unsubscribe()}});this.Zn=e5b(h,a,{Goa:f&&null!=f.Goa?f.Goa:5,
mda:f&&null!=f.mda?f.mda:5,zIndex:null==f?void 0:f.zIndex});this.Zn.data=this;g5b.push(this);f&&this.Lhc(f);b&&this.Zn.Erc(b.bTc);this.mqc(this.Zn);this.gmc(this.Zn)};_.k=xQ.prototype;_.k.reset=function(){this.Zn.reset()};_.k.ofa=function(a){this.Zn.ofa(a)};_.k.Vc=function(){var a=this;this.Db.wc(function(){a.Db.Og.ka(_.Va(1),_.wb(a.Ub)).subscribe(function(){a.kcb();a.Rpc();a.Rpa&&a.Zn.ofa(a.Rpa)})})};
_.k.Rb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.HK&&this.kcb();a&&!a.HK&&this.Rpa&&this.Zn.ofa(this.Rpa)};_.k.Ma=function(){var a=this;this.Ioa&&this.Ioa.removeItem(this);var b=g5b.indexOf(this);-1<b&&g5b.splice(b,1);this.Db.wc(function(){a.Ub.next();a.Ub.complete();a.Zn.dispose()})};_.k.kcb=function(){var a=this.element.ua,b=a;if(this.H0){var c;b=void 0!==a.closest?a.closest(this.H0):null==(c=a.parentElement)?void 0:c.closest(this.H0)}$4b(this.Zn,b||a)};
_.k.glc=function(){var a=this.nKa;return a?"string"===typeof a?this.element.ua.closest(a):_.Mg(a):null};
_.k.mqc=function(a){var b=this;a.Mma.subscribe(function(){if(!a.qr()){var c=b.Fc,d=b.EY,e=b.QW?{wa:b.QW.kd,context:b.QW.data,Nf:b.dg}:null,f=b.GE?{wa:b.GE.kd,context:b.GE.data,ssa:b.GE.ssa,Nf:b.dg}:null;a.disabled=b.disabled;a.SR=b.SR;a.EY="object"===typeof d&&d?d:_.Ng(d);a.SJ=b.SJ;a.uda=b.uda;d=c5b(a,b.glc());d.QW=e;d.GE=f;d.xoc=b.HWa||"global";c&&(a.L6a=c.value)}});a.Mma.ka(_.Va(1)).subscribe(function(){if(b.RGa)a.SGa=b.RGa.Zn;else for(var c=b.element.ua.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;Z4b(a,(null==(d=g5b.find(function(e){return e.element.ua===c}))?void 0:d.Zn)||null);break}c=c.parentElement}})};
_.k.gmc=function(a){var b=this;a.started.subscribe(function(c){b.started.emit({source:b,event:c.event});_.Sk(b.Gb)});a.released.subscribe(function(c){b.released.emit({source:b,event:c.event})});a.ended.subscribe(function(c){b.ended.emit({source:b,distance:c.distance,FY:c.FY,event:c.event});_.Sk(b.Gb)});a.JY.subscribe(function(c){b.JY.emit({container:c.container.data,item:b,un:c.un})});a.PY.subscribe(function(c){b.PY.emit({container:c.container.data,item:b})});a.GY.subscribe(function(c){b.GY.emit({Ru:c.Ru,
un:c.un,yFb:c.yFb.data,container:c.container.data,cxb:c.cxb,item:b,distance:c.distance,FY:c.FY,event:c.event})})};_.k.Lhc=function(a){var b=a.SR,c=a.EY,d=a.SJ,e=a.uda,f=a.nKa,g=a.hXc,h=a.H0;a=a.HWa;this.disabled=null==g?!1:g;this.EY=c||0;b&&(this.SR=b);d&&(this.SJ=d);e&&(this.uda=e);f&&(this.nKa=f);h&&(this.H0=h);a&&(this.HWa=a)};
_.k.Rpc=function(){var a=this;this.lp.xd.ka(_.tb(this.lp),_.zb(function(b){b=b.filter(function(c){return c.RGa===a}).map(function(c){return c.element});a.vpc&&a.H0&&b.push(a.element);b5b(a.Zn,b)}),_.vb(function(b){return _.ib.apply(null,_.Ia(b.map(function(c){return c.Wj.ka(_.tb(c))})))}),_.wb(this.Ub)).subscribe(function(b){var c=a.Zn,d=b.element.ua;b.disabled?!c.lE.has(d)&&-1<c.lp.indexOf(d)&&(c.lE.add(d),mK(d,!0)):c.lE.has(d)&&(c.lE.delete(d),mK(d,c.disabled))})};
_.W.Object.defineProperties(xQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||this.Ioa&&this.Ioa.disabled},set:function(a){this.Mc=_.Kg(a);this.Zn.disabled=this.Mc}}});var g5b=[];xQ.ha=function(a){return new (a||xQ)(_.y(_.Hd),_.y(f5b,12),_.y(_.Og),_.y(_.ne),_.y(_.Te),_.y(L4b,8),_.y(_.Dp,8),_.y(wQ),_.y(_.dl),_.y(N4b,10),_.y(M4b,12))};
xQ.Ja=_.v({type:xQ,oa:[["","cdkDrag",""]],Fd:function(a,b,c){a&1&&(_.Xe(c,P4b,5),_.Xe(c,O4b,5),_.Xe(c,N4b,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.GE=d.first);_.Ve(d=_.Ze())&&(b.QW=d.first);_.Ve(d=_.Ze())&&(b.lp=d)}},Jb:[1,"cdk-drag"],Ib:4,mb:function(a,b){a&2&&_.ue("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Zn.qr())},inputs:{data:["cdkDragData","data"],SR:["cdkDragLockAxis","lockAxis"],H0:["cdkDragRootElement","rootElementSelector"],nKa:["cdkDragBoundary","boundaryElement"],EY:["cdkDragStartDelay",
"dragStartDelay"],Rpa:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],SJ:["cdkDragConstrainPosition","constrainPosition"],uda:["cdkDragPreviewClass","previewClass"],HWa:["cdkDragPreviewContainer","previewContainer"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",JY:"cdkDragEntered",PY:"cdkDragExited",GY:"cdkDragDropped",FUa:"cdkDragMoved"},kc:["cdkDrag"],features:[_.Ne([{Ga:M4b,Nb:xQ}]),_.id]});
var h5b=["formatCode"],i5b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],j5b=["java","py","cc","cpp","go"],yQ=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P){var ba=this;this.xP=a;this.Ec=b;this.Kb=c;this.Ra=d;this.zQ=e;this.Xc=f;this.Fa=g;this.ak=h;this.modifier=n;this.iR=r;this.bPa=x;this.Ad=A;this.Sb=B;this.Lg=I;this.te=K;this.Bc=P;this.P0b="file_detail";this.Cza=y_b;this.contentType="empty";this.ikb=new _.$k(!0);this.DQ=_.Ea(-1);this.yYa=-1;this.line=this.rsa=this.Epa=this.vpa=
this.Yua=_.Ua;this.code="";this.yw=_.Ea([]);this.Xna=0;this.IAa="Unterschied ist zu gro\u00df f\u00fcr die Anzeige";this.VU="detail-header-id";this.Gn=new _.xf(null);this.wOa=new _.xf(!1);this.jaa=new _.xf([]);this.Um=new _.da;this.qFb=new _.xf("SOURCE");this.bNa=!1;this.eTb=0;this.Um.add(this.Sb.j$().ka().subscribe(function(la){ba.qFb.next(la)}));this.visibility=this.Sb.SQ().ka(_.vb(function(la){return la?ba.iR.visibility:_.Ea(_.cH)}),_.tb(_.cH));this.link=this.iqa();this.justificationRequired=this.xP.pt.ka(_.m(function(la){return!!la&&
la.justificationRequired}));this.oqb=_.Da([this.wOa,this.Kb.Qa]).ka(_.m(function(la){var wa=_.l(la);la=wa.next().value;wa=wa.next().value;return la&&wa.q}),_.nb(1),_.jb());this.vpa=_.Da([this.oqb,this.Ec.Kxc]).ka(_.m(function(la){var wa=_.l(la);la=wa.next().value;wa=wa.next().value;return la&&!wa}));this.Bc.Vb(38)&&(this.bNa=!0)};
yQ.prototype.Sa=function(){var a=this;this.Um.add(this.Ec.jqb.subscribe(function(){k5b(a)}));this.Um.add(this.oqb.subscribe(function(b){b&&!a.YY?a.YY=a.Ad.register("toggleSearchMatches","y",function(){var c=a.Ec;c.upa.next(!c.upa.value);a.Fa.nb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Xd.lb})}):!b&&a.YY&&(a.YY(),a.YY=void 0)}));this.Um.add(this.Ec.XR.ka(_.ra(function(){return a.te.Og})).subscribe(function(){a.Ko&&_.Fkb(a.Ko,_.Hkb(a.vb.line))}));
this.Yua=this.zQ.matches.ka(_.m(function(b){return _.YD(b,[])}),_.zb(function(b){var c=b.length?0:-1,d=a.Xd.params.line,e=-1;d&&(e=b.findIndex(function(f){var g=f.lineNumber;return Array.isArray(d)?d.some(function(h){return g>=h.start&&g<=h.end}):g===d}));0<=e&&(c=e);a.yYa=d&&-1===e?-1:c;a.Ec.Zua.next(c)}),_.nb(1),_.jb());this.Epa=this.Ec.I9.ka(_.m(function(b){var c=b.Gd;if(!c)return[];b=a.vb.Ie.split("\n");c=new RegExp(c);for(var d=[],e=0;e<b.length;e++){var f=b[e];c.lastIndex=0;for(var g;(g=c.exec(f))&&
g.index!==c.lastIndex;)d.push({lineNumber:e+1,wf:{start:g.index,end:c.lastIndex}})}return d}));this.DQ=this.Ec.Dpa;this.Um.add(this.Epa.subscribe(function(b){a.Ec.Fpa.next(b.length)}));this.rsa=_.Da(this.vpa,this.Epa,this.Yua,this.jaa).ka(_.m(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;var e=c.next().value;c=c.next().value;d=d?e.map(function(f){return f.lineNumber}):[];e=c.filter(function(f){return 0===f[1]||!a.bNa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.bNa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,Wm:e,EBc:c}}))};yQ.prototype.Ma=function(){this.Um.unsubscribe();this.YY&&this.YY()};yQ.prototype.show=function(a){this.iR.JH({action:"show",line:a})};yQ.prototype.Jwa=function(a){this.iR.JH({action:"toggleRange",wf:a})};
var k5b=function(a){a.contentType="PREVIEW"===a.am&&a.FSb?"markdown":"PREVIEW"===a.am&&a.vxa||a.fQc&&!a.vxa?"image":"PREVIEW"===a.am&&a.ESb?"jupyter":a.vb.Yna?a.vb.mimeType&&a.vb.mimeType.startsWith("audio/")?"audio":a.vb.mimeType&&a.vb.mimeType.startsWith("video/")?"video":"binary":a.QD?10485760<=a.vb.diffBase.length+a.vb.KF?"diffTooBig":"code-diff":0===a.vb.KF?"empty":0<a.vb.KF&&!a.vb.Ie?"largeFile":"text";a.ikb.emit(a.contentType);"text"!==a.contentType?(a.wOa.next(!1),a.Gn.next(null)):a.wOa.next(!0)};
yQ.prototype.gxa=function(a){this.jaa.next(a)};yQ.prototype.bR=function(a){var b="selectLine";this.p1&&(this.Xc.appId.value&&this.Hqa?(this.Hqa.ML(a),b="openDebuggerMenu"):(this.ak.open(hK),b="openAppSelectionDialog"));l5b(this,b)};
yQ.prototype.wG=function(a){var b=a.qca.shiftKey?"shiftSelectLine":"selectLine";this.p1&&this.Xc.appId.value&&this.Hqa?(this.Hqa.ML(a),b="openDebuggerMenu"):(a=a.qca.shiftKey?Pyb(this.Xd.params.line,a.line+1):a.line+1,Nyb(a,this.Xd.params.line)||this.Ra.navigate(_.nh(_.Jo(this.Xd.Zb(),{line:a}).hb()),{hf:"preserve"}));l5b(this,b)};var dKb=function(a,b){a.Ra.navigate(_.nh(_.Jo(a.vb.location.Zb(),{line:b}).hb()),{hf:"preserve"}).then(function(){a.Ec.XR.next()})};
yQ.prototype.Moa=function(a){this.Rba&&this.Rba.sta(a.Qz.line,a)};yQ.prototype.Nsa=function(a){this.Rba&&this.Rba.sta(a)};var l5b=function(a,b){a.Fa.nb({gestureName:"CLICK",element:"FileDetail",action:b})},m5b=function(a,b){b=!b||!_.zE(a.txa.location,b.location);a.Ec.JF=!a.lMb||b&&a.Xd.params.line?"SOURCE":a.qFb.getValue()};
yQ.prototype.iqa=function(){var a=this;return this.Kb.data.ka(_.m(Cyb),_.GE(),_.vb(function(b){return _.sjb(b,_.rH(a.Lg,b,_.HE(b)&&"android"===b.repository?"repository":"path"),a.Ra)}))};
_.W.Object.defineProperties(yQ.prototype,{Xd:{configurable:!0,enumerable:!0,get:function(){return this.vb.location}},vb:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.vb&&a&&_.Io(this.Xd,a.location)){var c;a=null!=(c=this.VDb)?c:a}else this.VDb=void 0;this.vb&&_.AE(this.Xd,a.location)&&this.vb.Ie===a.Ie||(this.code=a.code||a.Ie||"",this.iR.JH({action:"showAll"}),this.yw=this.Sb.SQ().ka(_.vb(function(d){return d?b.bPa.tu(a):_.$D("folding disabled")}),_.tb(_.jE),_.m(function(d){return _.YD(d,
[])})),this.O_=void 0);c=this.vb;this.txa=a;this.zQ.RR.next(this.Xd);m5b(this,c);this.Xna=a.KF;k5b(this)},get:function(){return this.txa}},Lxc:{configurable:!0,enumerable:!0,get:function(){return this.zQ.matches.ka(_.m(function(a){return a.state}))}},am:{configurable:!0,enumerable:!0,get:function(){return this.Ec.JF}},lMb:{configurable:!0,enumerable:!0,get:function(){return(this.FSb||this.vxa||this.ESb)&&!this.QD}},QD:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.vb.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.vb.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},fQc:{configurable:!0,enumerable:!0,get:function(){return 0<=i5b.indexOf(this.mimeType)}},vxa:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.vb.mimeType}},FSb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.vb.fileName.slice(-3).toUpperCase()}},ESb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.vb.fileName.slice(-6).toUpperCase())return!1;
if(!this.O_)try{this.O_=JSON.parse(this.vb.Ie)}catch(a){return!1}return 4===this.O_.nbformat}},sMa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.vb.Ie}},p1:{configurable:!0,enumerable:!0,get:function(){var a;if("depot"===this.vb.location.Dc){var b;(b=this.Xc.appId.value)||(b=null!=(a=this.vb.fileName.split(".").pop())?a:"",b=j5b.includes(b)&&1800<=this.eTb);a=b?!0:!1}else a="text"!==this.contentType?!1:"project"===this.vb.location.Dc;return a}}});
yQ.ha=function(a){return new (a||yQ)(_.y(eN),_.y(_.hI),_.y(_.wf),_.y(_.Vf),_.y(_.yJ),_.y(_.SG),_.y(_.an),_.y(_.Fq),_.y(_.KI),_.y(_.dH),_.y(uQ),_.y(_.Zs),_.y(_.Mu),_.y(_.qH),_.y(_.ne),_.y(_.Bu))};
yQ.Aa=_.v({type:yQ,oa:[["file-detail"]],wb:function(a,b){a&1&&(_.We(RN,5),_.We(h5b,5),_.We(UN,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Hqa=c.first);_.Ve(c=_.Ze())&&(b.Ko=c.first);_.Ve(c=_.Ze())&&(b.Rba=c.first)}},inputs:{eTb:"windowWidth",vb:"viewData"},outputs:{ikb:"contentTypeChange"},features:[_.Ne([_.yJ,{Ga:_.Upb,oe:nQ},_.dH])],Ba:18,Ca:18,Ha:[["componentId","FileDetail",3,"contentType","viewData",4,"ngIf","ngIfElse"],["diffHeader",""],[3,"viewData",4,"ngIf"],["class","file-matches-navigation",4,
"ngIf"],[1,"file-detail-contents",3,"ngSwitch"],["class","markdown-preview",3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","media",4,"ngSwitchCase"],[3,"contentLength",4,"ngSwitchCase"],[3,"fullViewData","size","largeFileViewData",4,"ngSwitchCase"],[3,"notebook",4,"ngSwitchCase"],[3,"diffBase","contents","fileName","scrollToLine",4,"ngSwitchCase"],["icon","source:file",4,"ngSwitchCase"],["componentId","FileDetail",3,"contentType",
"viewData"],[3,"viewData"],[1,"file-matches-navigation"],["cdkDrag","","cdkDragBoundary","file-detail","cdkDragLockAxis","x",1,"file-matches-mole"],[1,"outer","left"],[1,"whiteout","left"],[1,"corner","left"],["trackElement","matchesTrackElement",3,"dataState","matchCount","selectedMatchIndex","showCloseButton","trackProjectId","close","selectedMatchIndexChange"],[1,"outer","right"],[1,"whiteout","right"],[1,"corner","right"],[1,"markdown-preview",3,"content","relativeLinkModifier","relativeImageModifier",
"safeHtmlContent"],[3,"alt","sanitizeSrc",4,"ngIf","ngIfElse"],["svg",""],[3,"alt","sanitizeSrc"],[1,"svg-container",3,"safeSvg"],[1,"media"],["controls","",3,"sanitizeSrc"],[3,"contentLength"],[3,"fullViewData","size","largeFileViewData"],[3,"path"],[3,"notebook"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown",
"rangeToggled","lineNumberClicked","gutterClicked","totalNumLines"],["formatCode",""],["analyticsElementToTrack","FileDetail",3,"content","scoLinks"],[3,"scoLinks"],[3,"layerBaseLocation","highlightedXrefLines"],["highlightStyle","search",3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],["highlightStyle","find",3,"matches","scrollToIndex","selectedMatchIndex"],[3,"path",4,"ngIf"],[3,"path","contents","editLogpoint",4,"ngIf"],[3,"markers","numLines","markerClicked"],[3,"formatCode","lineNumberContainer",
"path","justificationRequired","newLogpoint"],[3,"formatCode","path",4,"ngIf"],["highlightStyle","search",3,"matches","scrollToIndex","selectedMatchIndex"],[3,"path","contents","editLogpoint"],[3,"formatCode","path"],[3,"diffBase","contents","fileName","scrollToLine"],["icon","source:file"]],wa:function(a,b){a&1&&(_.N(0,MJb,1,2,"detail-header",0),_.N(1,NJb,1,1,"ng-template",null,1,_.bf),_.N(3,OJb,1,1,"markdown-tab-header",2),_.N(4,PJb,12,11,"div",3),_.Q(5,"async"),_.C(6,"main",4),_.N(7,QJb,3,8,"markdown-content",
5),_.N(8,TJb,4,2,"ng-container",6),_.N(9,UJb,2,1,"div",7),_.N(10,VJb,2,1,"div",7),_.N(11,WJb,1,1,"binary-file",8),_.N(12,XJb,1,2,"large-file",9),_.N(13,YJb,2,1,"ng-container",6),_.N(14,ZJb,1,1,"jupyter-notebook",10),_.N(15,eKb,22,50,"ng-container",6),_.N(16,fKb,1,4,"code-diff",11),_.N(17,gKb,3,1,"icon-empty-state-display",12),_.D());if(a&2){var c=_.Ke(2);_.z("ngIf",!b.QD)("ngIfElse",c);_.w(3);_.z("ngIf",b.lMb);_.w(1);_.z("ngIf",_.R(5,16,b.vpa));_.w(2);_.z("ngSwitch",b.contentType);_.w(1);_.z("ngSwitchCase",
"markdown");_.w(1);_.z("ngSwitchCase","image");_.w(1);_.z("ngSwitchCase","audio");_.w(1);_.z("ngSwitchCase","video");_.w(1);_.z("ngSwitchCase","binary");_.w(1);_.z("ngSwitchCase","largeFile");_.w(1);_.z("ngSwitchCase","empty");_.w(1);_.z("ngSwitchCase","jupyter");_.w(1);_.z("ngSwitchCase","text");_.w(1);_.z("ngSwitchCase","code-diff");_.w(1);_.z("ngSwitchCase","diffTooBig")}},Ia:[g4b,mO,_.Tl,_.Ul,_.Vl,lQ,RN,SN,kQ,xQ,_.wJ,_.Az,_.Bz,mQ,_.zJ,pQ,qQ,UM,WM,VM,UN,VN,_.TI,rQ,_.iH,_.xJ,sQ,tQ,_.Zl],styles:['file-detail[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;position:relative;outline:0}file-detail[_nghost-%COMP%]     .debugging .line-numbers div.line-number{display:flex;justify-content:flex-end;padding-left:16px}file-detail[_nghost-%COMP%]     .debugging .line-numbers div.line-number:hover:before{border-radius:50%;font-size:9px;height:10px;left:5px;line-height:10px;margin-top:3px;position:absolute;text-align:center;width:10px;background-color:#1a73e8;content:"";cursor:pointer}file-detail[_nghost-%COMP%]     .debugging .line-numbers .marker:before{border-radius:50%;font-size:9px;height:10px;left:5px;line-height:10px;margin-top:3px;position:absolute;text-align:center;width:10px}file-detail[_nghost-%COMP%]     .debugging .line-numbers .marker:after{content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left-width:5px;border-left-style:solid}file-detail[_nghost-%COMP%]     .debugging .line-numbers .c2:before{content:"2"}file-detail[_nghost-%COMP%]     .debugging .line-numbers .c3:before{content:"3"}file-detail[_nghost-%COMP%]     .debugging .line-numbers .c4:before{content:"4"}file-detail[_nghost-%COMP%]     .debugging .line-numbers .c5:before{content:"5"}file-detail[_nghost-%COMP%]     .debugging .line-numbers .c6:before{content:"6"}file-detail[_nghost-%COMP%]     .debugging .line-numbers .c7:before{content:"7"}file-detail[_nghost-%COMP%]     .debugging .line-numbers .c8:before{content:"8"}file-detail[_nghost-%COMP%]     .debugging .line-numbers .c9:before{content:"9"}file-detail[_nghost-%COMP%]     .debugging .line-numbers .c10:before{content:"+"}.svg-container[_ngcontent-%COMP%]{height:100%;padding:24px}.svg-container[_ngcontent-%COMP%]     img{background:repeating-linear-gradient(45deg,#888,#888 3px,#bbb 4px,#bbb 7px,#888 8px);max-height:100%;max-width:100%}.markdown-preview[_ngcontent-%COMP%]{padding:24px}detail-header[_ngcontent-%COMP%], diff-detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;flex:0 0 auto}file-content-pager[_ngcontent-%COMP%]{flex:0 0 auto}main[_ngcontent-%COMP%]{flex:1 1 100%}empty-file-detail[_ngcontent-%COMP%]{display:flex;height:100%}.file-detail-contents[_ngcontent-%COMP%]{overflow:auto;position:relative;outline:0}.file-matches-navigation[_ngcontent-%COMP%]{position:relative}.file-matches-mole[_ngcontent-%COMP%]{border-top-width:1px;border-top-style:solid;display:flex;height:32px;justify-content:flex-end;position:absolute;right:0;top:-1px;z-index:1}.outer[_ngcontent-%COMP%]{height:16px;width:32px;position:relative;top:-1px;overflow:hidden}.outer.left[_ngcontent-%COMP%]{margin-right:-1px;z-index:1}.outer.right[_ngcontent-%COMP%]{margin-left:-1px}.corner[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;box-sizing:content-box;height:32px;width:32px;position:absolute;top:0}.corner.left[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;border-top-right-radius:16px;left:-1px}.corner.right[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;border-top-left-radius:16px}.whiteout[_ngcontent-%COMP%]{box-sizing:content-box;height:32px;width:32px;border-top-width:5px;border-top-style:solid;top:-4px;position:absolute}.whiteout.left[_ngcontent-%COMP%]{border-right-width:5px;border-right-style:solid;border-top-right-radius:16px;left:-1px}.whiteout.right[_ngcontent-%COMP%]{border-left-width:5px;border-left-style:solid;border-top-left-radius:16px;left:-4px}file-matches-navigation[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}format-code[_ngcontent-%COMP%]{margin-right:14px;width:calc(100% - 14px)!important}img[_ngcontent-%COMP%]{background:repeating-linear-gradient(45deg,#888,#888 3px,#bbb 4px,#bbb 7px,#888 8px);margin:24px}.media[_ngcontent-%COMP%]{align-items:center;display:flex;height:100%;justify-content:center}audio[_ngcontent-%COMP%], img[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{max-width:100%}audio[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{max-height:100%}repository-browser-menu[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:block;padding:5px;margin-right:10px;text-align:right}'],
Oa:0});
var n5b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.hqa())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.ij(a,
3))}}],o5b=function(a){this.LDc=a};o5b.prototype.bba=function(a){return!!n5b.find(function(b){return b.id===a})};o5b.prototype.qPa=function(a,b,c){var d=n5b.find(function(e){return e.id===a});return c&&d?this.LDc.list(b).ka(_.m(function(e){var f=new Map;e.map(function(g){return jKb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.Ea()};
var p5b=new _.Ed("lang_counts_service",{Ka:"root",ta:function(){return _.rh(i_b)}});
var zQ=function(a,b){this.client=a;this.re=b;this.TSa=new _.ps};
zQ.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.ZVa(b.TSa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.Ea(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.XPa);return _.Ou(this.re,function(){var f=b.client,g=b.re.Ij();return _.$n(f.Ig,f.Mg+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.cQa)},"LangCountsService.listLangCounts").ka(_.zb(function(f){c.forEach(function(g){b.TSa.put(g,(new _.Bo).nd(g))});
_.rc(f,_.Bo,1).forEach(function(g){b.TSa.put(g.xe(),g)})}),_.m(function(f){return d.concat(_.rc(f,_.Bo,1))}))};zQ.ha=function(a){return new (a||zQ)(_.u(p5b),_.u(_.Su))};zQ.va=_.t({token:zQ,ta:zQ.ha,Ka:"root"});
var AQ=function(a,b,c,d){this.eZ=a;this.nC=b;this.Ud=d;this.lyb=new o5b(c)},r5b=function(a,b,c){return q5b(a).ka(_.zb(function(d){var e=d.Xs,f=d.aU;if(d.enabled)if(f)for(d=_.l(f),e=d.next();!e.done;e=d.next())_.pI(a.Ud,e.value);else _.pI(a.Ud,e)}),_.Fa(function(d){var e=d.Xs,f=d.aU;return d.enabled?a.qPa(b,e,c,f).ka(_.zb(function(g){if(f)for(var h=_.l(f),n=h.next();!n.done;n=h.next()){n=n.value;for(var r=0,x=_.l(g.values()),A=x.next();!A.done;A=x.next()){A=A.value;var B=void 0;if(null==(B=A.aU)?0:
B.has(n))r+=A.aU.get(n)}_.Ntb(a.Ud,n,r)}else{h=0;g=_.l(g.values());for(A=g.next();!A.done;A=g.next())h+=A.value.instances;_.Ntb(a.Ud,e,h)}}),_.Aa(function(g){if(f)for(var h=_.l(f),n=h.next();!n.done;n=h.next())_.oI(a.Ud,n.value,g);else _.oI(a.Ud,e,g);return _.Ea(new Map)}),_.m(function(g){return{Xs:e,rIc:g}})):_.Ea({Xs:e})}),_.hb(kKb,new Map))},s5b=function(a){return WZb(a.nC).ka(_.m(function(b){var c=XZb(a.Ud);b.forEach(function(d){c.set(d.id,null)});return c}))},q5b=function(a){return _.Da([a.Ud.fga,
s5b(a)]).ka(_.m(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;b=new Map;d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;(f=f.next().value)?(f=f.filter(function(g){var h;return null==(h=c.get(g))?void 0:h.enabled}),b.set(e,new Set(f))):(f=void 0,(null==(f=c.get(e))?0:f.enabled)&&b.set(e,null))}return b}),_.tb(new Map),_.y8a(),_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=[];for(var e=_.l(b),f=e.next();!f.done;f=e.next()){var g=
_.l(f.value);f=g.next().value;g=g.next().value;(!d.has(f)||g&&0===d.get(f).size)&&c.push({Xs:f,enabled:!1,aU:g})}e={};d=_.l(d);for(f=d.next();!f.done;e={Oha:e.Oha,WH:e.WH},f=d.next())if(g=_.l(f.value),f=g.next().value,g=g.next().value,e.WH=g,b.has(f)){if(e.WH&&0<e.WH.size){e.Oha=b.get(f)||new Set([]);g=[].concat(_.Ia(e.WH)).some(function(n){return function(r){return!n.Oha.has(r)}}(e));var h=[].concat(_.Ia(e.Oha)).some(function(n){return function(r){return!n.WH.has(r)}}(e));(g||h)&&c.push({Xs:f,enabled:!0,
aU:e.WH})}}else c.push({Xs:f,enabled:!0,aU:e.WH});return c}),_.Ta(function(b){return!!b.length}),_.Fa(function(b){return _.Ea.apply(null,_.Ia(b))}))};
AQ.prototype.qPa=function(a,b,c,d){var e=this;if(a.Ow)return _.Oa("Aggregations are only supported for directories");if(!_.PE(a))return _.Oa("Invalid location");var f=a.Ab,g=a.lb,h=a.Dc,n=a.repository,r=a.path;return _.uE(h)||"host"===h?this.lyb.bba(b)?this.lyb.qPa(b,c,d):_.Btb(this.nC,b).ka(_.vb(function(x){if(!x)return _.Ea(new Map);var A=_.nmb(x);return A?VZb(e.eZ,{lb:g,Dc:h,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:A}).ka(_.m(function(B){return B.map(function(I){var K,
P;return{icon:x.icon,title:x.name,path:(null==(K=I.Nd)?void 0:K.path)||"",instances:Number(null==(P=I.data)?void 0:P.jVa)||0}}).reduce(function(I,K){I.set(K.path,K);return I},new Map)})):_.Ea(new Map)})):_.Oa("Only depot group and multibranch are supported")};AQ.ha=function(a){return new (a||AQ)(_.u(_.kI),_.u(_.lI),_.u(zQ),_.u(_.nI))};AQ.va=_.t({token:AQ,ta:AQ.ha});
var BQ=function(){this.P2a=500;this.Tga=oKb;this.title=this.Qqa="";this.Fqa=[];this.qvb=!0;this.oj=this.DU=!1;this.toggle=new _.$k;this.limit=500};BQ.prototype.Rb=function(a){a.groupedFiles&&(this.limit=500)};BQ.ha=function(a){return new (a||BQ)};
BQ.Aa=_.v({type:BQ,oa:[["folder-detail-section"]],inputs:{Qqa:"headerId",title:"title",Fqa:"groupedFiles",qvb:"initiallyExpanded",DU:"useRelativeUrls",aggregations:"aggregations",oj:"isPiper"},outputs:{toggle:"toggle"},features:[_.id],Ba:7,Ca:4,Ha:function(){return[["togglePosition","before",3,"expanded","afterExpand","afterCollapse"],[1,"gmat-subhead-1"],[4,"ngIf"],["matExpansionPanelContent",""],["mat-button","","color","primary","ascTrackElement","ShowAllFilesInFolderDetail",1,"show-all-button",
3,"trackAction","click"],"Alle einblenden",[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper",4,"ngFor","ngForOf"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper"]]},wa:function(a,b){a&1&&(_.C(0,"mat-expansion-panel",0),_.L("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.C(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h2",1),_.O(4),_.N(5,lKb,4,3,"ng-container",2),_.D()()(),
_.N(6,nKb,1,1,"ng-template",3),_.D());a&2&&(_.z("expanded",b.qvb),_.w(3),_.re("id",b.Qqa),_.w(1),_.Le(" ",b.title," "),_.w(1),_.z("ngIf",b.P2a<b.Tga(b.Fqa)&&null!=b.limit))},Ia:[_.gn,_.Sl,_.Tl,_.BJ,_.wq,_.Mz,_.KG,_.LG,_.Lz],styles:["h2[_ngcontent-%COMP%]{padding:12px 16px}file-list[_ngcontent-%COMP%]{margin-left:-20px;width:100%}file-list[_ngcontent-%COMP%]:not(:last-child){padding-bottom:12px}"],Oa:0});
var CQ=function(a,b){this.Fa=a;this.Ec=b;this.tMc=!1};CQ.prototype.ig=function(a){this.Ec.O9.getValue()!==a&&(this.Fa.nb({element:"FolderTabHeader",action:this.pPa(a),gestureName:"CLICK",projectId:this.vb.location.lb}),this.Ec.O9.next(a))};CQ.prototype.pPa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.gg(a,"Unknown folder detail tab selected")}};CQ.ha=function(a){return new (a||CQ)(_.y(_.an),_.y(_.hI))};
CQ.Aa=_.v({type:CQ,oa:[["folder-tab-header"]],inputs:{vb:"viewData",tMc:"showProjectTab"},Ba:4,Ca:3,Ha:function(){return[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Dateien"],["label","Projektinformationen"]]},wa:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.L("selectedIndexChange",function(c){return b.ig(c)}),_.Q(1,"async"),_.F(2,"mat-tab",1)(3,"mat-tab",2),_.D());a&2&&_.z("selectedIndex",_.R(1,1,b.Ec.yyc))},Ia:[_.iC,_.eC,_.dC,_.Zl],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}folder-tab-header[_nghost-%COMP%]{position:relative}folder-tab-header[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;left:0;right:0}"],
Oa:0});
var t5b=["markdownContentComponent"],u5b={X1a:0,qRc:1,ud:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},DQ=function(a,b){this.Hk=a;this.modifier=b;this.XLb=!1;this.f2a=u5b;this.lz=2};DQ.prototype.Sa=function(){};DQ.prototype.Rb=function(a){a.markdownContent&&(this.lz=2)};DQ.prototype.Fn=function(){v5b(this)};DQ.prototype.expand=function(){this.lz=1};var v5b=function(a){2===a.lz&&(a.XLb?_.vZa(a.Hk,function(){180<a.YEc.element.ua.scrollHeight&&(a.lz=0)}):a.lz=1)};
DQ.ha=function(a){return new (a||DQ)(_.y(_.ot),_.y(_.KI))};
DQ.Aa=_.v({type:DQ,oa:[["readme"]],wb:function(a,b){a&1&&_.We(t5b,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.YEc=c.first)}},inputs:{XLb:"shouldCollapse",XEc:"markdownContent",Qua:"safeHtmlContent"},features:[_.id],Ba:6,Ca:11,Ha:function(){return[[3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],["markdownContentComponent",""],["mat-stroked-button","","color","primary","aria-label","Mehr Readme-Inhalt einblenden",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary",
"aria-label","Mehr Readme-Inhalt einblenden",3,"click"],"Mehr laden"]},wa:function(a,b){a&1&&(_.F(0,"markdown-content",0,1),_.Q(2,"async"),_.Q(3,"async"),_.C(4,"div"),_.N(5,pKb,2,0,"button",2),_.D());a&2&&(_.ue("collapsed",b.lz===b.f2a.X1a),_.z("content",b.XEc)("relativeLinkModifier",_.R(2,7,b.modifier.FHb))("relativeImageModifier",_.R(3,9,b.modifier.DHb))("safeHtmlContent",b.Qua),_.w(5),_.z("ngIf",b.lz===b.f2a.X1a))},Ia:[_.Tl,_.TI,_.vq,_.Zl],styles:['markdown-content[_ngcontent-%COMP%]{padding:20px 24px 0;position:relative}markdown-content.collapsed[_ngcontent-%COMP%]{max-height:180px;overflow:hidden}markdown-content.collapsed[_ngcontent-%COMP%]:after{content:"";height:40px;left:auto;position:absolute;top:140px;width:100%}div[_ngcontent-%COMP%]{margin:0 24px 20px}div[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin-top:4px}']});
var EQ=function(){this.txb=!1};_.W.Object.defineProperties(EQ.prototype,{Awc:{configurable:!0,enumerable:!0,get:function(){return"https://goto.google.com/stacks-usage-graph-changes?entry."+(this.txb?"192581057":"2020929192")+"="+this.name}}});EQ.ha=function(a){return new (a||EQ)};
EQ.Aa=_.v({type:EQ,oa:[["stacks-dependency-info"]],inputs:{name:"name",txb:"isTeam"},Ba:14,Ca:1,Ha:[[1,"depend-explanation"],["href","https://teams.googleplex.com","target","_blank"],["href","https://goto.google.com/blueprint","target","_blank"],["href","https://goto.google.com/stacks-used-by-methodology","target","_blank"],[1,"depend-additional-row"],["target","_blank",1,"depend-edit",3,"href"],["src","https://www.gstatic.com/images/icons/material/system/2x/edit_googblue_24dp.png","alt","Edit form url"]],
wa:function(a,b){a&1&&(_.C(0,"p",0),_.O(1,"Usage graph is an experimental feature. We cross-reference "),_.C(2,"a",1),_.O(3,"Moma Teams"),_.D(),_.O(4," with their respective "),_.C(5,"a",2),_.O(6,"Blueprints"),_.D(),_.O(7,", and match projects' direct dependencies with product information in Stacks to infer usage information. "),_.C(8,"a",3),_.O(9,"Stacks Infrastructure Usage Graph"),_.D()(),_.C(10,"p",4)(11,"a",5),_.F(12,"img",6),_.O(13," Request changes to this data "),_.D()());a&2&&(_.w(11),_.z("href",
b.Awc,_.Zd))},styles:["[_nghost-%COMP%]{display:block}.depend-explanation[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.depend-additional-row[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:space-between;margin-top:1em}.depend-additional-row[_ngcontent-%COMP%]   .depend-edit[_ngcontent-%COMP%]{align-items:center;background:var(--page-background);border-radius:4px;border:2px solid currentcolor;color:var(--primary-color);display:inline-flex;font-size:1em;font-weight:500;padding:.3em .6em}.depend-additional-row[_ngcontent-%COMP%]   .depend-edit[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.4em;margin-right:.5em}.depend-additional-row[_ngcontent-%COMP%]   .active-text[_ngcontent-%COMP%]{color:var(--primary-color)}.depend-additional-row[_ngcontent-%COMP%]   .inactive-text[_ngcontent-%COMP%]{color:var(--inactive-text-color)}\n/*# sourceMappingURL=dependency_info.css.map */"]});
var FQ=function(){this.label="";this.rLa=new _.$k};FQ.prototype.ye=function(){this.rLa.emit()};FQ.ha=function(a){return new (a||FQ)};FQ.Aa=_.v({type:FQ,oa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{rLa:"clickEvent"},Ba:2,Ca:1,Ha:[[1,"toggle-button",3,"click"]],wa:function(a,b){a&1&&(_.C(0,"button",0),_.L("click",function(){return b.ye()}),_.O(1),_.D());a&2&&(_.w(1),_.Me(b.label))},styles:["[_nghost-%COMP%]{grid-column:var(--expand-list-button-grid-column, auto)}.toggle-button[_ngcontent-%COMP%]{color:var(--primary-color);font-size:.9em;font-style:italic;margin-top:.6em}\n/*# sourceMappingURL=expand_list_button.css.map */"]});
var GQ=function(a,b,c,d){this.JMa=a;this.kd=b;this.Ye=c;this.Fua=d;this.kNb=5;this.jNb=!0;this.yc=new _.ob;this.he=!1};GQ.prototype.Rb=function(a){(a=a.stacksExpandListOf)&&a.HK?(this.yoa=this.JMa.find(this.items).create(this.xNc),w5b(this)):a||w5b(this)};GQ.prototype.Lk=function(){var a;(null==(a=this.yoa)?0:a.diff(this.items))&&w5b(this)};GQ.prototype.Ma=function(){this.yc.next()};var w5b=function(a){a.Ye.clear();a.ZLc?(a.XS(a.cyc),a.he&&(a.Vra=a.XS(a.ZSa)),x5b(a)):a.XS(a.items)};
GQ.prototype.XS=function(a){var b=this;return a.map(function(c){return b.Ye.xi(b.kd,{ya:c})})};var x5b=function(a){var b=a.Fua.hD(FQ);a.button=a.Ye.nF(b);a.button.instance.rLa.ka(_.wb(a.yc)).subscribe(function(){a.he?a.collapse():a.expand();a.button&&(y5b(a),a.Ye.detach(a.Ye.indexOf(a.button.yu)),a.Ye.gG(a.button.yu))});y5b(a)},y5b=function(a){a.button&&(a.button.instance.label=a.he?"Less":"More (+"+a.ZSa.length+")")};
GQ.prototype.collapse=function(){for(var a=_.l(this.Vra||[]),b=a.next();!b.done;b=a.next())this.Ye.detach(this.Ye.indexOf(b.value));this.he=!1};GQ.prototype.expand=function(){if(this.Vra)for(var a=_.l(this.Vra||[]),b=a.next();!b.done;b=a.next())this.Ye.gG(b.value);else this.Vra=this.XS(this.ZSa);this.he=!0};
_.W.Object.defineProperties(GQ.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.wNc||[]}},cyc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.POa)}},ZSa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.POa)}},POa:{configurable:!0,enumerable:!0,get:function(){return this.items.length<=this.limit+1?this.items.length:this.limit}},limit:{configurable:!0,enumerable:!0,get:function(){return this.kNb||5}},ZLc:{configurable:!0,
enumerable:!0,get:function(){return!!this.jNb&&this.POa!==this.items.length}}});GQ.ha=function(a){return new (a||GQ)(_.y(_.gl),_.y(_.Se),_.y(_.Te),_.y(_.Pk))};GQ.Ja=_.v({type:GQ,oa:[["","stacksExpandList",""]],inputs:{wNc:"stacksExpandListOf",kNb:"stacksExpandListSize",xNc:"stacksExpandListTrackBy",jNb:"stacksExpandListShowToggleButton"},features:[_.id]});
var HQ=function(a){var b=this;this.WT=a;this.mn=null;this.fua=IGb;this.WT.mZ().subscribe(function(c){b.mn=c},function(){console.error("No announcement found.")})};_.W.Object.defineProperties(HQ.prototype,{Jeb:{configurable:!0,enumerable:!0,get:function(){return _.p(this.mn,2)}}});HQ.ha=function(a){return new (a||HQ)(_.y(MP))};
HQ.Aa=_.v({type:HQ,oa:[["stacks-butterbar"]],features:[_.Ne([MP])],Ba:1,Ca:1,Ha:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],wa:function(a,b){a&1&&_.N(0,qKb,2,5,"div",0);a&2&&_.z("ngIf",b.mn&&"no_announce"!==OGb(_.p(b.mn,3)))},Ia:[_.Tl],styles:[".butterbar{text-align:center;padding-bottom:1px} .butterbar a{text-decoration:underline} .butterbar .info{background-color:var(--butterbar-bg-info-color);padding-top:4px;height:30px} .butterbar .warning{background-color:var(--butterbar-bg-warning-color);padding-top:4px;height:30px}\n/*# sourceMappingURL=butterbar.css.map */"]});
var z5b=function(){};z5b.ha=function(a){return new (a||z5b)};z5b.Aa=_.v({type:z5b,oa:[["stacks-search"]],Ba:1,Ca:0,Ha:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],wa:function(a){a&1&&_.F(0,"g3mark-moma-search",0)},styles:["[_nghost-%COMP%]{align-items:center;background:var(--page-background);background-image:url(https://www.gstatic.com/images/icons/material/system/2x/search_grey600_24dp.png);background-size:1.5em;background-repeat:no-repeat;background-position:right 1em center;border-radius:2em;display:flex;max-width:620px;min-width:300px;padding:.5em 2.5em .5em 1em}g3mark-moma-search[_ngcontent-%COMP%]{font-size:.9em;flex:1;margin-left:.5em;--background-color: var(--page-background);--border: 0;--padding: 0.5em}\n/*# sourceMappingURL=search.css.map */"]});
var IQ=function(){this.FX=[];this.Om=!1};_.W.Object.defineProperties(IQ.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.Om&&(a.oldView=this.Om);return a}}});IQ.ha=function(a){return new (a||IQ)};
IQ.Aa=_.v({type:IQ,oa:[["stacks-header"]],inputs:{FX:"breadcrumb",Om:"oldView"},Ba:10,Ca:2,Ha:[[1,"box"],["routerLink","/",3,"queryParams"],["src","https://static.corp.google.com/stacks/logo.png","alt","Stacks logo",1,"logo"],[1,"breadcrumb"],[4,"ngFor","ngForOf"],[3,"routerLink","queryParams",4,"ngIf"],[4,"ngIf"],[3,"routerLink","queryParams"]],wa:function(a,b){a&1&&(_.C(0,"header")(1,"div",0)(2,"a",1),_.F(3,"img",2),_.C(4,"h1"),_.O(5,"Stacks"),_.D()(),_.F(6,"stacks-search"),_.C(7,"div",3),_.N(8,
tKb,3,2,"span",4),_.D()(),_.F(9,"stacks-butterbar"),_.D());a&2&&(_.w(2),_.z("queryParams",b.params),_.w(6),_.z("ngForOf",b.FX))},Ia:[HQ,_.Sl,_.Tl,_.Pm,z5b],styles:['header[_ngcontent-%COMP%]{background:var(--shading-bg);position:fixed;top:0;left:0;right:0;z-index:var(--z-home-top)}.box[_ngcontent-%COMP%]{align-items:center;display:grid;grid-gap:.5em 1em;grid-template-columns:auto auto 1fr;margin:1em auto;max-width:var(--main-width);background:var(--shading-bg);padding:1em 2em;position:relative;transition:padding var(--transition-fast);z-index:var(--z-box)}a[_ngcontent-%COMP%]{display:contents}h1[_ngcontent-%COMP%]{font-size:1.8em}.logo[_ngcontent-%COMP%]{height:2.4em}.breadcrumb[_ngcontent-%COMP%]{grid-column:3/4;padding-left:2.4em;font-size:.8em}.breadcrumb[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{align-items:center;display:inline-flex}.breadcrumb[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:not(:last-child)::after{background-image:url(https://www.gstatic.com/images/icons/material/system/2x/keyboard_arrow_right_grey600_24dp.png);background-size:contain;background-repeat:no-repeat;background-position:center center;content:"";display:inline-block;height:1.4em;width:1.4em}\n/*# sourceMappingURL=header.css.map */']});
var JQ=function(){this.zra=!1;this.uDb=!0;this.zQa=this.MZ=""};JQ.prototype.Sa=function(){if(!this.link)throw Error("hf");};
_.W.Object.defineProperties(JQ.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.QK()}},nj:{configurable:!0,enumerable:!0,get:function(){return this.link.tZ()?this.link.tZ().startsWith("https://")?_.p(this.link,3):this.link.tZ().includes(".")?"https://static.corp.google.com/stacks/"+_.p(this.link,3):"https://www.gstatic.com/images/icons/material/system/2x/"+_.p(this.link,3)+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
JQ.ha=function(a){return new (a||JQ)};
JQ.Aa=_.v({type:JQ,oa:[["stacks-icon-link"]],inputs:{link:"link",zra:"isContact",uDb:"openInNewTab",MZ:"gtmBox",zQa:"gtmList"},Ba:4,Ca:4,Ha:[["class","avatar",3,"src","alt",4,"ngIf"],[3,"background-image","-no-icon","-wrap","-left-ellipsis","target","href",4,"ngIf"],[3,"background-image",4,"ngIf"],["target","_blank",3,"href",4,"ngFor","ngForOf"],[1,"avatar",3,"src","alt"],[3,"target","href"],["target","_blank",3,"href"]],wa:function(a,b){a&1&&(_.N(0,uKb,1,2,"img",0),_.N(1,vKb,2,13,"a",1),_.N(2,wKb,
2,3,"span",2),_.N(3,xKb,2,4,"a",3));a&2&&(_.z("ngIf",b.zra),_.w(1),_.z("ngIf",b.url),_.w(1),_.z("ngIf",!b.url&&!_.rc(b.link,pK,4).length),_.w(1),_.z("ngForOf",_.rc(b.link,pK,4)))},Ia:[_.Sl,_.Tl],styles:["[_nghost-%COMP%] {\n  align-items: center;\n  display: inline-flex;\n  max-width: 100%;\n}\n\n.contact[_nghost-%COMP%] {\n  margin-bottom: 1em;\n}\n\n.avatar[_ngcontent-%COMP%] {\n  border-radius: 50%;\n  height: 4em;\n  margin-right: 1em;\n  object-fit: cover;\n  width: 4em;\n}\n\na[_ngcontent-%COMP%] {\n  color: var(--primary-color);\n}\n\na[_ngcontent-%COMP%], span[_ngcontent-%COMP%] {\n  background-position: left center;\n  background-repeat: no-repeat;\n  background-size: 1.4em;\n  padding-left: 1.8em;\n  word-wrap: break-word;\n}\n\n.-left-ellipsis[_ngcontent-%COMP%] {\n  direction: rtl;\n  text-align: left;\n}\n\n.-wrap[_ngcontent-%COMP%] {\n  white-space: initial;\n}\n\n.-no-icon[_ngcontent-%COMP%] {\n  \n  background: none !important;\n  padding: 0;\n}"]});
var KQ=function(){this.icon="info_outline_grey600";this.content=void 0};KQ.prototype.Sa=function(){this.content=A5b.get(this.name)};KQ.ha=function(a){return new (a||KQ)};
KQ.Aa=_.v({type:KQ,oa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon"},Ba:1,Ca:1,Ha:[[4,"ngIf"],[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text",3,"innerHTML"],[1,"popup-text"],["class","popup-link-text",4,"ngFor","ngForOf"],[1,"popup-link-text"],["target","_blank",3,"href"]],wa:function(a,b){a&1&&_.N(0,zKb,10,7,"ng-container",0);a&2&&_.z("ngIf",b.content)},Ia:[_.Sl,_.Tl,kL],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var A5b=new Map([["domain",{title:"Stacks domains",description:"Domains are groups of internal tools, libraries, and services that solve similar problems for first-party (1P) developers at Google.",urls:new Map([["https://goto.google.com/about-domains","go/about-domains"]])}],["support_level",{title:"Support levels",description:"Support levels reflects the degree to which a product provides support to its users.",urls:new Map([["https://goto.google.com/support-levels","go/support-levels"]])}],["stage",
{title:"Product stage",description:"Stage in the life cycle of the product (e.g. Generally Available, Deprecated).",urls:new Map([["https://g3doc.corp.google.com/production/uniformity/g3doc/howto/authorities.md?cl=head#stage","Learn more about product stages"]])}],["product_phase",{title:"Product phases",description:"Product phase in the life cycle of the product (e.g. Generally Availability, Deprecated).",urls:new Map([["https://g3doc.corp.google.com/company/teams/stacks-docs/product-phases.md?cl=head",
"go/stacks-product-phases"]])}],["product_phase_and_recommended",{title:"Product phases and Recommended",description:'Product phase in the life cycle of the product (e.g. Generally Availability, Deprecated).<br/><br/>Certain products in Stacks are recommended. This means that the Domain Stewards that oversee that product\'s domain have recommended it for a particular use case. For more context, look at the subdomain page where that product is listed.<br/><br/> "General Availability and Recommended" option would filter out the product which are general availability and recommended. "General Availability or Recommended" would filter out products that are general availability or recommended. This logic applies to other options.',
urls:new Map([["https://g3doc.corp.google.com/company/teams/stacks-docs/product-phases.md?cl=head","go/stacks-product-phases"],["https://goto.google.com/about-eng-elders","go/about-eng-elders"]])}],["depended",{title:"Depended on by",description:"Cross-reference Moma Teams with their respective Blueprints, and match projects' direct dependencies with product information in Stacks.",urls:new Map([["https://goto.google.com/stacks-used-by-methodology","go/stacks-used-by-methodology"]])}],["sre_status",
{title:"SRE guidance",description:"The SRE status offers users guidance on vetting by the recognized authorities within SRE and production generally. It is managed by SRE authorities.",urls:new Map([["http://g3doc/production/uniformity/g3doc/howto/authorities#status","Learn more about SRE guidance"]])}],["privacy_stance",{title:"Privacy",description:"Privacy team curates a desired privacy stance for Google infrastructure teams; and scalably keeps teams accountable to this stance.",urls:new Map([["http://go/pchips",
"Learn more about pChips"]])}],["apps_status",{title:"Apps ATL guidance",description:"The Apps Area Tech Leads status offers guidance to engineers in Apps on vetting by the recognized authorities within Apps.",urls:new Map([["http://go/apps-atl-techs#states","Learn more about Apps ATL guidance"]])}],["recommended",{title:"Recommended products",description:"Certain products in Stacks are recommended. This means that the Domain Stewards that oversee that product's domain have recommended it for a particular use case. For more context, look at the subdomain page where that product is listed.",
urls:new Map([["https://goto.google.com/about-eng-elders","go/about-eng-elders"]])}],["data_classification",{title:"Data classification and type",description:"Data classification and type are provided by Security & Privacy team.",urls:new Map([["https://goto.google.com/dataclassification","go/dataclassification"]])}],["security_status",{title:"Security guidance",description:"Information Security Engineering team recommendations provide security guidance for developers creating new products or infrastructure.",
urls:new Map([["https://goto.google.com/security-stacks","Learn more about Security guidance"]])}],["staffing_committment",{title:"Staffing committment",description:"Infrastructure Provider agrees to maintain minimum staffing to deliver the specific Business Support, Developer Support, Production Support and Quality Metrics outlined in this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about staffing committment"]])}],["lifecycle_committment",{title:"Lifecycle committment",
description:"Infrastructure Provider agrees to staff and fully support infrastructure through the given date, with this agreement to be renewed by the given date. If the agreement is not renewed and the product is deprecated, Infrastructure Provider will provide written notice at least given number of quarters in advance and will make reasonable efforts to minimize the cost of migrations for its users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about lifecycle committment"]])}],
["product_roadmap",{title:"Product roadmap",description:"Infrastructure Provider will publish an X quarter product roadmap that is updated every Y quarters. The roadmap process will cover both incremental changes as well as larger strategic changes. Customers can provide input, review, and escalations for  the product roadmap as well as feedback on the roadmap process in the following way.",urls:new Map([["https://goto.google.com/isa-template","Learn more about product roadmap"]])}],["roadmap_alignment",
{title:"Roadmap alignment",description:"Infrastructure Provider will collaborate with other Google-wide infrastructure providers to ensure product roadmaps are aligned across the following Google recommended infrastructure products.",urls:new Map([["https://goto.google.com/isa-template","Learn more about roadmap alignment"]])}],["cost_of_maintenance",{title:"Cost of maintenance",description:" Infrastructure is at the following stage of maturity. Users of infrastructure should expect to incur the following ongoing maintenance costs. Infrastructure Provider will communicate all customer  impacting deprecations to users at least X quarters in advance and will use the standard Google-wide Technical Change Management program to communicate rationale, schedule and status; and to minimize the cost of migrations for its users.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about cost of maintenance"]])}],["support_level_change",{title:"Support level changes",description:"Infrastructure Provider will communicate any changes to the level of support described in this agreement to users at least X quarters in advance and will make every reasonable effort to ensure that any changes are seamless to its users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about support level changes"]])}],
["points_of_contact",{title:"Points of contact",description:"The following person is the primary point of contact for product and is responsible for ensuring delivering on the terms of this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about points of contact"]])}],["educational_materials",{title:"Educational materials",description:"Educational material to provide users with the necessary content to successfully use the Infrastructure. The material will be maintained up to date and its freshness tracked.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about educational materials"]])}],["testing_support",{title:"Testing support",description:"Where applicable robust, low overhead, and accurate testing tools and interfaces will be maintained and provided to users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about testing support"]])}],["oncall_support",{title:"Oncall support",description:"For infrastructure services utilized in production services, Infrastructure Provider agrees to staff 24x7 on call support and to publish the escalation process and production playbooks following Google-wide Oncall Best Practices. Infrastructure Provider will support a committed to on call response time. For developer tools, frameworks and libraries, Infrastructure Provider agrees to staff product support for 8 hours per business day in the chosen timezone to ensure that the infrastructure remains available.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about oncall support"]])}],["release_policies",{title:"Release policies",description:"For infrastructure services and frameworks utilized in production serving, Infrastructure Provider agrees to follow Google 3 Release Best Practices and Policies (or their non-Google3 equivalent) including browser support policy, operating system version policy, user data protection policy, change management security policy, managing user and group access, and data/CL rollback policy.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about release policies"]])}],["postmortem_rigour",{title:"Postmortem rigour",description:"Infrastructure Provider agrees to follow post mortem best practices including creating, reviewing, and publishing a postmortem report for all production outages, as well as, addressing postmortem action items. Infrastructure Provider agrees to perform production audits every X quarters to review the past history of incidents in order to identify systemic problems that required structural changes to be included in the product roadmap.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about postmortem rigour"]])}],["dependency_management",{title:"Dependency management",description:"Infrastructure Provider takes responsibility for ensuring that the infrastructure it itself relies on provides the level of support needed for the Infrastructure Provider to meet the terms of this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about dependency management"]])}],["allow_list",{title:"Allow List",
description:"This project is release to a select group of users through AllowList.",urls:new Map([["https://source.corp.google.com/piper///depot/google3/productivity/stacks/common/product_phases.proto;rcl=370446564;l=86","Learn more about allow list"]])}]]);
var B5b=function(){this.Ui=[];this.MZ=""};B5b.ha=function(a){return new (a||B5b)};
B5b.Aa=_.v({type:B5b,oa:[["stacks-link-lists"]],inputs:{Ui:"lists",MZ:"gtmBox"},Ba:2,Ca:1,Ha:[[1,"grid"],[4,"ngFor","ngForOf"],[1,"link-title-container"],[4,"ngIf"],["class","-push-left",3,"name",4,"ngIf"],[4,"ngIf","ngIfElse"],["emptyList",""],[1,"-push-left",3,"name"],[3,"link","gtmBox","gtmList"]],wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,GKb,7,4,"div",1),_.D());a&2&&(_.w(1),_.z("ngForOf",b.Ui))},Ia:[_.Sl,_.Tl,JQ,KQ],styles:[".grid[_ngcontent-%COMP%]{grid-row-gap:2em}.link-title-container[_ngcontent-%COMP%]{align-items:center;display:flex}stacks-popup-info[_ngcontent-%COMP%]{font-size:.8em;margin-bottom:10px;margin-left:.5em}\n/*# sourceMappingURL=link_lists.css.map */"]});
var BKb=new Map([["Apps ATLs","apps_status"],["Security","security_status"],["SRE authorities","sre_status"],["Privacy","privacy_stance"],["Data classification","data_classification"],["Staffing committment","staffing_committment"],["Lifecycle committment","lifecycle_committment"],["Product roadmap","product_roadmap"],["Roadmap alignment","roadmap_alignment"],["Cost of maintenance","cost_of_maintenance"],["Support level change","support_level_change"],["Points of contact","points_of_contact"],["Educational materials",
"educational_materials"],["Testing support","testing_support"],["Oncall support","oncall_support"],["Release policies","release_policies"],["Postmortem rigour","postmortem_rigour"],["Dependency management","dependency_management"],["Product phases","product_phase"],["Allow list","allow_list"],["Product phase and Recommended","product_phase_and_recommended"]]);
var LQ=function(){};LQ.prototype.Sa=function(){};LQ.ha=function(a){return new (a||LQ)};
LQ.Aa=_.v({type:LQ,oa:[["stacks-popup-freshness"]],inputs:{Vo:"productName",orb:"freshnessDate",Kaa:"isFresh"},Ba:8,Ca:6,Ha:[["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon","class","freshness-badge-fresh",4,"ngIf"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon","class","freshness-badge-stale",
4,"ngIf"],[1,"popup-box"],["class","popup-title",4,"ngIf"],[1,"popup-text"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon",1,"freshness-badge-fresh"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon",1,"freshness-badge-stale"],[1,"popup-title"]],wa:function(a,b){a&1&&(_.C(0,"button"),
_.N(1,HKb,1,0,"img",0),_.N(2,IKb,1,0,"img",1),_.D(),_.C(3,"div",2),_.N(4,JKb,2,0,"p",3),_.N(5,KKb,2,0,"p",3),_.C(6,"p",4),_.O(7),_.D()());a&2&&(_.w(1),_.z("ngIf",b.Kaa),_.w(1),_.z("ngIf",!b.Kaa),_.w(2),_.z("ngIf",b.Kaa),_.w(1),_.z("ngIf",!b.Kaa),_.w(2),_.Yy("",b.Vo," team has reviewed this product on ",b.orb,"."))},Ia:[_.Tl],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var MQ=function(){};MQ.prototype.Sa=function(){};MQ.ha=function(a){return new (a||MQ)};
MQ.Aa=_.v({type:MQ,oa:[["stacks-popup-isa"]],inputs:{product:"product"},Ba:10,Ca:2,Ha:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/license_googblue_24dp.png","alt","certified agreement icon",1,"agreement-icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","Weitere Informationen zu ISA",3,"href"]]},wa:function(a,b){a&1&&(_.C(0,"button"),_.F(1,"img",0),_.D(),_.C(2,"div",1)(3,"p",2),_.O(4,"Infrastructure Support Agreement"),
_.D(),_.C(5,"p",3),_.O(6),_.D(),_.C(7,"p",3)(8,"a",4),_.O(9,"More info"),_.D()()());a&2&&(_.w(6),_.Le("",b.product.getName()," has signed an ISA."),_.w(2),_.Ie("href","/agreement/",b.product.jr(),"",_.Zd))},styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */'],
Oa:0});
var NQ=function(){this.metrics=[];this.description=""},LKb=function(a){for(var b=0,c=!1;b<a.length;){if("."===a.charAt(b))if(c)break;else c=!0;if("0">a.charAt(b)||"9"<a.charAt(b))break;b++}return Number(a.substring(0,b))};NQ.prototype.Sa=function(){this.description=C5b.get(this.Bda)||""};_.W.Object.defineProperties(NQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return LGb(this.Bda)}},wBc:{configurable:!0,enumerable:!0,get:function(){return KGb(this.Bda)}}});
NQ.ha=function(a){return new (a||NQ)};
NQ.Aa=_.v({type:NQ,oa:[["stacks-popup-pp"]],inputs:{Bda:"productPhase",metrics:"metrics"},Ba:15,Ca:5,Ha:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;http://go/product-phases;aria-label;Weitere Informationen zu Produktphasen".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},wa:function(a,b){a&1&&(_.C(0,"button"),_.F(1,
"img",0),_.D(),_.C(2,"div",1)(3,"p",2),_.O(4),_.D(),_.C(5,"div",3)(6,"p"),_.O(7),_.D(),_.N(8,MKb,9,6,"div",4),_.F(9,"hr"),_.C(10,"p",5),_.O(11," Product phases is a standard set of product stages."),_.F(12,"br"),_.C(13,"a",6),_.O(14,"go/product-phases"),_.D()()()());a&2&&(_.w(1),_.Ie("src","https://static.corp.google.com/stacks/icon_",b.wBc,".svg",_.Zd),_.z("alt","product phase "+b.name+" icon"),_.w(3),_.Me(b.name),_.w(3),_.Me(b.description),_.w(1),_.z("ngForOf",b.metrics))},Ia:[_.Sl],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var C5b=new Map([[0,"Default value."],[4,"For a product near end-of-life to indicate that it is not available for new customers while providing the current customers some time to plan migrations off the product."],[1,"Limited docs and support may be available. Might not graduate to further stages."],[2,"Quality, stability, and support are there for the product's intended usage."],[3,"Quality, stability and support are adequate for new adoption across Google."]]);
var D5b=function(a){return[a]},OQ=function(){};OQ.prototype.Sa=function(){};_.W.Object.defineProperties(OQ.prototype,{SNc:{configurable:!0,enumerable:!0,get:function(){return this.product.uh().ug()}},RNc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.p(this.product.uh(),1)}}});OQ.ha=function(a){return new (a||OQ)};
OQ.Aa=_.v({type:OQ,oa:[["stacks-popup-recommended"]],inputs:{product:"product"},Ba:10,Ca:5,Ha:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/star_googyellow500_24dp.png","alt","recommended info icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","Weitere Informationen zum empfohlenen Produkt",3,"href"]]},wa:function(a,b){a&1&&(_.C(0,"button"),_.F(1,"img",0),_.D(),_.C(2,"div",1)(3,"p",2),_.O(4,"Recommended products"),
_.D(),_.C(5,"p",3),_.O(6),_.D(),_.C(7,"p",3)(8,"a",4),_.O(9,"More info"),_.D()()());a&2&&(_.w(6),_.Yy("",b.product.getName()," is recommended by the ",b.SNc," domain stewards."),_.w(2),_.z("href",_.Pe(3,D5b,b.RNc),_.Zd))},styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var PQ=function(){this.metrics=[];this.description=""};PQ.prototype.Sa=function(){this.description=E5b.get(this.L1)||""};_.W.Object.defineProperties(PQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.L1.replace("sl","Support level ")}}});PQ.ha=function(a){return new (a||PQ)};
PQ.Aa=_.v({type:PQ,oa:[["stacks-popup-sl"]],inputs:{L1:"supportLevelId",metrics:"metrics"},Ba:15,Ca:5,Ha:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;https://goto.google.com/stacks-pt#support-levels;aria-label;Weitere Informationen zur Supportstufe".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},wa:function(a,b){a&
1&&(_.C(0,"button"),_.F(1,"img",0),_.D(),_.C(2,"div",1)(3,"p",2),_.O(4),_.D(),_.C(5,"div",3)(6,"p"),_.O(7),_.D(),_.N(8,NKb,9,4,"div",4),_.F(9,"hr"),_.C(10,"p",5),_.O(11," Support levels reflect the degree to which a product provides support to its users."),_.F(12,"br"),_.C(13,"a",6),_.O(14,"go/stacks-pt#support-levels"),_.D()()()());a&2&&(_.w(1),_.Ie("src","https://static.corp.google.com/stacks/icon_",b.L1,".svg",_.Zd),_.z("alt","service level "+b.L1+" icon"),_.w(3),_.Me(b.name),_.w(3),_.Me(b.description),
_.w(1),_.z("ngForOf",b.metrics))},Ia:[_.Sl],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var E5b=new Map([["sl0","The owner haven't updated their product in over a year."],["sl1","Provides basic information and a way for users to contact the product\n    team."],["sl2","Adopted support standards and provides links to documentation and feedback\n    channels."],["sl3","Made a commitment to provide great support and reports metrics showing that\n    support."],["sl4","Made a commitment to provide excellent report by signing a support agreement with their SVP."]]);
var QQ=function(){this.Xwa=this.Om=!1};QQ.prototype.Sa=function(){};QQ.ha=function(a){return new (a||QQ)};
QQ.Aa=_.v({type:QQ,oa:[["stacks-popup-product"]],inputs:{product:"product",Om:"oldView",Xwa:"underAlternatives"},Ba:5,Ca:5,Ha:[[3,"product",4,"ngIf"],[3,"product","to-right",4,"ngIf"],[3,"productPhase","metrics",4,"ngIf"],[3,"productPhase","small-icon",4,"ngIf"],[3,"supportLevelId","metrics",4,"ngIf"],[3,"product"],[3,"productPhase","metrics"],[3,"productPhase"],[3,"supportLevelId","metrics"]],wa:function(a,b){a&1&&(_.N(0,OKb,1,1,"stacks-popup-recommended",0),_.N(1,PKb,1,3,"stacks-popup-isa",1),_.N(2,
QKb,1,2,"stacks-popup-pp",2),_.N(3,RKb,1,3,"stacks-popup-pp",3),_.N(4,TKb,1,2,"stacks-popup-sl",4));a&2&&(_.z("ngIf",b.product.PPa()),_.w(1),_.z("ngIf",b.product.OPa()),_.w(1),_.z("ngIf",!b.Om&&!b.Xwa),_.w(1),_.z("ngIf",!b.Om&&b.Xwa),_.w(1),_.z("ngIf",b.Om))},Ia:[_.Tl,NQ,OQ,PQ,MQ],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var DMb=_.Sh(["https://roadmap.googleplex.com/",""]),aLb=function(a){return[a]},F5b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),RQ=function(a,b,c){var d=this;this.DH=a;this.WT=b;this.Dj=c;this.bZb=11;this.vc=_.iE;this.u8=new _.xf(!1);this.Evb=new _.xf("");this.VMa=this.ZMa=this.Om=this.h_=!1;this.Bzc=LGb;this.szc=MGb;this.productId=_.Da([this.Evb,this.Dj.params]).ka(_.m(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;
return e||f.productId}));this.product=this.productId.ka(_.vb(function(e){return d.WT.oqa(e)}),_.zb(function(e){d.h_||d.DH.bm(e.ug()+" - Stacks")}));this.eHb=this.product.ka(_.vb(function(e){return $3b(d.WT,e.CZ())}),_.m(function(e){return _.rc(e,x3b,1).map(function(f){return jK({name:f.ug(),url:ZKb(d,"team/"+_.p(f,1)),icon:"https://moma-teams-photos.corp.google.com/logo/"+_.p(f,1)})}).sort(iK)}),_.nb(1),_.jb());this.EMa=_.Da([this.eHb,this.u8]).ka(_.m(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;
return _.aE(f?e:e.slice(0,11))}),_.Aa(function(e){return _.$D(e.message)}),_.tb(_.jE));this.UFb=_.Da([this.product,this.eHb,this.EMa]).ka(_.m(function(e){var f=_.l(e);e=f.next().value;var g=f.next().value;f=f.next().value;for(var h=[],n=new Map,r=_.l(_.rc(e,vP,72)),x=r.next();!x.done;x=r.next())x=x.value,NGb(x.getScope(),x.yqa(),n);r=_.l(F5b);for(x=r.next();!x.done;x=r.next())x=x.value,n.has(x)&&h.push({key:x,value:n.get(x)});n=wMb(e);r=[];GGb([{source:e.Zpa(),Ui:r,name:"Best practices",icon:"school"},
{source:e.aqa(),Ui:r,name:"Codelabs",icon:"school"},{source:_.rc(e,pK,6),Ui:r,name:"Concepts",icon:"school"},{source:e.dqa(),Ui:r,name:"Getting started",icon:"school"},{source:e.eqa(),Ui:r,name:"How to",icon:"school"},{source:e.gqa(),Ui:r,name:"Introductory guides",icon:"school"},{source:_.rc(e,pK,30),Ui:r,name:"Reference guides",icon:"school"},{source:_.rc(e,pK,65),Ui:r,name:"Testing",icon:"school"}]);r.sort(iK);x=xMb(e);var A=yMb(e),B=zMb(e),I=[];if(_.sc(e,EP,43)){var K=new kK;K.Df("Apps ATLs");
var P=_.rc(e,pK,44);if(0===P.length)K.X5(jK({name:_.sc(e,EP,43).ug(),icon:"track_changes"}));else{var ba=_.l(P);for(P=ba.next();!P.done;P=ba.next())P=P.value,K.X5(jK({name:_.sc(e,EP,43).ug(),icon:"track_changes",url:P.QK()}))}I.push(K)}if(_.sc(e,FP,58)){K=new kK;P=_.rc(e,pK,59);K.Df("Security");ba=_.l(P);for(P=ba.next();!P.done;P=ba.next())P=P.value,K.X5(jK({name:_.sc(e,FP,58).ug(),icon:"enhanced_encryption",url:P.QK()}));I.push(K)}_.sc(e,GP,33)&&I.push((new kK).Df("SRE authorities").IT([jK({name:_.sc(e,
GP,33).ug(),icon:"track_changes"})]));if(_.$i(e,67)){K=new kK;K.Df("Privacy");P=_.l(_.Zi(e,78));for(ba=P.next();!ba.done;ba=P.next())K.X5(jK({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+ba.value+"/composite_privacy_stance.textproto_generated"}));I.push(K)}I.sort(iK);K=BMb(e);P=_.Zi(e,4);P=void 0===P?[]:P;P=P.map(CMb).sort(iK);ba=EMb(_.Zi(e,38));var la=AMb(e);g=g.length;for(var wa=new Map,va=_.l(_.rc(e,vP,72)),Ga=
va.next();!Ga.done;Ga=va.next())if(Ga=Ga.value,10===Ga.getScope()||9===Ga.getScope()){Ga=_.l(Ga.yqa());for(var Sa=Ga.next();!Sa.done;Sa=Ga.next())Sa=Sa.value.split(":"),1===Sa.length?wa.set(Sa[0],Sa[0]):wa.set(Sa[0],Sa[1])}return _.aE({product:e,rma:h,oHb:n,Rnb:r,mxc:x,Jcb:A,hOa:B,Isb:I,ZVa:K,WX:P,pJb:ba,K7:la,EMa:f,fJc:g,mPb:wa})}),_.nb(1),_.jb(),_.Aa(function(e){return _.$D(e.message)}),_.tb(_.jE));this.FX=this.UFb.ka(_.Ta(_.SE),_.m(function(e){return e.Yb.product}),_.m(function(e){return[jK({name:"Home",
url:"/"}),jK({name:e.uh().getParent().ug(),url:"/domain/"+_.p(e.uh().getParent(),1)}),jK({name:e.uh().ug(),url:"/domain/"+_.p(e.uh(),1)}),jK({name:e.ug(),url:""})]}),_.tb([jK({name:"Home",url:"/"})]));this.nob=CGb();this.fua=IGb;this.Om=this.Dj.nc.Qa.oldView||!1;this.ZMa=this.Dj.nc.Qa.displayStacksWellLitPaths||!1;this.VMa=this.Dj.nc.Qa.displayExternalProducts||!1},ZKb=function(a,b){return a.h_?a.WT.environment.Sfa+"/"+b:"/"+b};
_.W.Object.defineProperties(RQ.prototype,{RIc:{configurable:!0,enumerable:!0,set:function(a){this.h_=!!a;this.Evb.next(a)}},xAc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.Om&&(a.oldView=!0);this.ZMa&&(a.displayStacksWellLitPaths=!0);this.VMa&&(a.displayExternalProducts=!0);return a}}});RQ.ha=function(a){return new (a||RQ)(_.y(_.Hm),_.y(MP),_.y(_.wf),_.y(BP))};
RQ.Aa=_.v({type:RQ,oa:[["stacks-product-page"]],inputs:{RIc:"productIdFromParent"},features:[_.Ne([MP])],Ba:4,Ca:6,Ha:[[3,"breadcrumb","oldView",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[3,"breadcrumb","oldView"],[3,"ngSwitch"],["class","main-loading-spinner","diameter","32",4,"ngSwitchCase"],["class","page-message",4,"ngSwitchCase"],[4,"ngSwitchCase"],["diameter","32",1,"main-loading-spinner"],[1,"page-message"],[4,"ngIf"],[1,"product-name-container"],[1,"edit-section-container"],[1,"edit-section"],["class",
"-inline",3,"isFresh","freshnessDate","productName",4,"ngIf"],["class","freshness-badge",4,"ngIf"],["class","edit-button","target","_blank",3,"href",4,"ngIf"],["class","edit-button",3,"routerLink","queryParams",4,"ngIf"],[1,"badges"],[1,"-inline",3,"product","oldView"],["class","alternate-products",4,"ngIf"],[1,"main-description",3,"innerHTML"],["class","key-link",4,"ngIf"],["class","box",4,"ngIf"],["data-id","dependencies",1,"box"],["id","dependencies"],[3,"name"],[1,"-inline",3,"isFresh","freshnessDate",
"productName"],[1,"freshness-badge"],["target","_blank",1,"edit-button",3,"href"],["src","https://www.gstatic.com/images/icons/material/system/2x/edit_grey600_24dp.png","alt","Edit info icon"],[1,"edit-button",3,"routerLink","queryParams"],[1,"alternate-products"],[1,"alternate-products-description",3,"innerHTML"],["id","resources"],[1,"grid"],["class","badges",4,"ngFor","ngForOf"],["underAlternatives","true",1,"-inline",3,"product"],["id","resources",3,"routerLink","queryParams"],[1,"key-link"],
["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href"],["target","_blank",3,"href"],["target","_blank","data-gtm-box","Key links","data-gtm-list","deprecation page",3,"href",
4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","deprecation page",3,"href"],["href","http://go/stacks-product-phases#product-phases","target","_blank"],["href","http://go/stacks-product-phases#product-metadata-info","target","_blank"],[1,"title-with-popup"],["name","allow_list",1,"icon"],[4,"ngFor","ngForOf"],["class","proto-link",4,"ngIf"],[1,"proto-link"],[3,"href"],[1,"box"],["id","recommended-for"],["gtmBox","Others","gtmLink","Education",3,"link"],[1,"metrics-header"],
["id","metrics",1,"metrics-title"],[1,"caption"],[1,"metric-list","grid"],[4,"stacksExpandList","stacksExpandListOf"],[1,"actual-value"],[1,"metric-name"],["id","education"],["gtmBox","Education",3,"lists"],["id","about"],["gtmBox","About",3,"lists"],[1,"h3-margin-top"],["class","roadmap-iframe",3,"src",4,"ngFor","ngForOf"],[1,"roadmap-iframe",3,"src"],["id","feedback"],["gtmBox","Feedback",3,"lists"],["gtmBox","Feedback","gtmList","Contacts",1,"contact",3,"isContact","link"],["id","additional-guidance"],
[1,"guidelines-explanation"],[3,"ngIf"],["gtmBox","Others","gtmList","Codepaths",3,"link"],["gtmBox","Others","gtmList","Others",3,"link"],["id","external-product"],["class","grid",4,"ngIf"],["class","team-icon-link",4,"ngFor","ngForOf"],[1,"team-icon-link"],["gtmBox","Depencencies","gtmList","Depencencies",3,"link"],["class","toggle-list-button",3,"click",4,"ngIf"],[1,"toggle-list-button",3,"click"],["src","https://www.gstatic.com/images/icons/material/system/2x/more_horiz_grey600_24dp.png","alt",
"more icon"]],wa:function(a,b){a&1&&(_.N(0,UKb,2,4,"stacks-header",0),_.C(1,"main"),_.N(2,uMb,4,4,"ng-container",1),_.Q(3,"async"),_.D());a&2&&(_.z("ngIf",!b.h_),_.w(1),_.ue("hasButterbar",b.xAc),_.w(1),_.z("ngIf",_.R(3,4,b.UFb)))},Ia:[_.Sl,_.Tl,_.Ul,_.Vl,EQ,IQ,_.Pm,JQ,B5b,_.cE,LQ,QQ,KQ,GQ,_.Zl],styles:["[_nghost-%COMP%]{flex:1} .alternate-products{background-color:var(--alternative-bg-color);padding:1em 0 0 1em;margin-bottom:1em} .alternate-products .alternate-products-description{color:var(--alternative-error-color)} .alternate-products a{text-decoration:underline}.hasButterbar[_ngcontent-%COMP%]{top:3vh}.badges[_ngcontent-%COMP%]{align-items:center;display:flex;margin-bottom:1em}.key-link[_ngcontent-%COMP%]{display:inline-grid;font-size:20px;margin:0 2em 2em 0;max-width:360px;word-warp:break-word}.key-link[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:500}.key-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.key-link[_ngcontent-%COMP%]   .proto-link[_ngcontent-%COMP%]{font-size:.9em;font-style:italic}.key-link[_ngcontent-%COMP%]   .title-with-popup[_ngcontent-%COMP%]{display:flex}.key-link[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:16px;display:flex;margin-left:.3em}.meta-data[_ngcontent-%COMP%]{font-size:16px;margin:0 2em 2em 0}.meta-data[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px}.meta-data[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:0}.meta-data[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-weight:bold;display:flex;align-items:center}.proto-link[_ngcontent-%COMP%]{color:var(--primary-color);font-size:14.4px;font-style:italic}.guidelines-explanation[_ngcontent-%COMP%]{margin-bottom:1em}.guidelines-explanation[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.roadmap-iframe[_ngcontent-%COMP%]{border:1px solid var(--border-color);height:400px}.toggle-list-button[_ngcontent-%COMP%]{align-items:center;color:var(--primary-color);display:inline-flex;font-size:1em}.toggle-list-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.4em;margin-right:.5em}stacks-dependency-info[_ngcontent-%COMP%]{margin-bottom:1.5em}stacks-popup-product[_ngcontent-%COMP%]{font-size:1.5em;margin-bottom:.5em}.product-name-container[_ngcontent-%COMP%]{display:flex;align-items:flex-start;flex-flow:row-reverse wrap;justify-content:flex-end}.product-name-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{order:1}.product-name-container[_ngcontent-%COMP%]   .edit-section-container[_ngcontent-%COMP%]{display:flex;flex:auto;justify-content:flex-end;margin:60px 0 10px}p.edit-section[_ngcontent-%COMP%]{display:flex;align-items:center}.freshness-badge[_ngcontent-%COMP%]{color:var(--inactive-text-color);margin:0 1em 0 0}.edit-button[_ngcontent-%COMP%]{align-items:center;display:inline-flex}.edit-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.main-loading-spinner[_ngcontent-%COMP%]{margin-top:1em}.caption[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.9em}.metrics-header[_ngcontent-%COMP%]{margin:0 0 16px}.metrics-header[_ngcontent-%COMP%]   .metrics-title[_ngcontent-%COMP%]{margin:0}.metric-list[_ngcontent-%COMP%]{line-height:24px}.metric-list.grid[_ngcontent-%COMP%]{--expand-list-button-grid-column: 1;--grid-column-count: 5;gap:2em 1em}.metric-list[_ngcontent-%COMP%]   .actual-value[_ngcontent-%COMP%]{color:var(--value-color);font-size:1.2em}.metric-list[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:bold}.team-icon-link[_ngcontent-%COMP%]{margin:2px 0}\n/*# sourceMappingURL=product_page.css.map */"],
Oa:0});
var G5b=["mainContent"],SQ=function(a,b,c,d,e,f,g,h){var n=this;this.Kh=b;this.sx=c;this.Ec=d;this.Trc=e;this.Bc=f;this.j_a=g;this.GD=h;this.VU="detail-header-id";this.x8b="Dateien und Verzeichnisse";this.y8b="Generierte Dateien und Verzeichnisse";this.w8b="Gel\u00f6schte Dateien und Verzeichnisse";this.oj=_.IE;this.bt={files:{Gr:new Set,entries:[]},zz:{Gr:new Set,entries:[]}};this.dUa=[];this.NF={files:{Gr:new Set,entries:[]},zz:{Gr:new Set,entries:[]}};this.Erb=[];this.Eo={files:{Gr:new Set,entries:[]},
zz:{Gr:new Set,entries:[]}};this.CMa=[];this.Gx=function(){};this.KKb=new _.xf(null);this.lNb=new _.mb;this.uvc=_.qj(function(r){n.sx.Ava(r)},300);this.hzc=_.qj(function(r){!wK(n.bt)||n.sx.yfa(r)},300);this.mNb=(this.vNc=f.Vb(53))?this.lNb.ka(_.vb(function(r){return n.j_a.get(r)}),_.m(function(r){return _.rc(r,c3b,1)}),_.nb(1),_.jb()):_.Ua;this.hoa=_.Da([this.KKb,this.mNb]).ka(_.m(function(r){r=_.l(r);var x=r.next().value;return(r=r.next().value)?x&&r.some(function(A){return A.CZ()===x})?x:0===r.length?
null:r[0].CZ():null}),_.Pa(),_.nb(1),_.jb())};SQ.prototype.Sa=function(){};
SQ.prototype.Rb=function(a){var b=this,c=a.viewData;if(c){a=c.uf;var d=c.wj;d=(c=d&&_.AE(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.bt={files:{Gr:new Set,entries:[]},zz:{Gr:new Set,entries:[]}},this.NF={files:{Gr:new Set,entries:[]},zz:{Gr:new Set,entries:[]}},this.Eo={files:{Gr:new Set,entries:[]},zz:{Gr:new Set,entries:[]}});c&&!d||H5b(this,a.entries,this.location);c||(this.oua=a.oua,this.hXa=a.hXa,this.Bc.Vb(11)&&(this.aggregations=r5b(this.Trc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.sc(e,_.ko,4))?0:_.bj(f,4))&&!_.RE(e.VQ())}).map(QMb)).ka(_.nb(1),_.jb())),this.Gx=_.epb(this.Kh,function(){var e;null==(e=b.VEc)||e.ua.focus()}),this.lNb.next(this.location))}};SQ.prototype.Ma=function(){this.Gx()};
var wK=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.zz.entries.length},I5b=function(a){var b=a.files;a=a.zz;var c=[];wK(a)&&c.push(a.entries);wK(b)&&c.push(b.entries);return c},GMb=function(a){return""===a.location.path||"/"===a.location.path},H5b=function(a,b,c){var d=GMb(a);b=_.l(b);for(var e=b.next();!e.done;e=b.next()){var f=void 0,g=void 0;e=e.value;var h=c,n=null==(g=_.sc(e,_.ko,4))?void 0:_.Oh(g,5),r=QMb(e);g=_.RE(e.VQ());var x=_.Djb(e.VQ()),A=!g||x;e={ad:d||
!A?_.Jo(_.gF(h.Zb().nd(r)),{Me:n}).hb():void 0,path:r,name:_.hz(r),Me:n,entryType:e.getType(),Eo:null==(f=_.sc(e,_.ko,4))?void 0:_.bj(f,4),NF:g,mCc:x,gMc:A};f=3===e.entryType||5===e.entryType;f=e.Eo?f?a.Eo.zz:a.Eo.files:e.NF?f?a.NF.zz:a.NF.files:f?a.bt.zz:a.bt.files;f.Gr.has(e.name)||(f.Gr.add(e.name),f.entries.push(e))}!wK(a.bt)&&wK(a.Eo)?(a.bt=a.Eo,a.dUa=I5b(a.bt),a.Eo={files:{Gr:new Set,entries:[]},zz:{Gr:new Set,entries:[]}},a.CMa=[]):(a.dUa=I5b(a.bt),a.CMa=I5b(a.Eo));a.Erb=I5b(a.NF)};
_.W.Object.defineProperties(SQ.prototype,{am:{configurable:!0,enumerable:!0,get:function(){return this.Ec.O9.getValue()}},qDc:{configurable:!0,enumerable:!0,get:function(){return 0===this.am}},rDc:{configurable:!0,enumerable:!0,get:function(){return 1===this.am}},location:{configurable:!0,enumerable:!0,get:function(){return this.vb.location}}});SQ.ha=function(a){return new (a||SQ)(_.y(_.wf),_.y(_.gv),_.y(_.Mu),_.y(_.hI),_.y(AQ),_.y(_.Bu),_.y(NP),_.y(_.Zu))};
SQ.Aa=_.v({type:SQ,oa:[["folder-detail","viewData",""]],wb:function(a,b){a&1&&_.We(G5b,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.VEc=c.first)}},inputs:{vb:"viewData"},features:[_.Ne([AQ]),_.id],hc:["viewData",""],Ba:7,Ca:11,Ha:[["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"viewData"],["tabindex","-1"],["mainContent",""],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",
3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll",4,"ngIf"],["displayMode","flat",3,"multi"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper",4,"ngIf"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle",4,"ngIf"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations",
"isPiper","toggle",4,"ngIf"],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded",
"useRelativeUrls","aggregations","isPiper","toggle"],["class","select-wrapper",4,"ngIf"],[3,"productIdFromParent"],[1,"select-wrapper"],[3,"value","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],wa:function(a,b){a&1&&(_.F(0,"detail-header",0),_.N(1,FMb,1,2,"folder-tab-header",1),_.Q(2,"async"),_.N(3,LMb,7,6,"main",2),_.Q(4,"async"),_.N(5,PMb,3,3,"ng-container",3),_.Q(6,"async"));a&2&&(_.z("viewData",b.vb)("showLinksDropdown",!0),_.w(1),_.z("ngIf",_.R(2,5,b.hoa)),_.w(2),_.z("ngIf",
b.qDc||!1===_.R(4,7,b.hoa)),_.w(2),_.z("ngIf",_.R(6,9,b.rDc&&b.hoa)))},Ia:[lL,_.Sl,_.Tl,kQ,CQ,qM,_.Wv,_.Vv,_.Qy,_.My,RQ,DQ,BQ,_.Zl],styles:["folder-detail[_nghost-%COMP%]{display:flex;flex-direction:column;outline:0}detail-header[_ngcontent-%COMP%], folder-tab-header[_ngcontent-%COMP%]{box-sizing:border-box;flex:0 0 auto;height:41px;max-height:41px;outline:0}detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.select-wrapper[_ngcontent-%COMP%]{display:block}.select-wrapper[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{min-width:300px;padding:12px}main[_ngcontent-%COMP%], readme[_ngcontent-%COMP%], stacks-product-page[_ngcontent-%COMP%]{overflow:auto;outline:0}"],
Oa:0});
var J5b=["gobUrl"],K5b=["externalUrl"],L5b=["commitHash"],TQ=function(){};
_.W.Object.defineProperties(TQ.prototype,{Owb:{configurable:!0,enumerable:!0,get:function(){return!!this.vb.ZS}},oxc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.vb.C$;var b=this.vb.mz;var c=_.Kj(a);c=new _.dh(c);if(c.XK()){c=c.uh();if(c.endsWith("github.com")){b=a+"/tree/"+b;break a}if(c.endsWith("bitbucket.com")){a.endsWith(".git")&&(a=a.substring(0,a.length-4));b=a+"/src/"+b;break a}}b=a}return b}},lBc:{configurable:!0,enumerable:!0,get:function(){if(!this.vb.ZS)throw Error("jf");
var a=this.vb.ZS,b=_.kj(a,3,_.zh)||a.kj(),c=_.kj(a,3,_.zh)?"host":"project";return _.nh(new _.ng({ke:{id:b,type:c},repository:_.Oh(a,2),Ab:this.vb.mz,path:""}))}},HSa:{configurable:!0,enumerable:!0,get:function(){return!!this.vb.xoa}}});TQ.ha=function(a){return new (a||TQ)};
TQ.Aa=_.v({type:TQ,oa:[["git-submodule-detail"]],wb:function(a,b){a&1&&(_.We(J5b,5,_.Hd),_.We(K5b,5,_.Hd),_.We(L5b,5,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Rzc=c.first);_.Ve(c=_.Ze())&&(b.nxc=c.first);_.Ve(c=_.Ze())&&(b.juc=c.first)}},inputs:{vb:"viewData"},Ba:5,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","GitSubmoduleDetail",3,"viewData"],[4,"ngIf"],"Git-Submodul",["size","skinny"],"Dieses Verzeichnis ist ein Git-Submodul. Ein Submodul ist ein Git-Repository, das in einem anderen gespeichert ist.",
"Mit folgender Git-URL und folgendem Commit-Hashwert k\u00f6nnen Sie sich das Repository auf dem Stand anzeigen lassen, in dem es in dieses aufgenommen wurde.",["size","skinny",1,"url"],"Git-URL:",["class","padded",3,"routerLink",4,"ngIf","ngIfElse"],["externalRepo",""],[1,"padded",3,"copyText","isSmall","copyEvent"],["size","skinny",1,"commit-hash"],"Commit-Hashwert",[1,"padded"],["commitHash",""],"Dieses Verzeichnis ist ein Git-Submodul, das auf einer anderen Plattform gehostet wird.",[1,"padded",
3,"routerLink"],["gobUrl",""],[1,"padded",3,"externalLink"],["externalUrl",""]]},wa:function(a,b){a&1&&(_.N(0,RMb,7,3,"ng-container",0),_.O(1,"\n\n"),_.N(2,VMb,45,9,"ng-template",null,1,_.bf),_.O(4,"\n"));if(a&2){var c=_.Ke(3);_.z("ngIf",b.HSa)("ngIfElse",c)}},Ia:[nO,_.Tl,_.xz,lQ,kQ,_.bn,_.eE,aN,_.Pm],styles:["git-submodule-detail[_nghost-%COMP%]{display:flex;flex-direction:column}code-diff-chunks[_ngcontent-%COMP%]{height:100%}code-diff-chunks[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{background-color:transparent;cursor:default}detail-header[_ngcontent-%COMP%], diff-detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;flex:0 0 auto}main[_ngcontent-%COMP%]{overflow:auto;padding:20px 20px 0}.padded[_ngcontent-%COMP%]{padding-left:5px}"]});
var xK=function(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d},GOb=function(a,b){return b.some(function(c){return a.left<=c.right&&a.right>=c.left&&a.top<=c.bottom&&a.bottom>=c.top})};
_.W.Object.defineProperties(xK.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return this.x}},right:{configurable:!0,enumerable:!0,get:function(){return this.x+this.width}},top:{configurable:!0,enumerable:!0,get:function(){return this.y}},bottom:{configurable:!0,enumerable:!0,get:function(){return this.y+this.height}}});
var M5b=function(a,b,c,d,e){this.from=a;this.to=b;this.gz=c;this.ePa=d;this.Nga=e},N5b=function(a,b,c,d,e){c=void 0===c?[]:c;M5b.call(this,a,b,c,d,e);this.from=a;this.to=b;this.gz=c;this.ePa=d;this.Nga=e};_.V(N5b,M5b);var qPb=function(a,b,c,d,e){c=new N5b(a,b,c,d,e);a.Lsa.next(c);b.Lsa.next(c);return c};
var O5b=function(a,b,c,d){this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Rs=new _.xf(!1);this.Qd=_.wE(this.location.params.line);this.lYa=this.lNa=this.y1a=this.UNa=this.vRa=this.aWa=this.eTa=this.oKa=void 0},P5b=function(a){return a.ht.ka(_.vb(function(b){return 0===b.size?_.Ea([]):_.Da(Array.from(b.values()).map(function(c){return _.Da([c.from.kNa,c.to.kNa,_.Ea(c.ePa||0),_.Ea(c.Nga||0),_.Ea(c.gz)])}))}),_.m(function(b){return new Map(b.filter(function(c){return c[0]===a&&!!c[1]&&c[0]!==
c[1]}).map(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value,f=d.next().value,g=d.next().value;d=d.next().value;return[e.ticket,new M5b(c,e,d,f,g)]}))}))},Q5b=function(a){return a.Rs.ka(_.vb(function(b){if(b)return _.Ea(void 0);var c=a.parent;return c?c.kNa.ka(_.vb(function(d){return d===c?c.Gc.ka(_.m(function(e){return e?a:c})):_.Ea(d)})):_.Ea(a)}))};
_.W.Object.defineProperties(O5b.prototype,{vs:{configurable:!0,enumerable:!0,get:function(){this.oKa||(this.oKa=this.vkb());return this.oKa}},mk:{configurable:!0,enumerable:!0,get:function(){this.eTa||(this.eTa=this.zkb());return this.eTa}},ht:{configurable:!0,enumerable:!0,get:function(){this.aWa||(this.aWa=this.Ekb().ka(_.tb(new Map),_.nb(1),_.jb()));return this.aWa}},Hz:{configurable:!0,enumerable:!0,get:function(){this.vRa||(this.vRa=this.ykb().ka(_.tb(new Map),_.nb(1),_.jb()));return this.vRa}},
d9:{configurable:!0,enumerable:!0,get:function(){this.UNa||(this.UNa=this.wkb().ka(_.tb(new Map),_.nb(1),_.jb()));return this.UNa}},lQc:{configurable:!0,enumerable:!0,get:function(){this.y1a||(this.y1a=P5b(this).ka(_.nb(1),_.jb()));return this.y1a}},kNa:{configurable:!0,enumerable:!0,get:function(){this.lNa||(this.lNa=Q5b(this).ka(_.tb(this),_.nb(1),_.jb()));return this.lNa}},L0:{configurable:!0,enumerable:!0,get:function(){this.lYa||(this.lYa=this.Fkb());return this.lYa}}});
var R5b=function(){this.pAb=new _.ob;this.oVa=this.pVa=void 0};_.W.Object.defineProperties(R5b.prototype,{kS:{configurable:!0,enumerable:!0,get:function(){this.pVa||(this.pVa=this.Dkb());return this.pVa}},MGc:{configurable:!0,enumerable:!0,get:function(){this.oVa||(this.oVa=this.Ckb());return this.oVa}}});var S5b=function(){R5b.apply(this,arguments)};_.V(S5b,R5b);S5b.prototype.Dkb=function(){return _.Ua};S5b.prototype.Ckb=function(){return _.Ua};
var T5b=function(a,b,c,d){d=void 0===d?new _.xf(0):d;R5b.call(this);this.Hz=a;this.ht=b;this.type=c;this.qLc=d};_.V(T5b,R5b);
T5b.prototype.Dkb=function(){var a=this;return _.ib(this.pAb,_.Da([this.Hz,this.qLc]).ka(_.vb(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;b=YMb(c);c=Array.from(c.values()).map(function(f){return f.Nga});switch(a.type){case "WITH_LATEST_FROM":if(0===b.length)return _.Ua;if(1===b.length)return b[0];d=b[0];var e=b[1];1===c[0]&&(d=b[1],e=b[0]);return d.ka(_.Bb(e),_.m(XMb));case "COMBINE_LATEST":return _.Da(b).ka(_.m(XMb));case "START_WITH":return _.ib.apply(null,_.Ia(b)).ka(_.tb({title:"",
color:[Math.floor(255*Math.random()),Math.floor(255*Math.random()),Math.floor(255*Math.random())]}));case "SUBJECT":return _.Ua;case "CHOICE_END":return b[d%b.length]||_.Ua;case "UNTYPED":case "CHOICE_START":case "CONCAT":case "FORK_JOIN":case "MERGE":case "RACE":case "ZIP":case "BUFFER":case "BUFFER_COUNT":case "BUFFER_TIME":case "BUFFER_TOGGLE":case "BUFFER_WHEN":case "CONCAT_MAP":case "CONCAT_MAP_TO":case "EXHAUST":case "EXHAUST_MAP":case "EXPAND":case "GROUP_BY":case "MAP":case "MAP_TO":case "MERGE_MAP":case "MERGE_MAP_TO":case "MERGE_SCAN":case "PAIRWISE":case "PARTITION":case "PLUCK":case "SCAN":case "SWITCH_MAP":case "SWITCH_MAP_TO":case "WINDOW":case "WINDOW_COUNT":case "WINDOW_TIME":case "WINDOW_TOGGLE":case "WINDOW_WHEN":case "AUDIT":case "AUDIT_TIME":case "DEBOUNCE":case "DEBOUNCE_TIME":case "DISTINCT":case "DISTINCT_KEY":case "DISTINCT_UNTIL_CHANGED":case "DISCTINCT_UNTIL_KEY_CHANGED":case "ELEMENT_AT":case "FILTER":case "FIRST":case "IGNORE_ELEMENTS":case "LAST":case "SAMPLE":case "SAMPLE_TIME":case "SINGLE":case "SKIP":case "SKIP_LAST":case "SKIP_UNTIL":case "SKIP_WHILE":case "TAKE":case "TAKE_LAST":case "TAKE_UNTIL":case "TAKE_WHILE":case "THROTTLE":case "THROTTLE_TIME":case "COMBINE_ALL":case "CONCAT_ALL":case "MERGE_ALL":case "MULTICAST":case "PUBLISH":case "PUBLISH_BEHAVIOR":case "PUBLISH_LAST":case "PUBLISH_REPLAY":case "SHARE":case "CATCH_ERROR":case "RETRY":case "RETRY_WHEN":case "TAP":case "DELAY":case "DELAY_WHEN":case "DEMATERIALIZE":case "MATERIALIZE":case "OBSERVE_ON":case "SUBSCRIBE_ON":case "TIME_INTERVAL":case "TIMESTAMP":case "TIMEOUT":case "TIMEOUT_WITH":case "TO_ARRAY":case "DEFAULT_IF_EMPTY":case "EVERY":case "FIND":case "FIND_INDEX":case "IS_EMPTY":case "COUNT":case "MAX":case "MIN":case "REDUCE":return _.ib.apply(null,
_.Ia(b));default:return _.ib.apply(null,_.Ia(b))}})))};T5b.prototype.Ckb=function(){switch(this.type){case "COMBINE_LATEST":return this.Hz.ka(_.m(YMb));case "WITH_LATEST_FROM":return this.Hz.ka(_.Ta(function(a){return 2===a.size}),_.m(function(a){a=Array.from(a.values());return[(1===a[0].Nga?a[0]:a[1]).from.L0.kS.ka(_.Ma(1E3))]}));default:return _.Ua}};
var PK=function(a,b,c,d,e,f,g){g=void 0===g?_.Ua:g;O5b.call(this,a,b,c,d);var h=this;this.ticket=a;this.name=b;this.location=c;this.parent=d;this.type=e;this.rAb=new _.ob;this.offsetX=new _.xf(0);this.offsetY=new _.xf(0);this.Lsa=new _.mb;this.e9=new _.mb;this.He=Oyb(this.location.params.line);this.lineCount=Math.max(1,(this.He||this.Qd||0)-(this.Qd||0));this.KP=new _.xf(0);this.xuc=g.ka(_.m(function(n){return U5b(h,n)}),_.Pa(),_.nb(1),_.jb());this.scroll=f?SZb(f).ka(_.m(function(n){n=((n.Qd+n.He)/
2-(h.Qd||0))/(h.lineCount||1);n=0>n||1<n?void 0:{GIc:n};return n}),_.Pa(function(n,r){return!n&&!r}),_.tb(void 0)):_.Ea(void 0)};_.V(PK,O5b);_.k=PK.prototype;_.k.Fkb=function(){return new T5b(this.Hz,this.ht,this.type||"UNTYPED",this.KP)};
_.k.wkb=function(){var a=this;return this.e9.ka(_.hb(function(b,c){if(c.lWa)for(var d=_.l(b),e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;var g=f.get(c.lWa);g=_.l(g||[]);for(var h=g.next();!h.done;h=g.next()){h=h.value;for(var n=_.l(c.vGc),r=n.next();!r.done;r=n.next())r=r.value,r instanceof PK&&null!=r.Qd&&null!=r.He&&r.Qd<=h&&r.He>=h&&qPb(r,a)}f.delete(c.lWa);0===f.size&&b.delete(e)}else if(c.Enb)for(d=_.l(b),e=d.next();!e.done;e=d.next())e=_.l(e.value),e.next(),
e.next().value.has(c.path)&&qPb(c.Enb,a);else for(d=c.path,e=c.gz,c=_.l(c.tags),f=c.next();!f.done;f=c.next())f=f.value,g=b.get(f),g||(g=new Map,b.set(f,g)),g.set(d,e);return b},new Map))};_.k.Ekb=function(){var a=this;return this.Lsa.ka(_.Ta(function(b){return b.from===a}),_.hb(function(b,c){b.set(c.to.ticket,c);return b},new Map))};_.k.ykb=function(){var a=this;return this.Lsa.ka(_.Ta(function(b){return b.to===a}),_.hb(function(b,c){b.set(c.from.ticket,c);return b},new Map))};
_.k.vkb=function(){var a=this;return _.Da([this.offsetX,this.offsetY]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return new xK(b,c,a.width,a.height)}))};_.k.zkb=function(){var a=this;return this.rAb.ka(_.Bb(this.vs,this.Rs,this.ht,this.d9),_.m(function(b){var c=_.l(b);c.next();b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;return{node:a,vs:b,Rs:d,ht:e,IQa:0<c.size}}))};_.k.sfa=function(a,b){this.offsetX.next(a);this.offsetY.next(b)};
var U5b=function(a,b){if(void 0===b)return!1;var c=a.Qd,d=a.He;if(!c||!d)return!1;"number"===typeof b&&(b=[{start:b,end:b}]);return b.some(function(e){return e.start>=c&&e.start<=d||e.end>=c&&e.end<=d})};
_.W.Object.defineProperties(PK.prototype,{padding:{configurable:!0,enumerable:!0,get:function(){var a=this.name.length;return Math.max(0,(-2*(a-1)+Math.sqrt(Math.abs(4*Math.pow(a+1,2)-16*(a-this.lineCount))))/8)}},aQ:{configurable:!0,enumerable:!0,get:function(){return new xK(this.offsetX.getValue(),this.offsetY.getValue(),this.width,this.height)}},width:{configurable:!0,enumerable:!0,get:function(){return Math.min(300,Math.max(100,8*this.name.length+28*this.padding))}},height:{configurable:!0,enumerable:!0,
get:function(){return 20+28*this.padding}}});
/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
var UQ=function(a){a=void 0===a.Hn?{x:0,y:0}:a.Hn;this.position={x:0,y:0};this.zF={x:0,y:0};this.Wz={x:0,y:0};this.bounds={height:0,width:0};this.Wz.x=a.x;this.Wz.y=a.y;this.Xa()};UQ.prototype.Xa=function(){this.position.x=this.Wz.x+this.zF.x;this.position.y=this.Wz.y+this.zF.y};var tOb=function(a,b){var c=b.y;a.zF.x+=b.x;a.zF.y+=c;a.Xa()};_.k=UQ.prototype;_.k.move=function(a){var b=a.y;this.Wz.x+=a.x;this.Wz.y+=b;this.Xa()};_.k.moveTo=function(a){var b=a.y;this.Wz.x=a.x;this.Wz.y=b;this.Xa()};
_.k.clone=function(){var a=this.mAb();a.moveTo(this.Wz);var b=this.zF,c=b.y;a.zF.x=b.x;a.zF.y=c;a.Xa();return a};_.k.clip=function(a){var b=_.l(a),c=b.next().value;a=c.x;c=c.y;b=b.next().value;b={x:b.x,y:b.y};this.sLa([{x:a,y:c},b]);return b};_.k.contains=function(a){return a.left>=this.left&&a.right<=this.right&&a.top<=this.top&&a.bottom>=this.bottom};
_.W.Object.defineProperties(UQ.prototype,{Hn:{configurable:!0,enumerable:!0,get:function(){return this.position}},x:{configurable:!0,enumerable:!0,get:function(){return this.position.x}},y:{configurable:!0,enumerable:!0,get:function(){return this.position.y}},radius:{configurable:!0,enumerable:!0,get:function(){return Math.sqrt(this.height*this.height+this.width*this.width)/2}},height:{configurable:!0,enumerable:!0,get:function(){return this.bounds.height}},width:{configurable:!0,enumerable:!0,get:function(){return this.bounds.width}},
left:{configurable:!0,enumerable:!0,get:function(){return this.x-this.bounds.width/2}},right:{configurable:!0,enumerable:!0,get:function(){return this.x+this.bounds.width/2}},bottom:{configurable:!0,enumerable:!0,get:function(){return this.y-this.bounds.height/2}},top:{configurable:!0,enumerable:!0,get:function(){return this.y+this.bounds.height/2}}});
var VQ=function(a){a=void 0===a?{}:a;var b=void 0===a.radius?20:a.radius;UQ.call(this,{Hn:void 0===a.Hn?{x:0,y:0}:a.Hn});this.resize(b)};_.V(VQ,UQ);var vOb=function(a){a=void 0===a?{x:0,y:0}:a;return new VQ({Hn:a,radius:0})};VQ.prototype.mAb=function(){return new VQ({Hn:this,radius:this.radius})};VQ.prototype.resize=function(a){this.QBc="number"===typeof a?a:Math.max(a.width,a.height)/2;this.bounds.height=this.bounds.width=2*this.radius};
VQ.prototype.sLa=function(a){if(!this.aDc){var b=a[0].x-this.Hn.x,c=a[0].y-this.Hn.y;if(!(b*b+c*c<=this.radius*this.radius))a:{b=this.Hn;c=this.radius;var d=_.l(a),e=d.next().value,f=e.x;e=e.y;var g=d.next().value;d=g.x;g=g.y;f-=b.x;d-=b.x;e-=b.y;g-=b.y;b=d-f;d=g-e;g=b*b+d*d;var h=2*(b*f+d*e);c=f*f+e*e-c*c;f=h*h-4*g*c;if(!(0>f)){if(.01>f)c=-h/(2*g);else if(f=-h-Math.sqrt(f),0<=h?(e=f/(2*g),c=2*c/f):(e=2*c/f,c=f/(2*g)),0>e){if(0>c||1<c)break a}else if(1<e){if(0>c||1<c)break a}else c=Math.min(e,c);
a[1].x=a[0].x+c*b;a[1].y=a[0].y+c*d}}}};_.W.Object.defineProperties(VQ.prototype,{aDc:{configurable:!0,enumerable:!0,get:function(){return.01>this.radius}},radius:{configurable:!0,enumerable:!0,get:function(){return this.QBc}}});
var V5b=-45*Math.PI/180,W5b=Math.cos(V5b),X5b=Math.sin(V5b),QK=function(a){a=void 0===a?{}:a;var b=void 0===a.width?80:a.width,c=void 0===a.height?40:a.height;UQ.call(this,{Hn:void 0===a.Hn?{x:0,y:0}:a.Hn});this.resize({height:c,width:b})};_.V(QK,UQ);QK.prototype.mAb=function(){return new QK({Hn:this,height:this.height,width:this.width})};QK.prototype.resize=function(a){if("number"===typeof a)var b=a;else b=a.height,a=a.width;this.bounds.width=a;this.bounds.height=b;this.qsc=a/b};
QK.prototype.sLa=function(a){var b=a[0],c=b.x;b=b.y;c-=this.x;b-=this.y;c/=this.qsc;var d=c*W5b-b*X5b;b=c*X5b+b*W5b;c=d;d=this.height/2;var e=this.width/2;if(0<=c&&0<=b)c=[{x:e,y:d},{x:-e,y:d}];else if(0>=c&&0<=b)c=[{x:-e,y:d},{x:-e,y:-d}];else if(0>=c&&0>=b)c=[{x:-e,y:-d},{x:e,y:-d}];else if(0<=c&&0>=b)c=[{x:e,y:-d},{x:e,y:d}];else throw Error("kf");d=c;e=_.l(a);b=e.next().value;c=b.x;b=b.y;e=e.next().value;var f=e.x,g=e.y,h=_.l(d);e=h.next().value;d=e.x;e=e.y;var n=h.next().value;f-=c;g-=b;h=n.x-
d;n=n.y-e;d-=c;e-=b;var r=(d*-n-e*-h)/(f*-n-g*-h);0<=r&&1>=(f*e-g*d)/(f*-n-g*-h)&&(a[1].x=c+f*r,a[1].y=b+g*r)};
var iNb=function(){var a=void 0===a?{x:0,y:0}:a;return new VQ({Hn:a,radius:0})};
var WQ=Symbol("lf");
var AK;
AK={Azc:function(a){var b;if(null==(b=a[WQ])){b=Object;var c=b.assign;var d=a.mk;d=void 0===d?{}:d;d=Object.assign({},{Kg:new VQ({radius:20}),rank:0,order:-1,s_:Number.MAX_SAFE_INTEGER,low:1,RD:!1,oC:!1},d);b=c.call(b,{},d)}return a[WQ]=b},uzc:function(a){var b;null==(b=a[WQ])&&(b=a.mk,b=void 0===b?{}:b,b=Object.assign({},{minLength:1,weight:1,mY:0,sea:!1,TUa:!1,points:[]},b));return a[WQ]=b},u$:function(a){var b;null==(b=a[WQ])&&(b=a.mk,b=void 0===b?{}:b,b=Object.assign({},{metrics:{forward:void 0,reverse:void 0},
annotations:{forward:void 0,reverse:void 0},points:[],label:{position:{x:0,y:0},rotation:0,Rqb:!1}},b));return a[WQ]=b},yzc:function(a){var b;null==(b=a[WQ])&&(b=a.mk,b=void 0===b?{}:b,b=Object.assign({},{eJc:50,ywc:10,uGc:50,DCb:1,Kma:20,cub:25,Fib:!1,Lsc:!0,yNc:10,timing:!1,zda:!1,iQc:new Map,jpa:void 0},b));return a[WQ]=b},mVc:function(a){a[WQ]=void 0},kVc:function(a){a[WQ]=void 0},nVc:function(a){a[WQ]=void 0},lVc:function(a){a[WQ]=void 0}};
var gNb=0;
var Y5b=function(a){this.vt=a};_.W.Object.defineProperties(Y5b.prototype,{uG:{configurable:!0,enumerable:!0,get:function(){return 1===this.vt||3===this.vt}},HH:{configurable:!0,enumerable:!0,get:function(){return 2===this.vt||3===this.vt}}});var Z5b=new Y5b(0),$5b=new Y5b(3),XQ=function(){this.Al=[""];this.bufferSize=1024};XQ.prototype.append=function(a){this.uH.length>this.bufferSize?this.Al.push(a):this.uH+=a};XQ.prototype.toString=function(){return this.Al.join("")};
XQ.prototype.Xda=function(){for(;this.HCc;)this.uH=this.uH.slice(0,-1)};XQ.prototype.Pva=function(){for(;0===this.uH.length&&1<this.Al.length;)this.Al.pop()};_.W.Object.defineProperties(XQ.prototype,{uH:{configurable:!0,enumerable:!0,get:function(){return this.Al[this.Al.length-1]},set:function(a){this.Al[this.Al.length-1]=a}},GCc:{configurable:!0,enumerable:!0,get:function(){this.Pva();return"\n"===this.uH.substr(-1)}},HCc:{configurable:!0,enumerable:!0,get:function(){this.Pva();return-1<[" ","\t"].indexOf(this.uH.substr(-1))}}});
var IK=function(){this.sR=0;this.mga=new XQ},a6b=function(a){a.sR+=1;return a};IK.prototype.Xda=function(){this.mga.Xda();return this};IK.prototype.fS=function(a){for(a=void 0===a?1:a;0<=--a;)this.mga.Xda(),this.append("\n"),this.write("");return this};IK.prototype.write=function(a){if(null==a)return this;if("string"===typeof a){if(this.mga.GCc)for(var b=0;b<this.sR;b++)this.append("  ");this.append(a)}else a.print(this);return this};
var c6b=function(a,b){var c=void 0===c?$5b:c;return b6b(a,b,"",0,1,c)},b6b=function(a,b,c,d,e,f){c=void 0===c?"":c;d=void 0===d?0:d;e=void 0===e?0:e;f=void 0===f?Z5b:f;if(null==b)return a;var g=b.length;if(0===g)return a;0<e&&f.uG&&a.fS();var h=0;b=_.l(b);for(var n=b.next();!n.done;n=b.next())n.value.print(a),h<g-1?(a.write(c),a.fS(e)):0===d&&a.write(c),h++;0<e&&f.HH&&a.fS().Xda();return a};IK.prototype.toString=function(){return this.content};IK.prototype.append=function(a){this.mga.append(a);return this};
_.W.Object.defineProperties(IK.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.mga.toString()}}});
var YQ=function(){};YQ.prototype.toString=function(){var a=new IK;this.print(a);return a.content};var d6b=function(a){this.value=a};_.V(d6b,YQ);var e6b=function(a){"string"===typeof a&&(a=new d6b(a));return a};d6b.prototype.print=function(a){a.write(this.value)};
var f6b=function(a,b,c){this.We=a;this.dk=b;this.attributes=c};_.V(f6b,YQ);var pNb=function(a,b){var c=oNb(b);b=[].concat(_.Ia(a.children())).map(function(f){return g6b(a,f,function(g){return new ZQ(c.node(g))})});var d=[].concat(_.Ia(a.ydb)).map(function(f){var g=new ZQ(c.nf(f));return new h6b(f,g)}),e=new ZQ(c.graph());return new f6b(b,d,e)};
f6b.prototype.print=function(a){a6b(a.write("digraph {"));this.attributes.hasAttributes&&a.fS().write(this.attributes).fS();a=c6b(c6b(a,this.We),this.dk);--a.sR;a.Xda().write("}")};var i6b=function(a,b,c){this.id=a;this.children=b;this.attributes=c};_.V(i6b,YQ);var g6b=function(a,b,c){return new i6b(b,[].concat(_.Ia(a.children(b))).map(function(d){return g6b(a,d,c)}),c(b))};
i6b.prototype.print=function(a){a.write(this.id);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);if(0<this.children.length){var b=c6b(a6b(a.write(" {")),this.children);--b.sR;b.write("}")}a.write(";")};var h6b=function(a,b){this.nf=a;this.attributes=b};_.V(h6b,YQ);h6b.prototype.print=function(a){a.write(this.nf.source).write(" -> ").write(this.nf.target);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);a.write(";")};var ZQ=function(a){this.attributes=a};
_.V(ZQ,YQ);ZQ.prototype.print=function(a){0!==this.attributes.size&&b6b(a.write("["),[].concat(_.Ia(this.attributes)).map(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b+'="'+c+'";'}).map(e6b)," ",1).write("]")};_.W.Object.defineProperties(ZQ.prototype,{hasAttributes:{configurable:!0,enumerable:!0,get:function(){return 0<this.attributes.size}}});
var NK=function(a){a=void 0===a?{}:a;a=void 0===a.Wga?!0:a.Wga;this.Asb=[];this.EG=new Map;this.Fta=new Map;this.tna=new Map;this.asa=new Set;this.DWa=new Map;this.z_a=new Map;this.cG=new Map;this.MG=new Map;this.Loa=new Map;this.mK=new Map;this.rJa=new Set;this.E8=new Map;this.QC=new Map;this.rna=new Map;this.h0=new Map;this.Wga=a};NK.prototype.node=function(a){return a?this.EG.get(a):void 0};
var FK=function(a,b){return b?a.EG.has(b):!1},GK=function(a,b,c){a.EG.has(b)?a.EG.set(b,c):(a.EG.set(b,c),a.Fta.set(b,"\u2300"),a.tna.set(b,new Set),a.children("\u2300").add(b),a.asa.add(b))};
NK.prototype.removeNode=function(a){if(!FK(this,a))return j6b(this,{wxa:"REMOVE_NODE_VIOLATION",node:a});var b=this.parent(a);this.children(b).delete(a);this.Fta.delete(a);for(var c=_.l(this.children(a)),d=c.next();!d.done;d=c.next())this.uD(d.value,b);this.tna.delete(a);this.asa.delete(a);if(this.cG.has(a))for(c=_.l(this.cG.get(a).values()),b=c.next();!b.done;b=c.next())LK(this,b.value);if(this.MG.has(a))for(c=_.l(this.MG.get(a).values()),b=c.next();!b.done;b=c.next())LK(this,b.value);this.cG.delete(a);
this.MG.delete(a);this.DWa.delete(a);this.z_a.delete(a);this.EG.delete(a);return this};NK.prototype.dk=function(a,b){return a?[].concat(_.Ia(xNb(this,a,b)),_.Ia(KK(this,a,b))):this.Loa.values()};var xNb=function(a,b,c){a=a.cG.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.source===c}));return a},KK=function(a,b,c){a=a.MG.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.target===c}));return a};NK.prototype.nf=function(a){return this.mK.get(JK(a))};
var dOb=function(a,b){return a.mK.has(JK(b))},MK=function(a,b,c){if(FK(a,b.source)&&FK(a,b.target)){var d=JK(b);if(a.mK.has(d))b="object"===typeof c?Object.assign(a.mK.get(d),c):c,a.mK.set(d,b);else{a.mK.set(d,c);a.Loa.set(d,b);c=k6b(a,b.target);var e=b.source,f=c.get(e)||0;c.set(e,f+1);c=l6b(a,b.source);e=b.target;f=c.get(e)||0;c.set(e,f+1);a.Cu(b.target).set(d,b);a.aD(b.source).set(d,b);m6b(a,b)}}else j6b(a,{wxa:"EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})},LK=function(a,b){var c=
JK(b);a.Loa.has(c)?(n6b(a,b),a.E8.delete(c),a.Loa.delete(c),a.mK.delete(c),sNb(k6b(a,b.target),b.source),sNb(l6b(a,b.source),b.target),a.cG.has(b.target)&&a.cG.get(b.target).delete(c),a.MG.has(b.source)&&a.MG.get(b.source).delete(c)):j6b(a,{wxa:"REMOVE_EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})};_.k=NK.prototype;_.k.parent=function(a){return this.Fta.get(a)||"\u2300"};
_.k.uD=function(a,b){b=void 0===b?"\u2300":b;if(FK(this,a))if("\u2300"===b||FK(this,b)){if("\u2300"!==b)for(var c=b;"\u2300"!==c;c=this.parent(c))if(c===a)throw Error("mf");this.children(this.parent(a)).delete(a);this.Fta.set(a,b);this.children(b).add(a);this.asa.delete(b);if(this.Wga)for(a=_.l([a].concat(_.Ia(this.rmb(a)))),b=a.next();!b.done;b=a.next()){b=b.value;var d=this.MG.get(b)||new Map;c=this.cG.get(b)||new Map;b=new Set;var e=_.l(d.values());for(d=e.next();!d.done;d=e.next())b.add(d.value);
c=_.l(c.values());for(d=c.next();!d.done;d=c.next())b.add(d.value);b=_.l(b);for(c=b.next();!c.done;c=b.next())m6b(this,c.value)}}else j6b(this,{wxa:"PARENT_NODE_VIOLATION",node:a,parent:b});else j6b(this,{wxa:"CHILD_NODE_VIOLATION",node:a})};_.k.children=function(a){a=void 0===a?"\u2300":a;var b=this.tna.get(a)||new Set;this.tna.set(a,b);return b};_.k.lj=function(a){return 0<this.children(void 0===a?"\u2300":a).size};_.k.ftb=function(a){return"\u2300"!==this.parent(a)};
_.k.rmb=function(a){var b=[],c=_.l(this.children(void 0===a?"\u2300":a));for(a=c.next();!a.done;a=c.next())b.push(a.value);for(c=new Set;a=b.pop();){c.add(a);var d=_.l(this.children(a));for(a=d.next();!a.done;a=d.next())b.push(a.value)}return c};_.k.CB=function(a){a=void 0===a?"\u2300":a;for(var b=[];FK(this,a);)b.push(a),a=this.parent(a);return b};_.k.Cu=function(a){var b=this.cG.get(a)||new Map;this.cG.set(a,b);return b};_.k.aD=function(a){var b=this.MG.get(a)||new Map;this.MG.set(a,b);return b};
var k6b=function(a,b){var c=a.DWa.get(b)||new Map;a.DWa.set(b,c);return c},OK=function(a,b){return new Set(k6b(a,b).keys())},l6b=function(a,b){var c=a.z_a.get(b)||new Map;a.z_a.set(b,c);return c},HK=function(a,b){return new Set(l6b(a,b).keys())};NK.prototype.SUa=function(a){for(var b=new Set,c=_.l(OK(this,a)),d=c.next();!d.done;d=c.next())b.add(d.value);a=_.l(HK(this,a));for(d=a.next();!d.done;d=a.next())b.add(d.value);return b};NK.prototype.Ow=function(a){return 0===HK(this,a).size};
var ENb=function(a,b,c){c<b&&(c=_.l([c,b]),b=c.next().value,c=c.next().value);if(a=a.h0.get(b))if(a=a.get(c))return b=[b,c].join("\u223c"),a.get(b)},m6b=function(a,b){if(a.Wga){var c=JK(b);a.E8.has(c)?n6b(a,b):a.E8.set(c,new Set);if(a.parent(b.source)===a.parent(b.target))var d=[o6b(a,b)];else{for(var e=a.CB(b.source),f=a.CB(b.target);e[e.length-1]===f[f.length-1];)e.pop(),f.pop();var g=void 0;if(0===e.length)f.push(b.source),f.push("");else if(0===f.length)e.push(b.target),e.push("");else{g=e[e.length-
1]||b.source;var h=f[f.length-1]||b.target;e.push(h);f.push(g);g=o6b(a,{source:g,target:h})}e=p6b(a,e);f=p6b(a,f);if(0<e.length){h=e[e.length-1];var n;null==(n=g)||n.rk.add(h);h.next=g}0<f.length&&(n=f[f.length-1],n.next=g,null==(d=g)||d.rk.add(n));d=[].concat(_.Ia(e),_.Ia(f));g&&d.push(g)}c=a.E8.get(c);d=_.l(d);for(g=d.next();!g.done;g=d.next())g=g.value,a.rJa.add(g),c.add(g),g.dk.add(a.nf(b))}},o6b=function(a,b){var c=b.source;b=b.target;var d=_.l(c>b?[b,c]:[c,b]);b=d.next().value;d=d.next().value;
b=q6b(a,b,d,[b,d]);c=a.parent(c);d=a.rna.get(c)||new Set;d.add(b);a.rna.set(c,d);return b},p6b=function(a,b){for(var c=[],d=b.length-1,e=0;e<d-1;e++)c.push(q6b(a,b[e],b[e+1],b.slice(e+2)));for(a=0;a<c.length;a++)b=c[a+1],(d=c[a-1])&&c[a].rk.add(d),b&&(c[a].next=b);return c},q6b=function(a,b,c,d){d=void 0===d?[]:d;a.h0.has(b)||a.h0.set(b,new Map);var e=a.h0.get(b);e.has(c)||e.set(c,new Map);e=e.get(c);d=d.join("\u223c");var f=e.get(d)||{source:b,target:c,dk:new Set,rk:new Set};e.set(d,f);a.QC.has(b)||
a.QC.set(b,new Set);a.QC.get(b).add(f);a.QC.has(c)||a.QC.set(c,new Set);a.QC.get(c).add(f);return e.get(d)},n6b=function(a,b){for(var c=_.l(a.E8.get(JK(b))||new Set),d=c.next();!d.done;d=c.next())if(d=d.value,d.dk.delete(a.nf(b)),!(0<d.dk.size)){var e=a.parent(d.source);FK(a,e)&&e!==d.target||(e=a.rna.get(e))&&e.delete(d);a.rJa.delete(d);a.QC.has(d.source)&&a.QC.get(d.source).delete(d);a.QC.has(d.target)&&a.QC.get(d.target).delete(d);a.h0.has(d.source)&&(e=a.h0.get(d.source),e.has(d.target)&&(e=e.get(d.target),
d=rNb(d).join("\u223c"),e.has(d)&&e.delete(d)))}},j6b=function(a,b){a.Asb.push(b);return a};
_.W.Object.defineProperties(NK.prototype,{violations:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ia(this.Asb))}},wca:{configurable:!0,enumerable:!0,get:function(){return this.EG.size}},We:{configurable:!0,enumerable:!0,get:function(){return new Set(this.EG.keys())}},vX:{configurable:!0,enumerable:!0,get:function(){return this.EG.values()}},ydb:{configurable:!0,enumerable:!0,get:function(){return this.mK.values()}},sources:{configurable:!0,enumerable:!0,get:function(){var a=this;
return new Set(Array.from(this.We).filter(function(b){return 0===a.Cu(b).size}))}},sinks:{configurable:!0,enumerable:!0,get:function(){var a=this;return new Set(Array.from(this.We).filter(function(b){return 0===a.aD(b).size}))}},y0a:{configurable:!0,enumerable:!0,get:function(){return this.rna.get("\u2300")||new Set}}});
var vNb=Symbol("nf");
var AOb={handler:function(){var a=[],b=new Map;return{remove:function(c){function d(h){if(!e.has(h)){e.add(h);for(var n=_.l(c.children(h)),r=n.next();!r.done;r=n.next())d(r.value);n=c.parent(h);if(FK(c,n)){a.push([n,c.node(h)]);n=_.l(c.dk(h));for(r=n.next();!r.done;r=n.next())r=r.value,b.set(r,c.nf(r));c.removeNode(h)}}}for(var e=new Set,f=_.l(c.We),g=f.next();!g.done;g=f.next())d(g.value);return c},replace:function(c){function d(I,K){var P=zK(c.node(I));BK(P).Kg.move({x:K[0]|0,y:K[1]|0});if(P.Gc)for(I=
_.l(c.children(I)),P=I.next();!P.done;P=I.next())d(P.value,K)}for(;0<a.length;){var e=_.l(a.pop()),f=e.next().value;e=e.next().value;GK(c,e.id,e);c.uD(e.id,f)}f=_.l(b.entries());for(e=f.next();!e.done;e=f.next()){var g=_.l(e.value);e=g.next().value;g=g.next().value;MK(c,e,g)}f=_.l(c.children());for(e=f.next();!e.done;e=f.next()){var h=e.value,n=BK(c.node(h));g=n.Kg;e=g.x;g=g.y;var r=n.fx;n=n.fy;h=_.l(c.children(h));for(var x=h.next();!x.done;x=h.next()){var A=void 0,B=void 0;d(x.value,[null!=(A=r)?
A:e,null!=(B=n)?B:g])}}return c}}},mk:function(a){function b(f,g){var h=zK(a.node(f),"children::layout::translateDFS: "+f+" missing");BK(h).Kg.move({x:g[0]|0,y:g[1]|0});if(h.Gc)for(f=_.l(a.children(f)),h=f.next();!h.done;h=f.next())b(h.value,g)}function c(f){var g=zK(a.node(f),"children::layout::layoutDFS: "+f+" missing"),h=g.Gc;g=BK(g).Kg;var n=DK(a),r=n.Kma;n=n.cub;g.moveTo({x:0,y:0});var x=a.children(f),A=x.size;if(0===A||!h)return{id:f,x:0,y:0,r:g.height/2};h=[];x=_.l(x);for(var B=x.next();!B.done;B=
x.next())h.push(c(B.value));x=ZMb(h.map(function(ba){return ba.r}),2*r);B=0;for(var I=_.l(h.sort(function(ba,la){return ba.id.localeCompare(la.id)})),K=I.next();!K.done;K=I.next()){K=K.value;var P=cNb(x,A,B++,-n);K.x=P.x;K.y=P.y}f=Object.assign({},aNb(h,r),{id:f});r=_.l(h);for(K=r.next();!K.done;K=r.next())n=K.value,n.x-=f.x,n.y-=f.y,b(n.id,[n.x,n.y]);g.resize(f.r|0);return f}for(var d=_.l(a.children()),e=d.next();!e.done;e=d.next())c(e.value)}};
var cOb={Nc:function(a){function b(r){var x=a.children(r);if(0===x.size)r!==c&&(r=EK(c,r,{weight:0,minLength:f}),MK(a,r,r));else{var A=jNb(a,"_bt_"),B=jNb(a,"_bb_"),I=BK(a.node(r));a.uD(A,r);a.uD(B,r);I.top=A;I.bottom=B;x=_.l(x);for(I=x.next();!I.done;I=x.next()){var K=I.value;b(K);var P=BK(a.node(K));I=P.top||K;K=P.bottom||K;var ba=(P.top?1:2)*g,la=I!==K?1:e-d[r]+1;P=EK(A,I,{weight:ba,minLength:la,TUa:!0});ba=EK(K,B,{weight:ba,minLength:la,TUa:!0});A!==I&&MK(a,P,P);K!==B&&MK(a,ba,ba)}FK(a,a.parent(r))||
(r=EK(c,A,{weight:0,minLength:e+d[r]}),MK(a,r,r))}}var c=hNb(a,"root",{},void 0,"_root_"),d=function(r){function x(K,P){A[K]=P;K=r.children(K);K=_.l(K);for(var ba=K.next();!ba.done;ba=K.next())x(ba.value,P+1)}for(var A={},B=_.l(r.children()),I=B.next();!I.done;I=B.next())x(I.value,1);return A}(a),e=Math.max.apply(Math,_.Ia(Object.values(d)))-1,f=2*e+1,g=function(r){return Array.from(r.dk()).map(function(x){return CK(r.nf(x))}).reduce(function(x,A){return x+A.weight},0)}(a);DK(a).sca=c;DK(a).DCb=f;
for(var h=_.l(a.dk()),n=h.next();!n.done;n=h.next())CK(a.nf(n.value)).minLength*=f;h=_.l(a.children());for(n=h.next();!n.done;n=h.next())b(n.value)},undo:function(a){var b=DK(a);b.sca&&a.removeNode(b.sca);b.sca=void 0;b=_.l(a.dk());for(var c=b.next();!c.done;c=b.next())c=c.value,CK(a.nf(c)).TUa&&LK(a,c)}};
var zOb={handler:function(){var a;return{remove:function(b){a=b;for(var c=new NK,d=_.l(a.children()),e=d.next();!e.done;e=d.next())e=e.value,GK(c,e,a.node(e));d=_.l(a.y0a);for(e=d.next();!e.done;e=d.next()){e=_.l(e.value.dk);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=a.CB(f.source).pop(),h=a.CB(f.target).pop();f=CK(f);dOb(c,{source:g,target:h})?(g=CK(c.nf({source:g,target:h})),h=g.weight,f.minLength=Math.max(f.minLength,g.minLength),f.weight+=h):MK(c,{source:g,target:h},{source:g,target:h,
mk:f})}}Object.assign(DK(c),DK(b));return c},replace:function(b){for(var c=_.l(b.y0a),d=c.next();!d.done;d=c.next()){d=d.value;var e=ENb(a,d.source,d.target);e&&(AK.u$(e).points=AK.u$(d).points)}a&&Object.assign(DK(a),DK(b));return a}}},CRc:function(){},mk:function(a,b){b="string"===typeof b?{mPc:b}:null!=b?b:{};var c,d=null!=(c=b.lUc)?c:sOb;if(b=b.mPc)b=a.CB(b);else for(c=[a.children()],b=[];0<c.length;){var e=c.shift();b.unshift.apply(b,_.Ia(e));e=_.l(e);for(var f=e.next();!f.done;f=e.next())f=
f.value,a.node(f).Gc&&a.lj(f)&&c.push(a.children(f))}c=b;b=DK(a).Kma;c=_.l(c);for(e=c.next();!e.done;e=c.next()){f=e.value;var g=a.node(f);e=BK(g);if(g.Gc&&a.lj(f)){g=d(a,f);f=aNb(g,b);g=_.l(g);for(var h=g.next();!h.done;h=g.next()){var n=h.value;h=n.id;n={x:n.x-f.x,y:n.y-f.y};h=zK(a.node(h),"children::layout::changePosition: "+h+" missing");n.x|=0;n.y|=0;BK(h).Kg.moveTo(n)}e.Kg.resize(f.r|0)}}}};zOb.p0c=uOb;
var r6b=45*Math.PI/180,wOb=Math.sin(r6b),xOb=Math.cos(r6b);
var RK=function(a,b,c,d){O5b.call(this,a,b,c,d);this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Gc=new _.xf(!0);this.JP=new _.xf([]);this.WTa=new _.xf({x:0,y:0});this.RT={width:16*this.name.length+40,height:40}};_.V(RK,O5b);
RK.prototype.vkb=function(){var a=this,b=this.JP.ka(_.vb(function(c){return 0===c.length?_.Ea([]):_.Da(c.map(function(d){return _.Da([d.Rs,d.vs])}))}));return _.Da([this.Gc,b,this.WTa]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return s6b(a,c,d.filter(function(e){return!_.l(e).next().value}).map(function(e){e=_.l(e);e.next();return e.next().value}))}))};
RK.prototype.zkb=function(){var a=this;return _.Da([this.JP,this.Gc]).ka(_.vb(function(b){b=_.l(b);var c=b.next().value;return b.next().value&&0!==c.length?_.Db.apply(null,_.Ia(c.map(function(d){return d.Rs.ka(_.vb(function(e){return e?_.Ea(void 0):d.mk}))}))):_.Ea([])}),_.Bb(this.Rs,this.ht,this.d9),_.vb(function(b){b=_.l(b);var c=b.next().value,d=b.next().value,e=b.next().value,f=b.next().value;b=c.filter(function(g){return!!g&&!g.Rs});return(d||0===b.length?_.Ea(void 0):KOb(b)).ka(_.m(function(g){return{node:a,
vs:g?s6b(a,!0,[g]):t6b(a),Rs:d,ht:e,IQa:0<f.size}}))}))};RK.prototype.wkb=function(){return this.JP.ka(_.vb(function(a){return _.Da(a.map(function(b){return b.d9}))}),_.m(function(a){return a.reduce(function(b,c){c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;var f=b.get(d);f=f?new Map([].concat(_.Ia(f),_.Ia(e))):e;b.set(d,f)}return b})}))};RK.prototype.Fkb=function(){return new S5b};
var t6b=function(a){var b=a.WTa.getValue();return new xK(b.x,b.y,a.RT.width,a.RT.height)},s6b=function(a,b,c){return(c=WMb(c))?b?new xK(c.x-10,c.y-10-70,Math.max(a.RT.width,c.width+20),c.height+90):new xK(c.x+c.width/2-a.RT.width/2,c.y+c.height/2+80-a.RT.height/2,a.RT.width,a.RT.height):t6b(a)},rPb=function(a,b){for(var c=_.l(b),d=c.next();!d.done;d=c.next());a.JP.next(b)};
RK.prototype.Ekb=function(){return this.JP.ka(_.vb(function(a){return _.Da(a.map(function(b){return b.ht})).ka(_.m(function(b){return b.reduce(function(c,d){return new Map([].concat(_.Ia(c),_.Ia(d)))})}))}))};RK.prototype.ykb=function(){return this.JP.ka(_.vb(function(a){return _.Da(a.map(function(b){return b.Hz})).ka(_.m(function(b){return b.reduce(function(c,d){return new Map([].concat(_.Ia(c),_.Ia(d)))})}))}))};
RK.prototype.sfa=function(a,b){var c=this.aQ,d=a-c.x;c=b-c.y;this.WTa.next({x:a,y:b});a=_.l(this.bQ);for(b=a.next();!b.done;b=a.next()){b=b.value;var e=b.aQ;b.sfa(e.x+d,e.y+c)}};_.W.Object.defineProperties(RK.prototype,{aQ:{configurable:!0,enumerable:!0,get:function(){return s6b(this,this.Gc.getValue(),this.bQ.filter(function(a){return!a.Rs.getValue()}).map(function(a){return a.aQ}))}},bQ:{configurable:!0,enumerable:!0,get:function(){return this.JP.getValue()}}});
var $Q=function(){this.N6b=50;this.tag="EXTERNAL";this.C9=new _.$k};_.W.Object.defineProperties($Q.prototype,{files:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.node.d9.ka(_.m(function(b){return Array.from((b.get(a.tag)||new Map).keys()).sort().splice(0,50)}))}},ji:{configurable:!0,enumerable:!0,get:function(){switch(this.tag){case "GENERATED":return"\u2699";case "TEST":return"\u2713";default:return""}}}});$Q.ha=function(a){return new (a||$Q)};
$Q.Aa=_.v({type:$Q,oa:[["callgraph-decorator","node","","tag",""]],inputs:{node:"node",tag:"tag"},outputs:{C9:"filesToAddToCallgraph"},hc:["node","","tag",""],Ba:2,Ca:3,Ha:[["class","external-ref",4,"ngIf"],[1,"external-ref"],[1,"count-box"],[1,"list-box"],["ascTrackElement","Callgraph Decorator","class","list-box-row","trackAction","Add external file to callgraph",3,"trackGestureClick","click","mousewheel",4,"ngFor","ngForOf"],["class","list-box-row",4,"ngIf"],["role","group",1,"down-arrow"],["d",
"M 5 0 L 5 9",1,"edge"],["ascTrackElement","Callgraph Decorator","trackAction","Add external file to callgraph",1,"list-box-row",3,"trackGestureClick","click","mousewheel"],[1,"list-box-row"]],wa:function(a,b){a&1&&(_.N(0,VOb,9,5,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.files))},Ia:[_.gn,lL,_.Sl,_.Tl,_.Zl],styles:[".external-ref[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;margin-right:10px;position:relative}.external-ref[_ngcontent-%COMP%]:hover > .count-box[_ngcontent-%COMP%]{visibility:hidden;position:absolute}.external-ref[_ngcontent-%COMP%]:hover > .down-arrow[_ngcontent-%COMP%]{visibility:hidden;position:absolute}.external-ref[_ngcontent-%COMP%]:hover > .list-box[_ngcontent-%COMP%]{visibility:visible}.list-box[_ngcontent-%COMP%]{border:1px solid;left:0;max-height:300px;overflow-y:auto;padding:3px;position:absolute;visibility:hidden;white-space:nowrap;z-index:1}.list-box-row[_ngcontent-%COMP%]:hover{background:#aecbfa}.count-box[_ngcontent-%COMP%]{border:1px solid #9aa0a6;padding:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.count-box[_ngcontent-%COMP%]:hover{background:#aecbfa}.down-arrow[_ngcontent-%COMP%]{height:11px;width:10px}path.edge[_ngcontent-%COMP%]{marker-end:url(#arrow);stroke:#9aa0a6;stroke-width:2}"],
Oa:0});
var aR=function(){};aR.prototype.Sa=function(){var a=this;this.EGc=("incoming"===this.direction?this.node.Hz:this.node.ht).ka(_.vb(function(b){return _.Da(Array.from(b).map(function(c){c=_.l(c);c.next();c=c.next().value;return("incoming"===a.direction?c.from:c.to).Rs}))}),_.m(function(b){return b.filter(function(c){return c}).length}),_.nb(1),_.jb())};aR.ha=function(a){return new (a||aR)};
aR.Aa=_.v({type:aR,oa:[["hidden-node-decorator","node","","direction",""]],inputs:{node:"node",direction:"direction"},hc:["node","","direction",""],Ba:2,Ca:3,Ha:[["class","container",4,"ngIf"],[1,"container"],["role","group","class","down-arrow",4,"ngIf"],[1,"count-box"],["role","group",1,"down-arrow"],["d","M 5 0 L 5 12",1,"edge"]],wa:function(a,b){a&1&&(_.N(0,YOb,8,3,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.EGc))},Ia:[_.Tl,_.Xr,_.Zl],styles:[".container[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column}.count-box[_ngcontent-%COMP%]{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.count-box[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:16px;height:unset;width:unset}.down-arrow[_ngcontent-%COMP%]{height:14px;width:10px}path.edge[_ngcontent-%COMP%]{marker-end:url(#arrow);stroke:#9aa0a6;stroke-width:2}"],
Oa:0});
var bR=function(){this.scroll=0};_.W.Object.defineProperties(bR.prototype,{LKc:{configurable:!0,enumerable:!0,get:function(){return"calc("+100*this.scroll+"% - 1ch)"}}});bR.ha=function(a){return new (a||bR)};
bR.Aa=_.v({type:bR,oa:[["scroll-indicator"]],Ib:2,mb:function(a,b){a&2&&_.se("top",b.LKc)},inputs:{scroll:"scroll"},Ba:1,Ca:0,wa:function(a){a&1&&_.O(0,"\u00a0\n")},styles:["scroll-indicator[_nghost-%COMP%]{background:#aecbfa;border-bottom-right-radius:2ch;border-top-right-radius:2ch;border:1px solid #9aa0a6;padding:0 1ch;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}"],Oa:0});
var cR=function(){};cR.prototype.Sa=function(){};cR.ha=function(a){return new (a||cR)};
cR.Aa=_.v({type:cR,oa:[["rxjs-marble","eventData",""]],inputs:{FNa:"eventData"},hc:["eventData",""],Ba:2,Ca:2,Ha:[["stroke","black","role","group"],"cx 15 cy 15 r 15".split(" ")],wa:function(a,b){a&1&&(_.yd(),_.C(0,"svg",0),_.F(1,"circle",1),_.D());a&2&&_.se("fill","rgb("+b.FNa.color[0]+","+b.FNa.color[1]+","+b.FNa.color[2]+")")},styles:["rxjs-marble[_nghost-%COMP%]{display:inline-block}svg[_ngcontent-%COMP%]{pointer-events:none;overflow:visible;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],Oa:0});
var u6b=["name"],v6b=_.Ea(!1).ka(_.Ma(1),_.tb(!0)),dR=function(a){this.Hk=a;this.gDc=ROb;this.O6b=300;this.sBc=!1;this.focus=new _.$k;this.Pib=new _.$k;this.Qib=new _.$k;this.delete=new _.$k;this.XBb=new _.$k;this.YBb=new _.$k;this.dRa=new _.$k;this.qAb=new _.$k;this.C9=new _.$k;this.Bsc=_.Ea("unset").ka(_.Ma(1),_.tb("background 2s ease-in"))};dR.prototype.Sa=function(){this.Xxc=this.node.d9.ka(_.m(function(a){return Array.from(a).filter(function(b){b=_.l(b);b.next();return 0<b.next().value.size}).map(function(b){return _.l(b).next().value}).sort()}))};
var bPb=function(a){return a.node instanceof RK};dR.prototype.JA=function(a){a.Gc.next(!a.Gc.getValue());this.qAb.next(a.Gc.getValue())};dR.prototype.Vc=function(){var a=this;this.rca&&_.uZa(this.Hk,function(){a.rca.ua.style.fontSize="12px";_.vZa(a.Hk,function(){a.N0a={width:a.rca.ua.offsetWidth,height:20};w6b(a,a.node.aQ)})});this.zMb=this.node.vs.ka(_.Pa(function(b,c){return b.width===c.width&&b.height===c.height})).subscribe(function(b){w6b(a,b)})};dR.prototype.Ma=function(){this.zMb&&this.zMb.unsubscribe()};
var w6b=function(a,b){if(a.N0a){var c=a.N0a.width/b.width,d=a.N0a.height/b.height;_.uZa(a.Hk,function(){a.rca&&(a.rca.ua.style.fontSize=10.8/Math.max(c,d)+"px")})}};_.W.Object.defineProperties(dR.prototype,{Uwb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Loading...}}}"===this.node.name}},Dwb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Error...}}}"===this.node.name}},xxc:{configurable:!0,enumerable:!0,get:function(){return this.node.ticket&&!bPb(this)?v6b:_.Ea(!1)}}});
dR.ha=function(a){return new (a||dR)(_.y(_.ot))};
dR.Aa=_.v({type:dR,oa:[["callgraph-node","node",""]],wb:function(a,b){a&1&&_.We(u6b,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.rca=c.first)}},inputs:{node:"node",sBc:"hovered"},outputs:{focus:"focus",Pib:"clickOnBody",Qib:"clickOnHeader",delete:"delete",XBb:"mouseDownOnBody",YBb:"mouseDownOnHeader",dRa:"hover",qAb:"manualExpansionChange",C9:"filesToAddToCallgraph"},hc:["node",""],Ba:2,Ca:3,Ha:[["class","container",3,"left","top",4,"ngIf"],[1,"container"],[1,"node",3,"ngClass","click","dblclick","mousedown",
"mouseenter","mouseleave"],["class","aggregation-header",4,"ngIf"],["class","gmat-body-2",3,"ngClass","maxWidth",4,"ngIf"],["title","node.ticket",4,"ngIf"],["theme","error",3,"title",4,"ngIf"],[1,"rhs-controls-locator"],[1,"rhs-controls"],[4,"ngIf"],["mat-icon-button","",1,"delete-button",3,"click"],["direction","incoming",1,"incoming-hidden",3,"node"],["direction","outgoing",1,"outgoing-hidden",3,"node"],[3,"scroll",4,"ngIf"],[1,"decorator-container"],[3,"node","tag","filesToAddToCallgraph",4,"ngFor",
"ngForOf"],[1,"aggregation-header"],[1,"gmat-body-2",3,"click","mousedown"],[1,"name-block"],["aria-label","Toggle node expansion","mat-icon-button","",3,"disabled","click"],[1,"gmat-body-2",3,"ngClass"],["name",""],["aria-label","Button to manually emit a marble from this node.","class","obs-button","mat-icon-button","",3,"click",4,"ngIf"],["aria-label","Button to switch this choice node to the next option.","class","obs-button","mat-icon-button","",3,"click",4,"ngIf"],["aria-label","Button to manually emit a marble from this node.",
"mat-icon-button","",1,"obs-button",3,"click"],["aria-label","Button to switch this choice node to the next option.","mat-icon-button","",1,"obs-button",3,"click"],["title","node.ticket"],["theme","error",3,"title"],["class","obs-event-holder",4,"ngFor","ngForOf"],[1,"obs-event-holder"],[3,"eventData",4,"ngIf"],[3,"eventData"],[3,"scroll"],[3,"node","tag","filesToAddToCallgraph"]],wa:function(a,b){a&1&&(_.N(0,kPb,23,38,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.node.vs))},Ia:[_.Rl,_.Sl,_.Tl,
$Q,aR,cR,_.cE,_.eE,_.vq,_.Xr,bR,_.Zl],styles:["callgraph-node[_nghost-%COMP%]   .container[_ngcontent-%COMP%]{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-node[_nghost-%COMP%]   .node-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;position:absolute;white-space:nowrap}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]{align-items:center;border-radius:8px;border:1px solid #9aa0a6;display:flex;flex-direction:column;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   .name-block[_ngcontent-%COMP%]{display:block;line-height:150%;margin:auto;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{align-items:center;display:flex;flex:1 1 100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   .backdrop[_ngcontent-%COMP%]{opacity:20%}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   dc-information-box[_ngcontent-%COMP%]{border-radius:8px;border:none}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   .aggregation-header[_ngcontent-%COMP%]{align-items:center;border-radius:8px;display:flex;overflow-x:hidden;text-overflow:ellipsis;width:100%}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   .aggregation-header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{flex:1 1 100%;font-size:28px;justify-content:center}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   hidden-node-decorator[_ngcontent-%COMP%]{pointer-events:none}callgraph-node[_nghost-%COMP%]   .highlighted[_ngcontent-%COMP%]{background:#aecbfa}callgraph-node[_nghost-%COMP%]   hidden-node-box[_ngcontent-%COMP%]{max-height:100%;position:relative;right:0;top:0}callgraph-node[_nghost-%COMP%]   .rhs-controls-locator[_ngcontent-%COMP%]{position:absolute;right:0}callgraph-node[_nghost-%COMP%]   .rhs-controls[_ngcontent-%COMP%]{display:flex;flex-direction:row;position:absolute}callgraph-node[_nghost-%COMP%]   .delete-button[_ngcontent-%COMP%]{background:transparent;border:0;opacity:0;top:-10px;transition:opacity .3s ease-in-out}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]:hover   .delete-button[_ngcontent-%COMP%]{opacity:1}callgraph-node[_nghost-%COMP%]   .node-content[_ngcontent-%COMP%]{display:inline-flex;flex-direction:column;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-node[_nghost-%COMP%]   .decorator-container[_ngcontent-%COMP%]{position:absolute;top:-35px;display:flex}callgraph-node[_nghost-%COMP%]   .incoming-hidden[_ngcontent-%COMP%]{position:absolute;right:0;top:-31px}callgraph-node[_nghost-%COMP%]   .outgoing-hidden[_ngcontent-%COMP%]{bottom:-31px;position:absolute;right:0}callgraph-node[_nghost-%COMP%]   scroll-indicator[_ngcontent-%COMP%]{left:-20px}callgraph-node[_nghost-%COMP%]   .obs-button[_ngcontent-%COMP%]{font-size:-20px;height:-20px;line-height:-20px;width:-20px}callgraph-node[_nghost-%COMP%]   .obs-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:-20px;height:-20px;line-height:-20px;width:-20px}callgraph-node[_nghost-%COMP%]   .obs-event-holder[_ngcontent-%COMP%]{border:1px solid #000;display:flex;height:32px;width:32px}callgraph-node[_nghost-%COMP%]   .execution-count[_ngcontent-%COMP%]{margin:5px;white-space:nowrap}"],
Oa:0});
var x6b=function(){this.Hoa=this.Fsa=!1;this.u2=this.t2=0;this.rVa=void 0;this.Oxa=this.Hxa=this.vN=this.uN=0;this.padding={left:0,right:48};this.KTb=new _.$k;this.LTb=1;this.FP=this.nba=this.hS=void 0};x6b.prototype.qr=function(){return this.Fsa};
var A6b=function(a,b){switch(b.type){case "mousedown":a.DQa(b.screenX,b.screenY,b.button);break;case "mousemove":a.Psb(b.screenX,b.screenY);break;case "mouseup":case "mouseleave":y6b(a);break;case "mousewheel":var c=b.deltaY;4>Math.abs(c)||z6b(a,b.pageX,b.pageY,0<c?a.zoomLevel/1.2:1.2*a.zoomLevel)}},B6b=function(a,b){vPb(b)&&(a.rVa=b)},y6b=function(a){a.Hoa=!1;a.Fsa=!1;a.t2=0;a.u2=0;var b=C6b(a,a.uN+a.Hxa,a.vN+a.Oxa);a.uN=b.x;a.vN=b.y;a.Hxa=0;a.Oxa=0;a.hS=void 0},RPb=function(a){if(!a.FP)return.1;
var b=wPb(a.FP);if(!b)return.1;var c=D6b(a);return.25*Math.min((c.width-a.bRa-20)/b.width,(c.height-20)/b.height)},QPb=function(a,b){var c=D6b(a);z6b(a,c.x+c.width/2,c.y+c.height/2,b)},z6b=function(a,b,c,d){d=E6b(a,d);var e=D6b(a);b-=e.x;c-=e.y;e=d/a.zoomLevel;a.zoomLevel=d;d=C6b(a,b-(b-a.uN)*e,c-(c-a.vN)*e);a.uN=d.x;a.vN=d.y};x6b.prototype.DQa=function(a,b,c){0===c&&(this.t2=a,this.u2=b,this.Fsa=!0)};var D6b=function(a){return a.rVa?a.rVa.ua.getBoundingClientRect():{x:0,y:0,width:0,height:0}};
x6b.prototype.Psb=function(a,b){this.Fsa&&!this.Hoa&&10<Math.sqrt(Math.pow(this.u2-a,2)+Math.pow(this.t2-b,2))&&(this.Hoa=!0);if(this.Hoa)if(this.hS){this.nba=this.hS;var c=this.hS.aQ;this.hS.sfa(c.x+(a-this.t2)/this.zoomLevel,c.y+(b-this.u2)/this.zoomLevel);this.t2=a;this.u2=b}else a=C6b(this,this.uN+a-this.t2,this.vN+b-this.u2),this.Hxa=a.x-this.uN,this.Oxa=a.y-this.vN};
var C6b=function(a,b,c){if(!a.FP)return{x:b,y:c};var d=wPb(a.FP);if(!d)return{x:b,y:c};var e=D6b(a);return{x:Math.min(e.width-100-d.x*a.zoomLevel,Math.max(a.padding.left+100-(d.x+d.width)*a.zoomLevel,b)),y:Math.min(e.height-100-d.y*a.zoomLevel,Math.max(100-(d.y+d.height)*a.zoomLevel,c))}},E6b=function(a,b){return Math.min(2,Math.max(RPb(a),b))};
_.W.Object.defineProperties(x6b.prototype,{zoomLevel:{configurable:!0,enumerable:!0,get:function(){return this.LTb},set:function(a){this.KTb.next(a);this.LTb=a}},bRa:{configurable:!0,enumerable:!0,get:function(){return this.padding.left+this.padding.right}}});
var eR=function(){this.pDc=SOb;this.mdc=1E3;this.graphType="CALLGRAPH";this.focus=new _.$k;this.expand=new _.$k;this.kS=_.Ua};
eR.prototype.Rb=function(){var a=this;if("RXJS_GRAPH"===this.graphType){var b=this.AF.from.L0.kS.ka(_.m(function(d){return{type:"add",ZCb:d}})),c=this.AF.from.L0.kS.ka(_.Ma(1E3),_.m(function(d){return{type:"remove",ZCb:d}}));this.kS=_.ib(b,c).ka(_.Bb(SOb(this.AF)),_.Ta(function(d){d=_.l(d);d.next();return!d.next().value}),_.m(function(d){return _.l(d).next().value}),_.hb(function(d,e){return zPb(d,e,a.AF)},[]))}this.path=_.Da([this.AF.from.vs,this.AF.to.vs]).ka(_.m(function(d){d=_.l(d);var e=d.next().value;
d=d.next().value;var f=e.y>d.y+d.height,g=e.x+e.width/2;e=e.y+(f?0:e.height);f=d.y+(f?d.height:0);return"M "+g+","+e+"\nL "+g+","+e+"\nL "+(d.x+d.width/2)+","+(f+(f>e?-1:1))}))};eR.ha=function(a){return new (a||eR)};
eR.Aa=_.v({type:eR,oa:[["callgraph-edge","edgeData",""]],inputs:{graphType:"graphType",AF:"edgeData"},outputs:{focus:"focus",expand:"expand"},features:[_.id],hc:["edgeData",""],Ba:12,Ca:13,Ha:[["role","group",1,"grouping-svg",3,"click","dblclick"],["id","arrowhead","d","M 4 0 L 24 10 L 4 20 z"],["id","arrow","viewBox","4 0 24 20","refX","20","refY","10","markerWidth","12","markerHeight","12","orient","auto-start-reverse","markerUnits","userSpaceOnUse",1,"arrowhead"],["href","#arrowhead"],[1,"hover-helper"],
[1,"edge"],[4,"ngFor","ngForOf"],[3,"eventData","transform","transition",4,"ngIf"],[3,"eventData"]],wa:function(a,b){a&1&&(_.yd(),_.C(0,"svg",0),_.L("click",function(){return b.expand.emit(b.AF)})("dblclick",function(){return b.focus.emit(b.AF)}),_.C(1,"defs"),_.F(2,"path",1),_.C(3,"marker",2),_.F(4,"use",3),_.D()(),_.F(5,"path",4),_.Q(6,"async"),_.F(7,"path",5),_.Q(8,"async"),_.Q(9,"async"),_.D(),_.N(10,yPb,3,3,"ng-container",6),_.Q(11,"async"));a&2&&(_.w(5),_.re("d",_.R(6,5,b.path)),_.w(2),_.se("stroke-dasharray",
_.R(8,7,b.pDc(b.AF))?"8":"unset"),_.re("d",_.R(9,9,b.path)),_.w(3),_.z("ngForOf",_.R(11,11,b.kS)))},Ia:[_.Sl,_.Tl,cR,_.Zl],styles:["callgraph-edge[_nghost-%COMP%]   .grouping-svg[_ngcontent-%COMP%]{pointer-events:none;overflow:visible;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-edge[_nghost-%COMP%]   .arrowhead[_ngcontent-%COMP%]{fill:#80868b}callgraph-edge[_nghost-%COMP%]   path[_ngcontent-%COMP%]{stroke:#80868b}callgraph-edge[_nghost-%COMP%]   path.edge[_ngcontent-%COMP%]{fill:none;marker-end:url(#arrow);pointer-events:none;stroke-width:2}callgraph-edge[_nghost-%COMP%]   path.hover-helper[_ngcontent-%COMP%]{fill:none;marker-end:url(#arrow);opacity:0;pointer-events:all;stroke-width:10}callgraph-edge[_nghost-%COMP%]   .hover-helper[_ngcontent-%COMP%]:hover + .edge[_ngcontent-%COMP%]{stroke:#aecbfa}"],
Oa:0});
var fR=function(){this.ZZa=[];this.show=new _.$k;this.NT=new _.$k};_.W.Object.defineProperties(fR.prototype,{jR:{configurable:!0,enumerable:!0,set:function(a){this.ZZa=Array.from(a.values()).sort(function(b,c){return b.name.localeCompare(c.name)})}}});fR.ha=function(a){return new (a||fR)};
fR.Aa=_.v({type:fR,oa:[["hidden-node-box"]],inputs:{jR:"hiddenNodes"},outputs:{show:"show",NT:"showAll"},Ba:8,Ca:2,Ha:function(){return[[1,"container"],[1,"hidden-nodes-text"],"Ausgeblendete Knoten (\ufffd0\ufffd)",["mat-button","",1,"gmat-button",3,"click"],"Alle einblenden",[1,"hidden-node-list"],["mat-button","","class","hidden-node",3,"click",4,"ngFor","ngForOf"],["mat-button","",1,"hidden-node",3,"click"]]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div")(2,"span",1),_.De(3,2),_.D(),_.C(4,"button",
3),_.L("click",function(){return b.NT.emit()}),_.De(5,4),_.D()(),_.C(6,"div",5),_.N(7,APb,2,1,"button",6),_.D()());a&2&&(_.w(3),_.Ee(b.ZZa.length),_.Fe(3),_.w(4),_.z("ngForOf",b.ZZa))},Ia:[_.Sl,_.vq],styles:["hidden-node-box[_nghost-%COMP%]{position:relative;min-width:200px}.container[_ngcontent-%COMP%]{background:rgba(218,220,224,.2);border:1px solid #80868b;display:flex;flex-direction:column;height:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.hidden-node-list[_ngcontent-%COMP%]{flex-grow:1;overflow:auto}.hidden-node[_ngcontent-%COMP%]{line-height:unset;text-align:left;width:100%}.hidden-nodes-text[_ngcontent-%COMP%]{padding-left:10px}"],
Oa:0});
var gR=function(a,b){this.Fa=a;this.qtc=b;this.Cf=new _.rs(this.Fa)};
gR.prototype.get=function(a,b,c,d,e,f){var g=this,h=Object.assign({},_.UE(a,b),{fileSpecPath:e,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRepositoryKeyRepositoryName:c,graphType:void 0===f?"CALLGRAPH":f});return this.Cf.fetch(h,function(){var n=g.qtc,r=h;r=void 0===r?{}:r;var x=void 0===x?{}:x;return _.ml(n.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.callgraph.getCallgraph",path:"/"+n.Pa+"/callgraph:callgraph",Qa:_.hf(r,_.uu,x),Mb:ML})})};
gR.ha=function(a){return new (a||gR)(_.u(_.an),_.u(p_b))};gR.va=_.t({token:gR,ta:gR.ha,Ka:"root"});
var F6b=["graphWrapper"],hR=function(a,b,c,d,e,f){this.Fa=a;this.stc=b;this.Kh=c;this.Ra=d;this.Eha=e;this.vc=_.iE;this.xdb=MPb;this.RLc=XPb;this.UOa=SK;this.K2a=130;this.uya="Callgraph";this.yk=_.pg;this.b9b="Zum Einblenden des Schl\u00fcssels klicken";this.B8b="Zum Ausblenden klicken";this.a8b="Die Aufrufgrafik konnte nicht geladen werden";this.t1=!0;this.Cea=new PK("","Function",new _.ng);this.Bea=new PK("","Called Function",new _.ng);this.soa=new PK("","",new _.ng);this.EKc=qPb(this.Cea,this.Bea);
this.n1a=new _.ob;this.controls=new x6b;this.PX=_.Ua;this.resize=new _.ob;this.ara=new _.mb(1,void 0);this.iRa=new _.mb(1,void 0);this.Yga=_.Ua;this.QQa=new _.ob;this.jR=_.Ua;this.WK=_.Ea(!0);this.HBb=new _.xf(!1);this.gMb=new _.xf(!0);this.Neb=!1;this.tOa=new _.mb(1);this.ci=new _.mb(1);this.graphType=new _.xf("CALLGRAPH");this.Cea.offsetX.next((130-this.Cea.width)/2);this.Cea.offsetY.next(10);this.Bea.offsetX.next((130-this.Bea.width)/2);this.Bea.offsetY.next(60);this.soa.e9.next({tags:["EXTERNAL",
"TEST","GENERATED"],path:"",gz:[]});this.controls.padding.left=this.t1?130:0;G6b(this);this.Wrc=this.tOa.ka(_.m(function(g){return f.Vb(39)&&g.path.endsWith(".ts")}))};hR.prototype.Sa=function(){this.Fa.hm({bucket:_.pg.bia})};hR.prototype.Vc=function(){var a=this;B6b(this.controls,this.H$);this.At=this.Kh.registerCallback(0,function(){a.H$.ua.focus()})};hR.prototype.Ma=function(){this.At&&this.At()};
hR.prototype.Rb=function(a){var b=a.viewData;b&&(a=b.wj,b=b.uf,!_.PE(b.location)||a&&_.AE(a.location,b.location)||(this.tOa.next(b.location),this.QQa.next({action:"filter"})),this.ci.next(b.line))};
var H6b=function(a){return _.Da([a.tOa,a.n1a.ka(_.tb(void 0))]).ka(_.hb(function(b,c){var d=_.l(c);c=d.next().value;d=d.next().value;return c?b.has(c.path)?d?new Map([].concat(_.Ia(b),[[d.path,d]])):b:new Map([[c.path,c]]):b},new Map))},I6b=function(a,b){return a.graphType.ka(_.Pa(),_.vb(function(c){return a.stc.get(b.lb,b.Dc,b.repository,b.Ab,b.path,c).ka(_.m(function(d){return _.aE({WK:d.WK,FP:oPb(d,b,a.Eha,a.ci,a.Neb)})}),_.Aa(function(){return _.$D(a.a8b)}),_.tb(_.jE))}),_.nb(1),_.jb())},J6b=
function(a,b){a.WK=_.Da([b.ka(_.vb(function(c){return _.Da(Array.from(c.values()))})),a.HBb]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c.filter(_.SE).every(function(e){return e.Yb.WK})||d}))},K6b=function(a){a.Yga=_.Da([_.ib(a.jR.ka(_.cb()),a.ara),_.ib(a.jR.ka(_.cb()),a.iRa)]).ka(_.vb(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;return d?a.PX.ka(_.m(function(e){return YPb(e,d)})):c?tPb(a.PX,c.ticket).ka(_.vb(function(e){return a.PX.ka(_.m(function(f){return ZPb(f,
e)}))})):_.Ea(new Set)}),_.tb(new Set),_.nb(1),_.jb())},L6b=function(a,b){a.jR=a.QQa.ka(_.Bb(b.ka(_.m(function(c){return new Map(SK(c.values(),!0,!0).map(function(d){return[d.ticket,d]}))})),b.ka(_.m(function(c){return new Map(SK(c.values(),!0,!0,!0).map(function(d){return[d.ticket,d]}))}))),_.vb(function(c){c=_.l(c);var d=c.next().value,e=c.next().value,f=c.next().value;return"showOnlyFamily"===d.action?tPb(a.PX,d.node.ticket).ka(_.m(function(g){return[d,e,f,g]}),_.Xa()):_.Ea([d,e,f])}),_.hb(function(c,
d){d=_.l(d);var e=d.next().value,f=d.next().value,g=d.next().value,h=d.next().value;switch(e.action){case "show":return c=new Map(c),c.delete(e.node.ticket),c;case "hide":return c=new Map(c),c.set(e.node.ticket,e.node),c;case "showOnlyEdge":return new Map(Array.from(f).filter(function(n){n=_.l(n).next().value;return e.nf.from.ticket!==n&&e.nf.to.ticket!==n}));case "showAll":return new Map;case "showOnlyFamily":return h?new Map(Array.from(f).filter(function(n){n=_.l(n).next().value;return!h.has(n)})):
f;case "filter":return new Map(Array.from(c).filter(function(n){n=_.l(n).next().value;return g.has(n)}));default:return _.gg(e)}},new Map),_.tb(new Map))},M6b=function(a,b,c){return new Map([].concat(_.Ia(Array.from(b).filter(function(d){d=_.l(d);var e=d.next().value;d.next();return c.has(e)})),_.Ia(Array.from(c).filter(function(d){d=_.l(d).next().value;return!b.has(d)}).map(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;return[d,I6b(a,e)]}))))},G6b=function(a){var b=H6b(a).ka(_.hb(function(d,
e){return M6b(a,d,e)},new Map),_.nb(1),_.jb()),c=b.ka(_.vb(WPb),_.m(function(d){return uPb(a.vb.location,new Map(d))}),_.pb(1));L6b(a,c);a.PX=_.Da([c,a.jR,a.H$&&vPb(a.H$)?_.Ea(null):a.resize.ka(_.Va(1))]).ka(_.m(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;for(var f=_.l(SK(d.values(),!0,!0,!0)),g=f.next();!g.done;g=f.next())g=g.value,g.Rs.next(e.has(g.ticket));return d}),_.zb(function(d){B6b(a.controls,a.H$);a.controls.FP=d;y6b(a.controls);a.center(d)}),_.pb(1));J6b(a,b);K6b(a)};
hR.prototype.log=function(a){this.Fa.nb({element:"Callgraph",action:a,gestureName:"CLICK"})};
hR.prototype.center=function(a){LOb(SK(a.values(),!0,!0));var b=wPb(a);if(b){a=this.controls;var c=b.left,d=b.top,e=b.right-b.left;b=b.bottom-b.top;var f=D6b(a);a.zoomLevel=E6b(a,Math.min((f.width-a.bRa)/(e+20),f.height/(b+20)));c=C6b(a,-c*a.zoomLevel+a.padding.left+10*a.zoomLevel+(f.width-a.bRa-(e+20)*a.zoomLevel)/2,-d*a.zoomLevel+10*a.zoomLevel+(f.height-(b+20)*a.zoomLevel)/2);a.uN=c.x;a.vN=c.y}this.ara.next(void 0);this.iRa.next(void 0)};
var TK=function(a,b){a.QQa.next(b);a.log(b.action)},CPb=function(a,b){!a.controls.nba&&a.controls.nba!==b&&b.Qd&&(a.Ra.navigate(_.nh(_.Jo(b.location.Zb().Sh(a.vb.location.params),{line:b.Qd}).hb()),{hf:"preserve"}),a.log("followNodeLink"))},EPb=function(a,b){a.Ra.navigate(_.nh(_.Jo(b.from.location.Zb().Sh(a.vb.location.params),{line:b.gz.map(function(c){return{start:c,end:c}})}).hb()),{hf:"preserve"});a.log("followEdgeLink")},FPb=function(a,b){a.controls.qr()||(a.iRa.next(b),a.log(b?"hoverEdge":"unhoverEdge"))};
hR.prototype.zoom=function(a){A6b(this.controls,a);this.log("zoom")};hR.ha=function(a){return new (a||hR)(_.y(_.iv),_.y(gR),_.y(_.gv),_.y(_.Vf),_.y(_.hH),_.y(_.Bu))};
hR.Aa=_.v({type:hR,oa:[["callgraph-panel"]],wb:function(a,b){a&1&&_.We(F6b,7,_.Hd);if(a&2){var c;_.Ve(c=_.Ze())&&(b.H$=c.first)}},inputs:{vb:"viewData"},features:[_.id],Ba:10,Ca:10,Ha:function(){return[["tabIndex","-1",1,"graph-wrapper",3,"mousedown","mouseup","mousemove","mouseleave","mousewheel","ascResizeNotifier"],["graphWrapper",""],[4,"ngIf"],[1,"key-box",3,"click"],["class","empty-callgraph-message",4,"ngIf"],["class","scaler",3,"transform",4,"ngIf"],[1,"top-right-controls"],[1,"zoom-controls",
3,"mousedown"],["mat-icon-button","","aria-label","Vergr\u00f6\u00dfern","trackAction","zoomin",3,"ascTrackElement","click"],["vertical","true",3,"max","min","value","step","input"],["mat-icon-button","","aria-label","Verkleinern","trackAction","zoomout",3,"ascTrackElement","click"],["mat-icon-button","","aria-label","Grafik zentrieren","trackAction","center",3,"ascTrackElement","click"],[1,"warning-box-group"],["class","warning-box","theme","warning",4,"ngIf"],[1,"empty-callgraph-message"],"Es wurden keine Funktionen gefunden.",
[1,"scaler"],[3,"node","opacity","clickOnHeader","delete","filesToAddToCallgraph","manualExpansionChange","mouseDownOnHeader",4,"ngFor","ngForOf"],[4,"ngFor","ngForOf"],[3,"hovered","node","opacity","clickOnBody","delete","filesToAddToCallgraph","focus","hover","mouseDownOnBody",4,"ngFor","ngForOf"],[3,"node","clickOnHeader","delete","filesToAddToCallgraph","manualExpansionChange","mouseDownOnHeader"],[3,"edgeData","graphType","opacity","expand","focus","mouseenter","mouseleave",4,"ngFor","ngForOf"],
[3,"edgeData","graphType","expand","focus","mouseenter","mouseleave"],[3,"hovered","node","clickOnBody","delete","filesToAddToCallgraph","focus","hover","mouseDownOnBody"],["matNativeControl","","required","",3,"value","selectionChange"],["value","CALLGRAPH"],["value","RXJS_GRAPH"],["mat-button","",1,"expansion-toggle",3,"click"],["theme","warning",1,"warning-box"],["href","http://go/cs/callgraph-deprecation","target","_blank"],["mat-button","",3,"click"],"Datei zu gro\u00df\u00a0\u2013 Warnung: In der Grafik fehlen m\u00f6glicherweise einige externe Aufrufe und/oder Klassen.\n        \ufffd#2\ufffd\n          Schlie\u00dfen\n        \ufffd/#2\ufffd",
"Schl\u00fcssel",[1,"key-sample-graph-holder"],[3,"edgeData"],[1,"key-node",3,"node"],[1,"decorator-table"],["colspan","2"],"Externe Dateiaufrufe",[1,"no-click",3,"node","tag"],"Extern","Tests","Generiert","Navigation","Klicken: Aufrufen","Doppelklick: Fokussieren",[3,"hiddenNodes","show","showAll",4,"ngIf"],[3,"hiddenNodes","show","showAll"]]},wa:function(a,b){a&1&&(_.C(0,"div",0,1),_.L("mousedown",function(c){A6b(b.controls,c);b.log("startCanvasDrag")})("mouseup",function(c){return A6b(b.controls,
c)})("mousemove",function(c){return A6b(b.controls,c)})("mouseleave",function(c){return A6b(b.controls,c)})("mousewheel",function(c){return b.zoom(c)})("ascResizeNotifier",function(){return b.resize.next()}),_.N(2,SPb,24,23,"ng-container",2),_.Q(3,"async"),_.C(4,"div",3),_.L("click",function(){b.t1=!b.t1;b.controls.padding.left=b.t1?130:0}),_.C(5,"div"),_.O(6),_.D(),_.N(7,TPb,33,9,"ng-container",2),_.D()(),_.N(8,VPb,2,1,"ng-container",2),_.Q(9,"async"));a&2&&(_.w(2),_.z("ngIf",_.R(3,6,b.PX)),_.w(2),
_.se("width",b.K2a,"px"),_.w(2),_.Le("(",b.t1?b.B8b:b.b9b,")"),_.w(1),_.z("ngIf",b.t1),_.w(1),_.z("ngIf",_.R(9,8,b.jR)))},Ia:[_.gn,eR,dR,_.Sl,_.Tl,$Q,fR,_.eE,_.vq,_.Xr,_.Wv,_.Qy,_.My,_.rC,_.qv,_.Zl],styles:["callgraph-panel[_nghost-%COMP%]{display:flex;height:100%;overflow:hidden;position:absolute;width:100%;outline:0}callgraph-panel[_nghost-%COMP%]   .scaler[_ngcontent-%COMP%]{display:flex;position:absolute;-webkit-transform-origin:0 0 0;transform-origin:0 0 0}callgraph-panel[_nghost-%COMP%]   .main-callgraphs[_ngcontent-%COMP%]{display:flex}callgraph-panel[_nghost-%COMP%]   loading[_ngcontent-%COMP%]{height:100%}callgraph-panel[_nghost-%COMP%]   .single-callgraphs[_ngcontent-%COMP%]{display:flex;flex-direction:column}callgraph-panel[_nghost-%COMP%]   .graph-wrapper[_ngcontent-%COMP%]{height:100%;overflow:hidden;position:relative;width:100%}callgraph-panel[_nghost-%COMP%]   .key-box[_ngcontent-%COMP%]{border:1px solid #80868b;cursor:pointer;position:absolute;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-panel[_nghost-%COMP%]   .empty-callgraph-message[_ngcontent-%COMP%]{text-align:center;width:100%}callgraph-panel[_nghost-%COMP%]   .no-click[_ngcontent-%COMP%]{pointer-events:none}callgraph-panel[_nghost-%COMP%]   .key-sample-graph-holder[_ngcontent-%COMP%]{height:90px;pointer-events:none;width:0}callgraph-panel[_nghost-%COMP%]   .key-node[_ngcontent-%COMP%]{position:absolute}callgraph-panel[_nghost-%COMP%]   callgraph-edge[_ngcontent-%COMP%], callgraph-panel[_nghost-%COMP%]   callgraph-node[_ngcontent-%COMP%]{transition:opacity .3s}callgraph-panel[_nghost-%COMP%]   .decorator-table[_ngcontent-%COMP%]{width:100%}callgraph-panel[_nghost-%COMP%]   .top-right-controls[_ngcontent-%COMP%]{display:flex;flex-direction:row;height:32px;position:absolute;right:48px;top:0}callgraph-panel[_nghost-%COMP%]   .zoom-controls[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;height:100%;position:absolute;right:0}callgraph-panel[_nghost-%COMP%]   mat-slider[_ngcontent-%COMP%]{flex-grow:1}callgraph-panel[_nghost-%COMP%]   .warning-box[_ngcontent-%COMP%]{align-items:center;padding:0;display:inline-flex}callgraph-panel[_nghost-%COMP%]   .warning-box-group[_ngcontent-%COMP%]{position:absolute;display:block}callgraph-panel[_nghost-%COMP%]     .mat-form-field-infix{border-top:none}"],
Oa:0});
var iR=function(a,b,c,d,e,f){var g=this;this.Psc=a;this.Lg=b;this.Fa=c;this.YA=_.iE;this.dWa=new _.oa;this.yk=_.pg;this.Um=new _.da;this.zha=new _.mb(1);this.w_a=d.Vb(56);this.Qzb=this.zha.ka(_.Ta(pQb),_.m(function(h){return h.location}));this.Kyc=this.Qzb.ka(_.Pa(function(h,n){return h&&n&&_.AE(h,n)}));a=e.GR("BLAME").ka(_.m(function(h){return h.enabled}),_.Pa(),_.nb(1),_.jb());this.Pma=N6b(this,a);this.L9=f.vyc.ka(_.Pa());f=this.zha.ka(_.Ta(function(h){return!pQb(h)&&5!==h.kind}),_.cb(_.ZD("History unavailable")));
b=this.zha.ka(_.Ta(pQb),_.Pa(sQb),_.vb(function(h){return vQb(h,g.Lg)}),_.nb(1),_.jb());this.y_=b.ka(_.Ta(_.SE),_.m(function(h){return h.Yb.y_}));b=b.ka(_.Pa(function(h,n){return _.SE(h)&&_.SE(n)&&h.Yb.Fk===n.Yb.Fk}));this.ylb=_.ib(f,_.Da([b,a]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return _.SE(h)?O6b(g,h.Yb,n):h}),_.tb(_.jE))).ka(_.nb(1),_.jb());f=_.Da([this.L9,this.ylb]).ka(_.Ta(wQb),_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;if(!rQb(n.Yb,h)&&n.Yb.p9)return n.Yb.p9}));
this.dWa=f.ka(_.m(function(h){return!!h}),_.tb(!1));this.Um.add(f.ka(_.vb(function(h){return _.ya(0).ka(_.Zg(g.Fa,"paging_to_focused_commit",!1),_.cb(h))})).subscribe(function(h){h&&h()}))};iR.prototype.Sa=function(){this.Fa.hm({bucket:_.pg.XU})};iR.prototype.Ma=function(){this.Um.unsubscribe()};
var N6b=function(a,b){var c=a.Kyc.ka(_.vb(function(d){var e=_.xE(d,1)||"",f=_.yE(d,1)||"";return a.Psc.get(d.lb,d.Dc,d.repository,e,f).ka(_.Aa(function(){return _.Ea(null)}))}));return _.Da([a.zha,b]).ka(_.vb(function(d){d=_.l(d);var e=d.next().value;return d.next().value&&tQb(e)?c:_.Ea(null)}),_.pb(1))},O6b=function(a,b,c){for(var d=[],e=0;e<b.Fk.length;e++){var f=b.jWa.get(e);d.push(f)}f=a.Qzb.ka(_.Pa(),_.vb(function(g){return qQb(g,b,a.Lg)}),_.m(function(g){var h=g.ad;g=g.cH;var n=_.xE(h,2),r=
!!n,x=a.w_a?b.CD:void 0;x=null!=x?_.njb(h,x):h;return{Xa:h,rM:x,zba:n,cH:g,QD:r}}),_.pb(1));e=tQb(b.vb);d={Xa:f,Fk:b.Fk,CD:b.CD,L0c:d,gpa:e};d=e?aQb(d):$Pb(d);return _.aE({bL:d,Hna:e?c?2:1:0,lpa:b.lpa,p9:b.p9,Xa:b.vb.location})};_.W.Object.defineProperties(iR.prototype,{gBc:{configurable:!0,enumerable:!0,set:function(a){this.hBc=a},get:function(){return this.hBc}},vb:{configurable:!0,enumerable:!0,set:function(a){this.zha.next(a)}}});
iR.ha=function(a){return new (a||iR)(_.y(_.vI),_.y(_.qH),_.y(_.iv),_.y(_.Bu),_.y(_.nI),_.y(_.hI))};
iR.Aa=_.v({type:iR,oa:[["history-panel"]],wb:function(a,b){a&1&&_.We(CO,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.gBc=c.first)}},inputs:{vb:"viewData"},Ba:4,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],["loading",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[4,"ngIf"],[1,"table-container"],[3,"data","historyPlace","blameInfo","columnType","focusCommit",4,"ngIf"],["class","show-more-loading",4,"ngSwitchCase"],["class","show-more-error","theme","error",4,"ngSwitchCase"],[3,
"ngTemplateOutlet"],[3,"data","historyPlace","blameInfo","columnType","focusCommit"],["type","button","mat-button","","class","show-more","ascTrackElement","HistoryPanel","trackAction","showMore",3,"trackBucket","trackProjectId","click",4,"ngIf"],["type","button","mat-button","","ascTrackElement","HistoryPanel","trackAction","showMore",1,"show-more",3,"trackBucket","trackProjectId","click"],"Mehr anzeigen","Alle einblenden",[1,"show-more-loading"],[3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],
"Mehr Verlaufsdaten konnten nicht abgerufen werden",["theme","error"],"Verlauf nicht verf\u00fcgbar",["text","\u00c4nderungsverlauf wird geladen...",3,"hasBackground","diameter"]]},wa:function(a,b){a&1&&(_.N(0,nQb,4,4,"ng-container",0),_.Q(1,"async"),_.N(2,oQb,1,2,"ng-template",null,1,_.bf));a&2&&_.z("ngIf",_.R(1,1,b.ylb))},Ia:[_.gn,_.EG,_.Tl,_.Yl,_.Ul,_.Vl,CO,_.eE,_.cE,_.vq,_.zw,_.Zl],styles:["history-panel[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%;outline:0}history-panel[_nghost-%COMP%]     .mat-button:hover .mat-button-focus-overlay{opacity:0}history-panel[_nghost-%COMP%]   .hidden[_ngcontent-%COMP%]{display:none}loading[_ngcontent-%COMP%]{height:100%;width:100%}.show-more[_ngcontent-%COMP%], .show-more-error[_ngcontent-%COMP%], .show-more-loading[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;height:28px;line-height:28px;place-content:center;width:100%}dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0}"],
Oa:0});
var jR=function(){};jR.prototype.transform=function(a){var b=a.Nd,c,d;if((null==b?0:null==(c=b.xj)?0:null==(d=c.Re)?0:d.Qh)&&b.path)return c=b.xj.Re.Qh,"piper"===c.toLowerCase()&&(c="piper///depot"),a=xQb(a),"/"+c+"/"+b.path+(a?";"+_.lg.bsa+"="+a:"")+";"+_.lg.df+"=5"};jR.ha=function(a){return new (a||jR)};jR.Be=_.cd({name:"warningLocation",type:jR,Zd:!0});var kR=function(){};
kR.prototype.transform=function(a,b){var c,d=null==(c=a.Nd)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=xQb(a),b=d.slice(b.length),b+(b&&a?":":"")+a};kR.ha=function(a){return new (a||kR)};kR.Be=_.cd({name:"warningLocationName",type:kR,Zd:!0});
var BQb=function(a){return{ya:a}},lR=function(a,b,c,d,e,f){this.nC=b;this.eZ=c;this.Kb=d;this.Fa=e;this.Ra=f;this.i2b="fAc";this.k2b="nAc";this.Ldc="oMc";this.RNa=new Set;this.qQc=_.Da([a.fga,WZb(b)]).ka(_.m(function(g){g=_.l(g);var h=g.next().value;return{state:"loaded",Myb:g.next().value.map(function(n){return{Nh:n,count:h.has(n.id)&&h.get(n.id).wr||0,icon:_.Mf(n.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(n){return n.Nh.ISa&&0<n.count}),
LZa:new Set}}),_.tb({state:"loading"}))};lR.prototype.Sa=function(){};var NQb=function(a,b){return P6b(a,b).ka(_.m(function(c){return{K9:c,state:"loaded"}}),_.tb({state:"loading"}))};lR.prototype.ye=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.bF(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
lR.prototype.fAc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.RNa.add(b):this.RNa.delete(b);this.Fa.nb({gestureName:"CLICK",element:"Warnings",action:c})};
lR.prototype.nAc=function(a,b){this.Fa.nb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.dF(a)&&c){c=void 0;b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d instanceof HTMLAnchorElement){c=d;break}var e;b=(null==(e=c)?void 0:e.href)||"";c&&b.startsWith(location.origin)&&(a.preventDefault(),_.Nm(this.Ra,c.pathname+c.search))}};
lR.prototype.oMc=function(a,b){this.Fa.nb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var P6b=function(a,b){var c=a.cQc;if(0!==c&&1!==c)return _.Ea([]);var d=a.Xa,e=d.lb,f=d.Dc,g=d.repository;return null==e||null==f||null==g?_.Ea([]):_.Btb(a.nC,b).ka(_.vb(function(h){var n,r;h=null==h?void 0:null==(n=h.dataSource)?void 0:null==(r=n.u7)?void 0:r.iz;if(!h)return _.Ea([]);n=_.xE(d,1)||"";return _.ztb(a.eZ,{lb:e,Dc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:d.path||"",fileSpecSourceRootRefSpec:n,fileSpecType:0===c?"FILE":"DIRECTORY",category:h})}))};
_.W.Object.defineProperties(lR.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return _.og(this.Kb.nc)}}});lR.ha=function(a){return new (a||lR)(_.y(_.nI),_.y(_.lI),_.y(_.kI),_.y(_.wf),_.y(_.an),_.y(_.Vf))};
lR.Aa=_.v({type:lR,oa:[["warnings-panel"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c)})},inputs:{cQc:"viewDataType"},Ba:6,Ca:3,Ha:[[4,"ngIf"],["noWarnings",""],["findings",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],["class","warning",3,"expanded",4,"ngFor","ngForOf"],[1,"warning",3,"expanded"],["collapsedHeight","32px","expandedHeight","32px"],["alt","",3,"src"],["matExpansionPanelContent",""],["mat-stroked-button","","color","primary",3,"click"],[4,"ngTemplateOutlet",
"ngTemplateOutletContext"],[1,"empty"],["class","finding",4,"ngFor","ngForOf"],[1,"finding"]],wa:function(a,b){a&1&&(_.N(0,HQb,4,3,"ng-container",0),_.Q(1,"async"),_.N(2,IQb,2,0,"ng-template",null,1,_.bf),_.N(4,OQb,2,3,"ng-template",null,2,_.bf));a&2&&_.z("ngIf",_.R(1,1,b.qQc))},Ia:[_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,_.cE,_.vq,_.Mz,_.KG,_.LG,_.Lz,_.Zl,jR,kR],styles:["mat-expansion-panel[_ngcontent-%COMP%]{border-radius:0}mat-expansion-panel-header[_ngcontent-%COMP%]{height:32px;padding:0 8px}mat-panel-title[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{padding-right:8px}  .warning .mat-expansion-panel-body{padding:0 8px 8px}.finding[_ngcontent-%COMP%]{display:flex}.finding[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding-right:8px}.empty[_ngcontent-%COMP%]{padding:8px}button[_ngcontent-%COMP%]{line-height:20px;padding:0 4px}"]});
var mR=function(a,b){this.Fa=a;this.client=b;this.etc=new _.rs(this.Fa)};mR.prototype.list=function(a){var b=this;a={Ok:a.Ab,Re:Object.assign({},_.TE(a.lb,a.Dc),{Qh:a.repository})};var c={xj:new _.Yt({Ok:a.Ok,Re:new _.mu(a.Re)})};return this.etc.fetch(a,function(){return b.client.Hj(new NL(c))})};mR.ha=function(a){return new (a||mR)(_.u(_.an),_.u(YL))};mR.va=_.t({token:mR,ta:mR.ha,Ka:"root"});
var nR=function(a,b,c){var d=this;this.Sb=c;this.RR=new _.ob;this.AKa=new _.xf(null);this.isEnabled=_.Ea(!1);this.zKa=_.Ea(null);this.Gma=_.Ea([]);b.Vb(3)&&(this.Gma=this.RR.ka(_.Pa(function(e,f){return _.Io(e,f)}),_.vb(function(e){return a.list(e).ka(_.m(function(f){return f.Hj||[]}))}),_.Aa(function(){return _.Ea([])}),_.tb([]),_.nb(1),_.jb()),this.isEnabled=this.Gma.ka(_.m(function(e){return!!e.length})),b=this.Gma.ka(_.vb(function(e){return d.Sb.esb().ka(_.Va(1),_.wb(d.AKa.ka(_.sb())),_.m(function(f){return!f||
e.includes(f)?f:null}))}),_.Aa(function(){return _.Ea(null)})),this.zKa=_.ib(this.AKa,b).ka(_.nb(1),_.jb()))};nR.prototype.Z0a=function(a){this.AKa.next(a);this.Sb.NLb(a)};_.W.Object.defineProperties(nR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.RR.next(_.JE(a.Zb(),"repo").hb())}}});nR.ha=function(a){return new (a||nR)(_.u(mR),_.u(_.Bu),_.u(_.Mu))};nR.va=_.t({token:nR,ta:nR.ha});
var oR=function(a){var b=this;this.Sb=a;this.tQ=this.vz=new _.xf(new Set);this.kb=this.Sb.y$().ka(_.Va(1),_.wb(this.tQ.ka(_.sb()))).subscribe(function(c){b.vz.next(c)})};oR.prototype.Ma=function(){this.kb.unsubscribe()};oR.prototype.fxa=function(a,b){var c=new Set(this.vz.getValue());b?c.add(a):c.delete(a);this.vz.next(c);this.Sb.Bfa(c)};oR.ha=function(a){return new (a||oR)(_.u(_.Mu))};oR.va=_.t({token:oR,ta:oR.ha});
var Q6b=function(a){this.bF=a};Q6b.ha=function(a){return new (a||Q6b)(_.y(nR))};
Q6b.Aa=_.v({type:Q6b,oa:[["build-config-menu"]],Ba:6,Ca:7,Ha:function(){return[[3,"value","change"],[1,"mat-menu-item",3,"value"],"Alle",["class","mat-menu-item",3,"value",4,"ngFor","ngForOf"]]},wa:function(a,b){a&1&&(_.C(0,"mat-radio-group",0),_.L("change",function(c){return b.bF.Z0a(c.value)}),_.Q(1,"async"),_.C(2,"mat-radio-button",1),_.De(3,2),_.D(),_.N(4,PQb,2,2,"mat-radio-button",3),_.Q(5,"async"),_.D());a&2&&(_.z("value",_.R(1,3,b.bF.zKa)),_.w(2),_.z("value",null),_.w(2),_.z("ngForOf",_.R(5,
5,b.bF.Gma)))},Ia:[_.Sl,_.BA,_.CA,_.Zl],styles:["mat-radio-button[_ngcontent-%COMP%]{display:block}"],Oa:0});
var pR=function(a,b){this.Fa=a;this.Y8=b;this.dxc=this.Y8.tQ.ka(_.m(function(c){return c.has("GENERATED")}));this.exc=this.Y8.tQ.ka(_.m(function(c){return c.has("TEST")}))};pR.prototype.Sa=function(){};pR.prototype.fxa=function(a,b,c){this.Fa.nb({element:this.element,action:(b?"exclude":"include")+c,projectId:this.location.lb,gestureName:"CHANGE"});this.Y8.fxa(a,b)};pR.ha=function(a){return new (a||pR)(_.y(_.an),_.y(oR))};
pR.Aa=_.v({type:pR,oa:[["exclude-menu","element","","location",""]],inputs:{element:"element",location:"location"},hc:["element","","location",""],Ba:6,Ca:6,Ha:function(){return[[1,"mat-menu-item",3,"checked","change"],"Tests ausschlie\u00dfen","Generierte Dateien ausschlie\u00dfen"]},wa:function(a,b){a&1&&(_.C(0,"mat-checkbox",0),_.L("change",function(c){b.fxa("TEST",c.checked,"TestFiles")}),_.De(1,1),_.Q(2,"async"),_.D(),_.C(3,"mat-checkbox",0),_.L("change",function(c){b.fxa("GENERATED",c.checked,
"GeneratedFiles")}),_.De(4,2),_.Q(5,"async"),_.D());a&2&&(_.z("checked",_.R(2,2,b.exc)),_.w(3),_.z("checked",_.R(5,4,b.dxc)))},Ia:[_.LB,_.Zl],ub:2,Oa:0});
var qR=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};qR.ha=function(a){return new (a||qR)};
qR.Aa=_.v({type:qR,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",Sga:"tooltipText",disabled:"disabled"},hc:["icon",""],tc:["*"],Ba:3,Ca:2,Ha:[["mat-icon-button","","type","button",3,"color","matTooltip","disabled",4,"ngIf","ngIfElse"],["buttonWithContent",""],["mat-icon-button","","type","button",3,"color","matTooltip","disabled"],["type","button","mat-button","",1,"gmat-caption",3,"color","matTooltip","disabled"]],wa:function(a,
b){a&1&&(_.Ge(),_.N(0,QQb,3,5,"button",0),_.N(1,RQb,4,4,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(2);_.z("ngIf",b.collapsed)("ngIfElse",c)}},Ia:[_.Tl,_.vq,_.Xr,_.yw],styles:[".mat-icon-button[_ngcontent-%COMP%]{line-height:1.0769230769rem;height:24px;width:24px}.mat-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:1.0769230769rem;margin-right:0}mat-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem}"],Oa:0});
var R6b=["buildConfigMenu"],S6b=["excludeMenu"],rR=function(a,b,c,d){this.bF=a;this.Sb=b;this.Bc=c;this.Xc=d;this.zUa=!1;this.CLa=new _.xf(!1);this.G_=_.syb(this.Sb).ka(_.tb(!1));this.GBb=new _.$k;this.U2a="Build-Konfigurationen";this.cxc="XrefPanelExcludeMenu";this.l9b="Ausschlie\u00dfen";this.LAa="Vorschaubereich";this.KAa="Schalten Sie die Dateivorschau hier ein/aus oder konfigurieren Sie die Ein-/Ausschalt-Breite in den Einstellungen"};rR.prototype.isCollapsed=function(){return this.CLa};
rR.prototype.Sa=function(){this.ctc={jK:this.dtc,title:this.U2a,qc:"XrefPanelBuildConfigMenu"};this.axc={jK:this.bxc,title:"Ausschlie\u00dfen",qc:"XrefPanelExcludeMenu"}};rR.prototype.zZa=function(){var a=this;return _.Da([this.Sb.TF(),this.CLa,this.Xc.iG(_.Ea(!1))]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;return a.Bc.Vb(61)&&c&&_.HE(a.location)&&(null==b||"MINI"===b)&&!d}))};
rR.prototype.GVa=function(){var a=this;this.Sb.TF().subscribe(function(b){null==b?_.XJ(a.Sb,!1):"MINI"===b&&_.XJ(a.Sb,!0)})};_.W.Object.defineProperties(rR.prototype,{collapsed:{configurable:!0,enumerable:!0,set:function(a){this.CLa.next(a)}},oFc:{configurable:!0,enumerable:!0,get:function(){return this.zUa?"Der Bildschirm ist zu klein, um die Vorschau zu unterst\u00fctzen. In den Einstellungen k\u00f6nnen Sie diese Mindestgr\u00f6\u00dfe \u00e4ndern.":"Anklicken, um Verweise im Vorschaubereich zu \u00f6ffnen und einen Navigationspfad zu erstellen, w\u00e4hrend Sie die Verweise durchgehen. H\u00e4kchen entfernen, um sie im Hauptfenster zu \u00f6ffnen."}}});
rR.ha=function(a){return new (a||rR)(_.y(nR),_.y(_.Mu),_.y(_.Bu),_.y(_.SG))};
rR.Aa=_.v({type:rR,oa:[["xref-options","collapsed","","location",""]],wb:function(a,b){a&1&&(_.We(R6b,7),_.We(S6b,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.dtc=c.first);_.Ve(c=_.Ze())&&(b.bxc=c.first)}},inputs:{location:"location",zUa:"miniPanelToggleDisabled",collapsed:"collapsed"},outputs:{GBb:"miniPanelEnabledChanged"},hc:["collapsed","","location",""],Ba:10,Ca:4,Ha:function(){return[[4,"ngIf","ngIfElse"],["extendedOptions",""],["buildConfigMenu",""],["excludeMenu",""],["openOptions",""],["icon","more_vert",
"ariaLabel","Weitere Optionen",3,"collapsed","matMenuTriggerFor"],["optionMenu","matMenu"],["mat-menu-item",""],[4,"ngTemplateOutlet"],["mat-menu-item","","class","buildConfig",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","",1,"exclude",3,"matMenuTriggerFor"],["buildConfigSubMenu","matMenu"],["excludeSubMenu","matMenu"],["mat-menu-item","",1,"buildConfig",3,"matMenuTriggerFor"],[3,"vertical"],["class","buildConfig","ariaLabel","Filter references by build config",3,"item","dense",4,"ngIf"],["ariaLabel",
"Dateien aus Verweisen ausschlie\u00dfen",1,"exclude",3,"item","dense"],["ariaLabel","Filter references by build config",1,"buildConfig",3,"item","dense"],[3,"click"],[3,"element","location","click"],["color","primary","onedevFeatureTooltip","xrefPreviewCallout",3,"checked","disabled","matTooltip","change","click"],["previewToggle",""],"Vorschau aktivieren",[4,"ngIf"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""]]},wa:function(a,b){a&1&&(_.N(0,WQb,16,10,"ng-container",0),
_.Q(1,"async"),_.N(2,ZQb,6,8,"ng-template",null,1,_.bf),_.N(4,$Qb,1,0,"ng-template",null,2,_.bf),_.N(6,aRb,1,2,"ng-template",null,3,_.bf),_.N(8,cRb,6,8,"ng-template",null,4,_.bf));if(a&2){var c=_.Ke(3);_.z("ngIf",_.R(1,2,b.isCollapsed()))("ngIfElse",c)}},Ia:[Q6b,qR,_.Tl,_.Yl,XP,pR,_.hw,_.nw,fM,_.pw,_.qw,_.Kw,_.Iw,_.Jw,_.aK,_.yw,_.Zl],styles:["xref-options[_nghost-%COMP%]{display:flex;flex-direction:row;place-content:center space-between;align-items:center}mat-divider[_ngcontent-%COMP%]{align-self:stretch;margin:4px 16px 4px 0}dropdown-button[_ngcontent-%COMP%] + dropdown-button[_ngcontent-%COMP%]{margin-left:10px}mat-slide-toggle[_ngcontent-%COMP%]{margin-right:16px}.highlighted[_ngcontent-%COMP%]{position:relative;z-index:1004}"],
Oa:0});
var sR=function(a){this.sx=a;this.collapsed=!1;this.d0a="short";this.uPc=this.sx.PK().ka(_.m(function(b){return{UQb:b}}))};sR.prototype.toggle=function(a){this.sx.b1(!a)};sR.ha=function(a){return new (a||sR)(_.y(_.Mu))};
sR.Aa=_.v({type:sR,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",d0a:"textFormat"},Ba:2,Ca:3,Ha:function(){return[[4,"ngIf"],["icon","format_underlined","tooltipText","Alle Verweise im Code unterstreichen","ariaLabel","Verweise unterstreichen",3,"collapsed","selected","click"],"Unterstreichen","Verweise unterstreichen"]},wa:function(a,b){a&1&&(_.N(0,fRb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.uPc))},Ia:[qR,_.Tl,_.Zl],ub:2,Oa:0});
var tR=function(a){var b=this;this.yMb=new _.mb(1);a.wc(function(){_.je(window,"resize").ka(_.ra(function(){return a.Og}),_.m(gRb),_.tb(gRb()),_.Pa(hRb)).subscribe(b.yMb)})};_.W.Object.defineProperties(tR.prototype,{F1a:{configurable:!0,enumerable:!0,get:function(){return this.yMb}}});tR.ha=function(a){return new (a||tR)(_.u(_.ne))};tR.va=_.t({token:tR,ta:tR.ha,Ka:"root"});
var T6b=function(a){return{element:a,zna:"filterClear",pna:"filter"}},uR=function(a,b,c,d,e){this.Fa=a;this.bF=b;this.Y8=c;this.Sb=d;this.element="";this.BA=!1;this.g6=!0;this.Yt=!1;this.expansion=new _.$k;this.filter=new _.$k;this.gA=new _.$k;this.Rxc="Eingabe starten, um nach Dateipfad zu filtern";this.S2="Alle minimieren";this.T2="Alle maximieren";this.yg=new _.xf("");this.kb=new _.da;this.G_=_.syb(this.Sb).ka(_.tb(!1));this.uT=_.Da([this.Sb.z$(),e.F1a]).ka(_.m(function(f){f=_.l(f);var g=f.next().value;
return f.next().value.width<g}),_.tb(!1),_.Pa())};_.k=uR.prototype;
_.k.Sa=function(){var a=this;this.kb.add(_.Da([this.G_,this.uT]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c&&!d})).subscribe(function(c){a.gA.emit(c)}));var b=this.yg.ka(_.Pa(),_.m(function(c){var d=c.startsWith("-");return(c=d?c.slice(1):c)?{path:c,ax:d}:null}));this.kb.add(_.Da([this.Y8.tQ,this.bF.zKa,b]).subscribe(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=d.next().value;a.filter.emit({rK:c,Gz:e,uS:d})}))};
_.k.Rb=function(a){a.location&&(this.bF.location=this.location)};_.k.Ma=function(){this.kb.unsubscribe()};_.k.lZa=function(a){_.XJ(this.Sb,a);this.Fa.nb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.lb})};_.k.JA=function(){this.expansion.emit(this.Yt?0:1)};uR.ha=function(a){return new (a||uR)(_.y(_.an),_.y(nR),_.y(oR),_.y(_.Mu),_.y(tR))};
uR.Aa=_.v({type:uR,oa:["xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",BA:"showingCodePanel",g6:"anyExpandableNodes",Yt:"allNodesCollapsed"},outputs:{expansion:"expansion",filter:"filter",gA:"openInMiniPanel"},features:[_.Ne([nR,oR]),_.id],hc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Ba:7,Ca:14,Ha:[["icon","filter_list",3,"value","placeholder","trackingConfig",
"valueChange"],[3,"icon","collapsed","ariaLabel","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],[3,"collapsed"],[3,"location","collapsed","miniPanelToggleDisabled","miniPanelEnabledChanged"],[3,"icon","collapsed","ariaLabel","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click"]],wa:function(a,b){a&1&&(_.C(0,"input-with-icon",0),_.L("valueChange",function(c){return b.yg.next(c)}),_.Q(1,"async"),_.D(),_.C(2,"div"),_.N(3,iRb,2,8,"collapsible-icon-button",
1),_.F(4,"underline-xrefs",2),_.C(5,"xref-options",3),_.L("miniPanelEnabledChanged",function(c){return b.lZa(c)}),_.Q(6,"async"),_.D()());a&2&&(_.z("value",_.R(1,8,b.yg))("placeholder",b.Rxc)("trackingConfig",_.Pe(12,T6b,b.element)),_.w(3),_.z("ngIf",b.g6),_.w(1),_.z("collapsed",b.BA),_.w(1),_.z("location",b.location)("collapsed",b.BA)("miniPanelToggleDisabled",_.R(6,10,b.uT)))},Ia:[_.gn,qR,_.Tl,_.kE,rR,sR,_.Zl],styles:["xref-actions[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex-direction:row;place-content:center space-between}xref-actions[_nghost-%COMP%]   input-with-icon[_ngcontent-%COMP%]{height:28px;flex:1 0 auto}xref-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;height:28px;padding-right:8px;place-content:center flex-start}xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]{flex:1 0 auto}xref-actions[_nghost-%COMP%]   xref-options[_ngcontent-%COMP%]{height:100%}"],
Oa:0});
var kRb=Object.freeze({GENERATED_BY:"Generiert durch",ALIASES:"Aliasse",DEFINITION:"Definition",DECLARATION:"Deklaration",ANNOTATES:"Annotiert",ANNOTATED_BY:"Annotiert durch",EXTENDS:"Erweitert",EXTENDED_BY:"Erweitert von",INJECT_SATISFIES:"Abh\u00e4ngigkeitsanfragen",INJECT_SATISFIED_BY:"Bindungen",INJECT_INSTALLS_MODULE:"Installierte Module",INJECT_MODULE_INSTALLED_BY:"Installiert durch",INJECT_CHILD_COMPONENT:"Untergeordnete Komponenten",INJECT_PARENT_COMPONENT:"\u00dcbergeordnete Komponenten",
OVERRIDES:"\u00dcberschreibt",OVERRIDDEN_BY:"\u00dcberschrieben von",INSTANTIATION:"Instanziierung",CALLER:"Aufrufhierarchie",REFERENCE:"Referenz",GENERATES:"Generiert",ALIASED_BY:"Alias durch",UNKNOWN_TYPE:"Unbekannter Typ"});
var U6b={Vsa:new _.Cr("{type} ({count}\u00a0angezeigt)"),Vva:new _.Cr("{type} ({count}\u00a0angezeigt, {filtered}\u00a0gefiltert)"),pma:new _.Cr("{type} ({filtered}\u00a0gefiltert)")},V6b={Vsa:new _.Cr("{type} ({total}\u00a0Ergebnisse)"),Vva:new _.Cr("{type} ({total}\u00a0Ergebnisse, {filtered}\u00a0gefiltert)"),pma:new _.Cr("{type} ({filtered}\u00a0gefiltert)")},W6b={Vsa:new _.Cr("{type} ({total}\u00a0Ergebnisse, {unloaded}\u00a0nicht geladen)"),Vva:new _.Cr("{type} ({total}\u00a0Ergebnisse, {count}\u00a0angezeigt, {filtered}\u00a0gefiltert, {unloaded}\u00a0nicht geladen)"),
pma:new _.Cr("{type} ({filtered}\u00a0gefiltert, {unloaded}\u00a0nicht geladen)")},X6b={Vsa:new _.Cr("{type} ({total}\u00a0Ergebnisse, {count}\u00a0angezeigt)"),Vva:new _.Cr("{type} ({total}\u00a0Ergebnisse, {count}\u00a0angezeigt, {filtered}\u00a0gefiltert)"),pma:new _.Cr("{type} ({total}\u00a0Ergebnisse, {filtered}\u00a0gefiltert, {unloaded}\u00a0nicht angezeigt)")};
var vR=function(a,b,c){this.level=a;this.Pd=b;this.FBc=c};_.W.Object.defineProperties(vR.prototype,{wAc:{configurable:!0,enumerable:!0,get:function(){return!!this.GXa}}});var VK=function(a,b,c){vR.call(this,b,c.Pd+":"+(a.lineNumber||0),!1);this.bY=c;this.line=a.lineNumber||0;this.snippet=a.Vp||"";this.Hj=new Set(a.Hj||[])};_.V(VK,vR);VK.prototype.Cpa=function(){return[]};VK.prototype.Os=function(){return[]};VK.prototype.gba=function(){return!1};
VK.prototype.Jz=function(a){return!!this.Hj.size&&!!a.Gz&&!this.Hj.has(a.Gz)||this.bY.Jz(a)};var YK=function(a,b,c,d,e,f,g,h){vR.call(this,b,d,!0);var n=this;this.Go=a;this.tags=e;this.Wm=g;this.Ra=h;this.Y7=Y6b;this.lMa=!1;this.Xa=new _.xf(c);this.Tw=this.Xa.ka(_.m(function(r){return _.LE(r,n.Ra,{tR:"oneBased"})}),_.nb(1),_.jb());this.Hj=new Set(f)};_.V(YK,vR);YK.prototype.Cpa=function(){return tRb(this.Wm)};YK.prototype.Os=function(){return this.Wm};YK.prototype.gba=function(){return 0<this.Wm.length};
YK.prototype.Jz=function(a){if(a===this.Y7)return this.lMa;this.Y7=a;return this.lMa=vRb(this,a)};_.W.Object.defineProperties(YK.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return this.Wm.length}}});var XK=function(a,b,c){vR.call(this,0,a,!0);this.kind=a;this.files=b;this.EH=c;this.Y7=Y6b;this.vqb=this.files};_.V(XK,vR);_.k=XK.prototype;_.k.Cpa=function(){return tRb(this.files)};_.k.Os=function(){return this.vqb};
_.k.filter=function(a){a!==this.Y7&&(this.Y7=a,this.vqb=uRb(a)?this.files.filter(function(b){return!b.Jz(a)||b.wAc}):this.files)};_.k.gba=function(a){return this.files.some(function(b){return!b.Jz(a)})};_.k.Jz=function(){return!1};var Y6b={rK:new Set,Gz:null,kM:null};
var Z6b=_.$D("Fehler beim Laden der Aufrufer."),WK=function(a,b,c,d,e){VK.call(this,a,b,c);var f=this;this.D0=void 0;a=a.context;var g=a.PH;this.MKa={oH:a.oH||"(anonymous)",line:a.lineNumber||0};g?(a=new _.ob,this.dF=a.ka(_.Va(1),_.vb(function(){return e.wzb(g).ka(_.m(function(h){return _.aE(xRb(f.Pd,h,f.level,d))}),_.Aa(function(){return Z6b}),_.tb(_.jE))}),_.tb(_.aE(yRb(a))),_.pb(1))):this.dF=Z6b};_.V(WK,VK);WK.prototype.Cpa=function(){return this.D0?tRb(this.D0):[this]};
WK.prototype.Os=function(){return this.D0?[].concat(_.Ia(this.D0)):[]};
var wR=function(){this.filter=Y6b;this.fwa=!0;this.Azb=this.Bpa=0};wR.prototype.Sa=function(){this.node.GXa=!0};wR.prototype.Rb=function(a){var b=this;if(a.node||a.filter){a=this.node.files.reduce(function(d,e){var f=d.HOa;return{total:d.total+e.count,HOa:e.Jz(b.filter)?e.count+f:f}},{total:0,HOa:0});var c=a.HOa;this.Azb=a.total;this.Bpa=c}};
_.W.Object.defineProperties(wR.prototype,{Btc:{configurable:!0,enumerable:!0,get:function(){var a={kind:this.node.kind,loaded:this.Azb,Bpa:this.Bpa,EH:this.node.EH},b=this.fwa;return a.EH?a.EH===a.loaded?mRb(V6b,a):a.EH<a.loaded?mRb(V6b,Object.assign({},a,{EH:a.loaded})):a.EH>a.loaded&&!b?mRb(W6b,a):mRb(X6b,a):mRb(U6b,a)}}});wR.ha=function(a){return new (a||wR)};
wR.Aa=_.v({type:wR,oa:["category-node node  filter  stillPaging ".split(" ")],inputs:{filter:"filter",node:"node",fwa:"stillPaging"},features:[_.id],hc:"node  filter  stillPaging ".split(" "),Ba:1,Ca:1,wa:function(a,b){a&1&&_.O(0);a&2&&_.Me(b.Btc)},styles:["category-node[_nghost-%COMP%], file-node[_nghost-%COMP%], xrefs-node[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}"],Oa:0});
var xR=function(){this.wY=!0;this.cca=null;this.path="";this.filename=[];this.prefix=[]};
xR.prototype.Rb=function(){var a=this.path,b=this.cca;var c=a.lastIndexOf("/");var d=_.l(-1===c?["",a]:[a.substr(0,c),a.substring(c)]);c=d.next().value;d=d.next().value;if(b){for(var e=[],f=[],g=a.lastIndexOf("/"),h;(h=b.exec(a))&&h.index!==b.lastIndex;){var n=h.index;h=h.index+h[0].length-1;n<g&&h<g?e.push({start:n,end:h}):n>=g&&h>g?f.push({start:n-g,end:h-g}):(e.push({start:n,end:g-1}),f.push({start:0,end:h-g}))}b=_.l([e,f]);a=b.next().value;b=b.next().value;c=[FRb(c,a),FRb(d,b)]}else c=[[{text:c,
match:!1}],[{text:d,match:!1}]];c=_.l(c);d=c.next().value;this.filename=c.next().value;this.prefix=d};xR.ha=function(a){return new (a||xR)};
xR.Aa=_.v({type:xR,oa:[["middle-truncated-path"]],Ib:2,mb:function(a,b){a&2&&(_.ye("title",b.path),_.ze("@.disabled",b.wY))},inputs:{cca:"matchingRegex",path:"path"},features:[_.id],tc:["*"],Ba:6,Ca:2,Ha:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],wa:function(a,b){a&1&&(_.Ge(),_.C(0,"span",0),_.N(1,CRb,2,3,"span",1),_.D(),_.C(2,"span",2),_.N(3,DRb,2,3,"span",1),_.D(),_.C(4,"span"),_.He(5),_.D());a&2&&(_.w(1),_.z("ngForOf",b.prefix),_.w(2),_.z("ngForOf",b.filename))},Ia:[_.Sl],styles:["middle-truncated-path[_nghost-%COMP%]{align-items:center;display:flex;overflow:hidden;place-content:center flex-start;position:relative;white-space:nowrap}middle-truncated-path[_nghost-%COMP%]   .prefix[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}"],
Oa:0});
var yR=function(){this.cca=null;this.EQb=!1};yR.prototype.Sa=function(){this.node.GXa=!0};yR.prototype.Rb=function(a){if(a.location){a=this.node;var b=this.location,c=a.Xa.value;_.QE(b,c,["line","Me","Pb"])||a.Xa.next(c.Zb().Sh(Object.assign({},b.params,{line:void 0,Pb:void 0,Me:c.params.Me})).hb())}};_.W.Object.defineProperties(yR.prototype,{Zxc:{configurable:!0,enumerable:!0,set:function(a){this.cca=!a||a.ax?null:a.Gd}},RCc:{configurable:!0,enumerable:!0,get:function(){return 1<this.node.level}}});
yR.ha=function(a){return new (a||yR)};
yR.Aa=_.v({type:yR,oa:[["file-node","location","","node",""]],Ib:2,mb:function(a,b){a&2&&_.ue("gmat-overline",b.RCc)},inputs:{Zxc:"filteredOn",location:"location",node:"node",EQb:"truncateCount"},features:[_.id],hc:["location","","node",""],Ba:5,Ca:4,Ha:function(){return[[3,"matchingRegex","path"],[4,"ngIf","ngIfElse"],["nonTruncatedCount",""],"(\ufffd0\ufffd)",_.Xy("{VAR_PLURAL,plural, =1{(1\u00a0Vorkommen)}other{({NUMBER_OF_REFERENCES}\u00a0Vorkommen)}}",{VAR_PLURAL:"\ufffd0\ufffd",NUMBER_OF_REFERENCES:"\ufffd1\ufffd"})]},
wa:function(a,b){a&1&&(_.C(0,"middle-truncated-path",0)(1,"span"),_.N(2,GRb,2,1,"ng-container",1),_.D()(),_.N(3,HRb,1,2,"ng-template",null,2,_.bf));if(a&2){var c=_.Ke(4);_.z("matchingRegex",b.cca)("path",b.node.Go);_.w(2);_.z("ngIf",b.EQb)("ngIfElse",c)}},Ia:[_.Tl,xR],styles:["category-node[_nghost-%COMP%], file-node[_nghost-%COMP%], xrefs-node[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}","middle-truncated-path[_ngcontent-%COMP%]{flex:1 1 100%}span[_ngcontent-%COMP%]{margin-left:5px}file-node[_nghost-%COMP%]{overflow:hidden}"],
Oa:0});
var $6b=function(){yM.call(this,nRb,oRb);var a=this;this.zm=new _.xf(void 0);this.yjb=new _.xf({UE:!1,WE:!0});this.GOa=new _.xf(Y6b);this.Ej=this.zm;this.lz=this.yjb;this.Sc=_.Da([this.Ej.ka(_.m(function(b){return null==b?void 0:b.Pd}),_.Pa()),this.be.changed.ka(_.m(function(){return a.be.selected.map(function(b){return b.Pd})}))]).ka(_.m(function(b){b=_.l(b);var c=b.next().value;return{Gc:b.next().value,Ej:c}}));_.Da(this.GOa,this.be.changed).subscribe(function(b){var c=_.l(b).next().value;a.yjb.next(a.Wg.reduce(function(d,
e){var f=d.WE;d=d.UE;var g=e.gba(c)&&!e.Jz(c);return{UE:d||g,WE:f&&!(g&&a.be.Ve(e))}},{WE:!0,UE:!1}))})};_.V($6b,yM);_.k=$6b.prototype;_.k.kz=function(){this.zm.next(void 0)};_.k.GF=function(){this.be.select.apply(this.be,_.Ia(this.Wg.filter(function(a){return a.FBc})))};_.k.WRa=function(a){return this.Ej.ka(_.m(function(b){return pRb(a,b)}))};_.k.t0a=function(a){var b=this.zm.value;b=pRb(a,b)&&b&&b.line===a.line;this.zm.next(b?void 0:a);return!b};
_.k.AU=function(a,b,c,d){this.Wg=a;if(this.Zea&&fzb(b.IU,this.Zea.IU)){if(d){a=new Set;b=_.l(this.be.selected);for(d=b.next();!d.done;d=b.next())a.add(d.value.Pd);this.be.clear();this.be.select.apply(this.be,_.Ia(JRb(this.Wg,a)));var e;KRb(this.Wg,null==(e=this.zm.value)?void 0:e.Pd)||this.zm.next(void 0)}uRb(c)&&(e=this.zm.value,(!this.GOa.value.kM&&c.kM||e&&e.bY.Jz(c))&&this.zm.next(void 0),this.GOa.next(c))}else this.Zea=b,this.be.clear(),this.IMa(b)};
_.k.IMa=function(a){a=a.IU;a.QY?(this.be.select.apply(this.be,_.Ia(JRb(this.Wg,new Set(a.QY)))),this.zm.next(KRb(this.Wg,a.RYa))):(this.GF(),this.zm.next(a.isFirst?void 0:IRb(this.Wg)))};
var zR=function(a,b){this.Fa=a;this.client=b;this.ptc=new _.rs(this.Fa);this.UQc=new _.rs(this.Fa)};
zR.prototype.list=function(a,b,c,d){var e=this;b={Bh:b,pageSize:c,pageToken:d};c=Object.assign({},_.TE(a.lb,a.Dc),{Qh:a.repository});a=Object.assign({},b,{repository:c,path:a.path,Ab:a.Ab});var f=Object.assign({},b,{Nd:new _.Qt({path:a.path,xj:new _.Yt({Ok:a.Ab,Re:new _.mu(a.repository)})})});return this.UQc.fetch(a,function(){var g=e.client,h=new SL(f);var n=void 0===n?{}:n;var r=void 0===r?{}:r;return _.ml(g.Za,{body:h,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.crossReferences",
path:"/"+g.Pa+"/semanticGraph/crossReferences",Qa:_.hf(n,_.uu,r),Mb:TL})})};zR.prototype.wzb=function(a){var b=this;return this.ptc.fetch(a,function(){return b.client.dF(new yL({PH:a}))})};zR.ha=function(a){return new (a||zR)(_.u(_.an),_.u(YL))};zR.va=_.t({token:zR,ta:zR.ha,Ka:"root"});
var AR=function(a,b){this.Ra=a;this.service=b},a7b=function(a,b){return a.resolve(b.IU.Bh,b.xp).ka(_.m(function(c){return 0===c.yt.length?_.ZD("F\u00fcr dieses Symbol konnten keine Querverweise gefunden werden."):_.aE(a.fUa(c,b))}),_.Aa(function(){return _.$D("Querverweise konnten nicht geladen werden.")}),_.tb(_.jE))};
AR.prototype.fUa=function(a,b){var c=this,d=b.IU,e=b.xp,f=new _.ob;return f.ka(_.Pa(),_.Fa(function(g){return c.resolve(d.Bh,e,g)},1),_.tb(a),_.hb(NRb),_.vb(function(g){return ORb(g.yt).ka(_.cb(g),_.tb(g))}),_.m(function(g){var h=g.yt,n=g.nextPageToken;return n?{yt:h,zzc:function(){f.next(n)},W0:b}:{yt:h,W0:b}}),_.pb(1))};
AR.prototype.resolve=function(a,b,c){var d=this;return this.service.list(b,a,500,c).ka(_.m(function(e){var f=e.UKa||[],g=e.cu&&(_.HE(b)&&0<Number(e.cN)||0<e.cu.length)?[BRb("CALLER",e.cu,Number(e.cN)||0,b,d.service,d.Ra)]:[];f=f.filter(function(h){return _.HE(b)&&0<Number(h.total)||0<h.xpa.length}).map(function(h){return BRb(h.type||"UNKNOWN_TYPE",h.xpa,Number(h.total)||0,b,d.service,d.Ra)}).concat(g).sort(qRb);return{nextPageToken:e.nextPageToken||void 0,yt:f}}))};
AR.ha=function(a){return new (a||AR)(_.u(_.Vf),_.u(zR))};AR.va=_.t({token:AR,ta:AR.ha});
var b7b=new CM(function(a){return a},nRb,oRb,function(a){return a.Os()}),c7b=function(a){this.zc=a;this.dha=[];this.fr=new _.xf([])};_.V(c7b,_.Lp);c7b.prototype.setData=function(a,b){var c=a.yt;a=a.W0;for(var d=_.l(c),e=d.next();!e.done;e=d.next())e.value.filter(b);d=c!==this.dha;this.fr.next(O_b(b7b,c));this.zc.AU(this.fr.value,a,b,d);this.dha=c};
c7b.prototype.connect=function(a){var b=this;return _.ib.apply(null,_.Ia([a.RA,this.zc.be.changed.Hf(),this.fr.Hf()])).ka(_.m(function(){return P_b(b7b,b.fr.value,b.zc)}))};c7b.prototype.disconnect=function(){};
var BR=function(){return EM.apply(this,arguments)||this};_.V(BR,EM);_.k=BR.prototype;_.k.focus=function(){this.Ta.ua.focus()};_.k.xRa=function(a){return a.indexOf(this.Ta.ua)};_.k.expand=function(){if(!this.he){var a=this.x$();a&&a.click()}};_.k.collapse=function(){this.jn.zc.collapse(this.data)};_.k.Xt=function(){var a=this.Ta.ua,b=this.x$();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.x$=function(){var a=this.Ta.ua;return(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0};_.k.Mw=function(){return this.Lh===this};_.k.lj=function(){return 0<this.data.Os().length||this.data instanceof WK&&!this.data.D0};
_.W.Object.defineProperties(BR.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Mw()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Nm:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.Nm(this.data)}},he:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.he(this.data)}}});BR.ha=function(){var a;return function(b){return(a||(a=_.Cd(BR)))(b||BR)}}();
BR.Ja=_.v({type:BR,oa:[["xrefs-tree-node"]],Jb:[1,"mat-tree-node"],Ib:4,mb:function(a,b){a&2&&_.re("aria-expanded",b.Nm?b.he:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex",Lh:"focusableNode"},kc:["xrefsTreeNode"],features:[_.Ne([{Ga:_.mC,Nb:BR}]),_.oe]});
var CR=function(a){this.Ob=a;this.MH=[]};_.k=CR.prototype;_.k.Sa=function(){};_.k.Vc=function(){var a=this;this.kb=_.Da([this.filter,this.Nda.xd]).subscribe(function(b){var c=_.l(b).next().value;a.MH=a.xQa().filter(function(d){return!d.data.Jz(c)});a.MH.find(function(d){return d.Mw()})||(a.Lh=a.MH[0])})};_.k.Ma=function(){this.kb&&this.kb.unsubscribe()};_.k.focus=function(){this.Lh&&this.Lh.focus()};
_.k.N$=function(a){if(this.Lh&&!_.dF(a)){var b=this.MH.indexOf(this.Lh),c=this.Lh;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.he&&c.lj()?c.collapse():this.YOa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.he&&c.lj()?this.GQ(b+1):c.lj()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.GQ(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.GQ(b-1);break;case "Enter":a.preventDefault(),this.Lh.Xt()}}};
_.k.YOa=function(a,b){for(;0<=b;b--){var c=this.MH[b];if(c.ariaLevel!==a.ariaLevel){this.Lh=c;this.Lh.focus();break}}};_.k.GQ=function(a){if(a=this.MH[a])this.Lh=a,this.Lh.focus()};_.k.xQa=function(){for(var a=[].concat(_.Ia(this.Ob.ua.children)),b=[],c=_.l(this.Nda),d=c.next();!d.done;d=c.next())d=d.value,b[d.xRa(a)]=d;return b};CR.ha=function(a){return new (a||CR)(_.y(_.Hd))};
CR.Ja=_.v({type:CR,oa:[["mat-tree","xrefsKeyboardListener",""]],Fd:function(a,b,c){a&1&&_.Xe(c,BR,4);if(a&2){var d;_.Ve(d=_.Ze())&&(b.Nda=d)}},mb:function(a,b){a&1&&_.L("keydown",function(c){return b.N$(c)})},inputs:{filter:"filter"},kc:["keyboardListener"]});
var DR=function(){this.GL=new _.$k};DR.prototype.ye=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)){a.preventDefault();var b=!!(a.target&&a.target instanceof Element&&a.target.classList.contains("signature")),c=b?this.node.MKa.line:this.node.line;this.GL.emit({event:a,node:this.node,destination:this.zG(c),line:c,rQc:b})}};DR.prototype.Sa=function(){this.node.GXa=!0};DR.prototype.zG=function(a){return this.Tw(a)};
_.W.Object.defineProperties(DR.prototype,{Ysb:{configurable:!0,enumerable:!0,get:function(){return this.node instanceof WK}}});DR.ha=function(a){return new (a||DR)};
DR.Aa=_.v({type:DR,oa:[["xrefs-node","linkGenerator","","node",""]],Ib:2,mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c)});a&2&&_.ue("caller",b.Ysb)},inputs:{Tw:"linkGenerator",node:"node"},outputs:{GL:"nodeClicked"},hc:["linkGenerator","","node",""],Ba:3,Ca:2,Ha:[["class","caller-container",4,"ngIf","ngIfElse"],["basicXrefNode",""],[1,"caller-container"],[1,"line"],[1,"signature"],["tabindex","-1"]],wa:function(a,b){a&1&&(_.N(0,QRb,7,8,"div",0),_.N(1,RRb,4,3,"ng-template",null,1,_.bf));
if(a&2){var c=_.Ke(2);_.z("ngIf",b.Ysb)("ngIfElse",c)}},Ia:[_.Tl],styles:["category-node[_nghost-%COMP%], file-node[_nghost-%COMP%], xrefs-node[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}","xrefs-node[_nghost-%COMP%]{overflow:hidden}xrefs-node[_nghost-%COMP%] > [_ngcontent-%COMP%]:first-child{min-width:0}xrefs-node[_nghost-%COMP%]   .caller-container[_ngcontent-%COMP%]{display:flex}xrefs-node[_nghost-%COMP%]   a[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}xrefs-node[_nghost-%COMP%]   a[_ngcontent-%COMP%]:focus, xrefs-node[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}xrefs-node[_nghost-%COMP%]   a[_ngcontent-%COMP%]:not(.signature){font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%}xrefs-node[_nghost-%COMP%]   .signature[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;padding-left:5px;padding-right:5px}.caller[_nghost-%COMP%]   a[_ngcontent-%COMP%]{padding-bottom:2px;padding-top:2px}.caller[_nghost-%COMP%]   a[_ngcontent-%COMP%]:first-of-type{overflow:unset}[_nghost-%COMP%]:not(.caller){padding-left:8px}"],
Oa:0});
var d7b=["error"],e7b=["loading"],YRb=function(a){return{node:a}},ER=function(a,b,c,d,e,f,g){var h=this;this.Fa=a;this.Kh=b;this.Ju=c;this.Ra=d;this.zc=e;this.fPc=f;this.Ec=g;this.Yea=new _.$k;this.vc=_.iE;this.element="XrefPanelTree";this.yk=_.pg;this.filter=new _.mb(1);this.Wsa=20;this.Lea=new _.ob;this.afa=new _.mb(1);this.vU=20;this.IPc=function(n,r){return r instanceof XK};this.KPc=function(n,r){return r instanceof YK};this.GSb=new _.xf(0);this.gA=!0;this.kb=new _.da;this.dataSource=new c7b(this.zc);
this.state=this.afa.ka(_.Pa(fzb),_.vb(function(n){return a7b(h.fPc,{IU:n,xp:h.location})}),_.nb(1),_.jb());this.BA=this.zc.Ej.ka(_.m(function(n){return!!n}),_.Pa(),_.nb(1),_.jb());this.kb.add(_.Da(this.filter,this.state.ka(_.Ta(_.SE),_.vb(function(n){return n.Yb}))).subscribe(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;h.dataSource.setData(r,n);h.Ju.mn("Querverweise wurden im Detailbereich aktualisiert","polite")}));this.kb.add(this.zc.Sc.subscribe(function(n){h.Ec.vZa.next({RYa:n.Ej,
QY:n.Gc})}));this.kb.add(this.zc.Ej.ka(_.vb(function(n){return n?n.bY.Xa.ka(_.m(function(r){return _.Jo(r.Zb(),{line:n.line}).hb()})):_.Ea(void 0)})).subscribe(function(n){h.Yea.next(n)}));this.Qsa=this.state.ka(_.vb(mSb),_.nb(1),_.jb());this.fwa=this.Qsa.ka(_.m(function(n){return!!n}))};_.k=ER.prototype;_.k.Sa=function(){};
_.k.Vc=function(){var a=this,b=this.Qsa.ka(_.vb(function(c){return a.We.xd.ka(_.m(function(){return a.We.filter(oSb).length}),_.Pa(),_.Ta(function(d){return 0<d}),_.m(function(d){return{YOc:d,Qsa:c}}))}));this.kb.add(_.Da(b,this.GSb.ka(_.Pa()),this.Lea.ka(_.Pa(),_.zb(function(c){0<c&&a.nb("panelScrolled","SCROLL")}))).subscribe(function(c){var d=_.l(c),e=d.next().value;c=e.Qsa;e=e.YOc;var f=d.next().value;d=d.next().value;c&&e<=d+Math.ceil(f/a.vU)&&c()}))};_.k.Ma=function(){this.kb.unsubscribe()};
_.k.kz=function(){this.zc.kz()};_.k.focus=function(){if(this.kba)this.kba.focus();else if(this.T8)this.T8.ua.focus();else if(this.Hba)this.Hba.ua.focus();else throw Error("qf");};_.k.kOa=function(a){1===a.status&&a.kOa()};var bSb=function(a,b){var c=b.destination,d=b.event,e=b.line,f=b.node;b=b.rQc;var g="";a.gA?((c=a.zc.t0a({Pd:f.Pd,line:e,bY:f.bY}))&&_.hv(a.Kh,2),g=nSb(b,c)):(_.Nm(a.Ra,c).then(function(){a.Ec.XR.next()}),g=nSb(b)+"InMainWindow");a.nb(g,"CLICK",{qg:f.Pd},d)};
ER.prototype.mZa=function(a){a||this.zc.kz();this.gA=a};ER.prototype.JA=function(a){switch(a){case 0:this.zc.GF();break;case 1:this.zc.collapseAll();break;default:_.gg(a)}};ER.prototype.Z0a=function(a){var b=a.rK,c=a.Gz;if(a=a.uS){var d;if(d=a.path){if(d.startsWith("|")||d.endsWith("|"))var e=null;else try{e=new RegExp(d,"gi")}catch(f){e=null}d=e?e:new RegExp(_.IA(d),"gi")}else d=null;this.filter.next({rK:b,Gz:c,kM:d?{Gd:d,ax:a.ax}:null})}else this.filter.next({rK:b,Gz:c,kM:null})};
ER.prototype.nb=function(a,b,c,d){c=void 0===c?{}:c;this.Fa.nb(Object.assign({},{element:this.element,action:a,gestureName:b,projectId:this.location.lb},c),d)};_.W.Object.defineProperties(ER.prototype,{W0:{configurable:!0,enumerable:!0,set:function(a){this.afa.next(a)}}});ER.ha=function(a){return new (a||ER)(_.y(_.an),_.y(_.gv),_.y(_.sp),_.y(_.Vf),_.y($6b),_.y(AR),_.y(_.hI))};
ER.Aa=_.v({type:ER,oa:[["xref-tree","location","","selectedXref",""]],wb:function(a,b){a&1&&(_.We(CR,5),_.We(d7b,5,_.Hd),_.We(e7b,5,_.Hd),_.We(BR,1,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.kba=c.first);_.Ve(c=_.Ze())&&(b.T8=c.first);_.Ve(c=_.Ze())&&(b.Hba=c.first);_.Ve(c=_.Ze())&&(b.We=c)}},inputs:{location:"location",W0:"selectedXref"},outputs:{Yea:"selectedLocationChanged"},features:[_.Ne([$6b])],hc:["location","","selectedXref",""],Ba:13,Ca:9,Ha:[[3,"location","element","showingCodePanel","anyExpandableNodes",
"allNodesCollapsed","visibility","expansion","filter","openInMiniPanel",4,"ngIf"],[3,"ngSwitch"],["tabindex","-1",4,"ngSwitchCase"],["theme","error","tabindex","-1",4,"ngSwitchCase"],[4,"ngSwitchCase"],["expander",""],["leafNodeIcon",""],["spacer",""],[3,"location","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel"],["tabindex","-1"],["loading",""],["theme","error","tabindex","-1"],["error",""],[3,"itemSize","scrolledIndexChange","ascResizeNotifier"],
["xrefsKeyboardListener","",3,"filter","dataSource","treeControl"],["keyboardListener","keyboardListener"],["matTreeNodePadding","","class","xref-node",3,"matTreeNodePaddingIndent","focusableNode","active-element","hidden",4,"matTreeNodeDef"],["matTreeNodeToggle","","class","category-node header-bar",3,"focusableNode","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodeToggle","","matTreeNodePadding","","class",
"file-node",3,"focusableNode","matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId","hidden",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodePadding","",1,"xref-node",3,"matTreeNodePaddingIndent","focusableNode"],[3,"ngSwitch",4,"ngIf"],[3,"linkGenerator","node","nodeClicked"],[3,"diameter","strokeWidth",4,"ngSwitchCase"],[3,"diameter","strokeWidth"],[1,"cdk-visually-hidden"],["class","toggle-wrapper","matTreeNodeToggle","",3,"ascTrackElement",
"trackGestureClick","trackAction","trackProjectId","trackArtifactId","click",4,"ngIf","ngIfElse"],["matTreeNodeToggle","",1,"toggle-wrapper",3,"ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId","click"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["matTreeNodeToggle","",1,"category-node","header-bar",3,"focusableNode","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId"],["categoryNode",""],[4,"ngIf","ngIfElse"],[3,"node",
"stillPaging","filter"],["matTreeNodeToggle","","matTreeNodePadding","",1,"file-node",3,"focusableNode","matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"location","node","filteredOn","truncateCount"],"mat-icon-button  aria-hidden true tabindex -1".split(" "),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],wa:function(a,b){a&1&&(_.N(0,SRb,3,11,"xref-actions",0),_.Q(1,"async"),
_.G(2,1),_.Q(3,"async"),_.N(4,TRb,2,0,"loading",2),_.N(5,URb,4,3,"dc-information-box",3),_.N(6,iSb,7,6,"ng-container",4),_.we(),_.N(7,jSb,2,1,"ng-template",null,5,_.bf),_.N(9,kSb,1,0,"ng-template",null,6,_.bf),_.N(11,lSb,1,0,"ng-template",null,7,_.bf));a&2&&(_.z("ngIf",_.R(1,5,b.zc.lz)),_.w(2),_.z("ngSwitch",_.R(3,7,b.state).state),_.w(2),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Zf))},Ia:[uR,_.gn,lL,_.Tl,_.Yl,_.Ul,_.Vl,_.eE,_.cE,_.vq,_.Xr,_.zw,
FM,IM,JM,KM,_.qv,_.nz,_.Pp,wR,yR,CR,BR,DR,_.Zl],styles:["xref-tree[_nghost-%COMP%]   loading[_ngcontent-%COMP%]{height:100%;width:100%}xref-tree[_nghost-%COMP%]   cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:calc(100% - 28px);width:100%}xref-tree[_nghost-%COMP%]   cdk-virtual-scroll-viewport[_ngcontent-%COMP%]    >:first-child{width:100%}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]{margin-bottom:5px}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:stretch;font-size:1rem;height:1.2307692308rem;line-height:1.2307692308rem;min-height:unset}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]{height:28px;line-height:28px}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.category-node[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.category-node[_ngcontent-%COMP%]:not(:first-child){border-top-style:solid;border-top-width:1px}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.hidden[_ngcontent-%COMP%]{display:none}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   category-node[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   file-node[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   xrefs-node[_ngcontent-%COMP%]{align-items:center;display:flex}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   file-node[_ngcontent-%COMP%]{flex:1 1 100%}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .toggle-wrapper[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > .mat-icon-button[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0;margin:1px 4px}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-spinner[_ngcontent-%COMP%]{flex-shrink:0;margin:4px 7px}.file-node[_ngcontent-%COMP%] + .xref-node[_ngcontent-%COMP%]{margin-top:2px}.xref-node[_ngcontent-%COMP%] + .category-node[_ngcontent-%COMP%], .xref-node[_ngcontent-%COMP%] + .file-node[_ngcontent-%COMP%]{margin-top:2px}"],
Oa:0});
var FR=function(a,b){var c=this;this.Sb=a;this.service=b;this.tQ=this.vz=new _.xf(new Set);this.kb=this.Sb.y$().ka(_.Va(1),_.wb(this.tQ.ka(_.sb()))).subscribe(function(d){c.vz.next(d)})};FR.prototype.Ma=function(){this.kb.unsubscribe()};var f7b=function(a,b,c){var d=new Set(a.vz.getValue());c?d.add(b):d.delete(b);a.vz.next(d);a.Sb.Bfa(d)},g7b=function(a,b){var c;return a.service.LPa((new _.AMa).ET(_.Ynb(_.Bh(b.lb,b.Dc,b.repository,b.Ab,b.path,null==(c=b.params)?void 0:c.Pb))))};
FR.ha=function(a){return new (a||FR)(_.u(_.Mu),_.u(_.bJ))};FR.va=_.t({token:FR,ta:FR.ha});
var $K=function(){_.dD.apply(this,arguments)};_.V($K,_.dD);$K.Ja=_.dD.Ja;$K.ha=function(){var a;return function(b){return(a||(a=_.Cd($K)))(b||$K)}}();
$K.Aa=_.v({type:$K,oa:[["editable-picker-editor"]],features:[_.Ne([{Ga:_.ahb,Hc:function(a){return a.displayName}}]),_.oe],Ba:7,Ca:15,Ha:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections",""]],wa:function(a,b){a&1&&(_.C(0,"xap-picker",0),_.L("ngModelChange",function(d){return b.IM.next(d)}),_.Q(1,
"async"),_.Q(2,"async"),_.N(3,pSb,1,0,"xap-picker-single-select",1),_.N(4,qSb,1,0,"ng-template",null,2,_.bf),_.N(6,rSb,1,0,"xap-picker-selection-list",3),_.D());if(a&2){var c=_.Ke(5);_.ue("xap-picker-multi-pane",b.xD);_.z("ngModel",_.R(1,11,b.IM))("options",_.R(2,13,b.options))("displayFunction",b.Bi)("searchVisible",b.Fr)("searchFilter",b.iH)("selectAllVisible",b.yA);_.w(3);_.z("ngIf",b.Rfa)("ngIfElse",c);_.w(3);_.z("ngIf",b.xD)}},Ia:[_.Tl,_.Cv,_.Hv,_.BC,_.AC,_.aD,_.bD,_.cD,_.Zl],styles:["xap-picker-editor{display:block;height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid #dadce0}"],
ub:2,Oa:0});
var sSb=function(){LM.apply(this,arguments)};_.V(sSb,LM);sSb.prototype.match=function(){return[]};
var h7b=new _.Cr("{DISPLAY_NAME}: "),i7b=function(){LM.apply(this,arguments)};_.V(i7b,LM);
i7b.prototype.match=function(a){var b=U_b(this,a);if(b)return[b];b=this.config.NC;var c=b.gD;if(b.values){for(var d=[],e=_.l(b.values.Am),f=e.next();!f.done;f=e.next()){var g=f.value;if(null!==g){var h=b.Bi?b.Bi(g):g;f=_.Hbb(a,h);.8>f||!(g=S_b(this,_.tC(g)))||(h=[{text:h7b.format({DISPLAY_NAME:b.displayName})}].concat(_.Ia(T_b(h,a))),d.push({Jc:g,confidence:f,AY:h,gD:c}))}}return d}return[{Jc:S_b(this,_.tC(a)),confidence:.25,AY:[{text:h7b.format({DISPLAY_NAME:b.displayName})},{text:a}],gD:c}]};
var tSb=function(){LM.apply(this,arguments)};_.V(tSb,LM);
tSb.prototype.match=function(a){var b=U_b(this,a);if(b)return[b];b=this.config.NC;var c=b.gD;if(!b.values)return[];for(var d=[],e=_.l(b.values.Am),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Bi?b.Bi(g):g){var h=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];h=_.l(h);for(var x=h.next();!x.done;x=h.next()){x=x.value;for(var A=_.l(n),B=A.next();!B.done;B=A.next())B=B.value,""!==x&&""!==B&&x.includes(B)&&r.push(B)}r.length&&(n=1+.01*r.length,g=S_b(this,
_.tC(g)))&&(f=[{text:h7b.format({DISPLAY_NAME:b.displayName})}].concat(_.Ia(j7b(f,r))),d.push({Jc:g,confidence:n,AY:f,gD:c}))}}return d};
var j7b=function(a,b){b.sort(function(n,r){return r.length-n.length});var c=Array(a.length);c.fill(!1);b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;for(var e=a.toLowerCase().indexOf(d.toLowerCase()),f=a,g=0;-1<e;){var h=Array(d.length);h.fill(!0);c.splice.apply(c,[g+e,d.length].concat(_.Ia(h)));g=e+g+d.length;f=f.substring(g);e=f.toLowerCase().indexOf(d.toLowerCase())}}return c.map(function(n,r){return{text:a[r],tag:n?"b":void 0}})};
var k7b=function(a){return[a]},GR=function(){_.nD.apply(this,arguments);this.disabled=new _.mb(1)};_.V(GR,_.nD);GR.Ja=_.nD.Ja;GR.ha=function(){var a;return function(b){return(a||(a=_.Cd(GR)))(b||GR)}}();
GR.Aa=_.v({type:GR,oa:[["xap-string-editor"]],wb:function(a,b){a&1&&_.We(_.mD,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.V1=c.first)}},features:[_.oe],Ba:2,Ca:6,Ha:[[3,"configs","disabled","values"]],wa:function(a,b){a&1&&(_.C(0,"xap-multi-text-field-base",0),_.L("values",function(c){return _.Dhb(b,c)}),_.Q(1,"async"),_.D());a&2&&_.z("configs",_.Pe(4,k7b,b.fp))("disabled",_.R(1,2,b.disabled))},Ia:[_.mD,_.Zl],ub:2,Oa:0});
var vSb=function(){_.uC.apply(this,arguments)};_.V(vSb,_.uC);_.W.Object.defineProperties(vSb.prototype,{wF:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var DSb=xSb("tests","Exclude Tests"),ESb=xSb("generatedFiles","Exclude Generated Files"),l7b=function(){_.uC.apply(this,arguments)};_.V(l7b,_.uC);_.W.Object.defineProperties(l7b.prototype,{wF:{configurable:!0,enumerable:!0,get:function(){var a=this.xqa(this.value.kq);return this.config.displayName+": "+a}}});
var m7b=function(a,b){return new l7b({id:"path",displayName:"Path"},a,b)},FSb={Fj:m7b,az:[_.jD],Nl:GR,SQa:!0,NC:{uoa:m7b(_.jD,new _.sC),displayName:"Path",tsa:i7b,gD:!0}},n7b=function(){_.uC.apply(this,arguments)};_.V(n7b,_.uC);_.W.Object.defineProperties(n7b.prototype,{wF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Am.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.map(function(b){return b.displayName}).join(", ");return this.config.displayName+": "+a}}});
var ySb=function(a,b){return new n7b({id:"category",displayName:"Category"},a,b)},o7b=function(){_.uC.apply(this,arguments)};_.V(o7b,_.uC);_.W.Object.defineProperties(o7b.prototype,{wF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Am.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var HSb=function(a,b){return new o7b({id:"buildConfigs",displayName:"Build Configs"},a,b)};
var p7b=new _.Ed("GMAT_CHIPS_OPTIONS",{Ka:"root",ta:function(){return{Dm:!1}}});
var q7b=function(a){this.options=a};q7b.ha=function(a){return new (a||q7b)(_.y(p7b))};
q7b.Ja=_.v({type:q7b,oa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],Ib:16,mb:function(a,b){a&2&&_.ue("gmat-mdc-chip",!b.options.Dm)("gmat-input-chip","input"===b.Dd)("gmat-filter-chip","hairline-filter"===b.Dd||"protected-filter"===b.Dd)("gmat-suggestive-chip","hairline-suggestive"===b.Dd||"protected-suggestive"===b.Dd)("gmat-assistive-chip","hairline-assistive"===b.Dd||"protected-assistive"===b.Dd)("gmat-hairline-chip","input"===
b.Dd||"hairline-filter"===b.Dd||"hairline-suggestive"===b.Dd||"hairline-assistive"===b.Dd)("gmat-protected-chip","protected-filter"===b.Dd||"protected-suggestive"===b.Dd||"protected-assistive"===b.Dd)("gmat-selectable-chip","input"===b.Dd||"hairline-filter"===b.Dd||"protected-filter"===b.Dd)},inputs:{Dd:"appearance"}});
var r7b=new _.Ed("mat-chips-default-options"),s7b=new _.Ed("MatChipAvatar"),t7b=new _.Ed("MatChipTrailingIcon"),u7b=new _.Ed("MatChipRemove"),v7b=new _.Ed("MatChip");
var w7b=_.Tg(function(){},-1),HR=function(a,b){var c=w7b.call(this)||this;c.Ta=a;c.bP=b;c.Naa=!0;c.qW=!0;c.Mc=!1;"BUTTON"===a.ua.nodeName&&a.ua.setAttribute("type","button");return c};_.V(HR,w7b);HR.prototype.focus=function(){this.Ta.ua.focus()};HR.prototype.zq=function(a){!this.disabled&&this.Naa&&this.qW&&(a.preventDefault(),this.bP.kFa())};HR.prototype.nh=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.Naa||!this.qW||(a.preventDefault(),this.bP.kFa())};
_.W.Object.defineProperties(HR.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||this.bP.disabled},set:function(a){this.Mc=_.Kg(a)}}});HR.ha=function(a){return new (a||HR)(_.y(_.Hd),_.y(v7b))};
HR.Ja=_.v({type:HR,oa:[["","matChipAction",""]],Jb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],Ib:9,mb:function(a,b){a&1&&_.L("click",function(c){return b.zq(c)})("keydown",function(c){return b.nh(c)});a&2&&(_.re("tabindex",b.disabled||!b.Naa?null:b.tabIndex)("disabled",b.disabled?"":null)("aria-disabled",b.disabled),_.ue("mdc-evolution-chip__action--primary",b.qW)("mdc-evolution-chip__action--presentational",b.qW)("mdc-evolution-chip__action--trailing",!b.qW))},inputs:{disabled:"disabled",
tabIndex:"tabIndex",Naa:"isInteractive"},features:[_.oe]});
var IR=function(){var a=HR.apply(this,arguments)||this;a.qW=!1;return a};_.V(IR,HR);IR.prototype.zq=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.bP.remove())};IR.prototype.nh=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.bP.remove())};IR.ha=function(){var a;return function(b){return(a||(a=_.Cd(IR)))(b||IR)}}();
IR.Ja=_.v({type:IR,oa:[["","matChipRemove",""]],Jb:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-mdc-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],Ib:1,mb:function(a){a&2&&_.re("aria-hidden",null)},features:[_.Ne([{Ga:u7b,Nb:IR}]),_.oe]});
var x7b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],y7b=0,z7b=_.Tg(_.Qg(_.Rg(_.Sg(function(a){this.Ta=a})),"primary"),-1),JR=function(a,b,c,d,e,f,g,h){var n=z7b.call(this,b)||this;n.Gb=a;n.Db=c;n.Wd=d;n.amc=g;n.r9a=!1;n.eo=new _.ob;n.Zk=new _.ob;n.role=null;n.mFa=!1;n.id="mat-mdc-chip-"+y7b++;n.ariaLabel=null;n.n5=!0;n.hW=!1;n.removed=new _.$k;n.yc=new _.$k;n.eKa="mat-basic-chip";b=b.ua;n.Qb=e;n.Zr="NoopAnimations"===
f;n.jka=b.hasAttribute(n.eKa)||b.tagName.toLowerCase()===n.eKa;if(null!=h){var r;n.tabIndex=null!=(r=parseInt(h))?r:n.Vlb}n.Inc();return n};_.V(JR,z7b);_.k=JR.prototype;_.k.mp=function(){return this.mFa};_.k.Vc=function(){this.uqc=this.Ta.ua.querySelector(".mat-mdc-chip-action-label");this.L$a&&(this.L$a=!1,this.focus())};_.k.Ma=function(){this.Wd.dm(this.Ta);this.yc.emit({eg:this});this.yc.complete()};_.k.remove=function(){this.nx&&this.removed.emit({eg:this})};
_.k.Bq=function(){var a;return this.disabled||this.Id||this.Zr||this.jka||!(null==(a=this.amc)||!a.disabled)};_.k.gW=function(){return!(!this.a2&&!this.z0)};_.k.nh=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.k.focus=function(){this.disabled||(this.s0?this.s0.focus():this.L$a=!0)};_.k.gFa=function(a){return this.yja().find(function(b){b=b.Ta.ua;return b===a||b.contains(a)})};
_.k.yja=function(){var a=[];this.s0&&a.push(this.s0);this.z0&&a.push(this.z0);this.a2&&a.push(this.a2);return a};_.k.kFa=function(){};_.k.Inc=function(){var a=this;this.Wd.ql(this.Ta,!0).subscribe(function(b){b=null!==b;b!==a.mFa&&((a.mFa=b)?a.eo.next({eg:a}):a.Db.Og.ka(_.Va(1)).subscribe(function(){return a.Db.Nc(function(){return a.Zk.next({eg:a})})}))})};
_.W.Object.defineProperties(JR.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Hd?this.Hd:this.uqc.textContent.trim()},set:function(a){this.Hd=a}},nx:{configurable:!0,enumerable:!0,get:function(){return this.n5},set:function(a){this.n5=_.Kg(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.hW},set:function(a){this.hW=_.Kg(a)}}});
JR.ha=function(a){return new (a||JR)(_.y(_.dl),_.y(_.Hd),_.y(_.ne),_.y(_.cp),_.y(_.Og),_.y(_.Wk,8),_.y(_.oq,8),_.zd("tabindex"))};
JR.Aa=_.v({type:JR,oa:[["mat-basic-chip"],["mat-chip"]],Fd:function(a,b,c){a&1&&(_.Xe(c,s7b,5),_.Xe(c,t7b,5),_.Xe(c,u7b,5));if(a&2){var d;_.Ve(d=_.Ze())&&(b.vG=d.first);_.Ve(d=_.Ze())&&(b.a2=d.first);_.Ve(d=_.Ze())&&(b.z0=d.first)}},wb:function(a,b){a&1&&(_.We(_.pq,5),_.We(HR,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.xM=c.first);_.Ve(c=_.Ze())&&(b.s0=c.first)}},Jb:[1,"mat-mdc-chip"],Ib:30,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.nh(c)});a&2&&(_.ye("id",b.id),_.re("role",b.role)("tabindex",
b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.ue("mdc-evolution-chip",!b.jka)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.gW())("mdc-evolution-chip--with-primary-graphic",b.vG)("mdc-evolution-chip--with-primary-icon",b.vG)("mdc-evolution-chip--with-avatar",b.vG)("mat-mdc-chip-with-avatar",b.vG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.jka)("mat-mdc-standard-chip",!b.jka)("mat-mdc-chip-with-trailing-icon",
b.gW())("_mat-animation-noopable",b.Zr))},inputs:{color:"color",disabled:"disabled",Id:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],value:"value",nx:"removable",highlighted:"highlighted"},outputs:{removed:"removed",yc:"destroyed"},kc:["matChip"],features:[_.Ne([{Ga:v7b,Nb:JR}]),_.oe],tc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ba:9,Ca:6,Ha:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled",
"matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],
[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],wa:function(a,b){a&1&&(_.Ge(x7b),_.F(0,"span",0)(1,"span",1),_.C(2,"span",2)(3,"div",3),_.N(4,NSb,2,0,"span",4),_.C(5,"span",5),_.He(6),_.F(7,"span",6),_.D()()(),_.N(8,OSb,2,0,"span",7));a&2&&(_.z("matRippleDisabled",b.Bq())("matRippleCentered",b.r9a)("matRippleTrigger",b.Ta.ua),_.w(3),_.z("isInteractive",!1),_.w(1),_.z("ngIf",b.vG),_.w(4),_.z("ngIf",b.gW()))},Ia:[_.Tl,_.pq,HR],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip{height:32px;border-radius:16px}.mdc-evolution-chip .mdc-evolution-chip__ripple{border-radius:16px}.mdc-evolution-chip .mdc-evolution-chip__action--primary:before{border-radius:16px}.mdc-evolution-chip .mdc-evolution-chip__icon--primary{border-radius:16px}.mdc-evolution-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mdc-evolution-chip .mdc-evolution-chip__action--primary,.mdc-evolution-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:20px}.mdc-evolution-chip .mdc-evolution-chip__graphic{height:20px;width:20px;font-size:20px}.mdc-evolution-chip .mdc-evolution-chip__icon--primary{height:20px;width:20px;font-size:20px}.mdc-evolution-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mdc-evolution-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mdc-evolution-chip .mdc-evolution-chip__focus-ring{display:none}.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring,.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring{z-index:1;display:block;pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    )}@media screen and (forced-colors: active){.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring,.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring{border-color:CanvasText}}.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring::after,.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring::after,.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring::after{border-color:CanvasText}}.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring,.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring{z-index:1;display:block;pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + -4px\n    )}@media screen and (forced-colors: active){.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring,.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring{border-color:CanvasText}}.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring::after,.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring::after,.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring::after{border-color:CanvasText}}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{border-radius:16px 16px 16px 16px;border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:32px;height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:16px 16px 16px 16px;border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:16px 16px 16px 16px;border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:14px 14px 14px 14px;border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:28px;--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:28px;height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:28px;width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:28px;font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:1px;border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:1px;border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:0;border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:1px;border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:18px;height:var(--mdc-chip-with-icon-icon-size, 18px);width:18px;width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:18px;font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1}.mat-mdc-chip{position:relative}.mat-mdc-chip-action-label{text-align:left}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
ub:2,Oa:0});
var A7b=_.Tg(function(){}),KR=function(a,b,c){var d=A7b.call(this,a)||this;d.Ta=a;d.Gb=b;d.Fc=c;d.vka=null;d.Ub=new _.ob;d.A6a="presentation";d.Mc=!1;d.ZV=null;d.bja=new _.$e;return d};_.V(KR,A7b);_.k=KR.prototype;_.k.Vc=function(){this.Opc();this.Cqc();this.Dqc()};_.k.Ma=function(){this.bja.destroy();this.Ub.next();this.Ub.complete()};_.k.Uja=function(){return this.Ji&&this.Ji.some(function(a){return a.mp()})};_.k.pP=function(){var a=this;this.Ji&&this.Ji.forEach(function(b){b.disabled=a.Mc;_.Sk(b.Gb)})};
_.k.focus=function(){};_.k.nh=function(a){this.MGa(a)&&this.Wc.VC(a)};_.k.sW=function(a){return 0<=a&&a<this.Ji.length};_.k.Nia=function(){var a=this,b=this.tabIndex;-1!==this.tabIndex&&(this.tabIndex=-1,setTimeout(function(){a.tabIndex=b;_.Sk(a.Gb)}))};_.k.Aja=function(a){var b=this;return this.Ji.xd.ka(_.tb(null),_.vb(function(){return _.ib.apply(null,_.Ia(b.Ji.map(a)))}))};
_.k.MGa=function(a){for(a=a.target;a&&a!==this.Ta.ua;){if(a.classList&&a.classList.contains("mdc-evolution-chip"))return!0;a=a.parentElement}return!1};
_.k.Opc=function(){var a=this;this.Ji.xd.ka(_.tb(this.Ji)).subscribe(function(c){var d=[];c.forEach(function(e){return e.yja().forEach(function(f){return d.push(f)})});a.bja.reset(d);_.Ue(a.bja)});this.Wc=QZb(_.zp(_.By(_.P7a(new _.Cp(this.bja)),this.Fc?this.Fc.value:"ltr")),function(c){return!c.Naa||c.disabled});this.f7.ka(_.wb(this.Ub)).subscribe(function(c){(c=c.eg.gFa(document.activeElement))&&_.Ap(a.Wc,c)});var b;null==(b=this.Fc)||b.md.ka(_.wb(this.Ub)).subscribe(function(c){return _.By(a.Wc,
c)})};_.k.Cqc=function(){var a=this;this.Ji.xd.ka(_.tb(null),_.wb(this.Ub)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.pP()});a.Noc()})};_.k.Dqc=function(){var a=this;this.Ntc.ka(_.wb(this.Ub)).subscribe(function(b){var c=a.Ji.toArray().indexOf(b.eg);a.sW(c)&&b.eg.mp()&&(a.vka=c)})};
_.k.Noc=function(){if(null!=this.vka){if(this.Ji.length){var a=Math.min(this.vka,this.Ji.length-1);a=this.Ji.toArray()[a];a.disabled?1===this.Ji.length?this.focus():_.NRa(this.Wc):a.focus()}else this.focus();this.vka=null}};
_.W.Object.defineProperties(KR.prototype,{f7:{configurable:!0,enumerable:!0,get:function(){return this.Aja(function(a){return a.eo})}},Ntc:{configurable:!0,enumerable:!0,get:function(){return this.Aja(function(a){return a.yc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Kg(a);this.pP()}},empty:{configurable:!0,enumerable:!0,get:function(){return 0===this.Ji.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.ZV?this.ZV:this.empty?
null:this.A6a},set:function(a){this.ZV=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Uja()}}});KR.ha=function(a){return new (a||KR)(_.y(_.Hd),_.y(_.dl),_.y(_.Dp,8))};
KR.Aa=_.v({type:KR,oa:[["mat-chip-set"]],Fd:function(a,b,c){a&1&&_.Xe(c,JR,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.Ji=d)}},Jb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],Ib:1,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.nh(c)});a&2&&_.re("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.oe],tc:["*"],Ba:2,Ca:0,Ha:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],wa:function(a){a&1&&(_.Ge(),_.C(0,"span",0),_.He(1),_.D())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
ub:2,Oa:0});
var B7b=function(a,b,c,d,e,f,g){a=KR.call(this,a,b,c)||this;a.L3=d;a.c5=e;a.d5=f;a.Pe=g;a.Sc=new _.ob;return a};_.V(B7b,KR);B7b.Aa=KR.Aa;B7b.ha=KR.ha;_.wpa(B7b);
var C7b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],LR=function(){var a=JR.apply(this,arguments)||this;a.g7=!0;a.sO=!1;a.Vt=!0;a.ee=!1;a.eKa="mat-basic-chip-option";a.qt=new _.$k;return a};_.V(LR,JR);_.k=LR.prototype;_.k.Sa=function(){this.role="presentation"};_.k.select=function(){this.YI(!0,!1,!0)};_.k.jj=function(){this.YI(!1,!1,!0)};_.k.OYa=function(){this.YI(!0,!0,!0)};
_.k.r0a=function(a){this.YI(!this.selected,void 0===a?!1:a,!0)};_.k.kFa=function(){this.ot&&!this.disabled&&this.r0a(!0)};_.k.z8a=function(){return this.vG||this.sO&&this.ot};_.k.YI=function(a,b,c){a!==this.selected&&(this.ee=a,c&&this.qt.emit({source:this,m_:b,selected:this.selected}))};
_.W.Object.defineProperties(LR.prototype,{ot:{configurable:!0,enumerable:!0,get:function(){return this.Vt&&this.g7},set:function(a){this.Vt=_.Kg(a)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.YI(_.Kg(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.ot&&(this.sO||this.selected)?this.selected.toString():null}}});LR.ha=function(){var a;return function(b){return(a||(a=_.Cd(LR)))(b||LR)}}();
LR.Aa=_.v({type:LR,oa:[["mat-basic-chip-option"],["mat-chip-option"]],Jb:[1,"mat-mdc-chip","mat-mdc-chip-option","mdc-evolution-chip","mdc-evolution-chip--filter"],Ib:32,mb:function(a,b){a&2&&(_.ye("id",b.id),_.re("tabindex",null)("aria-label",null)("role",b.role),_.ue("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.sO)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",b.vG)("mdc-evolution-chip--selectable",b.ot)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",
b.selected)("mdc-evolution-chip--selecting",!b.Zr)("mdc-evolution-chip--with-trailing-action",b.gW())("mdc-evolution-chip--with-primary-graphic",b.z8a())("mdc-evolution-chip--with-primary-icon",b.vG)("mdc-evolution-chip--with-avatar",b.vG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.gW()))},inputs:{color:"color",disabled:"disabled",Id:"disableRipple",tabIndex:"tabIndex",ot:"selectable",selected:"selected"},outputs:{qt:"selectionChange"},features:[_.Ne([{Ga:JR,Nb:LR},
{Ga:v7b,Nb:LR}]),_.oe],tc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ba:9,Ca:9,Ha:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"tabIndex","disabled"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label",
"mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"],[1,"mdc-evolution-chip__cell",
"mdc-evolution-chip__cell--trailing"]],wa:function(a,b){a&1&&(_.Ge(C7b),_.F(0,"span",0)(1,"span",1),_.C(2,"span",2)(3,"button",3),_.N(4,PSb,5,0,"span",4),_.C(5,"span",5),_.He(6),_.F(7,"span",6),_.D()()(),_.N(8,QSb,2,0,"span",7));a&2&&(_.z("matRippleDisabled",b.Bq())("matRippleCentered",b.r9a)("matRippleTrigger",b.Ta.ua),_.w(3),_.z("tabIndex",b.tabIndex)("disabled",b.disabled),_.re("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel),_.w(1),_.z("ngIf",b.z8a()),_.w(4),_.z("ngIf",b.gW()))},Ia:[_.Tl,
_.pq,HR],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip{height:32px;border-radius:16px}.mdc-evolution-chip .mdc-evolution-chip__ripple{border-radius:16px}.mdc-evolution-chip .mdc-evolution-chip__action--primary:before{border-radius:16px}.mdc-evolution-chip .mdc-evolution-chip__icon--primary{border-radius:16px}.mdc-evolution-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mdc-evolution-chip .mdc-evolution-chip__action--primary,.mdc-evolution-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:20px}.mdc-evolution-chip .mdc-evolution-chip__graphic{height:20px;width:20px;font-size:20px}.mdc-evolution-chip .mdc-evolution-chip__icon--primary{height:20px;width:20px;font-size:20px}.mdc-evolution-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mdc-evolution-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mdc-evolution-chip .mdc-evolution-chip__focus-ring{display:none}.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring,.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring{z-index:1;display:block;pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    )}@media screen and (forced-colors: active){.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring,.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring{border-color:CanvasText}}.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring::after,.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring::after,.mdc-evolution-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring::after{border-color:CanvasText}}.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring,.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring{z-index:1;display:block;pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + -4px\n    )}@media screen and (forced-colors: active){.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring,.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring{border-color:CanvasText}}.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring::after,.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused .mdc-evolution-chip__focus-ring::after,.mdc-evolution-chip .mdc-evolution-chip__action--trailing:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__focus-ring::after{border-color:CanvasText}}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{border-radius:16px 16px 16px 16px;border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:32px;height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:16px 16px 16px 16px;border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:16px 16px 16px 16px;border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:14px 14px 14px 14px;border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:28px;--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:28px;height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:28px;width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:28px;font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:1px;border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:1px;border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:0;border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:1px;border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:18px;height:var(--mdc-chip-with-icon-icon-size, 18px);width:18px;width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:18px;font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1}.mat-mdc-chip{position:relative}.mat-mdc-chip-action-label{text-align:left}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
ub:2,Oa:0});
var D7b=function(a,b){this.source=a;this.value=b},E7b={Ga:_.xv,Nb:_.Rc(function(){return MR}),jd:!0},MR=function(){var a=KR.apply(this,arguments)||this;a.ui=function(){};a.ti=function(){};a.A6a="listbox";a.El=!1;a.ariaOrientation="horizontal";a.Vt=!0;a.lF=function(b,c){return b===c};a.hn=!1;a.md=new _.$k;return a};_.V(MR,KR);_.k=MR.prototype;
_.k.Oe=function(){var a=this;this.Ji.xd.ka(_.tb(null),_.wb(this.Ub)).subscribe(function(){a.eIa()});this.fLa.ka(_.wb(this.Ub)).subscribe(function(){return a.Ov()});this.iLa.ka(_.wb(this.Ub)).subscribe(function(b){a.multiple||a.Ji.forEach(function(c){c!==b.source&&c.YI(!1,!1,!1)});b.m_&&a.fP()})};_.k.focus=function(){if(!this.disabled){var a=this.tlc();a&&!a.disabled?a.focus():0<this.Ji.length?_.Bp(this.Wc):this.Ta.ua.focus()}};_.k.Qj=function(a){this.Ji&&this.JE(a,!1)};
_.k.vl=function(a){this.ti=a};_.k.Xo=function(a){this.ui=a};_.k.jq=function(a){this.disabled=a};_.k.JE=function(a,b){var c=this;b=void 0===b?!0:b;this.LV();Array.isArray(a)?a.forEach(function(d){return c.VI(d,b)}):this.VI(a,b)};_.k.Ov=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.fP(),a.Bka())})};_.k.sI=function(a){9===a.keyCode&&KR.prototype.Nia.call(this)};_.k.Bka=function(){this.ui();_.Sk(this.Gb)};
_.k.fP=function(){var a=null;this.Hd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.md.emit(new D7b(this,a));this.ti(a);_.Sk(this.Gb)};_.k.LV=function(a){this.Ji.forEach(function(b){b!==a&&b.jj()})};_.k.VI=function(a,b){var c=this,d=this.Ji.find(function(e){return null!=e.value&&c.lF(e.value,a)});d&&(b?d.OYa():d.select());return d};
_.k.eIa=function(){var a=this;this.Ji&&Promise.resolve().then(function(){a.Ji.forEach(function(b){b.sO=a.multiple;b.g7=a.Vt;_.Sk(b.Gb)})})};_.k.tlc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};
_.W.Object.defineProperties(MR.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.El},set:function(a){this.El=_.Kg(a);this.eIa()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Ji.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},ot:{configurable:!0,enumerable:!0,get:function(){return this.Vt},set:function(a){this.Vt=_.Kg(a);this.eIa()}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn},set:function(a){this.hn=
_.Kg(a)}},iLa:{configurable:!0,enumerable:!0,get:function(){return this.Aja(function(a){return a.qt})}},fLa:{configurable:!0,enumerable:!0,get:function(){return this.Aja(function(a){return a.Zk})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Hd},set:function(a){this.Qj(a);this.Hd=a}}});MR.ha=function(){var a;return function(b){return(a||(a=_.Cd(MR)))(b||MR)}}();
MR.Aa=_.v({type:MR,oa:[["mat-chip-listbox"]],Fd:function(a,b,c){a&1&&_.Xe(c,LR,5);if(a&2){var d;_.Ve(d=_.Ze())&&(b.Ji=d)}},Jb:[1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],Ib:11,mb:function(a,b){a&1&&_.L("focus",function(){return b.focus()})("blur",function(){return b.Ov()})("keydown",function(c){return b.sI(c)});a&2&&(_.ye("tabIndex",b.empty?-1:b.tabIndex),_.re("role",b.role)("aria-describedby",b.PSc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.ue("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],ot:"selectable",lF:"compareWith",required:"required",value:"value"},outputs:{md:"change"},features:[_.Ne([E7b]),_.oe],tc:["*"],Ba:2,Ca:0,Ha:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],wa:function(a){a&1&&(_.Ge(),_.C(0,"span",0),_.He(1),_.D())},
styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
ub:2,Oa:0});
var NR=function(){};NR.ha=function(a){return new (a||NR)};NR.Ea=_.bd({type:NR});NR.Da=_.Tc({Tb:[_.jq,{Ga:r7b,Hc:{dfa:[13]}}],imports:[_.hq,_.$l,_.tq,_.hq]});
var OR=function(){};OR.ha=function(a){return new (a||OR)};OR.Ea=_.bd({type:OR});OR.Da=_.Tc({imports:[NR]});
var F7b=new _.Cr("Filter entfernen: {SUMMARY}"),PR=function(a,b,c,d){_.sD.call(this,a,b,c,d);var e=this;this.Gb=a;this.fl=b;this.Yd=c;this.V0b=F7b;this.qt=new _.$k;this.VBc=new _.$k;this.yc=new _.$k;this.removed=new _.$k;this.SKa=new _.$k;this.eo=new _.ob;this.Zk=new _.ob;this.kb.add(c.Mnb.subscribe(function(){e.r7()}))};_.V(PR,_.sD);PR.Ja=_.sD.Ja;_.k=PR.prototype;_.k.mp=function(){return this.eg.mp()};_.k.gFa=function(a){return this.eg.gFa(a)};_.k.yja=function(){return this.eg.yja()};
_.k.YI=function(a,b,c){this.eg.YI(a,b,c)};_.k.Vc=function(){var a=this;this.kb.add(this.eg.eo.subscribe(function(){a.eo.next({eg:a})}));this.kb.add(this.eg.Zk.subscribe(function(){a.Zk.next({eg:a})}))};_.k.Ma=function(){_.sD.prototype.Ma.call(this);this.yc.emit({eg:this})};_.k.remove=function(){this.removed.emit({eg:this})};_.k.focus=function(){this.Ro?_.Ohb(this):this.Kpa()};_.k.Kpa=function(){!this.disabled&&this.Yd.Jc.value.Am.length&&this.eg.focus()};
_.k.r7=function(){this.Ro=!1;this.focus();var a;(null==(a=this.Sxc)?0:a.GMa)&&this.SKa.emit()};_.W.Object.defineProperties(PR.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return this.eg.id}},s0:{configurable:!0,enumerable:!0,get:function(){return this.eg.s0}}});PR.ha=function(a){return new (a||PR)(_.y(_.dl),_.y(_.oD),_.y(_.rD),_.y(_.Hd))};
PR.Aa=_.v({type:PR,oa:[["xap-filter-editor"]],wb:function(a,b){a&1&&(_.We(LR,7),_.We(_.vD,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.eg=c.first);_.Ve(c=_.Ze())&&(b.Sxc=c.first)}},outputs:{qt:"selectionChange",VBc:"interaction",yc:"destroyed",removed:"removed",SKa:"canceled"},features:[_.Ne([{Ga:LR,Nb:PR},{Ga:v7b,Nb:PR},_.rD]),_.oe],Ba:15,Ca:10,Ha:function(){return[["cdkOverlayOrigin","","appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"disabled","selectable","disableRipple","click",
"keydown.space","removed","keydown.backspace"],["trigger","cdkOverlayOrigin"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon",3,"click",4,"ngIf"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","","color","primary","class","xap-filterbar-filtereditor-apply-button",3,"disabled","click",4,"ngIf"],["mat-button","","color",
"primary",1,"xap-filterbar-filtereditor-cancel-button",3,"click"],"Abbrechen",["filterLoading",""],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click"],[3,"svgIcon"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"],"\u00dcbernehmen",[1,"xap-filterbar-filtereditor-popup-content"],["mode","indeterminate",1,"xap-filterbar-filtereditor-popup-loading-spinner",3,"color","diameter","strokeWidth"]]},wa:function(a,b){a&1&&(_.C(0,
"mat-chip-option",0,1),_.L("click",function(e){return _.Phb(b,e)})("keydown.space",function(e){return _.Phb(b,e)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),_.C(2,"span",2),_.O(3),_.D(),_.N(4,RSb,4,7,"button",3),_.D(),_.C(5,"xap-filter-editor-content",4)(6,"div",5)(7,"h2",6),_.O(8),_.D()(),_.C(9,"div",7),_.N(10,SSb,2,1,"button",8),_.C(11,"button",9),_.L("click",function(){b.r7();b.SKa.emit()}),_.De(12,10),_.D()()(),_.N(13,TSb,2,3,"ng-template",null,
11,_.bf));if(a&2){var c=_.Ke(1),d=_.Ke(14);_.z("disabled",b.disabled)("selectable",!1)("disableRipple",!_.Nhb(b.Yd));_.w(3);_.Le(" ",null==b.Jc?null:b.Jc.wF," ");_.w(1);_.z("ngIf",!b.Jc||b.Jc.nx);_.w(1);_.z("trigger",c)("loadingTemplate",d);_.w(2);_.Ie("id","dialog-label-",b.Jc.id,"");_.w(1);_.Le(" ",b.Jc.config.displayName," ");_.w(2);_.z("ngIf",b.filter&&!b.filter.config.waa)}},Ia:[_.Tl,_.SC,_.QC,q7b,LR,IR,_.EC,_.CC,_.Xr,_.Ey,_.vD,_.GC],ub:2,Oa:0});
var G7b=new _.Ed("GMAT_AUTOCOMPLETE_OPTIONS",{Ka:"root",ta:function(){return{Dm:!1}}});
var H7b=function(a,b){a.Dm||b.Cqa.push("gmat-mdc-autocomplete")};H7b.ha=function(a){return new (a||H7b)(_.y(G7b),_.y(_.fq))};H7b.Ja=_.v({type:H7b,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.Ne([{Ga:_.fq,oe:_.CD}])]});
var QR=function(){};QR.ha=function(a){return new (a||QR)};QR.Ea=_.bd({type:QR});QR.Da=_.Tc({imports:[sM]});
var XSb=function(a){return{ya:a}},RR=function(){_.zD.apply(this,arguments);this.fXa=!0};_.V(RR,_.zD);RR.Ja=_.zD.Ja;RR.prototype.P$=function(a){this.jl.setValue("");a.option.value.filters?this.SYa.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties(RR.prototype,{Gaa:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});RR.ha=function(){var a;return function(b){return(a||(a=_.Cd(RR)))(b||RR)}}();
RR.Aa=_.v({type:RR,oa:[["xap-filter-menu"]],wb:function(a,b){a&1&&(_.We(_.vB,7),_.We(_.wB,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.autocomplete=c.first);_.Ve(c=_.Ze())&&(b.SJa=c.first)}},features:[_.oe],Ba:13,Ca:13,Ha:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],["auto","matAutocomplete"],
["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[1,"xap-filterbar-menu-saved-group"],["label","Gespeicherte Filter"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option","xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Gespeicherten Filter l\u00f6schen",3,"click"],
[3,"fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},wa:function(a,b){a&1&&(_.C(0,"input",0,1),_.L("click",
function(){return b.ye()})("focusin",function(){return b.Saa=!0})("focusout",function(){return b.Saa=!1}),_.D(),_.C(2,"mat-autocomplete",2,3),_.L("optionSelected",function(e){return b.P$(e)}),_.N(4,VSb,3,1,"div",4),_.N(5,eTb,5,6,"ng-container",5),_.N(6,lTb,4,6,"ng-template",null,6,_.bf),_.N(8,mTb,2,0,"mat-option",7),_.Q(9,"async"),_.Q(10,"async"),_.N(11,sTb,1,1,"ng-template",null,8,_.bf),_.D());if(a&2){var c=_.Ke(3),d=_.Ke(7);_.z("formControl",b.jl)("matAutocomplete",c)("placeholder",b.placeholder);
_.re("aria-label",b.Baa||b.placeholder||null);_.w(2);_.z("aria-label",b.placeholder);_.w(2);_.z("ngIf",null==b.vA?null:b.vA.length);_.w(1);_.z("ngIf",b.CU)("ngIfElse",d);_.w(3);_.z("ngIf",null==_.R(9,9,b.wL)&&null==_.R(10,11,b.OS))}},Ia:[_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,_.Wl,H7b,_.vB,_.sq,_.nq,_.wB,_.SC,_.RC,_.EC,_.CC,_.Xr,_.Kh,_.Cv,_.Jv,_.Zl],ub:2,Oa:0});
var SR=function(a,b,c){_.qD.call(this,a,b,c);this.fl=a;this.ak=b;this.jL=new _.$k;this.nLa=!1};_.V(SR,_.qD);SR.Ja=_.qD.Ja;_.k=SR.prototype;_.k.Vc=function(){var a=this,b;null==(b=this.Ed)||b.xd.subscribe(function(){a.IJ&&a.IJ.unsubscribe();a.IJ=a.Ptc.f7.subscribe(function(){_.Yhb(a.ww)})})};_.k.Iaa=function(a){return this.nNa&&this.pz===a&&!this.ww.Gaa};_.k.jzc=function(a){return a.id};_.k.d$=function(){return this.xqb||"filter_alt"};_.k.yVa=function(){this.jL.emit(!0)};
_.k.S_=function(){var a=this;setTimeout(function(){a.ww.Saa||a.Iaa(a.pz)||I7b(a)||J7b(a)?a.jL.emit(!0):a.nLa||a.jL.emit(!1)},100)};_.k.Ana=function(a){_.qD.prototype.Ana.call(this,a);_.Yhb(this.ww);this.jL.emit(!1);this.nLa=!1};
var vTb=function(a){setTimeout(function(){a.ww.Gaa||I7b(a)||a.Iaa(a.pz)||_.vfb(a.ww.SJa)},100)},I7b=function(a){var b=document.activeElement;return a.Ed.some(function(c){c=c.eg.Ta.ua;return c===b||c.contains(b)})},J7b=function(a){return a.Ed.some(function(b){return b.eg.Ta.ua.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};SR.ha=function(a){return new (a||SR)(_.y(_.oD),_.y(_.XA,8),_.y(_.Ihb,8))};
SR.Aa=_.v({type:SR,oa:[["xap-filter-bar"]],wb:function(a,b){a&1&&(_.We(MR,5),_.We(RR,7),_.We(PR,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Ptc=c.first);_.Ve(c=_.Ze())&&(b.ww=c.first);_.Ve(c=_.Ze())&&(b.Ed=c)}},outputs:{jL:"isFocused"},features:[_.Ne([_.oD]),_.oe],Ba:12,Ca:18,Ha:function(){return[[1,"xap-filterbar-filter-bar",3,"click","focusin","focusout"],[1,"xap-filterbar-header","xap-filterbar-header-reach"],["class","xap-filterbar-icon-label","fontSet","google-material-icons",3,"svgIcon",4,"ngIf"],
["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label","Filter",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update","canceled","chipClick",4,"ngFor","ngForOf","ngForTrackBy"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled",
"savedFilterSets","selected","selectedSet","deletedSet"],["mat-icon-button","","class","xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click","mousedown",4,"ngIf"],["fontSet","google-material-icons",1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange",
"removed","update","canceled","chipClick"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],["fontSet","google-material-icons",3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click","mousedown"],[3,"svgIcon"]]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.L("click",function(c){return b.tC(c)})("focusin",function(){return b.yVa()})("focusout",function(){return b.S_()}),_.C(1,"div",1),_.N(2,tTb,2,2,"mat-icon",2),
_.N(3,uTb,2,1,"span",3),_.D(),_.C(4,"div",4)(5,"mat-chip-listbox",5),_.N(6,wTb,2,6,"xap-filter-editor",6),_.Q(7,"async"),_.C(8,"xap-filter-menu",7),_.L("selected",function(c){return _.Jhb(b,c)})("selectedSet",function(c){return _.Khb(b,c)})("deletedSet",function(){}),_.Q(9,"async"),_.D()()(),_.N(10,xTb,3,4,"button",8),_.N(11,yTb,3,4,"button",9),_.D());a&2&&(_.w(2),_.z("ngIf",!b.bZ),_.w(1),_.z("ngIf",b.bZ),_.w(2),_.z("disabled",b.disabled),_.w(1),_.z("ngForOf",_.R(7,14,b.config.oh))("ngForTrackBy",
b.jzc),_.w(2),_.z("suggestionProvider",b.config.gBb.vga)("useRankedSuggestions",b.config.CU)("placeholder",b.wS)("inputLabel",b.Baa||b.wS)("noResultsMessage",b.Zz)("disabled",b.disabled)("savedFilterSets",_.R(9,16,null==b.config.rT?null:b.config.rT.vA)),_.w(2),_.z("ngIf",b.config.rT&&0<b.config.oh.getValue().length),_.w(1),_.z("ngIf",_.Mhb(b)))},Ia:[_.Sl,_.Tl,_.SC,_.RC,MR,_.Xr,_.yw,PR,RR,_.Zl],ub:2,Oa:0});
var TR=function(a,b){this.Fa=a;this.service=b;this.filter=new _.$k;this.element="UnifiedXrefFilterbar";this.kb=new _.da;this.Ku=new _.mb(1);this.uS=new _.xf(null);this.nna=new _.xf(null);this.BKa=new _.xf(null);this.BQ=new _.xf(ASb(new Map([])))};
TR.prototype.Sa=function(){var a=this;this.kb.add(this.Ku.ka(_.vb(function(b){return g7b(a.service,b)}),_.Pa(_.gpb)).subscribe(function(b){a.BQ.next(CSb(b,a.service.vz.getValue(),[]))}));this.kb.add(_.Da([this.Ku.ka(_.vb(function(b){return g7b(a.service,b)}),_.Pa(_.gpb)),this.FJ]).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;0===c.action&&a.OZa(b,c)}));this.kb.add(_.Da([this.service.tQ.ka(_.Pa(ISb)),this.BKa.ka(_.Pa(JSb)),this.uS.ka(_.Pa(KSb)),this.nna.ka(_.Pa(LSb))]).subscribe(function(b){var c=
_.l(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;a.filter.emit({rK:b,Gz:d,uS:e,IBc:c})}))};
TR.prototype.OZa=function(a,b){if(b.category){a:{var c=b.category;var d=_.cj(a,5,_.tn);if(d&&d.has("cross references")){d=_.l(_.rc(d.get("cross references"),_.ln,2));for(var e=d.next();!e.done;e=d.next())if(e=GSb(e.value),e.displayName===c){c={source:e.source,displayName:e.displayName};break a}}c=null}c&&this.nna.next([c]);a:{b=b.category;if((c=_.cj(a,5,_.tn))&&c.has("cross references"))for(c=_.l(_.rc(c.get("cross references"),_.ln,2)),d=c.next();!d.done;d=c.next())if(d=GSb(d.value),d.displayName===
b){b=new n7b({id:"category",displayName:"Category"},_.kD,_.Ogb([{source:d.source,displayName:d.displayName}]));break a}b=null}b&&(this.log("show-only-category"),a=CSb(a,this.service.vz.getValue(),[b]),this.BQ.next(a))}};TR.prototype.Ma=function(){var a;null==(a=this.kb)||a.unsubscribe()};
var K7b=function(a,b){switch(b.config.id){case "tests":f7b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":f7b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.uS.next(MSb(b.value.kq));a.log("applyPathFilter",b.value.kq);break;case "category":a.nna.next(b.value.Am);b=b.value.Am.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.BKa.next(b.value.Am),
b=b.value.Am.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},L7b=function(a,b){switch(b.config.id){case "tests":f7b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":f7b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.uS.next(null);a.log("clearPathFilter");break;case "category":a.nna.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.BKa.next(null),a.log("clearBuildConfigsFilter")}};
TR.prototype.log=function(a,b){this.Fa.nb({element:this.element,action:a,gestureName:"CHANGE",yg:b})};_.W.Object.defineProperties(TR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Ku.next(a)}}});TR.ha=function(a){return new (a||TR)(_.y(_.an),_.y(FR))};
TR.Aa=_.v({type:TR,oa:[["xrefs-filters","location",""]],inputs:{location:"location",FJ:"categoryFilter"},outputs:{filter:"filter"},hc:["location",""],Ba:2,Ca:3,Ha:[["filterBarIcon","filter_list",1,"filter-bar",3,"config","update"]],wa:function(a,b){a&1&&(_.C(0,"xap-filter-bar",0),_.L("update",function(c){switch(c.e2){case 0:case 2:K7b(b,c.vP[0]);break;case 3:L7b(b,c.vP[0]);break;case 4:c=c.vP;b.log("clearAll");c=_.l(c);for(var d=c.next();!d.done;d=c.next())L7b(b,d.value);break;case 1:break;default:_.gg(c.e2)}}),
_.Q(1,"async"),_.D());a&2&&_.z("config",_.R(1,1,b.BQ))},Ia:[SR,_.Zl],styles:["xrefs-filters[_nghost-%COMP%]{width:100%}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-header{height:24px;margin:0 16px 0 8px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-header mat-icon{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-clear-button{height:24px;padding:6px;width:24px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-clear-button .mat-mdc-button-touch-target{height:100%;width:100%}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-clear-button mat-icon{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;top:0;left:0;right:0;bottom:0;position:absolute;margin:3px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu{height:28px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input{height:inherit;font-size:1rem;line-height:1.2307692308rem}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     mat-chip-listbox{padding:2px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .mat-mdc-chip-trailing-icon{color:inherit}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     mat-chip-option.xap-filterbar-filtereditor-chip{height:24px;margin:2px}"]});
var M7b=function(a){return{enabled:a}},UR=function(a,b,c,d,e){this.Fa=a;this.Sb=b;this.Xc=c;this.Bc=d;this.element="";this.g6=!0;this.Yt=!1;this.expansion=new _.$k;this.filter=new _.$k;this.gA=new _.$k;this.S2="Alle minimieren";this.T2="Alle maximieren";this.LAa="Vorschaubereich";this.KAa="Schalten Sie die Dateivorschau hier ein/aus oder konfigurieren Sie die Ein-/Ausschalt-Breite in den Einstellungen";this.n3a="Aktivieren, um Verweise im Vorschaubereich zu \u00f6ffnen und einen Navigationspfad zu erstellen, w\u00e4hrend Sie die Verweise durchgehen. Deaktivieren, um sie im Hauptfenster zu \u00f6ffnen.";
this.m3a="Der Bildschirm ist zu klein, um die Vorschau zu unterst\u00fctzen. In den Einstellungen k\u00f6nnen Sie diese Mindestgr\u00f6\u00dfe \u00e4ndern.";this.sMb=new _.xf(!1);this.kb=new _.da;this.G_=_.syb(this.Sb).ka(_.tb(!1));this.uT=_.Da([this.Sb.z$(),e.F1a]).ka(_.m(function(f){f=_.l(f);var g=f.next().value;return f.next().value.width<g}),_.tb(!1),_.Pa())};_.k=UR.prototype;
_.k.Sa=function(){var a=this;this.kb.add(_.Da([this.G_,this.uT]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.gA.emit(b)}))};_.k.Ma=function(){this.kb.unsubscribe()};_.k.lZa=function(a){_.XJ(this.Sb,a);this.Fa.nb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.lb})};_.k.JA=function(){this.expansion.emit(this.Yt?0:1)};
_.k.zZa=function(){var a=this;return _.Da([this.Sb.TF(),this.sMb,this.Xc.iG(_.Ea(!1))]).ka(_.m(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;c=c.next().value&&_.HE(a.location);d=null==d||"MINI"===d;return a.Bc.Vb(61)&&c&&d&&!b}))};_.k.GVa=function(){var a=this;this.Sb.TF().subscribe(function(b){null==b?_.XJ(a.Sb,!1):"MINI"===b&&_.XJ(a.Sb,!0)})};_.W.Object.defineProperties(UR.prototype,{BA:{configurable:!0,enumerable:!0,set:function(a){this.sMb.next(a)}}});
UR.ha=function(a){return new (a||UR)(_.y(_.an),_.y(_.Mu),_.y(_.SG),_.y(_.Bu),_.y(tR))};
UR.Aa=_.v({type:UR,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",FJ:"categoryFilter",g6:"anyExpandableNodes",Yt:"allNodesCollapsed",BA:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",gA:"openInMiniPanel"},features:[_.Ne([FR])],hc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Ba:8,Ca:11,Ha:[[3,"location","categoryFilter","filter"],
[3,"vertical"],[3,"collapsed"],[4,"ngIf"],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],["icon","side_navigation",3,"collapsed","selected","disabled","ariaLabel","tooltipText","click"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click"]],wa:function(a,b){a&1&&(_.C(0,
"xrefs-filters",0),_.L("filter",function(c){return b.filter.next(c)}),_.D(),_.C(1,"div"),_.F(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.N(5,ATb,8,15,"ng-container",3),_.Q(6,"async"),_.N(7,BTb,1,8,"collapsible-icon-button",4),_.D());a&2&&(_.z("location",b.location)("categoryFilter",b.FJ),_.w(2),_.z("vertical",!0),_.w(1),_.z("collapsed",!0),_.w(1),_.z("vertical",!0),_.w(1),_.z("ngIf",_.Pe(9,M7b,_.R(6,7,b.G_))),_.w(2),_.z("ngIf",b.g6))},Ia:[_.gn,qR,_.Tl,_.hw,_.nw,_.pw,_.qw,sR,TR,
_.Zl],styles:["unified-xref-actions[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex-direction:row;place-content:center space-between}unified-xref-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;height:28px;padding-right:8px;place-content:center flex-start}unified-xref-actions[_nghost-%COMP%]   underline-xrefs[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]{flex:1 0 auto}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:stretch;margin:4px 16px 4px 0}"],
Oa:0});
var bL=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.Pd=c;this.P_="";this.Cta=e;b=new _.ob;this.xfb=b.ka(_.Va(1),_.vb(function(){return d(_.kj(a,5,_.EMa),f.Pd,f.level)}),_.tb(_.aE(CTb(b))),_.pb(1))};
var N7b=new _.Cr("{detailText} ({filteredModifier}{filteredTotal} Ergebnisse nach Filterung, {visible} angezeigt)"),O7b=new _.Cr("{detailText} ({filteredModifier}{filteredTotal} Ergebnisse, {visible} angezeigt)"),P7b=new _.Cr("{detailText} ({filteredTotal} Ergebnisse)"),Q7b=new _.Cr("{detailText} ({visible}\u00a0angezeigt)");
var VTb=function(a){return{"file-path":a}},VR=function(a){this.dMb=this.Gra=this.Kwb=!1;this.c9b="Beschr\u00e4nken auf\u2026";this.GL=new _.$k;this.Atc=a.Vb(78)};
VR.prototype.ye=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.bF(a.target,"a","node-contents"))?void 0:b.getAttribute("href");c&&(a.preventDefault(),a.stopPropagation(),b=!!(a.target&&a.target instanceof Element&&a.target.classList.contains("context")),this.GL.emit({event:a,href:c,uri:b?_.Oh(this.node.item,1):_.Oh(this.node.item,4),Pd:this.node.Pd,sQc:b}))}};
VR.prototype.Rb=function(){0===this.node.level&&this.Atc&&(this.dMb=!0);if(this.Gra=0<this.node.P_.length)this.yGc=this.node.P_;var a;this.Kwb=!this.Gra&&0!==this.node.level&&1===(null==(a=this.node.item.OF())?void 0:a.getType());if(a=_.sc(this.node.item,_.mn,2)){this.nkb=_.job(a,this.nAb);var b=_.Oh(this.node.item,1);this.kkb=b?this.zG(b).link:void 0}if(b=this.node.item.OF())this.sY=_.job(b,this.nAb);if("children"in this.node&&!a){this.MH||(this.MH=GTb(this.node));var c;a={sY:this.sY,visible:this.MH,
LA:this.node.LA,EK:this.node.EK,cZ:this.node.cZ};if(_.gpb(a.LA,a.EK))if((null==(c=a.LA)?void 0:c.TQ())===a.visible){var d;c=1===(null==(d=a.LA)?void 0:d.Xg())?FTb(P7b,a):FTb(Q7b,a)}else{var e;c=0===(null==(e=a.LA)?void 0:e.Xg())?FTb(Q7b,a):FTb(O7b,a)}else c=FTb(N7b,a);this.sY=c}(d=_.Oh(this.node.item,4))?(d=this.zG(d),e=d.line,this.rY=d.link,this.x8=_.wE(e)):this.x8=this.rY=void 0};VR.prototype.nAb=function(a){try{return this.zG(a).link}catch(b){return a}};
VR.prototype.OZa=function(a){var b,c;this.FJ.emit({category:null!=(c=null==(b=this.node.Cta)?void 0:b.getName())?c:void 0,action:0});a.stopPropagation()};VR.ha=function(a){return new (a||VR)(_.y(_.Bu))};
VR.Aa=_.v({type:VR,oa:[["node-contents","makeLink","","node",""]],mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c)})},inputs:{zG:"makeLink",node:"node",FJ:"categoryFilter"},outputs:{GL:"nodeClicked"},features:[_.id],hc:["makeLink","","node",""],Ba:7,Ca:2,Ha:[["class","context-container",4,"ngIf","ngIfElse"],["noContext",""],["detail",""],["basic",""],[1,"context-container"],["class","line",4,"ngIf"],[1,"context"],[1,"line"],[4,"ngIf","ngIfElse"],[1,"notice"],["tabindex","-1",4,"ngIf",
"ngIfElse"],["class","inlineCategoryFilter",4,"ngIf"],["tabindex","-1"],[4,"ngTemplateOutlet"],[1,"inlineCategoryFilter"],[3,"vertical"],["type","button","gme-button","","format","flat","size","small",3,"matTooltip","click"],[3,"ngClass"]],wa:function(a,b){a&1&&(_.N(0,NTb,6,7,"div",0),_.N(1,PTb,1,2,"ng-template",null,1,_.bf),_.N(3,TTb,2,3,"ng-template",null,2,_.bf),_.N(5,WTb,3,5,"ng-template",null,3,_.bf));if(a&2){var c=_.Ke(2);_.z("ngIf",b.kkb&&b.nkb)("ngIfElse",c)}},Ia:[_.Rl,_.Tl,_.Yl,_.CJ,_.qw,
bM],styles:["node-contents[_nghost-%COMP%]{cursor:pointer;display:block;overflow:hidden;white-space:nowrap}node-contents[_nghost-%COMP%] > [_ngcontent-%COMP%]:first-child{min-width:0}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:focus, node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:not(.context){font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%}node-contents[_nghost-%COMP%]   .context-container[_ngcontent-%COMP%]{display:flex}node-contents[_nghost-%COMP%]   .inlineCategoryFilter[_ngcontent-%COMP%]{padding-left:20px}node-contents[_nghost-%COMP%]   .line[_ngcontent-%COMP%]{overflow:unset}node-contents[_nghost-%COMP%]   .notice[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-style:italic;display:inline-block}node-contents[_nghost-%COMP%]   .context[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;padding-left:5px;padding-right:5px}node-contents[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{display:inline}"],
Oa:0});
var WR=function(){yM.call(this,function(b){return b.level},aL);var a=this;this.Ej=this.zm=new _.xf(void 0);this.Sc=_.Da([this.Ej.ka(_.m(function(b){return null==b?void 0:b.Pd}),_.Pa()),this.be.changed.ka(_.m(function(){return a.be.selected.map(function(b){return b.Pd})}))]).ka(_.m(function(b){b=_.l(b);var c=b.next().value;return{Gc:b.next().value,Ej:c}}));this.lz=this.be.changed.ka(_.m(function(){return a.Wg.reduce(function(b,c){var d=aL(c);return{UE:b.UE||d,WE:b.WE&&!(d&&a.be.Ve(c))}},{WE:!0,UE:!1})}),
_.tb({UE:!1,WE:!0}),_.nb(1),_.jb())};_.V(WR,yM);_.k=WR.prototype;_.k.kz=function(){this.zm.next(void 0)};_.k.GF=function(){this.be.select.apply(this.be,_.Ia(this.Wg.filter(aL)))};_.k.WRa=function(a){return this.Ej.ka(_.m(function(b){return HTb(a,b)}))};_.k.t0a=function(a){var b=this.zm.value;b=HTb(a,b)&&b&&b.uri===a.uri;this.zm.next(b?void 0:a);return!b};
_.k.AU=function(a,b,c){var d=this.Wg;this.Wg=a;if(!this.Zea||!fzb(b,this.Zea))this.Zea=b,this.be.clear(),this.IMa(b);else if(c){b=new Set;var e=_.l(this.be.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.Pd);a=a.filter(function(g){g=$Tb(d,g.Pd);return!g||!aL(g)});a=_.l(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.Pd);this.be.clear();this.be.select.apply(this.be,_.Ia(YTb(this.Wg,b)));var f;ZTb(this.Wg,null==(f=this.zm.value)?void 0:f.Pd)||this.zm.next(void 0)}};
_.k.IMa=function(a){a.QY?(this.be.select.apply(this.be,_.Ia(YTb(this.Wg,new Set(a.QY)))),this.zm.next(ZTb(this.Wg,a.RYa))):(this.GF(),this.zm.next(a.isFirst?void 0:XTb(this.Wg)))};WR.ha=function(a){return new (a||WR)};WR.va=_.t({token:WR,ta:WR.ha});
var YR=function(a){this.service=a};
YR.prototype.kea=function(a,b,c){var d=this;return this.service.kea(eUb(a.Bh,b,c)).ka(_.m(function(e){return{We:cUb(b,d,_.cj(e,1,_.An),c),jca:Array.from(_.cj(e,4,_.kNa).values())}}),_.vb(function(e){return gUb(e.We).ka(_.cb(e.We),_.tb(e.We)).ka(_.m(function(f){return{We:f,jca:e.jca}}))}),_.m(function(e){return 0===e.We.length?_.ZD("Es konnten keine Referenzen gefunden werden."):_.aE({We:e.We,jca:e.jca,IU:a})}),_.Aa(function(){return _.$D("Referenzen konnten nicht geladen werden.")}),_.tb(_.jE))};
var bUb=function(a,b,c,d,e,f){if(!c)return _.$D("Fehler beim Laden von Referenzen.");var g=LTb(d),h=new _.fNa;LZb(h,dUb(new _.rn,c).ova(g));h.ET(_.Ynb(_.Bjb(b)));return a.service.SXa(h).ka(_.m(function(n){return _.aE(hUb(b,a,e,_.cj(n,1,_.vn).get(c),f,d))}),_.Aa(function(){return _.$D("Fehler beim Laden von Referenzen.")}),_.tb(_.jE))};YR.ha=function(a){return new (a||YR)(_.u(_.bJ))};YR.va=_.t({token:YR,ta:YR.ha,Ka:"root"});
var R7b=new CM(function(a){return a},function(a){return a.level},aL,function(a){return a.children}),S7b=function(a){this.zc=a;this.dha=[];this.fr=new _.xf([])};_.V(S7b,_.Lp);S7b.prototype.setData=function(a,b){var c=a!==this.dha;this.fr.next(O_b(R7b,a));this.zc.AU(this.fr.value,b,c);this.dha=a};S7b.prototype.connect=function(a){var b=this;return _.ib.apply(null,_.Ia([a.RA,this.zc.be.changed.Hf(),this.fr.Hf()])).ka(_.m(function(){return P_b(R7b,b.fr.value,b.zc)}))};S7b.prototype.disconnect=function(){};
var ZR=function(a,b){this.ae=a;this.Ob=b;this.UT=[]};_.k=ZR.prototype;_.k.Sa=function(){var a=this;this.kb=this.Nda.xd.subscribe(function(){a.UT=a.xQa();a.UT.find(function(b){return b.Mw()})||(a.Lh=a.UT[0])})};_.k.Ma=function(){this.kb&&this.kb.unsubscribe()};_.k.focus=function(){this.Lh&&this.Lh.focus()};
_.k.N$=function(a){if(this.Lh&&!_.dF(a)){var b=this.UT.indexOf(this.Lh),c=this.Lh;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.he&&c.lj()?c.collapse():this.YOa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.he&&c.lj()?this.GQ(b+1):c.lj()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.GQ(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.GQ(b-1);break;case "Enter":a.preventDefault(),this.Lh.Xt()}}};
_.k.YOa=function(a,b){for(;0<=b;b--){var c=this.UT[b];if(c.ariaLevel!==a.ariaLevel){this.Lh=c;this.Lh.focus();break}}};_.k.GQ=function(a){if(a=this.UT[a])this.Lh=a,this.Lh.focus()};_.k.xQa=function(){for(var a=[].concat(_.Ia(this.Ob.ua.children)),b=[],c=_.l(this.Nda),d=c.next();!d.done;d=c.next())d=d.value,b[d.xRa(a)]=d;return b.filter(function(e){return void 0!==e})};
_.W.Object.defineProperties(ZR.prototype,{Lh:{configurable:!0,enumerable:!0,set:function(a){this.wyc=a;for(var b=_.l(this.UT),c=b.next();!c.done;c=b.next())c.value.Lh=a;this.ae.De()},get:function(){return this.wyc}}});ZR.ha=function(a){return new (a||ZR)(_.y(_.dl),_.y(_.Hd))};ZR.Ja=_.v({type:ZR,oa:[["mat-tree","xrefsKeyboardListener",""]],mb:function(a,b){a&1&&_.L("keydown",function(c){return b.N$(c)})},inputs:{Nda:"rawNodes"}});
var $R=function(){return EM.apply(this,arguments)||this};_.V($R,EM);_.k=$R.prototype;_.k.focus=function(){this.Ta.ua.focus()};_.k.xRa=function(a){return a.indexOf(this.Ta.ua)};_.k.expand=function(){if(!this.he){var a=this.x$();a&&a.click()}};_.k.collapse=function(){this.jn.zc.collapse(this.data)};_.k.Xt=function(){var a=this.Ta.ua,b=this.x$();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.x$=function(){if("children"in this.data||this.data instanceof bL){var a=this.Ta.ua;return this.data instanceof bL?(a=a.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0}};_.k.Mw=function(){return this.Lh===this};_.k.lj=function(){return aL(this.data)||this.data instanceof bL&&!this.data.children};
_.W.Object.defineProperties($R.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Mw()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Nm:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.Nm(this.data)}},he:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.he(this.data)}}});$R.ha=function(){var a;return function(b){return(a||(a=_.Cd($R)))(b||$R)}}();
$R.Ja=_.v({type:$R,oa:[["xrefs-tree-node"]],Jb:[1,"mat-tree-node"],Ib:4,mb:function(a,b){a&2&&_.re("aria-expanded",b.Nm?b.he:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.Ne([{Ga:_.mC,Nb:$R}]),_.oe]});
var T7b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],U7b=new _.Ed("ICON_MAPPING"),V7b=new Map([["app",{nT:!1,border:"bottom"}],["page",{nT:!0,border:"full"}],["card",{nT:!1,border:"none"}],["component",{nT:!0,border:"none"}]]),aS=function(a){this.KQb="notify";this.dmb="standard";this.background="white";this.gna="standard";this.Au=a||W7b;this.icon=this.Au[this.type]};
_.W.Object.defineProperties(aS.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.KQb},set:function(a){this.icon=this.Au[a];this.KQb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.Sgb=a},get:function(){return null!=this.Sgb?this.Sgb:this.level?V7b.get(this.level).border:"dark"===this.background?"full":"none"}},nT:{configurable:!0,enumerable:!0,set:function(a){this.BJb=_.Kg(a)},get:function(){return void 0!==this.BJb?this.BJb:this.level?V7b.get(this.level).nT:
!0}},sNa:{configurable:!0,enumerable:!0,set:function(a){this.eob=_.Kg(a)},get:function(){return void 0!==this.eob?this.eob:!1}},yuc:{configurable:!0,enumerable:!0,get:function(){if(!this.sNa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},Buc:{configurable:!0,enumerable:!0,get:function(){if(!this.sNa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});aS.ha=function(a){return new (a||aS)(_.y(U7b,8))};
aS.Aa=_.v({type:aS,oa:[["xap-banner-callout"],["xap-callout"]],Jb:[1,"xap-callout"],Ib:31,mb:function(a,b){a&2&&(_.re("data-callout-type",b.type),_.ue("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.dmb)("xap-callout-warn","warn"===b.type)("xap-callout-caution","caution"===b.type)("xap-callout-confirm","confirm"===b.type)("xap-callout-notify","notify"===b.type)("xap-callout-app","app"===b.level)("xap-callout-page","page"===b.level)("xap-callout-card","card"===
b.level)("xap-callout-component","component"===b.level)("xap-callout-border-full","full"===b.border)("xap-callout-border-bottom","bottom"===b.border)("xap-callout-rounded",b.nT)("xap-callout-display-legacy","legacy"===b.gna)("xap-callout-display-standard","standard"===b.gna))},inputs:{type:"type",dmb:"density",background:"background",gna:"calloutUxVersion",border:"border",nT:"rounded",sNa:"enableAriaLiveRegion",level:"level"},tc:["xap-callout-title","xap-callout-body","xap-callout-actions"],Ba:5,
Ca:4,Ha:[["fontSet","google-material-icons",1,"xap-callout-icon",3,"svgIcon"],["class","xap-callout-content-and-actions",4,"ngIf","ngIfElse"],["contentAndActions",""],[1,"xap-callout-content-and-actions"],[4,"ngTemplateOutlet"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],wa:function(a,b){a&1&&(_.Ge(T7b),_.C(0,"mat-icon",0),_.O(1),_.D(),_.N(2,jUb,2,1,"div",1),_.N(3,kUb,6,3,"ng-template",null,2,_.bf));if(a&2){var c=_.Ke(4);_.z("svgIcon",b.icon.Zi);_.w(1);_.Le(" ",b.icon.Zi?"":b.icon.Qi,"\n");
_.w(1);_.z("ngIf","standard"===b.gna)("ngIfElse",c)}},Ia:[_.Tl,_.Yl,_.Xr],styles:[".xap-callout-display-standard.xap-callout{-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-wrap:anywhere;padding:0 16px 6px 8px}.xap-callout-display-standard.xap-callout-rounded{border-radius:8px}.xap-callout-display-standard.xap-callout-border-full{border:1px solid}.xap-callout-display-standard.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-standard.xap-callout .xap-callout-icon{margin:12px 0 0 16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-standard.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex:1 1 60ch;-moz-box-flex:1;-ms-flex:1 1 60ch;flex:1 1 60ch;padding:12px 8px 0 16px;margin:2px 0 8px}.xap-callout-display-standard.xap-callout .xap-callout-content-and-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.xap-callout-display-standard.xap-callout xap-callout-body,.xap-callout-display-standard.xap-callout xap-callout-title{display:block}.xap-callout-display-standard.xap-callout xap-callout-title{margin-top:-3px}.xap-callout-display-standard.xap-callout xap-callout-actions{margin-bottom:-6px}.xap-callout-display-standard.xap-callout xap-callout-actions>*{margin:6px 8px}.xap-callout-display-legacy.xap-callout{-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-callout-display-legacy.xap-callout.xap-callout-dense{min-height:32px;padding:8px 16px}.xap-callout-display-legacy.xap-callout.xap-callout-dense .xap-callout-icon{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>*{margin:0 8px}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense){min-height:48px;padding:12px 16px 12px 24px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense) .xap-callout-icon{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>*{margin:0 8px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout-rounded{border-radius:8px}.xap-callout-display-legacy.xap-callout-border-full{border:1px solid}.xap-callout-display-legacy.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-legacy.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.xap-callout-display-legacy.xap-callout xap-callout-body,.xap-callout-display-legacy.xap-callout xap-callout-title{display:block}.xap-callout-display-legacy.xap-callout xap-callout-actions{display:inline-block;white-space:nowrap}.xap-callout-display-legacy.xap-callout xap-callout-actions>*{margin:0 12px}.xap-callout-display-legacy.xap-callout xap-callout-actions>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout xap-callout-actions>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout xap-callout-actions.xap-callout-dense>*{margin:8px}.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-flat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-button],.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-flat-button]{height:24px;line-height:24px}",
".xap-callout-warn{background-color:#fce8e6}.xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#ee675c}.xap-callout-warn:not(.xap-callout-dark-background){border-color:#d93025}.xap-callout-warn .xap-callout-icon{color:#d93025}.xap-callout-warn .mat-button-base:not(:disabled)[mat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#d93025}.xap-callout-warn .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#d93025;color:#fff}.xap-callout-caution{background-color:#fef7e0}.xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#f29900}.xap-callout-caution:not(.xap-callout-dark-background){border-color:#d56e0c}.xap-callout-caution .mat-button-base:not(:disabled)[mat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#3c4043}.xap-callout-caution .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#f9ab00;color:#3c4043}.xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#e37400}.xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#d56e0c}.xap-callout-confirm{background-color:#e6f4ea}.xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#5bb974}.xap-callout-confirm:not(.xap-callout-dark-background){border-color:#1e8e3e}.xap-callout-confirm .xap-callout-icon{color:#1e8e3e}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1e8e3e}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1e8e3e;color:#fff}.xap-callout-notify{background-color:#e8f0fe}.xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#669df6}.xap-callout-notify:not(.xap-callout-dark-background){border-color:#1a73e8}.xap-callout-notify .xap-callout-icon{color:#1a73e8}.xap-callout-notify .mat-button-base:not(:disabled)[mat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1a73e8}.xap-callout-notify .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1a73e8;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn{background-color:#fce8e6}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .xap-callout-icon{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#d93025;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .xap-callout-icon{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution{background-color:#fef7e0}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#d56e0c}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background){border-color:#d56e0c}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#3c4043}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#fbbc04;color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#3c4043}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#f9ab00;color:#202124}:not(.xap-callout-display-legacy).xap-callout-confirm{background-color:#e6f4ea}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .xap-callout-icon{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#188038;color:#fff}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .xap-callout-icon{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify{background-color:#e8f0fe}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .xap-callout-icon{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1a73e8;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .xap-callout-icon{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}"],
ub:2,Oa:0});var X7b=function(){};X7b.ha=function(a){return new (a||X7b)};X7b.Ja=_.v({type:X7b,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]]});var W7b={warn:{Qi:"error_outline",ariaLabel:"Warnung"},caution:{Qi:"warning_amber",ariaLabel:"Achtung"},confirm:{Qi:"check_circle",ariaLabel:"Best\u00e4tigung"},notify:{Qi:"info",ariaLabel:"Benachrichtigung"}};
var Y7b=["error"],Z7b=["loading"],qUb=function(a){return{node:a}},bS=function(a,b,c,d,e,f,g,h,n){var r=this;this.Fa=a;this.Kh=b;this.Pz=c;this.Ju=d;this.Ra=e;this.zc=f;this.Ec=h;this.c7=n;this.Yea=new _.$k;this.vc=_.iE;this.element="UnifiedXrefPanelTree";this.yk=_.pg;this.filter=new _.mb(1);this.lj=aL;this.Ku=new _.mb(1);this.Wsa=20;this.afa=new _.mb(1);this.vU=20;this.d0b="Es konnten keine Referenzen gefunden werden.";this.FJ=new _.$k;this.gA=!0;this.kb=new _.da;this.dataSource=new S7b(this.zc);
this.state=_.Da([this.afa.ka(_.Pa(fzb)),this.filter]).ka(_.Bb(this.Ku),_.vb(function(x){var A=_.l(x),B=_.l(A.next().value);x=B.next().value;B=B.next().value;A=A.next().value;return g.kea(x,A,B)}),_.tb(_.jE),_.nb(1),_.jb());this.Tw=this.Ku.ka(_.m(function(x){return function(A){A=_.iob(A,x);var B;return{link:r.Pz.MR(A),line:null==(B=A.params)?void 0:B.line}}}),_.nb(1),_.jb());this.BA=this.zc.Ej.ka(_.m(function(x){return!!x}),_.Pa(),_.nb(1),_.jb());this.kb.add(this.state.ka(_.Ta(_.SE)).subscribe(function(x){x=
x.Yb;r.dataSource.setData(x.We,x.IU);r.Ju.mn("Querverweise wurden im Detailbereich aktualisiert","polite")}));this.kb.add(this.zc.Sc.subscribe(function(x){r.Ec.vZa.next({RYa:x.Ej,QY:x.Gc})}));this.kb.add(_.Da([this.zc.Ej,this.Ku]).ka(_.m(function(x){var A=_.l(x);x=A.next().value;A=A.next().value;if(x)return x=_.iob(x.uri,A),x.params=Object.assign({},A.params,x.params),new A.constructor(x)})).subscribe(function(x){r.Yea.next(x)}))};bS.prototype.Vc=function(){this.c7.De()};bS.prototype.Ma=function(){this.kb.unsubscribe()};
bS.prototype.kz=function(){this.zc.kz()};bS.prototype.focus=function(){if(this.kba)this.kba.focus();else if(this.T8)this.T8.ua.focus();else if(this.Hba)this.Hba.ua.focus();else throw Error("qf");};var zUb=function(a,b){var c=b.href,d=b.uri,e=b.event,f=b.Pd;b=b.sQc;var g="";a.gA?((c=a.zc.t0a({Pd:f,uri:d}))&&_.hv(a.Kh,2),g=FUb(b,c)):(_.Nm(a.Ra,c).then(function(){a.Ec.XR.next()}),g=FUb(b)+"InMainWindow");a.nb(g,"CLICK",{qg:f},e)};bS.prototype.mZa=function(a){a||this.zc.kz();this.gA=a};
bS.prototype.JA=function(a){switch(a){case 0:this.zc.GF();break;case 1:this.zc.collapseAll();break;default:_.gg(a)}};bS.prototype.nb=function(a,b,c,d){c=void 0===c?{}:c;this.Fa.nb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.W.Object.defineProperties(bS.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Pz.location=a;this.Ku.next(a)}},W0:{configurable:!0,enumerable:!0,set:function(a){this.afa.next(a)}}});
bS.ha=function(a){return new (a||bS)(_.y(_.an),_.y(_.gv),_.y(_.eJ),_.y(_.sp),_.y(_.Vf),_.y(WR),_.y(YR),_.y(_.hI),_.y(_.dl))};
bS.Aa=_.v({type:bS,oa:[["unified-xref-tree","selectedXref",""]],wb:function(a,b){a&1&&(_.We(ZR,5),_.We(Y7b,5,_.Hd),_.We(Z7b,5,_.Hd),_.We($R,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.kba=c.first);_.Ve(c=_.Ze())&&(b.T8=c.first);_.Ve(c=_.Ze())&&(b.Hba=c.first);_.Ve(c=_.Ze())&&(b.We=c)}},inputs:{location:"location",W0:"selectedXref"},outputs:{Yea:"selectedLocationChanged"},features:[_.Ne([_.eJ,WR])],hc:["selectedXref",""],Ba:13,Ca:9,Ha:[[3,"location","categoryFilter","element","showingCodePanel","anyExpandableNodes",
"allNodesCollapsed","visibility","expansion","filter","openInMiniPanel",4,"ngIf"],[3,"ngSwitch"],["tabindex","-1",4,"ngSwitchCase"],["theme","error","tabindex","-1",4,"ngSwitchCase"],[4,"ngSwitchCase"],["expander",""],["leafNodeIcon",""],["spacer",""],[3,"location","categoryFilter","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel"],["tabindex","-1"],["loading",""],["theme","error","tabindex","-1"],["error",""],["background","white","level",
"card","density","dense","type","notify",4,"ngFor","ngForOf"],["xrefsKeyboardListener","",3,"rawNodes","dataSource","treeControl"],["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackArtifactId","header-bar","active-element",4,"matTreeNodeDef"],"background white level card density dense type notify".split(" "),["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent","ascTrackElement","trackGestureClick",
"trackAction","trackArtifactId"],[4,"ngIf","ngIfElse"],["asyncChildren",""],[3,"categoryFilter","makeLink","node","nodeClicked"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"diameter","strokeWidth",4,"ngSwitchCase"],[3,"diameter","strokeWidth"],[1,"cdk-visually-hidden"],["class","toggle-wrapper","matTreeNodeToggle","",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click",4,"ngIf","ngIfElse"],["matTreeNodeToggle","",1,"toggle-wrapper",
3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click"],"mat-icon-button  aria-hidden true tabindex -1".split(" "),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],wa:function(a,b){a&1&&(_.N(0,lUb,5,16,"unified-xref-actions",0),_.Q(1,"async"),_.G(2,1),_.Q(3,"async"),_.N(4,mUb,2,0,"loading",2),_.N(5,nUb,4,3,"dc-information-box",3),_.N(6,BUb,5,6,"ng-container",4),_.we(),_.N(7,CUb,2,1,"ng-template",null,5,_.bf),_.N(9,DUb,1,0,"ng-template",null,6,_.bf),_.N(11,EUb,1,0,"ng-template",
null,7,_.bf));a&2&&(_.z("ngIf",_.R(1,5,b.zc.lz)),_.w(2),_.z("ngSwitch",_.R(3,7,b.state).state),_.w(2),_.z("ngSwitchCase",b.vc.jh),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Zf))},Ia:[_.gn,lL,_.Sl,_.Tl,_.Yl,_.Ul,_.Vl,_.eE,_.cE,_.vq,_.Xr,_.zw,FM,IM,JM,KM,UR,aS,X7b,VR,ZR,$R,_.Zl],styles:["unified-xref-tree[_nghost-%COMP%]{display:flex;flex-direction:column}unified-xref-tree[_nghost-%COMP%]   loading[_ngcontent-%COMP%]{height:100%;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]{margin-bottom:5px;overflow:auto;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:stretch;font-size:1rem;height:1.2307692308rem;line-height:1.2307692308rem;min-height:unset}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;height:28px;line-height:28px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]:not(:first-child){border-top-style:solid;border-top-width:1px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .toggle-wrapper[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0;margin:1px 4px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-spinner[_ngcontent-%COMP%]{flex-shrink:0;margin:4px 7px}"],
Oa:0});
var $7b=["xrefZeroState"],a8b=RegExp("^KYTHE://"),cS=function(a,b,c,d,e,f,g,h){var n=this;this.Fa=a;this.Bc=b;this.Kh=c;this.aQc=d;this.Ec=e;this.Sb=f;this.stb=g;this.xc=h;this.Cza=y_b;this.Xn=W_b;this.element="XrefPanel";this.yk=_.pg;this.Xea=new _.xf(void 0);this.kb=new _.da;this.zU=this.Sb.wqa().ka(_.m(function(r){return b.Vb(57)&&r}),_.Pa());this.dlb=this.Ec.X0.ka(_.Ta(gzb),_.m(function(r){return r.e8}));this.wLc=this.Xea.ka(_.m(function(r){return null==r?void 0:r.params.line}),_.Pa(Nyb));this.tq=
this.Xea.ka(_.GE(),_.vb(function(r){return r?a0b(n.aQc,r):_.Ea(void 0)}),_.nb(1),_.jb());this.LKb=this.Ec.X0.ka(_.m(function(r){var x;return null!=(x=null==r?void 0:r.mwa)?x:[]}));this.zLc=this.Bc.Vb(52)?this.Ec.X0.ka(_.m(function(r){return null==r?void 0:r.e8.Bh.map(function(x){return x.replace(a8b,"")}).join(", ")})):_.Ua;this.oDc=this.Ec.X0.ka(_.m(gzb));this.kb=this.LKb.subscribe(function(r){0<r.length&&n.Fa.hm({bucket:_.pg.Tya})});this.kb.add(this.zU.subscribe(function(r){n.element=r?"UnifiedXrefPanel":
"XrefPanel"}))};_.k=cS.prototype;_.k.Sa=function(){};_.k.Vc=function(){var a=this;this.At=this.Kh.registerCallback(8,function(){a.Mxa?a.Mxa.focus():a.Zwa?a.Zwa.focus():a.CTb&&a.CTb.ua.focus()});this.xc.lc(2)&&this.Bc.Vb(42)&&_.H3a(this.stb,"LYBYEww2F0jd2PDg8Pq0NVrWjaML")};_.k.Ma=function(){this.At&&this.At();this.kb.unsubscribe()};_.k.kz=function(){this.Mxa?this.Mxa.kz():this.Zwa&&this.Zwa.kz()};_.k.nb=function(a){this.Fa.nb({element:this.element,action:a,projectId:this.location.lb,gestureName:"CLICK"})};
cS.ha=function(a){return new (a||cS)(_.y(_.iv),_.y(_.Bu),_.y(_.gv),_.y(YM),_.y(_.hI),_.y(_.Mu),_.y(_.Tw),_.y(_.Bt))};
cS.Aa=_.v({type:cS,oa:[["xref-panel","location",""]],wb:function(a,b){a&1&&(_.We(ER,5),_.We(bS,5),_.We($7b,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Mxa=c.first);_.Ve(c=_.Ze())&&(b.Zwa=c.first);_.Ve(c=_.Ze())&&(b.CTb=c.first)}},inputs:{location:"location"},features:[_.Ne([{Ga:_.Htb,Eb:function(a){return a.tq.ka(_.Ta(UUb))},Hb:[_.Rc(function(){return cS})]},_.nI])],hc:["location",""],Ba:4,Ca:4,Ha:function(){return[[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["flex","nogrow",1,"overall-header","header-bar"],
[1,"no-overflow"],[1,"overflow-left"],[4,"ngFor","ngForOf"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText",4,"ngIf"],[1,"main-container"],[3,"location","selectedXref","selectedLocationChanged",4,"ngIf","ngIfElse"],["legacyTree",""],[4,"ngIf"],["type","button","mat-button","",1,"gmat-caption",3,"disabled","click"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",
3,"isSmall","copyText"],[3,"location","selectedXref","selectedLocationChanged"],["layout","vertical",3,"changeSizeOf"],[1,"code-container"],["codeContainer",""],[1,"code-header","header-bar"],["trackAction","codePanelNavigate",3,"routerLink","ascTrackElement","trackProjectId"],[3,"path"],[1,"promote-icon"],["hoverMsg","Dateipfad kopieren","color","mediumContrast",3,"copyText","isSmall","copyEvent"],["mat-icon-button","","type","button","aria-label","Codefeld ausblenden","trackAction","expandTree",
3,"ascTrackElement","trackProjectId","click"],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[3,"value","fileName","scrollToLine","highlightInfo","lineLimitation","focusableRegion",4,"ngSwitchCase"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchDefault"],[3,"value","fileName","scrollToLine","highlightInfo","lineLimitation","focusableRegion"],["legacyXrefLayer",""],["analyticsElementToTrack","Xrefs",3,"content","scoLinks"],["chainXrefs","true",3,"layerBaseLocation"],["theme","error"],"Datei nicht gefunden",
["tabindex","-1",1,"xref-zero-state"],["xrefZeroState",""],[1,"gmat-body-2"],"Klicken Sie auf eine Definition oder Verwendung, um Verweise anzusehen.",["textFormat","long"]]},wa:function(a,b){a&1&&(_.N(0,SUb,15,13,"ng-container",0),_.Q(1,"async"),_.N(2,TUb,5,0,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(3);_.z("ngIf",_.R(1,2,b.oDc))("ngIfElse",c)}},Ia:[_.gn,_.Sl,_.Tl,_.Ul,_.Vl,_.Wl,_.xz,_.eE,WM,_.$I,_.fJ,_.cE,_.vq,_.Xr,xR,_.iH,_.Pm,_.Hz,sR,bS,ER,_.Zl,_.iI],styles:["xrefs-panel[_nghost-%COMP%]{display:block;height:100%;outline:0;overflow:hidden;position:relative;width:100%}.overall-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:space-between;white-space:nowrap}.overall-header[_ngcontent-%COMP%]   .no-overflow[_ngcontent-%COMP%]{overflow:hidden}.overall-header[_ngcontent-%COMP%]   .overflow-left[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;float:right;justify-content:center}.overall-header[_ngcontent-%COMP%] > copy-button[_ngcontent-%COMP%]{margin-right:8px}.main-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;height:calc(100% - 28px);overflow:hidden;width:100%}middle-truncated-path[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;padding-right:5px}mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}format-code[_ngcontent-%COMP%]{overflow:auto}format-code[_ngcontent-%COMP%], loading[_ngcontent-%COMP%]{flex:1 1 100%}unified-xref-tree[_ngcontent-%COMP%], xref-tree[_ngcontent-%COMP%]{min-width:350px;width:100%}.code-container[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;display:flex;flex:0 0 auto;flex-direction:column;max-width:calc(100% - 355px);width:70%}.code-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex:1 1 30px;flex-direction:row;max-height:28px;min-height:28px;place-content:center space-between}.code-header[_ngcontent-%COMP%]:not(:hover):not(:focus)   copy-button[_ngcontent-%COMP%]{opacity:0}.code-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{flex:1 1 100%;overflow:hidden}.code-header[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{line-height:18px}middle-truncated-path[_ngcontent-%COMP%]{padding:5px}middle-truncated-path[_ngcontent-%COMP%]   .promote-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem;margin-left:5px;vertical-align:baseline}.mat-button[_ngcontent-%COMP%]{line-height:28px}.mat-button[disabled][_ngcontent-%COMP%]{color:inherit}.xref-zero-state[_ngcontent-%COMP%]{padding:24px;text-align:center}splitter[_ngcontent-%COMP%]{flex:0 0 auto}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});
var dS=function(a,b,c,d,e,f,g,h){var n=this;this.Fa=a;this.Kh=c;this.Xc=e;this.Ad=f;this.Sb=g;this.Ec=h;this.O2a="RepoDetailTogglePanel";this.yr=!0;this.SLa=new _.ob;this.QMa=new _.da;this.MC=[];this.Sg=[];this.vPc=this.Sb.wqa();this.Pra=b.Vb(10);this.wra=b.Vb(5);this.JSa=b.Vb(60);this.CMc=b.Vb(75)&&b.Vb(57);this.WS=b.Vb(37);a=this.SLa.ka(_.Pa());this.K1a=a.ka(_.vb(function(r){return lVb(d,r)}),_.m(function(r){if(null==r||"string"===typeof r)return r;switch(r){case 0:return"Die Verweisebene ist derzeit deaktiviert";
case 1:return"Verweise sind nicht verf\u00fcgbar";case 2:return"In dieser Datei gibt es keine Verweise";case 3:return"Beim Ansehen von Unterschieden sind Verweise nicht verf\u00fcgbar"}}),_.nb(1),_.jb());this.QMa.add(this.K1a.subscribe(function(r){n.Pra&&r&&1===n.Xc.df.value&&n.Xc.df.next(0)}));this.OKa=a.ka(_.vb(function(r){return lVb(d,r)}),_.m(function(r){if(null==r||"string"===typeof r)return r;switch(r){case 1:return"Aufrufgrafiken sind nicht verf\u00fcgbar";case 2:return"F\u00fcr diese Datei gibt es keine Aufrufgrafik";
case 3:return"Beim Ansehen von Unterschieden sind Aufrufgrafiken nicht verf\u00fcgbar"}}),_.nb(1),_.jb());this.QMa.add(this.OKa.subscribe(function(r){n.wra&&r&&2===n.Xc.df.value&&n.Xc.df.next(0)}));b8b(this);this.am=this.Xc.df.ka(_.m(function(r){return null!=r?n.MC.indexOf(r):0}))};
dS.prototype.Sa=function(){var a=this,b=[c8b(this,"openHistory","h",0),this.Ad.register("toggleBottomPanel","q",function(){var c=a.yr?"openDetailsPanel":"closeDetailsPanel";a.Xc.qx(a.yr);a.nb(c,"KEYBOARD")})];this.Pra&&b.push(c8b(this,"openCrossReferences","x",1));this.wra&&b.push(c8b(this,"openCallgraphs","shift+x",2));this.JSa&&b.push(c8b(this,"openWarnings","w",5));this.Sg=b};
dS.prototype.Rb=function(a){if(a.viewData||a.contentType)0===this.vb.kind?this.contentType&&this.SLa.next(this.contentType):5!==this.vb.kind&&this.SLa.next("not-file")};dS.prototype.Ma=function(){this.QMa.unsubscribe();for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};dS.prototype.nb=function(a,b,c){this.Fa.nb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var b8b=function(a){a.MC.length=0;a.MC.push(0);a.Pra&&a.MC.push(1);a.wra&&a.MC.push(2);a.GZa&&(a.MC.push(3),a.MC.push(4));a.JSa&&a.MC.push(5)},c8b=function(a,b,c,d){return a.Ad.register(b,c,function(){_.hv(a.Kh,oVb(d));var e=a.yr||a.Xc.df.value!==d;a.yr&&a.Xc.qx(!0);e&&a.Xc.df.next(d);a.nb(nVb(d,e?"show":"focus"),"KEYBOARD")})};
_.W.Object.defineProperties(dS.prototype,{vb:{configurable:!0,enumerable:!0,set:function(a){this.LJc=a;b8b(this)},get:function(){return this.LJc}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.vb;return hzb(a)?a.location.lb:void 0}},GZa:{configurable:!0,enumerable:!0,get:function(){return!this.vb||this.WS?!1:"depot"===this.vb.location.Dc?!0:this.vb.location.repository?"project"===this.vb.location.Dc:!1}},wPc:{configurable:!0,enumerable:!0,get:function(){return"Anklicken, um vereinheitlichte Verweise zu aktivieren"}}});
dS.ha=function(a){return new (a||dS)(_.y(_.an),_.y(_.Bu),_.y(_.gv),_.y(_.nI),_.y(_.SG),_.y(_.Zs),_.y(_.Mu),_.y(_.hI))};
dS.Aa=_.v({type:dS,oa:[["lower-detail-panel"]],wb:function(a,b){a&1&&_.We(_.dC,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.cU=c)}},Ib:2,mb:function(a,b){a&2&&_.ue("panel-closed",b.yr)},inputs:{yr:"panelClosed",contentType:"contentType",vb:"viewData"},features:[_.id],Ba:12,Ca:11,Ha:function(){return[["gmat-tabs","",3,"selectedIndex","click"],["label","Verlauf"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Snapshots",4,"ngIf"],["label","Logpoints",4,"ngIf"],["label","Warnings",4,"ngIf"],[4,"ngIf",
"ngIfElse"],["unifiedXrefsFeatureToggle",""],["tabIndex","-1",3,"viewData",4,"ngIf"],["tabIndex","-1",3,"viewData"],[3,"disabled"],["mat-tab-label",""],[3,"matTooltip"],"Weitere Informationen",["tabIndex","-1",3,"location"],"Aufrufgrafik",["label","Snapshots"],["mode","snapshot"],["label","Logpoints"],["mode","logpoint"],["label","Warnings"],[3,"viewDataType"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button","matTooltip","Steuerfeld im unteren Bereich ein- oder ausblenden",
"aria-label","Steuerfeld im unteren Bereich ein- oder ausblenden",3,"ascTrackElement","trackAction","trackProjectId","click"],[1,"lower-detail-panel-options"],["color","primary",3,"checked","matTooltip","change","click"],["unifiedXrefsToggle",""],"Vereinheitlichte Verweise aktivieren",["mat-icon-button","","type","button",1,"toggle-panel-button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"]]},wa:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.L("click",function(d){for(var e=
-1,f=d.target;f;){if(f.classList.contains("mat-tab-label")){e=f.parentElement?[].concat(_.Ia(f.parentElement.children)).indexOf(f):-1;break}f=f.parentElement}if(-1===e)b.yr&&(b.Xc.qx(!0),b.nb("expand","CLICK",d)),d=!0;else if(b.cU.toArray()[e].disabled)d=!1;else{f=b.Xc.df.value;f=(null!=f?b.MC.indexOf(f):0)!==e;e=b.MC[e];var g=f||b.yr;b.Xc.qx(g);f&&b.Xc.df.next(e);b.nb(nVb(e,g?"show":"hide"),"CLICK",d);d=!0}return d}),_.Q(1,"async"),_.C(2,"mat-tab",1),_.N(3,WUb,1,1,"ng-template",2),_.D(),_.N(4,ZUb,
4,3,"mat-tab",3),_.N(5,bVb,4,3,"mat-tab",3),_.N(6,dVb,2,0,"mat-tab",4),_.N(7,fVb,2,0,"mat-tab",5),_.N(8,hVb,2,0,"mat-tab",6),_.D(),_.N(9,iVb,5,3,"ng-container",7),_.N(10,jVb,8,9,"ng-template",null,8,_.bf));if(a&2){var c=_.Ke(11);_.z("selectedIndex",_.R(1,9,b.am))("@.disabled",!0);_.w(4);_.z("ngIf",b.Pra);_.w(1);_.z("ngIf",b.wra);_.w(1);_.z("ngIf",b.GZa);_.w(1);_.z("ngIf",b.GZa);_.w(1);_.z("ngIf",b.JSa);_.w(1);_.z("ngIf",!b.CMc)("ngIfElse",c)}},Ia:[_.gn,hR,NN,_.Tl,_.iC,iR,_.vq,_.Xr,_.aK,_.eC,wM,_.dC,
_.aC,_.yw,lR,cS,_.Zl],styles:["lower-detail-panel[_nghost-%COMP%]{display:block;height:100%;overflow:hidden;position:absolute;width:100%}lower-detail-panel[_nghost-%COMP%]     .mat-tab-header{height:40px}lower-detail-panel[_nghost-%COMP%]     .mat-tab-body-wrapper, lower-detail-panel[_nghost-%COMP%]     .mat-tab-group{height:100%;width:100%}lower-detail-panel.panel-closed[_nghost-%COMP%]{min-height:40px;max-height:40px}lower-detail-panel.panel-closed[_nghost-%COMP%]     .mat-tab-body-wrapper{display:none}lower-detail-panel.panel-closed[_nghost-%COMP%]     mat-ink-bar{display:none}lower-detail-panel.panel-closed[_nghost-%COMP%]     .gmat-tabs.mat-primary .mat-tab-label.mat-tab-label-active{color:inherit}lower-detail-panel.panel-closed[_nghost-%COMP%]   .toggle-panel-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}lower-detail-panel.panel-closed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.lower-detail-panel-options[_ngcontent-%COMP%]{display:flex;height:40px;max-height:40px;padding-left:6px;position:absolute;right:0;top:0;z-index:1}.lower-detail-panel-options[_ngcontent-%COMP%]   mat-slide-toggle[_ngcontent-%COMP%]{height:40px;line-height:40px}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Oa:0});
var d8b=["targetPath"],eS=function(a){this.Bc=a};
_.W.Object.defineProperties(eS.prototype,{Xi:{configurable:!0,enumerable:!0,get:function(){var a=this.Bc.Vb(55)?this.vb.q_:void 0,b=this.vb.location;if(a){var c=a.Ik();if(c){var d=_.qjb(c);a=_.Go(_.Fo(_.Eo(b.Zb(),d.id,d.type),_.Oh(c,2)),_.Oh(a,2)).nd(a.xe()).hb()}else a=b}else a=b;return _.nh(a.Zb().nd(this.vb.path).Sh().hb())}},mWa:{configurable:!0,enumerable:!0,get:function(){return this.vb.target||"Repository-Stammverzeichnis"}},QXa:{configurable:!0,enumerable:!0,get:function(){return this.vb.rIb}},
HSa:{configurable:!0,enumerable:!0,get:function(){return!!this.vb.xoa}}});eS.ha=function(a){return new (a||eS)(_.y(_.Bu))};
eS.Aa=_.v({type:eS,oa:[["symlink-detail"]],wb:function(a,b){a&1&&_.We(d8b,5,_.Hd);if(a&2){var c;_.Ve(c=_.Ze())&&(b.rOc=c.first)}},inputs:{vb:"viewData"},Ba:5,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","SymlinkDetail",3,"viewData","showLinksDropdown"],[4,"ngIf"],"Symbolischer Link",["size","skinny",1,"definition"],"Dieser Eintrag ist ein symbolischer Link. Mit dem folgenden Pfad k\u00f6nnen Sie sich das Element anzeigen lassen, auf das er verweist.",
["size","skinny",1,"path"],"Pfad:\n      \ufffd#16\ufffd\n\ufffd#18\ufffd\ufffd0\ufffd\ufffd/#18\ufffd\n\ufffd/#16\ufffd\n\ufffd#19\ufffd\n\ufffd/#19\ufffd",["ascTrackElement","SymlinkDetail","trackAction","symlinkNavigate",1,"padded",3,"link","condition","trackGestureClick"],["targetPath",""],[1,"padded",3,"copyText","isSmall","copyEvent"],"Der Eintrag, auf den dieser Link verweist, befindet sich nicht in diesem Repository. Sie k\u00f6nnen versuchen, ihn mithilfe des unten angegebenen Pfads zu finden."]},
wa:function(a,b){a&1&&(_.N(0,pVb,7,3,"ng-container",0),_.O(1,"\n\n"),_.N(2,rVb,22,9,"ng-template",null,1,_.bf),_.O(4,"\n"));if(a&2){var c=_.Ke(3);_.z("ngIf",b.HSa)("ngIfElse",c)}},Ia:[nO,_.Tl,_.uH,_.xz,lQ,kQ,_.eE,aN,_.gn],styles:["symlink-detail[_nghost-%COMP%]{display:flex;flex-direction:column}code-diff-chunks[_ngcontent-%COMP%]{height:100%}code-diff-chunks[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{background-color:transparent;cursor:default}detail-header[_ngcontent-%COMP%], diff-detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;flex:0 0 auto}main[_ngcontent-%COMP%]{overflow:auto;padding:20px 20px 0}.padded[_ngcontent-%COMP%]{padding-left:5px}"]});
var wVb=function(a){return{Tra:a}},fS=function(a,b){this.Lg=a;this.Ra=b;this.Hyb=_.Ua};fS.prototype.Sa=function(){};fS.prototype.Rb=function(a){a.location&&(this.Hyb=e8b(this,a.location.uf).ka(_.m(function(b){return!b||!b.qn||2>b.qn.length?null:[b.qn[0].Uf,b.qn[1].Uf]}),_.Aa(function(){return _.Ea(null)})))};var e8b=function(a,b){return _.PE(b)?a.Lg.list(b.lb,b.Dc,b.repository,_.HE(b)?"HEAD":b.Ab,b.path,2):_.Ea(null)};fS.ha=function(a){return new (a||fS)(_.y(_.qH),_.y(_.Vf))};
fS.Aa=_.v({type:fS,oa:[["file-not-found"]],inputs:{location:"location"},features:[_.id],Ba:28,Ca:11,Ha:function(){return[["role","alert","icon","source:file"],[4,"ngTemplateOutlet"],[4,"ngIf"],["packageTitle",""],["piperTitle",""],["gitTitle",""],["packageExplanation",""],["piperOrGitExplanation",""],["piperMessage",""],["gitMessage",""],["piperButtonText",""],["gitButtonText",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","","color","primary","ascTrackElement","FileNotFound",
"trackAction","reloadAtOldCommit","id","reload-button",3,"routerLink"],"Die Datei ist bei dieser \u00c4nderungsliste nicht vorhanden","Die Datei ist bei diesem Commit nicht vorhanden","Die ausgew\u00e4hlte Datei existierte zu diesem Zeitpunkt noch nicht.","Wurde in \ufffd#1\ufffd\u00c4nderungsliste \ufffd0\ufffd\ufffd/#1\ufffd gel\u00f6scht.",["id","piper-deletion",3,"universalLink"],"Wurde in \ufffd#1\ufffdCommit \ufffd0\ufffd\ufffd/#1\ufffd gel\u00f6scht.",["id","git-deletion",3,"universalLink"],
"Bei vorheriger \u00c4nderungsliste \ufffd0\ufffd ansehen.","Bei vorherigem Commit \ufffd0\ufffd ansehen."]},wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2,sVb,1,0,"ng-container",1),_.Q(3,"isPackagePlace"),_.Q(4,"isPiperPlace"),_.D(),_.C(5,"icon-empty-state-subtitle"),_.N(6,tVb,1,0,"ng-container",1),_.Q(7,"isPackagePlace"),_.N(8,xVb,6,13,"ng-container",2),_.Q(9,"async"),_.D()(),_.N(10,yVb,1,0,"ng-template",null,3,_.bf),_.N(12,zVb,1,0,"ng-template",null,
4,_.bf),_.N(14,AVb,1,0,"ng-template",null,5,_.bf),_.N(16,BVb,1,0,"ng-template",null,6,_.bf),_.N(18,CVb,1,0,"ng-template",null,7,_.bf),_.N(20,DVb,3,4,"ng-template",null,8,_.bf),_.N(22,EVb,3,4,"ng-template",null,9,_.bf),_.N(24,FVb,2,3,"ng-template",null,10,_.bf),_.N(26,GVb,2,3,"ng-template",null,11,_.bf));if(a&2){var c=_.Ke(11),d=_.Ke(13),e=_.Ke(15),f=_.Ke(17),g=_.Ke(19);_.w(2);_.z("ngTemplateOutlet",_.R(3,3,b.location)?c:_.R(4,5,b.location)?d:e);_.w(4);_.z("ngTemplateOutlet",_.R(7,7,b.location)?f:
g);_.w(2);_.z("ngIf",_.R(9,9,b.Hyb))}},Ia:[_.gn,_.Tl,_.Yl,_.Az,_.Cz,_.Bz,_.wq,_.Pm,_.pv,_.Zl,yO,zO,_.vF],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Oa:0});
var f8b=function(){};f8b.ha=function(a){return new (a||f8b)};
f8b.Aa=_.v({type:f8b,oa:[["submodule-cannot-fetch"]],Ba:3,Ca:0,Ha:function(){return[["role","alert","icon","source:file"],"Es bestand ein Submodul zu diesem Commit, dieses kann jedoch nicht mehr abgerufen werden."]},wa:function(a){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.De(2,1),_.D()())},Ia:[_.Az,_.Bz],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Oa:0});
var gS=function(a,b,c,d){this.Fa=a;this.kT=b;this.vQc=d;this.b3=o1b;this.Xn=W_b;this.XMc=_.Ea(!0).ka(_.Ma(300));this.bJa=!1;this.tq=new _.mb(1);this.Li=c.iG(this.tq.ka(_.m(function(e){return 1===e.kind})))};gS.prototype.FQa=function(a){this.Fa.nb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties(gS.prototype,{vb:{configurable:!0,enumerable:!0,set:function(a){this.tq.next(a)}}});gS.ha=function(a){return new (a||gS)(_.y(_.an),_.y(dO),_.y(_.SG),_.y(tR))};
gS.Aa=_.v({type:gS,oa:[["repository-detail","viewData",""]],inputs:{vb:"viewData"},features:[_.Ne([{Ga:_.Htb,Eb:function(a){return a.tq},Hb:[_.Rc(function(){return gS})]},_.nI])],hc:["viewData",""],Ba:2,Ca:3,Ha:function(){return[["class","main-view",4,"ngIf"],[1,"main-view"],[1,"middle-view"],[3,"ngSwitch"],["class","detail",3,"viewData",4,"ngSwitchCase"],["class","detail",3,"viewData","windowWidth","contentTypeChange",4,"ngSwitchCase"],["class","detail","ascFocusOnInitAsync","","tabIndex","0",3,
"viewData",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","centered panel-error",3,"location",4,"ngSwitchCase"],["class","centered panel-error",4,"ngSwitchCase"],[4,"ngIf"],["role","region","aria-label","Detailbereich",1,"lower-detail-wrapper"],["lowerDetailPanel",""],[3,"contentType","viewData","panelClosed"],[1,"detail",3,"viewData"],[1,"detail",3,"viewData","windowWidth","contentTypeChange"],["ascFocusOnInitAsync","","tabIndex","0",1,"detail",3,"viewData"],["class","centered","text","Seite wird geladen\u2026",
3,"diameter","hasBackground",4,"ngIf","ngIfElse"],["placeholder",""],["text","Seite wird geladen\u2026",1,"centered",3,"diameter","hasBackground"],[1,"centered"],[1,"centered","panel-error",3,"location"],[1,"centered","panel-error"],["role","alert"],"Fehler beim Laden der Inhalte.",["layout","horizontal",3,"changeSizeOf","resizeDone"],["layout","vertical",3,"changeSizeOf","mousedown","mouseup"],[1,"right-panel"],["rightPanel",""],[1,"panel-content",3,"ngSwitch"],[3,"location","onClose",4,"ngSwitchCase"],
[3,"location","onClose"]]},wa:function(a,b){a&1&&(_.N(0,XVb,20,24,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.tq))},Ia:[_.Tl,_.Ul,_.Vl,aO,PP,YN,yQ,SQ,TQ,fO,_.cE,dS,fS,f8b,_.Hz,eS,_.Zl],styles:["repository-detail[_nghost-%COMP%]{display:flex;flex-direction:column}.centered[_ngcontent-%COMP%]{align-items:center;display:flex;flex:auto;flex-direction:column;justify-content:center}.middle-view[_ngcontent-%COMP%]{display:flex;flex:1 1 0;flex-direction:column;overflow:hidden}.main-view[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;overflow:auto}.centered[_ngcontent-%COMP%], .detail[_ngcontent-%COMP%]{flex:1 1 100%;min-height:100px}.lower-detail-wrapper[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;flex:1 0 auto;height:50%;max-height:calc(100% - 110px);min-height:40px;position:relative}.lower-detail-wrapper.panel-closed[_ngcontent-%COMP%]{max-height:40px;overflow:hidden}.right-panel[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:400px}.panel-content[_ngcontent-%COMP%]{height:100%;overflow:auto;position:absolute;width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}"],
Oa:0});
var g8b=function(a,b,c,d,e,f){this.path=a;this.type=b;this.hz=c;this.N9=d;this.service=e;this.limit=f;this.a9=this.epa=!1;a=this.path.split("/");this.name=a[a.length-1]},j8b=function(a){a.TX=a.hz(a.type)?h8b(a):_.Ea([]);i8b(a)},i8b=function(a){a.Uwa=_.Da([a.TX,a.limit]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return{We:b.slice(0,c),total:b.length}}))},h8b=function(a){var b=_.Da([a.service.Eba(a.path).ka(_.m(function(c){return a.eUa(c)})),a.N9]).ka(_.m(function(c){var d=_.l(c);
c=d.next().value;d=d.next().value;if(d=a.HJ.get(YVb(d)))d.Gc=!0;return c}),_.nb());b.connect();return b};g8b.prototype.eUa=function(a){var b=this;this.HJ=new Map;return a.map(function(c){var d=new g8b(YVb(c.path),c.type,b.hz,b.N9,b.service,b.limit);b.HJ.set(c.path,d);return d})};
_.W.Object.defineProperties(g8b.prototype,{oPc:{configurable:!0,enumerable:!0,get:function(){this.Uwa||j8b(this);return this.Uwa}},children:{configurable:!0,enumerable:!0,get:function(){this.TX||j8b(this);return this.TX},set:function(a){var b=this;this.TX=a.ka(_.zb(function(c){b.HJ=new Map;c=_.l(c);for(var d=c.next();!d.done;d=c.next())d=d.value,b.HJ.set(d.path,d)}));i8b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return YVb(this.N9.value)===this.path}},Ucb:{configurable:!0,enumerable:!0,
get:function(){return ZVb(this.N9.value,this.path)}},Gc:{configurable:!0,enumerable:!0,get:function(){return this.epa},set:function(a){this.a9=this.a9||a;this.epa=a&&this.hz(this.type)}}});
var k8b=["largeDirectoryDialog"],l8b=["row"],gWb=function(a){return{name:a}},hWb=function(a){return{children:!0,expanded:a}},m8b=new _.Cr('Bereich wechseln zu "{name}".'),hS=function(a,b,c,d){this.ak=a;this.Ra=c;this.document=d;this.Zx=3;this.F4b=15;this.idc="row";this.pec="subtree";this.dD=new _.xf("");this.kb=new _.da;this.Wua="";this.kVa=new _.xf(500);this.U0b=m8b;this.encode=encodeURIComponent;this.eKb=new _.$k;this.HC=function(){return""};this.ECb=new _.$k;this.GL=new _.$k;this.hKb=new _.$k;
this.hz=b.Vb(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.k=hS.prototype;
_.k.ye=function(a){if(!_.dF(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.bF(b,"a,button","depth-finder"),null!=b)){var c=_.bF(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.eKb.emit(c):(c=n8b(this,c),null!=c&&(b.classList.contains("expander")?o8b(this,c):b.classList.contains("element-link")&&(p8b(this,c),a.preventDefault()))))}}};
_.k.VC=function(a){console.log("keydown");var b=a.target;if(null!=b&&b instanceof Element){var c=_.bF(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=n8b(this,d),null!=d&&(b=_.bF(b,".subtree","depth-finder"),!_.dF(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Gc&&3===d.type?o8b(this,d):this.pva(b)||this.hKb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Gc?q8b(this,d,c,b):o8b(this,d);break;
case "Down":case "ArrowDown":case "j":a.preventDefault();q8b(this,d,c,b);break;case "Up":case "ArrowUp":case "k":a.preventDefault();(a=b.previousElementSibling)?(c=a.querySelectorAll(".children.expanded .row"),(c=c[c.length-1])?c.focus():a.firstElementChild&&a.firstElementChild.focus()):b.parentElement&&b.parentElement.classList.contains("children")&&this.pva(b);break;case "Enter":a.preventDefault(),p8b(this,d)}}}};_.k.Sa=function(){this.root=eWb(this.createNode(this.CM))};
_.k.Rb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.CM))};_.k.Vc=function(){var a=this;this.kb.add(_.Da(this.dD,this.We.xd).subscribe(function(b){var c=_.l(b);b=c.next().value;c.next();if(a.Wua!==b){a.Wua="";var d=a.encode(b);(c=a.We.find(function(e){return e.ua.getAttribute("data-path")===d}))&&a.document.body.contains(c.ua)&&(a.xNa(c.ua),a.Wua=b)}}))};_.k.Ma=function(){this.dD.complete();this.kb.unsubscribe()};
var eWb=function(a,b){return{level:void 0===b?0:b,node:a}},o8b=function(a,b){var c=!b.Gc;a.ECb.next({Wi:c,path:b.path});b.Gc=c},p8b=function(a,b){a.hz(b.type)&&(b.Gc=!b.Gc);var c=a.HC(b.path,b.type);a.GL.next({path:b.path,nodeType:b.type});_.Nm(a.Ra,c)},jWb=function(a){a.ak.open(a.ODc).Zy().subscribe(function(b){b&&a.kVa.next(Number.POSITIVE_INFINITY)})};
hS.prototype.WOa=function(){var a=this.We.find(function(b){return b.ua.classList.contains("bold-active-element")})||this.We.first;a&&this.document.body.contains(a.ua)&&a.ua.focus()};
var n8b=function(a,b){b=b.split("/");var c=a.root.node;for(a=""===c.path?0:c.path.split("/").length;a<b.length;a++){if(!c.HJ)return null;c=c.HJ.get(b.slice(0,a+1).join("/"));if(!c)return null}return c},r8b=function(a,b,c){var d={};for(b=b.length;b<c.length;d={Vha:d.Vha},b++){d.Vha=c.slice(0,b+1).join("/");var e=a.root.node.children;a.root.node=a.createNode(d.Vha);a.root.node.children=e.ka(_.Fa(function(f){return function(g){return(g=g.find(function(h){return h.path===f.Vha}))?g.children:_.Ea([])}}(d)))}},
s8b=function(a,b,c){for(var d={},e=b.length;e>c.length;d={C2:d.C2},e--)d.C2=a.root.node,d.C2.Gc=!0,a.root.node=a.createNode(b.slice(0,e-1).join("/")),a.root.node.children=a.root.node.children.ka(_.m(function(f){return function(g){return g.map(function(h){if(h.path===f.C2.path){var n=f.C2;h=new g8b(n.path,h.type,n.hz,n.N9,n.service,n.limit);h.TX=n.TX;h.Uwa=n.Uwa;h.epa=n.epa;h.a9=n.a9;h.HJ=n.HJ;n=h}else n=h;return n})}}(d)))};
hS.prototype.xNa=function(a){setTimeout(function(){var b=a.offsetParent;if(b){if(a.offsetTop+a.offsetHeight>b.scrollTop+b.offsetHeight||a.offsetTop<a.offsetParent.scrollTop)b.scrollTop=a.offsetTop;a=a.querySelector("a");if(a.offsetLeft>b.scrollLeft+b.offsetWidth||a.offsetLeft<b.scrollLeft)b.scrollLeft=a.offsetLeft}},1)};hS.prototype.createNode=function(a){return new g8b(_.jf(a),3,this.hz,this.dD,this.service,this.kVa)};
hS.prototype.pva=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var q8b=function(a,b,c,d){if(a.hz(b.type)&&b.Gc)a=c.nextElementSibling;else for(b=d,a=b.nextElementSibling;!a;)b=b.parentElement,a=b.nextElementSibling;(a=a.querySelector(".row"))&&a.focus()};
_.W.Object.defineProperties(hS.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.CM;this.CM=a;if(this.root&&a!==b){var c=b?$Vb(b):[],d=a?$Vb(a):[];ZVb(a,_.jf(b))?r8b(this,c,d):ZVb(b,_.jf(a))?s8b(this,c,d):this.root.node=this.createNode(a);this.Wua=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.dD.next(a)}}});hS.ha=function(a){return new (a||hS)(_.y(_.Fq),_.y(_.Bu),_.y(_.Vf),_.y(_.Og))};
hS.Aa=_.v({type:hS,oa:["depth-finder scope  path  service ".split(" ")],wb:function(a,b){a&1&&(_.We(k8b,5),_.We(l8b,5,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.ODc=c.first);_.Ve(c=_.Ze())&&(b.We=c)}},Jb:["role","tree"],mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c)})("keydown",function(c){return b.VC(c)})},inputs:{scope:"scope",path:"path",service:"service",HC:"linkTo"},outputs:{eKb:"scopeChange",ECb:"nodeToggled",GL:"nodeClicked",hKb:"scopeUp"},features:[_.id],hc:"scope  path  service ".split(" "),
Ba:5,Ca:2,Ha:function(){return[[3,"ngTemplateOutlet","ngTemplateOutletContext"],["tree",""],["largeDirectoryDialog",""],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-button","","class","gmat-button",3,"click",4,"ngIf"],["subtree",""],["role","treeitem","tabindex","0"],["row",""],["type","button","title","Auf Ordner beschr\u00e4nken","tabindex","-1",1,"scope-in"],["svgIcon","source:scope"],[1,"tree-node"],["aria-hidden","true","type","button","class","expander","tabindex","-1",4,"ngIf"],["tabindex","-1",
1,"element-link",3,"title"],[3,"svgIcon",4,"ngIf"],["role","group",3,"ngClass"],["aria-hidden","true","type","button","tabindex","-1",1,"expander"],[1,"arrow"],[3,"svgIcon"],["mat-button","",1,"gmat-button",3,"click"],"Weitere \ufffd0\ufffd Dateien anzeigen","Dieses Verzeichnis enth\u00e4lt viele Dateien. Das Rendern kann deshalb lange dauern. Sind Sie sicher?",["mat-button","","mat-dialog-close",""],"Abbrechen",["mat-button","",3,"mat-dialog-close"],"OK"]},wa:function(a,b){a&1&&(_.N(0,aWb,0,0,"ng-template",
0),_.N(1,nWb,2,3,"ng-template",null,1,_.bf),_.N(3,oWb,7,1,"ng-template",null,2,_.bf));a&2&&_.z("ngTemplateOutlet",_.Ke(2))("ngTemplateOutletContext",b.root)},Ia:[_.Rl,_.Sl,_.Tl,_.Yl,_.vq,_.Gq,_.Iq,_.Jq,_.Xr,_.Zl],styles:["depth-finder[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto;position:relative}.row[_ngcontent-%COMP%]{display:flex;min-width:100%}.row.folder[_ngcontent-%COMP%]:hover > .scope-in[_ngcontent-%COMP%]{visibility:visible}.scope-in[_ngcontent-%COMP%]{visibility:hidden}.tree-node[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex:1 1 100%;margin-left:-6px;padding:0}.element-link[_ngcontent-%COMP%]{align-items:center;display:flex;flex:1 1 100%;outline:0;padding-right:5px;white-space:nowrap}.element-link[_ngcontent-%COMP%]:focus, .element-link[_ngcontent-%COMP%]:hover{text-decoration:none}.element-link[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{margin-right:5px;height:16px;width:16px}button.expander[_ngcontent-%COMP%]{margin:1px 0}mat-icon[_ngcontent-%COMP%]{flex:none}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{background-color:transparent;border:0;box-sizing:border-box;flex:0 0 auto;height:24px;padding:0;width:18px}button.expander[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}button.scope-in[_ngcontent-%COMP%]{margin-right:4px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.children[_ngcontent-%COMP%]:not(.expanded){display:none}"],
Oa:0});
var t8b=new _.Cr("Auf \u00fcbergeordnetes Verzeichnis beschr\u00e4nken: {folder}/"),iS=function(a,b,c,d,e,f){var g=this;this.Vf=a;this.Ob=b;this.cr=c;this.Kh=d;this.Sf=e;this.Ra=f;this.HC=function(){return""};this.Wl=new _.xf(new _.ng);this.service=this.Wl.ka(_.Pa(function(h,n){return _.rna(h,n)&&_.kg(h.Ab,n.Ab,_.kQa)}),_.m(function(){return g.createService()}))};iS.prototype.Vc=function(){var a=this;this.At=this.Kh.registerCallback(3,function(){a.yvc.WOa()})};
iS.prototype.Ma=function(){this.Wl.complete();this.At&&this.At()};iS.prototype.up=function(a){this.Sf.nb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Xd.lb},a);this.CM=_.hg(_.jf(this.scope||""))};var pWb=function(a,b){return _.nh(_.gF(a.Xd.Zb().nd(b)).hb())};iS.prototype.EQa=function(){this.Sf.nb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Xd.lb})};
iS.prototype.createService=function(){var a=this;return{Eba:function(b){return a.cr.list(a.Xd.lb,a.Xd.Dc,a.Xd.repository,a.Xd.Ab,b,a.Xd.params.Pb).ka(_.m(function(c){return c.map(tWb)}),_.Aa(function(c){_.qr(a.Vf,c);return _.Ea([])}))}}};
iS.prototype.jqa=function(){var a=this,b=_.nh(_.gF(this.Xd.Zb().nd("")).hb()),c=new URL(_.mh(this.Ra,this.Ra.Mi(b)),location.origin),d=_.l(c.pathname.split(/(;[^/]*)/));b=d.next().value;d=d.next().value;var e=b,f=d;e.endsWith("/")&&(e=e.substring(0,e.length-1));null==f&&(f="");return function(g,h){3!==h||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Xd.path&&(g=(g=_.hg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(iS.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Coa}},Xd:{configurable:!0,enumerable:!0,set:function(a){this.Wl.next(a);this.path=a.path||"";a=this.path.endsWith("/")?this.path:this.path.substring(0,this.path.lastIndexOf("/"));if(void 0===this.scope||"/"!==this.scope&&!a.startsWith(this.scope))this.CM=a;var b=encodeURIComponent(_.jf(this.path));!this.Ob.ua.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.CM=a);this.HC=this.jqa()},get:function(){return this.Wl.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.CM},set:function(a){this.Sf.nb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Xd.lb});this.CM=a;this.path.startsWith(a||"")||_.Nm(this.Ra,this.HC(a||"",3))}},lKc:{configurable:!0,enumerable:!0,get:function(){return t8b.format({folder:_.hz(_.hg(_.jf(this.scope||"")))||"Repository-Stamm"})}}});
iS.ha=function(a){return new (a||iS)(_.y(_.pr),_.y(_.Hd),_.y(_.JI),_.y(_.gv),_.y(_.an),_.y(_.Vf))};
iS.Aa=_.v({type:iS,oa:[["directory-navigation"]],wb:function(a,b){a&1&&_.We(hS,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.yvc=c.first)}},Ib:2,mb:function(a,b){a&2&&_.ue("collapsed",b.isCollapsed)},inputs:{Coa:"directoryPanelState",Xd:"activeLocation"},Ba:4,Ca:7,Ha:function(){return[[4,"ngIf"],[3,"scope","path","service","linkTo","scopeChange","nodeToggled","nodeClicked","scopeUp"],["fxLayoutAlign","start center","fxFlex","grow",1,"header-row"],["class","repo-name",4,"ngIf","ngIfElse"],["scoper",""],[1,"repo-name"],
["ascTrackElement","RepositoryNavigationHeader","trackAction","navigate",1,"root-link",3,"title","routerLink","trackProjectId"],"Repository-Stammverzeichnis",["mat-icon-button","","type","button","fxFlex","none","aria-label","Zum \u00fcbergeordneten Verzeichnis wechseln",1,"scope-up",3,"matTooltip","click"],["svgIcon","source:move_up"]]},wa:function(a,b){a&1&&(_.C(0,"header"),_.N(1,sWb,5,2,"ng-container",0),_.D(),_.C(2,"depth-finder",1),_.L("scopeChange",function(c){return b.scope=c})("nodeToggled",
function(c){b.Sf.nb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",action:c.Wi?"expand":"collapse",qg:b.HC(c.path,3),projectId:b.Xd.lb})})("nodeClicked",function(c){return b.EQa(c)})("scopeUp",function(c){return b.up(c)}),_.Q(3,"async"),_.D());a&2&&(_.w(1),_.z("ngIf",!b.isCollapsed),_.w(1),_.z("scope",b.scope)("path",b.path)("service",_.R(3,5,b.service))("linkTo",b.HC))},Ia:[_.gn,_.Tl,hS,_.Qq,_.dr,_.vq,_.Xr,_.yw,_.Pm,_.Zl,_.Gz],styles:["directory-navigation[_nghost-%COMP%]{--header-icon:rgba(0,0,0,0.54);display:flex;flex:auto;flex-direction:column;min-height:0;width:100%}directory-navigationbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--header-icon:var(--grey-300)}directory-navigation.collapsed[_nghost-%COMP%]{overflow:hidden}directory-navigation.collapsed[_nghost-%COMP%]   depth-finder[_ngcontent-%COMP%]{overflow:hidden;width:0}directory-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}.root-link[_ngcontent-%COMP%]{flex:1 1 100%}a[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;color:var(--emphasized-text)}header[_ngcontent-%COMP%]{border-bottom-style:none;display:flex;flex:0 0;min-height:32px;overflow:hidden;white-space:nowrap}header[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{min-width:24px}header[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]{color:var(--header-icon)}.repo-name[_ngcontent-%COMP%]{display:flex;margin-left:24px}button.scope-up[_ngcontent-%COMP%]{margin-left:4px}"],
Oa:0});
var jS={},HWb=Object.freeze((jS[0]={name:"Unbekannt",Rc:"?"},jS[50]={name:"Scope",Rc:"?"},jS[51]={name:"Group",Rc:"G"},jS[1]={name:"Class",Rc:"C",className:"code-data"},jS[2]={name:"Interface",Rc:"I",className:"code-data"},jS[3]={name:"Struct",Rc:"S",className:"code-data"},jS[4]={name:"Enum",Rc:"E",className:"code-data"},jS[5]={name:"Union",Rc:"S",className:"code-data"},jS[6]={name:"Method",Rc:"M",className:"code-procedure"},jS[7]={name:"Field",Rc:"F",className:"code-sub-data"},jS[8]={name:"Function",
Rc:"F",className:"code-procedure"},jS[9]={name:"Variable",Rc:"V",className:"code-alias"},jS[10]={name:"Typedef",Rc:"T",className:"code-alias"},jS[11]={name:"Namespace",Rc:"N"},jS[67]={name:"Extension",Rc:"E",className:"code-data"},jS[12]={name:"Property",Rc:"P",className:"code-sub-data"},jS[13]={name:"Enum Constant",Rc:"e",className:"code-sub-data"},jS[15]={name:"Anonymous Function",Rc:"?"},jS[16]={name:"Test",Rc:"t"},jS[17]={name:"Package",Rc:"P"},jS[18]={name:"Object",Rc:"O"},jS[61]={name:"Constant",
Rc:"c"},jS[62]={name:"Module",Rc:"m"},jS[20]={name:"Build Rule",Rc:"R"},jS[21]={name:"Build Binary",Rc:"B"},jS[22]={name:"Build Test",Rc:"T"},jS[23]={name:"Build Library",Rc:"L"},jS[24]={name:"Build Generator",Rc:"G"},jS[25]={name:"Build Argument",Rc:"A"},jS[26]={name:"Build Variable",Rc:"V",className:"code-alias"},jS[30]={name:"Variable",Rc:"V",className:"code-alias"},jS[31]={name:"Constant",Rc:"c"},jS[32]={name:"Goog Provide",Rc:"?"},jS[33]={name:"Goog Require",Rc:"?"},jS[34]={name:"Setter",Rc:"?"},
jS[35]={name:"Getter",Rc:"?"},jS[36]={name:"Literal",Rc:"?"},jS[37]={name:"Function Literal",Rc:"?"},jS[38]={name:"Assignment",Rc:"V",className:"code-alias"},jS[39]={name:"Function Assignment",Rc:"M",className:"code-procedure"},jS[40]={name:"Define Const",Rc:"D"},jS[41]={name:"Define Macro",Rc:"D"},jS[45]={name:"Xml Tag",Rc:"<"},jS[46]={name:"Template",Rc:"T"},jS[47]={name:"Job",Rc:"J"},jS[48]={name:"Service",Rc:"S"},jS[49]={name:"Allocation",Rc:"A"},jS[52]={name:"Table",Rc:"T"},jS[53]={name:"Queue",
Rc:"Q"},jS[54]={name:"Locality Group",Rc:"L"},jS[55]={name:"Index",Rc:"I"},jS[56]={name:"Proto Bundle",Rc:"?"},jS[57]={name:"Backup Schedule",Rc:"B"},jS[58]={name:"Column",Rc:"C"},jS[59]={name:"Changelog",Rc:"?"},jS[60]={name:"Markdown Header",Rc:"#"},jS[63]={name:"SQL Tvf",Rc:"t"},jS[64]={name:"SQL Model",Rc:"m"},jS[65]={name:"SQL Database",Rc:"d"},jS[66]={name:"Dart Mixin",Rc:"M",className:"code-data"},jS[68]={name:"YANG Grouping",Rc:"G",className:"code-data"},jS[69]={name:"YANG Identity",Rc:"I",
className:"code-data"},jS[70]={name:"YANG Container",Rc:"C",className:"code-data"},jS[71]={name:"YANG List",Rc:"L",className:"code-data"},jS[72]={name:"YANG Leaf",Rc:"L",className:"code-data"},jS[73]={name:"Swift Actor",Rc:"A",className:"code-data"},jS[74]={name:"GraphQL Directive",Rc:"D",className:"code-data"},jS[75]={name:"GraphQL Operation",Rc:"O",className:"code-data"},jS[76]={name:"GraphQL Fragment",Rc:"F",className:"code-data"},jS[77]={name:"GraphQL Fragment Spread",Rc:"S",className:"code-data"},
jS[78]={name:"GraphQL List",Rc:"L",className:"code-data"},jS)),kS={},u8b=Object.freeze((kS[0]="Unbekannter Modifikator",kS[1]="Public",kS[2]="Private",kS[3]="Protected",kS[4]="Global",kS[5]="Namespace-private",kS[6]="File-private",kS[7]="Package-private",kS[8]="Library-private",kS[9]="Dynamic Scope",kS[10]="Thread Local",kS[11]="Static",kS));
var v8b=function(){return!0},w8b=function(a,b,c){this.parent=b;this.TZa=c;this.Nm=!1;this.DK=v8b;this.YZa=null;this.active=!1;this.index=this.level=0;if(!_.Yi(a,5)||!a.getType())throw Error("sf");this.KJ=a;this.id=_.Vj();this.children=this.eUa(_.rc(a,_.Jn,3));this.jS=this.children.reduce(function(d,e){return d+e.jS},this.children.length);this.zxa=[].concat(_.Ia(this.children));this.Nm=0<this.w1a.length;this.Tva=c.Tva(a.getName())},y8b=function(a){return a.hub?a.hub:a.hub=x8b(a)},x8b=function(a){var b=
HWb[a.KJ.getType()];a=_.Zi(a.KJ,4);var c=a.map(function(e){return u8b[e]});c=[b.name].concat(_.Ia(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{Ge:d,tooltip:c,Rc:b.Rc}};w8b.prototype.eUa=function(a){var b=this;return a.map(function(c){return new w8b(c,b,b.TZa)})};var z8b=function(a){a.zxa=a.children.filter(function(b){return b.isVisible});a.sort&&a.zxa.sort(a.sort)};
_.W.Object.defineProperties(w8b.prototype,{w1a:{configurable:!0,enumerable:!0,get:function(){return this.zxa}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.DK},set:function(a){if(a!==this.DK){this.DK=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;z8b(this);this.Nm=0<this.zxa.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.YZa},set:function(a){if(a!==
this.YZa){this.YZa=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;z8b(this)}}},Q$:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.gCb+this.name+this.oH}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.Zi(this.KJ,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.KJ.getName()||"<anonym>"}},gCb:{configurable:!0,enumerable:!0,get:function(){return _.Oh(this.KJ,
7)}},oH:{configurable:!0,enumerable:!0,get:function(){return this.KJ.mQa()}},e0a:{configurable:!0,enumerable:!0,get:function(){return _.sc(this.KJ,_.Hn,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.KJ.getType()}},Ge:{configurable:!0,enumerable:!0,get:function(){return y8b(this).Ge}},tooltip:{configurable:!0,enumerable:!0,get:function(){return y8b(this).tooltip}},Rc:{configurable:!0,enumerable:!0,get:function(){return y8b(this).Rc}}});
var A8b=["java","c","c++","c#"],B8b=["java"],C8b=["js"],cL=function(a){a=void 0===a?new Map:a;this.ig=this.state=new _.xf(a)};_.k=cL.prototype;_.k.get=function(a){return!!this.state.value.get(a)};_.k.set=function(a,b){var c=new Map(this.state.value);c.set(a,b);this.state.next(c)};_.k.toggle=function(a){this.set(a,!this.get(a))};_.k.getState=function(){return this.state.value};_.k.fill=function(a){for(var b=new Map(this.state.value),c=_.l(b.keys()),d=c.next();!d.done;d=c.next())b.set(d.value,a);this.state.next(b)};
_.k.clear=function(){this.state.next(new Map)};var D8b=function(a,b){this.p_=b;this.iKb=new cL;this.n_a=new cL;this.zpa=new _.xf("");for(var c=[],d=new _.QI.Dec,e=_.l(a),f=e.next();!f.done;f=e.next())c.push(new w8b(f.value,void 0,d));this.vLa=c;this.size=xWb(this.vLa);this.sH=wWb(a);if(a.some(yWb)||b&&C8b.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&B8b.includes(b)&&a.set(7,!0),a.set(2,!0),this.iKb=new cL(a),a=new Map,b&&A8b.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.n_a=new cL(a)};
var lS=function(a){var b=this;this.Sb=a;this.data=new _.mb(1);_.Vj();_.Vj();this.hA=this.Sb.QF();this.mwa=this.data.ka(_.vb(function(c){return c.sH.ig}),_.m(function(c){return[].concat(_.Ia(c.keys()))}));this.scopes=this.data.ka(_.vb(function(c){return c.iKb.ig}),_.m(function(c){return[].concat(_.Ia(c.keys()))}));this.o_a=this.data.ka(_.vb(function(c){return c.n_a.ig}),_.m(function(c){return[].concat(_.Ia(c.keys()))}));this.vKb=this.data.ka(_.vb(function(c){return c.sH.ig}),_.m(function(c){var d=
[].concat(_.Ia(c.keys())),e=d.reduce(function(f,g){return c.get(g)?++f:f},0);return e===d.length?"true":e<d.length&&0<e?"mixed":"false"}));this.hA.ka(_.Va(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Sb.Xw({showPublic:null==c.showPublic?!0:c.showPublic,showProtected:null==c.showProtected?!0:c.showProtected,showPrivate:null==c.showPrivate?!0:c.showPrivate,showPackagePrivate:null==c.showPackagePrivate?
!0:c.showPackagePrivate,showStatic:null==c.showStatic?!0:c.showStatic,showNonStatic:null==c.showNonStatic?!0:c.showNonStatic})})},KWb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};lS.prototype.jQa=function(a){return u8b[a]};
var AWb=function(a,b){switch(b){case 1:return a.showPublic;case 3:return a.showProtected;case 2:return a.showPrivate;case 7:return a.showPackagePrivate;default:return _.gg(b)}},DWb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.gg(b)}},JWb=function(a){var b=[].concat(_.Ia(a.sH.getState().keys())).some(function(c){return!a.sH.get(c)});a.sH.fill(b)};_.W.Object.defineProperties(lS.prototype,{gx:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
lS.ha=function(a){return new (a||lS)(_.y(_.Mu))};
lS.Aa=_.v({type:lS,oa:[["filter-menu"]],inputs:{gx:"outlineData"},Ba:7,Ca:4,Ha:function(){return[["mat-icon-button","","aria-label","Beschreibung der Filteroptionen","matTooltip","Filtering options",1,"filter-menu-button",3,"matMenuTriggerFor"],[1,"outline-filtering-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],[4,"ngIf"],["dense","","aria-label","Symbole",1,"symbols"],["mat-menu-item","","role","checkbox",1,"select-all",3,"click"],"Alle Symbole",["gmat-checkbox","",3,"state"],["mat-menu-item",
"","role","checkbox",3,"value","click",4,"ngFor","ngForOf"],["dense","","aria-label","Modifikatoren",1,"modifiers"],["mat-menu-item","","role","checkbox",3,"value","click"]]},wa:function(a,b){a&1&&(_.C(0,"button",0)(1,"mat-icon"),_.O(2,"tune"),_.D()(),_.C(3,"mat-menu",1,2),_.N(5,LWb,15,17,"div",3),_.Q(6,"async"),_.D());a&2&&(_.z("matMenuTriggerFor",_.Ke(4)),_.w(5),_.z("ngIf",_.R(6,2,b.data)))},Ia:[_.Sl,_.Tl,_.vq,_.Xr,_.pz,_.qq,_.qw,_.Kw,_.Iw,_.Jw,_.yw,_.Zl],styles:[".mat-menu-panel.outline-filtering-menu mat-list.symbols{max-height:400px;overflow:auto}  .mat-menu-panel.outline-filtering-menu button.select-all{font-weight:700}  .mat-menu-panel.outline-filtering-menu button.mat-menu-item{align-items:center;display:flex}  .mat-menu-panel.outline-filtering-menu button.mat-menu-item label{margin-right:2em}  .mat-menu-panel.outline-filtering-menu button.mat-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-menu-panel.outline-filtering-menu .mat-subheader{padding:12px 8px 0}  .mat-menu-panel.outline-filtering-menu .mat-subheader:first-child{padding:0 8px}  .mat-menu-panel.outline-filtering-menu .mat-list-base[dense]{padding-bottom:4px}  .mat-menu-panel.outline-filtering-menu .mat-list-base[dense] .mat-menu-item{height:28px;line-height:28px}"]});
var mS=function(a){this.Sb=a;this.hA=this.Sb.QF();this.N8b="Alle minimieren";this.O8b="Alle maximieren";this.P8b="Fixierte Header"};mS.prototype.JA=function(a){this.Sb.Xw({collapseAll:!a.collapseAll})};mS.ha=function(a){return new (a||mS)(_.y(_.Mu))};
mS.Aa=_.v({type:mS,oa:[["outline-options-menu"]],Ba:7,Ca:4,Ha:function(){return[["mat-icon-button","","aria-label","Gliederungsoptionen","matTooltip","Outline options",1,"options-menu-button",3,"matMenuTriggerFor"],[1,"outline-options-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],["dense","",1,"options"],["mat-menu-item","","role","checkbox",1,"expansion",3,"value","click"],["mat-menu-item","","role","checkbox",1,"sticky-headers",3,"value","click"],["gmat-checkbox","",1,"sticky-headers-checkbox",
3,"state"]]},wa:function(a,b){a&1&&(_.C(0,"button",0)(1,"mat-icon"),_.O(2,"settings"),_.D()(),_.C(3,"mat-menu",1,2),_.N(5,MWb,9,7,"div",3),_.Q(6,"async"),_.D());a&2&&(_.z("matMenuTriggerFor",_.Ke(4)),_.w(5),_.z("ngIf",_.R(6,2,b.hA)))},Ia:[_.Tl,_.vq,_.Xr,_.pz,_.qq,_.Kw,_.Iw,_.Jw,_.yw,_.Zl],styles:[".mat-menu-panel.outline-options-menu button.mat-menu-item{align-items:center;display:flex}  .mat-menu-panel.outline-options-menu button.mat-menu-item label{margin-right:2em}  .mat-menu-panel.outline-options-menu button.mat-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-menu-panel.outline-options-menu .mat-list-base[dense]{padding-bottom:4px}  .mat-menu-panel.outline-options-menu .mat-list-base[dense] .mat-menu-item{height:28px;line-height:28px}"]});
var nS=function(a,b){this.Fa=a;this.Sb=b;this.yk=_.pg;this.data=new _.mb(1);this.Np=new _.Gv("",{uv:[_.$$a()]});this.EOa=new _.xf(!1);this.S$=new _.oa;this.hA=this.Sb.QF();this.kb=new _.da;this.S$=this.data.ka(_.vb(function(c){return c.zpa}),_.m(function(c){return!!c}))};
nS.prototype.Sa=function(){var a=this;this.kb.add(this.Np.Bl.ka(_.Pa(),_.sb(),_.Ka(300),_.Bb(this.data)).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.Fa.nb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.zpa.next(b)}));this.kb.add(this.data.ka(_.vb(function(b){return b.zpa}),_.Pa()).subscribe(function(b){a.Np.setValue(b)}))};nS.prototype.Ma=function(){this.kb.unsubscribe()};
_.W.Object.defineProperties(nS.prototype,{gx:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});nS.ha=function(a){return new (a||nS)(_.y(_.an),_.y(_.Mu))};
nS.Aa=_.v({type:nS,oa:[["outline-controls"]],inputs:{gx:"outlineData"},Ba:2,Ca:3,Ha:function(){return[[4,"ngIf"],[1,"filter"],[3,"submit"],["appearance","outline","floatLabel","auto"],"Filter",["type","text","matInput","",3,"formControl","focus","blur"],["filterInput",""],[3,"outlineData"],["mat-icon-button","","class","sort","ascTrackElement","OutlineControls","trackAction","outlineSortChange",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","OutlineControls","trackAction",
"outlineSortChange",1,"sort",3,"matTooltip","click"]]},wa:function(a,b){a&1&&(_.N(0,PWb,13,11,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.data))},Ia:[_.gn,_.Tl,_.vq,_.Wv,_.Vv,_.Xr,_.Zv,_.yw,_.Sz,_.Kh,_.Cv,_.Rz,_.Fv,_.Jv,lS,mS,_.Zl],styles:["outline-controls[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;padding:2px 0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]{display:flex;padding:0 2px}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]{flex:1 0 100%}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{flex:1 0 auto}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded){flex:1 1 4em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]{width:100%}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{width:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     label{top:1.34375em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{display:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .selected[_ngcontent-%COMP%]{color:#1a73e8}"],
Oa:0});
var oS=function(a){this.bWa=a};oS.prototype.uu=function(a){if(5===a.kind)return _.Ea(_.jE);if(0!==a.kind)return _.Ea(cK("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.lb,d=b.Dc,e=b.repository,f=b.path;b=b.params;f=_.yE(a.location,1)||f;var g=b.Pb?"HEAD":_.xE(a.location,1);return this.bWa.uu(c,d,e,g,f,b.Pb).ka(_.m(function(h){var n=h.Xg();return 4===n?cK("UNAVAILABLE"):2===n?cK("UNSUPPORTED_LANGUAGE"):_.aE(new D8b(_.rc(h,_.Jn,1),a.p_))}),_.tb(_.jE),_.Aa(function(){return _.Ea(cK("UNAVAILABLE"))}))};
oS.ha=function(a){return new (a||oS)(_.u(_.ux))};oS.va=_.t({token:oS,ta:oS.ha,Ka:"root"});
var E8b=function(){yM.apply(this,arguments);this.Plb=!0;this.qlb=[];this.ixc=this.be.changed.ka(_.m(function(){return null}),_.tb(null))};_.V(E8b,yM);E8b.prototype.he=function(a){return a.Nm?yM.prototype.he.call(this,a):null};var F8b=function(a){if(a.Wg)if(a.Olb)a.GF();else if(a.collapseAll(),a.yea&&a.expand(a.yea),a.Ej)for(var b=_.l(uWb(a.Ej)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(E8b.prototype,{Olb:{configurable:!0,enumerable:!0,set:function(a){this.Plb=a;F8b(this)},get:function(){return this.Plb}},Wg:{configurable:!0,enumerable:!0,set:function(a){this.qlb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.yea=a[0]);F8b(this)},get:function(){return this.qlb}}});
var pS=function(a,b){var c=this;this.zc=a;this.Rwa=b;this.Rm=[];this.taa=new Map;this.jNa=new Map;this.fr=new _.xf([]);this.kQc=_.Da([this.fr,this.zc.ixc]).ka(_.m(function(d){var e=_.l(d).next().value;d=[];var f=null,g=0;e=_.l(e);for(var h=e.next();!h.done;h=e.next())h=h.value,null!==f&&f<h.level||(h.index=g++,d.push(h),f=c.zc.Nm(h)&&!c.zc.he(h)?h.level:null);return d}),_.nb(1),_.jb());this.QNa=[];this.A1=this.E9=null};_.V(pS,_.Lp);
var G8b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Rm.flatMap(b);return a.A1?c.sort(a.A1):c};pS.prototype.Tl=function(){return 0<this.Rm.length&&0===this.fr.value.length};var I8b=function(a,b){a.Rm=b;if(a.A1||a.E9){b=_.l(a.Rm);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.A1,a.E9&&(c.filter=a.E9)}H8b(a)};
pS.prototype.connect=function(a){var b=this;return _.ib.apply(null,_.Ia([a.RA,this.zc.be.changed.Hf(),this.fr.Hf()])).ka(_.m(function(){b.QNa=P_b(b.Rwa,b.fr.value,b.zc);return b.QNa}))};pS.prototype.disconnect=function(){};
var H8b=function(a){var b=G8b(a);b=O_b(a.Rwa,b);a.zc.Wg=b;a.taa.clear();for(var c=0;c<b.length;c++){var d=b[c];a.taa.set(d.id,d)}a.jNa.clear();c=[];d=_.l(b);for(var e=d.next();!e.done;e=d.next()){for(e=e.value;0<c.length&&c[c.length-1].level>=e.level;)a.jNa.set(c.pop().id,e.id);c.push(e)}a.fr.next(b)};
_.W.Object.defineProperties(pS.prototype,{QY:{configurable:!0,enumerable:!0,get:function(){return this.QNa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.E9=a;a=_.l(this.Rm);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.E9;H8b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.A1=a?QWb:null;a=_.l(this.Rm);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.A1;H8b(this)}}});
var qS=function(a,b,c,d,e,f,g,h){var n=this;this.Sf=a;this.Kh=b;this.Ra=c;this.Sb=d;this.Ec=e;this.Ob=f;this.QKc=g;this.te=h;this.Lea=new _.ob;this.Tua=new _.xf(0);this.vU=24;this.kb=new _.da;this.UB=_.Ea(!0).ka(_.Ma(1));this.r_a=this.Sb.QF().ka(_.m(function(r){return!!r.stickyHeaders}),_.Pa());this.er=new E8b($Wb,bXb);this.Rwa=new CM(cXb,$Wb,bXb,ZWb);this.yz=new pS(this.er,this.Rwa);this.q_a=this.r_a.ka(_.vb(function(r){return r?_.Da([n.Lea.ka(_.Pa()),n.yz.kQc]).ka(_.m(function(x){return n.Fzc.apply(n,
_.Ia(x))})):_.Ea(new Map)}),_.Pa(function(r,x){if(x.size!==r.size)return!1;x=_.l(x.keys());for(var A=x.next();!A.done;A=x.next())if(!r.has(A.value))return!1;return!0}),_.nb(1),_.jb());this.INc=_.Da([this.q_a,this.Tua]).ka(_.m(function(r){return n.Gzc.apply(n,_.Ia(r))}),_.nb(1),_.jb());this.vlb=new _.xf(this.yz.Tl());this.Yuc=this.vlb.Hf();this.Kra=!1;this.kb.add(this.Sb.QF().ka(_.m(function(r){return r.collapseAll}),_.Pa()).subscribe(function(r){n.er.Olb=!r}));this.kb.add(this.Sb.QF().ka(_.m(function(r){return r.sortAlphabetically}),
_.Pa()).subscribe(function(r){n.yz.sortAlphabetically=!!r}))};_.k=qS.prototype;_.k.Sa=function(){};
_.k.Rb=function(a){if(a.location){var b=aXb(a.location.uf);this.Kra=aXb(a.location.wj)!==b;a=this.er;var c;if(null!=(c=a.Wg)&&c.length){var d=a.Wg;c=d[0];var e=Number.POSITIVE_INFINITY;d=_.l(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=_.fj(f.e0a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Ej&&a.Ej!==b&&(a.Ej.active=!1);a.Ej=b;b=_.l(uWb(a.Ej));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.k.Ma=function(){this.kb.unsubscribe();var a;null==(a=this.Alb)||a.unsubscribe();var b;null==(b=this.MKc)||b.unsubscribe();this.At&&this.At()};_.k.Vc=function(){var a=this;this.UB.subscribe(function(){a.At=a.Kh.registerCallback(6,function(){a.WOa()})});this.MKc=_.Da([this.jib.YV.ka(_.m(function(){return a.jib.gca()}),_.Pa()),this.r_a]).subscribe(function(b){b=_.l(b);var c=b.next().value;b.next().value&&a.te.Nc(function(){a.Tua.next(c)})})};
_.k.Fn=function(){if(this.Kra){var a=this.Ob.ua.querySelector("mat-tree-node.bold-active-element");a&&this.xNa(a);this.Kra=!1}};_.k.xNa=function(a){this.QKc.scrollTo(a,0)};_.k.ye=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.bF(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.yz.taa.get(c),"A"===b.tagName?this.EQa(a,c):this.toggle(a,c))}};
_.k.toggle=function(a,b){this.er.toggle(b);a.stopPropagation();this.Sf.nb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.er.he(b)?"expand":"collapse"})};_.k.iqa=function(a){var b=this.pzb.get(a.id);return b?b:(b=this.Tw(_.fj(a.e0a,1)),this.pzb.set(a.id,b),b)};_.k.EQa=function(a,b){_.dF(a)||(a.preventDefault(),this.er.expand(b),J8b(this,b))};
_.k.WOa=function(){var a=this.Ob.ua.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.Ob.ua.querySelector("mat-tree-node"))||b.focus()}};_.k.KA=function(a,b){return b.id};
var VWb=function(a,b){return a.q_a.ka(_.m(function(c){return c.has(b.id)}))},UWb=function(a,b){return a.INc.ka(_.m(function(c){return c.get(b.id)}))},WWb=function(a,b){return a.q_a.ka(_.m(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},J8b=function(a,b){var c=a.iqa(b);"PREVIEW"===a.Ec.JF?a.Ra.navigate(_.nh(a.location),{Te:b.Tva}):_.Nm(a.Ra,c).then(function(){a.Ec.XR.next()});a.Sf.nb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.pg.PN})};
qS.prototype.pva=function(a){var b=a.parent;b&&(a=this.bFc.find(function(c){return c.data===b}))&&a.focus()};qS.prototype.Fzc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.w1a.length&&this.er.he(e);)e=b[++d];if(!e.parent)return c;d=e.parent;do{e=d;for(var f=a;f<=a+d.level+1&&f<b.length;f++){var g=b[f],h=g.index;if(void 0===h?0:a>=h-g.level)this.er.he(g)?d=g:g.parent&&(d=g.parent)}}while(e!==d);for(a=d;a;)a.isVisible&&c.set(a.id,a),a=a.parent;return c};
qS.prototype.Gzc=function(a,b){for(var c=new Map,d=_.l(a.entries()),e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;var g=this.yz.jNa.get(e);g=void 0!==g?this.yz.taa.get(g).index:void 0;var h=f.level*this.vU;void 0!==g&&(h=Math.min(h,this.vU*(g-(a.size-f.level))-b));c.set(e,h)}return c};
_.W.Object.defineProperties(qS.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.Ww||!_.AE(a,this.Ww),c=!this.Ww||!_.QE(a,this.Ww,["line"]);if(b||c)this.pzb=new Map,this.Tw=_.LE(a,this.Ra,{tR:"oneBased"});this.Ww=a},get:function(){return this.Ww}},THc:{configurable:!0,enumerable:!0,set:function(a){var b=this;I8b(this.yz,a.vLa);F8b(this.er);var c;null==(c=this.Alb)||c.unsubscribe();this.Alb=_.Da([a.zpa,a.sH.ig,a.n_a.ig,this.Sb.QF()]).subscribe(function(d){var e=_.l(d);
d=e.next().value;var f=e.next().value,g=e.next().value;e=e.next().value;b.yz.filter=dXb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.vlb.next(b.yz.Tl())})}}});qS.ha=function(a){return new (a||qS)(_.y(_.iv),_.y(_.gv),_.y(_.Vf),_.y(_.Mu),_.y(_.hI),_.y(_.Hd),_.y(_.pt),_.y(_.ne))};
qS.Aa=_.v({type:qS,oa:[["outline-tree","outlineTreeInput",""]],wb:function(a,b){a&1&&(_.We(_.Pp,7),_.We(EM,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.jib=c.first);_.Ve(c=_.Ze())&&(b.bFc=c)}},mb:function(a,b){a&1&&_.L("click",function(c){return b.ye(c)})("keydown",function(c){if(!_.dF(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.bF(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.yz.taa.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.er.he(e)&&e.Q$?b.er.collapse(e):
b.pva(e);break;case "Right":case "ArrowRight":c.preventDefault();b.er.he(e)&&e.Q$?(c=d.nextElementSibling)&&c.focus():e.Q$&&b.er.expand(e);break;case "Down":case "ArrowDown":case "j":c.preventDefault();(c=d.nextElementSibling)&&c.focus();break;case "Up":case "ArrowUp":case "k":c.preventDefault();(c=d.previousElementSibling)&&c.focus();break;case "Enter":c.preventDefault(),J8b(b,e)}}}})},inputs:{location:"location",THc:"outlineTreeInput"},features:[_.id],hc:["outlineTreeInput",""],Ba:5,Ca:7,Ha:function(){return[["class",
"gmat-subhead-1 no-data-message",4,"ngIf"],[3,"itemSize","scrolledIndexChange"],["aria-label","Gliederung",3,"dataSource","treeControl","sticky-headers","trackBy",4,"ngIf"],[1,"gmat-subhead-1","no-data-message"],"Es gibt keine \u00dcbereinstimmungen mit dem Filter.",["aria-label","Gliederung",3,"dataSource","treeControl","trackBy"],["class","hover-focus-element","tabindex","0",3,"padding-left","header","bottom-header","top","bold-active-element","role","z-index",4,"matTreeNodeDef"],["tabindex","0",
1,"hover-focus-element",3,"role"],["class","expander","mat-icon-button","","aria-hidden","true","tabindex","-1",4,"ngIf"],["tabindex","-1"],["class","holder",4,"ngIf"],[1,"codeblock-label"],["mat-icon-button","","aria-hidden","true","tabindex","-1",1,"expander"],[1,"arrow"],[1,"holder"]]},wa:function(a,b){a&1&&(_.N(0,RWb,2,0,"div",0),_.Q(1,"async"),_.C(2,"cdk-virtual-scroll-viewport",1),_.L("scrolledIndexChange",function(c){return b.Lea.next(c)}),_.N(3,YWb,3,8,"mat-tree",2),_.Q(4,"async"),_.D());
a&2&&(_.z("ngIf",_.R(1,3,b.Yuc)),_.w(2),_.z("itemSize",b.vU),_.w(1),_.z("ngIf",_.R(4,5,b.UB)))},Ia:[_.Tl,FM,KM,EM,_.nz,_.Pp,_.Zl],styles:["outline-tree[_nghost-%COMP%]{flex:1 1 100%;overflow:auto}.no-data-message[_ngcontent-%COMP%]{padding:10px}.sticky-headers[_ngcontent-%COMP%]   .mat-tree-node.header[_ngcontent-%COMP%]{background-color:inherit;position:sticky;position:-webkit-sticky}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%;width:100%}.mat-tree-node[_ngcontent-%COMP%]{cursor:default;display:block;font-size:1rem;line-height:1.2307692308rem;max-height:1.8461538462rem;min-height:1.8461538462rem;white-space:nowrap}.codeblock-label[_ngcontent-%COMP%]{display:inline-block;white-space:nowrap;height:1.2307692308rem;margin-top:.3076923077rem}a[_ngcontent-%COMP%]{cursor:pointer;display:inline-block;height:1.8461538462rem;overflow:hidden;vertical-align:middle;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}button[_ngcontent-%COMP%], div.holder[_ngcontent-%COMP%]{background-color:transparent;border:0;display:inline-block;height:18px;margin:0 4px;padding:0;vertical-align:middle;width:18px}button[_ngcontent-%COMP%]{cursor:pointer}.outline-icon[_ngcontent-%COMP%]{border-radius:2px;display:inline-block;font-family:Google Sans,sans-serif;font-weight:500;height:16px;line-height:16px;margin-right:8px;text-align:center;vertical-align:middle;width:16px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}"],
Oa:0});
var rS=function(){};rS.ha=function(a){return new (a||rS)};rS.Ea=_.bd({type:rS});rS.Da=_.Tc({imports:[_.$l,_.Yr,_.oC,_.Rm,_.Rp]});
var K8b=new _.Ed("MAX_OUTLINE_CODEBLOCK_COUNT"),sS=function(a,b,c){this.Fa=b;this.gFc=c;this.vc=_.iE;this.KZa=!1;this.JDb=_.jE;this.RHc=a.Vb(31)};sS.prototype.Sa=function(){this.Fa.hm({bucket:_.pg.PN})};sS.prototype.a$=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Gliederung nicht unterst\u00fctzt";case "UNAVAILABLE":return"Gliederung nicht verf\u00fcgbar";default:return _.gg(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(sS.prototype,{gx:{configurable:!0,enumerable:!0,set:function(a){this.JDb=a;this.KZa=2===a.state&&a.Yb.size>this.gFc},get:function(){return this.JDb}}});sS.ha=function(a){return new (a||sS)(_.y(_.Bu),_.y(_.iv),_.y(K8b))};
sS.Aa=_.v({type:sS,oa:[["outline","activeLocation","","outlineData",""]],wb:function(a,b){a&1&&_.We(qS,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.LDb=c.first)}},inputs:{gx:"outlineData",Xd:"activeLocation"},features:[_.Ne([{Ga:K8b,Hc:1E4}])],hc:["activeLocation","","outlineData",""],Ba:4,Ca:4,Ha:function(){return[[1,"outline-wrapper",3,"ngSwitch"],[3,"ngSwitch",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"hasBackground",4,"ngSwitchCase"],[3,"ngSwitch"],["class","outline-size-warning","role",
"status","tabIndex","0",4,"ngSwitchCase"],[4,"ngSwitchCase"],["role","status","tabIndex","0",1,"outline-size-warning"],"Gliederung ist sehr gro\u00df",["gme-button-old","",3,"click"],"Trotzdem anzeigen (st\u00fcrzt eventuell ab)",[3,"outlineData",4,"ngIf"],[3,"outlineTreeInput","location"],[3,"outlineData"],["theme","error"],[3,"hasBackground"]]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,hXb,3,3,"ng-container",1),_.N(2,iXb,2,1,"dc-information-box",2),_.N(3,jXb,1,1,"loading",3),_.D());a&2&&(_.z("ngSwitch",
b.gx.state),_.w(1),_.z("ngSwitchCase",b.vc.Zf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.jh))},Ia:[_.Tl,_.Ul,_.Vl,_.Jy,_.eE,_.cE,qS,nS],styles:["outline[_nghost-%COMP%]{flex:1 1 100%;position:relative}dc-information-box.error[_ngcontent-%COMP%]{margin:8px}loading[_ngcontent-%COMP%]{height:100%}.outline-wrapper[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;overflow:auto;width:100%;height:100%}.outline-size-warning[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin:32px auto;text-align:center}.outline-size-warning[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:4px}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{height:24px}"],
Oa:0});
var L8b={mh:1,Ft:2,Pfc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},M8b=_.u0a([0,"FILES"],[1,"OUTLINE"]),tS=function(a,b,c,d,e,f,g,h,n,r){var x=this;this.Sf=a;this.Ob=b;this.bWa=c;this.Sb=d;this.Ec=e;this.Ra=f;this.Kb=g;this.ae=h;this.Ncc="RepositoryBrowserTree";this.Sg=[];this.v1=!0;this.tq=new _.mb(1);this.J$b=L8b;this.gx=this.tq.ka(_.Pa(function(A,B){return A.kind===B.kind&&_.AE(A.location,B.location)}),_.vb(function(A){return x.bWa.uu(A)}),_.tb(_.jE),_.pb(1));this.SHc=this.gx.ka(_.nib(),
_.m(vXb),_.tb(1));this.KDb=this.uqb=this.d7=!1;this.RPc=this.Sb.uZ().ka(_.Va(1)).subscribe(function(A){void 0===x.am&&(x.am=A,_.Sk(x.ae))});this.Sg=[].concat(_.Ia(this.v1?[r.register("openOutline","o",function(){rXb(x.Ec);"OUTLINE"!==x.am?x.d7=!0:x.Lba("OUTLINE");x.am="OUTLINE";_.hv(n,6);_.Sk(x.ae)})]:[]),[r.register("openDirectoryTree","t",function(){rXb(x.Ec);"FILES"!==x.am?x.d7=!0:x.Lba("FILES");x.am="FILES";_.hv(n,3);_.Sk(x.ae)}),r.register("toggleNavPanel","u",function(){var A=x.Ec;2===A.YG.getValue()?
qXb(A):rXb(A);x.Sf.nb({element:"RepositoryBrowserTree",action:x.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",projectId:x.Xd.lb})})])};tS.prototype.Sa=function(){};tS.prototype.Ma=function(){this.RPc.unsubscribe();for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};
tS.prototype.Lba=function(a){var b=this.Sf,c=b.nb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.gg(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:wXb(a),gestureName:"KEYBOARD",projectId:this.Xd.lb})};tS.prototype.Bna=function(a){this.isCollapsed&&a===this.Ob.ua&&rXb(this.Ec)};
var mXb=function(a,b){switch(a){case 1:return"Gliederung";case 2:a:switch(b.kind){case 0:a="Gliederung f\u00fcr diese Datei nicht verf\u00fcgbar";break a;default:a="Gliederung nicht verf\u00fcgbar"}return a;case 3:return uXb(b);case 4:return"Gliederung ist derzeit leer";default:return _.gg(a,"Unsupported outline state")}},sXb=function(a,b){b=(1!==b?"FILES":a.am)||"FILES";"FILES"===b?a.uqb=!0:"OUTLINE"===b&&(a.KDb=!0);return _.sh(M8b.inverse,b,0)};
tS.prototype.ig=function(a,b){b=M8b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.LDb&&(this.outline.LDb.Kra=!0);if((1!==a?"FILES":this.am)!==b||this.d7){a=this.d7?"KEYBOARD":"CLICK";this.d7=!1;this.am=b;var c=this.Sf,d=c.nb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.gg(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:wXb(b),gestureName:a,projectId:this.Xd.lb});this.Sb.c1(b)}};
_.W.Object.defineProperties(tS.prototype,{vb:{configurable:!0,enumerable:!0,set:function(a){this.tq.next(a)}},isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Coa}}});tS.ha=function(a){return new (a||tS)(_.y(_.iv),_.y(_.Hd),_.y(oS),_.y(_.Mu),_.y(_.hI),_.y(_.Vf),_.y(_.wf),_.y(_.dl),_.y(_.gv),_.y(_.Zs))};
tS.Aa=_.v({type:tS,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],wb:function(a,b){a&1&&_.We(sS,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.outline=c.first)}},Ib:2,mb:function(a,b){a&1&&_.L("click",function(c){return b.Bna(c.target)});a&2&&_.ue("collapsed",b.isCollapsed)},inputs:{Xd:"activeLocation",Coa:"directoryPanelState",v1:"showOutlineTab",vb:"viewData"},hc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),Ba:2,Ca:3,Ha:function(){return[["class",
"mat-tab-group-reflow-isolation-container",4,"ngIf"],[1,"mat-tab-group-reflow-isolation-container"],["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["mat-tab-label",""],[4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",1,"toggle-panel-button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"],["label","Files","matTooltip","Files"],"Dateien",[3,"activeLocation","directoryPanelState"],[3,"disabled"],["label","Outline",3,"matTooltip"],
"Gliederung",[3,"outlineData","activeLocation"]]},wa:function(a,b){a&1&&(_.N(0,tXb,10,9,"nav",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.SHc))},Ia:[_.gn,_.Tl,iS,_.iC,_.vq,_.Xr,_.eC,wM,_.dC,_.yw,sS,_.Zl],styles:["repository-navigation[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative}repository-navigation[_nghost-%COMP%]     div.mat-tab-body-wrapper{flex:1 1 100%}repository-navigation[_nghost-%COMP%]     .mat-tab-body-content{display:flex}repository-navigation[_nghost-%COMP%]     .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:none}repository-navigation.collapsed[_nghost-%COMP%]{overflow:hidden;min-width:36px;max-width:36px}repository-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}repository-navigation.collapsed[_nghost-%COMP%]     mat-ink-bar.mat-ink-bar{visibility:hidden}repository-navigation.collapsed[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{visibility:hidden;display:none}repository-navigation.collapsed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{flex:1 1 100%}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}repository-navigation[_nghost-%COMP%]   mat-tab[_ngcontent-%COMP%]{display:flex}nav[_ngcontent-%COMP%]{flex:1 1 100%;overflow:auto}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]{position:relative}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Oa:0});
var N8b=["navComponent"],O8b=["splitter"],uS=function(a,b,c){this.Fa=a;this.KJc=b;this.Yfa=c;this.Mwb=this.v1=!0;this.BSa=!1;this.Isa=new _.xf(document.createElement("span"));this.NUa=!1};uS.prototype.Sa=function(){};uS.prototype.Rb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.uf;0===b.wj&&2===c&&this.NUa&&(this.Isa.getValue().style.width="",this.NUa=!1)}a.viewData&&(a=this.vb,this.Mwb=0!==a.kind||a.Yna||2E4>a.Ie.length)};
uS.prototype.FQa=function(a){40>this.Isa.getValue().offsetWidth&&2===this.JXa&&(this.NUa=!0,qXb(this.KJc));var b=hzb(this.vb)?this.vb.location.lb:void 0;this.Fa.nb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(uS.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){a&&this.Isa.next(a.ua)}},hxb:{configurable:!0,enumerable:!0,get:function(){return 0===this.JXa}},kG:{configurable:!0,enumerable:!0,get:function(){return this.Yfa.kG}}});
uS.ha=function(a){return new (a||uS)(_.y(_.an),_.y(_.hI),_.y(_.pH))};
uS.Aa=_.v({type:uS,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],wb:function(a,b){a&1&&(_.We(N8b,7,_.Hd),_.We(O8b,7,_.Hd));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Ab=c.first);_.Ve(c=_.Ze())&&(b.i4c=c.first)}},Ib:4,mb:function(a,b){a&2&&_.ue("nav-collapsed",b.hxb)("fullscreen",b.kG)},inputs:{vb:"viewData",JXa:"repositoryNavState",v1:"showOutlineTab"},features:[_.id],hc:["viewData","","repositoryNavState",""],Ba:6,Ca:12,Ha:[["fxFlex","none",1,"left-panel",3,"directoryPanelState",
"viewData","activeLocation","showOutlineTab"],["navComponent",""],["fxFlex","none","layout","vertical",3,"changeSizeOf","resizeDone","mousedown","mouseup"],["splitter",""],["fxFlex","auto",3,"viewData",4,"ngIf"],["fxFlex","auto",3,"viewData"]],wa:function(a,b){a&1&&(_.F(0,"repository-navigation",0,1),_.C(2,"splitter",2,3),_.L("resizeDone",function(c){return b.FQa(c)})("mousedown",function(){b.BSa=!0})("mouseup",function(){b.BSa=!1}),_.Q(4,"async"),_.D(),_.N(5,xXb,1,1,"repository-detail",4));a&2&&
(_.ue("hover-focus-element",b.hxb)("transitionWidth",b.Mwb&&!b.BSa),_.z("directoryPanelState",b.JXa)("viewData",b.vb)("activeLocation",b.vb.location)("showOutlineTab",b.v1),_.w(2),_.z("changeSizeOf",_.R(4,10,b.Isa)),_.w(3),_.z("ngIf",4!==b.vb.kind))},Ia:[_.Tl,_.dr,gS,tS,_.Hz,_.Zl],styles:["browse-repository-contents.nav-collapsed[_nghost-%COMP%]   repository-detail[_ngcontent-%COMP%]{right:0;z-index:6}browse-repository-contents.nav-collapsed[_nghost-%COMP%]   repository-navigation[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;position:relative;z-index:7}browse-repository-contents.nav-collapsed[_nghost-%COMP%]   splitter[_ngcontent-%COMP%]{display:none}repository-navigation[_ngcontent-%COMP%]{width:276px;max-width:calc(100% - 510px)!important}repository-navigation.transitionWidth[_ngcontent-%COMP%]{transition:width .35s ease}repository-detail[_ngcontent-%COMP%]{overflow:auto}",
".nav-collapsed[_nghost-%COMP%]   repository-detail[_ngcontent-%COMP%] {\n  left: 40px;\n}",".nav-collapsed[_nghost-%COMP%]   repository-navigation[_ngcontent-%COMP%] {\n  width: 40px !important;\n}"],Oa:0});
var P8b=function(){};P8b.ha=function(a){return new (a||P8b)};P8b.Aa=_.v({type:P8b,oa:[["no-repository-information"]],Ba:1,Ca:0,wa:function(a){a&1&&_.F(0,"loading")},Ia:[_.cE],styles:["loading[_ngcontent-%COMP%]{margin:auto}","file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Oa:0});
var vS=function(){this.pJ="/repos"};vS.prototype.Sa=function(){};vS.ha=function(a){return new (a||vS)};
vS.Aa=_.v({type:vS,oa:[["repository-not-found","location",""]],inputs:{location:"location"},hc:["location",""],Ba:8,Ca:2,Ha:function(){return[["role","alert","icon","shared:repository"],"Das Repository konnte nicht geladen werden.","\u00dcberpr\u00fcfen Sie, ob es existiert und Sie darauf zugreifen k\u00f6nnen.",["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"],"Alle Repositories ansehen"]},wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",
0)(1,"icon-empty-state-title"),_.De(2,1),_.D(),_.C(3,"icon-empty-state-subtitle")(4,"div"),_.De(5,2),_.D(),_.C(6,"a",3),_.De(7,4),_.D()()());a&2&&(_.w(6),_.z("routerLink",b.pJ)("trackProjectId",b.location.lb))},Ia:[_.gn,_.Az,_.Cz,_.Bz,_.wq,_.Pm],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Oa:0});
var wS=function(a,b,c){this.Kb=b;this.document=c;this.D1a=!1;this.pJ="/repos";this.Rp=a.lc(2)};wS.prototype.Sa=function(){this.Rp&&_.NE(this.location)&&(this.D1a=!0)};wS.ha=function(a){return new (a||wS)(_.y(_.Bt),_.y(_.wf),_.y(_.Og))};
wS.Aa=_.v({type:wS,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},hc:["location",""],Ba:8,Ca:4,Ha:function(){return[["role","alert","icon","shared:repository"],"Berechtigung verweigert.",[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"],"Alle Repositories ansehen","Kontaktieren Sie den Administrator."]},wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),
_.De(2,1),_.D(),_.C(3,"icon-empty-state-subtitle"),_.N(4,yXb,2,0,"div",2),_.N(5,zXb,2,0,"div",2),_.C(6,"a",3),_.De(7,4),_.D()()());a&2&&(_.w(4),_.z("ngIf",!b.D1a&&"host"!==b.location.Dc),_.w(1),_.z("ngIf",b.D1a),_.w(1),_.z("routerLink",b.pJ)("trackProjectId",b.location.lb))},Ia:[_.gn,_.Tl,_.Az,_.Cz,_.Bz,_.wq,_.Pm],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],
Oa:0});
var xS=function(){};xS.prototype.update=function(){};xS.ha=function(a){return new (a||xS)};xS.va=_.t({token:xS,ta:xS.ha,Ka:"root"});
var yS=function(a,b,c,d,e,f,g){var h=this;this.yD=e;this.Sb=f;this.oN=g;this.Xn=W_b;this.WS=c.Vb(37);this.FCc=c.Vb(22);a=a.data.ka(_.m(function(n){n=n.ad;n.path||(n=n.Zb().nd("/").hb());return n}),_.nb(1),_.jb());this.bQc=a.ka(_.zb(function(n){d.update(n)}),_.zb(function(n){h.yD.bm(n)}),_.vb(function(n){return a0b(b,n,!0)}),_.zb(function(n){h.kha(n)}),_.nb(1),_.jb());this.Ysc=a.ka(_.m(function(n){return _.HE(n)&&n.params.Pb?"Path breadcrumb - "+_.vjb(n):"Navigationspfad"}))};yS.prototype.Ma=function(){_.npb(this.yD)};
yS.prototype.kha=function(a){this.FCc&&hzb(a)&&(a=a.location,!_.PE(a)||this.Ayb&&_.Io(a,this.Ayb)||(this.Ayb=a,this.Sb.kha(a)))};yS.ha=function(a){return new (a||yS)(_.y(_.wf),_.y(YM),_.y(_.Bu),_.y(xS),_.y(_.TJ),_.y(_.Mu),_.y(_.hI))};
yS.Aa=_.v({type:yS,oa:[["repository-browser"]],features:[_.Ne([jN,oN,dO])],Ba:2,Ca:3,Ha:[[4,"ngIf"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink","showRegion",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"location",4,"ngSwitchCase"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab",4,"ngSwitchDefault"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink","showRegion"],["fxFlex","grow"],
["fxFlex","grow",3,"location"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab"]],wa:function(a,b){a&1&&(_.N(0,GXb,8,6,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.bQc))},Ia:[uS,_.Tl,_.Ul,_.Vl,_.Wl,_.Pq,_.dr,OP,P8b,vS,wS,_.Zl],styles:["repository-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;overflow:hidden}repository-breadcrumb[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}browse-repository-contents[_ngcontent-%COMP%]{min-height:0;position:relative}  .mat-icon.mat-icon{overflow:visible}"],
Oa:0});
var zS=function(){};zS.ha=function(a){return new (a||zS)};zS.Ea=_.bd({type:zS});zS.Da=_.Tc({imports:[_.$l,_.Ly,_.dE,_.EB,_.Yr]});
var AS=function(){};AS.ha=function(a){return new (a||AS)};AS.Ea=_.bd({type:AS});AS.Da=_.Tc({Tb:[{Ga:_.Q2a,Hc:{Vo:"grimoire-activity-header",aoa:864E5,Uoa:!0}}],imports:[_.FG,qN,_.$l,zS,nP,_.cn,_.Yw,_.Ly,AO,_.Tq,_.Yr,_.Lw,_.Pw,_.Rm,_.uz]});
var BS=function(){};BS.ha=function(a){return new (a||BS)};BS.Ea=_.bd({type:BS});BS.Da=_.Tc({imports:[_.jn,AS,sP,_.Ww,_.$l,_.zz,_.hr,_.Tq,_.Yr,_.jI,_.NH,RO,QO,_.Rm,_.uz,_.vz]});
var CS=function(){};CS.ha=function(a){return new (a||CS)};CS.Ea=_.bd({type:CS});CS.Da=_.Tc({imports:[_.$l,_.fE,_.dE,_.Tq,_.Zw,_.Yr,_.Pw]});
var DS=function(){};DS.ha=function(a){return new (a||DS)};DS.Ea=_.bd({type:DS});DS.Da=_.Tc({imports:[_.$l,_.Dz]});
var ES=function(){};ES.ha=function(a){return new (a||ES)};ES.Ea=_.bd({type:ES});ES.Da=_.Tc({imports:[_.$l,YP,TP,VP]});
var FS=function(){};FS.ha=function(a){return new (a||FS)};FS.Ea=_.bd({type:FS});FS.Da=_.Tc({imports:[_.$l,_.dE,_.Yr,_.Pw]});
var GS=function(){};GS.ha=function(a){return new (a||GS)};GS.Ea=_.bd({type:GS});GS.Da=_.Tc({imports:[_.jn,_.$l,FS,_.Tq,_.MB,_.Yr,_.DA,_.oC]});
var HS=function(){};HS.ha=function(a){return new (a||HS)};HS.Ea=_.bd({type:HS});HS.Da=_.Tc({imports:[_.$l,YP,_.cn,GS,_.Tq,_.Yr]});
var IS=function(){};IS.ha=function(a){return new (a||IS)};IS.Ea=_.bd({type:IS});IS.Da=_.Tc({imports:[_.jn,_.$l,_.zz,YP,_.hr,_.dE,_.Tq,_.Yr,_.dI]});
var JS=function(){};JS.ha=function(a){return new (a||JS)};JS.Ea=_.bd({type:JS});JS.Da=_.Tc({imports:[_.jn,_.$l,YP,_.fE,_.dE,_.Uy,_.dI,_.JG,_.Rm]});
var KS=function(){};KS.ha=function(a){return new (a||KS)};KS.Ea=_.bd({type:KS});KS.Da=_.Tc({imports:[_.$l,YP,_.Uy,_.dI]});
var LS=function(){};LS.ha=function(a){return new (a||LS)};LS.Ea=_.bd({type:LS});LS.Da=_.Tc({imports:[_.jn,_.$l,ES,cP,AO,HS,_.tJ,IS,_.Tq,_.EB,_.Yr,_.Pw,JS,KS]});
var MS=function(){};MS.ha=function(a){return new (a||MS)};MS.Ea=_.bd({type:MS});MS.Da=_.Tc({imports:[_.jn,VO,_.$l,_.hr,LS,IS,_.Tq,_.Yr,_.Pw,_.Rm,_.vJ]});
var NS=function(){};NS.ha=function(a){return new (a||NS)};NS.Ea=_.bd({type:NS});NS.Da=_.Tc({imports:[_.jn,VO,_.$l,_.hr,LS,_.Tq,_.Yr,_.Rm]});
var OS=function(){};OS.ha=function(a){return new (a||OS)};OS.Ea=_.bd({type:OS});OS.Da=_.Tc({imports:[_.$l]});
var PS=function(){};PS.ha=function(a){return new (a||PS)};PS.Ea=_.bd({type:PS});PS.Da=_.Tc({imports:[_.$l,_.oJ,_.Oz,_.Nz,_.nH]});
var QS=function(){};QS.ha=function(a){return new (a||QS)};QS.Ea=_.bd({type:QS});QS.Da=_.Tc({imports:[_.jn,_.$l,_.Ly,_.tB,_.Dz,_.dE]});
var RS=function(){};RS.ha=function(a){return new (a||RS)};RS.Ea=_.bd({type:RS});RS.Da=_.Tc({imports:[_.$l,_.pC,_.hC]});
var SS=function(){};SS.ha=function(a){return new (a||SS)};SS.Ea=_.bd({type:SS});SS.Da=_.Tc({imports:[_.$l,_.oJ,_.Tq]});
var TS=function(){};TS.ha=function(a){return new (a||TS)};TS.Ea=_.bd({type:TS});TS.Da=_.Tc({Tb:[wQ],imports:[_.Qp]});
var US=function(){};US.ha=function(a){return new (a||US)};US.Ea=_.bd({type:US});US.Da=_.Tc({imports:[DS,WO,_.Ww,_.$l,NS,$N,MS,TS,_.FJ,_.Dz,OS,_.HJ,ZN,_.Pv,_.Dz,PS,QS,_.tJ,_.nJ,XN,_.oJ,RS,_.Kq,_.JG,SS,_.nH,_.Rm,_.GJ]});
var VS=function(){};VS.ha=function(a){return new (a||VS)};VS.Ea=_.bd({type:VS});VS.Da=_.Tc({imports:[_.$l,_.pC,_.hC]});
var WS=function(){};WS.ha=function(a){return new (a||WS)};WS.Ea=_.bd({type:WS});WS.Da=_.Tc({});
var XS=function(){};XS.ha=function(a){return new (a||XS)};XS.Ea=_.bd({type:XS});XS.Da=_.Tc({imports:[_.$l]});
var YS=function(){};YS.ha=function(a){return new (a||YS)};YS.Ea=_.bd({type:YS});YS.Da=_.Tc({imports:[_.$l]});
/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
/*

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var Q8b,R8b=new Set,S8b=new Map,T8b=function(a,b){if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){var c,d,e=(null==(c=window.ShadyDOM)?0:c.inUse)&&!0===(null==(d=window.ShadyDOM)?void 0:d.noPatch)?window.ShadyDOM.wrap:function(A){return A},f=function(A){var B=S8b.get(A);void 0===B&&S8b.set(A,B=[]);return B},g=new Map,h=a.createElement;a.createElement=function(A,B){A=h.call(a,A,B);B=null==B?void 0:B.scope;void 0!==B&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(A,
B),void 0===B||R8b.has(B)||(B=f(B),B.push.apply(B,_.Ia(Array.from(A.content.querySelectorAll("style")).map(function(I){var K;null==(K=I.parentNode)||K.removeChild(I);return I.textContent})))));return A};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var x=b.hE;b.hE=function(A,B){B=void 0===B?this:B;var I=e(this.iE).parentNode,K,P=null==(K=this.options)?void 0:K.scope,ba;if((I instanceof ShadowRoot||I===(null==(ba=this.options)?void 0:ba.R2c))&&void 0!==P&&!R8b.has(P)){K=
this.iE;ba=this.xV;n.appendChild(r);this.iE=r;this.xV=null;x.call(this,A,B);A=(null==A?0:A._$litType$)?this.Wh.gDa.tg:document.createElement("template");B=f(P);var la=0!==B.length;if(la){var wa=document.createElement("style");wa.textContent=B.join("\n");A.content.appendChild(wa)}R8b.add(P);S8b.delete(P);window.ShadyCSS.prepareTemplateStyles(A,P);la&&window.ShadyCSS.nativeShadow&&(P=A.content.querySelector("style"),null!==P&&A.content.appendChild(P));n.removeChild(r);var va;if(null==(va=window.ShadyCSS)?
0:va.nativeShadow)va=A.content.querySelector("style"),null!==va&&n.appendChild(va.cloneNode(!0));I.insertBefore(n,ba);this.iE=K;this.xV=ba}else x.call(this,A,B)};b.t4a=function(A){var B,I=null==(B=this.options)?void 0:B.scope;B=g.get(I);void 0===B&&g.set(I,B=new Map);I=B.get(A.Al);void 0===I&&B.set(A.Al,I=new a(A,this.options));return I}}};null!=(Q8b=window).litHtmlPolyfillSupport||(Q8b.litHtmlPolyfillSupport=T8b);var U8b="";if(window.Symbol){var V8b=Symbol();"symbol"!==typeof V8b&&(U8b=Object.keys(V8b)[0])}
var W8b=""!==U8b,X8b=W8b?function(a){return null!=a&&void 0!==a[U8b]}:function(){return!1};if(W8b&&!window.Symbol.for){var Y8b=new Map;window.Symbol.for=function(a){Y8b.has(a)||Y8b.set(a,Symbol(a));return Y8b.get(a)}}
;var Z8b,$8b=function(a){if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a=a.ReactiveElement.prototype;window.ShadyDOM&&window.ShadyDOM.inUse&&!0===window.ShadyDOM.noPatch&&window.ShadyDOM.patchElementProto(a);var b=a.WP;a.WP=function(){var e=this.localName;if(window.ShadyCSS.nativeShadow)return b.call(this);if(!this.constructor.hasOwnProperty("__scoped")){this.constructor.__scoped=!0;var f=this.constructor.oQ.map(function(r){return r instanceof CSSStyleSheet?
Array.from(r.cssRules).reduce(function(x,A){return x+A.cssText},""):r.cssText}),g,h;null==(g=window.ShadyCSS)||null==(h=g.ScopingShim)||h.prepareAdoptedCssText(f,e);void 0===this.constructor.ehc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.j1)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.X$&&window.ShadyCSS.styleElement(this)};var d=a.eDa;a.eDa=function(e){this.X$||
window.ShadyCSS.styleElement(this);d.call(this,e)}}};null!=(Z8b=window).reactiveElementPolyfillSupport||(Z8b.reactiveElementPolyfillSupport=$8b);
var a9b,b9b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.ehc=!0;a=a.prototype;var b=a.WP;a.WP=function(){this.wua.scope=this.localName;return b.call(this)}}};null!=(a9b=window).litElementPolyfillSupport||(a9b.litElementPolyfillSupport=b9b);
/*

 Copyright 2019 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
/*

 Copyright 2018 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var c9b={CONSTANT:{CR:function(a){return a instanceof _.Fj},LD:_.$g},JAVASCRIPT:{CR:function(a){return a instanceof _.Gj||a instanceof _.Gj},LD:function(a){return _.Kva(a)}},HTML:{CR:function(a){return a instanceof _.Oj||a instanceof _.Oj},LD:function(a){return _.Pj(a)}},RESOURCE_URL:{CR:function(a){return a instanceof _.Ij||a instanceof _.Ij},LD:function(a){return _.Yg(a)}},STRING:{CR:function(a){return a instanceof Object},LD:JXb},STYLE:{CR:function(a){return a instanceof _.Mj||a instanceof _.Mj},
LD:function(a){return _.g$a(a)}},URL:{CR:function(a){return a instanceof _.Ef||a instanceof _.Ef},LD:$yb}},d9b={CONSTANT:KXb,JAVASCRIPT:KXb,HTML:function(a){return _.Pj(_.jz(a))},RESOURCE_URL:KXb,STRING:String,STYLE:KXb,URL:function(a,b){a=_.ima(a);return void 0===a?b:a.toString()}};
var MXb={align:1,alt:1,"aria-activedescendant":10,"aria-atomic":1,"aria-autocomplete":1,"aria-busy":1,"aria-checked":1,"aria-controls":10,"aria-current":1,"aria-disabled":1,"aria-dropeffect":1,"aria-expanded":1,"aria-haspopup":1,"aria-hidden":1,"aria-invalid":1,"aria-label":1,"aria-labelledby":10,"aria-level":1,"aria-live":1,"aria-multiline":1,"aria-multiselectable":1,"aria-orientation":1,"aria-owns":10,"aria-posinset":1,"aria-pressed":1,"aria-readonly":1,"aria-relevant":1,"aria-required":1,"aria-selected":1,
"aria-setsize":1,"aria-sort":1,"aria-valuemax":1,"aria-valuemin":1,"aria-valuenow":1,"aria-valuetext":1,async:8,autocapitalize:1,autocomplete:1,autocorrect:1,autofocus:1,autoplay:1,bgcolor:1,border:1,cellpadding:1,cellspacing:1,checked:1,cite:3,"class":1,color:1,cols:1,colspan:1,contenteditable:1,controls:1,datetime:1,dir:8,disabled:1,download:1,draggable:1,enctype:1,face:1,"for":10,formenctype:1,frameborder:1,height:1,hidden:1,href:4,hreflang:1,id:10,ismap:1,itemid:1,itemprop:1,itemref:1,itemscope:1,
itemtype:1,label:1,lang:1,list:10,loading:8,loop:1,max:1,maxlength:1,media:1,min:1,minlength:1,multiple:1,muted:1,name:10,nonce:1,open:1,placeholder:1,poster:3,preload:1,rel:1,required:1,reversed:1,role:1,rows:1,rowspan:1,selected:1,shape:1,size:1,sizes:1,slot:1,span:1,spellcheck:1,src:4,srcset:11,start:1,step:1,style:5,summary:1,tabindex:1,target:8,title:1,translate:1,type:1,valign:1,value:1,width:1,wrap:1},LXb={a:{href:[{zf:3}]},area:{href:[{zf:3}]},audio:{src:[{zf:3}]},button:{formaction:[{zf:3}],
formmethod:[{zf:1}]},form:{action:[{zf:3}],method:[{zf:1}]},iframe:{srcdoc:[{zf:2}]},img:{src:[{zf:3}]},input:{accept:[{zf:1}],formaction:[{zf:3}],formmethod:[{zf:1}],pattern:[{zf:1}],readonly:[{zf:1}],src:[{zf:3}]},link:{href:[{zf:3,wo:"rel",Yo:"alternate"},{zf:3,wo:"rel",Yo:"author"},{zf:3,wo:"rel",Yo:"bookmark"},{zf:3,wo:"rel",Yo:"canonical"},{zf:3,wo:"rel",Yo:"cite"},{zf:3,wo:"rel",Yo:"help"},{zf:3,wo:"rel",Yo:"icon"},{zf:3,wo:"rel",Yo:"license"},{zf:3,wo:"rel",Yo:"next"},{zf:3,wo:"rel",Yo:"prefetch"},
{zf:3,wo:"rel",Yo:"dns-prefetch"},{zf:3,wo:"rel",Yo:"prerender"},{zf:3,wo:"rel",Yo:"preconnect"},{zf:3,wo:"rel",Yo:"preload"},{zf:3,wo:"rel",Yo:"prev"},{zf:3,wo:"rel",Yo:"search"},{zf:3,wo:"rel",Yo:"subresource"}]},script:{defer:[{zf:1}]},source:{src:[{zf:3}]},textarea:{readonly:[{zf:1}]},video:{src:[{zf:3}]}},cYb={a:1,abbr:1,address:1,applet:4,area:5,article:1,aside:1,audio:1,b:1,base:4,bdi:1,bdo:1,blockquote:1,body:1,br:5,button:1,canvas:1,caption:1,center:1,cite:1,code:1,col:5,colgroup:1,command:1,
data:1,datalist:1,dd:1,del:1,details:1,dfn:1,dialog:1,div:1,dl:1,dt:1,em:1,embed:4,fieldset:1,figcaption:1,figure:1,font:1,footer:1,form:1,frame:1,frameset:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,head:1,header:1,hr:5,html:1,i:1,iframe:1,img:5,input:5,ins:1,kbd:1,label:1,legend:1,lh:1,li:1,link:5,main:1,map:1,mark:1,math:4,menu:1,meta:4,meter:1,nav:1,noscript:1,object:4,ol:1,optgroup:1,option:1,output:1,p:1,param:5,picture:1,pre:1,progress:1,q:1,rb:1,rp:1,rt:1,rtc:1,ruby:1,s:1,samp:1,script:3,section:1,select:1,
slot:1,small:1,source:5,span:1,strong:1,style:2,sub:1,summary:1,sup:1,svg:4,table:1,tbody:1,td:1,template:4,textarea:6,tfoot:1,th:1,thead:1,time:1,title:6,tr:1,track:5,u:1,ul:1,"var":1,video:1,wbr:5},lYb=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],kYb={"*":{async:1,dir:0,loading:2,target:3}};
var VXb="aLink accessKey allowFullscreen bgColor cellPadding cellSpacing codeBase codeType contentEditable crossOrigin dateTime dirName formAction formEnctype formMethod formNoValidate formTarget frameBorder innerHTML innerText inputMode isMap longDesc marginHeight marginWidth maxLength mediaGroup minLength noHref noResize noShade noValidate noWrap nodeValue outerHTML outerText readOnly tabIndex textContent trueSpeed useMap vAlign vLink valueAsDate valueAsNumber valueType".split(" "),UXb={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},TXb=null,OXb=null;
/*

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause

*/
var WXb={},XXb=RegExp("^(?!(?:annotation-xml|color-profile|font-face|font-face(?:-(?:src|uri|format|name))?|missing-glyph)$)[a-z][a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*-[\\-a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*$");
/*

 Copyright 2020 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var dYb={text:1},$Xb={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};
var mYb=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,eYb=/[\t\n\f\r ]+/,gYb=/[\t\n\f\r ,]+/g,e9b=function(a,b,c){return c},eL={},f9b=function(){var a=function(){var d={createHTML:function(){return"zClosurez"},createScript:function(){return" /*zClosurez*/ "},createScriptURL:function(){return"about:invalid#zClosurez"}};return"undefined"!==typeof trustedTypes?trustedTypes.createPolicy("polymer_resin",d):d}(),b=a.createHTML(""),c=a.createScript("");a=a.createScriptURL("");return{W4b:b,
V4b:c,X4b:a}}(),dL=f9b.W4b,jYb=f9b.V4b,iYb=f9b.X4b;
var g9b=function(a){function b(r){var x=r.localName;if(!r.getAttribute("is")&&2===YXb(x,r.constructor))return n;(r=h[x])||(r=h[x]=document.createElement(x));return r}var c=a.reportHandler||void 0,d=a.safeTypesBridge||e9b,e=/^$/;if(a=a.allowedIdentifierPrefixes){a=_.l(a);for(var f=a.next();!f.done;f=a.next())e=new RegExp(e.source+"|^"+_.IA(f.value))}c&&c(!1,"initResin",null);var g=nYb(e,d,c),h={},n=document.createElement("polyresinuncustomized");return function(r,x,A){var B=r.nodeType;if(B!==Node.ELEMENT_NODE){if(B===
Node.TEXT_NODE){x=r.parentElement;A=!x;if(x&&x.nodeType===Node.ELEMENT_NODE){B=x.localName;var I=YXb(B,x.constructor);switch(I){case 0:case 1:x=bYb(B,x);A=1===x||6===x;break;case 3:case 2:A=!0;break;default:_.gg(I,"got an unknown element classification")}}if(A)return function(la){return""+d(la,"STRING",la)}}return function(la){if(!la&&la!==document.all)return la;c&&c(!0,"Failed to sanitize "+(r.parentElement&&r.parentElement.nodeName)+" #text node to value "+la,r.parentElement);return dL}}var K=r.localName;
B=b(r);var P=null;switch(A){case "attribute":if(RXb(x)in B)break;return function(la){return la};case "property":if(x in B){P=aYb(B,x);break}if((I=SXb(x))&&I in B)break;return function(la){return la};default:_.gg(A,"got an unknown resin type, expected either 'property' or 'attribute'")}var ba="attribute"===A?x.toLowerCase():QXb(x);P||(P=NXb(K,ba,function(la){var wa=r.getAttribute(la);return!wa||/[\[\{]/.test(la)?null:wa}));return function(la){var wa=eL,va=null;if(!la&&la!==document.all)return la;if(null!=
P){var Ga=g[P],Sa=Ga.mD;va=Ga.lD;Sa&&(wa=d(la,Sa,eL));wa===eL&&(Ga.xz?(wa=String(d(la,"STRING",la)),wa=Ga.xz(K,ba,wa)):Ga.wz&&(wa=Ga.wz(K,ba,la,r)),wa===va&&(wa=eL))}wa===eL&&(wa=va||dL,c&&c(!0,"Failed to sanitize attribute of <"+K+">: <"+K+" "+ba+'="'+la+'">',r));return wa}}}({allowedIdentifierPrefixes:[""],reportHandler:function(){},safeTypesBridge:function(a,b,c){var d=c9b[b];return d.CR(a)&&(d=d.LD(a,c),d!==c)?d:(0,d9b[b])(String(JXb(a)),c)}});
var h9b,i9b,j9b,k9b,ZS=(null==(i9b=window.ShadyDOM)?0:i9b.inUse)&&(!0===(null==(j9b=window.ShadyDOM)?void 0:j9b.noPatch)||"on-demand"===(null==(k9b=window.ShadyDOM)?void 0:k9b.noPatch))?window.ShadyDOM.wrap:function(a){return a},$S=window.trustedTypes,l9b=$S?$S.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,m9b=function(a){return a},n9b=function(){return m9b},aT="lit$"+String(Math.random()).slice(9)+"$",o9b="?"+aT,p9b="<"+o9b+">",bT=document,oYb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||X8b(a)},q9b=Array.isArray,r9b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,s9b=/--\x3e/g,t9b=/>/g,cT=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),u9b=/'/g,v9b=/"/g,w9b=/^(?:script|style|textarea|title)$/i,x9b=function(a){var b=_.fa.apply(1,arguments),c={};return c._$litType$=1,c.Al=a,c.values=b,c},fL=Symbol.for("lit-noChange"),dT=Symbol.for("lit-nothing"),y9b=new WeakMap,eT=bT.createTreeWalker(bT,
129,null,!1),z9b=function(a,b){var c=a.Al,d=a._$litType$;this.g0=[];for(var e=a=0,f=c.length-1,g=this.g0,h=c.length-1,n=[],r=2===d?"<svg>":"",x,A=r9b,B=0;B<h;B++){for(var I=c[B],K=-1,P=void 0,ba=0,la;ba<I.length;){A.lastIndex=ba;la=A.exec(I);if(null===la)break;ba=A.lastIndex;A===r9b?"!--"===la[1]?A=s9b:void 0!==la[1]?A=t9b:void 0!==la[2]?(w9b.test(la[2])&&(x=new RegExp("</"+la[2],"g")),A=cT):void 0!==la[3]&&(A=cT):A===cT?">"===la[0]?(K=void 0,A=null!=(K=x)?K:r9b,K=-1):void 0===la[1]?K=-2:(K=A.lastIndex-
la[2].length,P=la[1],A=void 0===la[3]?cT:'"'===la[3]?v9b:u9b):A===v9b||A===u9b?A=cT:A===s9b||A===t9b?A=r9b:(A=cT,x=void 0)}ba=A===cT&&c[B+1].startsWith("/>")?" ":"";r+=A===r9b?I+p9b:0<=K?(n.push(P),I.slice(0,K)+"$lit$"+I.slice(K))+aT+ba:I+aT+(-2===K?(n.push(void 0),B):ba)}x=r+(c[h]||"<?>")+(2===d?"</svg>":"");if(!Array.isArray(c)||!c.hasOwnProperty("raw"))throw Error("tf");c=[void 0!==l9b?l9b.createHTML(x):x,n];c=_.l(c);n=c.next().value;c=c.next().value;this.tg=z9b.createElement(n,b);eT.currentNode=
this.tg.content;2===d&&(b=this.tg.content,d=b.firstChild,d.remove(),b.append.apply(b,_.Ia(d.childNodes)));for(;null!==(b=eT.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes()){d=[];n=_.l(b.getAttributeNames());for(x=n.next();!x.done;x=n.next())if(h=x.value,h.endsWith("$lit$")||h.startsWith(aT))x=c[e++],d.push(h),void 0!==x?(h=b.getAttribute(x.toLowerCase()+"$lit$").split(aT),x=/([.?@])?(.*)/.exec(x),g.push({type:1,index:a,name:x[2],Al:h,Uc:"."===x[1]?A9b:"?"===x[1]?B9b:"@"===x[1]?C9b:
fT})):g.push({type:6,index:a});d=_.l(d);for(x=d.next();!x.done;x=d.next())b.removeAttribute(x.value)}if(w9b.test(b.tagName)&&(d=b.textContent.split(aT),n=d.length-1,0<n)){b.textContent=$S?$S.emptyScript:"";for(x=0;x<n;x++)b.append(d[x],bT.createComment("")),eT.nextNode(),g.push({type:2,index:++a});b.append(d[n],bT.createComment(""))}}else if(8===b.nodeType)if(b.data===o9b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(aT,d+1));)g.push({type:7,index:a}),d+=aT.length-1;a++}};
z9b.createElement=function(a){var b=bT.createElement("template");b.innerHTML=a;return b};var D9b=function(a,b){this.K$a=[];this.fDa=void 0;this.gDa=a;this.Lv=b};
D9b.prototype.Zic=function(a){var b=this.gDa,c=b.tg.content;b=b.g0;var d,e=(null!=(d=null==a?void 0:a.jWc)?d:bT).importNode(c,!0);eT.currentNode=e;c=eT.nextNode();for(var f=d=0,g=b[0];void 0!==g;){if(d===g.index){var h=void 0;2===g.type?h=new gT(c,c.nextSibling,this,a):1===g.type?h=new g.Uc(c,g.name,g.Al,this,a):6===g.type&&(h=new E9b(c,this,a));this.K$a.push(h);g=b[++f]}h=void 0;d!==(null==(h=g)?void 0:h.index)&&(c=eT.nextNode(),d++)}return e};
D9b.prototype.Vbb=function(a){for(var b=0,c=_.l(this.K$a),d=c.next();!d.done;d=c.next()){d=d.value;if(void 0!==d){var e=void 0;null==(e=void 0)||e({kind:"set part",w1c:d,value:a[b],G5c:b,values:a,Z4c:this});void 0!==d.Al?(d.hE(a,d,b),b+=d.Al.length-2):d.hE(a[b])}b++}};_.W.Object.defineProperties(D9b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.Lv.parentNode}},gE:{configurable:!0,enumerable:!0,get:function(){return this.Lv.gE}}});
var gT=function(a,b,c,d){this.type=2;this.Wh=dT;this.fDa=void 0;this.iE=a;this.xV=b;this.Lv=c;this.options=d;var e;this.y4a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.dX=void 0};_.k=gT.prototype;_.k.hE=function(a,b){a=gL(this,a,void 0===b?this:b);oYb(a)?a===dT||null==a||""===a?(this.Wh!==dT&&this.Fia(),this.Wh=dT):a!==this.Wh&&a!==fL&&this.b6a(a):void 0!==a._$litType$?this.hjc(a):void 0!==a.nodeType?this.dEa(a):q9b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.gjc(a):this.b6a(a)};
_.k.DFa=function(a,b){b=void 0===b?this.xV:b;return ZS(ZS(this.iE).parentNode).insertBefore(a,b)};_.k.dEa=function(a){if(this.Wh!==a){this.Fia();if(g9b!==n9b){var b,c=null==(b=this.iE.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("uf");}this.Wh=this.DFa(a)}};
_.k.b6a=function(a){if(this.Wh!==dT&&oYb(this.Wh)){var b=ZS(this.iE).nextSibling;void 0===this.dX&&(this.dX=g9b(b,"data","property"));a=this.dX(a);b.data=a}else b=document.createTextNode(""),this.dEa(b),void 0===this.dX&&(this.dX=g9b(b,"data","property")),a=this.dX(a),b.data=a;this.Wh=a};
_.k.hjc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.t4a(a):(void 0===c.tg&&(c.tg=z9b.createElement(c.h,this.options)),c);var d;(null==(d=this.Wh)?void 0:d.gDa)===a?this.Wh.Vbb(b):(d=new D9b(a,this),a=d.Zic(this.options),d.Vbb(b),this.dEa(a),this.Wh=d)};_.k.t4a=function(a){var b=y9b.get(a.Al);void 0===b&&y9b.set(a.Al,b=new z9b(a));return b};
_.k.gjc=function(a){q9b(this.Wh)||(this.Wh=[],this.Fia());var b=this.Wh,c=0,d;a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,c===b.length?b.push(d=new gT(this.DFa(bT.createComment("")),this.DFa(bT.createComment("")),this,this.options)):d=b[c],d.hE(e),c++;c<b.length&&(this.Fia(d&&ZS(d.xV).nextSibling,c),b.length=c)};_.k.Fia=function(a,b){a=void 0===a?ZS(this.iE).nextSibling:a;var c;for(null==(c=this.ghc)||c.call(this,!1,!0,b);a&&a!==this.xV;)b=ZS(a).nextSibling,ZS(a).remove(),a=b};
var F9b=function(a,b){if(void 0===a.Lv){a.y4a=b;var c;null==(c=a.ghc)||c.call(a,b)}};_.W.Object.defineProperties(gT.prototype,{gE:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.Lv)?void 0:a.gE)?b:this.y4a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=ZS(this.iE).parentNode,b=this.Lv;void 0!==b&&11===a.nodeType&&(a=b.parentNode);return a}}});
var fT=function(a,b,c,d,e){this.type=1;this.Wh=dT;this.fDa=void 0;this.element=a;this.name=b;this.Lv=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Wh=Array(c.length-1).fill(new String),this.Al=c):this.Wh=dT;this.Ty=void 0};
fT.prototype.hE=function(a,b,c,d){b=void 0===b?this:b;var e=this.Al,f=!1;if(void 0===e){if(a=gL(this,a,b,0),f=!oYb(a)||a!==this.Wh&&a!==fL)this.Wh=a}else{var g=a;a=e[0];var h;for(h=0;h<e.length-1;h++){var n=gL(this,g[c+h],b,h);n===fL&&(n=this.Wh[h]);f||(f=!oYb(n)||n!==this.Wh[h]);if(n===dT)a=dT;else if(a!==dT){var r=void 0;a+=(null!=(r=n)?r:"")+e[h+1]}this.Wh[h]=n}}f&&!d&&this.eEa(a)};
fT.prototype.eEa=function(a){if(a===dT)ZS(this.element).removeAttribute(this.name);else{void 0===this.Ty&&(this.Ty=g9b(this.element,this.name,"attribute"));var b;a=this.Ty(null!=(b=a)?b:"");var c;ZS(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(fT.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},gE:{configurable:!0,enumerable:!0,get:function(){return this.Lv.gE}}});
var A9b=function(){fT.apply(this,arguments);this.type=3};_.V(A9b,fT);A9b.prototype.eEa=function(a){void 0===this.Ty&&(this.Ty=g9b(this.element,this.name,"property"));a=this.Ty(a);this.element[this.name]=a===dT?void 0:a};var G9b=$S?$S.emptyScript:"",B9b=function(){fT.apply(this,arguments);this.type=4};_.V(B9b,fT);B9b.prototype.eEa=function(a){a&&a!==dT?ZS(this.element).setAttribute(this.name,G9b):ZS(this.element).removeAttribute(this.name)};
var C9b=function(a,b,c,d,e){fT.call(this,a,b,c,d,e);this.type=5};_.V(C9b,fT);C9b.prototype.hE=function(a,b){var c;a=null!=(c=gL(this,a,void 0===b?this:b,0))?c:dT;if(a!==fL){b=this.Wh;c=a===dT&&b!==dT||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==dT&&(b===dT||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Wh=a}};
C9b.prototype.handleEvent=function(a){if("function"===typeof this.Wh){var b,c;this.Wh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Wh.handleEvent(a)};var E9b=function(a,b,c){this.element=a;this.type=6;this.fDa=void 0;this.Lv=b;this.options=c};E9b.prototype.hE=function(a){gL(this,a)};_.W.Object.defineProperties(E9b.prototype,{gE:{configurable:!0,enumerable:!0,get:function(){return this.Lv.gE}}});var H9b;null==(H9b=window.litHtmlPolyfillSupport)||H9b(z9b,gT);var I9b;
(null!=(I9b=(h9b=window).litHtmlVersions)?I9b:h9b.litHtmlVersions=[]).push("2.2.7");
var J9b=window.ShadowRoot&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,K9b=Symbol(),L9b=new WeakMap,M9b=function(a,b,c){this._$cssResult$=!0;if(c!==K9b)throw Error("vf");this.cssText=a;this.eqc=b};M9b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties(M9b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.gqc,b=this.eqc;if(J9b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=L9b.get(b));void 0===a&&((this.gqc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&L9b.set(b,a))}return a}}});
var N9b=function(a,b){J9b?a.adoptedStyleSheets=b.map(function(c){return c instanceof CSSStyleSheet?c:c.styleSheet}):b.forEach(function(c){var d=document.createElement("style"),e=window.litNonce;void 0!==e&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)})},O9b=J9b?function(a){return a}:function(a){if(a instanceof CSSStyleSheet){var b="";a=_.l(a.cssRules);for(var c=a.next();!c.done;c=a.next())b+=c.value.cssText;b=new M9b("string"===typeof b?b:String(b),void 0,K9b)}else b=a;return b};
"localName"in HTMLElement.prototype||(HTMLElement.prototype.__defineGetter__?HTMLElement.prototype.__defineGetter__("localName",function(){return this.tagName.toLowerCase()}):Object.defineProperty(HTMLElement.prototype,"localName",{writable:!1,configurable:!1,enumerable:!1,get:function(){return this.tagName.toLowerCase()}}));try{Object.setPrototypeOf({},null)}catch(a){}(function(){var a={},b=Object.getOwnPropertyNames(a);(new WeakMap).set(a,123);return Object.getOwnPropertyNames(a).filter(function(c){return!b.includes(c)})})();
var P9b=_.Gb();if(P9b&&0<=P9b.toLowerCase().indexOf("cobalt"))try{document.createEvent("CustomEvent")}catch(a){window.CustomEvent=function(b,c){c=c||{};var d=document.createEvent("Event");d.initEvent(b,!!c.bubbles,!!c.cancelable);d.detail=c.detail;return d},window.CustomEvent.prototype=window.Event.prototype}
;var Q9b=!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString());
/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
(function(){if(Q9b&&!HTMLElement.es5Shimmed&&void 0!==window.Reflect&&void 0!==window.customElements&&!window.customElements.polyfillWrapFlushCallback){var a=HTMLElement;window.HTMLElement=function(){return Reflect.construct(a,[],this.constructor)};HTMLElement.prototype=a.prototype;HTMLElement.prototype.constructor=HTMLElement;HTMLElement.es5Shimmed=!0;Object.setPrototypeOf(HTMLElement,a)}})();
var R9b,S9b=window.trustedTypes,T9b=S9b?S9b.emptyScript:"",U9b=window.reactiveElementPolyfillSupport,V9b={OPb:function(a,b){switch(b){case Boolean:a=a?T9b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},prb:function(a,b){var c=a;switch(b){case Boolean:c=null!==a;break;case Number:c=null===a?null:Number(a);break;case Object:case Array:try{c=JSON.parse(a)}catch(d){c=null}}return c}},W9b=function(a,b){return b!==a&&(b===b||a===a)},X9b={s6:!0,type:String,RB:V9b,uHb:!1,yAc:W9b},
hT=function(){var a=HTMLElement.call(this)||this;a.i3=new Map;a.eba=!1;a.X$=!1;a.zV=null;a.Emc();return a};_.V(hT,HTMLElement);hT.YJ=function(a,b){b=void 0===b?X9b:b;b.state&&(b.s6=!1);this.Lp();this.dC.set(a,b);b.F0c||this.prototype.hasOwnProperty(a)||(b=this.p$(a,"symbol"===typeof a?Symbol():"__"+a,b),void 0!==b&&Object.defineProperty(this.prototype,a,b))};hT.p$=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;Y9b(this,a,e,c)},configurable:!0,enumerable:!0}};
hT.DZ=function(a){return this.dC.get(a)||X9b};hT.Lp=function(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.Lp();this.dC=new Map(a.dC);this.v4a=new Map;if(this.hasOwnProperty("properties")){a=this.properties;var b=[].concat(_.Ia(Object.getOwnPropertyNames(a)),_.Ia(Object.getOwnPropertySymbols(a)));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.YJ(c,a[c])}this.oQ=this.H9(this.styles);return!0};
hT.H9=function(a){var b=[];if(Array.isArray(a)){a=new Set(a.flat(Infinity).reverse());a=_.l(a);for(var c=a.next();!c.done;c=a.next())b.unshift(O9b(c.value))}else void 0!==a&&b.push(O9b(a));return b};hT.yV=function(a,b){b=b.s6;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.k=hT.prototype;_.k.Emc=function(){var a=this;this.C4a=new Promise(function(c){return a.Mob=c});this.Eia=new Map;this.nhc();Y9b(this);var b;null==(b=this.constructor.iTc)||b.forEach(function(c){return c(a)})};
_.k.nhc=function(){var a=this;this.B4a?(this.i3=this.B4a,this.B4a=void 0):this.constructor.dC.forEach(function(b,c){a.hasOwnProperty(c)&&(a.i3.set(c,a[c]),delete a[c])})};_.k.WP=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.j1);N9b(b,this.constructor.oQ);return b};_.k.connectedCallback=function(){void 0===this.JHb&&(this.JHb=this.WP());this.Mob(!0);var a;null==(a=this.iDa)||a.forEach(function(b){var c;return null==(c=b.aZc)?void 0:c.call(b)})};_.k.Mob=function(){};
_.k.disconnectedCallback=function(){var a;null==(a=this.iDa)||a.forEach(function(b){var c;return null==(c=b.bZc)?void 0:c.call(b)})};_.k.attributeChangedCallback=function(a,b,c){this.dhc(a,c)};_.k.mhc=function(a,b,c){c=void 0===c?X9b:c;var d=this.constructor.yV(a,c);if(void 0!==d&&!0===c.uHb){var e,f,g=(null!=(f=null==(e=c.RB)?void 0:e.OPb)?f:V9b.OPb)(b,c.type);this.zV=a;null==g?this.removeAttribute(d):this.setAttribute(d,g);this.zV=null}};
_.k.dhc=function(a,b){var c=this.constructor;a=c.v4a.get(a);if(void 0!==a&&this.zV!==a){c=c.DZ(a);var d=c.RB,e,f,g=null!=(f=null!=(e=null==d?void 0:d.prb)?e:"function"===typeof d?d:null)?f:V9b.prb;this.zV=a;this[a]=g(b,c.type);this.zV=null}};var Y9b=function(a,b,c,d){var e=!0;void 0!==b&&(d=d||a.constructor.DZ(b),(d.yAc||W9b)(a[b],c)?(a.Eia.has(b)||a.Eia.set(b,c),!0===d.uHb&&a.zV!==b&&(void 0===a.j3&&(a.j3=new Map),a.j3.set(b,d))):e=!1);!a.eba&&e&&(a.C4a=a.jhc())};
hT.prototype.jhc=function(){var a=this,b,c;return _.ia(function(d){switch(d.Bd){case 1:return a.eba=!0,_.Zva(d,2),_.ja(d,a.C4a,4);case 4:d.Bd=3;d.IP=0;break;case 2:b=_.$va(d),a.j4c||Promise.reject(b);case 3:c=Z9b(a);if(null==c){d.kk(5);break}return _.ja(d,c,5);case 5:return d.return(!a.eba)}})};
var Z9b=function(a){if(a.eba){a.i3&&(a.i3.forEach(function(e,f){return a[f]=e}),a.i3=void 0);var b=!1,c=a.Eia;try{b=!0;var d;null==(d=a.iDa)||d.forEach(function(e){var f;return null==(f=e.cZc)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.z4a(),e;}b&&a.eDa(c)}};_.k=hT.prototype;_.k.eDa=function(a){var b;null==(b=this.iDa)||b.forEach(function(c){var d;return null==(d=c.dZc)?void 0:d.call(c)});this.X$||(this.X$=!0,this.Pqb());this.NA(a)};_.k.z4a=function(){this.Eia=new Map;this.eba=!1};
_.k.update=function(){var a=this;void 0!==this.j3&&(this.j3.forEach(function(b,c){return a.mhc(c,a[c],b)}),this.j3=void 0);this.z4a()};_.k.NA=function(){};_.k.Pqb=function(){};_.W.Object.defineProperties(hT,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){var a=this;this.Lp();var b=[];this.dC.forEach(function(c,d){c=a.yV(d,c);void 0!==c&&(a.v4a.set(c,d),b.push(c))});return b}}});hT.finalized=!0;hT.dC=new Map;hT.oQ=[];hT.j1={mode:"open"};null==U9b||U9b({ReactiveElement:hT});var $9b;
(null!=($9b=(R9b=window).reactiveElementVersions)?$9b:R9b.reactiveElementVersions=[]).push("1.3.4");
var a$b,iT=function(){var a=hT.apply(this,arguments)||this;a.wua={host:a};a.hDa=void 0;return a};_.V(iT,hT);iT.j1=hT.j1;iT.oQ=hT.oQ;iT.dC=hT.dC;iT.yV=hT.yV;iT.H9=hT.H9;iT.Lp=hT.Lp;iT.DZ=hT.DZ;iT.p$=hT.p$;iT.YJ=hT.YJ;_.k=iT.prototype;_.k.WP=function(){var a,b=hT.prototype.WP.call(this);null!=(a=this.wua).EXa||(a.EXa=b.firstChild);return b};
_.k.update=function(a){var b=this.render();this.X$||(this.wua.isConnected=this.isConnected);hT.prototype.update.call(this,a);a=this.JHb;var c=this.wua,d,e=null!=(d=null==c?void 0:c.EXa)?d:a;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.EXa)?f:null;e._$litPart$=d=new gT(a.insertBefore(bT.createComment(""),d),d,void 0,null!=c?c:{})}d.hE(b);this.hDa=d};_.k.connectedCallback=function(){hT.prototype.connectedCallback.call(this);var a;null==(a=this.hDa)||F9b(a,!0)};
_.k.disconnectedCallback=function(){hT.prototype.disconnectedCallback.call(this);var a;null==(a=this.hDa)||F9b(a,!1)};_.k.render=function(){return fL};iT.finalized=!0;iT._$litElement$=!0;var b$b,c$b;null==(c$b=(b$b=window).litElementHydrateSupport)||c$b.call(b$b,{LitElement:iT});var d$b;null==(d$b=window.litElementPolyfillSupport)||d$b({LitElement:iT});var e$b;(null!=(e$b=(a$b=window).litElementVersions)?e$b:a$b.litElementVersions=[]).push("3.2.2");
var f$b=_.Sh(["\n\n:host([hidden]){display:none}:host{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:1px}*{-moz-box-sizing:border-box;box-sizing:border-box}form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;margin:0}form:not(:focus-within) .items{display:none}input{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:inherit;font:inherit;outline:none;border:var(--border,1px solid #dadce0);background-color:var(--background-color,#f1f3f4);padding:var(--padding,10px);border-radius:var(--border-radius,2px)}input::-webkit-input-placeholder{color:inherit;opacity:var(--placeholder-opacity)}input::-moz-placeholder{color:inherit;opacity:var(--placeholder-opacity)}input:-ms-input-placeholder{color:inherit;opacity:var(--placeholder-opacity)}input::-ms-input-placeholder{color:inherit;opacity:var(--placeholder-opacity)}input::placeholder{color:inherit;opacity:var(--placeholder-opacity)}.value{font-style:italic}.items{text-align:left;color:#000;position:absolute;border:1px solid #dadce0;border-bottom:0;border-top:0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.25);z-index:99;top:100%;left:calc(-1*var(--items-left, 0em));right:calc(-1*var(--items-right, 0em));-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.items ul{margin:0;padding:0;list-style:none;background-color:#fff}.items ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:4px 10px}.items ul li .icon{display:inline-block;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:.5em}.items ul li .icon.sprite{width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAFoklEQVRYR+2YeWxURRjAf/OW3S2UUlohENtEJWJDtYCkgoFSgza9wCsgAUkKFFQiMYJHUTSKBoICBpWoKEo8IoJCwCpoBaKBFjRCUEtEUBIPjrbSWuix3fbtG/OtswjL7rZAa/jDL9lsZmfnm99857ynuMREXWI8tAfUDYgD4gE/4ANaAd3Bg8h6WSs6GoAWwIm1NhqQKLoemAyMAXoAAWA/8D7wJXCqHahrgFlADuAF/jRrPwDqo62NBGQBdwNPAnXAduAokAgMN5+1wGIzH0m3wKwEkoBNBiYDKARk7bNAU6SFkYAKgJeArcAy4FdAIMXUAnUX8DjwLrAQsMMUi3WXGMuKhb4x8+K2aUAJMAco7QhQMvAm4DaLa4FUYCLwDiBjF/AwUAxMAfaGKe4N7AA2AM+EzcmBPjPz8yPFU7iFMoGNwAPG1KJvMPACMBP4zWxwFbDefMR1Z0o/s+HLwCthc92BNUAVMNcE+Vl/CQH1BPoDucDTwL3m5BI71xkg+U3cJyIu3AL8AdwTtqlkVRlQGWHTK4FPTXCHHySoJgQkwSfERcDlwPfA88YCV5iY+hl4AzhsAKIBiU6JncdM4ItFpFTIgSVRRgNTga/bi6GBwItAlgFYamqHWGOAcZmc8AlTAiRGxG2RTipxJIEvCSDuqQZEv8SmlAtJ/VVGf0SXhX5MA4YBmyPUGakl1xq3iZumRwnqkC5x3S3ASEAAJf6khIwC5pmyIIc+K/2jFUY5jSjbZlwUqswJwCRAMuRtYFGEtA/3hGSlWEYqveiReJUsFbeKlaS0nC6y0YCyTYYIvUAdAwRmBCCZKMXtuRiFsb3OIpVf6tF9piatCy2I1TqGGmvcbPqRFMAzW4f0pouRXkC+ycYD7QGF5kPNVU4kmdIMtJ1Hcz1v4Pa6/XkrvNgF/wO1Z8GghfQCLN+Y5BTLZfXQym6JO1p/RE0M3n/OFY1KL9ncz4M7wdHabvYHjv2yolBSulMkCFSXMyAxbkLDKle6fSNK1yllzfJk1UUs7QUbClJP/DjptZaGlMEoqrECRZWL837qFJpQLzs1POUyruYTz8SWEapPwMJRaz3d4ovVyCNyZf1XNKqwdNxTtYfyH/XVpMdry6nWAXL3L8v5oVOBTualJus26/Nuo1qHuHNb3KB8aGeqN/uk9KrTklc6bpgLvbH2YEFfX016964Fsq0yFa+Heab42qwU26s0O93aHq+yG+UuTMGWAq+y1UoN0+oOFjZ1vYVsqwyHTNfQtgbPHb44LFxa80hcdv1yARr78dixjtJrlFY9aw8VNvhqBiV2uYWCfcqrK+PmNtYrrx6N4pCHwK2Zx/Or+3mb12ulcxTqQNW+ohq7qc9NWuloMSQ3A+l50ky/NbF6gxnvMTEgYxGZly4QlGCWBWNILASZ2mFHjwcbV6hkZ5WG3hbO8jvrsg4HFMtBWUqph46Uz5Fr7QytiAYkV4yPTIeXy5i0GxmLTAA85o4u4HJnqogOpKhwpQVu905qWoKmOIBVv7BxUNNeOynFQpcHbM/447tnL1aK4g4AyYOhAEljFiCxmACEgORbxrtiAvkr/XnJm1rStG2VWtpJ2dfWx7+kaWBrA9bMstu2fJhRsnW1Qk2PASQbhVwmLhJPyDjkIvkOuUzmY7hMUWH7mgv6Vpxo8O9IWgR6vo1FqT913eTjQ2ZQ9F5TB4AuuCydG0NnALXsTBxgoV7XmmTLUnPcWX/tBK0ySra91Y6FugZIaxS7eyVhOy6qGuv+6W//NRDsslua88VlkY+pVca87auVZlqMGLo4C0lztZy2V7VSQ4A9fpd/dv8vqiO+DJCdBpdsXQCM10pVuRzn/u+W5sozW6fI6evHqd2pvV222237A62J5b/XqxjvgNJKyhO8TlN3t/Y4CQnUf7VgTPgLhwuGu+RujH8DsrRXQ+NIJjIAAAAASUVORK5CYII=);background-repeat:no-repeat}.items ul li .icon.sprite.personal{background-position:-1px -1px;opacity:.55}.items ul li .icon.sprite.popular{background-position:-19px -1px;opacity:.55}.items ul li .icon.sprite.moma{background-position:-1px -19px}.items ul li .icon.sprite.more{background-position:-19px -19px}.items ul li .icon.moma-image{width:16px;height:16px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:3px}.items ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit}.items ul.queries li.selected,.items ul.queries li:hover,.items ul.results li.selected,.items ul.results li:hover{background-color:#f8f9fa;border-left:2px solid #4285f4;margin-left:-2px}.items ul.queries li:first-child,.items ul.results li:first-child{padding-top:10px}.items ul.queries li:last-child,.items ul.results li:last-child{padding-bottom:10px}.items ul.queries li a,.items ul.results li a{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.items ul.queries li a .title,.items ul.results li a .title{color:#174ea6}.items ul.queries li a .short,.items ul.results li a .short{color:#006621;font-size:small;margin-left:.5em;vertical-align:middle}.items ul.queries li a .short:empty,.items ul.results li a .short:empty{display:none}.items ul.queries li a .snippet,.items ul.results li a .snippet{font-size:small;opacity:.75;padding-top:2px}.items ul.queries li a .raw-query,.items ul.results li a .raw-query{display:none}.items ul.search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.items ul.search li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0 10px 10px;padding:0}.items ul.search li.selected a{background:#f8f9fa}.items ul.search li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;border:1px solid #d3d3d3;color:rgba(0,0,0,.75);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;line-height:20px;padding:7px 14px}.items ul.search li a:hover{background:#f8f9fa}\n/*# sourceMappingURL=moma_search.css.map */"]),
g$b=function(a){var b=_.fa.apply(1,arguments);b=1===a.length?a[0]:b.reduce(function(c,d,e){if(!0===d._$cssResult$)d=d.cssText;else if("number"!==typeof d)throw Error("wf`"+d);return c+d+a[e+1]},a[0]);return new M9b(b,a,K9b)}(f$b);
var h$b=function(a,b){return{kind:b.kind,elements:b.elements,Mqb:function(c){window.customElements.define(a,c)}}};
var qYb=function(a,b){return"method"!==b.kind||!b.smb||"value"in b.smb?{kind:"field",key:Symbol(),L1c:"own",smb:{},X0c:b.key,pvb:function(){"function"===typeof b.pvb&&(this[b.key]=b.pvb.call(this))},Mqb:function(c){c.YJ(b.key,a)}}:Object.assign({},b,{Mqb:function(c){c.YJ(b.key,a)}})};
var i$b=function(){};i$b.prototype.fhc=function(a,b,c){this.MSc=a;this.Lv=b;this.KSc=c};i$b.prototype.hhc=function(a,b){return this.update(a,b)};i$b.prototype.update=function(a,b){return this.render.apply(this,_.Ia(b))};_.W.Object.defineProperties(i$b.prototype,{gE:{configurable:!0,enumerable:!0,get:function(){return this.Lv.gE}}});
var j$b=function(a){this.value=dT;if(2!==a.type)throw Error("yf`"+this.constructor.Mvc);};_.V(j$b,i$b);j$b.prototype.render=function(a){if(a===dT||void 0===a)return this.oPb=void 0,this.value=a;if(a===fL)return a;if(a===this.value)return this.oPb;this.value=a;a=[_.Pj(a)];a.raw=a;var b={};return this.oPb=(b._$litType$=this.constructor.resultType,b.Al=a,b.values=[],b)};j$b.Mvc="safeHTML";j$b.resultType=1;
var k$b=function(a){return function(){var b=_.fa.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(j$b);
var l$b=_.Sh('\n        <li class="item">\n          <span class="icon sprite ;"></span>\n          <a href="#" @mousedown=;\n                      @click=;>\n            ;<strong>;</strong>;\n            <span class="raw-query">;</span>\n          </a>\n        </li>'.split(";")),m$b=_.Sh(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),n$b=_.Sh("\n        <li class=\"item\">\n          <img aria-hidden=\"true\" class=\"icon moma-image\" .src=;></img>\n          <a .href=; @click=;>\n            <div class='title'>;\n              <span class='short'>;</span>\n            </div>\n            <div class='snippet'>;</div>\n          </a>\n        </li>".split(";")),
o$b=_.Sh(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),p$b=_.Sh('\n  <form autocomplete="off" action="#">\n    <input type="text" spellcheck="false" placeholder=";">\n    <div class="items">\n      <ul class="queries">\n      ;\n      </ul>\n      <ul class="results">\n      ;\n      ;\n      </ul>\n      <ul class="search">\n      ;\n      </ul>\n    </div>\n  </form>\n'.split(";")),q$b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.Fz=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Fz="")},r$b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},s$b=function(a,b,c){this.icon=a;this.url=b;this.description=c},jT=function(){var a=iT.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.GM=[];a.mha=new _.ob;a.lha=a.mha;a.cqb=IXb("fetchJson",function(b,c){return HXb(b,c)});a.TNc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.dLc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.vFc=IXb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(jT,iT);jT.j1=iT.j1;jT.oQ=iT.oQ;jT.dC=iT.dC;jT.yV=iT.yV;jT.H9=iT.H9;jT.Lp=iT.Lp;jT.DZ=iT.DZ;jT.p$=iT.p$;jT.YJ=iT.YJ;
jT.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.GM.length&&0===this.results.length;return x9b(p$b,this.placeholder,this.queries.map(function(d){return x9b(l$b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.mH(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Fz,d.suffix,d.rawQuery)}),c?x9b(m$b,b):"",this.results.map(function(d){return x9b(n$b,_.Lf($yb(pYb(d.icon.imageUrl))),d.url,function(){a.fireEvent("navigate-event",_.Ff(d.url))},
d.title,sYb(d.shortUrl),k$b(d.snippet))}),this.GM.map(function(d){return x9b(o$b,d.url,function(){a.fireEvent("navigate-event",_.Ff(d.url))},d.icon,d.description)}))};
jT.prototype.Pqb=function(){var a=this;if(this.shadowRoot){var b=this.shadowRoot.querySelector(".items"),c=this.shadowRoot.querySelector("input");this.accesskey&&c.setAttribute("accesskey",this.accesskey);var d=_.je(c,"input").ka(_.zb(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.Ka(500),_.m(function(){return c.value}),_.Ta(function(f){return""!==f}),_.zb(function(f){var g=a.vFc;f=[f];g.searchParams.set("q",f.join(" "));
var h=a.from||a.dataFrom;h&&g.searchParams.set("from",h);a.GM=[];a.GM.push(new s$b("moma",_.Kj(g.toString()),"Moma search"));if(h=a.hiddenQuery||a.dataHiddenQuery)f.push(h),g.searchParams.set("q",f.join(" ")),a.GM.push(new s$b("more",_.Kj(g.toString()),"More results"));a.GM.reverse()}));this.input=c;var e=function(){a.mha.next(!0)};_.Db(d,d.ka(_.vb(function(f){return a.cqb(a.getUrl(a.TNc,f),{credentials:"include"})}))).subscribe(function(f){f=_.l(f);var g=f.next().value,h=f.next().value;f=(h.suggestedPersonalQueries||
[]).map(function(n){return new q$b("personal",n.rawQuery,g)});h=(h.suggestedPopularQueries||[]).map(function(n){return new q$b("popular",n.rawQuery,g)});a.queries=f.concat(h);a.mha.next(!0)},e);d.ka(_.vb(function(f){return a.cqb(a.getUrl(a.dLc,f),{credentials:"include"})})).subscribe(function(f){a.results=[];f=_.l(f.results||[]);for(var g=f.next();!g.done;g=f.next())if((g=g.value.organicResult)&&g.secondaryResults&&(g=g.secondaryResults[0]),g&&g.title&&g.snippet&&g.link&&g.icon){var h=a.results,n=
h.push,r=g.title;var x=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===x||null===x)throw Error("xf");x=_.th(x);n.call(h,new r$b(r,_.th(_.Pj(x).toString()),_.Lf($yb(pYb(g.link.linkUrl))),g.icon,g.link.shortUrl))}a.mha.next(!0)},e);_.je(c,"input").ka(_.Ta(function(){return""===c.value})).subscribe(function(){a.GM=[];a.queries=[];a.results=[];a.mha.next(!1)});_.je(c,"focusin").subscribe(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});
_.je(c,"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();t$b(a,1);break;case "ArrowUp":f.preventDefault();t$b(a,-1);break;case "Enter":if(f.preventDefault(),f=a.shadowRoot.querySelector(".selected > a")){var g=f.getAttribute("href");if(g&&"#"!==g)a.fireEvent("navigate-event",g),f=_.Mf(g),window.location.href=_.If(f);else{g=_.l(b.querySelectorAll(".item"));for(var h=g.next();!h.done;h=g.next())h.value.classList.remove("selected");if(f=f.querySelector(".raw-query"))a.mH(f.innerText),
a.fireEvent("query-event",f.innerText);(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};jT.prototype.getUrl=function(a,b){a=new URL(a);a.searchParams.set("q",b);(b=this.hiddenQuery||this.dataHiddenQuery)&&a.searchParams.set("hq",b);(b=this.from||this.dataFrom)&&a.searchParams.set("from",b);return a.toString()};
var t$b=function(a,b){a=a.shadowRoot.querySelectorAll(".item");for(var c=_.l(a.entries()),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;if(e.classList.contains("selected")){e.classList.remove("selected");(b=a[(d+a.length+b)%a.length])&&b.classList.add("selected");return}}(b=a[0])&&b.classList.add("selected")};jT.prototype.mH=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
jT.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(jT,{styles:{configurable:!0,enumerable:!0,get:function(){return g$b}}});var kT=jT;iL([hL({type:String}),jL(Object)],kT.prototype,"placeholder",void 0);iL([hL({type:String,s6:"hidden-query"}),jL(Object)],kT.prototype,"hiddenQuery",void 0);iL([hL({type:String}),jL(Object)],kT.prototype,"accesskey",void 0);iL([hL({type:String}),jL(Object)],kT.prototype,"from",void 0);
iL([hL({type:String,s6:"data-hidden-query"}),jL(Object)],kT.prototype,"dataHiddenQuery",void 0);iL([hL({type:String,s6:"data-from"}),jL(Object)],kT.prototype,"dataFrom",void 0);iL([rYb(),jL(Array)],kT.prototype,"queries",void 0);iL([rYb(),jL(Array)],kT.prototype,"results",void 0);iL([rYb(),jL(Array)],kT.prototype,"GM",void 0);kT=iL([function(a){return function(b){"function"===typeof b?window.customElements.define(a,b):b=h$b(a,b);return b}}("g3mark-moma-search")],kT);
var lT=function(){};lT.ha=function(a){return new (a||lT)};lT.Ea=_.bd({type:lT});lT.Da=_.Tc({});
var mT=function(){};mT.ha=function(a){return new (a||mT)};mT.Ea=_.bd({type:mT});mT.Da=_.Tc({imports:[YS,_.$l,_.Rm,lT]});
var nT=function(){};nT.ha=function(a){return new (a||nT)};nT.Ea=_.bd({type:nT});nT.Da=_.Tc({imports:[_.$l]});
var oT=function(){};oT.ha=function(a){return new (a||oT)};oT.Ea=_.bd({type:oT});oT.Da=_.Tc({imports:[_.$l,_.Rm]});
var pT=function(){};pT.ha=function(a){return new (a||pT)};pT.Ea=_.bd({type:pT});pT.Da=_.Tc({imports:[_.$l,nT,oT]});
var qT=function(){};qT.ha=function(a){return new (a||qT)};qT.Ea=_.bd({type:qT});qT.Da=_.Tc({imports:[_.$l,WS,mT,_.Rm,nT,pT,_.dE,oT,XS]});
var rT=function(){};rT.ha=function(a){return new (a||rT)};rT.Ea=_.bd({type:rT});rT.Da=_.Tc({Tb:[{Ga:_.Y$a,Hc:{expandedHeight:"48px",collapsedHeight:"48px",aL:!1}}],imports:[_.jn,_.$l,MS,_.NJ,ZN,VS,_.Pv,_.Tq,_.Nz,_.Ry,qT,SS]});
var sT=function(){};sT.ha=function(a){return new (a||sT)};sT.Ea=_.bd({type:sT});sT.Da=_.Tc({imports:[WO,_.$l,_.zz,NS,MS,_.cn,_.fE,bN,_.Rm]});
var tT=function(){};tT.ha=function(a){return new (a||tT)};tT.Ea=_.bd({type:tT});tT.Da=_.Tc({imports:[_.$l]});
var uT=function(){};uT.ha=function(a){return new (a||uT)};uT.Ea=_.bd({type:uT});uT.Da=_.Tc({imports:[_.$l,tT]});
var vT=function(){};vT.ha=function(a){return new (a||vT)};vT.Ea=_.bd({type:vT});vT.Da=_.Tc({imports:[_.jn,_.$l]});
var wT=function(){};wT.ha=function(a){return new (a||wT)};wT.Ea=_.bd({type:wT});wT.Da=_.Tc({imports:[_.$l,_.Yr]});
var xT=function(){};xT.ha=function(a){return new (a||xT)};xT.Ea=_.bd({type:xT});xT.Da=_.Tc({imports:[_.$l]});
var yT=function(){};yT.ha=function(a){return new (a||yT)};yT.Ea=_.bd({type:yT});yT.Da=_.Tc({imports:[_.$l,vT,wT,tT,_.dE,_.fE,_.Tq,_.Yr,xT]});
var zT=function(){};zT.ha=function(a){return new (a||zT)};zT.Ea=_.bd({type:zT});zT.Da=_.Tc({imports:[_.$l,_.Tq]});
var AT=function(){};AT.ha=function(a){return new (a||AT)};AT.Ea=_.bd({type:AT});AT.Da=_.Tc({imports:[_.jn,uT,yT,_.$l,vT,zT,_.fE,_.dE,_.Tq,_.Yr,_.$v,_.Ry,_.bK,_.DD,_.rv]});
var BT=function(){};BT.ha=function(a){return new (a||BT)};BT.Ea=_.bd({type:BT});BT.Da=_.Tc({imports:[_.FG,_.$l,aP,_.fE,_.dE,_.Tq,_.Yr,_.$w]});
var CT=function(){};CT.ha=function(a){return new (a||CT)};CT.Ea=_.bd({type:CT});CT.Da=_.Tc({imports:[_.jn,_.$l,_.dE,_.Tq,_.Nz,_.Uy,_.Rm]});
var DT=function(){};DT.ha=function(a){return new (a||DT)};DT.Ea=_.bd({type:DT});DT.Da=_.Tc({imports:[_.$l,_.DA]});
var ET=function(){};ET.ha=function(a){return new (a||ET)};ET.Ea=_.bd({type:ET});ET.Da=_.Tc({imports:[_.$l,_.MB]});
var FT=function(){};FT.ha=function(a){return new (a||FT)};FT.Ea=_.bd({type:FT});FT.Da=_.Tc({imports:[_.$l,_.Tq,_.Yr,_.Pw]});
var GT=function(){};GT.ha=function(a){return new (a||GT)};GT.Ea=_.bd({type:GT});GT.Da=_.Tc({Tb:[{Ga:_.Q2a,Hc:{Vo:"grimoire-xref",aoa:864E5,Uoa:!0}}],imports:[_.jn,DT,FT,_.$l,YP,ET,_.Yw,_.Tq,_.Kq,_.Zw,_.Lw,_.bK,_.Pw,_.Rm]});
var HT=function(){};HT.ha=function(a){return new (a||HT)};HT.Ea=_.bd({type:HT});HT.Da=_.Tc({imports:[FT,_.$l]});
var IT=function(){};IT.ha=function(a){return new (a||IT)};IT.Ea=_.bd({type:IT});IT.Da=_.Tc({imports:[_.jn,FT,_.$l,_.lE,GT,HT]});
var JT=function(){};JT.ha=function(a){return new (a||JT)};JT.Ea=_.bd({type:JT});JT.Da=_.Tc({imports:[_.$l,_.rv]});
var KT=function(){};KT.ha=function(a){return new (a||KT)};KT.Ea=_.bd({type:KT});KT.Da=_.Tc({Tb:[AR],imports:[IT,_.jn,_.$l,_.fE,_.dE,_.Tq,_.Yr,_.$w,_.oC,JT,_.rv,_.Rp]});
new _.Kk;new _.Lk;new _.Kk;new _.Lk;
var LT=function(a,b,c,d){this.Ob=a;this.hd=b;this.dir=c;this.zone=d;this.yc=new _.mb;this.SG=this.HS=null;this.BUa=192;this.bea=new _.xf([]);this.NX=[];this.nvb=!1;this.mw=this.eu=null;this.Zl=new _.$k;this.FU=new _.$k;this.Hl=new _.$k;this.Vvb=[];u$b(this)};_.k=LT.prototype;_.k.Sa=function(){this.NX=v$b(this);var a=this.bea,b=a.next,c=Array.from({length:this.NX.length});c[0]=this.Cb;c[1]=_.QA(this.hd,this.Cb,1);b.call(a,c)};
_.k.Vc=function(){var a=this;this.zRa();w$b(this);this.zone.wc(function(){setTimeout(function(){a.gH(a.Cb,"auto");a.bea.next(a.NX);a.nvb=!0})})};_.k.Rb=function(a){this.nvb&&(a.minDate||a.maxDate)&&(this.NX=v$b(this),this.bea.next(this.NX))};_.k.Ma=function(){this.yc.next();this.yc.complete()};_.k.gH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.NX.findIndex(function(e){return uYb(c,e,a)});-1<d&&this.Uua.px(d,b)};_.k.NYa=function(a){this.FU.next(a.value);x$b(this)};
var u$b=function(a){var b=a.hd.MPa(),c=_.Teb(a.hd,"narrow"),d=_.Teb(a.hd,"long").map(function(e,f){return{dAb:e,LUa:c[f]}});a.Vvb=d.slice(b).concat(d.slice(0,b))},y$b=function(a,b){return(new Date(a.hd.getYear(b),a.hd.getMonth(b),1)).getTime()},z$b=function(a,b){return a.oca.toArray().find(function(c){return uYb(a,c.Cb,b)})},x$b=function(a){a=_.l(a.oca.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.eP=null,b.SW=null,b.Gb.De()};
LT.prototype.zRa=function(){var a=this;_.je(this.Ob.ua,"keydown",{capture:!0}).ka(_.wb(this.yc)).subscribe(function(b){a:{var c=a.Cb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.Cb=_.SA(a.hd,a.Cb,d?1:-1);break;case 39:a.Cb=_.SA(a.hd,a.Cb,d?-1:1);break;case 38:a.Cb=_.SA(a.hd,a.Cb,-7);break;case 40:a.Cb=_.SA(a.hd,a.Cb,7);break;case 36:a.Cb=_.SA(a.hd,a.Cb,1-a.hd.getDate(a.Cb));break;case 35:a.Cb=_.SA(a.hd,a.Cb,_.Veb(a.hd,a.Cb)-a.hd.getDate(a.Cb));break;case 33:a.Cb=b.altKey?_.RA(a.hd,a.Cb,-1):_.QA(a.hd,
a.Cb,-1);break;case 34:a.Cb=b.altKey?_.RA(a.hd,a.Cb,1):_.QA(a.hd,a.Cb,1);break;case 27:null===a.SG||_.Hg(b)||(x$b(a),a.Zl.emit(null),a.FU.emit(null));break;default:break a}a.Cb=_.OA(a.hd,a.Cb,a.Ld,a.Od);_.MA(a.hd,c,a.Cb)&&a.Hl.emit(a.Cb);c=z$b(a,c);if(d=z$b(a,a.Cb))d.Cb=a.Cb,d.Ay(),d.Gb.De(),null==c||c.Gb.De();b.preventDefault();b.stopPropagation()}})};
var w$b=function(a){a.oca.xd.ka(_.tb(a.oca),_.vb(function(b){return _.ib.apply(null,_.Ia(b.toArray().map(function(c){return c.zE.aua})))}),_.wb(a.yc)).subscribe(function(b){var c=a.oca.toArray();null==c||c[0].Y$a(b);a.HS=(null==c?void 0:c[0].SW)||null;a.SG=(null==c?void 0:c[0].eP)||null;for(b=1;b<c.length;b++)c[b].SW=a.HS,c[b].eP=a.SG,c[b].Gb.De()})},v$b=function(a){for(var b=[],c=y$b(a,a.Od),d=a.hd.clone(a.Ld);y$b(a,d)<=c;)b.push(a.hd.clone(d)),d=_.QA(a.hd,d,1);return b},uYb=function(a,b,c){return a.hd.getMonth(b)===
a.hd.getMonth(c)&&a.hd.getYear(b)===a.hd.getYear(c)};_.W.Object.defineProperties(LT.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.Vvb}}});LT.ha=function(a){return new (a||LT)(_.y(_.Hd),_.y(_.KA),_.y(_.Dp),_.y(_.ne))};
LT.Aa=_.v({type:LT,oa:[["reach-calendar-month-view"]],wb:function(a,b){a&1&&(_.We(_.Pp,7),_.We(_.oz,7),_.We(_.ID,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Uua=c.first);_.Ve(c=_.Ze())&&(b.K5c=c.first);_.Ve(c=_.Ze())&&(b.oca=c)}},Jb:[1,"reach-calendar-month-view"],inputs:{Cb:"activeDate",selected:"selected",Ld:"minDate",Od:"maxDate",ij:"dateFilter",el:"dateClass",eu:"comparisonStart",mw:"comparisonEnd"},outputs:{Zl:"selectedChange",FU:"userSelection",Hl:"activeDateChange"},features:[_.id],Ba:8,Ca:8,Ha:[["role",
"presentation",1,"reach-calendar-month-view-header"],["scope","col",4,"ngFor","ngForOf"],[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","","tabindex","-1",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["scope","col"],["cdkMonitorSubtreeFocus","","tabindex","-1"],["class","reach-calendar-month",3,"reach-calendar-month-active","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd",
"_userSelection",4,"ngIf"],[1,"reach-calendar-month",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","_userSelection"]],wa:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead")(2,"tr"),_.N(3,tYb,2,1,"th",1),_.D()()(),_.F(4,"mat-divider"),_.C(5,"cdk-virtual-scroll-viewport",2),_.N(6,wYb,2,1,"div",3),_.Q(7,"async"),_.D());a&2&&(_.w(3),_.z("ngForOf",b.weekdays),_.w(2),_.z("itemSize",b.BUa)("minBufferPx",5*b.BUa)("maxBufferPx",10*b.BUa),_.w(1),_.z("cdkVirtualForOf",
_.R(7,6,b.bea))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.JA,_.Sl,_.Tl,_.ID,_.qw,_.nz,_.oz,_.Pp,_.Zl],styles:[".reach-calendar-month{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:192px}.reach-calendar-month-view-header{height:32px}\n/*# sourceMappingURL=calendar_month_view.css.map */"],ub:2,Oa:0});
var MT=function(a,b,c){this.Ob=a;this.hd=b;this.dir=c;this.yc=new _.mb;this.IKa=new _.xf([]);this.L1a=128;this.Zl=new _.ob;this.Hl=new _.$k};_.k=MT.prototype;_.k.Vc=function(){this.zRa()};_.k.Rb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.hd.getYear(this.Od),0,1)).getTime(),c=this.hd.clone(this.Ld);(new Date(this.hd.getYear(c),0,1)).getTime()<=b;)a.push(this.hd.clone(c)),c=_.RA(this.hd,c,1);this.IKa.next(a)}};
_.k.gH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.IKa.value.findIndex(function(e){return c.hd.getYear(e)===c.hd.getYear(a)});-1<d&&this.Uua.px(d,b)};_.k.zRa=function(){var a=this;_.je(this.Ob.ua,"keydown",{capture:!0}).ka(_.wb(this.yc)).subscribe(function(b){a.N$(b)})};
_.k.N$=function(a){var b=this.Cb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.Cb=_.QA(this.hd,this.Cb,c?1:-1);break;case 39:this.Cb=_.QA(this.hd,this.Cb,c?-1:1);break;case 38:this.Cb=_.QA(this.hd,this.Cb,-4);break;case 40:this.Cb=_.QA(this.hd,this.Cb,4);break;case 36:this.Cb=_.QA(this.hd,this.Cb,-this.hd.getDate(this.Cb));break;case 35:this.Cb=_.SA(this.hd,this.Cb,11-this.hd.getMonth(this.Cb));break;case 33:this.Cb=_.RA(this.hd,this.Cb,a.altKey?-10:-1);break;case 34:this.Cb=_.RA(this.hd,
this.Cb,a.altKey?10:1);break;default:return}this.Cb=_.OA(this.hd,this.Cb,this.Ld,this.Od);_.MA(this.hd,b,this.Cb)&&this.Hl.emit(this.Cb);b=A$b(this,b);if(c=A$b(this,this.Cb))c.Cb=this.Cb,c.Ay(),c.Gb.De(),null==b||b.Gb.De();a.preventDefault();a.stopPropagation()};var A$b=function(a,b){return a.WQc.toArray().find(function(c){return a.hd.getYear(c.Cb)===a.hd.getYear(b)})};MT.ha=function(a){return new (a||MT)(_.y(_.Hd),_.y(_.KA),_.y(_.Dp))};
MT.Aa=_.v({type:MT,oa:[["reach-calendar-year-view"]],wb:function(a,b){a&1&&(_.We(_.Pp,7),_.We(_.KD,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Uua=c.first);_.Ve(c=_.Ze())&&(b.WQc=c)}},Jb:[1,"reach-calendar-year-view"],inputs:{Cb:"activeDate",Ld:"minDate",Od:"maxDate",selected:"selected",ij:"dateFilter",el:"dateClass"},outputs:{Zl:"selectedChange",Hl:"activeDateChange"},features:[_.id],Ba:3,Ca:7,Ha:[[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","",
"tabindex","-1","class","reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"]],wa:function(a,b){a&1&&(_.C(0,"cdk-virtual-scroll-viewport",0),_.N(1,xYb,1,6,"mat-year-view",1),_.Q(2,"async"),_.D());a&2&&(_.z("itemSize",
b.L1a)("minBufferPx",3*b.L1a)("maxBufferPx",5*b.L1a),_.w(1),_.z("cdkVirtualForOf",_.R(2,5,b.IKa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.JA,_.KD,_.nz,_.oz,_.Pp,_.Zl],ub:2,Oa:0});
new _.Cr("Letzte {count}\u00a0Tage");
var B$b=_.qg("pickerView",[_.tg("month",_.sg({transform:"translateY(calc(-100% - 1px))"})),_.tg("year",_.sg({transform:"translateY(0)"})),_.vg("month <=> year",[_.rg("375ms cubic-bezier(0.4,0.0,0.2,1)")])]),NT=function(a,b){var c=this;this.hd=a;this.ae=b;this.yc=new _.mb(1);this.bfa=new _.Gv(null);this.Rvb=new _.mb(1);this.Sc=new _.ob;this.SBc="Datum";this.Uvb=null;this.TM="month";this.Zl=new _.$k;this.mN=new _.$k(!0);this.FU=new _.$k;this.bfa.Bl.ka(_.wb(this.yc)).subscribe(function(d){c.FU.next({source:"input",
value:d})})};_.k=NT.prototype;_.k.Sa=function(){this.Ld||(this.Ld=_.RA(this.hd,new Date,-3));this.Od||(this.Od=_.RA(this.hd,new Date,3));this.bfa.setValue(this.selected,{qe:!1})};_.k.Oe=function(){this.Cb=this.SM||new Date;this.HRa=this.TM};_.k.Vc=function(){this.Rvb.next()};_.k.Rb=function(a){if(a=a.selected)a=!!this.bfa.value;a&&this.bfa.setValue(this.selected,{qe:!1});this.Sc.next()};_.k.Ma=function(){this.yc.next();this.yc.complete()};_.k.NYa=function(a){this.FU.next({source:"view",value:a})};
_.W.Object.defineProperties(NT.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.Utc},set:function(a){this.Utc=_.OA(this.hd,a,this.Ld,this.Od);this.Sc.next();_.Sk(this.ae)}},Ni:{configurable:!0,enumerable:!0,get:function(){return this.HRa},set:function(a){var b=this.HRa!==a?a:null;this.HRa=a;_.Sk(this.ae);b&&this.mN.emit(b)}},SM:{configurable:!0,enumerable:!0,get:function(){return this.Uvb},set:function(a){this.Uvb=_.LA(this.hd,this.hd.Yh(a))}},Ld:{configurable:!0,enumerable:!0,
get:function(){return this.aCc},set:function(a){this.aCc=_.LA(this.hd,this.hd.Yh(a))||_.RA(this.hd,new Date,-3)}},Od:{configurable:!0,enumerable:!0,get:function(){return this.ZBc},set:function(a){this.ZBc=_.LA(this.hd,this.hd.Yh(a))||_.RA(this.hd,new Date,3)}}});NT.ha=function(a){return new (a||NT)(_.y(_.KA,8),_.y(_.dl))};
NT.Aa=_.v({type:NT,oa:[["reach-calendar"]],wb:function(a,b){a&1&&(_.We(LT,5),_.We(MT,5));if(a&2){var c;_.Ve(c=_.Ze())&&(b.H_=c.first);_.Ve(c=_.Ze())&&(b.Pxa=c.first)}},Jb:[1,"reach-calendar","cdk-edit-pane"],inputs:{SM:"startAt",TM:"startView",selected:"selected",ij:"dateFilter",el:"dateClass",Ld:"minDate",Od:"maxDate"},outputs:{Zl:"selectedChange",mN:"viewChanged",FU:"userSelection"},kc:["reachCalendar"],features:[_.Ne([{Ga:_.MD,Nb:NT}]),_.id],Ba:10,Ca:21,Ha:[[1,"reach-calendar-selection-view"],
[1,"reach-calendar-header"],[1,"reach-calendar-date-input"],["matInput","","autocomplete","off","matDatepicker","",3,"formControl","placeholder","min","max"],[3,"activeDate","maxDate","minDate","view"],[1,"reach-calendar-picker-view"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","userSelection"]],wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1)(2,"div",2)(3,"reach-calendar-form-field"),
_.F(4,"input",3),_.D()(),_.F(5,"reach-calendar-month-toolbar",4),_.D(),_.C(6,"div",5)(7,"div")(8,"reach-calendar-year-view",6),_.L("selectedChange",function(c){b.Ni="month";var d;null==(d=b.H_)||d.gH(c)}),_.D(),_.C(9,"reach-calendar-month-view",7),_.L("userSelection",function(c){return b.NYa(c)}),_.D()()()());a&2&&(_.w(4),_.z("formControl",b.bfa)("placeholder",b.SBc)("min",b.Ld)("max",b.Od),_.w(1),_.z("activeDate",b.Cb)("maxDate",b.Od)("minDate",b.Ld)("view",b.Ni),_.w(2),_.z("@pickerView",b.Ni),_.w(1),
_.z("activeDate",b.Cb)("selected",b.selected)("dateFilter",b.ij)("maxDate",b.Od)("minDate",b.Ld)("dateClass",b.el),_.w(1),_.z("activeDate",b.Cb)("selected",b.selected)("dateFilter",b.ij)("maxDate",b.Od)("minDate",b.Ld)("dateClass",b.el))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{height:100%;overflow:auto}.reach-calendar-preset-view .mat-mdc-slide-toggle{--mdc-switch-state-layer-size:40px}.reach-calendar-selection-view{display:grid;grid-template-rows:auto 1fr}.reach-calendar-header{padding:16px}.reach-calendar-month-view,.reach-calendar-year-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.reach-calendar-month-view .reach-calendar-scroll-viewport,.reach-calendar-year-view .reach-calendar-scroll-viewport{height:100%}.reach-calendar-month-view .mat-calendar-table-header,.reach-calendar-year-view .mat-calendar-table-header{display:none}.reach-calendar-month-view .mat-calendar-table,.reach-calendar-year-view .mat-calendar-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.reach-calendar-month-view .mat-calendar-body-label,.reach-calendar-year-view .mat-calendar-body-label{line-height:0;padding-left:0}.reach-calendar-month,.reach-calendar-year{display:block;padding:0 16px}.reach-calendar-month-view-header{margin:0 16px}.reach-calendar-date-input{margin-bottom:16px}.reach-calendar-date-input .reach-calendar-form-field{width:136px}.reach-calendar-comparison{margin-bottom:16px}.reach-date-range-calendar .reach-calendar-date-input .reach-calendar-form-field{width:104px}.reach-date-range-calendar .reach-calendar-picker-view{min-height:128px}\n/*# sourceMappingURL=calendar.css.map */"],
ub:2,data:{animation:[B$b]},Oa:0});
var OT=function(){};OT.ha=function(a){return new (a||OT)};OT.Ea=_.bd({type:OT});OT.Da=_.Tc({imports:[rM]});
var PT=function(){};PT.ha=function(a){return new (a||PT)};PT.Ea=_.bd({type:PT});PT.Da=_.Tc({imports:[_.$l,_.Pv,OM,MM,RM,_.FC,QM,_.Yr,_.Uy,_.tq,_.VD,_.$C,_.HC,_.VD]});
var QT=function(){};QT.ha=function(a){return new (a||QT)};QT.Ea=_.bd({type:QT});QT.Da=_.Tc({imports:[_.$l]});
var RT=function(){};RT.ha=function(a){return new (a||RT)};RT.Ea=_.bd({type:RT});RT.Da=_.Tc({Tb:[{Ga:_.fq,oe:_.CD}],imports:[dM]});
var ST=function(){};ST.ha=function(a){return new (a||ST)};ST.Ea=_.bd({type:ST});ST.Da=_.Tc({Tb:[{Ga:_.vyb,Hc:{color:"primary"}}],imports:[ZM]});
var TT=function(a,b){this.ae=a;this.zone=b;this.yc=new _.mb(1);this.jL=!1};TT.prototype.Oe=function(){var a=this;this.zone.wc(function(){_.ib(_.je(a.input.ua,"focus").ka(_.cb(!0)),_.je(a.input.ua,"blur").ka(_.cb(!1))).ka(_.wb(a.yc)).subscribe(function(b){a.jL=b;_.Sk(a.ae);a.ae.De()})})};_.W.Object.defineProperties(TT.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.jL}}});TT.ha=function(a){return new (a||TT)(_.y(_.dl),_.y(_.ne))};
TT.Aa=_.v({type:TT,oa:[["reach-calendar-form-field"]],Fd:function(a,b,c){a&1&&_.Xe(c,_.Yv,7,_.Hd);if(a&2){var d;_.Ve(d=_.Ze())&&(b.input=d.first)}},Jb:[1,"reach-calendar-form-field"],Ib:2,mb:function(a,b){a&2&&_.ue("reach-calendar-form-field-focused",b.focused)},tc:["*"],Ba:2,Ca:0,Ha:[[1,"reach-calendar-form-field-outline"]],wa:function(a){a&1&&(_.Ge(),_.F(0,"div",0),_.He(1))},styles:[".reach-calendar-form-field{display:inline-block;position:relative}.reach-calendar-form-field .mat-mdc-input-element{background:transparent;border:none;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;margin:0;outline:none;padding:0 8px;position:relative;width:100%;z-index:1}.reach-calendar-form-field .reach-calendar-form-field-outline{bottom:0;border:1px solid;border-radius:4px;left:0;position:absolute;right:0;top:0}.reach-calendar-form-field.reach-calendar-form-field-focused .reach-calendar-form-field-outline{border-width:2px}\n/*# sourceMappingURL=calendar_form_field.css.map */"],
ub:2,Oa:0});
var C$b={keyboard_arrow_left:{Qi:"keyboard_arrow_left"},keyboard_arrow_right:{Qi:"keyboard_arrow_right"},arrow_right:{Qi:"arrow_right"}},D$b=new _.Ed("ICON_MAPPING",{Ka:"root",ta:function(){return C$b}});
var E$b=0,UT=function(a,b,c,d,e,f){this.calendar=a;this.ae=b;this.hd=d;this.bvc=e;this.Au=f;this.yc=new _.mb(1);this.Qta="";this.xhb="reach-calendar-button-"+E$b++};UT.prototype.Vc=function(){var a=this;this.calendar.Rvb.ka(_.Va(1)).subscribe(function(){F$b(a)})};var F$b=function(a){var b;null==(b=a.calendar.H_)||b.Uua.Vua.ka(_.wb(a.yc)).subscribe(function(c){var d,e=null==(d=a.calendar.H_)?void 0:d.bea.value[c];e&&(a.Qta=a.hd.format(e,a.bvc.display.UBb),a.wv=e,_.Sk(a.ae))})};
UT.prototype.bua=function(){return!this.Ld||0>_.MA(this.hd,this.Ld,this.wv)};UT.prototype.Osa=function(){return!this.Od||0<_.MA(this.hd,this.Od,this.wv)};UT.prototype.gH=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.H_)||c.gH(a,b)}else{var d;null==(d=this.calendar.Pxa)||d.gH(a,b)}};var G$b=function(a,b,c){b="month"===a.view?_.QA(a.hd,b,c):_.RA(a.hd,b,c);return _.OA(a.hd,b,a.Ld,a.Od)};
_.W.Object.defineProperties(UT.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.YBc},set:function(a){this.YBc=this.wv=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.bCc},set:function(a){this.bCc=a}},pWa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},GWa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},YUa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});UT.ha=function(a){return new (a||UT)(_.y(NT),_.y(_.dl),_.y(_.HD),_.y(_.KA,8),_.y(_.iq,8),_.y(D$b))};
UT.Aa=_.v({type:UT,oa:[["reach-calendar-month-toolbar"]],Jb:[1,"reach-calendar-month-toolbar"],inputs:{Cb:"activeDate",Ld:"minDate",Od:"maxDate",view:"view"},features:[_.Ne([{Ga:_.lhb,Hc:{Dm:!0}}])],Ba:9,Ca:12,Ha:[[1,"reach-calendar-period"],["mat-button","","cdkAriaLive","polite",1,"reach-calendar-period-button",3,"click"],[1,"reach-calendar-arrow"],["mat-icon-button","",1,"reach-calendar-previous-button",3,"disabled","click"],[3,"svgIcon",4,"ngIf"],["mat-icon-button","",1,"reach-calendar-next-button",
3,"disabled","click"],[3,"svgIcon"]],wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"button",1),_.L("click",function(){b.calendar.Ni="month"===b.view?"year":"month";if("year"===b.calendar.Ni&&b.wv){var c;null==(c=b.calendar.Pxa)||c.gH(b.wv)}}),_.C(2,"span"),_.O(3),_.D(),_.F(4,"div",2),_.D()(),_.C(5,"button",3),_.L("click",function(){b.bua()&&(b.wv=G$b(b,b.wv||b.wv,-1),b.gH(b.wv,"smooth"))}),_.N(6,yYb,2,2,"mat-icon",4),_.D(),_.C(7,"button",5),_.L("click",function(){b.Osa()&&(b.wv=G$b(b,b.wv||b.wv,1),b.gH(b.wv,
"smooth"))}),_.N(8,zYb,2,2,"mat-icon",4),_.D());a&2&&(_.w(1),_.re("aria-label",b.pWa)("aria-describedby",b.xhb),_.w(1),_.re("id",b.xhb),_.w(1),_.Me(b.Qta),_.w(1),_.ue("reach-calendar-invert","month"!==b.view),_.w(1),_.z("disabled",!b.bua()),_.re("aria-label",b.GWa),_.w(1),_.z("ngIf",b.Au.keyboard_arrow_left),_.w(1),_.z("disabled",!b.Osa()),_.re("aria-label",b.YUa),_.w(1),_.z("ngIf",b.Au.keyboard_arrow_right))},Ia:[mL,_.Tl,_.SC,_.QC,_.RC,_.Xr],styles:[".reach-calendar-month-toolbar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base{height:24px;margin-top:0;margin-bottom:0}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mdc-button__touch{height:100%}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base{width:32px;height:32px;padding:4px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:32px;max-width:32px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:32px;height:32px;margin:0}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:32px;max-width:32px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:32px;left:50%;width:32px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-arrow{display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;height:0;margin:0 0 0 5px;vertical-align:middle;width:0}.reach-calendar-arrow.reach-calendar-invert{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .reach-calendar-arrow{margin:0 5px 0 0}.reach-calendar-period{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.reach-calendar-period-button{background:transparent;font:inherit;letter-spacing:inherit}\n/*# sourceMappingURL=calendar_month_toolbar.css.map */"],
ub:2,Oa:0});
new _.Kk;new _.Lk;
var VT=function(){};VT.ha=function(a){return new (a||VT)};VT.Ea=_.bd({type:VT});VT.Da=_.Tc({imports:[_.tp,_.$l,_.Pv,OM,_.XD,RM,RT,ST,_.TD,_.Zw,_.Yr,_.gq,_.eq,_.Qv,_.Rp,QT]});_.Tib(NT,[_.Kh,_.Cv,_.lD,_.Yv,_.RD,_.Jv,TT,UT,LT,MT],[]);
var WT=function(){};WT.ha=function(a){return new (a||WT)};WT.Ea=_.bd({type:WT});WT.Da=_.Tc({imports:[_.$l,_.Pv,PM,RM,OT,QM,_.TD,_.UA,VT,_.Qv,PT,_.UD]});
var XT=function(){};XT.ha=function(a){return new (a||XT)};XT.Ea=_.bd({type:XT});XT.Da=_.Tc({imports:[_.$l,OM,_.XD,PM,RM,_.Qv]});
var YT=function(){};YT.ha=function(a){return new (a||YT)};YT.Ea=_.bd({type:YT});YT.Da=_.Tc({imports:[_.tp,_.$l,QR,OM,OR,_.XD,PM,RM,RT,_.FC,QM,_.Yr,_.Pw,_.HC,_.gq,XT,_.Qv,WT]});
var ZT=function(){};ZT.ha=function(a){return new (a||ZT)};ZT.Ea=_.bd({type:ZT});ZT.Da=_.Tc({imports:[_.$l,YT,WT]});
var $T=function(){};$T.ha=function(a){return new (a||$T)};$T.Ea=_.bd({type:$T});$T.Da=_.Tc({Tb:[{Ga:_.Q2a,Hc:{Vo:"grimoire-xref",aoa:864E5,Uoa:!0}}],imports:[_.jn,FT,_.$l,_.Yw,_.Zw,HT,ZT]});
var aU=function(){};aU.ha=function(a){return new (a||aU)};aU.Ea=_.bd({type:aU});aU.Da=_.Tc({imports:[_.$l,_.Yr]});
var bU=function(){};bU.ha=function(a){return new (a||bU)};bU.Ea=_.bd({type:bU});bU.Da=_.Tc({imports:[_.jn,_.$l,_.EJ,_.fE,_.dE,_.Tq,_.Zw,_.Yr,_.$w,cM,_.oC,$T,aU]});
var cU=function(){};cU.ha=function(a){return new (a||cU)};cU.Ea=_.bd({type:cU});cU.Da=_.Tc({imports:[_.jn,_.$l,_.zz,_.fE,_.tJ,_.dE,_.Tq,_.MB,_.Yr,_.jI,JT,_.nH,_.Rm,_.Iz,HT,bU,KT]});
var dU=function(){};dU.ha=function(a){return new (a||dU)};dU.Ea=_.bd({type:dU});dU.Da=_.Tc({imports:[_.jn,AT,QN,_.$l,_.pC,BT,cO,_.Tq,_.Yr,_.$w,_.bK,_.hC,_.Pw,_.Rm,CT,cU]});
var eU=function(){};eU.ha=function(a){return new (a||eU)};eU.Ea=_.bd({type:eU});eU.Da=_.Tc({imports:[WO,_.$l,_.OH,_.zz,NS,MS,_.fE,bN,_.Rm,_.jn]});
var fU=function(){};fU.ha=function(a){return new (a||fU)};fU.Ea=_.bd({type:fU});fU.Da=_.Tc({imports:[_.jn,_.$l,_.rt,_.Dz,AO,_.dE,_.Tq,_.Rm,_.wF,_.Xw]});
var gU=function(){};gU.ha=function(a){return new (a||gU)};gU.Ea=_.bd({type:gU});gU.Da=_.Tc({Tb:[yN,uQ,_.KI],imports:[_.jn,_.$l,bO,CS,ZN,US,rT,sT,gO,_.dE,dU,fU,_.Iz,eU]});
var hU=function(){};hU.ha=function(a){return new (a||hU)};hU.Ea=_.bd({type:hU});hU.Da=_.Tc({imports:[_.$l,_.Tq,_.Kq,_.Yr,_.Pw,_.Rm]});
var iU=function(){};iU.ha=function(a){return new (a||iU)};iU.Ea=_.bd({type:iU});iU.Da=_.Tc({imports:[_.jn,_.$l,hU,_.hr,_.Tq,_.Yr,_.Pw,_.JG,_.Rm]});
var jU=function(){};jU.ha=function(a){return new (a||jU)};jU.Ea=_.bd({type:jU});jU.Da=_.Tc({imports:[_.$l,_.Tq,_.MB,_.Yr,_.Uy,_.Lw,_.Pw]});
var kU=function(){};kU.ha=function(a){return new (a||kU)};kU.Ea=_.bd({type:kU});kU.Da=_.Tc({imports:[_.$l,_.Tq,_.MB,_.Yr,_.Uy,_.Lw,_.Pw]});
var lU=function(){};lU.ha=function(a){return new (a||lU)};lU.Ea=_.bd({type:lU});lU.Da=_.Tc({imports:[_.jn,_.$l,_.Tq,_.Xv,_.Yr,_.$v,_.Pw,_.Pv,_.Qv,jU,kU]});
var mU=function(){};mU.ha=function(a){return new (a||mU)};mU.Ea=_.bd({type:mU});mU.Da=_.Tc({imports:[_.$l,_.Ly,_.fE,_.dE,rS,lU,jU,kU]});
var nU=function(){};nU.ha=function(a){return new (a||nU)};nU.Ea=_.bd({type:nU});nU.Da=_.Tc({Tb:[{Ga:_.b3a,Hc:{Jfa:0,eaa:0,lQb:1500,Rvc:!0}}],imports:[_.jn,_.$l,iU,_.pC,_.Tq,_.Yr,_.hC,_.Pw,mU]});
var oU=function(){};oU.ha=function(a){return new (a||oU)};oU.Ea=_.bd({type:oU});oU.Da=_.Tc({Tb:[_.hI],imports:[_.$l,_.hr,gU,nU,_.Iz]});
var pU=function(){};pU.ha=function(a){return new (a||pU)};pU.Ea=_.bd({type:pU});pU.Da=_.Tc({Tb:[_.JI,oS,YM],imports:[oU,_.$l,_.hr,BS,fU]});
var qU=function(){};qU.prototype.resolve=function(a){return _.og(a)};qU.ha=function(a){return new (a||qU)};qU.va=_.t({token:qU,ta:qU.ha,Ka:"root"});
var H$b=function(a,b){this.pJ="/repos";this.dNa="https://cloud.google.com/source-repositories/docs/";this.WNc="https://cloud.google.com/source-repositories/docs/support";a.lc(2)&&b.navigate([this.pJ])};H$b.ha=function(a){return new (a||H$b)(_.y(_.Bt),_.y(_.Vf))};
H$b.Aa=_.v({type:H$b,oa:[["initial-welcome"]],Ba:18,Ca:3,Ha:function(){return["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";"),"Willkommen bei Cloud Source Repositories","Einfach Verbindungen mit anderen Google Cloud-Produkten herstellen, w\u00e4hrend Sie \u00c4nderungen an Ihrer Codebasis privat hosten, verfolgen und verwalten.",["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign",
"center",3,"externalLink"],"Dokumentation",["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],"Support",["mat-button","","ascTrackElement","initialWelcome","trackAction","navigateViewAllRepos",3,"routerLink"],"Alle Repositories ansehen"]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"h2"),_.De(2,1),_.D(),_.C(3,"p"),_.De(4,2),_.D(),_.C(5,"div",3)(6,"a",4)(7,"mat-icon"),_.O(8,"info"),_.D(),_.G(9),_.De(10,5),_.we(),_.D(),_.C(11,"a",6)(12,"mat-icon"),
_.O(13,"help"),_.D(),_.G(14),_.De(15,7),_.we(),_.D()(),_.C(16,"a",8),_.De(17,9),_.D()());a&2&&(_.w(6),_.z("externalLink",b.dNa),_.w(5),_.z("externalLink",b.WNc),_.w(5),_.z("routerLink",b.pJ))},Ia:[_.gn,_.bn,_.Pq,_.Qq,_.dr,_.wq,_.Xr,_.Pm],styles:[".docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#5f6368}.docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus, .docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(:first-child){margin-left:16px}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:4px}.mat-button[_ngcontent-%COMP%]{background-color:#1967d2;border-radius:4px;color:#fff;font-family:Google Sans;font-weight:500;letter-spacing:.02em;margin-top:16px;padding:0 30px;text-transform:capitalize}h2[_ngcontent-%COMP%]{color:#000;font-family:Google Sans;font-size:32px;margin-bottom:16px;margin-top:0}p[_ngcontent-%COMP%]{color:#000;margin-bottom:8px;max-width:445px;text-align:center}"],
Oa:0});
var I$b={kV:0,Gcc:1,Ht:2,z2a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};
var rU=function(){};rU.prototype.transform=function(a){return _.IE(a)?"/piper///depot/"+BYb(a.path):_.HE(a)?encodeURIComponent(a.repository)+"/"+BYb(a.path):(_.OJ(a)?"/h":"")+"/"+encodeURIComponent(a.lb)+"/"+BYb(a.repository)+"/+/"+BYb(a.Ab)+":"+BYb(a.path)};rU.ha=function(a){return new (a||rU)};rU.Be=_.cd({name:"placeToHref",type:rU,Zd:!0});
var sU=function(){};sU.prototype.transform=function(a){return _.nh(a.Zb().nd("/").hb())};sU.ha=function(a){return new (a||sU)};sU.Be=_.cd({name:"repoRootLink",type:sU,Zd:!0});
var tU=function(){this.Pw=I$b;this.Vga="RecentItem"};
tU.prototype.Sa=function(){switch(this.TEb){case "REPO":var a=this.Xa;this.data={Xa:a,type:0,uU:this.Vga+"Repo",icon:"shared:repository",Zba:AYb(a),osa:_.nh(a.Zb().nd("/").hb()),aca:"navigateMainRepo",project:a.lb,bGb:_.nh(_.JE(a.Zb(),"repoGroup").hb())};break;case "REF":a=this.Xa;this.data={Xa:a,type:1,uU:this.Vga+"Branch",icon:"source:branch",Zba:AYb(a),osa:_.nh(a.Zb().nd("/").hb()),aca:"navigateMainBranch",project:a.lb,bGb:_.nh(_.JE(a.Zb(),"repoGroup").hb())};break;case "FOLDER":a=this.Xa;this.data=
{Xa:a,type:3,uU:this.Vga+"Folder",icon:"source:folder_open",repository:a.repository,Ce:a.Ab&&_.vE(a.Ab),Zba:_.hz(a.path||"")||"/",osa:_.nh(a),aca:"navigateMainFolder",path:a.path,prefix:_.hg(a.path)+"/"};break;case "FILE":a=this.Xa;this.data={Xa:a,type:2,uU:this.Vga+"File",icon:"source:file",repository:a.repository,Ce:a.Ab&&_.vE(a.Ab),Zba:_.hz(a.path),osa:_.nh(a),aca:"navigateMainFile",path:a.path,prefix:_.hg(a.path)+"/"};break;default:_.gg(this.TEb,"Unexpected place item type")}};
tU.ha=function(a){return new (a||tU)};
tU.Aa=_.v({type:tU,oa:[["item-display","place",""]],inputs:{Vga:"trackElementPrefix",displayName:"displayName",TEb:"placeItemType",Xa:"place"},hc:["place",""],Ba:4,Ca:3,Ha:function(){return[[3,"svgIcon"],[4,"ngIf","ngIfElse"],["fileOrFolder",""],[1,"main-element",3,"routerLink","ascTrackElement","trackAction"],["trackAction","navigateProject",3,"routerLink","ascTrackElement"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement",4,"ngIf"],[1,"main-element"],["title","Dateipfad kopieren",
1,"copy-button"],["aria-hidden","true",1,"material-icons-extended"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement"]]},wa:function(a,b){a&1&&(_.F(0,"mat-icon",0),_.N(1,CYb,5,7,"ng-container",1),_.N(2,EYb,10,11,"ng-template",null,2,_.bf));if(a&2){var c=_.Ke(3);_.z("svgIcon",b.data.icon);_.w(1);_.z("ngIf",b.data.type==b.Pw.kV||b.data.type==b.Pw.Gcc)("ngIfElse",c)}},Ia:[_.gn,_.Tl,_.Xr,_.Pm,rU,sU],styles:["item-display[_nghost-%COMP%]{display:flex;padding:1px 0}item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   .copy-button[_ngcontent-%COMP%], item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   copy-button[_ngcontent-%COMP%]{opacity:0}a[_ngcontent-%COMP%]{letter-spacing:.01em;padding-left:8px;white-space:pre;color:var(--text-default)}.main-element[_ngcontent-%COMP%]{font-weight:500}.copy-button[_ngcontent-%COMP%], copy-button[_ngcontent-%COMP%]{padding-left:8px}.mat-icon[_ngcontent-%COMP%], .material-icons-extended[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.copy-button[_ngcontent-%COMP%]{background-color:initial;border-width:0;cursor:pointer}.copy-button[_ngcontent-%COMP%]:focus{outline:none}"],
Oa:0});
var J$b=_.Ea({state:1,message:"Unavailable"}),K$b=function(a,b){this.YA=_.iE;this.nqa=_.Qh;this.kJc=b.EZ().ka(_.m(function(c){return _.aE(c)}),_.Aa(function(c){_.qr(a,c);return J$b}),_.tb(_.jE),_.pb())};K$b.ha=function(a){return new (a||K$b)(_.y(_.pr),_.y(_.Mu))};
K$b.Aa=_.v({type:K$b,oa:[["recent-items"]],Ba:5,Ca:3,Ha:function(){return[["fxLayout","column","fxFlex","",1,"card"],[4,"ngIf"],["emptyRecents",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[4,"ngFor","ngForOf"],["fxLayout","","fxLayoutAlign","start center",3,"place","placeItemType"],["theme","error"],"Zuletzt aufgerufene Elemente nicht verf\u00fcgbar","fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),
"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";"),"Keine zuletzt angesehenen Elemente vorhanden."]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,KYb,5,4,"ng-container",1),_.Q(2,"async"),_.D(),_.N(3,LYb,2,0,"ng-template",null,2,_.bf));a&2&&(_.w(1),_.z("ngIf",_.R(2,1,b.kJc)))},Ia:[_.Sl,_.Tl,_.Ul,_.Vl,_.Pq,_.Qq,_.dr,tU,_.eE,_.cE,_.Zl],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0;padding-left:16px}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow:auto;padding:3px 0}li[_ngcontent-%COMP%]{flex:0 0 auto}"],
Oa:0});
var L$b=_.Ea({state:1,message:"Unavailable"}),uU=function(a,b,c,d){var e=this;this.Sb=c;this.Fa=d;this.n2b="rAc";this.F2a="qAc";this.Q$=WYb;this.vc=_.iE;this.nqa=_.Qh;this.zc=new L_b(function(f){return Array.from(f.children.values())});this.HKa=new Map;this.NT=new _.xf(!1);this.SC=0;this.ZLa=new _.$k(!0);this.FGc=c.zZ().ka(_.m(function(f){return f||50}));this.zNc=c.GZ().ka(_.Va(1),_.zb(function(f){e.SC=f.length;e.ZLa.emit(e.SC);b.De()}),_.Gib(this.FGc),_.zb(function(f){f=_.l(f);f.next();f=f.next().value;
e.SC<=f&&e.NT.next(!0)}),_.Gib(this.NT),_.m(function(f){f=_.l(f);var g=_.l(f.next().value),h=g.next().value;g=g.next().value;var n=f.next().value;f=e.HKa;n=n?void 0:g;f.clear();g=new Map;h=_.l(h);for(var r=h.next();!r.done;r=h.next()){r=r.value;var x=r.Zb().nd().Sh(void 0),A=r.repository;if(A){var B="repo:"+A+" ref:"+r.Ab;A=g.get(B);A||(A=!r.path,A={children:new Map,displayName:"",location:x.hb(),xx:A,Pw:"REPO"},g.set(B,A));if(r.path){B="";for(var I=_.l(r.path.split("/")),K=I.next();!K.done;K=I.next())if(K=
K.value,0!==K.length){0<B.length&&(B+="/");B+=K;var P=A.children.get(K);if(!P){P=B;var ba=r.path,la=x.nd(P===ba?P:P+"/").hb();P={children:new Map,displayName:"",location:la,xx:P===ba||P+"/"===ba,Pw:_.Qh(la)};A.children.set(K,P)}A=P}}}}h=_.l(g.keys());for(r=h.next();!r.done;r=h.next())r=r.value,g.set(r,YYb(g.get(r),f));n&&XYb(g,n);f=new Q_b;f.data=Array.from(g.values());return _.aE(f)}),_.zb(function(f){e.zc.Wg=[];f=_.l(f.Yb.data);for(var g=f.next();!g.done;g=f.next())VYb(g.value,e.zc.Wg);e.zc.GF()}),
_.Aa(function(f){_.qr(a,f);return L$b}),_.tb(_.jE))};uU.prototype.tC=function(a){if(!_.dF(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.bF(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};uU.prototype.rAc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.HKa.get(a))&&this.zc.toggle(a)};
uU.prototype.qAc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.HKa.get(a))&&(a.xx?this.Sb.bxa(a.location).ka(_.Va(1)).subscribe():this.Sb.awa(a.location).ka(_.Va(1)).subscribe(),this.Fa.nb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.xx=!a.xx,this.SC+=a.xx?1:-1,this.ZLa.emit(this.SC))};uU.ha=function(a){return new (a||uU)(_.y(_.pr),_.y(_.dl),_.y(_.Mu),_.y(_.an))};
uU.Aa=_.v({type:uU,oa:[["starred-items"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.tC(c)})},outputs:{ZLa:"countChanged"},Ba:5,Ca:3,Ha:function(){return[["fxLayout","column","fxFlex",""],[4,"ngIf"],["emptyStarredItems",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[3,"dataSource","treeControl"],[4,"matTreeNodeDef"],[4,"matTreeNodeDef","matTreeNodeDefWhen"],
["id","show-all-button","mat-button","",3,"click",4,"ngIf"],[1,"button-spacer"],[3,"isStarred","type"],[3,"displayName","place","placeItemType"],[1,"nested-row"],[1,"mat-button-base","mat-icon-button","row-toggle"],[1,"google-material-icons","expand-toggle"],["matTreeNodeOutlet",""],["id","show-all-button","mat-button","",3,"click"],["theme","error"],"Markierte Elemente nicht verf\u00fcgbar","fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";"),
"Es gibt noch keine markierten Elemente."]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,TYb,5,4,"ng-container",1),_.Q(2,"async"),_.D(),_.N(3,UYb,2,0,"ng-template",null,2,_.bf));a&2&&(_.w(1),_.z("ngIf",_.R(2,1,b.zNc)))},Ia:[_.Tl,_.Ul,_.Vl,_.Pq,_.Qq,_.dr,_.eE,tU,_.cE,_.vq,GM,FM,KM,EM,HM,XM,_.Zl],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}.tree-invisible[_ngcontent-%COMP%]{display:none}li[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;list-style-type:none}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{padding:0 0 0 2em}.button-spacer[_ngcontent-%COMP%]{width:24px}button.row-toggle[_ngcontent-%COMP%]{align-self:center;height:24px;line-height:24px;width:24px}button.row-toggle[_ngcontent-%COMP%]   .google-material-icons[_ngcontent-%COMP%], button.row-toggle[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:1em;font-size:1em;line-height:1em;width:1em;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.row-toggle[_ngcontent-%COMP%]   .expand-toggle[_ngcontent-%COMP%]{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}button.row-toggle[_ngcontent-%COMP%]   .collapsed[_ngcontent-%COMP%]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nested-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}mat-tree-node[_ngcontent-%COMP%]{min-height:unset}"],
Oa:0});
var M$b={O4b:"initial",hSc:"return"},vU=function(a,b,c,d,e,f,g){this.Fa=a;this.Sb=c;this.yD=d;this.VZa=f;this.Ra=g;this.cob=new _.ng;this.KDc=M$b;this.SC=0;_.hv(e,7);this.jJc=c.EZ().ka(_.m(function(h){return h.length}));this.state=_.Da(c.EZ(),c.GZ()).ka(_.Va(1),_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return h.length||n.length?"return":"initial"}),_.Aa(function(h){_.qr(b,h);return _.Ea("return")}))};vU.prototype.Sa=function(){this.yD.bm(this.cob)};vU.prototype.Ma=function(){_.npb(this.yD)};
vU.prototype.tC=function(a){var b=this;if(!_.dF(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.bF(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.nb("copy");var e=d.dataset.copyContent||"";this.Sb.HZ().ka(_.Va(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.gz(document,d,e);b.VZa.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.nb(d.dataset.elementName,
d.dataset.trackActionName),_.Nm(this.Ra,d.pathname+d.search+d.hash),a.preventDefault())}}};vU.prototype.nb=function(a){this.Fa.nb({element:"LandingPage",action:a,gestureName:"CLICK"})};vU.ha=function(a){return new (a||vU)(_.y(_.an),_.y(_.pr),_.y(_.Mu),_.y(_.TJ),_.y(_.gv),_.y(_.xr),_.y(_.Vf))};
vU.Aa=_.v({type:vU,oa:[["landing-page"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.tC(c)})},Ba:4,Ca:4,Ha:function(){return[[4,"ngIf","ngIfElse"],["loading",""],[1,"main-content"],[4,"ngIf"],["displayMode","flat","togglePosition","before",3,"multi"],[3,"expanded","afterExpand","afterCollapse"],[1,"star"],"markiert\n              \ufffd*11:1\ufffd\ufffd#1:1\ufffd\n                (\ufffd0:1\ufffd)\n              \ufffd/#1:1\ufffd\ufffd/*11:1\ufffd",["role","region","aria-label","Markierte Elemente",
"fxLayout","",3,"countChanged"],["svgIcon","source:history"],"zuletzt angesehen\n              \ufffd*19:1\ufffd\ufffd#1:1\ufffd\n                  (\ufffd0:1\ufffd)\n              \ufffd/#1:1\ufffd\ufffd/*19:1\ufffd","role;region;aria-label;Zuletzt aufgerufene Elemente;fxLayout;".split(";"),[3,"diameter"]]},wa:function(a,b){a&1&&(_.N(0,bZb,22,8,"ng-container",0),_.Q(1,"async"),_.N(2,cZb,1,1,"ng-template",null,1,_.bf));if(a&2){var c=_.Ke(3);_.z("ngIf",_.R(1,2,b.state))("ngIfElse",c)}},Ia:[_.Tl,_.Pq,
H$b,_.cE,qM,_.Mz,_.KG,_.LG,_.Xr,K$b,uU,_.Zl,_.mz],styles:["landing-page[_nghost-%COMP%]{display:flex;flex-direction:column;flex:1 1 100%;min-height:0}mat-accordion[_ngcontent-%COMP%]{margin-top:8px;width:80%}mat-accordion[_ngcontent-%COMP%]   recent-items[_ngcontent-%COMP%], mat-accordion[_ngcontent-%COMP%]   starred-items[_ngcontent-%COMP%]{overflow-x:scroll;overflow-y:hidden}mat-accordion[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]{border-radius:4px;box-shadow:none;margin-bottom:8px}h2[_ngcontent-%COMP%]{padding-left:12px}.main-content[_ngcontent-%COMP%]{background-position:0 100%;background-repeat:repeat-x;background-image:none;min-height:0;overflow:auto;padding-top:1px;display:flex;flex-direction:column;align-items:center;flex:1 1 100%}.main-content[_ngcontent-%COMP%]   initial-welcome[_ngcontent-%COMP%]{flex:1 0 auto}loading[_ngcontent-%COMP%]{flex:1 1 100%}"]});
var wU=function(a){this.Occ="REPO";this.AZa=!1;this.VMb=[];this.YLb=a.Vb(22);a.Vb(2)};_.W.Object.defineProperties(wU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.AZa=!(a&&a.lb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.VMb=a.concat().sort(jZb)}}});wU.ha=function(a){return new (a||wU)(_.y(_.Bu))};
wU.Aa=_.v({type:wU,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},hc:["location","","rows",""],Ba:9,Ca:3,Ha:function(){return[["aria-label","Repository-Tabelle"],["class","header-bar star-heading",4,"ngIf"],[1,"header-bar"],"Name",["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],[1,"header-bar","star-heading"],[1,"header-bar","project-heading"],"Projekt-ID",[1,"hover-focus-element"],["class","star",4,"ngIf"],
["fxLayoutAlign","start center","fxLayout",""],["ascTrackElement","RepositoryTable","trackAction","navigate",1,"repo",3,"routerLink"],[4,"ngIf"],["class","project",4,"ngIf"],[1,"star"],["trackElement","RepoTableStar","fxLayout","","fxLayoutAlign","center center",3,"place","type","elementName"],[1,"repo-icon",3,"matTooltip","svgIcon"],[1,"project"],["ascTrackElement","RepositoryTable","trackAction","navigate",3,"routerLink"]]},wa:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead")(2,"tr"),_.N(3,dZb,1,
0,"th",1),_.C(4,"th",2),_.De(5,3),_.D(),_.N(6,eZb,2,0,"th",4),_.D()(),_.C(7,"tbody"),_.N(8,iZb,8,5,"tr",5),_.D()());a&2&&(_.w(3),_.z("ngIf",b.YLb),_.w(3),_.z("ngIf",b.AZa),_.w(2),_.z("ngForOf",b.VMb))},Ia:[_.gn,_.Sl,_.Tl,_.Pq,_.Qq,_.Xr,_.yw,_.Pm,_.uJ],styles:[".bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .repo-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-height:18px;min-width:18px;padding:0 8px}a[_ngcontent-%COMP%]{white-space:nowrap}table[_ngcontent-%COMP%]{table-layout:fixed;width:100%}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{white-space:normal;line-height:16px}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#e8710a}table[_ngcontent-%COMP%]   .project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   .repo[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td.star[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.star-heading[_ngcontent-%COMP%]{width:40px}table[_ngcontent-%COMP%]   td.menu[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.menu-heading[_ngcontent-%COMP%]{width:80px}table[_ngcontent-%COMP%]   td.project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.project-heading[_ngcontent-%COMP%]{width:30%}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;line-height:2.4615384615rem;padding-left:8px;text-align:left}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1}"],
Oa:0});
var N$b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(N$b,Error);var xU=function(a,b){this.UVa=a;this.yWa=b};xU.prototype.xWa=function(a){var b=this,c=a.name;return c?_.lfb(this.yWa,function(){return b.UVa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Oa(new N$b)};xU.ha=function(a){return new (a||xU)(_.u(j_b),_.u(_.rB))};xU.va=_.t({token:xU,ta:xU.ha,Ka:"root"});
var O$b={filter:"lifecycleState:ACTIVE"},yU=function(a,b,c){this.Fa=a;this.VVa=b;this.kua=c;this.SWa=new _.rs(this.Fa);this.Cf=new _.ss(this.Fa);this.CIc=new _.ss(this.Fa)};yU.prototype.create=function(a,b,c){var d=this,e=new _.bB({name:a,projectId:b});c&&(e.parent=c);return this.kua.create(e).ka(_.vb(function(f){return P$b(d,e,f)}),_.Aa(function(f){return _.Ea(cK({reason:0,error:f}))}),_.tb(_.jE),_.zb(function(f){_.SE(f)&&Q$b(d,f.Yb)}))};
yU.prototype.get=function(a){var b=this;return this.SWa.fetch(a,function(){return b.kua.get(a)})};var P$b=function(a,b,c){return a.VVa.xWa(c).ka(_.m(function(d){return d.response?_.aE(b):d.error?cK({reason:1,error:d.error}):cK({reason:2,error:Error("zf")})}),_.Aa(function(d){return _.Ea(cK({reason:2,error:d}))}))};yU.prototype.refreshPolicy=function(a,b){this.CIc.refresh(a,function(){return b},!1)};var Q$b=function(a,b){a.Cf.refresh(O$b,function(c){return c.concat(b).sort(kZb)})};
yU.ha=function(a){return new (a||yU)(_.u(_.an),_.u(xU),_.u(_.fB))};yU.va=_.t({token:yU,ta:yU.ha,Ka:"root"});
var R$b=["scope"],zU=function(){this.update=new _.$k};zU.prototype.Sa=function(){};zU.prototype.w$=function(a){return _.oh(a)?a.repository:a.Dc&&a.lb&&!_.HE(a)?a.lb:"Alle Repositories"};zU.prototype.Dz=function(a){if(_.oh(a))return"Repository";if(a.Dc&&a.lb&&!_.HE(a))return"Projekt"};zU.ha=function(a){return new (a||zU)};
zU.Aa=_.v({type:zU,oa:[["project-selector-item","place",""]],wb:function(a,b){a&1&&_.We(R$b,7);if(a&2){var c;_.Ve(c=_.Ze())&&(b.tYa=c.first)}},inputs:{Xa:"place"},outputs:{update:"update"},hc:["place",""],Ba:2,Ca:0,Ha:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],wa:function(a){a&1&&_.N(0,lZb,1,1,"ng-template",null,0,_.bf)},Ia:[NO],ub:2,Oa:0});
var AU=function(){};AU.ha=function(a){return new (a||AU)};AU.Ea=_.bd({type:AU});AU.Da=_.Tc({imports:[_.$l,QO]});
var BU=function(a){this.Ll=a};BU.prototype.Sa=function(){};BU.prototype.Rb=function(){S$b(this)};var S$b=function(a){a.Xq.MP();var b=a.oea;var c=a.Xa;b={title:b.w$(c),jK:b.tYa,qc:"ProjectSelectorRepositoriesTree",label:b.Dz(c)};a.sz=b;a.Ll.De()};BU.ha=function(a){return new (a||BU)(_.y(_.dl))};
BU.Aa=_.v({type:BU,oa:[["project-selector","place",""]],wb:function(a,b){a&1&&(_.We(XP,7),_.We(zU,7));if(a&2){var c;_.Ve(c=_.Ze())&&(b.Xq=c.first);_.Ve(c=_.Ze())&&(b.oea=c.first)}},inputs:{Xa:"place"},features:[_.id],hc:["place",""],Ba:2,Ca:2,Ha:function(){return[["ariaLabel","Repository-Men\u00fc ausw\u00e4hlen",3,"item"],[3,"place","update"]]},wa:function(a,b){a&1&&(_.F(0,"dropdown-button",0),_.C(1,"project-selector-item",1),_.L("update",function(){return S$b(b)}),_.D());a&2&&(_.z("item",b.sz),
_.w(1),_.z("place",b.Xa))},Ia:[XP,zU],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});
var oZb=function(a){return{element:a,zna:"clearButton",pna:"search"}},wZb=new _.Cr("Dieses Repository wird von {repoType} gespiegelt"),T$b={e0b:0,f0b:1,d5b:2,Mdc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},U$b=_.aE({kind:0}),V$b=_.aE({kind:1}),W$b=_.aE({kind:2}),CU=function(a,b,c,d,e,f){var g=this;this.Fa=a;this.Vf=b;this.kGb=c;this.eea=d;this.yD=e;this.Bc=f;this.vc=_.iE;this.BYa="Eingabe beginnen, um Repositories zu filtern";this.zia=T$b;this.qc="RepositoriesSearch";
this.OR=new _.mb(1);this.ava=new _.xf("");this.ZLb=!1;this.jl=void 0;this.NOb=_.Da([this.OR.ka(_.m(zZb),_.Pa(yZb)),this.ava.ka(_.Pa())]).ka(_.vb(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return X$b(g,h,n)}),_.tb(_.jE));this.SLc=this.NOb.ka(_.Ta(_.SE),_.vb(function(h){var n=h.Yb;return M2b(g.eea).ka(_.m(function(r){return 9<r.length&&(1===n.kind||3===n.kind)}))}))};_.k=CU.prototype;_.k.Vc=function(){this.jl&&this.jl.focus()};_.k.Sa=function(){};
_.k.Rb=function(a){a.location&&(this.yD.bm(this.location),this.jl&&(_.oib(this.jl),this.ava.next("")),this.OR.next(this.location),this.ZLb=!_.HE(this.location))};_.k.Ma=function(){_.npb(this.yD)};_.k.JJ=function(){this.jl&&(_.oib(this.jl),this.Fa.nb({gestureName:"CLICK",element:this.qc,action:"clearLink",projectId:this.location.lb}))};
var X$b=function(a,b,c){return(!b||a.Bc.Vb(69)&&"depot"===b.kind?M2b(a.eea):N2b(a.eea,b)).ka(_.m(function(d){return d.filter(function(e){if(c){var f=e.Re;e=sFb(c,f.Qh)||sFb(c,e.displayName)||sFb(c,f.projectId||f.Lm||f.Sq)}else e=!0;return e})}),_.vb(function(d){return 0<d.length?_.Ea(_.aE({kind:3,rows:d.map(xZb)})):c?_.Ea(V$b):b&&"project"===b.kind?a.kGb.get(b.projectId).ka(_.cb(U$b),_.Aa(function(e){_.qr(a.Vf,e);return _.Ea(W$b)}),_.Va(1)):_.Ea(W$b)}))};
CU.ha=function(a){return new (a||CU)(_.y(_.an),_.y(_.pr),_.y(yU),_.y(JO),_.y(_.TJ),_.y(_.Bu))};
CU.Aa=_.v({type:CU,oa:[["repositories-browser","location",""]],wb:function(a,b){a&1&&_.We(_.kE,5);if(a&2){var c;_.Ve(c=_.Ze())&&(b.jl=c.first)}},inputs:{location:"location"},features:[_.id],hc:["location",""],Ba:2,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["fxFlex","auto",3,"diameter"],["class","toolbar",4,"ngIf"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange",4,"ngIf"],
["fxFlex","auto",3,"filter","clear",4,"ngSwitchCase"],["icon","shared:repository",4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],[1,"toolbar"],[3,"place"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange"],[3,"rows","location"],["fxFlex","auto",3,"filter","clear"],["icon","shared:repository"],"Es gibt keine Repositories f\u00fcr dieses Projekt","Pr\u00fcfen Sie, ob Sie darauf zugreifen k\u00f6nnen",["icon","shared:project"],"Dieses Projekt kann nicht geladen werden",
"Pr\u00fcfen Sie, ob es existiert und Sie darauf zugreifen k\u00f6nnen"]},wa:function(a,b){a&1&&(_.N(0,vZb,3,3,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.NOb))},Ia:[_.Tl,_.Ul,_.Vl,_.dr,_.Az,_.Cz,_.Bz,_.kE,_.cE,KO,BU,wU,_.Zl],styles:["repositories-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0}input-with-icon[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.toolbar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:1 0 100%;justify-content:space-between;max-height:56px}input-with-icon[_ngcontent-%COMP%]{padding-right:20px}project-selector[_ngcontent-%COMP%]{padding:8px 20px}no-search-match[_ngcontent-%COMP%]{padding-top:10px}repository-table[_ngcontent-%COMP%]{overflow:auto}settings-link[_ngcontent-%COMP%]{align-self:center;margin-right:6px}"],
Oa:0});
var Y$b={eAa:0,yBa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},DU=function(a,b,c,d,e,f,g,h){var n=this;this.Vf=a;this.Kb=b;this.Ra=c;this.eea=f;this.Sb=g;this.BF=h;this.UU=Y$b;this.vc=_.iE;this.HDc="/"+_.yt.bE;this.pJ="/repos";this.cob=new _.ng;this.kyb=d.Vb(22);this.Rp=e.lc(2);this.Xa=this.Kb.data.ka(_.m(Cyb),_.nb(1),_.jb());this.BF?(this.kyb&&Z$b(this),this.MHb=this.Rp?this.Kb.data.ka(_.m(function(r){return _.aE(JZb(r.component))})):M2b(this.eea).ka(_.zb(function(r){$$b(n,r)}),_.vb(function(){return n.Kb.data}),
_.m(function(r){return _.aE(JZb(r.component))}),_.Aa(function(r){_.qr(n.Vf,r);return _.$D("Unavailable")}),_.tb(_.jE))):($$b(this,[]),this.MHb=_.Ua)},Z$b=function(a){_.Da(a.Sb.EZ(),a.Sb.GZ()).ka(_.Va(1),_.Aa(function(b){_.qr(a.Vf,b);return _.Ua})).subscribe()},$$b=function(a,b){0===b.length&&a.Ra.navigate(["/"+_.yt.XAa])};DU.ha=function(a){return new (a||DU)(_.y(_.pr),_.y(_.wf),_.y(_.Vf),_.y(_.Bu),_.y(_.Bt),_.y(JO),_.y(_.Mu),_.y(_.Jl))};
DU.Aa=_.v({type:DU,oa:[["source-root-container"]],Ba:4,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],["error",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[3,"diameter",4,"ngSwitchCase"],["class","nav-container",4,"ngIf"],[3,"location",4,"ngSwitchCase"],[1,"nav-container"],["mat-tab-nav-bar","","gmat-tabs","",4,"ngIf"],["mat-tab-nav-bar","","gmat-tabs",""],["mat-tab-link","","ascTrackElement","SourceRootNav","trackAction","navigateToSourceHome",3,"routerLink",
"active"],"Meine Quelle",["mat-tab-link","","ascTrackElement","SourceRootNav","trackAction","navigateToRepositories",3,"routerLink","active"],"Alle Repositories",[3,"location"],[3,"ngTemplateOutlet"],[3,"diameter"],["icon","report",3,"isSvg"],"Laden der Seite nicht m\u00f6glich.","Versuchen Sie es sp\u00e4ter noch einmal."]},wa:function(a,b){a&1&&(_.N(0,HZb,4,4,"ng-container",0),_.Q(1,"async"),_.N(2,IZb,5,1,"ng-template",null,1,_.bf));a&2&&_.z("ngIf",_.R(1,1,b.MHb))},Ia:[_.gn,_.Tl,_.Yl,_.Ul,_.Vl,
_.iC,_.Az,_.Cz,_.Bz,vU,_.cE,_.fC,_.gC,CU,_.Pm,_.Zl],styles:["source-root-container[_nghost-%COMP%]{display:flex;flex-direction:column;overflow:hidden}source-root-container[_nghost-%COMP%]   nav[_ngcontent-%COMP%] {border:0}repositories-browser[_ngcontent-%COMP%], repository-browser[_ngcontent-%COMP%]{flex:1}.nav-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between}new-repo-button[_ngcontent-%COMP%]{display:inline-flex;align-items:center}loading[_ngcontent-%COMP%]{flex:1 1 auto}"],
Oa:0});
var EU=function(){};EU.ha=function(a){return new (a||EU)};EU.Ea=_.bd({type:EU});EU.Da=_.Tc({imports:[_.jn,_.$l,_.cn,_.hr,_.Tq,_.Yr,_.Rm]});
var FU=function(){};FU.ha=function(a){return new (a||FU)};FU.Ea=_.bd({type:FU});FU.Da=_.Tc({imports:[_.jn,_.$l,_.hr,_.Tq,_.Yr,_.jI,_.Rm]});
var GU=function(){};GU.ha=function(a){return new (a||GU)};GU.Ea=_.bd({type:GU});GU.Da=_.Tc({imports:[_.$l,_.hr,FU,_.fE,_.dE,_.Yr]});
var HU=function(){};HU.ha=function(a){return new (a||HU)};HU.Ea=_.bd({type:HU});HU.Da=_.Tc({imports:[_.jn,_.$l,_.hr,_.fE,FU,_.dE,_.Tq,_.Yr,_.oC,_.Rm,_.vJ]});
var IU=function(){};IU.ha=function(a){return new (a||IU)};IU.Ea=_.bd({type:IU});IU.Da=_.Tc({imports:[_.$l,_.hr,EU,_.dE,_.Tq,_.Nz,_.Yr,_.vr,GU,HU]});
var JU=function(){};JU.ha=function(a){return new (a||JU)};JU.Ea=_.bd({type:JU});JU.Da=_.Tc({imports:[_.$l,YP,AU,QO]});
var KU=function(){};KU.ha=function(a){return new (a||KU)};KU.Ea=_.bd({type:KU});KU.Da=_.Tc({imports:[_.jn,_.$l,_.hr,_.Pv,_.Dz,_.lE,_.dE,_.Tq,_.Yr,_.$v,_.Pw,PO,_.Qv,JU,_.Rm,_.vJ]});
var LU=function(){};LU.ha=function(a){return new (a||LU)};LU.Ea=_.bd({type:LU});LU.Da=_.Tc({imports:[_.jn,_.$l,_.pC,_.Dz,IU,_.dE,_.hC,KU,_.Rm]});
var MU=function(a,b,c,d,e,f){this.location=a;this.Xu=b;this.Bta=c;this.Ra=d;this.lg=e;this.NLc=f.Vb(77)};MU.prototype.If=function(a){var b=a.hEb.get("package");this.Bta.has(b)?aac(this,a):bac(this,this.location.path());return!0};
var bac=function(a,b){try{var c=decodeURIComponent(b)}catch(d){c=b}b=c.replace(/%([a-fA-F0-9]{2})/g,function(d,e){return String.fromCharCode(parseInt(e,16))});c=new _.dh;_.eh(c,"q",b.replace(_.jQa,""));c.nd("/"+_.yt.tia);_.Nm(a.Ra,c.toString(),{kg:!0})},aac=function(a,b){a.NLc&&(b=_.og(b),(b=Xyb(b,a.Bta,a.Xu))&&a.Ra.navigate(_.nh(b)).then(function(){return a.lg.open("GoB-Pakete wurden verworfen. Sie werden zur Repository-Ansicht weitergeleitet.","Ablehnen")}))};
MU.ha=function(a){return new (a||MU)(_.u(_.Qf),_.u(_.$_a),_.u(_.a0a),_.u(_.Vf),_.u(_.xr),_.u(_.Bu))};MU.va=_.t({token:MU,ta:MU.ha,Ka:"root"});
var NU,dac,OU;NU={ad:qU,zn:_.UJ,alternativeUiLink:_.Ku};_.cac=new _.U3a;
dac=[{path:"",bda:"full",If:[hP],children:[{path:"**",Lb:DU,resolve:NU,uA:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",Lb:DU,resolve:NU,uA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",If:[iP],children:[]},{ZR:function(a){if(2>a.length||"piper"!==a[0].path)return null;var b=a,c=a[a.length-1];2===a.length&&c.path.startsWith("//depot/")&&(c.path=c.path.substring(8),b=[a[0],new _.sf("_",{}),new _.sf("depot",{}),c]);return 4>b.length?
{TJ:b}:{TJ:b,Vta:{path:c}}},bAb:"piper/:path",Lb:yS,resolve:NU,data:{groupType:"depot"},If:[lP,jP,kP,mP]},{ZR:function(a,b,c){var d=_.cac.mf();return d?d(a,b,c):null},bAb:":package/:path",Lb:yS,resolve:NU,data:{groupType:"depot"},If:[MU,jP],uA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",Lb:DU,resolve:NU,uA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",Lb:yS,resolve:NU,uA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",
Lb:TO,resolve:NU,uA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",Lb:yS,resolve:NU,uA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",Lb:yS,resolve:NU,If:[jP],uA:"paramsOrQueryParamsChange"}];OU=function(){};OU.ha=function(a){return new (a||OU)};OU.Ea=_.bd({type:OU,id:"source"});OU.Da=_.Tc({Tb:[eN,_.UJ,_.SG,_.pH],imports:[gP,_.eI,LU,pU,_.Cy(dac),_.Rm]});_.y7a(OU,"source");

_.eg();

}catch(e){_._DumpException(e)}
try{
_.dg("search");


_.eg();

}catch(e){_._DumpException(e)}
try{
_.dg("codemirror");

var ERc=['(function(){/*\n\n Copyright (C) 2017 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=global||self,global.CodeMirror=factory())})(this,function(){var userAgent=navigator.userAgent;var platform=navigator.platform;var gecko=/gecko\\/\\d/i.test(userAgent);var ie_upto10=/MSIE \\d/.test(userAgent);var ie_11up=/Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(userAgent);var edge=/Edge\\/(\\d+)/.exec(userAgent);var ie=ie_upto10||ie_11up||\nedge;var ie_version=ie&&(ie_upto10?document.documentMode||6:+(edge||ie_11up)[1]);var webkit=!edge&&/WebKit\\//.test(userAgent);var qtwebkit=webkit&&/Qt\\/\\d+\\.\\d+/.test(userAgent);var chrome=!edge&&/Chrome\\/(\\d+)/.exec(userAgent);var chrome_version=chrome&&+chrome[1];var presto=/Opera\\//.test(userAgent);var safari=/Apple Computer/.test(navigator.vendor);var mac_geMountainLion=/Mac OS X 1\\d\\D([8-9]|\\d\\d)\\D/.test(userAgent);var phantom=/PhantomJS/.test(userAgent);var ios=safari&&(/Mobile\\/\\w+/.test(userAgent)||\nnavigator.maxTouchPoints>2);var android=/Android/.test(userAgent);var mobile=ios||android||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(userAgent);var mac=ios||/Mac/.test(platform);var chromeOS=/\\bCrOS\\b/.test(userAgent);var windows=/win/i.test(platform);var presto_version=presto&&userAgent.match(/Version\\/(\\d*\\.\\d*)/);if(presto_version)presto_version=Number(presto_version[1]);if(presto_version&&presto_version>=15){presto=false;webkit=true}var flipCtrlCmd=mac&&(qtwebkit||presto&&(presto_version==\nnull||presto_version<12.11));var captureRightClick=gecko||ie&&ie_version>=9;function classTest(cls){return new RegExp("(^|\\\\s)"+cls+"(?:$|\\\\s)\\\\s*")}var rmClass=function(node,cls){var current=node.className;var match=classTest(cls).exec(current);if(match){var after=current.slice(match.index+match[0].length);node.className=current.slice(0,match.index)+(after?match[1]+after:"")}};function removeChildren(e){for(var count=e.childNodes.length;count>0;--count)e.removeChild(e.firstChild);return e}function removeChildrenAndAdd(parent,\ne){return removeChildren(parent).appendChild(e)}function elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content)for(var i=0;i<content.length;++i)e.appendChild(content[i]);return e}function eltP(tag,content,className,style){var e=elt(tag,content,className,style);e.setAttribute("role","presentation");return e}var range;if(document.createRange)range=\nfunction(node,start,end,endNode){var r=document.createRange();r.setEnd(endNode||node,end);r.setStart(node,start);return r};else range=function(node,start,end){var r=document.body.createTextRange();try{r.moveToElementText(node.parentNode)}catch(e){return r}r.collapse(true);r.moveEnd("character",end);r.moveStart("character",start);return r};function contains(parent,child){if(child.nodeType==3)child=child.parentNode;if(parent.contains)return parent.contains(child);do{if(child.nodeType==11)child=child.host;\nif(child==parent)return true}while(child=child.parentNode)}function activeElt(){var activeElement;try{activeElement=document.activeElement}catch(e){activeElement=document.body||null}while(activeElement&&activeElement.shadowRoot&&activeElement.shadowRoot.activeElement)activeElement=activeElement.shadowRoot.activeElement;return activeElement}function addClass(node,cls){var current=node.className;if(!classTest(cls).test(current))node.className+=(current?" ":"")+cls}function joinClasses(a,b){var as=a.split(" ");\nfor(var i=0;i<as.length;i++)if(as[i]&&!classTest(as[i]).test(b))b+=" "+as[i];return b}var selectInput=function(node){node.select()};if(ios)selectInput=function(node){node.selectionStart=0;node.selectionEnd=node.value.length};else if(ie)selectInput=function(node){try{node.select()}catch(_e){}};function bind(f){var args=Array.prototype.slice.call(arguments,1);return function(){return f.apply(null,args)}}function copyObj(obj,target,overwrite){if(!target)target={};for(var prop in obj)if(obj.hasOwnProperty(prop)&&\n(overwrite!==false||!target.hasOwnProperty(prop)))target[prop]=obj[prop];return target}function countColumn(string,end,tabSize,startIndex,startValue){if(end==null){end=string.search(/[^\\s\\u00a0]/);if(end==-1)end=string.length}for(var i=startIndex||0,n=startValue||0;;){var nextTab=string.indexOf("\\t",i);if(nextTab<0||nextTab>=end)return n+(end-i);n+=nextTab-i;n+=tabSize-n%tabSize;i=nextTab+1}}var Delayed=function(){this.id=null;this.f=null;this.time=0;this.handler=bind(this.onTimeout,this)};Delayed.prototype.onTimeout=\nfunction(self){self.id=0;if(self.time<=+new Date)self.f();else setTimeout(self.handler,self.time-+new Date)};Delayed.prototype.set=function(ms,f){this.f=f;var time=+new Date+ms;if(!this.id||time<this.time){clearTimeout(this.id);this.id=setTimeout(this.handler,ms);this.time=time}};function indexOf(array,elt){for(var i=0;i<array.length;++i)if(array[i]==elt)return i;return-1}var scrollerGap=50;var Pass={toString:function(){return"CodeMirror.Pass"}};var sel_dontScroll={scroll:false},sel_mouse={origin:"*mouse"},\nsel_move={origin:"+move"};function findColumn(string,goal,tabSize){for(var pos=0,col=0;;){var nextTab=string.indexOf("\\t",pos);if(nextTab==-1)nextTab=string.length;var skipped=nextTab-pos;if(nextTab==string.length||col+skipped>=goal)return pos+Math.min(skipped,goal-col);col+=nextTab-pos;col+=tabSize-col%tabSize;pos=nextTab+1;if(col>=goal)return pos}}var spaceStrs=[""];function spaceStr(n){while(spaceStrs.length<=n)spaceStrs.push(lst(spaceStrs)+" ");return spaceStrs[n]}function lst(arr){return arr[arr.length-\n1]}function map(array,f){var out=[];for(var i=0;i<array.length;i++)out[i]=f(array[i],i);return out}function insertSorted(array,value,score){var pos=0,priority=score(value);while(pos<array.length&&score(array[pos])<=priority)pos++;array.splice(pos,0,value)}function nothing(){}function createObj(base,props){var inst;if(Object.create)inst=Object.create(base);else{nothing.prototype=base;inst=new nothing}if(props)copyObj(props,inst);return inst}var nonASCIISingleCaseWordChar=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;\nfunction isWordCharBasic(ch){return/\\w/.test(ch)||ch>"\\u0080"&&(ch.toUpperCase()!=ch.toLowerCase()||nonASCIISingleCaseWordChar.test(ch))}function isWordChar(ch,helper){if(!helper)return isWordCharBasic(ch);if(helper.source.indexOf("\\\\w")>-1&&isWordCharBasic(ch))return true;return helper.test(ch)}function isEmpty(obj){for(var n in obj)if(obj.hasOwnProperty(n)&&obj[n])return false;return true}var extendingChars=/[\\u0300-\\u036f\\u0483-\\u0489\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065e\\u0670\\u06d6-\\u06dc\\u06de-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0900-\\u0902\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0955\\u0962\\u0963\\u0981\\u09bc\\u09be\\u09c1-\\u09c4\\u09cd\\u09d7\\u09e2\\u09e3\\u0a01\\u0a02\\u0a3c\\u0a41\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7\\u0ac8\\u0acd\\u0ae2\\u0ae3\\u0b01\\u0b3c\\u0b3e\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b57\\u0b62\\u0b63\\u0b82\\u0bbe\\u0bc0\\u0bcd\\u0bd7\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0cbc\\u0cbf\\u0cc2\\u0cc6\\u0ccc\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0d3e\\u0d41-\\u0d44\\u0d4d\\u0d57\\u0d62\\u0d63\\u0dca\\u0dcf\\u0dd2-\\u0dd4\\u0dd6\\u0ddf\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86\\u0f87\\u0f90-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039\\u103a\\u103d\\u103e\\u1058\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108d\\u109d\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u18a9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193b\\u1a17\\u1a18\\u1a56\\u1a58-\\u1a5e\\u1a60\\u1a62\\u1a65-\\u1a6c\\u1a73-\\u1a7c\\u1a7f\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80\\u1b81\\u1ba2-\\u1ba5\\u1ba8\\u1ba9\\u1c2c-\\u1c33\\u1c36\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1dc0-\\u1de6\\u1dfd-\\u1dff\\u200c\\u200d\\u20d0-\\u20f0\\u2cef-\\u2cf1\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\ua66f-\\ua672\\ua67c\\ua67d\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua825\\ua826\\ua8c4\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua951\\ua980-\\ua982\\ua9b3\\ua9b6-\\ua9b9\\ua9bc\\uaa29-\\uaa2e\\uaa31\\uaa32\\uaa35\\uaa36\\uaa43\\uaa4c\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uabe5\\uabe8\\uabed\\udc00-\\udfff\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe26\\uff9e\\uff9f]/;\nfunction isExtendingChar(ch){return ch.charCodeAt(0)>=768&&extendingChars.test(ch)}function skipExtendingChars(str,pos,dir){while((dir<0?pos>0:pos<str.length)&&isExtendingChar(str.charAt(pos)))pos+=dir;return pos}function findFirst(pred,from,to){var dir=from>to?-1:1;for(;;){if(from==to)return from;var midF=(from+to)/2,mid=dir<0?Math.ceil(midF):Math.floor(midF);if(mid==from)return pred(mid)?from:to;if(pred(mid))to=mid;else from=mid+dir}}function iterateBidiSections(order,from,to,f){if(!order)return f(from,\nto,"ltr",0);var found=false;for(var i=0;i<order.length;++i){var part=order[i];if(part.from<to&&part.to>from||from==to&&part.to==from){f(Math.max(part.from,from),Math.min(part.to,to),part.level==1?"rtl":"ltr",i);found=true}}if(!found)f(from,to,"ltr")}var bidiOther=null;function getBidiPartAt(order,ch,sticky){var found;bidiOther=null;for(var i=0;i<order.length;++i){var cur=order[i];if(cur.from<ch&&cur.to>ch)return i;if(cur.to==ch)if(cur.from!=cur.to&&sticky=="before")found=i;else bidiOther=i;if(cur.from==\nch)if(cur.from!=cur.to&&sticky!="before")found=i;else bidiOther=i}return found!=null?found:bidiOther}var bidiOrdering=function(){var lowTypes="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN";var arabicTypes="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";\nfunction charType(code){if(code<=247)return lowTypes.charAt(code);else if(1424<=code&&code<=1524)return"R";else if(1536<=code&&code<=1785)return arabicTypes.charAt(code-1536);else if(1774<=code&&code<=2220)return"r";else if(8192<=code&&code<=8203)return"w";else if(code==8204)return"b";else return"L"}var bidiRE=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/;var isNeutral=/[stwN]/,isStrong=/[LRr]/,countsAsLeft=/[Lb1n]/,countsAsNum=/[1n]/;function BidiSpan(level,from,to){this.level=level;this.from=from;\nthis.to=to}return function(str,direction){var outerType=direction=="ltr"?"L":"R";if(str.length==0||direction=="ltr"&&!bidiRE.test(str))return false;var len=str.length,types=[];for(var i=0;i<len;++i)types.push(charType(str.charCodeAt(i)));for(var i$1=0,prev=outerType;i$1<len;++i$1){var type=types[i$1];if(type=="m")types[i$1]=prev;else prev=type}for(var i$2=0,cur=outerType;i$2<len;++i$2){var type$1=types[i$2];if(type$1=="1"&&cur=="r")types[i$2]="n";else if(isStrong.test(type$1)){cur=type$1;if(type$1==\n"r")types[i$2]="R"}}for(var i$3=1,prev$1=types[0];i$3<len-1;++i$3){var type$2=types[i$3];if(type$2=="+"&&prev$1=="1"&&types[i$3+1]=="1")types[i$3]="1";else if(type$2==","&&prev$1==types[i$3+1]&&(prev$1=="1"||prev$1=="n"))types[i$3]=prev$1;prev$1=type$2}for(var i$4=0;i$4<len;++i$4){var type$3=types[i$4];if(type$3==",")types[i$4]="N";else if(type$3=="%"){var end=void 0;for(end=i$4+1;end<len&&types[end]=="%";++end);var replace=i$4&&types[i$4-1]=="!"||end<len&&types[end]=="1"?"1":"N";for(var j=i$4;j<\nend;++j)types[j]=replace;i$4=end-1}}for(var i$5=0,cur$1=outerType;i$5<len;++i$5){var type$4=types[i$5];if(cur$1=="L"&&type$4=="1")types[i$5]="L";else if(isStrong.test(type$4))cur$1=type$4}for(var i$6=0;i$6<len;++i$6)if(isNeutral.test(types[i$6])){var end$1=void 0;for(end$1=i$6+1;end$1<len&&isNeutral.test(types[end$1]);++end$1);var before=(i$6?types[i$6-1]:outerType)=="L";var after=(end$1<len?types[end$1]:outerType)=="L";var replace$1=before==after?before?"L":"R":outerType;for(var j$1=i$6;j$1<end$1;++j$1)types[j$1]=\nreplace$1;i$6=end$1-1}var order=[],m;for(var i$7=0;i$7<len;)if(countsAsLeft.test(types[i$7])){var start=i$7;for(++i$7;i$7<len&&countsAsLeft.test(types[i$7]);++i$7);order.push(new BidiSpan(0,start,i$7))}else{var pos=i$7,at=order.length,isRTL=direction=="rtl"?1:0;for(++i$7;i$7<len&&types[i$7]!="L";++i$7);for(var j$2=pos;j$2<i$7;)if(countsAsNum.test(types[j$2])){if(pos<j$2){order.splice(at,0,new BidiSpan(1,pos,j$2));at+=isRTL}var nstart=j$2;for(++j$2;j$2<i$7&&countsAsNum.test(types[j$2]);++j$2);order.splice(at,\n0,new BidiSpan(2,nstart,j$2));at+=isRTL;pos=j$2}else++j$2;if(pos<i$7)order.splice(at,0,new BidiSpan(1,pos,i$7))}if(direction=="ltr"){if(order[0].level==1&&(m=str.match(/^\\s+/))){order[0].from=m[0].length;order.unshift(new BidiSpan(0,0,m[0].length))}if(lst(order).level==1&&(m=str.match(/\\s+$/))){lst(order).to-=m[0].length;order.push(new BidiSpan(0,len-m[0].length,len))}}return direction=="rtl"?order.reverse():order}}();function getOrder(line,direction){var order=line.order;if(order==null)order=line.order=\nbidiOrdering(line.text,direction);return order}var noHandlers=[];var on=function(emitter,type,f){if(emitter.addEventListener)emitter.addEventListener(type,f,false);else if(emitter.attachEvent)emitter.attachEvent("on"+type,f);else{var map=emitter._handlers||(emitter._handlers={});map[type]=(map[type]||noHandlers).concat(f)}};function getHandlers(emitter,type){return emitter._handlers&&emitter._handlers[type]||noHandlers}function off(emitter,type,f){if(emitter.removeEventListener)emitter.removeEventListener(type,\nf,false);else if(emitter.detachEvent)emitter.detachEvent("on"+type,f);else{var map=emitter._handlers,arr=map&&map[type];if(arr){var index=indexOf(arr,f);if(index>-1)map[type]=arr.slice(0,index).concat(arr.slice(index+1))}}}function signal(emitter,type){var handlers=getHandlers(emitter,type);if(!handlers.length)return;var args=Array.prototype.slice.call(arguments,2);for(var i=0;i<handlers.length;++i)handlers[i].apply(null,args)}function signalDOMEvent(cm,e,override){if(typeof e=="string")e={type:e,\npreventDefault:function(){this.defaultPrevented=true}};signal(cm,override||e.type,cm,e);return e_defaultPrevented(e)||e.codemirrorIgnore}function signalCursorActivity(cm){var arr=cm._handlers&&cm._handlers.cursorActivity;if(!arr)return;var set=cm.curOp.cursorActivityHandlers||(cm.curOp.cursorActivityHandlers=[]);for(var i=0;i<arr.length;++i)if(indexOf(set,arr[i])==-1)set.push(arr[i])}function hasHandler(emitter,type){return getHandlers(emitter,type).length>0}function eventMixin(ctor){ctor.prototype.on=\nfunction(type,f){on(this,type,f)};ctor.prototype.off=function(type,f){off(this,type,f)}}function e_preventDefault(e){if(e.preventDefault)e.preventDefault();else e.returnValue=false}function e_stopPropagation(e){if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true}function e_defaultPrevented(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==false}function e_stop(e){e_preventDefault(e);e_stopPropagation(e)}function e_target(e){return e.target||e.srcElement}function e_button(e){var b=\ne.which;if(b==null)if(e.button&1)b=1;else if(e.button&2)b=3;else if(e.button&4)b=2;if(mac&&e.ctrlKey&&b==1)b=3;return b}var dragAndDrop=function(){if(ie&&ie_version<9)return false;var div=elt("div");return"draggable"in div||"dragDrop"in div}();var zwspSupported;function zeroWidthElement(measure){if(zwspSupported==null){var test=elt("span","\\u200b");removeChildrenAndAdd(measure,elt("span",[test,document.createTextNode("x")]));if(measure.firstChild.offsetHeight!=0)zwspSupported=test.offsetWidth<=1&&\ntest.offsetHeight>2&&!(ie&&ie_version<8)}var node=zwspSupported?elt("span","\\u200b"):elt("span","\\u00a0",null,"display: inline-block; width: 1px; margin-right: -1px");node.setAttribute("cm-text","");return node}var badBidiRects;function hasBadBidiRects(measure){if(badBidiRects!=null)return badBidiRects;var txt=removeChildrenAndAdd(measure,document.createTextNode("A\\u062eA"));var r0=range(txt,0,1).getBoundingClientRect();var r1=range(txt,1,2).getBoundingClientRect();removeChildren(measure);if(!r0||\nr0.left==r0.right)return false;return badBidiRects=r1.right-r0.right<3}var splitLinesAuto="\\n\\nb".split(/\\n/).length!=3?function(string){var pos=0,result=[],l=string.length;while(pos<=l){var nl=string.indexOf("\\n",pos);if(nl==-1)nl=string.length;var line=string.slice(pos,string.charAt(nl-1)=="\\r"?nl-1:nl);var rt=line.indexOf("\\r");if(rt!=-1){result.push(line.slice(0,rt));pos+=rt+1}else{result.push(line);pos=nl+1}}return result}:function(string){return string.split(/\\r\\n?|\\n/)};var hasSelection=window.getSelection?\nfunction(te){try{return te.selectionStart!=te.selectionEnd}catch(e){return false}}:function(te){var range;try{range=te.ownerDocument.selection.createRange()}catch(e){}if(!range||range.parentElement()!=te)return false;return range.compareEndPoints("StartToEnd",range)!=0};var hasCopyEvent=function(){var e=elt("div");if("oncopy"in e)return true;var policy={createScript:function(ignored){return"return;"}};if(typeof trustedTypes!=="undefined")policy=trustedTypes.createPolicy("codemirror#return",policy);\ne.setAttribute("oncopy",policy.createScript(""));return typeof e.oncopy=="function"}();var badZoomedRects=null;function hasBadZoomedRects(measure){if(badZoomedRects!=null)return badZoomedRects;var node=removeChildrenAndAdd(measure,elt("span","x"));var normal=node.getBoundingClientRect();var fromRange=range(node,0,1).getBoundingClientRect();return badZoomedRects=Math.abs(normal.left-fromRange.left)>1}var modes={},mimeModes={};function defineMode(name,mode){if(arguments.length>2)mode.dependencies=Array.prototype.slice.call(arguments,\n2);modes[name]=mode}function defineMIME(mime,spec){mimeModes[mime]=spec}function resolveMode(spec){if(typeof spec=="string"&&mimeModes.hasOwnProperty(spec))spec=mimeModes[spec];else if(spec&&typeof spec.name=="string"&&mimeModes.hasOwnProperty(spec.name)){var found=mimeModes[spec.name];if(typeof found=="string")found={name:found};spec=createObj(found,spec);spec.name=found.name}else if(typeof spec=="string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+xml$/.test(spec))return resolveMode("application/xml");else if(typeof spec==\n"string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(spec))return resolveMode("application/json");if(typeof spec=="string")return{name:spec};else return spec||{name:"null"}}function getMode(options,spec){spec=resolveMode(spec);var mfactory=modes[spec.name];if(!mfactory)return getMode(options,"text/plain");var modeObj=mfactory(options,spec);if(modeExtensions.hasOwnProperty(spec.name)){var exts=modeExtensions[spec.name];for(var prop in exts){if(!exts.hasOwnProperty(prop))continue;if(modeObj.hasOwnProperty(prop))modeObj["_"+\nprop]=modeObj[prop];modeObj[prop]=exts[prop]}}modeObj.name=spec.name;if(spec.helperType)modeObj.helperType=spec.helperType;if(spec.modeProps)for(var prop$1 in spec.modeProps)modeObj[prop$1]=spec.modeProps[prop$1];return modeObj}var modeExtensions={};function extendMode(mode,properties){var exts=modeExtensions.hasOwnProperty(mode)?modeExtensions[mode]:modeExtensions[mode]={};copyObj(properties,exts)}function copyState(mode,state){if(state===true)return state;if(mode.copyState)return mode.copyState(state);\nvar nstate={};for(var n in state){var val=state[n];if(val instanceof Array)val=val.concat([]);nstate[n]=val}return nstate}function innerMode(mode,state){var info;while(mode.innerMode){info=mode.innerMode(state);if(!info||info.mode==mode)break;state=info.state;mode=info.mode}return info||{mode:mode,state:state}}function startState(mode,a1,a2){return mode.startState?mode.startState(a1,a2):true}var StringStream=function(string,tabSize,lineOracle){this.pos=this.start=0;this.string=string;this.tabSize=\ntabSize||8;this.lastColumnPos=this.lastColumnValue=0;this.lineStart=0;this.lineOracle=lineOracle};StringStream.prototype.eol=function(){return this.pos>=this.string.length};StringStream.prototype.sol=function(){return this.pos==this.lineStart};StringStream.prototype.peek=function(){return this.string.charAt(this.pos)||undefined};StringStream.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)};StringStream.prototype.eat=function(match){var ch=this.string.charAt(this.pos);\nvar ok;if(typeof match=="string")ok=ch==match;else ok=ch&&(match.test?match.test(ch):match(ch));if(ok){++this.pos;return ch}};StringStream.prototype.eatWhile=function(match){var start=this.pos;while(this.eat(match));return this.pos>start};StringStream.prototype.eatSpace=function(){var start=this.pos;while(/[\\s\\u00a0]/.test(this.string.charAt(this.pos)))++this.pos;return this.pos>start};StringStream.prototype.skipToEnd=function(){this.pos=this.string.length};StringStream.prototype.skipTo=function(ch){var found=\nthis.string.indexOf(ch,this.pos);if(found>-1){this.pos=found;return true}};StringStream.prototype.backUp=function(n){this.pos-=n};StringStream.prototype.column=function(){if(this.lastColumnPos<this.start){this.lastColumnValue=countColumn(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue);this.lastColumnPos=this.start}return this.lastColumnValue-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.indentation=function(){return countColumn(this.string,\nnull,this.tabSize)-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.match=function(pattern,consume,caseInsensitive){if(typeof pattern=="string"){var cased=function(str){return caseInsensitive?str.toLowerCase():str};var substr=this.string.substr(this.pos,pattern.length);if(cased(substr)==cased(pattern)){if(consume!==false)this.pos+=pattern.length;return true}}else{var match=this.string.slice(this.pos).match(pattern);if(match&&match.index>0)return null;\nif(match&&consume!==false)this.pos+=match[0].length;return match}};StringStream.prototype.current=function(){return this.string.slice(this.start,this.pos)};StringStream.prototype.hideFirstChars=function(n,inner){this.lineStart+=n;try{return inner()}finally{this.lineStart-=n}};StringStream.prototype.lookAhead=function(n){var oracle=this.lineOracle;return oracle&&oracle.lookAhead(n)};StringStream.prototype.baseToken=function(){var oracle=this.lineOracle;return oracle&&oracle.baseToken(this.pos)};function getLine(doc,\nn){n-=doc.first;if(n<0||n>=doc.size)throw new Error("There is no line "+(n+doc.first)+" in the document.");var chunk=doc;while(!chunk.lines)for(var i=0;;++i){var child=chunk.children[i],sz=child.chunkSize();if(n<sz){chunk=child;break}n-=sz}return chunk.lines[n]}function getBetween(doc,start,end){var out=[],n=start.line;doc.iter(start.line,end.line+1,function(line){var text=line.text;if(n==end.line)text=text.slice(0,end.ch);if(n==start.line)text=text.slice(start.ch);out.push(text);++n});return out}\nfunction getLines(doc,from,to){var out=[];doc.iter(from,to,function(line){out.push(line.text)});return out}function updateLineHeight(line,height){var diff=height-line.height;if(diff)for(var n=line;n;n=n.parent)n.height+=diff}function lineNo(line){if(line.parent==null)return null;var cur=line.parent,no=indexOf(cur.lines,line);for(var chunk=cur.parent;chunk;cur=chunk,chunk=chunk.parent)for(var i=0;;++i){if(chunk.children[i]==cur)break;no+=chunk.children[i].chunkSize()}return no+cur.first}function lineAtHeight(chunk,\nh){var n=chunk.first;outer:do{for(var i$1=0;i$1<chunk.children.length;++i$1){var child=chunk.children[i$1],ch=child.height;if(h<ch){chunk=child;continue outer}h-=ch;n+=child.chunkSize()}return n}while(!chunk.lines);var i=0;for(;i<chunk.lines.length;++i){var line=chunk.lines[i],lh=line.height;if(h<lh)break;h-=lh}return n+i}function isLine(doc,l){return l>=doc.first&&l<doc.first+doc.size}function lineNumberFor(options,i){return String(options.lineNumberFormatter(i+options.firstLineNumber))}function Pos(line,\nch,sticky){if(sticky===void 0)sticky=null;if(!(this instanceof Pos))return new Pos(line,ch,sticky);this.line=line;this.ch=ch;this.sticky=sticky}function cmp(a,b){return a.line-b.line||a.ch-b.ch}function equalCursorPos(a,b){return a.sticky==b.sticky&&cmp(a,b)==0}function copyPos(x){return Pos(x.line,x.ch)}function maxPos(a,b){return cmp(a,b)<0?b:a}function minPos(a,b){return cmp(a,b)<0?a:b}function clipLine(doc,n){return Math.max(doc.first,Math.min(n,doc.first+doc.size-1))}function clipPos(doc,pos){if(pos.line<\ndoc.first)return Pos(doc.first,0);var last=doc.first+doc.size-1;if(pos.line>last)return Pos(last,getLine(doc,last).text.length);return clipToLen(pos,getLine(doc,pos.line).text.length)}function clipToLen(pos,linelen){var ch=pos.ch;if(ch==null||ch>linelen)return Pos(pos.line,linelen);else if(ch<0)return Pos(pos.line,0);else return pos}function clipPosArray(doc,array){var out=[];for(var i=0;i<array.length;i++)out[i]=clipPos(doc,array[i]);return out}var SavedContext=function(state,lookAhead){this.state=\nstate;this.lookAhead=lookAhead};var Context=function(doc,state,line,lookAhead){this.state=state;this.doc=doc;this.line=line;this.maxLookAhead=lookAhead||0;this.baseTokens=null;this.baseTokenPos=1};Context.prototype.lookAhead=function(n){var line=this.doc.getLine(this.line+n);if(line!=null&&n>this.maxLookAhead)this.maxLookAhead=n;return line};Context.prototype.baseToken=function(n){if(!this.baseTokens)return null;while(this.baseTokens[this.baseTokenPos]<=n)this.baseTokenPos+=2;var type=this.baseTokens[this.baseTokenPos+\n1];return{type:type&&type.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-n}};Context.prototype.nextLine=function(){this.line++;if(this.maxLookAhead>0)this.maxLookAhead--};Context.fromSaved=function(doc,saved,line){if(saved instanceof SavedContext)return new Context(doc,copyState(doc.mode,saved.state),line,saved.lookAhead);else return new Context(doc,copyState(doc.mode,saved),line)};Context.prototype.save=function(copy){var state=copy!==false?copyState(this.doc.mode,this.state):\nthis.state;return this.maxLookAhead>0?new SavedContext(state,this.maxLookAhead):state};function highlightLine(cm,line,context,forceToEnd){var st=[cm.state.modeGen],lineClasses={};runMode(cm,line.text,cm.doc.mode,context,function(end,style){return st.push(end,style)},lineClasses,forceToEnd);var state=context.state;var loop=function(o){context.baseTokens=st;var overlay=cm.state.overlays[o],i=1,at=0;context.state=true;runMode(cm,line.text,overlay.mode,context,function(end,style){var start=i;while(at<\nend){var i_end=st[i];if(i_end>end)st.splice(i,1,end,st[i+1],i_end);i+=2;at=Math.min(end,i_end)}if(!style)return;if(overlay.opaque){st.splice(start,i-start,end,"overlay "+style);i=start+2}else for(;start<i;start+=2){var cur=st[start+1];st[start+1]=(cur?cur+" ":"")+"overlay "+style}},lineClasses);context.state=state;context.baseTokens=null;context.baseTokenPos=1};for(var o=0;o<cm.state.overlays.length;++o)loop(o);return{styles:st,classes:lineClasses.bgClass||lineClasses.textClass?lineClasses:null}}\nfunction getLineStyles(cm,line,updateFrontier){if(!line.styles||line.styles[0]!=cm.state.modeGen){var context=getContextBefore(cm,lineNo(line));var resetState=line.text.length>cm.options.maxHighlightLength&&copyState(cm.doc.mode,context.state);var result=highlightLine(cm,line,context);if(resetState)context.state=resetState;line.stateAfter=context.save(!resetState);line.styles=result.styles;if(result.classes)line.styleClasses=result.classes;else if(line.styleClasses)line.styleClasses=null;if(updateFrontier===\ncm.doc.highlightFrontier)cm.doc.modeFrontier=Math.max(cm.doc.modeFrontier,++cm.doc.highlightFrontier)}return line.styles}function getContextBefore(cm,n,precise){var doc=cm.doc,display=cm.display;if(!doc.mode.startState)return new Context(doc,true,n);var start=findStartLine(cm,n,precise);var saved=start>doc.first&&getLine(doc,start-1).stateAfter;var context=saved?Context.fromSaved(doc,saved,start):new Context(doc,startState(doc.mode),start);doc.iter(start,n,function(line){processLine(cm,line.text,\ncontext);var pos=context.line;line.stateAfter=pos==n-1||pos%5==0||pos>=display.viewFrom&&pos<display.viewTo?context.save():null;context.nextLine()});if(precise)doc.modeFrontier=context.line;return context}function processLine(cm,text,context,startAt){var mode=cm.doc.mode;var stream=new StringStream(text,cm.options.tabSize,context);stream.start=stream.pos=startAt||0;if(text=="")callBlankLine(mode,context.state);while(!stream.eol()){readToken(mode,stream,context.state);stream.start=stream.pos}}function callBlankLine(mode,\nstate){if(mode.blankLine)return mode.blankLine(state);if(!mode.innerMode)return;var inner=innerMode(mode,state);if(inner.mode.blankLine)return inner.mode.blankLine(inner.state)}function readToken(mode,stream,state,inner){for(var i=0;i<10;i++){if(inner)inner[0]=innerMode(mode,state).mode;var style=mode.token(stream,state);if(stream.pos>stream.start)return style}throw new Error("Mode "+mode.name+" failed to advance stream.");}var Token=function(stream,type,state){this.start=stream.start;this.end=stream.pos;\nthis.string=stream.current();this.type=type||null;this.state=state};function takeToken(cm,pos,precise,asArray){var doc=cm.doc,mode=doc.mode,style;pos=clipPos(doc,pos);var line=getLine(doc,pos.line),context=getContextBefore(cm,pos.line,precise);var stream=new StringStream(line.text,cm.options.tabSize,context),tokens;if(asArray)tokens=[];while((asArray||stream.pos<pos.ch)&&!stream.eol()){stream.start=stream.pos;style=readToken(mode,stream,context.state);if(asArray)tokens.push(new Token(stream,style,\ncopyState(doc.mode,context.state)))}return asArray?tokens:new Token(stream,style,context.state)}function extractLineClasses(type,output){if(type)for(;;){var lineClass=type.match(/(?:^|\\s+)line-(background-)?(\\S+)/);if(!lineClass)break;type=type.slice(0,lineClass.index)+type.slice(lineClass.index+lineClass[0].length);var prop=lineClass[1]?"bgClass":"textClass";if(output[prop]==null)output[prop]=lineClass[2];else if(!(new RegExp("(?:^|\\\\s)"+lineClass[2]+"(?:$|\\\\s)")).test(output[prop]))output[prop]+=\n" "+lineClass[2]}return type}function runMode(cm,text,mode,context,f,lineClasses,forceToEnd){var flattenSpans=mode.flattenSpans;if(flattenSpans==null)flattenSpans=cm.options.flattenSpans;var curStart=0,curStyle=null;var stream=new StringStream(text,cm.options.tabSize,context),style;var inner=cm.options.addModeClass&&[null];if(text=="")extractLineClasses(callBlankLine(mode,context.state),lineClasses);while(!stream.eol()){if(stream.pos>cm.options.maxHighlightLength){flattenSpans=false;if(forceToEnd)processLine(cm,\ntext,context,stream.pos);stream.pos=text.length;style=null}else style=extractLineClasses(readToken(mode,stream,context.state,inner),lineClasses);if(inner){var mName=inner[0].name;if(mName)style="m-"+(style?mName+" "+style:mName)}if(!flattenSpans||curStyle!=style){while(curStart<stream.start){curStart=Math.min(stream.start,curStart+5E3);f(curStart,curStyle)}curStyle=style}stream.start=stream.pos}while(curStart<stream.pos){var pos=Math.min(stream.pos,curStart+5E3);f(pos,curStyle);curStart=pos}}function findStartLine(cm,\nn,precise){var minindent,minline,doc=cm.doc;var lim=precise?-1:n-(cm.doc.mode.innerMode?1E3:100);for(var search=n;search>lim;--search){if(search<=doc.first)return doc.first;var line=getLine(doc,search-1),after=line.stateAfter;if(after&&(!precise||search+(after instanceof SavedContext?after.lookAhead:0)<=doc.modeFrontier))return search;var indented=countColumn(line.text,null,cm.options.tabSize);if(minline==null||minindent>indented){minline=search-1;minindent=indented}}return minline}function retreatFrontier(doc,\nn){doc.modeFrontier=Math.min(doc.modeFrontier,n);if(doc.highlightFrontier<n-10)return;var start=doc.first;for(var line=n-1;line>start;line--){var saved=getLine(doc,line).stateAfter;if(saved&&(!(saved instanceof SavedContext)||line+saved.lookAhead<n)){start=line+1;break}}doc.highlightFrontier=Math.min(doc.highlightFrontier,start)}var sawReadOnlySpans=false,sawCollapsedSpans=false;function seeReadOnlySpans(){sawReadOnlySpans=true}function seeCollapsedSpans(){sawCollapsedSpans=true}function MarkedSpan(marker,\nfrom,to){this.marker=marker;this.from=from;this.to=to}function getMarkedSpanFor(spans,marker){if(spans)for(var i=0;i<spans.length;++i){var span=spans[i];if(span.marker==marker)return span}}function removeMarkedSpan(spans,span){var r;for(var i=0;i<spans.length;++i)if(spans[i]!=span)(r||(r=[])).push(spans[i]);return r}function addMarkedSpan(line,span,op){var inThisOp=op&&window.WeakSet&&(op.markedSpans||(op.markedSpans=new WeakSet));if(inThisOp&&line.markedSpans&&inThisOp.has(line.markedSpans))line.markedSpans.push(span);\nelse{line.markedSpans=line.markedSpans?line.markedSpans.concat([span]):[span];if(inThisOp)inThisOp.add(line.markedSpans)}span.marker.attachLine(line)}function markedSpansBefore(old,startCh,isInsert){var nw;if(old)for(var i=0;i<old.length;++i){var span=old[i],marker=span.marker;var startsBefore=span.from==null||(marker.inclusiveLeft?span.from<=startCh:span.from<startCh);if(startsBefore||span.from==startCh&&marker.type=="bookmark"&&(!isInsert||!span.marker.insertLeft)){var endsAfter=span.to==null||\n(marker.inclusiveRight?span.to>=startCh:span.to>startCh);(nw||(nw=[])).push(new MarkedSpan(marker,span.from,endsAfter?null:span.to))}}return nw}function markedSpansAfter(old,endCh,isInsert){var nw;if(old)for(var i=0;i<old.length;++i){var span=old[i],marker=span.marker;var endsAfter=span.to==null||(marker.inclusiveRight?span.to>=endCh:span.to>endCh);if(endsAfter||span.from==endCh&&marker.type=="bookmark"&&(!isInsert||span.marker.insertLeft)){var startsBefore=span.from==null||(marker.inclusiveLeft?\nspan.from<=endCh:span.from<endCh);(nw||(nw=[])).push(new MarkedSpan(marker,startsBefore?null:span.from-endCh,span.to==null?null:span.to-endCh))}}return nw}function stretchSpansOverChange(doc,change){if(change.full)return null;var oldFirst=isLine(doc,change.from.line)&&getLine(doc,change.from.line).markedSpans;var oldLast=isLine(doc,change.to.line)&&getLine(doc,change.to.line).markedSpans;if(!oldFirst&&!oldLast)return null;var startCh=change.from.ch,endCh=change.to.ch,isInsert=cmp(change.from,change.to)==\n0;var first=markedSpansBefore(oldFirst,startCh,isInsert);var last=markedSpansAfter(oldLast,endCh,isInsert);var sameLine=change.text.length==1,offset=lst(change.text).length+(sameLine?startCh:0);if(first)for(var i=0;i<first.length;++i){var span=first[i];if(span.to==null){var found=getMarkedSpanFor(last,span.marker);if(!found)span.to=startCh;else if(sameLine)span.to=found.to==null?null:found.to+offset}}if(last)for(var i$1=0;i$1<last.length;++i$1){var span$1=last[i$1];if(span$1.to!=null)span$1.to+=offset;\nif(span$1.from==null){var found$1=getMarkedSpanFor(first,span$1.marker);if(!found$1){span$1.from=offset;if(sameLine)(first||(first=[])).push(span$1)}}else{span$1.from+=offset;if(sameLine)(first||(first=[])).push(span$1)}}if(first)first=clearEmptySpans(first);if(last&&last!=first)last=clearEmptySpans(last);var newMarkers=[first];if(!sameLine){var gap=change.text.length-2,gapMarkers;if(gap>0&&first)for(var i$2=0;i$2<first.length;++i$2)if(first[i$2].to==null)(gapMarkers||(gapMarkers=[])).push(new MarkedSpan(first[i$2].marker,\nnull,null));for(var i$3=0;i$3<gap;++i$3)newMarkers.push(gapMarkers);newMarkers.push(last)}return newMarkers}function clearEmptySpans(spans){for(var i=0;i<spans.length;++i){var span=spans[i];if(span.from!=null&&span.from==span.to&&span.marker.clearWhenEmpty!==false)spans.splice(i--,1)}if(!spans.length)return null;return spans}function removeReadOnlyRanges(doc,from,to){var markers=null;doc.iter(from.line,to.line+1,function(line){if(line.markedSpans)for(var i=0;i<line.markedSpans.length;++i){var mark=\nline.markedSpans[i].marker;if(mark.readOnly&&(!markers||indexOf(markers,mark)==-1))(markers||(markers=[])).push(mark)}});if(!markers)return null;var parts=[{from:from,to:to}];for(var i=0;i<markers.length;++i){var mk=markers[i],m=mk.find(0);for(var j=0;j<parts.length;++j){var p=parts[j];if(cmp(p.to,m.from)<0||cmp(p.from,m.to)>0)continue;var newParts=[j,1],dfrom=cmp(p.from,m.from),dto=cmp(p.to,m.to);if(dfrom<0||!mk.inclusiveLeft&&!dfrom)newParts.push({from:p.from,to:m.from});if(dto>0||!mk.inclusiveRight&&\n!dto)newParts.push({from:m.to,to:p.to});parts.splice.apply(parts,newParts);j+=newParts.length-3}}return parts}function detachMarkedSpans(line){var spans=line.markedSpans;if(!spans)return;for(var i=0;i<spans.length;++i)spans[i].marker.detachLine(line);line.markedSpans=null}function attachMarkedSpans(line,spans){if(!spans)return;for(var i=0;i<spans.length;++i)spans[i].marker.attachLine(line);line.markedSpans=spans}function extraLeft(marker){return marker.inclusiveLeft?-1:0}function extraRight(marker){return marker.inclusiveRight?\n1:0}function compareCollapsedMarkers(a,b){var lenDiff=a.lines.length-b.lines.length;if(lenDiff!=0)return lenDiff;var aPos=a.find(),bPos=b.find();var fromCmp=cmp(aPos.from,bPos.from)||extraLeft(a)-extraLeft(b);if(fromCmp)return-fromCmp;var toCmp=cmp(aPos.to,bPos.to)||extraRight(a)-extraRight(b);if(toCmp)return toCmp;return b.id-a.id}function collapsedSpanAtSide(line,start){var sps=sawCollapsedSpans&&line.markedSpans,found;if(sps)for(var sp=void 0,i=0;i<sps.length;++i){sp=sps[i];if(sp.marker.collapsed&&\n(start?sp.from:sp.to)==null&&(!found||compareCollapsedMarkers(found,sp.marker)<0))found=sp.marker}return found}function collapsedSpanAtStart(line){return collapsedSpanAtSide(line,true)}function collapsedSpanAtEnd(line){return collapsedSpanAtSide(line,false)}function collapsedSpanAround(line,ch){var sps=sawCollapsedSpans&&line.markedSpans,found;if(sps)for(var i=0;i<sps.length;++i){var sp=sps[i];if(sp.marker.collapsed&&(sp.from==null||sp.from<ch)&&(sp.to==null||sp.to>ch)&&(!found||compareCollapsedMarkers(found,\nsp.marker)<0))found=sp.marker}return found}function conflictingCollapsedRange(doc,lineNo,from,to,marker){var line=getLine(doc,lineNo);var sps=sawCollapsedSpans&&line.markedSpans;if(sps)for(var i=0;i<sps.length;++i){var sp=sps[i];if(!sp.marker.collapsed)continue;var found=sp.marker.find(0);var fromCmp=cmp(found.from,from)||extraLeft(sp.marker)-extraLeft(marker);var toCmp=cmp(found.to,to)||extraRight(sp.marker)-extraRight(marker);if(fromCmp>=0&&toCmp<=0||fromCmp<=0&&toCmp>=0)continue;if(fromCmp<=0&&\n(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.to,from)>=0:cmp(found.to,from)>0)||fromCmp>=0&&(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.from,to)<=0:cmp(found.from,to)<0))return true}}function visualLine(line){var merged;while(merged=collapsedSpanAtStart(line))line=merged.find(-1,true).line;return line}function visualLineEnd(line){var merged;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return line}function visualLineContinued(line){var merged,lines;\nwhile(merged=collapsedSpanAtEnd(line)){line=merged.find(1,true).line;(lines||(lines=[])).push(line)}return lines}function visualLineNo(doc,lineN){var line=getLine(doc,lineN),vis=visualLine(line);if(line==vis)return lineN;return lineNo(vis)}function visualLineEndNo(doc,lineN){if(lineN>doc.lastLine())return lineN;var line=getLine(doc,lineN),merged;if(!lineIsHidden(doc,line))return lineN;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return lineNo(line)+1}function lineIsHidden(doc,\nline){var sps=sawCollapsedSpans&&line.markedSpans;if(sps)for(var sp=void 0,i=0;i<sps.length;++i){sp=sps[i];if(!sp.marker.collapsed)continue;if(sp.from==null)return true;if(sp.marker.widgetNode)continue;if(sp.from==0&&sp.marker.inclusiveLeft&&lineIsHiddenInner(doc,line,sp))return true}}function lineIsHiddenInner(doc,line,span){if(span.to==null){var end=span.marker.find(1,true);return lineIsHiddenInner(doc,end.line,getMarkedSpanFor(end.line.markedSpans,span.marker))}if(span.marker.inclusiveRight&&span.to==\nline.text.length)return true;for(var sp=void 0,i=0;i<line.markedSpans.length;++i){sp=line.markedSpans[i];if(sp.marker.collapsed&&!sp.marker.widgetNode&&sp.from==span.to&&(sp.to==null||sp.to!=span.from)&&(sp.marker.inclusiveLeft||span.marker.inclusiveRight)&&lineIsHiddenInner(doc,line,sp))return true}}function heightAtLine(lineObj){lineObj=visualLine(lineObj);var h=0,chunk=lineObj.parent;for(var i=0;i<chunk.lines.length;++i){var line=chunk.lines[i];if(line==lineObj)break;else h+=line.height}for(var p=\nchunk.parent;p;chunk=p,p=chunk.parent)for(var i$1=0;i$1<p.children.length;++i$1){var cur=p.children[i$1];if(cur==chunk)break;else h+=cur.height}return h}function lineLength(line){if(line.height==0)return 0;var len=line.text.length,merged,cur=line;while(merged=collapsedSpanAtStart(cur)){var found=merged.find(0,true);cur=found.from.line;len+=found.from.ch-found.to.ch}cur=line;while(merged=collapsedSpanAtEnd(cur)){var found$1=merged.find(0,true);len-=cur.text.length-found$1.from.ch;cur=found$1.to.line;\nlen+=cur.text.length-found$1.to.ch}return len}function findMaxLine(cm){var d=cm.display,doc=cm.doc;d.maxLine=getLine(doc,doc.first);d.maxLineLength=lineLength(d.maxLine);d.maxLineChanged=true;doc.iter(function(line){var len=lineLength(line);if(len>d.maxLineLength){d.maxLineLength=len;d.maxLine=line}})}var Line=function(text,markedSpans,estimateHeight){this.text=text;attachMarkedSpans(this,markedSpans);this.height=estimateHeight?estimateHeight(this):1};Line.prototype.lineNo=function(){return lineNo(this)};\neventMixin(Line);function updateLine(line,text,markedSpans,estimateHeight){line.text=text;if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null;if(line.order!=null)line.order=null;detachMarkedSpans(line);attachMarkedSpans(line,markedSpans);var estHeight=estimateHeight?estimateHeight(line):1;if(estHeight!=line.height)updateLineHeight(line,estHeight)}function cleanUpLine(line){line.parent=null;detachMarkedSpans(line)}var styleToClassCache={},styleToClassCacheWithMode={};function interpretTokenStyle(style,\noptions){if(!style||/^\\s*$/.test(style))return null;var cache=options.addModeClass?styleToClassCacheWithMode:styleToClassCache;return cache[style]||(cache[style]=style.replace(/\\S+/g,"cm-$&"))}function buildLineContent(cm,lineView){var content=eltP("span",null,null,webkit?"padding-right: .1px":null);var builder={pre:eltP("pre",[content],"CodeMirror-line"),content:content,col:0,pos:0,cm:cm,trailingSpace:false,splitSpaces:cm.getOption("lineWrapping")};lineView.measure={};for(var i=0;i<=(lineView.rest?\nlineView.rest.length:0);i++){var line=i?lineView.rest[i-1]:lineView.line,order=void 0;builder.pos=0;builder.addToken=buildToken;if(hasBadBidiRects(cm.display.measure)&&(order=getOrder(line,cm.doc.direction)))builder.addToken=buildTokenBadBidi(builder.addToken,order);builder.map=[];var allowFrontierUpdate=lineView!=cm.display.externalMeasured&&lineNo(line);insertLineContent(line,builder,getLineStyles(cm,line,allowFrontierUpdate));if(line.styleClasses){if(line.styleClasses.bgClass)builder.bgClass=joinClasses(line.styleClasses.bgClass,\nbuilder.bgClass||"");if(line.styleClasses.textClass)builder.textClass=joinClasses(line.styleClasses.textClass,builder.textClass||"")}if(builder.map.length==0)builder.map.push(0,0,builder.content.appendChild(zeroWidthElement(cm.display.measure)));if(i==0){lineView.measure.map=builder.map;lineView.measure.cache={}}else{(lineView.measure.maps||(lineView.measure.maps=[])).push(builder.map);(lineView.measure.caches||(lineView.measure.caches=[])).push({})}}if(webkit){var last=builder.content.lastChild;\nif(/\\bcm-tab\\b/.test(last.className)||last.querySelector&&last.querySelector(".cm-tab"))builder.content.className="cm-tab-wrap-hack"}signal(cm,"renderLine",cm,lineView.line,builder.pre);if(builder.pre.className)builder.textClass=joinClasses(builder.pre.className,builder.textClass||"");return builder}function defaultSpecialCharPlaceholder(ch){var token=elt("span","\\u2022","cm-invalidchar");token.title="\\\\u"+ch.charCodeAt(0).toString(16);token.setAttribute("aria-label",token.title);return token}function buildToken(builder,\ntext,style,startStyle,endStyle,css,attributes){if(!text)return;var displayText=builder.splitSpaces?splitSpaces(text,builder.trailingSpace):text;var special=builder.cm.state.specialChars,mustWrap=false;var content;if(!special.test(text)){builder.col+=text.length;content=document.createTextNode(displayText);builder.map.push(builder.pos,builder.pos+text.length,content);if(ie&&ie_version<9)mustWrap=true;builder.pos+=text.length}else{content=document.createDocumentFragment();var pos=0;while(true){special.lastIndex=\npos;var m=special.exec(text);var skipped=m?m.index-pos:text.length-pos;if(skipped){var txt=document.createTextNode(displayText.slice(pos,pos+skipped));if(ie&&ie_version<9)content.appendChild(elt("span",[txt]));else content.appendChild(txt);builder.map.push(builder.pos,builder.pos+skipped,txt);builder.col+=skipped;builder.pos+=skipped}if(!m)break;pos+=skipped+1;var txt$1=void 0;if(m[0]=="\\t"){var tabSize=builder.cm.options.tabSize,tabWidth=tabSize-builder.col%tabSize;txt$1=content.appendChild(elt("span",\nspaceStr(tabWidth),"cm-tab"));txt$1.setAttribute("role","presentation");txt$1.setAttribute("cm-text","\\t");builder.col+=tabWidth}else if(m[0]=="\\r"||m[0]=="\\n"){txt$1=content.appendChild(elt("span",m[0]=="\\r"?"\\u240d":"\\u2424","cm-invalidchar"));txt$1.setAttribute("cm-text",m[0]);builder.col+=1}else{txt$1=builder.cm.options.specialCharPlaceholder(m[0]);txt$1.setAttribute("cm-text",m[0]);if(ie&&ie_version<9)content.appendChild(elt("span",[txt$1]));else content.appendChild(txt$1);builder.col+=1}builder.map.push(builder.pos,\nbuilder.pos+1,txt$1);builder.pos++}}builder.trailingSpace=displayText.charCodeAt(text.length-1)==32;if(style||startStyle||endStyle||mustWrap||css||attributes){var fullStyle=style||"";if(startStyle)fullStyle+=startStyle;if(endStyle)fullStyle+=endStyle;var token=elt("span",[content],fullStyle,css);if(attributes)for(var attr in attributes)if(attributes.hasOwnProperty(attr)&&attr!="style"&&attr!="class")if(attr==="title")token.setAttribute(attr,attributes[attr]);else throw new Error("attributes not supported for security reasons");\nreturn builder.content.appendChild(token)}builder.content.appendChild(content)}function splitSpaces(text,trailingBefore){if(text.length>1&&!/  /.test(text))return text;var spaceBefore=trailingBefore,result="";for(var i=0;i<text.length;i++){var ch=text.charAt(i);if(ch==" "&&spaceBefore&&(i==text.length-1||text.charCodeAt(i+1)==32))ch="\\u00a0";result+=ch;spaceBefore=ch==" "}return result}function buildTokenBadBidi(inner,order){return function(builder,text,style,startStyle,endStyle,css,attributes){style=\nstyle?style+" cm-force-border":"cm-force-border";var start=builder.pos,end=start+text.length;for(;;){var part=void 0;for(var i=0;i<order.length;i++){part=order[i];if(part.to>start&&part.from<=start)break}if(part.to>=end)return inner(builder,text,style,startStyle,endStyle,css,attributes);inner(builder,text.slice(0,part.to-start),style,startStyle,null,css,attributes);startStyle=null;text=text.slice(part.to-start);start=part.to}}}function buildCollapsedSpan(builder,size,marker,ignoreWidget){var widget=\n!ignoreWidget&&marker.widgetNode;if(widget)builder.map.push(builder.pos,builder.pos+size,widget);if(!ignoreWidget&&builder.cm.display.input.needsContentAttribute){if(!widget)widget=builder.content.appendChild(document.createElement("span"));widget.setAttribute("cm-marker",marker.id)}if(widget){builder.cm.display.input.setUneditable(widget);builder.content.appendChild(widget)}builder.pos+=size;builder.trailingSpace=false}function insertLineContent(line,builder,styles){var spans=line.markedSpans,allText=\nline.text,at=0;if(!spans){for(var i$1=1;i$1<styles.length;i$1+=2)builder.addToken(builder,allText.slice(at,at=styles[i$1]),interpretTokenStyle(styles[i$1+1],builder.cm.options));return}var len=allText.length,pos=0,i=1,text="",style,css;var nextChange=0,spanStyle,spanEndStyle,spanStartStyle,collapsed,attributes;for(;;){if(nextChange==pos){spanStyle=spanEndStyle=spanStartStyle=css="";attributes=null;collapsed=null;nextChange=Infinity;var foundBookmarks=[],endStyles=void 0;for(var j=0;j<spans.length;++j){var sp=\nspans[j],m=sp.marker;if(m.type=="bookmark"&&sp.from==pos&&m.widgetNode)foundBookmarks.push(m);else if(sp.from<=pos&&(sp.to==null||sp.to>pos||m.collapsed&&sp.to==pos&&sp.from==pos)){if(sp.to!=null&&sp.to!=pos&&nextChange>sp.to){nextChange=sp.to;spanEndStyle=""}if(m.className)spanStyle+=" "+m.className;if(m.css)css=(css?css+";":"")+m.css;if(m.startStyle&&sp.from==pos)spanStartStyle+=" "+m.startStyle;if(m.endStyle&&sp.to==nextChange)(endStyles||(endStyles=[])).push(m.endStyle,sp.to);if(m.title)(attributes||\n(attributes={})).title=m.title;if(m.attributes)for(var attr in m.attributes)(attributes||(attributes={}))[attr]=m.attributes[attr];if(m.collapsed&&(!collapsed||compareCollapsedMarkers(collapsed.marker,m)<0))collapsed=sp}else if(sp.from>pos&&nextChange>sp.from)nextChange=sp.from}if(endStyles)for(var j$1=0;j$1<endStyles.length;j$1+=2)if(endStyles[j$1+1]==nextChange)spanEndStyle+=" "+endStyles[j$1];if(!collapsed||collapsed.from==pos)for(var j$2=0;j$2<foundBookmarks.length;++j$2)buildCollapsedSpan(builder,\n0,foundBookmarks[j$2]);if(collapsed&&(collapsed.from||0)==pos){buildCollapsedSpan(builder,(collapsed.to==null?len+1:collapsed.to)-pos,collapsed.marker,collapsed.from==null);if(collapsed.to==null)return;if(collapsed.to==pos)collapsed=false}}if(pos>=len)break;var upto=Math.min(len,nextChange);while(true){if(text){var end=pos+text.length;if(!collapsed){var tokenText=end>upto?text.slice(0,upto-pos):text;builder.addToken(builder,tokenText,style?style+spanStyle:spanStyle,spanStartStyle,pos+tokenText.length==\nnextChange?spanEndStyle:"",css,attributes)}if(end>=upto){text=text.slice(upto-pos);pos=upto;break}pos=end;spanStartStyle=""}text=allText.slice(at,at=styles[i++]);style=interpretTokenStyle(styles[i++],builder.cm.options)}}}function LineView(doc,line,lineN){this.line=line;this.rest=visualLineContinued(line);this.size=this.rest?lineNo(lst(this.rest))-lineN+1:1;this.node=this.text=null;this.hidden=lineIsHidden(doc,line)}function buildViewArray(cm,from,to){var array=[],nextPos;for(var pos=from;pos<to;pos=\nnextPos){var view=new LineView(cm.doc,getLine(cm.doc,pos),pos);nextPos=pos+view.size;array.push(view)}return array}var operationGroup=null;function pushOperation(op){if(operationGroup)operationGroup.ops.push(op);else op.ownsGroup=operationGroup={ops:[op],delayedCallbacks:[]}}function fireCallbacksForOps(group){var callbacks=group.delayedCallbacks,i=0;do{for(;i<callbacks.length;i++)callbacks[i].call(null);for(var j=0;j<group.ops.length;j++){var op=group.ops[j];if(op.cursorActivityHandlers)while(op.cursorActivityCalled<\nop.cursorActivityHandlers.length)op.cursorActivityHandlers[op.cursorActivityCalled++].call(null,op.cm)}}while(i<callbacks.length)}function finishOperation(op,endCb){var group=op.ownsGroup;if(!group)return;try{fireCallbacksForOps(group)}finally{operationGroup=null;endCb(group)}}var orphanDelayedCallbacks=null;function signalLater(emitter,type){var arr=getHandlers(emitter,type);if(!arr.length)return;var args=Array.prototype.slice.call(arguments,2),list;if(operationGroup)list=operationGroup.delayedCallbacks;\nelse if(orphanDelayedCallbacks)list=orphanDelayedCallbacks;else{list=orphanDelayedCallbacks=[];setTimeout(fireOrphanDelayed,0)}var loop=function(i){list.push(function(){return arr[i].apply(null,args)})};for(var i=0;i<arr.length;++i)loop(i)}function fireOrphanDelayed(){var delayed=orphanDelayedCallbacks;orphanDelayedCallbacks=null;for(var i=0;i<delayed.length;++i)delayed[i]()}function updateLineForChanges(cm,lineView,lineN,dims){for(var j=0;j<lineView.changes.length;j++){var type=lineView.changes[j];\nif(type=="text")updateLineText(cm,lineView);else if(type=="gutter")updateLineGutter(cm,lineView,lineN,dims);else if(type=="class")updateLineClasses(cm,lineView);else if(type=="widget")updateLineWidgets(cm,lineView,dims)}lineView.changes=null}function ensureLineWrapped(lineView){if(lineView.node==lineView.text){lineView.node=elt("div",null,null,"position: relative");if(lineView.text.parentNode)lineView.text.parentNode.replaceChild(lineView.node,lineView.text);lineView.node.appendChild(lineView.text);\nif(ie&&ie_version<8)lineView.node.style.zIndex=2}return lineView.node}function updateLineBackground(cm,lineView){var cls=lineView.bgClass?lineView.bgClass+" "+(lineView.line.bgClass||""):lineView.line.bgClass;if(cls)cls+=" CodeMirror-linebackground";if(lineView.background)if(cls)lineView.background.className=cls;else{lineView.background.parentNode.removeChild(lineView.background);lineView.background=null}else if(cls){var wrap=ensureLineWrapped(lineView);lineView.background=wrap.insertBefore(elt("div",\nnull,cls),wrap.firstChild);cm.display.input.setUneditable(lineView.background)}}function getLineContent(cm,lineView){var ext=cm.display.externalMeasured;if(ext&&ext.line==lineView.line){cm.display.externalMeasured=null;lineView.measure=ext.measure;return ext.built}return buildLineContent(cm,lineView)}function updateLineText(cm,lineView){var cls=lineView.text.className;var built=getLineContent(cm,lineView);if(lineView.text==lineView.node)lineView.node=built.pre;lineView.text.parentNode.replaceChild(built.pre,\nlineView.text);lineView.text=built.pre;if(built.bgClass!=lineView.bgClass||built.textClass!=lineView.textClass){lineView.bgClass=built.bgClass;lineView.textClass=built.textClass;updateLineClasses(cm,lineView)}else if(cls)lineView.text.className=cls}function updateLineClasses(cm,lineView){updateLineBackground(cm,lineView);if(lineView.line.wrapClass)ensureLineWrapped(lineView).className=lineView.line.wrapClass;else if(lineView.node!=lineView.text)lineView.node.className="";var textClass=lineView.textClass?\nlineView.textClass+" "+(lineView.line.textClass||""):lineView.line.textClass;lineView.text.className=textClass||""}function updateLineGutter(cm,lineView,lineN,dims){if(lineView.gutter){lineView.node.removeChild(lineView.gutter);lineView.gutter=null}if(lineView.gutterBackground){lineView.node.removeChild(lineView.gutterBackground);lineView.gutterBackground=null}if(lineView.line.gutterClass){var wrap=ensureLineWrapped(lineView);lineView.gutterBackground=elt("div",null,"CodeMirror-gutter-background "+\nlineView.line.gutterClass,"left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+"px; width: "+dims.gutterTotalWidth+"px");cm.display.input.setUneditable(lineView.gutterBackground);wrap.insertBefore(lineView.gutterBackground,lineView.text)}var markers=lineView.line.gutterMarkers;if(cm.options.lineNumbers||markers){var wrap$1=ensureLineWrapped(lineView);var gutterWrap=lineView.gutter=elt("div",null,"CodeMirror-gutter-wrapper","left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+\n"px");gutterWrap.setAttribute("aria-hidden","true");cm.display.input.setUneditable(gutterWrap);wrap$1.insertBefore(gutterWrap,lineView.text);if(lineView.line.gutterClass)gutterWrap.className+=" "+lineView.line.gutterClass;if(cm.options.lineNumbers&&(!markers||!markers["CodeMirror-linenumbers"]))lineView.lineNumber=gutterWrap.appendChild(elt("div",lineNumberFor(cm.options,lineN),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+dims.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+cm.display.lineNumInnerWidth+\n"px"));if(markers)for(var k=0;k<cm.display.gutterSpecs.length;++k){var id=cm.display.gutterSpecs[k].className,found=markers.hasOwnProperty(id)&&markers[id];if(found)gutterWrap.appendChild(elt("div",[found],"CodeMirror-gutter-elt","left: "+dims.gutterLeft[id]+"px; width: "+dims.gutterWidth[id]+"px"))}}}function updateLineWidgets(cm,lineView,dims){if(lineView.alignable)lineView.alignable=null;var isWidget=classTest("CodeMirror-linewidget");for(var node=lineView.node.firstChild,next=void 0;node;node=\nnext){next=node.nextSibling;if(isWidget.test(node.className))lineView.node.removeChild(node)}insertLineWidgets(cm,lineView,dims)}function buildLineElement(cm,lineView,lineN,dims){var built=getLineContent(cm,lineView);lineView.text=lineView.node=built.pre;if(built.bgClass)lineView.bgClass=built.bgClass;if(built.textClass)lineView.textClass=built.textClass;updateLineClasses(cm,lineView);updateLineGutter(cm,lineView,lineN,dims);insertLineWidgets(cm,lineView,dims);return lineView.node}function insertLineWidgets(cm,\nlineView,dims){insertLineWidgetsFor(cm,lineView.line,lineView,dims,true);if(lineView.rest)for(var i=0;i<lineView.rest.length;i++)insertLineWidgetsFor(cm,lineView.rest[i],lineView,dims,false)}function insertLineWidgetsFor(cm,line,lineView,dims,allowAbove){if(!line.widgets)return;var wrap=ensureLineWrapped(lineView);for(var i=0,ws=line.widgets;i<ws.length;++i){var widget=ws[i],node=elt("div",[widget.node],"CodeMirror-linewidget"+(widget.className?" "+widget.className:""));if(!widget.handleMouseEvents)node.setAttribute("cm-ignore-events",\n"true");positionLineWidget(widget,node,lineView,dims);cm.display.input.setUneditable(node);if(allowAbove&&widget.above)wrap.insertBefore(node,lineView.gutter||lineView.text);else wrap.appendChild(node);signalLater(widget,"redraw")}}function positionLineWidget(widget,node,lineView,dims){if(widget.noHScroll){(lineView.alignable||(lineView.alignable=[])).push(node);var width=dims.wrapperWidth;node.style.left=dims.fixedPos+"px";if(!widget.coverGutter){width-=dims.gutterTotalWidth;node.style.paddingLeft=\ndims.gutterTotalWidth+"px"}node.style.width=width+"px"}if(widget.coverGutter){node.style.zIndex=5;node.style.position="relative";if(!widget.noHScroll)node.style.marginLeft=-dims.gutterTotalWidth+"px"}}function widgetHeight(widget){if(widget.height!=null)return widget.height;var cm=widget.doc.cm;if(!cm)return 0;if(!contains(document.body,widget.node)){var parentStyle="position: relative;";if(widget.coverGutter)parentStyle+="margin-left: -"+cm.display.gutters.offsetWidth+"px;";if(widget.noHScroll)parentStyle+=\n"width: "+cm.display.wrapper.clientWidth+"px;";removeChildrenAndAdd(cm.display.measure,elt("div",[widget.node],null,parentStyle))}return widget.height=widget.node.parentNode.offsetHeight}function eventInWidget(display,e){for(var n=e_target(e);n!=display.wrapper;n=n.parentNode)if(!n||n.nodeType==1&&n.getAttribute("cm-ignore-events")=="true"||n.parentNode==display.sizer&&n!=display.mover)return true}function paddingTop(display){return display.lineSpace.offsetTop}function paddingVert(display){return display.mover.offsetHeight-\ndisplay.lineSpace.offsetHeight}function paddingH(display){if(display.cachedPaddingH)return display.cachedPaddingH;var e=removeChildrenAndAdd(display.measure,elt("pre","x","CodeMirror-line-like"));var style=window.getComputedStyle?window.getComputedStyle(e):e.currentStyle;var data={left:parseInt(style.paddingLeft),right:parseInt(style.paddingRight)};if(!isNaN(data.left)&&!isNaN(data.right))display.cachedPaddingH=data;return data}function scrollGap(cm){return scrollerGap-cm.display.nativeBarWidth}function displayWidth(cm){return cm.display.scroller.clientWidth-\nscrollGap(cm)-cm.display.barWidth}function displayHeight(cm){return cm.display.scroller.clientHeight-scrollGap(cm)-cm.display.barHeight}function ensureLineHeights(cm,lineView,rect){var wrapping=cm.options.lineWrapping;var curWidth=wrapping&&displayWidth(cm);if(!lineView.measure.heights||wrapping&&lineView.measure.width!=curWidth){var heights=lineView.measure.heights=[];if(wrapping){lineView.measure.width=curWidth;var rects=lineView.text.firstChild.getClientRects();for(var i=0;i<rects.length-1;i++){var cur=\nrects[i],next=rects[i+1];if(Math.abs(cur.bottom-next.bottom)>2)heights.push((cur.bottom+next.top)/2-rect.top)}}heights.push(rect.bottom-rect.top)}}function mapFromLineView(lineView,line,lineN){if(lineView.line==line)return{map:lineView.measure.map,cache:lineView.measure.cache};if(lineView.rest){for(var i=0;i<lineView.rest.length;i++)if(lineView.rest[i]==line)return{map:lineView.measure.maps[i],cache:lineView.measure.caches[i]};for(var i$1=0;i$1<lineView.rest.length;i$1++)if(lineNo(lineView.rest[i$1])>\nlineN)return{map:lineView.measure.maps[i$1],cache:lineView.measure.caches[i$1],before:true}}}function updateExternalMeasurement(cm,line){line=visualLine(line);var lineN=lineNo(line);var view=cm.display.externalMeasured=new LineView(cm.doc,line,lineN);view.lineN=lineN;var built=view.built=buildLineContent(cm,view);view.text=built.pre;removeChildrenAndAdd(cm.display.lineMeasure,built.pre);return view}function measureChar(cm,line,ch,bias){return measureCharPrepared(cm,prepareMeasureForLine(cm,line),\nch,bias)}function findViewForLine(cm,lineN){if(lineN>=cm.display.viewFrom&&lineN<cm.display.viewTo)return cm.display.view[findViewIndex(cm,lineN)];var ext=cm.display.externalMeasured;if(ext&&lineN>=ext.lineN&&lineN<ext.lineN+ext.size)return ext}function prepareMeasureForLine(cm,line){var lineN=lineNo(line);var view=findViewForLine(cm,lineN);if(view&&!view.text)view=null;else if(view&&view.changes){updateLineForChanges(cm,view,lineN,getDimensions(cm));cm.curOp.forceUpdate=true}if(!view)view=updateExternalMeasurement(cm,\nline);var info=mapFromLineView(view,line,lineN);return{line:line,view:view,rect:null,map:info.map,cache:info.cache,before:info.before,hasHeights:false}}function measureCharPrepared(cm,prepared,ch,bias,varHeight){if(prepared.before)ch=-1;var key=ch+(bias||""),found;if(prepared.cache.hasOwnProperty(key))found=prepared.cache[key];else{if(!prepared.rect)prepared.rect=prepared.view.text.getBoundingClientRect();if(!prepared.hasHeights){ensureLineHeights(cm,prepared.view,prepared.rect);prepared.hasHeights=\ntrue}found=measureCharInner(cm,prepared,ch,bias);if(!found.bogus)prepared.cache[key]=found}return{left:found.left,right:found.right,top:varHeight?found.rtop:found.top,bottom:varHeight?found.rbottom:found.bottom}}var nullRect={left:0,right:0,top:0,bottom:0};function nodeAndOffsetInLineMap(map,ch,bias){var node,start,end,collapse,mStart,mEnd;for(var i=0;i<map.length;i+=3){mStart=map[i];mEnd=map[i+1];if(ch<mStart){start=0;end=1;collapse="left"}else if(ch<mEnd){start=ch-mStart;end=start+1}else if(i==\nmap.length-3||ch==mEnd&&map[i+3]>ch){end=mEnd-mStart;start=end-1;if(ch>=mEnd)collapse="right"}if(start!=null){node=map[i+2];if(mStart==mEnd&&bias==(node.insertLeft?"left":"right"))collapse=bias;if(bias=="left"&&start==0)while(i&&map[i-2]==map[i-3]&&map[i-1].insertLeft){node=map[(i-=3)+2];collapse="left"}if(bias=="right"&&start==mEnd-mStart)while(i<map.length-3&&map[i+3]==map[i+4]&&!map[i+5].insertLeft){node=map[(i+=3)+2];collapse="right"}break}}return{node:node,start:start,end:end,collapse:collapse,\ncoverStart:mStart,coverEnd:mEnd}}function getUsefulRect(rects,bias){var rect=nullRect;if(bias=="left")for(var i=0;i<rects.length;i++){if((rect=rects[i]).left!=rect.right)break}else for(var i$1=rects.length-1;i$1>=0;i$1--)if((rect=rects[i$1]).left!=rect.right)break;return rect}function measureCharInner(cm,prepared,ch,bias){var place=nodeAndOffsetInLineMap(prepared.map,ch,bias);var node=place.node,start=place.start,end=place.end,collapse=place.collapse;var rect;if(node.nodeType==3){for(var i$1=0;i$1<\n4;i$1++){while(start&&isExtendingChar(prepared.line.text.charAt(place.coverStart+start)))--start;while(place.coverStart+end<place.coverEnd&&isExtendingChar(prepared.line.text.charAt(place.coverStart+end)))++end;if(ie&&ie_version<9&&start==0&&end==place.coverEnd-place.coverStart)rect=node.parentNode.getBoundingClientRect();else rect=getUsefulRect(range(node,start,end).getClientRects(),bias);if(rect.left||rect.right||start==0)break;end=start;start=start-1;collapse="right"}if(ie&&ie_version<11)rect=\nmaybeUpdateRectForZooming(cm.display.measure,rect)}else{if(start>0)collapse=bias="right";var rects;if(cm.options.lineWrapping&&(rects=node.getClientRects()).length>1)rect=rects[bias=="right"?rects.length-1:0];else rect=node.getBoundingClientRect()}if(ie&&ie_version<9&&!start&&(!rect||!rect.left&&!rect.right)){var rSpan=node.parentNode.getClientRects()[0];if(rSpan)rect={left:rSpan.left,right:rSpan.left+charWidth(cm.display),top:rSpan.top,bottom:rSpan.bottom};else rect=nullRect}var rtop=rect.top-prepared.rect.top,\nrbot=rect.bottom-prepared.rect.top;var mid=(rtop+rbot)/2;var heights=prepared.view.measure.heights;var i=0;for(;i<heights.length-1;i++)if(mid<heights[i])break;var top=i?heights[i-1]:0,bot=heights[i];var result={left:(collapse=="right"?rect.right:rect.left)-prepared.rect.left,right:(collapse=="left"?rect.left:rect.right)-prepared.rect.left,top:top,bottom:bot};if(!rect.left&&!rect.right)result.bogus=true;if(!cm.options.singleCursorHeightPerLine){result.rtop=rtop;result.rbottom=rbot}return result}function maybeUpdateRectForZooming(measure,\nrect){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!hasBadZoomedRects(measure))return rect;var scaleX=screen.logicalXDPI/screen.deviceXDPI;var scaleY=screen.logicalYDPI/screen.deviceYDPI;return{left:rect.left*scaleX,right:rect.right*scaleX,top:rect.top*scaleY,bottom:rect.bottom*scaleY}}function clearLineMeasurementCacheFor(lineView){if(lineView.measure){lineView.measure.cache={};lineView.measure.heights=null;if(lineView.rest)for(var i=0;i<lineView.rest.length;i++)lineView.measure.caches[i]=\n{}}}function clearLineMeasurementCache(cm){cm.display.externalMeasure=null;removeChildren(cm.display.lineMeasure);for(var i=0;i<cm.display.view.length;i++)clearLineMeasurementCacheFor(cm.display.view[i])}function clearCaches(cm){clearLineMeasurementCache(cm);cm.display.cachedCharWidth=cm.display.cachedTextHeight=cm.display.cachedPaddingH=null;if(!cm.options.lineWrapping)cm.display.maxLineChanged=true;cm.display.lineNumChars=null}function pageScrollX(){if(chrome&&android)return-(document.body.getBoundingClientRect().left-\nparseInt(getComputedStyle(document.body).marginLeft));return window.pageXOffset||(document.documentElement||document.body).scrollLeft}function pageScrollY(){if(chrome&&android)return-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop));return window.pageYOffset||(document.documentElement||document.body).scrollTop}function widgetTopHeight(lineObj){var ref=visualLine(lineObj);var widgets=ref.widgets;var height=0;if(widgets)for(var i=0;i<widgets.length;++i)if(widgets[i].above)height+=\nwidgetHeight(widgets[i]);return height}function intoCoordSystem(cm,lineObj,rect,context,includeWidgets){if(!includeWidgets){var height=widgetTopHeight(lineObj);rect.top+=height;rect.bottom+=height}if(context=="line")return rect;if(!context)context="local";var yOff=heightAtLine(lineObj);if(context=="local")yOff+=paddingTop(cm.display);else yOff-=cm.display.viewOffset;if(context=="page"||context=="window"){var lOff=cm.display.lineSpace.getBoundingClientRect();yOff+=lOff.top+(context=="window"?0:pageScrollY());\nvar xOff=lOff.left+(context=="window"?0:pageScrollX());rect.left+=xOff;rect.right+=xOff}rect.top+=yOff;rect.bottom+=yOff;return rect}function fromCoordSystem(cm,coords,context){if(context=="div")return coords;var left=coords.left,top=coords.top;if(context=="page"){left-=pageScrollX();top-=pageScrollY()}else if(context=="local"||!context){var localBox=cm.display.sizer.getBoundingClientRect();left+=localBox.left;top+=localBox.top}var lineSpaceBox=cm.display.lineSpace.getBoundingClientRect();return{left:left-\nlineSpaceBox.left,top:top-lineSpaceBox.top}}function charCoords(cm,pos,context,lineObj,bias){if(!lineObj)lineObj=getLine(cm.doc,pos.line);return intoCoordSystem(cm,lineObj,measureChar(cm,lineObj,pos.ch,bias),context)}function cursorCoords(cm,pos,context,lineObj,preparedMeasure,varHeight){lineObj=lineObj||getLine(cm.doc,pos.line);if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);function get(ch,right){var m=measureCharPrepared(cm,preparedMeasure,ch,right?"right":"left",varHeight);\nif(right)m.left=m.right;else m.right=m.left;return intoCoordSystem(cm,lineObj,m,context)}var order=getOrder(lineObj,cm.doc.direction),ch=pos.ch,sticky=pos.sticky;if(ch>=lineObj.text.length){ch=lineObj.text.length;sticky="before"}else if(ch<=0){ch=0;sticky="after"}if(!order)return get(sticky=="before"?ch-1:ch,sticky=="before");function getBidi(ch,partPos,invert){var part=order[partPos],right=part.level==1;return get(invert?ch-1:ch,right!=invert)}var partPos=getBidiPartAt(order,ch,sticky);var other=\nbidiOther;var val=getBidi(ch,partPos,sticky=="before");if(other!=null)val.other=getBidi(ch,other,sticky!="before");return val}function estimateCoords(cm,pos){var left=0;pos=clipPos(cm.doc,pos);if(!cm.options.lineWrapping)left=charWidth(cm.display)*pos.ch;var lineObj=getLine(cm.doc,pos.line);var top=heightAtLine(lineObj)+paddingTop(cm.display);return{left:left,right:left,top:top,bottom:top+lineObj.height}}function PosWithInfo(line,ch,sticky,outside,xRel){var pos=Pos(line,ch,sticky);pos.xRel=xRel;if(outside)pos.outside=\noutside;return pos}function coordsChar(cm,x,y){var doc=cm.doc;y+=cm.display.viewOffset;if(y<0)return PosWithInfo(doc.first,0,null,-1,-1);var lineN=lineAtHeight(doc,y),last=doc.first+doc.size-1;if(lineN>last)return PosWithInfo(doc.first+doc.size-1,getLine(doc,last).text.length,null,1,1);if(x<0)x=0;var lineObj=getLine(doc,lineN);for(;;){var found=coordsCharInner(cm,lineObj,lineN,x,y);var collapsed=collapsedSpanAround(lineObj,found.ch+(found.xRel>0||found.outside>0?1:0));if(!collapsed)return found;var rangeEnd=\ncollapsed.find(1);if(rangeEnd.line==lineN)return rangeEnd;lineObj=getLine(doc,lineN=rangeEnd.line)}}function wrappedLineExtent(cm,lineObj,preparedMeasure,y){y-=widgetTopHeight(lineObj);var end=lineObj.text.length;var begin=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch-1).bottom<=y},end,0);end=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch).top>y},begin,end);return{begin:begin,end:end}}function wrappedLineExtentChar(cm,lineObj,preparedMeasure,target){if(!preparedMeasure)preparedMeasure=\nprepareMeasureForLine(cm,lineObj);var targetTop=intoCoordSystem(cm,lineObj,measureCharPrepared(cm,preparedMeasure,target),"line").top;return wrappedLineExtent(cm,lineObj,preparedMeasure,targetTop)}function boxIsAfter(box,x,y,left){return box.bottom<=y?false:box.top>y?true:(left?box.left:box.right)>x}function coordsCharInner(cm,lineObj,lineNo,x,y){y-=heightAtLine(lineObj);var preparedMeasure=prepareMeasureForLine(cm,lineObj);var widgetHeight=widgetTopHeight(lineObj);var begin=0,end=lineObj.text.length,\nltr=true;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=(cm.options.lineWrapping?coordsBidiPartWrapped:coordsBidiPart)(cm,lineObj,lineNo,preparedMeasure,order,x,y);ltr=part.level!=1;begin=ltr?part.from:part.to-1;end=ltr?part.to:part.from-1}var chAround=null,boxAround=null;var ch=findFirst(function(ch){var box=measureCharPrepared(cm,preparedMeasure,ch);box.top+=widgetHeight;box.bottom+=widgetHeight;if(!boxIsAfter(box,x,y,false))return false;if(box.top<=y&&box.left<=x){chAround=ch;\nboxAround=box}return true},begin,end);var baseX,sticky,outside=false;if(boxAround){var atLeft=x-boxAround.left<boxAround.right-x,atStart=atLeft==ltr;ch=chAround+(atStart?0:1);sticky=atStart?"after":"before";baseX=atLeft?boxAround.left:boxAround.right}else{if(!ltr&&(ch==end||ch==begin))ch++;sticky=ch==0?"after":ch==lineObj.text.length?"before":measureCharPrepared(cm,preparedMeasure,ch-(ltr?1:0)).bottom+widgetHeight<=y==ltr?"after":"before";var coords=cursorCoords(cm,Pos(lineNo,ch,sticky),"line",lineObj,\npreparedMeasure);baseX=coords.left;outside=y<coords.top?-1:y>=coords.bottom?1:0}ch=skipExtendingChars(lineObj.text,ch,1);return PosWithInfo(lineNo,ch,sticky,outside,x-baseX)}function coordsBidiPart(cm,lineObj,lineNo,preparedMeasure,order,x,y){var index=findFirst(function(i){var part=order[i],ltr=part.level!=1;return boxIsAfter(cursorCoords(cm,Pos(lineNo,ltr?part.to:part.from,ltr?"before":"after"),"line",lineObj,preparedMeasure),x,y,true)},0,order.length-1);var part=order[index];if(index>0){var ltr=\npart.level!=1;var start=cursorCoords(cm,Pos(lineNo,ltr?part.from:part.to,ltr?"after":"before"),"line",lineObj,preparedMeasure);if(boxIsAfter(start,x,y,true)&&start.top>y)part=order[index-1]}return part}function coordsBidiPartWrapped(cm,lineObj,_lineNo,preparedMeasure,order,x,y){var ref=wrappedLineExtent(cm,lineObj,preparedMeasure,y);var begin=ref.begin;var end=ref.end;if(/\\s/.test(lineObj.text.charAt(end-1)))end--;var part=null,closestDist=null;for(var i=0;i<order.length;i++){var p=order[i];if(p.from>=\nend||p.to<=begin)continue;var ltr=p.level!=1;var endX=measureCharPrepared(cm,preparedMeasure,ltr?Math.min(end,p.to)-1:Math.max(begin,p.from)).right;var dist=endX<x?x-endX+1E9:endX-x;if(!part||closestDist>dist){part=p;closestDist=dist}}if(!part)part=order[order.length-1];if(part.from<begin)part={from:begin,to:part.to,level:part.level};if(part.to>end)part={from:part.from,to:end,level:part.level};return part}var measureText;function textHeight(display){if(display.cachedTextHeight!=null)return display.cachedTextHeight;\nif(measureText==null){measureText=elt("pre",null,"CodeMirror-line-like");for(var i=0;i<49;++i){measureText.appendChild(document.createTextNode("x"));measureText.appendChild(elt("br"))}measureText.appendChild(document.createTextNode("x"))}removeChildrenAndAdd(display.measure,measureText);var height=measureText.offsetHeight/50;if(height>3)display.cachedTextHeight=height;removeChildren(display.measure);return height||1}function charWidth(display){if(display.cachedCharWidth!=null)return display.cachedCharWidth;\nvar anchor=elt("span","xxxxxxxxxx");var pre=elt("pre",[anchor],"CodeMirror-line-like");removeChildrenAndAdd(display.measure,pre);var rect=anchor.getBoundingClientRect(),width=(rect.right-rect.left)/10;if(width>2)display.cachedCharWidth=width;return width||10}function getDimensions(cm){var d=cm.display,left={},width={};var gutterLeft=d.gutters.clientLeft;for(var n=d.gutters.firstChild,i=0;n;n=n.nextSibling,++i){var id=cm.display.gutterSpecs[i].className;left[id]=n.offsetLeft+n.clientLeft+gutterLeft;\nwidth[id]=n.clientWidth}return{fixedPos:compensateForHScroll(d),gutterTotalWidth:d.gutters.offsetWidth,gutterLeft:left,gutterWidth:width,wrapperWidth:d.wrapper.clientWidth}}function compensateForHScroll(display){return display.scroller.getBoundingClientRect().left-display.sizer.getBoundingClientRect().left}function estimateHeight(cm){var th=textHeight(cm.display),wrapping=cm.options.lineWrapping;var perLine=wrapping&&Math.max(5,cm.display.scroller.clientWidth/charWidth(cm.display)-3);return function(line){if(lineIsHidden(cm.doc,\nline))return 0;var widgetsHeight=0;if(line.widgets)for(var i=0;i<line.widgets.length;i++)if(line.widgets[i].height)widgetsHeight+=line.widgets[i].height;if(wrapping)return widgetsHeight+(Math.ceil(line.text.length/perLine)||1)*th;else return widgetsHeight+th}}function estimateLineHeights(cm){var doc=cm.doc,est=estimateHeight(cm);doc.iter(function(line){var estHeight=est(line);if(estHeight!=line.height)updateLineHeight(line,estHeight)})}function posFromMouse(cm,e,liberal,forRect){var display=cm.display;\nif(!liberal&&e_target(e).getAttribute("cm-not-content")=="true")return null;var x,y,space=display.lineSpace.getBoundingClientRect();try{x=e.clientX-space.left;y=e.clientY-space.top}catch(e$1){return null}var coords=coordsChar(cm,x,y),line;if(forRect&&coords.xRel>0&&(line=getLine(cm.doc,coords.line).text).length==coords.ch){var colDiff=countColumn(line,line.length,cm.options.tabSize)-line.length;coords=Pos(coords.line,Math.max(0,Math.round((x-paddingH(cm.display).left)/charWidth(cm.display))-colDiff))}return coords}\nfunction findViewIndex(cm,n){if(n>=cm.display.viewTo)return null;n-=cm.display.viewFrom;if(n<0)return null;var view=cm.display.view;for(var i=0;i<view.length;i++){n-=view[i].size;if(n<0)return i}}function regChange(cm,from,to,lendiff){if(from==null)from=cm.doc.first;if(to==null)to=cm.doc.first+cm.doc.size;if(!lendiff)lendiff=0;var display=cm.display;if(lendiff&&to<display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>from))display.updateLineNumbers=from;cm.curOp.viewChanged=\ntrue;if(from>=display.viewTo){if(sawCollapsedSpans&&visualLineNo(cm.doc,from)<display.viewTo)resetView(cm)}else if(to<=display.viewFrom)if(sawCollapsedSpans&&visualLineEndNo(cm.doc,to+lendiff)>display.viewFrom)resetView(cm);else{display.viewFrom+=lendiff;display.viewTo+=lendiff}else if(from<=display.viewFrom&&to>=display.viewTo)resetView(cm);else if(from<=display.viewFrom){var cut=viewCuttingPoint(cm,to,to+lendiff,1);if(cut){display.view=display.view.slice(cut.index);display.viewFrom=cut.lineN;display.viewTo+=\nlendiff}else resetView(cm)}else if(to>=display.viewTo){var cut$1=viewCuttingPoint(cm,from,from,-1);if(cut$1){display.view=display.view.slice(0,cut$1.index);display.viewTo=cut$1.lineN}else resetView(cm)}else{var cutTop=viewCuttingPoint(cm,from,from,-1);var cutBot=viewCuttingPoint(cm,to,to+lendiff,1);if(cutTop&&cutBot){display.view=display.view.slice(0,cutTop.index).concat(buildViewArray(cm,cutTop.lineN,cutBot.lineN)).concat(display.view.slice(cutBot.index));display.viewTo+=lendiff}else resetView(cm)}var ext=\ndisplay.externalMeasured;if(ext)if(to<ext.lineN)ext.lineN+=lendiff;else if(from<ext.lineN+ext.size)display.externalMeasured=null}function regLineChange(cm,line,type){cm.curOp.viewChanged=true;var display=cm.display,ext=cm.display.externalMeasured;if(ext&&line>=ext.lineN&&line<ext.lineN+ext.size)display.externalMeasured=null;if(line<display.viewFrom||line>=display.viewTo)return;var lineView=display.view[findViewIndex(cm,line)];if(lineView.node==null)return;var arr=lineView.changes||(lineView.changes=\n[]);if(indexOf(arr,type)==-1)arr.push(type)}function resetView(cm){cm.display.viewFrom=cm.display.viewTo=cm.doc.first;cm.display.view=[];cm.display.viewOffset=0}function viewCuttingPoint(cm,oldN,newN,dir){var index=findViewIndex(cm,oldN),diff,view=cm.display.view;if(!sawCollapsedSpans||newN==cm.doc.first+cm.doc.size)return{index:index,lineN:newN};var n=cm.display.viewFrom;for(var i=0;i<index;i++)n+=view[i].size;if(n!=oldN){if(dir>0){if(index==view.length-1)return null;diff=n+view[index].size-oldN;\nindex++}else diff=n-oldN;oldN+=diff;newN+=diff}while(visualLineNo(cm.doc,newN)!=newN){if(index==(dir<0?0:view.length-1))return null;newN+=dir*view[index-(dir<0?1:0)].size;index+=dir}return{index:index,lineN:newN}}function adjustView(cm,from,to){var display=cm.display,view=display.view;if(view.length==0||from>=display.viewTo||to<=display.viewFrom){display.view=buildViewArray(cm,from,to);display.viewFrom=from}else{if(display.viewFrom>from)display.view=buildViewArray(cm,from,display.viewFrom).concat(display.view);\nelse if(display.viewFrom<from)display.view=display.view.slice(findViewIndex(cm,from));display.viewFrom=from;if(display.viewTo<to)display.view=display.view.concat(buildViewArray(cm,display.viewTo,to));else if(display.viewTo>to)display.view=display.view.slice(0,findViewIndex(cm,to))}display.viewTo=to}function countDirtyView(cm){var view=cm.display.view,dirty=0;for(var i=0;i<view.length;i++){var lineView=view[i];if(!lineView.hidden&&(!lineView.node||lineView.changes))++dirty}return dirty}function updateSelection(cm){cm.display.input.showSelection(cm.display.input.prepareSelection())}\nfunction prepareSelection(cm,primary){if(primary===void 0)primary=true;var doc=cm.doc,result={};var curFragment=result.cursors=document.createDocumentFragment();var selFragment=result.selection=document.createDocumentFragment();var customCursor=cm.options.$customCursor;if(customCursor)primary=true;for(var i=0;i<doc.sel.ranges.length;i++){if(!primary&&i==doc.sel.primIndex)continue;var range=doc.sel.ranges[i];if(range.from().line>=cm.display.viewTo||range.to().line<cm.display.viewFrom)continue;var collapsed=\nrange.empty();if(customCursor){var head=customCursor(cm,range);if(head)drawSelectionCursor(cm,head,curFragment)}else if(collapsed||cm.options.showCursorWhenSelecting)drawSelectionCursor(cm,range.head,curFragment);if(!collapsed)drawSelectionRange(cm,range,selFragment)}return result}function drawSelectionCursor(cm,head,output){var pos=cursorCoords(cm,head,"div",null,null,!cm.options.singleCursorHeightPerLine);var cursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor"));cursor.style.left=pos.left+\n"px";cursor.style.top=pos.top+"px";cursor.style.height=Math.max(0,pos.bottom-pos.top)*cm.options.cursorHeight+"px";if(/\\bcm-fat-cursor\\b/.test(cm.getWrapperElement().className)){var charPos=charCoords(cm,head,"div",null,null);var width=charPos.right-charPos.left;cursor.style.width=(width>0?width:cm.defaultCharWidth())+"px"}if(pos.other){var otherCursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor CodeMirror-secondarycursor"));otherCursor.style.display="";otherCursor.style.left=pos.other.left+\n"px";otherCursor.style.top=pos.other.top+"px";otherCursor.style.height=(pos.other.bottom-pos.other.top)*.85+"px"}}function cmpCoords(a,b){return a.top-b.top||a.left-b.left}function drawSelectionRange(cm,range,output){var display=cm.display,doc=cm.doc;var fragment=document.createDocumentFragment();var padding=paddingH(cm.display),leftSide=padding.left;var rightSide=Math.max(display.sizerWidth,displayWidth(cm)-display.sizer.offsetLeft)-padding.right;var docLTR=doc.direction=="ltr";function add(left,\ntop,width,bottom){if(top<0)top=0;top=Math.round(top);bottom=Math.round(bottom);fragment.appendChild(elt("div",null,"CodeMirror-selected","position: absolute; left: "+left+"px;\\n                             top: "+top+"px; width: "+(width==null?rightSide-left:width)+"px;\\n                             height: "+(bottom-top)+"px"))}function drawForLine(line,fromArg,toArg){var lineObj=getLine(doc,line);var lineLen=lineObj.text.length;var start,end;function coords(ch,bias){return charCoords(cm,Pos(line,\nch),"div",lineObj,bias)}function wrapX(pos,dir,side){var extent=wrappedLineExtentChar(cm,lineObj,null,pos);var prop=dir=="ltr"==(side=="after")?"left":"right";var ch=side=="after"?extent.begin:extent.end-(/\\s/.test(lineObj.text.charAt(extent.end-1))?2:1);return coords(ch,prop)[prop]}var order=getOrder(lineObj,doc.direction);iterateBidiSections(order,fromArg||0,toArg==null?lineLen:toArg,function(from,to,dir,i){var ltr=dir=="ltr";var fromPos=coords(from,ltr?"left":"right");var toPos=coords(to-1,ltr?\n"right":"left");var openStart=fromArg==null&&from==0,openEnd=toArg==null&&to==lineLen;var first=i==0,last=!order||i==order.length-1;if(toPos.top-fromPos.top<=3){var openLeft=(docLTR?openStart:openEnd)&&first;var openRight=(docLTR?openEnd:openStart)&&last;var left=openLeft?leftSide:(ltr?fromPos:toPos).left;var right=openRight?rightSide:(ltr?toPos:fromPos).right;add(left,fromPos.top,right-left,fromPos.bottom)}else{var topLeft,topRight,botLeft,botRight;if(ltr){topLeft=docLTR&&openStart&&first?leftSide:\nfromPos.left;topRight=docLTR?rightSide:wrapX(from,dir,"before");botLeft=docLTR?leftSide:wrapX(to,dir,"after");botRight=docLTR&&openEnd&&last?rightSide:toPos.right}else{topLeft=!docLTR?leftSide:wrapX(from,dir,"before");topRight=!docLTR&&openStart&&first?rightSide:fromPos.right;botLeft=!docLTR&&openEnd&&last?leftSide:toPos.left;botRight=!docLTR?rightSide:wrapX(to,dir,"after")}add(topLeft,fromPos.top,topRight-topLeft,fromPos.bottom);if(fromPos.bottom<toPos.top)add(leftSide,fromPos.bottom,null,toPos.top);\nadd(botLeft,toPos.top,botRight-botLeft,toPos.bottom)}if(!start||cmpCoords(fromPos,start)<0)start=fromPos;if(cmpCoords(toPos,start)<0)start=toPos;if(!end||cmpCoords(fromPos,end)<0)end=fromPos;if(cmpCoords(toPos,end)<0)end=toPos});return{start:start,end:end}}var sFrom=range.from(),sTo=range.to();if(sFrom.line==sTo.line)drawForLine(sFrom.line,sFrom.ch,sTo.ch);else{var fromLine=getLine(doc,sFrom.line),toLine=getLine(doc,sTo.line);var singleVLine=visualLine(fromLine)==visualLine(toLine);var leftEnd=drawForLine(sFrom.line,\nsFrom.ch,singleVLine?fromLine.text.length+1:null).end;var rightStart=drawForLine(sTo.line,singleVLine?0:null,sTo.ch).start;if(singleVLine)if(leftEnd.top<rightStart.top-2){add(leftEnd.right,leftEnd.top,null,leftEnd.bottom);add(leftSide,rightStart.top,rightStart.left,rightStart.bottom)}else add(leftEnd.right,leftEnd.top,rightStart.left-leftEnd.right,leftEnd.bottom);if(leftEnd.bottom<rightStart.top)add(leftSide,leftEnd.bottom,null,rightStart.top)}output.appendChild(fragment)}function restartBlink(cm){if(!cm.state.focused)return;\nvar display=cm.display;clearInterval(display.blinker);var on=true;display.cursorDiv.style.visibility="";if(cm.options.cursorBlinkRate>0)display.blinker=setInterval(function(){if(!cm.hasFocus())onBlur(cm);display.cursorDiv.style.visibility=(on=!on)?"":"hidden"},cm.options.cursorBlinkRate);else if(cm.options.cursorBlinkRate<0)display.cursorDiv.style.visibility="hidden"}function ensureFocus(cm){if(!cm.hasFocus()){cm.display.input.focus();if(!cm.state.focused)onFocus(cm)}}function delayBlurEvent(cm){cm.state.delayingBlurEvent=\ntrue;setTimeout(function(){if(cm.state.delayingBlurEvent){cm.state.delayingBlurEvent=false;if(cm.state.focused)onBlur(cm)}},100)}function onFocus(cm,e){if(cm.state.delayingBlurEvent&&!cm.state.draggingText)cm.state.delayingBlurEvent=false;if(cm.options.readOnly=="nocursor")return;if(!cm.state.focused){signal(cm,"focus",cm,e);cm.state.focused=true;addClass(cm.display.wrapper,"CodeMirror-focused");if(!cm.curOp&&cm.display.selForContextMenu!=cm.doc.sel){cm.display.input.reset();if(webkit)setTimeout(function(){return cm.display.input.reset(true)},\n20)}cm.display.input.receivedFocus()}restartBlink(cm)}function onBlur(cm,e){if(cm.state.delayingBlurEvent)return;if(cm.state.focused){signal(cm,"blur",cm,e);cm.state.focused=false;rmClass(cm.display.wrapper,"CodeMirror-focused")}clearInterval(cm.display.blinker);setTimeout(function(){if(!cm.state.focused)cm.display.shift=false},150)}function updateHeightsInViewport(cm){var display=cm.display;var prevBottom=display.lineDiv.offsetTop;var viewTop=Math.max(0,display.scroller.getBoundingClientRect().top);\nvar oldHeight=display.lineDiv.getBoundingClientRect().top;var mustScroll=0;for(var i=0;i<display.view.length;i++){var cur=display.view[i],wrapping=cm.options.lineWrapping;var height=void 0,width=0;if(cur.hidden)continue;oldHeight+=cur.line.height;if(ie&&ie_version<8){var bot=cur.node.offsetTop+cur.node.offsetHeight;height=bot-prevBottom;prevBottom=bot}else{var box=cur.node.getBoundingClientRect();height=box.bottom-box.top;if(!wrapping&&cur.text.firstChild)width=cur.text.firstChild.getBoundingClientRect().right-\nbox.left-1}var diff=cur.line.height-height;if(diff>.005||diff<-.005){if(oldHeight<viewTop)mustScroll-=diff;updateLineHeight(cur.line,height);updateWidgetHeight(cur.line);if(cur.rest)for(var j=0;j<cur.rest.length;j++)updateWidgetHeight(cur.rest[j])}if(width>cm.display.sizerWidth){var chWidth=Math.ceil(width/charWidth(cm.display));if(chWidth>cm.display.maxLineLength){cm.display.maxLineLength=chWidth;cm.display.maxLine=cur.line;cm.display.maxLineChanged=true}}}if(Math.abs(mustScroll)>2)display.scroller.scrollTop+=\nmustScroll}function updateWidgetHeight(line){if(line.widgets)for(var i=0;i<line.widgets.length;++i){var w=line.widgets[i],parent=w.node.parentNode;if(parent)w.height=parent.offsetHeight}}function visibleLines(display,doc,viewport){var top=viewport&&viewport.top!=null?Math.max(0,viewport.top):display.scroller.scrollTop;top=Math.floor(top-paddingTop(display));var bottom=viewport&&viewport.bottom!=null?viewport.bottom:top+display.wrapper.clientHeight;var from=lineAtHeight(doc,top),to=lineAtHeight(doc,\nbottom);if(viewport&&viewport.ensure){var ensureFrom=viewport.ensure.from.line,ensureTo=viewport.ensure.to.line;if(ensureFrom<from){from=ensureFrom;to=lineAtHeight(doc,heightAtLine(getLine(doc,ensureFrom))+display.wrapper.clientHeight)}else if(Math.min(ensureTo,doc.lastLine())>=to){from=lineAtHeight(doc,heightAtLine(getLine(doc,ensureTo))-display.wrapper.clientHeight);to=ensureTo}}return{from:from,to:Math.max(to,from+1)}}function maybeScrollWindow(cm,rect){if(signalDOMEvent(cm,"scrollCursorIntoView"))return;\nvar display=cm.display,box=display.sizer.getBoundingClientRect(),doScroll=null;if(rect.top+box.top<0)doScroll=true;else if(rect.bottom+box.top>(window.innerHeight||document.documentElement.clientHeight))doScroll=false;if(doScroll!=null&&!phantom){var scrollNode=elt("div","\\u200b",null,"position: absolute;\\n                         top: "+(rect.top-display.viewOffset-paddingTop(cm.display))+"px;\\n                         height: "+(rect.bottom-rect.top+scrollGap(cm)+display.barHeight)+"px;\\n                         left: "+\nrect.left+"px; width: "+Math.max(2,rect.right-rect.left)+"px;");cm.display.lineSpace.appendChild(scrollNode);scrollNode.scrollIntoView(doScroll);cm.display.lineSpace.removeChild(scrollNode)}}function scrollPosIntoView(cm,pos,end,margin){if(margin==null)margin=0;var rect;if(!cm.options.lineWrapping&&pos==end){end=pos.sticky=="before"?Pos(pos.line,pos.ch+1,"before"):pos;pos=pos.ch?Pos(pos.line,pos.sticky=="before"?pos.ch-1:pos.ch,"after"):pos}for(var limit=0;limit<5;limit++){var changed=false;var coords=\ncursorCoords(cm,pos);var endCoords=!end||end==pos?coords:cursorCoords(cm,end);rect={left:Math.min(coords.left,endCoords.left),top:Math.min(coords.top,endCoords.top)-margin,right:Math.max(coords.left,endCoords.left),bottom:Math.max(coords.bottom,endCoords.bottom)+margin};var scrollPos=calculateScrollPos(cm,rect);var startTop=cm.doc.scrollTop,startLeft=cm.doc.scrollLeft;if(scrollPos.scrollTop!=null){updateScrollTop(cm,scrollPos.scrollTop);if(Math.abs(cm.doc.scrollTop-startTop)>1)changed=true}if(scrollPos.scrollLeft!=\nnull){setScrollLeft(cm,scrollPos.scrollLeft);if(Math.abs(cm.doc.scrollLeft-startLeft)>1)changed=true}if(!changed)break}return rect}function scrollIntoView(cm,rect){var scrollPos=calculateScrollPos(cm,rect);if(scrollPos.scrollTop!=null)updateScrollTop(cm,scrollPos.scrollTop);if(scrollPos.scrollLeft!=null)setScrollLeft(cm,scrollPos.scrollLeft)}function calculateScrollPos(cm,rect){var display=cm.display,snapMargin=textHeight(cm.display);if(rect.top<0)rect.top=0;var screentop=cm.curOp&&cm.curOp.scrollTop!=\nnull?cm.curOp.scrollTop:display.scroller.scrollTop;var screen=displayHeight(cm),result={};if(rect.bottom-rect.top>screen)rect.bottom=rect.top+screen;var docBottom=cm.doc.height+paddingVert(display);var atTop=rect.top<snapMargin,atBottom=rect.bottom>docBottom-snapMargin;if(rect.top<screentop)result.scrollTop=atTop?0:rect.top;else if(rect.bottom>screentop+screen){var newTop=Math.min(rect.top,(atBottom?docBottom:rect.bottom)-screen);if(newTop!=screentop)result.scrollTop=newTop}var gutterSpace=cm.options.fixedGutter?\n0:display.gutters.offsetWidth;var screenleft=cm.curOp&&cm.curOp.scrollLeft!=null?cm.curOp.scrollLeft:display.scroller.scrollLeft-gutterSpace;var screenw=displayWidth(cm)-display.gutters.offsetWidth;var tooWide=rect.right-rect.left>screenw;if(tooWide)rect.right=rect.left+screenw;if(rect.left<10)result.scrollLeft=0;else if(rect.left<screenleft)result.scrollLeft=Math.max(0,rect.left+gutterSpace-(tooWide?0:10));else if(rect.right>screenw+screenleft-3)result.scrollLeft=rect.right+(tooWide?0:10)-screenw;\nreturn result}function addToScrollTop(cm,top){if(top==null)return;resolveScrollToPos(cm);cm.curOp.scrollTop=(cm.curOp.scrollTop==null?cm.doc.scrollTop:cm.curOp.scrollTop)+top}function ensureCursorVisible(cm){resolveScrollToPos(cm);var cur=cm.getCursor();cm.curOp.scrollToPos={from:cur,to:cur,margin:cm.options.cursorScrollMargin}}function scrollToCoords(cm,x,y){if(x!=null||y!=null)resolveScrollToPos(cm);if(x!=null)cm.curOp.scrollLeft=x;if(y!=null)cm.curOp.scrollTop=y}function scrollToRange(cm,range){resolveScrollToPos(cm);\ncm.curOp.scrollToPos=range}function resolveScrollToPos(cm){var range=cm.curOp.scrollToPos;if(range){cm.curOp.scrollToPos=null;var from=estimateCoords(cm,range.from),to=estimateCoords(cm,range.to);scrollToCoordsRange(cm,from,to,range.margin)}}function scrollToCoordsRange(cm,from,to,margin){var sPos=calculateScrollPos(cm,{left:Math.min(from.left,to.left),top:Math.min(from.top,to.top)-margin,right:Math.max(from.right,to.right),bottom:Math.max(from.bottom,to.bottom)+margin});scrollToCoords(cm,sPos.scrollLeft,\nsPos.scrollTop)}function updateScrollTop(cm,val){if(Math.abs(cm.doc.scrollTop-val)<2)return;if(!gecko)updateDisplaySimple(cm,{top:val});setScrollTop(cm,val,true);if(gecko)updateDisplaySimple(cm);startWorker(cm,100)}function setScrollTop(cm,val,forceScroll){val=Math.max(0,Math.min(cm.display.scroller.scrollHeight-cm.display.scroller.clientHeight,val));if(cm.display.scroller.scrollTop==val&&!forceScroll)return;cm.doc.scrollTop=val;cm.display.scrollbars.setScrollTop(val);if(cm.display.scroller.scrollTop!=\nval)cm.display.scroller.scrollTop=val}function setScrollLeft(cm,val,isScroller,forceScroll){val=Math.max(0,Math.min(val,cm.display.scroller.scrollWidth-cm.display.scroller.clientWidth));if((isScroller?val==cm.doc.scrollLeft:Math.abs(cm.doc.scrollLeft-val)<2)&&!forceScroll)return;cm.doc.scrollLeft=val;alignHorizontally(cm);if(cm.display.scroller.scrollLeft!=val)cm.display.scroller.scrollLeft=val;cm.display.scrollbars.setScrollLeft(val)}function measureForScrollbars(cm){var d=cm.display,gutterW=d.gutters.offsetWidth;\nvar docH=Math.round(cm.doc.height+paddingVert(cm.display));return{clientHeight:d.scroller.clientHeight,viewHeight:d.wrapper.clientHeight,scrollWidth:d.scroller.scrollWidth,clientWidth:d.scroller.clientWidth,viewWidth:d.wrapper.clientWidth,barLeft:cm.options.fixedGutter?gutterW:0,docHeight:docH,scrollHeight:docH+scrollGap(cm)+d.barHeight,nativeBarWidth:d.nativeBarWidth,gutterWidth:gutterW}}var NativeScrollbars=function(place,scroll,cm){this.cm=cm;var vert=this.vert=elt("div",[elt("div",null,null,"min-width: 1px")],\n"CodeMirror-vscrollbar");var horiz=this.horiz=elt("div",[elt("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");vert.tabIndex=horiz.tabIndex=-1;place(vert);place(horiz);on(vert,"scroll",function(){if(vert.clientHeight)scroll(vert.scrollTop,"vertical")});on(horiz,"scroll",function(){if(horiz.clientWidth)scroll(horiz.scrollLeft,"horizontal")});this.checkedZeroWidth=false;if(ie&&ie_version<8)this.horiz.style.minHeight=this.vert.style.minWidth="18px"};NativeScrollbars.prototype.update=\nfunction(measure){var needsH=measure.scrollWidth>measure.clientWidth+1;var needsV=measure.scrollHeight>measure.clientHeight+1;var sWidth=measure.nativeBarWidth;if(needsV){this.vert.style.display="block";this.vert.style.bottom=needsH?sWidth+"px":"0";var totalHeight=measure.viewHeight-(needsH?sWidth:0);this.vert.firstChild.style.height=Math.max(0,measure.scrollHeight-measure.clientHeight+totalHeight)+"px"}else{this.vert.scrollTop=0;this.vert.style.display="";this.vert.firstChild.style.height="0"}if(needsH){this.horiz.style.display=\n"block";this.horiz.style.right=needsV?sWidth+"px":"0";this.horiz.style.left=measure.barLeft+"px";var totalWidth=measure.viewWidth-measure.barLeft-(needsV?sWidth:0);this.horiz.firstChild.style.width=Math.max(0,measure.scrollWidth-measure.clientWidth+totalWidth)+"px"}else{this.horiz.style.display="";this.horiz.firstChild.style.width="0"}if(!this.checkedZeroWidth&&measure.clientHeight>0){if(sWidth==0)this.zeroWidthHack();this.checkedZeroWidth=true}return{right:needsV?sWidth:0,bottom:needsH?sWidth:0}};\nNativeScrollbars.prototype.setScrollLeft=function(pos){if(this.horiz.scrollLeft!=pos)this.horiz.scrollLeft=pos;if(this.disableHoriz)this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")};NativeScrollbars.prototype.setScrollTop=function(pos){if(this.vert.scrollTop!=pos)this.vert.scrollTop=pos;if(this.disableVert)this.enableZeroWidthBar(this.vert,this.disableVert,"vert")};NativeScrollbars.prototype.zeroWidthHack=function(){var w=mac&&!mac_geMountainLion?"12px":"18px";this.horiz.style.height=\nthis.vert.style.width=w;this.horiz.style.visibility=this.vert.style.visibility="hidden";this.disableHoriz=new Delayed;this.disableVert=new Delayed};NativeScrollbars.prototype.enableZeroWidthBar=function(bar,delay,type){bar.style.visibility="";function maybeDisable(){var box=bar.getBoundingClientRect();var elt=type=="vert"?document.elementFromPoint(box.right-1,(box.top+box.bottom)/2):document.elementFromPoint((box.right+box.left)/2,box.bottom-1);if(elt!=bar)bar.style.visibility="hidden";else delay.set(1E3,\nmaybeDisable)}delay.set(1E3,maybeDisable)};NativeScrollbars.prototype.clear=function(){var parent=this.horiz.parentNode;parent.removeChild(this.horiz);parent.removeChild(this.vert)};var NullScrollbars=function(){};NullScrollbars.prototype.update=function(){return{bottom:0,right:0}};NullScrollbars.prototype.setScrollLeft=function(){};NullScrollbars.prototype.setScrollTop=function(){};NullScrollbars.prototype.clear=function(){};function updateScrollbars(cm,measure){if(!measure)measure=measureForScrollbars(cm);\nvar startWidth=cm.display.barWidth,startHeight=cm.display.barHeight;updateScrollbarsInner(cm,measure);for(var i=0;i<4&&startWidth!=cm.display.barWidth||startHeight!=cm.display.barHeight;i++){if(startWidth!=cm.display.barWidth&&cm.options.lineWrapping)updateHeightsInViewport(cm);updateScrollbarsInner(cm,measureForScrollbars(cm));startWidth=cm.display.barWidth;startHeight=cm.display.barHeight}}function updateScrollbarsInner(cm,measure){var d=cm.display;var sizes=d.scrollbars.update(measure);d.sizer.style.paddingRight=\n(d.barWidth=sizes.right)+"px";d.sizer.style.paddingBottom=(d.barHeight=sizes.bottom)+"px";d.heightForcer.style.borderBottom=sizes.bottom+"px solid transparent";if(sizes.right&&sizes.bottom){d.scrollbarFiller.style.display="block";d.scrollbarFiller.style.height=sizes.bottom+"px";d.scrollbarFiller.style.width=sizes.right+"px"}else d.scrollbarFiller.style.display="";if(sizes.bottom&&cm.options.coverGutterNextToScrollbar&&cm.options.fixedGutter){d.gutterFiller.style.display="block";d.gutterFiller.style.height=\nsizes.bottom+"px";d.gutterFiller.style.width=measure.gutterWidth+"px"}else d.gutterFiller.style.display=""}var scrollbarModel={"native":NativeScrollbars,"null":NullScrollbars};function initScrollbars(cm){if(cm.display.scrollbars){cm.display.scrollbars.clear();if(cm.display.scrollbars.addClass)rmClass(cm.display.wrapper,cm.display.scrollbars.addClass)}cm.display.scrollbars=new scrollbarModel[cm.options.scrollbarStyle](function(node){cm.display.wrapper.insertBefore(node,cm.display.scrollbarFiller);\non(node,"mousedown",function(){if(cm.state.focused)setTimeout(function(){return cm.display.input.focus()},0)});node.setAttribute("cm-not-content","true")},function(pos,axis){if(axis=="horizontal")setScrollLeft(cm,pos);else updateScrollTop(cm,pos)},cm);if(cm.display.scrollbars.addClass)addClass(cm.display.wrapper,cm.display.scrollbars.addClass)}var nextOpId=0;function startOperation(cm){cm.curOp={cm:cm,viewChanged:false,startHeight:cm.doc.height,forceUpdate:false,updateInput:0,typing:false,changeObjs:null,\ncursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:false,updateMaxLine:false,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:false,id:++nextOpId,markArrays:null};pushOperation(cm.curOp)}function endOperation(cm){var op=cm.curOp;if(op)finishOperation(op,function(group){for(var i=0;i<group.ops.length;i++)group.ops[i].cm.curOp=null;endOperations(group)})}function endOperations(group){var ops=group.ops;for(var i=0;i<ops.length;i++)endOperation_R1(ops[i]);for(var i$1=0;i$1<ops.length;i$1++)endOperation_W1(ops[i$1]);\nfor(var i$2=0;i$2<ops.length;i$2++)endOperation_R2(ops[i$2]);for(var i$3=0;i$3<ops.length;i$3++)endOperation_W2(ops[i$3]);for(var i$4=0;i$4<ops.length;i$4++)endOperation_finish(ops[i$4])}function endOperation_R1(op){var cm=op.cm,display=cm.display;maybeClipScrollbars(cm);if(op.updateMaxLine)findMaxLine(cm);op.mustUpdate=op.viewChanged||op.forceUpdate||op.scrollTop!=null||op.scrollToPos&&(op.scrollToPos.from.line<display.viewFrom||op.scrollToPos.to.line>=display.viewTo)||display.maxLineChanged&&cm.options.lineWrapping;\nop.update=op.mustUpdate&&new DisplayUpdate(cm,op.mustUpdate&&{top:op.scrollTop,ensure:op.scrollToPos},op.forceUpdate)}function endOperation_W1(op){op.updatedDisplay=op.mustUpdate&&updateDisplayIfNeeded(op.cm,op.update)}function endOperation_R2(op){var cm=op.cm,display=cm.display;if(op.updatedDisplay)updateHeightsInViewport(cm);op.barMeasure=measureForScrollbars(cm);if(display.maxLineChanged&&!cm.options.lineWrapping){op.adjustWidthTo=measureChar(cm,display.maxLine,display.maxLine.text.length).left+\n3;cm.display.sizerWidth=op.adjustWidthTo;op.barMeasure.scrollWidth=Math.max(display.scroller.clientWidth,display.sizer.offsetLeft+op.adjustWidthTo+scrollGap(cm)+cm.display.barWidth);op.maxScrollLeft=Math.max(0,display.sizer.offsetLeft+op.adjustWidthTo-displayWidth(cm))}if(op.updatedDisplay||op.selectionChanged)op.preparedSelection=display.input.prepareSelection()}function endOperation_W2(op){var cm=op.cm;if(op.adjustWidthTo!=null){cm.display.sizer.style.minWidth=op.adjustWidthTo+"px";if(op.maxScrollLeft<\ncm.doc.scrollLeft)setScrollLeft(cm,Math.min(cm.display.scroller.scrollLeft,op.maxScrollLeft),true);cm.display.maxLineChanged=false}var takeFocus=op.focus&&op.focus==activeElt();if(op.preparedSelection)cm.display.input.showSelection(op.preparedSelection,takeFocus);if(op.updatedDisplay||op.startHeight!=cm.doc.height)updateScrollbars(cm,op.barMeasure);if(op.updatedDisplay)setDocumentHeight(cm,op.barMeasure);if(op.selectionChanged)restartBlink(cm);if(cm.state.focused&&op.updateInput)cm.display.input.reset(op.typing);\nif(takeFocus)ensureFocus(op.cm)}function endOperation_finish(op){var cm=op.cm,display=cm.display,doc=cm.doc;if(op.updatedDisplay)postUpdateDisplay(cm,op.update);if(display.wheelStartX!=null&&(op.scrollTop!=null||op.scrollLeft!=null||op.scrollToPos))display.wheelStartX=display.wheelStartY=null;if(op.scrollTop!=null)setScrollTop(cm,op.scrollTop,op.forceScroll);if(op.scrollLeft!=null)setScrollLeft(cm,op.scrollLeft,true,true);if(op.scrollToPos){var rect=scrollPosIntoView(cm,clipPos(doc,op.scrollToPos.from),\nclipPos(doc,op.scrollToPos.to),op.scrollToPos.margin);maybeScrollWindow(cm,rect)}var hidden=op.maybeHiddenMarkers,unhidden=op.maybeUnhiddenMarkers;if(hidden)for(var i=0;i<hidden.length;++i)if(!hidden[i].lines.length)signal(hidden[i],"hide");if(unhidden)for(var i$1=0;i$1<unhidden.length;++i$1)if(unhidden[i$1].lines.length)signal(unhidden[i$1],"unhide");if(display.wrapper.offsetHeight)doc.scrollTop=cm.display.scroller.scrollTop;if(op.changeObjs)signal(cm,"changes",cm,op.changeObjs);if(op.update)op.update.finish()}\nfunction runInOp(cm,f){if(cm.curOp)return f();startOperation(cm);try{return f()}finally{endOperation(cm)}}function operation(cm,f){return function(){if(cm.curOp)return f.apply(cm,arguments);startOperation(cm);try{return f.apply(cm,arguments)}finally{endOperation(cm)}}}function methodOp(f){return function(){if(this.curOp)return f.apply(this,arguments);startOperation(this);try{return f.apply(this,arguments)}finally{endOperation(this)}}}function docMethodOp(f){return function(){var cm=this.cm;if(!cm||\ncm.curOp)return f.apply(this,arguments);startOperation(cm);try{return f.apply(this,arguments)}finally{endOperation(cm)}}}function startWorker(cm,time){if(cm.doc.highlightFrontier<cm.display.viewTo)cm.state.highlight.set(time,bind(highlightWorker,cm))}function highlightWorker(cm){var doc=cm.doc;if(doc.highlightFrontier>=cm.display.viewTo)return;var end=+new Date+cm.options.workTime;var context=getContextBefore(cm,doc.highlightFrontier);var changedLines=[];doc.iter(context.line,Math.min(doc.first+doc.size,\ncm.display.viewTo+500),function(line){if(context.line>=cm.display.viewFrom){var oldStyles=line.styles;var resetState=line.text.length>cm.options.maxHighlightLength?copyState(doc.mode,context.state):null;var highlighted=highlightLine(cm,line,context,true);if(resetState)context.state=resetState;line.styles=highlighted.styles;var oldCls=line.styleClasses,newCls=highlighted.classes;if(newCls)line.styleClasses=newCls;else if(oldCls)line.styleClasses=null;var ischange=!oldStyles||oldStyles.length!=line.styles.length||\noldCls!=newCls&&(!oldCls||!newCls||oldCls.bgClass!=newCls.bgClass||oldCls.textClass!=newCls.textClass);for(var i=0;!ischange&&i<oldStyles.length;++i)ischange=oldStyles[i]!=line.styles[i];if(ischange)changedLines.push(context.line);line.stateAfter=context.save();context.nextLine()}else{if(line.text.length<=cm.options.maxHighlightLength)processLine(cm,line.text,context);line.stateAfter=context.line%5==0?context.save():null;context.nextLine()}if(+new Date>end){startWorker(cm,cm.options.workDelay);return true}});\ndoc.highlightFrontier=context.line;doc.modeFrontier=Math.max(doc.modeFrontier,context.line);if(changedLines.length)runInOp(cm,function(){for(var i=0;i<changedLines.length;i++)regLineChange(cm,changedLines[i],"text")})}var DisplayUpdate=function(cm,viewport,force){var display=cm.display;this.viewport=viewport;this.visible=visibleLines(display,cm.doc,viewport);this.editorIsHidden=!display.wrapper.offsetWidth;this.wrapperHeight=display.wrapper.clientHeight;this.wrapperWidth=display.wrapper.clientWidth;\nthis.oldDisplayWidth=displayWidth(cm);this.force=force;this.dims=getDimensions(cm);this.events=[]};DisplayUpdate.prototype.signal=function(emitter,type){if(hasHandler(emitter,type))this.events.push(arguments)};DisplayUpdate.prototype.finish=function(){for(var i=0;i<this.events.length;i++)signal.apply(null,this.events[i])};function maybeClipScrollbars(cm){var display=cm.display;if(!display.scrollbarsClipped&&display.scroller.offsetWidth){display.nativeBarWidth=display.scroller.offsetWidth-display.scroller.clientWidth;\ndisplay.heightForcer.style.height=scrollGap(cm)+"px";display.sizer.style.marginBottom=-display.nativeBarWidth+"px";display.sizer.style.borderRightWidth=scrollGap(cm)+"px";display.scrollbarsClipped=true}}function selectionSnapshot(cm){if(cm.hasFocus())return null;var active=activeElt();if(!active||!contains(cm.display.lineDiv,active))return null;var result={activeElt:active};if(window.getSelection){var sel=window.getSelection();if(sel.anchorNode&&sel.extend&&contains(cm.display.lineDiv,sel.anchorNode)){result.anchorNode=\nsel.anchorNode;result.anchorOffset=sel.anchorOffset;result.focusNode=sel.focusNode;result.focusOffset=sel.focusOffset}}return result}function restoreSelection(snapshot){if(!snapshot||!snapshot.activeElt||snapshot.activeElt==activeElt())return;snapshot.activeElt.focus();if(!/^(INPUT|TEXTAREA)$/.test(snapshot.activeElt.nodeName)&&snapshot.anchorNode&&contains(document.body,snapshot.anchorNode)&&contains(document.body,snapshot.focusNode)){var sel=window.getSelection(),range=document.createRange();range.setEnd(snapshot.anchorNode,\nsnapshot.anchorOffset);range.collapse(false);sel.removeAllRanges();sel.addRange(range);sel.extend(snapshot.focusNode,snapshot.focusOffset)}}function updateDisplayIfNeeded(cm,update){var display=cm.display,doc=cm.doc;if(update.editorIsHidden){resetView(cm);return false}if(!update.force&&update.visible.from>=display.viewFrom&&update.visible.to<=display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo)&&display.renderedView==display.view&&countDirtyView(cm)==0)return false;\nif(maybeUpdateLineNumberWidth(cm)){resetView(cm);update.dims=getDimensions(cm)}var end=doc.first+doc.size;var from=Math.max(update.visible.from-cm.options.viewportMargin,doc.first);var to=Math.min(end,update.visible.to+cm.options.viewportMargin);if(display.viewFrom<from&&from-display.viewFrom<20)from=Math.max(doc.first,display.viewFrom);if(display.viewTo>to&&display.viewTo-to<20)to=Math.min(end,display.viewTo);if(sawCollapsedSpans){from=visualLineNo(cm.doc,from);to=visualLineEndNo(cm.doc,to)}var different=\nfrom!=display.viewFrom||to!=display.viewTo||display.lastWrapHeight!=update.wrapperHeight||display.lastWrapWidth!=update.wrapperWidth;adjustView(cm,from,to);display.viewOffset=heightAtLine(getLine(cm.doc,display.viewFrom));cm.display.mover.style.top=display.viewOffset+"px";var toUpdate=countDirtyView(cm);if(!different&&toUpdate==0&&!update.force&&display.renderedView==display.view&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo))return false;var selSnapshot=selectionSnapshot(cm);\nif(toUpdate>4)display.lineDiv.style.display="none";patchDisplay(cm,display.updateLineNumbers,update.dims);if(toUpdate>4)display.lineDiv.style.display="";display.renderedView=display.view;restoreSelection(selSnapshot);removeChildren(display.cursorDiv);removeChildren(display.selectionDiv);display.gutters.style.height=display.sizer.style.minHeight=0;if(different){display.lastWrapHeight=update.wrapperHeight;display.lastWrapWidth=update.wrapperWidth;startWorker(cm,400)}display.updateLineNumbers=null;return true}\nfunction postUpdateDisplay(cm,update){var viewport=update.viewport;for(var first=true;;first=false){if(!first||!cm.options.lineWrapping||update.oldDisplayWidth==displayWidth(cm)){if(viewport&&viewport.top!=null)viewport={top:Math.min(cm.doc.height+paddingVert(cm.display)-displayHeight(cm),viewport.top)};update.visible=visibleLines(cm.display,cm.doc,viewport);if(update.visible.from>=cm.display.viewFrom&&update.visible.to<=cm.display.viewTo)break}else if(first)update.visible=visibleLines(cm.display,\ncm.doc,viewport);if(!updateDisplayIfNeeded(cm,update))break;updateHeightsInViewport(cm);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.force=false}update.signal(cm,"update",cm);if(cm.display.viewFrom!=cm.display.reportedViewFrom||cm.display.viewTo!=cm.display.reportedViewTo){update.signal(cm,"viewportChange",cm,cm.display.viewFrom,cm.display.viewTo);cm.display.reportedViewFrom=cm.display.viewFrom;cm.display.reportedViewTo=\ncm.display.viewTo}}function updateDisplaySimple(cm,viewport){var update=new DisplayUpdate(cm,viewport);if(updateDisplayIfNeeded(cm,update)){updateHeightsInViewport(cm);postUpdateDisplay(cm,update);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.finish()}}function patchDisplay(cm,updateNumbersFrom,dims){var display=cm.display,lineNumbers=cm.options.lineNumbers;var container=display.lineDiv,cur=container.firstChild;\nfunction rm(node){var next=node.nextSibling;if(webkit&&mac&&cm.display.currentWheelTarget==node)node.style.display="none";else node.parentNode.removeChild(node);return next}var view=display.view,lineN=display.viewFrom;for(var i=0;i<view.length;i++){var lineView=view[i];if(lineView.hidden);else if(!lineView.node||lineView.node.parentNode!=container){var node=buildLineElement(cm,lineView,lineN,dims);container.insertBefore(node,cur)}else{while(cur!=lineView.node)cur=rm(cur);var updateNumber=lineNumbers&&\nupdateNumbersFrom!=null&&updateNumbersFrom<=lineN&&lineView.lineNumber;if(lineView.changes){if(indexOf(lineView.changes,"gutter")>-1)updateNumber=false;updateLineForChanges(cm,lineView,lineN,dims)}if(updateNumber){removeChildren(lineView.lineNumber);lineView.lineNumber.appendChild(document.createTextNode(lineNumberFor(cm.options,lineN)))}cur=lineView.node.nextSibling}lineN+=lineView.size}while(cur)cur=rm(cur)}function updateGutterSpace(display){var width=display.gutters.offsetWidth;display.sizer.style.marginLeft=\nwidth+"px";signalLater(display,"gutterChanged",display)}function setDocumentHeight(cm,measure){cm.display.sizer.style.minHeight=measure.docHeight+"px";cm.display.heightForcer.style.top=measure.docHeight+"px";cm.display.gutters.style.height=measure.docHeight+cm.display.barHeight+scrollGap(cm)+"px"}function alignHorizontally(cm){var display=cm.display,view=display.view;if(!display.alignWidgets&&(!display.gutters.firstChild||!cm.options.fixedGutter))return;var comp=compensateForHScroll(display)-display.scroller.scrollLeft+\ncm.doc.scrollLeft;var gutterW=display.gutters.offsetWidth,left=comp+"px";for(var i=0;i<view.length;i++)if(!view[i].hidden){if(cm.options.fixedGutter){if(view[i].gutter)view[i].gutter.style.left=left;if(view[i].gutterBackground)view[i].gutterBackground.style.left=left}var align=view[i].alignable;if(align)for(var j=0;j<align.length;j++)align[j].style.left=left}if(cm.options.fixedGutter)display.gutters.style.left=comp+gutterW+"px"}function maybeUpdateLineNumberWidth(cm){if(!cm.options.lineNumbers)return false;\nvar doc=cm.doc,last=lineNumberFor(cm.options,doc.first+doc.size-1),display=cm.display;if(last.length!=display.lineNumChars){var test=display.measure.appendChild(elt("div",[elt("div",last)],"CodeMirror-linenumber CodeMirror-gutter-elt"));var innerW=test.firstChild.offsetWidth,padding=test.offsetWidth-innerW;display.lineGutter.style.width="";display.lineNumInnerWidth=Math.max(innerW,display.lineGutter.offsetWidth-padding)+1;display.lineNumWidth=display.lineNumInnerWidth+padding;display.lineNumChars=\ndisplay.lineNumInnerWidth?last.length:-1;display.lineGutter.style.width=display.lineNumWidth+"px";updateGutterSpace(cm.display);return true}return false}function getGutters(gutters,lineNumbers){var result=[],sawLineNumbers=false;for(var i=0;i<gutters.length;i++){var name=gutters[i],style=null;if(typeof name!="string"){style=name.style;name=name.className}if(name=="CodeMirror-linenumbers")if(!lineNumbers)continue;else sawLineNumbers=true;result.push({className:name,style:style})}if(lineNumbers&&!sawLineNumbers)result.push({className:"CodeMirror-linenumbers",\nstyle:null});return result}function renderGutters(display){var gutters=display.gutters,specs=display.gutterSpecs;removeChildren(gutters);display.lineGutter=null;for(var i=0;i<specs.length;++i){var ref=specs[i];var className=ref.className;var style=ref.style;var gElt=gutters.appendChild(elt("div",null,"CodeMirror-gutter "+className));if(style)gElt.style.cssText=style;if(className=="CodeMirror-linenumbers"){display.lineGutter=gElt;gElt.style.width=(display.lineNumWidth||1)+"px"}}gutters.style.display=\nspecs.length?"":"none";updateGutterSpace(display)}function updateGutters(cm){renderGutters(cm.display);regChange(cm);alignHorizontally(cm)}function Display(place,doc,input,options){var d=this;this.input=input;d.scrollbarFiller=elt("div",null,"CodeMirror-scrollbar-filler");d.scrollbarFiller.setAttribute("cm-not-content","true");d.gutterFiller=elt("div",null,"CodeMirror-gutter-filler");d.gutterFiller.setAttribute("cm-not-content","true");d.lineDiv=eltP("div",null,"CodeMirror-code");d.selectionDiv=elt("div",\nnull,null,"position: relative; z-index: 1");d.cursorDiv=elt("div",null,"CodeMirror-cursors");d.measure=elt("div",null,"CodeMirror-measure");d.lineMeasure=elt("div",null,"CodeMirror-measure");d.lineSpace=eltP("div",[d.measure,d.lineMeasure,d.selectionDiv,d.cursorDiv,d.lineDiv],null,"position: relative; outline: none");var lines=eltP("div",[d.lineSpace],"CodeMirror-lines");d.mover=elt("div",[lines],null,"position: relative");d.sizer=elt("div",[d.mover],"CodeMirror-sizer");d.sizerWidth=null;d.heightForcer=\nelt("div",null,null,"position: absolute; height: "+scrollerGap+"px; width: 1px;");d.gutters=elt("div",null,"CodeMirror-gutters");d.lineGutter=null;d.scroller=elt("div",[d.sizer,d.heightForcer,d.gutters],"CodeMirror-scroll");d.scroller.setAttribute("tabIndex","-1");d.wrapper=elt("div",[d.scrollbarFiller,d.gutterFiller,d.scroller],"CodeMirror");d.wrapper.setAttribute("translate","no");if(ie&&ie_version<8){d.gutters.style.zIndex=-1;d.scroller.style.paddingRight=0}if(!webkit&&!(gecko&&mobile))d.scroller.draggable=\ntrue;if(place)if(place.appendChild)place.appendChild(d.wrapper);else place(d.wrapper);d.viewFrom=d.viewTo=doc.first;d.reportedViewFrom=d.reportedViewTo=doc.first;d.view=[];d.renderedView=null;d.externalMeasured=null;d.viewOffset=0;d.lastWrapHeight=d.lastWrapWidth=0;d.updateLineNumbers=null;d.nativeBarWidth=d.barHeight=d.barWidth=0;d.scrollbarsClipped=false;d.lineNumWidth=d.lineNumInnerWidth=d.lineNumChars=null;d.alignWidgets=false;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.maxLine=\nnull;d.maxLineLength=0;d.maxLineChanged=false;d.wheelDX=d.wheelDY=d.wheelStartX=d.wheelStartY=null;d.shift=false;d.selForContextMenu=null;d.activeTouch=null;d.gutterSpecs=getGutters(options.gutters,options.lineNumbers);renderGutters(d);input.init(d)}var wheelSamples=0,wheelPixelsPerUnit=null;if(ie)wheelPixelsPerUnit=-.53;else if(gecko)wheelPixelsPerUnit=15;else if(chrome)wheelPixelsPerUnit=-.7;else if(safari)wheelPixelsPerUnit=-1/3;function wheelEventDelta(e){var dx=e.wheelDeltaX,dy=e.wheelDeltaY;\nif(dx==null&&e.detail&&e.axis==e.HORIZONTAL_AXIS)dx=e.detail;if(dy==null&&e.detail&&e.axis==e.VERTICAL_AXIS)dy=e.detail;else if(dy==null)dy=e.wheelDelta;return{x:dx,y:dy}}function wheelEventPixels(e){var delta=wheelEventDelta(e);delta.x*=wheelPixelsPerUnit;delta.y*=wheelPixelsPerUnit;return delta}function onScrollWheel(cm,e){if(chrome&&chrome_version==102){if(cm.display.chromeScrollHack==null)cm.display.sizer.style.pointerEvents="none";else clearTimeout(cm.display.chromeScrollHack);cm.display.chromeScrollHack=\nsetTimeout(function(){cm.display.chromeScrollHack=null;cm.display.sizer.style.pointerEvents=""},100)}var delta=wheelEventDelta(e),dx=delta.x,dy=delta.y;var pixelsPerUnit=wheelPixelsPerUnit;if(e.deltaMode===0){dx=e.deltaX;dy=e.deltaY;pixelsPerUnit=1}var display=cm.display,scroll=display.scroller;var canScrollX=scroll.scrollWidth>scroll.clientWidth;var canScrollY=scroll.scrollHeight>scroll.clientHeight;if(!(dx&&canScrollX||dy&&canScrollY))return;if(dy&&mac&&webkit)outer:for(var cur=e.target,view=display.view;cur!=\nscroll;cur=cur.parentNode)for(var i=0;i<view.length;i++)if(view[i].node==cur){cm.display.currentWheelTarget=cur;break outer}if(dx&&!gecko&&!presto&&pixelsPerUnit!=null){if(dy&&canScrollY)updateScrollTop(cm,Math.max(0,scroll.scrollTop+dy*pixelsPerUnit));setScrollLeft(cm,Math.max(0,scroll.scrollLeft+dx*pixelsPerUnit));if(!dy||dy&&canScrollY)e_preventDefault(e);display.wheelStartX=null;return}if(dy&&pixelsPerUnit!=null){var pixels=dy*pixelsPerUnit;var top=cm.doc.scrollTop,bot=top+display.wrapper.clientHeight;\nif(pixels<0)top=Math.max(0,top+pixels-50);else bot=Math.min(cm.doc.height,bot+pixels+50);updateDisplaySimple(cm,{top:top,bottom:bot})}if(wheelSamples<20&&e.deltaMode!==0)if(display.wheelStartX==null){display.wheelStartX=scroll.scrollLeft;display.wheelStartY=scroll.scrollTop;display.wheelDX=dx;display.wheelDY=dy;setTimeout(function(){if(display.wheelStartX==null)return;var movedX=scroll.scrollLeft-display.wheelStartX;var movedY=scroll.scrollTop-display.wheelStartY;var sample=movedY&&display.wheelDY&&\nmovedY/display.wheelDY||movedX&&display.wheelDX&&movedX/display.wheelDX;display.wheelStartX=display.wheelStartY=null;if(!sample)return;wheelPixelsPerUnit=(wheelPixelsPerUnit*wheelSamples+sample)/(wheelSamples+1);++wheelSamples},200)}else{display.wheelDX+=dx;display.wheelDY+=dy}}var Selection=function(ranges,primIndex){this.ranges=ranges;this.primIndex=primIndex};Selection.prototype.primary=function(){return this.ranges[this.primIndex]};Selection.prototype.equals=function(other){if(other==this)return true;\nif(other.primIndex!=this.primIndex||other.ranges.length!=this.ranges.length)return false;for(var i=0;i<this.ranges.length;i++){var here=this.ranges[i],there=other.ranges[i];if(!equalCursorPos(here.anchor,there.anchor)||!equalCursorPos(here.head,there.head))return false}return true};Selection.prototype.deepCopy=function(){var out=[];for(var i=0;i<this.ranges.length;i++)out[i]=new Range(copyPos(this.ranges[i].anchor),copyPos(this.ranges[i].head));return new Selection(out,this.primIndex)};Selection.prototype.somethingSelected=\nfunction(){for(var i=0;i<this.ranges.length;i++)if(!this.ranges[i].empty())return true;return false};Selection.prototype.contains=function(pos,end){if(!end)end=pos;for(var i=0;i<this.ranges.length;i++){var range=this.ranges[i];if(cmp(end,range.from())>=0&&cmp(pos,range.to())<=0)return i}return-1};var Range=function(anchor,head){this.anchor=anchor;this.head=head};Range.prototype.from=function(){return minPos(this.anchor,this.head)};Range.prototype.to=function(){return maxPos(this.anchor,this.head)};\nRange.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function normalizeSelection(cm,ranges,primIndex){var mayTouch=cm&&cm.options.selectionsMayTouch;var prim=ranges[primIndex];ranges.sort(function(a,b){return cmp(a.from(),b.from())});primIndex=indexOf(ranges,prim);for(var i=1;i<ranges.length;i++){var cur=ranges[i],prev=ranges[i-1];var diff=cmp(prev.to(),cur.from());if(mayTouch&&!cur.empty()?diff>0:diff>=0){var from=minPos(prev.from(),cur.from()),\nto=maxPos(prev.to(),cur.to());var inv=prev.empty()?cur.from()==cur.head:prev.from()==prev.head;if(i<=primIndex)--primIndex;ranges.splice(--i,2,new Range(inv?to:from,inv?from:to))}}return new Selection(ranges,primIndex)}function simpleSelection(anchor,head){return new Selection([new Range(anchor,head||anchor)],0)}function changeEnd(change){if(!change.text)return change.to;return Pos(change.from.line+change.text.length-1,lst(change.text).length+(change.text.length==1?change.from.ch:0))}function adjustForChange(pos,\nchange){if(cmp(pos,change.from)<0)return pos;if(cmp(pos,change.to)<=0)return changeEnd(change);var line=pos.line+change.text.length-(change.to.line-change.from.line)-1,ch=pos.ch;if(pos.line==change.to.line)ch+=changeEnd(change).ch-change.to.ch;return Pos(line,ch)}function computeSelAfterChange(doc,change){var out=[];for(var i=0;i<doc.sel.ranges.length;i++){var range=doc.sel.ranges[i];out.push(new Range(adjustForChange(range.anchor,change),adjustForChange(range.head,change)))}return normalizeSelection(doc.cm,\nout,doc.sel.primIndex)}function offsetPos(pos,old,nw){if(pos.line==old.line)return Pos(nw.line,pos.ch-old.ch+nw.ch);else return Pos(nw.line+(pos.line-old.line),pos.ch)}function computeReplacedSel(doc,changes,hint){var out=[];var oldPrev=Pos(doc.first,0),newPrev=oldPrev;for(var i=0;i<changes.length;i++){var change=changes[i];var from=offsetPos(change.from,oldPrev,newPrev);var to=offsetPos(changeEnd(change),oldPrev,newPrev);oldPrev=change.to;newPrev=to;if(hint=="around"){var range=doc.sel.ranges[i],\ninv=cmp(range.head,range.anchor)<0;out[i]=new Range(inv?to:from,inv?from:to)}else out[i]=new Range(from,from)}return new Selection(out,doc.sel.primIndex)}function loadMode(cm){cm.doc.mode=getMode(cm.options,cm.doc.modeOption);resetModeState(cm)}function resetModeState(cm){cm.doc.iter(function(line){if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null});cm.doc.modeFrontier=cm.doc.highlightFrontier=cm.doc.first;startWorker(cm,100);cm.state.modeGen++;if(cm.curOp)regChange(cm)}function isWholeLineUpdate(doc,\nchange){return change.from.ch==0&&change.to.ch==0&&lst(change.text)==""&&(!doc.cm||doc.cm.options.wholeLineUpdateBefore)}function updateDoc(doc,change,markedSpans,estimateHeight){function spansFor(n){return markedSpans?markedSpans[n]:null}function update(line,text,spans){updateLine(line,text,spans,estimateHeight);signalLater(line,"change",line,change)}function linesFor(start,end){var result=[];for(var i=start;i<end;++i)result.push(new Line(text[i],spansFor(i),estimateHeight));return result}var from=\nchange.from,to=change.to,text=change.text;var firstLine=getLine(doc,from.line),lastLine=getLine(doc,to.line);var lastText=lst(text),lastSpans=spansFor(text.length-1),nlines=to.line-from.line;if(change.full){doc.insert(0,linesFor(0,text.length));doc.remove(text.length,doc.size-text.length)}else if(isWholeLineUpdate(doc,change)){var added=linesFor(0,text.length-1);update(lastLine,lastLine.text,lastSpans);if(nlines)doc.remove(from.line,nlines);if(added.length)doc.insert(from.line,added)}else if(firstLine==\nlastLine)if(text.length==1)update(firstLine,firstLine.text.slice(0,from.ch)+lastText+firstLine.text.slice(to.ch),lastSpans);else{var added$1=linesFor(1,text.length-1);added$1.push(new Line(lastText+firstLine.text.slice(to.ch),lastSpans,estimateHeight));update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));doc.insert(from.line+1,added$1)}else if(text.length==1){update(firstLine,firstLine.text.slice(0,from.ch)+text[0]+lastLine.text.slice(to.ch),spansFor(0));doc.remove(from.line+1,nlines)}else{update(firstLine,\nfirstLine.text.slice(0,from.ch)+text[0],spansFor(0));update(lastLine,lastText+lastLine.text.slice(to.ch),lastSpans);var added$2=linesFor(1,text.length-1);if(nlines>1)doc.remove(from.line+1,nlines-1);doc.insert(from.line+1,added$2)}signalLater(doc,"change",doc,change)}function linkedDocs(doc,f,sharedHistOnly){function propagate(doc,skip,sharedHist){if(doc.linked)for(var i=0;i<doc.linked.length;++i){var rel=doc.linked[i];if(rel.doc==skip)continue;var shared=sharedHist&&rel.sharedHist;if(sharedHistOnly&&\n!shared)continue;f(rel.doc,shared);propagate(rel.doc,doc,shared)}}propagate(doc,null,true)}function attachDoc(cm,doc){if(doc.cm)throw new Error("This document is already in use.");cm.doc=doc;doc.cm=cm;estimateLineHeights(cm);loadMode(cm);setDirectionClass(cm);cm.options.direction=doc.direction;if(!cm.options.lineWrapping)findMaxLine(cm);cm.options.mode=doc.modeOption;regChange(cm)}function setDirectionClass(cm){(cm.doc.direction=="rtl"?addClass:rmClass)(cm.display.lineDiv,"CodeMirror-rtl")}function directionChanged(cm){runInOp(cm,\nfunction(){setDirectionClass(cm);regChange(cm)})}function History(prev){this.done=[];this.undone=[];this.undoDepth=prev?prev.undoDepth:Infinity;this.lastModTime=this.lastSelTime=0;this.lastOp=this.lastSelOp=null;this.lastOrigin=this.lastSelOrigin=null;this.generation=this.maxGeneration=prev?prev.maxGeneration:1}function historyChangeFromChange(doc,change){var histChange={from:copyPos(change.from),to:changeEnd(change),text:getBetween(doc,change.from,change.to)};attachLocalSpans(doc,histChange,change.from.line,\nchange.to.line+1);linkedDocs(doc,function(doc){return attachLocalSpans(doc,histChange,change.from.line,change.to.line+1)},true);return histChange}function clearSelectionEvents(array){while(array.length){var last=lst(array);if(last.ranges)array.pop();else break}}function lastChangeEvent(hist,force){if(force){clearSelectionEvents(hist.done);return lst(hist.done)}else if(hist.done.length&&!lst(hist.done).ranges)return lst(hist.done);else if(hist.done.length>1&&!hist.done[hist.done.length-2].ranges){hist.done.pop();\nreturn lst(hist.done)}}function addChangeToHistory(doc,change,selAfter,opId){var hist=doc.history;hist.undone.length=0;var time=+new Date,cur;var last;if((hist.lastOp==opId||hist.lastOrigin==change.origin&&change.origin&&(change.origin.charAt(0)=="+"&&hist.lastModTime>time-(doc.cm?doc.cm.options.historyEventDelay:500)||change.origin.charAt(0)=="*"))&&(cur=lastChangeEvent(hist,hist.lastOp==opId))){last=lst(cur.changes);if(cmp(change.from,change.to)==0&&cmp(change.from,last.to)==0)last.to=changeEnd(change);\nelse cur.changes.push(historyChangeFromChange(doc,change))}else{var before=lst(hist.done);if(!before||!before.ranges)pushSelectionToHistory(doc.sel,hist.done);cur={changes:[historyChangeFromChange(doc,change)],generation:hist.generation};hist.done.push(cur);while(hist.done.length>hist.undoDepth){hist.done.shift();if(!hist.done[0].ranges)hist.done.shift()}}hist.done.push(selAfter);hist.generation=++hist.maxGeneration;hist.lastModTime=hist.lastSelTime=time;hist.lastOp=hist.lastSelOp=opId;hist.lastOrigin=\nhist.lastSelOrigin=change.origin;if(!last)signal(doc,"historyAdded")}function selectionEventCanBeMerged(doc,origin,prev,sel){var ch=origin.charAt(0);return ch=="*"||ch=="+"&&prev.ranges.length==sel.ranges.length&&prev.somethingSelected()==sel.somethingSelected()&&new Date-doc.history.lastSelTime<=(doc.cm?doc.cm.options.historyEventDelay:500)}function addSelectionToHistory(doc,sel,opId,options){var hist=doc.history,origin=options&&options.origin;if(opId==hist.lastSelOp||origin&&hist.lastSelOrigin==\norigin&&(hist.lastModTime==hist.lastSelTime&&hist.lastOrigin==origin||selectionEventCanBeMerged(doc,origin,lst(hist.done),sel)))hist.done[hist.done.length-1]=sel;else pushSelectionToHistory(sel,hist.done);hist.lastSelTime=+new Date;hist.lastSelOrigin=origin;hist.lastSelOp=opId;if(options&&options.clearRedo!==false)clearSelectionEvents(hist.undone)}function pushSelectionToHistory(sel,dest){var top=lst(dest);if(!(top&&top.ranges&&top.equals(sel)))dest.push(sel)}function attachLocalSpans(doc,change,\nfrom,to){var existing=change["spans_"+doc.id],n=0;doc.iter(Math.max(doc.first,from),Math.min(doc.first+doc.size,to),function(line){if(line.markedSpans)(existing||(existing=change["spans_"+doc.id]={}))[n]=line.markedSpans;++n})}function removeClearedSpans(spans){if(!spans)return null;var out;for(var i=0;i<spans.length;++i)if(spans[i].marker.explicitlyCleared){if(!out)out=spans.slice(0,i)}else if(out)out.push(spans[i]);return!out?spans:out.length?out:null}function getOldSpans(doc,change){var found=\nchange["spans_"+doc.id];if(!found)return null;var nw=[];for(var i=0;i<change.text.length;++i)nw.push(removeClearedSpans(found[i]));return nw}function mergeOldSpans(doc,change){var old=getOldSpans(doc,change);var stretched=stretchSpansOverChange(doc,change);if(!old)return stretched;if(!stretched)return old;for(var i=0;i<old.length;++i){var oldCur=old[i],stretchCur=stretched[i];if(oldCur&&stretchCur)spans:for(var j=0;j<stretchCur.length;++j){var span=stretchCur[j];for(var k=0;k<oldCur.length;++k)if(oldCur[k].marker==\nspan.marker)continue spans;oldCur.push(span)}else if(stretchCur)old[i]=stretchCur}return old}function copyHistoryArray(events,newGroup,instantiateSel){var copy=[];for(var i=0;i<events.length;++i){var event=events[i];if(event.ranges){copy.push(instantiateSel?Selection.prototype.deepCopy.call(event):event);continue}var changes=event.changes,newChanges=[];copy.push({changes:newChanges});for(var j=0;j<changes.length;++j){var change=changes[j],m=void 0;newChanges.push({from:change.from,to:change.to,text:change.text});\nif(newGroup)for(var prop in change)if(m=prop.match(/^spans_(\\d+)$/))if(indexOf(newGroup,Number(m[1]))>-1){lst(newChanges)[prop]=change[prop];delete change[prop]}}}return copy}function extendRange(range,head,other,extend){if(extend){var anchor=range.anchor;if(other){var posBefore=cmp(head,anchor)<0;if(posBefore!=cmp(other,anchor)<0){anchor=head;head=other}else if(posBefore!=cmp(head,other)<0)head=other}return new Range(anchor,head)}else return new Range(other||head,head)}function extendSelection(doc,\nhead,other,options,extend){if(extend==null)extend=doc.cm&&(doc.cm.display.shift||doc.extend);setSelection(doc,new Selection([extendRange(doc.sel.primary(),head,other,extend)],0),options)}function extendSelections(doc,heads,options){var out=[];var extend=doc.cm&&(doc.cm.display.shift||doc.extend);for(var i=0;i<doc.sel.ranges.length;i++)out[i]=extendRange(doc.sel.ranges[i],heads[i],null,extend);var newSel=normalizeSelection(doc.cm,out,doc.sel.primIndex);setSelection(doc,newSel,options)}function replaceOneSelection(doc,\ni,range,options){var ranges=doc.sel.ranges.slice(0);ranges[i]=range;setSelection(doc,normalizeSelection(doc.cm,ranges,doc.sel.primIndex),options)}function setSimpleSelection(doc,anchor,head,options){setSelection(doc,simpleSelection(anchor,head),options)}function filterSelectionChange(doc,sel,options){var obj={ranges:sel.ranges,update:function(ranges){this.ranges=[];for(var i=0;i<ranges.length;i++)this.ranges[i]=new Range(clipPos(doc,ranges[i].anchor),clipPos(doc,ranges[i].head))},origin:options&&\noptions.origin};signal(doc,"beforeSelectionChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeSelectionChange",doc.cm,obj);if(obj.ranges!=sel.ranges)return normalizeSelection(doc.cm,obj.ranges,obj.ranges.length-1);else return sel}function setSelectionReplaceHistory(doc,sel,options){var done=doc.history.done,last=lst(done);if(last&&last.ranges){done[done.length-1]=sel;setSelectionNoUndo(doc,sel,options)}else setSelection(doc,sel,options)}function setSelection(doc,sel,options){setSelectionNoUndo(doc,sel,\noptions);addSelectionToHistory(doc,doc.sel,doc.cm?doc.cm.curOp.id:NaN,options)}function setSelectionNoUndo(doc,sel,options){if(hasHandler(doc,"beforeSelectionChange")||doc.cm&&hasHandler(doc.cm,"beforeSelectionChange"))sel=filterSelectionChange(doc,sel,options);var bias=options&&options.bias||(cmp(sel.primary().head,doc.sel.primary().head)<0?-1:1);setSelectionInner(doc,skipAtomicInSelection(doc,sel,bias,true));if(!(options&&options.scroll===false)&&doc.cm&&doc.cm.getOption("readOnly")!="nocursor")ensureCursorVisible(doc.cm)}\nfunction setSelectionInner(doc,sel){if(sel.equals(doc.sel))return;doc.sel=sel;if(doc.cm){doc.cm.curOp.updateInput=1;doc.cm.curOp.selectionChanged=true;signalCursorActivity(doc.cm)}signalLater(doc,"cursorActivity",doc)}function reCheckSelection(doc){setSelectionInner(doc,skipAtomicInSelection(doc,doc.sel,null,false))}function skipAtomicInSelection(doc,sel,bias,mayClear){var out;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];var old=sel.ranges.length==doc.sel.ranges.length&&doc.sel.ranges[i];\nvar newAnchor=skipAtomic(doc,range.anchor,old&&old.anchor,bias,mayClear);var newHead=range.head==range.anchor?newAnchor:skipAtomic(doc,range.head,old&&old.head,bias,mayClear);if(out||newAnchor!=range.anchor||newHead!=range.head){if(!out)out=sel.ranges.slice(0,i);out[i]=new Range(newAnchor,newHead)}}return out?normalizeSelection(doc.cm,out,sel.primIndex):sel}function skipAtomicInner(doc,pos,oldPos,dir,mayClear){var line=getLine(doc,pos.line);if(line.markedSpans)for(var i=0;i<line.markedSpans.length;++i){var sp=\nline.markedSpans[i],m=sp.marker;var preventCursorLeft="selectLeft"in m?!m.selectLeft:m.inclusiveLeft;var preventCursorRight="selectRight"in m?!m.selectRight:m.inclusiveRight;if((sp.from==null||(preventCursorLeft?sp.from<=pos.ch:sp.from<pos.ch))&&(sp.to==null||(preventCursorRight?sp.to>=pos.ch:sp.to>pos.ch))){if(mayClear){signal(m,"beforeCursorEnter");if(m.explicitlyCleared)if(!line.markedSpans)break;else{--i;continue}}if(!m.atomic)continue;if(oldPos){var near=m.find(dir<0?1:-1),diff=void 0;if(dir<\n0?preventCursorRight:preventCursorLeft)near=movePos(doc,near,-dir,near&&near.line==pos.line?line:null);if(near&&near.line==pos.line&&(diff=cmp(near,oldPos))&&(dir<0?diff<0:diff>0))return skipAtomicInner(doc,near,pos,dir,mayClear)}var far=m.find(dir<0?-1:1);if(dir<0?preventCursorLeft:preventCursorRight)far=movePos(doc,far,dir,far.line==pos.line?line:null);return far?skipAtomicInner(doc,far,pos,dir,mayClear):null}}return pos}function skipAtomic(doc,pos,oldPos,bias,mayClear){var dir=bias||1;var found=\nskipAtomicInner(doc,pos,oldPos,dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,dir,true)||skipAtomicInner(doc,pos,oldPos,-dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,-dir,true);if(!found){doc.cantEdit=true;return Pos(doc.first,0)}return found}function movePos(doc,pos,dir,line){if(dir<0&&pos.ch==0)if(pos.line>doc.first)return clipPos(doc,Pos(pos.line-1));else return null;else if(dir>0&&pos.ch==(line||getLine(doc,pos.line)).text.length)if(pos.line<doc.first+doc.size-1)return Pos(pos.line+\n1,0);else return null;else return new Pos(pos.line,pos.ch+dir)}function selectAll(cm){cm.setSelection(Pos(cm.firstLine(),0),Pos(cm.lastLine()),sel_dontScroll)}function filterChange(doc,change,update){var obj={canceled:false,from:change.from,to:change.to,text:change.text,origin:change.origin,cancel:function(){return obj.canceled=true}};if(update)obj.update=function(from,to,text,origin){if(from)obj.from=clipPos(doc,from);if(to)obj.to=clipPos(doc,to);if(text)obj.text=text;if(origin!==undefined)obj.origin=\norigin};signal(doc,"beforeChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeChange",doc.cm,obj);if(obj.canceled){if(doc.cm)doc.cm.curOp.updateInput=2;return null}return{from:obj.from,to:obj.to,text:obj.text,origin:obj.origin}}function makeChange(doc,change,ignoreReadOnly){if(doc.cm){if(!doc.cm.curOp)return operation(doc.cm,makeChange)(doc,change,ignoreReadOnly);if(doc.cm.state.suppressEdits)return}if(hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange")){change=filterChange(doc,\nchange,true);if(!change)return}var split=sawReadOnlySpans&&!ignoreReadOnly&&removeReadOnlyRanges(doc,change.from,change.to);if(split)for(var i=split.length-1;i>=0;--i)makeChangeInner(doc,{from:split[i].from,to:split[i].to,text:i?[""]:change.text,origin:change.origin});else makeChangeInner(doc,change)}function makeChangeInner(doc,change){if(change.text.length==1&&change.text[0]==""&&cmp(change.from,change.to)==0)return;var selAfter=computeSelAfterChange(doc,change);addChangeToHistory(doc,change,selAfter,\ndoc.cm?doc.cm.curOp.id:NaN);makeChangeSingleDoc(doc,change,selAfter,stretchSpansOverChange(doc,change));var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,stretchSpansOverChange(doc,change))})}function makeChangeFromHistory(doc,type,allowSelectionOnly){var suppress=doc.cm&&doc.cm.state.suppressEdits;if(suppress&&!allowSelectionOnly)return;var hist=doc.history,\nevent,selAfter=doc.sel;var source=type=="undo"?hist.done:hist.undone,dest=type=="undo"?hist.undone:hist.done;var i=0;for(;i<source.length;i++){event=source[i];if(allowSelectionOnly?event.ranges&&!event.equals(doc.sel):!event.ranges)break}if(i==source.length)return;hist.lastOrigin=hist.lastSelOrigin=null;for(;;){event=source.pop();if(event.ranges){pushSelectionToHistory(event,dest);if(allowSelectionOnly&&!event.equals(doc.sel)){setSelection(doc,event,{clearRedo:false});return}selAfter=event}else if(suppress){source.push(event);\nreturn}else break}var antiChanges=[];pushSelectionToHistory(selAfter,dest);dest.push({changes:antiChanges,generation:hist.generation});hist.generation=event.generation||++hist.maxGeneration;var filter=hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange");var loop=function(i){var change=event.changes[i];change.origin=type;if(filter&&!filterChange(doc,change,false)){source.length=0;return{}}antiChanges.push(historyChangeFromChange(doc,change));var after=i?computeSelAfterChange(doc,\nchange):lst(source);makeChangeSingleDoc(doc,change,after,mergeOldSpans(doc,change));if(!i&&doc.cm)doc.cm.scrollIntoView({from:change.from,to:changeEnd(change)});var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,mergeOldSpans(doc,change))})};for(var i$1=event.changes.length-1;i$1>=0;--i$1){var returned=loop(i$1);if(returned)return returned.v}}function shiftDoc(doc,\ndistance){if(distance==0)return;doc.first+=distance;doc.sel=new Selection(map(doc.sel.ranges,function(range){return new Range(Pos(range.anchor.line+distance,range.anchor.ch),Pos(range.head.line+distance,range.head.ch))}),doc.sel.primIndex);if(doc.cm){regChange(doc.cm,doc.first,doc.first-distance,distance);for(var d=doc.cm.display,l=d.viewFrom;l<d.viewTo;l++)regLineChange(doc.cm,l,"gutter")}}function makeChangeSingleDoc(doc,change,selAfter,spans){if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,makeChangeSingleDoc)(doc,\nchange,selAfter,spans);if(change.to.line<doc.first){shiftDoc(doc,change.text.length-1-(change.to.line-change.from.line));return}if(change.from.line>doc.lastLine())return;if(change.from.line<doc.first){var shift=change.text.length-1-(doc.first-change.from.line);shiftDoc(doc,shift);change={from:Pos(doc.first,0),to:Pos(change.to.line+shift,change.to.ch),text:[lst(change.text)],origin:change.origin}}var last=doc.lastLine();if(change.to.line>last)change={from:change.from,to:Pos(last,getLine(doc,last).text.length),\ntext:[change.text[0]],origin:change.origin};change.removed=getBetween(doc,change.from,change.to);if(!selAfter)selAfter=computeSelAfterChange(doc,change);if(doc.cm)makeChangeSingleDocInEditor(doc.cm,change,spans);else updateDoc(doc,change,spans);setSelectionNoUndo(doc,selAfter,sel_dontScroll);if(doc.cantEdit&&skipAtomic(doc,Pos(doc.firstLine(),0)))doc.cantEdit=false}function makeChangeSingleDocInEditor(cm,change,spans){var doc=cm.doc,display=cm.display,from=change.from,to=change.to;var recomputeMaxLength=\nfalse,checkWidthStart=from.line;if(!cm.options.lineWrapping){checkWidthStart=lineNo(visualLine(getLine(doc,from.line)));doc.iter(checkWidthStart,to.line+1,function(line){if(line==display.maxLine){recomputeMaxLength=true;return true}})}if(doc.sel.contains(change.from,change.to)>-1)signalCursorActivity(cm);updateDoc(doc,change,spans,estimateHeight(cm));if(!cm.options.lineWrapping){doc.iter(checkWidthStart,from.line+change.text.length,function(line){var len=lineLength(line);if(len>display.maxLineLength){display.maxLine=\nline;display.maxLineLength=len;display.maxLineChanged=true;recomputeMaxLength=false}});if(recomputeMaxLength)cm.curOp.updateMaxLine=true}retreatFrontier(doc,from.line);startWorker(cm,400);var lendiff=change.text.length-(to.line-from.line)-1;if(change.full)regChange(cm);else if(from.line==to.line&&change.text.length==1&&!isWholeLineUpdate(cm.doc,change))regLineChange(cm,from.line,"text");else regChange(cm,from.line,to.line+1,lendiff);var changesHandler=hasHandler(cm,"changes"),changeHandler=hasHandler(cm,\n"change");if(changeHandler||changesHandler){var obj={from:from,to:to,text:change.text,removed:change.removed,origin:change.origin};if(changeHandler)signalLater(cm,"change",cm,obj);if(changesHandler)(cm.curOp.changeObjs||(cm.curOp.changeObjs=[])).push(obj)}cm.display.selForContextMenu=null}function replaceRange(doc,code,from,to,origin){var assign;if(!to)to=from;if(cmp(to,from)<0)assign=[to,from],from=assign[0],to=assign[1];if(typeof code=="string")code=doc.splitLines(code);makeChange(doc,{from:from,\nto:to,text:code,origin:origin})}function rebaseHistSelSingle(pos,from,to,diff){if(to<pos.line)pos.line+=diff;else if(from<pos.line){pos.line=from;pos.ch=0}}function rebaseHistArray(array,from,to,diff){for(var i=0;i<array.length;++i){var sub=array[i],ok=true;if(sub.ranges){if(!sub.copied){sub=array[i]=sub.deepCopy();sub.copied=true}for(var j=0;j<sub.ranges.length;j++){rebaseHistSelSingle(sub.ranges[j].anchor,from,to,diff);rebaseHistSelSingle(sub.ranges[j].head,from,to,diff)}continue}for(var j$1=0;j$1<\nsub.changes.length;++j$1){var cur=sub.changes[j$1];if(to<cur.from.line){cur.from=Pos(cur.from.line+diff,cur.from.ch);cur.to=Pos(cur.to.line+diff,cur.to.ch)}else if(from<=cur.to.line){ok=false;break}}if(!ok){array.splice(0,i+1);i=0}}}function rebaseHist(hist,change){var from=change.from.line,to=change.to.line,diff=change.text.length-(to-from)-1;rebaseHistArray(hist.done,from,to,diff);rebaseHistArray(hist.undone,from,to,diff)}function changeLine(doc,handle,changeType,op){var no=handle,line=handle;if(typeof handle==\n"number")line=getLine(doc,clipLine(doc,handle));else no=lineNo(handle);if(no==null)return null;if(op(line,no)&&doc.cm)regLineChange(doc.cm,no,changeType);return line}function LeafChunk(lines){this.lines=lines;this.parent=null;var height=0;for(var i=0;i<lines.length;++i){lines[i].parent=this;height+=lines[i].height}this.height=height}LeafChunk.prototype={chunkSize:function(){return this.lines.length},removeInner:function(at,n){for(var i=at,e=at+n;i<e;++i){var line=this.lines[i];this.height-=line.height;\ncleanUpLine(line);signalLater(line,"delete")}this.lines.splice(at,n)},collapse:function(lines){lines.push.apply(lines,this.lines)},insertInner:function(at,lines,height){this.height+=height;this.lines=this.lines.slice(0,at).concat(lines).concat(this.lines.slice(at));for(var i=0;i<lines.length;++i)lines[i].parent=this},iterN:function(at,n,op){for(var e=at+n;at<e;++at)if(op(this.lines[at]))return true}};function BranchChunk(children){this.children=children;var size=0,height=0;for(var i=0;i<children.length;++i){var ch=\nchildren[i];size+=ch.chunkSize();height+=ch.height;ch.parent=this}this.size=size;this.height=height;this.parent=null}BranchChunk.prototype={chunkSize:function(){return this.size},removeInner:function(at,n){this.size-=n;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var rm=Math.min(n,sz-at),oldHeight=child.height;child.removeInner(at,rm);this.height-=oldHeight-child.height;if(sz==rm){this.children.splice(i--,1);child.parent=null}if((n-=rm)==0)break;\nat=0}else at-=sz}if(this.size-n<25&&(this.children.length>1||!(this.children[0]instanceof LeafChunk))){var lines=[];this.collapse(lines);this.children=[new LeafChunk(lines)];this.children[0].parent=this}},collapse:function(lines){for(var i=0;i<this.children.length;++i)this.children[i].collapse(lines)},insertInner:function(at,lines,height){this.size+=lines.length;this.height+=height;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<=sz){child.insertInner(at,\nlines,height);if(child.lines&&child.lines.length>50){var remaining=child.lines.length%25+25;for(var pos=remaining;pos<child.lines.length;){var leaf=new LeafChunk(child.lines.slice(pos,pos+=25));child.height-=leaf.height;this.children.splice(++i,0,leaf);leaf.parent=this}child.lines=child.lines.slice(0,remaining);this.maybeSpill()}break}at-=sz}},maybeSpill:function(){if(this.children.length<=10)return;var me=this;do{var spilled=me.children.splice(me.children.length-5,5);var sibling=new BranchChunk(spilled);\nif(!me.parent){var copy=new BranchChunk(me.children);copy.parent=me;me.children=[copy,sibling];me=copy}else{me.size-=sibling.size;me.height-=sibling.height;var myIndex=indexOf(me.parent.children,me);me.parent.children.splice(myIndex+1,0,sibling)}sibling.parent=me.parent}while(me.children.length>10);me.parent.maybeSpill()},iterN:function(at,n,op){for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var used=Math.min(n,sz-at);if(child.iterN(at,used,op))return true;\nif((n-=used)==0)break;at=0}else at-=sz}}};var LineWidget=function(doc,node,options){if(options)for(var opt in options)if(options.hasOwnProperty(opt))this[opt]=options[opt];this.doc=doc;this.node=node};LineWidget.prototype.clear=function(){var cm=this.doc.cm,ws=this.line.widgets,line=this.line,no=lineNo(line);if(no==null||!ws)return;for(var i=0;i<ws.length;++i)if(ws[i]==this)ws.splice(i--,1);if(!ws.length)line.widgets=null;var height=widgetHeight(this);updateLineHeight(line,Math.max(0,line.height-\nheight));if(cm){runInOp(cm,function(){adjustScrollWhenAboveVisible(cm,line,-height);regLineChange(cm,no,"widget")});signalLater(cm,"lineWidgetCleared",cm,this,no)}};LineWidget.prototype.changed=function(){var this$1=this;var oldH=this.height,cm=this.doc.cm,line=this.line;this.height=null;var diff=widgetHeight(this)-oldH;if(!diff)return;if(!lineIsHidden(this.doc,line))updateLineHeight(line,line.height+diff);if(cm)runInOp(cm,function(){cm.curOp.forceUpdate=true;adjustScrollWhenAboveVisible(cm,line,\ndiff);signalLater(cm,"lineWidgetChanged",cm,this$1,lineNo(line))})};eventMixin(LineWidget);function adjustScrollWhenAboveVisible(cm,line,diff){if(heightAtLine(line)<(cm.curOp&&cm.curOp.scrollTop||cm.doc.scrollTop))addToScrollTop(cm,diff)}function addLineWidget(doc,handle,node,options){var widget=new LineWidget(doc,node,options);var cm=doc.cm;if(cm&&widget.noHScroll)cm.display.alignWidgets=true;changeLine(doc,handle,"widget",function(line){var widgets=line.widgets||(line.widgets=[]);if(widget.insertAt==\nnull)widgets.push(widget);else widgets.splice(Math.min(widgets.length,Math.max(0,widget.insertAt)),0,widget);widget.line=line;if(cm&&!lineIsHidden(doc,line)){var aboveVisible=heightAtLine(line)<doc.scrollTop;updateLineHeight(line,line.height+widgetHeight(widget));if(aboveVisible)addToScrollTop(cm,widget.height);cm.curOp.forceUpdate=true}return true});if(cm)signalLater(cm,"lineWidgetAdded",cm,widget,typeof handle=="number"?handle:lineNo(handle));return widget}var nextMarkerId=0;var TextMarker=function(doc,\ntype){this.lines=[];this.type=type;this.doc=doc;this.id=++nextMarkerId};TextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;var cm=this.doc.cm,withOp=cm&&!cm.curOp;if(withOp)startOperation(cm);if(hasHandler(this,"clear")){var found=this.find();if(found)signalLater(this,"clear",found.from,found.to)}var min=null,max=null;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(cm&&!this.collapsed)regLineChange(cm,lineNo(line),\n"text");else if(cm){if(span.to!=null)max=lineNo(line);if(span.from!=null)min=lineNo(line)}line.markedSpans=removeMarkedSpan(line.markedSpans,span);if(span.from==null&&this.collapsed&&!lineIsHidden(this.doc,line)&&cm)updateLineHeight(line,textHeight(cm.display))}if(cm&&this.collapsed&&!cm.options.lineWrapping)for(var i$1=0;i$1<this.lines.length;++i$1){var visual=visualLine(this.lines[i$1]),len=lineLength(visual);if(len>cm.display.maxLineLength){cm.display.maxLine=visual;cm.display.maxLineLength=len;\ncm.display.maxLineChanged=true}}if(min!=null&&cm&&this.collapsed)regChange(cm,min,max+1);this.lines.length=0;this.explicitlyCleared=true;if(this.atomic&&this.doc.cantEdit){this.doc.cantEdit=false;if(cm)reCheckSelection(cm.doc)}if(cm)signalLater(cm,"markerCleared",cm,this,min,max);if(withOp)endOperation(cm);if(this.parent)this.parent.clear()};TextMarker.prototype.find=function(side,lineObj){if(side==null&&this.type=="bookmark")side=1;var from,to;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];\nvar span=getMarkedSpanFor(line.markedSpans,this);if(span.from!=null){from=Pos(lineObj?line:lineNo(line),span.from);if(side==-1)return from}if(span.to!=null){to=Pos(lineObj?line:lineNo(line),span.to);if(side==1)return to}}return from&&{from:from,to:to}};TextMarker.prototype.changed=function(){var this$1=this;var pos=this.find(-1,true),widget=this,cm=this.doc.cm;if(!pos||!cm)return;runInOp(cm,function(){var line=pos.line,lineN=lineNo(pos.line);var view=findViewForLine(cm,lineN);if(view){clearLineMeasurementCacheFor(view);\ncm.curOp.selectionChanged=cm.curOp.forceUpdate=true}cm.curOp.updateMaxLine=true;if(!lineIsHidden(widget.doc,line)&&widget.height!=null){var oldHeight=widget.height;widget.height=null;var dHeight=widgetHeight(widget)-oldHeight;if(dHeight)updateLineHeight(line,line.height+dHeight)}signalLater(cm,"markerChanged",cm,this$1)})};TextMarker.prototype.attachLine=function(line){if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;if(!op.maybeHiddenMarkers||indexOf(op.maybeHiddenMarkers,this)==-1)(op.maybeUnhiddenMarkers||\n(op.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(line)};TextMarker.prototype.detachLine=function(line){this.lines.splice(indexOf(this.lines,line),1);if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;(op.maybeHiddenMarkers||(op.maybeHiddenMarkers=[])).push(this)}};eventMixin(TextMarker);function markText(doc,from,to,options,type){if(options&&options.shared)return markTextShared(doc,from,to,options,type);if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,markText)(doc,from,to,options,\ntype);var marker=new TextMarker(doc,type),diff=cmp(from,to);if(options)copyObj(options,marker,false);if(diff>0||diff==0&&marker.clearWhenEmpty!==false)return marker;if(marker.replacedWith){marker.collapsed=true;marker.widgetNode=eltP("span",[marker.replacedWith],"CodeMirror-widget");if(!options.handleMouseEvents)marker.widgetNode.setAttribute("cm-ignore-events","true");if(options.insertLeft)marker.widgetNode.insertLeft=true}if(marker.collapsed){if(conflictingCollapsedRange(doc,from.line,from,to,marker)||\nfrom.line!=to.line&&conflictingCollapsedRange(doc,to.line,from,to,marker))throw new Error("Inserting collapsed marker partially overlapping an existing one");seeCollapsedSpans()}if(marker.addToHistory)addChangeToHistory(doc,{from:from,to:to,origin:"markText"},doc.sel,NaN);var curLine=from.line,cm=doc.cm,updateMaxLine;doc.iter(curLine,to.line+1,function(line){if(cm&&marker.collapsed&&!cm.options.lineWrapping&&visualLine(line)==cm.display.maxLine)updateMaxLine=true;if(marker.collapsed&&curLine!=from.line)updateLineHeight(line,\n0);addMarkedSpan(line,new MarkedSpan(marker,curLine==from.line?from.ch:null,curLine==to.line?to.ch:null),doc.cm&&doc.cm.curOp);++curLine});if(marker.collapsed)doc.iter(from.line,to.line+1,function(line){if(lineIsHidden(doc,line))updateLineHeight(line,0)});if(marker.clearOnEnter)on(marker,"beforeCursorEnter",function(){return marker.clear()});if(marker.readOnly){seeReadOnlySpans();if(doc.history.done.length||doc.history.undone.length)doc.clearHistory()}if(marker.collapsed){marker.id=++nextMarkerId;\nmarker.atomic=true}if(cm){if(updateMaxLine)cm.curOp.updateMaxLine=true;if(marker.collapsed)regChange(cm,from.line,to.line+1);else if(marker.className||marker.startStyle||marker.endStyle||marker.css||marker.attributes||marker.title)for(var i=from.line;i<=to.line;i++)regLineChange(cm,i,"text");if(marker.atomic)reCheckSelection(cm.doc);signalLater(cm,"markerAdded",cm,marker)}return marker}var SharedTextMarker=function(markers,primary){this.markers=markers;this.primary=primary;for(var i=0;i<markers.length;++i)markers[i].parent=\nthis};SharedTextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=true;for(var i=0;i<this.markers.length;++i)this.markers[i].clear();signalLater(this,"clear")};SharedTextMarker.prototype.find=function(side,lineObj){return this.primary.find(side,lineObj)};eventMixin(SharedTextMarker);function markTextShared(doc,from,to,options,type){options=copyObj(options);options.shared=false;var markers=[markText(doc,from,to,options,type)],primary=markers[0];var widget=options.widgetNode;\nlinkedDocs(doc,function(doc){if(widget)options.widgetNode=widget.cloneNode(true);markers.push(markText(doc,clipPos(doc,from),clipPos(doc,to),options,type));for(var i=0;i<doc.linked.length;++i)if(doc.linked[i].isParent)return;primary=lst(markers)});return new SharedTextMarker(markers,primary)}function findSharedMarkers(doc){return doc.findMarks(Pos(doc.first,0),doc.clipPos(Pos(doc.lastLine())),function(m){return m.parent})}function copySharedMarkers(doc,markers){for(var i=0;i<markers.length;i++){var marker=\nmarkers[i],pos=marker.find();var mFrom=doc.clipPos(pos.from),mTo=doc.clipPos(pos.to);if(cmp(mFrom,mTo)){var subMark=markText(doc,mFrom,mTo,marker.primary,marker.primary.type);marker.markers.push(subMark);subMark.parent=marker}}}function detachSharedMarkers(markers){var loop=function(i){var marker=markers[i],linked=[marker.primary.doc];linkedDocs(marker.primary.doc,function(d){return linked.push(d)});for(var j=0;j<marker.markers.length;j++){var subMarker=marker.markers[j];if(indexOf(linked,subMarker.doc)==\n-1){subMarker.parent=null;marker.markers.splice(j--,1)}}};for(var i=0;i<markers.length;i++)loop(i)}var nextDocId=0;var Doc=function(text,mode,firstLine,lineSep,direction){if(!(this instanceof Doc))return new Doc(text,mode,firstLine,lineSep,direction);if(firstLine==null)firstLine=0;BranchChunk.call(this,[new LeafChunk([new Line("",null)])]);this.first=firstLine;this.scrollTop=this.scrollLeft=0;this.cantEdit=false;this.cleanGeneration=1;this.modeFrontier=this.highlightFrontier=firstLine;var start=Pos(firstLine,\n0);this.sel=simpleSelection(start);this.history=new History(null);this.id=++nextDocId;this.modeOption=mode;this.lineSep=lineSep;this.direction=direction=="rtl"?"rtl":"ltr";this.extend=false;if(typeof text=="string")text=this.splitLines(text);updateDoc(this,{from:start,to:start,text:text});setSelection(this,simpleSelection(start),sel_dontScroll)};Doc.prototype=createObj(BranchChunk.prototype,{constructor:Doc,iter:function(from,to,op){if(op)this.iterN(from-this.first,to-from,op);else this.iterN(this.first,\nthis.first+this.size,from)},insert:function(at,lines){var height=0;for(var i=0;i<lines.length;++i)height+=lines[i].height;this.insertInner(at-this.first,lines,height)},remove:function(at,n){this.removeInner(at-this.first,n)},getValue:function(lineSep){var lines=getLines(this,this.first,this.first+this.size);if(lineSep===false)return lines;return lines.join(lineSep||this.lineSeparator())},setValue:docMethodOp(function(code){var top=Pos(this.first,0),last=this.first+this.size-1;makeChange(this,{from:top,\nto:Pos(last,getLine(this,last).text.length),text:this.splitLines(code),origin:"setValue",full:true},true);if(this.cm)scrollToCoords(this.cm,0,0);setSelection(this,simpleSelection(top),sel_dontScroll)}),replaceRange:function(code,from,to,origin){from=clipPos(this,from);to=to?clipPos(this,to):from;replaceRange(this,code,from,to,origin)},getRange:function(from,to,lineSep){var lines=getBetween(this,clipPos(this,from),clipPos(this,to));if(lineSep===false)return lines;if(lineSep==="")return lines.join("");\nreturn lines.join(lineSep||this.lineSeparator())},getLine:function(line){var l=this.getLineHandle(line);return l&&l.text},getLineHandle:function(line){if(isLine(this,line))return getLine(this,line)},getLineNumber:function(line){return lineNo(line)},getLineHandleVisualStart:function(line){if(typeof line=="number")line=getLine(this,line);return visualLine(line)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(pos){return clipPos(this,\npos)},getCursor:function(start){var range=this.sel.primary(),pos;if(start==null||start=="head")pos=range.head;else if(start=="anchor")pos=range.anchor;else if(start=="end"||start=="to"||start===false)pos=range.to();else pos=range.from();return pos},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:docMethodOp(function(line,ch,options){setSimpleSelection(this,clipPos(this,typeof line=="number"?Pos(line,ch||0):line),null,options)}),\nsetSelection:docMethodOp(function(anchor,head,options){setSimpleSelection(this,clipPos(this,anchor),clipPos(this,head||anchor),options)}),extendSelection:docMethodOp(function(head,other,options){extendSelection(this,clipPos(this,head),other&&clipPos(this,other),options)}),extendSelections:docMethodOp(function(heads,options){extendSelections(this,clipPosArray(this,heads),options)}),extendSelectionsBy:docMethodOp(function(f,options){var heads=map(this.sel.ranges,f);extendSelections(this,clipPosArray(this,\nheads),options)}),setSelections:docMethodOp(function(ranges,primary,options){if(!ranges.length)return;var out=[];for(var i=0;i<ranges.length;i++)out[i]=new Range(clipPos(this,ranges[i].anchor),clipPos(this,ranges[i].head||ranges[i].anchor));if(primary==null)primary=Math.min(ranges.length-1,this.sel.primIndex);setSelection(this,normalizeSelection(this.cm,out,primary),options)}),addSelection:docMethodOp(function(anchor,head,options){var ranges=this.sel.ranges.slice(0);ranges.push(new Range(clipPos(this,\nanchor),clipPos(this,head||anchor)));setSelection(this,normalizeSelection(this.cm,ranges,ranges.length-1),options)}),getSelection:function(lineSep){var ranges=this.sel.ranges,lines;for(var i=0;i<ranges.length;i++){var sel=getBetween(this,ranges[i].from(),ranges[i].to());lines=lines?lines.concat(sel):sel}if(lineSep===false)return lines;else return lines.join(lineSep||this.lineSeparator())},getSelections:function(lineSep){var parts=[],ranges=this.sel.ranges;for(var i=0;i<ranges.length;i++){var sel=\ngetBetween(this,ranges[i].from(),ranges[i].to());if(lineSep!==false)sel=sel.join(lineSep||this.lineSeparator());parts[i]=sel}return parts},replaceSelection:function(code,collapse,origin){var dup=[];for(var i=0;i<this.sel.ranges.length;i++)dup[i]=code;this.replaceSelections(dup,collapse,origin||"+input")},replaceSelections:docMethodOp(function(code,collapse,origin){var changes=[],sel=this.sel;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];changes[i]={from:range.from(),to:range.to(),text:this.splitLines(code[i]),\norigin:origin}}var newSel=collapse&&collapse!="end"&&computeReplacedSel(this,changes,collapse);for(var i$1=changes.length-1;i$1>=0;i$1--)makeChange(this,changes[i$1]);if(newSel)setSelectionReplaceHistory(this,newSel);else if(this.cm)ensureCursorVisible(this.cm)}),undo:docMethodOp(function(){makeChangeFromHistory(this,"undo")}),redo:docMethodOp(function(){makeChangeFromHistory(this,"redo")}),undoSelection:docMethodOp(function(){makeChangeFromHistory(this,"undo",true)}),redoSelection:docMethodOp(function(){makeChangeFromHistory(this,\n"redo",true)}),setExtending:function(val){this.extend=val},getExtending:function(){return this.extend},historySize:function(){var hist=this.history,done=0,undone=0;for(var i=0;i<hist.done.length;i++)if(!hist.done[i].ranges)++done;for(var i$1=0;i$1<hist.undone.length;i$1++)if(!hist.undone[i$1].ranges)++undone;return{undo:done,redo:undone}},clearHistory:function(){var this$1=this;this.history=new History(this.history);linkedDocs(this,function(doc){return doc.history=this$1.history},true)},markClean:function(){this.cleanGeneration=\nthis.changeGeneration(true)},changeGeneration:function(forceSplit){if(forceSplit)this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null;return this.history.generation},isClean:function(gen){return this.history.generation==(gen||this.cleanGeneration)},getHistory:function(){return{done:copyHistoryArray(this.history.done),undone:copyHistoryArray(this.history.undone)}},setHistory:function(histData){var hist=this.history=new History(this.history);hist.done=copyHistoryArray(histData.done.slice(0),\nnull,true);hist.undone=copyHistoryArray(histData.undone.slice(0),null,true)},setGutterMarker:docMethodOp(function(line,gutterID,value){return changeLine(this,line,"gutter",function(line){var markers=line.gutterMarkers||(line.gutterMarkers={});markers[gutterID]=value;if(!value&&isEmpty(markers))line.gutterMarkers=null;return true})}),clearGutter:docMethodOp(function(gutterID){var this$1=this;this.iter(function(line){if(line.gutterMarkers&&line.gutterMarkers[gutterID])changeLine(this$1,line,"gutter",\nfunction(){line.gutterMarkers[gutterID]=null;if(isEmpty(line.gutterMarkers))line.gutterMarkers=null;return true})})}),lineInfo:function(line){var n;if(typeof line=="number"){if(!isLine(this,line))return null;n=line;line=getLine(this,line);if(!line)return null}else{n=lineNo(line);if(n==null)return null}return{line:n,handle:line,text:line.text,gutterMarkers:line.gutterMarkers,textClass:line.textClass,bgClass:line.bgClass,wrapClass:line.wrapClass,widgets:line.widgets}},addLineClass:docMethodOp(function(handle,\nwhere,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?"bgClass":where=="gutter"?"gutterClass":"wrapClass";if(!line[prop])line[prop]=cls;else if(classTest(cls).test(line[prop]))return false;else line[prop]+=" "+cls;return true})}),removeLineClass:docMethodOp(function(handle,where,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?\n"bgClass":where=="gutter"?"gutterClass":"wrapClass";var cur=line[prop];if(!cur)return false;else if(cls==null)line[prop]=null;else{var found=cur.match(classTest(cls));if(!found)return false;var end=found.index+found[0].length;line[prop]=cur.slice(0,found.index)+(!found.index||end==cur.length?"":" ")+cur.slice(end)||null}return true})}),addLineWidget:docMethodOp(function(handle,node,options){return addLineWidget(this,handle,node,options)}),removeLineWidget:function(widget){widget.clear()},markText:function(from,\nto,options){return markText(this,clipPos(this,from),clipPos(this,to),options,options&&options.type||"range")},setBookmark:function(pos,options){var realOpts={replacedWith:options&&(options.nodeType==null?options.widget:options),insertLeft:options&&options.insertLeft,clearWhenEmpty:false,shared:options&&options.shared,handleMouseEvents:options&&options.handleMouseEvents};pos=clipPos(this,pos);return markText(this,pos,pos,realOpts,"bookmark")},findMarksAt:function(pos){pos=clipPos(this,pos);var markers=\n[],spans=getLine(this,pos.line).markedSpans;if(spans)for(var i=0;i<spans.length;++i){var span=spans[i];if((span.from==null||span.from<=pos.ch)&&(span.to==null||span.to>=pos.ch))markers.push(span.marker.parent||span.marker)}return markers},findMarks:function(from,to,filter){from=clipPos(this,from);to=clipPos(this,to);var found=[],lineNo=from.line;this.iter(from.line,to.line+1,function(line){var spans=line.markedSpans;if(spans)for(var i=0;i<spans.length;i++){var span=spans[i];if(!(span.to!=null&&lineNo==\nfrom.line&&from.ch>=span.to||span.from==null&&lineNo!=from.line||span.from!=null&&lineNo==to.line&&span.from>=to.ch)&&(!filter||filter(span.marker)))found.push(span.marker.parent||span.marker)}++lineNo});return found},getAllMarks:function(){var markers=[];this.iter(function(line){var sps=line.markedSpans;if(sps)for(var i=0;i<sps.length;++i)if(sps[i].from!=null)markers.push(sps[i].marker)});return markers},posFromIndex:function(off){var ch,lineNo=this.first,sepSize=this.lineSeparator().length;this.iter(function(line){var sz=\nline.text.length+sepSize;if(sz>off){ch=off;return true}off-=sz;++lineNo});return clipPos(this,Pos(lineNo,ch))},indexFromPos:function(coords){coords=clipPos(this,coords);var index=coords.ch;if(coords.line<this.first||coords.ch<0)return 0;var sepSize=this.lineSeparator().length;this.iter(this.first,coords.line,function(line){index+=line.text.length+sepSize});return index},copy:function(copyHistory){var doc=new Doc(getLines(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,\nthis.direction);doc.scrollTop=this.scrollTop;doc.scrollLeft=this.scrollLeft;doc.sel=this.sel;doc.extend=false;if(copyHistory){doc.history.undoDepth=this.history.undoDepth;doc.setHistory(this.getHistory())}return doc},linkedDoc:function(options){if(!options)options={};var from=this.first,to=this.first+this.size;if(options.from!=null&&options.from>from)from=options.from;if(options.to!=null&&options.to<to)to=options.to;var copy=new Doc(getLines(this,from,to),options.mode||this.modeOption,from,this.lineSep,\nthis.direction);if(options.sharedHist)copy.history=this.history;(this.linked||(this.linked=[])).push({doc:copy,sharedHist:options.sharedHist});copy.linked=[{doc:this,isParent:true,sharedHist:options.sharedHist}];copySharedMarkers(copy,findSharedMarkers(this));return copy},unlinkDoc:function(other){if(other instanceof CodeMirror)other=other.doc;if(this.linked)for(var i=0;i<this.linked.length;++i){var link=this.linked[i];if(link.doc!=other)continue;this.linked.splice(i,1);other.unlinkDoc(this);detachSharedMarkers(findSharedMarkers(this));\nbreak}if(other.history==this.history){var splitIds=[other.id];linkedDocs(other,function(doc){return splitIds.push(doc.id)},true);other.history=new History(null);other.history.done=copyHistoryArray(this.history.done,splitIds);other.history.undone=copyHistoryArray(this.history.undone,splitIds)}},iterLinkedDocs:function(f){linkedDocs(this,f)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(str){if(this.lineSep)return str.split(this.lineSep);return splitLinesAuto(str)},\nlineSeparator:function(){return this.lineSep||"\\n"},setDirection:docMethodOp(function(dir){if(dir!="rtl")dir="ltr";if(dir==this.direction)return;this.direction=dir;this.iter(function(line){return line.order=null});if(this.cm)directionChanged(this.cm)})});Doc.prototype.eachLine=Doc.prototype.iter;var lastDrop=0;function onDrop(e){var cm=this;clearDragCursor(cm);if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);if(ie)lastDrop=+new Date;var pos=posFromMouse(cm,e,true),files=\ne.dataTransfer.files;if(!pos||cm.isReadOnly())return;if(files&&files.length&&window.FileReader&&window.File){var n=files.length,text=Array(n),read=0;var markAsReadAndPasteIfAllFilesAreRead=function(){if(++read==n)operation(cm,function(){pos=clipPos(cm.doc,pos);var change={from:pos,to:pos,text:cm.doc.splitLines(text.filter(function(t){return t!=null}).join(cm.doc.lineSeparator())),origin:"paste"};makeChange(cm.doc,change);setSelectionReplaceHistory(cm.doc,simpleSelection(clipPos(cm.doc,pos),clipPos(cm.doc,\nchangeEnd(change))))})()};var readTextFromFile=function(file,i){if(cm.options.allowDropFileTypes&&indexOf(cm.options.allowDropFileTypes,file.type)==-1){markAsReadAndPasteIfAllFilesAreRead();return}var reader=new FileReader;reader.onerror=function(){return markAsReadAndPasteIfAllFilesAreRead()};reader.onload=function(){var content=reader.result;if(/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(content)){markAsReadAndPasteIfAllFilesAreRead();return}text[i]=content;markAsReadAndPasteIfAllFilesAreRead()};reader.readAsText(file)};\nfor(var i=0;i<files.length;i++)readTextFromFile(files[i],i)}else{if(cm.state.draggingText&&cm.doc.sel.contains(pos)>-1){cm.state.draggingText(e);setTimeout(function(){return cm.display.input.focus()},20);return}try{var text$1=e.dataTransfer.getData("Text");if(text$1){var selected;if(cm.state.draggingText&&!cm.state.draggingText.copy)selected=cm.listSelections();setSelectionNoUndo(cm.doc,simpleSelection(pos,pos));if(selected)for(var i$1=0;i$1<selected.length;++i$1)replaceRange(cm.doc,"",selected[i$1].anchor,\nselected[i$1].head,"drag");cm.replaceSelection(text$1,"around","paste");cm.display.input.focus()}}catch(e$1){}}}function onDragStart(cm,e){if(ie&&(!cm.state.draggingText||+new Date-lastDrop<100)){e_stop(e);return}if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e.dataTransfer.setData("Text",cm.getSelection());e.dataTransfer.effectAllowed="copyMove";if(e.dataTransfer.setDragImage&&!safari){var img=elt("img",null,null,"position: fixed; left: 0; top: 0;");img.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";\nif(presto){img.width=img.height=1;cm.display.wrapper.appendChild(img);img._top=img.offsetTop}e.dataTransfer.setDragImage(img,0,0);if(presto)img.parentNode.removeChild(img)}}function onDragOver(cm,e){var pos=posFromMouse(cm,e);if(!pos)return;var frag=document.createDocumentFragment();drawSelectionCursor(cm,pos,frag);if(!cm.display.dragCursor){cm.display.dragCursor=elt("div",null,"CodeMirror-cursors CodeMirror-dragcursors");cm.display.lineSpace.insertBefore(cm.display.dragCursor,cm.display.cursorDiv)}removeChildrenAndAdd(cm.display.dragCursor,\nfrag)}function clearDragCursor(cm){if(cm.display.dragCursor){cm.display.lineSpace.removeChild(cm.display.dragCursor);cm.display.dragCursor=null}}function forEachCodeMirror(f){if(!document.getElementsByClassName)return;var byClass=document.getElementsByClassName("CodeMirror"),editors=[];for(var i=0;i<byClass.length;i++){var cm=byClass[i].CodeMirror;if(cm)editors.push(cm)}if(editors.length)editors[0].operation(function(){for(var i=0;i<editors.length;i++)f(editors[i])})}var globalsRegistered=false;function ensureGlobalHandlers(){if(globalsRegistered)return;\nregisterGlobalHandlers();globalsRegistered=true}function registerGlobalHandlers(){var resizeTimer;on(window,"resize",function(){if(resizeTimer==null)resizeTimer=setTimeout(function(){resizeTimer=null;forEachCodeMirror(onResize)},100)});on(window,"blur",function(){return forEachCodeMirror(onBlur)})}function onResize(cm){var d=cm.display;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.scrollbarsClipped=false;cm.setSize()}var keyNames={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",\n17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\\\",221:"]",222:"\'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",\n63302:"Insert"};for(var i=0;i<10;i++)keyNames[i+48]=keyNames[i+96]=String(i);for(var i$1=65;i$1<=90;i$1++)keyNames[i$1]=String.fromCharCode(i$1);for(var i$2=1;i$2<=12;i$2++)keyNames[i$2+111]=keyNames[i$2+63235]="F"+i$2;var keyMap={};keyMap.basic={"Left":"goCharLeft","Right":"goCharRight","Up":"goLineUp","Down":"goLineDown","End":"goLineEnd","Home":"goLineStartSmart","PageUp":"goPageUp","PageDown":"goPageDown","Delete":"delCharAfter","Backspace":"delCharBefore","Shift-Backspace":"delCharBefore","Tab":"defaultTab",\n"Shift-Tab":"indentAuto","Enter":"newlineAndIndent","Insert":"toggleOverwrite","Esc":"singleSelection"};keyMap.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find",\n"Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection","fallthrough":"basic"};keyMap.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore",\n"Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"};keyMap.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext",\n"Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd","fallthrough":["basic","emacsy"]};keyMap["default"]=mac?keyMap.macDefault:keyMap.pcDefault;function normalizeKeyName(name){var parts=name.split(/-(?!$)/);name=parts[parts.length-1];var alt,ctrl,shift,cmd;for(var i=\n0;i<parts.length-1;i++){var mod=parts[i];if(/^(cmd|meta|m)$/i.test(mod))cmd=true;else if(/^a(lt)?$/i.test(mod))alt=true;else if(/^(c|ctrl|control)$/i.test(mod))ctrl=true;else if(/^s(hift)?$/i.test(mod))shift=true;else throw new Error("Unrecognized modifier name: "+mod);}if(alt)name="Alt-"+name;if(ctrl)name="Ctrl-"+name;if(cmd)name="Cmd-"+name;if(shift)name="Shift-"+name;return name}function normalizeKeyMap(keymap){var copy={};for(var keyname in keymap)if(keymap.hasOwnProperty(keyname)){var value=\nkeymap[keyname];if(/^(name|fallthrough|(de|at)tach)$/.test(keyname))continue;if(value=="..."){delete keymap[keyname];continue}var keys=map(keyname.split(" "),normalizeKeyName);for(var i=0;i<keys.length;i++){var val=void 0,name=void 0;if(i==keys.length-1){name=keys.join(" ");val=value}else{name=keys.slice(0,i+1).join(" ");val="..."}var prev=copy[name];if(!prev)copy[name]=val;else if(prev!=val)throw new Error("Inconsistent bindings for "+name);}delete keymap[keyname]}for(var prop in copy)keymap[prop]=\ncopy[prop];return keymap}function lookupKey(key,map,handle,context){map=getKeyMap(map);var found=map.call?map.call(key,context):map[key];if(found===false)return"nothing";if(found==="...")return"multi";if(found!=null&&handle(found))return"handled";if(map.fallthrough){if(Object.prototype.toString.call(map.fallthrough)!="[object Array]")return lookupKey(key,map.fallthrough,handle,context);for(var i=0;i<map.fallthrough.length;i++){var result=lookupKey(key,map.fallthrough[i],handle,context);if(result)return result}}}\nfunction isModifierKey(value){var name=typeof value=="string"?value:keyNames[value.keyCode];return name=="Ctrl"||name=="Alt"||name=="Shift"||name=="Mod"}function addModifierNames(name,event,noShift){var base=name;if(event.altKey&&base!="Alt")name="Alt-"+name;if((flipCtrlCmd?event.metaKey:event.ctrlKey)&&base!="Ctrl")name="Ctrl-"+name;if((flipCtrlCmd?event.ctrlKey:event.metaKey)&&base!="Mod")name="Cmd-"+name;if(!noShift&&event.shiftKey&&base!="Shift")name="Shift-"+name;return name}function keyName(event,\nnoShift){if(presto&&event.keyCode==34&&event["char"])return false;var name=keyNames[event.keyCode];if(name==null||event.altGraphKey)return false;if(event.keyCode==3&&event.code)name=event.code;return addModifierNames(name,event,noShift)}function getKeyMap(val){return typeof val=="string"?keyMap[val]:val}function deleteNearSelection(cm,compute){var ranges=cm.doc.sel.ranges,kill=[];for(var i=0;i<ranges.length;i++){var toKill=compute(ranges[i]);while(kill.length&&cmp(toKill.from,lst(kill).to)<=0){var replaced=\nkill.pop();if(cmp(replaced.from,toKill.from)<0){toKill.from=replaced.from;break}}kill.push(toKill)}runInOp(cm,function(){for(var i=kill.length-1;i>=0;i--)replaceRange(cm.doc,"",kill[i].from,kill[i].to,"+delete");ensureCursorVisible(cm)})}function moveCharLogically(line,ch,dir){var target=skipExtendingChars(line.text,ch+dir,dir);return target<0||target>line.text.length?null:target}function moveLogically(line,start,dir){var ch=moveCharLogically(line,start.ch,dir);return ch==null?null:new Pos(start.line,\nch,dir<0?"after":"before")}function endOfLine(visually,cm,lineObj,lineNo,dir){if(visually){if(cm.doc.direction=="rtl")dir=-dir;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=dir<0?lst(order):order[0];var moveInStorageOrder=dir<0==(part.level==1);var sticky=moveInStorageOrder?"after":"before";var ch;if(part.level>0||cm.doc.direction=="rtl"){var prep=prepareMeasureForLine(cm,lineObj);ch=dir<0?lineObj.text.length-1:0;var targetTop=measureCharPrepared(cm,prep,ch).top;ch=findFirst(function(ch){return measureCharPrepared(cm,\nprep,ch).top==targetTop},dir<0==(part.level==1)?part.from:part.to-1,ch);if(sticky=="before")ch=moveCharLogically(lineObj,ch,1)}else ch=dir<0?part.to:part.from;return new Pos(lineNo,ch,sticky)}}return new Pos(lineNo,dir<0?lineObj.text.length:0,dir<0?"before":"after")}function moveVisually(cm,line,start,dir){var bidi=getOrder(line,cm.doc.direction);if(!bidi)return moveLogically(line,start,dir);if(start.ch>=line.text.length){start.ch=line.text.length;start.sticky="before"}else if(start.ch<=0){start.ch=\n0;start.sticky="after"}var partPos=getBidiPartAt(bidi,start.ch,start.sticky),part=bidi[partPos];if(cm.doc.direction=="ltr"&&part.level%2==0&&(dir>0?part.to>start.ch:part.from<start.ch))return moveLogically(line,start,dir);var mv=function(pos,dir){return moveCharLogically(line,pos instanceof Pos?pos.ch:pos,dir)};var prep;var getWrappedLineExtent=function(ch){if(!cm.options.lineWrapping)return{begin:0,end:line.text.length};prep=prep||prepareMeasureForLine(cm,line);return wrappedLineExtentChar(cm,line,\nprep,ch)};var wrappedLineExtent=getWrappedLineExtent(start.sticky=="before"?mv(start,-1):start.ch);if(cm.doc.direction=="rtl"||part.level==1){var moveInStorageOrder=part.level==1==dir<0;var ch=mv(start,moveInStorageOrder?1:-1);if(ch!=null&&(!moveInStorageOrder?ch>=part.from&&ch>=wrappedLineExtent.begin:ch<=part.to&&ch<=wrappedLineExtent.end)){var sticky=moveInStorageOrder?"before":"after";return new Pos(start.line,ch,sticky)}}var searchInVisualLine=function(partPos,dir,wrappedLineExtent){var getRes=\nfunction(ch,moveInStorageOrder){return moveInStorageOrder?new Pos(start.line,mv(ch,1),"before"):new Pos(start.line,ch,"after")};for(;partPos>=0&&partPos<bidi.length;partPos+=dir){var part=bidi[partPos];var moveInStorageOrder=dir>0==(part.level!=1);var ch=moveInStorageOrder?wrappedLineExtent.begin:mv(wrappedLineExtent.end,-1);if(part.from<=ch&&ch<part.to)return getRes(ch,moveInStorageOrder);ch=moveInStorageOrder?part.from:mv(part.to,-1);if(wrappedLineExtent.begin<=ch&&ch<wrappedLineExtent.end)return getRes(ch,\nmoveInStorageOrder)}};var res=searchInVisualLine(partPos+dir,dir,wrappedLineExtent);if(res)return res;var nextCh=dir>0?wrappedLineExtent.end:mv(wrappedLineExtent.begin,-1);if(nextCh!=null&&!(dir>0&&nextCh==line.text.length)){res=searchInVisualLine(dir>0?0:bidi.length-1,dir,getWrappedLineExtent(nextCh));if(res)return res}return null}var commands={selectAll:selectAll,singleSelection:function(cm){return cm.setSelection(cm.getCursor("anchor"),cm.getCursor("head"),sel_dontScroll)},killLine:function(cm){return deleteNearSelection(cm,\nfunction(range){if(range.empty()){var len=getLine(cm.doc,range.head.line).text.length;if(range.head.ch==len&&range.head.line<cm.lastLine())return{from:range.head,to:Pos(range.head.line+1,0)};else return{from:range.head,to:Pos(range.head.line,len)}}else return{from:range.from(),to:range.to()}})},deleteLine:function(cm){return deleteNearSelection(cm,function(range){return{from:Pos(range.from().line,0),to:clipPos(cm.doc,Pos(range.to().line+1,0))}})},delLineLeft:function(cm){return deleteNearSelection(cm,\nfunction(range){return{from:Pos(range.from().line,0),to:range.from()}})},delWrappedLineLeft:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var leftPos=cm.coordsChar({left:0,top:top},"div");return{from:leftPos,to:range.from()}})},delWrappedLineRight:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var rightPos=cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div");return{from:range.from(),\nto:rightPos}})},undo:function(cm){return cm.undo()},redo:function(cm){return cm.redo()},undoSelection:function(cm){return cm.undoSelection()},redoSelection:function(cm){return cm.redoSelection()},goDocStart:function(cm){return cm.extendSelection(Pos(cm.firstLine(),0))},goDocEnd:function(cm){return cm.extendSelection(Pos(cm.lastLine()))},goLineStart:function(cm){return cm.extendSelectionsBy(function(range){return lineStart(cm,range.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(cm){return cm.extendSelectionsBy(function(range){return lineStartSmart(cm,\nrange.head)},{origin:"+move",bias:1})},goLineEnd:function(cm){return cm.extendSelectionsBy(function(range){return lineEnd(cm,range.head.line)},{origin:"+move",bias:-1})},goLineRight:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div")},sel_move)},goLineLeft:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:0,\ntop:top},"div")},sel_move)},goLineLeftSmart:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;var pos=cm.coordsChar({left:0,top:top},"div");if(pos.ch<cm.getLine(pos.line).search(/\\S/))return lineStartSmart(cm,range.head);return pos},sel_move)},goLineUp:function(cm){return cm.moveV(-1,"line")},goLineDown:function(cm){return cm.moveV(1,"line")},goPageUp:function(cm){return cm.moveV(-1,"page")},goPageDown:function(cm){return cm.moveV(1,"page")},\ngoCharLeft:function(cm){return cm.moveH(-1,"char")},goCharRight:function(cm){return cm.moveH(1,"char")},goColumnLeft:function(cm){return cm.moveH(-1,"column")},goColumnRight:function(cm){return cm.moveH(1,"column")},goWordLeft:function(cm){return cm.moveH(-1,"word")},goGroupRight:function(cm){return cm.moveH(1,"group")},goGroupLeft:function(cm){return cm.moveH(-1,"group")},goWordRight:function(cm){return cm.moveH(1,"word")},delCharBefore:function(cm){return cm.deleteH(-1,"codepoint")},delCharAfter:function(cm){return cm.deleteH(1,\n"char")},delWordBefore:function(cm){return cm.deleteH(-1,"word")},delWordAfter:function(cm){return cm.deleteH(1,"word")},delGroupBefore:function(cm){return cm.deleteH(-1,"group")},delGroupAfter:function(cm){return cm.deleteH(1,"group")},indentAuto:function(cm){return cm.indentSelection("smart")},indentMore:function(cm){return cm.indentSelection("add")},indentLess:function(cm){return cm.indentSelection("subtract")},insertTab:function(cm){return cm.replaceSelection("\\t")},insertSoftTab:function(cm){var spaces=\n[],ranges=cm.listSelections(),tabSize=cm.options.tabSize;for(var i=0;i<ranges.length;i++){var pos=ranges[i].from();var col=countColumn(cm.getLine(pos.line),pos.ch,tabSize);spaces.push(spaceStr(tabSize-col%tabSize))}cm.replaceSelections(spaces)},defaultTab:function(cm){if(cm.somethingSelected())cm.indentSelection("add");else cm.execCommand("insertTab")},transposeChars:function(cm){return runInOp(cm,function(){var ranges=cm.listSelections(),newSel=[];for(var i=0;i<ranges.length;i++){if(!ranges[i].empty())continue;\nvar cur=ranges[i].head,line=getLine(cm.doc,cur.line).text;if(line){if(cur.ch==line.length)cur=new Pos(cur.line,cur.ch-1);if(cur.ch>0){cur=new Pos(cur.line,cur.ch+1);cm.replaceRange(line.charAt(cur.ch-1)+line.charAt(cur.ch-2),Pos(cur.line,cur.ch-2),cur,"+transpose")}else if(cur.line>cm.doc.first){var prev=getLine(cm.doc,cur.line-1).text;if(prev){cur=new Pos(cur.line,1);cm.replaceRange(line.charAt(0)+cm.doc.lineSeparator()+prev.charAt(prev.length-1),Pos(cur.line-1,prev.length-1),cur,"+transpose")}}}newSel.push(new Range(cur,\ncur))}cm.setSelections(newSel)})},newlineAndIndent:function(cm){return runInOp(cm,function(){var sels=cm.listSelections();for(var i=sels.length-1;i>=0;i--)cm.replaceRange(cm.doc.lineSeparator(),sels[i].anchor,sels[i].head,"+input");sels=cm.listSelections();for(var i$1=0;i$1<sels.length;i$1++)cm.indentLine(sels[i$1].from().line,null,true);ensureCursorVisible(cm)})},openLine:function(cm){return cm.replaceSelection("\\n","start")},toggleOverwrite:function(cm){return cm.toggleOverwrite()}};function lineStart(cm,\nlineN){var line=getLine(cm.doc,lineN);var visual=visualLine(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,visual,lineN,1)}function lineEnd(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLineEnd(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,line,lineN,-1)}function lineStartSmart(cm,pos){var start=lineStart(cm,pos.line);var line=getLine(cm.doc,start.line);var order=getOrder(line,cm.doc.direction);if(!order||order[0].level==0){var firstNonWS=Math.max(start.ch,\nline.text.search(/\\S/));var inWS=pos.line==start.line&&pos.ch<=firstNonWS&&pos.ch;return Pos(start.line,inWS?0:firstNonWS,start.sticky)}return start}function doHandleBinding(cm,bound,dropShift){if(typeof bound=="string"){bound=commands[bound];if(!bound)return false}cm.display.input.ensurePolled();var prevShift=cm.display.shift,done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;if(dropShift)cm.display.shift=false;done=bound(cm)!=Pass}finally{cm.display.shift=prevShift;cm.state.suppressEdits=\nfalse}return done}function lookupKeyForEditor(cm,name,handle){for(var i=0;i<cm.state.keyMaps.length;i++){var result=lookupKey(name,cm.state.keyMaps[i],handle,cm);if(result)return result}return cm.options.extraKeys&&lookupKey(name,cm.options.extraKeys,handle,cm)||lookupKey(name,cm.options.keyMap,handle,cm)}var stopSeq=new Delayed;function dispatchKey(cm,name,e,handle){var seq=cm.state.keySeq;if(seq){if(isModifierKey(name))return"handled";if(/\'$/.test(name))cm.state.keySeq=null;else stopSeq.set(50,\nfunction(){if(cm.state.keySeq==seq){cm.state.keySeq=null;cm.display.input.reset()}});if(dispatchKeyInner(cm,seq+" "+name,e,handle))return true}return dispatchKeyInner(cm,name,e,handle)}function dispatchKeyInner(cm,name,e,handle){var result=lookupKeyForEditor(cm,name,handle);if(result=="multi")cm.state.keySeq=name;if(result=="handled")signalLater(cm,"keyHandled",cm,name,e);if(result=="handled"||result=="multi"){e_preventDefault(e);restartBlink(cm)}return!!result}function handleKeyBinding(cm,e){var name=\nkeyName(e,true);if(!name)return false;if(e.shiftKey&&!cm.state.keySeq)return dispatchKey(cm,"Shift-"+name,e,function(b){return doHandleBinding(cm,b,true)})||dispatchKey(cm,name,e,function(b){if(typeof b=="string"?/^go[A-Z]/.test(b):b.motion)return doHandleBinding(cm,b)});else return dispatchKey(cm,name,e,function(b){return doHandleBinding(cm,b)})}function handleCharBinding(cm,e,ch){return dispatchKey(cm,"\'"+ch+"\'",e,function(b){return doHandleBinding(cm,b,true)})}var lastStoppedKey=null;function onKeyDown(e){var cm=\nthis;if(e.target&&e.target!=cm.display.input.getField())return;cm.curOp.focus=activeElt();if(signalDOMEvent(cm,e))return;if(ie&&ie_version<11&&e.keyCode==27)e.returnValue=false;var code=e.keyCode;cm.display.shift=code==16||e.shiftKey;var handled=handleKeyBinding(cm,e);if(presto){lastStoppedKey=handled?code:null;if(!handled&&code==88&&!hasCopyEvent&&(mac?e.metaKey:e.ctrlKey))cm.replaceSelection("",null,"cut")}if(gecko&&!mac&&!handled&&code==46&&e.shiftKey&&!e.ctrlKey&&document.execCommand)document.execCommand("cut");\nif(code==18&&!/\\bCodeMirror-crosshair\\b/.test(cm.display.lineDiv.className))showCrossHair(cm)}function showCrossHair(cm){var lineDiv=cm.display.lineDiv;addClass(lineDiv,"CodeMirror-crosshair");function up(e){if(e.keyCode==18||!e.altKey){rmClass(lineDiv,"CodeMirror-crosshair");off(document,"keyup",up);off(document,"mouseover",up)}}on(document,"keyup",up);on(document,"mouseover",up)}function onKeyUp(e){if(e.keyCode==16)this.doc.sel.shift=false;signalDOMEvent(this,e)}function onKeyPress(e){var cm=this;\nif(e.target&&e.target!=cm.display.input.getField())return;if(eventInWidget(cm.display,e)||signalDOMEvent(cm,e)||e.ctrlKey&&!e.altKey||mac&&e.metaKey)return;var keyCode=e.keyCode,charCode=e.charCode;if(presto&&keyCode==lastStoppedKey){lastStoppedKey=null;e_preventDefault(e);return}if(presto&&(!e.which||e.which<10)&&handleKeyBinding(cm,e))return;var ch=String.fromCharCode(charCode==null?keyCode:charCode);if(ch=="\\b")return;if(handleCharBinding(cm,e,ch))return;cm.display.input.onKeyPress(e)}var DOUBLECLICK_DELAY=\n400;var PastClick=function(time,pos,button){this.time=time;this.pos=pos;this.button=button};PastClick.prototype.compare=function(time,pos,button){return this.time+DOUBLECLICK_DELAY>time&&cmp(pos,this.pos)==0&&button==this.button};var lastClick,lastDoubleClick;function clickRepeat(pos,button){var now=+new Date;if(lastDoubleClick&&lastDoubleClick.compare(now,pos,button)){lastClick=lastDoubleClick=null;return"triple"}else if(lastClick&&lastClick.compare(now,pos,button)){lastDoubleClick=new PastClick(now,\npos,button);lastClick=null;return"double"}else{lastClick=new PastClick(now,pos,button);lastDoubleClick=null;return"single"}}function onMouseDown(e){var cm=this,display=cm.display;if(signalDOMEvent(cm,e)||display.activeTouch&&display.input.supportsTouch())return;display.input.ensurePolled();display.shift=e.shiftKey;if(eventInWidget(display,e)){if(!webkit){display.scroller.draggable=false;setTimeout(function(){return display.scroller.draggable=true},100)}return}if(clickInGutter(cm,e))return;var pos=\nposFromMouse(cm,e),button=e_button(e),repeat=pos?clickRepeat(pos,button):"single";window.focus();if(button==1&&cm.state.selectingText)cm.state.selectingText(e);if(pos&&handleMappedButton(cm,button,pos,repeat,e))return;if(button==1)if(pos)leftButtonDown(cm,pos,repeat,e);else{if(e_target(e)==display.scroller)e_preventDefault(e)}else if(button==2){if(pos)extendSelection(cm.doc,pos);setTimeout(function(){return display.input.focus()},20)}else if(button==3)if(captureRightClick)cm.display.input.onContextMenu(e);\nelse delayBlurEvent(cm)}function handleMappedButton(cm,button,pos,repeat,event){var name="Click";if(repeat=="double")name="Double"+name;else if(repeat=="triple")name="Triple"+name;name=(button==1?"Left":button==2?"Middle":"Right")+name;return dispatchKey(cm,addModifierNames(name,event),event,function(bound){if(typeof bound=="string")bound=commands[bound];if(!bound)return false;var done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;done=bound(cm,pos)!=Pass}finally{cm.state.suppressEdits=\nfalse}return done})}function configureMouse(cm,repeat,event){var option=cm.getOption("configureMouse");var value=option?option(cm,repeat,event):{};if(value.unit==null){var rect=chromeOS?event.shiftKey&&event.metaKey:event.altKey;value.unit=rect?"rectangle":repeat=="single"?"char":repeat=="double"?"word":"line"}if(value.extend==null||cm.doc.extend)value.extend=cm.doc.extend||event.shiftKey;if(value.addNew==null)value.addNew=mac?event.metaKey:event.ctrlKey;if(value.moveOnDrag==null)value.moveOnDrag=\n!(mac?event.altKey:event.ctrlKey);return value}function leftButtonDown(cm,pos,repeat,event){if(ie)setTimeout(bind(ensureFocus,cm),0);else cm.curOp.focus=activeElt();var behavior=configureMouse(cm,repeat,event);var sel=cm.doc.sel,contained;if(cm.options.dragDrop&&dragAndDrop&&!cm.isReadOnly()&&repeat=="single"&&(contained=sel.contains(pos))>-1&&(cmp((contained=sel.ranges[contained]).from(),pos)<0||pos.xRel>0)&&(cmp(contained.to(),pos)>0||pos.xRel<0))leftButtonStartDrag(cm,event,pos,behavior);else leftButtonSelect(cm,\nevent,pos,behavior)}function leftButtonStartDrag(cm,event,pos,behavior){var display=cm.display,moved=false;var dragEnd=operation(cm,function(e){if(webkit)display.scroller.draggable=false;cm.state.draggingText=false;if(cm.state.delayingBlurEvent)if(cm.hasFocus())cm.state.delayingBlurEvent=false;else delayBlurEvent(cm);off(display.wrapper.ownerDocument,"mouseup",dragEnd);off(display.wrapper.ownerDocument,"mousemove",mouseMove);off(display.scroller,"dragstart",dragStart);off(display.scroller,"drop",\ndragEnd);if(!moved){e_preventDefault(e);if(!behavior.addNew)extendSelection(cm.doc,pos,null,null,behavior.extend);if(webkit&&!safari||ie&&ie_version==9)setTimeout(function(){display.wrapper.ownerDocument.body.focus({preventScroll:true});display.input.focus()},20);else display.input.focus()}});var mouseMove=function(e2){moved=moved||Math.abs(event.clientX-e2.clientX)+Math.abs(event.clientY-e2.clientY)>=10};var dragStart=function(){return moved=true};if(webkit)display.scroller.draggable=true;cm.state.draggingText=\ndragEnd;dragEnd.copy=!behavior.moveOnDrag;on(display.wrapper.ownerDocument,"mouseup",dragEnd);on(display.wrapper.ownerDocument,"mousemove",mouseMove);on(display.scroller,"dragstart",dragStart);on(display.scroller,"drop",dragEnd);cm.state.delayingBlurEvent=true;setTimeout(function(){return display.input.focus()},20);if(display.scroller.dragDrop)display.scroller.dragDrop()}function rangeForUnit(cm,pos,unit){if(unit=="char")return new Range(pos,pos);if(unit=="word")return cm.findWordAt(pos);if(unit==\n"line")return new Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));var result=unit(cm,pos);return new Range(result.from,result.to)}function leftButtonSelect(cm,event,start,behavior){if(ie)delayBlurEvent(cm);var display=cm.display,doc=cm.doc;e_preventDefault(event);var ourRange,ourIndex,startSel=doc.sel,ranges=startSel.ranges;if(behavior.addNew&&!behavior.extend){ourIndex=doc.sel.contains(start);if(ourIndex>-1)ourRange=ranges[ourIndex];else ourRange=new Range(start,start)}else{ourRange=doc.sel.primary();\nourIndex=doc.sel.primIndex}if(behavior.unit=="rectangle"){if(!behavior.addNew)ourRange=new Range(start,start);start=posFromMouse(cm,event,true,true);ourIndex=-1}else{var range=rangeForUnit(cm,start,behavior.unit);if(behavior.extend)ourRange=extendRange(ourRange,range.anchor,range.head,behavior.extend);else ourRange=range}if(!behavior.addNew){ourIndex=0;setSelection(doc,new Selection([ourRange],0),sel_mouse);startSel=doc.sel}else if(ourIndex==-1){ourIndex=ranges.length;setSelection(doc,normalizeSelection(cm,\nranges.concat([ourRange]),ourIndex),{scroll:false,origin:"*mouse"})}else if(ranges.length>1&&ranges[ourIndex].empty()&&behavior.unit=="char"&&!behavior.extend){setSelection(doc,normalizeSelection(cm,ranges.slice(0,ourIndex).concat(ranges.slice(ourIndex+1)),0),{scroll:false,origin:"*mouse"});startSel=doc.sel}else replaceOneSelection(doc,ourIndex,ourRange,sel_mouse);var lastPos=start;function extendTo(pos){if(cmp(lastPos,pos)==0)return;lastPos=pos;if(behavior.unit=="rectangle"){var ranges=[],tabSize=\ncm.options.tabSize;var startCol=countColumn(getLine(doc,start.line).text,start.ch,tabSize);var posCol=countColumn(getLine(doc,pos.line).text,pos.ch,tabSize);var left=Math.min(startCol,posCol),right=Math.max(startCol,posCol);for(var line=Math.min(start.line,pos.line),end=Math.min(cm.lastLine(),Math.max(start.line,pos.line));line<=end;line++){var text=getLine(doc,line).text,leftPos=findColumn(text,left,tabSize);if(left==right)ranges.push(new Range(Pos(line,leftPos),Pos(line,leftPos)));else if(text.length>\nleftPos)ranges.push(new Range(Pos(line,leftPos),Pos(line,findColumn(text,right,tabSize))))}if(!ranges.length)ranges.push(new Range(start,start));setSelection(doc,normalizeSelection(cm,startSel.ranges.slice(0,ourIndex).concat(ranges),ourIndex),{origin:"*mouse",scroll:false});cm.scrollIntoView(pos)}else{var oldRange=ourRange;var range=rangeForUnit(cm,pos,behavior.unit);var anchor=oldRange.anchor,head;if(cmp(range.anchor,anchor)>0){head=range.head;anchor=minPos(oldRange.from(),range.anchor)}else{head=\nrange.anchor;anchor=maxPos(oldRange.to(),range.head)}var ranges$1=startSel.ranges.slice(0);ranges$1[ourIndex]=bidiSimplify(cm,new Range(clipPos(doc,anchor),head));setSelection(doc,normalizeSelection(cm,ranges$1,ourIndex),sel_mouse)}}var editorSize=display.wrapper.getBoundingClientRect();var counter=0;function extend(e){var curCount=++counter;var cur=posFromMouse(cm,e,true,behavior.unit=="rectangle");if(!cur)return;if(cmp(cur,lastPos)!=0){cm.curOp.focus=activeElt();extendTo(cur);var visible=visibleLines(display,\ndoc);if(cur.line>=visible.to||cur.line<visible.from)setTimeout(operation(cm,function(){if(counter==curCount)extend(e)}),150)}else{var outside=e.clientY<editorSize.top?-20:e.clientY>editorSize.bottom?20:0;if(outside)setTimeout(operation(cm,function(){if(counter!=curCount)return;display.scroller.scrollTop+=outside;extend(e)}),50)}}function done(e){cm.state.selectingText=false;counter=Infinity;if(e){e_preventDefault(e);display.input.focus()}off(display.wrapper.ownerDocument,"mousemove",move);off(display.wrapper.ownerDocument,\n"mouseup",up);doc.history.lastSelOrigin=null}var move=operation(cm,function(e){if(e.buttons===0||!e_button(e))done(e);else extend(e)});var up=operation(cm,done);cm.state.selectingText=up;on(display.wrapper.ownerDocument,"mousemove",move);on(display.wrapper.ownerDocument,"mouseup",up)}function bidiSimplify(cm,range){var anchor=range.anchor;var head=range.head;var anchorLine=getLine(cm.doc,anchor.line);if(cmp(anchor,head)==0&&anchor.sticky==head.sticky)return range;var order=getOrder(anchorLine);if(!order)return range;\nvar index=getBidiPartAt(order,anchor.ch,anchor.sticky),part=order[index];if(part.from!=anchor.ch&&part.to!=anchor.ch)return range;var boundary=index+(part.from==anchor.ch==(part.level!=1)?0:1);if(boundary==0||boundary==order.length)return range;var leftSide;if(head.line!=anchor.line)leftSide=(head.line-anchor.line)*(cm.doc.direction=="ltr"?1:-1)>0;else{var headIndex=getBidiPartAt(order,head.ch,head.sticky);var dir=headIndex-index||(head.ch-anchor.ch)*(part.level==1?-1:1);if(headIndex==boundary-1||\nheadIndex==boundary)leftSide=dir<0;else leftSide=dir>0}var usePart=order[boundary+(leftSide?-1:0)];var from=leftSide==(usePart.level==1);var ch=from?usePart.from:usePart.to,sticky=from?"after":"before";return anchor.ch==ch&&anchor.sticky==sticky?range:new Range(new Pos(anchor.line,ch,sticky),head)}function gutterEvent(cm,e,type,prevent){var mX,mY;if(e.touches){mX=e.touches[0].clientX;mY=e.touches[0].clientY}else try{mX=e.clientX;mY=e.clientY}catch(e$1){return false}if(mX>=Math.floor(cm.display.gutters.getBoundingClientRect().right))return false;\nif(prevent)e_preventDefault(e);var display=cm.display;var lineBox=display.lineDiv.getBoundingClientRect();if(mY>lineBox.bottom||!hasHandler(cm,type))return e_defaultPrevented(e);mY-=lineBox.top-display.viewOffset;for(var i=0;i<cm.display.gutterSpecs.length;++i){var g=display.gutters.childNodes[i];if(g&&g.getBoundingClientRect().right>=mX){var line=lineAtHeight(cm.doc,mY);var gutter=cm.display.gutterSpecs[i];signal(cm,type,cm,line,gutter.className,e);return e_defaultPrevented(e)}}}function clickInGutter(cm,\ne){return gutterEvent(cm,e,"gutterClick",true)}function onContextMenu(cm,e){if(eventInWidget(cm.display,e)||contextMenuInGutter(cm,e))return;if(signalDOMEvent(cm,e,"contextmenu"))return;if(!captureRightClick)cm.display.input.onContextMenu(e)}function contextMenuInGutter(cm,e){if(!hasHandler(cm,"gutterContextMenu"))return false;return gutterEvent(cm,e,"gutterContextMenu",false)}function themeChanged(cm){cm.display.wrapper.className=cm.display.wrapper.className.replace(/\\s*cm-s-\\S+/g,"")+cm.options.theme.replace(/(^|\\s)\\s*/g,\n" cm-s-");clearCaches(cm)}var Init={toString:function(){return"CodeMirror.Init"}};var defaults={};var optionHandlers={};function defineOptions(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;function option(name,deflt,handle,notOnInit){CodeMirror.defaults[name]=deflt;if(handle)optionHandlers[name]=notOnInit?function(cm,val,old){if(old!=Init)handle(cm,val,old)}:handle}CodeMirror.defineOption=option;CodeMirror.Init=Init;option("value","",function(cm,val){return cm.setValue(val)},true);option("mode",\nnull,function(cm,val){cm.doc.modeOption=val;loadMode(cm)},true);option("indentUnit",2,loadMode,true);option("indentWithTabs",false);option("smartIndent",true);option("tabSize",4,function(cm){resetModeState(cm);clearCaches(cm);regChange(cm)},true);option("lineSeparator",null,function(cm,val){cm.doc.lineSep=val;if(!val)return;var newBreaks=[],lineNo=cm.doc.first;cm.doc.iter(function(line){for(var pos=0;;){var found=line.text.indexOf(val,pos);if(found==-1)break;pos=found+val.length;newBreaks.push(Pos(lineNo,\nfound))}lineNo++});for(var i=newBreaks.length-1;i>=0;i--)replaceRange(cm.doc,val,newBreaks[i],Pos(newBreaks[i].line,newBreaks[i].ch+val.length))});option("specialChars",/[\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u061c\\u200b\\u200e\\u200f\\u2028\\u2029\\ufeff\\ufff9-\\ufffc]/g,function(cm,val,old){cm.state.specialChars=new RegExp(val.source+(val.test("\\t")?"":"|\\t"),"g");if(old!=Init)cm.refresh()});option("specialCharPlaceholder",defaultSpecialCharPlaceholder,function(cm){return cm.refresh()},true);option("electricChars",\ntrue);option("inputStyle",mobile?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor");},true);option("spellcheck",false,function(cm,val){return cm.getInputField().spellcheck=val},true);option("autocorrect",false,function(cm,val){return cm.getInputField().autocorrect=val},true);option("autocapitalize",false,function(cm,val){return cm.getInputField().autocapitalize=val},true);option("rtlMoveVisually",!windows);option("wholeLineUpdateBefore",\ntrue);option("theme","default",function(cm){themeChanged(cm);updateGutters(cm)},true);option("keyMap","default",function(cm,val,old){var next=getKeyMap(val);var prev=old!=Init&&getKeyMap(old);if(prev&&prev.detach)prev.detach(cm,next);if(next.attach)next.attach(cm,prev||null)});option("extraKeys",null);option("configureMouse",null);option("lineWrapping",false,wrappingChanged,true);option("gutters",[],function(cm,val){cm.display.gutterSpecs=getGutters(val,cm.options.lineNumbers);updateGutters(cm)},\ntrue);option("fixedGutter",true,function(cm,val){cm.display.gutters.style.left=val?compensateForHScroll(cm.display)+"px":"0";cm.refresh()},true);option("coverGutterNextToScrollbar",false,function(cm){return updateScrollbars(cm)},true);option("scrollbarStyle","native",function(cm){initScrollbars(cm);updateScrollbars(cm);cm.display.scrollbars.setScrollTop(cm.doc.scrollTop);cm.display.scrollbars.setScrollLeft(cm.doc.scrollLeft)},true);option("lineNumbers",false,function(cm,val){cm.display.gutterSpecs=\ngetGutters(cm.options.gutters,val);updateGutters(cm)},true);option("firstLineNumber",1,updateGutters,true);option("lineNumberFormatter",function(integer){return integer},updateGutters,true);option("showCursorWhenSelecting",false,updateSelection,true);option("resetSelectionOnContextMenu",true);option("lineWiseCopyCut",true);option("pasteLinesPerSelection",true);option("selectionsMayTouch",false);option("readOnly",false,function(cm,val){if(val=="nocursor"){onBlur(cm);cm.display.input.blur()}cm.display.input.readOnlyChanged(val)});\noption("screenReaderLabel",null,function(cm,val){val=val===""?null:val;cm.display.input.screenReaderLabelChanged(val)});option("disableInput",false,function(cm,val){if(!val)cm.display.input.reset()},true);option("dragDrop",true,dragDropChanged);option("allowDropFileTypes",null);option("cursorBlinkRate",530);option("cursorScrollMargin",0);option("cursorHeight",1,updateSelection,true);option("singleCursorHeightPerLine",true,updateSelection,true);option("workTime",100);option("workDelay",100);option("flattenSpans",\ntrue,resetModeState,true);option("addModeClass",false,resetModeState,true);option("pollInterval",100);option("undoDepth",200,function(cm,val){return cm.doc.history.undoDepth=val});option("historyEventDelay",1250);option("viewportMargin",10,function(cm){return cm.refresh()},true);option("maxHighlightLength",1E4,resetModeState,true);option("moveInputWithCursor",true,function(cm,val){if(!val)cm.display.input.resetPosition()});option("tabindex",null,function(cm,val){return cm.display.input.getField().tabIndex=\nval||""});option("autofocus",null);option("direction","ltr",function(cm,val){return cm.doc.setDirection(val)},true);option("phrases",null)}function dragDropChanged(cm,value,old){var wasOn=old&&old!=Init;if(!value!=!wasOn){var funcs=cm.display.dragFunctions;var toggle=value?on:off;toggle(cm.display.scroller,"dragstart",funcs.start);toggle(cm.display.scroller,"dragenter",funcs.enter);toggle(cm.display.scroller,"dragover",funcs.over);toggle(cm.display.scroller,"dragleave",funcs.leave);toggle(cm.display.scroller,\n"drop",funcs.drop)}}function wrappingChanged(cm){if(cm.options.lineWrapping){addClass(cm.display.wrapper,"CodeMirror-wrap");cm.display.sizer.style.minWidth="";cm.display.sizerWidth=null}else{rmClass(cm.display.wrapper,"CodeMirror-wrap");findMaxLine(cm)}estimateLineHeights(cm);regChange(cm);clearCaches(cm);setTimeout(function(){return updateScrollbars(cm)},100)}function CodeMirror(place,options){var this$1=this;if(!(this instanceof CodeMirror))return new CodeMirror(place,options);this.options=options=\noptions?copyObj(options):{};copyObj(defaults,options,false);var doc=options.value;if(typeof doc=="string")doc=new Doc(doc,options.mode,null,options.lineSeparator,options.direction);else if(options.mode)doc.modeOption=options.mode;this.doc=doc;var input=new CodeMirror.inputStyles[options.inputStyle](this);var display=this.display=new Display(place,doc,input,options);display.wrapper.CodeMirror=this;themeChanged(this);if(options.lineWrapping)this.display.wrapper.className+=" CodeMirror-wrap";initScrollbars(this);\nthis.state={keyMaps:[],overlays:[],modeGen:0,overwrite:false,delayingBlurEvent:false,focused:false,suppressEdits:false,pasteIncoming:-1,cutIncoming:-1,selectingText:false,draggingText:false,highlight:new Delayed,keySeq:null,specialChars:null};if(options.autofocus&&!mobile)display.input.focus();if(ie&&ie_version<11)setTimeout(function(){return this$1.display.input.reset(true)},20);registerEventHandlers(this);ensureGlobalHandlers();startOperation(this);this.curOp.forceUpdate=true;attachDoc(this,doc);\nif(options.autofocus&&!mobile||this.hasFocus())setTimeout(function(){if(this$1.hasFocus()&&!this$1.state.focused)onFocus(this$1)},20);else onBlur(this);for(var opt in optionHandlers)if(optionHandlers.hasOwnProperty(opt))optionHandlers[opt](this,options[opt],Init);maybeUpdateLineNumberWidth(this);if(options.finishInit)options.finishInit(this);for(var i=0;i<initHooks.length;++i)initHooks[i](this);endOperation(this);if(webkit&&options.lineWrapping&&getComputedStyle(display.lineDiv).textRendering=="optimizelegibility")display.lineDiv.style.textRendering=\n"auto"}CodeMirror.defaults=defaults;CodeMirror.optionHandlers=optionHandlers;function registerEventHandlers(cm){var d=cm.display;on(d.scroller,"mousedown",operation(cm,onMouseDown));if(ie&&ie_version<11)on(d.scroller,"dblclick",operation(cm,function(e){if(signalDOMEvent(cm,e))return;var pos=posFromMouse(cm,e);if(!pos||clickInGutter(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);var word=cm.findWordAt(pos);extendSelection(cm.doc,word.anchor,word.head)}));else on(d.scroller,"dblclick",\nfunction(e){return signalDOMEvent(cm,e)||e_preventDefault(e)});on(d.scroller,"contextmenu",function(e){return onContextMenu(cm,e)});on(d.input.getField(),"contextmenu",function(e){if(!d.scroller.contains(e.target))onContextMenu(cm,e)});var touchFinished,prevTouch={end:0};function finishTouch(){if(d.activeTouch){touchFinished=setTimeout(function(){return d.activeTouch=null},1E3);prevTouch=d.activeTouch;prevTouch.end=+new Date}}function isMouseLikeTouchEvent(e){if(e.touches.length!=1)return false;var touch=\ne.touches[0];return touch.radiusX<=1&&touch.radiusY<=1}function farAway(touch,other){if(other.left==null)return true;var dx=other.left-touch.left,dy=other.top-touch.top;return dx*dx+dy*dy>20*20}on(d.scroller,"touchstart",function(e){if(!signalDOMEvent(cm,e)&&!isMouseLikeTouchEvent(e)&&!clickInGutter(cm,e)){d.input.ensurePolled();clearTimeout(touchFinished);var now=+new Date;d.activeTouch={start:now,moved:false,prev:now-prevTouch.end<=300?prevTouch:null};if(e.touches.length==1){d.activeTouch.left=\ne.touches[0].pageX;d.activeTouch.top=e.touches[0].pageY}}});on(d.scroller,"touchmove",function(){if(d.activeTouch)d.activeTouch.moved=true});on(d.scroller,"touchend",function(e){var touch=d.activeTouch;if(touch&&!eventInWidget(d,e)&&touch.left!=null&&!touch.moved&&new Date-touch.start<300){var pos=cm.coordsChar(d.activeTouch,"page"),range;if(!touch.prev||farAway(touch,touch.prev))range=new Range(pos,pos);else if(!touch.prev.prev||farAway(touch,touch.prev.prev))range=cm.findWordAt(pos);else range=\nnew Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));cm.setSelection(range.anchor,range.head);cm.focus();e_preventDefault(e)}finishTouch()});on(d.scroller,"touchcancel",finishTouch);on(d.scroller,"scroll",function(){if(d.scroller.clientHeight){updateScrollTop(cm,d.scroller.scrollTop);setScrollLeft(cm,d.scroller.scrollLeft,true);signal(cm,"scroll",cm)}});on(d.scroller,"mousewheel",function(e){return onScrollWheel(cm,e)});on(d.scroller,"DOMMouseScroll",function(e){return onScrollWheel(cm,e)});\non(d.wrapper,"scroll",function(){return d.wrapper.scrollTop=d.wrapper.scrollLeft=0});d.dragFunctions={enter:function(e){if(!signalDOMEvent(cm,e))e_stop(e)},over:function(e){if(!signalDOMEvent(cm,e)){onDragOver(cm,e);e_stop(e)}},start:function(e){return onDragStart(cm,e)},drop:operation(cm,onDrop),leave:function(e){if(!signalDOMEvent(cm,e))clearDragCursor(cm)}};var inp=d.input.getField();on(inp,"keyup",function(e){return onKeyUp.call(cm,e)});on(inp,"keydown",operation(cm,onKeyDown));on(inp,"keypress",\noperation(cm,onKeyPress));on(inp,"focus",function(e){return onFocus(cm,e)});on(inp,"blur",function(e){return onBlur(cm,e)})}var initHooks=[];CodeMirror.defineInitHook=function(f){return initHooks.push(f)};function indentLine(cm,n,how,aggressive){var doc=cm.doc,state;if(how==null)how="add";if(how=="smart")if(!doc.mode.indent)how="prev";else state=getContextBefore(cm,n).state;var tabSize=cm.options.tabSize;var line=getLine(doc,n),curSpace=countColumn(line.text,null,tabSize);if(line.stateAfter)line.stateAfter=\nnull;var curSpaceString=line.text.match(/^\\s*/)[0],indentation;if(!aggressive&&!/\\S/.test(line.text)){indentation=0;how="not"}else if(how=="smart"){indentation=doc.mode.indent(state,line.text.slice(curSpaceString.length),line.text);if(indentation==Pass||indentation>150){if(!aggressive)return;how="prev"}}if(how=="prev")if(n>doc.first)indentation=countColumn(getLine(doc,n-1).text,null,tabSize);else indentation=0;else if(how=="add")indentation=curSpace+cm.options.indentUnit;else if(how=="subtract")indentation=\ncurSpace-cm.options.indentUnit;else if(typeof how=="number")indentation=curSpace+how;indentation=Math.max(0,indentation);var indentString="",pos=0;if(cm.options.indentWithTabs)for(var i=Math.floor(indentation/tabSize);i;--i){pos+=tabSize;indentString+="\\t"}if(pos<indentation)indentString+=spaceStr(indentation-pos);if(indentString!=curSpaceString){replaceRange(doc,indentString,Pos(n,0),Pos(n,curSpaceString.length),"+input");line.stateAfter=null;return true}else for(var i$1=0;i$1<doc.sel.ranges.length;i$1++){var range=\ndoc.sel.ranges[i$1];if(range.head.line==n&&range.head.ch<curSpaceString.length){var pos$1=Pos(n,curSpaceString.length);replaceOneSelection(doc,i$1,new Range(pos$1,pos$1));break}}}var lastCopied=null;function setLastCopied(newLastCopied){lastCopied=newLastCopied}function applyTextInput(cm,inserted,deleted,sel,origin){var doc=cm.doc;cm.display.shift=false;if(!sel)sel=doc.sel;var recent=+new Date-200;var paste=origin=="paste"||cm.state.pasteIncoming>recent;var textLines=splitLinesAuto(inserted),multiPaste=\nnull;if(paste&&sel.ranges.length>1)if(lastCopied&&lastCopied.text.join("\\n")==inserted){if(sel.ranges.length%lastCopied.text.length==0){multiPaste=[];for(var i=0;i<lastCopied.text.length;i++)multiPaste.push(doc.splitLines(lastCopied.text[i]))}}else if(textLines.length==sel.ranges.length&&cm.options.pasteLinesPerSelection)multiPaste=map(textLines,function(l){return[l]});var updateInput=cm.curOp.updateInput;for(var i$1=sel.ranges.length-1;i$1>=0;i$1--){var range=sel.ranges[i$1];var from=range.from(),\nto=range.to();if(range.empty())if(deleted&&deleted>0)from=Pos(from.line,from.ch-deleted);else if(cm.state.overwrite&&!paste)to=Pos(to.line,Math.min(getLine(doc,to.line).text.length,to.ch+lst(textLines).length));else if(paste&&lastCopied&&lastCopied.lineWise&&lastCopied.text.join("\\n")==textLines.join("\\n"))from=to=Pos(from.line,0);var changeEvent={from:from,to:to,text:multiPaste?multiPaste[i$1%multiPaste.length]:textLines,origin:origin||(paste?"paste":cm.state.cutIncoming>recent?"cut":"+input")};\nmakeChange(cm.doc,changeEvent);signalLater(cm,"inputRead",cm,changeEvent)}if(inserted&&!paste)triggerElectric(cm,inserted);ensureCursorVisible(cm);if(cm.curOp.updateInput<2)cm.curOp.updateInput=updateInput;cm.curOp.typing=true;cm.state.pasteIncoming=cm.state.cutIncoming=-1}function handlePaste(e,cm){var pasted=e.clipboardData&&e.clipboardData.getData("Text");if(pasted){e.preventDefault();if(!cm.isReadOnly()&&!cm.options.disableInput&&cm.hasFocus())runInOp(cm,function(){return applyTextInput(cm,pasted,\n0,null,"paste")});return true}}function triggerElectric(cm,inserted){if(!cm.options.electricChars||!cm.options.smartIndent)return;var sel=cm.doc.sel;for(var i=sel.ranges.length-1;i>=0;i--){var range=sel.ranges[i];if(range.head.ch>100||i&&sel.ranges[i-1].head.line==range.head.line)continue;var mode=cm.getModeAt(range.head);var indented=false;if(mode.electricChars)for(var j=0;j<mode.electricChars.length;j++){if(inserted.indexOf(mode.electricChars.charAt(j))>-1){indented=indentLine(cm,range.head.line,\n"smart");break}}else if(mode.electricInput)if(mode.electricInput.test(getLine(cm.doc,range.head.line).text.slice(0,range.head.ch)))indented=indentLine(cm,range.head.line,"smart");if(indented)signalLater(cm,"electricInput",cm,range.head.line)}}function copyableRanges(cm){var text=[],ranges=[];for(var i=0;i<cm.doc.sel.ranges.length;i++){var line=cm.doc.sel.ranges[i].head.line;var lineRange={anchor:Pos(line,0),head:Pos(line+1,0)};ranges.push(lineRange);text.push(cm.getRange(lineRange.anchor,lineRange.head))}return{text:text,\nranges:ranges}}function disableBrowserMagic(field,spellcheck,autocorrect,autocapitalize){field.setAttribute("autocorrect",autocorrect?"":"off");field.setAttribute("autocapitalize",autocapitalize?"":"off");field.setAttribute("spellcheck",!!spellcheck)}function hiddenTextarea(){var te=elt("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; min-height: 1em; outline: none");var div=elt("div",[te],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");\nif(webkit)te.style.width="1000px";else te.setAttribute("wrap","off");if(ios)te.style.border="1px solid black";disableBrowserMagic(te);return div}function addEditorMethods(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;var helpers=CodeMirror.helpers={};CodeMirror.prototype={constructor:CodeMirror,focus:function(){window.focus();this.display.input.focus()},setOption:function(option,value){var options=this.options,old=options[option];if(options[option]==value&&option!="mode")return;options[option]=\nvalue;if(optionHandlers.hasOwnProperty(option))operation(this,optionHandlers[option])(this,value,old);signal(this,"optionChange",this,option)},getOption:function(option){return this.options[option]},getDoc:function(){return this.doc},addKeyMap:function(map,bottom){this.state.keyMaps[bottom?"push":"unshift"](getKeyMap(map))},removeKeyMap:function(map){var maps=this.state.keyMaps;for(var i=0;i<maps.length;++i)if(maps[i]==map||maps[i].name==map){maps.splice(i,1);return true}},addOverlay:methodOp(function(spec,\noptions){var mode=spec.token?spec:CodeMirror.getMode(this.options,spec);if(mode.startState)throw new Error("Overlays may not be stateful.");insertSorted(this.state.overlays,{mode:mode,modeSpec:spec,opaque:options&&options.opaque,priority:options&&options.priority||0},function(overlay){return overlay.priority});this.state.modeGen++;regChange(this)}),removeOverlay:methodOp(function(spec){var overlays=this.state.overlays;for(var i=0;i<overlays.length;++i){var cur=overlays[i].modeSpec;if(cur==spec||typeof spec==\n"string"&&cur.name==spec){overlays.splice(i,1);this.state.modeGen++;regChange(this);return}}}),indentLine:methodOp(function(n,dir,aggressive){if(typeof dir!="string"&&typeof dir!="number")if(dir==null)dir=this.options.smartIndent?"smart":"prev";else dir=dir?"add":"subtract";if(isLine(this.doc,n))indentLine(this,n,dir,aggressive)}),indentSelection:methodOp(function(how){var ranges=this.doc.sel.ranges,end=-1;for(var i=0;i<ranges.length;i++){var range=ranges[i];if(!range.empty()){var from=range.from(),\nto=range.to();var start=Math.max(end,from.line);end=Math.min(this.lastLine(),to.line-(to.ch?0:1))+1;for(var j=start;j<end;++j)indentLine(this,j,how);var newRanges=this.doc.sel.ranges;if(from.ch==0&&ranges.length==newRanges.length&&newRanges[i].from().ch>0)replaceOneSelection(this.doc,i,new Range(from,newRanges[i].to()),sel_dontScroll)}else if(range.head.line>end){indentLine(this,range.head.line,how,true);end=range.head.line;if(i==this.doc.sel.primIndex)ensureCursorVisible(this)}}}),getTokenAt:function(pos,\nprecise){return takeToken(this,pos,precise)},getLineTokens:function(line,precise){return takeToken(this,Pos(line),precise,true)},getTokenTypeAt:function(pos){pos=clipPos(this.doc,pos);var styles=getLineStyles(this,getLine(this.doc,pos.line));var before=0,after=(styles.length-1)/2,ch=pos.ch;var type;if(ch==0)type=styles[2];else for(;;){var mid=before+after>>1;if((mid?styles[mid*2-1]:0)>=ch)after=mid;else if(styles[mid*2+1]<ch)before=mid+1;else{type=styles[mid*2+2];break}}var cut=type?type.indexOf("overlay "):\n-1;return cut<0?type:cut==0?null:type.slice(0,cut-1)},getModeAt:function(pos){var mode=this.doc.mode;if(!mode.innerMode)return mode;return CodeMirror.innerMode(mode,this.getTokenAt(pos).state).mode},getHelper:function(pos,type){return this.getHelpers(pos,type)[0]},getHelpers:function(pos,type){var found=[];if(!helpers.hasOwnProperty(type))return found;var help=helpers[type],mode=this.getModeAt(pos);if(typeof mode[type]=="string"){if(help[mode[type]])found.push(help[mode[type]])}else if(mode[type])for(var i=\n0;i<mode[type].length;i++){var val=help[mode[type][i]];if(val)found.push(val)}else if(mode.helperType&&help[mode.helperType])found.push(help[mode.helperType]);else if(help[mode.name])found.push(help[mode.name]);for(var i$1=0;i$1<help._global.length;i$1++){var cur=help._global[i$1];if(cur.pred(mode,this)&&indexOf(found,cur.val)==-1)found.push(cur.val)}return found},getStateAfter:function(line,precise){var doc=this.doc;line=clipLine(doc,line==null?doc.first+doc.size-1:line);return getContextBefore(this,\nline+1,precise).state},cursorCoords:function(start,mode){var pos,range=this.doc.sel.primary();if(start==null)pos=range.head;else if(typeof start=="object")pos=clipPos(this.doc,start);else pos=start?range.from():range.to();return cursorCoords(this,pos,mode||"page")},charCoords:function(pos,mode){return charCoords(this,clipPos(this.doc,pos),mode||"page")},coordsChar:function(coords,mode){coords=fromCoordSystem(this,coords,mode||"page");return coordsChar(this,coords.left,coords.top)},lineAtHeight:function(height,\nmode){height=fromCoordSystem(this,{top:height,left:0},mode||"page").top;return lineAtHeight(this.doc,height+this.display.viewOffset)},heightAtLine:function(line,mode,includeWidgets){var end=false,lineObj;if(typeof line=="number"){var last=this.doc.first+this.doc.size-1;if(line<this.doc.first)line=this.doc.first;else if(line>last){line=last;end=true}lineObj=getLine(this.doc,line)}else lineObj=line;return intoCoordSystem(this,lineObj,{top:0,left:0},mode||"page",includeWidgets||end).top+(end?this.doc.height-\nheightAtLine(lineObj):0)},defaultTextHeight:function(){return textHeight(this.display)},defaultCharWidth:function(){return charWidth(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(pos,node,scroll,vert,horiz){var display=this.display;pos=cursorCoords(this,clipPos(this.doc,pos));var top=pos.bottom,left=pos.left;node.style.position="absolute";node.setAttribute("cm-ignore-events","true");this.display.input.setUneditable(node);display.sizer.appendChild(node);\nif(vert=="over")top=pos.top;else if(vert=="above"||vert=="near"){var vspace=Math.max(display.wrapper.clientHeight,this.doc.height),hspace=Math.max(display.sizer.clientWidth,display.lineSpace.clientWidth);if((vert=="above"||pos.bottom+node.offsetHeight>vspace)&&pos.top>node.offsetHeight)top=pos.top-node.offsetHeight;else if(pos.bottom+node.offsetHeight<=vspace)top=pos.bottom;if(left+node.offsetWidth>hspace)left=hspace-node.offsetWidth}node.style.top=top+"px";node.style.left=node.style.right="";if(horiz==\n"right"){left=display.sizer.clientWidth-node.offsetWidth;node.style.right="0px"}else{if(horiz=="left")left=0;else if(horiz=="middle")left=(display.sizer.clientWidth-node.offsetWidth)/2;node.style.left=left+"px"}if(scroll)scrollIntoView(this,{left:left,top:top,right:left+node.offsetWidth,bottom:top+node.offsetHeight})},triggerOnKeyDown:methodOp(onKeyDown),triggerOnKeyPress:methodOp(onKeyPress),triggerOnKeyUp:onKeyUp,triggerOnMouseDown:methodOp(onMouseDown),execCommand:function(cmd){if(commands.hasOwnProperty(cmd))return commands[cmd].call(null,\nthis)},triggerElectric:methodOp(function(text){triggerElectric(this,text)}),findPosH:function(from,amount,unit,visually){var dir=1;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);for(var i=0;i<amount;++i){cur=findPosH(this.doc,cur,dir,unit,visually);if(cur.hitSide)break}return cur},moveH:methodOp(function(dir,unit){var this$1=this;this.extendSelectionsBy(function(range){if(this$1.display.shift||this$1.doc.extend||range.empty())return findPosH(this$1.doc,range.head,dir,unit,this$1.options.rtlMoveVisually);\nelse return dir<0?range.from():range.to()},sel_move)}),deleteH:methodOp(function(dir,unit){var sel=this.doc.sel,doc=this.doc;if(sel.somethingSelected())doc.replaceSelection("",null,"+delete");else deleteNearSelection(this,function(range){var other=findPosH(doc,range.head,dir,unit,false);return dir<0?{from:other,to:range.head}:{from:range.head,to:other}})}),findPosV:function(from,amount,unit,goalColumn){var dir=1,x=goalColumn;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);for(var i=\n0;i<amount;++i){var coords=cursorCoords(this,cur,"div");if(x==null)x=coords.left;else coords.left=x;cur=findPosV(this,coords,dir,unit);if(cur.hitSide)break}return cur},moveV:methodOp(function(dir,unit){var this$1=this;var doc=this.doc,goals=[];var collapse=!this.display.shift&&!doc.extend&&doc.sel.somethingSelected();doc.extendSelectionsBy(function(range){if(collapse)return dir<0?range.from():range.to();var headPos=cursorCoords(this$1,range.head,"div");if(range.goalColumn!=null)headPos.left=range.goalColumn;\ngoals.push(headPos.left);var pos=findPosV(this$1,headPos,dir,unit);if(unit=="page"&&range==doc.sel.primary())addToScrollTop(this$1,charCoords(this$1,pos,"div").top-headPos.top);return pos},sel_move);if(goals.length)for(var i=0;i<doc.sel.ranges.length;i++)doc.sel.ranges[i].goalColumn=goals[i]}),findWordAt:function(pos){var doc=this.doc,line=getLine(doc,pos.line).text;var start=pos.ch,end=pos.ch;if(line){var helper=this.getHelper(pos,"wordChars");if((pos.sticky=="before"||end==line.length)&&start)--start;\nelse++end;var startChar=line.charAt(start);var check=isWordChar(startChar,helper)?function(ch){return isWordChar(ch,helper)}:/\\s/.test(startChar)?function(ch){return/\\s/.test(ch)}:function(ch){return!/\\s/.test(ch)&&!isWordChar(ch)};while(start>0&&check(line.charAt(start-1)))--start;while(end<line.length&&check(line.charAt(end)))++end}return new Range(Pos(pos.line,start),Pos(pos.line,end))},toggleOverwrite:function(value){if(value!=null&&value==this.state.overwrite)return;if(this.state.overwrite=!this.state.overwrite)addClass(this.display.cursorDiv,\n"CodeMirror-overwrite");else rmClass(this.display.cursorDiv,"CodeMirror-overwrite");signal(this,"overwriteToggle",this,this.state.overwrite)},hasFocus:function(){return this.display.input.getField()==activeElt()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:methodOp(function(x,y){scrollToCoords(this,x,y)}),getScrollInfo:function(){var scroller=this.display.scroller;return{left:scroller.scrollLeft,top:scroller.scrollTop,height:scroller.scrollHeight-scrollGap(this)-\nthis.display.barHeight,width:scroller.scrollWidth-scrollGap(this)-this.display.barWidth,clientHeight:displayHeight(this),clientWidth:displayWidth(this)}},scrollIntoView:methodOp(function(range,margin){if(range==null){range={from:this.doc.sel.primary().head,to:null};if(margin==null)margin=this.options.cursorScrollMargin}else if(typeof range=="number")range={from:Pos(range,0),to:null};else if(range.from==null)range={from:range,to:null};if(!range.to)range.to=range.from;range.margin=margin||0;if(range.from.line!=\nnull)scrollToRange(this,range);else scrollToCoordsRange(this,range.from,range.to,range.margin)}),setSize:methodOp(function(width,height){var this$1=this;var interpret=function(val){return typeof val=="number"||/^\\d+$/.test(String(val))?val+"px":val};if(width!=null)this.display.wrapper.style.width=interpret(width);if(height!=null)this.display.wrapper.style.height=interpret(height);if(this.options.lineWrapping)clearLineMeasurementCache(this);var lineNo=this.display.viewFrom;this.doc.iter(lineNo,this.display.viewTo,\nfunction(line){if(line.widgets)for(var i=0;i<line.widgets.length;i++)if(line.widgets[i].noHScroll){regLineChange(this$1,lineNo,"widget");break}++lineNo});this.curOp.forceUpdate=true;signal(this,"refresh",this)}),operation:function(f){return runInOp(this,f)},startOperation:function(){return startOperation(this)},endOperation:function(){return endOperation(this)},refresh:methodOp(function(){var oldHeight=this.display.cachedTextHeight;regChange(this);this.curOp.forceUpdate=true;clearCaches(this);scrollToCoords(this,\nthis.doc.scrollLeft,this.doc.scrollTop);updateGutterSpace(this.display);if(oldHeight==null||Math.abs(oldHeight-textHeight(this.display))>.5||this.options.lineWrapping)estimateLineHeights(this);signal(this,"refresh",this)}),swapDoc:methodOp(function(doc){var old=this.doc;old.cm=null;if(this.state.selectingText)this.state.selectingText();attachDoc(this,doc);clearCaches(this);this.display.input.reset();scrollToCoords(this,doc.scrollLeft,doc.scrollTop);this.curOp.forceScroll=true;signalLater(this,"swapDoc",\nthis,old);return old}),phrase:function(phraseText){var phrases=this.options.phrases;return phrases&&Object.prototype.hasOwnProperty.call(phrases,phraseText)?phrases[phraseText]:phraseText},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}};eventMixin(CodeMirror);CodeMirror.registerHelper=function(type,name,value){if(!helpers.hasOwnProperty(type))helpers[type]=\nCodeMirror[type]={_global:[]};helpers[type][name]=value};CodeMirror.registerGlobalHelper=function(type,name,predicate,value){CodeMirror.registerHelper(type,name,value);helpers[type]._global.push({pred:predicate,val:value})}}function findPosH(doc,pos,dir,unit,visually){var oldPos=pos;var origDir=dir;var lineObj=getLine(doc,pos.line);var lineDir=visually&&doc.direction=="rtl"?-dir:dir;function findNextLine(){var l=pos.line+lineDir;if(l<doc.first||l>=doc.first+doc.size)return false;pos=new Pos(l,pos.ch,\npos.sticky);return lineObj=getLine(doc,l)}function moveOnce(boundToLine){var next;if(unit=="codepoint"){var ch=lineObj.text.charCodeAt(pos.ch+(dir>0?0:-1));if(isNaN(ch))next=null;else{var astral=dir>0?ch>=55296&&ch<56320:ch>=56320&&ch<57343;next=new Pos(pos.line,Math.max(0,Math.min(lineObj.text.length,pos.ch+dir*(astral?2:1))),-dir)}}else if(visually)next=moveVisually(doc.cm,lineObj,pos,dir);else next=moveLogically(lineObj,pos,dir);if(next==null)if(!boundToLine&&findNextLine())pos=endOfLine(visually,\ndoc.cm,lineObj,pos.line,lineDir);else return false;else pos=next;return true}if(unit=="char"||unit=="codepoint")moveOnce();else if(unit=="column")moveOnce(true);else if(unit=="word"||unit=="group"){var sawType=null,group=unit=="group";var helper=doc.cm&&doc.cm.getHelper(pos,"wordChars");for(var first=true;;first=false){if(dir<0&&!moveOnce(!first))break;var cur=lineObj.text.charAt(pos.ch)||"\\n";var type=isWordChar(cur,helper)?"w":group&&cur=="\\n"?"n":!group||/\\s/.test(cur)?null:"p";if(group&&!first&&\n!type)type="s";if(sawType&&sawType!=type){if(dir<0){dir=1;moveOnce();pos.sticky="after"}break}if(type)sawType=type;if(dir>0&&!moveOnce(!first))break}}var result=skipAtomic(doc,pos,oldPos,origDir,true);if(equalCursorPos(oldPos,result))result.hitSide=true;return result}function findPosV(cm,pos,dir,unit){var doc=cm.doc,x=pos.left,y;if(unit=="page"){var pageSize=Math.min(cm.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight);var moveAmount=Math.max(pageSize-.5*textHeight(cm.display),\n3);y=(dir>0?pos.bottom:pos.top)+dir*moveAmount}else if(unit=="line")y=dir>0?pos.bottom+3:pos.top-3;var target;for(;;){target=coordsChar(cm,x,y);if(!target.outside)break;if(dir<0?y<=0:y>=doc.height){target.hitSide=true;break}y+=dir*5}return target}var ContentEditableInput=function(cm){this.cm=cm;this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null;this.polling=new Delayed;this.composing=null;this.gracePeriod=false;this.readDOMTimeout=null};ContentEditableInput.prototype.init=\nfunction(display){var this$1=this;var input=this,cm=input.cm;var div=input.div=display.lineDiv;div.contentEditable=true;disableBrowserMagic(div,cm.options.spellcheck,cm.options.autocorrect,cm.options.autocapitalize);function belongsToInput(e){for(var t=e.target;t;t=t.parentNode){if(t==div)return true;if(/\\bCodeMirror-(?:line)?widget\\b/.test(t.className))break}return false}on(div,"paste",function(e){if(!belongsToInput(e)||signalDOMEvent(cm,e)||handlePaste(e,cm))return;if(ie_version<=11)setTimeout(operation(cm,\nfunction(){return this$1.updateFromDOM()}),20)});on(div,"compositionstart",function(e){this$1.composing={data:e.data,done:false}});on(div,"compositionupdate",function(e){if(!this$1.composing)this$1.composing={data:e.data,done:false}});on(div,"compositionend",function(e){if(this$1.composing){if(e.data!=this$1.composing.data)this$1.readFromDOMSoon();this$1.composing.done=true}});on(div,"touchstart",function(){return input.forceCompositionEnd()});on(div,"input",function(){if(!this$1.composing)this$1.readFromDOMSoon()});\nfunction onCopyCut(e){if(!belongsToInput(e)||signalDOMEvent(cm,e))return;if(cm.somethingSelected()){setLastCopied({lineWise:false,text:cm.getSelections()});if(e.type=="cut")cm.replaceSelection("",null,"cut")}else if(!cm.options.lineWiseCopyCut)return;else{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.operation(function(){cm.setSelections(ranges.ranges,0,sel_dontScroll);cm.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();\nvar content=lastCopied.text.join("\\n");e.clipboardData.setData("Text",content);if(e.clipboardData.getData("Text")==content){e.preventDefault();return}}var kludge=hiddenTextarea(),te=kludge.firstChild;cm.display.lineSpace.insertBefore(kludge,cm.display.lineSpace.firstChild);te.value=lastCopied.text.join("\\n");var hadFocus=activeElt();selectInput(te);setTimeout(function(){cm.display.lineSpace.removeChild(kludge);hadFocus.focus();if(hadFocus==div)input.showPrimarySelection()},50)}on(div,"copy",onCopyCut);\non(div,"cut",onCopyCut)};ContentEditableInput.prototype.screenReaderLabelChanged=function(label){if(label)this.div.setAttribute("aria-label",label);else this.div.removeAttribute("aria-label")};ContentEditableInput.prototype.prepareSelection=function(){var result=prepareSelection(this.cm,false);result.focus=activeElt()==this.div;return result};ContentEditableInput.prototype.showSelection=function(info,takeFocus){if(!info||!this.cm.display.view.length)return;if(info.focus||takeFocus)this.showPrimarySelection();\nthis.showMultipleSelections(info)};ContentEditableInput.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()};ContentEditableInput.prototype.showPrimarySelection=function(){var sel=this.getSelection(),cm=this.cm,prim=cm.doc.sel.primary();var from=prim.from(),to=prim.to();if(cm.display.viewTo==cm.display.viewFrom||from.line>=cm.display.viewTo||to.line<cm.display.viewFrom){sel.removeAllRanges();return}var curAnchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);\nvar curFocus=domToPos(cm,sel.focusNode,sel.focusOffset);if(curAnchor&&!curAnchor.bad&&curFocus&&!curFocus.bad&&cmp(minPos(curAnchor,curFocus),from)==0&&cmp(maxPos(curAnchor,curFocus),to)==0)return;var view=cm.display.view;var start=from.line>=cm.display.viewFrom&&posToDOM(cm,from)||{node:view[0].measure.map[2],offset:0};var end=to.line<cm.display.viewTo&&posToDOM(cm,to);if(!end){var measure=view[view.length-1].measure;var map=measure.maps?measure.maps[measure.maps.length-1]:measure.map;end={node:map[map.length-\n1],offset:map[map.length-2]-map[map.length-3]}}if(!start||!end){sel.removeAllRanges();return}var old=sel.rangeCount&&sel.getRangeAt(0),rng;try{rng=range(start.node,start.offset,end.offset,end.node)}catch(e){}if(rng){if(!gecko&&cm.state.focused){sel.collapse(start.node,start.offset);if(!rng.collapsed){sel.removeAllRanges();sel.addRange(rng)}}else{sel.removeAllRanges();sel.addRange(rng)}if(old&&sel.anchorNode==null)sel.addRange(old);else if(gecko)this.startGracePeriod()}this.rememberSelection()};ContentEditableInput.prototype.startGracePeriod=\nfunction(){var this$1=this;clearTimeout(this.gracePeriod);this.gracePeriod=setTimeout(function(){this$1.gracePeriod=false;if(this$1.selectionChanged())this$1.cm.operation(function(){return this$1.cm.curOp.selectionChanged=true})},20)};ContentEditableInput.prototype.showMultipleSelections=function(info){removeChildrenAndAdd(this.cm.display.cursorDiv,info.cursors);removeChildrenAndAdd(this.cm.display.selectionDiv,info.selection)};ContentEditableInput.prototype.rememberSelection=function(){var sel=this.getSelection();\nthis.lastAnchorNode=sel.anchorNode;this.lastAnchorOffset=sel.anchorOffset;this.lastFocusNode=sel.focusNode;this.lastFocusOffset=sel.focusOffset};ContentEditableInput.prototype.selectionInEditor=function(){var sel=this.getSelection();if(!sel.rangeCount)return false;var node=sel.getRangeAt(0).commonAncestorContainer;return contains(this.div,node)};ContentEditableInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"){if(!this.selectionInEditor()||activeElt()!=this.div)this.showSelection(this.prepareSelection(),\ntrue);this.div.focus()}};ContentEditableInput.prototype.blur=function(){this.div.blur()};ContentEditableInput.prototype.getField=function(){return this.div};ContentEditableInput.prototype.supportsTouch=function(){return true};ContentEditableInput.prototype.receivedFocus=function(){var this$1=this;var input=this;if(this.selectionInEditor())setTimeout(function(){return this$1.pollSelection()},20);else runInOp(this.cm,function(){return input.cm.curOp.selectionChanged=true});function poll(){if(input.cm.state.focused){input.pollSelection();\ninput.polling.set(input.cm.options.pollInterval,poll)}}this.polling.set(this.cm.options.pollInterval,poll)};ContentEditableInput.prototype.selectionChanged=function(){var sel=this.getSelection();return sel.anchorNode!=this.lastAnchorNode||sel.anchorOffset!=this.lastAnchorOffset||sel.focusNode!=this.lastFocusNode||sel.focusOffset!=this.lastFocusOffset};ContentEditableInput.prototype.pollSelection=function(){if(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())return;var sel=this.getSelection(),\ncm=this.cm;if(android&&chrome&&this.cm.display.gutterSpecs.length&&isInGutter(sel.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs});this.blur();this.focus();return}if(this.composing)return;this.rememberSelection();var anchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);var head=domToPos(cm,sel.focusNode,sel.focusOffset);if(anchor&&head)runInOp(cm,function(){setSelection(cm.doc,simpleSelection(anchor,head),sel_dontScroll);if(anchor.bad||head.bad)cm.curOp.selectionChanged=\ntrue})};ContentEditableInput.prototype.pollContent=function(){if(this.readDOMTimeout!=null){clearTimeout(this.readDOMTimeout);this.readDOMTimeout=null}var cm=this.cm,display=cm.display,sel=cm.doc.sel.primary();var from=sel.from(),to=sel.to();if(from.ch==0&&from.line>cm.firstLine())from=Pos(from.line-1,getLine(cm.doc,from.line-1).length);if(to.ch==getLine(cm.doc,to.line).text.length&&to.line<cm.lastLine())to=Pos(to.line+1,0);if(from.line<display.viewFrom||to.line>display.viewTo-1)return false;var fromIndex,\nfromLine,fromNode;if(from.line==display.viewFrom||(fromIndex=findViewIndex(cm,from.line))==0){fromLine=lineNo(display.view[0].line);fromNode=display.view[0].node}else{fromLine=lineNo(display.view[fromIndex].line);fromNode=display.view[fromIndex-1].node.nextSibling}var toIndex=findViewIndex(cm,to.line);var toLine,toNode;if(toIndex==display.view.length-1){toLine=display.viewTo-1;toNode=display.lineDiv.lastChild}else{toLine=lineNo(display.view[toIndex+1].line)-1;toNode=display.view[toIndex+1].node.previousSibling}if(!fromNode)return false;\nvar newText=cm.doc.splitLines(domTextBetween(cm,fromNode,toNode,fromLine,toLine));var oldText=getBetween(cm.doc,Pos(fromLine,0),Pos(toLine,getLine(cm.doc,toLine).text.length));while(newText.length>1&&oldText.length>1)if(lst(newText)==lst(oldText)){newText.pop();oldText.pop();toLine--}else if(newText[0]==oldText[0]){newText.shift();oldText.shift();fromLine++}else break;var cutFront=0,cutEnd=0;var newTop=newText[0],oldTop=oldText[0],maxCutFront=Math.min(newTop.length,oldTop.length);while(cutFront<maxCutFront&&\nnewTop.charCodeAt(cutFront)==oldTop.charCodeAt(cutFront))++cutFront;var newBot=lst(newText),oldBot=lst(oldText);var maxCutEnd=Math.min(newBot.length-(newText.length==1?cutFront:0),oldBot.length-(oldText.length==1?cutFront:0));while(cutEnd<maxCutEnd&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-cutEnd-1))++cutEnd;if(newText.length==1&&oldText.length==1&&fromLine==from.line)while(cutFront&&cutFront>from.ch&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-\ncutEnd-1)){cutFront--;cutEnd++}newText[newText.length-1]=newBot.slice(0,newBot.length-cutEnd).replace(/^\\u200b+/,"");newText[0]=newText[0].slice(cutFront).replace(/\\u200b+$/,"");var chFrom=Pos(fromLine,cutFront);var chTo=Pos(toLine,oldText.length?lst(oldText).length-cutEnd:0);if(newText.length>1||newText[0]||cmp(chFrom,chTo)){replaceRange(cm.doc,newText,chFrom,chTo,"+input");return true}};ContentEditableInput.prototype.ensurePolled=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.reset=\nfunction(){this.forceCompositionEnd()};ContentEditableInput.prototype.forceCompositionEnd=function(){if(!this.composing)return;clearTimeout(this.readDOMTimeout);this.composing=null;this.updateFromDOM();this.div.blur();this.div.focus()};ContentEditableInput.prototype.readFromDOMSoon=function(){var this$1=this;if(this.readDOMTimeout!=null)return;this.readDOMTimeout=setTimeout(function(){this$1.readDOMTimeout=null;if(this$1.composing)if(this$1.composing.done)this$1.composing=null;else return;this$1.updateFromDOM()},\n80)};ContentEditableInput.prototype.updateFromDOM=function(){var this$1=this;if(this.cm.isReadOnly()||!this.pollContent())runInOp(this.cm,function(){return regChange(this$1.cm)})};ContentEditableInput.prototype.setUneditable=function(node){node.contentEditable="false"};ContentEditableInput.prototype.onKeyPress=function(e){if(e.charCode==0||this.composing)return;e.preventDefault();if(!this.cm.isReadOnly())operation(this.cm,applyTextInput)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),\n0)};ContentEditableInput.prototype.readOnlyChanged=function(val){this.div.contentEditable=String(val!="nocursor")};ContentEditableInput.prototype.onContextMenu=function(){};ContentEditableInput.prototype.resetPosition=function(){};ContentEditableInput.prototype.needsContentAttribute=true;function posToDOM(cm,pos){var view=findViewForLine(cm,pos.line);if(!view||view.hidden)return null;var line=getLine(cm.doc,pos.line);var info=mapFromLineView(view,line,pos.line);var order=getOrder(line,cm.doc.direction),\nside="left";if(order){var partPos=getBidiPartAt(order,pos.ch);side=partPos%2?"right":"left"}var result=nodeAndOffsetInLineMap(info.map,pos.ch,side);result.offset=result.collapse=="right"?result.end:result.start;return result}function isInGutter(node){for(var scan=node;scan;scan=scan.parentNode)if(/CodeMirror-gutter-wrapper/.test(scan.className))return true;return false}function badPos(pos,bad){if(bad)pos.bad=true;return pos}function domTextBetween(cm,from,to,fromLine,toLine){var text="",closing=false,\nlineSep=cm.doc.lineSeparator(),extraLinebreak=false;function recognizeMarker(id){return function(marker){return marker.id==id}}function close(){if(closing){text+=lineSep;if(extraLinebreak)text+=lineSep;closing=extraLinebreak=false}}function addText(str){if(str){close();text+=str}}function walk(node){if(node.nodeType==1){var cmText=node.getAttribute("cm-text");if(cmText){addText(cmText);return}var markerID=node.getAttribute("cm-marker"),range;if(markerID){var found=cm.findMarks(Pos(fromLine,0),Pos(toLine+\n1,0),recognizeMarker(+markerID));if(found.length&&(range=found[0].find(0)))addText(getBetween(cm.doc,range.from,range.to).join(lineSep));return}if(node.getAttribute("contenteditable")=="false")return;var isBlock=/^(pre|div|p|li|table|br)$/i.test(node.nodeName);if(!/^br$/i.test(node.nodeName)&&node.textContent.length==0)return;if(isBlock)close();for(var i=0;i<node.childNodes.length;i++)walk(node.childNodes[i]);if(/^(pre|p)$/i.test(node.nodeName))extraLinebreak=true;if(isBlock)closing=true}else if(node.nodeType==\n3)addText(node.nodeValue.replace(/\\u200b/g,"").replace(/\\u00a0/g," "))}for(;;){walk(from);if(from==to)break;from=from.nextSibling;extraLinebreak=false}return text}function domToPos(cm,node,offset){var lineNode;if(node==cm.display.lineDiv){lineNode=cm.display.lineDiv.childNodes[offset];if(!lineNode)return badPos(cm.clipPos(Pos(cm.display.viewTo-1)),true);node=null;offset=0}else for(lineNode=node;;lineNode=lineNode.parentNode){if(!lineNode||lineNode==cm.display.lineDiv)return null;if(lineNode.parentNode&&\nlineNode.parentNode==cm.display.lineDiv)break}for(var i=0;i<cm.display.view.length;i++){var lineView=cm.display.view[i];if(lineView.node==lineNode)return locateNodeInLineView(lineView,node,offset)}}function locateNodeInLineView(lineView,node,offset){var wrapper=lineView.text.firstChild,bad=false;if(!node||!contains(wrapper,node))return badPos(Pos(lineNo(lineView.line),0),true);if(node==wrapper){bad=true;node=wrapper.childNodes[offset];offset=0;if(!node){var line=lineView.rest?lst(lineView.rest):lineView.line;\nreturn badPos(Pos(lineNo(line),line.text.length),bad)}}var textNode=node.nodeType==3?node:null,topNode=node;if(!textNode&&node.childNodes.length==1&&node.firstChild.nodeType==3){textNode=node.firstChild;if(offset)offset=textNode.nodeValue.length}while(topNode.parentNode!=wrapper)topNode=topNode.parentNode;var measure=lineView.measure,maps=measure.maps;function find(textNode,topNode,offset){for(var i=-1;i<(maps?maps.length:0);i++){var map=i<0?measure.map:maps[i];for(var j=0;j<map.length;j+=3){var curNode=\nmap[j+2];if(curNode==textNode||curNode==topNode){var line=lineNo(i<0?lineView.line:lineView.rest[i]);var ch=map[j]+offset;if(offset<0||curNode!=textNode)ch=map[j+(offset?1:0)];return Pos(line,ch)}}}}var found=find(textNode,topNode,offset);if(found)return badPos(found,bad);for(var after=topNode.nextSibling,dist=textNode?textNode.nodeValue.length-offset:0;after;after=after.nextSibling){found=find(after,after.firstChild,0);if(found)return badPos(Pos(found.line,found.ch-dist),bad);else dist+=after.textContent.length}for(var before=\ntopNode.previousSibling,dist$1=offset;before;before=before.previousSibling){found=find(before,before.firstChild,-1);if(found)return badPos(Pos(found.line,found.ch+dist$1),bad);else dist$1+=before.textContent.length}}var TextareaInput=function(cm){this.cm=cm;this.prevInput="";this.pollingFast=false;this.polling=new Delayed;this.hasSelection=false;this.composing=null};TextareaInput.prototype.init=function(display){var this$1=this;var input=this,cm=this.cm;this.createField(display);var te=this.textarea;\ndisplay.wrapper.insertBefore(this.wrapper,display.wrapper.firstChild);if(ios)te.style.width="0px";on(te,"input",function(){if(ie&&ie_version>=9&&this$1.hasSelection)this$1.hasSelection=null;input.poll()});on(te,"paste",function(e){if(signalDOMEvent(cm,e)||handlePaste(e,cm))return;cm.state.pasteIncoming=+new Date;input.fastPoll()});function prepareCopyCut(e){if(signalDOMEvent(cm,e))return;if(cm.somethingSelected())setLastCopied({lineWise:false,text:cm.getSelections()});else if(!cm.options.lineWiseCopyCut)return;\nelse{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.setSelections(ranges.ranges,null,sel_dontScroll);else{input.prevInput="";te.value=ranges.text.join("\\n");selectInput(te)}}if(e.type=="cut")cm.state.cutIncoming=+new Date}on(te,"cut",prepareCopyCut);on(te,"copy",prepareCopyCut);on(display.scroller,"paste",function(e){if(eventInWidget(display,e)||signalDOMEvent(cm,e))return;if(!te.dispatchEvent){cm.state.pasteIncoming=+new Date;input.focus();return}var event=\nnew Event("paste");event.clipboardData=e.clipboardData;te.dispatchEvent(event)});on(display.lineSpace,"selectstart",function(e){if(!eventInWidget(display,e))e_preventDefault(e)});on(te,"compositionstart",function(){var start=cm.getCursor("from");if(input.composing)input.composing.range.clear();input.composing={start:start,range:cm.markText(start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});on(te,"compositionend",function(){if(input.composing){input.poll();input.composing.range.clear();\ninput.composing=null}})};TextareaInput.prototype.createField=function(_display){this.wrapper=hiddenTextarea();this.textarea=this.wrapper.firstChild};TextareaInput.prototype.screenReaderLabelChanged=function(label){if(label)this.textarea.setAttribute("aria-label",label);else this.textarea.removeAttribute("aria-label")};TextareaInput.prototype.prepareSelection=function(){var cm=this.cm,display=cm.display,doc=cm.doc;var result=prepareSelection(cm);if(cm.options.moveInputWithCursor){var headPos=cursorCoords(cm,\ndoc.sel.primary().head,"div");var wrapOff=display.wrapper.getBoundingClientRect(),lineOff=display.lineDiv.getBoundingClientRect();result.teTop=Math.max(0,Math.min(display.wrapper.clientHeight-10,headPos.top+lineOff.top-wrapOff.top));result.teLeft=Math.max(0,Math.min(display.wrapper.clientWidth-10,headPos.left+lineOff.left-wrapOff.left))}return result};TextareaInput.prototype.showSelection=function(drawn){var cm=this.cm,display=cm.display;removeChildrenAndAdd(display.cursorDiv,drawn.cursors);removeChildrenAndAdd(display.selectionDiv,\ndrawn.selection);if(drawn.teTop!=null){this.wrapper.style.top=drawn.teTop+"px";this.wrapper.style.left=drawn.teLeft+"px"}};TextareaInput.prototype.reset=function(typing){if(this.contextMenuPending||this.composing)return;var cm=this.cm;if(cm.somethingSelected()){this.prevInput="";var content=cm.getSelection();this.textarea.value=content;if(cm.state.focused)selectInput(this.textarea);if(ie&&ie_version>=9)this.hasSelection=content}else if(!typing){this.prevInput=this.textarea.value="";if(ie&&ie_version>=\n9)this.hasSelection=null}};TextareaInput.prototype.getField=function(){return this.textarea};TextareaInput.prototype.supportsTouch=function(){return false};TextareaInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!mobile||activeElt()!=this.textarea))try{this.textarea.focus()}catch(e){}};TextareaInput.prototype.blur=function(){this.textarea.blur()};TextareaInput.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0};TextareaInput.prototype.receivedFocus=\nfunction(){this.slowPoll()};TextareaInput.prototype.slowPoll=function(){var this$1=this;if(this.pollingFast)return;this.polling.set(this.cm.options.pollInterval,function(){this$1.poll();if(this$1.cm.state.focused)this$1.slowPoll()})};TextareaInput.prototype.fastPoll=function(){var missed=false,input=this;input.pollingFast=true;function p(){var changed=input.poll();if(!changed&&!missed){missed=true;input.polling.set(60,p)}else{input.pollingFast=false;input.slowPoll()}}input.polling.set(20,p)};TextareaInput.prototype.poll=\nfunction(){var this$1=this;var cm=this.cm,input=this.textarea,prevInput=this.prevInput;if(this.contextMenuPending||!cm.state.focused||hasSelection(input)&&!prevInput&&!this.composing||cm.isReadOnly()||cm.options.disableInput||cm.state.keySeq)return false;var text=input.value;if(text==prevInput&&!cm.somethingSelected())return false;if(ie&&ie_version>=9&&this.hasSelection===text||mac&&/[\\uf700-\\uf7ff]/.test(text)){cm.display.input.reset();return false}if(cm.doc.sel==cm.display.selForContextMenu){var first=\ntext.charCodeAt(0);if(first==8203&&!prevInput)prevInput="\\u200b";if(first==8666){this.reset();return this.cm.execCommand("undo")}}var same=0,l=Math.min(prevInput.length,text.length);while(same<l&&prevInput.charCodeAt(same)==text.charCodeAt(same))++same;runInOp(cm,function(){applyTextInput(cm,text.slice(same),prevInput.length-same,null,this$1.composing?"*compose":null);if(text.length>1E3||text.indexOf("\\n")>-1)input.value=this$1.prevInput="";else this$1.prevInput=text;if(this$1.composing){this$1.composing.range.clear();\nthis$1.composing.range=cm.markText(this$1.composing.start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});return true};TextareaInput.prototype.ensurePolled=function(){if(this.pollingFast&&this.poll())this.pollingFast=false};TextareaInput.prototype.onKeyPress=function(){if(ie&&ie_version>=9)this.hasSelection=null;this.fastPoll()};TextareaInput.prototype.onContextMenu=function(e){var input=this,cm=input.cm,display=cm.display,te=input.textarea;if(input.contextMenuPending)input.contextMenuPending();\nvar pos=posFromMouse(cm,e),scrollPos=display.scroller.scrollTop;if(!pos||presto)return;var reset=cm.options.resetSelectionOnContextMenu;if(reset&&cm.doc.sel.contains(pos)==-1)operation(cm,setSelection)(cm.doc,simpleSelection(pos),sel_dontScroll);var oldCSS=te.style.cssText,oldWrapperCSS=input.wrapper.style.cssText;var wrapperBox=input.wrapper.offsetParent.getBoundingClientRect();input.wrapper.style.cssText="position: static";te.style.cssText="position: absolute; width: 30px; height: 30px;\\n      top: "+\n(e.clientY-wrapperBox.top-5)+"px; left: "+(e.clientX-wrapperBox.left-5)+"px;\\n      z-index: 1000; background: "+(ie?"rgba(255, 255, 255, .05)":"transparent")+";\\n      outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);";var oldScrollY;if(webkit)oldScrollY=window.scrollY;display.input.focus();if(webkit)window.scrollTo(null,oldScrollY);display.input.reset();if(!cm.somethingSelected())te.value=input.prevInput=" ";input.contextMenuPending=rehide;\ndisplay.selForContextMenu=cm.doc.sel;clearTimeout(display.detectingSelectAll);function prepareSelectAllHack(){if(te.selectionStart!=null){var selected=cm.somethingSelected();var extval="\\u200b"+(selected?te.value:"");te.value="\\u21da";te.value=extval;input.prevInput=selected?"":"\\u200b";te.selectionStart=1;te.selectionEnd=extval.length;display.selForContextMenu=cm.doc.sel}}function rehide(){if(input.contextMenuPending!=rehide)return;input.contextMenuPending=false;input.wrapper.style.cssText=oldWrapperCSS;\nte.style.cssText=oldCSS;if(ie&&ie_version<9)display.scrollbars.setScrollTop(display.scroller.scrollTop=scrollPos);if(te.selectionStart!=null){if(!ie||ie&&ie_version<9)prepareSelectAllHack();var i=0,poll=function(){if(display.selForContextMenu==cm.doc.sel&&te.selectionStart==0&&te.selectionEnd>0&&input.prevInput=="\\u200b")operation(cm,selectAll)(cm);else if(i++<10)display.detectingSelectAll=setTimeout(poll,500);else{display.selForContextMenu=null;display.input.reset()}};display.detectingSelectAll=\nsetTimeout(poll,200)}}if(ie&&ie_version>=9)prepareSelectAllHack();if(captureRightClick){e_stop(e);var mouseup=function(){off(window,"mouseup",mouseup);setTimeout(rehide,20)};on(window,"mouseup",mouseup)}else setTimeout(rehide,50)};TextareaInput.prototype.readOnlyChanged=function(val){if(!val)this.reset();this.textarea.disabled=val=="nocursor";this.textarea.readOnly=!!val};TextareaInput.prototype.setUneditable=function(){};TextareaInput.prototype.needsContentAttribute=false;function fromTextArea(textarea,\noptions){options=options?copyObj(options):{};options.value=textarea.value;if(!options.tabindex&&textarea.tabIndex)options.tabindex=textarea.tabIndex;if(!options.placeholder&&textarea.placeholder)options.placeholder=textarea.placeholder;if(options.autofocus==null){var hasFocus=activeElt();options.autofocus=hasFocus==textarea||textarea.getAttribute("autofocus")!=null&&hasFocus==document.body}function save(){textarea.value=cm.getValue()}var realSubmit;if(textarea.form){on(textarea.form,"submit",save);\nif(!options.leaveSubmitMethodAlone){var form=textarea.form;realSubmit=form.submit;try{var wrappedSubmit=form.submit=function(){save();form.submit=realSubmit;form.submit();form.submit=wrappedSubmit}}catch(e){}}}options.finishInit=function(cm){cm.save=save;cm.getTextArea=function(){return textarea};cm.toTextArea=function(){cm.toTextArea=isNaN;save();textarea.parentNode.removeChild(cm.getWrapperElement());textarea.style.display="";if(textarea.form){off(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone&&\ntypeof textarea.form.submit=="function")textarea.form.submit=realSubmit}}};textarea.style.display="none";var cm=CodeMirror(function(node){return textarea.parentNode.insertBefore(node,textarea.nextSibling)},options);return cm}function addLegacyProps(CodeMirror){CodeMirror.off=off;CodeMirror.on=on;CodeMirror.wheelEventPixels=wheelEventPixels;CodeMirror.Doc=Doc;CodeMirror.splitLines=splitLinesAuto;CodeMirror.countColumn=countColumn;CodeMirror.findColumn=findColumn;CodeMirror.isWordChar=isWordCharBasic;\nCodeMirror.Pass=Pass;CodeMirror.signal=signal;CodeMirror.Line=Line;CodeMirror.changeEnd=changeEnd;CodeMirror.scrollbarModel=scrollbarModel;CodeMirror.Pos=Pos;CodeMirror.cmpPos=cmp;CodeMirror.modes=modes;CodeMirror.mimeModes=mimeModes;CodeMirror.resolveMode=resolveMode;CodeMirror.getMode=getMode;CodeMirror.modeExtensions=modeExtensions;CodeMirror.extendMode=extendMode;CodeMirror.copyState=copyState;CodeMirror.startState=startState;CodeMirror.innerMode=innerMode;CodeMirror.commands=commands;CodeMirror.keyMap=\nkeyMap;CodeMirror.keyName=keyName;CodeMirror.isModifierKey=isModifierKey;CodeMirror.lookupKey=lookupKey;CodeMirror.normalizeKeyMap=normalizeKeyMap;CodeMirror.StringStream=StringStream;CodeMirror.SharedTextMarker=SharedTextMarker;CodeMirror.TextMarker=TextMarker;CodeMirror.LineWidget=LineWidget;CodeMirror.e_preventDefault=e_preventDefault;CodeMirror.e_stopPropagation=e_stopPropagation;CodeMirror.e_stop=e_stop;CodeMirror.addClass=addClass;CodeMirror.contains=contains;CodeMirror.rmClass=rmClass;CodeMirror.keyNames=\nkeyNames}defineOptions(CodeMirror);addEditorMethods(CodeMirror);var dontDelegate="iter insert remove copy getEditor constructor".split(" ");for(var prop in Doc.prototype)if(Doc.prototype.hasOwnProperty(prop)&&indexOf(dontDelegate,prop)<0)CodeMirror.prototype[prop]=function(method){return function(){return method.apply(this.doc,arguments)}}(Doc.prototype[prop]);eventMixin(Doc);CodeMirror.inputStyles={"textarea":TextareaInput,"contenteditable":ContentEditableInput};CodeMirror.defineMode=function(name){if(!CodeMirror.defaults.mode&&\nname!="null")CodeMirror.defaults.mode=name;defineMode.apply(this,arguments)};CodeMirror.defineMIME=defineMIME;CodeMirror.defineMode("null",function(){return{token:function(stream){return stream.skipToEnd()}}});CodeMirror.defineMIME("text/plain","null");CodeMirror.defineExtension=function(name,func){CodeMirror.prototype[name]=func};CodeMirror.defineDocExtension=function(name,func){Doc.prototype[name]=func};CodeMirror.fromTextArea=fromTextArea;addLegacyProps(CodeMirror);CodeMirror.version="5.65.6";\nreturn CodeMirror});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function dialogDiv(cm,template,bottom){var wrap=cm.getWrapperElement();var dialog;dialog=wrap.appendChild(document.createElement("div"));if(bottom)dialog.className="CodeMirror-dialog CodeMirror-dialog-bottom";else dialog.className="CodeMirror-dialog CodeMirror-dialog-top";\ndialog.appendChild(template);CodeMirror.addClass(wrap,"dialog-opened");return dialog}function closeNotification(cm,newVal){if(cm.state.currentNotificationClose)cm.state.currentNotificationClose();cm.state.currentNotificationClose=newVal}CodeMirror.defineExtension("openDialog",function(template,callback,options){if(!options)options={};closeNotification(this,null);var dialog=dialogDiv(this,template,options.bottom);var closed=false,me=this;function close(newVal){if(typeof newVal=="string")inp.value=\nnewVal;else{if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus();if(options.onClose)options.onClose(dialog)}}var inp=dialog.getElementsByTagName("input")[0],button;if(inp){inp.focus();if(options.value){inp.value=options.value;if(options.selectValueOnOpen!==false)inp.select()}if(options.onInput)CodeMirror.on(inp,"input",function(e){options.onInput(e,inp.value,close)});if(options.onKeyUp)CodeMirror.on(inp,"keyup",function(e){options.onKeyUp(e,\ninp.value,close)});CodeMirror.on(inp,"keydown",function(e){if(options&&options.onKeyDown&&options.onKeyDown(e,inp.value,close))return;if(e.keyCode==27||options.closeOnEnter!==false&&e.keyCode==13){inp.blur();CodeMirror.e_stop(e);close()}if(e.keyCode==13)callback(inp.value,e)});if(options.closeOnBlur!==false)CodeMirror.on(dialog,"focusout",function(evt){if(evt.relatedTarget!==null)close()})}else if(button=dialog.getElementsByTagName("button")[0]){CodeMirror.on(button,"click",function(){close();me.focus()});\nif(options.closeOnBlur!==false)CodeMirror.on(button,"blur",close);button.focus()}return close});CodeMirror.defineExtension("openConfirm",function(template,callbacks,options){closeNotification(this,null);var dialog=dialogDiv(this,template,options&&options.bottom);var buttons=dialog.getElementsByTagName("button");var closed=false,me=this,blurring=1;function close(){if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus()}buttons[0].focus();\nfor(var i=0;i<buttons.length;++i){var b=buttons[i];(function(callback){CodeMirror.on(b,"click",function(e){CodeMirror.e_preventDefault(e);close();if(callback)callback(me)})})(callbacks[i]);CodeMirror.on(b,"blur",function(){--blurring;setTimeout(function(){if(blurring<=0)close()},200)});CodeMirror.on(b,"focus",function(){++blurring})}});CodeMirror.defineExtension("openNotification",function(template,options){closeNotification(this,close);var dialog=dialogDiv(this,template,options&&options.bottom);\nvar closed=false,doneTimer;var duration=options&&typeof options.duration!=="undefined"?options.duration:5E3;function close(){if(closed)return;closed=true;clearTimeout(doneTimer);CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog)}CodeMirror.on(dialog,"click",function(e){CodeMirror.e_preventDefault(e);close()});if(duration)doneTimer=setTimeout(close,duration);return close})});var diff_match_patch=function(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32};var DIFF_DELETE=-1;var DIFF_INSERT=1;var DIFF_EQUAL=0;diff_match_patch.Diff;\ndiff_match_patch.prototype.diff_main=function(text1,text2,opt_checklines,opt_deadline){if(typeof opt_deadline=="undefined")if(this.Diff_Timeout<=0)opt_deadline=Number.MAX_VALUE;else opt_deadline=(new Date).getTime()+this.Diff_Timeout*1E3;var deadline=opt_deadline;if(text1==null||text2==null)throw new Error("Null input. (diff_main)");if(text1==text2){if(text1)return[[DIFF_EQUAL,text1]];return[]}if(typeof opt_checklines=="undefined")opt_checklines=true;var checklines=opt_checklines;var commonlength=\nthis.diff_commonPrefix(text1,text2);var commonprefix=text1.substring(0,commonlength);text1=text1.substring(commonlength);text2=text2.substring(commonlength);commonlength=this.diff_commonSuffix(text1,text2);var commonsuffix=text1.substring(text1.length-commonlength);text1=text1.substring(0,text1.length-commonlength);text2=text2.substring(0,text2.length-commonlength);var diffs=this.diff_compute_(text1,text2,checklines,deadline);if(commonprefix)diffs.unshift([DIFF_EQUAL,commonprefix]);if(commonsuffix)diffs.push([DIFF_EQUAL,\ncommonsuffix]);this.diff_cleanupMerge(diffs);return diffs};\ndiff_match_patch.prototype.diff_compute_=function(text1,text2,checklines,deadline){var diffs;if(!text1)return[[DIFF_INSERT,text2]];if(!text2)return[[DIFF_DELETE,text1]];var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;var i=longtext.indexOf(shorttext);if(i!=-1){diffs=[[DIFF_INSERT,longtext.substring(0,i)],[DIFF_EQUAL,shorttext],[DIFF_INSERT,longtext.substring(i+shorttext.length)]];if(text1.length>text2.length)diffs[0][0]=diffs[2][0]=DIFF_DELETE;\nreturn diffs}if(shorttext.length==1)return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]];var hm=this.diff_halfMatch_(text1,text2);if(hm){var text1_a=hm[0];var text1_b=hm[1];var text2_a=hm[2];var text2_b=hm[3];var mid_common=hm[4];var diffs_a=this.diff_main(text1_a,text2_a,checklines,deadline);var diffs_b=this.diff_main(text1_b,text2_b,checklines,deadline);return diffs_a.concat([[DIFF_EQUAL,mid_common]],diffs_b)}if(checklines&&text1.length>100&&text2.length>100)return this.diff_lineMode_(text1,text2,deadline);\nreturn this.diff_bisect_(text1,text2,deadline)};\ndiff_match_patch.prototype.diff_lineMode_=function(text1,text2,deadline){var a=this.diff_linesToChars(text1,text2);text1=a.chars1;text2=a.chars2;var linearray=a.lineArray;var diffs=this.diff_main(text1,text2,false,deadline);this.diff_charsToLines(diffs,linearray);this.diff_cleanupSemantic(diffs);diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";while(pointer<diffs.length){switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=\ndiffs[pointer][1];break;case DIFF_DELETE:count_delete++;text_delete+=diffs[pointer][1];break;case DIFF_EQUAL:if(count_delete>=1&&count_insert>=1){diffs.splice(pointer-count_delete-count_insert,count_delete+count_insert);pointer=pointer-count_delete-count_insert;var subDiff=this.diff_main(text_delete,text_insert,false,deadline);for(var j=subDiff.length-1;j>=0;j--)diffs.splice(pointer,0,subDiff[j]);pointer=pointer+subDiff.length}count_insert=0;count_delete=0;text_delete="";text_insert="";break}pointer++}diffs.pop();\nreturn diffs};\ndiff_match_patch.prototype.diff_bisect_=function(text1,text2,deadline){var text1_length=text1.length;var text2_length=text2.length;var max_d=Math.ceil((text1_length+text2_length)/2);var v_offset=max_d;var v_length=2*max_d;var v1=new Array(v_length);var v2=new Array(v_length);for(var x=0;x<v_length;x++){v1[x]=-1;v2[x]=-1}v1[v_offset+1]=0;v2[v_offset+1]=0;var delta=text1_length-text2_length;var front=delta%2!=0;var k1start=0;var k1end=0;var k2start=0;var k2end=0;for(var d=0;d<max_d;d++){if((new Date).getTime()>deadline)break;\nfor(var k1=-d+k1start;k1<=d-k1end;k1+=2){var k1_offset=v_offset+k1;var x1;if(k1==-d||k1!=d&&v1[k1_offset-1]<v1[k1_offset+1])x1=v1[k1_offset+1];else x1=v1[k1_offset-1]+1;var y1=x1-k1;while(x1<text1_length&&y1<text2_length&&text1.charAt(x1)==text2.charAt(y1)){x1++;y1++}v1[k1_offset]=x1;if(x1>text1_length)k1end+=2;else if(y1>text2_length)k1start+=2;else if(front){var k2_offset=v_offset+delta-k1;if(k2_offset>=0&&k2_offset<v_length&&v2[k2_offset]!=-1){var x2=text1_length-v2[k2_offset];if(x1>=x2)return this.diff_bisectSplit_(text1,\ntext2,x1,y1,deadline)}}}for(var k2=-d+k2start;k2<=d-k2end;k2+=2){var k2_offset=v_offset+k2;var x2;if(k2==-d||k2!=d&&v2[k2_offset-1]<v2[k2_offset+1])x2=v2[k2_offset+1];else x2=v2[k2_offset-1]+1;var y2=x2-k2;while(x2<text1_length&&y2<text2_length&&text1.charAt(text1_length-x2-1)==text2.charAt(text2_length-y2-1)){x2++;y2++}v2[k2_offset]=x2;if(x2>text1_length)k2end+=2;else if(y2>text2_length)k2start+=2;else if(!front){var k1_offset=v_offset+delta-k2;if(k1_offset>=0&&k1_offset<v_length&&v1[k1_offset]!=\n-1){var x1=v1[k1_offset];var y1=v_offset+x1-k1_offset;x2=text1_length-x2;if(x1>=x2)return this.diff_bisectSplit_(text1,text2,x1,y1,deadline)}}}}return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(text1,text2,x,y,deadline){var text1a=text1.substring(0,x);var text2a=text2.substring(0,y);var text1b=text1.substring(x);var text2b=text2.substring(y);var diffs=this.diff_main(text1a,text2a,false,deadline);var diffsb=this.diff_main(text1b,text2b,false,deadline);return diffs.concat(diffsb)};\ndiff_match_patch.prototype.diff_linesToChars=function(text1,text2){var lineArray=[];var lineHash={};lineArray[0]="";function diff_linesToCharsMunge_(text){var chars="";var lineStart=0;var lineEnd=-1;var lineArrayLength=lineArray.length;while(lineEnd<text.length-1){lineEnd=text.indexOf("\\n",lineStart);if(lineEnd==-1)lineEnd=text.length-1;var line=text.substring(lineStart,lineEnd+1);if(lineHash.hasOwnProperty?lineHash.hasOwnProperty(line):lineHash[line]!==undefined)chars+=String.fromCharCode(lineHash[line]);\nelse{if(lineArrayLength==maxLines){line=text.substring(lineStart);lineEnd=text.length}chars+=String.fromCharCode(lineArrayLength);lineHash[line]=lineArrayLength;lineArray[lineArrayLength++]=line}lineStart=lineEnd+1}return chars}var maxLines=4E4;var chars1=diff_linesToCharsMunge_(text1);maxLines=65535;var chars2=diff_linesToCharsMunge_(text2);return{chars1:chars1,chars2:chars2,lineArray:lineArray}};\ndiff_match_patch.prototype.diff_charsToLines=function(diffs,lineArray){for(var x=0;x<diffs.length;x++){var chars=diffs[x][1];var text=[];for(var y=0;y<chars.length;y++)text[y]=lineArray[chars.charCodeAt(y)];diffs[x][1]=text.join("")}};\ndiff_match_patch.prototype.diff_commonPrefix=function(text1,text2){if(!text1||!text2||text1.charAt(0)!=text2.charAt(0))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerstart=0;while(pointermin<pointermid){if(text1.substring(pointerstart,pointermid)==text2.substring(pointerstart,pointermid)){pointermin=pointermid;pointerstart=pointermin}else pointermax=pointermid;pointermid=Math.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonSuffix=function(text1,text2){if(!text1||!text2||text1.charAt(text1.length-1)!=text2.charAt(text2.length-1))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerend=0;while(pointermin<pointermid){if(text1.substring(text1.length-pointermid,text1.length-pointerend)==text2.substring(text2.length-pointermid,text2.length-pointerend)){pointermin=pointermid;pointerend=pointermin}else pointermax=pointermid;pointermid=\nMath.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonOverlap_=function(text1,text2){var text1_length=text1.length;var text2_length=text2.length;if(text1_length==0||text2_length==0)return 0;if(text1_length>text2_length)text1=text1.substring(text1_length-text2_length);else if(text1_length<text2_length)text2=text2.substring(0,text1_length);var text_length=Math.min(text1_length,text2_length);if(text1==text2)return text_length;var best=0;var length=1;while(true){var pattern=text1.substring(text_length-length);var found=\ntext2.indexOf(pattern);if(found==-1)return best;length+=found;if(found==0||text1.substring(text_length-length)==text2.substring(0,length)){best=length;length++}}};\ndiff_match_patch.prototype.diff_halfMatch_=function(text1,text2){if(this.Diff_Timeout<=0)return null;var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;if(longtext.length<4||shorttext.length*2<longtext.length)return null;var dmp=this;function diff_halfMatchI_(longtext,shorttext,i){var seed=longtext.substring(i,i+Math.floor(longtext.length/4));var j=-1;var best_common="";var best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b;while((j=\nshorttext.indexOf(seed,j+1))!=-1){var prefixLength=dmp.diff_commonPrefix(longtext.substring(i),shorttext.substring(j));var suffixLength=dmp.diff_commonSuffix(longtext.substring(0,i),shorttext.substring(0,j));if(best_common.length<suffixLength+prefixLength){best_common=shorttext.substring(j-suffixLength,j)+shorttext.substring(j,j+prefixLength);best_longtext_a=longtext.substring(0,i-suffixLength);best_longtext_b=longtext.substring(i+prefixLength);best_shorttext_a=shorttext.substring(0,j-suffixLength);\nbest_shorttext_b=shorttext.substring(j+prefixLength)}}if(best_common.length*2>=longtext.length)return[best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b,best_common];else return null}var hm1=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/4));var hm2=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/2));var hm;if(!hm1&&!hm2)return null;else if(!hm2)hm=hm1;else if(!hm1)hm=hm2;else hm=hm1[4].length>hm2[4].length?hm1:hm2;var text1_a,text1_b,text2_a,text2_b;if(text1.length>\ntext2.length){text1_a=hm[0];text1_b=hm[1];text2_a=hm[2];text2_b=hm[3]}else{text2_a=hm[0];text2_b=hm[1];text1_a=hm[2];text1_b=hm[3]}var mid_common=hm[4];return[text1_a,text1_b,text2_a,text2_b,mid_common]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var length_insertions1=0;var length_deletions1=0;var length_insertions2=0;var length_deletions2=0;while(pointer<diffs.length){if(diffs[pointer][0]==DIFF_EQUAL){equalities[equalitiesLength++]=pointer;length_insertions1=length_insertions2;length_deletions1=length_deletions2;length_insertions2=0;length_deletions2=0;lastequality=diffs[pointer][1]}else{if(diffs[pointer][0]==\nDIFF_INSERT)length_insertions2+=diffs[pointer][1].length;else length_deletions2+=diffs[pointer][1].length;if(lastequality&&lastequality.length<=Math.max(length_insertions1,length_deletions1)&&lastequality.length<=Math.max(length_insertions2,length_deletions2)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;equalitiesLength--;pointer=equalitiesLength>0?equalities[equalitiesLength-1]:-1;length_insertions1=\n0;length_deletions1=0;length_insertions2=0;length_deletions2=0;lastequality=null;changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs);this.diff_cleanupSemanticLossless(diffs);pointer=1;while(pointer<diffs.length){if(diffs[pointer-1][0]==DIFF_DELETE&&diffs[pointer][0]==DIFF_INSERT){var deletion=diffs[pointer-1][1];var insertion=diffs[pointer][1];var overlap_length1=this.diff_commonOverlap_(deletion,insertion);var overlap_length2=this.diff_commonOverlap_(insertion,deletion);if(overlap_length1>=\noverlap_length2){if(overlap_length1>=deletion.length/2||overlap_length1>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,insertion.substring(0,overlap_length1)]);diffs[pointer-1][1]=deletion.substring(0,deletion.length-overlap_length1);diffs[pointer+1][1]=insertion.substring(overlap_length1);pointer++}}else if(overlap_length2>=deletion.length/2||overlap_length2>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,deletion.substring(0,overlap_length2)]);diffs[pointer-1][0]=DIFF_INSERT;diffs[pointer-\n1][1]=insertion.substring(0,insertion.length-overlap_length2);diffs[pointer+1][0]=DIFF_DELETE;diffs[pointer+1][1]=deletion.substring(overlap_length2);pointer++}pointer++}pointer++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(diffs){function diff_cleanupSemanticScore_(one,two){if(!one||!two)return 6;var char1=one.charAt(one.length-1);var char2=two.charAt(0);var nonAlphaNumeric1=char1.match(diff_match_patch.nonAlphaNumericRegex_);var nonAlphaNumeric2=char2.match(diff_match_patch.nonAlphaNumericRegex_);var whitespace1=nonAlphaNumeric1&&char1.match(diff_match_patch.whitespaceRegex_);var whitespace2=nonAlphaNumeric2&&char2.match(diff_match_patch.whitespaceRegex_);\nvar lineBreak1=whitespace1&&char1.match(diff_match_patch.linebreakRegex_);var lineBreak2=whitespace2&&char2.match(diff_match_patch.linebreakRegex_);var blankLine1=lineBreak1&&one.match(diff_match_patch.blanklineEndRegex_);var blankLine2=lineBreak2&&two.match(diff_match_patch.blanklineStartRegex_);if(blankLine1||blankLine2)return 5;else if(lineBreak1||lineBreak2)return 4;else if(nonAlphaNumeric1&&!whitespace1&&whitespace2)return 3;else if(whitespace1||whitespace2)return 2;else if(nonAlphaNumeric1||\nnonAlphaNumeric2)return 1;return 0}var pointer=1;while(pointer<diffs.length-1){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+1][0]==DIFF_EQUAL){var equality1=diffs[pointer-1][1];var edit=diffs[pointer][1];var equality2=diffs[pointer+1][1];var commonOffset=this.diff_commonSuffix(equality1,edit);if(commonOffset){var commonString=edit.substring(edit.length-commonOffset);equality1=equality1.substring(0,equality1.length-commonOffset);edit=commonString+edit.substring(0,edit.length-commonOffset);equality2=\ncommonString+equality2}var bestEquality1=equality1;var bestEdit=edit;var bestEquality2=equality2;var bestScore=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);while(edit.charAt(0)===equality2.charAt(0)){equality1+=edit.charAt(0);edit=edit.substring(1)+equality2.charAt(0);equality2=equality2.substring(1);var score=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);if(score>=bestScore){bestScore=score;bestEquality1=equality1;bestEdit=\nedit;bestEquality2=equality2}}if(diffs[pointer-1][1]!=bestEquality1){if(bestEquality1)diffs[pointer-1][1]=bestEquality1;else{diffs.splice(pointer-1,1);pointer--}diffs[pointer][1]=bestEdit;if(bestEquality2)diffs[pointer+1][1]=bestEquality2;else{diffs.splice(pointer+1,1);pointer--}}}pointer++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;\ndiff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var pre_ins=false;var pre_del=false;var post_ins=false;var post_del=false;while(pointer<diffs.length){if(diffs[pointer][0]==DIFF_EQUAL){if(diffs[pointer][1].length<this.Diff_EditCost&&(post_ins||post_del)){equalities[equalitiesLength++]=pointer;pre_ins=post_ins;pre_del=post_del;lastequality=diffs[pointer][1]}else{equalitiesLength=0;lastequality=\nnull}post_ins=post_del=false}else{if(diffs[pointer][0]==DIFF_DELETE)post_del=true;else post_ins=true;if(lastequality&&(pre_ins&&pre_del&&post_ins&&post_del||lastequality.length<this.Diff_EditCost/2&&pre_ins+pre_del+post_ins+post_del==3)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;lastequality=null;if(pre_ins&&pre_del){post_ins=post_del=true;equalitiesLength=0}else{equalitiesLength--;pointer=equalitiesLength>\n0?equalities[equalitiesLength-1]:-1;post_ins=post_del=false}changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(diffs){diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";var commonlength;while(pointer<diffs.length)switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=diffs[pointer][1];pointer++;break;case DIFF_DELETE:count_delete++;text_delete+=diffs[pointer][1];pointer++;break;case DIFF_EQUAL:if(count_delete+count_insert>1){if(count_delete!==0&&count_insert!==0){commonlength=\nthis.diff_commonPrefix(text_insert,text_delete);if(commonlength!==0){if(pointer-count_delete-count_insert>0&&diffs[pointer-count_delete-count_insert-1][0]==DIFF_EQUAL)diffs[pointer-count_delete-count_insert-1][1]+=text_insert.substring(0,commonlength);else{diffs.splice(0,0,[DIFF_EQUAL,text_insert.substring(0,commonlength)]);pointer++}text_insert=text_insert.substring(commonlength);text_delete=text_delete.substring(commonlength)}commonlength=this.diff_commonSuffix(text_insert,text_delete);if(commonlength!==\n0){diffs[pointer][1]=text_insert.substring(text_insert.length-commonlength)+diffs[pointer][1];text_insert=text_insert.substring(0,text_insert.length-commonlength);text_delete=text_delete.substring(0,text_delete.length-commonlength)}}if(count_delete===0)diffs.splice(pointer-count_insert,count_delete+count_insert,[DIFF_INSERT,text_insert]);else if(count_insert===0)diffs.splice(pointer-count_delete,count_delete+count_insert,[DIFF_DELETE,text_delete]);else diffs.splice(pointer-count_delete-count_insert,\ncount_delete+count_insert,[DIFF_DELETE,text_delete],[DIFF_INSERT,text_insert]);pointer=pointer-count_delete-count_insert+(count_delete?1:0)+(count_insert?1:0)+1}else if(pointer!==0&&diffs[pointer-1][0]==DIFF_EQUAL){diffs[pointer-1][1]+=diffs[pointer][1];diffs.splice(pointer,1)}else pointer++;count_insert=0;count_delete=0;text_delete="";text_insert="";break}if(diffs[diffs.length-1][1]==="")diffs.pop();var changes=false;pointer=1;while(pointer<diffs.length-1){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+\n1][0]==DIFF_EQUAL)if(diffs[pointer][1].substring(diffs[pointer][1].length-diffs[pointer-1][1].length)==diffs[pointer-1][1]){diffs[pointer][1]=diffs[pointer-1][1]+diffs[pointer][1].substring(0,diffs[pointer][1].length-diffs[pointer-1][1].length);diffs[pointer+1][1]=diffs[pointer-1][1]+diffs[pointer+1][1];diffs.splice(pointer-1,1);changes=true}else if(diffs[pointer][1].substring(0,diffs[pointer+1][1].length)==diffs[pointer+1][1]){diffs[pointer-1][1]+=diffs[pointer+1][1];diffs[pointer][1]=diffs[pointer][1].substring(diffs[pointer+\n1][1].length)+diffs[pointer+1][1];diffs.splice(pointer+1,1);changes=true}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_xIndex=function(diffs,loc){var chars1=0;var chars2=0;var last_chars1=0;var last_chars2=0;var x;for(x=0;x<diffs.length;x++){if(diffs[x][0]!==DIFF_INSERT)chars1+=diffs[x][1].length;if(diffs[x][0]!==DIFF_DELETE)chars2+=diffs[x][1].length;if(chars1>loc)break;last_chars1=chars1;last_chars2=chars2}if(diffs.length!=x&&diffs[x][0]===DIFF_DELETE)return last_chars2;return last_chars2+(loc-last_chars1)};\ndiff_match_patch.prototype.diff_prettyHtml=function(diffs){var html=[];var pattern_amp=/&/g;var pattern_lt=/</g;var pattern_gt=/>/g;var pattern_para=/\\n/g;for(var x=0;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];var text=data.replace(pattern_amp,"&amp;").replace(pattern_lt,"&lt;").replace(pattern_gt,"&gt;").replace(pattern_para,"&para;<br>");switch(op){case DIFF_INSERT:html[x]=\'<ins style="background:#e6ffe6;">\'+text+"</ins>";break;case DIFF_DELETE:html[x]=\'<del style="background:#ffe6e6;">\'+\ntext+"</del>";break;case DIFF_EQUAL:html[x]="<span>"+text+"</span>";break}}return html.join("")};diff_match_patch.prototype.diff_text1=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)if(diffs[x][0]!==DIFF_INSERT)text[x]=diffs[x][1];return text.join("")};diff_match_patch.prototype.diff_text2=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)if(diffs[x][0]!==DIFF_DELETE)text[x]=diffs[x][1];return text.join("")};\ndiff_match_patch.prototype.diff_levenshtein=function(diffs){var levenshtein=0;var insertions=0;var deletions=0;for(var x=0;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];switch(op){case DIFF_INSERT:insertions+=data.length;break;case DIFF_DELETE:deletions+=data.length;break;case DIFF_EQUAL:levenshtein+=Math.max(insertions,deletions);insertions=0;deletions=0;break}}levenshtein+=Math.max(insertions,deletions);return levenshtein};\ndiff_match_patch.prototype.diff_toDelta=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)switch(diffs[x][0]){case DIFF_INSERT:text[x]="+"+encodeURI(diffs[x][1]);break;case DIFF_DELETE:text[x]="-"+diffs[x][1].length;break;case DIFF_EQUAL:text[x]="="+diffs[x][1].length;break}return text.join("\\t").replace(/%20/g," ")};\ndiff_match_patch.prototype.diff_fromDelta=function(text1,delta){var diffs=[];var diffsLength=0;var pointer=0;var tokens=delta.split(/\\t/g);for(var x=0;x<tokens.length;x++){var param=tokens[x].substring(1);switch(tokens[x].charAt(0)){case "+":try{diffs[diffsLength++]=[DIFF_INSERT,decodeURI(param)]}catch(ex){throw new Error("Illegal escape in diff_fromDelta: "+param);}break;case "-":case "=":var n=parseInt(param,10);if(isNaN(n)||n<0)throw new Error("Invalid number in diff_fromDelta: "+param);var text=\ntext1.substring(pointer,pointer+=n);if(tokens[x].charAt(0)=="=")diffs[diffsLength++]=[DIFF_EQUAL,text];else diffs[diffsLength++]=[DIFF_DELETE,text];break;default:if(tokens[x])throw new Error("Invalid diff operation in diff_fromDelta: "+tokens[x]);}}if(pointer!=text1.length)throw new Error("Delta length ("+pointer+") does not equal source text length ("+text1.length+").");return diffs};\ndiff_match_patch.prototype.match_main=function(text,pattern,loc){if(text==null||pattern==null||loc==null)throw new Error("Null input. (match_main)");loc=Math.max(0,Math.min(loc,text.length));if(text==pattern)return 0;else if(!text.length)return-1;else if(text.substring(loc,loc+pattern.length)==pattern)return loc;else return this.match_bitap_(text,pattern,loc)};\ndiff_match_patch.prototype.match_bitap_=function(text,pattern,loc){if(pattern.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var s=this.match_alphabet_(pattern);var dmp=this;function match_bitapScore_(e,x){var accuracy=e/pattern.length;var proximity=Math.abs(loc-x);if(!dmp.Match_Distance)return proximity?1:accuracy;return accuracy+proximity/dmp.Match_Distance}var score_threshold=this.Match_Threshold;var best_loc=text.indexOf(pattern,loc);if(best_loc!=-1){score_threshold=\nMath.min(match_bitapScore_(0,best_loc),score_threshold);best_loc=text.lastIndexOf(pattern,loc+pattern.length);if(best_loc!=-1)score_threshold=Math.min(match_bitapScore_(0,best_loc),score_threshold)}var matchmask=1<<pattern.length-1;best_loc=-1;var bin_min,bin_mid;var bin_max=pattern.length+text.length;var last_rd;for(var d=0;d<pattern.length;d++){bin_min=0;bin_mid=bin_max;while(bin_min<bin_mid){if(match_bitapScore_(d,loc+bin_mid)<=score_threshold)bin_min=bin_mid;else bin_max=bin_mid;bin_mid=Math.floor((bin_max-\nbin_min)/2+bin_min)}bin_max=bin_mid;var start=Math.max(1,loc-bin_mid+1);var finish=Math.min(loc+bin_mid,text.length)+pattern.length;var rd=Array(finish+2);rd[finish+1]=(1<<d)-1;for(var j=finish;j>=start;j--){var charMatch=s[text.charAt(j-1)];if(d===0)rd[j]=(rd[j+1]<<1|1)&charMatch;else rd[j]=(rd[j+1]<<1|1)&charMatch|((last_rd[j+1]|last_rd[j])<<1|1)|last_rd[j+1];if(rd[j]&matchmask){var score=match_bitapScore_(d,j-1);if(score<=score_threshold){score_threshold=score;best_loc=j-1;if(best_loc>loc)start=\nMath.max(1,2*loc-best_loc);else break}}}if(match_bitapScore_(d+1,loc)>score_threshold)break;last_rd=rd}return best_loc};diff_match_patch.prototype.match_alphabet_=function(pattern){var s={};for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]=0;for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]|=1<<pattern.length-i-1;return s};\ndiff_match_patch.prototype.patch_addContext_=function(patch,text){if(text.length==0)return;if(patch.start2===null)throw Error("patch not initialized");var pattern=text.substring(patch.start2,patch.start2+patch.length1);var padding=0;while(text.indexOf(pattern)!=text.lastIndexOf(pattern)&&pattern.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin){padding+=this.Patch_Margin;pattern=text.substring(patch.start2-padding,patch.start2+patch.length1+padding)}padding+=this.Patch_Margin;var prefix=\ntext.substring(patch.start2-padding,patch.start2);if(prefix)patch.diffs.unshift([DIFF_EQUAL,prefix]);var suffix=text.substring(patch.start2+patch.length1,patch.start2+patch.length1+padding);if(suffix)patch.diffs.push([DIFF_EQUAL,suffix]);patch.start1-=prefix.length;patch.start2-=prefix.length;patch.length1+=prefix.length+suffix.length;patch.length2+=prefix.length+suffix.length};\ndiff_match_patch.prototype.patch_make=function(a,opt_b,opt_c){var text1,diffs;if(typeof a=="string"&&typeof opt_b=="string"&&typeof opt_c=="undefined"){text1=a;diffs=this.diff_main(text1,opt_b,true);if(diffs.length>2){this.diff_cleanupSemantic(diffs);this.diff_cleanupEfficiency(diffs)}}else if(a&&typeof a=="object"&&typeof opt_b=="undefined"&&typeof opt_c=="undefined"){diffs=a;text1=this.diff_text1(diffs)}else if(typeof a=="string"&&opt_b&&typeof opt_b=="object"&&typeof opt_c=="undefined"){text1=\na;diffs=opt_b}else if(typeof a=="string"&&typeof opt_b=="string"&&opt_c&&typeof opt_c=="object"){text1=a;diffs=opt_c}else throw new Error("Unknown call format to patch_make.");if(diffs.length===0)return[];var patches=[];var patch=new diff_match_patch.patch_obj;var patchDiffLength=0;var char_count1=0;var char_count2=0;var prepatch_text=text1;var postpatch_text=text1;for(var x=0;x<diffs.length;x++){var diff_type=diffs[x][0];var diff_text=diffs[x][1];if(!patchDiffLength&&diff_type!==DIFF_EQUAL){patch.start1=\nchar_count1;patch.start2=char_count2}switch(diff_type){case DIFF_INSERT:patch.diffs[patchDiffLength++]=diffs[x];patch.length2+=diff_text.length;postpatch_text=postpatch_text.substring(0,char_count2)+diff_text+postpatch_text.substring(char_count2);break;case DIFF_DELETE:patch.length1+=diff_text.length;patch.diffs[patchDiffLength++]=diffs[x];postpatch_text=postpatch_text.substring(0,char_count2)+postpatch_text.substring(char_count2+diff_text.length);break;case DIFF_EQUAL:if(diff_text.length<=2*this.Patch_Margin&&\npatchDiffLength&&diffs.length!=x+1){patch.diffs[patchDiffLength++]=diffs[x];patch.length1+=diff_text.length;patch.length2+=diff_text.length}else if(diff_text.length>=2*this.Patch_Margin)if(patchDiffLength){this.patch_addContext_(patch,prepatch_text);patches.push(patch);patch=new diff_match_patch.patch_obj;patchDiffLength=0;prepatch_text=postpatch_text;char_count1=char_count2}break}if(diff_type!==DIFF_INSERT)char_count1+=diff_text.length;if(diff_type!==DIFF_DELETE)char_count2+=diff_text.length}if(patchDiffLength){this.patch_addContext_(patch,\nprepatch_text);patches.push(patch)}return patches};diff_match_patch.prototype.patch_deepCopy=function(patches){var patchesCopy=[];for(var x=0;x<patches.length;x++){var patch=patches[x];var patchCopy=new diff_match_patch.patch_obj;patchCopy.diffs=[];for(var y=0;y<patch.diffs.length;y++)patchCopy.diffs[y]={0:patch.diffs[y][0],1:patch.diffs[y][1]};patchCopy.start1=patch.start1;patchCopy.start2=patch.start2;patchCopy.length1=patch.length1;patchCopy.length2=patch.length2;patchesCopy[x]=patchCopy}return patchesCopy};\ndiff_match_patch.prototype.patch_apply=function(patches,text){if(patches.length==0)return[text,[]];patches=this.patch_deepCopy(patches);var nullPadding=this.patch_addPadding(patches);text=nullPadding+text+nullPadding;this.patch_splitMax(patches);var delta=0;var results=[];for(var x=0;x<patches.length;x++){var expected_loc=patches[x].start2+delta;var text1=this.diff_text1(patches[x].diffs);var start_loc;var end_loc=-1;if(text1.length>this.Match_MaxBits){start_loc=this.match_main(text,text1.substring(0,\nthis.Match_MaxBits),expected_loc);if(start_loc!=-1){end_loc=this.match_main(text,text1.substring(text1.length-this.Match_MaxBits),expected_loc+text1.length-this.Match_MaxBits);if(end_loc==-1||start_loc>=end_loc)start_loc=-1}}else start_loc=this.match_main(text,text1,expected_loc);if(start_loc==-1){results[x]=false;delta-=patches[x].length2-patches[x].length1}else{results[x]=true;delta=start_loc-expected_loc;var text2;if(end_loc==-1)text2=text.substring(start_loc,start_loc+text1.length);else text2=\ntext.substring(start_loc,end_loc+this.Match_MaxBits);if(text1==text2)text=text.substring(0,start_loc)+this.diff_text2(patches[x].diffs)+text.substring(start_loc+text1.length);else{var diffs=this.diff_main(text1,text2,false);if(text1.length>this.Match_MaxBits&&this.diff_levenshtein(diffs)/text1.length>this.Patch_DeleteThreshold)results[x]=false;else{this.diff_cleanupSemanticLossless(diffs);var index1=0;var index2;for(var y=0;y<patches[x].diffs.length;y++){var mod=patches[x].diffs[y];if(mod[0]!==DIFF_EQUAL)index2=\nthis.diff_xIndex(diffs,index1);if(mod[0]===DIFF_INSERT)text=text.substring(0,start_loc+index2)+mod[1]+text.substring(start_loc+index2);else if(mod[0]===DIFF_DELETE)text=text.substring(0,start_loc+index2)+text.substring(start_loc+this.diff_xIndex(diffs,index1+mod[1].length));if(mod[0]!==DIFF_DELETE)index1+=mod[1].length}}}}}text=text.substring(nullPadding.length,text.length-nullPadding.length);return[text,results]};\ndiff_match_patch.prototype.patch_addPadding=function(patches){var paddingLength=this.Patch_Margin;var nullPadding="";for(var x=1;x<=paddingLength;x++)nullPadding+=String.fromCharCode(x);for(var x=0;x<patches.length;x++){patches[x].start1+=paddingLength;patches[x].start2+=paddingLength}var patch=patches[0];var diffs=patch.diffs;if(diffs.length==0||diffs[0][0]!=DIFF_EQUAL){diffs.unshift([DIFF_EQUAL,nullPadding]);patch.start1-=paddingLength;patch.start2-=paddingLength;patch.length1+=paddingLength;patch.length2+=\npaddingLength}else if(paddingLength>diffs[0][1].length){var extraLength=paddingLength-diffs[0][1].length;diffs[0][1]=nullPadding.substring(diffs[0][1].length)+diffs[0][1];patch.start1-=extraLength;patch.start2-=extraLength;patch.length1+=extraLength;patch.length2+=extraLength}patch=patches[patches.length-1];diffs=patch.diffs;if(diffs.length==0||diffs[diffs.length-1][0]!=DIFF_EQUAL){diffs.push([DIFF_EQUAL,nullPadding]);patch.length1+=paddingLength;patch.length2+=paddingLength}else if(paddingLength>\ndiffs[diffs.length-1][1].length){var extraLength=paddingLength-diffs[diffs.length-1][1].length;diffs[diffs.length-1][1]+=nullPadding.substring(0,extraLength);patch.length1+=extraLength;patch.length2+=extraLength}return nullPadding};\ndiff_match_patch.prototype.patch_splitMax=function(patches){var patch_size=this.Match_MaxBits;for(var x=0;x<patches.length;x++){if(patches[x].length1<=patch_size)continue;var bigpatch=patches[x];patches.splice(x--,1);var start1=bigpatch.start1;var start2=bigpatch.start2;var precontext="";while(bigpatch.diffs.length!==0){var patch=new diff_match_patch.patch_obj;var empty=true;patch.start1=start1-precontext.length;patch.start2=start2-precontext.length;if(precontext!==""){patch.length1=patch.length2=\nprecontext.length;patch.diffs.push([DIFF_EQUAL,precontext])}while(bigpatch.diffs.length!==0&&patch.length1<patch_size-this.Patch_Margin){var diff_type=bigpatch.diffs[0][0];var diff_text=bigpatch.diffs[0][1];if(diff_type===DIFF_INSERT){patch.length2+=diff_text.length;start2+=diff_text.length;patch.diffs.push(bigpatch.diffs.shift());empty=false}else if(diff_type===DIFF_DELETE&&patch.diffs.length==1&&patch.diffs[0][0]==DIFF_EQUAL&&diff_text.length>2*patch_size){patch.length1+=diff_text.length;start1+=\ndiff_text.length;empty=false;patch.diffs.push([diff_type,diff_text]);bigpatch.diffs.shift()}else{diff_text=diff_text.substring(0,patch_size-patch.length1-this.Patch_Margin);patch.length1+=diff_text.length;start1+=diff_text.length;if(diff_type===DIFF_EQUAL){patch.length2+=diff_text.length;start2+=diff_text.length}else empty=false;patch.diffs.push([diff_type,diff_text]);if(diff_text==bigpatch.diffs[0][1])bigpatch.diffs.shift();else bigpatch.diffs[0][1]=bigpatch.diffs[0][1].substring(diff_text.length)}}precontext=\nthis.diff_text2(patch.diffs);precontext=precontext.substring(precontext.length-this.Patch_Margin);var postcontext=this.diff_text1(bigpatch.diffs).substring(0,this.Patch_Margin);if(postcontext!==""){patch.length1+=postcontext.length;patch.length2+=postcontext.length;if(patch.diffs.length!==0&&patch.diffs[patch.diffs.length-1][0]===DIFF_EQUAL)patch.diffs[patch.diffs.length-1][1]+=postcontext;else patch.diffs.push([DIFF_EQUAL,postcontext])}if(!empty)patches.splice(++x,0,patch)}}};\ndiff_match_patch.prototype.patch_toText=function(patches){var text=[];for(var x=0;x<patches.length;x++)text[x]=patches[x];return text.join("")};\ndiff_match_patch.prototype.patch_fromText=function(textline){var patches=[];if(!textline)return patches;var text=textline.split("\\n");var textPointer=0;var patchHeader=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;while(textPointer<text.length){var m=text[textPointer].match(patchHeader);if(!m)throw new Error("Invalid patch string: "+text[textPointer]);var patch=new diff_match_patch.patch_obj;patches.push(patch);patch.start1=parseInt(m[1],10);if(m[2]===""){patch.start1--;patch.length1=1}else if(m[2]=="0")patch.length1=\n0;else{patch.start1--;patch.length1=parseInt(m[2],10)}patch.start2=parseInt(m[3],10);if(m[4]===""){patch.start2--;patch.length2=1}else if(m[4]=="0")patch.length2=0;else{patch.start2--;patch.length2=parseInt(m[4],10)}textPointer++;while(textPointer<text.length){var sign=text[textPointer].charAt(0);try{var line=decodeURI(text[textPointer].substring(1))}catch(ex){throw new Error("Illegal escape in patch_fromText: "+line);}if(sign=="-")patch.diffs.push([DIFF_DELETE,line]);else if(sign=="+")patch.diffs.push([DIFF_INSERT,\nline]);else if(sign==" ")patch.diffs.push([DIFF_EQUAL,line]);else if(sign=="@")break;else if(sign==="");else throw new Error(\'Invalid patch mode "\'+sign+\'" in: \'+line);textPointer++}}return patches};diff_match_patch.patch_obj=function(){this.diffs=[];this.start1=null;this.start2=null;this.length1=0;this.length2=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){var coords1,coords2;if(this.length1===0)coords1=this.start1+",0";else if(this.length1==1)coords1=this.start1+1;else coords1=this.start1+1+","+this.length1;if(this.length2===0)coords2=this.start2+",0";else if(this.length2==1)coords2=this.start2+1;else coords2=this.start2+1+","+this.length2;var text=["@@ -"+coords1+" +"+coords2+" @@\\n"];var op;for(var x=0;x<this.diffs.length;x++){switch(this.diffs[x][0]){case DIFF_INSERT:op="+";break;case DIFF_DELETE:op=\n"-";break;case DIFF_EQUAL:op=" ";break}text[x+1]=op+encodeURI(this.diffs[x][1])+"\\n"}return text.join("").replace(/%20/g," ")};this["diff_match_patch"]=diff_match_patch;this["DIFF_DELETE"]=DIFF_DELETE;this["DIFF_INSERT"]=DIFF_INSERT;this["DIFF_EQUAL"]=DIFF_EQUAL;(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","diff_match_patch"],mod);else mod(CodeMirror)})(function(CodeMirror){var Pos=CodeMirror.Pos;var svgNS="http://www.w3.org/2000/svg";var LEFT_CLASSES={chunk:"CodeMirror-merge-l-chunk",start:"CodeMirror-merge-l-chunk-start",end:"CodeMirror-merge-l-chunk-end",insert:"CodeMirror-merge-l-inserted",del:"CodeMirror-merge-l-deleted",\nconnect:"CodeMirror-merge-l-connect",movedChunk:"CodeMirror-merge-l-chunk-moved",classLocation:"background"};var RIGHT_CLASSES={chunk:"CodeMirror-merge-r-chunk",start:"CodeMirror-merge-r-chunk-start",end:"CodeMirror-merge-r-chunk-end",insert:"CodeMirror-merge-r-inserted",del:"CodeMirror-merge-r-deleted",connect:"CodeMirror-merge-r-connect",movedChunk:"CodeMirror-merge-r-chunk-moved",classLocation:"background"};function DiffView(mv,type){this.mv=mv;this.type=type;this.classes=type=="left"?LEFT_CLASSES:\nRIGHT_CLASSES}DiffView.prototype={constructor:DiffView,init:function(pane,orig,options){this.edit=this.mv.edit;(this.edit.state.diffViews||(this.edit.state.diffViews=[])).push(this);this.orig=CodeMirror(pane,copyObj({value:orig,readOnly:!this.mv.options.allowEditingOriginals},copyObj(options)));if(this.mv.options.connect=="align"){if(!this.edit.state.trackAlignable)this.edit.state.trackAlignable=new TrackAlignable(this.edit);this.orig.state.trackAlignable=new TrackAlignable(this.orig)}this.lockButton.title=\nthis.edit.phrase("Toggle locked scrolling");this.lockButton.setAttribute("aria-label",this.lockButton.title);this.orig.state.diffViews=[this];var classLocation=options.chunkClassLocation||"background";if(Object.prototype.toString.call(classLocation)!="[object Array]")classLocation=[classLocation];this.classes.classLocation=classLocation;this.diff=getDiff(asString(orig),asString(options.value),this.mv.options.ignoreWhitespace);this.chunks=getChunks(this.diff);this.diffOutOfDate=this.dealigned=false;\nthis.needsScrollSync=null;this.showDifferences=options.showDifferences!==false},registerEvents:function(otherDv){this.forceUpdate=registerUpdate(this);setScrollLock(this,true,false);registerScroll(this,otherDv)},setShowDifferences:function(val){val=val!==false;if(val!=this.showDifferences){this.showDifferences=val;this.forceUpdate("full")}}};function ensureDiff(dv){if(dv.diffOutOfDate){dv.diff=getDiff(dv.orig.getValue(),dv.edit.getValue(),dv.mv.options.ignoreWhitespace);dv.chunks=getChunks(dv.diff);\ndv.diffOutOfDate=false;CodeMirror.signal(dv.edit,"updateDiff",dv.diff)}}var updating=false;function registerUpdate(dv){var edit={from:0,to:0,marked:[]};var orig={from:0,to:0,marked:[]};var debounceChange,updatingFast=false;function update(mode){updating=true;updatingFast=false;if(mode=="full"){if(dv.svg)clear(dv.svg);if(dv.copyButtons)clear(dv.copyButtons);clearMarks(dv.edit,edit.marked,dv.classes);clearMarks(dv.orig,orig.marked,dv.classes);edit.from=edit.to=orig.from=orig.to=0}ensureDiff(dv);if(dv.showDifferences){updateMarks(dv.edit,\ndv.diff,edit,DIFF_INSERT,dv.classes);updateMarks(dv.orig,dv.diff,orig,DIFF_DELETE,dv.classes)}if(dv.mv.options.connect=="align")alignChunks(dv);makeConnections(dv);if(dv.needsScrollSync!=null)syncScroll(dv,dv.needsScrollSync);updating=false}function setDealign(fast){if(updating)return;dv.dealigned=true;set(fast)}function set(fast){if(updating||updatingFast)return;clearTimeout(debounceChange);if(fast===true)updatingFast=true;debounceChange=setTimeout(update,fast===true?20:30)}function change(_cm,change){if(!dv.diffOutOfDate){dv.diffOutOfDate=\ntrue;edit.from=edit.to=orig.from=orig.to=0}setDealign(change.text.length-1!=change.to.line-change.from.line)}function swapDoc(){dv.diffOutOfDate=true;dv.dealigned=true;update("full")}dv.edit.on("change",change);dv.orig.on("change",change);dv.edit.on("swapDoc",swapDoc);dv.orig.on("swapDoc",swapDoc);if(dv.mv.options.connect=="align"){CodeMirror.on(dv.edit.state.trackAlignable,"realign",setDealign);CodeMirror.on(dv.orig.state.trackAlignable,"realign",setDealign)}dv.edit.on("viewportChange",function(){set(false)});\ndv.orig.on("viewportChange",function(){set(false)});update();return update}function registerScroll(dv,otherDv){dv.edit.on("scroll",function(){syncScroll(dv,true)&&makeConnections(dv)});dv.orig.on("scroll",function(){syncScroll(dv,false)&&makeConnections(dv);if(otherDv)syncScroll(otherDv,true)&&makeConnections(otherDv)})}function syncScroll(dv,toOrig){if(dv.diffOutOfDate){if(dv.lockScroll&&dv.needsScrollSync==null)dv.needsScrollSync=toOrig;return false}dv.needsScrollSync=null;if(!dv.lockScroll)return true;\nvar editor,other,now=+new Date;if(toOrig){editor=dv.edit;other=dv.orig}else{editor=dv.orig;other=dv.edit}if(editor.state.scrollSetBy==dv&&(editor.state.scrollSetAt||0)+250>now)return false;var sInfo=editor.getScrollInfo();if(dv.mv.options.connect=="align")targetPos=sInfo.top;else{var halfScreen=.5*sInfo.clientHeight,midY=sInfo.top+halfScreen;var mid=editor.lineAtHeight(midY,"local");var around=chunkBoundariesAround(dv.chunks,mid,toOrig);var off=getOffsets(editor,toOrig?around.edit:around.orig);var offOther=\ngetOffsets(other,toOrig?around.orig:around.edit);var ratio=(midY-off.top)/(off.bot-off.top);var targetPos=offOther.top-halfScreen+ratio*(offOther.bot-offOther.top);var botDist,mix;if(targetPos>sInfo.top&&(mix=sInfo.top/halfScreen)<1)targetPos=targetPos*mix+sInfo.top*(1-mix);else if((botDist=sInfo.height-sInfo.clientHeight-sInfo.top)<halfScreen){var otherInfo=other.getScrollInfo();var botDistOther=otherInfo.height-otherInfo.clientHeight-targetPos;if(botDistOther>botDist&&(mix=botDist/halfScreen)<1)targetPos=\ntargetPos*mix+(otherInfo.height-otherInfo.clientHeight-botDist)*(1-mix)}}other.scrollTo(sInfo.left,targetPos);other.state.scrollSetAt=now;other.state.scrollSetBy=dv;return true}function getOffsets(editor,around){var bot=around.after;if(bot==null)bot=editor.lastLine()+1;return{top:editor.heightAtLine(around.before||0,"local"),bot:editor.heightAtLine(bot,"local")}}function setScrollLock(dv,val,action){dv.lockScroll=val;if(val&&action!=false)syncScroll(dv,DIFF_INSERT)&&makeConnections(dv);(val?CodeMirror.addClass:\nCodeMirror.rmClass)(dv.lockButton,"CodeMirror-merge-scrolllock-enabled")}function removeClass(editor,line,classes){var locs=classes.classLocation;for(var i=0;i<locs.length;i++){editor.removeLineClass(line,locs[i],classes.chunk);editor.removeLineClass(line,locs[i],classes.start);editor.removeLineClass(line,locs[i],classes.end)}}function clearMarks(editor,arr,classes){for(var i=0;i<arr.length;++i){var mark=arr[i];if(mark instanceof CodeMirror.TextMarker)mark.clear();else if(mark.parent)removeClass(editor,\nmark,classes)}arr.length=0}function updateMarks(editor,diff,state,type,classes){var vp=editor.getViewport();editor.operation(function(){if(state.from==state.to||vp.from-state.to>20||state.from-vp.to>20){clearMarks(editor,state.marked,classes);markChanges(editor,diff,type,state.marked,vp.from,vp.to,classes);state.from=vp.from;state.to=vp.to}else{if(vp.from<state.from){markChanges(editor,diff,type,state.marked,vp.from,state.from,classes);state.from=vp.from}if(vp.to>state.to){markChanges(editor,diff,\ntype,state.marked,state.to,vp.to,classes);state.to=vp.to}}})}function addClass(editor,lineNr,classes,main,start,end){var locs=classes.classLocation,line=editor.getLineHandle(lineNr);for(var i=0;i<locs.length;i++){if(main)editor.addLineClass(line,locs[i],classes.chunk);if(start)editor.addLineClass(line,locs[i],classes.start);if(end)editor.addLineClass(line,locs[i],classes.end)}return line}function markChanges(editor,diff,type,marks,from,to,classes){var pos=Pos(0,0);var top=Pos(from,0),bot=editor.clipPos(Pos(to-\n1));var cls=type==DIFF_DELETE?classes.del:classes.insert;function markChunk(start,end){var bfrom=Math.max(from,start),bto=Math.min(to,end);for(var i=bfrom;i<bto;++i)marks.push(addClass(editor,i,classes,true,i==start,i==end-1));if(start==end&&bfrom==end&&bto==end)if(bfrom)marks.push(addClass(editor,bfrom-1,classes,false,false,true));else marks.push(addClass(editor,bfrom,classes,false,true,false))}var chunkStart=0,pending=false;for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0],str=part[1];\nif(tp==DIFF_EQUAL){var cleanFrom=pos.line+(startOfLineClean(diff,i)?0:1);moveOver(pos,str);var cleanTo=pos.line+(endOfLineClean(diff,i)?1:0);if(cleanTo>cleanFrom){if(pending){markChunk(chunkStart,cleanFrom);pending=false}chunkStart=cleanTo}}else{pending=true;if(tp==type){var end=moveOver(pos,str,true);var a=posMax(top,pos),b=posMin(bot,end);if(!posEq(a,b))marks.push(editor.markText(a,b,{className:cls}));pos=end}}}if(pending)markChunk(chunkStart,pos.line+1)}function makeConnections(dv){if(!dv.showDifferences)return;\nif(dv.svg){clear(dv.svg);var w=dv.gap.offsetWidth;dv.svg.setAttribute("width",w);dv.svg.setAttribute("height",dv.gap.offsetHeight)}if(dv.copyButtons)clear(dv.copyButtons);var vpEdit=dv.edit.getViewport(),vpOrig=dv.orig.getViewport();var outerTop=dv.mv.wrap.getBoundingClientRect().top;var sTopEdit=outerTop-dv.edit.getScrollerElement().getBoundingClientRect().top+dv.edit.getScrollInfo().top;var sTopOrig=outerTop-dv.orig.getScrollerElement().getBoundingClientRect().top+dv.orig.getScrollInfo().top;for(var i=\n0;i<dv.chunks.length;i++){var ch=dv.chunks[i];if(ch.editFrom<=vpEdit.to&&ch.editTo>=vpEdit.from&&ch.origFrom<=vpOrig.to&&ch.origTo>=vpOrig.from)drawConnectorsForChunk(dv,ch,sTopOrig,sTopEdit,w)}}function getMatchingOrigLine(editLine,chunks){var editStart=0,origStart=0;for(var i=0;i<chunks.length;i++){var chunk=chunks[i];if(chunk.editTo>editLine&&chunk.editFrom<=editLine)return null;if(chunk.editFrom>editLine)break;editStart=chunk.editTo;origStart=chunk.origTo}return origStart+(editLine-editStart)}\nfunction alignableFor(cm,chunks,isOrig){var tracker=cm.state.trackAlignable;var start=cm.firstLine(),trackI=0;var result=[];for(var i=0;;i++){var chunk=chunks[i];var chunkStart=!chunk?1E9:isOrig?chunk.origFrom:chunk.editFrom;for(;trackI<tracker.alignable.length;trackI+=2){var n=tracker.alignable[trackI]+1;if(n<=start)continue;if(n<=chunkStart)result.push(n);else break}if(!chunk)break;result.push(start=isOrig?chunk.origTo:chunk.editTo)}return result}function mergeAlignable(result,origAlignable,chunks,\nsetIndex){var rI=0,origI=0,chunkI=0,diff=0;outer:for(;;rI++){var nextR=result[rI],nextO=origAlignable[origI];if(!nextR&&nextO==null)break;var rLine=nextR?nextR[0]:1E9,oLine=nextO==null?1E9:nextO;while(chunkI<chunks.length){var chunk=chunks[chunkI];if(chunk.origFrom<=oLine&&chunk.origTo>oLine){origI++;rI--;continue outer}if(chunk.editTo>rLine){if(chunk.editFrom<=rLine)continue outer;break}diff+=chunk.origTo-chunk.origFrom-(chunk.editTo-chunk.editFrom);chunkI++}if(rLine==oLine-diff){nextR[setIndex]=\noLine;origI++}else if(rLine<oLine-diff)nextR[setIndex]=rLine+diff;else{var record=[oLine-diff,null,null];record[setIndex]=oLine;result.splice(rI,0,record);origI++}}}function findAlignedLines(dv,other){var alignable=alignableFor(dv.edit,dv.chunks,false),result=[];if(other)for(var i=0,j=0;i<other.chunks.length;i++){var n=other.chunks[i].editTo;while(j<alignable.length&&alignable[j]<n)j++;if(j==alignable.length||alignable[j]!=n)alignable.splice(j++,0,n)}for(var i=0;i<alignable.length;i++)result.push([alignable[i],\nnull,null]);mergeAlignable(result,alignableFor(dv.orig,dv.chunks,true),dv.chunks,1);if(other)mergeAlignable(result,alignableFor(other.orig,other.chunks,true),other.chunks,2);return result}function alignChunks(dv,force){if(!dv.dealigned&&!force)return;if(!dv.orig.curOp)return dv.orig.operation(function(){alignChunks(dv,force)});dv.dealigned=false;var other=dv.mv.left==dv?dv.mv.right:dv.mv.left;if(other){ensureDiff(other);other.dealigned=false}var linesToAlign=findAlignedLines(dv,other);var aligners=\ndv.mv.aligners;for(var i=0;i<aligners.length;i++)aligners[i].clear();aligners.length=0;var cm=[dv.edit,dv.orig],scroll=[],offset=[];if(other)cm.push(other.orig);for(var i=0;i<cm.length;i++){scroll.push(cm[i].getScrollInfo().top);offset.push(-cm[i].getScrollerElement().getBoundingClientRect().top)}if(offset[0]!=offset[1]||cm.length==3&&offset[1]!=offset[2])alignLines(cm,offset,[0,0,0],aligners);for(var ln=0;ln<linesToAlign.length;ln++)alignLines(cm,offset,linesToAlign[ln],aligners);for(var i=0;i<cm.length;i++)cm[i].scrollTo(null,\nscroll[i])}function alignLines(cm,cmOffset,lines,aligners){var maxOffset=-1E8,offset=[];for(var i=0;i<cm.length;i++)if(lines[i]!=null){var off=cm[i].heightAtLine(lines[i],"local")-cmOffset[i];offset[i]=off;maxOffset=Math.max(maxOffset,off)}for(var i=0;i<cm.length;i++)if(lines[i]!=null){var diff=maxOffset-offset[i];if(diff>1)aligners.push(padAbove(cm[i],lines[i],diff))}}function padAbove(cm,line,size){var above=true;if(line>cm.lastLine()){line--;above=false}var elt=document.createElement("div");elt.className=\n"CodeMirror-merge-spacer";elt.style.height=size+"px";elt.style.minWidth="1px";return cm.addLineWidget(line,elt,{height:size,above:above,mergeSpacer:true,handleMouseEvents:true})}function drawConnectorsForChunk(dv,chunk,sTopOrig,sTopEdit,w){var flip=dv.type=="left";var top=dv.orig.heightAtLine(chunk.origFrom,"local",true)-sTopOrig;if(dv.svg){var topLpx=top;var topRpx=dv.edit.heightAtLine(chunk.editFrom,"local",true)-sTopEdit;if(flip){var tmp=topLpx;topLpx=topRpx;topRpx=tmp}var botLpx=dv.orig.heightAtLine(chunk.origTo,\n"local",true)-sTopOrig;var botRpx=dv.edit.heightAtLine(chunk.editTo,"local",true)-sTopEdit;if(flip){var tmp=botLpx;botLpx=botRpx;botRpx=tmp}var curveTop=" C "+w/2+" "+topRpx+" "+w/2+" "+topLpx+" "+(w+2)+" "+topLpx;var curveBot=" C "+w/2+" "+botLpx+" "+w/2+" "+botRpx+" -1 "+botRpx;var path=dv.svg.appendChild(document.createElementNS(svgNS,"path"));path.setAttribute("d","M -1 "+topRpx+curveTop+" L "+(w+2)+" "+botLpx+curveBot+" z");path.setAttribute("class",dv.classes.connect)}if(dv.copyButtons){var copy=\ndv.copyButtons.appendChild(elt("div",dv.type=="left"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy"));var editOriginals=dv.mv.options.allowEditingOriginals;copy.title=dv.edit.phrase(editOriginals?"Push to left":"Revert chunk");copy.chunk=chunk;copy.style.top=(chunk.origTo>chunk.origFrom?top:dv.edit.heightAtLine(chunk.editFrom,"local")-sTopEdit)+"px";copy.setAttribute("role","button");copy.setAttribute("tabindex","0");copy.setAttribute("aria-label",copy.title);if(editOriginals){var topReverse=dv.edit.heightAtLine(chunk.editFrom,\n"local")-sTopEdit;var copyReverse=dv.copyButtons.appendChild(elt("div",dv.type=="right"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy-reverse"));copyReverse.title="Push to right";copyReverse.chunk={editFrom:chunk.origFrom,editTo:chunk.origTo,origFrom:chunk.editFrom,origTo:chunk.editTo};copyReverse.style.top=topReverse+"px";dv.type=="right"?copyReverse.style.left="2px":copyReverse.style.right="2px";copyReverse.setAttribute("role","button");copyReverse.setAttribute("tabindex","0");copyReverse.setAttribute("aria-label",\ncopyReverse.title)}}}function copyChunk(dv,to,from,chunk){if(dv.diffOutOfDate)return;var origStart=chunk.origTo>from.lastLine()?Pos(chunk.origFrom-1):Pos(chunk.origFrom,0);var origEnd=Pos(chunk.origTo,0);var editStart=chunk.editTo>to.lastLine()?Pos(chunk.editFrom-1):Pos(chunk.editFrom,0);var editEnd=Pos(chunk.editTo,0);var handler=dv.mv.options.revertChunk;if(handler)handler(dv.mv,from,origStart,origEnd,to,editStart,editEnd);else to.replaceRange(from.getRange(origStart,origEnd),editStart,editEnd)}\nvar diffDriverFunction;var MergeView=CodeMirror.MergeView=function(node,options){if(options.diffDriverFunction)diffDriverFunction=options.diffDriverFunction;if(!(this instanceof MergeView))return new MergeView(node,options);this.options=options;var origLeft=options.origLeft,origRight=options.origRight==null?options.orig:options.origRight;var hasLeft=origLeft!=null,hasRight=origRight!=null;var panes=1+(hasLeft?1:0)+(hasRight?1:0);var wrap=[],left=this.left=null,right=this.right=null;var self=this;\nif(hasLeft){left=this.left=new DiffView(this,"left");var leftPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-left");wrap.push(leftPane);wrap.push(buildGap(left))}var editPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-editor");wrap.push(editPane);if(hasRight){right=this.right=new DiffView(this,"right");wrap.push(buildGap(right));var rightPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-right");wrap.push(rightPane)}(hasRight?rightPane:editPane).className+=" CodeMirror-merge-pane-rightmost";\nwrap.push(elt("div",null,null,"height: 0; clear: both;"));var wrapElt=this.wrap=node.appendChild(elt("div",wrap,"CodeMirror-merge CodeMirror-merge-"+panes+"pane"));this.edit=CodeMirror(editPane,copyObj(options));if(left)left.init(leftPane,origLeft,options);if(right)right.init(rightPane,origRight,options);if(options.collapseIdentical)this.editor().operation(function(){collapseIdenticalStretches(self,options.collapseIdentical)});if(options.connect=="align"){this.aligners=[];alignChunks(this.left||this.right,\ntrue)}if(left)left.registerEvents(right);if(right)right.registerEvents(left);if(options.diffHighlightBase!==undefined){if(left)new DiffBaseHighlighter(options.diffHighlightBase,left.orig,options);if(right)new DiffBaseHighlighter(options.diffHighlightBase,right.orig,options);this.editBaseHighlighter=new DiffBaseHighlighter(options.diffHighlightBase,this.edit,options)}var onResize=function(){if(left)makeConnections(left);if(right)makeConnections(right)};CodeMirror.on(window,"resize",onResize);var resizeInterval=\nsetInterval(function(){for(var p=wrapElt.parentNode;p&&p!=document.body;p=p.parentNode);if(!p){clearInterval(resizeInterval);CodeMirror.off(window,"resize",onResize)}},5E3)};function buildGap(dv){var lock=dv.lockButton=elt("div",null,"CodeMirror-merge-scrolllock");lock.setAttribute("role","button");lock.setAttribute("tabindex","0");var lockWrap=elt("div",[lock],"CodeMirror-merge-scrolllock-wrap");CodeMirror.on(lock,"click",function(){setScrollLock(dv,!dv.lockScroll)});CodeMirror.on(lock,"keyup",function(e){e.key===\n"Enter"&&setScrollLock(dv,!dv.lockScroll)});var gapElts=[lockWrap];if(dv.mv.options.revertButtons!==false){var copyButtons=function(e){var node=e.target||e.srcElement;if(!node.chunk)return;if(node.className=="CodeMirror-merge-copy-reverse"){copyChunk(dv,dv.orig,dv.edit,node.chunk);return}copyChunk(dv,dv.edit,dv.orig,node.chunk)};dv.copyButtons=elt("div",null,"CodeMirror-merge-copybuttons-"+dv.type);CodeMirror.on(dv.copyButtons,"click",copyButtons);CodeMirror.on(dv.copyButtons,"keyup",function(e){e.key===\n"Enter"&&copyButtons(e)});gapElts.unshift(dv.copyButtons)}if(dv.mv.options.connect!="align"){var svg=document.createElementNS&&document.createElementNS(svgNS,"svg");if(svg&&!svg.createSVGRect)svg=null;dv.svg=svg;if(svg)gapElts.push(svg)}return dv.gap=elt("div",gapElts,"CodeMirror-merge-gap")}MergeView.prototype={constructor:MergeView,editor:function(){return this.edit},rightOriginal:function(){return this.right&&this.right.orig},leftOriginal:function(){return this.left&&this.left.orig},setShowDifferences:function(val){if(this.right)this.right.setShowDifferences(val);\nif(this.left)this.left.setShowDifferences(val)},rightChunks:function(){if(this.right){ensureDiff(this.right);return this.right.chunks}},leftChunks:function(){if(this.left){ensureDiff(this.left);return this.left.chunks}},goNextDiff:function(){return goNearbyDiff(this.edit,1)},goPrevDiff:function(){return goNearbyDiff(this.edit,-1)}};function asString(obj){if(typeof obj=="string")return obj;else return obj.getValue()}var dmp;function getDiff(a,b,ignoreWhitespace){if(!dmp)dmp=new diff_match_patch;var diff=\ndiffDriverFunction?diffDriverFunction(a,b):dmp.diff_main(a,b);if(diff==undefined)diff=dmp.diff_main(a,b);for(var i=0;i<diff.length;++i){var part=diff[i];if(ignoreWhitespace?!/[^ \\t]/.test(part[1]):!part[1])diff.splice(i--,1);else if(i&&diff[i-1][0]==part[0]){diff.splice(i--,1);diff[i][1]+=part[1]}}return diff}function getChunks(diff){var chunks=[];if(!diff.length)return chunks;var startEdit=0,startOrig=0;var edit=Pos(0,0),orig=Pos(0,0);for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0];if(tp==\nDIFF_EQUAL){var startOff=!startOfLineClean(diff,i)||edit.line<startEdit||orig.line<startOrig?1:0;var cleanFromEdit=edit.line+startOff,cleanFromOrig=orig.line+startOff;moveOver(edit,part[1],null,orig);var endOff=endOfLineClean(diff,i)?1:0;var cleanToEdit=edit.line+endOff,cleanToOrig=orig.line+endOff;if(cleanToEdit>cleanFromEdit){if(i)chunks.push({origFrom:startOrig,origTo:cleanFromOrig,editFrom:startEdit,editTo:cleanFromEdit});startEdit=cleanToEdit;startOrig=cleanToOrig}}else moveOver(tp==DIFF_INSERT?\nedit:orig,part[1])}if(startEdit<=edit.line||startOrig<=orig.line)chunks.push({origFrom:startOrig,origTo:orig.line+1,editFrom:startEdit,editTo:edit.line+1});return chunks}function endOfLineClean(diff,i){if(i==diff.length-1)return true;var next=diff[i+1][1];if(next.length==1&&i<diff.length-2||next.charCodeAt(0)!=10)return false;if(i==diff.length-2)return true;next=diff[i+2][1];return(next.length>1||i==diff.length-3)&&next.charCodeAt(0)==10}function startOfLineClean(diff,i){if(i==0)return true;var last=\ndiff[i-1][1];if(last.charCodeAt(last.length-1)!=10)return false;if(i==1)return true;last=diff[i-2][1];return last.charCodeAt(last.length-1)==10}function chunkBoundariesAround(chunks,n,nInEdit){var beforeE,afterE,beforeO,afterO;for(var i=0;i<chunks.length;i++){var chunk=chunks[i];var fromLocal=nInEdit?chunk.editFrom:chunk.origFrom;var toLocal=nInEdit?chunk.editTo:chunk.origTo;if(afterE==null)if(fromLocal>n){afterE=chunk.editFrom;afterO=chunk.origFrom}else if(toLocal>n){afterE=chunk.editTo;afterO=chunk.origTo}if(toLocal<=\nn){beforeE=chunk.editTo;beforeO=chunk.origTo}else if(fromLocal<=n){beforeE=chunk.editFrom;beforeO=chunk.origFrom}}return{edit:{before:beforeE,after:afterE},orig:{before:beforeO,after:afterO}}}function collapseSingle(cm,from,to){cm.addLineClass(from,"wrap","CodeMirror-merge-collapsed-line");var widget=document.createElement("span");widget.className="CodeMirror-merge-collapsed-widget";widget.title=cm.phrase("Identical text collapsed. Click to expand.");var mark=cm.markText(Pos(from,0),Pos(to-1),{inclusiveLeft:true,\ninclusiveRight:true,replacedWith:widget,clearOnEnter:true});function clear(){mark.clear();cm.removeLineClass(from,"wrap","CodeMirror-merge-collapsed-line")}if(mark.explicitlyCleared)clear();CodeMirror.on(widget,"click",clear);mark.on("clear",clear);CodeMirror.on(widget,"click",clear);return{mark:mark,clear:clear}}function collapseStretch(size,editors){var marks=[];function clear(){for(var i=0;i<marks.length;i++)marks[i].clear()}for(var i=0;i<editors.length;i++){var editor=editors[i];var mark=collapseSingle(editor.cm,\neditor.line,editor.line+size);marks.push(mark);mark.mark.on("clear",clear)}return marks[0].mark}function unclearNearChunks(dv,margin,off,clear){for(var i=0;i<dv.chunks.length;i++){var chunk=dv.chunks[i];for(var l=chunk.editFrom-margin;l<chunk.editTo+margin;l++){var pos=l+off;if(pos>=0&&pos<clear.length)clear[pos]=false}}}function collapseIdenticalStretches(mv,margin){if(typeof margin!="number")margin=2;var clear=[],edit=mv.editor(),off=edit.firstLine();for(var l=off,e=edit.lastLine();l<=e;l++)clear.push(true);\nif(mv.left)unclearNearChunks(mv.left,margin,off,clear);if(mv.right)unclearNearChunks(mv.right,margin,off,clear);for(var i=0;i<clear.length;i++)if(clear[i]){var line=i+off;for(var size=1;i<clear.length-1&&clear[i+1];i++,size++);if(size>margin){var editors=[{line:line,cm:edit}];if(mv.left)editors.push({line:getMatchingOrigLine(line,mv.left.chunks),cm:mv.left.orig});if(mv.right)editors.push({line:getMatchingOrigLine(line,mv.right.chunks),cm:mv.right.orig});var mark=collapseStretch(size,editors);if(mv.options.onCollapse)mv.options.onCollapse(mv,\nline,size,mark)}}}function elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content)for(var i=0;i<content.length;++i)e.appendChild(content[i]);return e}function clear(node){for(var count=node.childNodes.length;count>0;--count)node.removeChild(node.firstChild)}function copyObj(obj,target){if(!target)target={};for(var prop in obj)if(obj.hasOwnProperty(prop))target[prop]=\nobj[prop];return target}function moveOver(pos,str,copy,other){var out=copy?Pos(pos.line,pos.ch):pos,at=0;for(;;){var nl=str.indexOf("\\n",at);if(nl==-1)break;++out.line;if(other)++other.line;at=nl+1}out.ch=(at?0:out.ch)+(str.length-at);if(other)other.ch=(at?0:other.ch)+(str.length-at);return out}var F_WIDGET=1,F_WIDGET_BELOW=2,F_MARKER=4;function TrackAlignable(cm){this.cm=cm;this.alignable=[];this.height=cm.doc.height;var self=this;cm.on("markerAdded",function(_,marker){if(!marker.collapsed)return;\nvar found=marker.find(1);if(found!=null)self.set(found.line,F_MARKER)});cm.on("markerCleared",function(_,marker,_min,max){if(max!=null&&marker.collapsed)self.check(max,F_MARKER,self.hasMarker)});cm.on("markerChanged",this.signal.bind(this));cm.on("lineWidgetAdded",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.set(lineNo-1,F_WIDGET_BELOW);else self.set(lineNo,F_WIDGET)});cm.on("lineWidgetCleared",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.check(lineNo-\n1,F_WIDGET_BELOW,self.hasWidgetBelow);else self.check(lineNo,F_WIDGET,self.hasWidget)});cm.on("lineWidgetChanged",this.signal.bind(this));cm.on("change",function(_,change){var start=change.from.line,nBefore=change.to.line-change.from.line;var nAfter=change.text.length-1,end=start+nAfter;if(nBefore||nAfter)self.map(start,nBefore,nAfter);self.check(end,F_MARKER,self.hasMarker);if(nBefore||nAfter)self.check(change.from.line,F_MARKER,self.hasMarker)});cm.on("viewportChange",function(){if(self.cm.doc.height!=\nself.height)self.signal()})}TrackAlignable.prototype={signal:function(){CodeMirror.signal(this,"realign");this.height=this.cm.doc.height},set:function(n,flags){var pos=-1;for(;pos<this.alignable.length;pos+=2){var diff=this.alignable[pos]-n;if(diff==0){if((this.alignable[pos+1]&flags)==flags)return;this.alignable[pos+1]|=flags;this.signal();return}if(diff>0)break}this.signal();this.alignable.splice(pos,0,n,flags)},find:function(n){for(var i=0;i<this.alignable.length;i+=2)if(this.alignable[i]==n)return i;\nreturn-1},check:function(n,flag,pred){var found=this.find(n);if(found==-1||!(this.alignable[found+1]&flag))return;if(!pred.call(this,n)){this.signal();var flags=this.alignable[found+1]&~flag;if(flags)this.alignable[found+1]=flags;else this.alignable.splice(found,2)}},hasMarker:function(n){var handle=this.cm.getLineHandle(n);if(handle.markedSpans)for(var i=0;i<handle.markedSpans.length;i++)if(handle.markedSpans[i].marker.collapsed&&handle.markedSpans[i].to!=null)return true;return false},hasWidget:function(n){var handle=\nthis.cm.getLineHandle(n);if(handle.widgets)for(var i=0;i<handle.widgets.length;i++)if(!handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true;return false},hasWidgetBelow:function(n){if(n==this.cm.lastLine())return false;var handle=this.cm.getLineHandle(n+1);if(handle.widgets)for(var i=0;i<handle.widgets.length;i++)if(handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true;return false},map:function(from,nBefore,nAfter){var diff=nAfter-nBefore,to=from+nBefore,widgetFrom=-1,\nwidgetTo=-1;for(var i=0;i<this.alignable.length;i+=2){var n=this.alignable[i];if(n==from&&this.alignable[i+1]&F_WIDGET_BELOW)widgetFrom=i;if(n==to&&this.alignable[i+1]&F_WIDGET_BELOW)widgetTo=i;if(n<=from)continue;else if(n<to)this.alignable.splice(i--,2);else this.alignable[i]+=diff}if(widgetFrom>-1){var flags=this.alignable[widgetFrom+1];if(flags==F_WIDGET_BELOW)this.alignable.splice(widgetFrom,2);else this.alignable[widgetFrom+1]=flags&~F_WIDGET_BELOW}if(widgetTo>-1&&nAfter)this.set(from+nAfter,\nF_WIDGET_BELOW)}};function posMin(a,b){return(a.line-b.line||a.ch-b.ch)<0?a:b}function posMax(a,b){return(a.line-b.line||a.ch-b.ch)>0?a:b}function posEq(a,b){return a.line==b.line&&a.ch==b.ch}function findPrevDiff(chunks,start,isOrig){for(var i=chunks.length-1;i>=0;i--){var chunk=chunks[i];var to=(isOrig?chunk.origTo:chunk.editTo)-1;if(to<start)return to}}function findNextDiff(chunks,start,isOrig){for(var i=0;i<chunks.length;i++){var chunk=chunks[i];var from=isOrig?chunk.origFrom:chunk.editFrom;if(from>\nstart)return from}}function goNearbyDiff(cm,dir){var found=null,views=cm.state.diffViews,line=cm.getCursor().line;if(views)for(var i=0;i<views.length;i++){var dv=views[i],isOrig=cm==dv.orig;ensureDiff(dv);var pos=dir<0?findPrevDiff(dv.chunks,line,isOrig):findNextDiff(dv.chunks,line,isOrig);if(pos!=null&&(found==null||(dir<0?pos>found:pos<found)))found=pos}if(found!=null)cm.setCursor(found,0);else return CodeMirror.Pass}CodeMirror.commands.goNextDiff=function(cm){return goNearbyDiff(cm,1)};CodeMirror.commands.goPrevDiff=\nfunction(cm){return goNearbyDiff(cm,-1)};function DiffBaseHighlighter(content,editor,options){var state={from:0,to:0,marked:[]};var lastDiffContent=editor.getValue();var diff=getDiff(content,lastDiffContent,options.ignoreWhitespace);var updateDisplayTimeout=0,updateDiffTimeout=0;function updateDisplay(){if(updateDiffTimeout)return;updateMarks(editor,diff,state,DIFF_INSERT,RIGHT_CLASSES)}function debouncedUpdateDisplay(){if(updateDisplayTimeout)clearTimeout(updateDisplayTimeout);updateDisplayTimeout=\nsetTimeout(function(){updateDisplayTimeout=0;updateDisplay()},20)}function updateDiff(){if(updateDiffTimeout){clearTimeout(updateDiffTimeout);updateDiffTimeout=0}var editorContent=editor.getValue();if(lastDiffContent==editorContent)return;lastDiffContent=editorContent;clearMarks(editor,state.marked,RIGHT_CLASSES);state={from:0,to:0,marked:[]};diff=getDiff(content,editorContent,options.ignoreWhitespace);updateDisplay()}function debouncedUpdateDiff(){if(updateDiffTimeout)clearTimeout(updateDiffTimeout);\nupdateDiffTimeout=setTimeout(function(){updateDiffTimeout=0;updateDiff()},20)}this.forceUpdate=updateDiff;editor.on("viewportChange",debouncedUpdateDisplay);editor.on("change",debouncedUpdateDiff);editor.on("swapDoc",updateDiff);updateDisplay()}DiffView.prototype.copyChunkToEdit=function(chunk){copyChunk(this,this.edit,this.orig,chunk)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./matchesonscrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./matchesonscrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){var defaults={style:"matchhighlight",minChars:2,delay:100,wordsOnly:false,annotateScrollbar:false,showToken:false,trim:true};function State(options){this.options={};for(var name in defaults)this.options[name]=(options&&\noptions.hasOwnProperty(name)?options:defaults)[name];this.overlay=this.timeout=null;this.matchesonscroll=null;this.active=false}CodeMirror.defineOption("highlightSelectionMatches",false,function(cm,val,old){if(old&&old!=CodeMirror.Init){removeOverlay(cm);clearTimeout(cm.state.matchHighlighter.timeout);cm.state.matchHighlighter=null;cm.off("cursorActivity",cursorActivity);cm.off("focus",onFocus)}if(val){var state=cm.state.matchHighlighter=new State(val);if(cm.hasFocus()){state.active=true;highlightMatches(cm)}else cm.on("focus",\nonFocus);cm.on("cursorActivity",cursorActivity)}});function cursorActivity(cm){var state=cm.state.matchHighlighter;if(state.active||cm.hasFocus())scheduleHighlight(cm,state)}function onFocus(cm){var state=cm.state.matchHighlighter;if(!state.active){state.active=true;scheduleHighlight(cm,state)}}function scheduleHighlight(cm,state){clearTimeout(state.timeout);state.timeout=setTimeout(function(){highlightMatches(cm)},state.options.delay)}function addOverlay(cm,query,hasBoundary,style){var state=cm.state.matchHighlighter;\ncm.addOverlay(state.overlay=makeOverlay(query,hasBoundary,style));if(state.options.annotateScrollbar&&cm.showMatchesOnScrollbar){var searchFor=hasBoundary?new RegExp((/\\w/.test(query.charAt(0))?"\\\\b":"")+query.replace(/[\\\\\\[.+*?(){|^$]/g,"\\\\$&")+(/\\w/.test(query.charAt(query.length-1))?"\\\\b":"")):query;state.matchesonscroll=cm.showMatchesOnScrollbar(searchFor,false,{className:"CodeMirror-selection-highlight-scrollbar"})}}function removeOverlay(cm){var state=cm.state.matchHighlighter;if(state.overlay){cm.removeOverlay(state.overlay);\nstate.overlay=null;if(state.matchesonscroll){state.matchesonscroll.clear();state.matchesonscroll=null}}}function highlightMatches(cm){cm.operation(function(){var state=cm.state.matchHighlighter;removeOverlay(cm);if(!cm.somethingSelected()&&state.options.showToken){var re=state.options.showToken===true?/[\\w$]/:state.options.showToken;var cur=cm.getCursor(),line=cm.getLine(cur.line),start=cur.ch,end=start;while(start&&re.test(line.charAt(start-1)))--start;while(end<line.length&&re.test(line.charAt(end)))++end;\nif(start<end)addOverlay(cm,line.slice(start,end),re,state.options.style);return}var from=cm.getCursor("from"),to=cm.getCursor("to");if(from.line!=to.line)return;if(state.options.wordsOnly&&!isWord(cm,from,to))return;var selection=cm.getRange(from,to);if(state.options.trim)selection=selection.replace(/^\\s+|\\s+$/g,"");if(selection.length>=state.options.minChars)addOverlay(cm,selection,false,state.options.style)})}function isWord(cm,from,to){var str=cm.getRange(from,to);if(str.match(/^\\w+$/)!==null){if(from.ch>\n0){var pos={line:from.line,ch:from.ch-1};var chr=cm.getRange(pos,from);if(chr.match(/\\W/)===null)return false}if(to.ch<cm.getLine(from.line).length){var pos={line:to.line,ch:to.ch+1};var chr=cm.getRange(to,pos);if(chr.match(/\\W/)===null)return false}return true}else return false}function boundariesAround(stream,re){return(!stream.start||!re.test(stream.string.charAt(stream.start-1)))&&(stream.pos==stream.string.length||!re.test(stream.string.charAt(stream.pos)))}function makeOverlay(query,hasBoundary,\nstyle){return{token:function(stream){if(stream.match(query)&&(!hasBoundary||boundariesAround(stream,hasBoundary)))return style;stream.next();stream.skipTo(query.charAt(0))||stream.skipToEnd()}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../scroll/annotatescrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../scroll/annotatescrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineExtension("showMatchesOnScrollbar",function(query,caseFold,options){if(typeof options=="string")options={className:options};if(!options)options=\n{};return new SearchAnnotation(this,query,caseFold,options)});function SearchAnnotation(cm,query,caseFold,options){this.cm=cm;this.options=options;var annotateOptions={listenForChanges:false};for(var prop in options)annotateOptions[prop]=options[prop];if(!annotateOptions.className)annotateOptions.className="CodeMirror-search-match";this.annotation=cm.annotateScrollbar(annotateOptions);this.query=query;this.caseFold=caseFold;this.gap={from:cm.firstLine(),to:cm.lastLine()+1};this.matches=[];this.update=\nnull;this.findMatches();this.annotation.update(this.matches);var self=this;cm.on("change",this.changeHandler=function(_cm,change){self.onChange(change)})}var MAX_MATCHES=1E3;SearchAnnotation.prototype.findMatches=function(){if(!this.gap)return;for(var i=0;i<this.matches.length;i++){var match=this.matches[i];if(match.from.line>=this.gap.to)break;if(match.to.line>=this.gap.from)this.matches.splice(i--,1)}var cursor=this.cm.getSearchCursor(this.query,CodeMirror.Pos(this.gap.from,0),{caseFold:this.caseFold,\nmultiline:this.options.multiline});var maxMatches=this.options&&this.options.maxMatches||MAX_MATCHES;while(cursor.findNext()){var match={from:cursor.from(),to:cursor.to()};if(match.from.line>=this.gap.to)break;this.matches.splice(i++,0,match);if(this.matches.length>maxMatches)break}this.gap=null};function offsetLine(line,changeStart,sizeChange){if(line<=changeStart)return line;return Math.max(changeStart,line+sizeChange)}SearchAnnotation.prototype.onChange=function(change){var startLine=change.from.line;\nvar endLine=CodeMirror.changeEnd(change).line;var sizeChange=endLine-change.to.line;if(this.gap){this.gap.from=Math.min(offsetLine(this.gap.from,startLine,sizeChange),change.from.line);this.gap.to=Math.max(offsetLine(this.gap.to,startLine,sizeChange),change.from.line)}else this.gap={from:change.from.line,to:endLine+1};if(sizeChange)for(var i=0;i<this.matches.length;i++){var match=this.matches[i];var newFrom=offsetLine(match.from.line,startLine,sizeChange);if(newFrom!=match.from.line)match.from=CodeMirror.Pos(newFrom,\nmatch.from.ch);var newTo=offsetLine(match.to.line,startLine,sizeChange);if(newTo!=match.to.line)match.to=CodeMirror.Pos(newTo,match.to.ch)}clearTimeout(this.update);var self=this;this.update=setTimeout(function(){self.updateAfterChange()},250)};SearchAnnotation.prototype.updateAfterChange=function(){this.findMatches();this.annotation.update(this.matches)};SearchAnnotation.prototype.clear=function(){this.cm.off("change",this.changeHandler);this.annotation.clear()}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../dialog/dialog"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../dialog/dialog"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineOption("search",{bottom:false});function searchOverlay(query,caseInsensitive){if(typeof query=="string")query=new RegExp(query.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,\n"\\\\$&"),caseInsensitive?"gi":"g");else if(!query.global)query=new RegExp(query.source,query.ignoreCase?"gi":"g");return{token:function(stream){query.lastIndex=stream.pos;var match=query.exec(stream.string);if(match&&match.index==stream.pos){stream.pos+=match[0].length||1;return"searching"}else if(match)stream.pos=match.index;else stream.skipToEnd()}}}function SearchState(){this.posFrom=this.posTo=this.lastQuery=this.query=null;this.overlay=null}function getSearchState(cm){return cm.state.search||\n(cm.state.search=new SearchState)}function queryCaseInsensitive(query){return typeof query=="string"&&query==query.toLowerCase()}function getSearchCursor(cm,query,pos){return cm.getSearchCursor(query,pos,{caseFold:queryCaseInsensitive(query),multiline:true})}function persistentDialog(cm,text,deflt,onEnter,onKeyDown){cm.openDialog(text,onEnter,{value:deflt,selectValueOnOpen:true,closeOnEnter:false,onClose:function(){clearSearch(cm)},onKeyDown:onKeyDown,bottom:cm.options.search.bottom})}function dialog(cm,\ntext,shortText,deflt,f){if(cm.openDialog)cm.openDialog(text,f,{value:deflt,selectValueOnOpen:true,bottom:cm.options.search.bottom});else f(prompt(shortText,deflt))}function confirmDialog(cm,text,shortText,fs){if(cm.openConfirm)cm.openConfirm(text,fs);else if(confirm(shortText))fs[0]()}function parseString(string){return string.replace(/\\\\([nrt\\\\])/g,function(match,ch){if(ch=="n")return"\\n";if(ch=="r")return"\\r";if(ch=="t")return"\\t";if(ch=="\\\\")return"\\\\";return match})}function parseQuery(query){var isRE=\nquery.match(/^\\/(.*)\\/([a-z]*)$/);if(isRE)try{query=new RegExp(isRE[1],isRE[2].indexOf("i")==-1?"":"i")}catch(e){}else query=parseString(query);if(typeof query=="string"?query=="":query.test(""))query=/x^/;return query}function startSearch(cm,state,query){state.queryText=query;state.query=parseQuery(query);cm.removeOverlay(state.overlay,queryCaseInsensitive(state.query));state.overlay=searchOverlay(state.query,queryCaseInsensitive(state.query));cm.addOverlay(state.overlay);if(cm.showMatchesOnScrollbar){if(state.annotate){state.annotate.clear();\nstate.annotate=null}state.annotate=cm.showMatchesOnScrollbar(state.query,queryCaseInsensitive(state.query))}}function doSearch(cm,rev,persistent,immediate){var state=getSearchState(cm);if(state.query)return findNext(cm,rev);var q=cm.getSelection()||state.lastQuery;if(q instanceof RegExp&&q.source=="x^")q=null;if(persistent&&cm.openDialog){var hiding=null;var searchNext=function(query,event){CodeMirror.e_stop(event);if(!query)return;if(query!=state.queryText){startSearch(cm,state,query);state.posFrom=\nstate.posTo=cm.getCursor()}if(hiding)hiding.style.opacity=1;findNext(cm,event.shiftKey,function(_,to){var dialog;if(to.line<3&&document.querySelector&&(dialog=cm.display.wrapper.querySelector(".CodeMirror-dialog"))&&dialog.getBoundingClientRect().bottom-4>cm.cursorCoords(to,"window").top)(hiding=dialog).style.opacity=.4})};persistentDialog(cm,getQueryDialog(cm),q,searchNext,function(event,query){var keyName=CodeMirror.keyName(event);var extra=cm.getOption("extraKeys"),cmd=extra&&extra[keyName]||CodeMirror.keyMap[cm.getOption("keyMap")][keyName];\nif(cmd=="findNext"||cmd=="findPrev"||cmd=="findPersistentNext"||cmd=="findPersistentPrev"){CodeMirror.e_stop(event);startSearch(cm,getSearchState(cm),query);cm.execCommand(cmd)}else if(cmd=="find"||cmd=="findPersistent"){CodeMirror.e_stop(event);searchNext(query,event)}});if(immediate&&q){startSearch(cm,state,q);findNext(cm,rev)}}else dialog(cm,getQueryDialog(cm),"Search for:",q,function(query){if(query&&!state.query)cm.operation(function(){startSearch(cm,state,query);state.posFrom=state.posTo=cm.getCursor();\nfindNext(cm,rev)})})}function findNext(cm,rev,callback){cm.operation(function(){var state=getSearchState(cm);var cursor=getSearchCursor(cm,state.query,rev?state.posFrom:state.posTo);if(!cursor.find(rev)){cursor=getSearchCursor(cm,state.query,rev?CodeMirror.Pos(cm.lastLine()):CodeMirror.Pos(cm.firstLine(),0));if(!cursor.find(rev))return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()},20);state.posFrom=cursor.from();state.posTo=cursor.to();if(callback)callback(cursor.from(),\ncursor.to())})}function clearSearch(cm){cm.operation(function(){var state=getSearchState(cm);state.lastQuery=state.query;if(!state.query)return;state.query=state.queryText=null;cm.removeOverlay(state.overlay);if(state.annotate){state.annotate.clear();state.annotate=null}})}function el(tag,attrs){var element=tag?document.createElement(tag):document.createDocumentFragment();for(var key in attrs)element[key]=attrs[key];for(var i=2;i<arguments.length;i++){var child=arguments[i];element.appendChild(typeof child==\n"string"?document.createTextNode(child):child)}return element}function getQueryDialog(cm){var label=el("label",{className:"CodeMirror-search-label"},cm.phrase("Search:"),el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field",id:"CodeMirror-search-field"}));label.setAttribute("for","CodeMirror-search-field");return el("",null,label," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplaceQueryDialog(cm){return el("",\nnull," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"})," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplacementQueryDialog(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},cm.phrase("With:"))," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"}))}function getDoReplaceConfirm(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},\ncm.phrase("Replace?"))," ",el("button",{},cm.phrase("Yes"))," ",el("button",{},cm.phrase("No"))," ",el("button",{},cm.phrase("All"))," ",el("button",{},cm.phrase("Stop")))}function replaceAll(cm,query,text){cm.operation(function(){for(var cursor=getSearchCursor(cm,query);cursor.findNext();)if(typeof query!="string"){var match=cm.getRange(cursor.from(),cursor.to()).match(query);cursor.replace(text.replace(/\\$(\\d)/g,function(_,i){return match[i]}))}else cursor.replace(text)})}function replace(cm,all){if(cm.getOption("readOnly"))return;\nvar query=cm.getSelection()||getSearchState(cm).lastQuery;var dialogText=all?cm.phrase("Replace all:"):cm.phrase("Replace:");var fragment=el("",null,el("span",{className:"CodeMirror-search-label"},dialogText),getReplaceQueryDialog(cm));dialog(cm,fragment,dialogText,query,function(query){if(!query)return;query=parseQuery(query);dialog(cm,getReplacementQueryDialog(cm),cm.phrase("Replace with:"),"",function(text){text=parseString(text);if(all)replaceAll(cm,query,text);else{clearSearch(cm);var cursor=\ngetSearchCursor(cm,query,cm.getCursor("from"));var advance=function(){var start=cursor.from(),match;if(!(match=cursor.findNext())){cursor=getSearchCursor(cm,query);if(!(match=cursor.findNext())||start&&cursor.from().line==start.line&&cursor.from().ch==start.ch)return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()});confirmDialog(cm,getDoReplaceConfirm(cm),cm.phrase("Replace?"),[function(){doReplace(match)},advance,function(){replaceAll(cm,query,text)}])};\nvar doReplace=function(match){cursor.replace(typeof query=="string"?text:text.replace(/\\$(\\d)/g,function(_,i){return match[i]}));advance()};advance()}})})}CodeMirror.commands.find=function(cm){clearSearch(cm);doSearch(cm)};CodeMirror.commands.findPersistent=function(cm){clearSearch(cm);doSearch(cm,false,true)};CodeMirror.commands.findPersistentNext=function(cm){doSearch(cm,false,true,true)};CodeMirror.commands.findPersistentPrev=function(cm){doSearch(cm,true,true,true)};CodeMirror.commands.findNext=\ndoSearch;CodeMirror.commands.findPrev=function(cm){doSearch(cm,true)};CodeMirror.commands.clearSearch=clearSearch;CodeMirror.commands.replace=replace;CodeMirror.commands.replaceAll=function(cm){replace(cm,true)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){var Pos=CodeMirror.Pos;function regexpFlags(regexp){var flags=regexp.flags;return flags!=null?flags:(regexp.ignoreCase?"i":"")+(regexp.global?"g":"")+(regexp.multiline?"m":"")}function ensureFlags(regexp,flags){var current=regexpFlags(regexp),target=current;for(var i=0;i<\nflags.length;i++)if(target.indexOf(flags.charAt(i))==-1)target+=flags.charAt(i);return current==target?regexp:new RegExp(regexp.source,target)}function maybeMultiline(regexp){return/\\\\s|\\\\n|\\n|\\\\W|\\\\D|\\[\\^/.test(regexp.source)}function searchRegexpForward(doc,regexp,start){regexp=ensureFlags(regexp,"g");for(var line=start.line,ch=start.ch,last=doc.lastLine();line<=last;line++,ch=0){regexp.lastIndex=ch;var string=doc.getLine(line),match=regexp.exec(string);if(match)return{from:Pos(line,match.index),\nto:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpForwardMultiline(doc,regexp,start){if(!maybeMultiline(regexp))return searchRegexpForward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string,chunk=1;for(var line=start.line,last=doc.lastLine();line<=last;){for(var i=0;i<chunk;i++){if(line>last)break;var curLine=doc.getLine(line++);string=string==null?curLine:string+"\\n"+curLine}chunk=chunk*2;regexp.lastIndex=start.ch;var match=regexp.exec(string);if(match){var before=\nstring.slice(0,match.index).split("\\n"),inside=match[0].split("\\n");var startLine=start.line+before.length-1,startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}function lastMatchIn(string,regexp,endMargin){var match,from=0;while(from<=string.length){regexp.lastIndex=from;var newMatch=regexp.exec(string);if(!newMatch)break;var end=newMatch.index+newMatch[0].length;\nif(end>string.length-endMargin)break;if(!match||end>match.index+match[0].length)match=newMatch;from=newMatch.index+1}return match}function searchRegexpBackward(doc,regexp,start){regexp=ensureFlags(regexp,"g");for(var line=start.line,ch=start.ch,first=doc.firstLine();line>=first;line--,ch=-1){var string=doc.getLine(line);var match=lastMatchIn(string,regexp,ch<0?0:string.length-ch);if(match)return{from:Pos(line,match.index),to:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpBackwardMultiline(doc,\nregexp,start){if(!maybeMultiline(regexp))return searchRegexpBackward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string,chunkSize=1,endMargin=doc.getLine(start.line).length-start.ch;for(var line=start.line,first=doc.firstLine();line>=first;){for(var i=0;i<chunkSize&&line>=first;i++){var curLine=doc.getLine(line--);string=string==null?curLine:curLine+"\\n"+string}chunkSize*=2;var match=lastMatchIn(string,regexp,endMargin);if(match){var before=string.slice(0,match.index).split("\\n"),inside=\nmatch[0].split("\\n");var startLine=line+before.length,startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}var doFold,noFold;if(String.prototype.normalize){doFold=function(str){return str.normalize("NFD").toLowerCase()};noFold=function(str){return str.normalize("NFD")}}else{doFold=function(str){return str.toLowerCase()};noFold=function(str){return str}}function adjustPos(orig,\nfolded,pos,foldFunc){if(orig.length==folded.length)return pos;for(var min=0,max=pos+Math.max(0,orig.length-folded.length);;){if(min==max)return min;var mid=min+max>>1;var len=foldFunc(orig.slice(0,mid)).length;if(len==pos)return mid;else if(len>pos)max=mid;else min=mid+1}}function searchStringForward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);search:for(var line=start.line,ch=start.ch,last=doc.lastLine()+1-lines.length;line<=\nlast;line++,ch=0){var orig=doc.getLine(line).slice(ch),string=fold(orig);if(lines.length==1){var found=string.indexOf(lines[0]);if(found==-1)continue search;var start=adjustPos(orig,string,found,fold)+ch;return{from:Pos(line,adjustPos(orig,string,found,fold)+ch),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold)+ch)}}else{var cutFrom=string.length-lines[0].length;if(string.slice(cutFrom)!=lines[0])continue search;for(var i=1;i<lines.length-1;i++)if(fold(doc.getLine(line+i))!=lines[i])continue search;\nvar end=doc.getLine(line+lines.length-1),endString=fold(end),lastLine=lines[lines.length-1];if(endString.slice(0,lastLine.length)!=lastLine)continue search;return{from:Pos(line,adjustPos(orig,string,cutFrom,fold)+ch),to:Pos(line+lines.length-1,adjustPos(end,endString,lastLine.length,fold))}}}}function searchStringBackward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);search:for(var line=start.line,ch=start.ch,first=doc.firstLine()-\n1+lines.length;line>=first;line--,ch=-1){var orig=doc.getLine(line);if(ch>-1)orig=orig.slice(0,ch);var string=fold(orig);if(lines.length==1){var found=string.lastIndexOf(lines[0]);if(found==-1)continue search;return{from:Pos(line,adjustPos(orig,string,found,fold)),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold))}}else{var lastLine=lines[lines.length-1];if(string.slice(0,lastLine.length)!=lastLine)continue search;for(var i=1,start=line-lines.length+1;i<lines.length-1;i++)if(fold(doc.getLine(start+\ni))!=lines[i])continue search;var top=doc.getLine(line+1-lines.length),topString=fold(top);if(topString.slice(topString.length-lines[0].length)!=lines[0])continue search;return{from:Pos(line+1-lines.length,adjustPos(top,topString,top.length-lines[0].length,fold)),to:Pos(line,adjustPos(orig,string,lastLine.length,fold))}}}}function SearchCursor(doc,query,pos,options){this.atOccurrence=false;this.afterEmptyMatch=false;this.doc=doc;pos=pos?doc.clipPos(pos):Pos(0,0);this.pos={from:pos,to:pos};var caseFold;\nif(typeof options=="object")caseFold=options.caseFold;else{caseFold=options;options=null}if(typeof query=="string"){if(caseFold==null)caseFold=false;this.matches=function(reverse,pos){return(reverse?searchStringBackward:searchStringForward)(doc,query,pos,caseFold)}}else{query=ensureFlags(query,"gm");if(!options||options.multiline!==false)this.matches=function(reverse,pos){return(reverse?searchRegexpBackwardMultiline:searchRegexpForwardMultiline)(doc,query,pos)};else this.matches=function(reverse,\npos){return(reverse?searchRegexpBackward:searchRegexpForward)(doc,query,pos)}}}SearchCursor.prototype={findNext:function(){return this.find(false)},findPrevious:function(){return this.find(true)},find:function(reverse){var head=this.doc.clipPos(reverse?this.pos.from:this.pos.to);if(this.afterEmptyMatch&&this.atOccurrence){head=Pos(head.line,head.ch);if(reverse){head.ch--;if(head.ch<0){head.line--;head.ch=(this.doc.getLine(head.line)||"").length}}else{head.ch++;if(head.ch>(this.doc.getLine(head.line)||\n"").length){head.ch=0;head.line++}}if(CodeMirror.cmpPos(head,this.doc.clipPos(head))!=0)return this.atOccurrence=false}var result=this.matches(reverse,head);this.afterEmptyMatch=result&&CodeMirror.cmpPos(result.from,result.to)==0;if(result){this.pos=result;this.atOccurrence=true;return this.pos.match||true}else{var end=Pos(reverse?this.doc.firstLine():this.doc.lastLine()+1,0);this.pos={from:end,to:end};return this.atOccurrence=false}},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},\nreplace:function(newText,origin){if(!this.atOccurrence)return;var lines=CodeMirror.splitLines(newText);this.doc.replaceRange(lines,this.pos.from,this.pos.to,origin);this.pos.to=Pos(this.pos.from.line+lines.length-1,lines[lines.length-1].length+(lines.length==1?this.pos.from.ch:0))}};CodeMirror.defineExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this.doc,query,pos,caseFold)});CodeMirror.defineDocExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this,\nquery,pos,caseFold)});CodeMirror.defineExtension("selectMatches",function(query,caseFold){var ranges=[];var cur=this.getSearchCursor(query,this.getCursor("from"),caseFold);while(cur.findNext()){if(CodeMirror.cmpPos(cur.to(),this.getCursor("to"))>0)break;ranges.push({anchor:cur.from(),head:cur.to()})}if(ranges.length)this.setSelections(ranges,0)})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",\nmode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy","cbl"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp",\n"cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},\n{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Copycat",mime:"text/x-copycat",mode:"copycat",ext:["copycat"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},\n{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},\n{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded JavaScript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},\n{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",\nmode:"gfm",file:/^(readme|contributing|history)\\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"GoogleSQL",mimes:["text/x-google-sql","text/x-google-sql-aux"],mode:"googlesql",ext:["gsql","googlesql"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",\next:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},\n{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",\nmode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"],alias:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},\n{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},\n{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},\n{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5",\n"php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",\nmime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",\nmode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh",\n"application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},\n{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},\n{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",\nmode:"tiki"},{name:"TLA+",mime:"text/x-tlaplus",mode:"tlaplus",ext:["tla"]},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",\nmode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",\nmime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",\nmode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.mimes)info.mime=info.mimes[0]}CodeMirror.findModeByMIME=function(mime){mime=mime.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=\nCodeMirror.modeInfo[i];if(info.mime==mime)return info;if(info.mimes)for(var j=0;j<info.mimes.length;j++)if(info.mimes[j]==mime)return info}if(/\\+xml$/.test(mime))return CodeMirror.findModeByMIME("application/xml");if(/\\+json$/.test(mime))return CodeMirror.findModeByMIME("application/json")};CodeMirror.findModeByExtension=function(ext){ext=ext.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.ext)for(var j=0;j<info.ext.length;j++)if(info.ext[j]==ext)return info}};\nCodeMirror.findModeByFileName=function(filename){for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.file&&info.file.test(filename))return info}var dot=filename.lastIndexOf(".");var ext=dot>-1&&filename.substring(dot+1,filename.length);if(ext)return CodeMirror.findModeByExtension(ext)};CodeMirror.findModeByName=function(name){name=name.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.name.toLowerCase()==name)return info;\nif(info.alias)for(var j=0;j<info.alias.length;j++)if(info.alias[j].toLowerCase()==name)return info}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./runmode"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./runmode"],mod);else mod(CodeMirror)})(function(CodeMirror){var isBlock=/^(p|li|div|h\\\\d|pre|blockquote|td)$/;function textContent(node,out){if(node.nodeType==3)return out.push(node.nodeValue);for(var ch=node.firstChild;ch;ch=ch.nextSibling){textContent(ch,out);if(isBlock.test(node.nodeType))out.push("\\n")}}\nCodeMirror.colorize=function(collection,defaultMode){if(!collection)collection=document.body.getElementsByTagName("pre");for(var i=0;i<collection.length;++i){var node=collection[i];var mode=node.getAttribute("data-lang")||defaultMode;if(!mode)continue;var text=[];textContent(node,text);node.textContent="";CodeMirror.runMode(text.join(""),mode,node);node.className+=" cm-s-default"}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.runMode=function(string,modespec,callback,options){var mode=CodeMirror.getMode(CodeMirror.defaults,modespec);var tabSize=options&&options.tabSize||CodeMirror.defaults.tabSize;if(callback.appendChild){var ie=/MSIE \\d/.test(navigator.userAgent);var ie_lt9=ie&&\n(document.documentMode==null||document.documentMode<9);var node=callback,col=0;node.textContent="";callback=function(text,style){if(text=="\\n"){node.appendChild(document.createTextNode(ie_lt9?"\\r":text));col=0;return}var content="";for(var pos=0;;){var idx=text.indexOf("\\t",pos);if(idx==-1){content+=text.slice(pos);col+=text.length-pos;break}else{col+=idx-pos;content+=text.slice(pos,idx);var size=tabSize-col%tabSize;col+=size;for(var i=0;i<size;++i)content+=" ";pos=idx+1}}if(style){var sp=node.appendChild(document.createElement("span"));\nsp.className="cm-"+style.replace(/ +/g," cm-");sp.appendChild(document.createTextNode(content))}else node.appendChild(document.createTextNode(content))}}var lines=CodeMirror.splitLines(string),state=options&&options.state||CodeMirror.startState(mode);for(var i=0,e=lines.length;i<e;++i){if(i)callback("\\n");var stream=new CodeMirror.StringStream(lines[i],null,{lookAhead:function(n){return lines[i+n]},baseToken:function(){}});if(!stream.string&&mode.blankLine)mode.blankLine(state);while(!stream.eol()){var style=\nmode.token(stream,state);callback(stream.current(),style,i,stream.start,state,mode);stream.start=stream.pos}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode=function(name,states){CodeMirror.defineMode(name,function(config){return CodeMirror.simpleMode(config,states)})};CodeMirror.simpleMode=function(config,states){ensureState(states,"start");var states_={},meta=states.meta||{},hasIndentation=false;\nfor(var state in states)if(state!=meta&&states.hasOwnProperty(state)){var list=states_[state]=[],orig=states[state];for(var i=0;i<orig.length;i++){var data=orig[i];list.push(new Rule(data,states));if(data.indent||data.dedent)hasIndentation=true}}var mode={startState:function(){return{state:"start",pending:null,local:null,localState:null,indent:hasIndentation?[]:null}},copyState:function(state){var s={state:state.state,pending:state.pending,local:state.local,localState:null,indent:state.indent&&state.indent.slice(0)};\nif(state.localState)s.localState=CodeMirror.copyState(state.local.mode,state.localState);if(state.stack)s.stack=state.stack.slice(0);for(var pers=state.persistentStates;pers;pers=pers.next)s.persistentStates={mode:pers.mode,spec:pers.spec,state:pers.state==state.localState?s.localState:CodeMirror.copyState(pers.mode,pers.state),next:s.persistentStates};return s},token:tokenFunction(states_,config),innerMode:function(state){return state.local&&{mode:state.local.mode,state:state.localState}},indent:indentFunction(states_,\nmeta)};if(meta)for(var prop in meta)if(meta.hasOwnProperty(prop))mode[prop]=meta[prop];return mode};function ensureState(states,name){if(!states.hasOwnProperty(name))throw new Error("Undefined state "+name+" in simple mode");}function toRegex(val,caret){if(!val)return/(?:)/;var flags="";if(val instanceof RegExp){if(val.ignoreCase)flags="i";if(val.unicode)flags+="u";val=val.source}else val=String(val);return new RegExp((caret===false?"":"^")+"(?:"+val+")",flags)}function asToken(val){if(!val)return null;\nif(val.apply)return val;if(typeof val=="string")return val.replace(/\\./g," ");var result=[];for(var i=0;i<val.length;i++)result.push(val[i]&&val[i].replace(/\\./g," "));return result}function Rule(data,states){if(data.next||data.push)ensureState(states,data.next||data.push);this.regex=toRegex(data.regex);this.token=asToken(data.token);this.data=data}function tokenFunction(states,config){return function(stream,state){if(state.pending){var pend=state.pending.shift();if(state.pending.length==0)state.pending=\nnull;stream.pos+=pend.text.length;return pend.token}if(state.local)if(state.local.end&&stream.match(state.local.end)){var tok=state.local.endToken||null;state.local=state.localState=null;return tok}else{var tok=state.local.mode.token(stream,state.localState),m;if(state.local.endScan&&(m=state.local.endScan.exec(stream.current())))stream.pos=stream.start+m.index;return tok}var curState=states[state.state];for(var i=0;i<curState.length;i++){var rule=curState[i];var matches=(!rule.data.sol||stream.sol())&&\nstream.match(rule.regex);if(matches){if(rule.data.next)state.state=rule.data.next;else if(rule.data.push){(state.stack||(state.stack=[])).push(state.state);state.state=rule.data.push}else if(rule.data.pop&&state.stack&&state.stack.length)state.state=state.stack.pop();if(rule.data.mode)enterLocalMode(config,state,rule.data.mode,rule.token);if(rule.data.indent)state.indent.push(stream.indentation()+config.indentUnit);if(rule.data.dedent)state.indent.pop();var token=rule.token;if(token&&token.apply)token=\ntoken(matches);if(matches.length>2&&rule.token&&typeof rule.token!="string"){for(var j=2;j<matches.length;j++)if(matches[j])(state.pending||(state.pending=[])).push({text:matches[j],token:rule.token[j-1]});stream.backUp(matches[0].length-(matches[1]?matches[1].length:0));return token[0]}else if(token&&token.join)return token[0];else return token}}stream.next();return null}}function cmp(a,b){if(a===b)return true;if(!a||typeof a!="object"||!b||typeof b!="object")return false;var props=0;for(var prop in a)if(a.hasOwnProperty(prop)){if(!b.hasOwnProperty(prop)||\n!cmp(a[prop],b[prop]))return false;props++}for(var prop in b)if(b.hasOwnProperty(prop))props--;return props==0}function enterLocalMode(config,state,spec,token){var pers;if(spec.persistent)for(var p=state.persistentStates;p&&!pers;p=p.next)if(spec.spec?cmp(spec.spec,p.spec):spec.mode==p.mode)pers=p;var mode=pers?pers.mode:spec.mode||CodeMirror.getMode(config,spec.spec);var lState=pers?pers.state:CodeMirror.startState(mode);if(spec.persistent&&!pers)state.persistentStates={mode:mode,spec:spec.spec,\nstate:lState,next:state.persistentStates};state.localState=lState;state.local={mode:mode,end:spec.end&&toRegex(spec.end),endScan:spec.end&&spec.forceEnd!==false&&toRegex(spec.end,false),endToken:token&&token.join?token[token.length-1]:token}}function indexOf(val,arr){for(var i=0;i<arr.length;i++)if(arr[i]===val)return true}function indentFunction(states,meta){return function(state,textAfter,line){if(state.local&&state.local.mode.indent)return state.local.mode.indent(state.localState,textAfter,line);\nif(state.indent==null||state.local||meta.dontIndentStates&&indexOf(state.state,meta.dontIndentStates)>-1)return CodeMirror.Pass;var pos=state.indent.length-1,rules=states[state.state];scan:for(;;){for(var i=0;i<rules.length;i++){var rule=rules[i];if(rule.data.dedent&&rule.data.dedentIfLineStart!==false){var m=rule.regex.exec(textAfter);if(m&&m[0]){pos--;if(rule.next||rule.push)rules=states[rule.next||rule.push];textAfter=textAfter.slice(m[0].length);continue scan}}}break}return pos<0?0:state.indent[pos]}}\n});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){var from="from";var fromRegex=new RegExp("^(\\\\s*)\\\\b("+from+")\\\\b","i");var shells=["run","cmd","entrypoint","shell"];var shellsAsArrayRegex=new RegExp("^(\\\\s*)("+shells.join("|")+")(\\\\s+\\\\[)","i");var expose=\n"expose";var exposeRegex=new RegExp("^(\\\\s*)("+expose+")(\\\\s+)","i");var others=["arg","from","maintainer","label","env","add","copy","volume","user","workdir","onbuild","stopsignal","healthcheck","shell"];var instructions=[from,expose].concat(shells).concat(others),instructionRegex="("+instructions.join("|")+")",instructionOnlyLine=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s*)(#.*)?$","i"),instructionWithArguments=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s+)","i");CodeMirror.defineSimpleMode("dockerfile",\n{start:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:fromRegex,token:[null,"keyword"],sol:true,next:"from"},{regex:instructionOnlyLine,token:[null,"keyword",null,"error"],sol:true},{regex:shellsAsArrayRegex,token:[null,"keyword",null],sol:true,next:"array"},{regex:exposeRegex,token:[null,"keyword",null],sol:true,next:"expose"},{regex:instructionWithArguments,token:[null,"keyword",null],sol:true,next:"arguments"},{regex:/./,token:null}],from:[{regex:/\\s*$/,token:null,next:"start"},{regex:/(\\s*)(#.*)$/,\ntoken:[null,"error"],next:"start"},{regex:/(\\s*\\S+\\s+)(as)/i,token:[null,"keyword"],next:"start"},{token:null,next:"start"}],single:[{regex:/(?:[^\\\\\']|\\\\.)/,token:"string"},{regex:/\'/,token:"string",pop:true}],double:[{regex:/(?:[^\\\\"]|\\\\.)/,token:"string"},{regex:/"/,token:"string",pop:true}],array:[{regex:/\\]/,token:null,next:"start"},{regex:/"(?:[^\\\\"]|\\\\.)*"?/,token:"string"}],expose:[{regex:/\\d+$/,token:"number",next:"start"},{regex:/[^\\d]+$/,token:null,next:"start"},{regex:/\\d+/,token:"number"},\n{regex:/[^\\d]+/,token:null},{token:null,next:"start"}],arguments:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:/"(?:[^\\\\"]|\\\\.)*"?$/,token:"string",next:"start"},{regex:/"/,token:"string",push:"double"},{regex:/\'(?:[^\\\\\']|\\\\.)*\'?$/,token:"string",next:"start"},{regex:/\'/,token:"string",push:"single"},{regex:/[^#"\']+[\\\\`]$/,token:null},{regex:/[^#"\']+$/,token:null,next:"start"},{regex:/[^#"\']+/,token:null},{token:null,next:"start"}],meta:{lineComment:"#"}});CodeMirror.defineMIME("text/x-dockerfile",\n"dockerfile")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.multiplexingMode=function(outer){var others=Array.prototype.slice.call(arguments,1);function indexOf(string,pattern,from,returnEnd){if(typeof pattern=="string"){var found=string.indexOf(pattern,from);return returnEnd&&found>-1?found+pattern.length:found}var m=\npattern.exec(from?string.slice(from):string);return m?m.index+from+(returnEnd?m[0].length:0):-1}return{startState:function(){return{outer:CodeMirror.startState(outer),innerActive:null,inner:null,startingInner:false}},copyState:function(state){return{outer:CodeMirror.copyState(outer,state.outer),innerActive:state.innerActive,inner:state.innerActive&&CodeMirror.copyState(state.innerActive.mode,state.inner),startingInner:state.startingInner}},token:function(stream,state){if(!state.innerActive){var cutOff=\nInfinity,oldContent=stream.string;for(var i=0;i<others.length;++i){var other=others[i];var found=indexOf(oldContent,other.open,stream.pos);if(found==stream.pos){if(!other.parseDelimiters)stream.match(other.open);state.startingInner=!!other.parseDelimiters;state.innerActive=other;var outerIndent=0;if(outer.indent){var possibleOuterIndent=outer.indent(state.outer,"","");if(possibleOuterIndent!==CodeMirror.Pass)outerIndent=possibleOuterIndent}state.inner=CodeMirror.startState(other.mode,outerIndent);\nreturn other.delimStyle&&other.delimStyle+" "+other.delimStyle+"-open"}else if(found!=-1&&found<cutOff)cutOff=found}if(cutOff!=Infinity)stream.string=oldContent.slice(0,cutOff);var outerToken=outer.token(stream,state.outer);if(cutOff!=Infinity)stream.string=oldContent;return outerToken}else{var curInner=state.innerActive,oldContent=stream.string;if(!curInner.close&&stream.sol()){state.innerActive=state.inner=null;return this.token(stream,state)}var found=curInner.close&&!state.startingInner?indexOf(oldContent,\ncurInner.close,stream.pos,curInner.parseDelimiters):-1;if(found==stream.pos&&!curInner.parseDelimiters){stream.match(curInner.close);state.innerActive=state.inner=null;return curInner.delimStyle&&curInner.delimStyle+" "+curInner.delimStyle+"-close"}if(found>-1)stream.string=oldContent.slice(0,found);var innerToken=curInner.mode.token(stream,state.inner);if(found>-1)stream.string=oldContent;else if(stream.pos>stream.start)state.startingInner=false;if(found==stream.pos&&curInner.parseDelimiters)state.innerActive=\nstate.inner=null;if(curInner.innerStyle)if(innerToken)innerToken=innerToken+" "+curInner.innerStyle;else innerToken=curInner.innerStyle;return innerToken}},indent:function(state,textAfter,line){var mode=state.innerActive?state.innerActive.mode:outer;if(!mode.indent)return CodeMirror.Pass;return mode.indent(state.innerActive?state.inner:state.outer,textAfter,line)},blankLine:function(state){var mode=state.innerActive?state.innerActive.mode:outer;if(mode.blankLine)mode.blankLine(state.innerActive?state.inner:\nstate.outer);if(!state.innerActive)for(var i=0;i<others.length;++i){var other=others[i];if(other.open==="\\n"){state.innerActive=other;state.inner=CodeMirror.startState(other.mode,mode.indent?mode.indent(state.outer,"",""):0)}}else if(state.innerActive.close==="\\n")state.innerActive=state.inner=null},electricChars:outer.electricChars,innerMode:function(state){return state.inner?{state:state.inner,mode:state.innerActive.mode}:{state:state.outer,mode:outer}}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../../addon/mode/multiplex"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../../addon/mode/multiplex"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("htmlembedded",function(config,parserConfig){var closeComment=parserConfig.closeComment||"--%>";return CodeMirror.multiplexingMode(CodeMirror.getMode(config,\n"htmlmixed"),{open:parserConfig.openComment||"<%--",close:closeComment,delimStyle:"comment",mode:{token:function(stream){stream.skipTo(closeComment)||stream.skipToEnd();return"comment"}}},{open:parserConfig.open||parserConfig.scriptStartRegex||"<%",close:parserConfig.close||parserConfig.scriptEndRegex||"%>",mode:CodeMirror.getMode(config,parserConfig.scriptingModeSpec)})},"htmlmixed");CodeMirror.defineMIME("application/x-ejs",{name:"htmlembedded",scriptingModeSpec:"javascript"});CodeMirror.defineMIME("application/x-aspx",\n{name:"htmlembedded",scriptingModeSpec:"text/x-csharp"});CodeMirror.defineMIME("application/x-jsp",{name:"htmlembedded",scriptingModeSpec:"text/x-java"});CodeMirror.defineMIME("application/x-erb",{name:"htmlembedded",scriptingModeSpec:"ruby"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../xml/xml"),require("../javascript/javascript"),require("../css/css"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../xml/xml","../javascript/javascript","../css/css"],mod);else mod(CodeMirror)})(function(CodeMirror){var defaultTags={script:[["lang",/(javascript|babel)/i,"javascript"],["type",/^(?:text|application)\\/(?:x-)?(?:java|ecma)script$|^module$|^$/i,\n"javascript"],["type",/./,"text/plain"],[null,null,"javascript"]],style:[["lang",/^css$/i,"css"],["type",/^(text\\/)?(x-)?(stylesheet|css)$/i,"css"],["type",/./,"text/plain"],[null,null,"css"]]};function maybeBackup(stream,pat,style){var cur=stream.current(),close=cur.search(pat);if(close>-1)stream.backUp(cur.length-close);else if(cur.match(/<\\/?$/)){stream.backUp(cur.length);if(!stream.match(pat,false))stream.match(cur)}return style}var attrRegexpCache={};function getAttrRegexp(attr){var regexp=attrRegexpCache[attr];\nif(regexp)return regexp;return attrRegexpCache[attr]=new RegExp("\\\\s+"+attr+"\\\\s*=\\\\s*(\'|\\")?([^\'\\"]+)(\'|\\")?\\\\s*")}function getAttrValue(text,attr){var match=text.match(getAttrRegexp(attr));return match?/^\\s*(.*?)\\s*$/.exec(match[2])[1]:""}function getTagRegexp(tagName,anchored){return new RegExp((anchored?"^":"")+"</\\\\s*"+tagName+"\\\\s*>","i")}function addTags(from,to){for(var tag in from){var dest=to[tag]||(to[tag]=[]);var source=from[tag];for(var i=source.length-1;i>=0;i--)dest.unshift(source[i])}}\nfunction findMatchingMode(tagInfo,tagText){for(var i=0;i<tagInfo.length;i++){var spec=tagInfo[i];if(!spec[0]||spec[1].test(getAttrValue(tagText,spec[0])))return spec[2]}}CodeMirror.defineMode("htmlmixed",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,{name:"xml",htmlMode:true,multilineTagIndentFactor:parserConfig.multilineTagIndentFactor,multilineTagIndentPastTag:parserConfig.multilineTagIndentPastTag,allowMissingTagName:parserConfig.allowMissingTagName});var tags={};var configTags=\nparserConfig&&parserConfig.tags,configScript=parserConfig&&parserConfig.scriptTypes;addTags(defaultTags,tags);if(configTags)addTags(configTags,tags);if(configScript)for(var i=configScript.length-1;i>=0;i--)tags.script.unshift(["type",configScript[i].matches,configScript[i].mode]);function html(stream,state){var style=htmlMode.token(stream,state.htmlState),tag=/\\btag\\b/.test(style),tagName;if(tag&&!/[<>\\s\\/]/.test(stream.current())&&(tagName=state.htmlState.tagName&&state.htmlState.tagName.toLowerCase())&&\ntags.hasOwnProperty(tagName))state.inTag=tagName+" ";else if(state.inTag&&tag&&/>$/.test(stream.current())){var inTag=/^([\\S]+) (.*)/.exec(state.inTag);state.inTag=null;var modeSpec=stream.current()==">"&&findMatchingMode(tags[inTag[1]],inTag[2]);var mode=CodeMirror.getMode(config,modeSpec);var endTagA=getTagRegexp(inTag[1],true),endTag=getTagRegexp(inTag[1],false);state.token=function(stream,state){if(stream.match(endTagA,false)){state.token=html;state.localState=state.localMode=null;return null}return maybeBackup(stream,\nendTag,state.localMode.token(stream,state.localState))};state.localMode=mode;state.localState=CodeMirror.startState(mode,htmlMode.indent(state.htmlState,"",""))}else if(state.inTag){state.inTag+=stream.current();if(stream.eol())state.inTag+=" "}return style}return{startState:function(){var state=CodeMirror.startState(htmlMode);return{token:html,inTag:null,localMode:null,localState:null,htmlState:state}},copyState:function(state){var local;if(state.localState)local=CodeMirror.copyState(state.localMode,\nstate.localState);return{token:state.token,inTag:state.inTag,localMode:state.localMode,localState:local,htmlState:CodeMirror.copyState(htmlMode,state.htmlState)}},token:function(stream,state){return state.token(stream,state)},indent:function(state,textAfter,line){if(!state.localMode||/^\\s*<\\//.test(textAfter))return htmlMode.indent(state.htmlState,textAfter,line);else if(state.localMode.indent)return state.localMode.indent(state.localState,textAfter,line);else return CodeMirror.Pass},innerMode:function(state){return{state:state.localState||\nstate.htmlState,mode:state.localMode||htmlMode}}}},"xml","javascript","css");CodeMirror.defineMIME("text/html","htmlmixed")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("javascript",function(config,parserConfig){var indentUnit=config.indentUnit;var statementIndent=parserConfig.statementIndent;var jsonldMode=parserConfig.jsonld;var jsonMode=parserConfig.json||jsonldMode;var trackScope=parserConfig.trackScope!==false;\nvar isTS=parserConfig.typescript;var wordRE=parserConfig.wordCharacters||/[\\w$\\xa1-\\uffff]/;var keywords=function(){function kw(type){return{type:type,style:"keyword"}}var A=kw("keyword a"),B=kw("keyword b"),C=kw("keyword c"),D=kw("keyword d");var operator=kw("operator"),atom={type:"atom",style:"atom"};return{"if":kw("if"),"while":A,"with":A,"else":B,"do":B,"try":B,"finally":B,"return":D,"break":D,"continue":D,"new":kw("new"),"delete":C,"void":C,"throw":C,"debugger":kw("debugger"),"var":kw("var"),\n"const":kw("var"),"let":kw("var"),"function":kw("function"),"catch":kw("catch"),"for":kw("for"),"switch":kw("switch"),"case":kw("case"),"default":kw("default"),"in":operator,"typeof":operator,"instanceof":operator,"true":atom,"false":atom,"null":atom,"undefined":atom,"NaN":atom,"Infinity":atom,"this":kw("this"),"class":kw("class"),"super":kw("atom"),"yield":C,"export":kw("export"),"import":kw("import"),"extends":C,"await":C}}();var isOperatorChar=/[+\\-*&%=<>!?|~^@]/;var isJsonldKeyword=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;\nfunction readRegexp(stream){var escaped=false,next,inSet=false;while((next=stream.next())!=null){if(!escaped){if(next=="/"&&!inSet)return;if(next=="[")inSet=true;else if(inSet&&next=="]")inSet=false}escaped=!escaped&&next=="\\\\"}}var type,content;function ret(tp,style,cont){type=tp;content=cont;return style}function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="."&&stream.match(/^\\d[\\d_]*(?:[eE][+\\-]?[\\d_]+)?/))return ret("number",\n"number");else if(ch=="."&&stream.match(".."))return ret("spread","meta");else if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch))return ret(ch);else if(ch=="="&&stream.eat(">"))return ret("=>","operator");else if(ch=="0"&&stream.match(/^(?:x[\\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return ret("number","number");else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:n|(?:\\.[\\d_]*)?(?:[eE][+\\-]?[\\d_]+)?)?/);return ret("number","number")}else if(ch=="/")if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}else if(stream.eat("/")){stream.skipToEnd();\nreturn ret("comment","comment")}else if(expressionAllowed(stream,state,1)){readRegexp(stream);stream.match(/^\\b(([gimyus])(?![gimyus]*\\2))+\\b/);return ret("regexp","string-2")}else{stream.eat("=");return ret("operator","operator",stream.current())}else if(ch=="`"){state.tokenize=tokenQuasi;return tokenQuasi(stream,state)}else if(ch=="#"&&stream.peek()=="!"){stream.skipToEnd();return ret("meta","meta")}else if(ch=="#"&&stream.eatWhile(wordRE))return ret("variable","property");else if(ch=="<"&&stream.match("!--")||\nch=="-"&&stream.match("->")&&!/\\S/.test(stream.string.slice(0,stream.start))){stream.skipToEnd();return ret("comment","comment")}else if(isOperatorChar.test(ch)){if(ch!=">"||!state.lexical||state.lexical.type!=">")if(stream.eat("=")){if(ch=="!"||ch=="=")stream.eat("=")}else if(/[<>*+\\-|&?]/.test(ch)){stream.eat(ch);if(ch==">")stream.eat(ch)}if(ch=="?"&&stream.eat("."))return ret(".");return ret("operator","operator",stream.current())}else if(wordRE.test(ch)){stream.eatWhile(wordRE);var word=stream.current();\nif(state.lastType!="."){if(keywords.propertyIsEnumerable(word)){var kw=keywords[word];return ret(kw.type,kw.style,word)}if(word=="async"&&stream.match(/^(\\s|\\/\\*([^*]|\\*(?!\\/))*?\\*\\/)*[\\[\\(\\w]/,false))return ret("async","keyword",word)}return ret("variable","variable",word)}}function tokenString(quote){return function(stream,state){var escaped=false,next;if(jsonldMode&&stream.peek()=="@"&&stream.match(isJsonldKeyword)){state.tokenize=tokenBase;return ret("jsonld-keyword","meta")}while((next=stream.next())!=\nnull){if(next==quote&&!escaped)break;escaped=!escaped&&next=="\\\\"}if(!escaped)state.tokenize=tokenBase;return ret("string","string")}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return ret("comment","comment")}function tokenQuasi(stream,state){var escaped=false,next;while((next=stream.next())!=null){if(!escaped&&(next=="`"||next=="$"&&stream.eat("{"))){state.tokenize=tokenBase;break}escaped=\n!escaped&&next=="\\\\"}return ret("quasi","string-2",stream.current())}var brackets="([{}])";function findFatArrow(stream,state){if(state.fatArrowAt)state.fatArrowAt=null;var arrow=stream.string.indexOf("=>",stream.start);if(arrow<0)return;if(isTS){var m=/:\\s*(?:\\w+(?:<[^>]*>|\\[\\])?|\\{[^}]*\\})\\s*$/.exec(stream.string.slice(stream.start,arrow));if(m)arrow=m.index}var depth=0,sawSomething=false;for(var pos=arrow-1;pos>=0;--pos){var ch=stream.string.charAt(pos);var bracket=brackets.indexOf(ch);if(bracket>=\n0&&bracket<3){if(!depth){++pos;break}if(--depth==0){if(ch=="(")sawSomething=true;break}}else if(bracket>=3&&bracket<6)++depth;else if(wordRE.test(ch))sawSomething=true;else if(/["\'\\/`]/.test(ch))for(;;--pos){if(pos==0)return;var next=stream.string.charAt(pos-1);if(next==ch&&stream.string.charAt(pos-2)!="\\\\"){pos--;break}}else if(sawSomething&&!depth){++pos;break}}if(sawSomething&&!depth)state.fatArrowAt=pos}var atomicTypes={"atom":true,"number":true,"variable":true,"string":true,"regexp":true,"this":true,\n"import":true,"jsonld-keyword":true};function JSLexical(indented,column,type,align,prev,info){this.indented=indented;this.column=column;this.type=type;this.prev=prev;this.info=info;if(align!=null)this.align=align}function inScope(state,varname){if(!trackScope)return false;for(var v=state.localVars;v;v=v.next)if(v.name==varname)return true;for(var cx=state.context;cx;cx=cx.prev)for(var v=cx.vars;v;v=v.next)if(v.name==varname)return true}function parseJS(state,style,type,content,stream){var cc=state.cc;\ncx.state=state;cx.stream=stream;cx.marked=null,cx.cc=cc;cx.style=style;if(!state.lexical.hasOwnProperty("align"))state.lexical.align=true;while(true){var combinator=cc.length?cc.pop():jsonMode?expression:statement;if(combinator(type,content)){while(cc.length&&cc[cc.length-1].lex)cc.pop()();if(cx.marked)return cx.marked;if(type=="variable"&&inScope(state,content))return"variable-2";return style}}}var cx={state:null,column:null,marked:null,cc:null};function pass(){for(var i=arguments.length-1;i>=0;i--)cx.cc.push(arguments[i])}\nfunction cont(){pass.apply(null,arguments);return true}function inList(name,list){for(var v=list;v;v=v.next)if(v.name==name)return true;return false}function register(varname){var state=cx.state;cx.marked="def";if(!trackScope)return;if(state.context)if(state.lexical.info=="var"&&state.context&&state.context.block){var newContext=registerVarScoped(varname,state.context);if(newContext!=null){state.context=newContext;return}}else if(!inList(varname,state.localVars)){state.localVars=new Var(varname,state.localVars);\nreturn}if(parserConfig.globalVars&&!inList(varname,state.globalVars))state.globalVars=new Var(varname,state.globalVars)}function registerVarScoped(varname,context){if(!context)return null;else if(context.block){var inner=registerVarScoped(varname,context.prev);if(!inner)return null;if(inner==context.prev)return context;return new Context(inner,context.vars,true)}else if(inList(varname,context.vars))return context;else return new Context(context.prev,new Var(varname,context.vars),false)}function isModifier(name){return name==\n"public"||name=="private"||name=="protected"||name=="abstract"||name=="readonly"}function Context(prev,vars,block){this.prev=prev;this.vars=vars;this.block=block}function Var(name,next){this.name=name;this.next=next}var defaultVars=new Var("this",new Var("arguments",null));function pushcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,false);cx.state.localVars=defaultVars}function pushblockcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,true);cx.state.localVars=\nnull}pushcontext.lex=pushblockcontext.lex=true;function popcontext(){cx.state.localVars=cx.state.context.vars;cx.state.context=cx.state.context.prev}popcontext.lex=true;function pushlex(type,info){var result=function(){var state=cx.state,indent=state.indented;if(state.lexical.type=="stat")indent=state.lexical.indented;else for(var outer=state.lexical;outer&&outer.type==")"&&outer.align;outer=outer.prev)indent=outer.indented;state.lexical=new JSLexical(indent,cx.stream.column(),type,null,state.lexical,\ninfo)};result.lex=true;return result}function poplex(){var state=cx.state;if(state.lexical.prev){if(state.lexical.type==")")state.indented=state.lexical.indented;state.lexical=state.lexical.prev}}poplex.lex=true;function expect(wanted){function exp(type){if(type==wanted)return cont();else if(wanted==";"||type=="}"||type==")"||type=="]")return pass();else return cont(exp)}return exp}function statement(type,value){if(type=="var")return cont(pushlex("vardef",value),vardef,expect(";"),poplex);if(type==\n"keyword a")return cont(pushlex("form"),parenExpr,statement,poplex);if(type=="keyword b")return cont(pushlex("form"),statement,poplex);if(type=="keyword d")return cx.stream.match(/^\\s*$/,false)?cont():cont(pushlex("stat"),maybeexpression,expect(";"),poplex);if(type=="debugger")return cont(expect(";"));if(type=="{")return cont(pushlex("}"),pushblockcontext,block,poplex,popcontext);if(type==";")return cont();if(type=="if"){if(cx.state.lexical.info=="else"&&cx.state.cc[cx.state.cc.length-1]==poplex)cx.state.cc.pop()();\nreturn cont(pushlex("form"),parenExpr,statement,poplex,maybeelse)}if(type=="function")return cont(functiondef);if(type=="for")return cont(pushlex("form"),pushblockcontext,forspec,statement,popcontext,poplex);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form",type=="class"?type:value),className,poplex)}if(type=="variable")if(isTS&&value=="declare"){cx.marked="keyword";return cont(statement)}else if(isTS&&(value=="module"||value=="enum"||value=="type")&&cx.stream.match(/^\\s*\\w/,\nfalse)){cx.marked="keyword";if(value=="enum")return cont(enumdef);else if(value=="type")return cont(typename,expect("operator"),typeexpr,expect(";"));else return cont(pushlex("form"),pattern,expect("{"),pushlex("}"),block,poplex,poplex)}else if(isTS&&value=="namespace"){cx.marked="keyword";return cont(pushlex("form"),expression,statement,poplex)}else if(isTS&&value=="abstract"){cx.marked="keyword";return cont(statement)}else return cont(pushlex("stat"),maybelabel);if(type=="switch")return cont(pushlex("form"),\nparenExpr,expect("{"),pushlex("}","switch"),pushblockcontext,block,poplex,poplex,popcontext);if(type=="case")return cont(expression,expect(":"));if(type=="default")return cont(expect(":"));if(type=="catch")return cont(pushlex("form"),pushcontext,maybeCatchBinding,statement,poplex,popcontext);if(type=="export")return cont(pushlex("stat"),afterExport,poplex);if(type=="import")return cont(pushlex("stat"),afterImport,poplex);if(type=="async")return cont(statement);if(value=="@")return cont(expression,\nstatement);return pass(pushlex("stat"),expression,expect(";"),poplex)}function maybeCatchBinding(type){if(type=="(")return cont(funarg,expect(")"))}function expression(type,value){return expressionInner(type,value,false)}function expressionNoComma(type,value){return expressionInner(type,value,true)}function parenExpr(type){if(type!="(")return pass();return cont(pushlex(")"),maybeexpression,expect(")"),poplex)}function expressionInner(type,value,noComma){if(cx.state.fatArrowAt==cx.stream.start){var body=\nnoComma?arrowBodyNoComma:arrowBody;if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,expect("=>"),body,popcontext);else if(type=="variable")return pass(pushcontext,pattern,expect("=>"),body,popcontext)}var maybeop=noComma?maybeoperatorNoComma:maybeoperatorComma;if(atomicTypes.hasOwnProperty(type))return cont(maybeop);if(type=="function")return cont(functiondef,maybeop);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form"),classExpression,\npoplex)}if(type=="keyword c"||type=="async")return cont(noComma?expressionNoComma:expression);if(type=="(")return cont(pushlex(")"),maybeexpression,expect(")"),poplex,maybeop);if(type=="operator"||type=="spread")return cont(noComma?expressionNoComma:expression);if(type=="[")return cont(pushlex("]"),arrayLiteral,poplex,maybeop);if(type=="{")return contCommasep(objprop,"}",null,maybeop);if(type=="quasi")return pass(quasi,maybeop);if(type=="new")return cont(maybeTarget(noComma));return cont()}function maybeexpression(type){if(type.match(/[;\\}\\)\\],]/))return pass();\nreturn pass(expression)}function maybeoperatorComma(type,value){if(type==",")return cont(maybeexpression);return maybeoperatorNoComma(type,value,false)}function maybeoperatorNoComma(type,value,noComma){var me=noComma==false?maybeoperatorComma:maybeoperatorNoComma;var expr=noComma==false?expression:expressionNoComma;if(type=="=>")return cont(pushcontext,noComma?arrowBodyNoComma:arrowBody,popcontext);if(type=="operator"){if(/\\+\\+|--/.test(value)||isTS&&value=="!")return cont(me);if(isTS&&value=="<"&&\ncx.stream.match(/^([^<>]|<[^<>]*>)*>\\s*\\(/,false))return cont(pushlex(">"),commasep(typeexpr,">"),poplex,me);if(value=="?")return cont(expression,expect(":"),expr);return cont(expr)}if(type=="quasi")return pass(quasi,me);if(type==";")return;if(type=="(")return contCommasep(expressionNoComma,")","call",me);if(type==".")return cont(property,me);if(type=="[")return cont(pushlex("]"),maybeexpression,expect("]"),poplex,me);if(isTS&&value=="as"){cx.marked="keyword";return cont(typeexpr,me)}if(type=="regexp"){cx.state.lastType=\ncx.marked="operator";cx.stream.backUp(cx.stream.pos-cx.stream.start-1);return cont(expr)}}function quasi(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasi);return cont(maybeexpression,continueQuasi)}function continueQuasi(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasi)}}function arrowBody(type){findFatArrow(cx.stream,cx.state);return pass(type=="{"?statement:expression)}function arrowBodyNoComma(type){findFatArrow(cx.stream,\ncx.state);return pass(type=="{"?statement:expressionNoComma)}function maybeTarget(noComma){return function(type){if(type==".")return cont(noComma?targetNoComma:target);else if(type=="variable"&&isTS)return cont(maybeTypeArgs,noComma?maybeoperatorNoComma:maybeoperatorComma);else return pass(noComma?expressionNoComma:expression)}}function target(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorComma)}}function targetNoComma(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorNoComma)}}\nfunction maybelabel(type){if(type==":")return cont(poplex,statement);return pass(maybeoperatorComma,expect(";"),poplex)}function property(type){if(type=="variable"){cx.marked="property";return cont()}}function objprop(type,value){if(type=="async"){cx.marked="property";return cont(objprop)}else if(type=="variable"||cx.style=="keyword"){cx.marked="property";if(value=="get"||value=="set")return cont(getterSetter);var m;if(isTS&&cx.state.fatArrowAt==cx.stream.start&&(m=cx.stream.match(/^\\s*:\\s*/,false)))cx.state.fatArrowAt=\ncx.stream.pos+m[0].length;return cont(afterprop)}else if(type=="number"||type=="string"){cx.marked=jsonldMode?"property":cx.style+" property";return cont(afterprop)}else if(type=="jsonld-keyword")return cont(afterprop);else if(isTS&&isModifier(value)){cx.marked="keyword";return cont(objprop)}else if(type=="[")return cont(expression,maybetype,expect("]"),afterprop);else if(type=="spread")return cont(expressionNoComma,afterprop);else if(value=="*"){cx.marked="keyword";return cont(objprop)}else if(type==\n":")return pass(afterprop)}function getterSetter(type){if(type!="variable")return pass(afterprop);cx.marked="property";return cont(functiondef)}function afterprop(type){if(type==":")return cont(expressionNoComma);if(type=="(")return pass(functiondef)}function commasep(what,end,sep){function proceed(type,value){if(sep?sep.indexOf(type)>-1:type==","){var lex=cx.state.lexical;if(lex.info=="call")lex.pos=(lex.pos||0)+1;return cont(function(type,value){if(type==end||value==end)return pass();return pass(what)},\nproceed)}if(type==end||value==end)return cont();if(sep&&sep.indexOf(";")>-1)return pass(what);return cont(expect(end))}return function(type,value){if(type==end||value==end)return cont();return pass(what,proceed)}}function contCommasep(what,end,info){for(var i=3;i<arguments.length;i++)cx.cc.push(arguments[i]);return cont(pushlex(end,info),commasep(what,end),poplex)}function block(type){if(type=="}")return cont();return pass(statement,block)}function maybetype(type,value){if(isTS){if(type==":")return cont(typeexpr);\nif(value=="?")return cont(maybetype)}}function maybetypeOrIn(type,value){if(isTS&&(type==":"||value=="in"))return cont(typeexpr)}function mayberettype(type){if(isTS&&type==":")if(cx.stream.match(/^\\s*\\w+\\s+is\\b/,false))return cont(expression,isKW,typeexpr);else return cont(typeexpr)}function isKW(_,value){if(value=="is"){cx.marked="keyword";return cont()}}function typeexpr(type,value){if(value=="keyof"||value=="typeof"||value=="infer"||value=="readonly"){cx.marked="keyword";return cont(value=="typeof"?\nexpressionNoComma:typeexpr)}if(type=="variable"||value=="void"){cx.marked="type";return cont(afterType)}if(value=="|"||value=="&")return cont(typeexpr);if(type=="string"||type=="number"||type=="atom")return cont(afterType);if(type=="[")return cont(pushlex("]"),commasep(typeexpr,"]",","),poplex,afterType);if(type=="{")return cont(pushlex("}"),typeprops,poplex,afterType);if(type=="(")return cont(commasep(typearg,")"),maybeReturnType,afterType);if(type=="<")return cont(commasep(typeexpr,">"),typeexpr);\nif(type=="quasi")return pass(quasiType,afterType)}function maybeReturnType(type){if(type=="=>")return cont(typeexpr)}function typeprops(type){if(type.match(/[\\}\\)\\]]/))return cont();if(type==","||type==";")return cont(typeprops);return pass(typeprop,typeprops)}function typeprop(type,value){if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(typeprop)}else if(value=="?"||type=="number"||type=="string")return cont(typeprop);else if(type==":")return cont(typeexpr);else if(type==\n"[")return cont(expect("variable"),maybetypeOrIn,expect("]"),typeprop);else if(type=="(")return pass(functiondecl,typeprop);else if(!type.match(/[;\\}\\)\\],]/))return cont()}function quasiType(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasiType);return cont(typeexpr,continueQuasiType)}function continueQuasiType(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasiType)}}function typearg(type,value){if(type=="variable"&&\ncx.stream.match(/^\\s*[?:]/,false)||value=="?")return cont(typearg);if(type==":")return cont(typeexpr);if(type=="spread")return cont(typearg);return pass(typeexpr)}function afterType(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType);if(value=="|"||type=="."||value=="&")return cont(typeexpr);if(type=="[")return cont(typeexpr,expect("]"),afterType);if(value=="extends"||value=="implements"){cx.marked="keyword";return cont(typeexpr)}if(value=="?")return cont(typeexpr,\nexpect(":"),typeexpr)}function maybeTypeArgs(_,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType)}function typeparam(){return pass(typeexpr,maybeTypeDefault)}function maybeTypeDefault(_,value){if(value=="=")return cont(typeexpr)}function vardef(_,value){if(value=="enum"){cx.marked="keyword";return cont(enumdef)}return pass(pattern,maybetype,maybeAssign,vardefCont)}function pattern(type,value){if(isTS&&isModifier(value)){cx.marked="keyword";return cont(pattern)}if(type==\n"variable"){register(value);return cont()}if(type=="spread")return cont(pattern);if(type=="[")return contCommasep(eltpattern,"]");if(type=="{")return contCommasep(proppattern,"}")}function proppattern(type,value){if(type=="variable"&&!cx.stream.match(/^\\s*:/,false)){register(value);return cont(maybeAssign)}if(type=="variable")cx.marked="property";if(type=="spread")return cont(pattern);if(type=="}")return pass();if(type=="[")return cont(expression,expect("]"),expect(":"),proppattern);return cont(expect(":"),\npattern,maybeAssign)}function eltpattern(){return pass(pattern,maybeAssign)}function maybeAssign(_type,value){if(value=="=")return cont(expressionNoComma)}function vardefCont(type){if(type==",")return cont(vardef)}function maybeelse(type,value){if(type=="keyword b"&&value=="else")return cont(pushlex("form","else"),statement,poplex)}function forspec(type,value){if(value=="await")return cont(forspec);if(type=="(")return cont(pushlex(")"),forspec1,poplex)}function forspec1(type){if(type=="var")return cont(vardef,\nforspec2);if(type=="variable")return cont(forspec2);return pass(forspec2)}function forspec2(type,value){if(type==")")return cont();if(type==";")return cont(forspec2);if(value=="in"||value=="of"){cx.marked="keyword";return cont(expression,forspec2)}return pass(expression,forspec2)}function functiondef(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondef)}if(type=="variable"){register(value);return cont(functiondef)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,\n")"),poplex,mayberettype,statement,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondef)}function functiondecl(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondecl)}if(type=="variable"){register(value);return cont(functiondecl)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,mayberettype,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondecl)}function typename(type,\nvalue){if(type=="keyword"||type=="variable"){cx.marked="type";return cont(typename)}else if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex)}function funarg(type,value){if(value=="@")cont(expression,funarg);if(type=="spread")return cont(funarg);if(isTS&&isModifier(value)){cx.marked="keyword";return cont(funarg)}if(isTS&&type=="this")return cont(maybetype,maybeAssign);return pass(pattern,maybetype,maybeAssign)}function classExpression(type,value){if(type=="variable")return className(type,\nvalue);return classNameAfter(type,value)}function className(type,value){if(type=="variable"){register(value);return cont(classNameAfter)}}function classNameAfter(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,classNameAfter);if(value=="extends"||value=="implements"||isTS&&type==","){if(value=="implements")cx.marked="keyword";return cont(isTS?typeexpr:expression,classNameAfter)}if(type=="{")return cont(pushlex("}"),classBody,poplex)}function classBody(type,value){if(type==\n"async"||type=="variable"&&(value=="static"||value=="get"||value=="set"||isTS&&isModifier(value))&&cx.stream.match(/^\\s+[\\w$\\xa1-\\uffff]/,false)){cx.marked="keyword";return cont(classBody)}if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(classfield,classBody)}if(type=="number"||type=="string")return cont(classfield,classBody);if(type=="[")return cont(expression,maybetype,expect("]"),classfield,classBody);if(value=="*"){cx.marked="keyword";return cont(classBody)}if(isTS&&\ntype=="(")return pass(functiondecl,classBody);if(type==";"||type==",")return cont(classBody);if(type=="}")return cont();if(value=="@")return cont(expression,classBody)}function classfield(type,value){if(value=="!")return cont(classfield);if(value=="?")return cont(classfield);if(type==":")return cont(typeexpr,maybeAssign);if(value=="=")return cont(expressionNoComma);var context=cx.state.lexical.prev,isInterface=context&&context.info=="interface";return pass(isInterface?functiondecl:functiondef)}function afterExport(type,\nvalue){if(value=="*"){cx.marked="keyword";return cont(maybeFrom,expect(";"))}if(value=="default"){cx.marked="keyword";return cont(expression,expect(";"))}if(type=="{")return cont(commasep(exportField,"}"),maybeFrom,expect(";"));return pass(statement)}function exportField(type,value){if(value=="as"){cx.marked="keyword";return cont(expect("variable"))}if(type=="variable")return pass(expressionNoComma,exportField)}function afterImport(type){if(type=="string")return cont();if(type=="(")return pass(expression);\nif(type==".")return pass(maybeoperatorComma);return pass(importSpec,maybeMoreImports,maybeFrom)}function importSpec(type,value){if(type=="{")return contCommasep(importSpec,"}");if(type=="variable")register(value);if(value=="*")cx.marked="keyword";return cont(maybeAs)}function maybeMoreImports(type){if(type==",")return cont(importSpec,maybeMoreImports)}function maybeAs(_type,value){if(value=="as"){cx.marked="keyword";return cont(importSpec)}}function maybeFrom(_type,value){if(value=="from"){cx.marked=\n"keyword";return cont(expression)}}function arrayLiteral(type){if(type=="]")return cont();return pass(commasep(expressionNoComma,"]"))}function enumdef(){return pass(pushlex("form"),pattern,expect("{"),pushlex("}"),commasep(enummember,"}"),poplex,poplex)}function enummember(){return pass(pattern,maybeAssign)}function isContinuedStatement(state,textAfter){return state.lastType=="operator"||state.lastType==","||isOperatorChar.test(textAfter.charAt(0))||/[,.]/.test(textAfter.charAt(0))}function expressionAllowed(stream,\nstate,backUp){return state.tokenize==tokenBase&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\\[{}\\(,;:]|=>)$/.test(state.lastType)||state.lastType=="quasi"&&/\\{\\s*$/.test(stream.string.slice(0,stream.pos-(backUp||0)))}return{startState:function(basecolumn){var state={tokenize:tokenBase,lastType:"sof",cc:[],lexical:new JSLexical((basecolumn||0)-indentUnit,0,"block",false),localVars:parserConfig.localVars,context:parserConfig.localVars&&new Context(null,null,false),indented:basecolumn||\n0};if(parserConfig.globalVars&&typeof parserConfig.globalVars=="object")state.globalVars=parserConfig.globalVars;return state},token:function(stream,state){if(stream.sol()){if(!state.lexical.hasOwnProperty("align"))state.lexical.align=false;state.indented=stream.indentation();findFatArrow(stream,state)}if(state.tokenize!=tokenComment&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(type=="comment")return style;state.lastType=type=="operator"&&(content=="++"||content=="--")?\n"incdec":type;return parseJS(state,style,type,content,stream)},indent:function(state,textAfter){if(state.tokenize==tokenComment||state.tokenize==tokenQuasi)return CodeMirror.Pass;if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0),lexical=state.lexical,top;if(!/^\\s*else\\b/.test(textAfter))for(var i=state.cc.length-1;i>=0;--i){var c=state.cc[i];if(c==poplex)lexical=lexical.prev;else if(c!=maybeelse&&c!=popcontext)break}while((lexical.type=="stat"||lexical.type=="form")&&\n(firstChar=="}"||(top=state.cc[state.cc.length-1])&&(top==maybeoperatorComma||top==maybeoperatorNoComma)&&!/^[,\\.=+\\-*:?[\\(]/.test(textAfter)))lexical=lexical.prev;if(statementIndent&&lexical.type==")"&&lexical.prev.type=="stat")lexical=lexical.prev;var type=lexical.type,closing=firstChar==type;if(type=="vardef")return lexical.indented+(state.lastType=="operator"||state.lastType==","?lexical.info.length+1:0);else if(type=="form"&&firstChar=="{")return lexical.indented;else if(type=="form")return lexical.indented+\nindentUnit;else if(type=="stat")return lexical.indented+(isContinuedStatement(state,textAfter)?statementIndent||indentUnit:0);else if(lexical.info=="switch"&&!closing&&parserConfig.doubleIndentSwitch!=false)return lexical.indented+(/^(?:case|default)\\b/.test(textAfter)?indentUnit:2*indentUnit);else if(lexical.align)return lexical.column+(closing?0:1);else return lexical.indented+(closing?0:indentUnit)},electricInput:/^\\s*(?:case .*?:|default:|\\{|\\})$/,blockCommentStart:jsonMode?null:"/*",blockCommentEnd:jsonMode?\nnull:"*/",blockCommentContinue:jsonMode?null:" * ",lineComment:jsonMode?null:"//",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``",helperType:jsonMode?"json":"javascript",jsonldMode:jsonldMode,jsonMode:jsonMode,expressionAllowed:expressionAllowed,skipExpression:function(state){parseJS(state,"atom","atom","true",new CodeMirror.StringStream("",2,null))}}});CodeMirror.registerHelper("wordChars","javascript",/[\\w$]/);CodeMirror.defineMIME("text/javascript","javascript");CodeMirror.defineMIME("text/ecmascript",\n"javascript");CodeMirror.defineMIME("application/javascript","javascript");CodeMirror.defineMIME("application/x-javascript","javascript");CodeMirror.defineMIME("application/ecmascript","javascript");CodeMirror.defineMIME("application/json",{name:"javascript",json:true});CodeMirror.defineMIME("application/x-json",{name:"javascript",json:true});CodeMirror.defineMIME("application/manifest+json",{name:"javascript",json:true});CodeMirror.defineMIME("application/ld+json",{name:"javascript",jsonld:true});\nCodeMirror.defineMIME("text/typescript",{name:"javascript",typescript:true});CodeMirror.defineMIME("application/typescript",{name:"javascript",typescript:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function Context(indented,column,type,info,align,prev){this.indented=indented;this.column=column;this.type=type;this.info=info;this.align=align;this.prev=prev}function pushContext(state,col,type,info){var indent=state.indented;if(state.context&&state.context.type=="statement"&&\ntype!="statement")indent=state.context.indented;return state.context=new Context(indent,col,type,info,null,state.context)}function popContext(state){var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}function typeBefore(stream,state,pos){if(state.prevToken=="variable"||state.prevToken=="type")return true;if(/\\S(?:[^- ]>|[*\\]])\\s*$|\\*$/.test(stream.string.slice(0,pos)))return true;if(state.typeAtEndOfLine&&stream.column()==\nstream.indentation())return true}function isTopScope(context){for(;;){if(!context||context.type=="top")return true;if(context.type=="}"&&context.prev.info!="namespace")return false;context=context.prev}}CodeMirror.defineMode("clike",function(config,parserConfig){var indentUnit=config.indentUnit,statementIndentUnit=parserConfig.statementIndentUnit||indentUnit,dontAlignCalls=parserConfig.dontAlignCalls,keywords=parserConfig.keywords||{},types=parserConfig.types||{},builtin=parserConfig.builtin||{},\nblockKeywords=parserConfig.blockKeywords||{},defKeywords=parserConfig.defKeywords||{},atoms=parserConfig.atoms||{},hooks=parserConfig.hooks||{},multiLineStrings=parserConfig.multiLineStrings,indentStatements=parserConfig.indentStatements!==false,indentSwitch=parserConfig.indentSwitch!==false,namespaceSeparator=parserConfig.namespaceSeparator,isPunctuationChar=parserConfig.isPunctuationChar||/[\\[\\]{}\\(\\),;:\\.]/,numberStart=parserConfig.numberStart||/[\\d\\.]/,number=parserConfig.number||/^(?:0x[a-f\\d]+|0b[01]+|(?:\\d+\\.?\\d*|\\.\\d+)(?:e[-+]?\\d+)?)(u|ll?|l|f)?/i,\nisOperatorChar=parserConfig.isOperatorChar||/[+\\-*&%=<>!?|\\/]/,isIdentifierChar=parserConfig.isIdentifierChar||/[\\w\\$_\\xa1-\\uffff]/,isReservedIdentifier=parserConfig.isReservedIdentifier||false;var curPunc,isDefKeyword;function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(numberStart.test(ch)){stream.backUp(1);if(stream.match(number))return"number";\nstream.next()}if(isPunctuationChar.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){while(!stream.match(/^\\/[\\/*]/,false)&&stream.eat(isOperatorChar));return"operator"}stream.eatWhile(isIdentifierChar);if(namespaceSeparator)while(stream.match(namespaceSeparator))stream.eatWhile(isIdentifierChar);var cur=stream.current();if(contains(keywords,\ncur)){if(contains(blockKeywords,cur))curPunc="newstatement";if(contains(defKeywords,cur))isDefKeyword=true;return"keyword"}if(contains(types,cur))return"type";if(contains(builtin,cur)||isReservedIdentifier&&isReservedIdentifier(cur)){if(contains(blockKeywords,cur))curPunc="newstatement";return"builtin"}if(contains(atoms,cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false,next,end=false;while((next=stream.next())!=null){if(next==quote&&!escaped){end=\ntrue;break}escaped=!escaped&&next=="\\\\"}if(end||!(escaped||multiLineStrings))state.tokenize=null;return"string"}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=null;break}maybeEnd=ch=="*"}return"comment"}function maybeEOL(stream,state){if(parserConfig.typeFirstDefinitions&&stream.eol()&&isTopScope(state.context))state.typeAtEndOfLine=typeBefore(stream,state,stream.pos)}return{startState:function(basecolumn){return{tokenize:null,\ncontext:new Context((basecolumn||0)-indentUnit,0,"top",null,false),indented:0,startOfLine:true,prevToken:null}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=false;state.indented=stream.indentation();state.startOfLine=true}if(stream.eatSpace()){maybeEOL(stream,state);return null}curPunc=isDefKeyword=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment"||style=="meta")return style;if(ctx.align==null)ctx.align=true;if(curPunc==\n";"||curPunc==":"||curPunc==","&&stream.match(/^\\s*(?:\\/\\/.*)?$/,false))while(state.context.type=="statement")popContext(state);else if(curPunc=="{")pushContext(state,stream.column(),"}");else if(curPunc=="[")pushContext(state,stream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="}"){while(ctx.type=="statement")ctx=popContext(state);if(ctx.type=="}")ctx=popContext(state);while(ctx.type=="statement")ctx=popContext(state)}else if(curPunc==ctx.type)popContext(state);\nelse if(indentStatements&&((ctx.type=="}"||ctx.type=="top")&&curPunc!=";"||ctx.type=="statement"&&curPunc=="newstatement"))pushContext(state,stream.column(),"statement",stream.current());if(style=="variable"&&(state.prevToken=="def"||parserConfig.typeFirstDefinitions&&typeBefore(stream,state,stream.start)&&isTopScope(state.context)&&stream.match(/^\\s*\\(/,false)))style="def";if(hooks.token){var result=hooks.token(stream,state,style);if(result!==undefined)style=result}if(style=="def"&&parserConfig.styleDefs===\nfalse)style="variable";state.startOfLine=false;state.prevToken=isDefKeyword?"def":style||curPunc;maybeEOL(stream,state);return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null||state.typeAtEndOfLine)return CodeMirror.Pass;var ctx=state.context,firstChar=textAfter&&textAfter.charAt(0);var closing=firstChar==ctx.type;if(ctx.type=="statement"&&firstChar=="}")ctx=ctx.prev;if(parserConfig.dontIndentStatements)while(ctx.type=="statement"&&parserConfig.dontIndentStatements.test(ctx.info))ctx=\nctx.prev;if(hooks.indent){var hook=hooks.indent(state,ctx,textAfter,indentUnit);if(typeof hook=="number")return hook}var switchBlock=ctx.prev&&ctx.prev.info=="switch";if(parserConfig.allmanIndentation&&/[{(]/.test(firstChar)){while(ctx.type!="top"&&ctx.type!="}")ctx=ctx.prev;return ctx.indented}if(ctx.type=="statement")return ctx.indented+(firstChar=="{"?0:statementIndentUnit);if(ctx.align&&(!dontAlignCalls||ctx.type!=")"))return ctx.column+(closing?0:1);if(ctx.type==")"&&!closing)return ctx.indented+\nstatementIndentUnit;return ctx.indented+(closing?0:indentUnit)+(!closing&&switchBlock&&!/^(?:case|default)\\b/.test(textAfter)?indentUnit:0)},electricInput:indentSwitch?/^\\s*(?:case .*?:|default:|\\{\\}?|\\})$/:/^\\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}});function words(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function contains(words,word){if(typeof words==="function")return words(word);\nelse return words.propertyIsEnumerable(word)}var cKeywords="auto if break case register continue return default do sizeof "+"static else struct switch extern typedef union for goto while enum const "+"volatile inline restrict asm fortran";var cppKeywords="alignas alignof and and_eq audit axiom bitand bitor catch "+"class compl concept constexpr const_cast decltype delete dynamic_cast "+"explicit export final friend import module mutable namespace new noexcept "+"not not_eq operator or or_eq override private protected public "+\n"reinterpret_cast requires static_assert static_cast template this "+"thread_local throw try typeid typename using virtual xor xor_eq";var objCKeywords="bycopy byref in inout oneway out self super atomic nonatomic retain copy "+"readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd "+"@interface @implementation @end @protocol @encode @property @synthesize @dynamic @class "+"@public @package @private @protected @required @optional @try @catch @finally @import "+"@selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available";\nvar objCBuiltins="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION "+" NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER "+"NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION "+"NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT";var basicCTypes=words("int long char short double float unsigned signed "+"void bool");var basicObjCTypes=words("SEL instancetype id Class Protocol BOOL");function cTypes(identifier){return contains(basicCTypes,\nidentifier)||/.+_t$/.test(identifier)}function objCTypes(identifier){return cTypes(identifier)||contains(basicObjCTypes,identifier)}var cBlockKeywords="case do else for if switch while struct enum union";var cDefKeywords="struct enum union";function cppHook(stream,state){if(!state.startOfLine)return false;for(var ch,next=null;ch=stream.peek();){if(ch=="\\\\"&&stream.match(/^.$/)){next=cppHook;break}else if(ch=="/"&&stream.match(/^\\/[\\/\\*]/,false))break;stream.next()}state.tokenize=next;return"meta"}\nfunction pointerHook(_stream,state){if(state.prevToken=="type")return"type";return false}function cIsReservedIdentifier(token){if(!token||token.length<2)return false;if(token[0]!="_")return false;return token[1]=="_"||token[1]!==token[1].toLowerCase()}function cpp14Literal(stream){stream.eatWhile(/[\\w\\.\']/);return"number"}function cpp11StringHook(stream,state){stream.backUp(1);if(stream.match(/^(?:R|u8R|uR|UR|LR)/)){var match=stream.match(/^"([^\\s\\\\()]{0,16})\\(/);if(!match)return false;state.cpp11RawStringDelim=\nmatch[1];state.tokenize=tokenRawString;return tokenRawString(stream,state)}if(stream.match(/^(?:u8|u|U|L)/)){if(stream.match(/^["\']/,false))return"string";return false}stream.next();return false}function cppLooksLikeConstructor(word){var lastTwo=/(\\w+)::~?(\\w+)$/.exec(word);return lastTwo&&lastTwo[1]==lastTwo[2]}function tokenAtString(stream,state){var next;while((next=stream.next())!=null)if(next==\'"\'&&!stream.eat(\'"\')){state.tokenize=null;break}return"string"}function tokenRawString(stream,state){var delim=\nstate.cpp11RawStringDelim.replace(/[^\\w\\s]/g,"\\\\$&");var match=stream.match(new RegExp(".*?\\\\)"+delim+\'"\'));if(match)state.tokenize=null;else stream.skipToEnd();return"string"}function def(mimes,mode){if(typeof mimes=="string")mimes=[mimes];var words=[];function add(obj){if(obj)for(var prop in obj)if(obj.hasOwnProperty(prop))words.push(prop)}add(mode.keywords);add(mode.types);add(mode.builtin);add(mode.atoms);if(words.length){mode.helperType=mimes[0];CodeMirror.registerHelper("hintWords",mimes[0],\nwords)}for(var i=0;i<mimes.length;++i)CodeMirror.defineMIME(mimes[i],mode)}def(["text/x-csrc","text/x-c","text/x-chdr"],{name:"clike",keywords:words(cKeywords),types:cTypes,blockKeywords:words(cBlockKeywords),defKeywords:words(cDefKeywords),typeFirstDefinitions:true,atoms:words("NULL true false"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def(["text/x-c++src","text/x-c++hdr"],{name:"clike",keywords:words(cKeywords+" "+cppKeywords),\ntypes:cTypes,blockKeywords:words(cBlockKeywords+" class try catch"),defKeywords:words(cDefKeywords+" class namespace"),typeFirstDefinitions:true,atoms:words("true false NULL nullptr"),dontIndentStatements:/^template$/,isIdentifierChar:/[\\w\\$_~\\xa1-\\uffff]/,isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,\n6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-java",{name:"clike",keywords:words("abstract assert break case catch class const continue default "+"do else enum extends final finally for goto if implements import "+\n"instanceof interface native new package private protected public "+"return static strictfp super switch synchronized this throw throws transient "+"try volatile while @interface"),types:words("var byte short int long float double boolean char void Boolean Byte Character Double Float "+"Integer Long Number Object Short String StringBuffer StringBuilder Void"),blockKeywords:words("catch class do else finally for if switch try while"),defKeywords:words("class interface enum @interface"),typeFirstDefinitions:true,\natoms:words("true false null"),number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+\\.?\\d*|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,hooks:{"@":function(stream){if(stream.match("interface",false))return false;stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){if(!stream.match(/""$/))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)}},modeProps:{fold:["brace","import"]}});def("text/x-csharp",{name:"clike",keywords:words("abstract as async await base break case catch checked class const continue"+\n" default delegate do else enum event explicit extern finally fixed for"+" foreach goto if implicit in interface internal is lock namespace new"+" operator out override params private protected public readonly ref return sealed"+" sizeof stackalloc static struct switch this throw try typeof unchecked"+" unsafe using virtual void volatile while add alias ascending descending dynamic from get"+" global group into join let orderby partial remove select set value var yield"),types:words("Action Boolean Byte Char DateTime DateTimeOffset Decimal Double Func"+\n" Guid Int16 Int32 Int64 Object SByte Single String Task TimeSpan UInt16 UInt32"+" UInt64 bool byte char decimal double short int long object"+" sbyte float string ushort uint ulong"),blockKeywords:words("catch class do else finally for foreach if struct switch try while"),defKeywords:words("class interface namespace struct var"),typeFirstDefinitions:true,atoms:words("true false null"),hooks:{"@":function(stream,state){if(stream.eat(\'"\')){state.tokenize=tokenAtString;return tokenAtString(stream,state)}stream.eatWhile(/[\\w\\$_]/);\nreturn"meta"}}});function tokenTripleString(stream,state){var escaped=false;while(!stream.eol()){if(!escaped&&stream.match(\'"""\')){state.tokenize=null;break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}function tokenNestedComment(depth){return function(stream,state){var ch;while(ch=stream.next())if(ch=="*"&&stream.eat("/"))if(depth==1){state.tokenize=null;break}else{state.tokenize=tokenNestedComment(depth-1);return state.tokenize(stream,state)}else if(ch=="/"&&stream.eat("*")){state.tokenize=\ntokenNestedComment(depth+1);return state.tokenize(stream,state)}return"comment"}}def("text/x-scala",{name:"clike",keywords:words("abstract case catch class def do else extends final finally for forSome if "+"implicit import lazy match new null object override package private protected return "+"sealed super this throw trait try type val var while with yield _ "+"assert assume require print println printf readLine readBoolean readByte readShort "+"readChar readInt readLong readFloat readDouble"),types:words("AnyVal App Application Array BufferedIterator BigDecimal BigInt Char Console Either "+\n"Enumeration Equiv Error Exception Fractional Function IndexedSeq Int Integral Iterable "+"Iterator List Map Numeric Nil NotNull Option Ordered Ordering PartialFunction PartialOrdering "+"Product Proxy Range Responder Seq Serializable Set Specializable Stream StringBuilder "+"StringContext Symbol Throwable Traversable TraversableOnce Tuple Unit Vector "+"Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+\n"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void"),multiLineStrings:true,blockKeywords:words("catch class enum do else finally for forSome if match switch try while"),defKeywords:words("class enum def object package trait type val var"),atoms:words("true false null"),indentStatements:false,indentSwitch:false,isOperatorChar:/[+\\-*&%=<>!?|\\/#:@]/,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);\nreturn"meta"},\'"\':function(stream,state){if(!stream.match(\'""\'))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);return"atom"},"=":function(stream,state){var cx=state.context;if(cx.type=="}"&&cx.align&&stream.eat(">")){state.context=new Context(cx.indented,cx.column,cx.type,cx.info,null,cx.prev);return"operator"}else return false},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=\ntokenNestedComment(1);return state.tokenize(stream,state)}},modeProps:{closeBrackets:{pairs:\'()[]{}""\',triples:\'"\'}}});function tokenKotlinString(tripleString){return function(stream,state){var escaped=false,next,end=false;while(!stream.eol()){if(!tripleString&&!escaped&&stream.match(\'"\')){end=true;break}if(tripleString&&stream.match(\'"""\')){end=true;break}next=stream.next();if(!escaped&&next=="$"&&stream.match("{"))stream.skipTo("}");escaped=!escaped&&next=="\\\\"&&!tripleString}if(end||!tripleString)state.tokenize=\nnull;return"string"}}def("text/x-kotlin",{name:"clike",keywords:words("package as typealias class interface this super val operator "+"var fun for is in This throw return annotation "+"break continue object if else while do try when !in !is as? "+"file import where by get set abstract enum open inner override private public internal "+"protected catch finally out final vararg reified dynamic companion constructor init "+"sealed field property receiver param sparam lateinit data inline noinline tailrec "+\n"external annotation crossinline const operator infix suspend actual expect setparam value"),types:words("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray "+"ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy "+\n"LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:false,indentStatements:false,multiLineStrings:true,number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+(\\.\\d+)?|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:words("catch class do else finally for if where try while enum"),defKeywords:words("class val var object interface fun"),atoms:words("true false null this"),hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},"*":function(_stream,state){return state.prevToken==\n"."?"variable":"operator"},\'"\':function(stream,state){state.tokenize=tokenKotlinString(stream.match(\'""\'));return state.tokenize(stream,state)},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenNestedComment(1);return state.tokenize(stream,state)},indent:function(state,ctx,textAfter,indentUnit){var firstChar=textAfter&&textAfter.charAt(0);if((state.prevToken=="}"||state.prevToken==")")&&textAfter=="")return state.indented;if(state.prevToken=="operator"&&textAfter!="}"&&\nstate.context.type!="}"||state.prevToken=="variable"&&firstChar=="."||(state.prevToken=="}"||state.prevToken==")")&&firstChar==".")return indentUnit*2+ctx.indented;if(ctx.align&&ctx.type=="}")return ctx.indented+(state.context.type==(textAfter||"").charAt(0)?0:indentUnit)}},modeProps:{closeBrackets:{triples:\'"\'}}});def(["x-shader/x-vertex","x-shader/x-fragment"],{name:"clike",keywords:words("sampler1D sampler2D sampler3D samplerCube "+"sampler1DShadow sampler2DShadow "+"const attribute uniform varying "+\n"break continue discard return "+"for while do if else struct "+"in out inout"),types:words("float int bool void "+"vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 "+"mat2 mat3 mat4"),blockKeywords:words("for while do if else struct"),builtin:words("radians degrees sin cos tan asin acos atan "+"pow exp log exp2 sqrt inversesqrt "+"abs sign floor ceil fract mod min max clamp mix step smoothstep "+"length distance dot cross normalize ftransform faceforward "+"reflect refract matrixCompMult "+"lessThan lessThanEqual greaterThan greaterThanEqual "+\n"equal notEqual any all not "+"texture1D texture1DProj texture1DLod texture1DProjLod "+"texture2D texture2DProj texture2DLod texture2DProjLod "+"texture3D texture3DProj texture3DLod texture3DProjLod "+"textureCube textureCubeLod "+"shadow1D shadow2D shadow1DProj shadow2DProj "+"shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod "+"dFdx dFdy fwidth "+"noise1 noise2 noise3 noise4"),atoms:words("true false "+"gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex "+"gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 "+\n"gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 "+"gl_FogCoord gl_PointCoord "+"gl_Position gl_PointSize gl_ClipVertex "+"gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor "+"gl_TexCoord gl_FogFragCoord "+"gl_FragCoord gl_FrontFacing "+"gl_FragData gl_FragDepth "+"gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix "+"gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse "+"gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse "+\n"gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose "+"gl_ProjectionMatrixInverseTranspose "+"gl_ModelViewProjectionMatrixInverseTranspose "+"gl_TextureMatrixInverseTranspose "+"gl_NormalScale gl_DepthRange gl_ClipPlane "+"gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel "+"gl_FrontLightModelProduct gl_BackLightModelProduct "+"gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ "+"gl_FogParameters "+"gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords "+\n"gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats "+"gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits "+"gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits "+"gl_MaxDrawBuffers"),indentSwitch:false,hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-nesc",{name:"clike",keywords:words(cKeywords+" as atomic async call command component components configuration event generic "+"implementation includes interface module new norace nx_struct nx_union post provides "+\n"signal task uses abstract extends"),types:cTypes,blockKeywords:words(cBlockKeywords),atoms:words("null true false"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec",{name:"clike",keywords:words(cKeywords+" "+objCKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:words(cDefKeywords+" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,\ntypeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec++",{name:"clike",keywords:words(cKeywords+" "+objCKeywords+" "+cppKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:words(cDefKeywords+" @interface @implementation @protocol @class class namespace"),\ndontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&\n(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-squirrel",{name:"clike",keywords:words("base break clone continue const default delete enum extends function in class"+" foreach local resume return this throw typeof yield constructor instanceof static"),types:cTypes,blockKeywords:words("case catch class else for foreach if switch try while"),defKeywords:words("function local class"),\ntypeFirstDefinitions:true,atoms:words("true false null"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});var stringTokenizer=null;function tokenCeylonString(type){return function(stream,state){var escaped=false,next,end=false;while(!stream.eol()){if(!escaped&&stream.match(\'"\')&&(type=="single"||stream.match(\'""\'))){end=true;break}if(!escaped&&stream.match("``")){stringTokenizer=tokenCeylonString(type);end=true;break}next=stream.next();escaped=type=="single"&&!escaped&&next=="\\\\"}if(end)state.tokenize=\nnull;return"string"}}def("text/x-ceylon",{name:"clike",keywords:words("abstracts alias assembly assert assign break case catch class continue dynamic else"+" exists extends finally for function given if import in interface is let module new"+" nonempty object of out outer package return satisfies super switch then this throw"+" try value void while"),types:function(word){var first=word.charAt(0);return first===first.toUpperCase()&&first!==first.toLowerCase()},blockKeywords:words("case catch class dynamic else finally for function if interface module new object switch try while"),\ndefKeywords:words("class dynamic function interface module object package value"),builtin:words("abstract actual aliased annotation by default deprecated doc final formal late license"+" native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\\[\\]{}\\(\\),;:\\.`]/,isOperatorChar:/[+\\-*&%=<>!?|^~:\\/]/,numberStart:/[\\d#$]/,number:/^(?:#[\\da-fA-F_]+|\\$[01_]+|[\\d_]+[kMGTPmunpf]?|[\\d_]+\\.[\\d_]+(?:[eE][-+]?\\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:true,typeFirstDefinitions:true,\natoms:words("true false null larger smaller equal empty finished"),indentSwitch:false,styleDefs:false,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){state.tokenize=tokenCeylonString(stream.match(\'""\')?"triple":"single");return state.tokenize(stream,state)},"`":function(stream,state){if(!stringTokenizer||!stream.match("`"))return false;state.tokenize=stringTokenizer;stringTokenizer=null;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);\nreturn"atom"},token:function(_stream,state,style){if((style=="variable"||style=="type")&&state.prevToken==".")return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:\'"\'}}})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("css",function(config,parserConfig){var inline=parserConfig.inline;if(!parserConfig.propertyKeywords)parserConfig=CodeMirror.resolveMode("text/css");var indentUnit=config.indentUnit,tokenHooks=parserConfig.tokenHooks,documentTypes=parserConfig.documentTypes||\n{},mediaTypes=parserConfig.mediaTypes||{},mediaFeatures=parserConfig.mediaFeatures||{},mediaValueKeywords=parserConfig.mediaValueKeywords||{},propertyKeywords=parserConfig.propertyKeywords||{},nonStandardPropertyKeywords=parserConfig.nonStandardPropertyKeywords||{},fontProperties=parserConfig.fontProperties||{},counterDescriptors=parserConfig.counterDescriptors||{},colorKeywords=parserConfig.colorKeywords||{},valueKeywords=parserConfig.valueKeywords||{},allowNested=parserConfig.allowNested,lineComment=\nparserConfig.lineComment,supportsAtComponent=parserConfig.supportsAtComponent===true,highlightNonStandardPropertyKeywords=config.highlightNonStandardPropertyKeywords!==false;var type,override;function ret(style,tp){type=tp;return style}function tokenBase(stream,state){var ch=stream.next();if(tokenHooks[ch]){var result=tokenHooks[ch](stream,state);if(result!==false)return result}if(ch=="@"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("def",stream.current())}else if(ch=="="||(ch=="~"||ch=="|")&&stream.eat("="))return ret(null,\n"compare");else if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="#"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("atom","hash")}else if(ch=="!"){stream.match(/^\\s*\\w*/);return ret("keyword","important")}else if(/\\d/.test(ch)||ch=="."&&stream.eat(/\\d/)){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(ch==="-")if(/[\\d.]/.test(stream.peek())){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(stream.match(/^-[\\w\\\\\\-]*/)){stream.eatWhile(/[\\w\\\\\\-]/);\nif(stream.match(/^\\s*:/,false))return ret("variable-2","variable-definition");return ret("variable-2","variable")}else{if(stream.match(/^\\w+-/))return ret("meta","meta")}else if(/[,+>*\\/]/.test(ch))return ret(null,"select-op");else if(ch=="."&&stream.match(/^-?[_a-z][_a-z0-9-]*/i))return ret("qualifier","qualifier");else if(/[:;{}\\[\\]\\(\\)]/.test(ch))return ret(null,ch);else if(stream.match(/^[\\w-.]+(?=\\()/)){if(/^(url(-prefix)?|domain|regexp)$/i.test(stream.current()))state.tokenize=tokenParenthesized;\nreturn ret("variable callee","variable")}else if(/[\\w\\\\\\-]/.test(ch)){stream.eatWhile(/[\\w\\\\\\-]/);return ret("property","word")}else return ret(null,null)}function tokenString(quote){return function(stream,state){var escaped=false,ch;while((ch=stream.next())!=null){if(ch==quote&&!escaped){if(quote==")")stream.backUp(1);break}escaped=!escaped&&ch=="\\\\"}if(ch==quote||!escaped&&quote!=")")state.tokenize=null;return ret("string","string")}}function tokenParenthesized(stream,state){stream.next();if(!stream.match(/^\\s*["\')]/,\nfalse))state.tokenize=tokenString(")");else state.tokenize=null;return ret(null,"(")}function Context(type,indent,prev){this.type=type;this.indent=indent;this.prev=prev}function pushContext(state,stream,type,indent){state.context=new Context(type,stream.indentation()+(indent===false?0:indentUnit),state.context);return type}function popContext(state){if(state.context.prev)state.context=state.context.prev;return state.context.type}function pass(type,stream,state){return states[state.context.type](type,\nstream,state)}function popAndPass(type,stream,state,n){for(var i=n||1;i>0;i--)state.context=state.context.prev;return pass(type,stream,state)}function wordAsValue(stream){var word=stream.current().toLowerCase();if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="variable"}var states={};states.top=function(type,stream,state){if(type=="{")return pushContext(state,stream,"block");else if(type=="}"&&state.context.prev)return popContext(state);\nelse if(supportsAtComponent&&/@component/i.test(type))return pushContext(state,stream,"atComponentBlock");else if(/^@(-moz-)?document$/i.test(type))return pushContext(state,stream,"documentTypes");else if(/^@(media|supports|(-moz-)?document|import)$/i.test(type))return pushContext(state,stream,"atBlock");else if(/^@(font-face|counter-style)/i.test(type)){state.stateArg=type;return"restricted_atBlock_before"}else if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(type))return"keyframes";else if(type&&type.charAt(0)==\n"@")return pushContext(state,stream,"at");else if(type=="hash")override="builtin";else if(type=="word")override="tag";else if(type=="variable-definition")return"maybeprop";else if(type=="interpolation")return pushContext(state,stream,"interpolation");else if(type==":")return"pseudo";else if(allowNested&&type=="(")return pushContext(state,stream,"parens");return state.context.type};states.block=function(type,stream,state){if(type=="word"){var word=stream.current().toLowerCase();if(propertyKeywords.hasOwnProperty(word)){override=\n"property";return"maybeprop"}else if(nonStandardPropertyKeywords.hasOwnProperty(word)){override=highlightNonStandardPropertyKeywords?"string-2":"property";return"maybeprop"}else if(allowNested){override=stream.match(/^\\s*:(?:\\s|$)/,false)?"property":"tag";return"block"}else{override+=" error";return"maybeprop"}}else if(type=="meta")return"block";else if(!allowNested&&(type=="hash"||type=="qualifier")){override="error";return"block"}else return states.top(type,stream,state)};states.maybeprop=function(type,\nstream,state){if(type==":")return pushContext(state,stream,"prop");return pass(type,stream,state)};states.prop=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"&&allowNested)return pushContext(state,stream,"propBlock");if(type=="}"||type=="{")return popAndPass(type,stream,state);if(type=="(")return pushContext(state,stream,"parens");if(type=="hash"&&!/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(stream.current()))override+=" error";else if(type=="word")wordAsValue(stream);\nelse if(type=="interpolation")return pushContext(state,stream,"interpolation");return"prop"};states.propBlock=function(type,_stream,state){if(type=="}")return popContext(state);if(type=="word"){override="property";return"maybeprop"}return state.context.type};states.parens=function(type,stream,state){if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type==")")return popContext(state);if(type=="(")return pushContext(state,stream,"parens");if(type=="interpolation")return pushContext(state,\nstream,"interpolation");if(type=="word")wordAsValue(stream);return"parens"};states.pseudo=function(type,stream,state){if(type=="meta")return"pseudo";if(type=="word"){override="variable-3";return state.context.type}return pass(type,stream,state)};states.documentTypes=function(type,stream,state){if(type=="word"&&documentTypes.hasOwnProperty(stream.current())){override="tag";return state.context.type}else return states.atBlock(type,stream,state)};states.atBlock=function(type,stream,state){if(type=="(")return pushContext(state,\nstream,"atBlock_parens");if(type=="}"||type==";")return popAndPass(type,stream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top");if(type=="interpolation")return pushContext(state,stream,"interpolation");if(type=="word"){var word=stream.current().toLowerCase();if(word=="only"||word=="not"||word=="and"||word=="or")override="keyword";else if(mediaTypes.hasOwnProperty(word))override="attribute";else if(mediaFeatures.hasOwnProperty(word))override="property";\nelse if(mediaValueKeywords.hasOwnProperty(word))override="keyword";else if(propertyKeywords.hasOwnProperty(word))override="property";else if(nonStandardPropertyKeywords.hasOwnProperty(word))override=highlightNonStandardPropertyKeywords?"string-2":"property";else if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="error"}return state.context.type};states.atComponentBlock=function(type,stream,state){if(type=="}")return popAndPass(type,\nstream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top",false);if(type=="word")override="error";return state.context.type};states.atBlock_parens=function(type,stream,state){if(type==")")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state,2);return states.atBlock(type,stream,state)};states.restricted_atBlock_before=function(type,stream,state){if(type=="{")return pushContext(state,stream,"restricted_atBlock");if(type==\n"word"&&state.stateArg=="@counter-style"){override="variable";return"restricted_atBlock_before"}return pass(type,stream,state)};states.restricted_atBlock=function(type,stream,state){if(type=="}"){state.stateArg=null;return popContext(state)}if(type=="word"){if(state.stateArg=="@font-face"&&!fontProperties.hasOwnProperty(stream.current().toLowerCase())||state.stateArg=="@counter-style"&&!counterDescriptors.hasOwnProperty(stream.current().toLowerCase()))override="error";else override="property";return"maybeprop"}return"restricted_atBlock"};\nstates.keyframes=function(type,stream,state){if(type=="word"){override="variable";return"keyframes"}if(type=="{")return pushContext(state,stream,"top");return pass(type,stream,state)};states.at=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type=="word")override="tag";else if(type=="hash")override="builtin";return"at"};states.interpolation=function(type,stream,state){if(type=="}")return popContext(state);if(type=="{"||\ntype==";")return popAndPass(type,stream,state);if(type=="word")override="variable";else if(type!="variable"&&type!="("&&type!=")")override="error";return"interpolation"};return{startState:function(base){return{tokenize:null,state:inline?"block":"top",stateArg:null,context:new Context(inline?"block":"top",base||0,null)}},token:function(stream,state){if(!state.tokenize&&stream.eatSpace())return null;var style=(state.tokenize||tokenBase)(stream,state);if(style&&typeof style=="object"){type=style[1];\nstyle=style[0]}override=style;if(type!="comment")state.state=states[state.state](type,stream,state);return override},indent:function(state,textAfter){var cx=state.context,ch=textAfter&&textAfter.charAt(0);var indent=cx.indent;if(cx.type=="prop"&&(ch=="}"||ch==")"))cx=cx.prev;if(cx.prev)if(ch=="}"&&(cx.type=="block"||cx.type=="top"||cx.type=="interpolation"||cx.type=="restricted_atBlock")){cx=cx.prev;indent=cx.indent}else if(ch==")"&&(cx.type=="parens"||cx.type=="atBlock_parens")||ch=="{"&&(cx.type==\n"at"||cx.type=="atBlock"))indent=Math.max(0,cx.indent-indentUnit);return indent},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:lineComment,fold:"brace"}});function keySet(array){var keys={};for(var i=0;i<array.length;++i)keys[array[i].toLowerCase()]=true;return keys}var documentTypes_=["domain","regexp","url","url-prefix"],documentTypes=keySet(documentTypes_);var mediaTypes_=["all","aural","braille","handheld","print","projection","screen","tty",\n"tv","embossed"],mediaTypes=keySet(mediaTypes_);var mediaFeatures_=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution",\n"min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover","prefers-color-scheme","dynamic-range","video-dynamic-range"],mediaFeatures=keySet(mediaFeatures_);var mediaValueKeywords_=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"],mediaValueKeywords=keySet(mediaValueKeywords_);var propertyKeywords_=["align-content",\n"align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position",\n"background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width",\n"border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile",\n"column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-content","fit-position",\n"flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings",\n"font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline",\n"inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip",\n"mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset",\n"outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before",\n"region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point","row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top",\n"scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size",\n"table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse",\n"text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing",\n"word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity",\n"stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],propertyKeywords=keySet(propertyKeywords_);var nonStandardPropertyKeywords_=["accent-color","aspect-ratio","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style",\n"border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","content-visibility","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","overflow-anchor","overscroll-behavior","padding-block","padding-block-end",\n"padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"],nonStandardPropertyKeywords=keySet(nonStandardPropertyKeywords_);\nvar fontProperties_=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],fontProperties=keySet(fontProperties_);var counterDescriptors_=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"],counterDescriptors=keySet(counterDescriptors_);var colorKeywords_=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet",\n"brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold",\n"goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen",\n"mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey",\n"snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],colorKeywords=keySet(colorKeywords_);var valueKeywords_=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page",\n"avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","brightness","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic",\n"clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","conic-gradient","contain","content","contents","content-box","context-menu","continuous","contrast","copy","counter","counters","cover","crop","cross","crosshair","cubic-bezier","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over",\n"devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","drop-shadow","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et",\n"ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","grayscale","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden",\n"hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal",\n"korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider",\n"media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo",\n"outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset",\n"reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturate","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate",\n"sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box",\n"sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede",\n"to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider",\n"window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],valueKeywords=keySet(valueKeywords_);var allWords=documentTypes_.concat(mediaTypes_).concat(mediaFeatures_).concat(mediaValueKeywords_).concat(propertyKeywords_).concat(nonStandardPropertyKeywords_).concat(colorKeywords_).concat(valueKeywords_);CodeMirror.registerHelper("hintWords","css",allWords);function tokenCComment(stream,state){var maybeEnd=false,ch;while((ch=stream.next())!=null){if(maybeEnd&&\nch=="/"){state.tokenize=null;break}maybeEnd=ch=="*"}return["comment","comment"]}CodeMirror.defineMIME("text/css",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;\nstate.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css"});CodeMirror.defineMIME("text/x-scss",{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment",\n"comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},":":function(stream){if(stream.match(/^\\s*\\{/,false))return[null,null];return false},"$":function(stream){stream.match(/^[\\w-]+/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"#":function(stream){if(!stream.eat("{"))return false;return[null,"interpolation"]}},name:"css",helperType:"scss"});CodeMirror.defineMIME("text/x-less",\n{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator",\n"operator"]},"@":function(stream){if(stream.eat("{"))return[null,"interpolation"];if(stream.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\\b/i,false))return false;stream.eatWhile(/[\\w\\\\\\-]/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"});CodeMirror.defineMIME("text/x-gss",{documentTypes:documentTypes,mediaTypes:mediaTypes,\nmediaFeatures:mediaFeatures,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,supportsAtComponent:true,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css",helperType:"gss"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("go",function(config){var indentUnit=config.indentUnit;var keywords={"break":true,"case":true,"chan":true,"const":true,"continue":true,"default":true,"defer":true,"else":true,"fallthrough":true,"for":true,"func":true,"go":true,"goto":true,"if":true,\n"import":true,"interface":true,"map":true,"package":true,"range":true,"return":true,"select":true,"struct":true,"switch":true,"type":true,"var":true,"bool":true,"byte":true,"complex64":true,"complex128":true,"float32":true,"float64":true,"int8":true,"int16":true,"int32":true,"int64":true,"string":true,"uint8":true,"uint16":true,"uint32":true,"uint64":true,"int":true,"uint":true,"uintptr":true,"error":true,"rune":true,"any":true,"comparable":true};var atoms={"true":true,"false":true,"iota":true,"nil":true,\n"append":true,"cap":true,"close":true,"complex":true,"copy":true,"delete":true,"imag":true,"len":true,"make":true,"new":true,"panic":true,"print":true,"println":true,"real":true,"recover":true};var isOperatorChar=/[+\\-*&^%:=<>!|\\/]/;var curPunc;function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"||ch=="`"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(/[\\d\\.]/.test(ch)){if(ch==".")stream.match(/^[0-9]+([eE][\\-+]?[0-9]+)?/);else if(ch=="0")stream.match(/^[xX][0-9a-fA-F]+/)||\nstream.match(/^0[0-7]+/);else stream.match(/^[0-9]*\\.?[0-9]*([eE][\\-+]?[0-9]+)?/);return"number"}if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){stream.eatWhile(isOperatorChar);return"operator"}stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);var cur=stream.current();if(keywords.propertyIsEnumerable(cur)){if(cur=="case"||cur==\n"default")curPunc="case";return"keyword"}if(atoms.propertyIsEnumerable(cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false,next,end=false;while((next=stream.next())!=null){if(next==quote&&!escaped){end=true;break}escaped=!escaped&&quote!="`"&&next=="\\\\"}if(end||!(escaped||quote=="`"))state.tokenize=tokenBase;return"string"}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=\ntokenBase;break}maybeEnd=ch=="*"}return"comment"}function Context(indented,column,type,align,prev){this.indented=indented;this.column=column;this.type=type;this.align=align;this.prev=prev}function pushContext(state,col,type){return state.context=new Context(state.indented,col,type,null,state.context)}function popContext(state){if(!state.context.prev)return;var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}return{startState:function(basecolumn){return{tokenize:null,\ncontext:new Context((basecolumn||0)-indentUnit,0,"top",false),indented:0,startOfLine:true}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=false;state.indented=stream.indentation();state.startOfLine=true;if(ctx.type=="case")ctx.type="}"}if(stream.eatSpace())return null;curPunc=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment")return style;if(ctx.align==null)ctx.align=true;if(curPunc=="{")pushContext(state,stream.column(),\n"}");else if(curPunc=="[")pushContext(state,stream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="case")ctx.type="case";else if(curPunc=="}"&&ctx.type=="}")popContext(state);else if(curPunc==ctx.type)popContext(state);state.startOfLine=false;return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null)return CodeMirror.Pass;var ctx=state.context,firstChar=textAfter&&textAfter.charAt(0);if(ctx.type=="case"&&/^(?:case|default)\\b/.test(textAfter)){state.context.type=\n"}";return ctx.indented}var closing=firstChar==ctx.type;if(ctx.align)return ctx.column+(closing?0:1);else return ctx.indented+(closing?0:indentUnit)},electricChars:"{}):",closeBrackets:"()[]{}\'\'\\"\\"``",fold:"brace",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//"}});CodeMirror.defineMIME("text/x-go","go")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../clike/clike"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../clike/clike"],mod);else mod(CodeMirror)})(function(CodeMirror){function keywords(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function matchSequence(list,end,escapes){if(list.length==\n0)return phpString(end);return function(stream,state){var patterns=list[0];for(var i=0;i<patterns.length;i++)if(stream.match(patterns[i][0])){state.tokenize=matchSequence(list.slice(1),end);return patterns[i][1]}state.tokenize=phpString(end,escapes);return"string"}}function phpString(closing,escapes){return function(stream,state){return phpString_(stream,state,closing,escapes)}}function phpString_(stream,state,closing,escapes){if(escapes!==false&&stream.match("${",false)||stream.match("{$",false)){state.tokenize=\nnull;return"string"}if(escapes!==false&&stream.match(/^\\$[a-zA-Z_][a-zA-Z0-9_]*/)){if(stream.match("[",false))state.tokenize=matchSequence([[["[",null]],[[/\\d[\\w\\.]*/,"number"],[/\\$[a-zA-Z_][a-zA-Z0-9_]*/,"variable-2"],[/[\\w\\$]+/,"variable"]],[["]",null]]],closing,escapes);if(stream.match(/^->\\w/,false))state.tokenize=matchSequence([[["->",null]],[[/[\\w]+/,"variable"]]],closing,escapes);return"variable-2"}var escaped=false;while(!stream.eol()&&(escaped||escapes===false||!stream.match("{$",false)&&\n!stream.match(/^(\\$[a-zA-Z_][a-zA-Z0-9_]*|\\$\\{)/,false))){if(!escaped&&stream.match(closing)){state.tokenize=null;state.tokStack.pop();state.tokStack.pop();break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}var phpKeywords="abstract and array as break case catch class clone const continue declare default "+"do else elseif enddeclare endfor endforeach endif endswitch endwhile enum extends final "+"for foreach function global goto if implements interface instanceof namespace "+"new or private protected public static switch throw trait try use var while xor "+\n"die echo empty exit eval include include_once isset list require require_once return "+"print unset __halt_compiler self static parent yield insteadof finally readonly match";var phpAtoms="true false null TRUE FALSE NULL __CLASS__ __DIR__ __FILE__ __LINE__ __METHOD__ __FUNCTION__ __NAMESPACE__ __TRAIT__";var phpBuiltin="func_num_args func_get_arg func_get_args strlen strcmp strncmp strcasecmp strncasecmp each error_reporting define defined trigger_error user_error set_error_handler restore_error_handler get_declared_classes get_loaded_extensions extension_loaded get_extension_funcs debug_backtrace constant bin2hex hex2bin sleep usleep time mktime gmmktime strftime gmstrftime strtotime date gmdate getdate localtime checkdate flush wordwrap htmlspecialchars htmlentities html_entity_decode md5 md5_file crc32 getimagesize image_type_to_mime_type phpinfo phpversion phpcredits strnatcmp strnatcasecmp substr_count strspn strcspn strtok strtoupper strtolower strpos strrpos strrev hebrev hebrevc nl2br basename dirname pathinfo stripslashes stripcslashes strstr stristr strrchr str_shuffle str_word_count strcoll substr substr_replace quotemeta ucfirst ucwords strtr addslashes addcslashes rtrim str_replace str_repeat count_chars chunk_split trim ltrim strip_tags similar_text explode implode setlocale localeconv parse_str str_pad chop strchr sprintf printf vprintf vsprintf sscanf fscanf parse_url urlencode urldecode rawurlencode rawurldecode readlink linkinfo link unlink exec system escapeshellcmd escapeshellarg passthru shell_exec proc_open proc_close rand srand getrandmax mt_rand mt_srand mt_getrandmax base64_decode base64_encode abs ceil floor round is_finite is_nan is_infinite bindec hexdec octdec decbin decoct dechex base_convert number_format fmod ip2long long2ip getenv putenv getopt microtime gettimeofday getrusage uniqid quoted_printable_decode set_time_limit get_cfg_var magic_quotes_runtime set_magic_quotes_runtime get_magic_quotes_gpc get_magic_quotes_runtime import_request_variables error_log serialize unserialize memory_get_usage memory_get_peak_usage var_dump var_export debug_zval_dump print_r highlight_file show_source highlight_string ini_get ini_get_all ini_set ini_alter ini_restore get_include_path set_include_path restore_include_path setcookie header headers_sent connection_aborted connection_status ignore_user_abort parse_ini_file is_uploaded_file move_uploaded_file intval floatval doubleval strval gettype settype is_null is_resource is_bool is_long is_float is_int is_integer is_double is_real is_numeric is_string is_array is_object is_scalar ereg ereg_replace eregi eregi_replace split spliti join sql_regcase dl pclose popen readfile rewind rmdir umask fclose feof fgetc fgets fgetss fread fopen fpassthru ftruncate fstat fseek ftell fflush fwrite fputs mkdir rename copy tempnam tmpfile file file_get_contents file_put_contents stream_select stream_context_create stream_context_set_params stream_context_set_option stream_context_get_options stream_filter_prepend stream_filter_append fgetcsv flock get_meta_tags stream_set_write_buffer set_file_buffer set_socket_blocking stream_set_blocking socket_set_blocking stream_get_meta_data stream_register_wrapper stream_wrapper_register stream_set_timeout socket_set_timeout socket_get_status realpath fnmatch fsockopen pfsockopen pack unpack get_browser crypt opendir closedir chdir getcwd rewinddir readdir dir glob fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype file_exists is_writable is_writeable is_readable is_executable is_file is_dir is_link stat lstat chown touch clearstatcache mail ob_start ob_flush ob_clean ob_end_flush ob_end_clean ob_get_flush ob_get_clean ob_get_length ob_get_level ob_get_status ob_get_contents ob_implicit_flush ob_list_handlers ksort krsort natsort natcasesort asort arsort sort rsort usort uasort uksort shuffle array_walk count end prev next reset current key min max in_array array_search extract compact array_fill range array_multisort array_push array_pop array_shift array_unshift array_splice array_slice array_merge array_merge_recursive array_keys array_values array_count_values array_reverse array_reduce array_pad array_flip array_change_key_case array_rand array_unique array_intersect array_intersect_assoc array_diff array_diff_assoc array_sum array_filter array_map array_chunk array_key_exists array_intersect_key array_combine array_column pos sizeof key_exists assert assert_options version_compare ftok str_rot13 aggregate session_name session_module_name session_save_path session_id session_regenerate_id session_decode session_register session_unregister session_is_registered session_encode session_start session_destroy session_unset session_set_save_handler session_cache_limiter session_cache_expire session_set_cookie_params session_get_cookie_params session_write_close preg_match preg_match_all preg_replace preg_replace_callback preg_split preg_quote preg_grep overload ctype_alnum ctype_alpha ctype_cntrl ctype_digit ctype_lower ctype_graph ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit virtual apache_request_headers apache_note apache_lookup_uri apache_child_terminate apache_setenv apache_response_headers apache_get_version getallheaders mysql_connect mysql_pconnect mysql_close mysql_select_db mysql_create_db mysql_drop_db mysql_query mysql_unbuffered_query mysql_db_query mysql_list_dbs mysql_list_tables mysql_list_fields mysql_list_processes mysql_error mysql_errno mysql_affected_rows mysql_insert_id mysql_result mysql_num_rows mysql_num_fields mysql_fetch_row mysql_fetch_array mysql_fetch_assoc mysql_fetch_object mysql_data_seek mysql_fetch_lengths mysql_fetch_field mysql_field_seek mysql_free_result mysql_field_name mysql_field_table mysql_field_len mysql_field_type mysql_field_flags mysql_escape_string mysql_real_escape_string mysql_stat mysql_thread_id mysql_client_encoding mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info mysql_info mysql mysql_fieldname mysql_fieldtable mysql_fieldlen mysql_fieldtype mysql_fieldflags mysql_selectdb mysql_createdb mysql_dropdb mysql_freeresult mysql_numfields mysql_numrows mysql_listdbs mysql_listtables mysql_listfields mysql_db_name mysql_dbname mysql_tablename mysql_table_name pg_connect pg_pconnect pg_close pg_connection_status pg_connection_busy pg_connection_reset pg_host pg_dbname pg_port pg_tty pg_options pg_ping pg_query pg_send_query pg_cancel_query pg_fetch_result pg_fetch_row pg_fetch_assoc pg_fetch_array pg_fetch_object pg_fetch_all pg_affected_rows pg_get_result pg_result_seek pg_result_status pg_free_result pg_last_oid pg_num_rows pg_num_fields pg_field_name pg_field_num pg_field_size pg_field_type pg_field_prtlen pg_field_is_null pg_get_notify pg_get_pid pg_result_error pg_last_error pg_last_notice pg_put_line pg_end_copy pg_copy_to pg_copy_from pg_trace pg_untrace pg_lo_create pg_lo_unlink pg_lo_open pg_lo_close pg_lo_read pg_lo_write pg_lo_read_all pg_lo_import pg_lo_export pg_lo_seek pg_lo_tell pg_escape_string pg_escape_bytea pg_unescape_bytea pg_client_encoding pg_set_client_encoding pg_meta_data pg_convert pg_insert pg_update pg_delete pg_select pg_exec pg_getlastoid pg_cmdtuples pg_errormessage pg_numrows pg_numfields pg_fieldname pg_fieldsize pg_fieldtype pg_fieldnum pg_fieldprtlen pg_fieldisnull pg_freeresult pg_result pg_loreadall pg_locreate pg_lounlink pg_loopen pg_loclose pg_loread pg_lowrite pg_loimport pg_loexport http_response_code get_declared_traits getimagesizefromstring socket_import_stream stream_set_chunk_size trait_exists header_register_callback class_uses session_status session_register_shutdown echo print global static exit array empty eval isset unset die include require include_once require_once json_decode json_encode json_last_error json_last_error_msg curl_close curl_copy_handle curl_errno curl_error curl_escape curl_exec curl_file_create curl_getinfo curl_init curl_multi_add_handle curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init curl_multi_remove_handle curl_multi_select curl_multi_setopt curl_multi_strerror curl_pause curl_reset curl_setopt_array curl_setopt curl_share_close curl_share_init curl_share_setopt curl_strerror curl_unescape curl_version mysqli_affected_rows mysqli_autocommit mysqli_change_user mysqli_character_set_name mysqli_close mysqli_commit mysqli_connect_errno mysqli_connect_error mysqli_connect mysqli_data_seek mysqli_debug mysqli_dump_debug_info mysqli_errno mysqli_error_list mysqli_error mysqli_fetch_all mysqli_fetch_array mysqli_fetch_assoc mysqli_fetch_field_direct mysqli_fetch_field mysqli_fetch_fields mysqli_fetch_lengths mysqli_fetch_object mysqli_fetch_row mysqli_field_count mysqli_field_seek mysqli_field_tell mysqli_free_result mysqli_get_charset mysqli_get_client_info mysqli_get_client_stats mysqli_get_client_version mysqli_get_connection_stats mysqli_get_host_info mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version mysqli_info mysqli_init mysqli_insert_id mysqli_kill mysqli_more_results mysqli_multi_query mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options mysqli_ping mysqli_prepare mysqli_query mysqli_real_connect mysqli_real_escape_string mysqli_real_query mysqli_reap_async_query mysqli_refresh mysqli_rollback mysqli_select_db mysqli_set_charset mysqli_set_local_infile_default mysqli_set_local_infile_handler mysqli_sqlstate mysqli_ssl_set mysqli_stat mysqli_stmt_init mysqli_store_result mysqli_thread_id mysqli_thread_safe mysqli_use_result mysqli_warning_count";\nCodeMirror.registerHelper("hintWords","php",[phpKeywords,phpAtoms,phpBuiltin].join(" ").split(" "));CodeMirror.registerHelper("wordChars","php",/[\\w$]/);var phpConfig={name:"clike",helperType:"php",keywords:keywords(phpKeywords),blockKeywords:keywords("catch do else elseif for foreach if switch try while finally"),defKeywords:keywords("class enum function interface namespace trait"),atoms:keywords(phpAtoms),builtin:keywords(phpBuiltin),multiLineStrings:true,hooks:{"$":function(stream){stream.eatWhile(/[\\w\\$_]/);\nreturn"variable-2"},"<":function(stream,state){var before;if(before=stream.match(/^<<\\s*/)){var quoted=stream.eat(/[\'"]/);stream.eatWhile(/[\\w\\.]/);var delim=stream.current().slice(before[0].length+(quoted?2:1));if(quoted)stream.eat(quoted);if(delim){(state.tokStack||(state.tokStack=[])).push(delim,0);state.tokenize=phpString(delim,quoted!="\'");return"string"}}return false},"#":function(stream){while(!stream.eol()&&!stream.match("?>",false))stream.next();return"comment"},"/":function(stream){if(stream.eat("/")){while(!stream.eol()&&\n!stream.match("?>",false))stream.next();return"comment"}return false},\'"\':function(_stream,state){(state.tokStack||(state.tokStack=[])).push(\'"\',0);state.tokenize=phpString(\'"\');return"string"},"{":function(_stream,state){if(state.tokStack&&state.tokStack.length)state.tokStack[state.tokStack.length-1]++;return false},"}":function(_stream,state){if(state.tokStack&&state.tokStack.length>0&&!--state.tokStack[state.tokStack.length-1])state.tokenize=phpString(state.tokStack[state.tokStack.length-2]);return false}}};\nCodeMirror.defineMode("php",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,parserConfig&&parserConfig.htmlMode||"text/html");var phpMode=CodeMirror.getMode(config,phpConfig);function dispatch(stream,state){var isPHP=state.curMode==phpMode;if(stream.sol()&&state.pending&&state.pending!=\'"\'&&state.pending!="\'")state.pending=null;if(!isPHP){if(stream.match(/^<\\?\\w*/)){state.curMode=phpMode;if(!state.php)state.php=CodeMirror.startState(phpMode,htmlMode.indent(state.html,"",""));\nstate.curState=state.php;return"meta"}if(state.pending==\'"\'||state.pending=="\'"){while(!stream.eol()&&stream.next()!=state.pending);var style="string"}else if(state.pending&&stream.pos<state.pending.end){stream.pos=state.pending.end;var style=state.pending.style}else var style=htmlMode.token(stream,state.curState);if(state.pending)state.pending=null;var cur=stream.current(),openPHP=cur.search(/<\\?/),m;if(openPHP!=-1){if(style=="string"&&(m=cur.match(/[\'"]$/))&&!/\\?>/.test(cur))state.pending=m[0];\nelse state.pending={end:stream.pos,style:style};stream.backUp(cur.length-openPHP)}return style}else if(isPHP&&state.php.tokenize==null&&stream.match("?>")){state.curMode=htmlMode;state.curState=state.html;if(!state.php.context.prev)state.php=null;return"meta"}else return phpMode.token(stream,state.curState)}return{startState:function(){var html=CodeMirror.startState(htmlMode);var php=parserConfig.startOpen?CodeMirror.startState(phpMode):null;return{html:html,php:php,curMode:parserConfig.startOpen?\nphpMode:htmlMode,curState:parserConfig.startOpen?php:html,pending:null}},copyState:function(state){var html=state.html,htmlNew=CodeMirror.copyState(htmlMode,html),php=state.php,phpNew=php&&CodeMirror.copyState(phpMode,php),cur;if(state.curMode==htmlMode)cur=htmlNew;else cur=phpNew;return{html:htmlNew,php:phpNew,curMode:state.curMode,curState:cur,pending:state.pending}},token:dispatch,indent:function(state,textAfter,line){if(state.curMode!=phpMode&&/^\\s*<\\//.test(textAfter)||state.curMode==phpMode&&\n/^\\?>/.test(textAfter))return htmlMode.indent(state.html,textAfter,line);return state.curMode.indent(state.curState,textAfter,line)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//",innerMode:function(state){return{state:state.curState,mode:state.curMode}}}},"htmlmixed","clike");CodeMirror.defineMIME("application/x-httpd-php","php");CodeMirror.defineMIME("application/x-httpd-php-open",{name:"php",startOpen:true});CodeMirror.defineMIME("text/x-php",phpConfig)});/*\n\n Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(){function words(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}var protoConfig={name:"clike",keywords:words("bool bytes default double enum extend extensions fixed32 "+"fixed64 float group import int32 int64 max message "+"messageBody oneof option optional package public repeated required "+"reserved returns rpc service sfixed32 sfixed64 sint32 sint64 stream "+"string syntax to uint32 uint64 weak"),blockKeywords:words("enum extend group message service"),\nbuiltin:words("bool bytes double fixed32 fixed64 float int32 int64"+"sfixed32 sfixed64 sint32 sint64 string uint32 uint64"),atoms:words("true false null"),multiLineStrings:true,hooks:{}};CodeMirror.defineMIME("text/x-proto",protoConfig)})();(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}var keywordArray=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum","float","string","int32",\n"int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","option","service","rpc","returns"];var keywords=wordRegexp(keywordArray);CodeMirror.registerHelper("hintWords","protobuf",keywordArray);var identifiers=new RegExp("^[_A-Za-z\\u00a1-\\uffff][_A-Za-z0-9\\u00a1-\\uffff]*");function tokenBase(stream){if(stream.eatSpace())return null;if(stream.match("//")){stream.skipToEnd();return"comment"}if(stream.match(/^[0-9\\.+-]/,false)){if(stream.match(/^[+-]?0x[0-9a-fA-F]+/))return"number";\nif(stream.match(/^[+-]?\\d*\\.\\d+([EeDd][+-]?\\d+)?/))return"number";if(stream.match(/^[+-]?\\d+([EeDd][+-]?\\d+)?/))return"number"}if(stream.match(/^"([^"]|(""))*"/))return"string";if(stream.match(/^\'([^\']|(\'\'))*\'/))return"string";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";stream.next();return null}CodeMirror.defineMode("protobuf",function(){return{token:tokenBase,fold:"brace"}});CodeMirror.defineMIME("text/x-protobuf","protobuf")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b")}var wordOperators=wordRegexp(["and","or","not","is"]);var commonKeywords=["as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import",\n"lambda","pass","raise","return","try","while","with","yield","in"];var commonBuiltins=["abs","all","any","bin","bool","bytearray","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","property","range","repr","reversed",\n"round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip","__import__","NotImplemented","Ellipsis","__debug__"];CodeMirror.registerHelper("hintWords","python",commonKeywords.concat(commonBuiltins));function top(state){return state.scopes[state.scopes.length-1]}CodeMirror.defineMode("python",function(conf,parserConf){var ERRORCLASS="error";var delimiters=parserConf.delimiters||parserConf.singleDelimiters||/^[\\(\\)\\[\\]\\{\\}@,:`=;\\.\\\\]/;var operators=[parserConf.singleOperators,\nparserConf.doubleOperators,parserConf.doubleDelimiters,parserConf.tripleDelimiters,parserConf.operators||/^([-+*/%\\/&|^]=?|[<>=]+|\\/\\/=?|\\*\\*=?|!=|[~!@]|\\.\\.\\.)/];for(var i=0;i<operators.length;i++)if(!operators[i])operators.splice(i--,1);var hangingIndent=parserConf.hangingIndent||conf.indentUnit;var myKeywords=commonKeywords,myBuiltins=commonBuiltins;if(parserConf.extra_keywords!=undefined)myKeywords=myKeywords.concat(parserConf.extra_keywords);if(parserConf.extra_builtins!=undefined)myBuiltins=\nmyBuiltins.concat(parserConf.extra_builtins);var py3=!(parserConf.version&&Number(parserConf.version)<3);if(py3){var identifiers=parserConf.identifiers||/^[_A-Za-z\\u00A1-\\uFFFF][_A-Za-z0-9\\u00A1-\\uFFFF]*/;myKeywords=myKeywords.concat(["nonlocal","False","True","None","async","await"]);myBuiltins=myBuiltins.concat(["ascii","bytes","exec","print"]);var stringPrefixes=new RegExp("^(([rbuf]|(br)|(rb)|(fr)|(rf))?(\'{3}|\\"{3}|[\'\\"]))","i")}else{var identifiers=parserConf.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/;\nmyKeywords=myKeywords.concat(["exec","print"]);myBuiltins=myBuiltins.concat(["apply","basestring","buffer","cmp","coerce","execfile","file","intern","long","raw_input","reduce","reload","unichr","unicode","xrange","False","True","None"]);var stringPrefixes=new RegExp("^(([rubf]|(ur)|(br))?(\'{3}|\\"{3}|[\'\\"]))","i")}var keywords=wordRegexp(myKeywords);var builtins=wordRegexp(myBuiltins);function tokenBase(stream,state){var sol=stream.sol()&&state.lastToken!="\\\\";if(sol)state.indent=stream.indentation();\nif(sol&&top(state).type=="py"){var scopeOffset=top(state).offset;if(stream.eatSpace()){var lineOffset=stream.indentation();if(lineOffset>scopeOffset)pushPyScope(state);else if(lineOffset<scopeOffset&&dedent(stream,state)&&stream.peek()!="#")state.errorToken=true;return null}else{var style=tokenBaseInner(stream,state);if(scopeOffset>0&&dedent(stream,state))style+=" "+ERRORCLASS;return style}}return tokenBaseInner(stream,state)}function tokenBaseInner(stream,state,inFormat){if(stream.eatSpace())return null;\nif(!inFormat&&stream.match(/^#.*/))return"comment";if(stream.match(/^[0-9\\.]/,false)){var floatLiteral=false;if(stream.match(/^[\\d_]*\\.\\d+(e[\\+\\-]?\\d+)?/i))floatLiteral=true;if(stream.match(/^[\\d_]+\\.\\d*/))floatLiteral=true;if(stream.match(/^\\.\\d+/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^0x[0-9a-f_]+/i))intLiteral=true;if(stream.match(/^0b[01_]+/i))intLiteral=true;if(stream.match(/^0o[0-7_]+/i))intLiteral=true;if(stream.match(/^[1-9][\\d_]*(e[\\+\\-]?[\\d_]+)?/)){stream.eat(/J/i);\nintLiteral=true}if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){var isFmtString=stream.current().toLowerCase().indexOf("f")!==-1;if(!isFmtString){state.tokenize=tokenStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}else{state.tokenize=formatStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}}for(var i=0;i<operators.length;i++)if(stream.match(operators[i]))return"operator";\nif(stream.match(delimiters))return"punctuation";if(state.lastToken=="."&&stream.match(identifiers))return"property";if(stream.match(keywords)||stream.match(wordOperators))return"keyword";if(stream.match(builtins))return"builtin";if(stream.match(/^(self|cls)\\b/))return"variable-2";if(stream.match(identifiers)){if(state.lastToken=="def"||state.lastToken=="class")return"def";return"variable"}stream.next();return inFormat?null:ERRORCLASS}function formatStringFactory(delimiter,tokenOuter){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=\n0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";function tokenNestedExpr(depth){return function(stream,state){var inner=tokenBaseInner(stream,state,true);if(inner=="punctuation")if(stream.current()=="{")state.tokenize=tokenNestedExpr(depth+1);else if(stream.current()=="}")if(depth>1)state.tokenize=tokenNestedExpr(depth-1);else state.tokenize=tokenString;return inner}}function tokenString(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"\\{\\}\\\\]/);if(stream.eat("\\\\")){stream.next();\nif(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else if(stream.match("{{"))return OUTCLASS;else if(stream.match("{",false)){state.tokenize=tokenNestedExpr(0);if(stream.current())return OUTCLASS;else return state.tokenize(stream,state)}else if(stream.match("}}"))return OUTCLASS;else if(stream.match("}"))return ERRORCLASS;else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=\ntokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function tokenStringFactory(delimiter,tokenOuter){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";function tokenString(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"\\\\]/);if(stream.eat("\\\\")){stream.next();if(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;\nelse state.tokenize=tokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function pushPyScope(state){while(top(state).type!="py")state.scopes.pop();state.scopes.push({offset:top(state).offset+conf.indentUnit,type:"py",align:null})}function pushBracketScope(stream,state,type){var align=stream.match(/^[\\s\\[\\{\\(]*(?:#|$)/,false)?null:stream.column()+1;state.scopes.push({offset:state.indent+hangingIndent,type:type,align:align})}function dedent(stream,state){var indented=stream.indentation();\nwhile(state.scopes.length>1&&top(state).offset>indented){if(top(state).type!="py")return true;state.scopes.pop()}return top(state).offset!=indented}function tokenLexer(stream,state){if(stream.sol()){state.beginningOfLine=true;state.dedent=false}var style=state.tokenize(stream,state);var current=stream.current();if(state.beginningOfLine&&current=="@")return stream.match(identifiers,false)?"meta":py3?"operator":ERRORCLASS;if(/\\S/.test(current))state.beginningOfLine=false;if((style=="variable"||style==\n"builtin")&&state.lastToken=="meta")style="meta";if(current=="pass"||current=="return")state.dedent=true;if(current=="lambda")state.lambda=true;if(current==":"&&!state.lambda&&top(state).type=="py"&&stream.match(/^\\s*(?:#|$)/,false))pushPyScope(state);if(current.length==1&&!/string|comment/.test(style)){var delimiter_index="[({".indexOf(current);if(delimiter_index!=-1)pushBracketScope(stream,state,"])}".slice(delimiter_index,delimiter_index+1));delimiter_index="])}".indexOf(current);if(delimiter_index!=\n-1)if(top(state).type==current)state.indent=state.scopes.pop().offset-hangingIndent;else return ERRORCLASS}if(state.dedent&&stream.eol()&&top(state).type=="py"&&state.scopes.length>1)state.scopes.pop();return style}var external={startState:function(basecolumn){return{tokenize:tokenBase,scopes:[{offset:basecolumn||0,type:"py",align:null}],indent:basecolumn||0,lastToken:null,lambda:false,dedent:0}},token:function(stream,state){var addErr=state.errorToken;if(addErr)state.errorToken=false;var style=tokenLexer(stream,\nstate);if(style&&style!="comment")state.lastToken=style=="keyword"||style=="punctuation"?stream.current():style;if(style=="punctuation")style=null;if(stream.eol()&&state.lambda)state.lambda=false;return addErr?style+" "+ERRORCLASS:style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return state.tokenize.isString?CodeMirror.Pass:0;var scope=top(state);var closing=scope.type==textAfter.charAt(0)||scope.type=="py"&&!state.dedent&&/^(else:|elif |except |finally:)/.test(textAfter);if(scope.align!=\nnull)return scope.align-(closing?1:0);else return scope.offset-(closing?hangingIndent:0)},electricInput:/^\\s*([\\}\\]\\)]|else:|elif |except |finally:)$/,closeBrackets:{triples:"\'\\""},lineComment:"#",fold:"indent"};return external});CodeMirror.defineMIME("text/x-python","python");var words=function(str){return str.split(" ")};CodeMirror.defineMIME("text/x-cython",{name:"python",extra_keywords:words("by cdef cimport cpdef ctypedef enum except "+"extern gil include nogil property public "+"readonly struct union DEF IF ELIF ELSE")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.registerHelper("wordChars","r",/[\\w.]/);CodeMirror.defineMode("r",function(config){function wordObj(words){var res={};for(var i=0;i<words.length;++i)res[words[i]]=true;return res}var commonAtoms=["NULL","NA","Inf","NaN","NA_integer_","NA_real_","NA_complex_",\n"NA_character_","TRUE","FALSE"];var commonBuiltins=["list","quote","bquote","eval","return","call","parse","deparse"];var commonKeywords=["if","else","repeat","while","function","for","in","next","break"];var commonBlockKeywords=["if","else","repeat","while","function","for"];CodeMirror.registerHelper("hintWords","r",commonAtoms.concat(commonBuiltins,commonKeywords));var atoms=wordObj(commonAtoms);var builtins=wordObj(commonBuiltins);var keywords=wordObj(commonKeywords);var blockkeywords=wordObj(commonBlockKeywords);\nvar opChars=/[+\\-*\\/^<>=!&|~$:]/;var curPunc;function tokenBase(stream,state){curPunc=null;var ch=stream.next();if(ch=="#"){stream.skipToEnd();return"comment"}else if(ch=="0"&&stream.eat("x")){stream.eatWhile(/[\\da-f]/i);return"number"}else if(ch=="."&&stream.eat(/\\d/)){stream.match(/\\d*(?:e[+\\-]?\\d+)?/);return"number"}else if(/\\d/.test(ch)){stream.match(/\\d*(?:\\.\\d+)?(?:e[+\\-]\\d+)?L?/);return"number"}else if(ch=="\'"||ch==\'"\'){state.tokenize=tokenString(ch);return"string"}else if(ch=="`"){stream.match(/[^`]+`/);\nreturn"variable-3"}else if(ch=="."&&stream.match(/.(?:[.]|\\d+)/))return"keyword";else if(/[a-zA-Z\\.]/.test(ch)){stream.eatWhile(/[\\w\\.]/);var word=stream.current();if(atoms.propertyIsEnumerable(word))return"atom";if(keywords.propertyIsEnumerable(word)){if(blockkeywords.propertyIsEnumerable(word)&&!stream.match(/\\s*if(\\s+|$)/,false))curPunc="block";return"keyword"}if(builtins.propertyIsEnumerable(word))return"builtin";return"variable"}else if(ch=="%"){if(stream.skipTo("%"))stream.next();return"operator variable-2"}else if(ch==\n"<"&&stream.eat("-")||ch=="<"&&stream.match("<-")||ch=="-"&&stream.match(/>>?/))return"operator arrow";else if(ch=="="&&state.ctx.argList)return"arg-is";else if(opChars.test(ch)){if(ch=="$")return"operator dollar";stream.eatWhile(opChars);return"operator"}else if(/[\\(\\){}\\[\\];]/.test(ch)){curPunc=ch;if(ch==";")return"semi";return null}else return null}function tokenString(quote){return function(stream,state){if(stream.eat("\\\\")){var ch=stream.next();if(ch=="x")stream.match(/^[a-f0-9]{2}/i);else if((ch==\n"u"||ch=="U")&&stream.eat("{")&&stream.skipTo("}"))stream.next();else if(ch=="u")stream.match(/^[a-f0-9]{4}/i);else if(ch=="U")stream.match(/^[a-f0-9]{8}/i);else if(/[0-7]/.test(ch))stream.match(/^[0-7]{1,2}/);return"string-2"}else{var next;while((next=stream.next())!=null){if(next==quote){state.tokenize=tokenBase;break}if(next=="\\\\"){stream.backUp(1);break}}return"string"}}}var ALIGN_YES=1,ALIGN_NO=2,BRACELESS=4;function push(state,type,stream){state.ctx={type:type,indent:state.indent,flags:0,column:stream.column(),\nprev:state.ctx}}function setFlag(state,flag){var ctx=state.ctx;state.ctx={type:ctx.type,indent:ctx.indent,flags:ctx.flags|flag,column:ctx.column,prev:ctx.prev}}function pop(state){state.indent=state.ctx.indent;state.ctx=state.ctx.prev}return{startState:function(){return{tokenize:tokenBase,ctx:{type:"top",indent:-config.indentUnit,flags:ALIGN_NO},indent:0,afterIdent:false}},token:function(stream,state){if(stream.sol()){if((state.ctx.flags&3)==0)state.ctx.flags|=ALIGN_NO;if(state.ctx.flags&BRACELESS)pop(state);\nstate.indent=stream.indentation()}if(stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style!="comment"&&(state.ctx.flags&ALIGN_NO)==0)setFlag(state,ALIGN_YES);if((curPunc==";"||curPunc=="{"||curPunc=="}")&&state.ctx.type=="block")pop(state);if(curPunc=="{")push(state,"}",stream);else if(curPunc=="("){push(state,")",stream);if(state.afterIdent)state.ctx.argList=true}else if(curPunc=="[")push(state,"]",stream);else if(curPunc=="block")push(state,"block",stream);else if(curPunc==\nstate.ctx.type)pop(state);else if(state.ctx.type=="block"&&style!="comment")setFlag(state,BRACELESS);state.afterIdent=style=="variable"||style=="keyword";return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0),ctx=state.ctx,closing=firstChar==ctx.type;if(ctx.flags&BRACELESS)ctx=ctx.prev;if(ctx.type=="block")return ctx.indent+(firstChar=="{"?0:config.indentUnit);else if(ctx.flags&ALIGN_YES)return ctx.column+(closing?0:1);else return ctx.indent+\n(closing?0:config.indentUnit)},lineComment:"#"}});CodeMirror.defineMIME("text/x-rsrc","r")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordObj(words){var o={};for(var i=0,e=words.length;i<e;++i)o[words[i]]=true;return o}var keywordList=["alias","and","BEGIN","begin","break","case","class","def","defined?","do","else","elsif","END","end","ensure","false","for","if","in","module","next","not","or",\n"redo","rescue","retry","return","self","super","then","true","undef","unless","until","when","while","yield","nil","raise","throw","catch","fail","loop","callcc","caller","lambda","proc","public","protected","private","require","load","require_relative","extend","autoload","__END__","__FILE__","__LINE__","__dir__"],keywords=wordObj(keywordList);var indentWords=wordObj(["def","class","case","for","while","until","module","catch","loop","proc","begin"]);var dedentWords=wordObj(["end","until"]);var opening=\n{"[":"]","{":"}","(":")"};var closing={"]":"[","}":"{",")":"("};CodeMirror.defineMode("ruby",function(config){var curPunc;function chain(newtok,stream,state){state.tokenize.push(newtok);return newtok(stream,state)}function tokenBase(stream,state){if(stream.sol()&&stream.match("=begin")&&stream.eol()){state.tokenize.push(readBlockComment);return"comment"}if(stream.eatSpace())return null;var ch=stream.next(),m;if(ch=="`"||ch=="\'"||ch==\'"\')return chain(readQuoted(ch,"string",ch==\'"\'||ch=="`"),stream,\nstate);else if(ch=="/")if(regexpAhead(stream))return chain(readQuoted(ch,"string-2",true),stream,state);else return"operator";else if(ch=="%"){var style="string",embed=true;if(stream.eat("s"))style="atom";else if(stream.eat(/[WQ]/))style="string";else if(stream.eat(/[r]/))style="string-2";else if(stream.eat(/[wxq]/)){style="string";embed=false}var delim=stream.eat(/[^\\w\\s=]/);if(!delim)return"operator";if(opening.propertyIsEnumerable(delim))delim=opening[delim];return chain(readQuoted(delim,style,\nembed,true),stream,state)}else if(ch=="#"){stream.skipToEnd();return"comment"}else if(ch=="<"&&(m=stream.match(/^<([-~])[`"\']?([a-zA-Z_?]\\w*)[`"\']?(?:;|$)/)))return chain(readHereDoc(m[2],m[1]),stream,state);else if(ch=="0"){if(stream.eat("x"))stream.eatWhile(/[\\da-fA-F]/);else if(stream.eat("b"))stream.eatWhile(/[01]/);else stream.eatWhile(/[0-7]/);return"number"}else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:\\.[\\d_]+)?(?:[eE][+\\-]?[\\d_]+)?/);return"number"}else if(ch=="?"){while(stream.match(/^\\\\[CM]-/));\nif(stream.eat("\\\\"))stream.eatWhile(/\\w/);else stream.next();return"string"}else if(ch==":"){if(stream.eat("\'"))return chain(readQuoted("\'","atom",false),stream,state);if(stream.eat(\'"\'))return chain(readQuoted(\'"\',"atom",true),stream,state);if(stream.eat(/[<>]/)){stream.eat(/[<>]/);return"atom"}if(stream.eat(/[\\+\\-\\*\\/&\\|:!]/))return"atom";if(stream.eat(/[a-zA-Z$@_\\xa1-\\uffff]/)){stream.eatWhile(/[\\w$\\xa1-\\uffff]/);stream.eat(/[\\?!=]/);return"atom"}return"operator"}else if(ch=="@"&&stream.match(/^@?[a-zA-Z_\\xa1-\\uffff]/)){stream.eat("@");\nstream.eatWhile(/[\\w\\xa1-\\uffff]/);return"variable-2"}else if(ch=="$"){if(stream.eat(/[a-zA-Z_]/))stream.eatWhile(/[\\w]/);else if(stream.eat(/\\d/))stream.eat(/\\d/);else stream.next();return"variable-3"}else if(/[a-zA-Z_\\xa1-\\uffff]/.test(ch)){stream.eatWhile(/[\\w\\xa1-\\uffff]/);stream.eat(/[\\?!]/);if(stream.eat(":"))return"atom";return"ident"}else if(ch=="|"&&(state.varList||state.lastTok=="{"||state.lastTok=="do")){curPunc="|";return null}else if(/[\\(\\)\\[\\]{}\\\\;]/.test(ch)){curPunc=ch;return null}else if(ch==\n"-"&&stream.eat(">"))return"arrow";else if(/[=+\\-\\/*:\\.^%<>~|]/.test(ch)){var more=stream.eatWhile(/[=+\\-\\/*:\\.^%<>~|]/);if(ch=="."&&!more)curPunc=".";return"operator"}else return null}function regexpAhead(stream){var start=stream.pos,depth=0,next,found=false,escaped=false;while((next=stream.next())!=null)if(!escaped){if("[{(".indexOf(next)>-1)depth++;else if("]})".indexOf(next)>-1){depth--;if(depth<0)break}else if(next=="/"&&depth==0){found=true;break}escaped=next=="\\\\"}else escaped=false;stream.backUp(stream.pos-\nstart);return found}function tokenBaseUntilBrace(depth){if(!depth)depth=1;return function(stream,state){if(stream.peek()=="}")if(depth==1){state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}else state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth-1);else if(stream.peek()=="{")state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth+1);return tokenBase(stream,state)}}function tokenBaseOnce(){var alreadyCalled=false;return function(stream,state){if(alreadyCalled){state.tokenize.pop();\nreturn state.tokenize[state.tokenize.length-1](stream,state)}alreadyCalled=true;return tokenBase(stream,state)}}function readQuoted(quote,style,embed,unescaped){return function(stream,state){var escaped=false,ch;if(state.context.type==="read-quoted-paused"){state.context=state.context.prev;stream.eat("}")}while((ch=stream.next())!=null){if(ch==quote&&(unescaped||!escaped)){state.tokenize.pop();break}if(embed&&ch=="#"&&!escaped)if(stream.eat("{")){if(quote=="}")state.context={prev:state.context,type:"read-quoted-paused"};\nstate.tokenize.push(tokenBaseUntilBrace());break}else if(/[@\\$]/.test(stream.peek())){state.tokenize.push(tokenBaseOnce());break}escaped=!escaped&&ch=="\\\\"}return style}}function readHereDoc(phrase,mayIndent){return function(stream,state){if(mayIndent)stream.eatSpace();if(stream.match(phrase))state.tokenize.pop();else stream.skipToEnd();return"string"}}function readBlockComment(stream,state){if(stream.sol()&&stream.match("=end")&&stream.eol())state.tokenize.pop();stream.skipToEnd();return"comment"}\nreturn{startState:function(){return{tokenize:[tokenBase],indented:0,context:{type:"top",indented:-config.indentUnit},continuedLine:false,lastTok:null,varList:false}},token:function(stream,state){curPunc=null;if(stream.sol())state.indented=stream.indentation();var style=state.tokenize[state.tokenize.length-1](stream,state),kwtype;var thisTok=curPunc;if(style=="ident"){var word=stream.current();style=state.lastTok=="."?"property":keywords.propertyIsEnumerable(stream.current())?"keyword":/^[A-Z]/.test(word)?\n"tag":state.lastTok=="def"||state.lastTok=="class"||state.varList?"def":"variable";if(style=="keyword"){thisTok=word;if(indentWords.propertyIsEnumerable(word))kwtype="indent";else if(dedentWords.propertyIsEnumerable(word))kwtype="dedent";else if((word=="if"||word=="unless")&&stream.column()==stream.indentation())kwtype="indent";else if(word=="do"&&state.context.indented<state.indented)kwtype="indent"}}if(curPunc||style&&style!="comment")state.lastTok=thisTok;if(curPunc=="|")state.varList=!state.varList;\nif(kwtype=="indent"||/[\\(\\[\\{]/.test(curPunc))state.context={prev:state.context,type:curPunc||style,indented:state.indented};else if((kwtype=="dedent"||/[\\)\\]\\}]/.test(curPunc))&&state.context.prev)state.context=state.context.prev;if(stream.eol())state.continuedLine=curPunc=="\\\\"||style=="operator";return style},indent:function(state,textAfter){if(state.tokenize[state.tokenize.length-1]!=tokenBase)return CodeMirror.Pass;var firstChar=textAfter&&textAfter.charAt(0);var ct=state.context;var closed=\nct.type==closing[firstChar]||ct.type=="keyword"&&/^(?:end|until|else|elsif|when|rescue)\\b/.test(textAfter);return ct.indented+(closed?0:config.indentUnit)+(state.continuedLine?config.indentUnit:0)},electricInput:/^\\s*(?:end|rescue|elsif|else|\\})$/,lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-ruby","ruby");CodeMirror.registerHelper("hintWords","ruby",keywordList)});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode("rust",{start:[{regex:/b?"/,token:"string",next:"string"},{regex:/b?r"/,token:"string",next:"string_raw"},{regex:/b?r#+"/,token:"string",next:"string_raw_hash"},{regex:/\'(?:[^\'\\\\]|\\\\(?:[nrt0\'"]|x[\\da-fA-F]{2}|u\\{[\\da-fA-F]{6}\\}))\'/,\ntoken:"string-2"},{regex:/b\'(?:[^\']|\\\\(?:[\'\\\\nrt0]|x[\\da-fA-F]{2}))\'/,token:"string-2"},{regex:/(?:(?:[0-9][0-9_]*)(?:(?:[Ee][+-]?[0-9_]+)|\\.[0-9_]+(?:[Ee][+-]?[0-9_]+)?)(?:f32|f64)?)|(?:0(?:b[01_]+|(?:o[0-7_]+)|(?:x[0-9a-fA-F_]+))|(?:[0-9][0-9_]*))(?:u8|u16|u32|u64|i8|i16|i32|i64|isize|usize)?/,token:"number"},{regex:/(let(?:\\s+mut)?|fn|enum|mod|struct|type|union)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/(?:abstract|alignof|as|async|await|box|break|continue|const|crate|do|dyn|else|enum|extern|fn|for|final|if|impl|in|loop|macro|match|mod|move|offsetof|override|priv|proc|pub|pure|ref|return|self|sizeof|static|struct|super|trait|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\\b/,\ntoken:"keyword"},{regex:/\\b(?:Self|isize|usize|char|bool|u8|u16|u32|u64|f16|f32|f64|i8|i16|i32|i64|str|Option)\\b/,token:"atom"},{regex:/\\b(?:true|false|Some|None|Ok|Err)\\b/,token:"builtin"},{regex:/\\b(fn)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/#!?\\[.*\\]/,token:"meta"},{regex:/\\/\\/.*/,token:"comment"},{regex:/\\/\\*/,token:"comment",next:"comment"},{regex:/[-+\\/*=<>!]+/,token:"operator"},{regex:/[a-zA-Z_]\\w*!/,token:"variable-3"},{regex:/[a-zA-Z_]\\w*/,token:"variable"},{regex:/[\\{\\[\\(]/,\nindent:true},{regex:/[\\}\\]\\)]/,dedent:true}],string:[{regex:/"/,token:"string",next:"start"},{regex:/(?:[^\\\\"]|\\\\(?:.|$))*/,token:"string"}],string_raw:[{regex:/"/,token:"string",next:"start"},{regex:/[^"]*/,token:"string"}],string_raw_hash:[{regex:/"#+/,token:"string",next:"start"},{regex:/(?:[^"]|"(?!#))*/,token:"string"}],comment:[{regex:/.*?\\*\\//,token:"comment",next:"start"},{regex:/.*/,token:"comment"}],meta:{dontIndentStates:["comment"],electricInput:/^\\s*\\}$/,blockCommentStart:"/*",blockCommentEnd:"*/",\nlineComment:"//",fold:"brace"}});CodeMirror.defineMIME("text/x-rustsrc","rust");CodeMirror.defineMIME("text/rust","rust")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("shell",function(){var words={};function define(style,dict){for(var i=0;i<dict.length;i++)words[dict[i]]=style}var commonAtoms=["true","false"];var commonKeywords=["if","then","do","else","elif","while","until","for","in","esac","fi","fin","fil","done",\n"exit","set","unset","export","function"];var commonCommands=["ab","awk","bash","beep","cat","cc","cd","chown","chmod","chroot","clear","cp","curl","cut","diff","echo","find","gawk","gcc","get","git","grep","hg","kill","killall","ln","ls","make","mkdir","openssl","mv","nc","nl","node","npm","ping","ps","restart","rm","rmdir","sed","service","sh","shopt","shred","source","sort","sleep","ssh","start","stop","su","sudo","svn","tee","telnet","top","touch","vi","vim","wall","wc","wget","who","write","yes",\n"zsh"];CodeMirror.registerHelper("hintWords","shell",commonAtoms.concat(commonKeywords,commonCommands));define("atom",commonAtoms);define("keyword",commonKeywords);define("builtin",commonCommands);function tokenBase(stream,state){if(stream.eatSpace())return null;var sol=stream.sol();var ch=stream.next();if(ch==="\\\\"){stream.next();return null}if(ch==="\'"||ch===\'"\'||ch==="`"){state.tokens.unshift(tokenString(ch,ch==="`"?"quote":"string"));return tokenize(stream,state)}if(ch==="#"){if(sol&&stream.eat("!")){stream.skipToEnd();\nreturn"meta"}stream.skipToEnd();return"comment"}if(ch==="$"){state.tokens.unshift(tokenDollar);return tokenize(stream,state)}if(ch==="+"||ch==="=")return"operator";if(ch==="-"){stream.eat("-");stream.eatWhile(/\\w/);return"attribute"}if(ch=="<"){if(stream.match("<<"))return"operator";var heredoc=stream.match(/^<-?\\s*[\'"]?([^\'"]*)[\'"]?/);if(heredoc){state.tokens.unshift(tokenHeredoc(heredoc[1]));return"string-2"}}if(/\\d/.test(ch)){stream.eatWhile(/\\d/);if(stream.eol()||!/\\w/.test(stream.peek()))return"number"}stream.eatWhile(/[\\w-]/);\nvar cur=stream.current();if(stream.peek()==="="&&/\\w+/.test(cur))return"def";return words.hasOwnProperty(cur)?words[cur]:null}function tokenString(quote,style){var close=quote=="("?")":quote=="{"?"}":quote;return function(stream,state){var next,escaped=false;while((next=stream.next())!=null){if(next===close&&!escaped){state.tokens.shift();break}else if(next==="$"&&!escaped&&quote!=="\'"&&stream.peek()!=close){escaped=true;stream.backUp(1);state.tokens.unshift(tokenDollar);break}else if(!escaped&&quote!==\nclose&&next===quote){state.tokens.unshift(tokenString(quote,style));return tokenize(stream,state)}else if(!escaped&&/[\'"]/.test(next)&&!/[\'"]/.test(quote)){state.tokens.unshift(tokenStringStart(next,"string"));stream.backUp(1);break}escaped=!escaped&&next==="\\\\"}return style}}function tokenStringStart(quote,style){return function(stream,state){state.tokens[0]=tokenString(quote,style);stream.next();return tokenize(stream,state)}}var tokenDollar=function(stream,state){if(state.tokens.length>1)stream.eat("$");\nvar ch=stream.next();if(/[\'"({]/.test(ch)){state.tokens[0]=tokenString(ch,ch=="("?"quote":ch=="{"?"def":"string");return tokenize(stream,state)}if(!/\\d/.test(ch))stream.eatWhile(/\\w/);state.tokens.shift();return"def"};function tokenHeredoc(delim){return function(stream,state){if(stream.sol()&&stream.string==delim)state.tokens.shift();stream.skipToEnd();return"string-2"}}function tokenize(stream,state){return(state.tokens[0]||tokenBase)(stream,state)}return{startState:function(){return{tokens:[]}},\ntoken:function(stream,state){return tokenize(stream,state)},closeBrackets:"()[]{}\'\'\\"\\"``",lineComment:"#",fold:"brace"}});CodeMirror.defineMIME("text/x-sh","shell");CodeMirror.defineMIME("application/x-sh","shell")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("sql",function(config,parserConfig){var client=parserConfig.client||{},atoms=parserConfig.atoms||{"false":true,"true":true,"null":true},builtin=parserConfig.builtin||set(defaultBuiltin),keywords=parserConfig.keywords||set(sqlKeywords),operatorChars=\nparserConfig.operatorChars||/^[*+\\-%<>!=&|~^\\/]/,support=parserConfig.support||{},hooks=parserConfig.hooks||{},dateSQL=parserConfig.dateSQL||{"date":true,"time":true,"timestamp":true},backslashStringEscapes=parserConfig.backslashStringEscapes!==false,brackets=parserConfig.brackets||/^[\\{}\\(\\)\\[\\]]/,punctuation=parserConfig.punctuation||/^[;.,:]/;function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(support.hexNumber&&\n(ch=="0"&&stream.match(/^[xX][0-9a-fA-F]+/)||(ch=="x"||ch=="X")&&stream.match(/^\'[0-9a-fA-F]+\'/)))return"number";else if(support.binaryNumber&&((ch=="b"||ch=="B")&&stream.match(/^\'[01]+\'/)||ch=="0"&&stream.match(/^b[01]+/)))return"number";else if(ch.charCodeAt(0)>47&&ch.charCodeAt(0)<58){stream.match(/^[0-9]*(\\.[0-9]+)?([eE][-+]?[0-9]+)?/);support.decimallessFloat&&stream.match(/^\\.(?!\\.)/);return"number"}else if(ch=="?"&&(stream.eatSpace()||stream.eol()||stream.eat(";")))return"variable-3";else if(ch==\n"\'"||ch==\'"\'&&support.doubleQuote){state.tokenize=tokenLiteral(ch);return state.tokenize(stream,state)}else if((support.nCharCast&&(ch=="n"||ch=="N")||support.charsetCast&&ch=="_"&&stream.match(/[a-z][a-z0-9]*/i))&&(stream.peek()=="\'"||stream.peek()==\'"\'))return"keyword";else if(support.escapeConstant&&(ch=="e"||ch=="E")&&(stream.peek()=="\'"||stream.peek()==\'"\'&&support.doubleQuote)){state.tokenize=function(stream,state){return(state.tokenize=tokenLiteral(stream.next(),true))(stream,state)};return"keyword"}else if(support.commentSlashSlash&&\nch=="/"&&stream.eat("/")){stream.skipToEnd();return"comment"}else if(support.commentHash&&ch=="#"||ch=="-"&&stream.eat("-")&&(!support.commentSpaceRequired||stream.eat(" "))){stream.skipToEnd();return"comment"}else if(ch=="/"&&stream.eat("*")){state.tokenize=tokenComment(1);return state.tokenize(stream,state)}else if(ch=="."){if(support.zerolessFloat&&stream.match(/^(?:\\d+(?:e[+-]?\\d+)?)/i))return"number";if(stream.match(/^\\.+/))return null;if(support.ODBCdotTable&&stream.match(/^[\\w\\d_$#]+/))return"variable-2"}else if(operatorChars.test(ch)){stream.eatWhile(operatorChars);\nreturn"operator"}else if(brackets.test(ch))return"bracket";else if(punctuation.test(ch)){stream.eatWhile(punctuation);return"punctuation"}else if(ch=="{"&&(stream.match(/^( )*(d|D|t|T|ts|TS)( )*\'[^\']*\'( )*}/)||stream.match(/^( )*(d|D|t|T|ts|TS)( )*"[^"]*"( )*}/)))return"number";else{stream.eatWhile(/^[_\\w\\d]/);var word=stream.current().toLowerCase();if(dateSQL.hasOwnProperty(word)&&(stream.match(/^( )+\'[^\']*\'/)||stream.match(/^( )+"[^"]*"/)))return"number";if(atoms.hasOwnProperty(word))return"atom";\nif(builtin.hasOwnProperty(word))return"type";if(keywords.hasOwnProperty(word))return"keyword";if(client.hasOwnProperty(word))return"builtin";return null}}function tokenLiteral(quote,backslashEscapes){return function(stream,state){var escaped=false,ch;while((ch=stream.next())!=null){if(ch==quote&&!escaped){state.tokenize=tokenBase;break}escaped=(backslashStringEscapes||backslashEscapes)&&!escaped&&ch=="\\\\"}return"string"}}function tokenComment(depth){return function(stream,state){var m=stream.match(/^.*?(\\/\\*|\\*\\/)/);\nif(!m)stream.skipToEnd();else if(m[1]=="/*")state.tokenize=tokenComment(depth+1);else if(depth>1)state.tokenize=tokenComment(depth-1);else state.tokenize=tokenBase;return"comment"}}function pushContext(stream,state,type){state.context={prev:state.context,indent:stream.indentation(),col:stream.column(),type:type}}function popContext(state){state.indent=state.context.indent;state.context=state.context.prev}return{startState:function(){return{tokenize:tokenBase,context:null}},token:function(stream,state){if(stream.sol())if(state.context&&\nstate.context.align==null)state.context.align=false;if(state.tokenize==tokenBase&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style=="comment")return style;if(state.context&&state.context.align==null)state.context.align=true;var tok=stream.current();if(tok=="(")pushContext(stream,state,")");else if(tok=="[")pushContext(stream,state,"]");else if(state.context&&state.context.type==tok)popContext(state);return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return CodeMirror.Pass;\nvar closing=textAfter.charAt(0)==cx.type;if(cx.align)return cx.col+(closing?0:1);else return cx.indent+(closing?0:config.indentUnit)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:support.commentSlashSlash?"//":support.commentHash?"#":"--",closeBrackets:"()[]{}\'\'\\"\\"``"}});function hookIdentifier(stream){var ch;while((ch=stream.next())!=null)if(ch=="`"&&!stream.eat("`"))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookIdentifierDoublequote(stream){var ch;\nwhile((ch=stream.next())!=null)if(ch==\'"\'&&!stream.eat(\'"\'))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookVar(stream){if(stream.eat("@")){stream.match("session.");stream.match("local.");stream.match("global.")}if(stream.eat("\'")){stream.match(/^.*\'/);return"variable-2"}else if(stream.eat(\'"\')){stream.match(/^.*"/);return"variable-2"}else if(stream.eat("`")){stream.match(/^.*`/);return"variable-2"}else if(stream.match(/^[0-9a-zA-Z$\\._]+/))return"variable-2";\nreturn null}function hookClient(stream){if(stream.eat("N"))return"atom";return stream.match(/^[a-zA-Z.#!?]/)?"variable-2":null}var sqlKeywords="alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit ";function set(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}var defaultBuiltin="bool boolean bit blob enum long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision real date datetime year unsigned signed decimal numeric";\nCodeMirror.defineMIME("text/x-sql",{name:"sql",keywords:set(sqlKeywords+"begin"),builtin:set(defaultBuiltin),atoms:set("false true null unknown"),dateSQL:set("date time timestamp"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-mssql",{name:"sql",client:set("$partition binary_checksum checksum connectionproperty context_info current_request_id error_line error_message error_number error_procedure error_severity error_state formatmessage get_filestream_transaction_context getansinull host_id host_name isnull isnumeric min_active_rowversion newid newsequentialid rowcount_big xact_state object_id"),\nkeywords:set(sqlKeywords+"begin trigger proc view index for add constraint key primary foreign collate clustered nonclustered declare exec go if use index holdlock nolock nowait paglock readcommitted readcommittedlock readpast readuncommitted repeatableread rowlock serializable snapshot tablock tablockx updlock with"),builtin:set("bigint numeric bit smallint decimal smallmoney int tinyint money float real char varchar text nchar nvarchar ntext binary varbinary image cursor timestamp hierarchyid uniqueidentifier sql_variant xml table "),\natoms:set("is not null like and or in left right between inner outer join all any some cross unpivot pivot exists"),operatorChars:/^[*+\\-%<>!=^&|\\/]/,brackets:/^[\\{}\\(\\)]/,punctuation:/^[;.,:/]/,backslashStringEscapes:false,dateSQL:set("date datetimeoffset datetime2 smalldatetime datetime time"),hooks:{"@":hookVar}});CodeMirror.defineMIME("text/x-mysql",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),\nkeywords:set(sqlKeywords+"accessible action add after algorithm all analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general get global grant grants group group_concat handler hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show signal slave slow smallint snapshot soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-mariadb",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:set(sqlKeywords+"accessible action add after algorithm all always analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general generated get global grant grants group group_concat handler hard hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password persistent phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show shutdown signal slave slow smallint snapshot soft soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views virtual warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-sqlite",{name:"sql",client:set("auth backup bail binary changes check clone databases dbinfo dump echo eqp exit explain fullschema headers help import imposter indexes iotrace limit lint load log mode nullvalue once open output print prompt quit read restore save scanstats schema separator session shell show stats system tables testcase timeout timer trace vfsinfo vfslist vfsname width"),keywords:set(sqlKeywords+\n"abort action add after all analyze attach autoincrement before begin cascade case cast check collate column commit conflict constraint cross current_date current_time current_timestamp database default deferrable deferred detach each else end escape except exclusive exists explain fail for foreign full glob if ignore immediate index indexed initially inner instead intersect isnull key left limit match natural no notnull null of offset outer plan pragma primary query raise recursive references regexp reindex release rename replace restrict right rollback row savepoint temp temporary then to transaction trigger unique using vacuum view virtual when with without"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text clob bigint int int2 int8 integer float double char varchar date datetime year unsigned signed numeric real"),atoms:set("null current_date current_time current_timestamp"),operatorChars:/^[*+\\-%<>!=&|/~]/,dateSQL:set("date time timestamp datetime"),support:set("decimallessFloat zerolessFloat"),identifierQuote:\'"\',hooks:{"@":hookVar,":":hookVar,\n"?":hookVar,"$":hookVar,\'"\':hookIdentifierDoublequote,"`":hookIdentifier}});CodeMirror.defineMIME("text/x-cassandra",{name:"sql",client:{},keywords:set("add all allow alter and any apply as asc authorize batch begin by clustering columnfamily compact consistency count create custom delete desc distinct drop each_quorum exists filtering from grant if in index insert into key keyspace keyspaces level limit local_one local_quorum modify nan norecursive nosuperuser not of on one order password permission permissions primary quorum rename revoke schema select set storage superuser table three to token truncate ttl two type unlogged update use user users using values where with writetime"),\nbuiltin:set("ascii bigint blob boolean counter decimal double float frozen inet int list map static text timestamp timeuuid tuple uuid varchar varint"),atoms:set("false true infinity NaN"),operatorChars:/^[<>=]/,dateSQL:{},support:set("commentSlashSlash decimallessFloat"),hooks:{}});CodeMirror.defineMIME("text/x-plsql",{name:"sql",client:set("appinfo arraysize autocommit autoprint autorecovery autotrace blockterminator break btitle cmdsep colsep compatibility compute concat copycommit copytypecheck define describe echo editfile embedded escape exec execute feedback flagger flush heading headsep instance linesize lno loboffset logsource long longchunksize markup native newpage numformat numwidth pagesize pause pno recsep recsepchar release repfooter repheader serveroutput shiftinout show showmode size spool sqlblanklines sqlcase sqlcode sqlcontinue sqlnumber sqlpluscompatibility sqlprefix sqlprompt sqlterminator suffix tab term termout time timing trimout trimspool ttitle underline verify version wrap"),\nkeywords:set("abort accept access add all alter and any array arraylen as asc assert assign at attributes audit authorization avg base_table begin between binary_integer body boolean by case cast char char_base check close cluster clusters colauth column comment commit compress connect connected constant constraint crash create current currval cursor data_base database date dba deallocate debugoff debugon decimal declare default definition delay delete desc digits dispose distinct do drop else elseif elsif enable end entry escape exception exception_init exchange exclusive exists exit external fast fetch file for force form from function generic goto grant group having identified if immediate in increment index indexes indicator initial initrans insert interface intersect into is key level library like limited local lock log logging long loop master maxextents maxtrans member minextents minus mislabel mode modify multiset new next no noaudit nocompress nologging noparallel not nowait number_base object of off offline on online only open option or order out package parallel partition pctfree pctincrease pctused pls_integer positive positiven pragma primary prior private privileges procedure public raise range raw read rebuild record ref references refresh release rename replace resource restrict return returning returns reverse revoke rollback row rowid rowlabel rownum rows run savepoint schema segment select separate session set share snapshot some space split sql start statement storage subtype successful synonym tabauth table tables tablespace task terminate then to trigger truncate type union unique unlimited unrecoverable unusable update use using validate value values variable view views when whenever where while with work"),\nbuiltin:set("abs acos add_months ascii asin atan atan2 average bfile bfilename bigserial bit blob ceil character chartorowid chr clob concat convert cos cosh count dec decode deref dual dump dup_val_on_index empty error exp false float floor found glb greatest hextoraw initcap instr instrb int integer isopen last_day least length lengthb ln lower lpad ltrim lub make_ref max min mlslabel mod months_between natural naturaln nchar nclob new_time next_day nextval nls_charset_decl_len nls_charset_id nls_charset_name nls_initcap nls_lower nls_sort nls_upper nlssort no_data_found notfound null number numeric nvarchar2 nvl others power rawtohex real reftohex round rowcount rowidtochar rowtype rpad rtrim serial sign signtype sin sinh smallint soundex sqlcode sqlerrm sqrt stddev string substr substrb sum sysdate tan tanh to_char text to_date to_label to_multi_byte to_number to_single_byte translate true trunc uid unlogged upper user userenv varchar varchar2 variance varying vsize xml"),\noperatorChars:/^[*\\/+\\-%<>!=~]/,dateSQL:set("date time timestamp"),support:set("doubleQuote nCharCast zerolessFloat binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-hive",{name:"sql",keywords:set("select alter $elem$ $key$ $value$ add after all analyze and archive as asc before between binary both bucket buckets by cascade case cast change cluster clustered clusterstatus collection column columns comment compute concatenate continue create cross cursor data database databases dbproperties deferred delete delimited desc describe directory disable distinct distribute drop else enable end escaped exclusive exists explain export extended external fetch fields fileformat first format formatted from full function functions grant group having hold_ddltime idxproperties if import in index indexes inpath inputdriver inputformat insert intersect into is items join keys lateral left like limit lines load local location lock locks mapjoin materialized minus msck no_drop nocompress not of offline on option or order out outer outputdriver outputformat overwrite partition partitioned partitions percent plus preserve procedure purge range rcfile read readonly reads rebuild recordreader recordwriter recover reduce regexp rename repair replace restrict revoke right rlike row schema schemas semi sequencefile serde serdeproperties set shared show show_database sort sorted ssl statistics stored streamtable table tables tablesample tblproperties temporary terminated textfile then tmp to touch transform trigger unarchive undo union uniquejoin unlock update use using utc utc_tmestamp view when where while with admin authorization char compact compactions conf cube current current_date current_timestamp day decimal defined dependency directories elem_type exchange file following for grouping hour ignore inner interval jar less logical macro minute month more none noscan over owner partialscan preceding pretty principals protection reload rewrite role roles rollup rows second server sets skewed transactions truncate unbounded unset uri user values window year"),\nbuiltin:set("bool boolean long timestamp tinyint smallint bigint int float double date datetime unsigned string array struct map uniontype key_type utctimestamp value_type varchar"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=]/,dateSQL:set("date timestamp"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-pgsql",{name:"sql",client:set("source"),keywords:set(sqlKeywords+"a abort abs absent absolute access according action ada add admin after aggregate alias all allocate also alter always analyse analyze and any are array array_agg array_max_cardinality as asc asensitive assert assertion assignment asymmetric at atomic attach attribute attributes authorization avg backward base64 before begin begin_frame begin_partition bernoulli between bigint binary bit bit_length blob blocked bom boolean both breadth by c cache call called cardinality cascade cascaded case cast catalog catalog_name ceil ceiling chain char char_length character character_length character_set_catalog character_set_name character_set_schema characteristics characters check checkpoint class class_origin clob close cluster coalesce cobol collate collation collation_catalog collation_name collation_schema collect column column_name columns command_function command_function_code comment comments commit committed concurrently condition condition_number configuration conflict connect connection connection_name constant constraint constraint_catalog constraint_name constraint_schema constraints constructor contains content continue control conversion convert copy corr corresponding cost count covar_pop covar_samp create cross csv cube cume_dist current current_catalog current_date current_default_transform_group current_path current_role current_row current_schema current_time current_timestamp current_transform_group_for_type current_user cursor cursor_name cycle data database datalink datatype date datetime_interval_code datetime_interval_precision day db deallocate debug dec decimal declare default defaults deferrable deferred defined definer degree delete delimiter delimiters dense_rank depends depth deref derived desc describe descriptor detach detail deterministic diagnostics dictionary disable discard disconnect dispatch distinct dlnewcopy dlpreviouscopy dlurlcomplete dlurlcompleteonly dlurlcompletewrite dlurlpath dlurlpathonly dlurlpathwrite dlurlscheme dlurlserver dlvalue do document domain double drop dump dynamic dynamic_function dynamic_function_code each element else elseif elsif empty enable encoding encrypted end end_frame end_partition endexec enforced enum equals errcode error escape event every except exception exclude excluding exclusive exec execute exists exit exp explain expression extension external extract false family fetch file filter final first first_value flag float floor following for force foreach foreign fortran forward found frame_row free freeze from fs full function functions fusion g general generated get global go goto grant granted greatest group grouping groups handler having header hex hierarchy hint hold hour id identity if ignore ilike immediate immediately immutable implementation implicit import in include including increment indent index indexes indicator info inherit inherits initially inline inner inout input insensitive insert instance instantiable instead int integer integrity intersect intersection interval into invoker is isnull isolation join k key key_member key_type label lag language large last last_value lateral lead leading leakproof least left length level library like like_regex limit link listen ln load local localtime localtimestamp location locator lock locked log logged loop lower m map mapping match matched materialized max max_cardinality maxvalue member merge message message_length message_octet_length message_text method min minute minvalue mod mode modifies module month more move multiset mumps name names namespace national natural nchar nclob nesting new next nfc nfd nfkc nfkd nil no none normalize normalized not nothing notice notify notnull nowait nth_value ntile null nullable nullif nulls number numeric object occurrences_regex octet_length octets of off offset oids old on only open operator option options or order ordering ordinality others out outer output over overlaps overlay overriding owned owner p pad parallel parameter parameter_mode parameter_name parameter_ordinal_position parameter_specific_catalog parameter_specific_name parameter_specific_schema parser partial partition pascal passing passthrough password path percent percent_rank percentile_cont percentile_disc perform period permission pg_context pg_datatype_name pg_exception_context pg_exception_detail pg_exception_hint placing plans pli policy portion position position_regex power precedes preceding precision prepare prepared preserve primary print_strict_params prior privileges procedural procedure procedures program public publication query quote raise range rank read reads real reassign recheck recovery recursive ref references referencing refresh regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy regr_syy reindex relative release rename repeatable replace replica requiring reset respect restart restore restrict result result_oid return returned_cardinality returned_length returned_octet_length returned_sqlstate returning returns reverse revoke right role rollback rollup routine routine_catalog routine_name routine_schema routines row row_count row_number rows rowtype rule savepoint scale schema schema_name schemas scope scope_catalog scope_name scope_schema scroll search second section security select selective self sensitive sequence sequences serializable server server_name session session_user set setof sets share show similar simple size skip slice smallint snapshot some source space specific specific_name specifictype sql sqlcode sqlerror sqlexception sqlstate sqlwarning sqrt stable stacked standalone start state statement static statistics stddev_pop stddev_samp stdin stdout storage strict strip structure style subclass_origin submultiset subscription substring substring_regex succeeds sum symmetric sysid system system_time system_user t table table_name tables tablesample tablespace temp template temporary text then ties time timestamp timezone_hour timezone_minute to token top_level_count trailing transaction transaction_active transactions_committed transactions_rolled_back transform transforms translate translate_regex translation treat trigger trigger_catalog trigger_name trigger_schema trim trim_array true truncate trusted type types uescape unbounded uncommitted under unencrypted union unique unknown unlink unlisten unlogged unnamed unnest until untyped update upper uri usage use_column use_variable user user_defined_type_catalog user_defined_type_code user_defined_type_name user_defined_type_schema using vacuum valid validate validator value value_of values var_pop var_samp varbinary varchar variable_conflict variadic varying verbose version versioning view views volatile warning when whenever where while whitespace width_bucket window with within without work wrapper write xml xmlagg xmlattributes xmlbinary xmlcast xmlcomment xmlconcat xmldeclaration xmldocument xmlelement xmlexists xmlforest xmliterate xmlnamespaces xmlparse xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltext xmlvalidate year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*\\/+\\-%<>!=&|^\\/#@?~]/,\nbackslashStringEscapes:false,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast escapeConstant")});CodeMirror.defineMIME("text/x-gql",{name:"sql",keywords:set("ancestor and asc by contains desc descendant distinct from group has in is limit offset on order select superset where"),atoms:set("false true"),builtin:set("blob datetime first key __key__ string integer double boolean null"),operatorChars:/^[*+\\-%<>!=]/});\nCodeMirror.defineMIME("text/x-gpsql",{name:"sql",client:set("source"),keywords:set("abort absolute access action active add admin after aggregate all also alter always analyse analyze and any array as asc assertion assignment asymmetric at authorization backward before begin between bigint binary bit boolean both by cache called cascade cascaded case cast chain char character characteristics check checkpoint class close cluster coalesce codegen collate column comment commit committed concurrency concurrently configuration connection constraint constraints contains content continue conversion copy cost cpu_rate_limit create createdb createexttable createrole createuser cross csv cube current current_catalog current_date current_role current_schema current_time current_timestamp current_user cursor cycle data database day deallocate dec decimal declare decode default defaults deferrable deferred definer delete delimiter delimiters deny desc dictionary disable discard distinct distributed do document domain double drop dxl each else enable encoding encrypted end enum errors escape every except exchange exclude excluding exclusive execute exists explain extension external extract false family fetch fields filespace fill filter first float following for force foreign format forward freeze from full function global grant granted greatest group group_id grouping handler hash having header hold host hour identity if ignore ilike immediate immutable implicit in including inclusive increment index indexes inherit inherits initially inline inner inout input insensitive insert instead int integer intersect interval into invoker is isnull isolation join key language large last leading least left level like limit list listen load local localtime localtimestamp location lock log login mapping master match maxvalue median merge minute minvalue missing mode modifies modify month move name names national natural nchar new newline next no nocreatedb nocreateexttable nocreaterole nocreateuser noinherit nologin none noovercommit nosuperuser not nothing notify notnull nowait null nullif nulls numeric object of off offset oids old on only operator option options or order ordered others out outer over overcommit overlaps overlay owned owner parser partial partition partitions passing password percent percentile_cont percentile_disc placing plans position preceding precision prepare prepared preserve primary prior privileges procedural procedure protocol queue quote randomly range read readable reads real reassign recheck recursive ref references reindex reject relative release rename repeatable replace replica reset resource restart restrict returning returns revoke right role rollback rollup rootpartition row rows rule savepoint scatter schema scroll search second security segment select sequence serializable session session_user set setof sets share show similar simple smallint some split sql stable standalone start statement statistics stdin stdout storage strict strip subpartition subpartitions substring superuser symmetric sysid system table tablespace temp template temporary text then threshold ties time timestamp to trailing transaction treat trigger trim true truncate trusted type unbounded uncommitted unencrypted union unique unknown unlisten until update user using vacuum valid validation validator value values varchar variadic varying verbose version view volatile web when where whitespace window with within without work writable write xml xmlattributes xmlconcat xmlelement xmlexists xmlforest xmlparse xmlpi xmlroot xmlserialize year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,\ndateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast")});CodeMirror.defineMIME("text/x-sparksql",{name:"sql",keywords:set("add after all alter analyze and anti archive array as asc at between bucket buckets by cache cascade case cast change clear cluster clustered codegen collection column columns comment commit compact compactions compute concatenate cost create cross cube current current_date current_timestamp database databases data dbproperties defined delete delimited deny desc describe dfs directories distinct distribute drop else end escaped except exchange exists explain export extended external false fields fileformat first following for format formatted from full function functions global grant group grouping having if ignore import in index indexes inner inpath inputformat insert intersect interval into is items join keys last lateral lazy left like limit lines list load local location lock locks logical macro map minus msck natural no not null nulls of on optimize option options or order out outer outputformat over overwrite partition partitioned partitions percent preceding principals purge range recordreader recordwriter recover reduce refresh regexp rename repair replace reset restrict revoke right rlike role roles rollback rollup row rows schema schemas select semi separated serde serdeproperties set sets show skewed sort sorted start statistics stored stratify struct table tables tablesample tblproperties temp temporary terminated then to touch transaction transactions transform true truncate unarchive unbounded uncache union unlock unset use using values view when where window with"),\nbuiltin:set("abs acos acosh add_months aggregate and any approx_count_distinct approx_percentile array array_contains array_distinct array_except array_intersect array_join array_max array_min array_position array_remove array_repeat array_sort array_union arrays_overlap arrays_zip ascii asin asinh assert_true atan atan2 atanh avg base64 between bigint bin binary bit_and bit_count bit_get bit_length bit_or bit_xor bool_and bool_or boolean bround btrim cardinality case cast cbrt ceil ceiling char char_length character_length chr coalesce collect_list collect_set concat concat_ws conv corr cos cosh cot count count_if count_min_sketch covar_pop covar_samp crc32 cume_dist current_catalog current_database current_date current_timestamp current_timezone current_user date date_add date_format date_from_unix_date date_part date_sub date_trunc datediff day dayofmonth dayofweek dayofyear decimal decode degrees delimited dense_rank div double e element_at elt encode every exists exp explode explode_outer expm1 extract factorial filter find_in_set first first_value flatten float floor forall format_number format_string from_csv from_json from_unixtime from_utc_timestamp get_json_object getbit greatest grouping grouping_id hash hex hour hypot if ifnull in initcap inline inline_outer input_file_block_length input_file_block_start input_file_name inputformat instr int isnan isnotnull isnull java_method json_array_length json_object_keys json_tuple kurtosis lag last last_day last_value lcase lead least left length levenshtein like ln locate log log10 log1p log2 lower lpad ltrim make_date make_dt_interval make_interval make_timestamp make_ym_interval map map_concat map_entries map_filter map_from_arrays map_from_entries map_keys map_values map_zip_with max max_by md5 mean min min_by minute mod monotonically_increasing_id month months_between named_struct nanvl negative next_day not now nth_value ntile nullif nvl nvl2 octet_length or outputformat overlay parse_url percent_rank percentile percentile_approx pi pmod posexplode posexplode_outer position positive pow power printf quarter radians raise_error rand randn random rank rcfile reflect regexp regexp_extract regexp_extract_all regexp_like regexp_replace repeat replace reverse right rint rlike round row_number rpad rtrim schema_of_csv schema_of_json second sentences sequence sequencefile serde session_window sha sha1 sha2 shiftleft shiftright shiftrightunsigned shuffle sign signum sin sinh size skewness slice smallint some sort_array soundex space spark_partition_id split sqrt stack std stddev stddev_pop stddev_samp str_to_map string struct substr substring substring_index sum tan tanh textfile timestamp timestamp_micros timestamp_millis timestamp_seconds tinyint to_csv to_date to_json to_timestamp to_unix_timestamp to_utc_timestamp transform transform_keys transform_values translate trim trunc try_add try_divide typeof ucase unbase64 unhex uniontype unix_date unix_micros unix_millis unix_seconds unix_timestamp upper uuid var_pop var_samp variance version weekday weekofyear when width_bucket window xpath xpath_boolean xpath_double xpath_float xpath_int xpath_long xpath_number xpath_short xpath_string xxhash64 year zip_with"),\natoms:set("false true null"),operatorChars:/^[*\\/+\\-%<>!=~&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable doubleQuote zerolessFloat")});CodeMirror.defineMIME("text/x-esper",{name:"sql",client:set("source"),keywords:set("alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit after all and as at asc avedev avg between by case cast coalesce count create current_timestamp day days delete define desc distinct else end escape events every exists false first from full group having hour hours in inner insert instanceof into irstream is istream join last lastweekday left limit like max match_recognize matches median measures metadatasql min minute minutes msec millisecond milliseconds not null offset on or order outer output partition pattern prev prior regexp retain-union retain-intersection right rstream sec second seconds select set some snapshot sql stddev sum then true unidirectional until update variable weekday when where window"),\nbuiltin:{},atoms:set("false true null"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,dateSQL:set("time"),support:set("decimallessFloat zerolessFloat binaryNumber hexNumber")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordSet(words){var set={};for(var i=0;i<words.length;i++)set[words[i]]=true;return set}var keywords=wordSet(["_","var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","open","public","internal","fileprivate",\n"private","deinit","init","new","override","self","subscript","super","convenience","dynamic","final","indirect","lazy","required","static","unowned","unowned(safe)","unowned(unsafe)","weak","as","is","break","case","continue","default","else","fallthrough","for","guard","if","in","repeat","switch","where","while","defer","return","inout","mutating","nonmutating","isolated","nonisolated","catch","do","rethrows","throw","throws","async","await","try","didSet","get","set","willSet","assignment","associativity",\n"infix","left","none","operator","postfix","precedence","precedencegroup","prefix","right","Any","AnyObject","Type","dynamicType","Self","Protocol","__COLUMN__","__FILE__","__FUNCTION__","__LINE__"]);var definingKeywords=wordSet(["var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","for"]);var atoms=wordSet(["true","false","nil","self","super","_"]);var types=wordSet(["Array","Bool","Character","Dictionary","Double","Float","Int","Int8","Int16",\n"Int32","Int64","Never","Optional","Set","String","UInt8","UInt16","UInt32","UInt64","Void"]);var operators="+-/*%=|&<>~^?!";var punc=":;,.(){}[]";var binary=/^\\-?0b[01][01_]*/;var octal=/^\\-?0o[0-7][0-7_]*/;var hexadecimal=/^\\-?0x[\\dA-Fa-f][\\dA-Fa-f_]*(?:(?:\\.[\\dA-Fa-f][\\dA-Fa-f_]*)?[Pp]\\-?\\d[\\d_]*)?/;var decimal=/^\\-?\\d[\\d_]*(?:\\.\\d[\\d_]*)?(?:[Ee]\\-?\\d[\\d_]*)?/;var identifier=/^\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1/;var property=/^\\.(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;var instruction=/^#[A-Za-z]+/;\nvar attribute=/^@(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;function tokenBase(stream,state,prev){if(stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;var ch=stream.peek();if(ch=="/"){if(stream.match("//")){stream.skipToEnd();return"comment"}if(stream.match("/*")){state.tokenize.push(tokenComment);return tokenComment(stream,state)}}if(stream.match(instruction))return"builtin";if(stream.match(attribute))return"attribute";if(stream.match(binary))return"number";if(stream.match(octal))return"number";\nif(stream.match(hexadecimal))return"number";if(stream.match(decimal))return"number";if(stream.match(property))return"property";if(operators.indexOf(ch)>-1){stream.next();return"operator"}if(punc.indexOf(ch)>-1){stream.next();stream.match("..");return"punctuation"}var stringMatch;if(stringMatch=stream.match(/("""|"|\')/)){var tokenize=tokenString.bind(null,stringMatch[0]);state.tokenize.push(tokenize);return tokenize(stream,state)}if(stream.match(identifier)){var ident=stream.current();if(types.hasOwnProperty(ident))return"variable-2";\nif(atoms.hasOwnProperty(ident))return"atom";if(keywords.hasOwnProperty(ident)){if(definingKeywords.hasOwnProperty(ident))state.prev="define";return"keyword"}if(prev=="define")return"def";return"variable"}stream.next();return null}function tokenUntilClosingParen(){var depth=0;return function(stream,state,prev){var inner=tokenBase(stream,state,prev);if(inner=="punctuation")if(stream.current()=="(")++depth;else if(stream.current()==")")if(depth==0){stream.backUp(1);state.tokenize.pop();return state.tokenize[state.tokenize.length-\n1](stream,state)}else--depth;return inner}}function tokenString(openQuote,stream,state){var singleLine=openQuote.length==1;var ch,escaped=false;while(ch=stream.peek())if(escaped){stream.next();if(ch=="("){state.tokenize.push(tokenUntilClosingParen());return"string"}escaped=false}else if(stream.match(openQuote)){state.tokenize.pop();return"string"}else{stream.next();escaped=ch=="\\\\"}if(singleLine)state.tokenize.pop();return"string"}function tokenComment(stream,state){var ch;while(true){stream.match(/^[^/*]+/,\ntrue);ch=stream.next();if(!ch)break;if(ch==="/"&&stream.eat("*"))state.tokenize.push(tokenComment);else if(ch==="*"&&stream.eat("/"))state.tokenize.pop()}return"comment"}function Context(prev,align,indented){this.prev=prev;this.align=align;this.indented=indented}function pushContext(state,stream){var align=stream.match(/^\\s*($|\\/[\\/\\*])/,false)?null:stream.column()+1;state.context=new Context(state.context,align,state.indented)}function popContext(state){if(state.context){state.indented=state.context.indented;\nstate.context=state.context.prev}}CodeMirror.defineMode("swift",function(config){return{startState:function(){return{prev:null,context:null,indented:0,tokenize:[]}},token:function(stream,state){var prev=state.prev;state.prev=null;var tokenize=state.tokenize[state.tokenize.length-1]||tokenBase;var style=tokenize(stream,state,prev);if(!style||style=="comment")state.prev=prev;else if(!state.prev)state.prev=style;if(style=="punctuation"){var bracket=/[\\(\\[\\{]|([\\]\\)\\}])/.exec(stream.current());if(bracket)(bracket[1]?\npopContext:pushContext)(state,stream)}return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return 0;var closing=/^[\\]\\}\\)]/.test(textAfter);if(cx.align!=null)return cx.align-(closing?1:0);return cx.indented+(closing?0:config.indentUnit)},electricInput:/^\\s*[\\)\\}\\]]$/,lineComment:"//",blockCommentStart:"/*",blockCommentEnd:"*/",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``"}});CodeMirror.defineMIME("text/x-swift","swift")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("vb",function(conf,parserConf){var ERRORCLASS="error";function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}var singleOperators=new RegExp("^[\\\\+\\\\-\\\\*/%&\\\\\\\\|\\\\^~<>!]");var singleDelimiters=new RegExp("^[\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}@,:`=;\\\\.]");\nvar doubleOperators=new RegExp("^((==)|(<>)|(<=)|(>=)|(<>)|(<<)|(>>)|(//)|(\\\\*\\\\*))");var doubleDelimiters=new RegExp("^((\\\\+=)|(\\\\-=)|(\\\\*=)|(%=)|(/=)|(&=)|(\\\\|=)|(\\\\^=))");var tripleDelimiters=new RegExp("^((//=)|(>>=)|(<<=)|(\\\\*\\\\*=))");var identifiers=new RegExp("^[_A-Za-z][_A-Za-z0-9]*");var openingKeywords=["class","module","sub","enum","select","while","if","function","get","set","property","try","structure","synclock","using","with"];var middleKeywords=["else","elseif","case","catch","finally"];\nvar endKeywords=["next","loop"];var operatorKeywords=["and","andalso","or","orelse","xor","in","not","is","isnot","like"];var wordOperators=wordRegexp(operatorKeywords);var commonKeywords=["#const","#else","#elseif","#end","#if","#region","addhandler","addressof","alias","as","byref","byval","cbool","cbyte","cchar","cdate","cdbl","cdec","cint","clng","cobj","compare","const","continue","csbyte","cshort","csng","cstr","cuint","culng","cushort","declare","default","delegate","dim","directcast","each",\n"erase","error","event","exit","explicit","false","for","friend","gettype","goto","handles","implements","imports","infer","inherits","interface","isfalse","istrue","lib","me","mod","mustinherit","mustoverride","my","mybase","myclass","namespace","narrowing","new","nothing","notinheritable","notoverridable","of","off","on","operator","option","optional","out","overloads","overridable","overrides","paramarray","partial","private","protected","public","raiseevent","readonly","redim","removehandler",\n"resume","return","shadows","shared","static","step","stop","strict","then","throw","to","true","trycast","typeof","until","until","when","widening","withevents","writeonly"];var commontypes=["object","boolean","char","string","byte","sbyte","short","ushort","int16","uint16","integer","uinteger","int32","uint32","long","ulong","int64","uint64","decimal","single","double","float","date","datetime","intptr","uintptr"];var keywords=wordRegexp(commonKeywords);var types=wordRegexp(commontypes);var stringPrefixes=\n\'"\';var opening=wordRegexp(openingKeywords);var middle=wordRegexp(middleKeywords);var closing=wordRegexp(endKeywords);var doubleClosing=wordRegexp(["end"]);var doOpening=wordRegexp(["do"]);var indentInfo=null;CodeMirror.registerHelper("hintWords","vb",openingKeywords.concat(middleKeywords).concat(endKeywords).concat(operatorKeywords).concat(commonKeywords).concat(commontypes));function indent(_stream,state){state.currentIndent++}function dedent(_stream,state){state.currentIndent--}function tokenBase(stream,\nstate){if(stream.eatSpace())return null;var ch=stream.peek();if(ch==="\'"){stream.skipToEnd();return"comment"}if(stream.match(/^((&H)|(&O))?[0-9\\.a-f]/i,false)){var floatLiteral=false;if(stream.match(/^\\d*\\.\\d+F?/i))floatLiteral=true;else if(stream.match(/^\\d+\\.\\d*F?/))floatLiteral=true;else if(stream.match(/^\\.\\d+F?/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^&H[0-9a-f]+/i))intLiteral=true;else if(stream.match(/^&O[0-7]+/i))intLiteral=\ntrue;else if(stream.match(/^[1-9]\\d*F?/)){stream.eat(/J/i);intLiteral=true}else if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){state.tokenize=tokenStringFactory(stream.current());return state.tokenize(stream,state)}if(stream.match(tripleDelimiters)||stream.match(doubleDelimiters))return null;if(stream.match(doubleOperators)||stream.match(singleOperators)||stream.match(wordOperators))return"operator";if(stream.match(singleDelimiters))return null;\nif(stream.match(doOpening)){indent(stream,state);state.doInCurrentLine=true;return"keyword"}if(stream.match(opening)){if(!state.doInCurrentLine)indent(stream,state);else state.doInCurrentLine=false;return"keyword"}if(stream.match(middle))return"keyword";if(stream.match(doubleClosing)){dedent(stream,state);dedent(stream,state);return"keyword"}if(stream.match(closing)){dedent(stream,state);return"keyword"}if(stream.match(types))return"keyword";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";\nstream.next();return ERRORCLASS}function tokenStringFactory(delimiter){var singleline=delimiter.length==1;var OUTCLASS="string";return function(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"]/);if(stream.match(delimiter)){state.tokenize=tokenBase;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenBase;return OUTCLASS}}function tokenLexer(stream,state){var style=state.tokenize(stream,state);var current=stream.current();\nif(current==="."){style=state.tokenize(stream,state);if(style==="variable")return"variable";else return ERRORCLASS}var delimiter_index="[({".indexOf(current);if(delimiter_index!==-1)indent(stream,state);if(indentInfo==="dedent")if(dedent(stream,state))return ERRORCLASS;delimiter_index="])}".indexOf(current);if(delimiter_index!==-1)if(dedent(stream,state))return ERRORCLASS;return style}var external={electricChars:"dDpPtTfFeE ",startState:function(){return{tokenize:tokenBase,lastToken:null,currentIndent:0,\nnextLineIndent:0,doInCurrentLine:false}},token:function(stream,state){if(stream.sol()){state.currentIndent+=state.nextLineIndent;state.nextLineIndent=0;state.doInCurrentLine=0}var style=tokenLexer(stream,state);state.lastToken={style:style,content:stream.current()};return style},indent:function(state,textAfter){var trueText=textAfter.replace(/^\\s+|\\s+$/g,"");if(trueText.match(closing)||trueText.match(doubleClosing)||trueText.match(middle))return conf.indentUnit*(state.currentIndent-1);if(state.currentIndent<\n0)return 0;return state.currentIndent*conf.indentUnit},lineComment:"\'"};return external});CodeMirror.defineMIME("text/x-vb","vb")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){var htmlConfig={autoSelfClosers:{"area":true,"base":true,"br":true,"col":true,"command":true,"embed":true,"frame":true,"hr":true,"img":true,"input":true,"keygen":true,"link":true,"meta":true,"param":true,"source":true,"track":true,"wbr":true,"menuitem":true},implicitlyClosed:{"dd":true,\n"li":true,"optgroup":true,"option":true,"p":true,"rp":true,"rt":true,"tbody":true,"td":true,"tfoot":true,"th":true,"tr":true},contextGrabbers:{"dd":{"dd":true,"dt":true},"dt":{"dd":true,"dt":true},"li":{"li":true},"option":{"option":true,"optgroup":true},"optgroup":{"optgroup":true},"p":{"address":true,"article":true,"aside":true,"blockquote":true,"dir":true,"div":true,"dl":true,"fieldset":true,"footer":true,"form":true,"h1":true,"h2":true,"h3":true,"h4":true,"h5":true,"h6":true,"header":true,"hgroup":true,\n"hr":true,"menu":true,"nav":true,"ol":true,"p":true,"pre":true,"section":true,"table":true,"ul":true},"rp":{"rp":true,"rt":true},"rt":{"rp":true,"rt":true},"tbody":{"tbody":true,"tfoot":true},"td":{"td":true,"th":true},"tfoot":{"tbody":true},"th":{"td":true,"th":true},"thead":{"tbody":true,"tfoot":true},"tr":{"tr":true}},doNotIndent:{"pre":true},allowUnquoted:true,allowMissing:true,caseFold:true};var xmlConfig={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:false,\nallowMissing:false,allowMissingTagName:false,caseFold:false};CodeMirror.defineMode("xml",function(editorConf,config_){var indentUnit=editorConf.indentUnit;var config={};var defaults=config_.htmlMode?htmlConfig:xmlConfig;for(var prop in defaults)config[prop]=defaults[prop];for(var prop in config_)config[prop]=config_[prop];var type,setStyle;function inText(stream,state){function chain(parser){state.tokenize=parser;return parser(stream,state)}var ch=stream.next();if(ch=="<")if(stream.eat("!"))if(stream.eat("["))if(stream.match("CDATA["))return chain(inBlock("atom",\n"]]\\x3e"));else return null;else if(stream.match("--"))return chain(inBlock("comment","--\\x3e"));else if(stream.match("DOCTYPE",true,true)){stream.eatWhile(/[\\w\\._\\-]/);return chain(doctype(1))}else return null;else if(stream.eat("?")){stream.eatWhile(/[\\w\\._\\-]/);state.tokenize=inBlock("meta","?>");return"meta"}else{type=stream.eat("/")?"closeTag":"openTag";state.tokenize=inTag;return"tag bracket"}else if(ch=="&"){var ok;if(stream.eat("#"))if(stream.eat("x"))ok=stream.eatWhile(/[a-fA-F\\d]/)&&stream.eat(";");\nelse ok=stream.eatWhile(/[\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\w\\.\\-:]/)&&stream.eat(";");return ok?"atom":"error"}else{stream.eatWhile(/[^&<]/);return null}}inText.isInText=true;function inTag(stream,state){var ch=stream.next();if(ch==">"||ch=="/"&&stream.eat(">")){state.tokenize=inText;type=ch==">"?"endTag":"selfcloseTag";return"tag bracket"}else if(ch=="="){type="equals";return null}else if(ch=="<"){state.tokenize=inText;state.state=baseState;state.tagName=state.tagStart=null;var next=\nstate.tokenize(stream,state);return next?next+" tag error":"tag error"}else if(/[\'"]/.test(ch)){state.tokenize=inAttribute(ch);state.stringStartCol=stream.column();return state.tokenize(stream,state)}else{stream.match(/^[^\\s\\u00a0=<>"\']*[^\\s\\u00a0=<>"\'\\/]/);return"word"}}function inAttribute(quote){var closure=function(stream,state){while(!stream.eol())if(stream.next()==quote){state.tokenize=inTag;break}return"string"};closure.isInAttribute=true;return closure}function inBlock(style,terminator){return function(stream,\nstate){while(!stream.eol()){if(stream.match(terminator)){state.tokenize=inText;break}stream.next()}return style}}function doctype(depth){return function(stream,state){var ch;while((ch=stream.next())!=null)if(ch=="<"){state.tokenize=doctype(depth+1);return state.tokenize(stream,state)}else if(ch==">")if(depth==1){state.tokenize=inText;break}else{state.tokenize=doctype(depth-1);return state.tokenize(stream,state)}return"meta"}}function lower(tagName){return tagName&&tagName.toLowerCase()}function Context(state,\ntagName,startOfLine){this.prev=state.context;this.tagName=tagName||"";this.indent=state.indented;this.startOfLine=startOfLine;if(config.doNotIndent.hasOwnProperty(tagName)||state.context&&state.context.noIndent)this.noIndent=true}function popContext(state){if(state.context)state.context=state.context.prev}function maybePopContext(state,nextTagName){var parentTagName;while(true){if(!state.context)return;parentTagName=state.context.tagName;if(!config.contextGrabbers.hasOwnProperty(lower(parentTagName))||\n!config.contextGrabbers[lower(parentTagName)].hasOwnProperty(lower(nextTagName)))return;popContext(state)}}function baseState(type,stream,state){if(type=="openTag"){state.tagStart=stream.column();return tagNameState}else if(type=="closeTag")return closeTagNameState;else return baseState}function tagNameState(type,stream,state){if(type=="word"){state.tagName=stream.current();setStyle="tag";return attrState}else if(config.allowMissingTagName&&type=="endTag"){setStyle="tag bracket";return attrState(type,\nstream,state)}else{setStyle="error";return tagNameState}}function closeTagNameState(type,stream,state){if(type=="word"){var tagName=stream.current();if(state.context&&state.context.tagName!=tagName&&config.implicitlyClosed.hasOwnProperty(lower(state.context.tagName)))popContext(state);if(state.context&&state.context.tagName==tagName||config.matchClosing===false){setStyle="tag";return closeState}else{setStyle="tag error";return closeStateErr}}else if(config.allowMissingTagName&&type=="endTag"){setStyle=\n"tag bracket";return closeState(type,stream,state)}else{setStyle="error";return closeStateErr}}function closeState(type,_stream,state){if(type!="endTag"){setStyle="error";return closeState}popContext(state);return baseState}function closeStateErr(type,stream,state){setStyle="error";return closeState(type,stream,state)}function attrState(type,_stream,state){if(type=="word"){setStyle="attribute";return attrEqState}else if(type=="endTag"||type=="selfcloseTag"){var tagName=state.tagName,tagStart=state.tagStart;\nstate.tagName=state.tagStart=null;if(type=="selfcloseTag"||config.autoSelfClosers.hasOwnProperty(lower(tagName)))maybePopContext(state,tagName);else{maybePopContext(state,tagName);state.context=new Context(state,tagName,tagStart==state.indented)}return baseState}setStyle="error";return attrState}function attrEqState(type,stream,state){if(type=="equals")return attrValueState;if(!config.allowMissing)setStyle="error";return attrState(type,stream,state)}function attrValueState(type,stream,state){if(type==\n"string")return attrContinuedState;if(type=="word"&&config.allowUnquoted){setStyle="string";return attrState}setStyle="error";return attrState(type,stream,state)}function attrContinuedState(type,stream,state){if(type=="string")return attrContinuedState;return attrState(type,stream,state)}return{startState:function(baseIndent){var state={tokenize:inText,state:baseState,indented:baseIndent||0,tagName:null,tagStart:null,context:null};if(baseIndent!=null)state.baseIndent=baseIndent;return state},token:function(stream,\nstate){if(!state.tagName&&stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;type=null;var style=state.tokenize(stream,state);if((style||type)&&style!="comment"){setStyle=null;state.state=state.state(type||style,stream,state);if(setStyle)style=setStyle=="error"?style+" error":setStyle}return style},indent:function(state,textAfter,fullLine){var context=state.context;if(state.tokenize.isInAttribute)if(state.tagStart==state.indented)return state.stringStartCol+1;else return state.indented+\nindentUnit;if(context&&context.noIndent)return CodeMirror.Pass;if(state.tokenize!=inTag&&state.tokenize!=inText)return fullLine?fullLine.match(/^(\\s*)/)[0].length:0;if(state.tagName)if(config.multilineTagIndentPastTag!==false)return state.tagStart+state.tagName.length+2;else return state.tagStart+indentUnit*(config.multilineTagIndentFactor||1);if(config.alignCDATA&&/<!\\[CDATA\\[/.test(textAfter))return 0;var tagAfter=textAfter&&/^<(\\/)?([\\w_:\\.-]*)/.exec(textAfter);if(tagAfter&&tagAfter[1])while(context)if(context.tagName==\ntagAfter[2]){context=context.prev;break}else if(config.implicitlyClosed.hasOwnProperty(lower(context.tagName)))context=context.prev;else break;else if(tagAfter)while(context){var grabbers=config.contextGrabbers[lower(context.tagName)];if(grabbers&&grabbers.hasOwnProperty(lower(tagAfter[2])))context=context.prev;else break}while(context&&context.prev&&!context.startOfLine)context=context.prev;if(context)return context.indent+indentUnit;else return state.baseIndent||0},electricInput:/<\\/[\\s\\w:]+>$/,\nblockCommentStart:"\\x3c!--",blockCommentEnd:"--\\x3e",configuration:config.htmlMode?"html":"xml",helperType:config.htmlMode?"html":"xml",skipAttribute:function(state){if(state.state==attrValueState)state.state=attrState},xmlCurrentTag:function(state){return state.tagName?{name:state.tagName,close:state.type=="closeTag"}:null},xmlCurrentContext:function(state){var context=[];for(var cx=state.context;cx;cx=cx.prev)context.push(cx.tagName);return context.reverse()}}});CodeMirror.defineMIME("text/xml",\n"xml");CodeMirror.defineMIME("application/xml","xml");if(!CodeMirror.mimeModes.hasOwnProperty("text/html"))CodeMirror.defineMIME("text/html",{name:"xml",htmlMode:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("yaml",function(){var cons=["true","false","on","off","yes","no"];var keywordRegex=new RegExp("\\\\b(("+cons.join(")|(")+"))$","i");return{token:function(stream,state){var ch=stream.peek();var esc=state.escaped;state.escaped=false;if(ch=="#"&&(stream.pos==\n0||/\\s/.test(stream.string.charAt(stream.pos-1)))){stream.skipToEnd();return"comment"}if(stream.match(/^(\'([^\']|\\\\.)*\'?|"([^"]|\\\\.)*"?)/))return"string";if(state.literal&&stream.indentation()>state.keyCol){stream.skipToEnd();return"string"}else if(state.literal)state.literal=false;if(stream.sol()){state.keyCol=0;state.pair=false;state.pairStart=false;if(stream.match("---"))return"def";if(stream.match("..."))return"def";if(stream.match(/\\s*-\\s+/))return"meta"}if(stream.match(/^(\\{|\\}|\\[|\\])/)){if(ch==\n"{")state.inlinePairs++;else if(ch=="}")state.inlinePairs--;else if(ch=="[")state.inlineList++;else state.inlineList--;return"meta"}if(state.inlineList>0&&!esc&&ch==","){stream.next();return"meta"}if(state.inlinePairs>0&&!esc&&ch==","){state.keyCol=0;state.pair=false;state.pairStart=false;stream.next();return"meta"}if(state.pairStart){if(stream.match(/^\\s*(\\||>)\\s*/)){state.literal=true;return"meta"}if(stream.match(/^\\s*(&|\\*)[a-z0-9\\._-]+\\b/i))return"variable-2";if(state.inlinePairs==0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?$/))return"number";\nif(state.inlinePairs>0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?(?=(,|}))/))return"number";if(stream.match(keywordRegex))return"keyword"}if(!state.pair&&stream.match(/^\\s*(?:[,\\[\\]{}&*!|>\'"%@`][^\\s\'":]|[^,\\[\\]{}#&*!|>\'"%@`])[^#]*?(?=\\s*:($|\\s))/)){state.pair=true;state.keyCol=stream.indentation();return"atom"}if(state.pair&&stream.match(/^:\\s*/)){state.pairStart=true;return"meta"}state.pairStart=false;state.escaped=ch=="\\\\";stream.next();return null},startState:function(){return{pair:false,pairStart:false,\nkeyCol:0,inlinePairs:0,inlineList:0,literal:false,escaped:false}},lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-yaml","yaml");CodeMirror.defineMIME("text/yaml","yaml")});}).call(this);\n'];
ERc.raw=[""];_.Lva(_.Hj(ERc[0]));

_.eg();

}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
